/* ===== 10/07/2017 ===============
/*
/* Update: 20-03-2019;
/*Author: fabio.montreal;
/*TEMPLATE PORTAL PADRÃO: As classe citadas abaixo, foram alteradas para enquadrar nas atualizações proposta pelo o Setor.
/*Caso haja a necessidade de voltar para a atualização anterior, basta remover o link que foi atribuido no arquivo index do template
*/
/*Classe específica para ajustes no banner interno 'Anatel explica'*/

/*Evolutiva: 03-06-2019*/
/* Fontes */
body{
    background: red;
}
/* raleway-regular - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/raleway-v13-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Raleway'), local('Raleway-Regular'),
         url('../fonts/raleway-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/raleway-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/raleway-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
         url('../fonts/raleway-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/raleway-v13-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
  }

  /* raleway-700 - latin */
@font-face {
    font-family: 'Raleway-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/raleway-v13-latin-700.eot'); /* IE9 Compat Modes */
    src: local('Raleway Bold'), local('Raleway-Bold'),
         url('../fonts/raleway-v13-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/raleway-v13-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/raleway-v13-latin-700.woff') format('woff'), /* Modern Browsers */
         url('../fonts/raleway-v13-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/raleway-v13-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
  }

  /* raleway-900 - latin */
@font-face {
    font-family: 'Raleway-Black';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/raleway-v13-latin-900.eot'); /* IE9 Compat Modes */
    src: local('Raleway Black'), local('Raleway-Black'),
         url('../fonts/raleway-v13-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/raleway-v13-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/raleway-v13-latin-900.woff') format('woff'), /* Modern Browsers */
         url('../fonts/raleway-v13-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/raleway-v13-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
  }


body{
    font-family: Raleway,sans-serif;
    font-size: 16px;
    color: #222;
    background: #fff;}


/*************************************************/
/*Modificações feitas em 24-07-2019
.tmpl-custom-header{
     width: 1150px !important;
}*/

.tmpl-custom {
    width: 1150px !important;
}

.custom-noticias{
    width: 31.131% !important;
}

/*

.container {
    border-right: 1px solid red !important;
    border-left: 1px solid red !important;
}*/

/*Fim das modificações de 24-07-2019 */

/* *************************************************/


footer .footer-menus {
    /*
    Modified in: 17-06-2019
    margin-left: 0px !important; */
}

/*Alteração feitas em 14 de junho de 2019*/

/*Modified in: 18-06-2019*/

#barra-brasil .conteudo-barra-brasil {
    height: 40px !important;
}
#barra-brasil .conteudo-barra-brasil nav{
    margin-top: 1px;
}

header #logo {

  margin: -7px 0 20px;
}
header #logo h1{
    font-size: 1.625rem;
    font-weight: 900;
    font-family: Raleway-Black,sans-serif;
}            
 header #logo .portal-description {
    /*font-size: 0.8em;*/
    font-size: inherit;
    top: 0px;
    font-weight: 500;
 }

header #language, header #portal-siteactions {
    margin: 29px 0 0;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
    position: relative;
    
}
header #language a, header #portal-siteactions a {
    color: #fff;
    font-size: .6875rem;
}

header div.sobre {
    background-color: transparent !important;
    border-bottom: transparent;
} 

header div.sobre ul {
    margin: 21px 0;
    line-height: 1em;
}

header div.sobre li {
    border-right: transparent;
}
header #portal-searchbox form {
  margin: 10px 0 0;
}
input#portal-searchbox-field {
    padding: 9px 20px;
    border-radius: 20px 0px 0px 20px;
    font-size: .75rem;
    width: 281px;
    border-right: none!important;
}
header #portal-searchbox input.searchField {
    font-size: .75rem;
    width: 334px;
    border-right: none!important;
}

header #portal-searchbox .searchButton {
    border-radius: 0px 20px 20px 0px;
    height: 40px;
}

header #portal-searchbox .searchButton i.icon-search {
    top: 8px;
}

input#portal-searchbox-field :placeholder {
   margin-top: 44px;
}
.menu-servicos {
    background-color: transparent !important;
    /*border-top: 1px solid rgba(255,255,255,0.3) !important;*/
    border-top: 1px solid rgb(255,255,255,0.3) !important;
    height: 60px;
}
header div.sobre a {
    font-size: 17px;
    font-weight: 400 !important;
    font-family: Raleway-Medium, sans-serif;
}
header #logo .portal-description {

   font-size: .625rem;
    font-weight: 700;
    width: 100%;
    -webkit-box-ordinal-group: -1;
    -ms-flex-order: -2;
    order: -2;
    opacity: .6;
    text-transform: uppercase;
}
.noticia-destaque {
   
    font-size: 1.1rem !important;
    font-weight: 400 !important;
}

header #language li, header #portal-siteactions li {
    margin: 0 0px 0 3px;
}
.siteaction-vlibras > a {
    display: inline-block;
    position: relative;
    padding: 0 0 0 20px;
    margin-left: 20px;
    color: #fff;
}
p.description {
    color: #fff;
    font-size: 1.375rem!important;
    font-weight: 500;
    font-family: Raleway,sans-serif;
    margin-top: 5px;
}
.siteaction-vlibras > a::before {
   content: "";
    position: absolute;
    left: 0;
    background-image: url(../img/sprite.png);
    background-position: -269px -183px;
    /*background-position: -269px -169px;/*
    /*width: 18px;
    height: 18px;*/
    width: 13px;
    height: 13px;
    -webkit-filter: none;
    filter: none;
    top: 3px;
}

.header-icons{
    background-image: url(../img/sprite.png);
    background-position: -178px -159px;
    /*background-position: -27px -223px;*/
    width: 28px;
    height: 28px;
    float: left;
    margin-top: 18px;
    margin-right: 10px;
    cursor: pointer;
}
.contraste {
    background-color: #000000!important;
}

.contraste #content.internas .content-header-options-1 .btns-social-like .facebook, #content.internas .content-header-options-1 .btns-social-like .twitter {
    background: transparent;
}

.contraste #content.internas .content-header-options-1 .btns-social-like .facebook:hover{
    background: transparent !important;
}

.contraste #content.internas .content-header-options-1 .btns-social-like .twitter{
      background: transparent;
}

.contraste #content.internas .content-header-options-1 .btns-social-like .twitter:hover{
    background: transparent !important;
}

.contraste .outstanding-temas-em-alta .consumidor:hover {
    background: transparent;
    border: 2px solid #0088cc!important;
    color: #fff;
}

.contraste header #logo {
    background: url(../img/logo-branca-contraste.png) left no-repeat;
}

.contraste .header-icons {
    background-image: url(../img/sprite.png);
    background-position: -178px -159px;
}

.contraste .toggle-contraste a::before {
    background-image: url(../img/sprite.png);
    background-position: -269px -109px;
}

.contraste .siteaction-vlibras > a::before {
    background-image: url(../img/sprite.png);
    background-position: -269px -183px;
}

.contraste .noticia-destaque {
    background: #000;
}

.contraste h2.outstanding-title {
    background: #000;
    color: #ff0 !important;
}
.contraste .banner-title h1{
    color: #ff0 !important;
}

.contraste main div.container .module .outstanding-header {
    background: #000 !important;
}

