@charset "UTF-8";html, body{height:100%;}
body{font-family:"Lato", sans-serif;background:black;}
img{max-width:100%;}
.alignleft{float:left;text-align:left;}
.aligncenter{float:none;text-align:center;}
.alignright{float:right;text-align:right;}
.alignleft img, .aligncenter img, .alignright img{border-radius:12px;}
.ads-box{position:relative;text-align:center;margin-bottom:30px;}
.ads-box a{display:inline-block;margin:0 auto 5px;color:#30aef6;}
.ads-box a:hover, .ads-box a:focus{color:#de33cd;}
.ads-box img{border-radius:0;}
h1, h2, h3, h4, h5, h6{font-weight:bold;font-family:"Lato", sans-serif;}
h3{font-size:18px;}
h4{font-size:14px;}
p{margin-bottom:10px;}
a{-webkit-transition:all 350ms ease-out;transition:all 350ms ease-out;text-decoration:none;}
a:hover, a:focus{text-decoration:none;}
.space15{clear:both;display:block;width:100%;height:15px;}
.space30{clear:both;display:block;width:100%;height:30px;}
.space45{clear:both;display:block;width:100%;height:45px;}
.space60{clear:both;display:block;width:100%;height:60px;}
.text-uppercase{text-transform:uppercase;}
.text-blue{color:#30aef6;}
a.text-blue{color:#30aef6 !important;}
a.text-blue:hover, a.text-blue:focus{color:#fcfbfd !important;}
.bg-black{background:black;}
.bg-violet{background:#1b2036;}
.bg-transparent{background:rgba(0, 0, 0, 0.4);}
.bord-rad{border-radius:12px;}
.small-pad{padding:15px;}
.big-pad{padding:30px;}
.nopadd{padding-left:0;padding-right:0;}
.fancy-line{margin:30px 0;border-top-color:#383838;}
.list-container{position:relative;}
.list-anchor,
.list-half,
.list-link,
.list-socmed{list-style:none outside none;padding:0;margin:0;}
.list-anchor li,
.list-half li,
.list-link li,
.list-socmed li{display:inline-block;}
.list-anchor li a,
.list-half li a,
.list-link li a,
.list-socmed li a{margin-right:5px;}
.list-anchor li{display:block;margin-bottom:30px;}
.list-anchor li:last-child{margin-bottom:0px;}
.list-link li{display:block;}
.list-link li a{display:block;padding-bottom:10px;color:#fcfbfd;text-transform:uppercase;font-size:12px;font-weight:bold;}
.list-link li a:hover, .list-link li a:focus{color:#30aef6;}
.list-half{width:45%;float:left;text-transform:uppercase;font-size:10px;font-weight:normal;}
.list-half:first-child{margin-right:5%;}
.list-half li{display:block;}
.list-half li a{display:block;margin-bottom:13px;color:#fcfbfd;}
.list-half li a:hover, .list-half li a:focus{color:#30aef6;}
.list-socmed{margin-bottom:30px;}
.table-portfolio{position:relative;padding:0;margin-bottom:30px;padding-left:40px;font-size:12px;}
.table-portfolio table tbody tr{text-transform:uppercase;}
.table-portfolio table tbody tr td{padding:5px 0;}
.table-portfolio table tbody tr td:first-child{min-width:150px;}
.table-portfolio .description-table{padding-left:0;margin-top:15px;text-transform:uppercase;font-size:12px;color:#a7a6a8;}
.tags{color:white;}
.socmed-circle{text-align:center;display:inline-block;line-height:28px;height:28px;width:28px;border-radius:50%;width:26px;background-repeat:no-repeat;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=100);zoom:1;}
.socmed-circle:hover, .socmed-circle:focus{opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=60);zoom:1;}
.socmed-circle.socmed-twitter{background-position:-51px 0;}
.socmed-circle.socmed-instagram{background-position:0 0;}
.socmed-circle.socmed-google-plus{background-position:-26px 0;}
.socmed-block{width:20px;height:20px;line-height:20px;text-align:center;display:block;background-repeat:no-repeat;margin-right:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=100);zoom:1;}
.socmed-block:hover, .socmed-block:focus{opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=60);zoom:1;}
.socmed-block.socmed-facebook{background-position:0 0;}
.socmed-block.socmed-google-plus{background-position:-20px 0;}
.socmed-block.socmed-pinterest{background-position:-40px 0;}
.socmed-block.socmed-twitter{background-position:-60px 0;}
.label{position:relative;border-radius:6px;padding:12px 16px;text-transform:uppercase;display:inline-block;color:#1b2036;font-size:14px;}
.label-s{padding:2px 6px;}
.site-header{padding-bottom:15px;margin-bottom:45px;border-bottom:1px solid #30aef6;}
.site-main{position:relative;padding:24px 15px;}
.site-footer{
  padding:15px;
  margin: 0 0 12px;
  background-color: #1b2036;
}
.form-subscribe .margin-right-footer{
  margin-top: 20px;
}
a {
  color: #ffffff;
}
a:hover {
  color: #30aef6;
}
.sort-selectbox-search .gallery-menu-sort {
  background-color: #1b2036;
}
.sort-selectbox-search .gallery-menu-sort > li > a{
  color: #b4b6c2;
}
.sort-selectbox-search .gallery-menu-sort > li > a:hover{
  color: #1b2036;
}
.field > .sort-selectbox-search {
  background-color: #1b2036;
  color: #b4b6c2;
}
.field > .combo-box a .search-gallery-selectbox {
  color: #b4b6c2;
}
.field > .combo-box a.selectbox-tab-a:hover {
  color: #b4b6c2;
}
.search .search-select-gallery{
  background-color: #1b2036;
  padding: 2px 5px;
  display: block;
  font-weight: normal;
  color: #b4b6c2;
  text-transform: capitalize;
  -webkit-appearance: none;
}
.search .caret{
  border-top: 11px dashed;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  position:absolute;
  color: #a7a6a8;
  z-index: 1;
  top: 24%;
  right: 1%;
}
.search .btn-search{
  padding: 4px 15px;
  width: 100%;
}
.left-search {
  padding-top: 5px;
  padding-bottom: 10px;
  border-bottom: 1px solid #1b2036;
  padding-left: 0px;
}
.search{
  padding-right: 0px;
}
.site-main .title-icon,
.site-main .title-page p,
.site-main p,
.site-main .main-content,
.site-main .main-content p,
.site-main .blog-article header h3,
.site-main article header h2 a,
.site-main article header h3 a,
.site-main article header h4 a,
.site-main .list-link li a {
  color: #1b2036;
}

.site-main article header h2 a:hover,
.site-main article header h3 a:hover,
.site-main article header h4 a:hover,
.site-main .list-link li a:hover {
  color: white;
}

.map_escort #map_canvas {
  height: 250px;
}

.pagin-utilities{position:relative;padding-bottom:30px;width:100%;text-align:right;}
.pagin-utilities .list-socmed{margin-bottom:0;}
.page-content{position:relative;margin-bottom:20px;}
.main-content p{color:#fcfbfd;}
.title-page .title-icon{margin-bottom:15px;font-size:18px;}
.title-page p{margin-bottom:0;color:#fcfbfd;}
.bottom-page p{margin-bottom:0;color:#1b2036;font-size:12px;}
.title-icon{position:relative;color:#fcfbfd;text-transform:uppercase;margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #383838;font-size:16px;}
.title-icon i{color:#30aef6;margin-right:20px;min-width:15px;text-align:center;}
.meta-extra{text-transform:uppercase;font-size:12px;}
article header{margin:0 0 30px;}
article header h2, article header h3, article header h4{margin:0 0 10px;padding-bottom:10px;}
article header h2 a, article header h3 a, article header h4 a{color:#fcfbfd;}
article header h2 a:hover, article header h2 a:focus, article header h3 a:hover, article header h3 a:focus, article header h4 a:hover, article header h4 a:focus{color:#30aef6;}
.single-article{margin-bottom:30px;}
.single-article header h2{font-size:18px;}
.single-article header .meta-extra{margin:0 0 0 35px;}
.small-article{position:relative;}
.small-article header{margin-bottom:0px;}
.small-article header h4{text-transform:uppercase;position:relative;padding-left:30px;padding-bottom:5px;font-weight:normal;line-height:1.2;margin-bottom:0;}
.small-article header h4:before{content:"\f111";font-family:"FontAwesome";color:#30aef6;position:absolute;left:5px;top:3px;display:block;font-size:10px;}
.small-article header h4 a{color:white;}
.small-article header h4 a:hover, .small-article header h4 a:focus{color:#30aef6;}
.small-article p{color:white;font-size:12px;}
.blog-article{position:relative;margin-bottom:45px;}
.blog-article header h3{text-transform:uppercase;font-size:16px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #383838;}
.blog-article figure a:hover img, .blog-article figure a:focus img{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=70);zoom:1;}
.blog-article figure img{-webkit-transition:opacity 250ms ease-out, image 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, image 250ms ease-out, transform 250ms ease-out;}
.blog-article .content{margin-left:360px;}
.blog-article .btn{float:right;}
.article-limit-container{}
.article-limit-container .article-limit{max-width:650px;font-size:12px;margin-bottom:45px;}
.article-limit-container .meta-extra a{color:white;}
.article-limit-container .meta-extra a:hover, .article-limit-container .meta-extra a:focus{color:#30aef6;}
.text-info-content{font-size:12px;}
.title-info-content{margin:0;font-size:12px;text-transform:uppercase;}
.text-info-content,
.title-info-content{color:#a7a6a8;}
input[type="text"],
input[type="email"],
input[type="site"],
textarea{border-radius:6px;width:100%;border:1px solid transparent;background-color:white;padding:5px 15px;}
::-webkit-input-placeholder{color:#a7a6a8;font-size:11px;text-transform:uppercase;}
:-moz-placeholder{color:#a7a6a8;font-size:11px;text-transform:uppercase;}
::-moz-placeholder{color:#a7a6a8;font-size:11px;text-transform:uppercase;}
:-ms-input-placeholder{color:#a7a6a8;font-size:11px;text-transform:uppercase;}
.combo-box{border-radius:6px;width:100%;border:1px solid transparent;background-color:white;text-transform:uppercase;position:relative;}
.combo-box a{padding:5px 15px;display:block;font-weight:normal;color:#a7a6a8;text-transform: capitalize;}
.combo-box a:hover, .combo-box a:focus {
}
.combo-box a .caret{
  float:right;
  position:relative;
  top:7px;
  color: #dedede;
}
.dropdown-menu{margin:0;padding:0;background-color:white;border:1px solid white;width:100%;border-radius:6px;max-height:250px;overflow:auto;}
.dropdown-menu > li > a{color:#191919;font-weight:normal;text-transform:capitalize;padding:8px 12px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#E6E6E6;}
form input[type="submit"]{border:none;}
form button[type="button"]{border:none;}
.field{margin-bottom:15px;}
.field.field-interview, .field.field-review{margin-left:30px;}
.field.field-interview .label-field, .field.field-review .label-field{color:#30aef6;text-transform:uppercase;font-weight:bold;float:left;margin-right:15px;margin-top:5px;}
.field.field-interview .combo-box, .field.field-review .combo-box{max-width:260px;}
.field.field-interview .dropdown-toggle, .field.field-review .dropdown-toggle{background-color:white;border-radius:6px;padding:8px 16px;}
.form-subscribe-top .field{margin-bottom:10px;}
.form-subscribe-top .field-email{margin-top:30px;}
.form-subscribe-top .label-field{font-size:10.5px;padding:5px 0;padding-right:1px;text-transform:uppercase;color:#30aef6;float:left;width:35%;font-weight:bold;}
.form-subscribe-top input[type="email"],
.form-subscribe-top .combo-box{width:65%;float:left;}
.form-subscribe-top button[type="button"]{position:absolute;right:20px;}
.form-subscribe-top .combo-box a{font-size:10.5px;}
.form-subscribe .field{margin-bottom:10px;}
.form-subscribe .field-email{margin-top:30px;}
.form-subscribe .label-field{font-size:12px;font-weight: normal;padding:5px 0;text-transform:uppercase;color:#b4b6c2;float:left;width:35%;}
.form-subscribe input[type="email"],
.form-subscribe .combo-box{width:60%;float:left; font-size: 10px;}
.form-subscribe button[type="button"]{position:absolute;font-size:10px; padding: 6px 12px; margin-left:20px;}
.form-subscribe .combo-box a{font-size:10px;}
.bootstrap-filestyle.input-group{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:10px;float:left;margin-bottom:15px}
.group-span-filestyle .btn.btn-default{background:none;border:none;text-decoration:none;font-size:12px;text-align:center;text-transform:uppercase;color:#b4b6c2;background-color:#434966;border:0px solid #dbdadc;padding:8px 12px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}
.group-span-filestyle .btn.btn-default:hover{background-color:#59607a;color:white;}
.group-span-filestyle .btn.btn-default:focus{background-color:#59607a;color:white;}
.form-contact,
.form-employment,
.form-review{padding-bottom:30px;}
.form-contact .field-captha,
.form-employment .field-captha,
.form-review .field-captha{padding-left:30px;padding-right:30px;}
.form-contact input[type="submit"],
.form-employment input[type="submit"],
.form-review input[type="submit"]{float:left;margin-left:36%;}
.form-contact input[type="submit"]:hover, .form-contact input[type="submit"]:focus,
.form-contact button[type="button"]:hover, .form-contact button[type="button"]:focus,
.form-employment input[type="submit"]:hover,
.form-employment input[type="submit"]:focus,
.form-employment button[type="button"]:hover,
.form-employment button[type="button"]:focus,
.form-review input[type="submit"]:hover,
.form-review input[type="submit"]:focus,
.form-review button[type="button"]:hover,
.form-review button[type="button"]:focus{background-color:black;}
.form-contact .big-pad,
.form-employment .big-pad,
.form-review .big-pad{padding-bottom:15px;margin-bottom:15px;}
.form-contact .label-field,
.form-employment .label-field,
.form-review .label-field{width:35%;padding-right:15px;text-align:right;text-transform:uppercase;float:left;margin-top:6px; color: white;}
.form-contact .label-field.captcha-label, .form-employment .label-field.captcha-label, .form-review .label-field.captcha-label{color: #1b2036;}
.form-contact input[type="text"],
.form-contact input[type="password"],
.form-contact input[type="email"],
.form-contact textarea,
.form-employment input[type="text"],
.form-employment input[type="email"],
.form-employment textarea,
.form-review input[type="text"],
.form-review input[type="password"],
.form-review input[type="email"],
.form-review textarea{float:left;width:65%;color: #1b2036; background-color:#ffffff;border:1px solid #4e4584;}
.form-employment .upload-field .btn{margin-right:5px;padding:4px 12px;}
.form-review .field-captha{padding-left:70px;}
.form-review input[type="submit"]{margin-left:39%;}
.btn{border-radius:6px;padding:8px 12px;text-transform:uppercase;font-size:12px;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-weight:bold;}
.btn .fa-caret-right{margin-left:10px;}
.btn-blue{background-color:#434966;color:#b4b6c2;}
.btn-blue:hover, .btn-blue:focus{background-color:#595f7a;color:white;}
.btn-black{background:#1b2036;color:#b4b6c2;}
.btn-black i{color:#30aef6;}
.btn-black:hover, .btn-black:focus{background:#30aef6;color:black;}
.btn-black:hover i, .btn-black:focus i{color:black;}
.btn-s{padding:2px 14px;}
.btn-minwidth{min-width:100px;}
.logo{float:left;}
.logo a{display:block;}
.main-navigation{font-family:"Oswald", sans-serif;font-size:16px;text-transform:uppercase;font-weight:normal;text-align:right;margin-top:15px;margin-right: 5px;z-index:999;}
.main-navigation ul{list-style:none outside none;padding:0;margin:0;}
.main-navigation ul li{display:inline-block;position:relative;}
.main-navigation ul li > a{color:#1b2036;font-family:"Oswald", sans-serif;display:block;padding:5px 10px;margin:0 10px;}
.main-navigation ul li:hover > a, .main-navigation ul li:focus > a{color:white;}
.main-navigation ul li.active > a{color:white;}
.main-navigation .ul-child{display:none;position:absolute;min-width:175px;background:rgba(27,32,54, 0.85);z-index:2;}
.main-navigation .ul-child li{display:block;text-align:left;}
.main-navigation .ul-child li:hover > a, .main-navigation .ul-child li:focus > a{background:#434966;}
.main-navigation .ul-child li:hover > a:before, .main-navigation .ul-child li:focus > a:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=100);zoom:1; color: white;}
.main-navigation .ul-child li > a{font-size:14px;color:white;display:block;margin:0;padding:10px 15px 10px 30px;position:relative;white-space: nowrap;}
.main-navigation .ul-child li > a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=0);zoom:1;-webkit-transition:opacity 250ms ease, -webkit-transform 250ms ease;transition:opacity 250ms ease, transform 250ms ease;content:"\f0da";font-family:"FontAwesome";color:black;position:absolute;top:8px;left:8px;display:inline-block;font-size:18px;}
.rwd-main-navigation{margin-top:15px;}
.rwd-main-navigation .main-navigation{padding-top:0;margin-top:20px;display:none;}
.information{
  text-align:right;
  position: relative;
  z-index: 5;
  padding: 43px 23px 10px 0;}
.information .text-blue{font-size:12px;font-weight:bold;}
.information .text-info{font-family:"Oswald", sans-serif;font-size:24px;display:block;color:#1b2036;}
.information .text-info a {color:#1b2036;}
.home-wanted-widget .title-icon{font-size:18px;border-bottom:none;}
.widget{margin-bottom:30px;padding:15px;}
.widget2{margin-bottom:15px;padding:12px;padding-bottom:5px;}
.widget-lookatme .title-widget{border-bottom:1px solid #383838;padding-bottom:10px;margin-bottom:15px;}
.widget-lookatme a{color:#fcfbfd;}
.widget-lookatme a:hover, .widget-lookatme a:focus{color:#30aef6;}
.widget-lookatme a:hover img, .widget-lookatme a:focus img{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=70);zoom:1;}
.widget-lookatme img{-webkit-transition:opacity 250ms ease-out, image 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, image 250ms ease-out, transform 250ms ease-out;}
.widget-lookatme h4{text-transform:uppercase;margin-bottom:0;}
.widget-lookatme-two .title-widget{border-bottom:1px solid #383838;padding-bottom:10px;margin-bottom:15px;}
.widget-lookatme-two a{color:#fcfbfd;}
.widget-lookatme-two a:hover, .widget-lookatme-two a:focus{color:#30aef6;}
.widget-lookatme-two a:hover img, .widget-lookatme-two a:focus img{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=70);zoom:1;}
.widget-lookatme-two img{-webkit-transition:opacity 250ms ease-out, image 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, image 250ms ease-out, transform 250ms ease-out;}
.widget-lookatme-two h4{font-size:16px;text-transform:uppercase;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #383838;}
.widget-lookatme-two .for-price{font-size:12px;text-transform:uppercase;color:#fcfbfd !important;}
.widget-lookatme-two .aligncenter{float:none;text-align:center;padding-bottom:15px;}
.widget-lookatme-two header{width:70%;margin-left:auto;margin-right:auto;}
.widget-footer p{font-size:10px;}
.widget-footer.widget-text p a{color:white;}
.widget-footer.widget-text p a:hover, .widget-footer.widget-text p a:focus{color:#30aef6;}
.widget-footer .list-socmed{margin:30px 0 0;}
.widget-footer .list-half a{color:white;}
.widget-footer .list-half a:focus, .widget-footer .list-half a:hover{color:#32bcff;}
.widget-footer .form-subscribe{padding-left:10px;}
.title-widget{font-size:16px;margin-top:0;margin-bottom:30px;line-height:1.6;text-transform:uppercase;}
.gallery-feature{width:100%;text-align:right;margin-bottom:15px;}
.gallery-feature .field{margin-bottom:10px;}
.gallery-feature .label-field{color:#1b2036;text-transform:uppercase;font-weight:bold;}
.gallery-feature .combo-box{max-width:230px;margin-left:15px;text-align:left;}
.item-girl-full .subitem-girl-full:hover img, .item-girl-full .subitem-girl-full:focus img{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=70);zoom:1;}
.item-girl-full figure img{border-radius:12px;-webkit-transition:opacity 250ms ease-out, image 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, image 250ms ease-out, transform 250ms ease-out;}
.item-girl-block{position:relative;margin-bottom:20px;}
.item-girl-block .item-girl-wrapper {
  margin: 3px 12px 12px;
  background-color: #1b2036;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition:opacity 250ms ease-out, background 250ms ease-out, -webkit-transform 250ms ease-out;
  transition:opacity 250ms ease-out, background 250ms ease-out, transform 250ms ease-out;
  padding: 15px 15px 5px;
}

.item-girl-block .item-girl-wrapper:hover {
  background-color: #434966;
}
.item-girl-block .subitem-girl-block{text-align:left;}
.item-girl-block .subitem-girl-block:hover img, .item-girl-block .subitem-girl-block:focus img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=70);zoom:1;}
.item-girl-block .subitem-girl-block:hover h4, .item-girl-block .subitem-girl-block:focus h4{color:#30aef6;}
.item-girl-block figure{position:relative;}
.item-girl-block figure img{border-radius:12px;-webkit-transition:opacity 250ms ease-out, image 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, image 250ms ease-out, transform 250ms ease-out;}
.item-girl-block .desc .label{position:relative;float:right;margin-top:8px;}
.item-girl-block h4, .item-girl-block .for-price{color:#fcfbfd;}
.item-girl-block h4{
  text-align: center;
  text-transform:uppercase;
  padding-bottom:0px;
  margin-bottom: 0;
  -webkit-transition:all 250ms ease;
  transition:all 250ms ease;
  color: #ffffff;
}
.site-main .item-girl-block p{
  text-transform:uppercase;
  font-size:10px;
  text-align: center;
  color: #FFFFFF;
}
.site-main .item-girl-block .for-price{
  color: #FFFFFF;
  margin-bottom:10px;
}
.item-girl-side{position:relative;margin-bottom:30px; padding: 0 9px;}
.item-girls-port{position:relative;margin-bottom:30px;text-align:center;}
.item-girls-port .subitem-girls-port:hover h4, .item-girls-port .subitem-girls-port:focus h4{color:#337ab7;}
.item-girls-port .subitem-girls-port:hover img, .item-girls-port .subitem-girls-port:focus img{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=70);zoom:1;}
.item-girls-port img{-webkit-transition:opacity 250ms ease-out, image 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, image 250ms ease-out, transform 250ms ease-out;}
.item-girls-port h4{margin-top:10px;padding-top:10px;border-top:1px solid #383838;text-transform:uppercase;font-size:12px;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.mobile-nav .ul-child{display:block !important;padding-left:0;}
.mobile-nav .ul-child li a{padding-left:30px;}
.main-content{color:#fcfbfd;}
.main-content p{letter-spacing:.5px;}
.setinline{margin-left:40px;}
article .content p{padding-left:0;}
.item-girl-block p{padding-left:0;}
.single-article header .meta-extra{margin:0;}
.logo img{width:100%;}
.item-girl-side p{padding-left:0 !important;}
.reset-padd-widget{padding:0;}
.bg-black.bord-rad h4, .bg-black.bord-rad p{color:#fcfbfd;}
.bg-black.bord-rad p{padding-left:0;}
.marg-left{margin-left:40px;}
.field.field-interview,
.field.field-review{margin-left:40px;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td{border-top:none;}
.table-portfolio{border:none !important;}
.site-header-new .header-left,
.site-header-new .header-right{float:left;}
.site-header-new .header-left{width:25%;}
.site-header-new .header-right{width:75%;}
.site-header-new .head-in-left{width:100%;}
.site-header-new .head-in-left .rwd-information{text-align:right;margin-top:0;margin-right:0;}
.site-header-new .head-in-left .information{text-align:right;}
.site-header-new .header-fullwidth{display:none;}
.rwd-portfolio-container .rwd-mobile-portfolio-copy .col-md-6{float:left;width:100%;}
.helperbottomspace-m{clear:both;display:none;height:40px;}
.helperbottomspace-s{clear:both;display:none;height:15px;}
.show-m,
.show-s{display:none;}
.rwd-information{margin-right:30px;margin-top:15px;margin-left:30px;}
.rwd-navigation{float:right;position:relative;z-index: 999;margin-bottom: 15px;}
.rwd-navigation .btn-nav {
  margin-top: 15px;
}
.btn-nav{margin-top:30px;display:inline-block;border-radius:9px;background-color:#1b2036;padding:12px 16px;color:#fcfbfd;-webkit-transition:all 250ms ease;transition:all 250ms ease;cursor:pointer;font-weight:bold;text-transform:uppercase;font-size:12px;}
.btn-nav span{margin-right:5px;}
.mobile-nav{width:100%;min-width:180px;background-color:#1b2036;list-style:none outside none;padding:0;border-radius:9px;overflow:hidden;z-index:999;margin-top: 3px;}
.mobile-nav li{display:block;}
.mobile-nav a{display:block;padding:10px 15px;background-color:transparent;color:white;text-transform:capitalize;}
.mobile-nav a:hover, .mobile-nav a:focus{background-color:#1b2036;}

.main-block {
    background: rgba(209,207,214, 0.86);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
}

#header {
    height: 134px;
    margin-top: 15px;
    margin-bottom: 17px;
}
#header .logo {
  padding: 5px 15px 0;
  min-height: 1px;
  text-align: center;
  width: auto;
}
#header .logo .slogan {
  color: #FBFCFD;
  text-transform: uppercase;
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  padding-top: 5px;
  margin-bottom: 10px;
}

#behind_footer {
  font-size: 10px;
  color: #FEFEFE;
  margin-top: 27px;
  margin-bottom: 79px;
}

.reservation_wrapper .form-contact .label-field {
  width: 45%;
}
.reservation_wrapper .form-contact .booking_select_wrapper {
  float:left;
  width:55%;
}

.reservation_wrapper .form-contact input[type="text"],
.reservation_wrapper .form-contact input[type="email"],
.reservation_wrapper .form-contact textarea {
  float:left;
  width:55%;
  background-color:#ffffff;
  color: #1b2036;
}

.widget-footer .title-widget {
  color: #b4b6c2;
  font-size: 13px;
  font-weight: normal;
  text-transform: uppercase;
  border-bottom: 1px solid rgba(255,255,255, 0.21);
  margin: 0;
  margin-bottom: 15px;
  padding-bottom: 12px;
}

#term_agreement {
    border-top: 1px solid #000000;
     margin-top: 85px;
    padding: 15px 15px 0;
    font-size: 12px;
    color: #201463;
}

.featurebox {
  text-align: left;
  background-color: #1b2036;
  color: #FFF;
  padding: 9px 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  overflow: hidden;
}
.featurebox .subitem-girl-img  {
  padding: 0 10px;
}

.featurebox .subitem-girl-side {
  padding-left: 5px;
}
.featurebox .subitem-girl-side h3 {
  margin-top: 0;
}
.featurebox .subitem-girl-side h3 a{
  font-size: 18px;
  color: white;
  text-transform: uppercase;
}

.featurebox .subitem-girl-side h3 a:hover {
  color: #30aef6;
}

.featurebox img {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  margin-bottom: 8px;
}

.item-girl-side .subitem-girl-side{
  margin-bottom: 12px;
}

.featurebox .subitem-girl-side p {
    text-overflow: ellipsis;
    word-wrap: break-word;
    overflow: hidden;
    max-height: 60px;
    line-height: 15px;
    color: white;
    font-size: 12px;
}

.item-girl-side figure{margin-right:15px;}
.item-girl-side figure a:hover img, .item-girl-side figure a:focus img{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=ΓÇ¥ $value * 100 ΓÇ£)";filter:alpha(opacity=70);zoom:1;}
.item-girl-side figure img{-webkit-transition:opacity 250ms ease-out, image 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, image 250ms ease-out, transform 250ms ease-out;}
.item-girl-side .girl-side-content{margin-left:145px;}
.item-girl-side .girl-side-content header{text-transform:uppercase;margin-bottom:25px;}
.item-girl-side .girl-side-content h4{margin-bottom:15px;padding-bottom:15px;margin-top:0;font-size:18px;font-weight:normal;border-bottom:1px solid rgba(224, 221, 232, 0.21);}
.item-girl-side .girl-side-content h4 a{color:#fcfbfd;}
.item-girl-side .girl-side-content h4 a:hover, .item-girl-side .girl-side-content h4 a:focus{color:#30aef6;}
.item-girl-side p{font-size:12px !important;}

.title-sm {
  text-transform: uppercase;
  text-align: center;
  color: #201463;
  margin: 0px 9px 30px;
  padding-bottom: 13px;
  font: normal 18px 'Open Sans', sans-serif;
  border-bottom: 1px solid #000000;
}
.home-main-info {
  margin-bottom: 30px;
}
.home-main-info h1,
.home-main-info h2,
.home-main-info p {
  color: #201463;
}

.home-main-info h1,
.home-main-info h2 {
  font-size: 18px;
  text-align: center;
  margin-top: 0;
}

.home-main-info p {
  font-size: 14px;
}

.london_escort {
  padding: 0 25px 25px;
  margin: 25px 0 15px;
}

.london_escort h3 {
    color: white;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 15px;
}

.agency-news .list-anchor h3 {
  font-size: 13px;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 0;
}

.agency-news .list-anchor h3 a{
  color: #201463;
}

.agency-news .list-anchor h3 a:hover {
  color: white;
}

.agency-news .list-anchor p {
  font-size: 13px;
  font-weight: normal;
  color: #201463;
  margin-bottom: 0;
  white-space: pre-wrap;
}

.agency-news .list-anchor p.published_date {
  font-size: 11px;
}

.homepage_slide {
  padding: 0 25px;
  position: relative;
  max-height: 430px;
  overflow: hidden;
}

.homepage_slide .customNavigationSlider2 a {
  position: absolute;
  top: 179px;
  z-index: 2;
  cursor: pointer;
}

.homepage_slide .customNavigationSlider2 a.btn-prev-2 {
  left: 49px;
}

.homepage_slide .item img {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -ms-border-radius: 12px;
  -o-border-radius: 12px;
  border-radius: 12px;
}

.customNavigationSlider2 a.btn-next-2 {
  right: 49px;
}

.home-top-widget {
  margin-bottom: 67px;
}

.homepage_slide .customNavigationSlider2 span {
    display: block;
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
}

.homepage_slide .customNavigationSlider2 span.btn-back {
  background-image: url("../../img/carousel/back.png");
}

.homepage_slide .customNavigationSlider2 span.btn-next {
  background-image: url("../../img/carousel/next.png");
}

.home_escort_guide {
  margin-top: 38px;
}

.home_escort_guide span.label-field {
  float: left;
  width: 100px;
  color: #201463;
  font-size: 13px;
  height: 25px;
  line-height: 25px;
}

.home_escort_guide .home_escort_guide_wrapper {
  float: right;
  width: 150px;
  height: 25px;
}
.home_escort_guide .home_escort_guide_wrapper .combo-box {
  height: 25px;
}
.home_escort_guide .home_escort_guide_wrapper a {
  font-size: 10px;
}

.home_escort_guide_wrapper .combo-box > a {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100% - 10px);
}

.combo-box a .caret {
  top: 1px;
  border-top: 11px dashed;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}

.home_escort_guide_wrapper {
  position: relative;
}
.home_escort_guide_wrapper .combo-box a .caret {
  position: absolute;
  right: 10px;
  top: 6px;
}
#supersized {
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  overflow: hidden;
  z-index: -999;
  height: 100%;
  width: 100%;
  background-color: #000000;
}

#supersized #bgRotate {
  position: relative;
  height: 100vh;
}
#supersized #bgRotate img { width: 100vw; position: absolute;}
#supersized #bgRotate img:not(:first-child) { display: none; }

.main-content .booking_select {
  color: #201463;
}

.main-content .escort-guide-block h3 a{
  color: #201463;
}

.main-content .escort-guide-block h3 a:hover {
  color: white;
}

.booking_select_wrapper ul.dropdown-menu li {
  cursor: pointer;
  padding: 0 15px;
  text-transform: capitalize;
}

.booking-girl {
  margin-bottom: 20px;
}

.booking-girl .select-escort-block {
  padding-left: 10px;
}

.booking-girl .select-escort-block p {
  padding-left: 0;
}
.booking-girl .select-escort-block p.title{
  margin-top: 3px;
  text-transform: uppercase;
  color: white;
}

.booking-girl .select-escort-block p.girl-selected-name{
  margin-top: 20px;
  color: white;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold;
}


@media (min-width:1400px){.container{width:1400px;}
  .search .caret{
    left: 87%;
  }
  .search .search-select-three{
    left: 92%;
  }
}
@media (max-width:1399px){.main-navigation{font-size:14px;}
}
@media (max-width:1250px){.widget-usefull-link{width:31%;}
  .widget-subscribe{width:35%;float:right;}
  body .wrapper{margin-top:30px;margin-bottom:30px;}
}
@media (max-width:770px){body .wrapper{margin-top:15px;margin-bottom:15px;}
}

@media (min-width: 1281px){
  .homepage_slide .item img {
    width: 1320px;
  }
}

@media (max-width:1280px) {
  .homepage_slide .customNavigationSlider2 a {
    top: 158px;
  }
  .home_escort_guide .home_escort_guide_wrapper {
    width: 100px;
    margin-top: 3px;
  }

  .home_escort_guide .home_escort_guide_wrapper {
    width: 150px;
  }
}

@media (max-width:1200px){.widget-footer .form-subscribe{max-width:240px;float:right;}
  .widget2 .form-subscribe-top{max-width:320px;}
  .information .text-info{font-size:18px;}
  .form-subscribe{border-left:0 !important;padding-left:0 !important;}
  .form-subscribe .label-field,
  .form-subscribe .combo-box,
  .form-subscribe input[type="email"]{width:65%;}
  .form-subscribe button[type="button"]{position:relative; padding: 6px 10px; margin-left: 10px;}
  .form-subscribe .field-email{margin-top:0;}
  .form-subscribe .hidden-m{display:none;}
  .form-subscribe-top{border-left:0 !important;padding-left:0 !important;}
  .form-subscribe-top .label-field,
  .form-subscribe-top .combo-box,
  .form-subscribe-top input[type="email"]{width:100%;}
  .form-subscribe-top button[type="button"]{position:relative;top:10px;bottom:0;right:0;}
  .form-subscribe-top .field-email{margin-top:0;}
  .form-subscribe-top .hidden-m{display:none;}
  .show-m{display:block;}
  .table-portfolio{padding-bottom:0;}
  .rwd-mobile-portfolio-copy{display:block;}
  .rwd-portfolio-container{display:none;}
  .rwd-portfolio-container .rwd-mobile-portfolio-copy{display:block;}
  .item-girl-side figure img{width:100px;}
  .item-girl-side .girl-side-content{margin-left:115px;}
  .item-girl-side .girl-side-content h4{font-size:16px;}
  .item-girl-side .girl-side-content .p{font-size:11px !important;}
  .item-girl-block img{width:100%;}
  .home-top-widget .item-girl-block{width:33.33333%;float:left;}
  .information .text-info{font-size:24px;}
  .main-navigation .ul-child{top:160%;}
  .site-header-new{padding:0;}
  .site-header-new .head-in-right{display:none;}
  .site-header-new .head-in-left{width:100%;}
  .site-header-new .head-in-left .main-navigation{margin-top:15px;margin-left:15px;}
  .site-header-new .head-in-left .main-navigation ul li:last-child a{padding-right:0;margin-right:0;}
  .site-header-new .header-fullwidth{display:block;width:100%;float:left;}

  .homepage_slide .customNavigationSlider2 a {
    top: 126px;
  }
  .home_escort_guide .home_escort_guide_wrapper {
    width: 100%;
  }
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:landscape){.md9spec{width:70%;}
  .md3spec{width:30%;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:landscape)
and (-webkit-min-device-pixel-ratio:1){.md9spec{width:70%;}
  .md3spec{width:30%;}
}
@media (max-width:1200px) and (min-width:992px){.col-md-2.hidden-m{display:none;}
  .col-md-7.full-s{width:67%;}
  .rwd-information .information{margin-top:0;}
  .form-subscribe .dropdown-menu{max-height:75px;overflow-y:scroll;}
  .form-subscribe-top .dropdown-menu{max-height:75px;overflow-y:scroll;}
}
@media (max-width: 1200px) {
  .site-header-new .rwd-navigation{display:block; padding: 0 15px;}
  .btn-nav{text-align:center;width:100%;}
  .rwd-navigation .btn-nav { margin-top: 30px; }
  .rwd-navigation{display:block;width:100%;}
  .site-header-new .head-in-left .main-navigation{display:none;}

  .sort-selectbox-search{
     width: 70%;
  }
}
@media (max-width:995px){.list-half{width:30%;}
  .widget-subscribe{float:left;}
  .widget-subscribe,
  .widget-usefull-link{width:100%;}
  .item-girl-side{width:50%;float:left;}
  .site-header-new .header-left,
  .site-header-new .header-right{width:50%;}
  .site-header-new .head-in-left .information{margin-top:15px;}
  .site-header-new .head-in-left .information .text-info{font-size:32px;}
  .site-header-new .header-fullwidth .rwd-main-navigation .main-navigation{display:block;}
}

@media (min-width: 992px) {
  .item-girl-block{width:20%;text-align:center;}
  .item-girl-block .subitem-girl-block{text-align:center;display:inline-block;width:100%;}
  .item-girl-block .subitem-girl-block img{margin:0 auto;}
}
@media (max-width:992px){
  .widget-footer .form-subscribe{max-width:100%;float:left;}
  .widget2 .form-subscribe{max-width:320px;float:left;}
  .table-portfolio table{width:100%;}
  .form-subscribe .field{margin-bottom:15px;}
  .form-subscribe-top .field{margin-bottom:15px;}
  .helperbottomspace-m{display:block;}
  .helperbottomspace-s{display:block;}
  .hidden-m{display:none;}
  .show-m{display:block;}
  .rwd-information .information{text-align:right;}
  .main-navigation{padding-top:30px;}
  .item-girl-block{text-align:center;}
  .item-girl-block .subitem-girl-block{text-align:left;}
  .item-girls-port .subitem-girls-port{display:inline-block;}
  .rwd-mobile-portfolio-copy{display:none;}
  .site-header-new .header-fullwidth .rwd-main-navigation{display:none;}
  .main-block { padding: 0; }
    .search .caret{
    right: 0.5%;
    top: 13%;
  }
  .sort-selectbox-search{
     width: 70%;
  }
}
@media (max-width:950px){.list-half{float:none;width:auto;}
  .form-subscribe .dropdown-menu{max-height:75px;overflow-y:scroll;}
  .form-subscribe-top .dropdown-menu{max-height:75px;overflow-y:scroll;}
  .search{
    padding-bottom: 5px;
  }
}
@media (max-width:767px){.home-top-widget .item-girl-block{display:none;}
  .blog-article .alignleft{float:none;text-align:center;margin-bottom:30px;}
  .blog-article .content{margin-left:0;}
  .blog-article .btn{float:none;}
  .item-girl-block{width:50%;float:left;}
  .search{
    padding-bottom: 5px;
  }
}

@media (max-width:690px){
  .rwd-information{margin-right:0; margin-left: 0px;}
  .main-navigation{display:none;}
  .item-girl-side .girl-side-content header{margin-bottom:15px;}
  .site-header-new .head-in-left .information{text-align:center;margin-top:30px; padding: 0;}
  .site-header-new .header-right{width:100%;}
  .rwd-navigation .btn-nav { margin-top: 15px; }
  .site-header-new .header-left { float:none; margin: auto; height: 134px; width: 100%;}
  #header .logo{display:block;float:none;text-align:center;}
  #header .logo a{display:inline-block;}
}

@media (max-width:570px){.marg-left{margin-left:0;}
  .form-review .field-captha{padding-left:30px;}
  .gallery-feature{text-align:left;}
  .gallery-feature .combo-box{max-width:100%;margin-left:0;margin-top:10px;}
  .item-girl-block{width:50%;float:left;}
  .full-s{width:100%;display:block;float:left;}
  .field-review,
  .field-interview{margin-left:0 !important;}
  .field-review .label-field,
  .field-interview .label-field{margin-bottom:5px;}
  .field-review .combo-box,
  .field-interview .combo-box{max-width:100% !important;width:100% !important;}
  .rwd-information{margin-top:30px;}
  .rwd-information .information{text-align:center;}
  .form-contact .label-field,
  .form-employment .label-field,
  .form-review .label-field{width:100%;text-align:left;margin-bottom:10px;display:block;}
  .form-contact input[type="text"],
  .form-contact input[type="email"],
  .form-contact textarea,
  .form-employment input[type="text"],
  .form-employment input[type="email"],
  .form-employment textarea,
  .form-review input[type="text"],
  .form-review input[type="email"],
  .form-review textarea{width:100%;}
  .form-contact input[type="submit"],
  .form-employment input[type="submit"],
  .form-review input[type="submit"]{margin-left:30px;}
  .setinline{margin-left:0px;}
  .main-content p,
  .page-content p{padding-left:0px;}
  .item-girls-port{width:50%;float:left;}
  .site-header-new .header-left,
  .site-header-new .head-in-left .information .text-info {font-size: 21px;}
  .item-girl-side{width:100%;}
}
@media (max-width: 413px) {
  .search .caret{
    left: 94%;
  }
}
@media (max-width:991px) {
  .homepage_slide {
    padding: 0 15px;
  }

  .home-top-widget {
    margin-bottom: 0;
  }
  .homepage_slide .customNavigationSlider2 a {
    top: 89px;
  }

  .site-footer {
    margin: 0 15px 12px;
  }

  .home_escort_guide .home_escort_guide_wrapper {
    float: left;
    width: 150px;
    margin-left: 13px;
    margin-top: 0;
  }
}

@media (max-width:767px) {
  .homepage_slide .customNavigationSlider2 a {
    top: 76px;
  }
}

@media (max-width: 570px) {
  .form-contact .booking_select_wrapper {
    width: 100%;
    padding-left: 0;
  }

  .reservation_wrapper .form-contact .label-field {
    width: 100%;
  }
  .reservation_wrapper .form-contact .booking_select_wrapper,
  .reservation_wrapper .form-contact input[type="text"],
  .reservation_wrapper .form-contact input[type="email"],
  .reservation_wrapper .form-contact textarea {
    width:100%;
  }
}
@media (max-width:480px) {
  .homepage_slide .customNavigationSlider2 a {
    top: 45px;
  }

  .homepage_slide .customNavigationSlider2 a.btn-prev-2 {
    left: 17px;
  }

  .homepage_slide .customNavigationSlider2 a.btn-next-2 {
    right: 23px;
  }

  .homepage_slide .customNavigationSlider2 span {
    width: 30px;
    height: 30px;
    background-size: 30px 30px;
  }
}
