.footer{overflow:hidden;position:relative;z-index:0;padding:5px 0 30px;background-color:#232323!important}
.footer:after{content:"";position:absolute;left:0;top:0;height:1px;width:100%;background-color:#a2aab3}
.footer:before{content:"";position:absolute;left:0;top:1px;height:4px;width:100%;background-color:#bbb}
.footer-content-text{color:#FFF}
.footer-input{-webkit-border-radius:4px;border-radius:4px;height:30px;background-color:#333;border:0;padding:5px 6px;color:#fff;margin-bottom:10px;width:100%}
.footer-input2{-webkit-border-radius:4px;border-radius:4px;height:80px;background-color:#333;border:0;padding:5px 6px;color:#fff;margin-bottom:10px;width:100%}
.footer-title{font-size:14px;color:#FFF;padding-bottom:6px;padding-top:20px;margin-bottom:20px;border-bottom:#d8d8d8 1px solid}
.footer-category-list{list-style-type:none;padding-left:20px;color:#f3f3f3}
.footer-category-list li{margin-top:10px;position:relative}
.footer-category-list li:after{content:"";position:absolute;left:-20px;top:6px;background:no-repeat -129px -33px url(../images/sprites.png);width:8px;height:10px}
.footer-category-list li a{text-decoration:none;color:#fff!important}
.footer-category-list li a:hover{text-decoration:underline;color:#fff!important;font-weight:400!important}
.FooterButton{-moz-box-shadow:inset 0 1px 0 0 #ccc;-webkit-box-shadow:inset 0 1px 0 0 #ccc;box-shadow:inset 0 1px 0 0 #ccc;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#636363),color-stop(1,#383838));background:-moz-linear-gradient(top,#636363 5%,#383838 100%);background:-webkit-linear-gradient(top,#636363 5%,#383838 100%);background:-o-linear-gradient(top,#636363 5%,#383838 100%);background:-ms-linear-gradient(top,#636363 5%,#383838 100%);background:linear-gradient(to bottom,#636363 5%,#383838 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#636363',endColorstr='#383838',GradientType=0);background-color:#636363;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #333;display:inline-block;cursor:pointer;color:#fff;font-size:15px;font-weight:700;padding:5px 20px;float:right;text-decoration:none;text-shadow:0 1px 0 #3b3b3b}
.FooterButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#383838),color-stop(1,#636363));background:-moz-linear-gradient(top,#383838 5%,#636363 100%);background:-webkit-linear-gradient(top,#383838 5%,#636363 100%);background:-o-linear-gradient(top,#383838 5%,#636363 100%);background:-ms-linear-gradient(top,#383838 5%,#636363 100%);background:linear-gradient(to bottom,#383838 5%,#636363 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838',endColorstr='#636363',GradientType=0);background-color:#383838}
.FooterButton:active{position:relative;top:1px}
.linkpadrao a{font-size:18px;color:#FFF;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.linkpadrao a:hover{font-size:18px;color:#ccc;text-decoration:none}
#footer{background-color:#2b2b2b;color:#FFF;border-top:4px #c07f3a solid;padding-top:15px;padding-bottom:25px}
#footer2{background-color:#ffcc29;border-top:#393939 solid 1px;font-size:12px;color:#333;padding-top:6px;text-align:center;padding-bottom:46px}
.LogoTopweb{float:right;opacity:.7;cursor:pointer;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.LogoTopweb:hover{opacity:.9;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.HrFooter{border-top:#090909 solid 1px;border-bottom:#3f3f3f solid 1px}
.MR10{margin-right:10px}
.f16{font-size:16px}
.f22{font-size:22px}
.f24{font-size:24px}
.IconT1{font-size:20px!important;margin-top:5px;padding-left:4px}
.IconT2{font-size:22px!important;margin-top:1px}
.IconT3{font-size:16px;margin-top:1px}
.IconT4{font-size:34px!important;color:#fff}
.email_link1{color:#FFF;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.email_link1 a{text-decoration:none;color:#FFF}
.email_link1:hover{text-decoration:none;color:#b7b7b7;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.MenuFooter{margin-left:-15px}
.MenuFooter a{color:#FFF;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.MenuFooter a:hover{color:#c6c6c6;text-decoration:none}
.TextFooterForm{background-color:#adadad;color:#383838;-webkit-border-radius:3px;border-radius:3px;border:none;margin-bottom:6px;height:24px;padding:3px;width:100%}
.TextAreaFooterForm{background-color:#adadad;color:#383838;-webkit-border-radius:3px;border-radius:3px;border:none;margin-bottom:6px;height:85px;padding:3px;width:100%}
.LogoClarysFooter{width:90px;margin:75px auto 10px}
.ButtonFooterForm{-moz-box-shadow:inset 0 1px 3px 0 #a8a8a8;-webkit-box-shadow:inset 0 1px 3px 0 #a8a8a8;box-shadow:inset 0 1px 3px 0 #a8a8a8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#595959),color-stop(1,#3d3d3d));background:-moz-linear-gradient(top,#595959 5%,#3d3d3d 100%);background:-webkit-linear-gradient(top,#595959 5%,#3d3d3d 100%);background:-o-linear-gradient(top,#595959 5%,#3d3d3d 100%);background:-ms-linear-gradient(top,#595959 5%,#3d3d3d 100%);background:linear-gradient(to bottom,#595959 5%,#3d3d3d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#595959',endColorstr='#3d3d3d',GradientType=0);background-color:#595959;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #383838;display:inline-block;cursor:pointer;color:#fff;font-size:13px;font-weight:700;padding:5px 12px;text-decoration:none;text-shadow:0 1px 0 #1d1d1d;float:right}
.ButtonFooterForm:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#3d3d3d),color-stop(1,#595959));background:-moz-linear-gradient(top,#3d3d3d 5%,#595959 100%);background:-webkit-linear-gradient(top,#3d3d3d 5%,#595959 100%);background:-o-linear-gradient(top,#3d3d3d 5%,#595959 100%);background:-ms-linear-gradient(top,#3d3d3d 5%,#595959 100%);background:linear-gradient(to bottom,#3d3d3d 5%,#595959 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3d3d',endColorstr='#595959',GradientType=0);background-color:#3d3d3d}
.ButtonFooterForm:active{position:relative;top:1px}
.SocialBolinha{float:right;font-size:19px!important;margin-left:4px;margin-right:4px;margin-top:-2px;-webkit-border-radius:50%;border-radius:50%;background-color:#FFF;width:37px;height:37px;text-align:center;padding-top:4px;color:#999}
.SocialBolinha2{float:left;-webkit-border-radius:50%;border-radius:50%;background-color:#b0912f;width:37px;height:37px;text-align:center;margin:12px 5px 7px}
.SocialBolinha3{float:left;margin-left:4px;margin-right:4px;margin-top:-2px;-webkit-border-radius:50%;border-radius:50%;background-color:#f8f8f8;border:1px solid #CCC;width:42px;height:42px;font-size:20px;text-align:center;padding-top:5px;color:#999}
.SocialFooter1{font-size:23px!important;color:#333;padding-top:7px}
.SocialFooter2{font-size:23px!important;color:#fff;padding-top:7px}
.MarginRight1{margin-right:6px}
.PostosFundo{background-color:#bdbdbd;padding-top:50px;padding-bottom:50px}
.PostoFG01{-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;margin-top:5px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.PostoFG02{width:100%;background-color:#c07f3a;padding:2px 6px 2px 10px;color:#FFF;font-size:18px;text-decoration:none;text-shadow:1px 1px 2px #58460c;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.PostoFG02 a{color:#FFF;font-size:18px;text-decoration:none;text-shadow:1px 1px 2px #58460c}
.PostoFG02 a:hover{color:#e5e5e5;font-size:18px;text-shadow:1px 1px 2px #58460c}
.PostoFG03{background-color:#FFF;padding:7px;color:#333;font-size:15px;line-height:24px}
.PostoFG034{background-color:#efefef;padding:7px;color:#333;font-size:15px;line-height:24px}
.PostoFG04{width:100%;background-color:#c07f3a;padding:5px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.PostoFG05{width:100%;background-color:#333;color:#FFF;margin-bottom:20px}
.PostoBtn{-webkit-border-radius:20;-moz-border-radius:20;border-radius:20px;color:#fff;font-size:14px;background:#333;padding:4px 8px;text-decoration:none;float:right;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.PostoBtn:hover{background:#5a5a5a;color:#FFF;text-decoration:none}
.FooterButtonPainel{margin-top:24px;float:right}
.FooterButtonPainelBtn{-webkit-border-radius:20;-moz-border-radius:20;border-radius:20px;color:#fff;font-size:13px;background:#9a8232;padding:5px 11px;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.FooterButtonPainelBtn:hover{background:#876f25;text-decoration:none;color:#fff;text-decoration:none}
.LogoClarysMenu{float:left;width:250px;margin:12px 12px 17px 100px}
.H1Style1{color:#313131;margin-top:10px;margin-bottom:10px;font-size:31px}
.DivisorTopHeader{width:45%;height:2px;background-color:#313131;margin-bottom:12px;margin-left:auto;margin-right:auto}
.DivisorTopHeader2{width:45%;height:2px;background-color:#313131;margin:12px auto 65px}
.parallax{background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:cover}
#social{background-image:url(../images/banner.jpg);color:#FFF;padding:0;text-shadow:1px 1px 1px #000}
#social p{font-size:20px;font-weight:500}
#social h2{font-size:37px}
#social .overlay{background:url(../images/slide_bg.png) repeat scroll 0 0 transparent;padding:70px 0}
.backtop{color:#fff;padding:3px 5px;font-size:24px;overflow:hidden;cursor:pointer;width:37px;height:37px;border-radius:37px;line-height:27px;background-color:#8f7726;text-align:center;position:absolute;bottom:-12px;right:5px;opacity:.6;-webkit-transition:500ms;-moz-transition:500ms;-o-transition:500ms;-ms-transition:500ms;transition:500ms;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transform:translateZ(0)}
.backtop a{color:#FFF;text-decoration:none}
.backtop a:hover{color:#FFF;text-decoration:none}
.backtop:hover{color:#ccc;background:#7a6318}
.backtop:after{position:absolute;width:100%;height:100%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:none}
.backtop:before{font-family:'FontAwesome';speak:none;font-size:20px;line-height:30px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}
.backtop:hover::before{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}
.PhoneTopColor{margin-top:10px;font-size:19px;font-weight:600;color:#b0912f;text-align:right;width:100%}
.SocialMenuTop{float:right;margin-top:5px}
.BlackColor{color:#000}
.ItalicClass{font-style:italic}
.MapaTray{-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:#ccc 1px solid}
.FundoTopo{background-color:#ffcc29}
.AlignMenu{margin-left:480px;margin-top:15px}
.TopBorda1{background:#c07f3a;border-radius:0 150px 0 150px;-webkit-border-radius:0 150px 0 150px;height:160px;-moz-border-radius:0 150px;margin-left:auto;margin-right:auto;width:100%}
.TopBorda2{background:#ecebeb;border-radius:0 150px 0 150px;-webkit-border-radius:0 150px 0 150px;height:160px;-moz-border-radius:0 150px;margin-left:auto;margin-right:auto;width:96%}
.PostosMenuItens{float:left;width:35px;height:35px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:1px solid #ffd500;margin:0 3px}
.PostosMenuEsq{margin-left:97px;margin-top:10px}
.TelefonesMenu{float:right;color:#c07f3a;font-size:21px;font-weight:700;margin-right:100px;width:570px}
.fonte_contato{padding-top:5px;color:#666;font-weight:600}
.F20{font-size:20px!important}
.F22{font-size:22px!important}
.F24{font-size:24px!important}
.FooterSpace{width:100%;height:3px}
.H60{height:60px}
.MT10{margin-top:10px}
.EnvelopeFooter{margin-left:2px;margin-right:3px}
.PhoneFooter{font-size:20px;margin-right:2px}
.TopPosto{margin-top:-15px}
.DetTitulo{font-size:16px;font-weight:600;color:#3a3a3a;padding:3px}
.DetItem{font-size:16px;padding:3px}
.LinhaEscura{background-color:#eee}
.ContatoSplash{background-color:#d0d0d0;-webkit-border-radius:6px;border-radius:6px;padding-top:12px;padding-bottom:12px}
.TenhoInteresseTit{text-align:center;width:100%;font-weight:700;font-size:16px;color:#333}
.SigninText{width:100%;margin-top:3px;margin-bottom:3px;margin-left:5px;-webkit-border-radius:3px;border-radius:3px;border:#CCC 1px solid;padding:3px}
.MT5{margin-top:5px}
.FraseSlider1{text-shadow:#000 .1em .1em .3em;font-size:43px;font-weight:600;font-family:'Hind',sans-serif}
.FraseSlider2{color:#fff!important;text-shadow:#000 .1em .1em .2em;font-family:'Hind',sans-serif;font-size:27px!important}
.BemvindoTitle{margin-top:-60px;margin-bottom:64px;font-size:22px;text-align:center;color:#484848!important}
.H100{height:100px}
.LogoOverlay{position:absolute;top:13px;left:115px}
@media (max-width: 768px) {
.TelefonesMenu{display:none}
.PostosMenuEsq{display:none}
.LogoClarysMenu{margin-left:4%;margin-top:5px;margin-bottom:1px}
.AlignMenu{margin-left:0;margin-top:0;background-color:#fff}
.FontEmail{font-size:15px!important}
.FraseSlider1{text-shadow:#000 .1em .1em .3em;font-size:32px;font-weight:600;font-family:'Hind',sans-serif}
.FraseSlider2{color:#fff!important;text-shadow:#000 .1em .1em .2em;font-family:'Hind',sans-serif;font-size:18px!important}
.LogoOverlay{position:absolute;top:5px;left:31px}
}
@media (max-width: 400px) {
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:5px;margin-right:15px;margin-bottom:0;background-color:#c07f3a;background-image:none;border:1px solid transparent;border-radius:4px}
.LogoClarysMenu{margin-left:2%;margin-top:5px;margin-bottom:1px}
.FraseSlider1{text-shadow:#000 .1em .1em .3em;font-size:14px;font-weight:600;font-family:'Hind',sans-serif}
.FraseSlider2{color:#fff!important;text-shadow:#000 .1em .1em .2em;font-family:'Hind',sans-serif;font-size:12px!important}
.LogoOverlay{position:absolute;top:5px;left:21px}
}