.contraste main div.navigation-wrapper.menu-ativo {
    background-color: #0d0d0d!important;
}

.contraste .container .tmpl-custom:before {

    background: #0d0d0d;
}

.contraste .row-fluid.module {
    background: #000 !important;
}

.contraste main div.container #navigation nav h2 {
    background: #0d0d0d!important;
    color: #ff0 !important;
}

.contraste main div.container #content.internas .module h3 a {
    color: #ff0 !important;
}

.contraste .assuntos-em-alta .outstanding-title {
  
    color: #ff0 !important;
}

.contraste .container-chamadas-secundarias-anatel-institucional .outstanding-header h2 {
    color: #ff0 !important;
}
.contraste .module .subtitle {
    color: #ff0!important;
}

.contraste main div.container .module > h3 a {
   
    color: #ff0 !important;

}

.contraste .chamada-destaques p.description {

    color: #fff;
  
}

.contraste main div.rastro-navegacao a {
    color: #ffff;
}

.contraste footer .footer-menus h2 {
    color: #ff0;
}

.contraste i.icon-home {
    color: #fff;
}

.contraste .container-chamadas-secundarias-anatel-institucional {
    background: #000000;
}

.contraste footer .footer-atalhos .voltar-ao-topo a {
  
    color: #fff;
}
.contraste footer .footer-logos {
    background: #F1F1F1;
}

.toggle-contraste>a {
    display: inline-block;
    position: relative;
    padding: 0 20px 0 24px;
    /*border-right: 1px solid hsla(0,0%,100%,.2);*/
    border-right: 1px solid rgb(221, 221, 221);
    color: #fff;
}
.contraste .module .outstanding-footer, .contraste .module .outstanding-header {
    background: #0d0d0d!important;
}

.toggle-contraste a::before {
    content: "";
    position: absolute;
    left: 0;
    background-image: url(../img/sprite.png);
    background-position: -269px -109px;
    /*background-position: -563px -128px;*/
    width: 18px;
    height: 18px;
    -webkit-filter: none;
    filter: none;
}
.row-fluid [class*="span"] {
    min-height: auto;
}

/*Logo*/

/*Modificaçõe feita em: 19-06-2019*/
.home-destaque .manchete-principal {
    margin-top: 26.6% !important;
    font-weight: 900;
    margin-left: 25px;
    padding-right: 300px;
    /* transition: background 0.3s; */
}
.home-destaque .manchete-principal{
    font-family: Raleway-Black,sans-serif;
    font-weight: 900;
    color: #333;
    line-height: normal;
    letter-spacing: normal;
    border: none;
    font-size: 2rem;
    line-height: 1.3em;    
}
 
 .manchete-principal h1 {
    
    line-height: 41px !important;
}   

.home-destaque .manchete-principal a{
    color: #fff;
}
.home-destaque .manchete-principal a:hover{

    color: #0094ff!important;
}

/*Modificação no conteudo de paginas*/
main div.container .module .outstanding-footer{
    right: auto;
    display: inline-block;
    float: none;
    border-radius: 30px;
    border: 2px solid #222!important;
    text-transform: uppercase;
    padding: 15px 40px;
    font-size: 1rem;
    line-height: 1rem;
    font-weight: 700!important;
    cursor: pointer;
}
/*Criado em 25-06-2019*/
.assuntos-em-alta {
    margin-top: -7px;
    margin-bottom: 23px;
}

.outstanding-temas-em-alta.margin-bottom {
    margin-bottom: 30px;
}

.assuntos-em-alta .outstanding-header {
    display: flex;
    /*padding: 50px 0 5px 0; */
}
.assuntos-em-alta .outstanding-title {
    display: inline-block;
    font-size: 1rem;
    white-space: nowrap;
    color: #333 !important;
    text-transform: uppercase;
    margin-top: -8px;
    font-weight: 400!important;
    margin: -7px 80px 8px 80px !important;
    letter-spacing: 0.1px;
}
.outstanding-temas-em-alta .consumidor{
    right: auto;
    display: inline-block;
    float: none;
    border-radius: 30px;
    /*border: 2px solid #222!important; */
    text-transform: uppercase;
    padding: 15px 40px;
    font-size: 1rem;
    line-height: 1rem;
    font-weight: 700!important;
    cursor: pointer;
    /*Modificações feita em: 02-07-2019*/
    /*color: #666666; */
    /*background: #666666; */
    color: #333;
    border: 2px solid #222!important;
    width: 176px;
    text-align: center;
}

.outstanding-temas-em-alta .consumidor:hover{
    /*background: #666666;
    color: #fff; */
    /*Modificações feita em: 02-07-2019*/
    background: #0088cc;
    border: 2px solid #0088cc!important;
    color: #fff;
}

.outstanding-temas-em-alta .setor-regulado{
    right: auto;
    display: inline-block;
    float: none;
    border-radius: 30px;
    /*border: 2px solid #222!important; */
    text-transform: uppercase;
    padding: 15px 40px;
    font-size: 1rem;
    line-height: 1rem;
    font-weight: 700!important;
    cursor: pointer;
    /*Modificaçõe feita em: 02-07-2019*/
    /*color: #CF602A; */

    /* background: #CF602A; */
   	color: #333;

    border: 2px solid #222!important;
    width: 176px;
    text-align: center;
    /*margin-left: 37px;*/
}

.outstanding-temas-em-alta .setor-regulado:hover{
 
   background: #0088cc;
   border: 2px solid #0088cc!important;
   color: #fff;
}

.outstanding-temas-em-alta .dados{
    right: auto;
    display: inline-block;
    float: none;
    border-radius: 30px;
    /*border: 2px solid #222!important; */
    text-transform: uppercase;
    padding: 15px 40px;
    font-size: 1rem;
    line-height: 1rem;
    font-weight: 700!important;
    cursor: pointer;
    /*Modificaçõe feita em: 02-07-2019*/
    color: #333;
    border: 2px solid #222!important;
    width: 176px;
    text-align: center;
    /*margin-left: 74px;*/
}

.outstanding-temas-em-alta .dados:hover{
    background: #0088cc; 
    border: 2px solid #0088cc!important;
    color: #fff;
}

.outstanding-temas-em-alta .legislacao{
    right: auto;
    display: inline-block;
    float: none;
    border-radius: 30px;
    /*border: 2px solid #222!important; */
    text-transform: uppercase;
    padding: 15px 40px;
    font-size: 1rem;
    line-height: 1rem;
    font-weight: 700!important;
    cursor: pointer;
    /*Modificaçõe feita em: 02-07-2019*/
    /*color: #2969BD; */
    /*background: #2969BD; */
    color: #333;
    border: 2px solid #222!important;
    width: 176px;
    text-align: center;
    /*margin-left: 108px;*/
}

.outstanding-temas-em-alta .legislacao:hover{
    background: #0088cc;
    border: 2px solid #0088cc!important;
    color: #fff;
}

/*Fim das modificações: 25-06-2019*/

/*Modificações feitas em 26-06-2019*/
.container-redes-anatel {
    border-bottom: 1px solid #ccc;
    width: 100%;
    margin-bottom: 30px;
    padding-bottom: 10px;
}
.container-redes-anatel h3 {
    font-size: 24px;
    text-transform: uppercase;
}

