dl.dropdown{font:normal normal bold 12px/1.5 Arial,San-Serif;float:left;width:82px!important}dl.dropdown dd,dl.dropdown dt,dl.dropdown ul{margin:0!important;padding:0!important}dl.dropdown dd{position:relative}dl.dropdown a,.dropdown a:visited{color:#585858;text-decoration:none;outline:none}dl.dropdown a:hover{color:#585858}dl.dropdown dt a:hover{color:#585858}dl.dropdown dt a{background:#fff url(/res/img/browse-arrow-down.png) no-repeat scroll 53px center;display:block;width:68px;height:20px!important;padding:0}dl.dropdown dt a span{cursor:pointer;display:block}dl.dropdown dd ul{background:transparent none repeat scroll 0 0;overflow:auto;display:none;left:0;padding:5px 0;position:absolute;top:-21px;width:265px;height:170px;list-style:none;z-index:10}dl.dropdown span.value{display:none}dl.dropdown dd ul li{z-index:10;padding:0;border:none}dl.dropdown dd ul li a,dl.dropdown dd ul li a:visited{z-index:10;padding:1px 5px 1px 0;display:block;width:auto;color:#000}dl.dropdown dd ul li a:hover{background-color:#b4b4b4}dl.dropdown img.flag{border:none;vertical-align:middle;margin:0 3px;height:12px;width:18px}.flagvisibility{display:none}div.Cellphone select.CountriesDropDown{width:68px;float:left}div.Cellphone input{z-index:11}div.Cellphone div.overlay{margin:-20px 0 0 -10px;background-image:url(/images/dialingcode_background.png);background-repeat:no-repeat;background-position:5px 15px;position:absolute;z-index:9;width:294px;height:228px;display:none}.RegisterSignIn dl.dropdown dt a{margin-top:2px;border-color:#a8a8a8}.flag{background:url(/res/img/flags.png) no-repeat}.flag.flag-ZAR{background-position:-198px -168px}.flag.flag-USD{background-position:-234px -156px}.flag.flag-KES{background-position:-198px -72px}.flag.flag-EUR{background-position:0 -48px}.flag.flag-GBP{background-position:-144px -48px}.CZMissingDetails div.Cellphone .overlay{margin-left:144px}article.sncontainer{margin:0 10px 20px;border:1px #d8d8d8 solid;background:#fff;float:left}article.sncontainer .arrowUp{display:block;height:6px;width:10px;position:absolute;background:url(/res/img/zones-sprite.png) -60px 0;margin:-6px 0 0 40px}article.sncontainer header{background:-moz-linear-gradient(top,#f4f4f4 0%,#cccccb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#cccccb));background:-webkit-linear-gradient(top,#f4f4f4 0%,#cccccb 100%);background:-o-linear-gradient(top,#f4f4f4 0%,#cccccb 100%);background:-ms-linear-gradient(top,#f4f4f4 0%,#cccccb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f4f4f4',endColorStr='#cccccb',GradientType=0);background:linear-gradient(top,#f4f4f4 0%,#cccccb 100%);border-bottom:1px #d8d8d8 solid;padding:5px 12px;font-weight:bold}article.sncontainer header>span{font-weight:normal}article.sncontainer header aside{float:right;font-weight:normal;text-transform:none}article.sncontainer header aside.tick{color:#2c7e1f;font-weight:bold;font-size:1.1em;position:relative;top:-2px}article.sncontainer header aside.tick span{display:inline-block;height:15px;width:15px;background:url(/res/img/zones-sprite.png) -285px -161px no-repeat;position:relative;top:2px;margin-left:8px}article.sncontainer header aside.tick input.buttonBlueElegant{margin-top:-3px}article.sncontainer header.blue{background:-moz-linear-gradient(top,#559ccf 0%,#559ccf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#559ccf),color-stop(100%,#559ccf));background:-webkit-linear-gradient(top,#559ccf 0%,#559ccf 100%);background:-o-linear-gradient(top,#559ccf 0%,#559ccf 100%);background:-ms-linear-gradient(top,#559ccf 0%,#559ccf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#559ccf',endColorStr='#559ccf',GradientType=0);background:linear-gradient(top,#559ccf 0%,#559ccf 100%);color:#fff}article.sncontainer header.bread{padding:0}article.sncontainer header.bread span{padding:5px 13px;display:inline-block}article.sncontainer header.bread a,article.sncontainer header.bread span.first{color:#9e9e9e;padding:5px 20px 5px 13px;display:inline-block;background:url(/res/img/zones/cont_header_divider.png) right -5px no-repeat}article.sncontainer header.bread a:hover{text-decoration:underline}article.sncontainer section.greyShade{background:-moz-linear-gradient(top,#eaeaea 0%,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaeaea),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#eaeaea 0%,#f7f7f7 100%);background:-o-linear-gradient(top,#eaeaea 0%,#f7f7f7 100%);background:-ms-linear-gradient(top,#eaeaea 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea',endColorStr='#f7f7f7',GradientType=0);background:linear-gradient(top,#eaeaea 0%,#f7f7f7 100%)}article.sncontainer.selectBlue{border:1px solid #9cbbc5}article.sncontainer.selectBlue header{border:1px solid #cee5ee;background:-moz-linear-gradient(top,#e5f1f6 0%,#cee5ee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5f1f6),color-stop(100%,#cee5ee));background:-webkit-linear-gradient(top,#e5f1f6 0%,#cee5ee 100%);background:-o-linear-gradient(top,#e5f1f6 0%,#cee5ee 100%);background:-ms-linear-gradient(top,#e5f1f6 0%,#cee5ee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e5f1f6',endColorStr='#cee5ee',GradientType=0);background:linear-gradient(top,#e5f1f6 0%,#cee5ee 100%);border:0!important;position:relative;color:#6b97a8}article.sncontainer.selectBlue header:hover{background:#e5f1f6;background:-moz-linear-gradient(top,#e5f1f6 0%,#b3d7e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5f1f6),color-stop(100%,#b3d7e5));background:-webkit-linear-gradient(top,#e5f1f6 0%,#b3d7e5 100%);background:-o-linear-gradient(top,#e5f1f6 0%,#b3d7e5 100%);background:-ms-linear-gradient(top,#e5f1f6 0%,#b3d7e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e5f1f6',endColorStr='#b3d7e5',GradientType=0);background:linear-gradient(top,#e5f1f6 0%,#b3d7e5 100%)}article.sncontainer.selectBlue header:active{background:#cee5ee}article.sncontainer.selectBlue header aside{width:30px;height:30px;position:absolute;top:0;right:0;border-left:1px solid #9cbbc5;text-align:center}article.sncontainer.selectBlue header aside span{background-position:-350px -140px;width:7px;height:11px;margin-top:8px;display:inline-block}article.sncontainer.line_1{width:940px;margin:0 10px 20px}article.sncontainer.line_2{width:461px}article.sncontainer.line_3{width:300px}article.sncontainer.line_3 section{height:164px}article.sncontainer.line_3 section.pad_15{height:134px}article.sncontainer.full{float:none;margin:0 0 20px}article.sncontainer>p,article.sncontainer>h3,article.sncontainer>h4{margin:10px 8px 10px 15px}article.sncontainer ul.generic{margin-top:0}article.sncontainer ul.generic li{line-height:1.5}article.sncontainer ul.items_3{list-style:none;margin-left:0}article.sncontainer ul.items_3>li{height:42px;padding:12px 15px 0 15px;border-bottom:1px solid #f5f5f5;color:#999}article.sncontainer ul.items_3>li strong{color:#333332}article.sncontainer ul.items_3>li:last-child{border:0}article.sncontainer ul.status{list-style:none;margin-left:0}article.sncontainer ul.status>li{padding:12px 0 0 15px}article.sncontainer ul.status>li.status_green,article.sncontainer ul.status>li.status_red{padding-left:25px}article.sncontainer ul.status>li.status_green{background:url(../img/bullet_status_green.png) transparent no-repeat 9px 15px}article.sncontainer ul.status>li.status_red{background:url(../img/bullet_status_red.png) transparent no-repeat 9px 15px}article.sncontainer.dash_profile img{border:1px #d0d0d0 solid}article.sncontainer.dash_profile .half{width:135px;float:left}article.sncontainer ul.photos{overflow:hidden;list-style:none;position:relative;margin:0}article.sncontainer ul.photos>li{float:left;padding:8px 0 0 8px;border:1px #cccccb solid;padding:4px;width:100px;height:75px;box-shadow:0 0 4px 1px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.4);-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.4);margin:4px}article.sncontainer ul.photos>li img{width:100px;height:75px}article.sncontainer ul.listings{list-style:none;margin-left:10px}article.sncontainer ul.listings>li{padding-left:25px;padding-top:10px;padding-bottom:5px;background:url(../img/bullet_marker.png) transparent no-repeat 6px 9px}article.sncontainer ul.listings>li.nobg{background:none}article.collapsible header{border:1px solid #e0e0e0;background:-moz-linear-gradient(top,#fffffe 0%,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fffffe),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fffffe 0%,#e0e0e0 100%);background:-o-linear-gradient(top,#fffffe 0%,#e0e0e0 100%);background:-ms-linear-gradient(top,#fffffe 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fffffe',endColorStr='#e0e0e0',GradientType=0);background:linear-gradient(top,#fffffe 0%,#e0e0e0 100%);border-width:0 0 1px;cursor:pointer;margin:0}article.collapsible header:hover{background:#fffffe;background:-moz-linear-gradient(top,#fffffe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fffffe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fffffe 0%,#cecece 100%);background:-o-linear-gradient(top,#fffffe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fffffe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fffffe',endColorStr='#cecece',GradientType=0);background:linear-gradient(top,#fffffe 0%,#cecece 100%)}article.collapsible header:active{background:#e0e0e0}article.collapsible>section{display:none}article.collapsible.open>section{display:block}*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.borderbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.nav{background:#fff;color:#000}div.barOne a,div.nav a{color:#fff}div.barOne ul.topmenu,div.nav ul.topmenu{margin:0;right:-5px;display:none;list-style:none;z-index:30;width:200px;position:absolute;background:#000;background:rgba(0,0,0,.825)}div.barOne ul.topmenu li b,div.nav ul.topmenu li b,div.barOne ul.topmenu li a,div.nav ul.topmenu li a{padding:10px;font-size:.9em;font-weight:normal;display:block}div.barOne ul.topmenu li a,div.nav ul.topmenu li a{color:#a2d20f}div.barOne ul.topmenu li a:hover,div.nav ul.topmenu li a:hover{background:#111;background:rgba(0,0,0,.5)}div.barOne ul.topmenu li.seperate a,div.nav ul.topmenu li.seperate a{border-top:1px #535353 solid}div.barOne ul.topmenu li.seperate_below a,div.nav ul.topmenu li.seperate_below a{border-bottom:1px #535353 solid}div.barOne span.selected-currency,div.nav span.selected-currency{padding:5px 10px 0 0;vertical-align:top;color:#fff;cursor:pointer;height:20px;display:block;white-space:nowrap;font-size:12px}div.barOne span.selected-currency:before,div.nav span.selected-currency:before{content:" ";background:url(/res/img/flags.png) no-repeat;width:18px;height:12px;display:inline-block;margin:0 10px -1px 0}div.barOne span.selected-currency.za:before,div.nav span.selected-currency.za:before{background-position:-198px -168px}div.barOne span.selected-currency.us:before,div.nav span.selected-currency.us:before{background-position:-234px -156px}div.barOne span.selected-currency.ks:before,div.nav span.selected-currency.ks:before{background-position:-198px -72px}div.barOne span.selected-currency.gb:before,div.nav span.selected-currency.gb:before{background-position:-144px -48px}div.barOne span.selected-currency.eu:before,div.nav span.selected-currency.eu:before{background-position:0 -48px}div.barOne .callout,div.nav .callout,div.barOne .UserAuth,div.nav .UserAuth,div.barOne .tel,div.nav .tel{margin:5px 0 0;float:left}div.barOne .callout,div.nav .callout{font-weight:bold}div.barOne .tel,div.nav .tel{color:#666}div.barOne .UserAuth,div.nav .UserAuth{width:88px;text-align:right;float:right}div.barOne .UserAuth a,div.nav .UserAuth a{font-weight:bold;margin-left:6px}div.barOne .UserAuth a:hover,div.nav .UserAuth a:hover{text-decoration:underline}div.barOne.staff .callout,div.nav.staff .callout{display:none}div.barOne.staff div.stop,div.nav.staff div.stop,div.barOne.staff span.user,div.nav.staff span.user{float:right}div.barOne.staff ul,div.nav.staff ul{margin-top:25px}div.barOne .stop,div.nav .stop{float:right;margin:4px 10px 0 0;font-size:.9em;color:#666}div.barOne .stop:hover,div.nav .stop:hover{text-decoration:underline}.ui-widget{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.available a{background:#93df53!important;color:#fff!important}.available a:hover{background:#8ace50!important;border:solid 1px #8ace50;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.unavailable{opacity:1!important;filter:alpha(opacity=100)!important}.unavailable span{background:#f7756e!important;color:#fff!important}.calendarTitle{text-align:center;padding-bottom:0;color:#222;font-weight:bold;font-size:11px}.calendarTitle span{color:#222}.calendar-legend{width:100%;line-height:30px;padding-bottom:6px;text-align:center}.calendar-legend ul li:first-child{margin-right:20px}.calendar-legend ul li{display:inline;margin:0;padding:0 0 0 21px;color:#c1c1c1}.calendar-legend ul li.calendar-legend-available{background:url("/res/img/sn.sprite.vert.png?sv=20170530") 0 -831px no-repeat}.calendar-legend ul li.calendar-legend-unavailable{background:url("/res/img/sn.sprite.vert.png?sv=20170530") 0 -855px no-repeat}.ui-datepicker-header{background:none;border:0}.ui-datepicker-title{color:#777;font-size:14px}.ui-datepicker th{color:#777;font-size:14px}.ui-datepicker-prev span{background:url("/res/img/sn.sprite.vert.png?sv=20170530") 0 -879px no-repeat!important}.ui-datepicker-prev-hover{background:none!important;border:0!important;left:2px!important;top:2px!important}.ui-datepicker-next-hover{background:none!important;border:0!important;right:2px!important;top:2px!important}.ui-datepicker-next span{background:url("/res/img/sn.sprite.vert.png?sv=20170530") 0 -910px no-repeat!important}.ui-datepicker td span,.ui-datepicker td a{text-align:center;font-weight:bold!important}.ui-date-picker,.uiDatePicker,.uiDatePickerFromToFrom,.uiDatePickerFromToTo,.uiAvailabilityDatePickerFrom,.uiAvailabilityDatePickerTo{cursor:pointer;width:85px;padding:2px 25px 2px 5px;font-size:14px;color:#585858;background:url(/res/img/sn.sprite.png?sv=20181121) 96px -348px #fff no-repeat;border:1px solid #aaa;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ui-date-picker:hover,.uiDatePicker:hover,.uiDatePickerFromToFrom:hover,.uiDatePickerFromToTo:hover,.uiAvailabilityDatePickerFrom:hover,.uiAvailabilityDatePickerTo:hover{background-position:96px -373px}div.CheckAvailability{padding:5px 0 0 0;margin:0;color:#989898}div.CheckAvailability div label{margin:0 0 3px 4px;display:block;font-weight:normal;font-size:14px;line-height:16px;color:#585858}div.CheckAvailability input.GreySml{margin:0 10px 0 0;display:block;clear:both;float:right}div.CheckAvailability div div{margin:0;float:none}div.CheckAvailability div div table tbody tr td span input{margin:0;padding:0;width:86px;height:20px;background-image:url(/res/img/bg-inputfield.png);background-repeat:repeat-x;font-weight:normal;font-size:12px;line-height:14px;color:#999;text-align:center;border:solid 1px #46a735}div.CheckAvailability select{margin:0;padding:2px 0 2px 7px;width:50px;height:27px;font-weight:normal;font-size:12px;line-height:14px;color:#585858;background-image:url(/res/img/browse-arrow-down.png),url(/res/img/bg-dropdown.png);background-repeat:no-repeat,repeat-x;background-position:30px center,0 bottom;border:solid 1px #a8a8a8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none}div.CheckAvailability div div table tr td a.rcCalPopup{width:2px}div.plcReviews .moreReviews{width:200px;text-align:center;margin:auto;display:block}div.plcReviews .reviews header{font-weight:normal;padding:12px 13px}div.plcReviews .reviews header aside{font-size:12px;margin-top:1px;color:#959595}div.plcReviews .reviews header aside strong{color:#333}div.plcReviews hr{margin:15px 0 5px 0;border:solid 1px #dfdfdf}div.plcReviews div.ReviewPaging,div.plcReviews div.ReviewPagingSingle{margin:-30px 0 0 0;display:block;float:right;font-family:Georgia;font-style:italic;font-weight:normal;font-size:14px;line-height:16px;color:#585858}div.plcReviews div.ReviewPagingSingle{margin:-15px 0 0 0}div.plcReviews div.ReviewPaging span{font-weight:bold;font-size:14px;line-height:16px}div.LocationReview{margin:5px 0;display:block;border-bottom:solid 1px #dfdfdf}div.CustomerReview{margin-top:12px;font-size:13px;clear:both}div.CustomerReview .pnlReviewOverAllRating{margin-left:0}div.CustomerReview .ReviewContent{margin:10px 0 6px}div.CustomerReview .FilterByTags{float:right;width:600px;height:auto;margin-bottom:15px}div.CustomerReview .FilterByTags label{float:right;cursor:default;font-weight:normal}div.CustomerReview .FilterByTags label,div.CustomerReview .FilterByTags label:hover{background:#ebe9ea}div.CustomerReview:last-child{border:0;margin:0}div.CustomerReview h2{display:block}div.CustomerReview div.StaffReview{margin:-19px -27px 0 0;float:right;background:url(/res/img/staff-review.png) no-repeat 0 0;width:103px;height:64px}div.pnlReviewOverAllRating{float:left;margin:1px 6px 0 6px;padding:0;display:block;width:80px;height:16px;background:url(/res/img/sn.sprite.png?sv=20181121) 0 -20px}div.pnlReviewOverAllRating div{margin:0;padding:0;display:block;width:0%;height:16px;overflow:hidden;background:url(/res/img/sn.sprite.png?sv=20181121) 0 0}div.StarRating{margin:8px 11px 0 0;padding:0;display:block;width:80px;height:16px}div.formControl div.StarRating{float:none}.review-paging{margin-top:25px;text-align:center}.review-paging input,.review-paging select{margin:5px}.review-id{float:left;margin-right:15px}#ctrlLogonRemember fieldset{border:0}#ctrlLogonRemember fieldset label{display:inline}#Main_ctlApplyToList_rblAssistedbyconsultant label{display:inline}div.pnlCustomerRating div.CustomerCategoryRatings div.StarRating{margin-right:10px}div.pnlCustomerRating div.CustomerCategoryRatings div.StarRating span{margin:0;display:block;float:left;clear:none}span.EmptyStar,span.WaitingStar,span.FilledStar{display:block;height:16px;width:16px;background:url(/res/img/sn.sprite.png?sv=20181121) no-repeat 0 -20px}span.EmptyStar,span.WaitingStar{background-position:0 -20px}span.FilledStar{background-position:0 0}span.Reviewer{font-weight:normal;font-size:12px;line-height:14px;margin:10px 0 0 10px;color:#2c85c5}.CustomerReview .Reviewer{font-size:12px;font-style:italic;color:#bfbfbf}.CustomerReview strong{font-style:normal;font-size:13px;color:#448b37}span.DateReviewed{font:italic normal 12px/14px Georgia;color:#bfbfbf;margin-top:10px}.ReviewContent{margin:10px 0;font-weight:normal;font-size:13px;line-height:14px;color:#989898}.bookingProcess .ReviewContent{margin:0 0 6px;font-size:12px;line-height:1.2}div.pnlFullReview{margin:10px;font-family:Georgia;font-style:italic;font-weight:normal;font-size:12px;line-height:14px;color:#2c85c5;cursor:pointer}div.pnlCustomerRating{margin:10px 0;padding:0;background-color:#fbfbfb;background-image:url(/res/img/grey-bg.png);background-repeat:repeat-x;background-position:0 bottom;border:solid 1px #dfdfdf}div.pnlCustomerRating h3{margin:10px 0 0 10px;float:left}div.pnlCustomerRating em{margin:0 0 10px 10px;display:block;float:none;clear:both}div.pnlCustomerRating div.CustomerCategoryRatings{margin:10px 5px;padding:0 0 10px 0;display:block;clear:both;background-color:#fff}div.pnlCustomerRating div.CustomerCategoryRatings a.NoReviews{padding:10px 0 0 0;margin:0 0 0 5px;display:block;font-weight:normal;font-size:12px;line-height:14px}div.pnlCustomerRating div.CustomerCategoryRatings span{margin:10px 0 0 5px;display:block;float:left;clear:left;font-weight:normal;font-size:14px;line-height:15px;color:#3c952d}.thankyoumessage h2{margin:auto;width:590px;padding-left:50px;background:url(/res/img/green-tick-big.gif) no-repeat transparent}div.pnlCustomerRating div.pnlReviewOverAllRating{margin:15px 18px 0 0;float:right}div.pnlCustomerRating div.CustomerCategoryRatings div.pnlReviewOverAllRating{margin:13px 15px 0 0}div.pnlCustomerRating a.AddReview{margin:10px 20px 10px 10px;padding-top:5px;display:block;font-weight:bold;font-size:14px;line-height:16px;border-top:solid 1px #dfdfdf}div.ReviewControlForm{margin-right:20px;display:block;float:left;width:340px;border-right:solid 1px #dfdfdf;padding-right:20px}div.formControl div.ReviewControlForm label{margin-top:10px}div.ReviewControlForm .ClearBoth{height:auto}div.ReviewItem{float:left;width:209px}div.ReviewItem img{padding:5px;border:solid 1px #dfdfdf}div.ReviewControlForm .cinput{width:320px;color:#666}div.ReviewControlForm .GreenLrg{margin-top:15px}div.ReviewControlForm .cmultiinput{width:320px;height:150px}div.ReviewControlForm .inlineleft{float:left;padding-right:10px}div.ReviewControlForm .inlineright{float:right;padding-right:10px}div.ReviewControlForm table{width:100%}div.ReviewControlForm .StarRating{background-color:#fff;border-color:#dfdfdf;border-style:solid;border-width:1px;padding:8px 10px}div.pnReviewBreakdown{position:absolute;display:none;background-color:#fff;padding:20px 30px;margin:0 0 0 6px;border:solid 1px #2c85c5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:3px 3px 3px rgba(0,0,0,.3);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.3);box-shadow:3px 3px 3px rgba(0,0,0,.3);z-index:3}div.pnReviewBreakdown label{float:left;display:block;width:80px}div.pnReviewBreakdown div.pnlReviewOverAllRating{float:left;margin:4px 5px 0 0}div.pnReviewBreakdown span.ReviewCount{float:left}table.CustomerEnquiries,table.standard-table,table.standard-table-with-header{background-color:#f7f7f7;border-style:solid;border-width:1px;border-color:#989898;font-weight:normal;font-size:12px;line-height:15px;color:#989898;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:100%}table.standard-table,table.standard-table-with-header{margin-top:5px;background-color:Transparent;border-color:#efefef}table.CustomerEnquiries tr,table.standard-table tr,table.standard-table-with-header tr{padding:0 5px}table.CustomerEnquiries tbody tr th,table.CustomerEnquiries thead tr th,table.standard-table-with-header tr th,table.standard-table tbody tr th{padding:3px 5px;border:none;font-weight:bold;font-size:12px;line-height:15px;color:#989898;background-image:url(/res/img/bg-table-headers.gif);background-repeat:repeat-x;background-position:0 bottom;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}table.standard-table tbody tr th{background-image:none}table.CustomerEnquiries tbody tr td,table.standard-table tbody tr td,table.standard-table-with-header tr td{margin:5px 0;padding:2px 5px;border:none}.quote-request{padding:18px 30px;width:auto;font-family:Arial,Sans-Serif;background-color:#fbfbfb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px}.quote-request .sprite{background-image:url(/res/img/sn.sprite.png?sv=20181121);background-repeat:no-repeat}.quote-request>header{text-align:center;font-size:15px}.quote-request>header .close{position:absolute;top:19px;right:19px;height:16px;width:16px;margin-left:15px;cursor:pointer;background-position:-350px -120px}.quote-request h2{border:0;margin-bottom:20px}.quote-request input[type="text"],.quote-request input[type="tel"],.quote-request input[type="email"]{padding:5px;margin:0 20px 0 0;font-size:13px;font-family:Arial,Sans-Serif;border:1px solid #d7d7d7}.quote-request textarea{padding:5px;margin-top:0;font-size:13px;font-family:Arial,Sans-Serif;border:1px solid #d7d7d7}.quote-request .invalid-field{box-shadow:0 0 5px 0 #fda8a8;-moz-box-shadow:0 0 5px 0 #fda8a8;-webkit-box-shadow:0 0 5px 0 #fda8a8;border-color:#fda8a8!important}.quote-request .validation-messages{width:100%;margin:30px 0 22px 0;display:none}.quote-request .validation-messages>div{margin-bottom:8px}.quote-request .validation-messages>div:last-child{margin-bottom:0}.quote-request .placeholderActive{color:#afafaf!important;font-style:italic}.quote-request h3{font-size:20px;margin:0;font-weight:bold}.quote-request h2{font-size:16px;font-weight:bold;margin-top:0}.quote-request .right>div{float:left}.quote-request .sleeps{color:#b9b9b9;margin:6px 10px 0 0;font-size:13px}.quote-request em{font-weight:bold;font-family:Arial,Sans-Serif;color:#7f7f7f}.quote-request .quote-header{color:#a6a6a6;text-align:center}.quote-request .quote-header h3{margin-bottom:10px}.quote-request .rooms-pricing{padding:17px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.quote-request .rooms-pricing>.CheckAvailability{padding:0;width:auto;float:left}.quote-request .rooms-pricing>.CheckAvailability .arrow{display:inline-block;width:13px;height:9px;margin:0 6px}.quote-request .rooms-pricing>.right{float:right;width:auto}.quote-request .rooms-pricing div.paxSelector{margin-bottom:3px}.quote-request .rooms-pricing span.kids-wrapper{margin-left:12px}.quote-request .rooms-pricing .uiSpinner{border:0;width:20px;text-align:right;outline:none}.quote-request .rooms-pricing .nights{margin-left:7px;font-size:12px;color:#666}.quote-request .rooms-pricing .checkin,.quote-request .rooms-pricing .checkout{color:#a5a5a5!important;font-size:12px;width:70px;padding:8px 26px 4px 7px;margin:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-position:82px -343px}.quote-request .rooms-pricing .checkin:hover,.quote-request .rooms-pricing .checkout:hover{background-position:82px -368px}.quote-request .rooms-pricing .pax-child-ages{display:none;float:right;margin:0;min-height:33px}.quote-request .rooms-pricing .pax-child-ages span{margin-right:10px;display:inline-block;padding:2px 9px}.quote-request .rooms-pricing .pax-child-ages input[type="text"]{width:20px;height:16px;margin:5px 12px 0 0}.quote-request .rooms-pricing .pax-child-ages input[type="text"]:last-child{margin-right:0}.quote-request .rooms-pricing .paxSelector input,.quote-request .rooms-pricing .pax-child-ages input{color:#5fbe38;font-weight:bold}.quote-request .rooms-pricing .room-spinner{outline:0;height:16px;width:22px;font-size:16px!important}.quote-request .rooms-pricing .ui-spinner.ui-corner-all{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.quote-request .rooms-pricing table.rooms{margin-top:25px;border:1px solid #c4c4c4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;background:#fff;border-collapse:collapse}.quote-request .rooms-pricing table.rooms tr>th{width:54px;border-right:1px solid #c4c4c4;background:transparent}.quote-request .rooms-pricing table.rooms thead{font-size:14px}.quote-request .rooms-pricing table.rooms thead td,.quote-request .rooms-pricing table.rooms thead th{padding:8px 10px;border-bottom:1px solid #c4c4c4;border-top:0;font-size:16px}.quote-request .rooms-pricing table.rooms thead th{text-align:center}.quote-request .rooms-pricing table.rooms thead th>span{display:inline-block;width:22px;height:14px;background-position:-378px -285px}.quote-request .rooms-pricing table.rooms tbody td,.quote-request .rooms-pricing table.rooms tbody th{border-bottom:1px dashed #d0d0d0;border-top:0;vertical-align:top}.quote-request .rooms-pricing table.rooms tbody th{padding:10px 8px;text-align:center}.quote-request .rooms-pricing table.rooms tbody th>select{width:50px}.quote-request .rooms-pricing table.rooms tbody td{padding:13px 10px}.quote-request .rooms-pricing table.rooms tbody td.r{width:165px;color:#999;font-weight:bold}.quote-request .rooms-pricing table.rooms tbody td.r .no-kids{background-color:#fee69d;border:1px solid #f9d054;color:#a8861e;padding:3px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:11px;display:inline-block;margin-top:7px}.quote-request .rooms-pricing table.rooms tbody td.d{font-size:13px;color:#c9c9c9}.quote-request .rooms-pricing table.rooms tbody td.d a{display:none}.quote-request .rooms-pricing table.rooms tbody>tr:last-child td{border-bottom:0}.quote-request .rooms-pricing .bottom{margin-top:25px}.quote-request .rooms-pricing .bottom>img,.quote-request .rooms-pricing .bottom>textarea,.quote-request .rooms-pricing .bottom>.question{display:block;float:left}.quote-request .rooms-pricing .bottom .main-image{background:#fff 50% 50% no-repeat;float:left;width:147px;height:118px;background-size:147px 118px;margin-right:16px;box-shadow:inset 0 0 15px 0 rgba(0,0,0,.7);-moz-box-shadow:inset 0 0 15px 0 rgba(0,0,0,.7);-webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,.7);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.quote-request .rooms-pricing .bottom .question>div:first-child{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.quote-request .rooms-pricing .bottom textarea{width:506px;max-width:648px;height:65px;border:1px solid #cdcdcd!important;padding:9px!important;resize:none}.quote-request .rooms-pricing .bottom .question{color:#666;font-size:12px;width:484px;padding-bottom:7px;margin-bottom:0}.quote-request .rooms-pricing .bottom .question .question-name{color:#2c85c5}.quote-request .rooms-pricing .bottom .currency{margin-top:18px;float:right}.quote-request .rooms-pricing .bottom .currency>div{float:left}.quote-request .rooms-pricing .bottom .currency>div:first-child{margin-right:10px;color:#cdcdcd;padding-top:2px}.quote-request .corporate{padding:17px 0 25px 0;border-bottom:1px solid #ededed;position:relative}.quote-request .corporate .request-id{margin-right:5px}.quote-request .corporate .get-request-progress{position:absolute;left:140px;top:86px;width:19px;height:19px;display:none}.quote-request .corporate .party-name{width:330px}.quote-request .corporate label{display:block;font-weight:bold}.quote-request .corporate label span{font-weight:normal;color:#989898}.quote-request .client-login{padding:17px 0}.quote-request .client-login .client-fields{width:315px;float:left}.quote-request .client-login .client-fields .fullname,.quote-request .client-login .client-fields .email{margin-bottom:10px;display:block;width:283px}.quote-request .client-login .client-social{float:right;width:372px}.quote-request .client-login .form-control{margin-bottom:15px}.quote-request .client-login .fb-login{float:left}.quote-request .client-login .fb-connected{display:none}.quote-request .client-login .fb-connected img{margin:0 3px -4px 0}.quote-request .client-login .or{padding:38px 40px 0 40px;color:#afafaf;font-family:'Courgette',cursive;font-size:18px;float:left}.quote-request .client-login div.Cellphone input[type="tel"]{width:208px;margin-left:5px}.quote-request .client-login>div{float:left}.quote-request .respond-text{display:block;margin:-20px 0 25px;color:#bbb}.quote-request .sms-text{float:right;padding-right:19px;color:#bbb}.quote-request .submit-request{border-top:1px solid #ededed;padding-top:15px;margin-top:10px;color:#9a9a9a;text-align:center;float:none;clear:both}.quote-request .submit-request p{margin-bottom:10px}.quote-request .submit-request a{margin-bottom:20px;display:inline-block;font-size:16px;padding:5px 25px}.quote-request .staff-user-selector article.sncontainer>section{background:#fff}.quote-request .staff-user-selector .loader{display:none;margin:0 0 -4px 5px}.quote-request .quote-request h3{margin-bottom:20px}.quote-request .staff-user-selector section{padding:10px}.quote-request .staff-user-selector div.find,.quote-request .staff-user-selector div.selected{padding:10px 6px;border-top:1px solid #d7d7d7}.quote-request .staff-user-selector div.selected{padding-top:0}.quote-request .staff-user-selector div.find input[type=text]{width:250px}.quote-request .staff-user-selector div.find input[type="radio"]{margin-right:0;position:relative;top:1px}.quote-request .staff-user-selector div.find label{margin-right:20px;cursor:pointer}.quote-request .staff-user-selector div.selected{border:0}.quote-request .quote-request .client-login{padding-top:3px}.quote-request table.find-contact-results{margin-top:20px}.quote-request table.find-contact-results td,.quote-request table.find-contact-results th{font-weight:normal;font-size:12px}.quote-request table.find-contact-results .error{color:#c00;font-weight:bold}.validation-container{position:relative;display:inline-block}.validation-container .validation-icon{display:none;border:0;position:absolute;z-index:1003;cursor:help}.validation-tooltip{font-size:12px;font-weight:bold;text-shadow:0 1px 0 black;-moz-text-shadow:0 1px 0 black;-webkit-text-shadow:0 0 1px black;background:#000;-webkit-box-shadow:inset 0 1px rgba(255,255,255,.26)!important;-moz-box-shadow:inset 0 1px rgba(255,255,255,.26)!important;box-shadow:inset 0 1px rgba(255,255,255,.26)!important;border:solid 1px #000!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.thank-you{padding:18px 30px;width:auto;margin:auto;font-family:Arial,Sans-Serif;background-color:#fbfbfb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px}.thank-you>header{padding:0 0 13px 0;text-align:center;font-size:15px}.thank-you>header .close{position:absolute;top:21px;right:19px;height:16px;width:16px;margin-left:15px;cursor:pointer;background-position:-350px -120px}.thank-you h2{border:0;margin-bottom:20px;font-size:16px;font-weight:bold;margin-top:0}.thank-you h3{font-size:20px;margin:0;font-weight:bold}.thank-you h3.h3Green{color:#47a13a;float:left}.thank-you em{font-weight:bold;font-family:Arial,Sans-Serif;color:#7f7f7f;font-style:normal}.thank-you p{color:#666;font-size:12px;width:100%;padding-bottom:7px;margin-bottom:0}.thank-you .enquiry-box{margin-top:25px;padding-top:15px}.thank-you .newsletter-box{padding:15px 20px 5px;margin-bottom:15px}.thank-you .icon-box{background-color:#fbfbfb;float:left;width:100%;height:97px;padding-top:20px;margin:15px 0}.thank-you .icon-box div{display:block;width:140px;float:left;text-align:center;font-size:30px;color:#dfdfdf}.thank-you .icon-box span{display:block;width:114px;float:left;text-align:center;padding-top:12px}.thank-you .icon-box i.current{color:#47a13a}.thank-you .icon-box .desc-text{font-size:14px;font-weight:bold;color:gray;width:140px}.thank-you .inline label{vertical-align:text-bottom}