﻿table{border-collapse:collapse;border-spacing:0}input{border:1px solid #b0b0b0;color:#979797;width:190px;padding:3px 5px 4px}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}blockquote,body,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}abbr,acronym,fieldset,img{border:0}* html img{background:0 0!important}body{font-family:Ubuntu,sans-serif;margin:0;font-size:14px;text-align:center;color:#595959;background:#d3d3d3}::-moz-selection{background-color:#bac260;color:#fff}::selection{background-color:#bac260;color:#fff}a{color:#777c35;text-decoration:none;cursor:pointer;font-weight:400}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#454545;margin:12px 0;font-weight:400}h1{font-size:28px}h2{font-size:19px}h3{font-size:18px}h4{font-size:17px}h5{font-size:16px;margin:0 0 25px 0;color:#8d9345}h6{font-size:15px}p{line-height:22px;margin:10px 0}.left{float:left}.right{float:right}.mobile{display:none}.barra-topo{width:100%;height:134px;background:url(../images/7.png);position:fixed;top:47px;left:0;z-index:500}.topo{width:100%;height:663px;overflow:hidden;background:url(../images/topo_img.jpg) top center no-repeat}.bg-green{width:100%;height:74px;background:url(../images/5_verde.png);overflow:hidden}.bg-green p{color:#fff;font-size:22px;text-align:right;line-height:28px;margin:7px 0 0 0}.row-green-area{width:100%;height:4px;overflow:hidden;margin-top:564px}.row-green{width:366px;height:4px;background:#d7e900}.logo-top{width:230px;margin-top:27px}.menu{float:right}.menu ul li{float:left}.menu ul li a{display:block;padding:56px 16px 47px 16px;color:#000;border-bottom:14px transparent solid;font-weight:400;font-size:15px}.menu ul li a:hover{color:#b1ba44;border-bottom:14px #bcc458 solid;text-decoration:none}.barra-topo2{position:absolute!important;top:532px!important;background-color:#fff;-moz-box-shadow:0 0 9px #ccc;-webkit-box-shadow:0 0 9px #ccc;box-shadow:0 0 9px #ccc}.barra-topo3{position:fixed!important;top:0!important;background-color:#fff;-moz-box-shadow:0 0 9px #ccc;-webkit-box-shadow:0 0 9px #ccc;box-shadow:0 0 9px #ccc}.phone{font-weight:700;color:#1e1e1e;font-size:27px;margin-top:44px;text-align:right!important;width:100%;float:right!important}.phone span{font-weight:400;font-size:14px}.solarys-info{width:100%;overflow:hidden;padding:80px 0;background:#fff;text-align:center}.tts-home{font-weight:400;color:#454545;font-size:26px;width:100%;display:inline;border-left:17px #d7e900 solid;padding-left:10px}.p-home{margin-top:25px;margin-bottom:0;line-height:25px;text-align:justify}.p-home a{color:#595959;display:inline-block}.tts-detalhe{width:18px;height:18px;float:left;margin:8px 15px 0 0;background:#d7e900}.solarys-img{width:100%;background:url(../images/img_maq.jpg) top center no-repeat;height:207px}.obras-realizadas{width:100%;background:#fff;padding:80px 0}.topo-mobile{height:50px;background:#fff;width:100%;position:fixed;top:0;left:0;z-index:900;-moz-box-shadow:0 0 9px #888;-webkit-box-shadow:0 0 9px #888;box-shadow:0 0 9px #888}.menu-icon{width:25px;margin:14px 14px 0 0}.logo-mobile{width:100px;float:left;margin:10px 0 0 10px}.menu-mobile{width:100%;background:#777c3a;position:fixed;top:50px;left:0;z-index:600;border-bottom:1px #fff solid;-moz-box-shadow:0 0 9px #888;-webkit-box-shadow:0 0 9px #888;box-shadow:0 0 9px #888;display:none}.menu-mobile ul li{border-bottom:2px #919747 solid}.menu-mobile ul li a{display:block;font-weight:400;padding:10px;background:#999f4c;color:#fff;font-size:15px}.menu-mobile ul li a:hover{background:#bcc458;text-decoration:none}.footer{width:100%;height:auto;background:url(../images/bg_footer.png) top center;overflow:hidden}.footer-faixa-menu{width:100%;background:#9d9d9d;height:53px;margin-top:50px;overflow:hidden}.menu-footer{margin-top:18px;float:left}.menu-footer ul li{float:left;border-right:1px #cecece solid}.menu-footer ul li a{color:#fefefe;display:block;padding:0 12px;font-weight:400;font-size:13px}.footer-phone{float:right;color:#fff;font-weight:700;font-size:24px;margin-top:11px}.footer-phone span{font-weight:400;font-size:16px}.logos-footer-ass{width:430px;height:auto;float:left;margin-top:45px}.logos-footer-ass a{display:inline-block}.copyright{display:inline-block;margin:15px 0 40px 0;line-height:20px;font-size:12px}.logo-footer{float:right;width:160px;height:auto;margin-top:45px}.lista-obras{width:100%;background:#fff}#carrossel-obras .item{margin:0}.hover-item{position:absolute;z-index:500;width:100%;height:100%;background:#b8bf55 url(../images/lupa.png) no-repeat;background-position:50% 50%;display:none;opacity:.8}#carrossel-obras .item:hover .hover-item{display:block}#carrossel-obras .item img{display:block;width:100%;height:auto;position:relative;z-index:1}.produtos{width:100%;background:#fff;padding:30px 0;overflow:hidden}.item-produtos{margin:8px;background:#e7e7e7}.item-produtos p{margin:0;padding:10px 0;font-size:13px;color:#595959;font-weight:700}.item-produtos a:hover{text-decoration:none}.item-produtos:hover{background:#d3d3d3}#listas-produtos .item-produtos img{display:block;width:100%;height:auto;position:relative;z-index:1}.conteudo{width:100%;background:#fff;padding:20px 0 30px 0;margin-top:134px;overflow:hidden}.conteudo p{text-align:justify;line-height:25px;margin-bottom:20px}.agrupa-item{overflow:hidden;margin-bottom:20px}.item-empresa{width:48.4%;float:left;text-align:center}.item-empresa img{width:50px}.item-right{padding-right:15px}.item-left{padding-left:15px}.item-empresa h2{text-align:center}#loading{text-align:center;padding:20px 0;border-top:3px solid #bcc458;border-bottom:#f2f2f2 1px solid;border-right:#f2f2f2 1px solid;border-left:#f2f2f2 1px solid}#loading h2{text-align:center;font-size:26px;color:#bcc458;margin-top:0}.voltarForm{display:block;text-align:center;color:#6b6f36;margin-top:10px;font-size:15px}.galeria-fotos{width:100%}.galeria-fotos ul li{width:18%;margin:1%;float:left;height:136px;background:#ccc}.metade{width:48%}.listas li{margin-left:25px;margin-bottom:7px;list-style:outside;text-align:left}.lista-servicos ul{width:48%;margin-bottom:5px}.lista-servicos ul h2{background:#ebecdb;color:#70715d;display:block;padding:8px 15px;margin-bottom:20px}.lista-servicos ul li{margin:0 0 7px 33px;list-style:outside;font-size:15px;text-align:left}.lista-fotos{width:100%;margin-top:25px}.lista-fotos ul li{width:48%;margin-bottom:25px}.lista-clientes ul{width:48%}.lista-clientes ul li{padding:8px 12px;text-align:center}.cliente-bg{background:#f2f2f2}.tabela-clientes li{float:left;margin-left:1%;padding:1%}.clientes-colA{width:41%;margin-left:0!important}.clientes-colB{width:37%}.clientes-colC{width:14%}.lista-links ul li{margin:1%;width:22.4%;float:left;border:1px #ccc solid}.voltar{float:right;font-weight:700;padding:7px;background:#138088;font-size:.8em;color:#fff;margin-top:9px}.voltar:hover{background:#87979f;color:#fff;text-decoration:none}input,textarea{background:#f2f2f2;border:0 none;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;border-left:#bcc458 3px solid;padding:16px 10px;color:#2e4f70;font:15px sans-serif;font-weight:400;margin-bottom:0;margin-top:12px;width:94.5%;outline:0}textarea{height:80px;resize:none}input:focus,textarea:focus{background:#fff}.botao{background:#bcc458;color:#fff;font-size:14px;font-weight:400;text-align:center;padding:17px 25px;border:0 none;margin-top:9px;cursor:pointer}.botao:hover{background:#c8d05f}input.error,textarea.error{border-left:3px solid #982e3c}label{font-weight:700}label.error{color:#982e3c}.area-maps{position:relative}#map_canvas{width:100%}#map_canvas,.area-maps{height:400px}.bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:all .5s linear}