@import url('style-blessed1.css?z=1452678523506');
.trustpilot-score .trustpilot-content{margin-left:130px}.trustpilot-reviews{margin:0 -15px}.trustpilot-reviews .trustpilot-review{padding:0 15px}.trustpilot-reviews .trustpilot-review img.face{float:right}.trustpilot-reviews .trustpilot-review .review-content{margin-right:74px}@media screen and (min-width:992px){.trustpilot-reviews .trustpilot-review{float:left;width:50%}}.registration-page{background:#e8edf1}.registration-page section.plain{background:#e8edf1}.registration-form{background:#FFF;border-width:1px 1px 2px 1px;border-color:#c8d4de;border-style:SOLID;border-radius:4px;margin-bottom:20px;box-shadow:0 2px 3px rgba(0,0,0,.08);padding:10px;max-width:400px;margin:0 auto}.irs{position:relative;display:block}.irs-line{position:relative;display:block;overflow:hidden}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:10%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:10%}.irs-diapason{position:absolute;display:block;left:0;width:100%}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.single{left:10px}.irs-slider.single:before{position:absolute;display:block;content:"";top:-30%;left:-30%;width:160%;height:160%;background:transparent}.irs-slider.from{left:100px}.irs-slider.from:before{position:absolute;display:block;content:"";top:-30%;left:-30%;width:130%;height:160%;background:transparent}.irs-slider.to{left:300px}.irs-slider.to:before{position:absolute;display:block;content:"";top:-30%;left:0;width:130%;height:160%;background:transparent}.irs-slider.last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;width:100px;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:0;width:100%;height:100%;cursor:default;background:transparent;z-index:2}.irs-disabled{opacity:.4}.irs{height:40px;margin:20px 0}.irs-with-grid{height:60px}.irs-line{height:10px;top:33px;background:#EEE;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px SOLID #CCC;border-radius:16px}.irs-line-left{height:8px}.irs-line-mid{height:8px}.irs-line-right{height:8px}.irs-diapason{height:10px;top:33px;border:1px SOLID #428bca;background:#428bca;background:linear-gradient(to top,#428bca 0,#7fc3e8 100%)}.irs-slider{top:25px;width:27px;height:27px;border:1px SOLID #AAA;background:#DDD;background:linear-gradient(to bottom,#fff 0,#dcdcdc 20%,#fff 100%);border-radius:27px;box-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:pointer}#irs-active-slider,.irs-slider:hover{background:#FFF}.irs-max,.irs-min{color:#333;font-size:12px;line-height:1.333;text-shadow:none;top:0;padding:1px 5px;background:rgba(0,0,0,.1);border-radius:3px}.lt-ie9 .irs-max,.lt-ie9 .irs-min{background:#ccc}.irs-from,.irs-single,.irs-to{color:#fff;font-size:14px;line-height:1.333;text-shadow:none;padding:1px 5px;background:#428bca;border-radius:3px}.lt-ie9 .irs-from,.lt-ie9 .irs-single,.lt-ie9 .irs-to{background:#999}.irs-grid-pol{background:#99a4ac}.irs-grid-text{color:#99a4ac}.enquire-form-intro h2{font-size:30px;font-family:Bitter}#results-counter{z-index:99;width:100%;position:fixed;bottom:0}#results-counter #results-counter-inner{background:#428bca;padding:10px;text-align:center;color:#FFF;font-size:18px;margin:0 auto;max-width:800px}.simple-enq-form.main-enq-form{background:#FFF;max-width:800px;margin:5% auto;padding:10px}@media (min-width:768px){.simple-enq-form.main-enq-form{padding:20px 40px}}.simple-enq-form fieldset{padding:20px 0}.simple-enq-form fieldset:first-child{border-top:none}.simple-enq-form fieldset.error h3{color:#a94442}a.simple-enq-form fieldset.error h3:hover{color:#843534}.simple-enq-form fieldset.error h3 i{color:#a94442}a.simple-enq-form fieldset.error h3 i:hover{color:#843534}.simple-enq-form fieldset.error h3 i:before{content:"\f00d"}@media (min-width:768px){.simple-enq-form fieldset{padding-left:45px}}.simple-enq-form h3{font-size:30px;font-family:Bitter;margin:0 0 10px 0}.simple-enq-form h3 i{color:#5cb85c;display:inline-block;width:1.14285714em;text-align:right;padding-right:.28571429em}@media (min-width:768px){.simple-enq-form h3 i{margin-left:-45px}}.simple-enq-form p{font-size:16px;color:#555}.simple-enq-form p.lead{font-size:21px}.simple-enq-form p.help-block{font-size:13px;color:#999;margin-bottom:10px}.simple-enq-form label{font-size:13px;cursor:pointer;vertical-align:bottom;display:block;font-weight:700}.simple-enq-form label.checkbox{padding-left:0;font-weight:400}.simple-enq-form .form-group ul{list-style-type:none;padding:0}.simple-enq-form .form-group ul li{padding:7px 0 5px 0;border-bottom:1px SOLID #EEE}.simple-enq-form .form-group ul li label{font-size:16px;line-height:22px;vertical-align:bottom;font-weight:400}.simple-enq-form .form-group ul li label small{font-size:14px;line-height:1.42857143;color:#555;display:block;margin-left:31px}.simple-enq-form .form-group ul li:last-child{border-bottom:none}.simple-enq-form .form-group .icheckbox_square-grey,.simple-enq-form .form-group .iradio_square-grey{margin-right:5px}.simple-enq-form #id_check_in_date{cursor:pointer!important;background:#FFF}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after,.search .results:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}@-webkit-keyframes pop-upwards{0%{-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12);opacity:0}20%{-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2);opacity:.7}40%{-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1);opacity:1}100%,70%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);opacity:1}}@keyframes pop-upwards{0%{-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12);opacity:0}20%{-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2);opacity:.7}40%{-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1);opacity:1}100%,70%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);opacity:1}}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{position:absolute;left:50%;display:block;margin-left:-8px;width:0;height:0;border-style:solid;content:""}.medium-toolbar-arrow-under:after{border-width:8px 8px 0}.medium-toolbar-arrow-over:before{top:-8px;border-width:0 8px 8px}.medium-editor-anchor-preview,.medium-editor-toolbar{position:absolute;top:0;left:0;z-index:2000;visibility:hidden;font-size:16px;font-family:HelveticaNeue,Helvetica,Arial,sans-serif}.medium-editor-anchor-preview ul,.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-anchor-preview li,.medium-editor-toolbar li{float:left;margin:0;padding:0;list-style:none}.medium-editor-anchor-preview li button,.medium-editor-toolbar li button{display:block;margin:0;padding:15px;cursor:pointer;font-size:14px;line-height:1.33;text-decoration:none;box-sizing:border-box}.medium-editor-anchor-preview li .medium-editor-action-underline,.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-anchor-preview li .medium-editor-action-pre,.medium-editor-toolbar li .medium-editor-action-pre{padding:15px 0;font-weight:100;font-size:12px;font-family:Menlo,monospace}.medium-editor-anchor-preview i{display:inline-block;margin:5px 5px 5px 10px;text-decoration:underline;font-style:normal;cursor:pointer}.medium-editor-anchor-preview-active,.medium-editor-toolbar-active{visibility:visible;-webkit-animation:pop-upwards 160ms forwards linear;-ms-animation:pop-upwards 160ms forwards linear;animation:pop-upwards 160ms forwards linear;-webkit-transition:top 75ms ease-out,left 75ms ease-out;transition:top 75ms ease-out,left 75ms ease-out}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form-anchor{display:none}.medium-editor-toolbar-form-anchor a,.medium-editor-toolbar-form-anchor input{font-family:HelveticaNeue,Helvetica,Arial,sans-serif}.medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input,.medium-editor-toolbar-form-anchor label{margin:0;padding:6px;width:316px;border:none;font-size:14px;box-sizing:border-box}.medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input:focus,.medium-editor-toolbar-form-anchor label:focus{outline:0;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}.medium-editor-toolbar-form-anchor label{display:block}.medium-editor-toolbar-form-anchor a{display:inline-block;margin:0 10px;text-decoration:none;font-weight:bolder;font-size:24px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{position:absolute;top:0;left:0;content:attr(data-placeholder)!important;font-style:italic}.medium-toolbar-arrow-under:after{top:50px;border-color:#242424 transparent transparent transparent}.medium-toolbar-arrow-over:before{top:-8px;border-color:transparent transparent #242424 transparent}.medium-editor-toolbar{border:1px solid #000;background-color:#242424;background:-webkit-linear-gradient(bottom,#242424,rgba(36,36,36,.75));background:linear-gradient(bottom,#242424,rgba(36,36,36,.75));border-radius:5px;box-shadow:0 0 3px #000;-webkit-transition:top 75ms ease-out,left 75ms ease-out;transition:top 75ms ease-out,left 75ms ease-out}.medium-editor-toolbar li button{min-width:50px;height:50px;border:0;border-right:1px solid #000;border-left:1px solid #333;border-left:1px solid rgba(255,255,255,.1);background-color:#242424;color:#fff;background:-webkit-linear-gradient(bottom,#242424,rgba(36,36,36,.89));background:linear-gradient(bottom,#242424,rgba(36,36,36,.89));box-shadow:0 2px 2px rgba(0,0,0,.3);-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.medium-editor-toolbar li button:hover{background-color:#000;color:#ff0}.medium-editor-toolbar li .medium-editor-button-first{border-top-left-radius:5px;border-bottom-left-radius:5px}.medium-editor-toolbar li .medium-editor-button-last{border-top-right-radius:5px;border-bottom-right-radius:5px}.medium-editor-toolbar li .medium-editor-button-active{background-color:#000;color:#fff;background:-webkit-linear-gradient(bottom,#242424,rgba(0,0,0,.89));background:linear-gradient(bottom,#242424,rgba(0,0,0,.89))}.medium-editor-toolbar-form-anchor{background:#242424;color:#999;border-radius:5px}.medium-editor-toolbar-form-anchor .medium-editor-toolbar-anchor-input{height:50px;background:#242424;color:#ccc;box-sizing:border-box}.medium-editor-toolbar-form-anchor a{color:#fff}.medium-editor-toolbar-anchor-preview{background:#242424;color:#fff;border-radius:5px}.medium-editor-placeholder:after{color:#b3b3b1}.manager-form .control-label{font-weight:700;display:block}.manager-form .checkbox{float:left;margin-bottom:5px;margin-top:0!important;width:100%}@media (min-width:480px){.manager-form .checkbox{width:50%}}.manager-form .help-block{clear:both}.manager-form .bed-row label,.manager-form .bed-row label.control-label{font-weight:400}.manager-form .bed-row .ensuite-facilities label{margin-right:10px}.manager-form .photo-row:first-child>.thumbnail{background:#d9edf7}.manager-form .photos.sortable .sortable-placeholder{position:relative;padding-left:15px;padding-right:15px}@media (min-width:768px){.manager-form .photos.sortable .sortable-placeholder{width:33%;float:left}}.manager-form .photos.sortable .sortable-placeholder div{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#EEE;border:1px DASHED #DDD}.manager-form .photos.sortable .sortable-placeholder div a>img,.manager-form .photos.sortable .sortable-placeholder div>img{margin-left:auto;margin-right:auto}a.manager-form .photos.sortable .sortable-placeholder div.active,a.manager-form .photos.sortable .sortable-placeholder div:focus,a.manager-form .photos.sortable .sortable-placeholder div:hover{border-color:#428bca}.manager-form .photos.sortable .sortable-placeholder div .caption{padding:9px;color:#333}.manager-form .photo-row .image-controls{margin-top:10px}.manager-form .point-row .map{height:400px;margin:0;padding:0}.manager-form .point-row .pac-input{background-color:#fff;font-size:15px;font-weight:300;margin-left:12px;margin-top:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:400px}.main-attributes{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:20px;margin-bottom:10px;font-size:24px;font-family:Bitter;margin-top:-7px;margin-bottom:0}.main-attributes .small,.main-attributes small{font-weight:400;line-height:1;color:#999}.main-attributes .small,.main-attributes small{font-size:65%}.main-attributes .label{display:inline-block;margin-top:7px}@media (min-width:768px){.main-attributes{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:20px;margin-bottom:10px;font-size:30px;font-weight:400;margin-top:-7px;margin-bottom:0;font-weight:400}.main-attributes .small,.main-attributes small{font-weight:400;line-height:1;color:#999}.main-attributes .small,.main-attributes small{font-size:65%}}.ul-icon{padding-left:18px}.ul-icon li{list-style-type:none;margin:0}.ul-icon li i{margin-left:-18px;position:absolute;margin-top:5px}.ul-icon li small{color:#999}.ul-icon li .ul-icon-header{margin-left:-18px;font-size:80%;font-weight:700;text-transform:uppercase}.ul-icon.ul-icon-lead li{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4;margin-bottom:0}@media (min-width:768px){.ul-icon.ul-icon-lead li{font-size:21px}}.block-inline{display:inline-block}.dashboard-links{text-align:center;margin:50px auto 150px auto;max-width:800px}.dashboard-links a{display:inline-block;margin-bottom:4px;border-radius:5px;background:#FFF;width:250px;padding:20px 0;font-size:20px;position:relative}.dashboard-links a:hover{text-decoration:none}.dashboard-links a i.main-icon{font-size:90px;line-height:110px;display:inline-block}.dashboard-links a .badge{position:absolute;top:52%;left:57%;font-size:20px;padding:4px 8px;border-radius:50%}.dashboard-links a .badge.alert-success{background:red;color:#FFF}@media (min-width:768px){.consumer-message{margin-left:50px}}.offer-form{margin-bottom:20px;border-bottom:1px SOLID #EEE}@media (min-width:768px){.offer-form{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:0}.offer-form blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}}.quote-row input[type=text]{padding:2px}.medium-editor-container{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-weight:400;height:auto}.medium-editor-container:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.medium-editor-container::-moz-placeholder{color:#999;opacity:1}.medium-editor-container:-ms-input-placeholder{color:#999}.medium-editor-container::-webkit-input-placeholder{color:#999}.medium-editor-container[disabled],.medium-editor-container[readonly],fieldset[disabled] .medium-editor-container{cursor:not-allowed;background-color:#eee;opacity:1}textarea.medium-editor-container{height:auto}.medium-editor-container .medium-editor{outline:0}.p-and-a-grid{background:#FFF}.p-and-a-grid td,.p-and-a-grid th{text-align:center}.p-and-a-grid .input-daterange{display:block}.p-and-a-grid .p-and-a-grid .btn.btn-sm.btn-link{padding:0;border:0}.p-and-a-grid .dropdown-item{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.p-and-a-grid .special-offer-row td{border-top:0!important}.p-and-a-grid tbody.price-period{border-top:0!important}.p-and-a-grid .special-offer-form{padding:5px 15px;margin-bottom:10px}.sticky-save-footer{position:fixed;bottom:0;left:0;right:0;z-index:9999}.sticky-save-footer .panel{margin-bottom:0;border-radius:0;box-shadow:none;border-top-width:2px}textarea{resize:vertical}body.inspiration .center-block{float:none}body.inspiration .inspiration-item .inspiration-header{margin-top:8px;margin-bottom:10px}body.inspiration .inspiration-item .inspiration-header .header-right small{margin-top:5px}body.inspiration .inspiration-item .inspiration-description p{font-size:18px}body.inspiration .inspiration-item .inspiration-image{margin-bottom:10px}body.inspiration .above-fold{position:relative;border-bottom:1px SOLID #333;background:#000;height:250px}body.inspiration .above-fold .backstretch{left:0;top:0;overflow:hidden;margin:0;padding:0;height:250px;width:1677px;z-index:-999998;position:absolute}body.inspiration .above-fold h1{margin:80px 0 5px 0;color:#FFF;font-size:2em;line-height:1.7em;display:inline-block;padding:0 13px;background:rgba(255,255,255,.3);text-shadow:0 0 5px rgba(0,0,0,.8)}body.inspiration .above-fold h2{margin:10px 0;color:#FFF;font-size:1.2em;line-height:1.7em;display:inline-block;padding:0 13px;text-shadow:0 0 5px rgba(0,0,0,.8)}body.inspiration .inspiration-cta{padding-top:15px;padding-bottom:15px}.inspiration-block{position:relative;background-size:cover}.inspiration-block:hover .overlay{background-color:transparent}.inspiration-block .overlay{position:absolute;top:0;left:0;right:0;bottom:0;color:#FFF;font-weight:400;font-size:30px;text-align:center;text-shadow:0 0 5px #000;line-height:1.2em;padding:110px 10px;background-color:rgba(0,0,0,.2);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.inspiration-block .overlay small{display:inline-block;font-size:18px;line-height:1.2em}.mini-card{width:200px}.mini-card .product-name{overflow:hidden}.mini-card .product-name h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-card .icons-ul,.product-detail .icons-ul{margin-left:-1em}.product-card .icons-ul li,.product-detail .icons-ul li{line-height:1.22857143;margin-bottom:.3em}.product-card .icons-ul .icon-li,.product-detail .icons-ul .icon-li{left:-2em;width:2em}.product-card{background:#FFF;margin-bottom:15px;box-shadow:0 1px 1px rgba(0,0,0,.05);position:relative}.product-card .product-image-container{text-align:center;cursor:pointer;position:relative}.product-card .product-image-container .product-image{width:100%}.product-card .product-image-container .company-image{position:absolute;left:0;bottom:0;border:0 solid #FFF;border-right-width:5px;border-top-width:5px;background:#FFF}.product-card:hover h3 a{color:#428bca}.product-card:hover h3 a:hover{color:#2a6496}.product-card .guide-price{border-top:1px SOLID #EEE;background:#FEFEFE;padding-top:15px;margin-top:10px}.product-card h4{line-height:1.2em}.product-card h4 a{transition:color .1s;color:#111}.product-card:after,.product-card:before{content:" ";display:table}.product-card:after{clear:both}.product-card:after,.product-card:before{content:" ";display:table}.product-card:after{clear:both}.product-card img{height:auto;max-width:100%}.product-card h4.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card dd small,.product-card dl small,.product-card dt small,.product-card li small,.product-card p small{color:#999;display:inline-block}.product-card dt{clear:left}.product-card dd{float:left}.product-card .actions{border-top:1px SOLID #EEE;background:#FEFEFE;padding:15px;text-align:right}.product-card .actions-inverse{border-top:1px SOLID #71717b;border-bottom:1px SOLID #28282b;background:#404046;color:#FAFAFA}.product-card .quote{text-align:left}.product-card .quote p.lead{color:#FFF;margin-bottom:10px}.product-card .quote .table{margin-bottom:5px}.product-card .quote .table tbody>tr:first-child td,.product-card .quote .table tbody>tr:first-child th{border-top:0}.product-card .quote .table tbody>tr>td,.product-card .quote .table tbody>tr>th,.product-card .quote .table tfoot>tr>td,.product-card .quote .table tfoot>tr>th,.product-card .quote .table thead>tr>td,.product-card .quote .table thead>tr>th{border-color:#585861}.product-card .quote .price{text-align:right}.product-card .caption{padding:10px 15px}.product-card.compact h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.product-card.compact h4 a{color:#428bca}.product-card.compact p{display:none}.product-card.compact .icons-ul{margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card.compact .icons-ul li{display:inline-block;margin:0 4px 0 0;padding:0}.product-card.compact .icons-ul li i{position:relative;display:inline;left:0!important}.product-card.compact .actions{border:0;background:#FFF;padding-top:5px}.product-card-horizontal{padding:0}.product-card-horizontal .row{margin:0}.product-card-horizontal .row>div{padding:0}@media (min-width:1200px){.product-card-horizontal{padding:15px}.product-card-horizontal .row{margin-left:-15px;margin-right:-15px}.product-card-horizontal .row>div{padding-left:15px;padding-right:15px}}.product-card-horizontal h3{line-height:1.2em;margin-top:0}.product-card-horizontal h3>a{font-family:Bitter;transition:color .1s;color:#111}.product-card-horizontal h3>small a{transition:color .1s;color:inherit}.product-card-horizontal h4{margin-top:0}.product-card-horizontal .caption{padding:15px}@media (min-width:1200px){.product-card-horizontal .caption{padding:0}}.product-card-horizontal .actions{clear:both;margin:0 15px;padding:15px 0}.number-spinner{display:table;width:100%}.number-spinner>div{display:table-cell;padding:10px;text-align:center}.number-spinner .value-display{border-top:1px SOLID #555;border-bottom:1px SOLID #555}.number-spinner .control{width:40px;border:1px SOLID #555;cursor:pointer;user-select:none}.number-spinner .control:hover{border:1px SOLID #222;background:#bbb}.number-spinner .control.decrease{border-radius:4px 0 0 4px}.number-spinner .control.increase{border-radius:0 4px 4px 0}.nife-home .above-fold .why-message{margin:180px 0;color:#FFF;font-size:2em;line-height:1.7em;display:inline-block;padding:0 13px;text-shadow:0 0 5px rgba(0,0,0,.7)}@media (min-width:480px){.nife-home .above-fold .why-message{min-width:500px}}.nife-home .above-fold .why-message h1{font-family:Bitter;margin:0;font-weight:500;font-size:50px}.nife-home .above-fold .why-message .btn{margin-top:10px;position:relative;display:inline-block;padding:0 10px;background-color:rgba(0,0,0,.2);border-radius:4px;border:2px SOLID #FFF;transition:background-color .1s;margin-bottom:10px;color:#FFF;font-size:30px}.nife-home .above-fold .why-message .btn:hover{background-color:rgba(255,255,255,.4)}.nife-home .below-fold{text-align:center;padding:0 0}.nife-home .below-fold h2{margin:30px}.nife-home .product-card .actions,.nife-home .product-card p,.nife-home .product-card ul{display:none}a.why-btn:focus{color:#999!important}a.why-btn:hover{color:#FFF!important}.nl-form{padding:20px 0 5px 0;background:rgba(0,0,0,.7);text-align:left}.nl-form p{margin-bottom:0;margin:0 auto;max-width:850px}.nl-form .nl-form-phrase{color:#FFF;font-size:2em;line-height:1.7em;margin-bottom:10px}.nl-form .nl-form-phrase button{background-color:#5cb85c;padding:1px 10px}.nl-form .nl-form-phrase button:hover{background-color:#FFF;color:#5cb85c;border-color:#5cb85c}.nl-form .btn.btn-lg{border-radius:4px;font-size:1em;line-height:1.7em;margin-bottom:7px}.nl-form-sm{text-align:center}.nl-form-sm p{max-width:1600px}.nl-form-sm .nl-form-phrase{font-size:1.3em}.nl-form-sm .nl-form-phrase .react-textselect-input{font-size:1em}.custom-input{position:relative;display:inline-block;padding:0 10px;background:0 0;border-radius:4px;border:2px SOLID #FFF;transition:background-color .1s;margin-bottom:10px}.custom-input:hover{background-color:rgba(255,255,255,.4)}.custom-input select{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;font-size:14px;-webkit-appearance:none}.custom-input select option{color:#000}.custom-input select optgroup{color:#999}.custom-input input{background:0 0;border:none;width:5.5em}.image-switcher{position:relative;min-height:200px}.image-switcher:hover .image-switcher-next,.image-switcher:hover .image-switcher-prev{color:rgba(255,255,255,.8)}.image-switcher .image-switcher-loader{background:rgba(255,255,255,.5);position:absolute;top:0;left:0;width:100%;height:100%;line-height:100%;text-align:center;vertical-align:middle}.image-switcher .image-switcher-loader i{margin:auto;position:absolute;display:table;height:auto;top:0;left:0;bottom:0;right:0;width:100%;text-align:center;color:rgba(255,255,255,.5)}.image-switcher .image-switcher-next,.image-switcher .image-switcher-prev{position:absolute;top:0;height:100%;padding:20px;color:rgba(255,255,255,.9);text-shadow:0 0 3px rgba(0,0,0,.4);transition:color 50ms ease-in;overflow:hidden}.image-switcher .image-switcher-next:hover,.image-switcher .image-switcher-prev:hover{color:#fff}.image-switcher .image-switcher-next i,.image-switcher .image-switcher-prev i{overflow:hidden;margin:auto;position:absolute;display:table;height:auto;top:0;left:0;bottom:0;right:0;text-align:center}.image-switcher .image-switcher-prev{left:0}.image-switcher .image-switcher-next{right:0}.consumer-enquiry-list .glyphicon,.manager-enquiry-list .glyphicon{display:none}.consumer-enquiry-list .enquiry-header h2 small,.manager-enquiry-list .enquiry-header h2 small{display:block}@media (min-width:992px){.consumer-enquiry-list .enquiry-header h2 small,.manager-enquiry-list .enquiry-header h2 small{display:inline-block;margin-left:10px}}.consumer-enquiry-list .enquiry-header .enquiry-action-buttons .btn,.manager-enquiry-list .enquiry-header .enquiry-action-buttons .btn{margin:0 5px 5px 0}@media (min-width:768px){.consumer-enquiry-list .enquiry-header .enquiry-action-buttons,.manager-enquiry-list .enquiry-header .enquiry-action-buttons{text-align:right}.consumer-enquiry-list .enquiry-header .enquiry-action-buttons .btn,.manager-enquiry-list .enquiry-header .enquiry-action-buttons .btn{margin:5px 0 0 5px}}.consumer-enquiry-list .product-info-wrap,.manager-enquiry-list .product-info-wrap{background-color:#fff;float:none;padding:15px}.consumer-enquiry-list .product-info-wrap .product-icons,.manager-enquiry-list .product-info-wrap .product-icons{padding-left:5px;list-style:none;margin-left:2.14285714em;margin-bottom:5px}.consumer-enquiry-list .product-info-buttons,.manager-enquiry-list .product-info-buttons{padding:13px 10px 13px 10px;border-top:1px solid rgba(217,218,218,.5)}.consumer-enquiry-list h4.modal-title,.manager-enquiry-list h4.modal-title{color:#333}.consumer-enquiry-list .stream-message,.manager-enquiry-list .stream-message{background-color:#fff;padding:20px;border:1px solid rgba(217,218,218,.5);text-align:center;color:#999}.consumer-enquiry-list .loading-spinner,.manager-enquiry-list .loading-spinner{padding:10px;color:#eee}.consumer-enquiry-list .stream-message.error,.manager-enquiry-list .stream-message.error{padding:20px;text-align:center;border-radius:0;background-color:#f2dede;margin-bottom:0;border-bottom:0;color:#a94442}.consumer-enquiry-list .panel-heading+.list-group .list-group-item.stream-item:first-child,.manager-enquiry-list .panel-heading+.list-group .list-group-item.stream-item:first-child{border-radius:0}.consumer-enquiry-list .stream-item-content>p:first-child,.manager-enquiry-list .stream-item-content>p:first-child{margin-bottom:2px}.consumer-enquiry-list .stream-item-content .activity-info,.manager-enquiry-list .stream-item-content .activity-info{margin-top:10px}.consumer-enquiry-list .stream-item-content .activity-info .icons-ul,.manager-enquiry-list .stream-item-content .activity-info .icons-ul{margin-left:30px}.consumer-enquiry-list .stream-item-img,.manager-enquiry-list .stream-item-img{margin-bottom:5px}@media (min-width:768px){.consumer-enquiry-list .stream-item-img,.manager-enquiry-list .stream-item-img{margin-left:15px}}.consumer-enquiry-list .activity-stream-wrap .list-group-item:first-child,.manager-enquiry-list .activity-stream-wrap .list-group-item:first-child{border-top-width:1px}.consumer-enquiry-list .product-card .quote-wrap,.manager-enquiry-list .product-card .quote-wrap{border-top:1px SOLID #71717b;border-bottom:1px SOLID #28282b;background:#404046;color:#FAFAFA;padding:15px}.consumer-enquiry-list .product-card .quote-wrap .lead,.manager-enquiry-list .product-card .quote-wrap .lead{color:#fff;margin-bottom:10px}.consumer-enquiry-list .product-card .quote-wrap .quote-items-table-wrap table,.manager-enquiry-list .product-card .quote-wrap .quote-items-table-wrap table{margin-bottom:15px}.consumer-enquiry-list .product-card .quote-wrap .quote-items-table-wrap table tr td,.manager-enquiry-list .product-card .quote-wrap .quote-items-table-wrap table tr td{border-color:#585861}.consumer-enquiry-list .product-card .quote-wrap .quote-items-table-wrap table tr:first-child td,.manager-enquiry-list .product-card .quote-wrap .quote-items-table-wrap table tr:first-child td{border-top-color:transparent}.consumer-enquiry-list .enquiry-message-form,.manager-enquiry-list .enquiry-message-form{padding:5px 0}.consumer-enquiry-list .enquiry-message-form .user-image,.manager-enquiry-list .enquiry-message-form .user-image{margin-bottom:10px}.consumer-enquiry-list .enquiry-message-form .button-wrap,.manager-enquiry-list .enquiry-message-form .button-wrap{padding:15px 0 0 0}.consumer-enquiry-list .enquiry-message-form button,.manager-enquiry-list .enquiry-message-form button{margin-right:5px}.consumer-enquiry-list .enquiries-list-panel .list-group .icon-ok-sign,.manager-enquiry-list .enquiries-list-panel .list-group .icon-ok-sign{color:#006400}.consumer-enquiry-list .enquiries-list-panel .list-group .stream-message,.manager-enquiry-list .enquiries-list-panel .list-group .stream-message{text-align:center;padding:20px}.consumer-enquiry-list .enquiries-list-panel .list-item-centered,.manager-enquiry-list .enquiries-list-panel .list-item-centered{text-align:center}.consumer-enquiry-list .enquiries-list-panel .list-item-message,.manager-enquiry-list .enquiries-list-panel .list-item-message{padding:20px;min-height:0}.consumer-enquiry-list .enquiries-list-panel .panel-footer,.manager-enquiry-list .enquiries-list-panel .panel-footer{border-top:none}.consumer-enquiry-list .enquiries-list-menu,.manager-enquiry-list .enquiries-list-menu{margin-bottom:5px}.consumer-enquiry-list .enquiries-list-menu .panel-footer,.manager-enquiry-list .enquiries-list-menu .panel-footer{border-top:none}.consumer-enquiry-list .quote-action-buttons,.manager-enquiry-list .quote-action-buttons{text-align:right}.consumer-enquiry-list .list-title-with-label,.manager-enquiry-list .list-title-with-label{padding-left:6px}.consumer-enquiry-list .list-detail-wrap,.manager-enquiry-list .list-detail-wrap{margin-top:9px}.consumer-enquiry-list .full-page-spinner,.manager-enquiry-list .full-page-spinner{text-align:center}.consumer-enquiry-list .centered-text,.manager-enquiry-list .centered-text{text-align:center}.consumer-enquiry-list .center-block,.manager-enquiry-list .center-block{float:none}.consumer-enquiry-list .quote-button-wrap .pull-left .btn,.manager-enquiry-list .quote-button-wrap .pull-left .btn{margin-left:12px}.consumer-enquiry-list .quote-button-wrap .booking-info,.manager-enquiry-list .quote-button-wrap .booking-info{padding-top:10px;margin-bottom:0}.consumer-enquiry-list .list-group-item.action,.manager-enquiry-list .list-group-item.action{background:#FAFAFA;border-bottom:1px solid #ddd}.consumer-enquiry-list .product-card,.manager-enquiry-list .product-card{background:#FFF;margin-bottom:15px;position:relative;overflow:inherit}.consumer-enquiry-list .success-appear,.consumer-enquiry-list .success-enter,.manager-enquiry-list .success-appear,.manager-enquiry-list .success-enter{opacity:.01;max-height:0;padding:0}.consumer-enquiry-list .success-appear-active,.consumer-enquiry-list .success-enter-active,.manager-enquiry-list .success-appear-active,.manager-enquiry-list .success-enter-active{opacity:1;padding:15px;max-height:50px;transition:all .3s linear}.consumer-enquiry-list .success-leave,.manager-enquiry-list .success-leave{opacity:1;max-height:50px;padding:15px}.consumer-enquiry-list .success-leave-active,.manager-enquiry-list .success-leave-active{opacity:0;max-height:0;padding:0;transition:all .3s linear}.consumer-enquiry-list .enquiry-actions .list-group-item:first-of-type,.manager-enquiry-list .enquiry-actions .list-group-item:first-of-type{border-top-width:0}.consumer-enquiry-list .enquiry-actions .transition-group>.list-group-item:last-child,.manager-enquiry-list .enquiry-actions .transition-group>.list-group-item:last-child{border-bottom:1px solid #ddd;border-bottom-right-radius:0;border-bottom-left-radius:0}.consumer-enquiry-list .enquiry-actions .list-group-item ul,.manager-enquiry-list .enquiry-actions .list-group-item ul{margin-left:30px}.consumer-enquiry-list #call-modal ul,.manager-enquiry-list #call-modal ul{list-style-type:none;padding-left:20px}.manager-enquiry-list .enquiries-list-panel .list-group-item{min-height:0}.manager-enquiry-list .new-quote-button{background-color:#313136;padding:15px;border-top:solid 1px rgba(164,164,164,.2)}.manager-enquiry-list .quote-item-form .col-md-1{padding-left:0}.manager-enquiry-list .modal-dialog{color:#333}.manager-enquiry-list .modal-dialog .stream-message{border:0}.manager-enquiry-list .modal-dialog .alert{margin-bottom:15px}.manager-enquiry-list .edit-quote .row{margin-left:-5px;margin-right:-5px}.manager-enquiry-list .edit-quote .row>div{padding-left:5px;padding-right:5px}.manager-enquiry-list .edit-quote hr{margin-top:0;margin-bottom:8px}.manager-enquiry-list .edit-quote .item-formset-footer .btn-link{padding:0;margin-top:2px}.manager-enquiry-list .edit-quote .item-formset-footer p.lead{margin-bottom:6px}.manager-enquiry-list .edit-quote .check-in-date input{background-color:#fff;cursor:pointer}.manager-enquiry-list .manager-enquiry .panel-heading{font-weight:700}.manager-enquiry-list .manager-enquiry .panel-heading .text-muted{font-weight:400;font-size:12px}.manager-enquiry-list .manager-enquiry .edit-form-title{margin-bottom:20px}.manager-enquiry-list .manager-enquiry .icons-ul .loading-spinner{padding:0;color:#333}.manager-enquiry-list .manager-enquiry .detail-icons{padding-left:0;list-style:none;margin-left:1.5em;margin-bottom:5px}.manager-enquiry-list .manager-enquiry .list-group .list-group-item address{margin-bottom:0}.manager-enquiry-list .manager-enquiry .list-group .list-group-item h4{margin-bottom:2px}.manager-enquiry-list .manager-enquiry .list-group .list-group-item h4 p{margin-top:2px}.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-cancel-form,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-decline-form,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-edit-form,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-message-form{margin-top:15px;padding-left:2px}.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-cancel-form input[readonly],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-cancel-form select[disabled],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-cancel-form textarea[readonly],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-decline-form input[readonly],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-decline-form select[disabled],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-decline-form textarea[readonly],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-edit-form input[readonly],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-edit-form select[disabled],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-edit-form textarea[readonly],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-message-form input[readonly],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-message-form select[disabled],.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-message-form textarea[readonly]{background-color:#fff;cursor:not-allowed}.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-cancel-form input.picker__input,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-decline-form input.picker__input,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-edit-form input.picker__input,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-message-form input.picker__input{cursor:pointer}.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-cancel-form .alert,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-decline-form .alert,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-edit-form .alert,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-message-form .alert{margin-bottom:20px}.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-cancel-form h4,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-decline-form h4,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-edit-form h4,.manager-enquiry-list .manager-enquiry .list-group .list-group-item .inline-message-form h4{margin-bottom:15px}.manager-enquiry-list .manager-enquiry .list-group .list-group-item .cta{margin-top:5px;margin-bottom:0}.consumer-enquiry-book-offer .alert{margin-top:15px;margin-bottom:0}.consumer-enquiry-book-offer .alert p{text-align:center}#enquiry-form-jsx-content .auth-form-appear,#enquiry-form-jsx-content .auth-form-enter{opacity:.01}#enquiry-form-jsx-content .auth-form-appear-active,#enquiry-form-jsx-content .auth-form-enter.auth-form-enter-active{opacity:1;transition:opacity .5s ease-in}#enquiry-form-jsx-content .auth-form-leave{opacity:1}#enquiry-form-jsx-content .auth-form-leave.auth-form-leave-active{opacity:.01;transition:opacity .3s ease-out}#enquiry-form-jsx-content .form-buttons{border-top:1px SOLID #eee;padding-top:15px}#enquiry-form-jsx-content .enquiry-info{margin-top:10px}.company_owner_details{padding-top:5px}.owner_image{border-radius:3px}