@font-face {
    font-family: 'barlow_semi_condensedblack';
    src: url('../fonts/barlowsemicondensed-black-webfont.woff2') format('woff2'),
         url('../fonts/barlowsemicondensed-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'barlow_semi_condensedbold';
    src: url('../fonts/barlowsemicondensed-bold-webfont.woff2') format('woff2'),
         url('../fonts/barlowsemicondensed-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'barlow_semi_condensedXBd';
    src: url('../fonts/barlowsemicondensed-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/barlowsemicondensed-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'barlow_semi_condensedXLt';
    src: url('../fonts/barlowsemicondensed-extralight-webfont.woff2') format('woff2'),
         url('../fonts/barlowsemicondensed-extralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'barlow_semi_condensedlight';
    src: url('../fonts/barlowsemicondensed-light-webfont.woff2') format('woff2'),
         url('../fonts/barlowsemicondensed-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'barlow_semi_condensedmedium';
    src: url('../fonts/barlowsemicondensed-medium-webfont.woff2') format('woff2'),
         url('../fonts/barlowsemicondensed-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'barlow_semi_condensedregular';
    src: url('../fonts/barlowsemicondensed-regular-webfont.woff2') format('woff2'),
         url('../fonts/barlowsemicondensed-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'barlow_semi_condensedsemibold';
    src: url('../fonts/barlowsemicondensed-semibold-webfont.woff2') format('woff2'),
         url('../fonts/barlowsemicondensed-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'barlow_semi_condensedthin';
    src: url('../fonts/barlowsemicondensed-thin-webfont.woff2') format('woff2'),
         url('../fonts/barlowsemicondensed-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'abelregular';
    src: url('../fonts/abel-regular-webfont.woff2') format('woff2'),
         url('../fonts/abel-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'benchninelight';
    src: url('../fonts/benchnine-light-webfont.woff2') format('woff2'),
         url('../fonts/benchnine-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'juralight';
    src: url('../fonts/jura-variablefont_wght-webfont.woff2') format('woff2'),
         url('../fonts/jura-variablefont_wght-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'oswaldlight';
    src: url('../fonts/oswald.light-webfont.woff2') format('woff2'),
         url('../fonts/oswald.light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_narrowbold';
    src: url('../fonts/archivonarrow-bold-webfont.woff2') format('woff2'),
         url('../fonts/archivonarrow-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_narrowmedium';
    src: url('../fonts/archivonarrow-medium-webfont.woff2') format('woff2'),
         url('../fonts/archivonarrow-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_narrowregular';
    src: url('../fonts/archivonarrow-regular-webfont.woff2') format('woff2'),
         url('../fonts/archivonarrow-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_narrowsemibold';
    src: url('../fonts/archivonarrow-semibold-webfont.woff2') format('woff2'),
         url('../fonts/archivonarrow-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratblack';
    src: url('../fonts/montserrat-black-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratextrabold';
    src: url('../fonts/montserrat-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratextralight';
    src: url('../fonts/montserrat-extralight-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-extralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratlight';
    src: url('../fonts/montserrat-light-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratmedium';
    src: url('../fonts/montserrat-medium-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratsemibold';
    src: url('../fonts/montserrat-semibold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratthin';
    src: url('../fonts/montserrat-thin-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
--------------------------------------------------
/*= Colocar a barra de topo acima de tudo =*/
#container_header {
    z-index: 99990 !important; }

/*= desloca o menu home para a esquerda=*/
.hornav {
  right: 0px; }

/*=altera cor em mouse hover=*/
.hornav ul.menu > li > a:hover,
.hornav ul.menu > li > span:hover {
  color: #ccc;}

/*= alargar o dropdown menu =*/
.hornav>ul>li>ul, 
.hornav>ul>li>ul>li>ul, 
.hornav>ul>li>ul>li>ul>li>ul {
min-width: 250px !important;}

/*= afastar texto no dropdown menu =*/
.hornav>ul>li>ul, 
.hornav>ul>li ul>li>ul {
padding: 10px 5px 0px 20px !important;}

/* =vira à esquerda o submenu=*/
.hornav > ul > li.item-2686> ul {
    left: auto !important;
    right: 0px !important; } 

/* =apaga as setas dos menus=*/
.j51-inline-icon svg {
    display: none;}

/*=centrar texto=*/
.copyright {
    margin: 0 auto; }

.footermenu ul li {
    display: none !important; }

/*=retirar o tremeliques=*/
.hornav > ul > li > ul, 
.hornav > ul > li ul > li > ul {
    transform: none;
}

/* J51_News */
.j51news {
    text-align: center !important;
}

__________________________________________

/* SIGPLUS*/

/* barra sombra sobre imagens do sigplus GERAL*/
.captionplus-outside, .captionplus-overlay {
    background-color: #001923;
    opacity: 0.7;
    height: 30%;
    width: 97%;}
.captionplus-overlay.captionplus-bottom {
    left: 4px;
    bottom: 13px;
}




