@media screen and (max-width:1335px){
	.reviews{padding:0 10px;}
.guaranteed-text{font-size:31px;letter-spacing:5px;word-spacing:7px;TEXT-ALIGN:center;}
 
.width40 h1 img {float: none;}
.models-photo .original-img {width:auto;}
.top-models.home .dummy-img {margin: 11.5px 0 0;}
header{background-size:100% 100%;padding-bottom:0;}
.review-form textarea{width:100%;}
.partygirls.faq h1{font-size:42px;padding:7px 0;}
.dropdown{left:0;opacity:0;top:55px;transition:all 0.8s ease-in-out 0s;width:auto;}
.dropdown li{height:9px;padding:0 0 57px;width:100%;}
 
.discrete-reservation-form .width50per{margin-right:3%;width:47%;}
.partygirls.jobs-inner h1{letter-spacing:1px;}
.review-form input[type="submit"]{margin:7px 16px 0 0;height:30px;}
.review-form div{margin-right:3%;width:47%;}
 
.top-models.home .models-photo, .available .models-photo{margin:1% 1.1%;width:31%;}
.book-now{width:44.5%;}
.book-now-text{margin:0;width:100%;}
.book-now > img{width:100%;}
.testimonial-left{margin-left:5%;width:46%;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom:-34px;}
.testimonial-left h1{background-position:172px 50px;font-size:47px;line-height:.8;}
.header-logo{padding-top:46px;}
.outcalls span{font-size:20px;}
 
.search-btn img{margin:5px 0 20px 4px;width:100%;}
.search-btn{padding-top:14px;width:28px;float:left;}
.banner-bottom-text > span{float:right;font-size:19px;letter-spacing:4px;}
.banner-bottom-text{float:right;width:auto;}
 
.top-models .available-tag p{padding: 31px 0;}
}
@media screen and (max-width:1200px) 
.banner-bottom-text > span{font-size:16px;}
.guaranteed-text{font-size:24px;padding: 3px 0 1px;}
header{padding:0 15px;}
.title-phone .title {padding: 24px 25px 0 0;}
.title-phone .phone {padding: 0 0 0 50px;}
.phone > a {font-size: 22px;}
.phone span {font-size: 30px;}
}
@media screen and (max-width:1024px) 
.dropdown{left:0;opacity:0;transition:all 0.8s ease-in-out 0s;width:100%;}
 
