body{
font-family:Tahoma;
/*background:#f8f8f8 url('../img/bg.jpg') repeat-x;*/
/*background:#f8f8f8 url('../img/nypatternb.png');*/
background:#f8f8f8 url('../img/back-sib.png');
}

h1{
font-family:Tahoma;
font-size:18px;
color:#000000;
font-weight:normal;
font-style: normal;
}

li.text{
font-family:Tahoma;
font-size:14px;
color:#fff;
text-shadow: 1px 1px 1px #000;
}


div.main_body{
width: 1100px;
margin: 0 auto;
overflow:hidden;
}


div.head{
width:100%;
height:100px;
}

div.searchandtext{
margin-left:0px;
padding:0px;
width:100%;
height:200px;
background:#000;
background:url('../img/web2.jpg') repeat-x;

}

div.navi{
width:1085px;
height:47px;
position:relative;
top:-15px;
left:0;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
float:none;
z-index:2;
background:url('../img/bgnavi.jpg') repeat-x;
text-align:left;
overflow:hidden;
}

div.accurate{
	width:1085px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	color:#fff;
	text-align:center;
	overflow:hidden;
	background: #0a57a1;
    padding: 8px 0px;
    font-weight: 700;
}



div.navi_link{
float:left;
padding:0 20px 0 20px;
height:47px;
background:none;
position:relative;
border-left:1px solid #e10c6b;
border-right:1px solid #940143;
}

div.navi_link_in{
float:left;
padding:0 25px 0 25px;
height:47px;
background:#610a10;
position:relative;
border-left:1px solid #e10c6b;
border-right:1px solid #940143;
}
.navi_link_in span, .navi_link span{
	color:#fff;
	border:none;
	position: relative;
    top: 15px;
	font-size:14px;
}

/*.navi span{
border-left:1px solid #e10c6b;
border-right:1px solid #940143;
margin:0 0 0 7px;
}
*/

a.navi {
	FONT-SIZE: 14px;
	color:#fefefe;
	TEXT-DECORATION:none;
	position:relative;
	top:15px;
}