ul.portal-redes {
    margin: 10px 0 23px 0px;
}
.portal-redes>li{
    display: inline-block;
    cursor: pointer;
}
.portal-redes>li a{
    text-indent: -3000px;
    display: inline-block; 
    width: 34px; 
    height: 33px;
}
.portalredes-twitter{
    background-image: url(../img/sprite.png); 
    background-position: -38px -127px;
    width: 27px; 
    height: 28px; 
    margin-left: 7px;
}
.portalredes-youtube{
    background-image: url(../img/sprite.png); 
    background-position: -141px -126px;
    width: 32px; 
    height: 28px;
}
.portalredes-linkedin{
    background-image: url(../img/sprite.png); 
    background-position: -530px 194px;
    width: 32px; 
    height: 28px;
}
.portalredes-facebook{
    background-image: url(../img/sprite.png); 
    background-position: -176px -127px;
    width: 25px; 
    height: 28px;
}
.portalredes-flickr{
    background-image: url(../img/sprite.png); 
    background-position: 0px -127px;
    width: 29px; 
    height: 29px;
}

 .portal-redes li {
    margin-right: 30px;
    margin-top: 10px;
}

a.brasil {
    margin-left: 53px;
}

/*Super menus*/
.navigation-wrapper {
    display: none;
    background-color: #fff;
    color: #000;
    border-bottom: 1px solid #f1f1f1;
    padding: 14px 0;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 1;
    -webkit-box-shadow: 0 8px 6px -6px #ccc;
    box-shadow: 0 8px 6px -6px #ccc;
    top: 184px;
}
.menu-ativo {
    display: block!important;
}

nav.super-menus {
    border-right: 1px solid #f1f1f1;
    display: block;
    margin-right: 25px;
    padding-right: 20px;
    width: 149px;
}    

nav.super-menus h2 {
    color: #333 !important;
    font-size: 16px !important;
	font-family: Raleway-Black,sans-serif;
}

nav.super-menus li a {
    color: #333;
    font-size: .95rem;
    margin-bottom: 15px;
    line-height: 16px;
    display: block;
}

.container .tmpl-before:before {
    content: "";
    line-height: 0;
    position: absolute;
    background: #fff;
    height: 20px;
    width: 20px;
    transform: rotate(45deg);
    top: -9px;
    margin-left: 3px;
}

main #navigation nav li {
  border-bottom: none;
}

main #navigation nav ul {
  border-top: none;
}

/*Fim das modificações: 26-06-2019*/

/*Modificações feitas em 27-06-2019*/

.tmpl-custom .item-page {
    width: 83.48%;
    /*margin: auto; */
    float: left;
}

.container.tmpl-custom.pagina-de-servicos {
	
  margin-top: -25px;

}

#content.internas .below-content {
  
    display: none;
}

#content.internas .documentFirstHeading, #content.internas h1 {
    letter-spacing: 0px;
    text-align: center;

}

#content.internas .documentCategory {
   /*margin-top: 45px; */
   margin-bottom: 23px;
  text-align: center;
}

main div.row-flutuante {
  /*padding: 15px 0 5px 0 !important; */
  padding: 18px 0 16px 0 !important;
  border-bottom: 1px solid rgba(0,0,0,.1);
  font-size: 16px;
  text-transform: none;
}
main div.rastro-navegacao {
    min-height: auto;
    margin-bottom: 45px;
}

#content.internas .content-header-options-1 .btns-social-like {
    position: relative;
    /*left: 315px; */
    display: inline-grid;
    width: 5%;
    border-left: none !important;
    /*bottom: 400px; */
}

#content.internas .content-header-options-1 {

    border-bottom: 1px solid rgba(0,0,0,.1);
    padding: 9px 0px 27px 0px;
}
#content.internas .content-header-options-1 .documentByLine {
    color: #666;
    font-size: .75rem;
    width: 100%;
    text-align: center;
}

#content.internas 
.content-header-options-1 
.btns-social-like .facebook, 
#content.internas 
.content-header-options-1 
.btns-social-like 
.twitter{
   position: relative;
    float: none;
    overflow: hidden;
    margin: 0;
    cursor: pointer;
    border: 1px solid #979797;
    width: 48px;
    height: 48px;
    border-radius: 100%;
    margin-bottom: 20px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}


/*Fim das modificações: 27-06-2019*/

/*Modificações feitas em 01-07-2019*/

.chamada-destaques .chamadas-secundarias .module.span6.no-margin.no-margin {
    width: 50%;
}

#content.internas .content-header-options-1 .btns-social-like .facebook:hover {
    background: #3b5999;
    color: #fff;
    text-decoration: none;
}

#content.internas .content-header-options-1 .btns-social-like .facebook{
    background: #fff;
}

#content.internas .content-header-options-1 .btns-social-like .twitter:hover {
    background: #55acee;
    color: #fff;
    text-decoration: none;
}
/*Fim das modificações: 01-07-2019*/

/*Modificações feitas em 02-07-2019*/
i.icon-home {
    color: #000;
}

.content-header-options-1.row-fluid.redes-sociais {
    border-bottom: none !important;
    /*padding: 0px 0px 0px 0px !important; */
    width: 6%;
    float: left;
    margin-top: 176px;
    margin-right: 27px;
}

.chamadas-secundarias .module p {
    /* background: red; */
    margin-bottom: 40px !important;
}

main div.rastro-navegacao .separator {
	font-weight: 900 !important;
	color: #B4B4B4;
	margin-left: 12px;
	margin-right: 12px;
}

.category-list {
    margin-top: 0px;
}
.fsf_main {
    margin-top: -23px;
}

/*Fim das modificações: 02-07-2019*/


/*Modificações feitas em 12-07-2019*/

.chamadas-secundarias .module.span3.cs-ajustes {
    margin-top: -14px;
    margin-bottom: 22px;
}

.cs-ajustes.outstanding-temas-em-alta {
    margin-bottom: 22px;
}

/*Fim das modificações: 12-07-2019*/


/* ****************************** Modificações feitas em 03-07-2019 ****************************************** */
main #navigation nav li.deeper ul{
    display: none !important;
}


div.fsf_spacer {
  padding-top: 18px;
}

div.fsf_faq_catlist {

    margin-top: 17x;
}

.module.span6.no-margin.no-margin {

    padding-right: 30px;
    
}
.assuntos-em-alta .outstanding-header {
    margin: 0 0 20px !important;    
}

.assuntos-em-alta .outstanding-title {
    font-size: 1em !important;
}

/*Modificações feitas em 19-07-209*/

.category-list {

    margin-top: -20px;
}

/*Fim das modificações*/

