.bs-offcanvas-btn{background-color:#fdff00;width:100%;height:auto;color:#212529;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px;font-weight:700;font-size:14px}.bs-offcanvas-btn span{font-weight:700}.bs-offcanvas-btn:hover{color:#212529}.bs-offcanvas-btn .badge{background-color:#034694}@media screen and (max-width: 576px){.bs-offcanvas-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 577px)and (max-width: 991px){.bs-offcanvas-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.inhouse-boat-show-offcanvas{width:100vw !important;height:100vh !important;max-width:100%}#BoatShowWidgetButton{position:sticky;top:0;z-index:1020;height:42.5px;display:-webkit-box;display:-ms-flexbox;display:flex}.offcanvas-header,.modal-header{position:absolute;right:18px;top:7px;z-index:1;border-bottom:0}.offcanvas-header a,.modal-header a{background-color:#fff;border-radius:50%}.offcanvas-header a:hover img,.modal-header a:hover img{-webkit-filter:brightness(0) saturate(100%) invert(10%) sepia(100%) saturate(7496%) hue-rotate(33deg) brightness(98%) contrast(118%);filter:brightness(0) saturate(100%) invert(10%) sepia(100%) saturate(7496%) hue-rotate(33deg) brightness(98%) contrast(118%)}.offcanvas-header a img,.modal-header a img{-webkit-filter:brightness(0) saturate(100%) invert(13%) sepia(100%) saturate(7485%) hue-rotate(7deg) brightness(102%) contrast(118%);filter:brightness(0) saturate(100%) invert(13%) sepia(100%) saturate(7485%) hue-rotate(7deg) brightness(102%) contrast(118%)}.modal-header{right:6px}.timerDisplay{display:-webkit-box;display:-ms-flexbox;display:flex}.timerDisplay .displaySection:nth-child(-n+2){display:none}.timerDisplay .displaySection:nth-child(6){margin-right:0rem}.timerDisplay .displaySection:nth-child(6)::after{display:none}.timerDisplay .displaySection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px}.timerDisplay .displaySection::after{content:"";position:relative;right:-10px;top:-1px;height:17px;width:2px;background-color:#034694}.timerDisplay .displaySection .periodDisplay{font-size:75%;padding-left:4px}#future_date_2 .timerDisplay .displaySection{margin:0 20px}#future_date_2 .timerDisplay .displaySection::after{right:-21px;height:28px}