@charset "utf-8";
body {margin:0px;padding:0px;background:#ffffff;font-weight:normal;font-size:1em;}
*{margin:0px;padding:0px;box-sizing:border-box;font-family:Cambria, 'Times New Roman', 'Nimbus Roman No9 L', 'Freeserif', Times, serif;}
/*global*/

h1, h2, h3 {text-align:center;font-weight: normal;}
h1 {font-size:1.125em;text-align:left;}
h2 {font-size:1.0625em;}
h3 {font-size:1em;}
a {font-size:16px;color:#ffffff;text-decoration:none;letter-spacing:0px;}
a:hover {text-decoration:underline;}
small {text-decoration:none;font-size:8px;line-height:10px;color:#000000;}

/*header*/


.header {width:100%;height:auto;}
.banner {width:100%;background:#ffffff;height:auto;border-top:dotted 1px #ffffff;border-left:dotted 1px #ffffff;border-right:dotted 1px #ffffff;border-bottom:1px dotted #ffffff;box-shadow:inset 0 -1px 0 0 #ffffff, 0 -1px 0 0 #ffffff,0 1px 0 0 #ffffff;margin-bottom:1px;}
.social img {height:20px; width:auto;}
#logOut {background:#217ac5;float:right;margin:0 5px;border-radius:3px;padding:5px;border: solid 2px #bfbcbc;}
.text3 {width:97%;text-align:center;margin:20px 0 20px 1.5%;line-height:0.1em;font-size:1.25em;color:#FFF;}
.phone-number {display:block;text-align:right;font-size:0.875em;line-height:90%;margin:0px 5px 5px 0;text-shadow:0 0px 1px #111;}
.main-menu-small2 {display:none;}
.preshadow2 {height: auto;float: left;font-size: 8px;width:100%;color: #2B65B0;}
.emailNews {}
.emailNewsText {height:15px;}
.translate {float:left;width:31%;overflow: auto;padding-left: 2%;}
.main-menu-bg {width:100%;height:auto;}
.main-menu {margin:auto;width:100%;}
.main-menu ul li {float:left;width:20%;font-size:0.875em;border-left:1px solid #555555;border-right:1px solid #acacac;border-bottom:1px solid #555555;border-top:1px solid #acacac;}
.main-menu ul li:nth-child(1) {width:33.3%;font-size:1.25em;}
.main-menu ul {width:100%;list-style:none;}
.main-menu ul li {float:left;width:20%;font-size:0.875em;border-left:1px solid #555555;border-right:1px solid #acacac;border-bottom:1px solid #555555;border-top:1px solid #acacac;}
.main-menu ul li a {padding:0px;margin:0px;border:none;text-decoration:none;font-size:1em;}
.main-menu ul li a img {padding:0px;margin-right:1px;border:none;text-decoration:none;}

/*end header*/


.container {width: 100%; margin: auto; background: #ffffff; float: left;}

/*left menu*/
.col-left {width:96%;float:left;margin-left:2%;margin-top:20px;margin-bottom:20px;}
.navigation {width:100%;float:left;}
.navigation-links {display:none;width:100%;float:left;border-top:1px solid #c9c9c9;}
.location-form-width {width:100%;float:left;background:#838383;padding-bottom:15px;margin-bottom:-2px;}
.location-form-width2 {border:solid 1px #c9c9c9; float: left; margin: 5px; border-radius: 3px; }
.location-form2 {width:80%;float:left;margin-left:10%;margin-top:10px;}
.price-slider { width: 100%; float: left; margin-left: 7px; border: none; border-radius: 3px; font-family: Arial; }
#slider { margin-top: 15px; margin-bottom: 15px; }
#info_amount { text-align: center; font-size: 14px; background: #404040; border-bottom: rgba(255, 255, 255, 0.3) solid 1px; padding: 6px 0; color:#fff; }
#info_amount span { margin: 0 20px; }
.location-form {width:80%;float:left;margin-left:10%;margin-top:10px;}
.age-field, .hair-field { width: 100%; float: left; margin-left: 15%; border: none; border-radius: 3px }
.age-field > div * { display: inline-block; float: left; margin-top: 5px; }
.age-field .news_input { margin: 0 0; width: 56px; background-color: #404040; height: 20px; }
.age-field > div > label, .age-field > div > .news_input { margin-right: 5px; }
.age-field > div > .news_input:last-child { margin-right: 0; }
#sumoCustom p.CaptionCont.SelectBox.search { width: 83% }
#sumoCustom .SumoSelect > .CaptionCont { position: relative; min-height: 14px; background-color: #404040; border-radius: 2px; margin: 0; }
#sumoCustom .SumoSelect:focus > .CaptionCont, .SumoSelect:hover > .CaptionCont, .SumoSelect.open > .CaptionCont { box-shadow: 0 0 2px #460c0c; border-color:rgb(70, 12, 12); }
#sumoCustom .SumoSelect > .CaptionCont > span.placeholder { color: rgb(216, 213, 213); font-style: normal; font-size: 15px; }
#sumoCustom .SumoSelect > .CaptionCont > label > i { background-image: none; margin-right: 0; font-size: 11px; }
#sumoCustom .SumoSelect > .CaptionCont > span { display: block; padding-right: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; cursor: default; font-size: 14px; }
#sumoCustom .SumoSelect > .CaptionCont > label > i:before { content: "\25bc"; color: white; }
.filter-serach { margin-top: 5px; float: left; width:100%; }
.location-button {width:90px; margin-left: calc(50% - 45px);}
.single-list-content a.location-button { border-radius: 4px; position: relative; background: #230306; background: -moz-linear-gradient(top, #240004 0%, #630E0E 100%); background: -webkit-linear-gradient(top, #240004 0%, #630E0E 100%); background: linear-gradient(to bottom, #240004 0%, #630E0E 100%); -webkit-box-shadow: inset 0px 0px 2px 0px #FFF; box-shadow: inset 0px 0px 2px 0px #FFF; cursor: pointer; height: 23px; padding-left: 10px; padding-right: 10px; text-align: center; width: auto; -webkit-transition: all 0.43s ease; transition: all 0.43s ease; float: unset; padding: 6px 12px; }
.single-list-content .location-button { margin-bottom: 20px; }
.location-input, .location-input2 {width:70%;margin: 5px 15%;float:left;background-color:#404040;height:28px;border:none;color:#ffffff;}
.location-input2 {text-indent: 5px;}
.navigation-links-in ul li {width:100%;font-size:0.875em;color:#ffffff;height:30px;list-style:none;display:list-item;border-bottom:rgba(255, 255, 255, 0.6) solid 1px;line-height:28px; text-transform: capitalize;}
.navigation-links-in ul li a {margin-left:5px;font-size:1em;color:#ffffff;text-decoration:none;text-shadow:1px 1px 1px #000000;width:100%;}

/*reviews left menu*/


.navigation-links-in ul li a:hover {color:#fff;text-decoration:underline;}
.latest-review-width {width:100%;float:left;margin:10px 0 0;background:#838383;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.latest-review-bg {width:90%;float:left;margin:5%;background:#4b4747;border-radius:5px;border:solid 1px rgba(255, 255, 255, 0.6);padding-left:4%;padding-right:4%;letter-spacing:1px;}
.latest-review-txt {width:100%;float:left;padding-left:0px;}
.readmore {font-weight:normal;font-size:0.875em;color:#9d0e0e;padding:10px 10px 10px 0px;text-align:right;}
.readmore a {font-size:0.75em;color:#ffffff;text-decoration:none;vertical-align:-10px;font-weight:normal;text-align:right;font-weight:normal;}
.readmore a:hover {color:#fff;}

/*end reviews left menu*/
/*end left menu*/

/*profile left menu*/
.col-left-profile {width:96%;float:left;margin-left:2%;margin-top:20px;margin-bottom:20px;}
.navigation-profile {width:100%;height:auto;float:left;margin-bottom:10px;margin-left:0px;background:#838383;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.left-bar1 {width:100%;height:30px;line-height:30px;}
.navigation-links-profile {width:100%;float:left;color:white;font-size:14px;border-top:1px solid #c9c9c9;text-shadow:1px 1px 1px #000000;}
.info {font-size:12px; margin:6% 0 0 6%;}
.myConverter {float:right;margin-bottom:10px;margin-top:10px;}
.priceTable td:nth-child(2) , .priceTable td:nth-child(3), .availabilityTable td:nth-child(2) {text-align:center;}
.taxi {margin:auto;margin-top:8px;margin-bottom:8px;display:table;font-size:14px;}
.navigation-links-review-in {text-align:left;line-height:100%;}
.review-button {margin-left:0%;}
.location-button::before, .location-button2::before, .location-button3::before, .review-button::before, .taxi::before {position:absolute;content:"";height:50%;border-radius:7px;background:linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));width:calc(100% - 4px);left:2px;top:-1px;}
.duosPro { text-align:center; border: rgba(255, 255, 255, 0.3) solid 1px; background:#838383;padding-top:2%;}
.duosPro img { width:120px;}

/*end profile left menu*/

/*middle home*/
/*home featured*/


.featured-img-area {width:100%;float:left;margin-top:10px;height:auto;box-sizing:border-box;}
.featured-img-width {width:35%;margin-left:10%;float:left;box-sizing:border-box;margin-bottom:10px;}
.featured-img {width:100%;float:left;text-align:center;box-sizing:border-box;border:3px solid;-moz-border-image:-moz-linear-gradient(top left, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 75%, #393939 80%, #b0c9d5 100%);-webkit-border-image:-webkit-linear-gradient(top left, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 70%, #393939 75%, #b0c9d5 100%);border-image:linear-gradient(to bottom right, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 75%, #393939 80%, #b0c9d5 100%);border-image-slice:1;}
.featured-img img {width:100%;margin-bottom:-5px;box-sizing:border-box;}
.girl-name {width:100%;float:left;font-size:100%;color:#000000;padding-top:5px;padding-bottom:5px;font-weight:normal;text-align:center;background:#ffffff;border:1px solid #838383;border-top:none;}
.girl-name img {float:right;width:30%;border:solid 1px black;margin-right:5px;}
.girl-name a {font-size:0.875em;color:#2B65B0;text-decoration:none;}
.girl-name a:hover {text-decoration:underline;}

/*end home featured*/
/*home about*/

.about-site-width {width:100%;float:left;height:auto;border-radius:3px;}
.about-site-title {width:100%;float:left;font-size:1.125em;font-weight:bold;color:#FFF;font-weight:normal;margin-top:10px;box-sizing:border-box;}
.about-site-txt {width:95%;float:left;font-size:14px;color:#000000;font-weight:normal;line-height:20px;text-align:justify;margin-left:2.5%;margin-right:2.5%;}
#famousList {margin-left:10px;}
.star5 {display: block;margin: auto;width: 200px;}
img.withBorder {display:block;margin:auto;margin-top:10px;border:4px solid;-moz-border-image:-moz-linear-gradient(top left, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 75%, #393939 80%, #b0c9d5 100%);-webkit-border-image:-webkit-linear-gradient(top left, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 70%, #393939 75%, #b0c9d5 100%);border-image:linear-gradient(to bottom right, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 75%, #393939 80%, #b0c9d5 100%);border-image-slice:1;border-radius:3px;-webkit-transition:all 0.57s ease;-moz-transition:all 0.57s ease;-o-transition:all 0.57s ease;-ms-transition:all 0.57s ease;transition:all 0.57s ease;}
img.withBorder:hover {box-shadow:0px 0px 4px 4px #ffffff;}

/*end home about*/
/*end middle home*/

/*middle*/

.col-main {width:96%;float:left;margin-left:2%;}
h1.featured-title-supp { display:inline-block; }
.add_cmp_trg_new { display: inline-block; float: right; margin-top: -18px; }
.add_cmp_trg_new a { display: inline-block; line-height: 12px; border-radius: 4px; position: relative; margin: 5px 9px; background: #2B65B0; box-shadow: inset 0px 0px 2px 0px #fff; cursor: pointer; height: 27px; padding: 6px 17px; text-align: center; -webkit-transition: all 0.43s ease; text-decoration: none; transition: all 0.43s ease; }
.innerpage-bg-width {width:100%;float:left;}
.innerpage-bg-top {float:left;width:100%;height:auto;color:#000000;font-size:14px;text-align:justify;padding:2.5%;box-sizing:border-box;}
.innerpage-bg-main {width:100%;float:left;height:auto;}
.featured-width {width:100%;height:auto;float:left;}
.featured-img-width-g {width:48%;float:left;margin:1%;border:solid 3px;-moz-border-image:-moz-linear-gradient(top left, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 75%, #393939 80%, #b0c9d5 100%);-webkit-border-image:-webkit-linear-gradient(top left, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 70%, #393939 75%, #b0c9d5 100%);border-image:linear-gradient(to bottom right, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 75%, #393939 80%, #b0c9d5 100%);border-image-slice:1}
.services, .featured-img-width-2g, .featured-img-width-3g {background-color:#838383;background:-moz-linear-gradient(left, #464749 0%, #e1e1e1 50%, #464749 100%);background:-webkit-linear-gradient(left, #464749 0%, #e1e1e1 50%, #464749 100%);background:linear-gradient(to right, #464749 0%, #e1e1e1 50%, #464749 100%);height:30px;line-height:15px;overflow:hidden;color:#ffffff;text-shadow:1px 1px 1px #000000;border-top:1px solid #535353;border-bottom:1px solid #535353;}
.featured-img-width-new {width:100%;}
.featured-img-g {width:100%;position:relative;}
.featured-img-g img {width:100%;}
.featured-img-width-3g {margin-top:-5px;}
.girl-name-g {width:100%;float:left;height:auto;font-size:75%;line-height:30px;color:#838383;text-align:center;background:#ffffff;}
.girl-name-g img {width:30%;float:right;margin:1.5%;border:1px solid black;}
.girl-name-ga {width:100%;float:left;height:auto;font-size:66.6%;color:#838383;text-align:center;background:#ffffff;}
.galleryPrice {color:#b62b2b;}
p.check_compare { display: inline-block; vertical-align: top; padding-right: 5px; text-shadow: none; font-family: sans-serif; font-size: 10px; }
.panoramaText, .newText {padding:0 3px;font-size:10px;text-align:center;line-height:18px;background:#8a8a8a;float:left;box-shadow:inset 0px 0px 1px white;border-radius:3px;}
.newText {float:right;display:inline;}
.featured-img-g-hol, .featured-img-p-hol, .featured-img-cp-hol, .featured-img-p-hol-rev {position:absolute;width:100%;height:99%;text-align:center;background:rgba(0, 0, 0, 0.5);overflow:hidden;}

/*profile*/


.book_model {width:100%;font-size:1em;color:#b62b2b;text-align:center;}
.book_model img {float:right;max-height:31px;vertical-align:top;}
.book_model1 {font-size:1em;color:#b62b2b;}
.col-main-profile {width:96%;float:left;margin-left:2%;height:auto;margin-top:20px;margin-right:0px;}
.featured-title-profile {width:100%;float:left;background:#2B65B0;font-size:1em;color:#2B65B0;padding-left:10px;box-sizing:border-box;line-height:0.1em;margin:20px 0 20px;}
.col-main-bg-profile {width:100%;height:auto;float:right;padding-bottom:15px;padding-top:5px;background:#ffffff;margin-bottom:10px;border:1px solid #838383;margin-top:-1px;}
.innerpage-bg-width-profile {width:100%;float:left;height:auto;}
.innerpage-bg-top-profile {float:left;height:10px;}
.innerpage-bg-main-profile {width:100%;float:left;height:auto;}
.featured-width-profile {width:100%;float:left;}
.primages {width:100%;}
.featured-img-width-p {width:75%;margin-left:12.5%;margin-right:12.5%;}
.featured-img-p {width:100%;margin-top:10px;position:relative;}
.featured-img-width-cp {width:95%;margin-top:10px;margin-left:2.5%;margin-right:2.5%;}
.featured-img-cp {width:100%;}
.featured-img-cp-hol span {margin-top:25%;}
.aboutgirl {padding : 5px;}

/*end profile*/
/*end middle*/

/*review page*/
.col-main-1000 {width:96%;float:left;margin-left:2%;height:auto;margin-top:20px;}
.featured-title-1000 {width:100%;float:left;background:#2B65B0;font-size:1em;color:#2B65B0;padding-left:10px;box-sizing:border-box;line-height:0.1em;margin:20px 0 20px;}
.col-main-bg-1000 {width:100%;float:left;padding:0px;height:auto;color:#000000;background:#ffffff;border:solid 1px #838383;margin-bottom:20px;margin-top:-1px;}
.innerpage-bg-width-1000 {width:100%;float:left;height:auto;}
.review1 {width:95%;margin-left:2.5%;border-radius:4px;border: solid 1px #838383;margin-top:10px;height:355px;float:left;}
.review_picture {text-align:center; margin-top: 10px;}
.reviewImg {width: 100px; height: 150px;}
.review4 {padding:5px;float:left;}
.review2 {overflow:auto;width:100%;height:110px;}
div.pagination {clear: both; margin: 0 auto; width: 100%; text-align: center; }
.pagination ul {list-style:none;}
.pagination li {float: left;padding: 10px;margin: 5px;background: gray;}
.pagination li.active {background: #bbb;border-radius: 10px;box-shadow: inset 0 0 2px 0 #000;}

/*end review page*/
/*review individual*/

.table2 {font-size:0.875em;color:#000000;}
#siimage {float: left;border:1px solid #676767;margin-left: 10%;}
#siimage2 {float: left;border:1px solid #676767;}
#refresh {display:inline-block;}
.refresh {width:40px;height:40px;background:url(/theme/auroraescorts.co.uk/images/refresh.png);float: left;}

/*end review write*/

/*booking*/


.news_input {background:none repeat scroll 0 0 #676767;border:medium none;color:#ffffff;width:80%;margin-left:10%;text-align:center;margin-top:10px;height:25px;}
.employment-form .news_input.ErrorField { border: none !important; background-color: #692929 !important; border-color: transparent !important; color: #fff !important; }
.employment-form .news_input { height: 30px !important; min-width: 120px; margin: 5px 0 !important; padding: 0px 0; padding-left: 0px; display: block; width: 100%; }
.news_input_textarea {width:80%;background:#676767;height:100px;border:none;color:#ffffff;margin-left:10%;}
.ValidationErrors {color: #ce3f3f;}

/*end booking*/

/*employment*/


.full_width { width: 94.5%; }
.employmentTable { color: #808080; font-size: 0.75em; width: 95%; margin-left: 2.5%; }
.text_area { background: none repeat scroll 0 0 #676767; }

/*map*/


#bigGoogleMap {width:100%;height:450px; }
#bigGoogleMap a {color:#2B65B0;}

/*end map*/

/*compare*/


#search4 {width:100%; text-align:center;margin-top:10px;}
.custom_search {width: 50%; margin-left: 25%;}
ul.top_search_wrapper { width: 100%; display: inline-block; margin: 0; background: #fff; }
ul.top_search_wrapper li { float: left; }
.custom_search_inner { display: block; white-space: normal; position: relative; padding: 20px 0; }
.custom_search_inner select { width: 100%; height: 36px; border: 1px solid #989898; padding-right: 45px; padding-left: 5px; color: #450b0c; font-size: 13px; }
.custom_search_inner select option { color: #450b0c; }
.custom_search_inner button:hover { color: #fff; }
section.cd-products-comparison-table { margin-top: 30px; }
.list-unstyled { padding-left: 0; list-style: none; }
#bottomSection.top_search_wrapper li { float: left; }
li.custom_search { padding: 0; }
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-weight: normal; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.cd-products-table { position: relative; }
.cd-products-table .features { float:left; z-index: 1; top: 0; left: 0; width: 20%; min-width:75px; opacity: .95; }
.features .cd-features-list li.p-0 { padding: 0; margin: 0; }
.features .cd-features-list li.top-info-li { height: 282px !important; }
.cd-features-list li:first-child { height: auto; } 
.features .cd-features-list li, .cd-products-table .features .top-info { font-size: 10px; line-height: 14px; padding: 21px 10px; text-align: left; }
.features .cd-features-list li { height: 58px; }
.features .cd-features-list li { height: 58px; }
.features .cd-features-list li, .cd-products-table .features .top-info { font-size: 10px; line-height: 14px; padding: 21px 10px; text-align: left; }
li.p-0 { padding: 0; }
.cd-features-list li { font-size:8px; padding-top:30px; /* border-color: #e6e6e6; border-style: solid; border-top-width: 1px; border-right-width: 1px; */ border: 1px solid #989898; list-style: none; height:58px; overflow-y: auto; }
.cd-products-table .features .top-info { /* models */ width: 100%; cursor: auto; }
.cd-products-table .top-info {height: 280px; width: 100%; max-width: 240px;}
.cd-features-list li.makeequal, .features .cd-features-list li.makeequal { height:170px; overflow-y: auto; }
.cd-features-list li.makeequal p { line-height: 25px; letter-spacing: 0.2px; }
.custom_search_inner2 { width: 150px; margin: auto; } 
.SumoSelect.sumo_search4 { float: left; }
.cd-products-columns { margin-left:0; }
.cd-products-columns .product { position: relative; float: left; width: 25%; text-align: center; -webkit-transition: opacity 0.3s, visibility 0.3s, -webkit-transform 0.3s; -moz-transition: opacity 0.3s, visibility 0.3s, -moz-transform 0.3s; transition: opacity 0.3s, visibility 0.3s, transform 0.3s; }
.filtering .cd-products-columns .product:not(.selected) { opacity: 0; visibility: hidden; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); }
.no-product-transition .cd-products-columns .product.selected { -webkit-transition: opacity 0.3s, visibility 0.3s; -moz-transition: opacity 0.3s, visibility 0.3s; transition: opacity 0.3s, visibility 0.3s; }
.filtered .cd-products-columns .product:not(.selected) { position: absolute; }
ul.cd-products-columns { list-style: none; }
.close { float: right; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; filter:opacity(20%); opacity: .2; }
ul.cd-features-list a.close {  }
.cd-products-table .top-info img { display: block; -webkit-backface-visibility: hidden; backface-visibility: hidden; max-width: 100%;margin: 5px 0; }
.girlNameCompare{margin-top:5px;}


/*end compare/

/*footer*/

.footer {margin-top:20px;width:100%;float:left;text-align:center;background:#838383;box-sizing:border-box;box-shadow:0px 0px 5px 0px #959595;}
.footer-links {margin-top:20px;box-sizing:border-box;}
.footer-links ul {margin-top:10px;text-align:center;display:inline;box-sizing:border-box;}
.footer-links ul li {display:inline;padding:10px;box-sizing:border-box;}
.footer-links ul li a {font-family:Georgia;font-size:12px;color:#fff;text-decoration:none;box-sizing:border-box;line-height:40px;}
.copyright {font-family:Georgia;font-size:12px;color:#ffffff;font-weight:normal;text-align:center;line-height:40px;}
.copyright1 {font-family:Georgia;font-size:12px;color:#ffffff;font-weight:normal;text-align:center;line-height:15px;margin-top:-10px;padding-bottom:10px;}


/*end footer*/


.contact_us {color:#000000;font-size:14px;padding:5px;}
.news-letter-width {width:100%;float:left;padding:0px;margin-top:10px;}
.news-letter-title {width:100%;float:left;font-size:0.875em;font-weight:bold;color:#FFFFFF;padding:0 0 0 0px;background:#850E10;height:38px;line-height:38px;}
.news-letter-bg {float:left;width:100%;height:auto;box-sizing:border-box;display:none;color:#000 !important;background:#838383;}
.news-letter-input {float:left;height:24px;width:100%;padding:14px 0 14px 0px;}
.review_table {width:100%;float:left;height:auto;text-align:left;font-family:Georgia;font-size:14px;color:#000000;}
.about-site-txt-btm {width:100%;float:left;font-size:14px;color:#000000;font-weight:normal;line-height:27px;text-align:justify;}
.innerpage-bg-top-big {width:100%;height:auto;padding:10px 10px 20px;color:#FFF;font-size:14px;text-align:justify;}
.innerpage-bg-top-1000 {float:left;height:10px;}
.innerpage-bg-main-1000 {width:100%;float:left;height:auto;}
.featured-width-1000 {width:100%;float:left;}
.featured-img-area-1000 {width:100%;float:left;padding:11px 0 0px 35px;height:auto;}
.wrapper {width:100%;margin:auto;}
table th {font-weight:normal;}
.popup {position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.popup .popuptext {visibility:hidden;width:120px;background-color:rgba(102, 102, 102,1);color:#fff;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;border:solid 1px rgba(255,255,255,0.4);color:rgba(255,255,255,0.7);}
.popup .popuptext::after {content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(102, 102, 102,1) transparent transparent transparent;margin-top:1px;}
.popup .show {visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}
div[id^='galleryDesc'] {display:none;}
@-webkit-keyframes fadeIn {from {opacity:0;} to {opacity:1;} }
@keyframes fadeIn {from {opacity:0;} to {opacity:1;} }
.my-notify-info, .my-notify-success, .my-notify-warning, .my-notify-error { padding: 10px; margin: 10px 0; }
.my-notify-info:before, .my-notify-success:before, .my-notify-warning:before, .my-notify-error:before { font-family: FontAwesome; font-style: normal; font-weight: 400; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; }
.my-notify-info, .my-notify-info i { color: #00529B; background-color: #BDE5F8; }
.my-notify-success, .my-notify-success i { color: #4F8A10; background-color: #DFF2BF; text-align: center; margin:1%; }
.my-notify-warning, .my-notify-warning i { color: #9F6000; background-color: #FEEFB3; }
.my-notify-error, .my-notify-error i { color: #D8000C; background-color: #FFD2D2; }
.input { width: 35%; height: 27px; margin: 3px; color: black; background-color: #fff; }
.select { width: 35%; height: 27px; color: black; background-color: #fff; }
.select option { color: black; } 
@charset "utf-8";body {margin:0px;padding:0px;background:#ffffff;font-weight:normal;font-size:1em;} 
* {margin:0px;padding:0px;box-sizing:border-box;font-family:Cambria, 'Times New Roman', 'Nimbus Roman No9 L', 'Freeserif', Times, serif;} 
h1 span {text-align:left;} 
#particles-js {height:0px;} 
img .imgreview {width:50px;} 
.emailNews2 {width:63%;overflow: auto;float:left;margin-left:2%;} 
#txtemailnl {width:50%;height:20px;text-align:center;color: #b62b2b;} 
::-webkit-scrollbar-thumb { background: #555555; } 
.gm-style-iw-d {overflow-y: hidden} 
.text3 span {background:#ffffff;padding:0 10px;text-shadow:0 0px 1px #111, 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0, .1), 0 0 5px rgba(0,0,0, .1), 0 1px 3px rgba(0,0,0, .3), 0 3px 5px rgba(0,0,0, .2), 0 5px 10px rgba(0,0,0, .25), 0 10px 10px rgba(0,0,0, .2), 0 20px 20px rgba(0,0,0, .15);} 
.email {color:white;font-size:6px;} 
#panorama {width:100%;height:200px;} 
#panorama1, #panorama2, #panorama3 {width:80%;height:200px;margin:20px 10%;} 
.main-nav-bar, .main-nav-bar1 {background:#ADADAD;position:relative;border:solid 1px white;background:-moz-linear-gradient(top, #000000 0%, #9e9e9e 100%);background:-webkit-linear-gradient(top, #000000 0%, #9e9e9e 100%);background:linear-gradient(to bottom, #000000 0%, #9e9e9e 100%);-webkit-box-shadow:inset 0 0 0 2px #C8C8C8;box-shadow:inset 0 0 0 2px #C8C8C8;width:100%;height:30px;line-height:30px;text-align:center;color:#ffffff;font-size:0.675em;text-shadow:0px 0px 2px #000000;} 
.main-nav-bar:before, .main-nav-bar1:before {position:absolute;content:"";height:50%;background:linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));width:calc(100% - 4px);left:2px;top:2px;} 
.city {display:none;} 
.left-bar, .left-bar1 {width:100%;line-height:35px;height:35px;background:url(/theme/auroraescorts.co.uk/images/backBar.png);float:left;text-align:center;font-size:1em;color:#ffffff;border:solid 1px #7B7B7B;box-shadow:inset 0px 0px 5px #6b6b6b;border-bottom:solid 1px #3F3F3F;} 
.left-bar-bottom {width:100%;height:7px;background:#838383;} 
#navbatonoff, #navbatonoff1, #navbatonoff2, #navbatonoff3, #navbatonoff4, #navbatonoff5, #navbatonoff6, #navbatonoff7, #navbatonoff8, #navbatonoff8 {display:none;} 
.switch {position:relative;display:inline-block;width:46px;height:27px;float:right;margin-right:5px;} 
.slider {position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#a82121;-webkit-transition:.6s;transition:.6s;border-radius:19px;} 
.slider:before {position:absolute;content:"";height:23px;width:23px;left:2px;bottom:2px;border-radius:50%;background-color:white;background:-moz-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 8%, #fcfcfc 19%, #898989 22%, #ffffff 25%, #ffffff 40%, #898989 44%, #ffffff 47%, #ffffff 62%, #898989 65%, #ffffff 68%);background:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%, #ffffff 8%, #fcfcfc 19%, #898989 22%, #ffffff 25%, #ffffff 40%, #898989 44%, #ffffff 47%, #ffffff 62%, #898989 65%, #ffffff 68%);background:radial-gradient(ellipse at center, #ffffff 0%, #ffffff 8%, #fcfcfc 19%, #898989 22%, #ffffff 25%, #ffffff 40%, #898989 44%, #ffffff 47%, #ffffff 62%, #898989 65%, #ffffff 68%);-webkit-transition:.6s;transition:.6s;} 
input:checked + .slider {background-color:#177D11;} 
input:focus + .slider {box-shadow:0 0 1px #177D11;} 
input:checked + .slider:before {-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px);} 
.main-menu ul li:nth-child(2) {width:33.3%;font-size:1.25em;} 
.main-menu ul li:nth-child(3) {width:33.3%;font-size:1.25em;} 
.navigation-title {font-size:0.875em;font-weight:bold;color:#FFF;padding:0 0 0 0px;background:#850E10;height:38px;line-height:38px;} 
.navigation-links-in, .navigation-links-in-profile {width:90%;float:left;margin:5%;background:#4b4747;border-radius:5px;border:solid 1px rgba(255, 255, 255, 0.6);padding-left:4%;padding-right:4%;letter-spacing:1px;} 
.latest-review-bg1 {border-top:1px solid #c9c9c9;display:none;height:auto;width:100%;float:left;} 
.navigation-links-in ul li:last-child {border:none;} 
.nav-bottom2 {background:#838383;height:7px;width:100%;display:table;margin-top:-1px;} 
.navigation-links-btm {width:100%;float:left;background:#838383;height:2px;} 
.location-title {font-size:0.75em;color:#ffffff;font-weight:normal;line-height:normal;padding:5px 0 5px 0;} 
.location-input1 {width:200px;;float:left;background-color:#404040;height:28px;border:none;color:#ffffff;} 
.location-input option {padding-left:0px;} 
.location-button, .location-button2, .location-button3, .review-button, .taxi {background: white;border-radius:7px;position:relative;font-size:14px;border:solid 1px #2B65B0;color:#2B65B0;margin-top:7px;margin-bottom:15px;padding:1% 3%;text-align:center;-webkit-box-shadow:0px 0px 0px 2px #C8C8C8;box-shadow:0px 0px 0px 2px #C8C8C8;} 
.aboutreview a {line-height:30px;} 
.tableServices a {text-decoration:underline;} 
.latest-review-title {width:100%;font-size:1em;font-weight:bold;color:#FFF;padding:0 0 0 0px;background:#838383;height:38px;line-height:38px;} 
.latest-review-txt ul {width:100%;float:left;padding:0px;margin:0px;font-size:1em;font-weight:normal;list-style:none;display:block;} 
.latest-review-txt ul li {padding:5px;margin:0px;font-size:0.875em;color:white;font-weight:normal;list-style:none;display:block;border-bottom:1px solid rgba(255, 255, 255, 0.6);width:100%;} 
.latest-review-txt ul li a {font-size:1em;color:#ffffff;text-decoration:none;margin-left:10px;} 
.latest-review-txt ul li a:hover {color:#fff;text-decoration:underline;} 
.col-main-bg, .panorama360b, .mapArea {width:100%;padding:0px;height:auto;float:right;background:#ffffff;border:solid 1px #838383;margin-bottom:20px;margin-top:-1px;} 
.col-main-bg2 {display:none;} 
.featured-title, .panorama360Title, .mapTitle {width:100%;float:left;background:#2B65B0;font-size:1em;color:#2B65B0;padding-left:10px;box-sizing:border-box;line-height:0.1em;margin:20px 0 20px;height: 0.1em;} 
.featured-title span {background:#ffffff;padding:0 10px;} 
.panorama360Title span, .mapTitle span {background:#ffffff;padding:0 10px;} 
.review5, .review6 {float: right; margin-top: -160px;background: #f2f2f2;padding: 8px;border-radius: 10px;font-size: 14px;box-shadow: inset 0 0 1px 0 #b6b6b6;;width: 100px;} 
.review6 {margin-top: -90px;} 
.review7, .review8 {width:50%;float:left;text-align: center;} 
.review8 {border-left:1px solid #bab7b7;} 
.review-grade {font-size:22px;color: #0d397da8;font-family: serif;color: #df736e;} 
.review_picture a {color:black;} 
.review_picture_name {text-align: left;position: absolute;margin-top: -50px;color: #df736e;font-size: 32px;text-indent: 10px;} 
.review_table a {color:#000000;} 
.review_table1 {width:100%;float:left;color:#FFFFFF;font-size:10px;text-shadow:none;border-collapse:collapse;border:1px solid black;} 
.review_table1 tr {border:1px solid black;color:#000000;} 
.review_table1 li {background:none;list-style-type:none;} 
.review_table1 a {font-size:10px;color:#2B65B0;text-align:center;} 
.table2 td {width:20%;} 
.table2 a {color:#000000;} 
.girl-name-gallery {} 
.about-site-txt a {color:#000000;} 
.about-site-readmore {width:100%;float:left;font-size:12px;color:#9d0e0e;font-weight:normal;padding:20px 0px 0 0px;text-align:right;font-weight:normal;} 
.about-site-readmore a {font-size:12px;color:#9d0e0e;text-decoration:none;} 
.about-site-readmore a:hover {color:#fff;text-decoration:none;} 
.girl-name1 {font-size:13px;color:#ffffff;text-decoration:none;text-shadow:1px 1px 1px #000000;font-weight:normal;text-align:left;line-height:20px;letter-spacing:0px;} 
.girl-name1 a {font-size:14px;font-weight:normal;color:#FFF;text-decoration:none;} 
.girl-name1 a:hover {text-decoration:underline;} 
.girl-name2 {font-size:8px;color:#000000;font-weight:normal;text-align:left;line-height:20px;} 
.girl-name3 {font-size:13px;color:#ffffff;text-decoration:none;text-shadow:1px 1px 1px #000000;font-weight:normal;text-align:center;line-height:20px;letter-spacing:0px;} 
.featured-title-1000 span {background:#ffffff;padding:0 10px;} 
.map {background:url(/theme/auroraescorts.co.uk/images/map.jpg);height:50px;width:90px;color:#000000;font-size:0.75em;letter-spacing:-1px;padding:15px 12px 15px 12px;text-shadow:-1px 0 #e7e7e7, 0 1px #e7e7e7,1px 0 #e7e7e7, 0 -1px #e7e7e7;border-radius:5px;border-width:1px;border-color:#000000;display:block;margin:auto;text-align:center;} 
.allreviews {color:#ffffff;font-size:0.875em;text-align:center;} 
.revdiv {border:5px #651d1f;} 
.navigation-title-profile {font-size:20px;font-weight:normal;color:#ffffff;text-align:center;background:url(/theme/auroraescorts.co.uk/images/part-1-top.jpg) repeat-x;height:35px;line-height:35px;} 
.navigation-links-profile h3 {font-weight:normal;} 
.navigation-links-profile-1, .navigation-links-profile-2, .navigation-links-profile-3, .navigation-links-profile-4, .navigation-links-profile-5, .navigation-links-profile-6, .navigation-links-profile-7 {} 
.navigation-links-profile-4 {text-align:center;line-height:200%;} 
.desc_title {color:#FFFFFF;font-size:12px;font-weight:bold;line-height:22px;text-align:center;} 
.desc_text {color:#FFFFFF;font-size:14px;text-shadow:1px 1px 1px #000000;font-weight:normal;line-height:20px;padding-right:10px;padding-bottom:10px;letter-spacing:0px;text-align:justify;} 
.desc_text h3 {text-align:center;font-weight:normal;text-shadow:none;} 
.desc_text p {margin-left:0%;} 
.featured-title-profile span {background:#ffffff;padding:0 10px;} 
.featured-img-area-profile {width:100%;float:left;padding:11px 0 0px 35px;height:auto;border-radius:3px;} 
.featured-img-g-hol {width:100%;height:100%;} 
.featured-img-p-hol span, .featured-img-cp-hol span, .featured-img-g-hol span, .featured-img-p-hol-rev span {color:#d8d7d7;font-weight:900;text-shadow:-1px 0 rgb(51, 51, 51), 0 1px rgb(51, 51, 51),1px 0 rgb(51, 51, 51), 0 -1px rgb(51, 51, 51);display:block;margin-top:50%;} 
.girl-name-g a {color:#2B65B0;} 
.featured-img-width-2g, .featured-img-width-3g {background-color:#b62b2b;;height:20px;line-height:0px;} 
.featured-img-cp img, .featured-img-p img {width:100%;border:solid 3px;-moz-border-image:-moz-linear-gradient(top left, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 75%, #393939 80%, #b0c9d5 100%);-webkit-border-image:-webkit-linear-gradient(top left, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 70%, #393939 75%, #b0c9d5 100%);border-image:linear-gradient(to bottom right, #becdd4 0%, #becdd5 7%, #393939 15%, #393939 22%, #bfced5 27%, #bcccd4 60%, #393939 75%, #393939 80%, #b0c9d5 100%);border-image-slice:1;} 
.himage {background:url(/theme/auroraescorts.co.uk/images/back4.jpg); width:250px;height:375px;padding:5px 0 0 0;} 
small p {text-align:left;} 
li.foot {padding:10px;} 
th {font-size:12px;} 
.extlink {display:none;} 
.availabilityTable, .statisticsTable, .priceTable, .tableServices, .aboutreview, .duoTable {width:100%;font-size:1em;color:white;margin:10px auto;} 
.availabilityTable td {width:50%;} 
.picUpdate {color:#2B65B0;text-align:center;} 
.top-info a {font-size:1.5em;color:#2B65B0;text-decoration:none;} 
.close {
    float: right;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    margin: 5px;
}
.age-field label, .hair-field label, .price-slider label { font-family: Arial; font-size: 12px; margin-bottom: 5px; color: #fff; } 
.age-field > label, .hair-field > label, .price-slider > label { font-weight: 700; font-size: 13px; } 
.age-field > div { margin-top: 7px; } 
.hair-field select { margin-left: 0; text-indent: 5px; } 
.ui-slider-horizontal { height: 3px; } 
.ui-state-default, .ui-widget-content .ui-state-default { width: 30px; height: 30px; border-radius: 50%; background: #fff; border: 2px solid #404040; top:-15px; } 
.employment-form .SumoSelect > .CaptionCont { background-color: #404040; border-radius: 2px; margin: 0; height: 20px !important; width: 100%; border: none; } 
.employment-form .SumoSelect { width: 94%; } 
.employment-form .SumoSelect > .CaptionCont > label > i { background-image: url(../img/down-arrow.png); background-color: transparent; height: auto; width: auto; background-size: 8px; right: -7px; } 
.employment-form .SumoSelect .select-all { border-bottom: 1px solid #2f0505; color:black; text-align:center;line-height:1px; } 
.employment-form .SumoSelect > .optWrapper { box-shadow: none; border: 1px solid #2f0505; border-radius: 0; background: #ffffff; } 
.employment-form .SumoSelect > .optWrapper > .options li.opt { border-bottom: 1px solid #2f0505; } 
.employment-form .SumoSelect > .optWrapper > .options li.opt:hover { background-color: #692929; } 
input[type="file"] { padding: 10px; background: #692929; border: 1px solid #2f0505; } 
.employment-form #captcha { display: block; width: 98.5%; color: #fff; padding-left: 5px; } 
.main-slider { max-width: 100%; position: relative; } 
.main-slider .item { padding: 0 20px; overflow: hidden; } 
.owl-theme .owl-nav [class*=owl-]:hover, .owl-theme .owl-nav [class*=owl-] { text-decoration: none; width: 54px; height: 54px; margin-top: -27px; background: #fff !important; transition: all .35s; } 
.owl-theme .owl-nav [class*=owl-] span { color: #230306; font-size: 30px; } 
.owl-prev, .owl-next { transform: translateY(-100%); } 
.owl-prev { left: -50px; } 
.owl-prev { left: 0; } 
.owl-prev, .owl-next { position: absolute; top: 50%; transform: translateY(-50%); } 
.owl-next { right: 0; } 
.yt-subscribe { z-index: 99; position: absolute; top: -200px; right: 100px; text-align: center; } 
.yt-subscribe img { height: 100px; width: 100px; border-radius: 50%; } 
.yt-subscribe h3 { margin-top: 15px; font-size: 25px; color: #fff; font-family: Arial; background: #761f1e; padding: 5px; } 
.yt-subscribe p { padding: 0 15px; margin-top: 15px; font-size: 12px; color: #afafaf; letter-spacing: 0.08rem; text-transform: uppercase; } 
.watch-video { position: relative; } 
.content-wrap { text-align: center; color: #fff; font-family: Arial; float: left; width: 100%; padding: 0; } 
.content-wrap .posted-date { padding-top: 40px; font-size: 12px; letter-spacing: 0.08rem; text-transform: uppercase; } 
.content-wrap .entry-title, .single-blog-list .entry-title { margin-top: 12px; font-size: 30px; color: #fff; text-transform: capitalize; font-weight: bold; } 
.content-wrap .tags-links { margin-top: 35px; } 
.content-wrap .tags-links a { font-size: 16px; color: #afafaf; background: #230306; padding: 7px 10px; border-radius: 5px; text-decoration: none; } 
.content-wrap .tags-links a:hover { background: #761f1e; } 
.content-wrap .featured-image { margin-top: 42px; } 
.content-wrap .featured-image img { max-width: 100%; } 
.content-wrap .entry-content { margin-top: 36px; margin-bottom: 36px; } 
.content-wrap .entry-content p { font-size: 15px; line-height: 26px; margin-bottom: 0; padding: 0 30px; text-align: center; } 
.single-blog-list { float: left; max-width: 100%; font-family: Arial; } 
.blog-list {} 
.blog-list ul { list-style: none; padding-left: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } 
.blog-list ul li { -ms-flex: 0 0 31.1%; flex: 0 0 31.1%; max-width: 31.1%; margin: 0 11px; background: transparent; margin-bottom: 15px; border: 1px solid #fff; border-radius: 8px 8px 0 0; } 
.blog-list ul li .image-box { text-align: center; height: 240px; background-size: cover !important; background-position: top center !important; background-repeat: no-repeat !important; width: 100% !important; border-radius: 8px 8px 0 0; } 
.blog-list ul li .image-box img { height: 200px; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; width: 100%; display: block; opacity: 0; } 
.single-blog-list .entry-title { /*padding-top: 40px;*/ padding-bottom: 40px; padding-bottom: 40px; margin-top: 0; margin-bottom: 0; } 
.single-list-content { text-align: center; } 
.single-list-content a { text-decoration: none; background: #872627; float: left; padding: 0px 0px; width: 100%; } 
.single-list-content h4 { font-size: 24px; } 
.single-list-content p { font-size: 14px; margin: 20px 0; float: left; width: 100%; } 
.singleblog-btn { width: 100%; text-align: center; display: block; float: left; padding: 3px 0 20px 0; } 
table.compare-table { width: 100%; border-top: 1px solid #7f3b42; border-left: 1px solid #7f3b42; border-collapse: collapse; margin-bottom: 1em; } 
.compare-table th, .compare-table td { padding: 0.5em 1em; border-bottom: 1px solid #7f3b42; border-right: 1px solid #7f3b42; font-size: 14px; } 
.compare-table thead th, .compare-table tbody td { text-align: center; } 
.compare-table th { padding: 1em; } 
.compare-tabl tbody th { border-bottom: none; font-size: 0.75em; color: #767676; padding-bottom: 0; } 
.compare-table tbody td.compare-title { text-align: right !important; font-weight: 600; background: #7d363c; border-bottom: 1px solid #270203; } 
table.compare-table img { max-width: 100%; } 
.SumoSelect.open > .optWrapper .extra_content_icon img { height: 45px; width: 50px; float: right; margin-right: 30px; } 
.SumoSelect.open > .optWrapper .extra_content_icon { display: inline-block; float: left; } 
.SumoSelect.open .search-txt { height: 100%; } 
.SumoSelect.open > .optWrapper .extra_content_icon { display: block; float: none; margin: 10px auto 2px; text-align: center; } 
.SumoSelect.open > .optWrapper .extra_content_icon img { height: 100px !important; width: 75px !important; } 
.SumoSelect > .CaptionCont { background-color: #404040; } 
.SumoSelect.open > .optWrapper .extra_content_icon img { height: 45px; width: 50px; float: none; margin-right:auto; } 
.SumoSelect.open .search-txt { height: 100%; } 
.SumoSelect > .optWrapper > .options li.opt label, .SumoSelect > .CaptionCont, .SumoSelect .select-all > label { text-align: center; } 
*, *::after, *::before { box-sizing: border-box; } 
.cd-products-table.scrolling .features::after { opacity: 1; } 
.cd-products-wrapper { /* overflow-x: auto; -webkit-overflow-scrolling: touch; */ border-color: #989898; border-top-width: 1px; border-bottom-width: 1px; overflow: hidden; } 
.cd-products-columns::after { clear: both; content: ""; display: table; } 
.cd-features-list li.rate { padding: 12px 0 12px 0 } 
.cd-features-list li.rate span { display: inline-block; height: 21px; background: url(../img/cd-star.svg); color: transparent; color: rgb(216, 213, 213); }  
li.rate img { height: 28px; border: 1px black solid; } 
.cd-products-table .top-info h3, .cd-products-table .top-info img { -webkit-transition: -webkit-transform 0.3s; -moz-transition: -moz-transform 0.3s; transition: transform 0.3s; } 
.cd-products-table .top-info .check { position: relative; display: inline-block; height: 16px; width: 16px; margin: 0 auto 1em; } 
.cd-products-table .top-info .check::after, .cd-products-table .top-info .check::before { /* used to create the check icon and green circle dot - visible when product is selected */ position: absolute; top: 0; left: 0; content: ''; height: 100%; width: 100%; } 
.cd-products-table .top-info .check::before { /* green circle dot */ border-radius: 50%; border: 1px solid #989898; background: #ffffff; -webkit-transition: background-color 0.3s, -webkit-transform 0.3s, border-color 0.3s; -moz-transition: background-color 0.3s, -moz-transform 0.3s, border-color 0.3s; transition: background-color 0.3s, transform 0.3s, border-color 0.3s; } 
.cd-products-table .top-info .check::after { /* check icon */ background: url(../img/cd-check.svg) no-repeat center center; background-size: 24px 24px; opacity: 0; -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; transition: opacity 0.3s; } 
cd-products-table .top-info .check { margin-bottom: 1.5em; } 
.cd-products-table .selected .top-info .check::before { /* green circle dot */ background: #9dc997; border-color: #9dc997; -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); -webkit-animation: cd-bounce 0.3s; -moz-animation: cd-bounce 0.3s; animation: cd-bounce 0.3s; } 
.cd-products-table .selected .top-info .check::after { /* check icon */ opacity: 1; } 
.makeequal {overflow: scroll;} 
.cd-features-list li.rate { /* padding: 22px 0;*/ } 
.custom_search_inner button { margin-top:5px; border-radius: 0; width:100%; color: #2B65B0; } 
li.custom_search_blank { height: 80px; } 
.cd-features-list li p { word-break: break-all; white-space: normal; } 
#gmap {} 
.SumoSelect p {margin: 0;} 
.SumoSelect {width: 70%;margin: 5px 0;color: #fff;} 
.news_input2 .SumoUnder {width: 70%;margin: 5px 0;} 
.SelectBox {padding: 5px 8px;} 
.sumoStopScroll {overflow:hidden;} 
.SumoSelect .hidden { display:none; } 
.SumoSelect .search-txt {display:none;outline:none;} 
.SumoSelect .no-match {display:none;padding: 6px;} 
.SumoSelect.open .search-txt {display: inline-block;position: absolute;top: 0;left: 0;width: 100%;margin: 0;padding: 5px 8px;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 5px;} 
.SumoSelect.open > .search > span, .SumoSelect.open > .search > label {visibility:hidden;} 
.SelectClass, .SumoUnder { position: absolute; top: 0; left: 0; right: 0; height: 100%; width: 100%; border: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:opacity(0%); -khtml-opacity: 0; opacity: 0; } 
.SelectClass {z-index: 1;} 
.SumoSelect > .optWrapper > .options li.opt label, .SumoSelect > .CaptionCont, .SumoSelect .select-all > label { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; } 
.SumoSelect { display: inline-block; position: relative;outline:none;} 
.SumoSelect:focus > .CaptionCont, .SumoSelect:hover > .CaptionCont, .SumoSelect.open > .CaptionCont {box-shadow: 0 0 2px #7799D0;border-color: #7799D0;} 
.SumoSelect > .CaptionCont { position: relative; border: 1px solid #A4A4A4; min-height: 14px; background-color: #fff;border-radius:2px;margin:0;color:#000000;} 
.SumoSelect > .CaptionCont > span { display: block; padding-right: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;cursor:default;} 
.SumoSelect > .CaptionCont > span.placeholder { color: #ccc; font-style: italic; } 
.SumoSelect > .CaptionCont > label { position: absolute; top: 0; right: 0; bottom: 0; width: 30px;} 
.SumoSelect > .CaptionCont > label > i { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');background-position: center center; width: 16px; height: 16px; display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;background-repeat: no-repeat;opacity: 0.8;} 
.SumoSelect > .optWrapper {display:none; z-index: 1000; top: 30px; width: 100%; position: absolute; left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #fff; border: 1px solid #ddd; box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.11); border-radius: 3px;overflow: hidden;} 
.SumoSelect.open > .optWrapper {top:35px; display:block;} 
.SumoSelect.open > .optWrapper.up {top: auto;bottom: 100%;margin-bottom: 5px;} 
.SumoSelect > .optWrapper ul {list-style: none; display: block; padding: 0; margin: 0; overflow: auto;color: black;} 
.SumoSelect > .optWrapper > .options { border-radius: 2px;position:relative; /*Set the height of pop up here (only for desktop mode) */ max-height: 250px; /*height*/ } 
.SumoSelect > .optWrapper.okCancelInMulti > .options { border-radius: 2px 2px 0 0;} 
.SumoSelect > .optWrapper.selall > .options { border-radius: 0 0 2px 2px;} 
.SumoSelect > .optWrapper.selall.okCancelInMulti > .options { border-radius: 0;} 
.SumoSelect > .optWrapper > .options li.group.disabled > label {opacity:0.5;} 
.SumoSelect > .optWrapper > .options li ul li.opt {padding-left: 22px;} 
.SumoSelect > .optWrapper.multiple > .options li ul li.opt {padding-left: 50px;} 
.SumoSelect > .optWrapper.isFloating > .options {max-height: 100%;box-shadow: 0 0 100px #595959;} 
.SumoSelect > .optWrapper > .options li.opt { padding: 6px 6px; position: relative;border-bottom: 1px solid #f5f5f5;} 
.SumoSelect > .optWrapper > .options > li.opt:first-child { border-radius: 2px 2px 0 0; } 
.SumoSelect > .optWrapper.selall > .options > li.opt:first-child { border-radius:0; } 
.SumoSelect > .optWrapper > .options > li.opt:last-child {border-radius: 0 0 2px 2px; border-bottom: none;} 
.SumoSelect > .optWrapper.okCancelInMulti > .options > li.opt:last-child {border-radius: 0;} 
.SumoSelect > .optWrapper > .options li.opt:hover { background-color: #E4E4E4; } 
.SumoSelect > .optWrapper > .options li.opt.sel, .SumoSelect .select-all.sel {background-color: #a1c0e4;} 
.SumoSelect > .optWrapper > .options li label { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block;cursor: pointer;} 
.SumoSelect > .optWrapper > .options li span { display: none; } 
.SumoSelect > .optWrapper > .options li.group > label {cursor: default;padding: 8px 6px;font-weight: bold;} 
.SumoSelect > .optWrapper.isFloating { position: fixed; top: 0; left: 0; right: 0; width: 90%; bottom: 0; margin: auto; max-height: 90%; } 
.SumoSelect > .optWrapper > .options li.opt.disabled { background-color: inherit;pointer-events: none;} 
.SumoSelect > .optWrapper > .options li.opt.disabled * { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 5-7 */ filter:opacity(50%); /* Netscape */ /* Safari 1.x */ -khtml-opacity: 0.5; /* Good browsers */ opacity: 0.5; } 
.SumoSelect > .optWrapper.multiple > .options li.opt { padding-left: 35px;cursor: pointer;} 
.SumoSelect > .optWrapper.multiple > .options li.opt span, .SumoSelect .select-all > span {position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px;} 
.SumoSelect > .optWrapper.multiple > .options li.opt span i, .SumoSelect .select-all > span i {position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;width: 14px;height: 14px;border: 1px solid #AEAEAE;border-radius: 2px;box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15);background-color: #fff;} 
.SumoSelect > .optWrapper > .MultiControls { display: none; border-top: 1px solid #ddd; background-color: #fff; box-shadow: 0 0 2px rgba(0, 0, 0, 0.13); border-radius: 0 0 3px 3px; } 
.SumoSelect > .optWrapper.multiple.isFloating > .MultiControls { display: block; margin-top: 5px; position: absolute; bottom: 0; width: 100%; } 
.SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls { display: block; } 
.SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls > p { padding: 6px; } 
.SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls > p:focus {box-shadow: 0 0 2px #a1c0e4;border-color: #a1c0e4;outline: none;background-color: #a1c0e4;} 
.SumoSelect > .optWrapper.multiple > .MultiControls > p { display: inline-block; cursor: pointer; padding: 12px; width: 50%; box-sizing: border-box; text-align: center; } 
.SumoSelect > .optWrapper.multiple > .MultiControls > p:hover { background-color: #f1f1f1; } 
.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk { border-right: 1px solid #DBDBDB; border-radius: 0 0 0 3px; } 
.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnCancel { border-radius: 0 0 3px 0; } 
.SumoSelect > .optWrapper.isFloating > .options li.opt { padding: 12px 6px; } 
.SumoSelect > .optWrapper.multiple.isFloating > .options li.opt { padding-left: 35px; } 
.SumoSelect > .optWrapper.multiple.isFloating { padding-bottom: 43px; } 
.SumoSelect > .optWrapper.multiple > .options li.opt.selected span i, .SumoSelect .select-all.selected > span i, .SumoSelect .select-all.partial > span i {background-color: rgb(17, 169, 17);box-shadow: none;border-color: transparent;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat: no-repeat;background-position: center center;} 
.SumoSelect.disabled { opacity: 0.7;cursor: not-allowed;} 
.SumoSelect.disabled > .CaptionCont {border-color:#ccc;box-shadow:none;} 
.SumoSelect .select-all {border-radius: 3px 3px 0 0;position: relative;border-bottom: 1px solid #ddd;background-color: #fff;padding: 8px 0 3px 35px;height: 20px;cursor: pointer;} 
.SumoSelect .select-all > label, .SumoSelect .select-all > span i {cursor: pointer;} 
.SumoSelect .select-all.partial > span i {background-color:#ccc;} 
.SumoSelect > .optWrapper > .options li.optGroup { padding-left: 5px; text-decoration: underline; } 
.employment-form .SumoSelect { width: 100%; } 
.employment-form .SumoSelect > .CaptionCont { background-color: #676767; height: 100% !important; } 
.employment-form .news_input2 { margin: 5px 0; } 
input[type="file"] { background: #676767; } 
.location-form2, .location-form { width: 100%; margin: 5px 0; padding: 0 15px; } 
.hair-field { width: 100%; margin: 0; } 
.hair-field { margin-top: 15px; margin-left: 15%; } 
.price-slider, .age-field, .age-field .location-input { width: 100%; margin: 0; padding: 0 15px; } 
.mgt0 { margin-top: 0px; } 
.employment-form .SumoSelect { width: 97%; margin: 0; } 
.compare-trigger { display: block; background: #450b0c; width: auto; padding: 10px; clear: both; margin: 10px auto 0; text-align: right; } 
.compare-trigger span { float: left; } 
.compare-trigger a { border-radius: 4px; position: relative; background: #230306; background: -moz-linear-gradient(top, #240004 0%, #630E0E 100%); background: -webkit-linear-gradient(top, #240004 0%, #630E0E 100%); background: linear-gradient(to bottom, #240004 0%, #630E0E 100%); -webkit-box-shadow: inset 0px 0px 2px 0px #fff; box-shadow: inset 0px 0px 2px 0px #fff; cursor: pointer; height: 30px; padding: 6px 17px; text-align: center; width: auto; -webkit-transition: all 0.43s ease; text-decoration: none; transition: all 0.43s ease; } 
.duosPro a {font-size:0.875em} 
.duop {margin:10px auto; font-size:0.875em} 
.opt {width:100%;} 
.styledselect_form_1_content {} 
#filterText {color:white; font-size: 0.875em;text-align: center;margin-top: 10px;} 
#costume, #servicess, #toys {margin:inherit;} 