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 175px 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;}

.whm-login{font-size:50px }
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_1604082321/unprotected/webcis-2015/images/icon-cpanel.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;}}























/*body{
	font-family:Verdana, sans-serif;
	font-size:10px;
	background:#cccccc url(/cPanel_magic_revision_1268424866/unprotected/webcis-2015/images/bg-geral.jpg) top repeat-x;
	text-align: center;
	margin:0;
	padding:0;
	}

.corpo{
	width:437px;
	height:377px;
	margin: 2px auto 0 auto;
	padding:0 ;
	}


.top{
	 width:437px;
	 height:202px;
	 background:url(/cPanel_magic_revision_1268424674/unprotected/webcis-2015/images/topo-cpanel.jpg) 0 0 no-repeat;
	 margin:0px;
	 padding:0px;
	 float:left;
	}

.top-whm{
	 width:437px;
	 height:202px;
	 background:url(/cPanel_magic_revision_1268431192/unprotected/webcis-2015/images/topo-whm.jpg) 0 0 no-repeat;
	 margin:0px;
	 padding:0px;
	 float:left;
	}

.top-mail{
	 width:437px;
	 height:202px;
	 background:url(/cPanel_magic_revision_1268430160/unprotected/webcis-2015/images/topo-wmail.jpg) 0 0 no-repeat;
	 margin:0px;
	 padding:0px;
	 float:left;
	}

.mid{
	width:437px;
	background:url(/cPanel_magic_revision_1268424746/unprotected/webcis-2015/images/meio.jpg) no-repeat;
	margin:0;
	padding:0;
    float:left;
	/*border:1px solid #ff6600;*/
	/*}
.mid-2{
	width:437px;
	background: url(/cPanel_magic_revision_1268676714/unprotected/webcis-2015/images/bg-cpanel.jpg) repeat-y;
	margin:0;
	padding:0;
    float:left;
	}

.mid-wmail{
	width:437px;
	background:url(/cPanel_magic_revision_1268430168/unprotected/webcis-2015/images/meio-wmail.jpg) no-repeat;
	margin:0;
	padding:0;
    float:left;
	/*border:1px solid #ff6600;*/
	/*}

.mid-wmail-2{
	width:437px;
	background: url(/cPanel_magic_revision_1268676756/unprotected/webcis-2015/images/bg-email.jpg) repeat-y;
	margin:0;
	padding:0;
    float:left;

	}

.mid-whm{
	width:437px;
	background:url(/cPanel_magic_revision_1268679672/unprotected/webcis-2015/images/meio-whm.jpg) no-repeat;
	margin:0;
	padding:0;
    float:left;
	/*border:1px solid #ff6600;*/
	/*}

.mid-whm-2{
	width:437px;
	background: url(/cPanel_magic_revision_1268679584/unprotected/webcis-2015/images/bg-whm.jpg) repeat-y;
	margin:0;
	padding:0;
    float:left;
	}

.content-wrap{
	text-align: left;
	width:351px;
	margin:0;
	padding: 36px 43px 0 43px;
	float:left;
	}
	.content-wrap p{
	margin:0px;
	padding:0;
}

	.bot-mail{
	width:437px;
	height:25px;
	background:url(/cPanel_magic_revision_1268430184/unprotected/webcis-2015/images/baixo-wmail.jpg) no-repeat;
	margin:0 0 6px 0;
	padding:0;
	float:left;
	}

.bot-whm{
	width:437px;
	height:25px;
	background:url(/cPanel_magic_revision_1268679560/unprotected/webcis-2015/images/baixo-whm.jpg) no-repeat;
	margin:0 0 6px 0;
	padding:0;
	float:left;
	}

.bot{
	width:437px;
	height:25px;
	background:url(/cPanel_magic_revision_1268424768/unprotected/webcis-2015/images/baixo.jpg) no-repeat;
	margin:0 0 6px 0;
	padding:0;
	float:left;
	}
	.input-button {
	background:url(/cPanel_magic_revision_1268429480/unprotected/webcis-2015/images/bt-entrar.jpg) no-repeat;
	height:27px;
	width:78px;
	margin-left:70px;
	border:none;
}
	.input-button-whm {
	background:url(/cPanel_magic_revision_1268659098/unprotected/webcis-2015/images/bt-entrar-whm.jpg) no-repeat;
	height:27px;
	width:78px;
	margin-left:70px;
	border:none;
	}

	h1{
	margin:0 0 8px -11px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	}
	input[type=text], input[type=password]{
		width:210px;
	}
	.login td{
	padding:5px 0 2px 0;
	margin:0;
	}
	.login_lines {
		border-bottom:1px #ccc solid;
	}
	.login .row2{
		background: url(/cPanel_magic_revision_1268427474/unprotected/webcis-2015/images/bg-campo.jpg) no-repeat;
		width: 220px;
		padding-bottom:12px;
		padding-left:4px;
		padding-right:4px;
	}

	.login .row-whm{
		background: url(/cPanel_magic_revision_1268659530/unprotected/webcis-2015/images/bg-campo-whm.jpg) no-repeat;
		width: 220px;
		padding-bottom:12px;
		padding-left:4px;
		padding-right:4px;
	}

	.content-wrap p {
		line-height: 1.4;
	}

	.pw_change {
		background: #f5f5f5;
		border: 1px solid #ccc;
		padding: 10px;
	}

	.login_link {
		font-size: 12px;
		font-weight: bold;
		text-align: center;
	}

.bg{
border:none;
background:none;

}

.fs{
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
padding:0 19px 0 0 0;
width:70px;
}

a:link, a:visited
{
	text-decoration:none;
	color:#000000;
}

a:hover
{
	color:#000000;
	text-decoration: underline;
}*/