.container{width:870px;margin:0 auto;padding:0}form{margin-bottom:0}.ui-widget .ui-widget{font-size:14px}h1{font-size:27px}.site-footer{background:#f7f6f6;color:#888;padding:21px 0;position:absolute;bottom:0;width:100%;border-top:1px solid #bfc0c0}.rodape-empresa{float:left}.rodape-tempo{position:absolute;text-align:center;display:none}.rodape-desenv{float:right}.logo-desenv{float:right}.text-desenv{margin:2px 11px 0 0;float:left;font-size:13px}#main{margin-top:4%}@media (min-width:1281px){#main{margin-top:6%}}@media (min-width:1601px){#main{margin-top:10%}}.col-xs-4{width:38%}.col-xs-8{width:62%}.campos-login{display:block;margin-top:31px}.campos-login label{font-size:13px;color:#262626;display:block;margin-top:8px}.text{font-size:13px;color:#262626;display:block;margin-top:8px}.input{border:1px solid #c7c7c7;box-shadow:none;border-radius:3px;background:0 0;width:300px;height:auto;margin-top:4px;font-size:16px;padding:5px 6px}.input:focus{border:2px solid #2687e9!important;padding:4px 6px}.bt{border-width:1px;border-style:solid;border-radius:3px;padding:10px 15px;text-decoration:none!important}.bt-login{margin-top:15px;width:153px}.ui-inputfield.ui-state-focus,.ui-inputfield.ui-state-hover,.ui-widget-content .ui-inputfield.ui-state-focus,.ui-widget-content .ui-inputfield.ui-state-hover,.ui-widget-header .ui-inputfield.ui-state-focus,.ui-widget-header .ui-inputfield.ui-state-hover{box-shadow:0 0 0;border:1px solid #666}.ui-inputfield.ui-state-error,.ui-widget-content .ui-inputfield.ui-state-error,.ui-widget-header .ui-inputfield.ui-state-error{box-shadow:0 0 0;border:1px solid red}.ui-message-error,.ui-messages-error{color:red;background-color:transparent;border:none;padding:0;margin:3px 0 0;font-size:12px}label.ui-state-error{color:#262626;background-color:transparent}.erro{font-size:12px;color:red;display:block;margin-top:3px}.suporte{margin-top:33px}.suporte h5{color:#262626;margin-bottom:7px}.suporte ul{margin:0;padding:0;list-style:none;float:left}.suporte ul li{color:#4f4f4f;font-size:13px;margin-top:7px}.suporte ul li .fa{margin-right:8px;font-size:19px;color:#c6c6c6;float:left}.suporte ul li .fa.fa-envelope{font-size:17px}.banner{float:right;width:477px;border:1px solid #dedede}.ui-outputlabel .ui-outputlabel-rfi{margin-left:2px}.content-banner-login{background:#036ebe;padding:20px 22px 22px}.content-banner-login h1{color:#fff;margin-top:1px;margin-bottom:13px}.content-banner-login .bt-banner{padding:6px 1px;text-transform:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#fdaa29;color:#fff;text-shadow:0 0 0;-webkit-box-shadow:inset 0 -4px 0 #ce8615;-moz-box-shadow:inset 0 -4px 0 #ce8615;-ms-box-shadow:inset 0 -4px 0 #ce8615;-o-box-shadow:inset 0 -4px 0 #ce8615;box-shadow:inset 0 -4px 0 #ce8615;font-weight:400;font-family:'Carrois Gothic',sans-serif!important;font-size:16px;border:0}.content-banner-login .bt-link-banner{font-size:20px;color:#fdaa29;float:right;padding-bottom:0;margin-top:15px;border-bottom:2px solid #fdaa29;text-decoration:none;line-height:normal}.content-banner-login .bt-banner:hover{background:#df9626}.content-banner-login .bt-link-banner:hover{color:#df9626;border-color:#df9626}