/* TOPO */html {	position: relative;	min-height: 100%;}body {	height: 100%;}footer {  position: relative;  bottom: -30px;  width: 100%;  /* Set the fixed height of the footer here */  }.container-logo{	height: auto;	overflow: hidden;}.navbar {	float: right;	margin-bottom: 0;	padding: 0;	background: none;	z-index: 1000;	position: relative;	min-height: 30px;}.navbar .nav > li > a {	float: none;	padding: 0px 12px 0 12px;	height: 34px;	line-height: 35px;	margin: 0px;	text-transform: uppercase;	font-weight: normal;	text-decoration: none;	text-shadow: none;		font-size: 14px;}.navbar .nav {	padding-left: 0;}.navbar .nav > li > a:focus,.navbar .nav > li > a:hover {	text-decoration: none;}.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus {		text-decoration: none;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;}.navbar-toggle{	position: relative;	top: 0px;	right: 0px;	width: 50px;	height: 35px;	padding: 3px 12px;	border-radius: 20px;	-moz-border-radius: 20px;	-webkit-border-radius: 20px;	margin: 0;	margin-bottom: 5px;}.navbar-nav>li>.dropdown-menu a {		height: 26px;	line-height: 20px;	font-size: 14px;	font-weight: bold;}.container-destaque .wrapper {	margin-top: -15px;	margin-bottom: 8px;}.rede-social {float: right;}h1.titulo{	padding:10px;}/* *****************************************  * RESIZE    *****************************************/ /* MAX-WIDTH 320px */@media (max-width: 320px) {  .topo_container { background-image: none !important; }}/* MAX-WIDTH 360px */@media (max-width: 360px) {  .wrapper { margin-top: 0; }  .social-container {    font-size: 0.9em;    margin: 0;    padding: 0 10px;  }   .topo_container { background-image: none !important; }}/* MIN-WIDTH 445px E MAX-WIDTH 360px */@media (min-width: 360px) and (max-width: 445px) {.topo_container { background-image: none !important; }}/* MAX-WIDTH 768px */@media (max-width: 767px) {	 .rede-social {float: right;} .topo_container { background-image: none !important; } .menu-container { /*margin-top: -15px !important; margin-left: 4%;*/ } .navbar-nav > li { width: 100% !important; } }/* MAX-WIDTH 800px */@media (max-width: 800px) {  .pagina_imagem { float: none !important; }  .topo_container { background-image: none !important; }  .menu-container { margin-top: -15px;}}/* MAX-WIDTH 980px */@media (max-width: 980px) {.navbar {width: 100% !important; border: none !important; }}/* MIN-WIDTH 981px E MAX-WIDTH 1199px */@media (min-width: 981px) and (max-width: 1199px) {}/* CÓDIGO PARA CENTRALIZAR O MENU */.navbar-collapse{	padding-left: 0;	padding-right: 0;	border-top: none;	-webkit-box-shadow: none;	box-shadow: none;}@media (min-width: 768px){    .navbar-nav {        margin: 0 auto;        display: table;        table-layout: auto;        float: none;        width: 100%;    }    .navbar-nav>li {        display: table-cell;        float: none;        text-align: center;    }}/* CÓDIGO PARA INPUT de AREA RESTRITA */.loginTopo input {border-radius: 3px;height: 30px;}#user{	background: #FFF;	width: 90px;}#pass{	background: #FFF;	width: 90px;}/* SLIDE */.tp-bullets {bottom: -35px !important;}/* TIRANDO SETA E BARRA DE TEMPO CARROSSEL */.tparrows,.tp-bannertimer {display: none;}/* EXIBINDO SETA PERSONALIZADA */.seta.tparrows {display: block;}.seta {top: 50% !important;text-align: center;line-height: 38px;font-size: 25px;margin-left: -5px;}.seta .fa {font-size: 25px;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;-ms-transition: all 0.4s ease-out;transition: all 0.4s ease-out;}.seta.tp-leftarrow .fa{margin-left: -5px;}.seta.tp-rightarrow .fa{margin-right: -5px;}/*MENU DROP UP*/.bottom-up .dropdown-menu {top: auto; bottom: 100%; }/* SLIDE */.slide {	display: block;clear: both;width: 100%;height: auto !important;margin-top: 2%;}.slide.interna {position: relative;}.tp-bullets {bottom: -35px !important;}.slide h1 {/*font-family: Oswald;*/font-size: 60px;line-height: 70px;margin: 0 0 20px;}.slide  p {font-size: 18px;}.slide .button {padding: 18px;font: 16px 'Oswald', sans-serif;line-height: 14px;font-weight: normal;display: inline-block;cursor: pointer;position: relative;text-decoration: none;text-transform: uppercase;}.slide .button:hover {background-color: rgba(0, 0, 0, 0.5);text-decoration: none;outline: 0;-webkit-transition: color 0.2s ease-out, background 0.2s ease-out;-moz-transition: color 0.2s ease-out, background 0.2s ease-out;-o-transition: color 0.2s ease-out, background 0.2s ease-out;-ms-transition: color 0.2s ease-out, background 0.2s ease-out;transition: color 0.2s ease-out, background 0.2s ease-out;}.slide .img-slide {width: 100% !important;height: auto !important;}