a.navi:visited {COLOR:#fefefe; TEXT-DECORATION: none;}
a.navi:hover { COLOR:#fce587; TEXT-DECORATION: underline }
a.navi:active {COLOR:#fefefe; TEXT-DECORATION: none;}

div.eght{
float:left;
width:28px;
}

div.eght_text{
position:relative;
color:#ffffff;
top:13px;
left:7px;
}

a.inpage {
FONT-SIZE: 13px;
color:#fefefe;
TEXT-DECORATION:none;
position:relative;
top:15px;
}
a.inpage:visited {COLOR:#fefefe; TEXT-DECORATION: none;}
a.inpage:hover {COLOR:#fefefe; TEXT-DECORATION: none;}
a.inpage:active {COLOR:#fefefe; TEXT-DECORATION: none;}




div.text{
width:400px;
height:180px;
float:left;
margin-left:35px;
margin-top:7px;

}



div.left{
width:200px;
margin-top:10px;
float:left;
}

div.cent{
width:625px;
margin-left:30px;
margin-top:10px;
float:left;
}

div.right{
width:200px;
margin-left:10px;
margin-top:10px;
float:left;
}



div.logo{
width:400px;
height:100px;
float:left;
position:relative;
top:7px;
left:0;
}

div.toptext{
position:relative;
top:15px;
left:0;
width:400px;
height:100px;
float:left;
}
.toptext h1{
font-size:14px;
}

div.topwish{
position:relative;
top:8px;
left:20px;
width:200px;
height:100px;
float:right;
}
.nwishlist{
float:right;
width:200px;
margin:0 20px 0 0;
padding:10px 10px 7px 10px;
position:relative;
}
.f-in{
color:#777 !IMPORTANT;
border-bottom: 1px dotted #777 !IMPORTANT;
}
.wllink{
font-size:14px;
color:#F4006D;
border-bottom: 1px dotted #F4006D;
text-decoration: none;
}
.wllink:hover{
color:#F4006D;
}
span.brend{
font-family:Arial;
font-size:12px;
}



ul.top{
font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:16px;
margin-top:10px;
list-style-type: none;
float:right;
position: relative;
}

li.top{
float: left;
padding: 0 0 0 20px;
}


a.topmenu {
FONT-SIZE: 18px;
FONT-FAMILY:Trebuchet MS;
color:#333232;
TEXT-DECORATION: underline;
font-variant: small-caps;
cursor:pointer;
}
a.topmenu:hover,visited {COLOR:#f4006d; TEXT-DECORATION: none;}
a.topmenu:active {COLOR:#333232; TEXT-DECORATION: underline;}



div.leftmenu{
width:200px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
float:left;
background: #fff url('../img/gradi21.jpg') repeat-x top left;
padding:8px;
}
div.leftmenuv{
width:200px;
border-left:1px solid #be0155;
border-right:1px solid #be0155;
border-bottom:1px solid #be0155;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
float:left;
background: #fff url('../img/gradi21.jpg') repeat-x top left;
padding:8px;
}





div.content{
position:relative;
width:470px;
border-left:1px solid #f4006d;
border-right:1px solid #f4006d;
border-bottom:1px solid #f4006d;
border-radius:16px;
-webkit-border-radius:16px;
-moz-border-radius:16px;
-khtml-border-radius:16px;
float:left;
background:url('../img/gradi21.jpg') repeat-x top left;
padding:8px;
}

div.rightmenu{
width:200px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
float:left;
background:#fff url('../img/gradi21.jpg') repeat-x top left;
padding:8px;
}

div.rightmenuv{
width:200px;
border-left:1px solid #be0155;
border-right:1px solid #be0155;
border-bottom:1px solid #be0155;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
float:left;
background:#fff url('../img/gradi21.jpg') repeat-x top left;
padding:8px;
}

div.zagc{
font-family: Myriad Pro, Arial;
font-size:13px;
color:#ffffff;
text-shadow: 0px 1px 0px #545454;
float:left;
margin-top:-1px;
margin-left:10px;
}



span.rech{
font-family: Tahoma;
font-size:12px;
width:200px;
color:#212121;
}


p.text{
font: 12px/1.05em Tahoma, Helvetica, sans-serif;
color:#878787;
}

li.txt{
font: 12px/1.05em Tahoma, Helvetica, sans-serif;
color:#878787;
}

h2{
font-family:Tahoma;
color:#878787;
}

a.leftmenu {
FONT-SIZE: 14px;
FONT-FAMILY:Tahoma;
color:#333232;
TEXT-DECORATION: none;
border-bottom:1px dashed #333232;
}
a.leftmenu:hover,visited {COLOR:#000; TEXT-DECORATION: none;}
a.leftmenu:active {COLOR:#333232; TEXT-DECORATION: none;}


a.leftmenun {
FONT-SIZE: 11px;
FONT-FAMILY:Arial;
color:#003362;
TEXT-DECORATION: none;
border-bottom:1px dotted #003362;
}
a.leftmenun:hover,visited {COLOR:#003362; TEXT-DECORATION: none;}
a.leftmenun:active {COLOR:#003362; TEXT-DECORATION: none;}

span.m1{
font-family:Trebuchet MS, Arial;
font-size:16px;
color:#212121;
padding-bottom:5px;
}

div.clear{
width:200px;
height:15px;
float:left;
}

div.anketa{
position:relative;
width:490px;
background:#fdf5d7;
border:1px solid #fce587;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
float:left;
padding:8px;
margin: 0 0 50px 0;
}


span.tit{
font-family:Tahoma;
font-size:12px;
color:#353535;
}


a.name {
FONT-SIZE: 18px;
FONT-FAMILY:Trebuchet MS;
color:#f4006d;
TEXT-DECORATION: none;
margin-bottom:5px;
}
a.name:hover,visited {COLOR:#f4006d; TEXT-DECORATION: none;}
a.name:active {COLOR:#f4006d; TEXT-DECORATION: none;}

table{
FONT-FAMILY:Trebuchet MS, Arial;
font-size:12px;
color:#000000;
}



div.searchmini{
width:200px;
float:left;
margin-left:1px;
margin-top:6px;

}

div.inpsearch{

margin-left:5px;
float:left;
}

input.searchminit{
	margin-left:5px;
	margin-top:1px;
    height: 25px;
    border: 1px solid #ccc;
    border-radius: 2px;
	width:35px;
	text-align:center;
}

input.searchmini{
    height: 25px;
    border: 1px solid #ccc;
    border-radius: 2px;
}


div.inpsearcht{
margin-left:5px;
float:left;
}

.subsearcht{
    width: 175px;
    display: block;
    margin: 10px;
    height: 30px;
    background: #eb5156;
    border: 0;
    border-radius: 3px;
    color: #fff;
	cursor:pointer;
}
.subsearcht:hover{
	background: #fe5a5f;
}

td.searchmini{
font-family:Trebuchet MS;
color:#555;
font-size: 14px;
line-height: 1.55;
}

a.searchmini {
	FONT-SIZE: 14px;
	FONT-FAMILY:Trebuchet MS;
	color:#444;
	TEXT-DECORATION: underline;
    padding: 0 10px;
}
a.searchmini:hover,visited {COLOR:#000; TEXT-DECORATION: none;}
a.searchmini:active {COLOR:#000; TEXT-DECORATION: none;}

.searchmini select{
	border: 1px solid #ccc;
    border-radius: 2px;
	color:#555;
	cursor:pointer;
}


div.fl{
height:20px;
background:url('../img/forlink.png');
border-radius:16px;
-webkit-border-radius:16px;
-moz-border-radius:16px;
-khtml-border-radius:16px;
padding-left:5px;
}

div.topv{
position:relative;
top:-6px;
height:25px;
border-radius:16px;
-webkit-border-radius:16px;
-moz-border-radius:16px;
-khtml-border-radius:16px;
float:left;
margin-left:0px;
background:#fff;
padding:8px;
background:url('../img/but.jpg') repeat-x top;
}

div.topn{
position:relative;
top:-6px;
height:25px;
border-radius:16px;
-webkit-border-radius:16px;
-moz-border-radius:16px;
-khtml-border-radius:16px;
float:left;
margin-left:30px;
background:#fff;
padding:8px;
background:url('../img/but2.jpg') repeat-x top;
}

a.topn {
FONT-SIZE: 16px;
FONT-FAMILY:Trebuchet MS;
color:#ffffff;
TEXT-DECORATION: none;
text-shadow: 1px 1px 2px #000;
}
a.topn:hover,visited {COLOR:#ffffff; TEXT-DECORATION: none;}
a.topn:active {COLOR:#ffffff; TEXT-DECORATION: none;}

a.topv {
FONT-SIZE: 18px;
FONT-FAMILY:Trebuchet MS;
color:#ffffff;
TEXT-DECORATION: none;
text-shadow: 0px 1px 2px #000;
}
a.topv:hover,visited {COLOR:#ffffff; TEXT-DECORATION: none;}
a.topv:active {COLOR:#ffffff; TEXT-DECORATION: none;}


span.pages{
FONT-FAMILY:Tahoma;
color:#f4006d;
font-size:17px;
display:block;
margin:0 10px;
float:left;
}

div.bot_pages{
    height: 20px;
    padding: 3px 0 0 6px;
	margin: 0 0 10px 0;
	clear: both;
}

.showall{
position: relative;
padding: 2px 10px;
margin: 0px 0 0 10px;
text-decoration: none;
border: 1px solid #F4006D;
top: 2px;
background:#F4006D;
color:#fff;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
}
.showall:hover{
background:none;
color:#F4006D;
text-decoration: none;
}
.showall:active{
text-decoration: none;
}
a.pages {
font-size:16px;
color:#525667;
TEXT-DECORATION: none;
text-shadow: 0px 1px 0px #000;
display:block;
margin:0 7px;
float:left;
}
a.pages:hover,visited {COLOR:#f4006d; TEXT-DECORATION: none;}
a.pages:active {COLOR:#525667; TEXT-DECORATION: none;}

span.sm{
FONT-SIZE: 14px;
FONT-FAMILY:Trebuchet MS;
color:#000000;
}

div.new{
float: right;
position: absolute;
margin-top: -21px;
left:60px;
width:50px;
height:30px;
z-index:1;
background:url('../img/new.png') no-repeat;
}

div.real{
float: right;
position: absolute;
margin-top: -24px;
right:-2px;
width:50px;
height:50px;
z-index:1;
background:url('../img/real.png') no-repeat;
}

div.skype{
float: right;
position: absolute;
margin-top: -35px;
right:50px;
width:50px;
height:50px;
z-index:1;
background:url('../img/skype-1.png') no-repeat;
}

span.inskype{
	float: right;
	position:relative;
	width:50px;
	height:50px;
	z-index:1;
	background:url('../img/skype-1.png') no-repeat;
	top: -30px;
    left: 10px;
}

.skype_block{
	border-top:1px solid #f4006d;
	padding: 15px 0;
	overflow: hidden;
}
.skype_block img{
	padding:0 5px 0 0;
	position: relative;
    top: 6px;
}

.l_block_skype{
	float:left;
}

.r_block_skype{
	float:left;
	padding:0 0 0 50px;
}
.r_block_skype u{
	display:block;
	margin-top:3px;
}

.r_block_skype a{
	color:#f4006d;
	font-size: 18px;
}

.r_block_skype b{
	display:block;
    position: relative;
    top: 5px;
	color:#777;
	font-weight:100;
	font-size:14px;
}



div.antik{
float: right;
position: absolute;
top:137px;
right:10px;
width:137px;
height:28px;
z-index:1;
background:url('../img/antikriz.png') no-repeat;
}


div.aval_now{
float: right;
position: absolute;
top:50px;
right:10px;
width:137px;
height:28px;
z-index:1;
background:url('../img/svobodna.png') no-repeat;
}

img.im_aval{
    position: absolute;
    top: -1px;
    left: 110px;
    padding: 0;
    margin: 0;

}

div.expressi{
float: right;
position: absolute;
top:183px;
right:23px;
width:123px;
height:25px;
z-index:1;
background:url('../img/expressi.png') no-repeat;
}


div.vip{
float: left;
position: absolute;
margin-top: -24px;
left:-12px;
width:50px;
height:50px;
z-index:1;
background:url('../img/vip.png') no-repeat;
}

span.tel{
font-size:18px;
color:#b50f51;
font-weight:bold;
}

img.logo{
border:1px solid #000;
}

table.dobav_anketu{
font-family:Trebuchet MS;
font-size:16px;
}

div.newa{
float: right;
position: absolute;
right:65px;
width:50px;
height:50px;
z-index:1;
background:url('../img/newa.png') no-repeat;
}

div.reala{
float: right;
position: absolute;
right:1px;
width:50px;
height:50px;
z-index:1;
background:url('../img/real.png') no-repeat;
}

div.vipa{
float: left;
position: absolute;
left:1px;
width:50px;
height:50px;
z-index:1;
background:url('../img/vip.png') no-repeat;
}

div.video{
float: left;
position: absolute;
left:52px;
width:50px;
height:50px;
z-index:1;
background:url('../img/video.png') no-repeat;
}

span.tel2{
font-family:Trebuchet MS;
color:#581399;
font-size:25px;
}

span.name{
FONT-SIZE: 20px;
color:#f4006d;
font-weight:bold;
}

span.tip{
FONT-SIZE: 16px;
FONT-FAMILY:Trebuchet MS;
color:#f4006d;
}

div.nazbloka{
background:#fff url('../img/bb.jpg') repeat-x top left;
width:100%;
height:25px;
float:left;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
}


td.dannie{
height:25px;
border-bottom:1px solid #e1e1e1;
font-family:Tahoma;
color:#515151;
}

span.vvidah{
FONT-SIZE: 12px;
FONT-FAMILY:Trebuchet MS;
color:#f4006d;
font-weight:bold;
}

div.zagca{
font-family: Tahoma, Arial;
font-size:13px;
color:#ffffff;
float:left;
margin-top:3px;
margin-left:10px;
}


div.uslugi{
float:none;
height:20px;
font-family: Tahoma, Arial;
font-size:13px;
color:#515151;
border-bottom:1px solid #e1e1e1;
}

span.cen{
font-family: Tahoma, Arial;
font-size:14px;
color:#353535;
}

span.cen2{
font-family: Tahoma, Arial;
font-size:14px;
color:#525667;
}


div.bottom{
position:relative;
width:100%;
border-top:1px dashed #e1e1e1;
float:left;
margin-top: 50px;
}

div.bottoml{
margin-left:25px;
width:400px;
float:left;
font-family: Tahoma;
font-size:11px;
color:#525667;
}



div.bottomc{
margin-left:5px;
width:440px;
float:left;
font-family: Tahoma;
font-size:11px;
color:#525667;
}

div.bottomr{
margin-left:5px;
float:right;
}

div.age_wind{
display:none;
position:absolute;
bottom:135px;
right:5px;
width:300px;
height:200px;
background: url('../img/agetxt.png') no-repeat top;
font-size:11px;
}

div.dop_age_text{
padding:6px;
}

a {
FONT-SIZE: 14px;
color:#f4006d;
TEXT-DECORATION: underline;
}
a:hover,visited {COLOR:#000; TEXT-DECORATION: none;}
a:active {COLOR:#525667; TEXT-DECORATION: underline;}


img.ank{
border:1px solid #e1e1e1;
}


a.name_week {
FONT-SIZE: 14px;
FONT-FAMILY:Tahoma, Arial;
color:#f4006d;
TEXT-DECORATION: none;
margin-bottom:5px;
}


div.privat{
padding:9px;
font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
font-size:12px;
}

div.prmsg{
padding:5px;
}

.me{
color:#585858;
}

.tome{
color:#649b6e;
}

.nwmsg{
background:#f7f9c7;
}


div.privat_sob{
width:100%;
height:100px;
font-family:Arial;
}

div.privatform{
width:100%;
font-family:Arial;
margin-top:30px;
}

div.privathistory{
font-family:Arial;
margin-top:30px;
}

div.message{
margin-top:35px;
font-size:12px;
}

input.getmessage{
width:209px;
height:46px;
background: url('../img/sendmsg.png') no-repeat top;
border:none;
cursor:pointer;
position:relative;
top:5px;
left:243px;
}


.button {
    display: inline-block;
    vertical-align: baseline;
    margin: 0px 2px;
    outline: medium none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial,Helvetica,sans-serif;
    padding: 10px 23px;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
    border-radius: 0.5em;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
}
.red{
    color: #FADDDE;
    border: 1px solid #980C10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top, #ed1c24, #aa1317);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover{color:#ccc;}

.anketcardaddrew{
	display: block;
    border: none;
    background: #B9115B;
    border-bottom: 4px solid #F4006D;
    color: #fff;
    padding: 10px 30px;
    text-align: center;
    cursor: pointer;
    font-size: 16px;
    margin: 10px 0 0 0 !important;
}
.blue{
    color: #fff;
    border: 1px solid #0c5198;
	background: #1b50d8;
	background: -webkit-gradient(linear, left top, left bottom, from(#1c79ed), to(#1328aa));
	background: -moz-linear-gradient(top, #1c79ed, #1328aa);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c79ed', endColorstr='#1328aa');
}
.blue:hover{color:#ccc;}

.black{
    color: #fff;
    border: 1px solid #4e4e4e;
	background: #7d7d7d;
	background: -webkit-gradient(linear, left top, left bottom, from(#7d7d7d), to(#222222));
	background: -moz-linear-gradient(top, #7d7d7d, #222222);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7d7d', endColorstr='#222222');
}
.black:hover{color:#ccc;}


.zelen{
    color: #fff;
    border: 1px solid #26b044;
	background: #37d917;
	background: -webkit-gradient(linear, left top, left bottom, from(#37d917), to(#26b044));
	background: -moz-linear-gradient(top, #37d917, #26b044);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#37d917', endColorstr='#26b044');
}
.zelen:hover{color:#ccc;}


.green{
    color: #e2fadd;
    border: 1px solid #37d917;
	background: #40b029;
	background: -webkit-gradient(linear, left top, left bottom, from(#40b029), to(#37d917));
	background: -moz-linear-gradient(top, #40b029, #37d917);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#40b029', endColorstr='#37d917');
	font-weight:700;
}

.greenq{
    color: #fff;
    border: 1px solid #26b044;
	background: #26b044;
	background: -webkit-gradient(linear, left top, left bottom, from(#26b044), to(#156e29));
	background: -moz-linear-gradient(top, #26b044, #156e29);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26b044', endColorstr='#156e29');
}


#pop{
display:block;
position:relative;
margin:20px 0 25px 0;
}

#loadbt{
display:none;
text-align:center;
font-size:22px;
font-weight:100;
}


.bubble
{
display:none;
position: absolute;
width: 200px;
min-height: 40px;
padding: 0px;
background: #ffffff;
color:#000;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: #c1c1c1 solid 1px;
left:-225px;
top:-10px;
padding:10px 5px;
font-size:13px;
}

.bubble:after
{
content: '';
position: absolute;
border-style: solid;
border-width: 15px 0 15px 15px;
border-color: transparent #cccccc;
display: block;
width: 0;
z-index: 1;
right: -15px;
top: 14px;
}

.bubble:before
{
content: '';
position: absolute;
border-style: solid;
border-width: 15px 0 15px 15px;
border-color: transparent #c1c1c1;
display: block;
width: 0;
z-index: 0;
right: -16px;
top: 14px;
}

.bub
{
display:none;
position: absolute;
top:832px;
right:704px;
width: 200px;
padding: 5px 0px;
height:40px;
background: #ffffff;
color:#000;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: #c1c1c1 solid 1px;
padding:10px 5px;
font-size:18px;
}

.bub:after
{
content: '';
position: absolute;
border-style: solid;
border-width: 15px 0 15px 15px;
border-color: transparent #cccccc;
display: block;
width: 0;
z-index: 1;
right: -15px;
top: 14px;
}

.bub:before
{
content: '';
position: absolute;
border-style: solid;
border-width: 15px 0 15px 15px;
border-color: transparent #c1c1c1;
display: block;
width: 0;
z-index: 0;
right: -16px;
top: 14px;
}

.popy{
display:block;
text-align:center;
font-size:14px;
padding:7px 3px;
border:1px solid #c1c1c1;
margin:3px 0;
}


.topdv{
margin:20px 0;
}

.topsp{
display:block;
text-align:center;
font-size:16px;
}

/*добавление анкеты*/

.new_a_cont{
position:relative;
width:100%;
padding:10px 35px;
}

.formcol{
float:left;
}

.formrow{
padding:10px 15px;
}

.formrow i{
font-style:normal;
color:#E20000;
}

input.new_ank{
height:35px;
border:1px solid #c1c1c1;
font-size:19px;
font-weight:100;
color:#343434;
}

select.new_ank{
height:35px;
border:1px solid #c1c1c1;
font-size:19px;
font-weight:100;
color:#343434;
}

label.new_ank{
font-size:19px;
width:250px;
display:block;
}

label.new_anl_sale{
	margin:0 20px 0 0;
	padding:10px 15px;
	border:1px solid #ccc;
	display: inline-block;
}

.naw200{
width:200px;
}

.naw100{
width:100px;
}

div.hr{
clear:both;
width:100%;
height:10px;
border-bottom:1px solid #c1c1c1;
margin:0 0 10px 0;
}

.an_zag{
font-size:21px;
color:#F4006D;
}

textarea.newatext{
width:400px;
height:150px;
border:1px solid #c1c1c1;
padding:1px;
}

.photosad{
padding:20px 10px;
margin:15px 0;
}

.err{
border:1px solid #e20000 !important;
}

.oblako{
position:absolute;
width:100%;
height:2500px;
background:#545454;
z-index:888;
top:0;
left:0;
opacity:0.7;
display:none;
}

.obmsg{
position:fixed;
top:20%;
left:30%;
background:#fff url('/img/712.GIF') no-repeat 50% 50%;
width:300px;
height:200px;
padding:50px 60px;
opacity:1 !important;
z-index:999;
font-size:22px;
text-align:center;
font-weight:700;
}

.errmsg{
position:fixed;
top:20%;
left:30%;
text-align:center;
background:#fff;
border:1px solid #000;
padding:30px 35px;
box-shadow: 1px 1px 200px 120px #959595;
-webkit-box-shadow: 1px 1px 200px 120px #959595;
-moz-box-shadow: 1px 1px 200px 120px #959595;
display:none;
z-index: 999;
}

.errmsg p{
margin:25px 0;
padding:3px;
}

.errmsg b{
color:#E20000;
}

.sucmsg{
text-align:center;
font-size:15px;
}

.sucmsg p{
margin:25px 0;
padding:10px 15px;
}


.newaa{
margin:25px 15px;
}


.newae{
margin:25px 0 25px 85px;
}

.phparts{
	float: left;
    border: 1px solid #c1c1c1;
    margin: 0px 5px;
    padding: 2px 5px;
    height: 28px;
    text-align: center;
    max-width: 46px;
}

.phpartss{
float:left;
margin:0px 5px;
padding:0px 5px;
font-size:22px;
}

.accespop{
position:fixed;
top:20%;
left:30%;
background:#fff;
width:450px;
height:350px;
z-index:999;
padding:15px 30px;
text-align:center;
box-shadow: 1px 1px 300px 300px #959595;
-webkit-box-shadow: 1px 1px 300px 300px #959595;
-moz-box-shadow: 1px 1px 300px 300px #959595;
}
.addonwall{
margin:10px 0;
}
.addonwall input,select,textarea{
border:1px solid #999;
padding:3px 2px;
}

/*страница анкеты*/
.topcard{
margin:5px auto;
width:970px;
overflow: hidden;
    padding: 5px 0;
}
.socs{
float:right;
padding:0 0 10px 0;
color:#333;
}
.socs div{
display: inline-block;
}
.contcard{
margin:10px auto;
width:970px;
border:3px;
background:#fff;
overflow:hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	box-shadow: 0 1px 3px rgba(0,2,4,.2);
}
.photocard{
float:left;
width:250px;
padding:10px 15px;
border-right:1px solid #E8E8E8;
}
.achivs{
margin:0 0 10px 0;
}
.achivs img{
margin:0 7px 0 0;
}
.photosabl a{
	position:relative;
	display: block;
    overflow: hidden;
}
.photos{
width:240px;
border:1px solid #E8E8E8;
margin:0 0 20px 0;
}
.lupa{
	position:absolute;
	top:2px;
	right:10px;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter:alpha(opacity=50)
}
.datacard{
float:left;
border-left:1px solid #ccc;
padding:10px 15px;
width:655px;
overflow:hidden;
}
.namecard{
font-size:26px;
color:#000;
display:block;
}
.tipcard{
font-size:14px;
display:block;
margin:20px 0 0 0;
color:#666;
}
.ratbycomm{
padding:0 3px;
/*margin:15px 0;*/
float:left;
font-size:14px;
}
.ratbycomm img{
position:relative;
top:3px;
right:3px;
}
.ratbycomm a{
font-size:14px;
}
.ratbycomm span{
padding:0 0 0 23px;
font-size:14px;
color:#999;
margin:0 0 0 25px;
}
.ocenkacard{
position:relative;
top:-3px;
font-size:16px;
float:right;
color:#333;
}
.ocenkacard img{
position:relative;
top:3px;
}
.infocard{
	border:none;
	background: #f6f6f3;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	padding:15px 10px;
	margin:20px 0;
	width: 425px;
	float:left;
}
.infocard table{
border-collapse: collapse;
}
.infocard td{
padding:8px 0;
}
.infotip{
	font-size:14px;
	color:#999;
	padding-left: 23px;
}
.icovozr{
	background:url('/img/icons.png') 0 3px no-repeat;
}
.iconrost{
	background:url('/img/icons.png') 0 -21px no-repeat;
}
.iconves{
	background:url('/img/icons.png') 0 -46px no-repeat;
}
.iconbust{
	background:url('/img/icons.png') 0 -70px no-repeat;
}
.iconapp{
	background:url('/img/icons.png') 0 -95px no-repeat;
}
.icontip{
	background:url('/img/icons.png') 0 -146px no-repeat;
}
.iconsaun{
	background:url('/img/icons.png') 0 -170px no-repeat;
}
.iconadd{
	background:url('/img/icons.png') 0 -222px no-repeat;
}
.iconref{
	background:url('/img/icons.png') 0 -245px no-repeat;
}
.line-icon{
	display:inline-block !important;
	width:20px;
	height:15px;
}
.iconcity{
	background:url('/img/icons.png') 0 -94px no-repeat;
}
.iconmet{
	background:url('/img/icons.png') 0 -119px no-repeat;
}
.icontime{
	background:url('/img/icons.png') 0 -195px no-repeat;
}
.iconptime{
	background:url('/img/icons.png') 0 -185px no-repeat;
}
.iconlook{
	background:url('/img/icons2.png') 0 -61px no-repeat;
}
.iconter{
	background:url('/img/icons2.png') 0 -46px no-repeat;
}
.iconphone{
	background:url('/img/icons2.png') 0 8px no-repeat;
}
.iconrub{
	background:url('/img/icons2.png') 0 -27px no-repeat;
}
.iconheart{
	background:url('/img/heart.png') 0 13px no-repeat;
}
.infoval{
	font-size:14px;
	color:#333;
	padding: 0 0 0 15px;
}

.pricecard{
	float:left;
	width:200px;
	padding: 20px 5px;
	color:#333;
}
.pricecard u{
display:block;
text-align:center;
padding:0px 0 10px 0;
font-weight:bold;
}
.pricevalcard{
margin:0 0 20px 3px;
padding:0px 15px;
}
.pricevalcard span{
display:block;
padding:10px 0 10px 19px;
}
.pricevalcard b{
display:block;
color:#f4006d;
font-size:20px;
font-weight:100;
}
.timeworksp{
	display: inline-block;
    float: right;
    font-size: 14px;
    color: #333;
    margin: 5px 10px 0 0;
    text-decoration: underline;
    padding: 0 0 0 20px;
}
.phonecard{
float:none;
margin:35px 0 20px 0;
padding:0px 0px 0px 25px;
font-size:22px;
color:#333;
clear: both;
}
.phonecard a{
text-decoration:none;
color:#f4006d;
font-size:25px;
}
.phonecard span{
display:inline-block;
float:right;
font-size:14px;
color:#999;
margin: 5px 10px 0 0;
text-decoration:underline;
padding: 0 0 0 20px;
}
.whatsapcard{
	float:left;
	margin:24px 16px 24px 0;
}

.blockcard{
float:none;
clear:both;
margin-bottom:25px;
overflow:hidden;
}
.hedblockcard{
padding:10px 0 10px 25px;
border-bottom:1px dotted #cecece;
font-size:18px;
font-weight:bold;
color:#333;
}
.textaboutcard{
padding:5px 0;
font-size:14px;
color:#333;
line-height:18px;
}
ul.uslcard{
margin:10px 0;
padding:0;
list-style:none;
}
.uslcard li{
    float: left;
    margin-right: 30px;
    margin-bottom: 10px;
    padding: 0px 15px 7px 18px;
    color: #000;
    font-size: 14px;
	background:url('/img/massage.png') 2px 2px no-repeat;
}
.rewcard{
	padding:0px 3px 15px 75px;
	margin:10px 0 15px 0;
	border-bottom:1px solid #ccc;
	background:url('/img/review_quote.png') no-repeat;
	overflow:hidden;
}
.namerewcard{
	display:inline-block;
	float:left;
	font-size:18px;
	font-weight:bold;
}
.datarewcard{
	display:inline-block;
	float:right;
	font-size:14px;
	color:#999;
}
.ocenrewcard{
	clear:both;
	color:#999;
	font-size:14px;
	padding:4px 0;
}
.rewrewcard{
	clear:both;
	padding:15px 5px;
	font-style:italic;
	font-size:16px;
	color:#333;
}
.ocrebcard{
	display:inline-block;
	float:left;
}
.phrebcard{
	display:inline-block;
	float:right;
}
.inarccard{
	margin:20px 0;
	padding:5px 0;
	color:#333;
	font-size:21px;
	text-align:center;
}
/**/

.scrolltotop{
	position:fixed;
	bottom:10px;
	left:10px;
	padding:10px 15px;
	background:#cecece;
	border:1px solid #c1c1c1;
	cursor:pointer;
	color:#333;
	display:none;
}

ul.leftnavi{
	margin: 30px 0 0 0;
	padding:0;
}
.leftnavi li {
	list-style:none;
	padding: 18px 0 10px 50px;
	border-top: 1px solid #e0e0e0;
	line-height: 16px;
	margin: 8px 0;
	position:relative;
}

.leftnavi a {
	font-size:14px;
	color:#333232;
}
.leftnavi a:hover {
	color:#f4006d;
}
.leftnavi span{
	color:#999;
	font-size:14px;
}

.icon_new{
	background:url('/img/sprite-icons.png') 7px 18px no-repeat;
}
.icon_real{
	background:url('/img/sprite-icons.png') 7px -30px no-repeat;
}
.icon_top{
	background:url('/img/sprite-icons.png') 7px -76px no-repeat;
}
.icon_anti{
	background:url('/img/sprite-icons.png') 7px -123px no-repeat;
}
.icon_sale{
	background:url('/img/iconsale.png') 7px 18px no-repeat;
}
.icon_alln{
	background:url('/img/sprite-icons.png') 7px -161px no-repeat;
}
.icon_vid{
	background:url('/img/sprite-icons.png') 7px -218px no-repeat;
}
.icon_viezd{
	background:url('/img/sprite-icons.png') 7px -253px no-repeat;
}
.icon_sauna{
	background:url('/img/sprite-icons.png') 7px -311px no-repeat;
}
.icon_expr{
	background:url('/img/express.png') 7px 18px no-repeat;
}
.icon_hotel{
	background:url('/img/hotel.png') 7px 18px no-repeat;
}
.icon_skype{
	background:url('/img/skype-pk.png') 7px 18px no-repeat;
}
.icon_phonesex{
	background:url('/img/icon-pcmenu.png') 7px 18px no-repeat;
}
.icon_now{
	background:url('/img/phone2.png') 7px 25px no-repeat;
}
.icon_whatsapp{
	background:url('/img/whatsap.png') 7px 18px no-repeat;
}
.icon_telegram{
	background:url('/img/telegrams.png') 7px 18px no-repeat;
}

.icon_covid{
	background:url('/img/covid2.png') 7px 18px no-repeat;
}

.icon_friends{
	background:url('/img/friends.png') 7px 18px no-repeat;
}

i.new_razq{
	color: #0bc304;
    font-size: 12px;
    position: absolute;
    top: 2px;
    font-weight: 700;
    right: 6px;
}

.add_new_bl{
	overflow:hidden;
	background:#fff;
	border:1px solid #ccc;
	padding:10px 15px;
	width: 405px;
}
#forma_new_bl{
	display:none;
}
.article_fl img{
	max-width:500px;
	height:auto;
}

span.citycard{
	color:#a79e9b;
	font-size:16px;
	position:relative;
	top:10px;
}

.applending{
	width:960px;
	margin:20px auto;
	overflow:hidden;
}
.applending img{
	max-width:250px;
	height:auto;
	border:1px solid #f4006d;
}
.bntrowa{
	text-align: center;
	margin:45px auto;
	overflow:hidden;
}

a.applendingbtn{
	padding: 13px 50px;
	color:#fff;
	display: inline-block;
	text-decoration: none;
	background:#f4006d url('/img/app_down.png') 12px 8px no-repeat;
	font-size: 16px;
	border-bottom:1px solid #9a0e4c;
}

.android-bar{
	width: 968px;
	margin: 0 auto 20px auto;
	color:#f4006d;
	border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
	border:1px solid #009688;
	text-align:center;
	font-size:18px;
	overflow:hidden;
	padding:10px 0;
	background:#4caf50;
}
.android-bar a{
	text-decoration:none;
	font-size:16px;
	color:#fff;
}
.android-bar a:hover{
	text-decoration:none;
	color:#fff;
}
.android-bar img{
	padding-right:10px;
}
.android-bar span{
	background: #ff9800;
    padding: 10px 15px 10px 10px;
    margin-left: 20px;
	border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
	 padding: 6px 15px 7px 10px;
}

.android-bar u{
	color:#fff;
	font-size:17px;
}

.telega-bar{
	width: 968px;
	margin: 0 auto 20px auto;
	color:#000;
	border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
	border:1px solid #32afed;
	text-align:center;
	font-size:18px;
	overflow:hidden;
	padding:10px 0;
	background:#fff;
}
.telega-bar a{
	text-decoration:none;
	font-size:16px;
	color:#32afed;
	font-weight: 700;
}
.u_list_bl{
	float:left;
	width:200px;
	overflow:hidden;
}

.u_list_z{
	color:#fff;
	background:#f4006d;
	font-weight:bold;
	padding:5px 7px;
	margin:5px 0;
	border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
}

.us_list{
	margin:20px 0 40px 0;
	padding:0;
	list-style:none;
}
.us_list li{
	color:#b10505;
	font-size:13px;
	line-height:1.9;
	padding:0 2px;
}
.us_list a{
	color:#b10505;
	font-size:13px;
	line-height:1.9;
	padding:0 2px;
	text-decoration: none;
}

.us_list i{
	color:#40b029;
	font-size:11px;
}

.us_list span{
	font-size:13px;
	color:#999;
}

.usl-popup-back{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url('/img/back-usl.png');
	z-index:999;
	display:none;
	overflow-y:scroll;
}

.usl-popup-cont{
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
	background:#fff;
	border-bottom:3px solid #d44f68;
	overflow:hidden;
	margin:100px auto;
	width:755px;
	height:750px;
	opacity:1;
	position:relative;
}

.usl-popup-cont-close{
	width:20px;
	height:20px;
	position:absolute;
	right:20px;
	top:30px;
	cursor:pointer;
	background:url('/img/closed.png') no-repeat;
}

.usl-popup-cont-z{
	width:100%;
	padding:25px 20px;
	text-align:center;
	font-size:20px;
	color:#e10c6b;
	border-bottom:1px solid #ccc;
}

.usl-popup-cont-col{
	width:200px;
	float:left;
	padding:15px 25px;
	height:100%;
}

.usl-popup-cont-col span{
	display:inline-block;
	background:#d44f68;
	color:#fff;
	border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
	padding:5px 7px;
	clear:both;
	margin:0 0 20px 0;
}

.lrbrd{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

.usl-popup-cont-col a{
	display:block;
	line-height:23px;
	color:#405e80;
	margin:5px 0;
}

.left-menu-uslugi{
	border-left:none;
    margin: 20px 0;
    float: left;
    width: 220px;
    text-align: center;
}
.left-menu-uslugi span{
	display:inline-block;
	width:42px;
	height:54px;
	background: url(/img/uslugi_pad.png) no-repeat;
	float: left;
}
.left-menu-uslugi-rbox{
	display: inline-block;
    border: 1px solid #e0e0e0;
    border-left: none;
    position: relative;
    padding: 18px 40px 17px 16px;
    background: #fff;
    margin: 0 0 0 -3px;
}
.left-menu-uslugi a{
	color:#333232;
}

.ankinprice{
	color:#d90729;
	font-weight:bold;
}

.sale{
float: right;
    position: absolute;
    right: 7px;
	bottom:7px;
    width: 70px;
    height: 45px;
    z-index: 1;
	background:#eb5156;
	color:#fff;
	border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
	text-align:center;
}

.sale p{
    font-size: 12px;
    padding: 0;
    margin: -4px 0 0 0;
}
.sale span{
    font-weight: bold;
    margin-top: 7px;
    display: block;
    font-size: 18px;
}

.girl-card{
	position: relative;
    width: 600px;
    background: #fdf5d7;
    border: 1px solid #fce587;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    float: left;
    padding: 8px 8px 15px 8px;
    margin: 0 0 50px 0;
}

.girl-card-name{
	padding: 5px 0 5px 30px;
}

.girl-card-name a{
	font-family:Trebuchet MS;
	FONT-SIZE: 18px;
    color: #f4006d;
    font-weight: bold;
	text-decoration:none;
}

.girl-card-free{
	display:inline-block;
	width: 88px;
    height: 23px;
    z-index: 1;
    background: url(../img/svobodna_n.png) no-repeat;
	position:relative;
	top:5px;
	left:5px;
}

.girl-card-avatar{
	width:180px;
	float:left;
	margin:10px 0 0 30px;
	position: relative;
}
.girl-card-text{
	clear: both;
    padding: 8px 28px;
	font-size: 14px;
}
.countphoto {
    position: absolute;
    left: 0px;
    bottom: 3px;
    font-size: 14px;
    line-height: 1.2;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 20px;
    height: 20px;
    padding: 0 7px;
    color: #fff;
    border-radius: 5px;
    background: #ff5e7d;
}
.countvideo {
    position: absolute;
    left: 52px;
    bottom: 3px;
    line-height: 1.2;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 20px;
    height: 20px;
    padding: 0 7px;
    color: #fff;
    border-radius: 5px;
    background: #ff5e7d;
}

.girl-card-avatar img{
	border: 1px solid #333;
	width:180px;
	height:270px;
}

.antikrizis{
	float: right;
    position: absolute;
	top:75px;
    right: -1px;
    width: 101px;
    height: 35px;
    z-index: 1;
    background: url(../img/antikrizis_n.png) no-repeat;
}

.covid{
	float: right;
    position: absolute;
	top: 115px;
    right: -1px;
    width: 128px;
    height: 45px;
    z-index: 1;
    background: url(../img/covid_b.png) no-repeat;
}


.girl-card-data{
	float:left;
	overflow:hidden;
	width:370px;
	margin:10px 0 0 20px;
}

.girl-card-tth{
	padding:0;
}

.girl-card-tth ul{
	margin:0;
	padding:0;
	list-style:none;
}

.girl-card-tth li{
	font-size:14px;
	line-height:15px;
	color:#e20000;
}
.girl-card-tth li > span{
	color:#000;
}


.girl-card-price{
	margin:17px 0 17px 0;
	position:relative;
}
.girl-card-price-i{
	font-size:12px;
	color:#000;
}
.td-row{
	margin: 3px 0 5px 0;
}
.td-s{
	display:table-cell;
	padding:0 20px 0 0;
}
.gcp-price{
	color:#E20000;
	font-weight:700;
}
.gcp-price span{
	color:#000;
	font-weight:100;
}
.gcp-price-exp{
	color:#0fb510;
}
.girl-card-price-sale{
	color:#999;
	text-decoration:line-through;
}
.girl-card-price-sale-i{
	color:#e2377b;
}

.girl-card-price-express-stick{
position: relative;
    top: -7px;
    width: 123px;
    height: 25px;
    z-index: 1;
    background: url(../img/expressi.png) no-repeat;
}

.girl-card-phone-row{
	overflow:hidden;
	margin:1px 0;
	position: relative;
}

.girl-card-look-phone{
	display:inline-block;
	cursor:pointer;
}

span.pluswhatsapp{
	background: url(../img/whatsapp.png) no-repeat;
    position: absolute;
    right: 203px;
    top: 10px;
    width: 20px;
    height: 20px;
}
span.plustelegram{
	background: url(../img/telegram_m.png) no-repeat;
    position: absolute;
    right: 180px;
    top: 10px;
    width: 20px;
    height: 20px;
}

.girl-card-look-phone a{
    font-size: 20px;
    text-decoration: none;
    padding: 8px 0 8px 0;
    display: block;
}

.girl-card-phone{
	background: url(../img/phone-icon-sprite.png) no-repeat;
	width:188px;
	height:40px;
}


.girl-card-phone:hover{
	background: url(../img/phone-icon-sprite.png) 0px -41px no-repeat;
}
.girl-card-skype{
	display:inline-block;
	background: url(../img/skype_n.png) no-repeat;
	width:28px;
	height:28px;
	position:absolute;
	right:105px;
	margin-top: 2px;
}
.girl-card-phonesex{
	display:inline-block;
	background: url(../img/phonesexicon.png) no-repeat;
	width: 40px;
	height: 39px;
	position: absolute;
	right: 130px;
	margin-top: -1px;
}

.girl-card-more{
    margin: 10px 0;
    font-size: 12px;
    overflow: hidden;
    float: left;
	line-height: 16px;
}
.girl-card-more span{
	color:#e20000;
}
.girl-card-more-left{
	float:left;
	margin: 0 8px 0 0;
	max-width: 180px;
}
.girl-card-more-right{
	float:right;
	margin: 0 0 0 16px;
}
.pereezd{
	padding:15px 0;
	text-align:center;
	width:1000px;
	font-size:17px;
	border:1px solid #c1c1c1;
	background:#ffffff;
	margin:10px auto;
}

.short_text{
	font-size:13px;
	float: right;
    position: absolute;
    top: 45px;
    right: -1px;
    width: 215px;
    z-index: 1;
	background:#fff;
	padding:10px 15px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
	display:none;
}

.staty_desctop{
	width:100%;
	border:1px solid #f4006d;
	padding:10px 15px;
	background:#fff;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
	font-size:14px;
}

.staty_desctop h1{
	margin:0 0 10px 0;
	padding:0;
	font-size:16px;
}

.best_staty{
	list-style:none;
	width:100%;
}

.best_staty b{
	color:#b60152;
}

.best_staty li{
	background: url('/img/featured.png') no-repeat left;
	margin:3px 0;
	padding: 12px 0 10px 40px;
}
.best_staty a{
	font-size:16px;
	text-decoration:none;
	color:#b60152;
	font-weight:bold;
}
.best_staty a:hover{
	text-decoration:underline;
}

.articles-add-comment{
	border:1px solid #dc0364;
	border-radius:3px;
	background:#fff;
	margin:20px 0;
	padding:25px 15px;
}

.articles-add-comment textarea{
	width:550px;
	height:200px;
	padding:10px 12px;
	border:1px solid #ccc;
	font-size:16px;
	border-radius:3px;
	margin:0 0 20px 0;
}
.articles-add-comment span{
	font-weight:700;
}
.articles-add-comment input[type="text"]{
    margin: 5px 25px 0 0;
    width: 230px;
	border:1px solid #ccc;
	font-size:16px;
	border-radius:3px;
	height:30px;
}
.articles-add-comment input[type="submit"]{
	border:none;
	color:#fff;
	background:#F4006D;
	padding: 9px 20px;
	border-radius:3px;
	cursor:pointer;
	clear:both;
    font-size: 16px;
    margin: 20px 0 0 0;
}

.articles-add-comment input[type="submit"]:hover{
	background:#dc0364;
}

.articles-comment{
	background:#fff;
	padding:15px;
	border:1px solid #ccc;
	border-radius:6px;
	margin:0 0 15px 0;
}
.articles-comment i{
	display:inline-block;
	float:right;
	color:#999;
	font-style:normal;
}
.shortreview{
	background: url('/img/comments-16.png') no-repeat;
	padding: 0 0 0 20px;
	cursor:pointer;
	border-bottom: 1px dotted #d42764;
	display: inline-block;
}
.last_rew{
	float: right;
    position: absolute;
    top: 2px;
    right: -1px;
    width: 300px;
    z-index: 1;
    background: #fff;
    padding: 2px 15px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
	z-index:999;
	display:none;
}
.lst-sh-txt{
	font-size:14px;
}
.lst-sh-nm{
	font-size:14px;
	color:#ccc;
}
.classtop20sold{
	background: #f9e494;
	border-color: #b19c4c;
}

.loginform{
    margin: 10px auto;
}
.loginform label{
    display: flex;
    margin: 0 0 16px 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: baseline;
}
.loginform span{
    margin:0 0 4px 0;
}

