.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.collapse{display:none}
.nav{margin-bottom:0;padding-left:0;list-style:none}.nav li{position:relative;display:block;float:none;margin:0;}
.nav li a{position: relative; font-size: 15px; display: block; padding: 5px 15px; text-align: center; float: none; border: none; line-height: 22px;}
.navbar{position:relative;min-height:50px;margin:0 0 20px;border:1px solid transparent}
.navbar-collapse{max-height:340px;overflow-x:visible;border-top:1px solid transparent;-webkit-overflow-scrolling:touch;float:none;margin:0;}
.navbar-collapse.in{overflow-y:auto} .navbar-header{float:none; width: auto; margin: 0;}
.navbar-fixed-top{top:0;border-width:0 0 1px; left:0; position:fixed; right:0; z-index:999;}
.navbar-brand{height: 42px; margin: 0; max-width: 180px; padding: 14px 0;}
.navbar-toggle{display:block;position:relative;float:right;padding:9px;margin:18px 0;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:15px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default{background-color:#fff;border-color:#000}
.navbar-default .navbar-toggle{border-color:#000}
.navbar-default .navbar-toggle .icon-bar{background-color:#000}.navbar-default .navbar-collapse{border-color:#000}
.nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after{content:" "; display:table}
.nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after{clear:both}
#linkAcessoRestrito, #idiomas, .fundoMenuDireito, #search{display: none;}
#search, .abreBusca, #search button, #search input, #bgMenu{height: auto;}
.espacoMenu{display: block; height: 71px;}
.navbar-nav{margin: 0; padding-bottom: 20px;}
#idiomasCelular a{margin: 0 5px;}
#idiomasCelular{height: 22px; display: block; width: 130px; margin: 0 auto 10px; padding-top: 20px;}
#subMenuImprensa{display: block; border: none; margin: 0; width: auto; position: relative; padding: 0; left: auto; top: auto;}
ul.subMenu li a{text-align: center;}
.navbar-nav li:hover ul.subMenu{display: none;}
.navbar-nav li a.menuAtivo, .navbar-nav li a:hover{border-bottom: none;}
#bgMenu .tamanhoTela{padding: 0;}