@import url("fonts.css");

@import url("slogan.css");

@import url("conteudo.css");

@import url("noticias.css");

@import url("galerias.css");

@import url("depoimentos.css");

@import url("servicos.css");

@import url("videos.css");

@import url("parceiros.css");

@import url("equipe.css");

@import url("footer.css");

/**@import url("slide-news.css"); **/

 @import url("slide.css");

@import url("produtos.css");

@import url("contato.css");

@import url("pinterest.css");

@import url("postit.css");

@import url("calendario.css");

@import url("links_externos.css");

@import url("colors.css");

@import url("menu-alternativo.css");

@import url("clientes.css");

@import url("famfamfam-flags.css");

/** **/@import url("responsive.css"); 

@import url("imoveis.css");



#popup_site {position:fixed; top:0px; left:0px; width:100%; height:100%;  z-index:99999998 !important;}

#popup_site_img {position:fixed; width:500px; height:500px; left:50%; top:50%;  margin-left:-250px !important; margin-top:-250px !important}

#popup_site_img img {width:500px; height:500px}

#close_popup {position:absolute; right:0px !important; padding:10px; width:100px; text-align:center; margin-top:-20px; margin-right:15px !important }

#close_popup h5 {font-size:16px}



#preloader-site { width:0%; height:0%; position:fixed; z-index:99999999; left:0; top:0}

#loading-site {position:absolute; height:60px; width:60px; left:50%; top:50%; margin-left:-30px; margin-top:-30px; font-size:30px}



body {background-image:url(../images/background.jpg123); background-position: center center; background-repeat:repeat; background-attachment:fixed !important;

background-size:cover;}

h1, h2, h3, h4, h5, h6 {margin:0px !important; padding:0px !important; line-height:110%}

h1 {font-size: 30px; }

h2 {font-size: 28px;}

h3 {font-size: 26px}

h4 {font-size: 24px}

h5 {font-size: 22px}

h6 {font-size: 20px}

h7 {font-size: 18px}

.title {line-height:110% !important}

.title {margin:0px !important; padding-bottom:10px !important  }

.subtitle {display:none}

.faixa-title {width:150px; margin-left:auto; margin-right:auto; margin-bottom:10px; margin-top:-3px;}

body a {text-decoration:none !important; outline:none !important}

body a:hover {}

.mini-clear {clear: both; height:10px}

.clear {clear: both; height:20px}

.big-clear {clear: both; height:50px}

p {line-height:150% !important; margin:0px}

p strong {font-weight: 600}

div {line-height:150% !important}

div strong {font-weight: 600;}

.date {padding:0px; margin-left:0px}

.date i {}

.sombra {margin:0px !important;height:20px; background-image:url(../images/sombra.png); 

background-repeat:no-repeat; background-position:center top; background-size: 100% auto; display:none1234}

.slide-shadow {margin:0px !important; height:45px; background-image:url(../images/sombra.png); 

background-repeat:no-repeat; background-position:center top; background-size: 100% auto; display:none}

.uppercase {text-transform: uppercase;}

section#nav-top {width:100%; height:40px; z-index:5; position:absolute; top:0; overflow:hidden;

background-image:url(../images/background-top.png); background-repeat:repeat-x; background-position:center top;}

section#nav-top .container { padding-left:0px; padding-right:0px;}

section#nav-top i {margin-left:10px; margin-top:15px; font-size:20px}

section#nav {height:auto !important; border:0px !important;  padding:0px !important; }

.nav-fixer {height:50px; position:absolute;width:100%; top:40px;  z-index:10 !important;

padding-top:0px !important} /* define altura do menu */

.navbar { padding:0px !important;}

.navbar { border-radius:0px;}

.navbar .container {margin:0px !important}

.navbar-collapse {-webkit-box-shadow: inset 0 0px 0 rgba(0,0,0,0.0); border-color: transparent !important; padding-right:0px !important  }

.navbar-inverse .navbar-nav>li>a {  font-size:14px !important; margin-right:0px; padding-right:0px; } /* menu do site*/

.navbar-inverse .navbar-nav>li>a:hover { }

.dropdown-menu {border-radius:0px !important; }

.dropdown-menu a {font-size:14px !important; } /* submenu do site*/

.dropdown-menu a:hover {}

.dropdown-menu  {margin-top:-10px !important}

.nav {padding-top:0px; text-align:right; margin:0px; padding:0px} /*alinhamento do menu p celular*/

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {}

.menu-center { text-align:right !important; margin-left:auto; margin-right:0px; width:auto} /* alinhamento menu desktop */

.nicescroll-rails div{ border-radius:0px !important; width:9px !important; margin-right:2px; }

#ascrail2000 { 	width:14px !important; opacity:1 !important; }

section#box { margin-top:20px; margin-bottom:20px}

.logomarca {z-index:100 !important; position:absolute; max-width:300px; margin-left:0px}

.logomarca img {max-width:300px}

