.pvip-article-desc,.pvip-article-title{font-family:Arial,Helvetica,sans-serif}.cldi,.pvip-clearfix{clear:both}body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pvip-recaptcha{transform:scale(.71);-webkit-transform:scale(.71);transform-origin:0 0;-webkit-transform-origin:0 0}.pvip-hide{display:none!important}#members_link{z-index:1}.pvip-form_button{background:#dbdbdb!important;color:#000!important}.pvip-bradius-50p{border-radius:50%}.pvip-t-container{width:100%;height:500px}.pvip-w-80px{width:80px}.pvip-w-204px{width:204px}.pvip-pull-right{float:right}.pvip-m-8{margin:8px}.pvip-pad-0{padding:0}.pvip-map-h-200{width:100%;height:200px}.pvip-f-18{font-size:18px!important}.pvip-article-desc{font-size:13px}.pvip-article-title{font-size:11px;color:#06A3CC;font-style:italic}.pvip-article-holder{padding-top:5px;padding-bottom:5px}.pvip-page-error-message{text-align:center;font-size:14px}.pvip-page-error-head-small{text-align:center;margin:20px;font-size:18px;color:#fff}.pvip-page-error-heading{color:#0da0cb!important;font-size:1.6em;padding:20px 10px 10px;line-height:2em}.pvip-sms-heading,.vip-p-10{padding-left:10px}.pvip-sms-heading{opacity:0;width:200px;display:block}.pvip-change-password .submitBut{background:#132c3e;border:none;height:30px;padding:5px;width:100%}.pvip-change-password#main_container{padding-bottom:10px}.pvip-change-password .form_table .box-body .form-group .form-control{background:#132c3e;border:none;height:30px;padding:5px;width:100%}.pvip-change-password .form_button{background:#dbdbdb!important;color:#000!important}.pvip-change-password .registertxt,.pvip-member-registraion .registertxt{color:#fff}.pvip-member-registraion .submitBut{background:#132c3e;border:none;height:30px;padding:5px;width:100%}.pvip-member-registraion#main_container{padding-bottom:10px}.form_table .box-body .form-group .form-control{background:#132c3e;border:none;height:30px;padding:5px;width:100%}.pvip-member-registraion .form_table .box-body{width:80%;margin-top:-22px}.pvip-member-registraion .form_table{width:55%!important}.pvip-member-registraion .submit input{text-transform:none!important}.pvip-member-registraion .form_button{background:#dbdbdb!important;color:#000!important}.pvip-margin-0{margin:0!important}.pvip-review-item-container{height:300px;width:200px}.pvip-review-item-photo{border:0;padding-left:0;height:225px;width:180px}.pvip-pl-10{padding-left:10px}.pvip-review-count{padding:5px;color:#FFF;font-size:10px;text-decoration:underline;text-align:left}.pvip-review-td{padding:30px;font-family:inline}.pvip-review-table{float:left;margin:0 25px 0 0;width:300px}.pvip-member-add .submitBut{background:#132c3e;border:none;height:30px;padding:5px;width:100%}.pvip-member-add#main_container{padding-bottom:10px}.pvip-member-add .form_table .box-body .form-group .form-control{background:#132c3e;border:none;height:30px;padding:5px;width:100%}.pvip-member-add .registertxt{color:#fff}.pvip-member-add .form_button{background:#dbdbdb!important;color:#000!important}.photo_upload input[type=file],.veri_browser input[type=file]{color:#000!important}.transmenu{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.other_record_cls{text-align:center;margin-bottom:35px;padding:0;display:inline-block;width:100%!important}.fn_cls{float:none}div.description{width:100%}#near_girls{border-top:2px solid #093E65;padding-top:12px;padding-bottom:14px;border-bottom:2px solid #093E65;background-color:#063150;margin-bottom:18px;font-size:23px;border-radius:23px;position:relative}#near_girls::after{content:'';width:16px;height:16px;display:block;border-left:5px solid #093E65;border-bottom:5px solid #093E65;/ background:#e8e8e8;/
 -ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:50%;bottom:-11px}.left-list-inner ul#myDIVnew{margin-top:10px}#myDIVnew li{width:48%;margin:0 5px 3px 2px;float:left}.left-list-inner #myDIVnew select#searchbyname{font-size:11px!important}#prlt{border:none}.hdcl{width:90%;margin-left:5%;margin-top:10px}@media only screen and (max-width:1199px){#myDIVnew li{margin:0 3px 3px 2px}}@media only screen and (max-width:991px){#near_girls{margin:15px 5px}}@media only screen and (min-width:768px) and (max-width:991px){#prlt #myDIVnew li{margin:0 3px 3px 4px;width:49%}}@media only screen and (max-width:767px){#prlt .topclass-head.small{padding:12px 10px;width:97%;margin:9px 47px 17px 5px}#prlt #myDIVnew li{margin:0 0 2px 6px}}@media only screen and (max-width:480px){.new-gallery-holder.nearholder{height:255px}#prlt .topclass-head.small{padding:14px 8px 28px}}@media only screen and (max-width:400px){#near_girls{font-size:20px;padding-right:31px}#prlt #myDIVnew li{margin:0 0 1px 5px}}@media only screen and (max-width:350px){#prlt #myDIVnew li{margin:0 0 1px 4px}}.pvip-map-h-500{height:500px;width:86%;margin-left:7%}.heart_n{color:#fff}.selfie{padding-top:3px!important;font-size:14px!important;font-weight:700}.escort_selfie::before{position:absolute;border-bottom:2px dotted #fff;content:"";height:10px;width:156px;bottom:-2px}.escort_selfie{/ float:left;/
 margin-top:5px;font-weight:700;font-size:18px!important;position:absolute;top:29px;left:0;margin:0 auto;right:0}.new-gallery-holder .pvip-watermark{margin-top:92px!important}@media only screen and (max-width:991px){.galleryListPart .col-xs-offset-1{margin:0}.demo-gallery.m40{margin-top:0!important}.girls_prev_next_nav{margin-top:10px}}
 
 .header-subscription-box { padding-bottom:10px;}
 .header-subscription-box label.header-subscribe-label {display:block; text-align:left;}
 .header-quick-search-input {width:90%; float:left;background: 0 0;border: 1px solid #3c5569;color: #fff;height: 28px;border-radius: 3px;padding: 0 10px;}
 .header-quick-search-btn {width:10%; float:left; text-align:center;}
 .header-quick-search-btn a {display:block;}
 .header-quick-search-btn img{width:25px;}
 .header-subscribe-sms-form {padding:0px !important;}
 .header-subscribe-sms .intl-tel-input{width:90%; float:left;}
 .header-subscribe-sms .intl-tel-input .header-subscribe-sms-form-input {background: 0 0;border: 1px solid #3c5569;color: #fff;height: 28px;border-radius: 3px; width:100%;}
 .header-subscribe-sms .header-subscribe-sms-form-input {background: 0 0;border: 1px solid #3c5569;color: #fff;height: 28px;border-radius: 3px; width:90%; float:left;}
 .header-subscribe-sms-form-button, .header-subscribe-email-form-button {background: url(/doc_files/images/go.gif) center;background-color: rgba(0,0,0,0);background-repeat: no-repeat; background-size:cover;border: 0;cursor: pointer;height: 28px;margin-left: 1px; width:30px;}
 .header-subscribe-email-form .header-subscribe-email-form-input{width:90%;background: 0 0;border: 1px solid #3c5569;color: #fff;height: 28px;border-radius: 3px; float:left; padding:0px 10px;}
 .header-subscription-box{border-bottom: 1px solid #3c5569;}
 .header-subscribe-sms-container small.help-block{position:absolute; margin:0px;bottom:-25px;z-index:1; padding:5px; background:#fff; color:#ff0000;}
 .top-news-letter-message{position:absolute; margin:0px;bottom:-25px;z-index:1; padding:5px; background:#fff; color:#ff0000;}
 .top-news-letter-message.green{bottom:-50px;color:green;}
 .header-subscribe-sms-form .form-control-feedback{display:none !important;}
 @media only screen and (max-width:991px){
	 .header-quick-search {margin-bottom:15px;}
	 .header-subscribe-sms-container {margin-bottom:15px;}
	 .header-subscribe-email {margin-bottom:15px;}
 }
 .header-quick-search .datalist ul{list-style:none;text-align:left;width:100%;display:inline-block;background:#011a2c;padding:5px;border:1px solid #294356;border-radius:6px;left:10px!important;right:0;}
 .header-quick-search .girl{width:100%;display:flex;padding:0;}
 .header-quick-search .girl a:first-child{float:left;padding:3px;width:77px;overflow:hidden}
 .header-quick-search .datalist a{color:#fff;text-decoration:none;display:block}
 .header-quick-search .datalist .data-container-link span{display:block;padding:2px}
 .header-quick-search .girl img{width:auto;height:105px}
 .header-quick-search .datalist-wrapper{position:absolute;z-index:999; top:45px;}
 .header-quick-search .girl:hover{background-color:#043f5f;cursor:pointer}
 .header-icons img{width:20px !important; height:20px !important;}
 .header-icons{cursor:pointer !important;}
 .header-icons:hover {text-decoration:underline !important;}
 .footer-locations a{text-decoration:none; color:#72d6ff;}
 .footer-locations{height: auto !important; color:#72d6ff; text-align:center;

padding: 15px !important;border-top: 3px solid #093e65 !important; }
.location-page-latest-escorts {text-transform:uppercase; font-weight:bold; font-size:18px;}
#similar_girls_slider.similar-items {padding:20px 10px;}
#similar_girls_slider.similar-items li.nav-item {width:25%; margin:0px; padding:0px;}
#similar_girls_slider.similar-items li.nav-item a {width:90%;}
#similar_girls_slider.similar-items li.nav-item a img {width:60px; height:80px; object-fit: cover; }
#similar_girls_slider.similar-items li.nav-item a .girl-name {margin-top:5px;}
.report-form .form-group label {display:block; color:#000 !important;}
.report-form .form-group {padding:0px 10px;}
.report-form .form-group select{width:100%; padding:5px; color:#000; background:#fff; border: 1px solid #2f404e;border-radius: 4px;}
.report-form .form-group input[type="file"]{width:100%; padding:5px; color:#000; background:#fff ; border: 1px solid #2f404e;border-radius: 4px;}
.report-form .form-group  textarea{width:100%; padding:5px; color:#000; background:#fff ; border: 1px solid #2f404e;border-radius: 4px;}
#rc-imageselect {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
.alert.alert-success{background:green;}
.alert.alert-danger{background:red;}
.flash-notification {margin:0px 10px;}

.girls-on-holiday {height:300px; width:250px; margin:auto;border: 1px solid rgba(255,255,255,.4);border-radius: 5px;}
a.holiday-overlay {display:block; height:100%; line-height:300px; text-transform:uppercase; font-weight:bold; text-decoration:none;  color:#fff; font-size:18px; background:url(/img/site/members_only.gif) center no-repeat;background-size:cover;}
a.holiday-overlay:hover {
	background:rgba(0, 0, 0, .6);
	text-decoration:underline; 
}
h2.holiday-heading {text-transform:uppercase; font-weight:bold; padding:0px; color:#0da0cb !important; font-size:20px !important;}
.profile-page-image {display:block; float:left; position:relative;}
.profile-page-image img{width:100% !important;}
.girl-on-holiday-overlay {z-index:1;display:table;position:absolute; width:calc(100% - 48px); border-radius:5px; height:calc(100% - 24px); background:rgba(0,0,0,.4); top:0px; text-align:center; margin:12px;}
 .girl-on-holiday-overlay span {display: table-cell;
 text-transform:uppercase;
  vertical-align: middle;
  font-weight:bold !important;
  font-size:18px !important;
  line-height:20px;
  color:#fff !important;
 }
 .new-gallery-holder .imgPartsGallery a {display:block; position:relative;}
.girl-on-holiday-overlay-index {display:table;position:absolute; width:100%; border-radius:5px; height:100%; background:rgba(0,0,0,.4); top:0px; text-align:center;}
 .girl-on-holiday-overlay-index span {display: table-cell;
 text-transform:uppercase;
  vertical-align: bottom;
  font-weight:bold !important;
  font-size:18px !important;
  line-height:20px;
  color:#fff !important;
 }
 .profile-page-image:hover .girl-on-holiday-overlay {display:none;z-index:0;}
  .new-gallery-holder .imgPartsGallery a:hover .girl-on-holiday-overlay-index {display:none;z-index:0;}
  .report-modal {margin:15px 0px 0px 0px;}
  .report-form h4 {color:#000 !important; font-size:18px !important; font-weight:bold; text-align:left;}
  .model-profile h1{padding:0px; margin:0px; font-size: 15px !important; margin-bottom:15px; line-height: 20px !important;text-align: left;color: #0da0cb !important;}
  .model-profile .mpl {background-color: #022d4d;color: #fff; padding:15px; border:1px solid #07568F;}
  .mpl .sidebar-item h2{
	  background: url(/img/site/line.jpg) left center no-repeat rgba(0,0,0,0);
	  font-size: 14px !important;
	  height: 33px;
	  line-height: 33px;
	  margin: 0px;
	  width: 100%;
	  text-align:left;
	  color: #0da0cb !important;
	  padding:0px;
	  text-transform:uppercase;
	  
  }
 .mpl .sidebar-item { margin-bottom:15px; margin-top:15px;}
 .sidebar-item-list ul{margin:0px; list-style:none;}
 .sidebar-item-list ul li label {width:170px; font-weight:normal;color: #6cc4f7 !important;line-height: 25px; margin:0px;}
 .sidebar-item-list ul li p {font-weight:normal;color: #6cc4f7 !important;line-height: 25px; margin:0px; display:inline;}
  .sidebar-item-list ul li div {width:33%; float:left; line-height: 33px;}
  .sidebar-item-list ul li div.clearfix {width:auto; float:none;}
    .sidebar-item-list.rates {margin-top:5px;}
    .sidebar-item-list.listed-in {margin-top:5px;}
	.sidebar-item-list.listed-in ul li{line-height: 24px;  margin:2px; display:inline-block;}
	.sidebar-item-list.listed-in ul li a {padding: 4px 20px;
    font-weight: 700;
    background: #135a84 !important;
    border-radius: 2px;
    margin: 5px 0;
    color: #fff !important;

}
.sidebar-item .gdesc {padding:0px;}
.sidebar-item-list.listed-in ul li a:hover {text-decoration:none !important;}
	.sidebar-item-list ul li div:first-child {font-weight:normal;color: #6cc4f7 !important;line-height: 25px; margin:0px;}
	.sidebar-item.callme span{font-size: 15px !important; text-transform:uppercase;}
	.si-map {margin-top:10px;}
	.profile-share {text-align:left;}
	.profile-share a{ font-weight:bold; font-size:10px !important; color:#78C7FF; display:inline-block; margin-right:10px; text-transform:uppercase;}
	.profile-share a#demo_ajax{ font-size:18px !important;}
	.profile-share a img {clear:both;}
	.profile-video h2{margin-bottom:10px !important}
	.sidebar-sep {height:1px; background:#07568F;}
	.mpl .gdesc {padding:0px;}
	.header-phone a {cursor:pointer !important;}
	.profile-odd-image {float:none !important; margin:auto; clear:both;}
	.model-list-description {background:rgba(0, 0, 0, .6);position:absolute; overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   line-height: 16px;     /* fallback */
   max-height: 50px;      /* fallback */
   -webkit-line-clamp: 2; /* number of lines to show */
   -webkit-box-orient: vertical; bottom:0px; color:#fff !important;}
   .imgPartsGallery a:hover .model-list-description{display:none;}
   .model-profile-disclaimer {margin-top:20px; line-height:16px; font-size:14px; }
   .model-profile-disclaimer p{margin-bottom:5px !important;}
   .additional_banners {text-align:center;}
   
   #searchbyname optgroup {background:#7c929f;}
   .book-now-container {position:fixed; left:0;z-index:999;transform: rotate(-90deg);transform-origin: left top 0;}
   .book-now-container a{border:2px solid #043e5e; padding:10px 20px; background:rgba(0,0,0,.5); color:#fff; font-size:24px; letter-spacing:1px; text-decoration:none; display:block;}
     .book-now-container a:hover{text-decoration:none !important;background:#022d4d;}
   @media only screen and (max-width:480px){
	    .book-now-container {bottom:0px; width:100%; top:revert;transform: none;transform-origin: 0;}
		   .book-now-container a{display:block; text-align:center; background:#022d4d;}
		   .book-now-container a.header-icons{font-size:18px; border:1px solid #043e5e;display:block; text-align:center;background:#022d4d;}
   }
   
   .sidebar-item.booking-side-link {margin-top:0px; font-size:15px; text-transform:uppercase;}
   .sidebar-item.booking-side-link h2{ background:none;}
   .sidebar-item.booking-side-link h2 a{ padding: 4px 20px;
font-weight: 700;
background:
#135a84 !important;
border-radius: 2px;
margin: 5px 0;
color:
#fff !important;}
#content_text img {max-width:100%;}
@media only screen and (max-width: 767px) {
  .legal-note {
      display: none;
    }
}


.payment-service{text-align:center}
.payment-service .aPayment{display:inline-block}

.contactDetail{text-align: center;    margin: 0 auto;    max-width: 700px!important;}
.contactDetail div{float:left; margin-left:10px;}
.clearFix{clear:both}