* {
    margin: 0px;
    padding: 0px;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
* html .clearfix {
    zoom: 1;
}
*:first-child + html .clearfix {
    zoom: 1;
}
a img {
    border: 0px none;
}
a, a:hover, a:visited {
 text-decoration:none;
 color:#1381a9;
}
a:hover {
 text-decoration:underline;
}
html {
    height: 100%;
	overflow:auto;
}
table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}

table td{
padding:0px; /* cellpadding="0" */
} 
body{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;

}
h2{
	font-size:2.4em;
	line-height:1.3em;
	font-weight:normal;
}
h3{
	font-size:1.8em;
	line-height:1.3em;
	font-weight:normal;
}
p{
	font-size:1.2em;
	line-height:1.6em;
	padding:0.5em 0;
}
ul{

}
ul li{
	/*padding:0 0 0 1.5em;*/
	list-style-type:none;
	/*font-size:1.2em;
	line-height:1.6em;*/
}
.no_standart_list{
	padding:0 0 0 1.5em;
	list-style-type:none;
	font-size:1.2em;
	line-height:1.6em;
}
.wrap{
	width:100em;
	margin:0 auto;
}
#pai_thumbz_content{
	width:100em;
	margin:0 auto;
	overflow:hidden;
}

#pai_thumbz_left_side{
	width:24em;
	float:left;
	padding:1em;
	border-radius:0.5em;
	background:#F3F3F3;
}
#pai_thumbz_right_side{
	width:24em;
	float:left;
	border-radius:0.5em;
	padding:1em;
	background:#F3F3F3;
}
#pai_thumbz_center{
	width:42em;
	margin:0 1.5em;
	background:#F3F3F3;
	padding:1.5em;
	float:left;
	border-radius:0.5em;
}
#pai_thumbz_hider{
	width:93em;
	padding:1.5em;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
}
#pay_thumb_img{
	width:100%;
	text-align:center;
	overflow:hidden;
}
#pay_thumb_img img{
	max-width:100%;
	cursor:pointer;
}

#pic_help{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:1.2em;
	color:#505050;
	padding:1.5em 0;
}

#footer{
	width:100em;
	border-top: 1px solid #D8D8D8;
	padding:1em 0;
	overflow:hidden;
	margin:1.5em auto 0;
	clear:both;
}
#footer table{width:100%;	font-size:1.2em;color:#505050;}
#footer_center{
	text-align:center;
	width:52.65em;
}
#footer_left{
	width:15em;
	text-align:left;
}
#footer_right{
	width:15em;
	text-align:right;
}

#left_sidebar, #right_sidebar{
	width:20em;
	padding:1em;
	float:left;
}
#main_content{
    padding: 1.5em;
    width: 53em;
	float:left;
}
/* widget */
.widget{
width:90%;
float:left;
padding:5%;
border:1px solid #DFDFDF;
border-radius:0.5em;
margin:0 0 2em 0;
}

.widget_title{
	width:100%;
	float:left;
	font-size:1.2em;
	line-height:2em;
	font-weight:bold;
	color:#666666;
	border-radius:0.4em;
	background: rgb(250,250,250);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(250,250,250,1) 0%, rgba(233,233,233,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,1)), color-stop(100%,rgba(233,233,233,1)));
	background: -webkit-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(233,233,233,1) 100%);
	background: -o-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(233,233,233,1) 100%);
	background: -ms-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(233,233,233,1) 100%);
	background: linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(233,233,233,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#e9e9e9',GradientType=0 );
	border-top:1px solid #e9e9e9;
}
.widget_title_body{
padding:0 0 0 0.67em;
}
.widget_content{
	width:100%;
	float:left;
	color:#505050;
	font-size:1.1em;
	line-height:1.3em;
}
.widget_content_body{
	padding:0.6em 0 0 0;
}
.widget_content_body img{
max-width:100%;
}
.widget_content p{
	padding:0.2em 0;
	font-family:Arial, Helvetica, sans-serif;
}

.statistic_table{
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	color:#505050;
}
.statistic_table tr td{
	padding:0.3em 0;
	text-align:center;

}
.statistic_table tr td:first-child{
	text-align:left;
}

