﻿
@media(min-width:2304px) and (max-width:2560px){
    .home .contHome .lang {position: absolute;top: 10vh;right: 166px;color: #ffffff;font-size: 12px;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 12pt;}
    .home .contHome .divImgApp {width: 50%;margin: 2% 2% 0 4%;padding: 25px;float: left;}
    .home .contHome .divLogin {margin: 20% 0 0 6%;}
    .home .contHome .navFooter li a {color: #333333;font-size: 20px;font-weight:500;margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    .home .contHome .navFooter {position: absolute;bottom: 86px;left: 6.6%;cursor: pointer;}
    .contatoSite .logotipo {position: absolute;top: 6%;left: 6%;width: 250px;height: 80px;z-index: 2;margin-top:120px;}
    .contatoSite .contInfoDados {background-color: transparent;position: relative;top: -16px;left: -44px;padding: 0;border-radius: 4px 0 0 4px;padding: 140px 75px 64px 45px;}
    .contatoSite .contInfoDadosForm {width: 450px;padding: 40px 0 0;margin-left: 24px;}
    .contatoSite .contInfoDadosForm .contInfoDadosFormF {margin-top: 80px;margin-left: 50px;}
    .logotipomobile{display:none;}
    .divExternaEnfeiteMobile{display:none;}
    .divExternaEnfeiteQuadradosHome {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-left:0;margin-top:0;position:absolute; top:10vw; left:120vh;}
    .divInternaEnfeiteQuadradosHome{margin-left:80px;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:30px;}
}

@media(min-width:1921px) and (max-width:2304px){
    .home .contHome .lang {position: absolute;top: 10vh;right: 150px;color: #ffffff;font-size: 12px;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 12pt;}
    .home .contHome .divImgApp {width: 50%;margin: 4% 0 0 4%;padding: 25px;float: left;}
    .home .contHome .divLogin {margin: 24% 0 0 6%;}
    .home .contHome .navFooter li a {color: #333333;font-size: 20px;font-weight:500;margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    .home .contHome .navFooter {position: absolute;bottom: 86px;left: 6.6%;cursor: pointer;}
    .contatoSite .logotipo {position: absolute;top: 6%;left: 6%;width: 250px;height: 80px;z-index: 2;margin-top:120px;}
    .contatoSite .contInfoDados {background-color: transparent;position: relative;top: -16px;left: -44px;padding: 0;border-radius: 4px 0 0 4px;padding: 140px 75px 64px 45px;}
    .contatoSite .contInfoDadosForm {width: 450px;padding: 40px 0 0;margin-left: 24px;}
    .contatoSite .contInfoDadosForm .contInfoDadosFormF {margin-top: 80px;margin-left: 50px;}
    .logotipomobile{display:none;}
    .divExternaEnfeiteMobile{display:none;}
    .divExternaEnfeiteQuadradosHome {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-left:0;margin-top:0;position:absolute; top:10vw; left:103.3vh;}
}

@media(min-width:1681px) and (max-width:1920px){
    .home .contHome .lang {position: absolute;top: 10vh;right: 118px;color: #ffffff;font-size: 12px;}
    .home .contHome .lang a {cursor: pointer;color: #000000;font-size: 12pt;}
    .home .contHome .divImgApp {width: 50%;margin: 3% 2% 0 0;padding: 25px;float: left;}
    .home .contHome .divLogin {margin: 17% 0 0 5%;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;}
    .home .contHome .navFooter li a {color: #000000;font-size: 18px;font-weight:500;margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    .home .contHome .navFooter {position: absolute;bottom: 30px;left: 5%;cursor: pointer;}
    .logotipomobile{display:none;}
    .divExternaEnfeiteMobile{display:none;}
    .divExternaEnfeiteQuadradosHome {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-left:0;margin-top:0;position:absolute; top:10vw; left:118.2vh;}
    .divInternaEnfeiteQuadradosHome{margin-left:80px;}
	 .esqueciSenha .contInfoDados h2{font-weight:500;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:30px;}
	 .ajusteEsqueciSenhaBtn{margin-left:175px;}
	  body.contatoSite{overflow-y:scroll;}
	 .contatoSite .logotipo{width:220px;left:12%;}
	 .contatoSite .contInfoDados{padding:170px 200px 64px 0;margin-left:90px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0}
	 .ajustecontatoSiteBtn{margin-left: 67px;}

}

@media(min-width:1441px) and (max-width:1680px){
    .home .contHome .lang {position: absolute;top: 10vh;right: 70px;color: #ffffff;font-size: 12px;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 12pt;}
    .home .contHome .divImgApp {width: 50%;margin: 5% 0 0 0;padding: 25px;float: left;}
    .home .contHome .divLogin {margin: 19% 0 0 6%;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;}
    .home .contHome .navFooter li a {color: #333333;font-size: 20px;font-weight:500;margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    .home .contHome .navFooter {position: absolute;bottom: 30px;left: 5.6%;cursor: pointer;}
    .logotipomobile{display:none;}
    .divExternaEnfeiteMobile{display:none;}
    .divExternaEnfeiteQuadradosHome {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-left:0;margin-top:0; position: absolute;bottom:31vh;left:129.1vh}
    .divInternaEnfeiteQuadradosHome{margin-left:70px;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;}
	 .ajusteEsqueciSenhaBtn{margin-left:175px;}
	  body.contatoSite{overflow-y:scroll;}
	 .contatoSite .logotipo{width:220px;left:12%;}
	 .contatoSite .contInfoDados{padding:170px 140px 64px 0;margin-left:90px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0}
	 .ajustecontatoSiteBtn{margin-left: 67px;}

}

@media(min-width:1367px) and (max-width:1440px){
    .home .contHome .logotipo{width:220px;}
    .home .contHome .lang {position: absolute;top: 10vh;right: 70px;color: #ffffff;font-size: 12px;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 12pt;}
    .home .contHome .divImgApp {width: 50%;margin: 11% 7% 0 4%;padding: 25px;float: left;}
    .home .contHome .divLogin {margin: 15% 0 0 5%;}
    .home .contHome .divLogin .divLoginTit{font-size:14pt;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;}
    .home .contHome .navFooter li a {color: #333333;font-size: 18px;font-weight:500;margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    .home .contHome .navFooter {position: absolute;bottom: 30px;left: 5%;cursor: pointer;}
    .logotipomobile{display:none;}
    .divExternaEnfeiteMobile{display:none;}
    .divExternaEnfeiteQuadradosHome {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-left:0;margin-top:0; position: absolute;bottom:34vh;left:150vh;width:250px;height:220px;}
    .divInternaEnfeiteQuadradosHome{margin-left:70px;}
    .divLateralEnfeiteHome{height:150px;bottom:114px;margin-left:252px;}
	 .esqueciSenha .logotipo{left:8%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:86px;}
	 .esqueciSenha .contInfoDadosForm .contInfoDadosFormF{margin-top:30px;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;}
	 .ajusteEsqueciSenhaBtn{margin-left:145px;}
	  body.contatoSite{overflow-y:scroll;}
	 .contatoSite .logotipo{width:220px;left:12%;}
	 .contatoSite .contInfoDados{padding:170px 60px 64px 0;margin-left:90px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0}
	 .ajustecontatoSiteBtn{margin-left: 67px;}

    
}

@media(min-width:1281px) and (max-width:1366px){
    .home .contHome .logotipo{width:200px;}
    .home .contHome .lang {position: absolute;top: 10vh;right: 70px;color: #ffffff;font-size: 12px;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 12pt;}
    .home .contHome .divImgApp {width: 50%;margin: 11% 7% 0 4%;padding: 25px;float: left;}
    .home .contHome .divLogin {margin: 11% 0 0 5%;}
    .home .contHome .divLogin .divLoginTit{font-size:14pt;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;height:50px;padding:17px 12px;font-size:11pt;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci{font-size:11pt;}
    .home .contHome .navFooter li a {color: #333333;font-size: 12pt;font-weight:500; margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    .home .contHome .navFooter {position: absolute;bottom: 30px;left: 5%;cursor: pointer;}
    .logotipomobile{display:none;}
    .divExternaEnfeiteMobile{display:none;}
    .divExternaEnfeiteQuadradosHome {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-left:0;margin-top:0; position: absolute;bottom:40vh;left:168.5vh;width:250px;height:220px;}
    .divInternaEnfeiteQuadradosHome{margin-left:70px;}
    .divLateralEnfeiteHome{height:148px;bottom:114px;margin-left:259px;}
	  body.esqueciSenha{overflow-y:scroll;background-position-x:right;}
	 .esqueciSenha .contInfoDadosForm{margin-left:108px;}
	 .esqueciSenha .contInfoDadosForm .contInfoDadosFormF{margin-top:0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;}
	 .ajusteEsqueciSenhaBtn{margin-left:170px;}
	  body.contatoSite{overflow-y:scroll;}
	 .contatoSite .logotipo{width:220px;left:12%;}
	 .contatoSite .contInfoDados{padding:140px 42px 64px 0;margin-left:90px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0}
	 .ajustecontatoSiteBtn{margin-left: 67px;}
}

@media(min-width:1025px) and (max-width:1280px){
    .home .contHome .logotipo{width:200px;}
    .home .contHome .lang {position: absolute;top: 10vh;right: 66px;color: #ffffff;font-size: 12px;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 12pt;}
    .home .contHome .divImgApp {width: 50%;margin: 3% 0 0 0;padding: 25px;float: left;}
    .home .contHome .divLogin {margin: 13% 0 0 6%;}
    .home .contHome .divLogin .divLoginTit{font-size:14pt;}
    .home .contHome .divLogin .divLoginInput .texto{height:30px;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;padding:13px 12px;font-size:12pt;height:50px;}
    .home .contHome .navFooter li a {color: #333333;font-size: 17px;font-weight:500; margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    .home .contHome .navFooter {position: absolute;bottom: 40px;left: 6%;cursor: pointer;}
    .logotipomobile{display:none;}
    .divExternaEnfeiteMobile{display:none;}
    .divExternaEnfeiteQuadradosHome {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-left:0;margin-top:0; position: absolute;bottom:35vh;left:156.1vh;width:250px;height:223px;}
    .divInternaEnfeiteQuadradosHome{margin-left:70px;}
    .divLateralEnfeiteHome{height:151px;bottom:115px;margin-left:250px;}
	  body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .contInfoDadosForm .contInfoDadosFormF{margin-top:0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;}
	 .esqueciSenha .contInfoDados .dadosLine{margin-bottom:0;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:30px;}
	 .esqueciSenha .contInfoDadosForm{margin-left:420px;}
	 .ajusteEsqueciSenhaBtn{margin-left:480px;}
	  body.contatoSite{overflow-y:scroll;}
	 .contatoSite .logotipo{width:220px;left:13%;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;}
	 .contatoSite .contInfoDados{padding:150px 10px 64px 0;margin-left:90px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;}
	 .ajustecontatoSiteBtn{margin-left: 67px;}
}


@media(min-width:901px) and (max-width:1024px) {
    .home .contHome .logotipo{display:none;}
    .home .contHome .lang {position: absolute;top: 9.2vh;right: 6%;color: #ffffff;font-size: 12pt;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 15pt;}
    .home .contHome .divImgApp {display:none;}
    .home .contHome .divLogin {margin: 29% 0 0 33%;}
    .home .contHome .navFooter {position: absolute;bottom: 340px;left: 42.5%;cursor: pointer;}
    .home .contHome .navFooter li a {color: #333333;font-size: 25px;font-weight:500; margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    .modal-open{overflow-y:scroll;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 25%;width: 120px;height: 60px;margin-top:70px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divExternaEnfeiteMobile{margin-left:694px;position:relative;top:40px;}
    .palavraCenter{left:230px;top:52px;font-size:25px;}
    .divLateralEnfeiteHomeMobile{height:105px;bottom:24px;}
	  body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:180px;left:38%;}
	 .esqueciSenha .contInfoDadosForm{padding:240px 0 0;}
	 .esqueciSenha .contInfoDadosForm .contInfoDadosFormF{margin-top:0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;}
	 .esqueciSenha .contInfoDados .dadosLine{margin-bottom:0;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:30px;}
	 .esqueciSenha .contInfoDadosForm{margin-left:330px;}
	 .ajusteEsqueciSenhaBtn{margin-left:344px;}
	  body.contatoSite{background:none;overflow-y:scroll;}
	 .contatoSite .logotipo{width:220px;left:35.5%}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;}
	 .contatoSite .contInfoDados{padding:210px 0 64px 0;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;}
	 .ajustecontatoSiteBtn{margin-left: 25px;}

}

@media(min-width:851px) and (max-width:900px) {
    .home .contHome .lang {position: absolute;top: 9.2vh;right: 6%;color: #ffffff;font-size: 12pt;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 15pt;}
    .home .contHome .divImgApp {display:none;}
    .home .contHome .divLogin {width: 365px;height: 375px;font-family: Raleway;margin: 27% 0 0 33%;padding: 25px;float: left;}
    .home .contHome .navFooter {position: absolute;bottom: 30px;left: 3.5%;cursor: pointer;}
    .home .contHome .navFooter li a {color: #ffffff;font-size: 14pt;margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    .logotipomobile{display:none;}
}


@media(min-width:801px) and (max-width:850px){
    .home .contHome .logotipo{display:none;}
    .home .contHome .lang {position: absolute;top: 9.5vh;right: 6%;color: #ffffff;font-size: 12pt;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 14pt;}
    .home .contHome .divLogin {position: absolute;width: 55vw;height: 375px;font-family: Raleway;margin: 16% 0 0 5%;padding: 25px;float: left;}
    .home .contHome .divLogin {margin: 36% 25%;}
    .ajusteSpanDivLoginTitulo {position: relative;float: left;width: 100%;font-size: 22pt;color: #333333;margin-bottom: 5px;margin-left: 150px;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci {cursor: pointer;color: #333333;text-decoration: underline;font-size: 14pt;}
    .home .contHome .divLogin .divVersao p {text-align: center;color: #757567;font-size: 11pt;font-weight: 100;}
    .home .contHome .navFooter {position: absolute;bottom: 30px;left: 3%;cursor: pointer;}
    .home .contHome .navFooter li a {color: #333333;font-size: 20px;margin-left: 14pt;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
    body.home{background:none;}
    .modal-open{overflow-y:scroll;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 25%;width: 120px;height: 60px;margin-top:70px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divExternaEnfeiteMobile{margin-left:504px;position:relative;top:40px;}
    .palavraCenter{left:230px;top:52px;font-size:25px;}
    .divLateralEnfeiteHomeMobile{height:105px;bottom:24px;}
	  body.contatoSite{background:none;}
    .contatoSite .logotipo{width:200px;left:32%;}
	 .contatoSite .contInfoDados{padding:160px 0 64px 0;margin-left:243px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDados .dadosLine{margin-bottom:20px;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0;}
	 .ajustecontatoSiteBtn{margin-left:31px;}
	 body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:120px;left:42%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:240px;padding:100px 0 0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;padding-left:18px;}
	 .esqueciSenha .contInfoDados .dadosLine{padding-left:18px;margin-bottom:10px;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:32px;}
	 .ajusteEsqueciSenhaBtn{margin-left:252px;}
}

@media(min-width:769px) and (max-width:800px){
    .home .contHome .logotipo{display:none;}
    .home .contHome .lang {position: absolute;top: 9.5vh;right: 6%;color: #ffffff;font-size: 12pt;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 15pt;}
    .home .contHome .divLogin {position: absolute;width: 55vw;height: 375px;font-family: Raleway;margin: 16% 0 0 5%;padding: 25px;float: left;}
    .home .contHome .divLogin {margin: 36% 24%;}
    .ajusteSpanDivLoginTitulo {position: relative;float: left;width: 100%;font-size: 22pt;color: #333333;margin-bottom: 5px;margin-left: 150px;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin {width: 100%;border-radius: 5px;height: 7vh;border:none;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci {cursor: pointer;color: #333333;text-decoration: underline;font-size: 14pt;}
    .home .contHome .divLogin .divVersao p {text-align: center;color: #757567;font-size: 11pt;font-weight: 100;}
    .home .contHome .navFooter {position: absolute;bottom: 120px;left: 41%;cursor: pointer;}
    .home .contHome .navFooter li a {color: #333333;font-size: 25px;font-weight:500; margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 25%;width: 120px;height: 60px;margin-top:70px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divExternaEnfeiteMobile{margin-left:470px;position:relative;top:40px;}
    .palavraCenter{left:230px;top:52px;font-size:25px;}
    .divLateralEnfeiteHomeMobile{height:105px;bottom:24px;}
	  body.contatoSite{background:none;}
    .contatoSite .logotipo{width:200px;left:32%;}
	 .contatoSite .contInfoDados{padding:160px 0 64px 0;margin-left:243px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDados .dadosLine{margin-bottom:20px;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0;}
	 .ajustecontatoSiteBtn{margin-left:31px;}
	 body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:120px;left:41%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:220px;padding:100px 0 0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;padding-left:18px;}
	 .esqueciSenha .contInfoDados .dadosLine{padding-left:18px;margin-bottom:10px;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:32px;}
	 .ajusteEsqueciSenhaBtn{margin-left:230px;}
}




@media(min-width:601px) and (max-width:768px) {
    .home .contHome .logotipo{display:none;}
    .home .contHome .divLogin {margin: 34% 28%;}
    .home .contHome .lang {position: absolute;top: 10.8vh;right: 6%;color: #ffffff;font-size: 12pt;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 12pt;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci {cursor: pointer;color: #333333;text-decoration: underline;font-size: 14pt;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin {width: 100%;border-radius: 5px;height: 7vh;border:none;}
    .home .contHome .divLogin .divVersao p {text-align: center;color: #757567;font-size: 11pt;font-weight: 100;}
    .home .contHome .navFooter {position: absolute;bottom: 90px;left: 42%;cursor: pointer;}
    .home .contHome .navFooter li a {color: #333333;font-size: 20px;font-weight:500; margin-left: 15px;border-right: 1px solid #9a916b;padding: 2px 15px 2px 10px;}
     body.contatoSite{background:none;}
    .contatoSite .logotipo{width:150px;left:32%;}
	 .contatoSite .contInfoDados{padding:160px 0 64px 0;margin-left:243px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDados .dadosLine{margin-bottom:20px;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;font-weight:500;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0;}
	 .ajustecontatoSiteBtn{margin-left:31px;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 28%;width: 100px;height: 60px;margin-top:70px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divExternaEnfeiteMobile{margin-left:448px;position:relative;top:40px;}
    .palavraCenter{left:250px;top:42px;font-size:20px;}
    .divLateralEnfeiteHomeMobile{height:95px;bottom:28px;}
	 body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:120px;left:41%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:215px;padding:100px 0 0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;padding-left:18px;}
	 .esqueciSenha .contInfoDados .dadosLine{padding-left:18px;margin-bottom:10px;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:32px;}
	 .ajusteEsqueciSenhaBtn{margin-left:235px;}
    
}

@media (min-width:481px) and (max-width:600px) {

    .home .contHome .logotipo{display:none;}
    .ajusteSpanDivLoginTitulo{display:none;}
    .home .contHome .lang {position: absolute;top: 10.5vh;right: 6%;color: #ffffff;font-size: 12pt;}
    .home .contHome .lang a {cursor: pointer;color: #ffffff;font-size: 12pt;}
    .home .contHome .divLogin {position: absolute;width: 66vw;height: 375px;font-family: Raleway;margin: 16% 0 0 5%;padding: 10px;float: left;}
    .home .contHome .divLogin {margin: 37% 19%;}
    .home .contHome .divLogin .divLoginInput {position: relative;float: left;width: 100%;font-size: 12pt;margin-bottom: 10px;}
    .home .contHome .divLogin .divLoginInput .texto {width: 100%;height: 50px;border: 1px solid #333333;background-color: transparent;color: #333333;
          padding-left: 8px;
          font-family: Raleway;
          font-size: 12pt;
          border-top: transparent;
          border-left: transparent;
          border-right: transparent;
          border-bottom: 1px solid #333333;
          outline: 0;
    }
    .home .contHome .divLogin .divLoginBtn {position: relative;float: left;width: 100%;font-size: 12pt;margin-top: 20px;margin-bottom: 25px;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin {width: 100%;border-radius: 5px;height: 7vh;border:none;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci {cursor: pointer;color: #333333;text-decoration: underline;font-size: 14pt;}
    .home .contHome .divLogin .divVersao p {text-align: center;color: #757567;font-size: 11pt;font-weight: 100;}
    .home .contHome .navFooter {position: absolute;top: 85vh;left: 40.8%;cursor: pointer;}
    .home .contHome .navFooter li a {color: #333333;font-size: 18px;font-weight:500; margin-left: 15px;border-right: 1px solid #ffffff;padding: 2px 15px 2px 10px;}
     body.contatoSite{background:none;}
    .contatoSite .logotipo{width:150px;left:32%;}
	 .contatoSite .contInfoDados{padding:140px 75px 64px 45px;margin-left:3px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;padding-left:60px;}
	 .contatoSite .contInfoDados .dadosLine{margin-bottom:20px;margin-left:60px;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosText{padding-left:60px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;margin-left:60px;font-weight:500;}
	 .contatoSite .contInfoDados p.dadosWats{margin-left:60px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0;margin-left:49px;}
	 .ajustecontatoSiteBtn{margin-left:31px;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 18%;width: 80px;height: 60px;margin-top:70px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divExternaEnfeiteMobile{margin-left:280px;position:relative;top:50px;}
    .palavraCenter{left:250px;top:32px;font-size:20px;}
    .divLateralEnfeiteHomeMobile{height:75px;bottom:26px;}
	 body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:120px;left:38%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:130px;padding:50px 0 0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;padding-left:18px;}
	 .esqueciSenha .contInfoDados .dadosLine{padding-left:18px;margin-bottom:10px;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:32px;}
	 .ajusteEsqueciSenhaBtn{margin-left:150px;}
}


@media(min-width:385px) and (max-width:480px){
    .home .contHome .logotipo{display:none;}
    .ajusteSpanDivLoginTitulo{display:none;}
    .home .contHome .lang {position: absolute;top: 9.5vh;right: 6%;color: #ffffff;font-size: 12pt;}
    .home .contHome .divLogin {position: absolute;width: 88vw;height: 375px;font-family: Raleway;margin: 16% 0 0 5%;padding: 10px;float: left;}
    .home .contHome .divLogin {margin: 38% 10%;}
    .home .contHome .divLogin .divLoginInput {position: relative;float: left;width: 100%;font-size: 12pt;margin-bottom: 10px;}
    .home .contHome .divLogin .divLoginInput .texto {width: 100%;height: 50px;border: 1px solid #333333;background-color: transparent;color: #333333;
          padding-left: 8px;
          font-family: Raleway;
          font-size: 12pt;
          border-top: transparent;
          border-left: transparent;
          border-right: transparent;
          border-bottom: 1px solid #333333;
          outline: 0;

    }
    .home .contHome .divLogin .divLoginBtn {position: relative;float: left;width: 100%;font-size: 12pt;margin-top: 20px;margin-bottom: 25px;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci {cursor: pointer;color: #333333;text-decoration: underline;font-size: 12pt;}
    .home .contHome .divLogin .divVersao p {text-align: center;color: #757567;font-size: 10pt;font-weight: 100;}
    .home .contHome .navFooter {position: absolute;top: 85vh;left: 37.5%;cursor: pointer;}
    .home .contHome .navFooter li a{color:#333333;font-size:18px;font-weight:500;}
     body.contatoSite{background:none;}
    .contatoSite .logotipo{width:120px;left:32%;}
	 .contatoSite .contInfoDados{padding:110px 75px 64px 45px;margin-left:3px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;padding-left:60px;}
	 .contatoSite .contInfoDados .dadosLine{margin-bottom:20px;margin-left:60px;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosText{padding-left:60px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;margin-left:60px;font-weight:500;}
	 .contatoSite .contInfoDados p.dadosWats{margin-left:60px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0;margin-left:49px;}
	 .ajustecontatoSiteBtn{margin-left:31px;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 12%;width: 80px;height: 80px;margin-top:20px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divExternaEnfeiteMobile{margin-left:94px;}
    .divLateralEnfeiteHomeMobile{height:77px;bottom:17px;}
    .palavraCenter{left:250px;top:40px;font-size:18px;}
	 body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:120px;left:30%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:40px;padding:50px 0 0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;padding-left:18px;}
	 .esqueciSenha .contInfoDados .dadosLine{padding-left:18px;margin-bottom:10px;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:32px;}
	 .ajusteEsqueciSenhaBtn{margin-left:58px;}
}



@media (min-width:376px) and (max-width:384px) {

    .home .contHome .logotipo{display:none;}
    .ajusteSpanDivLoginTitulo{display:none;}
    .home .contHome .lang {position: absolute;top: 9.5vh;right: 6%;color: #ffffff;font-size: 12pt;}
    .home .contHome .divLogin {position: absolute;width: 88vw;height: 375px;font-family: Raleway;margin: 16% 0 0 5%;padding: 10px;float: left;}
    .home .contHome .divLogin {margin: 25% 10%;}
    .home .contHome .divLogin .divLoginInput {position: relative;float: left;width: 100%;font-size: 12pt;margin-bottom: 10px;}
    .home .contHome .divLogin .divLoginInput .texto {width: 100%;height: 50px;border: 1px solid #333333;background-color: transparent;color: #333333;
          padding-left: 8px;
          font-family: Raleway;
          font-size: 12pt;
          border-top: transparent;
          border-left: transparent;
          border-right: transparent;
          border-bottom: 1px solid #333333;
          outline: 0;

    }
    .home .contHome .divLogin .divLoginBtn {position: relative;float: left;width: 100%;font-size: 12pt;margin-top: 20px;margin-bottom: 25px;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci {cursor: pointer;color: #333333;text-decoration: underline;font-size: 12pt;}
    .home .contHome .divLogin .divVersao p {text-align: center;color: #757567;font-size: 10pt;font-weight: 100;}
    .home .contHome .navFooter {position: absolute;top: 94vh;left: 37.5%;cursor: pointer;}
    .home .contHome .navFooter li a{color:#333333;font-size:16px;font-weight:500;}
     body.contatoSite{background:none;}
    .contatoSite .logotipo{width:120px;left:32%;}
	 .contatoSite .contInfoDados{padding:110px 75px 64px 45px;margin-left:3px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;padding-left:46px;}
	 .contatoSite .contInfoDados .dadosLine{margin-bottom:20px;margin-left:47px;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosText{padding-left:46px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;margin-left:42px;font-weight:500;}
	 .contatoSite .contInfoDados p.dadosWats{margin-left:46px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0;margin-left:34px;}
	 .ajustecontatoSiteBtn{margin-left:31px;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 12%;width: 70px;height: 80px;margin-top:20px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divExternaEnfeiteMobile{margin-left:64px;}
    .divLateralEnfeiteHomeMobile{height:67px;bottom:17px;}
    .palavraCenter{top:34px;}
	 body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:120px;left:30%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:25px;padding:50px 0 0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;padding-left:18px;}
	 .esqueciSenha .contInfoDados .dadosLine{padding-left:18px;margin-bottom:10px;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:32px;}
	 .ajusteEsqueciSenhaBtn{margin-left:44px;}
}


@media (min-width:361px) and (max-width:375px) {

    .home .contHome .logotipo{display:none;}
    .ajusteSpanDivLoginTitulo{display:none;}
    .home .contHome .lang {position: absolute;top: 9.5vh;right: 6%;color: #333333;font-size: 12pt;}
    .home .contHome .divLogin {position: absolute;width: 88vw;height: 375px;font-family: Raleway;margin: 16% 0 0 5%;padding: 10px;float: left;}
    .home .contHome .divLogin {margin: 37% 10%;}
    .home .contHome .divLogin .divLoginInput {position: relative;float: left;width: 100%;font-size: 12pt;margin-bottom: 10px;}
    .home .contHome .divLogin .divLoginInput .texto {width: 100%;height: 50px;border: 1px solid #333333;background-color: transparent;color: #333333;
          padding-left: 8px;
          font-family: Raleway;
          font-size: 12pt;
          border-top: transparent;
          border-left: transparent;
          border-right: transparent;
          border-bottom: 1px solid #333333;
          outline: 0;

    }
    .home .contHome .divLogin .divLoginBtn {position: relative;float: left;width: 100%;font-size: 12pt;margin-top: 20px;margin-bottom: 25px;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci {cursor: pointer;color: #333333;text-decoration: underline;font-size: 12pt;}
    .home .contHome .divLogin .divVersao p {text-align: center;color: #757567;font-size: 11pt;font-weight: 100;}
    .home .contHome .navFooter {position: absolute;top: 92vh;left: 37.5%;cursor: pointer;}
    .home .contHome .navFooter li a{color:#333333;font-size:16px;font-weight:500;}
    body.contatoSite{background:none;}
    .contatoSite .logotipo{width:120px;left:28%;}
	 .contatoSite .contInfoDados{padding:110px 75px 64px 45px;margin-left:3px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;padding-left:42px;}
	 .contatoSite .contInfoDados .dadosLine{margin-bottom:20px;margin-left:43px;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;}
	 .contatoSite .contInfoDados p.dadosText{padding-left:42px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;margin-left:42px;font-weight:500;}
	 .contatoSite .contInfoDados p.dadosWats{margin-left:42px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0;margin-left:29px;}
	 .ajustecontatoSiteBtn{margin-left:30px;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 13%;width: 70px;height: 80px;margin-top:20px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divExternaEnfeiteMobile{margin-left:55px;}
    .divLateralEnfeiteHomeMobile{height:68px;bottom:17px;}
    .palavraCenter{top:34px;}
	 body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:120px;left:30%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:22px;padding:50px 0 0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;padding-left:18px;}
	 .esqueciSenha .contInfoDados .dadosLine{padding-left:18px;margin-bottom:10px;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:32px;}
	 .ajusteEsqueciSenhaBtn{margin-left:42px;}
    
}


@media (min-width:414px) {
    .topbar .header-left .topnav .menutoggle {
        /*display:none;*/
    }

   /* .sidebar .sidebar-inner .nav-sidebar i,
    .sidebar .sidebar-inner .nav-sidebar .nav-parent i {
        display: none;
    }*/

    .sidebar-collapsed .sidebar .sidebar-inner .nav-sidebar i,
    .sidebar-collapsed .sidebar .sidebar-inner .nav-sidebar .nav-parent i {
        display: block;
    }


}


@media (max-width:414px) {

	.tp-parallax-wrap{left: 13px !important;}
	.tp-parallax-wrap .layer_2 {padding: 142px 0 0 !important;font-size: 18px !important;line-height: 24px !important;}
	.tp-parallax-wrap .layer_1 {font-size: 67px !important;line-height: 61px !important;padding: 0px 15px !important;}

    #video {
        width: auto !important;
        height: 100vh;
    }

	.contEstrutura {
		width: 100%;
		position: absolute;
		z-index: 30;
		right: 0;
		top: 15%;
		padding: 0;
	}
    .commonSection {
        padding: 30px 0;
    }

    .service_section .front {
        text-align: center;
    }

    .ContactPage .col-md-10 {
        margin: 0 auto;
        float: inherit;
    }


    .rev_slider {
        min-height: 820px;
    }
	.tp-revslider-mainul{min-height: 1100px;}

    .navName {
        display: none;
    }

    .topbar .header-left {
        width: 15%;
    }

    .topbar .header-right {
        width: 85%;
    }
        .topbar .header-right .header-menu.navbar-nav {
            width: 67%;
        }

        .topbar .header-right .nav > li.navIcon {
            display:none;
        }
        .topbar .header-right .header-menu #user-header {
            min-width: 6%;
            width: 100%;
        }



		/*.home .contHome .logotipo{display:none;}
    .ajusteSpanDivLoginTitulo{display:none;}
    .home .contHome .lang {position: absolute;top: 9.5vh;right: 6%;color: #ffffff;font-size: 12pt;}
    .home .contHome .divLogin {position: absolute;width: 88vw;height: 375px;font-family: Raleway;margin: 16% 0 0 5%;padding: 10px;float: left;}
    .home .contHome .divLogin {margin: 30% 10.5%;}
    .home .contHome .divLogin .divLoginInput {position: relative;float: left;width: 100%;font-size: 12pt;margin-bottom: 10px;}
    .home .contHome .divLogin .divLoginInput .texto {width: 100%;height: 50px;border: 1px solid #333333;background-color: transparent;color: #333333;
          padding-left: 8px;
          font-family: Raleway;
          font-size: 12pt;
          border-top: transparent;
          border-left: transparent;
          border-right: transparent;
          border-bottom: 1px solid #333333;
          outline: 0;

    }
    .home .contHome .divLogin .divLoginBtn {position: relative;float: left;width: 100%;font-size: 12pt;margin-top: 20px;margin-bottom: 20px;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci {cursor: pointer;color: #333333;text-decoration: underline;font-size: 10pt;}
    .home .contHome .divLogin .divVersao p {text-align: center;color: #757567;font-size: 9pt;font-weight: 100;}
    .home .contHome .navFooter {position: absolute;top: 92vh;left: 37.5%;cursor: pointer;}
    .home .contHome .navFooter li a{color:#333333;font-size:16px;font-weight:500;}
	  body.contatoSite{background:none;}
    .contatoSite .logotipo{width:120px;left:28%;}
	 .contatoSite .contInfoDados{padding:110px 75px 64px 45px;margin-left:3px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;padding-left:40px;}
	 .contatoSite .contInfoDados .dadosLine{margin-bottom:20px;margin-left:20px;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;margin-left:20px;}
	 .contatoSite .contInfoDados p.dadosText{padding-left:40px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;margin-left:38px;}
	 .contatoSite .contInfoDados p.dadosWats{margin-left:38px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0;margin-left:22px;}
	 .ajustecontatoSiteBtn{margin-left:30px;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 13%;width: 70px;height: 80px;margin-top:20px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divExternaEnfeiteMobile{margin-left:40px;}
    .divLateralEnfeiteHomeMobile{height:66px;bottom:17px;}
    .palavraCenter{top:34px;}
	 body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:120px;left:30%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:16px;padding:50px 0 0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;padding-left:18px;}
	 .esqueciSenha .contInfoDados .dadosLine{padding-left:18px;margin-bottom:10px;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:32px;}
	 .ajusteEsqueciSenhaBtn{margin-left:32px;}*/

}



/*@media (max-width:320px){ 
    .home .contHome .logotipo{display:none;}
    .ajusteSpanDivLoginTitulo{display:none;}
    .home .contHome .lang {position: absolute;top: 8%;right: 5%;color: #ffffff;font-size: 12px;}
    .home .contHome .divLogin {position: absolute;width: 88vw;height: 375px;font-family: Raleway;margin: 16% 0 0 5%;padding: 10px;float: left;}
    .home .contHome .divLogin {margin: 28% 11%;}
    .home .contHome .divLogin .divLoginInput {position: relative;float: left;width: 100%;font-size: 12pt;margin-bottom: 10px;}
    .home .contHome .divLogin .divLoginInput .texto {width: 100%;height: 50px;border: 1px solid #333333;background-color: transparent;color: #333333;
          padding-left: 8px;
          font-family: Raleway;
          font-size: 12pt;
          border-top: transparent;
          border-left: transparent;
          border-right: transparent;
          border-bottom: 1px solid #333333;
          outline: 0;

    }
    .home .contHome .divLogin .divLoginBtn {position: relative;float: left;width: 100%;font-size: 12pt;margin-top: 20px;margin-bottom: 10px;}
    .home .contHome .divLogin .divLoginBtn #cmdEntrar, .home .contHome .divLogin .divLoginBtn #cmdLogin{border:none;}
    .home .contHome .divLogin .divLoginEsqueci #lblEsqueci {cursor: pointer;color: #333333;text-decoration: underline;font-size: 9pt;}
    .home .contHome .divLogin .divVersao p {text-align: center;color: #757567;font-size: 8pt;font-weight: 100;}
    .home .contHome .navFooter {position: absolute;top: 96vh;left: 37.5%;cursor: pointer;}
    .home .contHome .navFooter li a{color:#333333;font-size:14px;font-weight:500;}
	  body.contatoSite{background:none;}
    .contatoSite .logotipo{width:120px;left:28%;}
	 .contatoSite .contInfoDados{padding:110px 75px 64px 45px;margin-left:3px;}
	 .contatoSite .contInfoDados h2{font-size:16px;font-weight:500;padding-left:20px;}
	 .contatoSite .contInfoDados .dadosLine{margin-bottom:20px;}
	 .contatoSite .contInfoDados .dadosLine hr{width:35px;margin-left:20px;}
	 .contatoSite .contInfoDados p.dadosText{padding-left:18px;}
	 .contatoSite .contInfoDados p.dadosTel{font-size:16px;margin-left:18px;}
	 .contatoSite .contInfoDados p.dadosWats{margin-left:20px;}
	 .contatoSite .contInfoDadosForm{padding:10px 0 0;}
	 .ajustecontatoSiteBtn{margin-left:30px;}
     body.home{background:none;}
    .modal-open{overflow-y:scroll;}
    .logotipomobile{position: absolute;left: 18%;width: 80px;height: 80px;margin-top:20px;}
    .divExteraEnfeiteQuadradosHome{display:none;}
    .divLateralEnfeiteHomeMobile{background-color:#700a4a;width:10px;height:76px;position:relative;bottom:18px;margin-left:322px;}
    .palavraCenter{left:260px;top:39px;font-size:16px;}
	  body.esqueciSenha{background:none;overflow-y:scroll;}
	 .esqueciSenha .logotipo{width:120px;left:30%;}
	 .esqueciSenha .contInfoDadosForm{margin-left:0;padding:50px 0 0;}
	 .esqueciSenha .contInfoDados h2{font-size:16px;font-weight:500;padding-left:18px;}
	 .esqueciSenha .contInfoDados .dadosLine{padding-left:18px;margin-bottom:10px;}
	 .esqueciSenha .contInfoDados .dadosLine hr{width:32px;}
	 .ajusteEsqueciSenhaBtn{margin-left:16px;}

}*/
