﻿html, body { min-heigh:100%; }
body { color: #636B75;font-family: "HelveticaNeue-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;background:WHITE; }

h3 { color: #D3461A; }

.green { color:#009900; }
.body-wrapper { min-height:100%;position:relative; }
.center-wrap { position:relative;margin:0 auto;width:960px; }

header { display:block;padding:33px 0 0;background:#FFFFFF url("../images/header/bg-ui-gradient.png") left top repeat-x; }
header .company-identity { height:80px; }
header .header-line { overflow:hidden;background:BLACK url("../images/black-back.png") center center no-repeat;
   background-image: -webkit-gradient(radial, center center, 0, center center, 460, from(#3E3E3E), to(#000000));
   background-image: -webkit-radial-gradient(circle, #3E3E3E, #000000);
   background-image: -moz-radial-gradient(circle, #3E3E3E, #000000);
   background-image: -ms-radial-gradient(circle, #3E3E3E, #000000);
   background-image: radial-gradient(circle, #3E3E3E, #000000);
}
header .header-line div { margin:0 -16px;padding:10px 0;box-shadow:inset 0 0 15px rgba(0,0,0, 0.5); }

.main-content-bg { padding:1px 0 10px;background:WHITE url("../images/header/bg-ui-gradient.png") left top repeat-x; }
.main-content-bg .content-box { padding-bottom:70px;border-radius:0;background:none; }

h2 em { margin-left:10px;text-shadow:0 0 0 WHITE;color:#979797;font:italic 15px Verdana, Arial, Helvetica, sans-serif; }
.form-basic .standart-box h2 { padding-left:0; }

.form-basic .field-name { padding-top:3px;width:190px; }

input, select, textarea { color:#747474;font-size: 13px; }
input[type=text], input[type=password], select, textarea { padding:5px 7px;border: 1px solid #D2D2D2;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset; }
input[type=submit] { padding:8px 10px;width:auto;border:1px solid #D5D5D5;line-height:18px;cursor:pointer;font:bold 13px "Helvetica Neue",Helvetica,Arial,sans-serif;
   -moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
   -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
   -moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);-ms-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);-o-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);-webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
   background:rgb(247,247,247); /* Old browsers */
   background:-moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(225,225,225,1) 100%); /* FF3.6+ */
   background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(225,225,225,1))); /* Chrome,Safari4+ */
   background:-webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(225,225,225,1) 100%); /* Chrome10+,Safari5.1+ */
   background:-o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(225,225,225,1) 100%); /* Opera 11.10+ */
   background:-ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(225,225,225,1) 100%); /* IE10+ */
   background:linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(225,225,225,1) 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#c0c0c0',GradientType=0 ); /* IE6-9 */
}
input[type=submit]:hover { background:rgb(247,247,247); }

.main-content-bg  .agreement-box { width:97%; }
.main-content-bg  .agreement-box .text { padding-left:12px;box-shadow:inset 0 0 15px rgba(0, 0, 0, 0.1), 0 0 3px rgba(200, 200, 200, 0.3); }
.main-content-bg  .js-cpanel-root-domain-hint { position:relative;padding-top:5px;left:-9px; }

footer { width:100%;bottom:0;background:BLACK url("../images/black-back.png") center center no-repeat; }
footer .footer-bar { padding:18px 0;color:WHITE; }
footer .footer-bar a { color:WHITE; }

.header-main-menu-bar { background:url("../images/header/main-menu-background.png") left top no-repeat; }
.header-main-menu-bar .container { padding:0 1px;background:url("../images/header/main-menu-background.png") right -96px no-repeat; }
.header-main-menu-bar .box { background:url("../images/header/main-menu-background.png") right -48px repeat-x; }
.header-main-menu-bar ul { width:986px;margin:0 auto;padding:0;height:38px;list-style:none; }
.file-mask { display: none; }

.menu-bar { position:relative;top:-36px;margin:10px auto 0;padding:0;width:990px;text-align:center; }
.menu-bar a { display:inline-block;padding:5px 10px;text-decoration:none;color:WHITE; }
.menu-bar a:hover { color:WHITE;text-shadow: 0 0 5px #FFFFFF;background:rgba(255,255,255,0.1); }
.blog-entries ul { margin:15px 0;padding:0;list-style:none; }
.blog-entries ul li { padding:5px 0;font-size:17px }

.btn-complete-my-account { display:block;margin:18px auto 11px;width:515px;height:60px;background:url("../images/buttons/btn-complete-my-account.png") left top no-repeat; }
.btn-complete-my-account:hover { background-position:left -72px; }
