html.layout .zvr-clear-floats{zoom:1}
.zvr-clear-floats:after,.zvr-clear-floats:before{border-collapse:separate;border-spacing:0;content:"";display:table}
.zvr-clear-floats:after{clear:both}
.zvr-link--primary{color:#ff6f26}
.zvr-link--secondary{color:#656565}
.home{background-color:#FFF9F6}
.home .h3,.home .h4,.home .tagcloud .tagcloudInner>.h1,.home h3,.home h4{color:#656565}
.home .zvr-panel-heading{letter-spacing:-.3px;color:#656565}
.home .zvr-header .zvr-menubar .zvr-link,.home .zvr-header .zvr-menubar a{color:#656565}
.home .zvr-header .zvr-menubar .zvr-link:hover,.home .zvr-header .zvr-menubar a:hover{color:#ff6f26;text-decoration:none}
.home .zvr-panel{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.35);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.35);box-shadow:0 1px 1px 0 rgba(0,0,0,.35)}
.home .zvr-main{padding-top:0}
.home .zvr-main .zvr-layout-content-wrap{position:relative}
.home .zvr-main .zvr-layout-content-wrap:before{content:"";display:block;top:6px;bottom:0;left:0;width:100%;background-color:#cec3b7;position:absolute}
.home .zvr-main .zvr-layout-content-wrap section{position:relative;z-index:0}
.home .zvr-main .zvr-layout-content-wrap section.home-search{z-index:auto}
.home .zvr-main .zvr-layout-content-wrap .home-search{margin-left:-20px;margin-right:-20px;margin-bottom:0}
.home .zvr-main .zvr-layout-content-wrap .home-search+section{margin-top:-40px}
.home-search{height:380px;position:relative;margin-bottom:20px}
.home-search .home-search-bg-image{display:block;position:absolute;left:0;top:0;right:0;bottom:0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;overflow:hidden}
.home-search .home-search-bg-image img{display:block}
.home-search .home-search-container{margin:0 auto;width:790px;padding-top:60px;position:relative}
.home-search .home-search-container .home-search-header{text-align:center;font-family:AutoPro-BoldItalic;font-weight:400;font-style:normal;-webkit-text-shadow:2px 2px 1px rgba(0,0,0,.7);text-shadow:2px 2px 1px rgba(0,0,0,.7)}
.home-search .home-search-container .home-search-header .header-title{color:#FFF;margin-bottom:0;font-size:2.57143em}
.home-search .home-search-container .home-search-header .header-subtitle{color:#FFF;font-size:20px;margin-top:-5px;margin-bottom:20px}
.home-search .home-search-container .home-search-form{padding:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:rgba(255,111,38,.9)}
.home-search .home-search-container .home-search-form label{color:#FFF;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;line-height:normal;margin-bottom:10px;font-size:1.1429em}
.home-search .home-search-container .home-search-form .search-inputs{position:relative}
.home-search .home-search-container .home-search-form .search-inputs:after{content:"";border:8px solid transparent;border-left-color:#FFF;position:absolute;right:-16px;top:12px}
.home-search .home-search-container .home-search-form .search-inputs.ui-state-disabled:after{border-left-color:#ededed}
.home-search .home-search-container .home-search-form input[type=text]{border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#656565}
.home-search .home-search-container .home-search-form .zvr-button{font-size:1.1429em;background-color:#a9420f}
.home-search .home-search-container .home-search-form .zvr-button[disabled=disabled]{color:#ff6f26;cursor:default}
.home-search .home-search-container .home-search-form .zvr-button:hover:not([disabled]){background-color:#c04b11;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.home-search .home-search-container .home-search-form.zvr-preloader-block-active fieldset{opacity:.4}
.home-search .home-search-container .home-search-form.zvr-preloader-block-active .zvr-preloader:before{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:rgba(255,111,38,.5)}
.home-search .home-search-container .home-search-form.zvr-preloader-block-active .zvr-preloader:after{background:url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%22462.5%20562.5%2040%2040%22%20enable-background%3D%22new%20462.5%20562.5%2040%2040%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20id%3D%22logo%22%20d%3D%22M482.5%2C562.5c-11%2C0-20%2C9-20%2C20s9%2C20%2C20%2C20s20-9%2C20-20S493.5%2C562.5%2C482.5%2C562.5z%20M470.625%2C578.5H478l1.625%2C9.375%20l-4.25%2C9.75L470.625%2C578.5L470.625%2C578.5z%20M483.25%2C597.625h-6.75l12.125-27.375h7.5L483.25%2C597.625L483.25%2C597.625z%22%2F%3E%3C%2Fsvg%3E');margin-top:-30px}
.home-search .home-search-container .home-search-form.zvr-preloader-block-active .zvr-preloader>span{color:#FFF}
.latest-reviews-home .h4{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.latest-reviews-home ul>li{padding-left:60px;position:relative;margin-bottom:10px;height:42px}
.latest-reviews-home ul>li .zvr-scoring-widget{position:absolute;left:0;top:0}
.latest-reviews-home ul>li .testimonial-title{max-height:2.2em;line-height:1.1em;overflow:hidden}
.latest-reviews-home ul>li .entity-location{font-size:.7857em;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.latest-reviews-home>.show-more-link{text-align:right;display:block}
.zvr-visited-accommodations-block .zvr-thumbnails-grid--with-captions>li figcaption>span{font-size:.7857em;color:#888}
.zvr-visited-accommodations-block .zvr-thumbnails-grid--with-captions>li .zvr-scoring-widget .zvr-review-score{width:40px;height:40px;line-height:40px;font-size:1.2857em;letter-spacing:-1px}
.zvr-footer footer{margin-left:-20px;margin-right:-20px}
.zvr-autosuggest-dropdown .zvr-autosuggest .zvr-autosuggest-item:hover{background-color:#fbf5f0;cursor:pointer}
.zvr-cms-block a{text-decoration:none;color:#ff6f26}
.zvr-home-merchandise-primary .zvr-cms-block{padding-right:15px;width:32%;display:inline-block;vertical-align:top}
.zvr-home-merchandise-primary .zvr-cms-block .zvr-panel{height:220px;overflow:hidden}
.zvr-home-merchandise-primary .zvr-cms-block .big-image-block{width:100%;height:100%}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-first-block .merchandise-first-block-row{margin-bottom:15px}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-first-block .merchandise-first-block-row .zvr-icon{float:left;margin-right:10px;overflow:hidden;height:30px;width:30px}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-first-block .merchandise-first-block-row .zvr-icon img{display:block;width:100%;height:100%}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-first-block .merchandise-first-block-row h4{margin-bottom:-5px;margin-top:0}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-first-block .merchandise-first-block-row p{color:#9b9b9b;overflow:hidden;margin-left:30px;margin-top:5px}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-first-block .merchandise-first-block-row a{display:block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block{position:relative}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .selected-review-mask{height:200px;background-image:url(../../../Images3/zvr-merchandising-mask.png);position:relative;top:-40px;left:50px;z-index:2}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .reviews-photo{width:200px;height:140px;position:absolute;top:0;left:100px}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .zvr-scoring-widget{position:absolute;left:110px;top:10px;border-radius:50%;width:50px;height:50px;background-color:#8dc63f;border:3px solid #fff;z-index:3;margin-left:100px}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .zvr-scoring-widget span{font-size:30px;line-height:50px;color:#fff}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .selected-review{height:130px;width:150px;overflow:hidden;position:absolute;top:0;left:0;z-index:3}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .selected-review .review-title{font-size:1.3em;height:50px;overflow:hidden;font-family:AutoPro-BoldItalic;font-weight:400;font-style:normal}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .selected-review .review-title h4{margin-bottom:0;font-size:20px;line-height:1.1}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .selected-review p{color:#9b9b9b;font-size:.9em;line-height:1.2;margin-top:5px;max-width:130px;max-height:45px;overflow:hidden}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block>p{color:#bbb;line-height:1.2;margin:8px 0;text-align:center;position:absolute;top:140px;overflow:hidden;max-height:35px;z-index:3}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .button span{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#FFF;padding:2px 7px;font-size:1.2727em;font-weight:700;background-color:#a8a095;line-height:20px;text-align:center;line-height:35px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;position:absolute;top:190px;width:100%}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block .button span:hover{background-color:#ff6f26}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-about-reviews-block a:hover{text-decoration:none}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-first-block h4,.zvr-home-merchandise-primary .zvr-cms-block .zvr-panel-heading{font-family:AutoPro-BoldItalic;font-weight:400;font-style:normal;font-size:20px}
.zvr-home-merchandise-primary .zvr-cms-block .merchandise-first-block h4 i,.zvr-home-merchandise-primary .zvr-cms-block .zvr-panel-heading i{font-style:normal}
.zvr-home-merchandise-primary .zvr-cms-block:last-child{padding-right:0}
.zvr-home-merchandise-primary .containerNodeBox,.zvr-home-merchandise-primary .zvr-panel-heading{overflow-wrap:break-word;white-space:normal!important}
.zvr-home-merchandise-secondary{margin-bottom:20px}
.zvr-home-merchandise-secondary>.zvr-panel{height:160px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:block;font-family:tw-grid-layout;font-size:0;letter-spacing:0;line-height:0;list-style:none;margin:0;padding:10px 20px;position:relative;text-rendering:optimizespeed;word-spacing:0;zoom:1}
.zvr-home-merchandise-secondary>.zvr-panel:after,.zvr-home-merchandise-secondary>.zvr-panel:before{border-collapse:separate;border-spacing:0;clear:both;content:"";display:table}
.zvr-home-merchandise-secondary .lastminute-first-block .zvr-icon{display:inline}
.zvr-home-merchandise-secondary .lastminute-first-block h3{padding-top:8px;margin-bottom:2px;font-style:normal;font-family:AutoPro-BoldItalic;font-weight:400;font-size:20px}
.zvr-home-merchandise-secondary .lastminute-first-block h3 i{font-style:normal}
.zvr-home-merchandise-secondary .lastminute-first-block p{color:#9b9b9b;height:67px;overflow:hidden;line-height:20px;margin-bottom:5px}
.zvr-home-merchandise-secondary .lastminute-first-block a{display:block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%}
.zvr-home-merchandise-secondary .lastminute-item{cursor:pointer;height:148px;overflow:hidden}
.zvr-home-merchandise-secondary .lastminute-item.firstblock{cursor:default}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-photo{width:100%;height:140px;position:relative;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;overflow:hidden}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-photo .tw-picture{overflow:hidden}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-photo .tw-picture:after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-photo img{display:inline-block;max-width:none;width:140px;height:140px;margin-left:-50%;position:relative}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-photo .zvr-scoring-widget{position:absolute;left:0;top:0;z-index:1}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-supplier-logo img{display:block;margin-bottom:5px}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-title{font-weight:700;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;margin-bottom:8px}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-details{color:#9b9b9b;line-height:1.25;margin-bottom:3px;height:60px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-details>div{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%}
.zvr-home-merchandise-secondary .lastminute-item .tw-gridcol-2of3{height:140px;position:relative}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-price{position:absolute;bottom:0;left:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-price>span{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;min-width:84px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#FFF;padding:2px 20px 2px 7px;font-size:1em;background-color:#a8a095;position:relative;line-height:20px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-price>span .zvr-icon{display:block;width:20px;height:20px;position:absolute;right:0;top:2px}
.zvr-home-merchandise-secondary .lastminute-item .lastminute-price>span .zvr-icon:before{font-size:20px}
.zvr-home-merchandise-secondary .lastminute-item:hover .lastminute-photo .tw-picture:after{background-color:rgba(255,255,255,.2)}
.zvr-home-merchandise-secondary .lastminute-item:hover .lastminute-details{color:#686868}
.zvr-home-merchandise-secondary .lastminute-item:hover .lastminute-price>span{background-color:#ff5702}
.zvr-layout-content-wrap{background-color:#FFF}