.user_menu{
	padding:0.5em 0 0.5em 0.5em;
}

.user_menu li{
	list-style-type:none;
	padding:0.3em 0 0.3em 1.6em;
	background:url(../img/green_arrow_bullet.png)no-repeat left center;
	font-size:10px;
}

.user_menu li a{
	font-size:1.4em;
}

.prof_title{
text-align:center;
padding:0 0 0.8em;
}

/* ful img page */
#full_img_wrap{
	background:#E9E9E9;
	border-radius:0.5em;
	padding:1em;
	display:inline-block;
	min-width:100em;
}
#notice{
    color: #505050;
    font-size: 1.2em;
    overflow: hidden;
    padding: 1.5em 0;
    text-align: center;
    width: 100%;
}
/* login form */
#login_form_content{
	width:371px;
	padding:7px;
	background:#e7e7e7;
	border-radius:10px;
	position:fixed;
	top:50%;
	left:50%;
	margin:-168px 0 0 -185px;
	font-family:Tahoma, Geneva, sans-serif;
	z-index:200;
	opacity:0;
	display:none;
}
#login_form_wrap{
padding:12px 0;
overflow:hidden;
width:100%;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%, rgba(0,0,0,1) 85%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.75)), color-stop(85%,rgba(0,0,0,1)));
background: -webkit-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,1) 85%);
background: -o-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,1) 85%);
background: -ms-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,1) 85%);
background: radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,1) 85%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#000000',GradientType=1 );
border-radius:10px;
}
#login_logo{
height:5.2em;
width:30.4em;
margin:0.8em auto 0;
background:url("../img/login_logo.png") no-repeat; 
}
#login_form_content input[type="text"], #login_form_content input[type="password"]{
	background:#dbdbdb;
	border:none;
	box-shadow:inset 0.5em 0.5em 0.5em #313131;
	height:37px;
	width:305px;
	margin:2px 0;
	padding:0 8px;
	float:left;
	display:block;
	line-height:37px;
	font-weight:bold;
}
.login_form_item{
	font-size:2.4em;
	text-align:center;
	line-height:1.1em;
	margin:0.375em 0 0 0;
	overflow:hidden;
	width:13.375em;
	padding:0 1em;
	color:#fff;
}
#login_form_content label{
	font-size:16px;
	font-weight:bold;
	color:#71b917;
	text-align:left;
	width:100%;
	display:block;
}
#login_form_content input[type="submit"]{
	float:left;
	background:url("../img/submit_login_btn.png") no-repeat;
	height:25px;
	width:106px;
	float:left;
	border:none;
	cursor:pointer;
}
.close_btn{
	display:block;
	background:url("../img/close_btn.png") no-repeat;
	height:21px;
	width:23px;
	position:absolute;
	top:1.6em;
	right:1.6em;
	cursor:pointer;
}
#overlay_bg{
	background:url("../img/90_bg.png");
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:100;
	display:none;
	opacity:0;
}
#bottom_login_table{
	font-size:0.4em;
	text-align:right;
	line-height:1.4em;
}
#bottom_login_table label{
	font-size:1.1em;
	text-align:right;
	line-height:1.4em;
	display:inline-block;
	color:#fff;
	width:auto;
	padding:0 0 0 0.3em;
}
#bottom_login_table tr td{
padding:0.4em 0;
}
#bottom_login_table tr td:first-child{
	text-align:left;
}
#bottom_login_table a{
	color:#fff;
	text-decoration:none;
}
#bottom_login_table a:hover{
	text-decoration:underline;
}

/* s_buttons */
#s_btns{
	width:420px;
	margin:0 auto;
}

.addthis_toolbox, .fb-like, #vk_like{
	float:left;
	margin-top:20px;
}

#g_plusone_btn{
	float:left;
}

#vk_like{
	float:left;
}

