.daterangepicker-container{position:absolute;bottom:100%;left:0;width:100%;height:auto}.daterangepicker-container .daterangepicker{position:relative !important;top:0 !important;bottom:auto !important;right:0 !important;left:0 !important;width:100% !important;height:320px !important;border:0 !important;min-width:600px;box-shadow:0 0 20px rgba(0,0,0,.1)}.daterangepicker-container .daterangepicker .drp-calendar{width:50%;height:100%;max-width:none !important}.daterangepicker-container .daterangepicker .drp-calendar .calendar-table{height:100%}.daterangepicker-container .daterangepicker .drp-calendar .calendar-table table{height:100%}.widget-bar{position:fixed;bottom:0;left:0;width:100%;z-index:99;transition:all .2s ease}.widget-bar.float{position:absolute}.widget-bar.inactive{transform:translateY(100%)}.widget-bar .summary-row [data-field=eventHotel],.widget-bar .summary-row [data-field=eventDate]{display:block}.widget-bar .widget-items{background:#e5e2de;display:flex}.widget-bar .widget-items .item{position:relative;flex:1;border-right:1px solid #ccc6bf}.widget-bar .widget-items .item.disabled{pointer-events:none}.widget-bar .widget-items .item.disabled .select2-selection__arrow{display:none}.widget-bar .widget-items .item.item-hotel-select{flex:2;display:flex;align-items:center;justify-content:space-between}.widget-bar .widget-items .item.item-cta{flex:.75;border-right:0;background-color:#837360}.widget-bar .widget-items .item.item-promotion-code{flex:0 0 auto}.widget-bar .widget-items .item.item-checkin{flex:2}.widget-bar .widget-items .item.item-checkin .item-wrapper{cursor:pointer}.widget-bar .widget-items .item.item-checkin .item-wrapper>span{flex:1}.widget-bar .widget-items .item.item-checkin .item-wrapper .icon{flex:0 0 auto}.widget-bar .widget-items .item.item-checkin input{pointer-events:none}.widget-bar .widget-items .item.item-dropdown{flex:1}.widget-bar .widget-items .item.item-dropdown .item-group{width:100%}.widget-bar .widget-items .item.item-dropdown .select2-selection__arrow{transform:translateY(-100%)}.widget-bar .widget-items .item input[type=number]{font-size:16px;outline:0;border:none;background:transparent}.widget-bar .widget-items .item .title-top-field label{position:absolute}.widget-bar .widget-items .item .title-top-field.active label{position:relative}.widget-bar .widget-items .item .title-top-field.active input[type=number]{border-bottom:1px solid #837360}.widget-bar .widget-items .item .item-wrapper{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;width:100%}.widget-bar .widget-items .item .datepicker-control{border-radius:0;border:0;outline:0;box-shadow:0 0 0;background:none;color:inherit;appearance:none;width:100%;min-height:20px;padding:0;cursor:pointer;font-size:16px}.widget-bar .widget-items .item .datepicker-control::placeholder{font-family:"Mulish",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;color:#000;opacity:1}.widget-bar .widget-items .item .select2-container--niccolo-theme-2 .selection{padding:0 16px;height:60px;border-bottom:1px solid #e5e2de}.widget-bar .widget-items .item .select2-container--niccolo-theme-2 .selection .select2-selection--single{border:0}.widget-bar .widget-items .item .promo-code-widget{position:absolute;bottom:100%;left:0;width:100%;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}.widget-bar .widget-items .item .promo-code-widget .form-control{border-radius:0;border:0;outline:0;box-shadow:0 0 0;background:none;color:inherit;appearance:none;width:100%;height:60px;padding:0 16px}@media screen and (min-width: 0px)and (max-width: 767px){.widget-bar .widget-items .item{display:none !important}.widget-bar .widget-items .item.item-cta{display:flex !important;flex:1;margin-left:-20px;margin-right:-20px}}.widget-bar .btn-cta{height:70px;width:100%;display:flex;align-items:center;justify-content:center;font-weight:600;text-align:center}@media screen and (min-width: 0px)and (max-width: 767px){.widget-bar .btn-cta{height:60px}}#form-booking-widget{position:relative}#form-booking-widget.loading:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;content:"";background:rgba(204,198,191,.5) url("../../assets/images/loading.gif") no-repeat center center/48px 48px}.summary-row{display:flex;justify-content:space-between;align-items:center}.remarks{color:#4e4e4e}.remarks p{color:#4e4e4e}.page-find-venue .page-wrapper{position:relative;padding-bottom:134px}@media screen and (min-width: 0px)and (max-width: 767px){.page-find-venue h1{margin-bottom:40px}}.custom-checkbox{display:none}.custom-checkbox:checked+.custom-checkbox-label:before{background-position:-30px 0}.custom-checkbox-label{display:inline-block;position:relative;padding:16px 0;padding-left:32px}.custom-checkbox-label:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";width:30px;height:30px;background-size:60px 30px;background-position:0 0;background-image:url("../assets/images/ui-elements/checkboxs.png")}.tab-nav{display:flex;justify-content:space-evenly;text-transform:uppercase}.tab-nav .nav-item{height:60px;display:flex;align-items:center;position:relative;transition:all .2s ease}.tab-nav .nav-item:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#837360;transform:scaleX(0);transform-origin:100% 0;transition:transform .2s ease}.tab-nav .nav-item.active,.tab-nav .nav-item:hover{color:#77644e}.tab-nav .nav-item.active:after,.tab-nav .nav-item:hover:after{transform-origin:0% 0;transform:scaleX(1);transition:transform .8s ease}.table-container{width:100%}@media screen and (min-width: 0px)and (max-width: 767px){.table-container{border-top:2px solid rgba(208,208,208,.5)}}.table-container .table-venues{width:100%;text-align:center}.table-container .table-venues td:first-child,.table-container .table-venues th:first-child{text-align:left}.table-container .table-venues thead th{color:#837360;vertical-align:middle;padding:8px;line-height:20px}@media screen and (min-width: 0px)and (max-width: 767px){.table-container .table-venues tbody tr td{color:#877a68}.table-container .table-venues tbody tr td:nth-child(2){color:#000;overflow-wrap:anywhere}}.table-container .table-venues tbody tr.odd-line td{background:#f5f4f2}@media screen and (min-width: 0px)and (max-width: 767px){.table-container .table-venues tbody tr.odd-line td{background:none}}.table-container .table-venues tbody td{padding:16px 8px;vertical-align:middle}@media screen and (min-width: 0px)and (max-width: 767px){.table-container .table-venues{margin-top:30px}.table-container .table-venues th,.table-container .table-venues td{border-bottom:1px solid #ccc6bf}.table-container .table-venues thead th{padding:8px 0}.table-container .table-venues tbody td{padding:8px 8px}.table-container .table-venues tbody td:first-child{padding-left:0}.table-container .table-venues tbody td:last-child{text-align:right}.table-container .row-cta td{padding:16px 0 !important}}.table-container .inline-cta{display:flex;justify-content:flex-end;align-items:center}.hotels-container{padding-top:5px;border-top:2px solid #f5f4f2}@media screen and (min-width: 0px)and (max-width: 767px){.hotels-container{border-top:none}}