/*  ******************** Screen max-width: 1024px *********************************************** */
@media (max-width: 1024px){
    .banner-container {
        width: 99.9%;
    }

    main div.container .chamadas-secundarias a.img-rounded, main div.container .listagem-chamadas-secundarias a.img-rounded {
        height: 185px !important;
    }

    .banner-title {
        padding: 0px 35px 0px 10px;
    }

    #content.internas .documentFirstHeading, #content.internas h1 {
        font-size: 32px !important;
    }

    .tmpl-custom{
        width: 90% !important;
    }
    header #portal-searchbox input.searchField {
        width: 175px;
    }

    .home-destaque .manchete-principal {
        padding-right: 0px;
        margin-top: 33.6%;
        /* transition: background 0.3s; */
    }
    .outstanding-temas-em-alta .consumidor{
        width: 140px;
    }

    .outstanding-temas-em-alta .setor-regulado{
        width: 140px;
    }

    .outstanding-temas-em-alta .dados{
        width: 140px;
    }

    .outstanding-temas-em-alta .legislacao{
        width: 140px;
    }
}
/*  ******************** Screen max-width: 960px *********************************************** */
@media(max-width: 960px){
	.tmpl-custom .item-page {
    	width: 97.7%;
	}
  	.temas-custom .outstanding-header {
        width: 99%;
    }
    .banner-container {
        width: 98.9%;
    }
    .banner-title {
        padding: 0px 35px 0px 10px;
    }

    #content.internas .documentFirstHeading, #content.internas h1 {
        font-size: 32px !important;
    }

    #logo a {
        margin-left: 0px!important;
    }
    .menu-servicos {
        width: 100% !important;
        position: relative !important;
        padding-bottom: 0px !important;
    }

    header #language, header #portal-siteactions {
        
        display: none;
    }

    nav.super-menus {
        
        padding-right: 0px;

    }    

    /*Modificações feitas em 19-07-2019*/

    header div.sobre li {
        padding: 0 5px 0px 3px;
    }

    .module.span4.cs-margin-left {
        margin-left: 2.7624309392265194%;
    }

    .outstanding-temas-em-alta.margin-bottom {
        margin-bottom: 10px;
    }

    .assuntos-em-alta {
        margin-bottom: 20px;
    }

    /*Fim das modificações de 19-07-2019*/

    .outstanding-temas-em-alta {
        width: 100%;
        margin-bottom: 10px;
    }

    .outstanding-temas-em-alta .consumidor{
        width: 80%;
    }

    .outstanding-temas-em-alta .setor-regulado{
        width: 80%;
    }

    .outstanding-temas-em-alta .dados{
        width: 80%;
    }

    .outstanding-temas-em-alta .legislacao{
        width: 80%;
    }

    /* ****************************** Modificações feitas em 04-07-2019 ****************************************** */
    .navigation-wrapper {
        top: 191px !important;
    }

    .content-header-options-1.row-fluid.redes-sociais {

        display: none;
    }

    /* ********************** Fim das modificações: 04-07-2019* *******************************/
}

/*  ******************** Screen max-width: 768px *********************************************** */
@media(max-width: 768px){


/*Modificações feitas em: 19-08-2019*/
   
  	footer .footer-atalhos {
    	margin-top: -50px;
    }
  	.container.tmpl-custom.assuntos-custom {
    	padding: 25px 0 64px 0 !important;
    }
    .module.span4.custom-noticias.cs-margin-left {

        margin-left: 2.7624309392265194% !important;
    }
    .custom-noticias {

        width: 31.491712707182323% !important;
    }

    /*Fim das modificações*/

    .temas-custom .outstanding-header {
        width: 100%;
    }

   /*
    *****************************************************************************************************
    Modificações feitas em 24-07-2019*/
    /*.custom-noticias {
        margin-left: 0 !important;
    }*/
    /*
    .module.span4.custom-noticias.cs-margin-left {
        margin-left: 0px !important;
    }*/
    .banner-container {
        width: 100%;
    }
    /*
    .custom-noticias {
        width: 100% !important;
    }*/

     /*Fim das modificações de 24-07-2019
    
    *****************************************************************************************************
     */
   
    .module.span6.no-margin.no-margin {
      padding-right: 0 !important;
    }

    .container.tmpl-custom.temas-custom {

        padding: 15px 0 65px !important;
    }

    .banner-title {
        padding: 0px 35px 0px 10px;
    }

    #content.internas .documentFirstHeading, #content.internas h1 {
        font-size: 32px !important;
    }
	
	.assuntos-em-alta {

		padding-bottom: 12px;
	}

    #content.internas {
        padding-top: 0px !important;
    }
    
    .chamadas-secundarias .module.span3.cs-ajustes {
        margin-top: 2px;
        margin-bottom: 15px;
    }

    main .container #navigation {
	
        padding: 0 0 !important;       
    }

    main .container #navigation #navigation-section nav {

        margin-right: 15px;   
    }        

    main .navigation-wrapper {
        padding: 0 !important;
    }

    .home-destaque .manchete-principal {
        margin-left: 0px !important;
    }
    
    .row-fluid .cs-margin-left {
        margin-left: 2.7624309392265194% !important;
    }

    footer .footer-logos {
     
        margin-top: 0px !important;
  
    }

    .tmpl-custom .item-page {

        width: 100%; 
    }
    .navigation-wrapper {
        top: 219px !important;
    }
    main .container #navigation #navigation-section {
        display: flex;
    }

    #logo a {
        margin-left: 0px!important;
    }

    main .container #navigation #navigation-section nav ul {
        display: block;
    }

    main div.container .chamadas-secundarias a.img-rounded, main div.container .listagem-chamadas-secundarias a.img-rounded{
        height: auto !important;
    }

    .menu-servicos .menu-devices {
        display: none;
    }
    
    header #portal-searchbox form {
        margin: 10px 0 0;
        width: 40%!important;
        float: right !important;
    }
    header #portal-searchbox .input-append .searchField {
        font-size: 15px;
        height: 20px!important;
        width: 207px;
    }
    header #portal-searchbox .input-append .searchButton .icon-search {
        top: 10px;
    }

    .home-destaque .manchete-principal {
       
        padding-right: 0 !important;
    }

    #content #content-section {

        width: 97.1% !important;
    }

    .assuntos-em-alta {
       width: 100% !important;
       /*margin: auto;*/
       padding-bottom: 3px;
    }

    .outstanding-temas-em-alta {
        width: 97%;
    }
    .outstanding-temas-em-alta .consumidor {
        width: 77% !important;
    }
    .outstanding-temas-em-alta .setor-regulado {
        width: 77%;
    }
    .outstanding-temas-em-alta .dados {
        width: 77%;
    }
    .outstanding-temas-em-alta .legislacao {
        width: 77%;
    }

    .container-chamadas-secundarias-anatel-institucional {

        width: 100%;
        margin: auto;
    }

    .chamada-destaques {
        width: 97%;
        margin: auto;
    }

    .chamada-destaques .chamadas-secundarias .module.span6.no-margin.no-margin {
        width: 100%;
    }
    
}

/*  ******************** Screen max-width: 736px *********************************************** */
@media(max-width: 736px){
    main div.rastro-navegacao {
        display: none;
    }
    header #portal-searchbox .input-append .searchField {
        height: 22px!important;    
    }
    .navigation-wrapper {
        top: 207px !important;
    }
    header #portal-searchbox form {
        width: 45%!important;
    }
    .module.span4.cs-margin-left {
        margin-left: 0 !important;
    }
}

/*  ******************** Screen max-width: 640px *********************************************** */