/*uploader */
.grey_box_uploader_block{
	border:1px solid #000;
	margin:0 4.44% 1.5em;
	width:81.12%;
	float:left;
	position:relative;
	padding:1.8em 5% 0;
}
.grey_box_uploader_block_title{
	color:#b1eaf3;
	font-size:1.4em;
	line-height:1em;
	position:absolute;
	top:-0.7em;
	left:1.1em;
	padding:0 0.5em;
	background:#4f4f4f;
}
.img_links{
	width:
}
.img_links li{
	position:relative;
	width:100%;
	float:left;
}
.img_links li .img_links_title{
	font-size:1.4em;
	color:#fff;
	line-height:1em;
	padding:0 0 1em 0;
}
.img_links li .links_text_field{
	height:4.5em;
	width:100%;
	float:left;
	background:url("../img/input_box_shadow_large.png") no-repeat center 2.6em;
}
.img_links li .links_text_field input[type="text"]{
	border:1px solid #000;
	background:#fff;
	box-shadow:inset 3px 3px 3px #919191;
	font-size:1em;
	height:2.2em;
	padding:0 1em;
	width:40.7em;	
}
.uplswitch{
	width:100%;
	text-align:justify;
	float:left;
}
.uplswitch span{
	font-size:1.4em;
	color:#fff;
	display:block;
	float:left;
	padding:0 0 1em 0;
	cursor:pointer;
}
.uplswitch span.withpc{
	padding:0 3.66em;
}
.file_input,.file_name, .pictures_prev{
	width:100%;
	float:left;
	height:2.2em;
	padding:0 0 1.8em 0;
}
.pictures_prev{
	background:url("../img/input_box_shadow_small.png") no-repeat 0.8em 2.6em;
}
.file_input{
	background:url("../img/input_box_shadow.png") no-repeat 1em 2.6em;
}
.file_name{
	background:url("../img/input_box_shadow_small.png") no-repeat 0.8em 2.6em;	
}
.file_input label, .file_name label, .pictures_prev label{
	font-size:1.4em;
	color:#fff;
	line-height:1.57em;
	margin:0 0 0 2em;
}
.file_input label{
	cursor:pointer;
}
.file_input input[type="file"]{
	display:none;
}
.file_name input[type="text"]{
	display:block;
	border:1px solid #000;
	background:#fff;
	box-shadow:inset 3px 3px 3px #919191;
	font-size:1em;
	height:2.2em;
	padding:0 1em;
	width:13.0em;
	float:left;
}
.file_name.url_input input[type="text"]{
	width:21.6em;
}
.file_name.url_input{
	background:url("../img/input_box_shadow.png") no-repeat 1em 2.6em;
}
.file_name_text{
	border:1px solid #000;
	background:#fff;
	box-shadow:inset 3px 3px 3px #919191;
	font-size:1em;
	height:2.2em;
	padding:0 1em;
	width:21.6em;
	float:left;
}

.upload_btn{
	width:100%;
	float:left;
	padding:0 0 0.5em 0;
}
.upl_btn{
	width:15.3em;
	height:4.1em;
	background:url("../img/upl_btn.png") no-repeat;
	cursor:pointer;
	display:block;
	border:none;
	float:right;
	font-size:1em;
}
#upl_switcher{
	
}
#upl_switcher li{
	padding:0.5em 0;
	width:100%;
	float:left;
}
#upl_switcher li label{
	font-size:1.4em;
	color:#fff;
	margin:0 0 0 1.4em;
	line-height:1em;
}
#upl_switcher li input[type="submit"]{
	background:none;
	border:none;
	font-size:1.4em;
	line-height:1em;
	color:#89c60d;
	cursor:pointer;
	float:right;
}
#pcupload{
	width:100%;
	float:left;
}

