﻿/* Especificidades do controlo 'AvisoSetControl.ascx' */

/* NOTA - COMPLETO (nao alterar) */

/* ------ */
/* Layout */
/* ------ */

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .PA-ModuleButtonArea
{
    white-space: nowrap;
    padding : 0px  0px 0px 0px;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .PA-ModuleButtonArea a .pa1
{
    margin-right : 4pt;
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper [class*=" col-"] 
{ 
    height  : 300px; 
    padding : 7.5px; 
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .first 
{ 
    height : 600px; 
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper
{
    position : relative;
    width    : 100%;

    margin-bottom : 28px;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .AvisoSetBackground5Itens
{
    position : relative;
    clear    : both;
    z-index  : -1;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .AvisoSet5ItensContent   
{
    position : absolute;
    width    : 100%;
    top      : 0px;
    left     : 0px;
    z-index  : 0;
    clear    : none;
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens
{
    box-sizing : border-box;

    margin  : 0px;
    width   : 100%;
    height  : 100%;
    padding : 24px 16px 24px 16px;
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoNew5Itens
{
    position : absolute;
    top      : 7.5px;
    right    : 0px;
    margin   : 0px 24px 0px 0px;
    padding  : 4px 12px 4px 12px;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoContent5Itens
{
    height     : calc( 100% - 24px);
    overflow-y : hidden;
    margin     : 0px 15px 0px 15px;
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoContent5Itens .AvisoData5Itens
{
    padding : 0px 0px 8px 0px;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoContent5Itens .AvisoTitulo5Itens
{
    padding : 0px 0px 4px 0px;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoContent5Itens .AvisoSubTitulo5Itens
{
    padding : 0px 0px 24px 0px;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoContent5Itens .AvisoResumo5Itens
{
    padding : 0px 0px 24px 0px;
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .PA-ButtonArea
{
    position : absolute;
    left     : 7.5px;
    bottom   : 7.5px;

    width   : calc( 100% - 7.5px - 7.5px);
    padding : 0px 15px 15px 15px;
}

/* primeiro */
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .PA-AvisoContainer5Itens.first .Aviso5Itens .AvisoContent5Itens .AvisoTitulo5Itens
{
    margin: 36px 0px 4px 0px;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .PA-AvisoContainer5Itens.first .Aviso5Itens .AvisoContent5Itens .AvisoSubTitulo5Itens
{
    margin: 4px  0px 12px 0px;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .PA-AvisoContainer5Itens.first .Aviso5Itens .AvisoContent5Itens .AvisoResumo5Itens
{
    margin: 0px 15px 0px 15px;
}

/* ----- */
/* Style */
/* ----- */

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .PA-ModuleButtonArea
{
    text-align : right;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .PA-ModuleButtonArea a
{
    font-family : Lato;
    font-size   : 15pt;
    font-weight : normal;
    color       : rgba( 98, 98, 98, 1);
    
    text-decoration : none;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .PA-ModuleButtonArea a:hover,
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .PA-ModuleButtonArea a:focus
{
    color : rgba(98, 98, 98, 1);

    outline         : none;
    text-decoration : none;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .PA-ModuleButtonArea a span
{
    vertical-align : middle;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .PA-ModuleButtonArea a .pa1
{
    font-size : 24pt;

    vertical-align : middle;
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens
{
    background-color : #F0F0F0;
    background-color : rgba( 240, 240, 240, 0.80);
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoNew5Itens
{
    color            : white;
    background-color : rgba( 128, 23, 27, 1); /* cor uminho ( #80171b) */
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoContent5Itens .AvisoData5Itens
{
    font-family : inherit;
    font-size   : 10pt;
    font-weight : normal;
    color       : rgba( 128, 23, 27, 1);
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoContent5Itens .AvisoTitulo5Itens
{
    font-family : RobotoSlab;
    font-size   : 15pt;
    font-weight : bold;
    color       : rgba( 94, 94, 94, 1);
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoContent5Itens .AvisoSubTitulo5Itens
{
    font-family : RobotoSlab;
    font-size   : 12pt;
    font-weight : bold;
    color       : rgba( 94, 94, 94, 1);
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .AvisoContent5Itens .AvisoResumo5Itens
{
    font-family : inherit;
    font-size   : inherit;
    font-weight : inherit;
    color       : rgba( 68, 68, 68, 1);
    text-align  : justify;
}

.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .PA-ButtonArea
{
    text-align : left;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .PA-ButtonArea .btn,
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .PA-ButtonArea .btn:hover,
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .PA-ButtonArea .btn-default,
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .Aviso5Itens .PA-ButtonArea .btn-default:hover
{
    font-size : 1.25em;

    background-color : transparent;
    border-color     : transparent;
    padding          : 0px;
    border           : 0px;
    color            : rgba( 94, 94, 94, 1);
}

/* primeiro */
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .PA-AvisoContainer5Itens.first .Aviso5Itens .AvisoContent5Itens .AvisoData5Itens
{
    font-size   : 11pt;

    text-align : center;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .PA-AvisoContainer5Itens.first .Aviso5Itens .AvisoContent5Itens .AvisoTitulo5Itens
{
    font-size   : 18pt;

    text-transform : uppercase;
    text-align     : center;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .PA-AvisoContainer5Itens.first .Aviso5Itens .AvisoContent5Itens .AvisoSubTitulo5Itens
{
    font-size   : 15pt;

    text-transform : uppercase;
    text-align     : center;
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .PA-AvisoContainer5Itens.first .Aviso5Itens .AvisoContent5Itens .AvisoResumo5Itens
{
    font-size   : 12pt;

    color       : rgba( 68, 68, 68, 1);
}
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .PA-AvisoContainer5Itens.first .Aviso5Itens .PA-ButtonArea
{
    text-align : center;
}

/* backgrounds */
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .AvisoSetBackground5Itens .PA-AvisoContainer5Itens.first   .Aviso5Itens { background-color : none; background-image : url('./images/V1-exp.jpg');   background-size : cover; background-position : center; }
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .AvisoSetBackground5Itens .PA-AvisoContainer5Itens.second  .Aviso5Itens { background-color : none; background-image : url('./images/02cc-exp.jpg'); background-size : cover; background-position : center; }
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .AvisoSetBackground5Itens .PA-AvisoContainer5Itens.third   .Aviso5Itens { background-color : none; background-image : url('./images/06cc-exp.jpg'); background-size : cover; background-position : center; }
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .AvisoSetBackground5Itens .PA-AvisoContainer5Itens.fourth  .Aviso5Itens { background-color : none; background-image : url('./images/H1-exp.jpg');   background-size : cover; background-position : center; }
.PA-WebPartContentWrapper .DisplayAvisos5ItensControlContentWrapper .AvisoSet5ItensControlContentWrapper .AvisoSetBackground5Itens .PA-AvisoContainer5Itens.fifth   .Aviso5Itens { background-color : none; background-image : url('./images/H2-exp.jpg');   background-size : cover; background-position : center; }
