.escorts{padding:0}.escort .escort-hover{align-items:center;display:flex;justify-content:center;background-color:rgba(26,26,26,.9);color:#fff;opacity:0;padding:1.5rem;word-break:break-word;pointer-events:none;transition-duration:172ms;transition-property:opacity;position:absolute}.escort:hover .escort-hover{opacity:1;z-index:999;height:100%;width:100%}.escort .wrap{width:100%;display:contents}div#profile-wrap>[id*="wpv-view-layout"]{display:flex!important;flex-wrap:wrap}div#profile-wrap>[id*="wpv-view-layout"]>[id*="wpv-view-layout"]{flex:1 1 25%;display:contents}div#profile-wrap>div[id*="wpv-view-layout"]>div#modal-ready:first-child{flex:1 1 61%!important;display:inline-flex}.escort .aescort{height:89%;display:block}.escort{height:430px;max-width:33%;margin:0 2px 2px 0;padding:0 0 0 4px;position:relative}.escort .esc-wrap-style-prem{border:2px solid #DDD;height:100%;width:100%;position:absolute;overflow:hidden}.escort a.showname{color:#DE6892;font-weight:700;font-size:13px;text-decoration:none;margin-left:0}.escort a.showname:hover{text-decoration:underline}span.agency-name a{color:#D8287F;font-size:14px;font-weight:700;text-decoration:none;margin-left:0;line-height:20px}span.agency-name a:hover{text-decoration:underline}.escort .image{width:100%;position:relative;height:100%;overflow:hidden}.escort .image-spot-vip{width:auto;height:100%;position:relative;overflow:hidden;background:url(../../../../../images/advertising/spot-vip.png);background-size:cover}.box-spot-vip{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#fff;font-weight:700;padding-bottom:40px}.box-spot-vip-txt-t,.box-spot-vip-txt-st{color:#fff;text-align:center;margin-bottom:3px;font-size:26px;font-weight:700;text-transform:uppercase}.box-spot-vip-txt-st b{color:#fc0}.box-spot-vip-btn{margin:20px auto 0 auto;text-align:center;display:table;font-size:20px;background:#a53131;padding:4px 12px;color:#fff;border-radius:50px}.image-spot-toprated{width:auto;position:relative;overflow:hidden;background:url(../../../../../images/action_bn/applynow-featured.png);background-size:cover;height:370px}.box-spot-toprated{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#fff;font-weight:700;padding-bottom:40px}.box-spot-toprated-txt-t,.box-spot-toprated-txt-st{color:#fff;text-align:center;margin-bottom:3px;font-size:24px;font-weight:700;text-transform:uppercase}.box-spot-toprated-txt-st b{color:#fc0}.box-spot-toprated-btn{margin:20px auto 0 auto;text-align:center;display:table;font-size:20px;background:#a53131;padding:4px 12px;color:#fff;border-radius:50px}.image-spot-banner{width:auto;position:relative;overflow:hidden;background:url(../../../../../images/advertising/banner-apply.png);background-size:cover;height:100px;margin:3px 3px 0 3px}.box-spot-banner{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#fff;font-weight:700;padding-bottom:15px}.box-spot-banner-txt-t,.box-spot-banner-txt-st{color:#fff;text-align:center;margin-bottom:3px;font-size:18px;font-weight:700;text-transform:uppercase;margin-top:10px}.box-spot-banner-txt-t b{color:#fc0}.box-spot-banner-btn{margin:10px auto 0 auto;text-align:center;display:table;font-size:13px;background:#a53131;padding:4px 12px;color:#fff;border-radius:50px}.image-spot-banner-c{width:auto;position:relative;overflow:hidden;background:url(../../../../../images/advertising/banner-apply.png);background-size:cover;height:75px;margin:3px 3px 0 3px}.box-spot-banner-c{position:relative;text-align:center;width:100%;color:#fff;font-weight:700;margin-top:12px!important}.box-spot-banner-c-txt-t,.box-spot-banner-c-txt-st{color:#fff;text-align:center;margin-bottom:3px;font-size:16px;font-weight:700;text-transform:uppercase;margin-top:10px}.box-spot-banner-c-txt-t b{color:#fc0}.box-spot-banner-c-btn{margin:3px auto!important;text-align:center;display:table;font-size:11px;background:#a53131;padding:3px 8px!important;color:#fff;border-radius:50px}.image-spot-banner-home{width:auto;position:relative;overflow:hidden;background:url(../../../../../images/advertising/banner-apply.png);background-size:cover;height:200px;margin:3px 3px 0 3px}.box-spot-banner-home{position:absolute;bottom:0;left:0;top:15px;text-align:center;width:100%;color:#fff;font-weight:700;padding-bottom:15px}.box-spot-banner-txt-t-home,.box-spot-banner-txt-st-home{color:#fff;text-align:center;margin-bottom:3px;font-size:18px;font-weight:700;text-transform:uppercase;font-size:24px;margin-top:10px}.box-spot-banner-txt-t-home b{color:#fc0;display:block;width:100%;font-size:32px}.box-spot-banner-btn-home{margin:10px auto 0 auto;text-align:center;display:table;font-size:16px;background:#a53131;padding:10px 12px;color:#fff;position:absolute;bottom:0;width:100%}.image-mobv{width:210px;position:relative;overflow:hidden;background:url(../../../../../images/mobvr.png);background-size:initial;height:60px;margin:20px 0 0 0}.box-mobv{position:relative;text-align:center;float:right;width:160px;color:#fff;font-weight:700;margin-top:10px!important}.box-mobv-txt{color:#fff;text-align:left;margin-bottom:0;font-size:15px;font-weight:700;text-transform:uppercase;padding-left:1px}.box-mobv-txt b{color:#fc0}.box-mobv-btn{text-align:center;display:table;font-size:11px;background:#8badc1;padding:1px 8px!important;color:#0c0c0c;border-radius:50px;text-transform:lowercase}.image-mobvi{width:280px;position:relative;overflow:hidden;background:url(../../../../../images/mobv-i.png);background-size:cover;height:545px}.box-mobvi{position:absolute;text-align:center;width:100%;color:#fff;font-weight:700;margin:0 auto;bottom:145px;padding:0 30px}.box-mobvi-txt{color:#000;text-align:center;margin:0 auto;font-size:15px;font-weight:700;padding-left:1px}.box-mobvi-txt b{color:#A53131;text-transform:lowercase}.escort .image a img{height:auto;width:100%}.escort .strong{float:left;color:#a3171e}.premiumtag .premium-tag,body.visited-escorts .premium-tag{position:absolute;right:-18px;width:119px;height:45px;background:url(../../../../../images/escorts/escort-premium.png) no-repeat scroll 0 0;cursor:pointer;top:0;background-size:contain;z-index:200}.nat-flag{position:absolute;right:4px;width:16px;height:11px;cursor:pointer;bottom:52px;background-size:contain;z-index:200}.viptags .vip-tag,body.visited-escorts .vip-tag{position:absolute;width:100px;height:100px;background:url(../../../../../images/escorts/escort-vip.png) no-repeat scroll 0 0;cursor:pointer;background-size:contain;z-index:200}.escort .exclusive{position:absolute;right:5px;top:5px;cursor:pointer;background-size:contain;background-color:red;color:#fff;font-size:16px;line-height:16px;height:22px;padding:3px 8px;border-radius:3px}.escort.exclusivetag.viptags .vip-tag,.escort.exclusivetag.premiumtag .premium-tag{margin-top:30px}.escort .new{position:absolute;right:3px;cursor:pointer;background-size:contain;background-color:#c00;color:#fff;font-size:12px;line-height:14px;height:19px;padding:2px 6px;border-radius:3px}.escort .new{position:absolute;right:3px;cursor:pointer;background-size:contain;background-color:#c00;color:#fff;font-size:12px;line-height:14px;height:19px;padding:2px 6px;border-radius:3px}.escort .new-time{position:absolute;right:0;bottom:0;width:100%;background:#000;opacity:.7;cursor:pointer;font-size:11px;padding:2px 3px;text-align:center;color:#FDC300}.verifiedtag .verified-pics{position:absolute;bottom:67px;left:8px;z-index:10;cursor:pointer;border:3px solid #fff;border-radius:45px;height:38px;width:38px;background:url(../../../../../images/escorts/photos-verified.png) no-repeat scroll 0 0;background-size:contain;display:block;z-index:1}#single_escort .verifiedtag .real-pics,#single_escort_head .verifiedtag .real-pics{z-index:10;cursor:pointer;height:33px;width:150px;background:url(../../../../../images/escorts/real-pics.png) no-repeat scroll 0 0;background-size:contain;display:block;z-index:1}#single_escort .contact-ok,#single_escort_head .contact-ok{position:relative;cursor:pointer;height:33px;width:150px;background:url(../../../../../images/escorts/contact-ok.png) no-repeat scroll 0 0;background-size:contain;display:block}#single_escort .suspicious-pics{position:relative;cursor:pointer;height:33px;width:134px;background:url(../../../../../images/escorts/suspicious-pics-head.png) no-repeat scroll 0 0;background-size:contain;display:block}#single_escort_head .suspicious-pics-head{position:relative;cursor:pointer;height:33px;width:134px;background:url(../../../../../images/escorts/suspicious-pics-head.png) no-repeat scroll 0 0;background-size:contain;display:block}#single_escort .suspicious-pics-head-text,#single_escort .contact-ok-text,#single_escort .real-pics-text,#single_escort .pornstar-text{height:22px;line-height:22px;display:block;font-size:13px;margin-right:5px;padding:0 8px;border-radius:3px;color:#fff;background:#50aaf5;font-weight:300;white-space:nowrap}.vip-status,.premium-status{margin-bottom:10px;height:26px;line-height:26px;display:block;font-size:14px;margin-right:5px;padding:0 8px;border-radius:3px;font-weight:600}.vip-status{background:#FC0;color:#333}.premium-status{background:#2376b0;color:#fff}ul.es-booking{list-style:none;margin:15px 0;padding:0}.btn-bookonline{padding:7px;display:list-item;font-size:11px}.es-info-badge{position:absolute;display:block;cursor:pointer;top:5px;left:5px;height:auto}.es-info-badge-list{background-color:#191919;color:#eebd22;position:relative;z-index:10;cursor:pointer;border-radius:3px;font-size:12px;line-height:16px;padding:2px 4px;height:fit-content;margin-bottom:5px;width:24px;height:24px;overflow:hidden;transition:width 2s;white-space:nowrap;text-overflow:ellipsis}.es-info-badge-list a{color:#eebd22;font-size:12px;line-height:16px}.es-info-badge-list span{margin-right:5px}.es-info-badge-list span:before{font-size:16px}.es-info-badge-list:hover{width:auto}.es-info-badge-inline{position:relative;display:flex;cursor:pointer;top:5px;left:5px;height:auto}.es-info-badge-inline .es-info-badge-list{margin-bottom:0;margin-right:5px}.verified-pics-p{display:none}.verifiedtag.verified-pics-p{display:block}body.visited-escorts .verified-pics-p{background:#191919;color:#eebd22!important;position:absolute;top:6px;left:6px;z-index:10;cursor:pointer;display:inline-table;margin-right:1px;border-radius:3px;font-size:12px;padding:2px 4px;display:block}.verified-contact{font-size:12px!important;display:inline-flex;color:#eebd22!important;margin-left:3px;position:absolute;bottom:60px;left:2px;background:#191919;display:table;padding:2px 4px;border-radius:3px;display:inline-flex;height:21px;z-index:1}.verified-contact span{font-size:12px!important;margin-left:3px;margin-top:2px;color:#eebd22!important}.video-uploaded{font-size:12px!important;display:inline-flex;color:#eebd22!important;margin-left:3px;position:absolute;top:6px;left:2px;background:#191919;display:table;padding:2px 4px;border-radius:3px;display:inline-flex;height:21px;z-index:1}.video-uploaded:hover{text-decoration:none}.video-uploaded span{font-size:16px!important;margin-left:3px;color:#eebd22!important}.verifiedtag .video-uploaded{top:36px}.escort span.online:before{content:"\A";width:12px;height:12px;border-radius:50%;background:#04c004;display:inline-block;margin:-2px 3px;border:2px solid #fff;-webkit-animation:color-change 1s infinite;-moz-animation:color-change 1s infinite;-o-animation:color-change 1s infinite;-ms-animation:color-change 1s infinite;animation:color-change 1s infinite}@-webkit-keyframes color-change{0%{color:#04c004}50%{color:#0b770b}100%{color:#04c004}}@-moz-keyframes color-change{0%{color:#04c004}50%{color:#0b770b}100%{color:#04c004}}@-ms-keyframes color-change{0%{color:#04c004}50%{color:#0b770b}100%{color:#04c004}}@-o-keyframes color-change{0%{color:#04c004}50%{color:#0b770b}100%{color:#04c004}}@keyframes color-change{0%{color:#04c004}50%{color:#0b770b}100%{color:#04c004}}.porn-star{position:absolute;bottom:0;right:0;z-index:10;cursor:pointer;height:40px;width:51px;background:url(../../../../../images/escorts/porn-star.png) no-repeat scroll 0 0;background-size:contain}.porn-star-p{z-index:10;cursor:pointer;background:url(../../../../../images/escorts/porn-star.png) no-repeat scroll 0 7px;background-size:95%}.pornstar{z-index:10;cursor:pointer;background:url(../../../../../images/escorts/pornstar.png) no-repeat;background-size:100%;height:24px;width:86px;display:inline-block}#single_escort [data-tooltip]:before{background:#ccc}#single_escort [data-tooltip-position="left"]:after{border-left-color:#ccc}.icons-tours{background:url(../../../../../images/escorts/airplane.png) no-repeat scroll 0 0;background-size:16px 16px;background-position-x:3px;background-position-y:3px;position:absolute;bottom:15%;left:0;z-index:10;cursor:pointer;height:20px;width:100%;background-color:#000;opacity:.8;color:#fff;font-size:11px;padding:3px 3px 3px 20px}.slogan{position:relative;margin-top:3px;color:#333;font-weight:700;text-align:center;line-height:13px;font-size:12px;overflow:hidden}.escort .infoesc{margin:0;bottom:0;background:rgba(0,0,0,.8) none repeat scroll 0% 0%;width:100%;position:relative;height:11%;padding:4px 10px}.cityesc{position:relative;color:#fff;font-weight:400;width:auto;text-align:left;font-size:14px;padding:0;font-family:"Open sans";line-height:10px;height:15px;display:block;width:97%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:0.5rem!important}.girls-icons span{color:#c82d44!important;display:inline-block}.girls-icons span:before{font-size:14px!important}.girls-icons a{display:inline-block;display:-webkit-inline-box;margin-right:2px}b.icons-title{position:absolute;margin-top:0;font-size:11px;color:#FFF}.grid-list{display:none;float:right;margin:0 5px 2px 0}.grid-list a:hover{text-decoration:none}.grid-list a{display:block;height:30px}.grid-list b{font-size:13px;vertical-align:middle;line-height:30px;color:#979797}.grid-list .grid-l{background:url(../../../../../images/icons/icon_grid_xl.png) no-repeat scroll left top transparent;padding-right:30px;background-size:auto 30px}.grid-list .grid-xl{background:url(../../../../../images/icons/icon_grid_xl.png) no-repeat scroll right top transparent;padding-left:30px;background-size:auto 30px}.escort.viptags .esc-wrap-style-prem{border:2px solid #f1d250}.escort.premiumtag .esc-wrap-style-prem{border:2px solid #2B91D9}span.escort-vacantion{background:#117d00;color:#fff;padding:1px 3px;border-radius:2px}span.suspicious{background:url(../../../../../images/suspicious.png) no-repeat;background-size:60px 60px;position:absolute;top:30%;right:10px;margin:0;width:60px;height:60px}.escort a.aescort span.watched{background:url(../../../../../images/icons/watched.png) no-repeat;background-size:134px 34px;display:none;position:absolute;top:30%;left:5px;margin:0;width:133px;height:34px}.escort a.aescort:visited span.watched{display:block!important}.single-escort span.suspicious{background:url(../../../../../images/suspicious.png) no-repeat;background-size:100px 100px;position:absolute;top:15px;left:20px;margin:0;width:100px;height:100px}span.flymetoyou{color:#49d5ff!important;display:inline-block}span.flymetoyou span.fly{-webkit-animation:color-change2 1s infinite;-moz-animation:color-change2 1s infinite;-o-animation:color-change2 1s infinite;-ms-animation:color-change2 1s infinite;animation:color-change2 1s infinite}@-webkit-keyframes color-change2{0%{color:#49d5ff}50%{color:#2c74bf}100%{color:#135090}}@-moz-keyframes color-change2{0%{color:#49d5ff}50%{color:#2c74bf}100%{color:#135090}}@-ms-keyframes color-change2{0%{color:#49d5ff}50%{color:#2c74bf}100%{color:#135090}}@-o-keyframes color-change2{0%{color:#49d5ff}50%{color:#2c74bf}100%{color:#135090}}@keyframes color-change2{0%{color:#49d5ff}50%{color:#2c74bf}100%{color:#135090}}.escvideo{margin-top:15px}.info-box-about-badge div.bdg{background:#326ade;padding:3px 7px;border-radius:3px;color:#fff;display:inline-block;margin:0 2px 0 0;font-size:12px}.info-box-about-txt{font-size:14px;text-overflow:ellipsis;overflow:hidden;height:53px;display:block;line-height:1.22}