#urlupload{
	width:100%;
	float:left;
	display:none;
}
/* grey box */
#inner_content_grey_box{
	width:53em;
	background:#4f4f4f;
	border-radius:0.9em;
	float:left;
}
#box_title{
	width:100%;
	float:left;
	text-align:center;
	color:#89c60d;
	padding:2em 0 0 0;
}
#sub_box_title{
	width:100%;
	float:left;
	color:#fff;
	padding:1.2em 0 1.5em;
}
#grey_box_content{
	border:1px solid #000;
	margin:0 4.44% 1.5em;
	width:91.12%;
	float:left;
}
#grey_box_content_splist{
padding:3em 0 0 0;
}
#grey_box_content_splist li{
	list-style:none;
	width:100%;
}
#grey_box_content_splist .left_side{
	width:10.8em;
	float:left;
	padding:0 0 0 2.7em;
}
#grey_box_content_splist .left_side .name{
	font-size:1.4em;
	color:#fff;
}
#grey_box_content_splist .right_side{
	width:24em;
	float:left;
	margin:0 9.1em 0 0;
}
#grey_box_content_splist .tooltip{
	background:#404040;
	border-radius:0.4em;
	color:#fff;
	font-size:1em;
	line-height:1.4em;
	width:22em;
	padding:1em;
	float:left;
}
#grey_box_content_splist li{
	padding:0 0 1.5em 0;
	width:100%;
	float:left;
}
#grey_box_content_splist .antibot_pic{
	width:100%;
	background:#707070;
	box-shadow:0 0 0.2em #484848;
	float:left;
	border-radius:0.1em;
	margin:0 0 1.6em 0;
	text-align:center;
	padding:1em 0;
}
#grey_box_content_splist .custom_box{
	background:#707070;
	width:100%;
	float:left;
	box-shadow:0 0 0.2em #484848;
	padding: 1em;
    width: 22em;
	color:#89c60d;
	font-size:1em;
	line-height:1.4em;
	border-radius:0.1em;
}
#grey_box_content_splist .custom_box a{
	color:#89c60d;
}
#grey_box_content_splist .input_text{
	width:100%;
	height:4.3em;
	float:left;
	background:url("../img/input_box_shadow.png") no-repeat center 2.6em;
}
#grey_box_content_splist .input_text input[type="text"], .input_text input[type="email"], .input_text input[type="password"]{
	border:1px solid #000;
	background:#fff;
	box-shadow:inset 3px 3px 3px #919191;
	font-size:1em;
	height:2.2em;
	padding:0 1em;
	width:21.8em;
}
#reg_submit{
	background:url("../img/reg_btn.png") no-repeat;
	border:none;
	width:15.3em;
	height:4.1em;
	cursor:pointer;
}
.picprev{
	width:100%;
	float:left;
	text-align:center;
	padding:0 0 1em 0;
}


/* Dropdown control */
.selectBox-dropdown {
	position:relative;
	border:1px solid #000;
	background:#fff;
	box-shadow:inset 3px 3px 3px #919191;
	font-size:1em;
	height:2.2em;
	width:13em;
	padding:0 1em;
	display:block;
	cursor:pointer;
	float:Left;
}

.selectBox-dropdown.selectBox-menuShowing {
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}

.selectBox-dropdown .selectBox-label {
display: inline-block;
white-space: nowrap;
overflow: hidden;
color:#000;
line-height:2.2em;
}

.selectBox-dropdown .selectBox-arrow {
position: absolute;
top: 0;
right: 0;
width: 23px;
height: 100%;
background: url("../img/select_arrow.png") center center no-repeat;
border-left: solid 1px #000;
}


/* Dropdown menu */
.selectBox-dropdown-menu {
position: absolute;
z-index: 99999;
max-height: 200px;
min-height: 1em;
border: solid 1px #000; /* should be the same border width as .selectBox-dropdown */
background: #FFF;
-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
overflow: auto;
}


/* Inline control */
.selectBox-inline {
min-width: 150px;
outline: none;
border: solid 1px #BBB;
background: #FFF;
display: inline-block;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
overflow: auto;
}

/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
list-style: none;
display: block;
padding: 0;
margin: 0;
color:#000;
cursor:pointer;
}

.selectBox-options LI A {
line-height: 1.5;
padding: 0 .5em;
white-space: nowrap;
overflow: hidden;
background: 6px center no-repeat;
}

.selectBox-options LI.selectBox-hover A {
background-color: #EEE;
}

.selectBox-options LI.selectBox-disabled A {
color: #888;
background-color: transparent;
}

.selectBox-options LI.selectBox-selected A {
background-color: #C8DEF4;
}

.selectBox-options .selectBox-optgroup {
color: #666;
background: #EEE;
font-weight: bold;
line-height: 1.5;
padding: 0 .3em;
white-space: nowrap;
}


/* Disabled state */
.selectBox.selectBox-disabled {
color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
opacity: .5;
filter: alpha(opacity=50);
border-color: #666;
}

.selectBox-inline.selectBox-disabled {
color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options A {
background-color: transparent !important;
}