html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5,
h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt,
dd, ol, ul, li, fieldset, form, label, legend, table, caption,
tbody, tfoot, thead, tr, th, td, article, aside, canvas, details,
embed, figure, figcaption, footer, header, hgroup, menu, nav,
output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;vertical-align:baseline;}
body, html{height:100%;}
img, fieldset, a img{border:none;}
input[type="submit"],
button{cursor:pointer;}
input[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner{padding:0;border:0;}
input[type="radio"]{width:18px;height:18px;vertical-align:middle;cursor:pointer;}
input[type="checkbox"]{width:14px;height:14px;vertical-align:middle;cursor:pointer;}
textarea, input[type="text"], input[type="password"],
input[type="email"], input[type="search"], input[type="tel"]{color:#fff;border-radius:4px;background:#707070;height:30px;padding:0 15px;}
textarea:focus, input:focus{box-shadow:0px 0px 5px #fff inset;-moz-box-shadow:0px 0px 5px #fff inset;-webkit-box-shadow:0px 0px 5px #fff inset;-khtml-box-shadow:0px 0px 5px #fff inset;outline:0;}
textarea{overflow:auto;font-family:'PT Sans', sans-serif;}
input, button{margin:0;padding:0;border:0;font-family:'PT Sans', sans-serif;}
select, textarea{border:none;font-family:'PT Sans', sans-serif;border-radius:4px;}
div, input, textarea, select, button,
h1, h2, h3, h4, h5, h6, a, span, a:focus{outline:none;}
ul, ol{list-style-type:none;}
table{border-spacing:0;border-collapse:collapse;width:100%;}
html{width:100%;height:100%;}
body{font-family:'PT Sans', sans-serif;background:#050505 url("../images/bg.jpg") repeat;font-size:14px;color:#D3D3D3;}
a{color:#dfaf62;text-decoration:none;-webkit-transition:color 0.25s ease-in;transition:color 0.25s ease-in;}
a:hover,
a:focus{border-bottom:0;color:#fff;}
.breadcrumb{font-size:14px;margin-bottom:12px;}
.breadcrumb li{display:inline-block;vertical-align:top;position:relative;margin-right:4px;margin-bottom:7px;padding-right:15px;color:#898989;}
.breadcrumb li a{color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.breadcrumb li a:hover{color:#fff;border-bottom:0;}
.breadcrumb li:last-child:after{content:"";}
.breadcrumb li:after{content:">";position:absolute;top:3px;right:0;font-size:12px;color:#fff;}
.wrapper{max-width:980px;margin:0 auto;}
.container:after{content:" ";display:table;clear:both;}
.left-side{float:left;width:23%;}
@media only screen and (max-width:980px){.left-side{width:30%;}
}
@media only screen and (max-width:700px){.left-side{float:none;width:100%;}
}
.content{float:right;width:74%;}
@media only screen and (max-width:980px){.content{width:65%;padding-right:10px;}
}
@media only screen and (max-width:700px){.content{float:none;width:95%;margin:0 auto;padding-right:0;}
}
.header{position:relative;margin-bottom:20px;padding-top:15px;}
.header-top{padding-bottom:10px;}
.header-top:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:980px){.header-top{padding-left:10px;padding-right:10px;}
}
.logo{float:left;line-height:0;}
@media only screen and (max-width:700px){.logo{float:none;}
}
.header-info{font-size:18px;float:right;margin-top:18px;}
.header-info:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:780px){.header-info, .logout-button{font-size:14px !important;}
}
@media only screen and (max-width:700px){.header-info{float:none;margin-top:10px;margin-bottom:5px;}
}
.user-name{font-weight:bold;float:left;color:#fff;}
@media only screen and (max-width:420px){.user-name{float:none;text-align:center;}
}
.header-menu{float:left;}
.header-menu:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:420px){.header-menu{float:none;width:100%;margin-top:5px;margin-left:-20px;text-align:center;}
}
.header-menu li{float:left;margin-left:25px;}
@media only screen and (max-width:420px){.header-menu li{float:none;display:inline-block;vertical-align:top;margin-left:20px;text-align:center;}
}
.header-menu li a{color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.header-menu li a:hover{border-bottom:0;color:#fff;}
.nav2{width:99%;height:43px;margin:0 auto;border-radius:4px;background-color:#dfaf62;box-shadow:inset 1px 1px rgba(255, 255, 255, 0.3), inset 0 0 1px rgba(255, 255, 255, 0.2);border:solid 1px #895930;background-image:-webkit-linear-gradient(bottom, #dfaf62, #ffda9c);background-image:linear-gradient(to top, #dfaf62, #ffda9c);}
.nav2:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:560px){.nav2{width:96%;}
}
@media only screen and (max-width:480px){.nav2{width:94%;}
}
@media only screen and (max-width:320px){.nav2{width:92%;}
}
#nav-toggle{display:none;position:relative;top:9px;left:10px;cursor:pointer;padding:10px 32px 16px 0;}
@media only screen and (max-width:560px){#nav-toggle{display:block;}
}
#nav-toggle span,
#nav-toggle span:before,
#nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:white;position:absolute;display:block;content:"";}
#nav-toggle span:before{top:-10px;}
#nav-toggle span:after{bottom:-10px;}
#nav-toggle span,
#nav-toggle span:before,
#nav-toggle span:after{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
#nav-toggle.active span{background-color:transparent;}
#nav-toggle.active span:before,
#nav-toggle.active span:after{top:0;}
#nav-toggle.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
#nav-toggle.active span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.nav-menu_bl{position:relative;float:left;margin-left:5px;}
@media only screen and (max-width:560px){.nav-menu_bl{width:98%;}
}
@media only screen and (max-width:320px){.nav-menu_bl{width:97%;}
}
.nav-menu{z-index:999;}
.nav-menu:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:560px){.nav-menu{display:none;position:absolute;top:17px;left:0;float:none;width:100%;background:#112140;}
}
.nav-menu li{font-weight:bold;font-size:18px;float:left;margin-left:6px;}
@media only screen and (max-width:780px){.nav-menu li{font-size:14px;margin-left:0;}
}
@media only screen and (max-width:560px){.nav-menu li{float:none;}
}
.nav-menu li a{display:block;padding:8px 20px 12px;color:#352d1c;}
.nav-menu li a:hover{color:#fff;background-color:#0072bc;box-shadow:inset 0 0 8px rgba(0, 0, 0, 0.2);background-image:-webkit-linear-gradient(bottom, #111927, #133453);background-image:linear-gradient(to top, #111927, #133453);}
@media only screen and (max-width:780px){.nav-menu li a{padding:12px 15px 13px;}
}
@media only screen and (max-width:560px){.nav-menu li a{padding:8px 15px 9px;color:#dfaf62;}
}
.nav-menu li.active a{color:#fff;box-shadow:inset 0 0 8px rgba(0, 0, 0, 0.2);background-color:#0072bc;background-image:-webkit-linear-gradient(bottom, #111927, #133453);background-image:linear-gradient(to top, #111927, #133453);}
.moduletable{margin-bottom:20px;}
@media only screen and (max-width:980px){.moduletable{padding-left:10px;}
}
@media only screen and (max-width:700px){.moduletable{padding-left:0;} .moboff{display:none;}
}
.lift-side_title{font-weight:bold;font-size:18px;margin-bottom:8px;text-transform:uppercase;color:#D3D3D3;}
@media only screen and (max-width:700px){.lift-side_title{text-align:center;}
}
.filter:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:700px){.filter{margin-left:10px;text-align:center;}
}
.filter li{font-size:14px;margin-bottom:7px;color:#dfaf62;}
@media only screen and (max-width:700px){.filter li{display:inline-block;vertical-align:top;float:left;font-size:13px;width:45%;margin-right:10px;text-align:left;}
}
@media only screen and (max-width:480px){.filter li{font-size:12px;}
}
.filter li a{color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.filter li a:hover{border-bottom:0;color:#fff;}
.filter li span{font-size:12px;margin-left:5px;color:#898989;}
.filter li .filter-submenu{margin-top:5px;margin-left:18px;}
.filter li .filter-submenu li{font-size:12px;float:none;display:block;width:auto;}
.new{margin-left:-20px;}
.new:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:700px){.new{margin-left:-8px;text-align:center;}
}
@media only screen and (max-width:560px){.new{margin-left:0;}
}
.new li{float:left;margin-left:20px;margin-bottom:16px;border:solid 2px rgba(255, 255, 255, 0);}
@media only screen and (max-width:700px){.new li{margin-left:8px;float:none;display:inline-block;vertical-align:top;margin-bottom:10px;}
}
@media only screen and (max-width:560px){.new li{margin-left:0;}
}
.new li img{display:block;width:50px;height:68px;}
.new li:hover{border:solid 2px white;}
@media only screen and (max-width:700px){.last-comments_bl{display:none;}
}
.last-comment{margin-bottom:12px;}
.last-comment-profile{color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.last-comment-profile:hover{border-bottom:0;color:#fff;}
.last-comment-meta{font-style:italic;font-size:12px;margin:1px 0 2px;color:#898989;}
.last-comment-meta .author{display:inline-block;vertical-align:middle;margin-right:5px;}
.last-comment-meta .date{display:inline-block;vertical-align:middle;}
.last-comment-text{font-size:12px;line-height:1.2em;color:#fff;}
.footer{margin-top:50px;padding:30px 0;background:#000;}
@media only screen and (max-width:980px){.footer{padding-left:10px;padding-right:10px;}
}
@media only screen and (max-width:640px){.footer{padding-top:20px;padding-bottom:20px;}
}
.footer .wrapper{position:relative;}
.footer .wrapper:after{content:" ";display:table;clear:both;}
.footer-l{float:left;}
.footer-menu{margin-left:-40px;}
@media only screen and (max-width:640px){.footer-menu{width:300px;}
}
.footer-menu li{font-weight:bold;font-size:18px;display:inline-block;vertical-align:top;margin-left:40px;margin-bottom:5px;}
.footer-menu li a{color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.footer-menu li a:hover{border-bottom:0;color:#fff;}
@media only screen and (max-width:640px){.footer-menu li{font-size:15px;}
}
.copy{font-size:12px;margin-top:20px;color:#898989;}
@media only screen and (max-width:375px){.copy{padding-right:15px;}
}
.copy p{line-height:1.2em;}
.up{font-weight:bold;font-size:14px;position:absolute;top:-4px;right:15px;margin-top:5px;color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.up:hover{border-bottom:0;color:#fff;}
.spinner{display:none;position:absolute;top:45%;left:0;right:0;height:25px;width:25px;margin:0 auto;border:5px solid rgba(25, 149, 209, 0.2);border-top:5px solid rgba(0, 223, 255, 0.8);border-radius:100%;-webkit-animation:rotation 0.6s infinite linear;animation:rotation 0.6s infinite linear;}
@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);}
}
@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
.catalog{margin-left:-19px;text-align:center;}
.item{display:inline-block;vertical-align:top;position:relative;width:222px;margin-left:19px;margin-bottom:30px;text-align:left;border:solid 2px rgba(64, 75, 85, 0);border-radius:4px;}
.item:hover{border:solid 2px #404b55;}
.item-top{position:relative;padding:8px 8px;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#132032;background-image:-webkit-linear-gradient(146deg, #11263a, #132032 25%, #131d2f 50%, #131a27 75%, #11141e);background-image:-webkit-linear-gradient(304deg, #11263a, #132032 25%, #131d2f 50%, #131a27 75%, #11141e);background-image:linear-gradient(146deg, #11263a, #132032 25%, #131d2f 50%, #131a27 75%, #11141e);}
.item-info{background-color:#132a42;background-image:-webkit-linear-gradient(146deg, #13324f, #132a42 25%, #122134 50%, #111825 75%, #111520);background-image:-webkit-linear-gradient(304deg, #13324f, #132a42 25%, #122134 50%, #111825 75%, #111520);background-image:linear-gradient(146deg, #13324f, #132a42 25%, #122134 50%, #111825 75%, #111520);}
.item-photos:after{content:" ";display:table;clear:both;}
.big-photo{float:left;display:block;width:180px;height:242px;margin-right:5px;}
.thumbs{float:left;}
.thumbs li{cursor:pointer;margin-bottom:8px;}
.thumbs li:last-child{margin-bottom:0;}
.thumbs li.active img{opacity:1;}
.thumbs li img{display:block;width:17px;opacity:0.2;border:solid 2px rgba(255, 255, 255, 0);}
.thumbs li:hover img{opacity:1;}
.vip-hot{position:absolute;top:0;left:0;width:59px;height:39px;z-index:100;background:url("../images/viphot.png") no-repeat;}
.vip-hot.opera{background:url("../images/viphot.png") no-repeat;}
.vip{position:absolute;top:0;left:0;width:59px;height:39px;z-index:100;background:url("../images/vip.svg") no-repeat;}
.vip.opera{background:url("../images/vip.png") no-repeat;}
.extra{position:absolute;top:0;left:0;width:59px;height:23px;z-index:100;background:url("../images/extra.svg");}
.extra.opera{background:url("../images/extra.png") no-repeat;}
.anket-status{position:absolute;display:block;bottom:50px;line-height:27px;width:80%;background:#FCEA45;color:#111;text-transform:uppercase;text-align:center;}
.item-label{position:absolute;bottom:8px;left:0;height:25px;padding:0 6px;background:#183c61;}
.item-label:after{content:"";position:absolute;top:-1px;right:-6px;width:0;height:0;border-style:solid;border-width:13.5px 0 13.5px 7px;border-color:transparent transparent transparent #183c61;}
.label_medical,
.label_photo,
.label_new{display:inline-block;vertical-align:middle;cursor:pointer;}
.label_medical{width:16px;height:16px;color:#fff;background:url("../images/med.svg") no-repeat;}
.label_medical:hover{background:url("../images/med2.svg") no-repeat;}
.label_medical.opera{background:url("../images/med-info.png") no-repeat 0 0;}
.label_medical.opera:hover{background:url("../images/med-info.png") no-repeat -17px 0;}
.label_photo{width:19px;height:14px;position:relative;top:1px;background:url("../images/photo.svg") no-repeat;}
.label_photo:hover{background:url("../images/photo2.svg") no-repeat;}
.label_photo.opera{background:url("../images/photo-info.png") no-repeat 0 0;}
.label_photo.opera:hover{background:url("../images/photo-info.png") no-repeat -20px 0;}
.label_photo{margin-left:2px;}
.label_new{width:19px;height:14px;position:relative;padding:0 3px;}
.label_new:after{font-weight:bold;font-size:12px;content:"NEW";position:absolute;top:-1px;left:0;width:19px;height:14px;color:#fff;}
.label_new:hover:after{color:#dfaf62;}
.label_new.opera{width:25px;height:14px;padding:0 0;background:url("../images/new-ico.png") no-repeat;}
.label_new.opera:after{content:"";}
.tooltip{position:fixed;font-size:12px;padding:3px 7px 4px;border:1px solid #b3c9ce;line-height:1em;z-index:99999;color:#183c61;border-radius:4px;background:#fff;}
.tooltip:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:4px;margin-left:-4px;}
.info-bl{display:none;position:absolute;top:0;left:0;width:100%;height:255px;background-color:#132032;background-image:-webkit-linear-gradient(146deg, #11263a, #132032 25%, #131d2f 50%, #131a27 75%, #11141e);background-image:-webkit-linear-gradient(304deg, #11263a, #132032 25%, #131d2f 50%, #131a27 75%, #11141e);background-image:linear-gradient(146deg, #11263a, #132032 25%, #131d2f 50%, #131a27 75%, #11141e);}
.info-bl .info-bl_text{font-size:14px;width:165px;height:175px;margin:24px auto;padding-top:40px;line-height:1.2em;overflow:hidden;color:#cca260;background:url("../images/quotes.png") top no-repeat;}
.item-info{padding:4px 8px 8px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.item-name{padding-bottom:3px;border-bottom:solid 1px #283f57;max-height:26px;overflow:hidden;white-space:nowrap;}
.item-name .info-ico{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:2px;cursor:pointer;border-radius:50%;border:solid 1px #dfaf62;background:url("../images/info.svg") no-repeat;}
.item-name .info-ico:hover, .item-name .info-ico.is-open{background:url("../images/info2.svg") no-repeat;}
.item-name .info-ico.opera{border:0;border-radius:0;background:url("../images/info.png") no-repeat 0 0;}
.item-name .name{font-weight:bold;font-size:20px;display:inline-block;vertical-align:middle;margin-right:2px;color:#dfaf62;}
.item-name .years{font-size:12px;display:inline-block;vertical-align:middle;position:relative;top:2px;color:#fff;}
.item-desc{padding-bottom:6px;border-bottom:solid 1px #283f57;}
.item-desc_list{margin-left:-13px;}
.item-desc_list li{font-style:italic;font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;color:#898989;}
.item-desc_list li span{font-style:normal;margin-left:1px;color:#E0E0E0;}
.item-price_bl{padding-top:4px;padding-bottom:6px;border-bottom:solid 1px #283f57;}
.item-price{font-size:12px;width:100%;}
.item-price .title{font-style:italic;font-weight:normal;text-align:center;color:#898989;}
.item-price td{color:#E0E0E0;text-align:center;}
.item-price td.title{text-align:left;}
.item-price .td_1{width:20%;}
.item-price .td_2{width:41%;}
.item-bt{padding-top:5px;}
.item-bt:after{content:" ";display:table;clear:both;}
.item-tel{font-weight:bold;font-size:18px;float:left;color:#dfaf62;}
.comments-count{float:right;font-size:12px;height:16px;margin-top:3px;padding-right:21px;line-height:16px;color:#E0E0E0;background:url("../images/comments.svg") right no-repeat;}
.comments-count.opera{background:url("../images/commico.png") right no-repeat;}
.pagination{position:relative;padding-top:16px; padding-bottom:6px; border-top:solid 1px #232323;}
.pager-list{margin-left:-5px;text-align:center;}
.pager-list li{font-weight:bold;font-size:14px;display:inline-block;vertical-align:bottom;margin-left:5px;color:#dfaf62;}
.pager-list li a{display:block;width:27px;height:27px;line-height:27px;color:#dfaf62;border-radius:50%;background:none;}
.pager-list li:hover a, .pager-list li.active a{background:#DFAF62;color:#fff;}
.pager-list li span{display:block;width:27px;height:27px;line-height:27px;}
.prev-page,
.next-page{position:absolute;top:17px;font-weight:bold;font-size:14px;color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.prev-page:hover,
.next-page:hover{color:#fff;border-bottom:0;}
@media only screen and (max-width:375px){.prev-page,
.next-page{display:none;}
}
.prev-page{left:0;}
.next-page{right:0;}
.profile{position:relative;}
.profile:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:460px){.profile{padding-top:50px;}
}
.profile-gallery{float:left;width:42%;}
.profile-gallery:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:460px){.profile-gallery{float:none;width:100%;}
}
.profile-gallery_top{width:auto;max-width:100%;height:auto;max-height:100%;position:relative;}
@media only screen and (max-width:460px){.profile-gallery_top{float:left;width:55%;}
}
.profile-bigImage{display:block;width:306px;max-height:410px;border-radius:4px;}
@media only screen and (max-width:980px){.profile-bigImage{width:240px;}
}
@media only screen and (max-width:810px){.profile-bigImage{width:210px;}
}
@media only screen and (max-width:680px){.profile-bigImage{width:250px;}
}
@media only screen and (max-width:640px){.profile-bigImage{width:240px;}
}
@media only screen and (max-width:560px){.profile-bigImage{width:200px;}
}
@media only screen and (max-width:460px){.profile-bigImage{width:245px;}
}
@media only screen and (max-width:420px){.profile-bigImage{width:250px;}
.profile-thumbs{width:30%;}
}
@media only screen and (max-width:375px){.profile-bigImage{width:220px;}
.profile-thumbs{width:25%;}
}
@media only screen and (max-width:320px){.profile-bigImage{width:190px;}
.profile-thumbs{width:25%;}
.profile-thumbs li{margin-left:4px;}
}
.profile-thumbs{margin-top:10px;margin-left:-10px;}
.profile-thumbs:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:460px){.profile-thumbs{float:right;width:28%;margin-top:0;}
}
.profile-thumbs li{float:left;margin-left:4px;margin-bottom:5px;border:solid 2px rgba(255, 255, 255, 0);}
.profile-thumbs li img{display:block;width:32px;height:42px;cursor:pointer;}
.profile-thumbs li:hover, .profile-thumbs li.active{border:solid 2px white;}
.profile-info{float:right;width:54%;}
@media only screen and (max-width:460px){.profile-info{float:none;width:100%;}
}
.profile-meta{margin-bottom:10px;}
.profile-meta:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:460px){.profile-meta{position:absolute;top:0;left:0;white-space: nowrap;overflow: hidden;}
}
.profile-meta .name{font-weight:bold;font-size:32px;display:inline-block;vertical-align:middle;color:#dfaf62;text-transform:uppercase;}
@media only screen and (max-width:980px){.profile-meta .name{font-size:25px;}
}
.profile-meta .years{font-size:14px;display:inline-block;vertical-align:middle;position:relative;top:5px;margin-left:10px;color:#D3D3D3;}
@media only screen and (max-width:980px){.profile-meta .years{top:3px;margin-left:6px;}
}
.change-profile_link{font-size:14px;float:right;}
.change-profile_link a{color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.change-profile_link a:hover{color:#fff;border-bottom:0;}
@media only screen and (max-width:980px){.change-profile_link{}
}
@media only screen and (max-width:780px){.change-profile_link{float:none;}
}
.profile-desc{font-size:14px;margin:10px 0 15px;color:#D3D3D3;font-style:italic;}
.profile-mainInfo{color:#D3D3D3;}
.profile-mainInfo:after{content:" ";display:table;clear:both;}
.profile-mainInfo li{float:left;width:45%;margin-bottom:5px;}
.profile-mainInfo li:after{content:" ";display:table;clear:both;}
.profile-mainInfo li .mi-l{font-style:italic;font-size:14px;float:left;width:48%;text-align:right;color:#898989;}
.profile-mainInfo li .mi-r{font-size:14px;float:right;width:48%;text-align:left;color:#D3D3D3;}
.profile-price{margin:20px 0;background:#111;}
.profile-price tr{border-left:solid 1px #232323;border-right:solid 1px #232323;}
.profile-price tr th{font-style:italic;font-size:12px;font-weight:normal;padding:4px 0;color:#D3D3D3;background:#133554;}
.profile-price tr td{font-size:14px;padding:4px 0;text-align:center;color:#dfaf62;border-bottom:solid 1px #232323;}
.profile-price tr td.td_title{font-style:italic;color:#898989;}
.profile-contacts.mobile-ver{display:none;}
@media only screen and (max-width:560px){.profile-contacts.mobile-ver{display:block;}
}
@media only screen and (max-width:560px){.profile-contacts.full-ver{display:none;}
}
.profile-contacts .tel{font-weight:bold;font-size:24px;color:#dfaf62;}
.profile-contacts .worktime{font-style:italic;font-size:14px;color:#898989;}
.profile-contacts .key-phrase{font-size:14px;margin-top:5px;color:#D3D3D3;}
.services-list{margin:25px 0 20px;}
.services-box{display:inline-block;vertical-align:top;width:30%;margin-right:2%;}
.services-title{font-weight:bold;font-size:16px;margin-bottom:5px;text-transform:uppercase;color:#D3D3D3;}
@media only screen and (max-width:560px){.services-title{font-size:14px;}
}
.services li{font-size:12px;margin-bottom:3px;color:#898989;}
.services li span{margin-bottom:3px;color:#dfaf62;}
.profile-nav{font-size:20px;position:relative;margin:25px 0;padding:15px 23px 20px;border:solid 1px #232323;background:#111;}
.profile-nav:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:560px){.profile-nav{font-size:16px;padding:10px 12px 15px;}
}
@media only screen and (max-width:420px){.profile-nav{font-size:14px;padding:10px 8px 13px;}
}
@media only screen and (max-width:320px){.profile-nav{font-size:12px;}
}
.profile-nav a{font-weight:bold;color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.profile-nav a:hover{color:#fff;border-bottom:0;}
.profile-nav .all{position:absolute;top:16px;left:0;right:0;width:135px;margin:0 auto;text-align:center;}
@media only screen and (max-width:560px){.profile-nav .all{top:10px;}
}
.profile-nav .prev-profile{float:left;position:relative;padding-left:12px;}
.profile-nav .prev-profile:before{content:"<";font-size:12px;position:absolute;top:7px;left:0;color:#fff;}
.profile-nav .prev-profile span{font-size:12px;display:block;margin-top:3px;color:#fff;}
.profile-nav .next-profile{float:right;position:relative;padding-right:12px;text-align:right;}
.profile-nav .next-profile:before{content:">";font-size:12px;position:absolute;top:7px;right:0;color:#fff;}
.profile-nav .next-profile span{font-size:12px;display:block;margin-top:3px;color:#fff;}
.comments{margin-top:25px;}
.comments-title{font-weight:bold;font-size:24px;margin-bottom:10px;color:#D3D3D3;}
.comment{padding:7px 0;border-top:solid 1px #232323;}
.comment:after{content:" ";display:table;clear:both;}
.comment:last-child{border-bottom:solid 1px #232323;}
.comment-avatar{float:left;width:64px;height:64px;background:url("../images/avatar.png") top no-repeat;}
.comment-avatar img{width:64px;height:64px;}
@media only screen and (max-width:460px){.comment-avatar{display:none;}
}
.comment-in{float:right;width:85%;}
@media only screen and (max-width:460px){.comment-in{width:95%;float:none;}
}
.comment-in .comment-text{font-size:14px;color:#D3D3D3;}
.comment-in .comment-meta{font-style:italic;font-size:12px;margin:0 0 3px;color:#898989;}
.comment-in .comment-meta .author{display:inline-block;vertical-align:middle;margin-right:5px;}
.comment-in .comment-meta .date{display:inline-block;vertical-align:middle;}
.comment-in .reply{font-weight:bold;font-size:12px;margin-top:3px;text-transform:uppercase;color:#dfaf62;}
.comment-text blockquote{font-size:12px;margin-bottom:5px;padding-left:40px;color:#dfaf62;background:url("../images/comm-quotes.png") left no-repeat;min-height:21px;}
.add-comment{margin-top:20px;}
.add-comment_title{font-weight:bold;font-size:24px;margin-bottom:10px;color:#D3D3D3;}
.add-comment-form{padding:18px 20px;border-radius:4px;background:#000;}
.form-top{margin-bottom:10px;}
.form-input{font-style:italic;font-size:14px;width:215px;height:30px;margin-right:12px;margin-bottom:10px;padding:0 15px;outline:none;color:#fff;border-radius:4px;background:#707070;}
.form-input.form-input_2{width:95.5%;margin-bottom:15px;}
@media only screen and (max-width:560px){.form-input.form-input_2{width:93%;}
}
@media only screen and (max-width:375px){.form-input.form-input_2{width:91%;}
}
@media only screen and (max-width:320px){.form-input.form-input_2{width:87%;}
}
.form-input::-webkit-input-placeholder,
.form-textarea::-webkit-input-placeholder{color:#fff;}
.form-input::-moz-placeholder,
.form-textarea::-moz-placeholder{color:#fff;}
.form-input:-moz-placeholder,
.form-textarea:-moz-placeholder{color:#fff;}
.form-input:-ms-input-placeholder,
.form-textarea:-ms-input-placeholder{color:#fff;}
.form-textarea{font-style:italic;font-size:14px;width:96%;height:150px;padding:6px 2%;outline:none;resize:none;color:#fff;border:0;border-radius:4px;background:#707070;}
.form-bm{margin-top:7px;}
.form-bm:after{content:" ";display:table;clear:both;}
.form-checker{float:left;}
.form-check{font-size:12px;color:#898989;}
.form-check input{display:inline-block;vertical-align:middle;}
.form-check span,label{display:inline-block;vertical-align:middle;}
.captcha{margin-top:8px;}
.captcha .captcha-img{display:inline-block;vertical-align:middle;cursor:pointer;}
.captcha .captcha-input{display:inline-block;vertical-align:middle;width:100px;height:30px;margin-left:15px;padding:0 15px;outline:none;color:#fff;border-radius:4px;background:#707070;}
@media only screen and (max-width:320px){.captcha .captcha-input{width:90px;}
}
.form-btn, .button, .btn-primary{font-weight:bold;font-size:14px;padding:0 10px;height:32px;text-transform:uppercase;color:#dfaf62;border:solid 2px #dfaf62;border-radius:20px;background:none;}
.form-btn, .button{margin-top:13px;float:right;}
.form-btn:hover, .button:hover, .btn-primary:hover{color:#000;background:#dfaf62;}
.form-btn:active, .button:active, .btn-primary:active{color:#000;border:solid 2px #fff;background:#fff;}
div.catalog > div.mainbody{display:inline-block;}
.answer-buttons{float:right;}
.comment-text .quote{display:none;}
.login-input{font-style:italic;font-size:12px;width:155px;height:30px;margin-right:12px;margin-bottom:10px;padding:0 15px;outline:none;color:#fff;border-radius:4px;background:#707070;}
.title h3, h3.title{font-size:32px;padding-bottom:18px;color:#dfaf62;}
.contacts-list{margin-bottom:25px;}
.dl-horizontal dt{float:left;width:100px;text-align:right;font-style:italic;font-size:14px;color:#898989;line-height:26px;clear:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dl-horizontal dd{margin-left:115px;line-height:26px;}
.callback-bl__title{font-weight:bold;font-size:24px;margin-bottom:3px;color:#fff;}
.callback-bl__sup{font-size:14px;margin-bottom:15px;color:#dfaf62;}
.callback-bl__sub{margin-top:15px;}
#contact-form{padding:18px 20px;border-radius:4px;background:#000;}
.form-top{margin-bottom:10px;}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0, 0, 0, 0.8);z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;left:50%;width:220px;margin-left:-170px;position:absolute;z-index:101;padding:15px 0;border-radius:7px;border:solid 3px #707070;background:#000;}
@media only screen and (max-width:810px){.reveal-modal{margin-left:-135px;}
}
.reveal-modal .close-reveal-modal{position:absolute;top:0;right:-35px;width:22px;height:22px;cursor:pointer;background:url("../images/close.png") no-repeat;}
.box-form-in{padding:0 17px;}
.box-title{font-weight:bold;font-size:18px;margin-bottom:15px;text-transform:uppercase;color:#fff;}
.box-form{font-weight:normal;}
.box-form .request-text{font-style:italic;font-size:14px;width:153px;height:30px;margin-right:12px;margin-bottom:10px;padding:0 15px;outline:none;color:#fff;border-radius:4px;background:#707070;}
.reveal-modal .request-thanks{display:none;}
.box-form-check{margin-bottom:25px;}
.box-form-check input{display:inline-block;vertical-align:middle;position:relative;width:15px;height:15px;}
.box-form-check span{display:inline-block;vertical-align:middle;font-size:14px;margin-left:3px;color:#fff;}
.request-btn{font-weight:bold;font-size:14px;width:82px;height:32px;margin-top:13px;text-transform:uppercase;color:#dfaf62;border:solid 2px #dfaf62;border-radius:20px;background:none;}
.request-btn:hover{color:#000;background:#dfaf62;}
.request-btn:active{color:#000;border:solid 2px #fff;background:#fff;}
.box-bottom{margin-top:15px;padding:12px 17px 8px;border-top:solid 1px #232323;}
.box-list li{margin-bottom:5px;}
.box-list li a{font-size:14px;color:#dfaf62;border-bottom:solid 1px rgba(223, 175, 98, 0.33);}
.box-list li a:hover{border-bottom:0;color:#fff;}
.logout-button{background:none!important;border:none;padding:0!important;margin-left:20px;border-bottom:1px solid rgba(223, 175, 98, 0.33);;cursor:pointer;color:#dfaf62;font-size:18px;}
.cck_agreement{color:#c09756;border:solid 1px #232323;background:#111 !important;}
.cck_label_freetext, .cck_form_freetext{padding:15px;}
.star{color:#c19756;}
.formErrorContent{background:#b85656 !important;}
.formErrorArrow{border-color:#b85656 transparent transparent transparent !important;}
.cck_agreement > .cck_label, .cck_form, label{}
.cck_agreement p{margin-bottom:15px;}
.cck_art_title{padding-top:15px;}
.cck_phone_ankets, .cck_about_me, .cck_froze_standart, .cck_jcommentsoff{padding-bottom:15px;border-bottom:solid 1px #232323;}
.cck_froze_standart{margin-top:15px;}
.cck_age, .cck_girl_type{padding-top:15px;}
.cck_button_cancel, .cck_button_submit{display:inline;width:auto !important;margin-right:10px;}
.rules-list{margin-bottom:15px;margin-left:15px;}
.rules-list li{list-style:disc;}
.rules-info{color:#898989;}
label[for=agreement]{font-size:18px !important;font-weight:bold;text-transform:uppercase;color:#fff;font-style:normal !important;padding:15px 0 0 15px;}
label[for=main_service], label[for=extra_service],
label[for=striptiz], label[for=sadomazo],
label[for=massage], label[for=extreme]{font-weight:bold;font-style:normal;font-size:16px;text-transform:uppercase;color:#fff;}
.cck_forms{}
.cck-pos-mainbody, .cck-pos-bottombody{background-color:#000;}
div.seb_css3{padding:15px !important;}
div.collection-group-wrap{}
.cck_form_field_x, .cck_upload_image{background:#111;}
.cck_form_upload_image{margin-top:5px;}
#users-profile-core .dl-horizontal dt{width:160px;}
#users-profile-core .dl-horizontal dd{margin-left:180px;}
#users-profile-core legend{display:none;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#000;border-radius:4px;}
.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;color:#898989;font-style:italic;}
@media (max-width:480px){.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;}}
.form-horizontal .controls{margin-left:180px;}
@media (max-width:480px){.form-horizontal .controls{margin-left:0;}}
.form-horizontal .control-group{margin-bottom:18px;}
#jform_spacer-lbl{display:none;}
.form-validate p{margin:0 0 9px;}
.left-side .moduletable .nav li{margin-bottom:7px;}
.prices{border:solid 1px #232323;background:#111;color:#898989;}
.prices .profile-price{margin:0 !important;}
.headers-titles{font-style:italic;}
.orange{color:#c09756;}
.white{color:#fff;}
.grey{color:#898989 !important;}
.text-left{text-align:left !important;}
.prices h3{color:#fff;margin:15px 0 5px 0;}
.contact-block{background:#000;float:right;padding:10px;display:inline;}
.help{margin-bottom:27px;border:solid 1px #232323;background:#111;}
.help li{padding:0 18px;border-bottom:solid 1px #232323;}
.question{padding:12px 0;cursor:pointer;color:#b58d50;}
.answer{display:none;padding-bottom:14px;line-height:1.2em;color:#D3D3D3;}
.page-header h2, .page-header h1{font-size:32px;padding-bottom:15px;color:#dfaf62;}
.text-title{font-size:16px;margin-bottom:10px;text-transform:uppercase;color:#fff;}
.custom-text{margin-bottom:12px;line-height:1.2em;color:#898989;}
.alert{position:relative;margin:10px 0;padding:13px 20px 14px;color:#000;}
.alert .close{position:relative;cursor:pointer;}
.close{float:right;font-size:28px;font-weight:bold;color:#111;}
.alert-error{background:#b85656;}
.alert-notice, .alert-message, .alert-warning{background:#dfaf62;}
.items-row{margin-left:19px;text-align:left;}
.blog-post__title{font-size:16px;color:#dfaf62;margin:15px 0;}
@media only screen and (max-width: 460px) {
    #cck1r_mainbody.seb_css3.vertical div.cck_forms div.cck_desc, .cck_desc_field_x {
    margin-left: 0 !important;} }
	
.vip-special {
  position: absolute;
  top: 0;
  left: 0;
  width: 45px;
  height: 43px;
  z-index: 100;
  background: url("../images/star.svg") no-repeat; }
  .vip-special.opera {
    background: url("../images/star.png") no-repeat; }

.whatsapp-button:hover .whatsapp-icon {
  fill: #D3D3D3;
}