.logomarca-menu img {max-width:270px; display:none}

.destaque {padding-top:30px;padding-bottom:15px}

.destaque .title {line-height:100%;} /* Tamanho da font destaque */

.combo-arrow {margin-top:-170px; }

.container-index {position:relative}

.seta-down {text-align:right !important; display:none}

.arrow-down {display:none; z-index:3 !important; position:fixed; bottom:5px; padding:10px; left:50%; margin-left:-50px; width:80px; text-align:center; font-size:40px}

.ornaments {display:none}

.ornaments-down{display:none}

.link-twitter {margin-top:5px !important}

.social-line {border-top:1px solid; border-bottom:1px solid; padding-top:10px; padding-bottom:10px}

.body-text img {max-width:300px; height:auto !important}

.body-text {padding-top:7px}

.vcenter {

display: inline-block;

vertical-align: middle;

float: none;

}

.img-conteudo img {width:45% !important; margin-left:20px; margin-right:20px}

#pre-slogan {height:10px !important;}

.search-news {margin-left:auto; margin-right:auto; width:200px;margin-top:5px; margin-bottom:15px}

.search-news-down {margin-left:auto; margin-right:auto; width:200px;margin-top:-10px; margin-bottom:5px}



/** Idiomas **/

.portugues {margin-right:0px; display:none}

.ingles {margin-right:0px; display:none}

.espanhol {margin-right:0px; display:none}

.frances {margin-right:0px; display:none}

.icon-shop {display:none}



.row-centered {

    text-align:center;

}

.col-centered {

    display:inline-block;

    float:none;

    /* reset the text-align */

    text-align:left;

    /* inline-block space fix */

    margin-right:-4px;

}







.footer-return-fixed {

	font-size:30px;

	position:fixed;

	right:30px;

	bottom:0px;

	padding:10px;

	display:none;

	z-index:10;

	text-align:center

}



.footer-return-fixed a{margin:0px !important}

.footer-return-fixed a:hover{color:#fff !important}

select::-ms-expand {display: none}



section#contato .form-control {border-radius:0px !important}

section#busca .form-control {border-radius:0px !important}

section#contato .btn {border-radius:0px !important}

section#busca .btn {border-radius:0px !important}

.captcha {border-radius:0px !important}



#floatingSocialShare{position:relative}#floatingSocialShare *,#floatingSocialShare :after,#floatingSocialShare :before{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}#floatingSocialShare a{position:relative;width:45px;height:30px;line-height:20px;padding:8px 0;display:list-item;list-style-type:none;text-align:center}#floatingSocialShare a:focus,#floatingSocialShare a:hover{color:#fff !important;width:52px;opacity:.8;transition-duration:.3s;transition-property:right;transition-timing-function:ease-out}#floatingSocialShare a,#floatingSocialShare a:active,#floatingSocialShare a:focus,#floatingSocialShare a:hover,#floatingSocialShare a:visited{outline:0!important}

#floatingSocialShare i{line-height:inherit;font-size:24px;text-align:center}#floatingSocialShare .content-left,#floatingSocialShare .content-right,#floatingSocialShare .top-left,#floatingSocialShare .top-right{position:fixed;top:35%}#floatingSocialShare .top-left{left:0}#floatingSocialShare .top-right{right:0}#floatingSocialShare .content-left,#floatingSocialShare .content-right{margin:0} 







/*

#floatingSocialShare .facebook{background-color:#3b5998}#floatingSocialShare 

.twitter{background-color:#00aced}#floatingSocialShare 

.google-plus{background-color:#dd4b39}#floatingSocialShare 

.linkedin{background-color:#007bb6}#floatingSocialShare 

.envelope{background-color:#726C6C}#floatingSocialShare 

.pinterest{background-color:#c92228}#floatingSocialShare 

.stumbleupon{background-color:#eb4924}#floatingSocialShare 

.reddit{background-color:#a9bacb}#floatingSocialShare 

.tumblr{background-color:#36465d}#floatingSocialShare 

.vk{background-color:#6383a8}#floatingSocialShare 

.odnoklassniki{background-color:#f6900b}

*/



#floatingSocialShare .shareCount{position:absolute;bottom:0;right:0;left:0;margin:auto;font-size:10px}

#floatingSocialShare .margin-top-5{margin-top:5px}

@media only screen and (min-device-width:0px) and (max-width:961px){#floatingSocialShare{margin-top:50px}#floatingSocialShare .content-left,#floatingSocialShare .content-right,#floatingSocialShare .top-left,#floatingSocialShare .top-right{top:auto;bottom:0;margin:0;right:0;left:0;width:100%;z-index:9999999 !important}#floatingSocialShare a{position:relative;float:left;display:list-item;list-style-type:none}#floatingSocialShare a:focus,#floatingSocialShare a:hover{-moz-transition-property:none;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}

.footer-return-fixed {bottom:60px; display:none !important}

}

.social-line {display:none !important}