input[type=checkbox],input[type=radio]{line-height:normal;margin:8px 0 0}input[type=checkbox],input[type=radio]{margin:5px 0 0}#header .header-extras>ul>li .btn{display:inline-block;padding:9px 24px}#page-title{border:none}.heading>h1,.heading>h2,.heading>h4,.heading>p{margin-bottom:30px;text-transform:none!important}.image-block .btn{margin-right:15px}.ticker-item:first-child{padding-left:0}.datepicker .prev:hover,.datepicker .next:hover{background-color:transparent;color:#000}.custom-booking-wrapper .form-group label{color:#fff}.custom-booking-wrapper.container-block-wrapper .container{width:100%}.booking-module{background-color:rgba(0,0,0,.4);border:10px solid rgba(255,255,255,.2);border-radius:3px;padding:40px}.booking-module label{color:#fff}.booking-module .date input{border-radius:4px 0 0 4px}.booking-module input,.booking-module select{color:#555;display:block;font-size:15px;line-height:1.42857;padding:8px 14px;width:100%}.booking-module .input-group-addon{background-color:#fff!important;border:0}.booking-module input,.booking-module select{border:0}.custom-booking-wrapper .booking-module{padding:20px;top:850px;display:none}.custom-booking-wrapper.full-width-block{top:100px}.custom-booking-mobile .booking-module,.custom-booking-wrapper.full-width-block .booking-module{padding:10px 20px 5px;border:5px solid rgba(255,255,255,.2)}.form-btn-block{margin-bottom:0;padding-top:34px}.form-btn-block .btn{width:100%}.input-group.date,.input-group.date input{cursor:pointer}#header .header-extras>ul>li.book-stay-btn .sign-up.btn{text-transform:none}#header .header-extras>ul>li.book-stay-btn .btn-reveal{padding:9px;background:0 0;border-width:2px;background-color:#b70c14;color:#fff;border-radius:2em}.hotel-booking-widget-inner{width:360px}.booking-button-heading{background-color:#000;text-align:center;width:100%;padding:10px;margin-bottom:15px}.booking-button-heading h4{font-family:bellevuebq,helvetica,arial,sans-serif;font-size:30px;font-weight:100;color:#fff}.hotel-booking-widget-inner .datepicker-dropdown .table-condensed>tbody>tr>td,.hotel-booking-widget-inner .datepicker-dropdown .table-condensed>tbody>tr>th,.hotel-booking-widget-inner .datepicker-dropdown .table-condensed>tfoot>tr>td,.hotel-booking-widget-inner .datepicker-dropdown .table-condensed>tfoot>tr>th,.hotel-booking-widget-inner .datepicker-dropdown .table-condensed>thead>tr>td,.hotel-booking-widget-inner .datepicker-dropdown .table-condensed>thead>tr>th{line-height:normal}.hotel-booking-widget-inner .datepicker-dropdown{top:190px!important}.hotel-booking-widget-inner{background-color:#252525;border:1px solid #292929;box-shadow:0 0 18px 0 rgba(0,0,0,.05)}.hotel-booking-widget{position:absolute;right:0;top:59px;padding-top:20px;opacity:0;visibility:hidden;transition:all .3s ease;max-width:313px}.booking-modal{padding:10px 20px}.hotel-booking-widget .booking-modal .input-group-addon{display:none}.hotel-booking-widget .form-group .date .form-control:-ms-input-placeholder{color:#7e7e7e!important;opacity:1!important}.hotel-booking-widget .form-group .date .form-control::-ms-input-placeholder{color:#7e7e7e!important;opacity:1!important}.hotel-booking-widget .form-group .date .form-control::placeholder{color:#7e7e7e!important;opacity:1!important}.hotel-booking-widget .form-group .date .form-control{background-color:transparent;border:0;color:#fff;border-radius:0;border-bottom:1px solid #fff;padding-left:5px;padding-right:5px}.book-stay-btn:hover .btn-reveal span{left:0}.book-btn-hover .hotel-booking-widget,.book-stay-btn:hover .hotel-booking-widget{opacity:1;visibility:visible}.hotel-booking-widget .booking-button{display:none}.hotel-booking-widget .form-group label{color:#b70c14}.hotel-booking-widget .form-group{line-height:normal}.hotel-booking-widget .form-group .form-control{line-height:18px}.hotel-booking-widget .adult-field .form-control{display:inline-block;width:80px;float:none}.book-stay-btn .btn-reveal img{width:24px}.book-stay-btn .btn-reveal:hover{background-color:#cf0f18!important}.book-stay-btn .btn-reveal:hover span{left:0}.hotel-booking-app-link .booking-button-heading h4{font-size:18px}.hotel-booking-app-link .booking-modal p{color:#fff;margin-bottom:10px}.booking-modal ul{color:#fff;padding-left:17px;list-style:disc}.booking-modal ul li{line-height:22px;margin-bottom:17px}.hotel-booking-app-link .booking-modal .buttons{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.hotel-booking-app-link .booking-modal .buttons .btn{background-color:transparent;width:auto;border-radius:2em;border:1px solid #fff;margin-right:10px;padding:9px 14px!important}.hotel-booking-app-link .booking-modal .buttons .btn.btn-reveal{border-color:#b70c14!important}#header .header-extras>ul>li .btn .mobile-text{display:none}@media(max-width:1025px){.hotel-booking-widget-inner{width:100%}#header .header-extras>ul>li .btn{font-size:11px}.booking-modal{padding:10px 15px}#header .header-extras>ul>li .btn .mobile-text{display:block;font-size:14px;padding:3px}#header .header-extras>ul>li .btn .mobile-text img{margin-right:0}#header .header-extras>ul>li .btn .mobile-text span{display:none}}@media(max-width:767px){#header .header-extras>ul>li .btn .desktop-text{display:none}#header .header-extras>ul>li .btn .mobile-text{display:block;font-size:14px}#header .header-extras>ul>li.book-stay-btn{margin-left:10px}#header .header-extras>ul>li.book-stay-btn .btn-reveal{padding:5px;margin-top:2px}.booking-modal ul li{margin-bottom:10px}.hotel-booking-app-link .booking-modal p{margin-bottom:10px;line-height:18px;font-size:13px}.booking-modal{padding:0 15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.booking-modal{height:190px;overflow:auto}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.booking-modal{height:190px;overflow:auto}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.booking-modal{height:190px;overflow:auto}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.booking-modal{height:190px;overflow:auto}}.mobile-text span{display:block}.header-extras>ul>li.book-stay-btn .mobile-text{display:none}#header .header-extras>ul>li .desktop-text img{max-width:73px;margin-top:-3px}#header .header-extras>ul>li.userContent{display:none}@media(max-width:1549px){.header-extras>ul>li.book-stay-btn .desktop-text{display:none!important}.header-extras>ul>li.book-stay-btn .mobile-text{display:inline-block!important}#header .header-extras>ul>li.book-stay-btn .btn-reveal{margin-top:-1px}.book-stay-btn.mobile_hide_logo .mobile-text{margin-top:3px}}.slider-static-content .ticker-wrap .winnzerZone-slider-logo{max-width:500px;text-align:center}@media(max-width:1199px){.slider-static-content .ticker-wrap .winnzerZone-slider-logo{max-width:330px}}@media(max-width:767px){.slider-static-content .ticker-wrap .winnzerZone-slider-logo{max-width:260px}}@media(min-width:319px) and (max-width:374px){.slider-static-content .ticker-wrap .winnzerZone-slider-logo{max-width:220px}}.slider-static-content .ticker-wrap{text-align:center}