@media(max-width: 640px){
	#content #content-section {
    	width: 96.6% !important;
	}
	.chamada-destaques {
    	margin-bottom: -46px !important;
	}  
    .assuntos-em-alta {
        margin-top: -46px !important;
    }

    .chamada-destaques {
        width: 100%;
    }
    
    /*Modificações feitas em 19-07-2019*/
    .assuntos-em-alta .span3 {
        width: 100%!important;
        float: right;
        margin-left: 0;
    }
    /*Fim das modificações de 19-07-2019*/

	.assuntos-em-alta {
    
       padding-bottom: 0px;
    }
    
    /*Modificações feitas em 12-07-2019*/
    .assuntos-em-alta .chamadas-secundarias {
        width: 100% !important;
    }
 
    main div.container .module {
        padding-bottom: 30px !important;
    }
    
    .assuntos-em-alta {
        width: 100% !important;
        margin: -15px 0 0 auto;
    }

    
    
    .outstanding-temas-em-alta .consumidor {
        width: 100% !important;
    }
    
    .outstanding-temas-em-alta {
        width: 85% !important;
    }
    
    .assuntos-em-alta .chamadas-secundarias {
       
        margin-top: 19px !important;
    }
    /* Fim das alterações ************ */
    main .container #navigation #navigation-section nav {
        
        margin-right: 0px;   
    } 
    main .row-fluid{
        text-align:left !important;
    }
    .row-fluid .cs-margin-left {
        margin-left: 0px !important;
    }

    header #portal-searchbox form {
        width: 40%;
        margin-right: 25px !important;
        float: right;
    }

    header #portal-searchbox .input-append .searchField {
        
        height: 22px!important;
    }

    .menu-servicos {
        width: 90%;
        display: inherit;
        position: absolute;
    }

    main .container #navigation #navigation-section {
        display: block;
    }

    .navigation-wrapper {
        top: 206px !important;
    }

    nav.super-menus {
        border-right: none;
    }

    /* ****************************** Modificações feitas em 05-07-2019 ****************************************** */
    .outstanding-temas-em-alta {
        width: 80%;
    }
    .assuntos-em-alta .chamadas-secundarias {
        width: 60%;
        margin: auto;
    }
    .module.span3 {

        display: contents;
    
    }
    .module.span3.no-margin .outstanding-temas-em-alta .consumidor {

        width: 100%;
    
    }
    .module.span3 .outstanding-temas-em-alta .dados {

        width: 100%;
    
    }
    .module.span3 .outstanding-temas-em-alta .setor-regulado {

        width: 100%;
    
    }
    .module.span3 .outstanding-temas-em-alta .legislacao {

        width: 100%;
    
    }
    /* ****************************** Fim das modificações em 03-07-2019 ****************************************** */
}
  /* ******************************modificações fitas em 15-07-2019 ****************************************** */

@media(max-width: 600px){

	.assuntos-em-alta {
       margin-top: -56px !important;
       margin-bottom: -7px !important;
       padding-bottom: 0px;
    }

    .outstanding-temas-em-alta .consumidor {
        width: 99% !important;
    }
    .outstanding-temas-em-alta .setor-regulado {
        width: 99% !important;
    }

    .outstanding-temas-em-alta .dados {
        width: 99% !important;
    }

    .outstanding-temas-em-alta .legislacao {
        width: 99% !important;
    }
}

  /* ****************************** Fim das modificações em 15-07-2019 ****************************************** */

@media only screen and (max-width: 480px){
	#content #content-section {
    	width: 95.4% !important;
	}    
    .chamada-destaques {

        margin-top: 42px !important;
        margin-bottom: -26px !important;
    }

    .assuntos-em-alta {
        margin-top: -67px !important;
        margin-bottom: -2px !important;
    }
    .assuntos-custom .chamada-destaques {
        width: 93%;
    }
    .container-chamadas-secundarias-anatel-institucional {
        width: 100%;
    }
    /*.outstanding-temas-em-alta {
        width: 95% !important;
    }*/

    main div.container .module {
	
		padding-bottom: 25px !important;
	}

    .assuntos-em-alta .chamadas-secundarias {
       
        margin-top: 25px !important;
    }

    .assuntos-em-alta {
     
       padding-bottom: 0px;
    }

    .assuntos-em-alta {
        width: 100% !important;
        margin: -35px 0 0 auto;
    }
    
   /* .outstanding-temas-em-alta {
        width: 100% !important;
        margin: auto;
        padding: 10px 0 0 0;
    }*/
    .outstanding-temas-em-alta {
        width: 100% !important;
        margin: none !important;
        padding: 10px 0 0 0;
    }

    main .container #navigation #navigation-section nav {
        
        margin-right: 0px;   
    }
    a.brasil {
        margin-left: 20px !important;
    }
    main .container #navigation #navigation-section {
        display: block;
    }
    
    .outstanding-temas-em-alta .consumidor {
        width: 80% !important;
    }

    .outstanding-temas-em-alta .setor-regulado {
        width: 79% !important;
    }

    .outstanding-temas-em-alta .dados {
        width: 79% !important;
    }

    .outstanding-temas-em-alta .legislacao {
        width: 79% !important;
    }

    .navigation-wrapper {
        top: 235px !important;
    }

    nav.super-menus {
        border-right: none;
    }

    header #portal-searchbox form {
        width: 40%!important;
        margin-right: 45px !important;
        float: right;
    }

    .menu-servicos {
        width: 90%;
        display: inherit;
        position: absolute;
    }

    .assuntos-em-alta {
       padding-bottom: 0px;
    }

    .banner-title {
        padding: 0 20px 0 20px;    
    }

}

  /* ******************************modificações feitas em 03-07-2019 ****************************************** */

/*  ******************** Screen max-width: 414px *********************************************** */

@media(max-width: 414px){
	#content #content-section {
    	width: 94.5% !important;
	}
  	.assuntos-em-alta {
        margin-top: -67px !important;
        margin-bottom: -2px !important;
        padding-bottom: 0px !important;
    }

    .outstanding-temas-em-alta .consumidor {

        width: 77.5% !important;    
    }
	
	main div.container .module {
	
		padding-bottom: 25px !important;

	}

	.assuntos-em-alta .chamadas-secundarias {
       
        margin-top: 25px !important;
    }

    .outstanding-temas-em-alta .setor-regulado {
        width: 76.5% !important;
    }

    .outstanding-temas-em-alta .consumidor {
        width: 76.5% !important;
    }

    .outstanding-temas-em-alta .dados {
        width: 76.5% !important;
    }

    .outstanding-temas-em-alta .legislacao{
        width: 76.5% !important;
    }

}

  /* ****************************** Fim das modificações em 15-07-2019 ****************************************** */

/*  ******************** Screen max-width: 320px *********************************************** */
@media(max-width: 375px){
	#content #content-section {
    	width: 94.3% !important;
	}
    .outstanding-temas-em-alta .consumidor {
        width: 74.2% !important;
    }

    /*Modificações feitas em 19-07-2019*/
    /*.banner-title {
        /*bottom: -10px;
    }*/
    /*Fim das modificações de 19-07-2019*/

	.assuntos-em-alta {
       padding-bottom: 0px;
       margin-bottom: -10px;
    }

	main div.container .module {
	
		padding-bottom: 25px !important;

	}

	.assuntos-em-alta .chamadas-secundarias {
       
        margin-top: 25px !important;
    }
   
    .outstanding-temas-em-alta .setor-regulado {
        width: 73% !important;
    }

    .outstanding-temas-em-alta .dados {
        width: 73% !important;
    }

    .outstanding-temas-em-alta .legislacao{
        width: 73% !important;
    }
}

