@-ms-viewport{width:device-width}body{background-color:#f3f4f8;color:#3e3e3e}h1{font-size:1.3em}.lavieenrose-button{position:relative;margin:0 auto;max-width:1200px;z-index:999}.lavieenrose-button a{position:absolute;display:block;right:auto;left:178px;background-color:#333;border:1px solid #333;color:#fff;top:25px;font-size:12px;font-weight:500}.lavieenrose-button a:hover,.lavieenrose-button a:active,.lavieenrose-button a:focus{color:inherit !important;background-color:inherit !important;border-color:inherit !important;outline:none !important}.advertise-button-div{position:relative;z-index:999;margin:0 auto}.advertise-button-div{max-width:1115px}.login-button-div{z-index:999}#advertise-button{position:absolute;top:25px;right:48px;background-color:#c3b356}.btn-advertise{color:#fff;background-color:#333;border:#000}.btn-advertise:hover,.btn-advertise:focus{color:#fff;background-color:#636363}.header{margin:0 auto;max-width:1200px;position:relative}.menu-bar{position:absolute;right:0;top:0;width:100%}.menu-city{line-height:36px;width:100%}.city-dropdown{width:100%}.city-dropdown .btn-link,.city-dropdown .btn-link:hover{color:inherit;text-decoration:none}.city-dropdown .menu-columns>li>a{padding-top:6px;padding-bottom:6px}.title{margin:2em auto 2em;height:84px;width:291px}.title-logo{background-image:url("../assets/images/kommons-logo.png");display:inline-block;height:100%;width:100%}.subtitle h1 a{color:inherit;text-decoration:underline}.subtitle nav.filters-applied .btn{font-size:.8em;padding:0 .8em}.keyword{display:inline;list-style-type:none}.keywords ul{display:inline;padding-left:0}.keyword+.keyword:before{content:', '}.keyword a{color:inherit;text-decoration:underline}#info-services{cursor:pointer}.info-services{top:0;left:0;max-height:120px;max-width:480px;position:absolute;z-index:9999;background-color:#f3f4f8;border:#636363 solid 1px;padding:16px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}.container-fluid .row .h1-sexcams-description{margin-top:16px;margin-bottom:-40px;margin-right:8px}h2.sexcam-footer{font-size:14px;font-weight:600}.search-form{margin:40px 0}.filters{display:inline-block}.filters .btn-group{position:inherit}.header .search-form .filters .open>div.dropdown-menu{width:100%}.header .search-form .filters .open .dropdown-menu .dropdown-menu-title{margin:16px 32px 8px 16px;border-bottom:1px solid #3e3e3e}.header .search-form .filters #featuredAreas-filter-menu.open .dropdown-menu .dropdown-menu-title{font-size:16px;font-weight:500}.menu-columns{-webkit-column-width:159px;-moz-column-width:159px;column-width:159px;-webkit-column-count:4;-moz-column-count:4;column-count:4;width:100%}.filters .menu-columns>li{white-space:nowrap}.filters .menu-columns>li>a{display:inline-block;padding:6px 0;color:#333}.filters .menu-columns>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.header .search-form .filters .open .dropdown-menu>ul.menu-columns{padding:5px 0;margin:2px 0 0;list-style:none}.menu-columns .fa{padding-left:10px;margin-right:5px}.search-form .filters .btn{margin-right:1em}.independent-btn a,.videos-btn a,.sexcam-btn a,.independent-btn a:hover,.videos-btn a:hover,.sexcam-btn a:hover,.independent-btn a:visited,.videos-btn a:visited,.sexcam-btn a:visited,.independent-btn a:active,.videos-btn a:active,.sexcam-btn a:active{color:inherit;text-decoration:inherit}.independent-btn .fa.fa-info-circle,.videos-btn .fa.fa-play-circle{color:#c4b357;font-size:21px}.fa.fa-sexcam{width:17px;height:15px;background:url('../assets/images/cam-sex.png') no-repeat center center;background-size:contain}.independent-btn,.videos-btn,.sexcam-btn{display:inline-block;padding-left:8px;padding-right:8px}.sexcam-btn i{vertical-align:text-bottom}.sexcam-btn .fa-sexcam{height:21px;width:23px}.independent-videos-filters-btn{display:inline-block}.nearby-areas-line ul{display:inline-block;padding-left:0}.nearby-areas-line ul li{display:inline}.nearby-areas-line ul li a{color:inherit;text-decoration:underline}.nearby-areas-line ul li+li:before{content:'|';padding-left:5px;padding-right:5px}.nearby-areas-line{white-space:nowrap;margin-top:16px}.organic-results{margin:0 auto;max-width:1200px}.organic-results:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:14.6%}.gutter-sizer{width:1%}.result{background-color:#fff;cursor:pointer;margin:20px auto;max-width:240px}.result.vip-result{background-color:#ffc}.main-load.result.top-result,.result.top-result{background-color:#ff9}.result-image{min-height:50px;height:auto;overflow:hidden;position:relative}.result-photo img{display:block;height:auto;max-height:400px;width:100%}.result-info{background-color:rgba(61,54,38,0.6);bottom:0;color:#fff;height:25px;line-height:25px;position:absolute;right:0;width:30%}.result-verified{padding:0 4em 0 10px;position:absolute;width:100%}.progress-label{margin-right:.3em}.result-verified .progress{height:14px;margin:18px 0}.result .result-image .top-icon{background-repeat:no-repeat;background-position:center;background-image:url('../assets/images/top_icon.png');background-size:contain;width:40px;height:20px;display:none;position:absolute;top:3px;left:3px}.result.main-load .result-image .top-icon,.result .result-image .top-icon{display:inline-block}.result-gallery{margin-right:10px}.result-image .badges{position:absolute;height:20px;right:5px;top:5px}.result-image .badges .is-independent,.result-image .badges .has-video{background-size:contain;width:20px;height:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:inline-block}.result-image .is-independent{background:url('../assets/images/is-independent.png') no-repeat center center}.result-image .has-video{background:url('../assets/images/has-video.png') no-repeat center center}.result-image .sexcam-badge{position:absolute;left:0;top:0;background:url("../assets/images/sexCamBadge.svg") no-repeat center left 2px #333;width:67px;height:23px;z-index:1;border-top-left-radius:5px;border-bottom-right-radius:5px}.result-image .nearby-badge{position:absolute;left:0;top:0;background:url("../assets/images/nearby1.svg") no-repeat center left 2px #333;z-index:1;width:67px;height:23px;border-top-left-radius:5px;border-bottom-right-radius:5px}.result-data{margin:15px}.result-rating{line-height:1.2em;margin:0 0 15px 0;text-align:center}.rating-label,.result-subtitle .amount,.result-content-header{color:#000;font-weight:bold}.rating-label{display:inline-block;margin-right:5px}.rating-stars{color:#f2bb3a;display:inline-block;font-size:1.2em;margin-left:5px}.result-header,.result-location,.result-phone,.result-content-header{margin-bottom:1em}.result-location,.result-phone,.result-content{-ms-word-wrap:break-word;word-wrap:break-word}.result-title{font-size:1.6em;word-break:break-all}.result-content-header{font-size:1.1em}.result-content-main{overflow-wrap:break-word}.escort-modal .modal-content{background-color:rgba(243,244,248,0.8)}.escort-modal .modal-dialog{max-width:1200px;width:auto}.loading-more-results{font-size:48px;text-align:center;margin-top:1em;margin-bottom:1em}.contact-form{display:flex;flex-direction:column}.footer{text-align:center}.footer.contact{width:100%;position:absolute;bottom:1em;margin-top:40px}.footer .description{margin:40px 20px 40px 20px}.footer .title{margin:0 auto 2em auto}.footer .trade{font-size:.8em;margin:1em auto;text-align:center}.footer #navLinkList{list-style-type:none;margin:1em 0 0;padding:0;text-align:center}#navLinkList li{margin:0;padding:0 .5em;display:inline;border-right:1px solid #3e3e3e}#navLinkList li:last-child{border-right:0}.footer .block-title{font-weight:bold}.footer .top-cities,.footer .top-services{display:inline-block;margin:0 auto 0 auto;text-align:left}.footer .top-cities{margin-right:4em}.footer .top-services{margin-left:4em}.footer .block-content ul{list-style-type:none;padding-left:0}.footer .block-content ul li{margin-bottom:15px}.footer a{color:inherit;text-decoration:none}.footer .customer_support_phone{display:block;margin-bottom:10px}.footer .montmar_info{background:url('../assets/images/company_address.svg');margin:10px auto;width:248px;height:96px}.footer .credit_card_logos{margin-bottom:10px}.footer .credit_card_logos img{height:40px}.right{float:right !important}.left{float:left !important}.clear{clear:both}.ad-premium-preview{top:10px}.image-modal .close{position:absolute;right:15px;float:inherit;opacity:inherit;color:#3e3e3e;font-size:47px;background-color:#f3f4f8}.slicknav_menu{display:none}#menu{padding:0}#menu li{list-style-type:none}.banner-button-container{position:relative;margin:0 auto;max-width:1200px;z-index:999}.banner-button-container .btn.btn-advertise,.lavieenrose-button .btn.btn-info{padding-left:5px;padding-right:5px}.banner-button-container a{position:relative;display:inline-block;background-color:#333;border:1px solid #333;color:#fff;top:25px;font-size:12px;font-weight:500;float:left;margin-right:5px}.banner-button-container.r-cams a,.banner-button-container.r-dating a{left:91px}.banner-button-container a:hover,.banner-button-container a:active,.banner-button-container a:focus{color:inherit !important;background-color:inherit !important;border-color:inherit !important;outline:none !important}.header-trends{height:22px;background-color:#333;width:100%;margin-bottom:7px;display:block;position:relative}.header-trends .trend-cities{height:22px;line-height:22px;width:fit-content;right:3px;position:absolute;top:0}.header-trends .trend-cities .btn-link{text-decoration:underline;color:#fff;font-size:12px;padding-top:0;padding-bottom:0;border:0}.result-photo{position:relative}.header-trends .trend-cities li+.dropdown-header{margin-top:12px}.modal-open .modal.report{z-index:99999;background-color:rgba(0,0,0,0.87)}.stories .stories-title{font-size:1.3em}.v1 .stories-container .swiper-button-prev,.v1 .stories-container .swiper-button-next{transform:translateY(-100%);color:#fff}.v1 .swiper-slide .story_options{z-index:999;position:absolute;right:45px;top:3px;color:#fff;font-size:32px;cursor:pointer}.v1 .swiper-slide .story_options_container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000099;z-index:1000;border-radius:5px}.v1 .swiper-slide .story_options_container .story_option_buttons{width:100%;height:88px;top:50%;transform:translateY(-50%);position:absolute;z-index:200}.v1 .swiper-slide .story_options_container .story_option_buttons button{display:block;width:90%;margin-bottom:20px;margin-left:50%;transform:translateX(-50%);cursor:pointer}.v1 .stories-container .stories-item .story-icon{position:absolute;top:10px;left:10px}.v1 .stories-container .stories-item .story-item-image{width:100%}.v1 .stories-container .stories-item .name{position:absolute;bottom:10px;left:0;width:100%;padding:5px;color:#fff;z-index:1}.v2 #stories-section{border-radius:20px;padding:5px 0 28px 0;position:relative;overflow-x:hidden}.v2 .stories-container .swiper-button-next{right:0;border-top-right-radius:20px;border-bottom-right-radius:20px;background:linear-gradient(90deg,rgba(255,255,255,0) 13%,rgba(243,244,248,1) 100%)}.v2 .stories-container .swiper-button-prev{left:-28px;border-top-left-radius:40px;border-bottom-left-radius:40px;background:linear-gradient(90deg,rgba(243,244,248,1) 0,rgba(255,255,255,0) 87%)}.v2 .stories-container .swiper-button-prev,.v2 .stories-container .swiper-button-next{height:100%;top:0;margin:unset;width:100px}.v2 .stories-container .swiper-button-prev:after,.v2 .stories-container .swiper-button-next:after{display:none}.v2 .stories-container .swiper-button-prev img,.v2 .stories-container .swiper-button-next img{font-size:62px;padding:5px 10px;box-shadow:1px 0 5px #00000085;color:white;display:block;background:#0202027d}.v2 .stories-container .swiper-button-next img{margin-right:-58px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}.v2 .swiper-gradient-start,.v2 .swiper-gradient-end{position:absolute;width:50px;height:600px;top:0;z-index:1}.v2 .swiper-gradient-start{left:0;background:linear-gradient(270deg,rgba(2,0,36,0) 0,rgba(255,255,255,1) 100%)}.v2 .swiper-gradient-end{right:0;background:linear-gradient(90deg,rgba(2,0,36,0) 0,rgba(255,255,255,1) 100%)}.v2 .swiper-slide .story_options{z-index:999;position:absolute;right:55px;top:3px;color:#fff;font-size:32px;cursor:pointer}.v2 .swiper-slide .story_options_container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000099;z-index:1000;border-radius:5px}.v2 .swiper-slide .story_options_container .story_option_buttons{width:100%;height:88px;top:50%;transform:translateY(-50%);position:absolute;z-index:200}.v2 .swiper-slide .story_options_container .story_option_buttons button{display:block;width:90%;margin-bottom:20px;margin-left:50%;transform:translateX(-50%);cursor:pointer}.v2 .stories-list-container{border-radius:20px;padding:20px 15px 30px 20px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.v2 .stories-list-container .stories-item{position:relative;flex:0 0 233px;padding:0;margin:3px}.v2 .stories-container .stories-item .story-icon,.v2 .stories-list-container .stories-item .story-icon{position:absolute;top:10px;left:10px}.v2 .stories-container .stories-item .story-item-image,.v2 .stories-list-container .stories-item .story-item-image{width:100%}.v2 .stories-container .stories-item .name,.v2 .stories-list-container .stories-item .name{position:absolute;bottom:10px;left:0;padding:5px;color:#fff;z-index:1;text-align:center;font-size:16px;overflow:hidden;max-width:100%;text-overflow:ellipsis;width:100%;white-space:nowrap}.v2 .stories-list-container .back-listing{color:#000;text-decoration:underline;display:block;width:100%;margin:10px auto;cursor:pointer;text-align:center}.black-gradient{position:absolute;bottom:0;left:0;width:100%;height:50px;background:#000;background:linear-gradient(0,rgba(0,0,0,1) 0,rgba(255,255,255,0) 100%);border-radius:5px}.blackMailingModal{background-color:#000000bf !important}.blackMailingModal .modal-dialog{top:20%;transform:translateY(-20%) translateX(-52%) !important;left:50%}#blackMailingModalLabel{color:#d9534f;font-weight:bold}#blackMailingModalLabel i{margin-right:10px}#blackMailingModalLabel span{color:#343334}#blackMailingModalBody img{margin-left:50%;transform:translateX(-50%);margin-top:50px;margin-bottom:50px}#blackMailingModalBody p{color:#d9534f;font-weight:bold;text-align:center;font-size:21px}#blackMailingModalBody span{width:100%;display:block;padding:10px;text-align:center;background-color:#343334;color:#fff;cursor:pointer;margin-top:60px}#blackMailingModalBody label{display:inline-block;width:100%;text-align:center;font-weight:normal;margin-top:10px}.call-sponsored-escort-btn-overlay{width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0;cursor:pointer;z-index:3}.modal#kommonsAV{overflow:hidden !important}.modal#kommonsAV .modal-dialog{display:flex;flex-direction:column;margin:0 auto;max-height:100vh}.modal#kommonsAV .modal-content{flex:1 1 auto;display:flex;flex-direction:column;height:100%}.modal#kommonsAV h4{margin:15px auto 15px auto !important;text-align:center !important}.modal#kommonsAV #age_guide h4{font-size:28px !important}.modal#kommonsAV #age_guide h5{text-align:center !important}.modal#kommonsAV #yotiVerification{flex:1 1 auto;display:flex;flex-direction:column;height:100%}.modal#kommonsAV #yotiIframe{width:100%;height:100%;border:0;overflow-y:auto}.modal#kommonsAV .modal-dialog.full-height{height:100vh;width:100%;max-width:100%}.modal#kommonsAV .modal-dialog.full-height .modal-content{overflow:hidden;padding:10px !important}.switch-verify{display:inline-flex;align-items:center;padding:1px 5px;font-family:sans-serif;color:white;font-size:14px;cursor:pointer;gap:8px;margin-left:5px}.switch-verify input{display:none}.slider{width:40px;height:15px;background-color:#c00;border-radius:999px;position:relative;transition:background-color .3s ease}.slider::before{content:"";position:absolute;width:11px;height:11px;left:2px;top:2px;background-color:white;border-radius:50%;transition:transform .3s ease}.switch-verify input:checked+.slider{background-color:#0c0}.switch-verify input:checked+.slider::before{transform:translateX(25px)}.label-text{text-decoration:underline;white-space:nowrap;font-weight:normal}#AVDialog,#AVErrorDialog{width:400px}#loginForm .forgot_password{float:right;text-decoration:none;color:#fff;font-size:12px;cursor:pointer}.modal-wide{width:90% !important;max-width:900px}.modal-body-expanded{height:auto;padding:0}#kommonsAV .modal-content,#AVResetDialog .modal-content,#AVErrorDialog .modal-content{background-color:#000;color:#fff;border-radius:10px;padding:20px;text-align:center;width:inherit;position:relative}.top-bar{font-size:12px;color:#ccc;text-align:left;margin-bottom:10px;padding:5px}.stepper-container{position:relative;width:300px;margin:0 auto 70px auto;height:60px}.stepper-line{position:absolute;top:16px;left:0;right:0;height:2px;background-color:#444;z-index:1}.stepper-line-fill{position:absolute;top:16px;left:0;width:30%;height:2px;background-color:white;z-index:1}.step{position:absolute;top:4px;transform:translateX(-50%);text-align:center;color:white;z-index:1}.step .label{color:#444}.step.active .circle{background-color:#fff}.step.active .circle::before{background-color:#fff;color:#000}.step.active .label{color:#fff}.step-1{left:0}.step-1 .circle::before{content:"1"}.step-2{left:50%}.step-2 .circle::before{content:"2"}.step-3{left:100%}.step-3 .circle::before{content:"3"}.circle{width:24px;height:24px;border-radius:50%;background-color:#444;color:#000;display:flex;align-items:center;justify-content:center;font-size:14px;margin:0 auto 5px auto;z-index:3}.circle.active{background-color:white;color:black}.label{font-size:13px}.logo-circle small{font-size:12px}#kommonsAV .age_verification_error_container{display:block;padding:10px}#kommonsAV .age_verification_error_container .age_verification_error{margin:0;font-weight:bold;text-align:center}#kommonsAV h4{margin:30px 28px 26px 61px;text-align:left;width:300px;line-height:24px;font-size:20px}#age_guide{display:flex;flex-direction:column;align-items:center;padding:0 17px}#age_guide .plus18_badge{margin-top:70px;width:120px;height:120px;display:flex;background-color:#d9534f;font-size:55px;font-weight:bold;border-radius:70px;text-align:center;justify-content:center;align-items:center}#age_guide img{margin-top:15px;border-radius:0}#age_guide h4{font-size:30px;line-height:33px;margin-left:0}#age_guide h5{font-size:20px;text-align:left}#age_guide ol{margin:25px 0 0;padding:0 15px}#age_guide ol li{text-align:left;margin-bottom:10px;font-size:14px}#age_guide ol li::marker{color:#19c60a}#age_guide ol li::-webkit-list-marker{color:#19c60a}.custom-input{width:300px;margin:0 auto 15px auto}.custom-input .input-group input{border:1px solid #ccc;border-radius:5px}.custom-input label{font-size:12px;font-weight:normal;text-align:left;display:inline-block;width:100%}.input-group-btn>.btn{background-color:#222;color:white;border:1px solid #ccc;width:85px;font-family:Arial,serif;font-size:12px;height:34px;border-radius:5px}.form-control{border-radius:0}.btn-green{color:#fff;background-color:#19c60a;border:0;border-radius:4px;width:300px;margin:0 auto 10px;padding:14px 0;text-align:center}.btn-green:hover{color:#fff !important;text-decoration:underline}.btn-outline-light{background:transparent;border:1px solid #35b548;color:#fff;border-radius:4px;width:300px;padding:14px 79.4px 14px 78.6px}.btn-outline-light:hover{color:#fff}.terms{font-size:13px;color:#fff;margin-top:15px;text-align:center;padding:0 30px}.av_close{position:absolute;top:5px;right:5px;cursor:pointer}#accountCreatedForm p{color:red;margin-left:32px;width:300px;text-align:left}.note-box{background-color:#eaffea;border-radius:5px;font-size:12px;padding:10px;margin:15px auto;width:300px;color:#000}#paymentContainer label{width:100%;text-align:left;font-weight:normal}.btn-green#processPaymentButton,.btn-green#payButton{margin-bottom:40px}#accountCreatedForm{padding-bottom:20px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#paymentContainer form#frmCreditCard{position:relative;max-width:370px}#paymentContainer form#frmCreditCard{position:relative;width:300px;margin:0 auto}#paymentContainer form#frmCreditCard .panel-body{padding:0}#paymentContainer form#frmCreditCard .overlay{display:block;background:rgba(255,255,255,0.68);width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}#paymentContainer form#frmCreditCard .overlay .spinner{border:4px solid rgb(0 0 0 / 15%);border-left-color:#c4b357;width:50px;height:50px;animation:spin 1s linear infinite;border-radius:50%;position:absolute;top:37%;left:40%}#paymentContainer .panel-body div{margin-bottom:15px}#paymentContainer .panel-body div iframe{border-radius:5px;color:#000}#paymentContainer .expires_cvv_block{display:flex;gap:8px;height:60px}#paymentContainer .panel-body input{border-radius:5px}#paymentContainer #credit_card_pay{display:none}#paymentContainer .card_number_block{position:relative}#paymentContainer .card_number_block img{width:60px;position:absolute;right:0;top:4px}#paymentContainer #threedsChallengeModal .modal-dialog{width:100%}#paymentContainer .encrypted_message{padding:10px;background-color:#ff9;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;display:flex;flex-direction:row;align-items:flex-start;position:relative;width:100%}#paymentContainer .encrypted_message p{text-align:justify;padding-left:5px}.plus18_content{position:relative}.plus18_content .info_content{position:absolute;top:50%;width:300px;left:50%;transform:translate(-50%,-50%);color:#fff;display:flex;flex-direction:column;align-items:center}.plus18_content img{width:100%}.plus18_content .info_content p{font-size:18px;text-align:center}.plus18_content .info_content .kommons_plus18{width:100px}.plus18_content .info_content .plus18_totals{width:85px;padding:3px 10px 2px;border-radius:13px;background-color:#7f7f7f;margin-top:20px;display:flex;flex-direction:row;justify-content:center;gap:10px}.plus18_content .info_content a{width:200px;font-size:14px;padding:14px;text-align:center;color:#fff;cursor:pointer}.plus18_content .info_content label{font-size:12px;font-weight:normal}.plus18_content .info_content label span{text-decoration:underline}@media(max-width:767px){#kommonsAV{padding:0}#kommonsAV .modal-dialog{width:100% !important;height:100% !important;margin:0}#kommonsAV .modal-content{height:100vh;max-height:100vh;border-radius:0;padding:0;overflow-x:hidden;overflow-y:auto}#paymentContainer{position:relative}#accountCreatedForm p{margin-left:62px}#age_guide{padding:0 50px}#yotiIframe{min-height:0 !important}}@media(min-width:768px){#kommonsAV .modal-content{overflow-y:auto;max-height:100vh;padding:0 !important}.top-bar{padding:20px !important}}@media screen and (max-width:1420px){.grid-sizer,.grid-item{width:18%}}@media screen and (max-width:1160px){.grid-sizer,.grid-item{width:23%}.v2 #stories-section{border:0;border-radius:0;padding:20px 15px 30px 0;overflow-x:initial}.stories-container .swiper-button-next,.stories-container .swiper-button-prev{width:60px}.stories-list-container{justify-content:center}.stories-container .swiper-button-prev{left:-19px}.stories-container .swiper-button-next{right:-10px !important}.stories-container .swiper-button-prev img,.stories-container .swiper-button-next img{padding:5px 10px;position:absolute;width:35px}.stories-container .swiper-button-prev img{left:16px}.stories-container .swiper-button-next img{right:58px}.stories-container .stories-item .name,.stories-list-container .stories-item .name{font-size:14px}}@media screen and (max-width:1080px){.v2 #stories-section{padding-bottom:28px}#advertise-button{top:3px;right:10px}#menu{display:none}.slicknav_menu{display:block;background-color:transparent;position:absolute;right:0;top:22px;width:100%}.slicknav_menu .slicknav_btn{padding:9px 12px;z-index:1040;float:left}.slicknav_nav{position:absolute;background-color:#000;left:10px;top:42px;z-index:9999}.slicknav_nav li{border:1px solid white;text-align:center}.slicknav_nav a:hover{-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;background-color:inherit;color:inherit}}@media screen and (max-width:805px){.grid-sizer,.grid-item{width:31.3%}.stories{padding:0 10px}.read-more ul li{margin-bottom:10px}}@media only screen and (max-width:768px){.swiper-gradient-start,.swiper-gradient-end{height:285px;border-radius:20px}.title{height:54px;margin:1em auto 1em;width:177px}.title-logo{background-image:url("../assets/images/kommons-logo_m.png")}.lavieenrose-button a{top:10px;left:10px;padding-right:6px;padding-left:6px}.nearby-areas-line{overflow:scroll}.result-content-header{display:none}.result-content-header.result-content-au{display:block}.footer .top-cities{margin-right:2em}.footer .top-services{margin-left:2em}.footer .block-content,.footer .block-title{font-size:.8em}.mobile-hide{display:none}.city-dropdown .menu-columns>li>a{padding-top:8px;padding-bottom:8px}.filters .menu-columns>li>a{display:inline-block;padding:8px 0}.results{padding-left:8px}.subtitle{padding-left:8px}.search-form{margin:16px 8px 0}.search-form .filters .btn{margin:.5em 1em .5em 0}.contact-form{bottom:65px}.ad-premium-preview{top:inherit}.ad-premium-preview:after{content:'\00a0'}.no-padding-left-xs{padding-left:0}.no-padding-right-xs{padding-right:0}.new-line-bottom-xs:after{content:'\00a0'}.image-modal .close{right:9px}.padding-xs-5-left{padding-left:5px}.padding-xs-5-right{padding-right:5px}.font-xs-12{font-size:12px}.container-fluid .row .h1-sexcams-description{margin-bottom:-24px}.footer #navLinkList li{border:0;display:block;width:50%;float:left;margin-bottom:13px}}@media screen and (max-width:520px){.v2 .stories-list-container{justify-content:center}.grid-sizer,.grid-item{width:48%}.info-services{left:0 !important;max-height:240px}}@media screen and (max-width:430px){.title-logo.short{background:url("../assets/images/kommons-logo_mini.png") no-repeat center;background-size:contain}.title.short{width:100px}.stories-list-container .stories-item{flex:0 0 160px}}

.grecaptcha-badge{display:none !important}.report_main{display:flex;flex-direction:column;align-items:center}.report_content{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center}.report-columns{display:flex;justify-content:space-between;gap:15px;flex-wrap:nowrap;margin-bottom:30px}.report-box{flex:0 0 32.5%;max-width:32.5%;background:#fff;border:1px solid #ccc;border-radius:6px;padding:20px;box-shadow:0 2px 6px rgba(0,0,0,0.1);text-align:center;display:flex;flex-direction:column}.report-box h3{font-size:30px;margin-bottom:15px;font-weight:bold}.report-list-container{display:flex;width:100%;flex-direction:row;justify-content:center;margin-top:30px}.report-list{list-style:disc;padding:0;text-align:left;margin-bottom:15px}.report-list li{margin-bottom:6px;font-size:14px}.report-logo{width:100%;height:auto;max-width:100%;margin:10px 0;object-fit:contain}.report-text{font-size:15px;margin:10px 0;line-height:1.5;text-align:left}.report-text.small{font-size:12px;color:#555}.report-helpline{font-size:13px;margin:10px 0}.big-number{font-size:24px;font-weight:bold}.crimestoppers-number{font-size:18px;color:purple;margin:10px 0}.crimestoppers-sub{font-size:13px;display:block}.report-or-line{display:flex;align-items:center;justify-content:center;margin:15px 0;color:#444;font-weight:bold;font-size:14px;text-transform:lowercase}.report-or-line::before,.report-or-line::after{content:"";flex:1;height:1px;background:#ccc;margin:0 10px}.btn.btn-success{margin-top:auto;background-color:#19c60a}.report-phone-block{margin-top:auto;text-align:center}.report-label{text-align:left}.report-phone{font-size:50px;font-weight:bold;margin:10px 0;color:#000}.report-steps-progress{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:20px 0 30px;position:relative;gap:0}.report-steps-step{flex:1;text-align:center;color:#ccc;position:relative}.report-steps-circle{width:32px;height:32px;border-radius:50%;border:2px solid currentColor;line-height:28px;font-weight:bold;margin:0 auto 5px;background-color:white;z-index:2;position:relative}.report-steps-label{font-size:12px;white-space:nowrap}.report-steps-step::before,.report-steps-step::after{content:"";position:absolute;top:16px;height:2px;width:calc(50% - 16px);background-color:#ccc;z-index:1}.report-steps-step::before{left:0}.report-steps-step::after{right:0}.report-steps-step.active::before{background-color:#b2952b}.report-steps-step:first-child::before{display:none}.report-steps-step:last-child::after{display:none}.report-steps-step.active{color:#b2952b}.report-steps-step.active .report-steps-circle{background-color:#b2952b;color:white;border-color:#b2952b}.report-steps-step.active::after{content:"";position:absolute;top:16px;height:2px;width:calc(50% - 16px);background-color:#b2952b;z-index:1;right:0}#report-step-account{text-align:center}.step-logo{margin-bottom:20px;display:flex;justify-content:center}.step-logo img{width:90px}.step-description{font-size:16px;font-weight:bold;margin-bottom:25px;text-align:center}.form-group{text-align:left;margin-bottom:15px;width:100%;max-width:100%}.input-group .form-control{border-right:0}.input-group-addon.toggle-password{cursor:pointer;background-color:#f9f9f9;border-left:0;font-size:13px;color:#555}.input-lg{height:40px;font-size:14px}.forgot-link{text-align:right;margin-top:-10px;margin-bottom:15px}.forgot-link a{font-size:13px;text-decoration:underline;color:#444}.btn-lg{padding:10px 0;font-size:15px}.btn-outline{border:1px solid #28a745;color:#28a745;background:transparent}.btn-outline:hover{background-color:#28a745;color:white}.terms-text{font-size:13px;margin-top:15px}.terms-text a{text-decoration:underline;color:#000}.divider-with-text{text-align:center;margin:25px 0 10px;font-size:13px;color:#444;position:relative}.divider-with-text:before,.divider-with-text:after{content:"";height:1px;background:#ccc;position:absolute;top:50%;width:40%}.divider-with-text:before{left:0}.divider-with-text:after{right:0}.divider-with-text span{padding:0 10px;background:white;position:relative;z-index:1}.report_modal{flex:0 0 35%;background-color:#fff;padding:15px;border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,0.3);border:solid 1px #ddd;width:100%}.is-invalid{border-color:#dc3545}.invalid-feedback{color:#dc3545;font-size:.875em}.report_modal .password-wrapper{position:relative;display:flex;align-items:center}input::-webkit-datetime-edit{display:block;padding:0}.report_modal .password-wrapper input{width:100%;padding-right:40px;font-size:16px;height:40px}.report_modal .toggle-password{position:absolute;right:35px;color:#000;background:transparent;border:0;padding:0;height:24px;width:24px;display:flex;align-items:center;justify-content:center;column-gap:4px;cursor:pointer}.report_modal .toggle-password-text{min-width:30px}.report_modal .toggle-password img{max-height:100%;width:20px}.report_modal .need-help{margin-top:20px;display:flex;justify-content:start;align-items:center;column-gap:5px;color:#c3b356;font-size:12px;border-top:1px solid #f2efdc;padding:10px 0}.divider-with-text-yellow{margin:25px 0 10px;color:#f2efdc;position:relative}.report_modal .need-help .email{text-decoration:underline;color:#c3b356}.report_modal .code-inputs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:10px}.report_modal .code-inputs input{border:1px solid #ccc;height:50px;border-radius:5px;font-size:32px;text-align:center;line-height:50px;padding:0}.report_modal #verify-submit:disabled,.report_modal #submitBtn:disabled{background-color:#ddd;border:1px solid #ddd}.report_modal .resend button{display:flex;justify-content:start;align-items:center;column-gap:5px;padding:10px 0;color:black}.report_modal .resend .underline{text-decoration:underline}.report_modal .iti{width:100% !important}.report_modal .iti--separate-dial-code .iti__selected-flag{background-color:transparent !important}.report_modal #reportForm .report-info{display:flex;justify-content:space-between;align-items:center;width:100%}.report_modal #reportForm label{font-weight:inherit}.report_modal .divider-header{display:flex;width:100%}.report_modal #reportForm .custom-select-wrapper{position:relative;display:inline-block;width:100%}.report_modal #reportForm select.form-control{display:block;width:100% !important;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:4px !important}.report_modal #reportForm input.form-control{border-radius:4px !important}.report_modal #reportForm .custom-select-wrapper::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);width:20px;height:20px;background-image:url('/assets/images/arrow_down.svg');background-repeat:no-repeat;background-size:contain;pointer-events:none;transition:transform .3s ease}.report_modal #reportForm .custom-select-wrapper.focused::after{transform:translateY(-50%) rotate(180deg)}.report_modal #reportForm .custom-select-wrapper{background-color:#fff;border-radius:4px !important;position:relative;display:inline-block;width:100%;cursor:pointer;user-select:none}.report_modal #reportForm .custom-select-wrapper.form-control{padding:0;border:0}.report_modal #reportForm .custom-select-trigger{font-size:14px;line-height:1.42857143;color:#555;align-items:center;border:1px solid #ccc;border-radius:4px !important;padding:6px 12px}.report_modal #reportForm .custom-options{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-top:0;z-index:1000;display:none;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.report_modal #reportForm .custom-option{padding:8px 12px;transition:background .2s ease;font-size:14px;line-height:1.4;cursor:pointer;font-weight:700}.report_modal #reportForm .custom-option:hover{background-color:rgba(195,179,86,0.33)}.report_modal #reportForm .custom-select-wrapper::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);width:20px;height:20px;background-image:url('/assets/images/arrow_down.svg');background-repeat:no-repeat;background-size:contain;pointer-events:none;transition:transform .3s ease}.report_modal #reportForm .custom-select-wrapper.focused .custom-select-trigger{border-bottom:0;border-radius:4px 4px 0 0 !important}.report_modal #reportForm .custom-select-wrapper.focused .custom-options::before{content:'';display:block;height:1px;background-color:#c3b356;margin:0 10px 0 10px}.report_modal #reportForm .custom-select-wrapper.focused::after{transform:translateY(-50%) rotate(180deg)}.report_modal .badge-ok{display:flex;justify-content:center;align-items:center;padding:15px 0}.report_modal .reference-number{display:flex;flex-direction:column;justify-content:start;column-gap:5px;margin-top:35px;font-size:14px}.report_modal .reference-number .number{border:1px solid #ccc;border-radius:4px;text-align:center;padding:8px 0;font-size:20px;font-weight:bold;line-height:1.1;letter-spacing:2px;background-color:#e6f8e5}.report_modal .description-ok{padding:30px 0}.report_modal .description-ok .badge-green{color:#1fb784}.report_modal .provide-more-info{margin-top:14px}.report_modal .provide-more-info .form-control-file{position:relative}.report_modal .provide-more-info .form-control-file::file-selector-button{width:115px;color:transparent}.report_modal .provide-more-info .form-control-file::before{position:absolute;pointer-events:none;top:5px;left:5px;height:20px;width:20px;content:"";background-image:url("/assets/images/add-photo-alternate.svg")}.report_modal .provide-more-info .form-control-file::after{position:absolute;pointer-events:none;top:7px;left:35px;color:#c3b356;content:"Select a file"}.report_modal .provide-more-info .form-control-file::file-selector-button{border-radius:4px;padding:0 12px;height:35px;cursor:pointer;background-color:white;border:2px solid #c3b356;box-shadow:0 1px 0 rgba(0,0,0,0.05);margin-right:16px;transition:background-color 200ms}.report_modal .provide-more-info textarea{resize:none;border:1px solid #ccc;border-radius:4px}.report_modal .provide-more-info #submitBtn{margin-top:45px}.report_modal #back-black{margin-top:20px;background-color:#333;color:#FFF}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{appearance:none !important;line-height:unset !important}@media(max-width:991px){.report_content{padding:0 15px}.report-columns{flex-wrap:wrap}.report-box{max-width:100%;flex:0 0 100%;margin-bottom:20px}.report-phone{font-size:46px}}@media(max-width:767px){.report-steps-progress{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;padding:10px 0;gap:0;scrollbar-width:none}.report-steps-progress::-webkit-scrollbar{display:none}.report-steps-step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;white-space:nowrap}.report-steps-circle{width:28px;height:28px;line-height:24px;font-size:12px}.report-steps-label{font-size:11px}.report-steps-step::before,.report-steps-step::after{width:calc(50% - 14px);top:14px}.report-steps-step.active::after{top:14px;width:calc(50% - 14px)}.report-phone{font-size:38px}.report-box h3{font-size:20px}.btn-lg{font-size:14px}}@media(min-width:768px) and (max-width:991px){.report_modal{max-width:50%;width:50%}}@media(min-width:992px){.report_modal{max-width:35%;width:35%}}
