.icon-stars1-0:after{content:"\e00a"}
.icon-stars1-5:after{content:"\e00a\e00b"}
.icon-stars2-0:after{content:"\e00a\e00a"}
.icon-stars2-5:after{content:"\e00a\e00a\e00b"}
.icon-stars3-0:after{content:"\e00a\e00a\e00b"}
.icon-stars3-5:after{content:"\e00a\e00a\e00a\e00b"}
.icon-stars4-0:after{content:"\e00a\e00a\e00a\e00a"}
.icon-stars4-5:after{content:"\e00a\e00a\e00a\e00a\e00b"}
.icon-stars5-0:after{content:"\e00a\e00a\e00a\e00a\e00a"}
.results .star-rating .stars-background:after,.star-rating .stars-background:after{content:"\e00a\e00a\e00a\e00a\e00a";letter-spacing:2px}
.star-rating .icon:after{font-family:"IcoMoon"}
.icon.stars:after{color:#f0d840;letter-spacing:2px}
.results .icon:after{letter-spacing:2px}
.main-button{background:#e40088;color:#fff;border-radius:2px;box-shadow:0 2px #a1266c}
.wrapper>header.expanded-header{background:#e40088}
.standard-button,.blue-button,.primary-button,.new-bttn{background:#e40088;color:#fff;border-radius:2px;box-shadow:0 2px #a1266c}
.standard-button.disabled,.blue-button.disabled,.primary-button.disabled,.new-bttn.disabled{box-shadow:none;color:#a1266c}
.standard-button.disabled .buttonText{color:#a1266c}
#info-container .new-bttn{color:#fff}
#book-button{border:0}
#done,#a-done-btn{background:#e40088;color:#fff;border-radius:2px;box-shadow:0 2px #a1266c;border:0}
header.page-header{border-top:4px solid #e40088;background:#f1f1f1;color:#4f4f4f}
.calendar td.selected{background:#e40088;border:1px solid #e40088}
.airport-list li figcaption::before{border-color:#4f4f4f}
.airport-list li figure{border-top:2px solid #4f4f4f}
#a-search-form-large h3,.calendar thead td,#a-flight-results h3,.infoWrap .viewDetails .details,.infoHeader,.receipt .priceInfo .itinCost,.airport-list,.plus-day,.price-per-person,.guest-rating{color:#4f4f4f !important}
#adultsCount span::before{color:#4f4f4f}
#adultsCount .addAdults{border:1px solid #4f4f4f}
#adultsCount .addAdults .minus{color:#4f4f4f}
#adultsCount .addAdults .plus{background:#4f4f4f}
#interstitial{padding-bottom:4px}
#interstitial .lastminute{padding:10px;margin-top:21px}
#interstitial img{width:93%}
#interstitial .loadSpin{margin:0 auto;left:0;right:0;top:13px;display:block}
#chosen-dates-cont .highlighted{box-shadow:0 0 0 2px #e40088;border:0}
#confirmation .review-flight .receipt{background-image:none,-webkit-linear-gradient(top,#d1d1d1 0,#ededed 2%,#e0e0e0 4%,#fefefe 80%)}
.button.primary{color:#fff;font-weight:normal;text-shadow:0 1px 0 rgba(0,0,0,0.9);border-color:#1d3e00;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.7);box-shadow:0 1px 0 rgba(255,255,255,0.7);background:#e40088}
.button.primary.on,.button.primary:active{background:#a1266c}
.page-lite .wrapper.secondary{margin:0;position:relative;margin:0 !important;min-height:2.2em}
.wrapper.secondary footer{border-top:1px solid #cecece}
.wrapper.secondary{background-color:black}
.wrapper.secondary footer{padding-top:0}
.wrapper.secondary footer .copyright{border-top:1px solid #cecece;width:100%;display:block;background-color:#1d1d1d;text-align:center;font-size:.75em;padding-top:10px;color:#fff}
.occupants-widget-v2.visible #occupants-widget-select{background:#e40088;box-shadow:0 1px 0 #a1266c}
.occupants-widget-v2.visible .occupants-widget-header{border-top:4px solid #e40088}
#calendar-wrapper .calendar-body td.selected,#calendar-wrapper .calendar-body td[data-today].selected,#occupants-widget-select{color:#fff;font-weight:normal;text-shadow:0 1px 0 rgba(0,0,0,0.9);border-color:#a1266c;-webkit-box-shadow:0 1px 0 #a1266c;box-shadow:0 1px 0 #a1266c;background:#e40088}
#calendar-wrapper .calendar-body td.range{background-color:#fdebf6}
#calendar-wrapper .calendar-body td[data-today]{background-color:#ebf5f9;border:.1em solid #0079a1}
#calendar-wrapper .calendar-body .month{color:#00355f}
.star-rating .icon{color:#e40088}
.icon.stars:after{color:#e40088}
nav .current-page{color:#00355f}
nav ul li a{color:#4f4f4f}
.date-and-occupants .stretch{color:#00355f !important}
fieldset.new-bttn-cont button{background:#e40088}
.logoDetails a{position:relative}
.logoDetails a img{display:none}
.itin-details .receipt{background-image:none}
body[data-siteId='70150'] .logoDetails a{background:url("/static/mobile/public/images/logo/lm_au.png") no-repeat;top:7px;left:3px;background-size:80%}
body[data-siteId='70151'] .logoDetails a{background:url("/static/mobile/public/images/logo/lm_nz.png") no-repeat;top:5px;left:3px}
#closeButton{font-size:.85em;border:1px solid #e40088;padding:.55em .55em;margin:.5em .6em;height:auto;box-sizing:border-box;background-color:#e40088;border-radius:5px;color:#fff}
.package.branded-deal .branded-wrap{border:2px solid #e40088}
.package.branded-deal .branded-wrap .branded-header-container .branded-header{background:#e40088}
#coupon-code-placeholder #a-apply-coupon-button{background:#e40088}
input{outline:0}
#gallery-container img{background-image:none}