/* the file cannot be edited */.social-block-card {margin-left: 0px; justify-content: flex-start; height: 30px; margin-bottom:5px;}.fancybox-slide video {background: transparent; max-width: 95%; max-height: 90%;}.fancybox-slide video {background: transparent; max-width: 95%; max-height: 90%;}.girl-video img {width: 45px;}.fancybox-slide .popup-video {background: transparent;}.popup-video {height: 80%;}.video_title {color: #fff; text-align: center; margin-top: 10px; font-family: 'Nautilus'; font-size: 14pt;}.social-block-card a {margin-left: 5px;}.social-block-card svg {margin-left: 0px;}.to_up_button {display: none; width: 50px; height: 50px; position: fixed; z-index: 1000000000; bottom: 50px; right: 0px; border-top: 70px solid transparent; background: #ff2241; transition: 1s; border-radius: 50px 0 0 50px;}.to_up_button svg {fill: #fff; position: absolute; z-index: 1; right: 10px; bottom: 25px; width: 20px; height: 20px; transition: 1s;}.post-content p {line-height: 14pt; margin-bottom: 20px;}.attention-liability {font-size: 12px; margin-top: 15px; margin-bottom: 15px; color: #ff2241;}.anketa-profile__warning {font-size: 10pt; line-height: 10pt;} .stat_checker input {display: none;}.stat_checker .stat-tab {font-size: 8pt; line-height: 20px; display: inline-block; text-align: center; padding: 2px 3px 2px 0px; margin: 2px; background: #fff; border: 1px solid #aaa; position: relative; cursor: pointer; width: 100%; box-sizing: border-box; margin: 0px;}.stat_checker input:checked + .stat-tab {background-color: #ff2241; color: #fff; border-color: #ff2241;}.stat-table {display:none; border: 1px solid #ff2241; border-top: 0px; padding: 10px; box-sizing: border-box; background-color: #f6f6f6;}.stat-table table td, .stat-table table th{padding: 0px 5px; text-align:center; border-bottom: 1px dotted #aaa;}.stat-table table td{border-left: 1px dotted #aaa;}.stat-table b {margin-bottom:10px; display: inline-block;}.stat-table table {width: 100%;}.notice-lk ol, .notice-lk ul {padding-left: 0px;}.notice-lk ol, .notice-lk ul {padding-left: 0px;}.notice-lk li:before {content: " - ";}.notice-lk li {text-align: left; margin-bottom: 10px;}.header-sub .tag_icon {height: 15px; position: absolute; margin-left: -18px;}.telega_bot_link {padding-left:30px;}.map__btn {display:none; width: 100%; padding: 20px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 80px; margin-top: 30px; overflow: hidden; position: relative; background: #000; opacity: 0.7; margin-bottom: 20px;}.map__btn:hover {opacity:1;}.social_caption {margin-bottom: 10px; margin-top: 10px; color: #ff2241; font-size: 10pt;}.map__btn.active {display:flex;}.product-main .map__btn {margin-bottom:20px;}.map-marker {margin-right: 10px; position: relative; fill: #fff;}.map__btn span {color: #fff; position: relative; z-index: 2;}.map-modal-map {width: 100%; z-index: 1; height: 450px; padding: 0px;}svg.map-bg {position: absolute; width: 120%; height: auto;}.map-modal-map [class*=balloon], .map-modal-map [class*=balloon__content], .map-modal-map [class*=balloon__layout], .map-modal-map [class*=balloon__tail], .map-modal-map [class*=balloon__tail]:after {background-color: #ff002a!important; color: #fbfbfb!important;}.map-modal-map [class*=balloon], .map-modal-map [class*=balloon__content], .map-modal-map [class*=balloon__layout] {-webkit-border-radius: 10px; border-radius: 10px;}.map-modal-image-container {position: relative; z-index: 0; width: 60px; height: 100px; display: block; overflow: hidden; margin-right: 10px;}.map-modal-map .t--small {font-size: .8rem;}.map-modal-map .card-girl__phone-container {margin: 5px 0; min-height: 22px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}.map-modal-map .card-girl__phone-icon {margin-right: 3px;}.map-modal-map .card-girl__phone {-webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}[class*=balloon__content] .card-girl__phone-btn {color: #fbfbfb; padding-left: 2px; border-color: transparent; text-decoration: underline;}.map-modal-map .card-girl__phone--number {display: none;}.map-modal-map .card-girl__phone span {font-size: 14pt;}.map-modal-image {position: absolute; top: 50%; left: 50%; min-width: 100%; min-height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-border-radius: 5px; border-radius: 5px; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}.map-modal-map .card-girl__phone-btn {margin-left: 3px; line-height: .8; padding: 4px 10px 5px; border-color: #ff002a; background: none;}.map-modal-map .fancybox-close-small:after {background: #ff2241; color: #fff;}.anketa-profile-messagers svg, .social-block svg {width: 30px; height: 30px; position: absolute; margin-left: -35px; top: 50%; transform: translateY(-50%); fill:#ff2241; color:#ff2241;}.social-block a, .social-block span {margin-left:20px;}.social-block svg {width: 25px; height: 25px; position: absolute; margin-left: -30px; top: 50%; transform: translateY(-50%); fill:#ff2241; color:#ff2241;}.anketa-profile-messagers svg path, .social-block svg path{fill:#ff2241;}.tg_input {display:none;}.tg_input input{max-width:80%;}input[name="tags[199][]"]:checked ~ .tag-title {display:none;}input[name="tags[199][]"]:checked ~ .tag-title.tg_input {display:inline-block; padding: 0 .9375rem; background-color: #f5f5f5; padding: 5px;}.filter__link .tag-title {color: #000;}.add-profile-container.add-profile-photo {flex-wrap:wrap;}.actions-popup h4 {margin-top: 0px; text-align: center; font-weight: bold; text-transform: uppercase;}.action-item h5 {text-align: center; text-decoration: underline;}.action-item {border-bottom: 1px dotted #aaa; padding-bottom: 10px;}.fancybox-navigation {display: block !important;}@media (min-width:992px) {.header-sub__link-link {margin-right: 15px;}}@media (max-width:768px) {.social-block-card a {margin-left: 5px;}.social-block-card svg {margin-left: 0px;}.anketa-profile-info__parameter {line-height: 20px;}.anketa-profile-description, .anketa-services-group-list__element, .anketa-profile-info__tag {font-size:12px}.anketa-profile-description div{margin-bottom:20px}}.girl-video {width: 50px; position: absolute; bottom: 55px; left: 50%; transform: translateX(-50%);}@media (min-width: 768px){.social-block-card {margin-top:20px; margin-bottom: -5px;}.map__btn {padding: 25px; margin-bottom: 0px;}.map-modal-map {height: 650px; max-height:90%;}.map-modal-map .card-girl__phone-container {margin: 20px 0; min-height: 27px;}.map-modal-map .card-girl__phone-icon {margin-right: 6px; width: 16px; height: 16px;}.map-modal-map .card-girl__phone {font-size: 20px;}.profile-preview__buttons-tooltip:before {white-space: normal; max-width: 130px;}.profile-preview__buttons-tooltip:after {top: -12px;}.girl-video {bottom:40%; cursor:pointer;}}.top_10_rating {position: absolute; font-size: 12px; font-weight: 300; margin-left: 4px;}@media (min-width: 990px){.content-cabinet {max-width: calc(100% - 240px);}}.profile-preview_top .profile-preview__buttons-up {display:none;}.js-comments-ajax[send="true"]{position:relative;}.js-comments-ajax[send="true"]:before {display: block; width: 100%; height: 100px; content: ""; background: #fafafa;}.anketa-feedback-form.js-abuse-form {box-sizing: border-box; max-width: 100%;}.abuse_btn {color: #ff2241; font-size: .875rem; margin: 1.25rem 0 0; border-radius: 6.1875rem; border: 1px solid #ff2241; padding: 1.25rem 3.125rem; text-transform: uppercase; float: right;}.note-contact {font-size:10px; font-style: italic;}.js-abuse-form textarea {width:100%; min-width:200px;}.abuse_files {display: block; width: 100%; background: #ff2241; padding: 5px; margin-bottom: 10px;}.abuse_files span {display: block; width: 100%; text-align: center; color: #fff; line-height: 25px; cursor: pointer; white-space: nowrap; overflow: hidden; max-width: 200px;}.js-abuse-form select {width: 100%; margin-bottom: 10px; line-height: 20pt; padding: 5px 15px; border: 1px solid #e0e0e0;}.abuse_files input {display: block; position: absolute; width: 1px; height: 1px; opacity: 0.1;}.js-comments-ajax[send="true"]:after {top: 35px; left: 50%; width: 25px; content: ''; height: 25px; position: absolute; border-radius: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -webkit-animation: rotate 1s infinite linear; animation: rotate 1s infinite linear; border: 7px solid rgba(255,34,65,.45); border-top: 7px solid #ff2241;}span.ads-counter {display: block; position: absolute; bottom: 5px; right: 5px; font-size: 8pt; color: #aaa; background-color: rgb(238, 238, 238, .9); padding: 5px 0px 0px 5px;}[data-tolltip]:after {content: "?"; background:#aaa; border-radius:20px; color:#fff;text-align: center; width: 20px; height: 20px; font-size: 9pt; line-height: 20px; position: absolute; margin-left: 10px; cursor:pointer;}[data-tolltip]:active:before {content:attr(data-tolltip); position:absolute; display:block; padding:5px; border:#aaa; background:#fff; color: #000; font-size: 8pt; z-index: 1; text-transform: none; border: 1px solid #aaa; margin-top: 55px; white-space: break-spaces;}.map-banner {max-width: 100%; display: block; margin: 20px auto;}.map-banner img {width: 100%;}.comments-banner {max-width: 100%; margin: 20px auto 40px; display: block;}.comments-banner img {max-width: 100%;}#recaptcha_fake .grecaptcha-badge {bottom: 150px !important; right: -270px !important;}footer p {line-height: 22px; font-weight: 300; font-size: 14px;}.footer-hide-block {display: none;}.js-text-show {cursor:pointer;}.active + .js-text-show {display: none;}.salon-prod .anketa-profile__type {display:flex !important; align-items: center; justify-content: space-between;}.salon-prod .rasp-button span{display:inline-block; margin-left:10px;}.salon-prod .rasp-button {display: flex; justify-content: flex-start; align-items: center; margin-bottom: 20px; cursor:pointer;}.salon-prod .rasp-button:hover {color: #ff2241;}.salon-prod .rasp-button svg path {transition: .2s; color: #000; fill: #000; stroke: #000;}.salon-prod .rasp-button:hover svg path {color: #ff2241; fill: #ff2241; stroke: #ff2241;}.shedulle-title {display: flex; justify-content: flex-start; align-items: center;}.shedulle-title img {width: 50px; margin-right: 10px;}.shedulle-row {display: flex; justify-content: space-between; align-items: center; padding: 2px 10px; background: #dbdbdb;}.shedulle-row:nth-child(even) {background: #fff;}.shedulle-left {padding-right: 10px;}.js-salon-request select {width: 100%; margin-bottom: 10px; line-height: 20pt; padding: 5px 15px; border: 1px solid #e0e0e0;}.product.salon {width: 100%; display: block; max-width: none; flex: none;}.salon .d-block.d-lg-inline-block {width: 100%;}.anketa-profile-box.anketa-profile-price-container.salon-prod {align-items:center; justify-content: space-between; flex-wrap: wrap;}.salon-prod .rasp-today, .salon-prod .prod-rasp {min-width:50%;}.salon-prod .anketa-profile-price{margin-top:30px;}.anketa-profile-box.anketa-profile-price-container.salon-prod button{margin-bottom:0px;}.salon-products {}.salon-products .card-girl {display: inline-block; max-width: 23%; margin-right: 10px; width: 100%;}.card-girl .rasp-button {position: absolute; z-index: 1; width: 40px; height: 40px; padding-top: 2px; border-radius: 0px 0px 10px 0px; top: 0px; left: 0px; background-color: #ffffff4d;}.types-buttons {display: flex; justify-content:space-around; align-items: center; height: auto; margin-bottom: 25px;}.types-buttons a {font-size: 18px; width: 150px;}.card-girl .rasp-button svg {width: 25px; height: 25px;}.video-product {position:relative;}.video-product:after {content: ""; display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); opacity: 0.7; background: #000 url(images/video_icon.png) no-repeat center; width: 100%; height: 100%; background-size: 50px; z-index: 1;}.video-product:hover:after {opacity:0.3;}.card-girl-media__photo-checked:before {background-image: url(/static/images/medal.png); background-position: 0px 0px; background-size: contain; width: 32px; height: 32px;}.card-girl-media__photo-checked {font-weight: 600; color: #ffffff; text-shadow: 0px 0px 3px #000; display:flex; align-items:center;}.pagination-more {display: block; padding: 0px 0px; margin-bottom: 10px;}.pagination-more a {cursor:pointer; width: 100%; text-align: center; display: block; padding: 10px 0px; box-sizing: border-box; background: #fff; border: 1px solid #eee;}.pagination-more a.send {color: #e3e3e3;}@media (max-width:1024px) {.salon-products .card-girl {max-width: 48%;}}@media (max-width:768px) {.salon-prod .rasp-today, .salon-prod .prod-rasp {width:50%;}.product-main .profile-preview_vip:before {display:none;}.salon-products .card-girl {max-width: 100%; margin-right: 0px;}.product-related-main a {display:block;}.product-related-main .profile-preview_vip:before {display:none;}.product-related-main .card-girl-vip:after {display:none;}.product-related-main .card-girl-vip-content {z-index:3; position:absolute;}.product-related-main .card-girl-vip {opacity: 1; pointer-events: auto;}.product-related-main .card-girl-vip .card-girl-media-container:after {top: 0; left: 0; content: ''; width: 100%; height: 100%; position: absolute; background-color: rgba(0,0,0,.2);}.product-related-main .card-girl-vip .card-girl-media-container:before {position: absolute; content: ''; background-repeat: no-repeat; z-index: 1; width: 76px; height: 76px; background-image: url(../img/content/card-vip.png); top: -2px; left: -2px;}.product-related-main .js-vip-slider {margin-bottom: 40px;}.card-girl-media__photo-checked:before {top:0px;}.card-girl-media__photo-checked {padding-left:40px; line-height: 32px;}} 