.dropdown > li{height:0;padding:4px 0 52px;width:100%;}
header{background-size:100% 100%;}
.guaranteed-text{margin:15px 0 10px;padding:0px 10px;font-size:23px;word-spacing:4px;}
.outcalls{background-position:0 0px;padding:1px 0 0;}
.outcalls span{padding:20px 0 0;}
.banner-bottom-text{font-size:19px;padding:2px 0 0 9px;}
.toll-free-number{font-size:23px;padding:30px 0 0;}
.header-logo{padding-top:30px;}
.banner-bottom-text > span{font-size:19px;letter-spacing: 2px;}
.single-time-ago {text-align: right;}
.title-phone .title {padding: 24px 9px 0 0;}
.title-phone .girl-available {padding: 4px 7px 0;}
.width40 h1 img {width: auto;}
.title-phone .phone {padding: 0 0 0 40px;}
}
@media screen and (max-width:980px){.guaranteed-text{font-size:25px;letter-spacing:1px;line-height:24px;margin:0 0 3px;padding:9px 0;word-spacing:2px;}
.single-time-ago {font-size: 32px;margin: 11px 0 0;text-align: right;}
.title-phone .girl-available.margin-10 {
    margin: 23px 0 0;
}
.width40 h1 img {width: auto;}
.title-phone .single-girl-star {
    font-size: 27px;
    padding: 13px 0 0 25px;
}
.phone > a {
    font-size: 19px;
}
.phone span {
    font-size: 25px;
}
.time-ago {padding: 0 0 6px;}
.top-models .available-tag p {padding: 31px 0 30px;}
.toll-free-number{font-size:25px;padding:0;width:100%;}
.zoom-img{margin-left:3px;width:32%;}
.search-mobile {display: block;float: left;margin: 0 auto 13px;text-align: center;width: 100%;}
.bar-search.mobile {display: block;float: none;margin: 0 auto 10px;}
header{background-size:100% 100%;}
.title-phone .phone{font-size:28px;padding:1px 0 0 29px;}
.title-phone h1{font-size:17px;}
.title-phone .girl-available{font-size:13px;padding:4px 10px 0;}
.view-full-gallery{font-size:10px;margin:9px 0 9px 0;padding:13px 13px 7px;position:relative;left:12px;}
element.style{left:-79px;}
.reservations h1{font-size:36px;padding:3px 0 36px;background-size:100% 42px;}
.partygirls.faq h1{font-size:39px;padding:0;}
.partygirls.faq .faq-ques h1{font-size:29px;padding:6px 0 0 21px;}
.search-btn, .bar-search{display:none;}
  
.dropdown{left:-59%;opacity:0;position:absolute;top:0;transition:all 0.8s ease-in-out 0s;width:59%;}
.dropdown > li{height:57px;padding:0;width:100%;}
.discrete-reservation-form .width50per{margin-right:0;width:100%;}
.submit-reserve > input{margin-right:0;}
.reservations h1{background-size:100% 45px;font-size:30px;padding:8px 0;}
.single-girl-left.width40{font-size:24px;}
.about-girl{line-height:27px;}
.review-form div{margin-right:0;width:100%;}
.review-form input[type="submit"]{margin:17px 0 6px;}
.about-left > p{font-size:24px;letter-spacing:3px;line-height:25px;}
.about-left{width:54%;}
.about-left h1{font-size:30px;line-height:21px;}
.top-models.home .models-photo, .available .models-photo{margin:1% 1%;width:48%;}
.about-right{width:46%;}
.book-now-text{background:rgb(8, 0, 0) none repeat scroll 0 0;position:relative;}
.book-now-text h3{font-size:23px;}
.testimonial-left{margin-left:6%;width:42%;}
.testimonial-left .bxslider > li{line-height:25px;}
header{padding-bottom:0;}
.header-logo{padding-top:5px;top:8px;}
.top-header-banner{float:left;width:100%;}
.menu-main-menu-container{display:none;}
 
.top-header i.fa-bars{color:#A40606;font-size:40px;cursor:pointer;display:block;float:right;margin: 10px 20px 0 0;}
.top-header i.fa-remove{color:#A40606;font-size:40px;cursor:pointer;float:right;margin: 10px 20px 0 0;}
.banner-bottom-text{margin-top:10px;padding:0;width:100%;float:left;text-align: center;}
.banner-bottom-text > span{font-size:19px;letter-spacing:3px;padding:0px 0px;float: none;}
 
.contact-no{display:block;float:left;margin:40px 0 0;width:100%;background:rgba(0,0,0,0.4);padding:4px 0;}
.outcalls{display:none;float:left;}
.outcalls.mobile{border-right:2px solid #e0882f;display:block;;width:50%;text-align:center;}
.outcalls.mobile span {color:#e3e3e3;font-size:26px;padding:0;text-align:center;}
.toll-free-number{display:none;padding:0;width:100%;}
.toll-free-number.mobile{display:block;width:50%;}
.toll-free-number.mobile a{color:#e0882f;font-family:bookmania-bold;font-size:26px;letter-spacing:3px;}
.toll-free-number.mobile span{color:#e3e3e3;display:block;padding:0 0 3px;}
}
@media screen and (max-width:768px){.aboutright img{float:left;}
.contact-no{margin:25px 0 0;}
header{padding:0;}
.single-time-ago {padding: 0;margin: -20px 0 0;width: 100%;}
 
.singlegirl-reviews.desktop{display:none;}
.singlegirl-reviews.mobile{display:block;}
.guaranteed-text{font-size:25px;letter-spacing:0px;word-spacing:8px;}
font-family:microsoft-himalaya;.partygirls.faq .faq-ques h1{font-size:26px;letter-spacing:0;}
.partygirls.faq h1{background:rgb(201, 154, 69) none repeat scroll 0 0;font-size:31px;margin:0;padding:7px 0 0;}
.partygirls.faq .faq-ques h1{background:rgb(201, 154, 69) none repeat scroll 0 0;font-size:26px;line-height:23px;padding:6px 0 0 3px;}
.partygirls.faq .faq-ques p{font-size:25px;margin:6px 0 0;line-height:24px;}
.dropdown{float:left;left:0;opacity:1;position:relative;top:20px;width:100%;display:none;}
.dropdown > li{height:30px;padding:9px 0 0;}
 
.dropdown li{height:auto;padding:0;}
.social-icons > img{margin:22px 8px 0 0;width:11%;float:right;}
.partygirls.jobs-inner h1{font-size:33px;line-height:40px;letter-spacing:0;}
.partygirls.jobs-inner .jobs-txt p{margin:0 0 14px;}
.jobs-txt{line-height:24px;text-align:center;}
.review-form div{margin-right:3%;width:47%;}
.review-form input[type="submit"]{margin:1px 22px 0 0;padding:0 30px;}
.single-girl-left.width40{float:left;text-align:center;width:100%;font-size:29px;}
.single-girl-right.width60{float:left;width:100%;}
.single-main-title{float:left;width:100%;}
.width40{margin:0 0;width:100%;}
.width60{width:100%;}
.aboutleft.width40 img{width:100%;}
.title{float:left;width:auto;}
.width40 > h1{float:left;width:100%;}
.single-main-title .width60{float:left;width:100%;}
.title-phone .phone{padding:0;}
.single-girl-star{float:left;text-align:right;width:44%;}
.girl-available{float:left;text-align:center;width:auto;}
.phone{text-align:left;width:50%;margin-left:27px;}
.single-girl-star > img{width:19px;}
.title-phone .phone{font-size:24px;}
.title-phone .girl-available{font-size:12px;padding:3px 20px;margin-right:25px;}
.girl-desc{padding:0 28px;}
.girl-desc > p{float:left;margin:0 4%;width:42%;}
.wood-bg{background-size:100% 100%;}
.about-left{width:100%;text-align:center;}
.about-right{display:none;}
.date{font-size:23px;}
.top-models > h1{font-size:32px;padding:135px 0 10px 8px;}
.testimonial-left{margin:0 10%;width:80%;}
.book-now{margin:0 4%;width:92%;}
.royal-slider-3d h1{font-size:37px;text-align:center;background-image:none;}
.whatsnew .models-photo{float:left;margin:0 auto;padding:0 10px;width:50%;}
 
.outcalls{background-image:none;float:left;text-align:right;width:88.5%;padding:0;}
.top-header-banner{margin:4px 0;}
.header-logo{margin-left:8px;margin-top:3px;width:155px;padding-top:0;}
.top-header i.fa-bars, .top-header i.fa-remove{margin:10px 20px 0 0;}
.outcalls span{color:#e1cb6c;font-size:20px;font-weight:bold;letter-spacing:3px;padding:0;}
 
.banner-bottom-text{display:none;}
.dropdown{display:block;}
}
@media screen and (max-width:767px){.single-girl-right.width60{padding:0;}
.top-number{display:block;}
.for-mobile {display: block}
.for-desktop {display: none}
.contact-no{display:none;}
 
.guaranteed-text{color: #f00;font-family: Arial;font-size:26px;font-weight: bold;letter-spacing:0;line-height:27px;padding: 0 8px;word-spacing:7px;}
.cssb10.slider-home .full-gallery{display:none;}
.search-mobile{display:block;float:left;margin:0 auto 13px;text-align:center;width:100%;}
.bar-search.mobile{display:block;margin:0 auto 10px;float:none;}
.single-girl-star{float:left;text-align:center;width:100%;}
.phone{text-align:center;width:100%;margin-left:0px;}
.full-slide-img .singlegirl-image-0{ text-align: center; width : 100% !important; padding: 0 20px;}
.mob-slide{ display: block; }
.desk-slide{ display: none; }
}
@media screen and (max-width:640px){.models-photo .original-img{width:20%;}}
@media screen and (max-width:590px){footer p{font-size:13px;width:100%;float:left;}
.outcalls a{font-size: 21px;letter-spacing:4px;}
.outcalls.mobile span {font-size: 21px;}
.toll-free-number.mobile a {display:block;font-size:21px;letter-spacing:4px;}
.top-models.available.reviews .about-girl .mobile .review-form div{width:100%;}
.top-models.available.reviews .about-girl .mobile .review-form .check-bg{width:auto;}
.zoom-img{width:auto;}
 
.aboutleft1{width:90%;float:left;margin:0 5%;}
.aboutleft2{width:100%;float:left;}
.aboutleft2 > img{width:100%;}
.aboutleft.width40 img{width:100%;}
.aboutleft4{float:left;width:96%;margin:0 3%;}
.aboutleft.width50{width:100%;}
.main-row .width50 img{width:100%;margin-bottom:10px;}
.aboutright.width50{width:100%;}
.girl-txt{width:94%;margin:0 3%;}
.main-row{width:94%;margin:0 3%;}
.top-models.available.reviews h1.txt-indent{background-image:none;padding:0 0 0;}
.single-girl-right.width60{margin-bottom:0;padding:0;}
.review-form input[type="submit"]{height:30px;margin:8px 0 9px;padding:0 30px;}
.singlegirl-all-reviews{padding:0 15px;}
.singlegirl-reviews h1{font-size:19px;}
.singlegirl-all-reviews .reviews h3{font-size:27px;}
.reviews p{font-size:26px;}
.review-form div{margin:0;width:100%;}
.girl-available{width:28%;margin-right:4%;}
.width40{margin:0;width:100%;}
.single-main-title .width60{float:left;width:100%;}
.title-phone .single-girl-star{padding:15px 18px 0 0;}
.book-now{margin:0 10%;width:80%;}
.top-models > h1{background:rgb(211, 175, 86) none repeat scroll 0 0;color:#d3af56;font-size:50px;letter-spacing:4px;margin:0;padding:9px 0 4px;background:none;}
.outcalls > span{font-size:25px;margin-top:0;}
.top-models.available > h1{font-size:31px;font-weight:bold;text-align:center;width:100%;background-image:none;}
.top-models.home .available-tag > h1{text-align:left;}
.mnation{display: block;}
.dnation{display: none;}
.mnation1{display: block;}
.dnation1{display: none;}
.model-name .text-right.mnation1 { clear: none; display: block; float: right; padding: 3px 9px 0 0; }
.text-right.wht-new { clear: both; display: block; float: left; padding-left: 10px;text-align: center;width: 100%;}
.other-title h2 { font-size: 45px; }
}
@media screen and (max-width:480px){.col-mobile{display:inline-block;}
.width40 h1 img{width:55px;}
.top-models.home .available-tag span.time-ago {padding-left: 10px;}
.top-models.home .available-tag p {font-size: 15px;line-height: 20px;padding: 3px 0 0 10px;width: 90px;}
.top-models.home .available-tag {min-height: 58px;}
.dummy-img {margin: 1px 0 0;}
.top-models .available-tag p {font-size: 20px;padding: 27px 0;}
.model-name .text-right.mnation1 {padding: 9px 9px 0 0;}
.available-tag img{width: 82%;}
.available .model-name .text-left {padding-top: 12px;}
.home .model-name span img{margin:-4px 0;}
.title-phone .title{padding:24px 0 0 25px;}
.toll-free-number.mobile span{padding:0 0 1px;}
.phone > a{font-size:19px;}
.phone span{font-size:25px;}
.col-desktop{display:none;}
.outcalls{display:none;}
.search-mobile{margin:0 100px 17px 0;}
.guaranteed-text{background:none;font-size:24px;line-height:28px;}
.contact-no{margin:43px 0 0;}
.outcalls a{font-size:17px;letter-spacing:3px;}
.outcalls.mobile span{font-size:18px;}
.toll-free-number.mobile a{font-size:18px;letter-spacing:2px;}
.zoom-img{width:31%;}
.model-name .text-right{clear:both;display:block;float:left;}
.top-models.home .models-photo, .available .models-photo{float:left;margin:0 auto;padding:0 5px;width:50%;}
.top-models.home .available-tag > h1{padding:5px 10px;}
.top-models.home .available-tag h1 span{font-size:14px;}
.models-photo .original-img{right:6px;top:5px;}
.outcalls a{display:block;}
.header-logo {width:53%;}
.other-title h2 { font-size: 40px; padding: 13px 0px 40px; }
}
@media screen and (max-width:420px){.guaranteed-text{font-size:28px;}
.gold-model-img img {width:90%;}
.models-photo .original-img{top:8px;}
.single-time-ago {padding: 0;}
.top-models .available-tag p {font-size: 17px;padding: 27px 0 23px;}
.available-tag img{width: 84%;}
.search-mobile{margin:0 80px 17px 0;}
.title-phone .single-girl-star { float: left; width: 100%; padding: 15px 0px 0 0;}
.title-phone .phone{font-size:23px;letter-spacing:-1px;margin-left: 0px;}
.title-phone .girl-available{font-size:17px;margin-right:18px;padding:3px 9px;}
.aboutus h4{width:100%;float:left;margin:0;padding:0;text-align:center;position:unset;text-align:center;background:none;margin-bottom:67px;}
.aboutleft1{width:100%;float:left;margin:0;text-align:center;}
.aboutleft4{text-align:center;}
.aboutus h2{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:rgb(199, 150, 66);float:left;height:auto;margin:0;padding:0;position:unset;text-align:center;width:100%;line-height:41px;margin-top:4%;     font-size: 24px;}
.aboutus h3{background:none;padding:0;margin:0;width:100%;float:left;height:auto;color:rgb(199, 150, 66);}
.aboutus h1{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:rgb(199, 150, 66);height:auto;margin:0;padding:0;text-align:center;width:100%;line-height:37px;margin-top:8%;}
.top-header{max-width:1200px;width:100%;}
.top-models.home .available-tag h1 span{font-size:11px;}
.social-icons{display:none;}
.partygirls.jobs-inner h1{font-size:28px;line-height:24px;}
.partygirls.jobs-inner .jobs-txt p{font-size:25px;margin:0 0 15px;}
.date{font-size:17px;letter-spacing:2px;}
.royal-slider-3d h1{font-size:32px;position:relative;top:16px;margin:-3px 0 15px;}
.book-now{margin:0;width:100%;}
.testimonial-left{margin:0 13%;width:74%;}
.testimonial-left .bxslider > li p{font-size:15px;margin:13px 0 0 0;}
.testimonial-left h1{font-size:36px;line-height:0;margin-left:23px;}
element.style{height:129px;margin-left:-3px;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom:-20px;right:9px;}
.testimonial-left{margin:0 16%;width:68%;}
.book-now-text h3{font-size:27px;}
.book-now-text > a{font-size:18px;}
.about-us{margin:34px 0 0px;}
 
}

@media screen and (max-width:360px){
 
.start-time {width:100%;}
.header-logo {width:65%;}
.title-phone .girl-available.margin-10 {margin: 22px 70px 0 0;width: 50%;}
.single-time-ago {margin: 0;text-align: center;}
.title-phone .title{padding:24px 0 0 10px;}
.top-models .available-tag p {font-size: 15px;padding: 25px 0;}
.available-tag img{width:88%;}
.outcalls a{font-size:14px;}
.top-models.home .available-tag {min-height: 51px;}
.guaranteed-text{font-size: 27px;}
.outcalls.mobile span{font-size:15px;}
.toll-free-number.mobile a{font-size:15px;}
.toll-free-number.mobile span{padding:0 0 3px;}
.title-phone .phone{margin-left:0px;line-height:33px;}
.search-mobile{margin:0 32px 17px 0;}
.outcalls span{line-height:25px;}
.reviews p{font-size:24px;letter-spacing:0px;}
.text-right{font-size:12px;padding:14px 2px 0 0;}
.model-name .text-left{padding:10px 0px 0px 0px;display:block;text-align:center;float:none;margin:0;}
.model-name .text-right{display:block;float:none;margin:0;padding:5px 0 10px 0;text-align:center;}
.model-desc > p:nth-child(2),.model-desc > p:nth-child(3),.model-desc > p:nth-child(4){display:none;}
/*.top-models.home .available-tag h1 span{font-size:13px;padding:0 25px 0 10px;}*/
.top-models.home .available-tag h1 span{padding:0 0 0 7px;}
.top-models.home .available-tag > h1{padding:3px 10px 5px 0px;}
.top-models.available .available-tag h1{font-size:13px;}
.model-name .text-right.mnation1{ display: none;}
.dnation1{ display: inline-block;}
}

@media screen and (max-width:320px){
.search-mobile{margin:0 21px 17px 0;}
.top-models.home .available-tag span.time-ago{padding-left: 5px;}
.top-models.home .available-tag > h1{padding:3px 10px 5px 0px;}
.title-phone h1{font-size:14px;}
.guaranteed-text{font-size: 23px;}
.title-phone .girl-available{font-size:10px;}
.title-phone .girl-available{font-size:13px;margin-right:7px;padding:2px 4px;width:auto;}
.search-mobile{margin:0 13px 17px 0;}
 
.title-phone .title{padding:24px 14px 0;}
.title-phone h1{font-size:16px;}
.single-girl-star{margin:0;position:relative;text-align:center;bottom:18px;width:100%;left:8px;}
.phone{margin-left:5%;width:100%;margin:0;text-align:center;margin:0;}
.title-phone .phone{font-size:26px;letter-spacing:0;margin-left:0;}
.outcalls.mobile{margin-bottom:0;}
}

@media screen and (min-width:320px) and (max-width: 359px){
.top-models .available-tag p {padding: 23px 0 24px;}
}