/* CSS Document */

#overlay .loading {
    float: left;
    font-size: 20px;
    font-weight: bold;
    height: 50px;
    padding: 10px 20px;
    position: relative;
}
.jqmWindow {
display:none;
/*left:50%;*/
/*margin-left:-215px;*/
/*position:fixed;
top:17%;*/
width:420px;
}


.shell-form .form-authorization {
-x-system-font:none !important;
	background-color:#EEEEEE;
	font-family:Arial,Tahoma,Verdana,sans-serif !important;
	font-size:80% !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:normal !important;
	line-height:normal !important;
	padding:0 0 21px 20px;
	width:391px;
	margin:0;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #737373;
	border-right-color: #737373;
	border-bottom-color: #737373;
	border-left-color: #737373;
}

.jqmWindow .clearfix, .sub-text .clearfix{
display:inline-block;
}




.shell-form .form-authorization div label {
color:#666666;
display:block;
font-size:12px;
margin-top:10px;
}

.shell-form .sub-text .notice-social {
padding-bottom:10px;
padding-top:14px;
}


.shell-form .form-authorization .title-form {
color:#000000;
font-size:18px;
font-weight:400;
padding:15px 0 5px;
}

.shell-form .form-authorization div label input {
background-color:#FFFFFF;
border:1px solid #B2B2B2;
color:#000000;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:18px;
font-weight:bold;
margin:8px 0 10px;
padding-bottom:2px;
padding-left:5px;
padding-top:2px;
width:363px;
}

.shell-form .form-authorization div label input:focus{
border-color: #56B4EF;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 8px rgba(82, 168, 236, 0.6);

}



.shell-form .niceChecked {
background-position:0 -22px !important;
}

.shell-form .niceCheck {
background:transparent url(./log/images/authorization-checkbox.png) repeat scroll 0 0;
cursor:pointer;
display:inline;
float:left;
height:22px !important;
margin-right:10px;
margin-top:3px;
overflow:hidden;
width:22px !important;
}


.shell-form input[type="checkbox"] {
cursor:default;
height:22px;
width:22px;
}

.shell-form .niceCheck input {
margin-left:-100px;
}


.shell-form .authorization-link a {
/*color:#E6003F;*/
display:block;
font-size:12px;
text-decoration:none;
color:#0843B1;
padding-top:3px;
font-weight:normal;
}

.shell-form .authorization-link a:hover{

text-decoration:underline;

}


 .error-box-login {
 display:block;
padding:11px 0 0;
}
.login-error, .pass-error, .code-error, .email-error, .pass2-error {
color:#CD0000;
font-size:12px;
font-weight:bold;
margin:0 0 10px;
}


.error-box-login {
/*background:transparent url(./log/images/error-box-login.gif) no-repeat scroll 0 0;*/
background-color:#FFFED6;
border-color:#FFD479;
border-width:2px;
border-style:solid;
/*color:#663300;*/
font-size:12px;
height:32px;
margin:10px 0 5px;
padding-top:12px;
text-align:center;
width:362px;
}



.shell-form .authorization-link {
float:right !important;
line-height:normal;
padding-right:20px;
padding-top:7px;
text-align:right;
width:150px;
}

.shell-form .form-authorization div.form-footer {
padding-top:16px;
padding-bottom:20px;
}

.shell-form .form-authorization div.form-footer div {
float:left;
}

.shell-form .form-authorization div .send-button-registration {
background-color:#E6003F;
border:0 none !important;
/*clear:both;*/
color:#FFFFFF;
cursor:pointer;
/*float:left;*/
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:13px !important;
font-weight:normal;
margin-right:10px;
/*margin-top:13px;*/
padding:3px 5px;
/*vertical-align:middle;*/
width:102px;
/*word-spacing:normal;*/
}


.shell-form .form-authorization div .send-button-registration {
clear:both;
color:#FFFFFF;
cursor:pointer;
float:left;
background:#5B74A8 none repeat scroll 0 -48px;
border-color:#29447E #29447E #1A356E;
cursor:pointer;
display:block;
font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;
font-size:13px;
font-weight:bold;
margin-right:10px;
/*margin-top:23px*/
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:3px 5px;
white-space:nowrap;

}



.jqmWindow  {
background:transparent none repeat scroll 0 0;
border:0 none;
font-size:100%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
text-decoration:none;
vertical-align:baseline;
}

.shell-form .form-authorization {
border-style:solid;
font-family:Arial,Tahoma,Verdana,sans-serif !important;
font-size:80% !important;
font-size-adjust:none !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
line-height:normal !important;
}
.shell-form .form-authorization div label {
color:#666666;
display:block;
font-size:12px;
margin-top:10px;
}



.save-password {
margin-top:7px !important;
width:180px !important;
}




.shell-form .sub-text .auth-error {
background-color:#E6003F;
color:#FFFFFF;
font-size:12px;
line-height:normal;
margin:0 3px 0 -18px;
padding:15px 19px;
}


.shell-form .sub-text .notice {
line-height:normal;
padding-top:18px;
}

.shell-form .sub-text .notice {
line-height:normal;
padding-top:18px;
}



.shell-form .sub-text {
-x-system-font:none !important;
background:#737373 none repeat scroll 0 0;
clear:both;
color:#FFFFFF;
font-family:Arial,Tahoma,Verdana,sans-serif !important;
font-size:12px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
line-height:normal !important;
margin:0;
padding:0 7px 13px 28px;
width:396px;
}

.shell-form .sub-text .notice-social {
padding-bottom:10px;
padding-top:14px;
}

.shell-form .social1 {
background-image:url(./log/images/social-block.png) !important;
background-position:left top;
float:left;
height:42px;
margin-right:11px;
width:41px;
}
.shell-form .social2 {
background-image:url(./log/images/social-block.png) !important;
background-position:205px top;
float:left;
height:42px;
margin-right:11px;
width:41px;
}

.shell-form .social3 {
background-image:url(./log/images/social-block.png) !important;
background-position:164px top;
float:left;
height:42px;
margin-right:11px;
width:41px;
}

.shell-form .social4 {
background-image:url(./log/images/social-block.png) !important;
background-position:123px top;
float:left;
height:42px;
margin-right:11px;
width:41px;
}
.shell-form .social5 {
background-image:url(./log/images/social-block.png) !important;
background-position:82px top;
float:left;
height:42px;
margin-right:11px;
width:41px;
}

.showLoad{
margin-left:10px;
position:relative;
top:3px;
width:50px;
}
