@media screen and (max-width:1400px){#search-block{height:62px;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#search-block .search-title{display:none}#search-block .search-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#search-block .search-gender-to{width:95px}#search-block .search-age-from,#search-block .search-age-to{width:65px}#search-block .search-age-from .range-divider{display:inline;position:absolute;right:-10px;top:-1px}#search-block .search-age-to .search-label{display:none}#search-block .search-country{width:135px}#search-block .search-age-to.search-option,#search-block .search-online.search-option{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#search-block .search-button{bottom:-5px}}@media screen and (min-width:320px) and (max-width:1165px){#body{width:100%;padding:0 2.5% 60px;box-sizing:border-box}.search-form .search-by-id .label{margin:6px 0 0 2%}.search-form .search-by-id .button{width:100%;text-align:center;margin-top:15px}.search-form .search-by-params .title{padding:2px 10px}.search-form .search-by-id .fields{margin:0}}@media screen and (max-width:979px){#top-box #slider .slider_container.vsvideo{width:auto!important;margin:auto}#top-box #slider .slider_container.vsvideo .slides_control{width:auto!important;left:auto!important;height:auto!important}#top-box #slider .slider_container.vsvideo .slide{display:block!important;position:static!important;background:0 0!important;padding:0;width:240px!important;float:left;height:auto;margin:15px 10px 30px;left:auto!important}#body #top-box #slider .slider_container.vsvideo .slide.slide0{background:#000!important}#body #top-box #slider .slider_container.vsvideo .slide.slide1{width:47%!important;margin:15px auto 30px}#body #top-box #slider .slider_container.vsvideo .slide.slide2{width:47%!important;margin:15px auto 30px}#top-box #slider .slide-icon-block{width:150px;margin:-5px auto 0!important}#top-box #slider .slider_container.vsvideo .slide .slide-title{display:none}#top-box #slider .slider_container.vsvideo .slide .slide-info-block{display:none}#top-box #slider .slider_container.vsvideo .slide .slide-icon-block .slide-icon-text1{}#top-box #slider .slider_container.vsvideo .slide .slide-icon-block .slide-icon-text2{padding:0}#top-box #slider .slider_container.vsvideo{height:auto}#top-box #slider .slider_container.vsvideo .slide.slide3{clear:both;float:none;margin:15px auto 30px}#top-box #slider .pagination{display:none}.video-container{width:100%;height:auto}#videoPlayerContainer{margin-top:0;width:100%;height:350px;z-index:3}#videoPlayerContainer iframe{width:100%!important;height:100%!important;top:0!important}#top-box #slider .slider_container.vsvideo .slide.slide0{float:none;width:100%!important;height:300px;margin:0 0 30px!important}}@media screen and (max-width:980px){#header{height:95px}#header #logo{top:5px}#header #secure{padding-top:30px}#body.lp6 #top-box{background:#edf7f9}#top-box #top-menu{width:auto;float:none;text-align:center}#top-box #account-status{margin:15px auto 5px;width:390px}#top-box #account-status:after{clear:both;content:'';display:block;height:0;line-height:0;text-indent:-9999px}.index #top-box #account-status #join{display:block;float:left;position:static;left:auto;background:0 0;font-size:21px;text-indent:0;line-height:30px;height:auto}.div_index_facebook{left:auto;position:relative;float:left;top:13px}#regform{width:100%;max-width:400px;margin:0 auto;text-align:center;float:none}#regform .home_register{margin:-17px 0 0;background:0 0}#slider{display:none}#regform{height:auto}#regform .home_register{height:auto}}@media screen and (max-width:900px){#chatDescriptionWrapper .slide1{width:100%!important;box-sizing:border-box;padding:10px}#letters-html .extensive .inbox_item .table-row{white-space:nowrap;overflow:hidden}.gallery-menu{height:38px;padding-bottom:12px}.gallery-menu ul{width:100%;padding:0}.gallery-menu ul li{text-align:center;margin:10px 0}.index-text .gallery-menu ul li{margin:5px 0}.warning .form-email-social-container input.social_email{margin:0 0 5px}}@media screen and (max-width:800px){#chatDescriptionWrapper .slide1{background:0 0!important;width:100%!important;box-sizing:border-box}#chatDescriptionWrapper .slide-icon-block{margin:-5px auto;width:180px}.register-form-fast .right-col,.register-form-fast .left-col{width:350px;display:block;float:none;margin:0 auto}#search-block.android{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}#search-block.android .search-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#search-block.android .search-age-to{position:absolute;top:40px;right:0;width:75px;margin:0}#search-block.android .search-option .search-label{width:93px}#search-block.android .search-gender-to .search-field,#search-block.android .search-country .search-field,#search-block.android .search-age-range{width:187px;margin-bottom:10px}#search-block.android .search-age-from .range-divider{top:-2px;right:-20px}#search-block.android .search-age-range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#search-block.android .search-age-from .search-field,#search-block.android .search-age-to .search-field{width:75px}#search-block.android .search-online.search-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}#search-block.android .search-button{position:relative;margin:15px auto}#search-block.android .search-button,#search-block.android .search-button button{width:296px;height:34px;border-radius:50px}#search-block.android .search-button button{line-height:34px;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,from(#943777),to(#6A1E52));background:-o-linear-gradient(top,#943777 0%,#6A1E52 100%);background:linear-gradient(180deg,#943777 0%,#6A1E52 100%)}}@media screen and (max-width:680px){.warning .form-email-social-container input.social_email{display:block;margin:5px 0}.warning .form-email-social-container input.change_email_button{display:block;margin-bottom:5px}}@media screen and (max-width:580px){#chatDescriptionWrapper{height:330px}.topBlockWrapper #account-status{width:245px}.topBlockWrapper #account-status #join{float:none}.topBlockWrapper #account-status .div_seo_facebook{float:none;margin:15px auto}}@media screen and (max-width:500px){#inline1 .buttons-row{text-align:center}#inline1 .buttons-row .inln-l{display:inline-block;width:100%;max-width:none;margin-bottom:10px}#inline1 .buttons-row .inln-r{display:inline-block;width:100%;max-width:none;float:none}.rc-banner-emotion{height:405px;background:url(./images/rc_banner_emotion_no_limits_320.png) no-repeat center}}@media screen and (max-width:450px){.gallery-menu{margin:0;height:125px}.gallery-menu .menu-bar{margin-bottom:10px}.index-text .gallery-menu .menu-bar{margin:0 0 10px}.index-text .gallery-menu .menu-bar:first-of-type{margin:0 0 10px}.banner-no-limits{max-width:290px;height:405px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:url(./images/banner_no_limits_bg_320.svg);padding:30px;margin:0 auto 15px}.banner-no-limits h2{width:240px;font-size:30px;line-height:30px;margin:0 auto 18px}.banner-no-limits ul{width:210px;list-style:none;font-weight:700;font-size:14px;margin:0;padding-left:35px}.banner-no-limits:after{content:url(./images/banner_no_limits_girls_320.png)}}@media screen and (min-width:680px) and (max-width:1400px){.admin_confirm_email .admin_close_x{height:17px;top:19px}}@media screen and (min-width:450px) and (max-width:1400px){.banner-no-limits{display:none}.warning .form-email-social-container{max-width:850px}}@media screen and (max-width:350px){.search-form .search-category .over-radio{font-size:12px}.warning .form-email-social-container input,.info,.alert,.warning,.exclmation{font-size:14px}.warning .form-email-social-container input.social_email{width:228px;height:40px;padding:3px 5px 3px 9px}}@media screen and (max-width:340px){.gallery-list .gallery-item,.gallery-list .gallery-item.first{height:310px}.gallery-list .gallery-item .gallery-item-in{padding:10px 10px 0}}@media screen and (max-width:491px){#top-box #account-status{width:auto!important}.div_facebook{left:auto;position:relative;float:left;top:13px}.div_index_facebook,.div_facebook{float:none;margin-left:auto;margin-right:auto;text-align:center}.folder_access_form .inputtext{max-width:55%}.register-form-fast .field{width:200px}.register-form-fast .inputtext{width:178px}.register-fast .register-fast-agreement{text-align:center;line-height:20px;padding:0 0 10px}.register-form-fast .inputtext input{width:100%}}@media screen and (max-width:441px){.index #top-box #account-status #join,#top-box #account-status #join{float:none;margin-left:auto;margin-right:auto;display:block;text-align:center}}@media screen and (max-width:536px){#header{height:95px}#header #logo{position:static;margin:5px auto 0}#header #secure{display:none}.gallery-list .gallery-item,.gallery-list .gallery-item.first{width:auto;margin:0 10px 20px;float:none}.gallery-list .pager{margin-top:10px}.index-text{margin-top:0}.index-banners{margin-bottom:0}.index-banners .banner,.index-banners .banner.first{float:none;width:auto;margin:0 0 45px}.blog-bottom-fb-login-btn{display:block;margin-top:15px}}@media screen and (max-width:590px){#top-box #slider .slider_container.vsvideo{width:auto!important}#top-box #slider .slider_container.vsvideo .slide{float:none;margin:15px auto 30px!important;width:auto!important}#body #top-box #slider .slider_container.vsvideo .slide.slide1,#body #top-box #slider .slider_container.vsvideo .slide.slide2{width:auto!important}.search-form .search-by-id .field{float:none;margin:7px 0 0 30px;width:auto}}@media screen and (min-width:537px) and (max-width:701px){#header{height:95px}#header #logo{top:5px}#header #secure{padding-top:30px}.gallery-list .gallery-item,.gallery-list .gallery-item.first{width:45%;margin:0 10px 10px;float:left}.gallery-list .gallery-item .services{margin-left:167px}.gallery-list .gallery-item .services a{height:29px;width:29px;margin:0 auto 30px;padding:0}.gallery-list .gallery-item .services a:before,.gallery-list .gallery-item .services a .before{margin-left:0}.gallery-list .gallery-item .services a span{display:none}.gallery-list .pager{margin-top:10px}.index-text{margin-top:0}.index-banners{margin-bottom:0}.index-banners .banner,.index-banners .banner.first{float:none;width:270px;margin:0 auto 45px}}@media screen and (max-width:352px){.gallery-list .gallery-item,.gallery-list .gallery-item.first{width:90%;margin:0 10px 10px;float:left}.gallery-list .gallery-item .services{margin-left:167px}.gallery-list .gallery-item .services a{height:29px;width:29px;margin:0 auto 30px;padding:0}.gallery-list .gallery-item .services a:before,.gallery-list .gallery-item .services a .before{margin-left:0}.gallery-list .gallery-item .services a span{display:none}}@media screen and (min-width:48px) and (max-width:620px){.gallery-list .gallery-item,.gallery-list .gallery-item.first{height:310px}.gallery-list .gallery-item .gallery-item-in{padding:10px 10px 0}}@media screen and (min-width:821px) and (max-width:900px){.gallery-list .gallery-item,.gallery-list .gallery-item.first{height:310px}.gallery-list .gallery-item .gallery-item-in{padding:10px 10px 0}}@media screen and (min-width:621px) and (max-width:820px){.gallery-list .gallery-item,.gallery-list .gallery-item.first{width:46%;margin:0 10px 10px;float:left}.gallery-list .pager{margin-top:10px}.index-text{margin-top:0}.index-banners{margin-bottom:0}.index-banners .banner,.index-banners .banner.first{float:left;width:46%;margin:0 10px 45px}.index-banners .banner.videoclip{clear:both;float:none;margin:0 auto 45px}}@media screen and (min-width:702px) and (max-width:780px){.gallery-list .gallery-item,.gallery-list .gallery-item.first{height:310px}.gallery-list .gallery-item .gallery-item-in{padding:10px 10px 0}}@media screen and (min-width:820px) and (max-width:1035px){.gallery-list .gallery-item .services{margin-left:165px}.gallery-list .gallery-item .services a{height:29px;width:29px;margin:0 auto 30px;padding:0}.gallery-list .gallery-item .services a:before,.gallery-list .gallery-item .services a .before{margin-left:0}.gallery-list .gallery-item .services a span{display:none}}@media screen and (min-width:1036px) and (max-width:1240px){.gallery-list .gallery-item,.gallery-list .gallery-item.first{height:310px}.gallery-list .gallery-item .gallery-item-in{padding:10px 10px 0}}@media screen and (max-width:425px){#body.lp6 .home_register{margin:0 0 15px;padding:0}#body.lp6 .home_register .bts{width:260px;margin:0 auto}#body.lp6 .home_register .btn5 span{width:240px;line-height:38px;background-size:contain}#body.lp6 .home_register .btn6 span{width:240px;line-height:38px;background-size:contain;font-size:18px}}@media screen and (min-width:426px) and (max-width:825px){}@media screen and (min-width:826px) and (max-width:1040px){}@media screen and (min-width:1041px) and (max-width:1400px){#body{padding-bottom:60px}}@media screen and (max-width:1040px){#footer #footer-in{padding:20px 0}}@media screen and (max-width:610px){.pager .active:after,.pager .active .after{bottom:-8px}.pager .pager-line{display:none}}@media screen and (max-width:700px){.main-form{max-width:350px;width:auto;margin:auto}.main-form .label.ttt{color:#000}.main-form .left-col{float:none;width:auto;margin-right:0}.main-form .recaptcha-col{margin-bottom:30px}.main-form .right-col{float:none;width:auto;margin-left:0}.main-form .field.auto-height{height:auto}.login-form{max-width:350px;width:auto;margin:auto}.login-form .col.email{float:none;margin:0 0 10px;width:auto}.login-form .col.password{float:none;margin:0 0 10px;width:auto}.search-form{max-width:350px;width:auto;margin:auto}.search-form .search-by-params .left-col{float:none;width:auto;margin-right:0}.search-form .search-by-params .right-col{float:none;width:auto;margin-left:0}.search-form .search-by-id .fields .title{float:none;width:auto;margin:0 auto 5px}#register_form_container .register-form{margin:0;width:100%;max-width:100%}}@media screen and (min-width:591px) and (max-width:925px){.search-form .search-by-id .fields:after{content:'';clear:both;display:block;height:0;font-size:0;line-height:0;text-indent:-9999px}.search-form .search-by-id .button{float:none;text-align:center;margin:10px auto 0}}@media screen and (min-width:591px) and (max-width:700px){.search-form .search-by-id .label{margin:6px 7px 0;width:16px}.search-form .search-by-id .field{width:320px;margin-top:2px;margin-bottom:5px}}@media screen and (max-width:925px){.register-girl{display:none}#register_form_container .register-form{margin-right:0}.search-form .search-by-id .fields{margin:auto}.main-form textarea{line-height:24px;height:145px}}@media screen and (min-width:461px) and (max-width:640px){.profile-detail .btn-start-videochat{margin-top:-50px;right:55px}}@media screen and (max-width:640px){.profile-detail .name{margin-right:0}.profile-detail .params{min-height:0;width:100%;margin:auto}.index-text img{float:none!important;display:block!important;margin:15px auto!important}}@media screen and (max-width:820px){.profile-detail .name h1{height:18px;overflow:hidden}.profile-detail .params .param{margin-bottom:7px}.profile-detail .photos .title,.profile-detail .virtual-gifts .title{height:28px;overflow:hidden}.right-col .main-form .label{background:#f5f5f5}}@media screen and (max-width:450px){.content-block .sitemap-content .sitemap-col{float:none;width:auto;margin:0 0 15px}}@media screen and (min-width:451px) and (max-width:920px){.content-block .sitemap-content .sitemap-col{width:49%}}@media screen and (max-width:920px){.content-block .sitemap-content .sitemap-girl{display:none}}@media screen and (max-width:640px){.content-block .blog_category_list li{float:none;width:auto}}@media screen and (max-width:700px){.content-block .blog-left{margin-right:0}.content-block .blog-right{position:relative;margin:0 auto}}@media screen and (max-width:800px){.content-block .blog_article_detail img{display:block!important;margin:15px auto!important;float:none!important;width:auto!important;max-width:100%!important;height:auto!important}.warning .form-email-social-container input.change_email_button{padding:0}}@media screen and (max-width:810px){#top-box #account-start-videochat{position:initial;margin:auto}#top-box #account-status-menu{margin:10px 0 0 0;line-height:40px;float:none;text-align:center;width:auto}}@media screen and (max-width:1530px){.wraper404{background-position:15%}}@media screen and (max-width:960px){.wraper404{background-position:left}}@media screen and (max-width:516px){.titleErrSm{display:block}.error_404 .titleErr{display:none}.error_404 .text{background-color:rgba(255,255,255,.72);-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}}@media screen and (min-width:451px) and (max-width:920px){}.mob-menu-btn,.mob-menu-overlay,.mob-menu-popup{display:none}#header .mob-menu-btn,#letters .header_mob .mob-menu-btn{position:absolute;right:5%;top:50%;width:auto;height:28px;margin:-11px 0 0;z-index:2;cursor:pointer}#letters .header_mob .mob-menu-btn{top:32px}#header .mob-menu-btn i,#letters .header_mob .mob-menu-btn i{float:left;position:relative}#header .mob-menu-btn i.label,#letters .header_mob .mob-menu-btn i.label{width:25px;height:25px;line-height:26px;margin:8px -8px 0 0;background:#b92664;color:#fff;font-size:12px;text-align:center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;z-index:2}#header .mob-menu-btn i.icon,#letters .header_mob .mob-menu-btn i.icon{width:28px;height:22px;margin:0}#header .mob-menu-btn span,#letters .header_mob .mob-menu-btn span{display:block;height:2px;margin-bottom:8px;background:#000}#header .mob-menu-btn span:last-child,#letters .header_mob .mob-menu-btn span:last-child{margin-bottom:0}#header .mob-menu-overlay,#letters .header_mob .mob-menu-overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:399;overflow:auto;-webkit-overflow-scrolling:touch}#header .mob-menu-overlay .scroll-fix,#letters .header_mob .mob-menu-overlay .scroll-fix{width:1px;height:101vh;-webkit-overflow-scrolling:touch}#header .mob-menu-popup,#letters .header_mob .mob-menu-popup{display:none;position:fixed;width:280px;height:100%;top:0;right:-300px;background:url(../images/slp-line-bg.gif) #c7c7c7 0% 0% repeat;border-left:1px solid #c6c8c8;z-index:400;overflow:auto;-webkit-overflow-scrolling:touch}#header .menu-popup-in,#letters .header_mob .menu-popup-in{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:40px 30px}#header .mob-menu-close,#letters .header_mob .mob-menu-close{position:absolute;top:15px;left:10px;width:20px;height:20px;z-index:2;cursor:pointer}#header .mob-menu-close span,#letters .header_mob .mob-menu-close span{position:absolute;top:8px;left:0;display:block;width:100%;height:2px;background:#000;transform-origin:50% 50%}#header .mob-menu-close span:nth-child(1),#letters .header_mob .mob-menu-close span:nth-child(1){transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#header .mob-menu-close span:nth-child(2),#letters .header_mob .mob-menu-close span:nth-child(2){transform:rotate(45deg);-webkit-transform:rotate(45deg)}#header .mob-menu-popup #top-menu,#letters .header_mob .mob-menu-popup #top-menu{font-size:18px;line-height:30px;margin:0 0 30px}#header .mob-menu-popup #top-menu a,#letters .header_mob .mob-menu-popup #top-menu a{display:block;color:#000;text-decoration:none}#header .mob-menu-popup #top-menu a:hover,#letters .header_mob .mob-menu-popup #top-menu a:hover{text-decoration:underline}#header .mob-menu-popup #top-menu span,#letters .header_mob .mob-menu-popup #top-menu span{color:#b92664}#header .mob-menu-popup #top-menu a.logout,#letters .header_mob .mob-menu-popup #top-menu a.logout{position:relative;margin:10px 0 0;padding:10px 0 0 20px;border-top:1px solid #ddd}#header .mob-menu-popup #top-menu a.logout::before,#letters .header_mob .mob-menu-popup #top-menu a.logout:before{content:'';display:block;position:absolute;width:18px;height:18px;left:0;top:15px;background:url(../images/spline.png) transparent 0 2px no-repeat;font-size:0;line-height:0;text-indent:-9999px}#header .mob-menu-popup #account-status-menu,#letters .header_mob .mob-menu-popup #account-status-menu{line-height:40px}#header .mob-menu-popup #account-status-menu a,#letters .header_mob .mob-menu-popup #account-status-menu a{position:relative;display:block;text-decoration:underline;color:#000;margin:0 0 0 20px}#header .mob-menu-popup #account-status-menu a::before,#letters .header_mob .mob-menu-popup #account-status-menu a:before{content:'';display:block;position:absolute;left:-25px;top:9px;width:21px;height:21px;background:url(../images/spline.png) transparent 100px 100px no-repeat;font-size:0;line-height:0;text-indent:-9999px;cursor:pointer}#header .mob-menu-popup #account-status-menu .messages::before,#letters .header_mob .mob-menu-popup #account-status-menu .messages:before{background-position:-310px -70px}#header .mob-menu-popup #account-status-menu .interests::before,#letters .header_mob .mob-menu-popup #account-status-menu .interests:before{background-position:-330px -160px}#header .mob-menu-popup #account-status-menu .chats::before,#letters .header_mob .mob-menu-popup #account-status-menu .chats:before{background-position:-340px -70px}#header .mob-menu-popup #account-status-menu .favorites::before,#letters .header_mob .mob-menu-popup #account-status-menu .favorites:before{background-position:-330px -190px}.content-block .profile-detail .params .param{font-size:14px;line-height:20px}.profile-detail .services a>span{font-size:14px}.profile-page .profile-detail p{font-size:14px;line-height:20px}@media screen and (max-width:1080px) and (min-width:1041px){#body{}}@media screen and (max-width:750px){.breadcrumbs{margin-bottom:20px}.gallery-menu{float:none}}@media screen and (max-width:543px){.gallery-menu{display:table;width:100%}.gallery-menu>.menu-bar{margin-top:10px}}@media screen and (max-width:362px){.gallery-menu>.menu-bar{width:auto;float:none}}@media screen and (max-width:1080px){#top-box #slider .slide-info-block{padding:5px 0 10px 20px;width:280px}.breadcrumbs{padding:0 0 12px}.breadcrumbs ol::after{content:'';display:block;clear:both}#body.index #search-block .search-lp-category .search-field.over-select{left:-15px}#account-status-balance{text-align:center;width:auto;float:none;clear:both}.account-page .account-options .left-col,.account-page .account-options .right-col{float:none;width:auto}.account-page .account-options .option.manage-photos{border-top:1px solid #ebebeb;padding:10px 0 0 40px;margin:10px 0 0;color:#898989;line-height:14px;height:55px}.main-form label{width:auto;float:none;line-height:normal;margin:15px 0 0}.main-form .inline-field{width:auto;margin:10px 0 0}.main-form .field-description{margin:10px 0}.account-content .messages-cols{width:100%;box-sizing:border-box}.account-content .messages-cols .msg-col-1{margin:0}.account-content .messages-cols .msg-col-234{float:none;margin-left:170px;width:auto}.payment-system-options label{float:left;width:280px;height:60px;line-height:60px;margin:0 0 25px 60px}.ff{width:45%}.ff .btn3.t5{margin-left:10px}.profile-detail .picture img{max-width:100%;height:auto}.profile-video-item{width:auto;max-width:520px}.profile-video-item .profile-video-picture{width:auto;height:auto;max-width:360px;padding:15px 42px}.profile-video-item .profile-video-picture img{max-width:100%}.profile-detail .group .group-item .group-item-picture{width:72px}.profile-detail .group .group-item .group-item-picture img{max-width:100%}.group .group-item .group-item-description{margin-left:90px;float:none}.profile-detail .group .group-item .group-item-title .radio{float:left;clear:none;margin-bottom:40px}}@media screen and (max-width:950px) and (min-width:826px){#body{}}@media screen and (max-width:767.98px){html.open,html.open body{overflow:hidden}.new_year_theme #header{height:95px!important}.new_year_theme #header #logo{width:165px!important;height:80px!important;left:0!important;background-size:contain;background-position:left}.content-block:after,.content-block>.after{background:0 0}.breadcrumbs ol{}.breadcrumbs ol li{float:none;display:inline-block;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wrapper:not(.lp6){padding-top:80px;overflow:hidden}#body:not(.lp6) #header{position:absolute;top:0;left:0;width:100%;height:95px;z-index:202}#header.fixed{position:fixed!important;height:70px!important;background:rgba(255,255,255,.98);box-shadow:0 1px 5px rgba(0,0,0,.2)}#header #secure{display:none}#body:not(.lp6) #header #logo{position:relative;z-index:1;width:135px;background-size:100% auto;height:100%;margin:0 auto}#header.fixed #logo{width:120px}.new_year_theme #body #header.fixed #logo{top:0!important;height:100%!important;width:135px!important}#header .mob-menu-btn,#letters .header_mob .mob-menu-btn{display:block}#header .mob-menu-popup,#letters .header_mob .mob-menu-popup{display:block}#top-box{}#top-box #top-menu{display:none}.top-box-hide{display:none}#top-box #account-status{margin:15px auto}#top-box #account-status-in{padding-top:10px}#top-box #account-status-in.mob-hide-status-menu{display:none}#account-status-balance{width:100%;text-align:center}#account-status-balance .title{display:block}#account-status-balance .price{margin:0}#account-status-balance a,#account-status-balance span.buy-credits{margin-left:10px}#top-box #account-status-menu{display:none}.account-page .account-tabs a,.account-page .account-tabs span{margin:0 2px 0 0;padding:9px 4px 13px}.account-page .account-tabs a.active,.account-page .account-tabs span.active{position:absolute;top:41px;left:2px;border:0}.account-page .account-tabs>.after{height:60px}.account-block{width:100%;float:none;margin:0 0 20px;max-width:300px}.account-page .account-options{float:none;margin:0}.account-page .account-options .left-col,.account-page .account-options .right-col{float:none;width:auto}.account-page .account-content>.after{display:none}.profiles-photo-list{width:48%;margin:5px 1%}.profiles-photo-list a{width:100%;box-sizing:border-box}.profiles-photo-list a img{max-width:100%}.profiles-photo-list .profiles-photo-list-radio{width:20px;height:20px;margin:10px auto;padding:0}.profiles-photo-list-buttons{text-align:center}.profiles-photo-list-buttons .btn1{display:block;margin-left:auto;margin-right:auto}.profiles-photo-list-buttons button{width:150px}.main-form .btn1{margin-bottom:5px}.account-content .messages-cols{margin-left:-20px;margin-right:-20px;width:auto}.account-content .messages-cols .msg-col-1{width:80px}.account-content .messages-cols .msg-col-1 .picture img{max-width:100%;height:auto}.account-content .messages-cols .msg-col-234{margin-left:90px}.messages-cols .name{font-size:12px}.ff.float_r,.ff.float_l{float:none;width:auto;margin:0 0 20px}.ff .btn1.t5,.ff .btn3.t5,.main-form .ff .btn1.t5{width:84%;margin:0 auto;box-sizing:border-box;max-width:320px;font-size:14px}.ff .btn3.t5,.main-form .ff .btn3.t5{width:100%;max-width:334px;margin:0}.content-block p img{max-width:100%}.payment-system-options{width:auto}.payment-system-options label{float:none;margin-left:auto;margin-right:auto;max-width:280px;width:auto}.payment-system-confirm{text-align:center}.main-form .add_credit3_form{width:auto!important}.main-form .btn1.t5{width:auto;font-size:14px}.profile-detail .picture{display:block;width:auto;max-width:295px;height:auto;float:none;margin:0 auto 20px}.profile-detail .age{top:32px}.profile-detail .services{position:relative;top:0;margin:20px auto 0;order:2}.right-col{width:100%;min-height:0;padding:0}.profile-detail .params{width:100%;min-height:0;padding:0}.profile-detail .params .float_l{width:49%;float:left;margin:20px 0}.photo_folder_for_man{display:flex;padding:0;flex-direction:column}.profile-detail .photos .title,.profile-detail .virtual-gifts .title{font-size:16px}h2,.h2{font-size:18px}.profile-detail .name{background:#f9f9f9;padding:5px 10px;margin-right:0}.profile-detail .name h1{height:auto;margin:0;font-size:14px}.profile-detail .group .group-item .group-item-picture{width:60px}.group .group-item .group-item-description{margin-left:70px;padding-left:25px;position:relative}.profile-detail .group .group-item .group-item-title{overflow:hidden;margin-bottom:5px}.profile-detail .group .group-item .group-item-title .radio{position:absolute;left:0;margin-bottom:0}.profile-detail .group .group-item .group-item-price{margin-left:0}.flex-row{display:flex;flex-direction:column}.flex-row .left-col{order:2}.profile-detail .btn-start-videochat{margin-top:-50px;right:50px}.costs-list.costs-list-type-7{height:auto}.gallery-menu{margin-top:-30px}#search-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}#search-block .search-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#search-block .search-age-to{position:absolute;top:40px;right:0;width:75px;margin:0}#search-block .search-option .search-label{width:93px}#search-block .search-gender-to .search-field,#search-block .search-country .search-field,#search-block .search-age-range{width:187px;margin-bottom:10px}#search-block .search-age-from .range-divider{top:-2px;right:-20px}#search-block .search-age-range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#search-block .search-age-from .search-field,#search-block .search-age-to .search-field{width:75px}#search-block .search-online.search-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}#search-block .search-button{position:relative;margin:15px auto}#search-block .search-button,#search-block .search-button button{width:296px;height:34px;border-radius:50px}#search-block .search-button button{line-height:34px;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,from(#943777),to(#6A1E52));background:-o-linear-gradient(top,#943777 0%,#6A1E52 100%);background:linear-gradient(180deg,#943777 0%,#6A1E52 100%)}}@media screen and (min-width:768px){.profile-detail .name h1{font-size:16px}}@media screen and (max-width:767px) and (min-width:640px){#account-status-balance .title{display:inline-block}.account-block{float:left;width:270px}.account-page .account-options{margin:0 0 0 280px}.account-page .account-tabs a,.account-page .account-tabs span{margin:0 8px 0 0}#body-chat .account-block{float:none;width:auto}}@media screen and (max-width:590px){.profiles-photo-list a img{width:auto;height:auto;max-height:100%}.main-form textarea{height:55px}}@media screen and (max-width:560px){.profile-detail .user-id{text-align:center}.profile-detail .btn-start-videochat{margin:-5px auto 15px!important;position:static}.popup-block{width:100px;right:0;line-height:1}.popup-block .popup-block-window{display:none}.popup-block .popup-block-container-2{padding:0}.popup-block .popup-block-minimize,.popup-block .popup-block-restore,.popup-block .popup-block-nums{display:none}.popup-block .popup-block-counter{display:block}.popup-block .popup-block-counter a{text-decoration:none}.profile-detail .params .float_l{width:100%;float:none;margin:10px 0}.profile-detail .age{top:91px}}@media screen and (max-width:360px){.profile-detail .services{width:100%}.register-form-fast .field{width:157px}.register-form-fast .inputtext{width:135px}}