@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"); 

#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:100%; height:100%; 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.jpg); 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:120%}
h1 {font-size: 26px; }
h2 {font-size: 24px;}
h3 {font-size: 22px}
h4 {font-size: 17px}
h5 {font-size: 14px}
h6 {font-size: 14px}

.title {line-height:120% !important}
.title {margin:0px !important; padding-bottom:10px !important  }
.subtitle {display:none}
.faixa-title {width:150px; margin-left:auto; margin-right:auto; margin-bottom:15px; margin-top:-6px;}
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:none1234}
.uppercase {text-transform: uppercase;}
section#nav-top {width:100%; height:100px; 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; text-transform:normal!important} /* menu do site*/
.navbar-inverse .navbar-nav>li>a:hover { }
.dropdown-menu {border-radius:0px !important; }
.dropdown-menu a {font-size:12px !important;  text-transform:normal !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}