@media(max-width: 360px){
	#content #content-section {
    	width: 93.8% !important;
	}
  	.outstanding-temas-em-alta .consumidor {
        width: 73.2% !important;
    }
	 .home-destaque .manchete-principal {
     
        margin-top: 21.6% !important;
     }
	
}

@media(max-width: 320px){
	#content #content-section {
    	width: 93% !important;
	}
    .banner-title {
        bottom: -40px;
    }
 
    .outstanding-temas-em-alta .consumidor {
        width: 77.7% !important;    
    }
    .banner-title {
        padding: 0px 0px 85px 6px;
        width: 97% !important;
    }

	main div.container .module {
	
		padding-bottom: 25px !important;

	}

	.assuntos-em-alta .chamadas-secundarias {
       
        margin-top: 25px !important;
    }

	.assuntos-em-alta {
       margin-top: -67px !important;
       padding-bottom: 0px;
    }

    .outstanding-temas-em-alta {
        width: 90% !important;
    }
    main .container #navigation #navigation-section nav {
        
        margin-right: 0px;   
    }
    .navigation-wrapper {
        top: 237px;
    }

    a.brasil {
        margin-left: 5px !important;
    }
}


@media(max-width: 240px){

    .assuntos-em-alta .outstanding-title {
       
        margin: -7px 80px 8px 40px !important;
    }

    .outstanding-temas-em-alta .consumidor {
        width: 65.8% !important;    
    }

    .banner-title {
        padding: 0px 0px 33px 6px;
        width: 97% !important;
        bottom: -30px;        
    }

	main div.container .module {
	
		padding-bottom: 25px !important;

	}

	.assuntos-em-alta .chamadas-secundarias {
       
        margin-top: 25px !important;
    }

	.assuntos-em-alta { 
       padding-bottom: 0px;
    }

    main .container #navigation #navigation-section nav {
        
        margin-right: 0px;   
    }
    header #portal-searchbox form {

        margin-right: 70px !important;
    }
    .navigation-wrapper {
        top: 223px !important;
    }
    header #logo {
        padding-left: 0px;
    }
    header #logo h1 {
        font-size: 20px;
    }
}

/* ********************** Fim das modificações: 04-07-2019* *******************************/


/* ********************** Fim das modificações: 03-07-2019* *******************************/

main div.container .module .outstanding-footer:hover a{
     color: #fff;
}
main div.container .module .outstanding-footer:hover{
    background: #06acff;
    border-color: #06acff!important;
   
}

.outstanding-button {
    display: block;
    clear: both;
    text-align: center;
    /*margin-bottom: 50px !important;*/
}

.chamadas-secundarias-anatel-institucional {
    display: inline-block;
}

/*Home destaque manchete principal final*/


/*Modificado em 24-06-2019*/
footer .footer-atalhos .voltar-ao-topo a {
    /* color: #717782; */
    color: #222;
    text-transform: uppercase;
    font-size: .8rem;
    font-weight: 700;
    margin-top: 1rem;
    display: inline-block;
    text-decoration: none !important; 
}
.voltar-ao-topo a:after {
    content: "^";
    background: #222;
    color: #fff;
    border-radius: 50%;
    padding: 11px 10px 8px;
    display: block;
    float: right;
    width: 20px;
    height: 20px;
    text-align: center;
    font-size: 1.4em;
    margin: -10px 0 0 10px;
    font-weight: 700;
}
i.icon-chevron-up {
    display: none;
}


.assuntos-em-alta h2.outstanding-title {
    text-align: center;
}

.assuntos-em-alta .outstanding-header:before{
    content: "";
    background: hsla(0, 0%, 60%, 0.5);
    width: 46%;
    display: block;
    height: 1px;
    float: left;

}

.assuntos-em-alta .outstanding-header:after{
    content: "";
    background: hsla(0, 0%, 60%, 0.5);
    width: 46%;
    display: block;
    height: 1px;
    float: right;

}

.chamada-destaques .module .subtitle {
    border: none;
    margin: 0 0 3px!important;
    padding-bottom: 0;
    /*color: #0094ff !important; */
    font-size: 14px !important;
    font-weight: 900 !important;
    line-height: 1.75em !important;

}

.chamada-destaques .outstanding-header {
    border-top: none !important;
    background: none !important;
    font-size: 2.25rem;
    color: #333;
    text-align: center;
}

.chamada-destaques .module .outstanding-title {
    line-height: 1em;
    margin: 11px 8px 10px;
    font-weight: 900 !important;
    font-weight: 400;
    color: #3268ba;
}

.chamada-destaques h3 a {
   line-height: 28px !important;
   margin-bottom: 7px !important;
}
.chamada-destaques .module h3 a:hover {
    color: #0094ff!important;
}
    
.chamada-destaques p.description {
    font-weight: 300;
    color: #333;
    line-height: 1.7 !important;
    font-size: 18px !important;
}

.chamada-destaques {
    margin-top: 32px;
}

.contraste .chamada-destaques .module h3 a:hover {
    color: #0094ff!important;
}

/*Fim das modificações*/


main div.container .chamadas-secundarias a.img-rounded, main div.container .listagem-chamadas-secundarias a.img-rounded {
    border-radius: 0px !important;
}

#content.internas h2 a, #content.internas h3 a, #content.internas h4 a, #content.internas h5 a, #content.internas h6 a {

    line-height: 28px;
}

footer .footer-atalhos{
    border-bottom: 2px solid #F1F1F1;
    margin-top: -50px;
}
footer .footer-logos {
    /*padding: 25px 0;*/
    margin-top: -32px;
    background: #F1F1F1;
}
footer .footer-ferramenta {
    background: #F1F1F1;
}
footer{
    background: #F1F1F1;
}

footer nav {
    border-left: none; /*1px dotted #CCCCCC*/;
}

footer nav a{
    color: #272727;
}

footer nav a:hover{
    text-decoration: none !important;
    color: #272727;
}

footer .footer-menus h2{
    color: #272727;
}

/*Fim das alterações feitas em: 14 de junho de 2019*/

.slider {
    width: 1150px;
}
main #content {

    /*width: 87%!important;*/

    width: 100%!important;
}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {
    width: 1150px !important;
}

.module.span12 img {
    width: 100% !important;
    height: 450px;
}

.nav-menu {
    margin-right: 10px;
}

main div.container .chamadas-secundarias a.img-rounded, main div.container .listagem-chamadas-secundarias a.img-rounded{
    width: 100% !important;
    height: 210px;
}
main div.container .chamadas-secundarias a.img-rounded img, main div.container .listagem-chamadas-secundarias a.img-rounded img{
    
    width: 100% !important;
}

section#content-section {
    width: 100% !important;
}

main div.container .module .subtitle {
    font-size: 1.2em;
}
main div.container .module > h3 a{
    font-weight: 900!important;
    font-size: 22px !important;
    color: #333 !important;
    font-size: 1.375rem !important;
}
main div.container .module p {
    font-size: 1em;
    line-height: 1.3em;
    margin-bottom: 1em;
}
/*
Alteração feita em 26-06-2019 ------------------------
main #navigation {
    width: 12% !important;
}

*/

