﻿@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;700&display=swap");.bootstrap-table .fixed-table-toolbar:after{content:"";display:block;clear:both}.bootstrap-table .fixed-table-toolbar .bs-bars,.bootstrap-table .fixed-table-toolbar .search,.bootstrap-table .fixed-table-toolbar .columns{position:relative;margin-top:10px;margin-bottom:10px}.bootstrap-table .fixed-table-toolbar .columns .btn-group>.btn-group{display:inline-block;margin-left:-1px !important}.bootstrap-table .fixed-table-toolbar .columns .btn-group>.btn-group:first-child>.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.bootstrap-table .fixed-table-toolbar .columns .btn-group>.btn-group:last-child>.btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.bootstrap-table .fixed-table-toolbar .columns .btn-group>.btn-group>.btn{border-radius:0}.bootstrap-table .fixed-table-toolbar .columns .dropdown-menu{text-align:left;max-height:300px;overflow:auto}.bootstrap-table .fixed-table-toolbar .columns label{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429}.bootstrap-table .fixed-table-toolbar .columns-left{margin-right:5px}.bootstrap-table .fixed-table-toolbar .columns-right{margin-left:5px}.bootstrap-table .fixed-table-toolbar .pull-right .dropdown-menu{right:0;left:auto}.bootstrap-table .fixed-table-container{position:relative;clear:both}.bootstrap-table .fixed-table-container.fixed-height{border-bottom:1px solid #dee2e6}.bootstrap-table .fixed-table-container.fixed-height .fixed-table-border{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6}.bootstrap-table .fixed-table-container.fixed-height .table thead th{border-bottom:1px solid #dee2e6}.bootstrap-table .fixed-table-container.fixed-height .table-dark thead th{border-bottom:1px solid #32383e}.bootstrap-table .fixed-table-container .fixed-table-header{overflow:hidden}.bootstrap-table .fixed-table-container .fixed-table-body{overflow-x:auto;overflow-y:auto;height:100%}.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading{display:none;position:absolute;top:42px;right:0;bottom:0;left:0;z-index:99;background-color:#fff;text-align:center}.bootstrap-table .fixed-table-container .table{width:100%;margin-bottom:0 !important}.bootstrap-table .fixed-table-container .table th,.bootstrap-table .fixed-table-container .table td{vertical-align:middle;box-sizing:border-box}.bootstrap-table .fixed-table-container .table thead th{vertical-align:bottom;padding:0;margin:0}.bootstrap-table .fixed-table-container .table thead th:focus{outline:0 solid transparent}.bootstrap-table .fixed-table-container .table thead th.detail{width:30px}.bootstrap-table .fixed-table-container .table thead th .th-inner{padding:0.75rem;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bootstrap-table .fixed-table-container .table thead th .sortable{cursor:pointer;background-position:right;background-repeat:no-repeat;padding-right:30px}.bootstrap-table .fixed-table-container .table thead th .both{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC")}.bootstrap-table .fixed-table-container .table thead th .asc{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==")}.bootstrap-table .fixed-table-container .table thead th .desc{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= ")}.bootstrap-table .fixed-table-container .table tbody tr.selected td{background-color:rgba(0,0,0,0.075)}.bootstrap-table .fixed-table-container .table tbody tr.no-records-found{text-align:center}.bootstrap-table .fixed-table-container .table tbody tr .card-view .title{font-weight:bold;display:inline-block;min-width:30%;text-align:left !important}.bootstrap-table .fixed-table-container .table .bs-checkbox{text-align:center}.bootstrap-table .fixed-table-container .table input[type=radio],.bootstrap-table .fixed-table-container .table input[type=checkbox]{margin:0 auto !important}.bootstrap-table .fixed-table-container .table.table-sm .th-inner{padding:0.3rem}.bootstrap-table .fixed-table-container .fixed-table-footer{overflow:hidden;border-top:1px solid #dee2e6}.bootstrap-table .fixed-table-container .fixed-table-footer .table{border-bottom:none;border-radius:0;padding:0 !important}.bootstrap-table .fixed-table-container .fixed-table-footer .table tbody>tr>td{padding:0 !important}.bootstrap-table .fixed-table-pagination:after{content:"";display:block;clear:both}.bootstrap-table .fixed-table-pagination>.pagination-detail,.bootstrap-table .fixed-table-pagination>.pagination{margin-top:10px;margin-bottom:10px}.bootstrap-table .fixed-table-pagination>.pagination-detail .pagination-info{line-height:34px;margin-right:5px}.bootstrap-table .fixed-table-pagination>.pagination-detail .page-list{display:inline-block}.bootstrap-table .fixed-table-pagination>.pagination-detail .page-list .btn-group{position:relative;display:inline-block;vertical-align:middle}.bootstrap-table .fixed-table-pagination>.pagination-detail .page-list .btn-group .dropdown-menu{margin-bottom:0}.bootstrap-table .fixed-table-pagination>.pagination ul.pagination{margin:0}.bootstrap-table .fixed-table-pagination>.pagination ul.pagination a{padding:6px 12px;line-height:1.428571429}.bootstrap-table .fixed-table-pagination>.pagination ul.pagination li.page-intermediate a{color:#c8c8c8}.bootstrap-table .fixed-table-pagination>.pagination ul.pagination li.page-intermediate a:before{content:"⬅"}.bootstrap-table .fixed-table-pagination>.pagination ul.pagination li.page-intermediate a:after{content:"➡"}.bootstrap-table .fixed-table-pagination>.pagination ul.pagination li.disabled a{pointer-events:none;cursor:default}.bootstrap-table.fullscreen{position:fixed;top:0;left:0;z-index:1050;width:100% !important;background:#FFF}div.fixed-table-scroll-inner{width:100%;height:200px}div.fixed-table-scroll-outer{top:0;left:0;visibility:hidden;width:200px;height:150px;overflow:hidden}.fix-sticky{position:fixed !important;overflow:hidden;z-index:100}.fix-sticky table thead{background:#fff}.fix-sticky table thead.thead-light{background:#e9ecef}.fix-sticky table thead.thead-dark{background:#212529}/*!
 * Bootstrap-select v1.14.0-beta2 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2021 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:0.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:0.9}100%{opacity:0}}select.bs-select-hidden,.bootstrap-select>select.bs-select-hidden,select.selectpicker{display:none !important}.bootstrap-select{width:220px \0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:inline-flex;align-items:center;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active{color:rgba(255,255,255,0.5)}.bootstrap-select>select{position:absolute !important;bottom:0;left:50%;display:block !important;width:0.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:none;z-index:0 !important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2 !important}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.bootstrap-select.is-invalid .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px}.bootstrap-select>select.mobile-device:focus+.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*="col-"]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*="col-"]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*="col-"]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select.dropdown-menu-right[class*="col-"],.row .bootstrap-select.dropdown-menu-right[class*="col-"]{float:right}.form-inline .bootstrap-select,.form-horizontal .bootstrap-select,.form-group .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle,.bootstrap-select.form-control-lg .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:0.25rem 0.5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:0.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:none !important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0 !important;padding:0 !important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0 !important;float:left;opacity:0 !important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select .dropdown-toggle .bs-select-clear-selected{position:relative;display:block;margin-right:5px;text-align:center}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected{padding-right:inherit}.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{position:relative;top:calc(((-1em / 1.5) + 1ex) / 2);pointer-events:none}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{top:auto}.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected{display:none}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*="col-"] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:none !important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,0.5) !important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:0.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:0.9;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:300ms linear 750ms forwards bs-notify-fadeOut;animation:300ms linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:0.5em;height:1em;border-style:solid;border-width:0 0.26em 0.26em 0;transform-style:preserve-3d;transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,0.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid white;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after{display:block}.bs-searchbox,.bs-actionsbox,.bs-donebutton{padding:4px 8px}.bs-actionsbox{width:100%;box-sizing:border-box}.bs-actionsbox .btn-group{display:block}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;box-sizing:border-box}.bs-donebutton .btn-group{display:block}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.header_usernav_forportal.show #marina_dropdown{color:var(--color_primary_text) !important}.header_usernav_forportal #marina_dropdown.active{color:var(--color_primary_text) !important}[class^='marina_'] .hero_short{padding:0.5rem 0;background:var(--bs-newprimary);background-image:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[class^='marina_'] .hero_short h1{font-size:2rem;font-family:var(--font_family_oswa)}[class^='marina_'] .section_title{text-transform:uppercase;font-size:0.9rem}[class^='marina_'] .maincontent{background-color:var(--color_marinaportal)}[class^='marina_'] .sidebar .card.the_menu{overflow:hidden}[class^='marina_'] .sidebar .card.the_menu .nav-link.active{background:var(--color_primary_bg) !important}@media (prefers-color-scheme: dark){[class^='marina_'] .sidebar .card.the_menu .nav-link.active{color:var(--alwaysBlack) !important}}@media (min-width: 576px){[class^='marina_'] .modal-dialog.modal-lg{max-width:90% !important}}@media (min-width: 992px){[class^='marina_'] .modal-dialog.modal-lg{max-width:800px !important}}@media (prefers-color-scheme: dark){[class^='marina_'] .account_toolbar .text-marinalife{color:var(--alwaysWhite) !important}[class^='marina_'] .card{background-color:var(--color_marinaportal_lift) !important;border-color:var(--color_marinaportal_lift_dark)}[class^='marina_'] .card .nav-item,[class^='marina_'] .card .dropdown-divider{border-color:var(--color_marinaportal_lift_dark) !important}}[class^='marina_'] .title a{color:var(--color_marina);text-decoration:none}[class^='marina_'] .card_private{font-size:0.9rem}[class^="marina_portal-sessions_"] .maincontent{background:var(--color_white)}[class^="marina_portal-sessions_"] .hero_short.for_account{background:var(--bs-newprimary);background-image:none}@media (max-width: 575.98px){[class^="marina_portal-sessions_"] .hero_short.for_account{margin-bottom:0}}@media (min-width: 768px){[class^="marina_portal-sessions_"] .hero_short.for_account{display:flex;align-items:center;min-height:12rem;padding-bottom:4rem}}[class^="marina_portal-sessions_"] .hero_short.for_account h1{font-size:2rem;font-family:var(--font_family_oswa);font-weight:700;text-transform:uppercase;text-align:center}@media (min-width: 768px){[class^="marina_portal-sessions_"] .hero_short.for_account h1{font-size:3rem}}[class^="marina_portal-sessions_"] .container.for_account{padding:0}@media (min-width: 768px){[class^="marina_portal-sessions_"] .container.for_account{padding-bottom:6rem}}[class^="marina_portal-sessions_"] .portal_logincard{background-color:var(--color_new_primary_light);box-shadow:var(--boxShadowXL)}@media (min-width: 768px){[class^="marina_portal-sessions_"] .portal_logincard{margin-top:-5rem}}@media (min-width: 576px){[class^="marina_portal-sessions_"] .portal_logincard{border-radius:var(--borderRadiusXXL)}}[class^="marina_portal-sessions_"] .portal_logincard a,[class^="marina_portal-sessions_"] .portal_logincard a.text-muted,[class^="marina_portal-sessions_"] .portal_logincard .form-check-label{color:var(--alwaysWhite)}[class^="marina_portal-sessions_"] .portal_logincard .hero_short{margin-top:2rem;font-size:2rem;font-family:var(--font_family_oswa);font-weight:700;text-transform:uppercase;text-align:center;background:none}@media (min-width: 768px){[class^="marina_portal-sessions_"] .portal_logincard .hero_short{margin-top:3rem}}@media (min-width: 576px){[class^="marina_portal-sessions_"] .portal_logincard .modal-body{padding-right:2rem;padding-left:2rem}}@media (min-width: 768px){[class^="marina_portal-sessions_"] .portal_logincard .modal-body{margin-bottom:2.5rem}}@media (min-width: 992px){[class^="marina_portal-sessions_"] .portal_logincard .modal-body{padding-right:6rem;padding-left:6rem}}[class^="marina_portal-sessions_"] .portal_logincard .modal-footer{margin-top:1.5rem;padding:1rem 0;justify-content:center;align-items:center;border:none;background:rgba(var(--color_new_primary_dark_rgb), 0.47)}@media (min-width: 576px){[class^="marina_portal-sessions_"] .portal_logincard .modal-footer{border-bottom-left-radius:var(--borderRadiusXXL);border-bottom-right-radius:var(--borderRadiusXXL)}}[class^="marina_portal-sessions_"] .portal_logincard .modal-footer p{padding:0;color:var(--alwaysWhite)}[class^="marina_portal-sessions_"] .portal_logincard .modal-footer a{color:var(--alwaysWhite);text-decoration:none;font-weight:600}[class^="marina_portal-sessions_"] .portal_logincard .modal-footer .btn{text-transform:uppercase}.mportal{overflow:auto !important}.mportal .hero_short{display:flex;align-items:center;margin-bottom:0;padding:0.313rem;min-height:2.875rem}.mportal .hero_short h1{font-size:1.75rem;line-height:1}@media (max-width: 991.98px){.mportal .for_account .sidebar{margin-bottom:0}}@media (max-width: 1279.98px){.mportal .offcanvas-backdrop{z-index:1060}}@media (min-width: 1280px){.mportal .offcanvas-backdrop{display:none}}.mportal footer{margin-top:0 !important}.mportal footer hr{margin-top:0 !important}.mportal .sidebar__menu{overflow:hidden;border:none;background-color:transparent !important}@media (min-width: 992px){.mportal .sidebar__menu{margin:1rem;margin-top:0;background-color:transparent}}.mportal .sidebar__menu .nav-link{border-radius:var(--borderRadiusXS)}@media (min-width: 992px){.mportal .sidebar__menu .nav-link{font-size:1.2rem;border-left:3px solid transparent;padding-left:0.75rem !important}}.mportal .sidebar__menu .nav-link:hover,.mportal .sidebar__menu .nav-link:active{color:var(--color_marina) !important}.mportal .sidebar__menu .nav-link.active{color:var(--color_marina) !important;font-weight:400;border-left-color:var(--color_marina);background:var(--color_marina_lighter) !important}.mportal .sidebar__menu .nav-link.active i{opacity:1}@media (prefers-color-scheme: dark){.mportal .sidebar__menu .nav-link.active{color:var(--alwaysBlack) !important}}@media (min-width: 992px){.mportal .sidebar__menu{border-radius:0}}.mportal .sidebar__menu .card-body .nav i{display:none !important}@media (min-width: 992px){.mportal .sidebar__menu .card-body .nav{padding:0}.mportal .sidebar__menu .card-body .nav .nav-item .nav-link{padding:0.5rem 1rem;text-align:left}.mportal .sidebar__menu .card-body .nav .nav-item .nav-link i{display:inline-block !important}}.mportal .nav-tabs-custom{border-color:var(--color_marina_light)}.mportal .nav-link-custom{background-color:var(--color_white);margin-bottom:0;border:1px solid var(--color_marina_light);border-bottom:none;height:100%}.mportal .nav-link-custom.active{background-color:var(--color_marina_light);border-color:var(--color_marina_light);color:white;margin-bottom:-1px}.mportal .nav-link-custom:hover{border-color:var(--color_marina_light)}@media (min-width: 992px){.mportal .for_account.container{display:flex;padding:0;max-width:95rem;min-height:calc(100vh - 3.625rem - 2.875rem)}.mportal .for_account.container>.row{--bs-gutter-y: 0;--bs-gutter-x: 0;flex:1}.mportal .sidebar{padding-right:0;width:230px}.mportal .sidebar .card_private{margin:1rem}}.mportal.marina_portal-dashboards_show .section_title{margin-top:1rem;margin-bottom:0.25rem;padding-left:0.5rem}@media (min-width: 1280px){.mportal.marina_portal-dashboards_show .section_title{font-size:1rem}}.mportal.marina_portal-dashboards_show .col-xl-8 .list-group-item-action{min-height:78px}.mportal.marina_portal-dashboards_show .col-xl-4 .account_toolbar>.col>.card{min-height:78px}@media (min-width: 768px){.mportal.marina_portal-dashboards_show .col-xl-8 .list-group-item-action{min-height:86px}.mportal.marina_portal-dashboards_show .col-xl-4 .account_toolbar>.col>.card{min-height:86px}}@media (min-width: 1280px){.mportal.marina_portal-dashboards_show .col-xl-8 .list-group-item-action{min-height:115px;padding:1.5rem 0.5rem !important}.mportal.marina_portal-dashboards_show .col-xl-4 .account_toolbar>.col>.card{padding:2em 0.5rem !important}}.card-details-header{border-radius:0;background-color:#599f78;color:var(--alwaysWhite)}@media (min-width: 1280px){.card-details-header{border-top-left-radius:var(--borderRadiusLG);border-top-right-radius:var(--borderRadiusLG)}}.italic-font{font-style:italic}.color-white{filter:invert(1)}i.i-font-size{font-size:1.1rem}.boat-info-container{display:flex;align-items:start;gap:0.5rem;margin-bottom:1rem}.boat-info-container i{font-size:1.25rem}.card-title-font{font-size:1.1rem}.marina_switcher{padding:0.5rem 0}@media (max-width: 991.98px){.marina_switcher{max-width:320px}}@media (min-width: 992px){.marina_switcher{padding:1rem}}.marina_switcher .dropdown-menu{padding:0.8rem 0;min-width:270px;max-width:290px;min-height:320px;max-height:calc(100vh - 240px);overflow-y:auto;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.marina_switcher .dropdown-menu .dropdown-header{padding:0.6rem 1.2rem;text-transform:uppercase;color:var(--color_darkgray);opacity:0.8}.marina_switcher .dropdown-menu .dropdown-item{padding:0.65rem 1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marina_switcher .dropdown-menu .dropdown-item:active,.marina_switcher .dropdown-menu .dropdown-item.active{background-color:var(--color_marina_light)}.marina_dd{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0.6rem 0.5rem;box-shadow:none;font-size:0.9rem}.marina_dd i{transform:translateY(-1px)}.marina_dd span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}@media (min-width: 992px){.mportal__main{width:calc(100% - 230px)}}.mportal__inner{margin-top:1rem;margin-bottom:2.5rem;margin-right:auto;margin-left:auto;width:100%;max-width:80rem}@media (min-width: 992px){.mportal__inner{padding-right:1rem;padding-left:1rem}}.mportal_bookings .mportal__inner{margin-top:0}.alltrips-table{font-size:0.9rem}.alltrips-table thead th{top:-1px !important;background:var(--color_white)}@media (prefers-color-scheme: dark){.alltrips-table thead th{background:var(--color_marinaportal_lift_dark)}}.alltrips-table thead th:after{content:'';position:absolute;right:0;bottom:0;left:0;display:block;background:var(--grayLight);width:100%;height:1px}.booktrip__box{height:100%}@media (max-width: 991.98px){.booktrip__box{margin-bottom:2rem}}.booktrip__box>.row{height:100%}.booktrip__box>.row>.col{height:100%}.booktrip__boxcard{border:none}.booktrip__boxcard.card{background-color:transparent !important}@media (max-width: 991.98px){.booktrip__boxcard{margin-bottom:2rem}}@media (min-width: 992px){.booktrip__boxcard{min-height:100%;border-top:0;border-right:0;border-bottom:0;border-radius:0}}.booktrip__boxcard .card-footer{background:none;border:none}.booktrip__tabs{padding-top:0.5rem;padding-bottom:0.5rem;gap:1px;border-top-left-radius:var(--borderRadiusLG);border-top-right-radius:var(--borderRadiusLG)}@media (max-width: 991.98px){.booktrip__tabs{padding:0.25rem}}.booktrip__tabs a.nav-link{padding:0.25rem 1rem;color:var(--labelPrimary);border:1px solid transparent;transition:none}@media (prefers-color-scheme: dark){.booktrip__tabs a.nav-link{font-weight:bold}}.booktrip__tabs a.nav-link:hover,.booktrip__tabs a.nav-link:focus{color:var(--labelPrimary);background-color:var(--grayLighter) !important}.booktrip__tabs a.nav-link.active{color:var(--labelPrimary)}@media (prefers-color-scheme: dark){.booktrip__tabs a.nav-link.active{border-bottom-color:var(--color_marinaportal_lift_dark) !important}}@media (max-width: 991.98px){.booktrip__tabs a.nav-link.active{border-color:var(--grayNormal)}}@media (min-width: 992px){.booktrip__tabs a.nav-link.active{border-color:var(--grayNormal)}}.booktrip__tabs .badge{padding:3px;font-size:0.9rem;font-weight:600;vertical-align:middle;background-color:transparent !important}.mportal__filters{padding:0.75rem;background:var(--grayLight);background:none;border:2px solid var(--grayNormal) !important;border-radius:var(--borderRadiusLG)}@media (prefers-color-scheme: dark){.mportal__filters{border-width:0 !important;background:var(--color_marinaportal_lift_dark)}}.bookfilter .input-group-text{background-color:var(--color_white) !important}@media (prefers-color-scheme: dark){.bookfilter .input-group-text{background-color:var(--grayLighter)}}.bookfilter .bootstrap-select>.dropdown-toggle.bs-placeholder,.bookfilter .bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bookfilter .bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bookfilter .bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:var(--labelPrimary)}.bookfilter_date{min-width:210px}.booktrip__list{flex-grow:0;padding:1rem 0}.booktrip{margin-bottom:20px;border-width:1px;border-style:solid;overflow:hidden}.booktrip::after{content:'';position:absolute;top:0;left:0;bottom:0;width:8px;pointer-events:none}.booktrip:last-child{margin-bottom:0}.booktrip.is_gray{filter:grayscale(1)}.booktrip>.row{--bs-gutter-x: 1rem}.booktrip.booktrip--pending{border-color:rgba(253,126,20,0.3);background:rgba(253,126,20,0.1) !important}.booktrip.booktrip--pending::after{background:var(--bs-orange)}.booktrip.booktrip--confirmed{border-color:rgba(25,135,84,0.3);background:rgba(25,135,84,0.1) !important}.booktrip.booktrip--confirmed::after{background:var(--bs-success)}.booktrip.booktrip--cancelled{border-color:rgba(220,53,69,0.3);background:rgba(220,53,69,0.1) !important}.booktrip.booktrip--cancelled::after{background:var(--bs-danger)}.booktrip.booktrip--archived{background-color:transparent !important;opacity:0.8}.booktrip .open_sidebar{display:block;padding-top:1rem;padding-bottom:0.625rem;padding-left:1.25rem;color:var(--labelPrimary);text-decoration:none}.booktrip .card-body{padding:0;font-family:var(--font_family_prox);font-size:0.875rem}.booktrip .booktrip__status{position:absolute;top:0;right:-1px;padding:3px 20px;font-size:0.625rem;font-weight:normal;text-transform:uppercase;border-radius:0;border-top-right-radius:6px;border-bottom-left-radius:6px;pointer-events:none}.booktrip .booktrip__status i{font-size:0.5rem}.booktrip .booktrip__codestatus{line-height:1}.booktrip .booktrip__code{margin-bottom:0.5rem;font-weight:bold;font-family:var(--font_family_mono) !important;line-height:1.2;letter-spacing:0.6px}.booktrip .booktrip__info{overflow:hidden}.booktrip .booktrip__info a{display:block;color:var(--labelPrimary);line-height:1;text-decoration:none}.booktrip .booktrip__info a:hover .booktrip__vesselname,.booktrip .booktrip__info a:hover .booktrip__code,.booktrip .booktrip__info a:hover .booktrip__customer{font-weight:700 !important}.booktrip .booktrip_monodata{line-height:1.2;font-family:var(--font_family_mono) !important}.booktrip .booktrip__date{font-size:0.75rem;line-height:1.2;font-weight:300;font-family:var(--font_family_mono) !important}.booktrip .booktrip__vesselname{margin-bottom:0.5rem;font-weight:bold;font-family:var(--font_family_mono) !important;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booktrip .booktrip__boatdata{display:flex;align-items:center;gap:0.5rem;font-size:0.813rem;font-weight:300}.booktrip .booktrip__customer{margin-bottom:0.5rem;font-family:var(--font_family_mono) !important;line-height:1.2;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booktrip .booktrip__phone,.booktrip .booktrip__email{font-size:0.813rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booktrip .booktrip__totalcost{margin-bottom:0.5rem;font-family:var(--font_family_mono) !important;line-height:1.2;font-weight:bold;text-align:right}.booktrip .open_details{position:absolute;top:20px;right:5px}.booktrip.booktrip--archived .booktrip__vesselname,.booktrip.booktrip--archived .booktrip__code,.booktrip.booktrip--archived .booktrip__loa,.booktrip.booktrip--archived .booktrip__customer,.booktrip.booktrip--archived .booktrip__totalcost{font-weight:500 !important}@media (min-width: 1280px){.marina_portal-bookings_archive .col-12.col-xl-9{width:calc(100% - var(--portal-panel))}}.booktrip__panelbox{z-index:1045;display:none}@media (max-width: 1279.98px){.booktrip__panelbox{z-index:1070}}@media (min-width: 80rem){.booktrip__panelbox{display:block !important;min-width:23rem}}.booktrip__panelbox.show{display:block}.booktrip__panelbox .booktrip__panel{background-color:var(--color_white)}.booktrip__panelbox .booktrip__panel .card{background-color:transparent !important}@media (min-width: 1280px){.booktrip__panelbox .sticky-top{border:none;border-radius:0;height:100vh;overflow-y:auto;background-color:transparent !important}.booktrip__panelbox .booktrip__panel{margin-top:0.5rem;margin-bottom:1rem;width:var(--portal-panel);transition:none;background-color:var(--color_white)}.booktrip__panelbox .booktrip__panel.show{position:relative}}.booktrip__panel{width:380px;font-size:0.9rem}@media (min-width: 1280px){.booktrip__panel{border:1px solid var(--grayNormal);border-radius:var(--borderRadiusLG)}}.booktrip__panel.show{visibility:visible}.booktrip__panel .offcanvas-body{padding:0;padding-bottom:2rem}.booktrip__panel .offcanvas-body .alert{margin-bottom:0;padding:0.5rem 1rem;border-radius:0;border:none}.booktrip__panel .offcanvas-body .card{border-radius:0;border-right:0;border-bottom:0;border-left:0}.booktrip__panel .offcanvas-body .card-body{padding-top:1.25rem;padding-bottom:1.25rem}.booktrip__panel .offcanvas-body .card-body .card-text a{color:var(--labelPrimary)}.booktrip__panel .offcanvas-header{padding-top:0.5rem;padding-bottom:0.5rem}.mportal-rate-modal{background:#1c2636db;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mportal-rate-modal .modal-header,.mportal-rate-modal .modal-body,.mportal-rate-modal .modal-footer{padding:1rem 2rem}.mportal-rate-modal .modal-text{font-size:1.1rem}.mportal-rate-modal .button-submit{text-transform:uppercase;font-family:var(--font_family_jost);font-weight:bold;font-size:1rem}.connect-text p{font-size:1.1rem;line-height:1.8rem;margin-bottom:0.6rem;color:var(--labelPrimary)}.connect-support-text{font-size:1rem;font-weight:100;opacity:.8}.connect-card-title{color:var(--labelPrimary)}#bookings{border:none}.bootstrap-table .fixed-table-container .table thead th .both{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='sort' class='svg-inline--far fa-sort fa-w-10' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='currentColor' d='M288 288H32c-28.4 0-42.8 34.5-22.6 54.6l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c20-20.1 5.7-54.6-22.7-54.6zM160 448L32 320h256L160 448zM32 224h256c28.4 0 42.8-34.5 22.6-54.6l-128-128c-12.5-12.5-32.8-12.5-45.3 0l-128 128C-10.7 189.5 3.6 224 32 224zM160 64l128 128H32L160 64z'%3E%3C/path%3E%3C/svg%3E");background-size:10px;background-position-x:90%}.bootstrap-table .fixed-table-container .table thead th .asc{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='long-arrow-up' class='svg-inline--far fa-long-arrow-up fa-w-8' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='currentColor' d='M3.515 168.97l7.07 7.071c4.686 4.686 12.284 4.686 16.971 0L111 92.113V468c0 6.627 5.373 12 12 12h10c6.627 0 12-5.373 12-12V92.113l83.444 83.928c4.686 4.686 12.284 4.686 16.971 0l7.07-7.071c4.686-4.686 4.686-12.284 0-16.97l-116-116.485c-4.686-4.686-12.284-4.686-16.971 0L3.515 152c-4.687 4.686-4.687 12.284 0 16.97z'%3E%3C/path%3E%3C/svg%3E")}.bootstrap-table .fixed-table-container .table thead th .desc{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='long-arrow-down' class='svg-inline--far fa-long-arrow-down fa-w-8' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='currentColor' d='M252.485 343.03l-7.07-7.071c-4.686-4.686-12.284-4.686-16.971 0L145 419.887V44c0-6.627-5.373-12-12-12h-10c-6.627 0-12 5.373-12 12v375.887l-83.444-83.928c-4.686-4.686-12.284-4.686-16.971 0l-7.07 7.071c-4.686 4.686-4.686 12.284 0 16.97l116 116.485c4.686 4.686 12.284 4.686 16.971 0l116-116.485c4.686-4.686 4.686-12.284-.001-16.97z'%3E%3C/path%3E%3C/svg%3E")}@supports not (aspect-ratio: 16/9){.image,.image_placeholder{height:120px}@media (min-width: 768px){.image,.image_placeholder{height:160px}}.carousel-item{height:100px;min-height:90px}.carousel-item img{max-height:90px}}@-webkit-keyframes pulse_secondary{0%{transform:scale(0.95)}70%{transform:scale(1);box-shadow:0 0 0 30px rgba(198,81,0,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(198,81,0,0)}}.marina_login .maincontent .container.for_account{min-height:360px;max-width:none;padding:0}.marina_login .maincontent .container.for_account>.row{margin:0}.marina_login .maincontent .container.for_account .row>.mx-auto{max-width:680px}.marina_login footer{margin-top:0 !important}.marina_login footer hr{margin-top:0 !important}#booking-details h6{margin-bottom:2px;font-size:12px !important;color:#808080;text-transform:uppercase;opacity:0.8}#booking-details .mt-force{margin-top:40px}#software_modal a{text-decoration:none}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){[class^='marina_'] .hero_short{background-image:url("/assets/sas_marinaportal_hero@2x-3ae9e57f186029e8a08d458a05d4f6a2ff3850549f4684e9a02d8adf1ae00cef.jpg")}}@media (prefers-color-scheme: dark){[class^='marina_'] .btn-outline-dark:not(.active) .svgicon{filter:invert(1)}}.custom-filter{filter:contrast(0.6) !important}@media (prefers-color-scheme: dark){.custom-filter{filter:grayscale(0) !important}}
