body.theme-ocean.contrast-2,html.theme-ocean.contrast-2{background:#f1f1f1}.theme-ocean #members-bonus-panel .jumbo{color:#fff;background:#004880;border:0}.theme-ocean #members-bonus-panel .jumbo .media-object>i{color:#fff}.theme-ocean #nprogress .spinner{background:#02355e!important}.theme-ocean .kiosk-loader-indicator-wrapper{opacity:.6;background:#eef8fc}.theme-ocean>header.navbar>.navbar-inner{box-shadow:none!important;background:#02355e!important}html.iphone.safari body.app.theme-ocean:not(.connect-search)>#ios-statusbar{background:#02355e}.theme-ocean .navbar-clubname{color:#fff}.theme-ocean .navbar-widget-nav-link,.theme-ocean .navbar-widget-nav-link-icon{color:#eef8fc!important;text-shadow:none!important}.no-touchevents .theme-ocean .navbar-widget-nav-link:hover,.no-touchevents .theme-ocean .navbar-widget-nav-link:focus{color:#fff!important;background:#022d4f!important}.no-touchevents .theme-ocean .navbar-widget-nav-link:hover i,.no-touchevents .theme-ocean .navbar-widget-nav-link:focus i{color:#fff!important}.theme-ocean .navbar-widget-nav-link.active,.theme-ocean .navbar-widget-nav-link.active .navbar-widget-nav-link-icon{color:#ffe38e!important}.theme-ocean .navbar-widget-nav-link.active,.theme-ocean .navbar-widget-nav-link.active:hover{background:#004880!important;border:0!important}.theme-ocean .navbar-widget-nav-link.active-widget,.theme-ocean .navbar-widget-nav-link.active-widget .navbar-widget-nav-link-icon{color:#02355e!important}.theme-ocean .navbar-widget-nav-link.active-widget{background:#fff!important}.theme-ocean .navbar-widget-nav-link.active-widget:hover,.theme-ocean .navbar-widget-nav-link.active-widget:focus,.theme-ocean .navbar-widget-nav-link.active-widget:active{color:#02355e!important;background:#fff!important}.theme-ocean .navbar-widget-nav-link.active-widget:hover i,.theme-ocean .navbar-widget-nav-link.active-widget:focus i,.theme-ocean .navbar-widget-nav-link.active-widget:active i,.theme-ocean .navbar-widget-nav-link.active-widget>span{color:#02355e!important}.theme-ocean .navbar-widget-nav-link.active-widget .navbar-widget-nav-useraccount-caret{border-top-color:#02355e!important;border-bottom-color:#02355e!important}.theme-ocean .navbar-widget-nav-useraccount-caret{border-top-color:#eef8fc!important;border-bottom-color:#eef8fc!important}.theme-ocean .navbar-inner a>.navbar-widget-nav-useraccount-avatar{background:#004880!important;border-color:#eef8fc!important}.theme-ocean .navbar-inner a.active>.navbar-widget-nav-useraccount-avatar{border-color:#ffe38e!important}.theme-ocean .navbar-widget{background:#fff}.theme-ocean .navbar-clublogo img{background:#004880}.theme-ocean .navbar-inverse .text-orange-light,.theme-ocean .navbar-inverse .text-orange,.theme-ocean .navbar-inverse .nav-collapse .nav>li>a{color:#eef8fc!important}.theme-ocean .navbar-inverse .nav-collapse .nav>li>a .caret{border-top-color:#eef8fc!important;border-bottom-color:#eef8fc!important}.theme-ocean .navbar-inverse .nav-collapse .nav li.dropdown.open>.dropdown-toggle,.theme-ocean .navbar-inverse .nav-collapse .nav li.dropdown.active>.dropdown-toggle,.theme-ocean .navbar-inverse .nav-collapse .nav li.dropdown.open.active>.dropdown-toggle{color:#eef8fc!important;background:#004880!important}.theme-ocean .navbar-inverse .nav-collapse .nav li.dropdown.open>.dropdown-toggle i,.theme-ocean .navbar-inverse .nav-collapse .nav li.dropdown.active>.dropdown-toggle i,.theme-ocean .navbar-inverse .nav-collapse .nav li.dropdown.open.active>.dropdown-toggle i{color:#eef8fc!important}.theme-ocean .main-navbar-header-mobile-caret{background:#004880}.theme-ocean .swiper-button-prev,.theme-ocean .swiper-button-next{fill:#004880}.theme-ocean .cc-window{background:#004880!important}.theme-ocean .home-subbar-wrapper{background:#004880}.theme-ocean .home-subbar .nav>li>a{color:#eef8fc!important}.theme-ocean .home-subbar .dropdown-toggle .caret{border-top-color:#eef8fc!important;border-bottom-color:#eef8fc!important}.theme-ocean .home-subbar .nav>li.active>a{color:#02355e!important;background:#f1f1f1!important}.theme-ocean .nav li.dropdown.open>.dropdown-toggle,.theme-ocean .nav li.dropdown.active>.dropdown-toggle,.theme-ocean .nav li.dropdown.open.active>.dropdown-toggle{background:#004276!important}.theme-ocean .dropdown-menu li:hover{background:0 0!important}.theme-ocean .hero-breadcrumbs{background:#004880}.theme-ocean .hero-breadcrumbs .breadcrumb-item{color:#eef8fc}.theme-ocean .ui-datepicker .ui-datepicker-prev-hover,.theme-ocean .ui-datepicker .ui-datepicker-next-hover{background:#004276!important}.theme-ocean .ui-datepicker select.ui-datepicker-month,.theme-ocean .ui-datepicker select.ui-datepicker-year{border-color:#004276!important}.theme-ocean .ui-widget-header{background:#004880!important}.theme-ocean .ui-datepicker th{color:#fff!important;background:#004880!important}.theme-ocean .tooltip-inner{color:#eef8fc;background-color:#02355e}.theme-ocean .tooltip.top .tooltip-arrow{border-top-color:#02355e}.theme-ocean .tooltip.right .tooltip-arrow{border-right-color:#02355e}.theme-ocean .tooltip.left .tooltip-arrow{border-left-color:#02355e}.theme-ocean .tooltip.bottom .tooltip-arrow{border-bottom-color:#02355e}.theme-ocean .gallery-pictures-wrapper:hover,.theme-ocean .gallery-pictures-wrapper:active,.theme-ocean .gallery-pictures-wrapper:focus{background:#004880}.theme-ocean .gallery-pictures-wrapper:hover .gallery-pictures-wrapper-date,.theme-ocean .gallery-pictures-wrapper:active .gallery-pictures-wrapper-date,.theme-ocean .gallery-pictures-wrapper:focus .gallery-pictures-wrapper-date,.theme-ocean .gallery-pictures-wrapper:hover .gallery-pictures-wrapper-likes,.theme-ocean .gallery-pictures-wrapper:active .gallery-pictures-wrapper-likes,.theme-ocean .gallery-pictures-wrapper:focus .gallery-pictures-wrapper-likes{color:#eef8fc!important}.theme-ocean .nch-lb-thumbs li img.nch-lb-thumb-s{border-color:#004880!important}.theme-ocean .nch-lb-loadbar{background:#004880!important}.theme-ocean.theme-dark .home-subbar li.active a>span,.theme-ocean.theme-dark .home-subbar li.active a>i{color:#eef8fc!important}.theme-ocean .table tr.activate td{color:#fff!important;background:#004880!important}.theme-ocean .table tr.activate .text-black{color:#fff!important}.theme-ocean .table tr.activate .media-bookmarks{color:#fff!important;background:#004880!important}.theme-ocean .table tr.activate .enhanced-checkbox+.enhanced-checkbox-render>span{border-color:#fff!important}.theme-ocean .quick-checking-container:hover,.theme-ocean .quick-checking-container.active{background:#004880;box-shadow:inset 0 0 0 1px #004880}.theme-ocean .form-container-body-light{color:#eef8fc;background:#004880!important}.theme-ocean .form-container-body-light .progress{background:#005ca4!important}.theme-ocean .form-container-body-light hr{border-bottom-color:#005ca4!important}.theme-ocean .form-container-body-light .table td,.theme-ocean .form-container-body-light .table th{border-top-color:#005ca4}.theme-ocean .message-body-left.highlight{color:#eef8fc;background:#004880}.theme-ocean .message-body-left.highlight:after{border-right-color:#004880}.theme-ocean .message-body-left.highlight .message-body-time{color:#eef8fc}.theme-ocean .message-body-right.highlight{color:#eef8fc;background:#004880}.theme-ocean .message-body-right.highlight:after{border-left-color:#004880}.theme-ocean .message-body-right.highlight .message-body-time{color:#eef8fc}.theme-ocean #reservation-toolbar,.theme-ocean #reservation-toolbar-buttons,.theme-ocean #reservation-toolbar-captcha{background:#004880!important}.theme-ocean .reserv-toolbar-btn,.theme-ocean .reservation-toolbar-buttons .btn-link,.theme-ocean .reserv-toolbar-btn-alone{color:#eef8fc!important}.no-touchevents .theme-ocean .reserv-toolbar-btn:hover,.no-touchevents .theme-ocean .reservation-toolbar-buttons .btn-link:hover,.no-touchevents .theme-ocean .reserv-toolbar-btn-alone:hover,.no-touchevents .theme-ocean .reserv-toolbar-btn:focus,.no-touchevents .theme-ocean .reservation-toolbar-buttons .btn-link:focus,.no-touchevents .theme-ocean .reserv-toolbar-btn-alone:focus,.no-touchevents .theme-ocean .reserv-toolbar-btn:active,.no-touchevents .theme-ocean .reservation-toolbar-buttons .btn-link:active,.no-touchevents .theme-ocean .reserv-toolbar-btn-alone:active{color:#fff!important;background:#004276!important}.theme-ocean .reserv-toolbar-btn.disabled .reserv-toolbar-btn-icon{color:#e6e6e6!important}.theme-ocean .btn-group.open .reserv-toolbar-btn.dropdown-toggle{color:#fff!important;background:#004276!important}.theme-ocean .proof-print-header{background:#004880}.theme-ocean #reservation-toolbar-buttons .btn-neutral:focus,.theme-ocean #reservation-toolbar-buttons .btn-neutral:active,.theme-ocean #reservation-toolbar-buttons .btn-neutral:hover{color:#fff!important;background:#02355e!important;border-color:#02355e!important}.theme-ocean .reservation-schedules-groups,.theme-ocean .reservation-schedules-groups-tabs,.theme-ocean .reservation-schedules-groups-picker{background:#02355e}.theme-ocean .reservation-schedules-groups-tabs{border-bottom:0}.theme-ocean .active .reservation-schedules-groups-item{color:#fff!important;background:#004880!important}.theme-ocean .active .reservation-schedules-groups-item i{color:#eef8fc!important}.no-touchevents .theme-ocean .active .reservation-schedules-groups-item:hover,.no-touchevents .theme-ocean .active .reservation-schedules-groups-item:focus,.no-touchevents .theme-ocean .active .reservation-schedules-groups-item:active{color:#eef8fc!important;background:#004880!important}.theme-ocean .reservation-schedules-groups-item,.theme-ocean .reservation-schedules-groups-item i{color:#fff!important}.theme-ocean .reservation-schedules-groups-item i,.theme-ocean .reservation-schedules-groups-item .color-sticker{display:none}.theme-ocean .reservation-schedules-groups-item:hover,.theme-ocean .reservation-schedules-groups-item:focus,.theme-ocean .reservation-schedules-groups-item:active{color:#fff!important;background:#022d4f!important}.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle{color:#fff!important;background:#004880!important}.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle i{color:#fff!important}.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle .color-sticker{display:none}.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:hover,.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:focus,.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:active{color:#fff!important;background:#02355e!important}.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:hover i,.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:focus i,.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:active i{color:#fff!important}.no-touchevents .theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:hover,.no-touchevents .theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:focus,.no-touchevents .theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:active{color:#fff!important;background:#02355e!important}.no-touchevents .theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:hover i,.no-touchevents .theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:focus i,.no-touchevents .theme-ocean .reservation-schedules-groups-picker .dropdown-toggle:active i{color:#fff!important}.theme-ocean .reservation-schedules-groups-picker .btn-group.open .btn.dropdown-toggle{color:#fff!important;background:#004880!important}.theme-ocean .reservation-schedules-groups-picker .dropdown-menu{background:#004880!important}.theme-ocean .reservation-schedules-groups-picker .dropdown-menu i,.theme-ocean .reservation-schedules-groups-picker .dropdown-menu a{color:#fff!important}.theme-ocean .reservation-schedules-groups-picker .reserv-schedules-picker-active{background:#02355e!important}.theme-ocean .reservation-schedules-groups-picker .reserv-schedules-picker-active:hover{background:#012745!important}.no-touchevents .theme-ocean .reservation-schedules-groups-picker .dropdown-menu a:hover,.no-touchevents .theme-ocean .reservation-schedules-groups-picker .dropdown-menu a:focus,.no-touchevents .theme-ocean .reservation-schedules-groups-picker .dropdown-menu a:active{background:#011e36!important}@media (max-width:767px){.touchevents .slide-modal[aria-hidden=true] .slide-modal-overlay{background:0 0}.touchevents .theme-ocean .slide-modal-overlay{background:#02355e}.theme-ocean .slidePanel-header-bar{background:#02355e!important}.theme-ocean .modal-backdrop{background:#02355e}.theme-ocean .reservation-schedules-groups-picker .dropdown-toggle{background:#02355e!important}.theme-ocean .reservation-date-timepicker-container{color:#fff!important;background:#004880!important}.theme-ocean .active .reservation-schedules-groups-item{color:#02355e!important;background:#ffe38e!important}.theme-ocean .active .reservation-schedules-groups-item i{color:#02355e!important}.theme-ocean .headroom--unpinned-schedules-groups #reservation-toolbar{background:#02355e!important}.theme-ocean .headroom--unpinned-schedules-groups .reservation-schedules-groups-picker .dropdown-toggle{background:#004880!important}.theme-ocean .headroom--unpinned-schedules-groups .ui-datepicker th,.theme-ocean .headroom--unpinned-schedules-groups .ui-widget-header{background:#02355e!important}.theme-ocean .reservation-schedules-groups,.theme-ocean .reservation-schedules-groups-tabs{background:#004880}.theme-ocean .reservation-date-timepicker-container select,.theme-ocean .reservation-date-timepicker-container .bootstrap-timepicker .timepicker,.theme-ocean .reservation-date-timepicker-container .bootstrap-timepicker .timepicker:focus,.theme-ocean .reservation-date-timepicker-container .bootstrap-timepicker:hover .timepicker{color:#fff!important;background:#02355e!important;border-color:#02355e!important}.theme-ocean .reservation-date-timepicker-container .bootstrap-timepicker .timepicker::selection{color:#eacc72!important;background:#02355e!important}.theme-ocean .reservation-date-timepicker-container .bootstrap-timepicker .input-group-addon,.theme-ocean .reservation-date-timepicker-container .bootstrap-timepicker:hover .input-group-addon{color:#fff!important;background:#02355e!important;border-color:#02355e!important}}.theme-ocean a.ajaxtable-byorder-thead,.theme-ocean a.link-colored{color:#02355e}.theme-ocean a.ajaxtable-byorder-thead:hover,.theme-ocean a.link-colored:hover{color:#004880}.theme-ocean .slidePanel-header-bar{background:#004880}.theme-ocean .slidePanel-header-box{background:#004880;border-top:1px solid #0065b3}.theme-ocean .text-body-header-color{color:#01192c}.theme-ocean .layout-sidebar{background:#f8f8f8}.theme-ocean .layout-sidebar-header{background:#004880}.theme-ocean .layout-sidebar-closed .layout-sidebar{background:#c4dbe9}.theme-ocean .layout-sidebar-closed .layout-sidebar a[data-layout-action]{color:#02355e!important}.theme-ocean .layout-sidebar-closed .layout-sidebar a[data-layout-action]:hover,.theme-ocean .layout-sidebar-closed .layout-sidebar a[data-layout-action]:focus,.theme-ocean .layout-sidebar-closed .layout-sidebar a[data-layout-action]:active{background:#b1d0e2!important}.theme-ocean .layout-sidebar-nav-group h4{color:#02355e}.theme-ocean .layout-tabs-dark{background:#c4dbe9}.theme-ocean .layout-tabs nav a:hover{color:#02355e}.theme-ocean .layout-tabs nav .layout-tab-current a,.theme-ocean .layout-tabs nav li.layout-tab-current{color:#02355e!important}.theme-ocean .layout-tabs-dark nav li.layout-tab-current{color:#02355e!important;border-bottom:0!important}.theme-ocean .layout-tabs-dark nav .layout-tab-current a{color:#02355e!important;background:#f8f8f8!important;font-weight:700!important}.theme-ocean .layout-tabs-dark nav a{color:#02355e}.theme-ocean .layout-tabs-hero-breadcrumbs nav .layout-tab-current a{color:#fff!important}.no-touchevents .theme-ocean .enhanced-checkbox-render:hover>span,.no-touchevents .theme-ocean .enhanced-checkbox-li-hover li:hover .enhanced-checkbox-render>span,.no-touchevents .theme-ocean .enhanced-checkbox-tr-hover tr:hover .enhanced-checkbox-render>span,.no-touchevents .theme-ocean .enhanced-checkbox-td-hover td:hover .enhanced-checkbox-render>span,.theme-ocean .enhanced-checkbox:checked+.enhanced-checkbox-render>span{color:#fff;background:#004880;border:1px solid #004880}.theme-ocean .btn-rounded-icon{background:#004880;border:1px solid #004880;color:#eef8fc!important}.theme-ocean .open .btn-rounded .btn-rounded-icon,.theme-ocean .btn-rounded:hover .btn-rounded-icon,.theme-ocean .btn-rounded:focus .btn-rounded-icon,.theme-ocean .btn-rounded:active .btn-rounded-icon{background:#02355e;border-color:#02355e}.theme-ocean .btn-rounded-error .btn-rounded-icon{color:#fff!important;background:#982c24!important;border-color:#982c24!important}.theme-ocean .btn-rounded-primary .btn-rounded-icon{color:#3b2a0f!important;background:#eacc72!important;border-color:#eacc72!important}.no-touchevents .theme-ocean input[type=checkbox]:hover:before,.no-touchevents .theme-ocean input[type=radio]:hover:before{background:#004880;border-color:#004880}input[type=checkbox]:checked:before,input[type=radio]:checked:before{color:#fff;background:#004880;border-color:#004880}.theme-ocean .bj-pos-client{color:#fff;background-color:#004880;border-bottom-color:#003157}.theme-ocean .bj-pos-client .bj-pos-client-avatar{color:#fff;background-color:rgba(255,255,255,.2)}.theme-ocean .bj-pos-client .bj-pos-client-who em{color:rgba(255,255,255,.88)}.theme-ocean .bj-pos-client .bj-pos-client-who em+em{color:rgba(255,255,255,.72)}.theme-ocean .bj-pos-client .bj-pos-client-identity.is-clickable:hover,.theme-ocean .bj-pos-client .bj-pos-client-identity.is-clickable:focus{background-color:rgba(255,255,255,.15)}.theme-ocean .bj-pos-client .bj-pos-client-identity.is-clickable:focus-visible{outline-color:rgba(255,255,255,.8)}.theme-ocean .bj-pos-client .bj-pos-client-iconbtn{color:#fff;background-color:rgba(255,255,255,.18);border-color:transparent}.theme-ocean .bj-pos-client .bj-pos-client-iconbtn:hover,.theme-ocean .bj-pos-client .bj-pos-client-iconbtn:focus{color:#fff!important;background-color:rgba(255,255,255,.3)!important;border-color:transparent!important}.theme-ocean .bj-pos-client .bj-pos-client-iconbtn:active,.theme-ocean .bj-pos-client .bj-pos-client-iconbtn.active{background-color:rgba(255,255,255,.4)!important;border-color:transparent!important}.theme-ocean .bj-pos-cart-phone-head,.theme-ocean .bj-pos-mobile-bar{color:#fff;background-color:#004880}.theme-ocean .bj-pos-cart-phone-head .bj-pos-cart-close,.theme-ocean .bj-pos-mobile-bar .bj-pos-cart-close{color:#fff;opacity:.85}.theme-ocean .bj-pos-cart-phone-head .bj-pos-cart-close:hover,.theme-ocean .bj-pos-mobile-bar .bj-pos-cart-close:hover,.theme-ocean .bj-pos-cart-phone-head .bj-pos-cart-close:focus,.theme-ocean .bj-pos-mobile-bar .bj-pos-cart-close:focus{color:#fff;opacity:1}.theme-ocean details[open]>summary:before{background:#004880;border-color:#004880}.theme-ocean details[open]>summary:after{color:#eef8fc}.theme-ocean .navbar-widget-bookings-status{color:#fff;background-color:#004880}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line,.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line-label,.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line-value{color:#fff}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line:hover,.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line:focus{color:#fff;background-color:rgba(255,255,255,.12)}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line:active{background-color:rgba(255,255,255,.2)}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line-rule,.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line-action{color:rgba(255,255,255,.88)}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line-icon,.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line-chevron{color:rgba(255,255,255,.72)}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line .navbar-widget-spinner{color:#fff}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line-value.is-alert{color:#982c24;background-color:#fff}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-bar{color:#fff;background-color:rgba(255,255,255,.25)}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-bar::-webkit-progress-bar{background-color:rgba(255,255,255,.25)}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-bar::-webkit-progress-value{background-color:#fff}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-bar::-moz-progress-bar{background-color:#fff}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-bar.is-alert::-webkit-progress-value{background-color:#ff8a80}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-bar.is-alert::-moz-progress-bar{background-color:#ff8a80}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line.is-skeleton:hover,.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line.is-skeleton:active{background-color:transparent}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line.is-skeleton .navbar-widget-bookings-line-icon,.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-line.is-skeleton .navbar-widget-bookings-line-chevron{color:rgba(255,255,255,.35)}.theme-ocean .navbar-widget-bookings-status .navbar-widget-bookings-skeleton{background-image:linear-gradient(100deg,rgba(255,255,255,.18) 30%,rgba(255,255,255,.32) 50%,rgba(255,255,255,.18) 70%)}