.img-rounded.chamada-scundaria-custom {
    height: auto !important;
}
.span2.container-chamada-secundaria .subtitle {
    text-align: center;
}
.chamadas-secundarias.chamadas-secundarias-noticias {
    padding: 20px 10px;

  }
  
  .span4.container-chamada-secundaria.blocos-sem-imagem .subtitle {
    display: none;
}  

.span4.container-chamada-secundaria.blocos-sem-imagem {
    height: 166px;

}
.span4.container-chamada-secundaria.blocos-sem-imagem .span12 {
    margin-top: -25px !important;
}

.container.chamadas-secundarias-anatel-institucional {
    margin-bottom: 40px;
    /*width: 75%;*/
}

main div.container .module .variacao-module-02 .outstanding-title,
main div.container .module .variacao-module-03 .outstanding-title{
    color: #3268ba !important;
}

.row-fluid.module.variacao-module-02 .chamadas-secundarias.chamadas-secundarias-demais-servicos,
.row-fluid.module.variacao-module-03 .chamadas-secundarias.chamadas-secundarias-demais-servicos{
    padding: 20px 3px;
    color: #3268ba !important;
    
}
.container.chamadas-secundarias-anatel-institucional .outstanding-header.title-header,
.row-fluid .module .variacao-module-02 .outstanding-header.title-header,
.row-fluid.module.variacao-module-03 .outstanding-header.title-header{
    background: transparent !important;
    text-align: center;
    padding: 10px;
    border: none;
    font-size: 1.7em;
}



.row-fluid.module.variacao-module-03,
.row-fluid.module.variacao-module-02{
     margin-bottom: 60px;
}

main div.container .module .outstanding-title{
    /*color: #282828;*/
    font-weight: 900;
}
.span4.container-chamada-secundaria.titulo-sem-imagem {
    height: 200px;
    width: 20%;
    margin: auto;
    /*background: green;*/
    margin-right: 0%;
    margin-left: 10%;
}

/* Fim das alterações feita dia 04-06-2019*/

/*Últimas Notícias*/

.container-title {
  height: 60px !important;
}

/*Class iframe*/

.module.span12 iframe{ 
    width: 98% !important;
    margin-bottom: 10px !important;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 12px;
    margin-left: 10px;
    background-repeat: no-repeat;
  	background-size: 100% 80%;
    margin-left: 0px !important;
	
}

.module.span12 iframe {
   
    height: 400px !important;

}

/* fim classe ifrmae*/

/*inserção do elemento !important na classe main div.container #content.internas .module h3*/

main div.container #content.internas .module h3 a{
    /*margin-top: 11px !important; margin-top:-10px*/
    font-family: Raleway-Black, sans-serif;
    margin-bottom: 7px !important;
    font-weight: 900 !important;
  	/*color:black;*/
}
main div.container #content.internas .module h3 a:hover {
    color: #0094ff!important;
}

/*fim*/

/*posicionamento subititulo classe p.subtitle-container*/
p.subtitle-container {
    padding: 0 200px;
    font-weight: 600 !important;
}

/*Fim*/

/*modificação da classe .module.span4 h3 a*/
.module.span4 h3 a {
    font-size: 12px !important;
    color: #1659BF !important;
    line-height: 14px;
  	/*font-weigth:bold;!important*/
}

/*Fim*/

/*Inserção da classe cabeçalho do módulo Consumidor*/
/*
h2.Consumidor {
    border-top: 3px solid #717782 !important;
    border-bottom: 2px solid #717782;
    color:#717782 !important;
}

*/

/*Fim classe Consumidor*/

/*Inserção da classe cabeçalho do módulo Setor Regulado*/

/*
h2.Setor-Regulado {
    border-top: 3px solid #f1c50e !important;
    border-bottom: 2px solid #717782;
    color:#92682A !important;
}

*/

/*Fim Setor Regulado*/

/*
h2.Dados {
    border-top: 3px solid #00500f !important;
    color: #00500f !important;
    border-bottom: 2px solid #717782;
}

*/

/*Inserção da classe links-cor-personalizadas nos itens de menus + mais*/

a.links-cor-personalizadas {
    color: #2C66CE !important;
}

/*Ocultamento da imagem da classe span6.mask-img-thumb*/
.span6.mask-img-thumb {
    display: none;
}

/*Fim da classe span6.mask-img-thumb*/

/*Remoção bold do titulo*/

h5.tileLineSmall>a {
    font-weight: 200 !important;
}

/*Fim */

/*Remoção da classe .row-fluid.noticia-capa*/
.row-fluid.noticia-capa {
    display: none !important;
}

/*Fim*/

/*resetamento da classe .span12*/
.row-fluid .span12 {
    margin-left: 0px;
}

/*Fim*/

.module .span12 h2.outstanding-title {
    color: #333 !important;
}

h5.tileLineSmall>a {
    color: #2966BD !important;
}

/*Remoção do titulo ultimas noticias com span 12*/
.module.span12 .outstanding-header {
    display: none;
}

.container-chamadas-secundarias-anatel-institucional .outstanding-header {
    border-top: none !important;
    background: none !important;
    font-size: 2.25rem;
   
    color: #333;
    text-align: center;
}
.container-chamadas-secundarias-anatel-institucional .outstanding-header h2 {
    color: #244A7C !important;
    font-family: Raleway-Black,sans-serif;
     font-weight: 900!important;
}

/*Fim*/

.separador-container {
    width: 100%;
    height: 40px;
    margin-top: 30px;
    
}

.separador-container p {
    color: #333;
    padding-top: 6px;
    float: left;
}

.separador {
    /*width: 80%;*/
    width: 91%;
    background: #ccc;
    height: 1px;
    float: right;
    margin-top: 18px;
    margin-left: 13px;
}

main div.container .module {
    /*
    padding-bottom: 0px !important; */

    padding-bottom: 0px;
}

/*Alinhamento itens de menus CONSUMIDOR, SETOR REGULADO, DADOS*/

ul.menu>li>a {
  	/*Modificações feitas em 02-07-2019*/
    /*margin-left: -9px !important; */
}

/*Fim*/

/*Inserção margin-top na classe*/

main div.container .module .outstanding-header {
   
    margin-top: 30px;
}
/*Fim*/

/*Ajustamento do titulo conteudo ultimas noticias*/
.image-container {
 
    margin: -20px 10px 10px 0 !important;
}

/*Fim*/

/*Reset altura contagem slider*/
main div.container .carousel-numeros ul.pag-4 li a {
    height: 24px;
}
/*Fim*/

.carousel-inner>.item>img, .carousel-inner>.item>a>img {
  
    width: 900px;
    height: 94px;
}
/*span8 para 100%*/
.span-custom-12{
	
	width:100% !important;
}
/*Fim*/

/*<h2 >Consumidor remoção <i class="icon-chevron-down visible-phone visible-tablet pull-right"></i></h2>*/

h2.Consumidor >i {
    display: none !important;
}

/*<h2 >Dados Remoção <i class="icon-chevron-down visible-phone visible-tablet pull-right"></i></h2>*/

h2.Dados >i {
    display: none !important;
}

/*<h2 >Setor-Regulado Remoção <i class="icon-chevron-down visible-phone visible-tablet pull-right"></i></h2>*/
h2.Setor-Regulado >i {
    display: none !important;
}

