body, span, p, form, img, a, input, select, textarea, html{margin:0; padding:0; border:none; outline:none}ul, ol, li{list-style-type:none;padding:0; margin:0;}input::-moz-focus-inner{padding:0; border:0;}button::-moz-focus-inner{padding:0; border:0;}
body{ overflow:hidden;}
input[type=submit], input[type=text], textarea{-webkit-appearance: none;}

@font-face {
    font-family: fonte;
    src: url(/cPanel_magic_revision_1427123430/unprotected/webcis-2015/fontes/avant-garde.eot);
    src: url(/cPanel_magic_revision_1427123430/unprotected/webcis-2015/fontes/avant-garde.eot?#iefix) format('embedded-opentype'),
		 url(/cPanel_magic_revision_1427123430/unprotected/webcis-2015/fontes/avant-garde.woff2) format('woff2'),
	     url(/cPanel_magic_revision_1427123430/unprotected/webcis-2015/fontes/avant-garde.woff) format('woff'),
         url(/cPanel_magic_revision_1427123430/unprotected/webcis-2015/fontes/avant-garde.ttf) format('truetype'),
		 url(fontes/avant-garde.svg#fonte) format('svg');
    font-weight:normal;
    font-style:normal;
}

img{ width:100%; height:auto;}
.corpo{ position:absolute; top:50%; left:50%;  background:#fff; background: rgba(230,230,230,0.8); width:425px; height:180px; box-shadow:0 0 10px rgba(0,0,0,0.65); font-family:fonte; color:#324D5B; padding:124px 38px 0; margin:-152px 0 0 -250px;}

.content{ float:left; position:relative; width:100%;}

h1{ line-height:normal; margin:0; position:absolute; padding:0 141px 51px 0; background:url(/cPanel_magic_revision_1604079022/unprotected/webcis-2015/images/logo.png) no-repeat right top; font-size:40px; top:-88px; left:106px;}
p{ width:100%; float:left; padding:0 0 14px;}
p strong{ width:77px; text-align:right; font-size:16px; padding:0 15px 0 0; display:block; float:left; line-height:48px; height:48px; text-transform:uppercase; font-weight:normal}
input{box-sizing:border-box; -webkit-box-sizing:border-box; padding:14px; height:48px; float:left; font-family:fonte; font-size:16px; font-weight:normal; border:1px solid #999;}
input[type=submit]{ float:left; border:none; width:125px; font-size:15px; height:48px; line-height:22px; color:#fff; cursor:pointer; background:#F47820; margin:0 0 0 5px; transition:all linear 0.1s;}
input[type=submit]:focus{ box-shadow:inset -2px 2px 3px rgba(0,0,0,0.4)}
input[type=submit]:hover{ background:#4B6400;}
input[type=text]{ width:320px;}
input[type=password]{ width:189px;}
i{ width:108px; height:107px; display:block; background:url(/cPanel_magic_revision_1436798870/unprotected/webcis-2015/images/ico-mail.png) no-repeat; position:absolute; top:-162px; left:-16px; }
a{ font-size:10px; color:#555; font-family:Verdana, Geneva, sans-serif; text-decoration:none; margin:35px 0 0; display:block;  text-align:center; float:left; width:100%;}

.corpo b{ position:absolute; top:-40px; left:92px; font-family:Verdana, Geneva, sans-serif; font-size:12px}
.corpo b:first-child{ top:-20px;}

br{ display:none;}
@media only screen and (max-width:1281px){ img{ width:1370px;}}

@media only screen and (max-width:1025px){ img{float:right;}}