/*Inserção font-weight na primeira li .participacao-social*/

nav.participacao-social > ul>li:first-child {
    font-weight: 700 !important;
}

/*==========================*/

/*.listagem-chamadas-secundarias > .row-fluid topo 21px, baixo 21px*/

.listagem-chamadas-secundarias > .row-fluid {

    margin-top: 21px !important;
    margin-bottom: 15px !important;
}

/*Ajustes na classe de rastro-navegacao row-flutuante de -28 para -20*/
main div.row-flutuante {
    /*margin-top: -14px !important; */

    /*Modified in: 17-06-2019*/

     /*Modified in: 27-06-2019*/
    /*padding: 50px 0 5px 0; */
}

/*===========================*/
/*Modo Resonsivo*/

@media(max-width: 979px){
    .temas-custom {
        width: 100%;
    }  
  #progressive-bar {
    width: 100% !important;
  }
  .carousel-inner>.item>img, .carousel-inner>.item>a>img {
    width: 100% !important;
    height: auto !important;
    max-height: 94px;
  }

 main div.container .carousel-numeros{
    width: 100.6% !important;
  }  
}

@media screen and (max-width: 767px){
	.chamada-destaques {
    	margin-bottom: 14px;
	}
  	.container.tmpl-custom.assuntos-custom {
    	padding: 25px 0 0 !important;
    }
  
    /*Modificações feitas em 24-07-2019*/
    .custom-noticias {
        margin-left: 0 !important;
        width: 100% !important;
    }
    .module.span4.custom-noticias.cs-margin-left {
        margin-left: 0px !important;
    }

    /*Fim das modificações*/

    .tmpl-custom .item-page {
     margin-top: 51px;
    }
    .rastro-navegacao.row-flutuante {
        display: none;
    }
    .container.tmpl-custom.temas-custom {

        padding: 15px 0 5px !important;
    }

    .row-fluid .cs-margin-left {
        margin-left: 0 !important;
    }
    
    footer .footer-atalhos {
        margin-top: 0px !important;       
    }

    #content.internas .borderHeading {
        font-size: 2em;
    }
    .container.tmpl-custom.pagina-de-servicos {
        margin-top: 40px;    
    }
  #progressive-bar {
    width: 100%;
  }
  
  main div.container .slider {
    width: 95.5% !important;
    margin-left: 2% !important;
}
  .carousel-inner>.item>img, .carousel-inner>.item>a>img {
    width: 100% !important;
    height: 60px !important;
    max-height: 94px;
  }

 main div.container .carousel-numeros {
    width: 96.1% !important;
    margin-left: 2% !important;
}

   main div.container .slider .item .txt-auxiliar {
    
    bottom: 1px !important;
    left: 8px !important;
	
  }  

header #portal-searchbox .input-append .searchField {
    width: 80% !important;
 }

.listagem-chamadas-secundarias > .row-fluid{
 
	text-align: left;
   
}

.listagem-chamadas-secundarias > .row-fluid .content-container{
    width: 68%;
    float: left;
	text-align: left;
}

.listagem-chamadas-secundarias p.subtitle-container{
   
    text-align: left;
}

 .assuntos-em-alta {
       padding-bottom: 12px;
    }
/*
div#footer {
   	margin-left: 4%;
}
*/
}

@media screen and (max-width: 667px){

	.assuntos-em-alta {
       padding-bottom: 0px;
    }
	
	.listagem-chamadas-secundarias > .row-fluid .content-container{
    width: 50%;
    float: left;
 
	text-align: left;
}
	
}

@media screen and (max-width: 436px){

	.assuntos-em-alta {
       padding-bottom: 0px;
    }

.listagem-chamadas-secundarias > .row-fluid .img-rounded{
    width: 60% !important;
    margin-left: -51px !important;
    margin-top: 25px;
	
}

.listagem-chamadas-secundarias > .row-fluid .content-container{
    width: 63%;
    float: left;
    margin-left: -56px !important;
	text-align: left;
}

.listagem-chamadas-secundarias > .row-fluid p.subtitle-container{
    padding: 0 0px;
	text-align: left;
    
}
	
}

/*Corretiva: adaptação para telas de no máximo 411px*/
@media(max-width: 411px){

		.assuntos-em-alta {
	       padding-bottom: 0px;
	    }

        header .accessibility-language-actions-container {

            height: auto !important;
        }

        main div.container .slider {

            width: 95%;
        }

        header div.sobre a{

            display: inline-block !important;
        }

        main .container #em-destaque {
  
             padding-left: 5px;
        }

        ul.span12.n4 {

            width: 99%;
        }

        main #navigation nav h2 {
   
             font-size: .85em !important;
    
        }

        .listagem-chamadas-secundarias > .row-fluid .content-container {
   
            margin-left: 0px !important;
            width: 99%;
   
        }


} /*Fim da instrução @media(max-width: 411px)*/

/* --------------------------------------------------------------------------------------------------------------------
*  data: 20/06/2018;
*  Corretiva: adaptação para telas de no máximo 266px
*/

@media screen and (max-width: 266px){

	.assuntos-em-alta {
       padding-bottom: 0px;
    }

	.input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"]{
		width: 64% !important;
		margin-left: 10px;}
   
   [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"]{

    	width: 90%;}

   main #em-destaque ul.n4 li {
    	width: 100%!important;
    	float: initial;}

   #barra-brasil .brasil-flag {
	    width: 80px !important;
	    display: contents !important;}

   #barra-brasil .acesso-info {
   		position: relative !important;
        left: 8px !important;}

   #barra-brasil {
    	height: auto !important;}

}

/*
* Fim @media
*
*/

/*Customização Agendas de Dirigentes*/

.presidente{

    cursor: pointer;
    font-weight: 700 !important;
}

.hide-presidente{

    display: none;
}

h2.title-presidente {

    color: #333 !important;
}

.autoridades-categoria{
    
    cursor: pointer;
    font-weight: 700 !important;    
}

.autoridades-lista{

    display: none;
}

.autoridades{

    display: none;
}

/*Pagina autoridades:*/

p.info-empty_day {

    font-weight: bold !important;
    color: #000 !important;
}

span.-info-featured {
    color: red;
    font-weight: bold;
}

.info-alert_comporomisso {
    font-weight: bold;
    color: #000 !important;

}

.alert-container_day {
    margin-top: 10px !important;
}    

/*SUBSTITUIÇÃO DO FORMULARIO DE PESQUISA DO CONSELHO DIRETOR PELO O ICONE SEI ANALTE*/
/*DATA: 14-11-2018
*/
.btn-institucional-sei{
    display:block;
    width:100%;
    height:260px;
    background:url(/consumidor/images/sei.png) no-repeat;
    text-indent:-9000px;
    overflow:hidden
}

.btn-diretor{
    display:block;
    width:100%;
    height:260px;
    background:url(/consumidor/images/copy_of_PesquisadeRelatrio.png) no-repeat;
    text-indent:-9000px;
    overflow:hidden;
}

.btn-consultivo{
    display:block;
    width:100%;
    height:260px;
    background:url(/consumidor/images/copy_of_LAI.png) no-repeat;
    text-indent:-9000px;
    overflow:hidden;
}

.row-fluid.reunioes {
    margin-bottom: 50px;
}
