﻿#page{background:#fff;}#page #page-content{height:calc(100% - 128px);}.display-in-popup #page #page-content{height:100%;}.display-in-popup #page.cruise-application-page{background:#fff;}.lightweight-page-header,#page #page-header,.login-header{overflow:visible;height:129px;background-color:transparent;box-shadow:none;pointer-events:none;margin-bottom:-3px;background-repeat:no-repeat;}.lightweight-page-header{overflow:hidden;}.lightweight-page-header:after,#page #page-header:after,.login-header:after{content:'';position:absolute;left:2049px;width:100%;height:64px;opacity:1;z-index:1;top:0;}.lightweight-page-header .header-title,#page .page-header .header-title,.login-header .header-title{padding-top:5px;height:49px;margin-left:14px;float:left;position:relative;z-index:2;}#page.project-management-page .page-header .header-title{margin-left:14px;}.lightweight-page-header .header-title::after,.login-header .header-title::after{content:' ';position:absolute;top:-5px;left:-13px;z-index:0;display:block;height:140px;width:140px;background-size:contain;pointer-events:auto;background-repeat:no-repeat;}.lightweight-page-header .header-btns,.login-header .header-btns{position:relative;z-index:6000;padding-top:5px;pointer-events:all;}.toolbar.project-management-toolbar.grounddata-toolbar .custom-breadcrumb{height:64px;position:absolute;top:60px;left:211px;}#page .page-header>.header-title>h1{position:absolute;top:18px;left:204px;height:auto;z-index:999999;margin:0;white-space:nowrap;margin-top:0!important;margin-left:0!important;}#page .page-header>.header-title .organisation-abbreviation{display:inline;}#page .page-header>.header-title a{height:140px;width:140px;background-size:contain;margin:-10px 0 0 -13px;pointer-events:auto;background-repeat:no-repeat;}#page .page-header>.header-title a img.header-logo{position:absolute;left:95px;border-right:1px solid #fff;z-index:2;padding-right:11px;top:5px;}#page .page-header span.header-line{display:none;}#page .page-header.testsystem{background-color:transparent!important;background-image:url(/images/test-header-top.svg)!important;}#page .page-header.testsystem::after{background-color:#a50000!important;}.project-management-page div#page-content,.project-management-page div#content,.project-management-page div#body-content{position:static;}#sharedTabStrip .header-action-buttons>*{margin-top:65px!important;vertical-align:top!important;}body#page .programme-subheader,#page #sharedTabStrip,#page .org-sub-header,.scrollpane .toolbar.project-management-toolbar{background-color:transparent;box-shadow:none;position:absolute;padding-left:0;display:block;box-sizing:border-box;width:100%;background-repeat:no-repeat;height:126px;top:0;z-index:2501;}#sharedTabStrip>*,.scrollpane .toolbar.project-management-toolbar>*{z-index:8;position:relative;}body#page .programme-subheader:after,#page #sharedTabStrip:after,.scrollpane .toolbar.project-management-toolbar:after{content:'';position:absolute;height:126px;width:100%;top:0;left:250px;z-index:0;}#sharedTabStrip .custom-breadcrumb{top:63px;left:207px;height:64px;}#sharedTabStrip .workflow-name.float-right{height:44px;top:63px;}#nl-side-bar.workflow-meta-information-parent,#page.project-management-page .workflow-meta-information-parent{height:calc(100% + 31px)!important;margin-top:-31px;box-sizing:border-box;top:0;padding-top:170px;}.project-management-page .project-management-toolbar.toolbar #more-button.k-button,#page.project-management-page .toolbar>a{margin-top:79px;}span.history-page-title,span.page-table-title{margin:61px 0 0 195px;}#scroller{margin:0;border-radius:0;padding:0;background:#fff;}#scroller:not(.display-in-popup #scroller){height:calc(100vh - 125px)!important;}.scroller-content{border-top:0;}.project-management-page div#active-workflows{height:calc(100% + 23px)!important;}#page .page-header .header-user{padding-top:10px;pointer-events:auto;position:relative;z-index:10;}#nl-side-bar.application-steps{left:0;top:0;padding-top:130px;height:100%!important;}.scrollpane .toolbar.project-management-toolbar{background-color:#f3f3f4;}#page .page-header .menu-main-applications{height:65px;}body#page.programme-page ul.page-type-switcher{top:63px;left:195px;background:transparent;box-shadow:none;height:60px;}body#page.programme-page li.type-changer{line-height:36px;}body#page.programme-page li.type-changer.active{border:0;background-color:rgba(255,255,255,.2);}body#page.programme-page .programme-subheader a.scheduler-filter-btn.bars-btn{top:82px;z-index:9;height:auto;}body#page.programme-page .programme-subheader .scheduler-filter{top:71px;width:auto!important;z-index:1;right:20px;position:absolute;padding-top:0;height:auto;min-width:unset;}body#page.programme-page .programme-subheader .scheduler-filter .calendar-section.k-content{left:205px!important;}body#page.programme-page .programme-subheader .scheduler-filter .ship-selector{width:auto;margin-right:20px;}body#page.programme-page .programme-subheader .scheduler-filter .ship-selector span.filter-value{margin-left:50px;}body#page.programme-page .static-filter-content.map-programme-filter>*:not(.calendar-section):not(.date-range-selector-popup){margin:0;margin-right:15px;padding:0;position:relative;top:auto;right:auto;left:auto;float:none;}body#page.programme-page .right-pane .cruiseapplication-filters{margin-top:0;}#page.cabin-reservation-page #page-content{height:calc(100vh - 125px);}#page.cabin-reservation-page #page-content #workflow-actions-menu{height:100%;}.programme-page #main-content-pane>*,.programme-page-content #middle-pane,.programme-page-content div#master-pane,body#page.programme-page .programme-page-content{height:calc(100vh - 126px)!important;}#page .scientist-actions-menu-left,#page .workflow-actions-menu-content{box-shadow:none;margin-bottom:0;padding-bottom:0;}#page .scientist-actions-menu-left .workflow-tab-container #request-wizard-content,#page .workflow-actions-menu-content .workflow-tab-container #request-wizard-content{padding-bottom:0;}.project-management.project-management-grounddata{height:100%;}.wizard-section.cruiseapplication-values{overflow:visible;}#page #page-header a.login-header-btn{position:absolute;z-index:999;right:10px;top:9px;pointer-events:all;display:inline-block;padding:16px;color:#fff;}div#login-dialog{pointer-events:all;}.workflow-step-overview .content{margin:0;border-radius:0;box-shadow:none;}.scientist-portal-body #sharedTabStrip .tab-strip-container li.active{border:0;background-color:rgba(255,255,255,.2);height:64px;box-sizing:border-box;}.org-sub-header .org-sub-header-content{position:absolute;top:64px;padding-left:205px;width:100%;z-index:1;}.org-sub-header .org-sub-header-content .org-sub-header-item{color:#fff;font-size:16px;padding:21px 10px;display:inline-block;width:auto;}.org-sub-header .org-sub-header-content .org-sub-header-item.active{background:rgba(255,255,255,.2);}.org-sub-header .org-sub-header-content .org-sub-header-item>*{display:inline-block;vertical-align:middle;}.scheduler-filter .ship-selector div#ship-select-treeview-container{left:50px!important;top:35px!important;}#page .personnelplanning-portal-top-panel{top:68px;padding-top:6px;}#page .personnelplanning-portal-top-panel span.k-widget.k-dropdown{background-color:rgba(250,250,250,.1);color:#fff;border:0;padding:1px 7px;display:inline-block;height:31px;line-height:28px;font-size:14px;border-radius:3px;margin:5px 10px 0;vertical-align:top;background-image:none;}#page .personnelplanning-portal-top-panel span.k-widget.k-dropdown *{color:#fff;}#page .toolbar.project-management-toolbar .role-select-toolbar-tabs{background:transparent;top:65px;box-shadow:none;height:61px;left:202px;}.scrollpane .toolbar.project-management-toolbar .toolbar-content.role-select-toolbar-content.action-left{margin-left:200px;margin-top:62px;}.scrollpane .toolbar.project-management-toolbar .toolbar-content.actions-right>*{margin-top:80px;}@media screen and (max-width:1000px){#page.cruise-application-page #sharedTabStrip .hamburger-icon{display:inline-block;}#sharedTabStrip .workflow-name.float-right{margin-right:47px;}#sharedTabStrip .breadcrumb{top:calc(50% + 30px);position:absolute;left:370px;overflow:hidden;text-overflow:ellipsis;width:calc(50% - 20px);}}@media screen and (max-width:1100px){.cruise-application-page #sharedTabStrip .hamburger-icon{display:none;}#sharedTabStrip .hamburger-icon{right:14px;bottom:10px;position:absolute;z-index:999;display:inline-block;cursor:pointer;margin-right:0;}#sharedTabStrip .tab-strip-container{height:calc(100% + 31px)!important;margin-top:-31px;background-color:#608da3;box-sizing:border-box;top:0;padding-top:170px;}}@media screen and (min-width:1101px){#sharedTabStrip .tab-strip-container:not(.side-bar){display:block;left:208px!important;height:63px!important;top:62px;width:calc(100% - 205px);}}@media screen and (min-width:1299px){#page #sharedTabStrip .tab-strip-container:not(.side-bar){display:block;left:200px!important;height:64px!important;top:62px;width:calc(100% - 205px);}}@media screen and (max-width:1300px){#page #sharedTabStrip .tab-strip-container:not(.side-bar) .tab-title{font-size:11px;padding-left:3px;}.tab-strip-container .material-images{transform:scale(.8);}}#page .tabstrip-holder.personnel-portal-tabstrip #sharedTabStrip .tab-strip-container{display:block;top:65px!important;left:241px!important;background:transparent;float:none;width:100%;box-shadow:none;height:60px!important;}.timeline-filter.inline-menu.scheduler-inline-menu{left:auto!important;right:450px;}@media screen and (max-width:800px){.timeline-filter.inline-menu.scheduler-inline-menu{right:255px;}}@media screen and (max-width:575px){.timeline-filter.inline-menu.scheduler-inline-menu{left:0!important;}body#page.programme-page .scheduler-filter .static-filter-content.map-programme-filter span.text-display{margin-right:10%;}.portal-body div#page div#page-header,body#page.programme-page div#page-header{box-shadow:0 1px 3px rgba(0,0,0,.34);background:#003f5f;height:92px;}.portal-body div#page div#page-header .header-title a,body#page.programme-page div#page-header .header-title a{background-image:none;height:auto;width:auto;margin:0;}.portal-body div#page div#page-header .header-title a img.header-logo,body#page.programme-page div#page-header .header-title a img.header-logo{position:static;}.portal-body div#page #sharedTabStrip,body#page.programme-page #sharedTabStrip,.portal-body div#page div.programme-subheader,body#page.programme-page div.programme-subheader{background:#062243;height:54px;position:relative;}.portal-body div#page #sharedTabStrip a.scheduler-filter-btn.bars-btn,body#page.programme-page #sharedTabStrip a.scheduler-filter-btn.bars-btn,.portal-body div#page div.programme-subheader a.scheduler-filter-btn.bars-btn,body#page.programme-page div.programme-subheader a.scheduler-filter-btn.bars-btn{left:auto;top:16px;}.portal-body div#page #sharedTabStrip div.scheduler-filter,body#page.programme-page #sharedTabStrip div.scheduler-filter,.portal-body div#page div.programme-subheader div.scheduler-filter,body#page.programme-page div.programme-subheader div.scheduler-filter{position:static;float:right;padding:5px 45px 5px 0;margin:0;white-space:nowrap;}.portal-body div#page #sharedTabStrip .scheduler-filter-btn,body#page.programme-page #sharedTabStrip .scheduler-filter-btn,.portal-body div#page div.programme-subheader .scheduler-filter-btn,body#page.programme-page div.programme-subheader .scheduler-filter-btn{position:absolute;left:10px;}.portal-body div#page #sharedTabStrip .scheduler-filter-btn.ships-btn,body#page.programme-page #sharedTabStrip .scheduler-filter-btn.ships-btn,.portal-body div#page div.programme-subheader .scheduler-filter-btn.ships-btn,body#page.programme-page div.programme-subheader .scheduler-filter-btn.ships-btn{position:absolute!important;left:25px!important;top:17px!important;}.portal-body div#page #sharedTabStrip span.date-range-selector,body#page.programme-page #sharedTabStrip span.date-range-selector,.portal-body div#page div.programme-subheader span.date-range-selector,body#page.programme-page div.programme-subheader span.date-range-selector{white-space:nowrap;}.portal-body div#page #sharedTabStrip:after,body#page.programme-page #sharedTabStrip:after,.portal-body div#page div.programme-subheader:after,body#page.programme-page div.programme-subheader:after{display:none;}.portal-body div#page .personnelplanning-personneltable-top-panel,body#page.programme-page .personnelplanning-personneltable-top-panel{margin-top:23px;}}@media screen and (max-width:850px){.portal-body #page .personnel-portal-tabstrip .tab-strip-container{visibility:hidden;}}body#page .programme-subheader,#page #sharedTabStrip,.scrollpane .toolbar.project-management-toolbar{background-image:url(/images/REV/rev-header-bot.svg);}#page #page-header{background-image:url(/images/REV/rev-header-top.svg);}body#page .programme-subheader::after,#page #sharedTabStrip::after,.scrollpane .toolbar.project-management-toolbar::after{background:#335c64;}.project-management.project-management-grounddata #sidemenu .k-treeview .k-in.k-state-selected{border-left-color:#00333d;background-color:rgba(0,115,138,.3);}.ship-dps-title-container .resource-header .view-type-changer-container .view-type-changer .type-icon,.scheduler_transparent_main .scheduler_transparent_rowheader_scroll .scheduler_transparent_rowheader .scheduler_transparent_rowheader_inner>div .ship-dps-title-container.header-title-container .ship-dps-title-container{background:#00333d;}#page .page-header::after{background:#00333d;}#page .page-header>.header-title a{background-image:url(/Images/REV/rev-logo.svg);height:55px;width:100px;background-size:contain;margin:16px 0 0 3px;pointer-events:auto;}#page .page-header>.header-title a img.header-logo{display:none;}#page .page-header>.header-title>h1{left:192px;}#page #sharedTabStrip::after{background:#335c64;}#page #nl-side-bar.application-steps,#page.project-management-page .workflow-meta-information-parent{background:#f0f3f3;padding-top:182px;}#page #nl-side-bar.application-steps .meta-information-container,#page.project-management-page .workflow-meta-information-parent .meta-information-container{border-color:rgba(0,0,0,.3);padding:10px 0;}#page #nl-side-bar.application-steps .meta-information-container span,#page.project-management-page .workflow-meta-information-parent .meta-information-container span{color:#000;}#page #nl-side-bar.application-steps .meta-information-container td,#page.project-management-page .workflow-meta-information-parent .meta-information-container td{color:#000;}#page #nl-side-bar.application-steps .meta-information-container td svg path,#page.project-management-page .workflow-meta-information-parent .meta-information-container td svg path{fill:black;}#page #nl-side-bar.application-steps .meta-information-container input.k-button,#page.project-management-page .workflow-meta-information-parent .meta-information-container input.k-button{color:#000;}#page #wizard-application-steps-container>li a{color:#000;}#page #wizard-application-steps-container>li:hover:not(.selected){background-color:#335c64;}#page #wizard-application-steps-container>li:hover:not(.selected)>a{color:#fff;}#page #wizard-application-steps-container>li svg path{fill:#ee8232;}#page #wizard-application-steps-container>li.selected{border-left-color:#ee8232;background:#dde4e5;}#page .fab-container:hover::before,#page a.fab-container.fab-background:hover,#page .fab-holder .fab-background,#page .fab-background{background:#00333d;}#page .fab-expansion-container .expanding-fab{background:#f3f3f3;}#page .fab-expansion-container .expanding-fab:hover{background:#00333d!important;}#page .fab-expansion-container a.fab-background.expanding-fab:hover svg.fab path.arrow-path,#page .fab-expansion-container a.fab-background.print-page-fab.expanding-fab:hover svg.fab path:nth-child(3){fill:#00333d!important;}#page.programme-page{background:rgba(51,92,100,.5);}.right-pane .cruises,.programme-page #main-content-pane .k-splitbar{background:#335c64;}a.directlink:link,a.directlink:visited,a.directlink:active,a.directlink:hover,a.action-link,body a.a-link:link,body a.a-link:visited,body a.a-link,#active-workflows .directlink,#tasks .directlink,div#active-workflows td a:link,div#active-workflows td a:visited,.workflow-step-overview td>a:link,.workflow-step-overview td>a:visited,.to-do-item a:link,.to-do-item a:visited,.welcome-text-portal a:link,.welcome-text-portal a:visited,.cruise-application-guide-content a.understand-guide-btn,.workflow-tab-content-container #workflow-steps tbody .step-status-cell label.status-active,.workflow-step-overview #workflow-steps tbody .step-status-cell label.status-active{color:rgba(0,51,61,.8);}div.toggleBtn button.toggled{border-bottom-color:#00333d;}.localstorage-grid-container a.k-button.k-grid-clear-storage-command,body .tooltip.clp-tooltip-editor .button-action-wrapper a.k-button,#switch-button-group.dms-active .dms-button,#switch-button-group.dmm-active .dmm-button,#switch-button-group.decimals-active .decimals-button,.protected-areas-page-content .cruise-itinerary-grid-container tr td .station-number,#grid .station-cell .station-cell-btn,.routing-switch-container .active .custom-switch-handle,.protected-areas-page-content .map-options .map-options-header,.protected-areas-page-content .port-info-container{background:#00333d;}.k-webkit input[type="checkbox"]:checked:hover,.k-ff input[type="checkbox"]:checked:hover,.k-webkit input[type="checkbox"]:checked,.k-ff input[type="checkbox"]:checked{background-color:#00333d;border:1px solid #00333d;}.question-overview .question-table .k-radio:checked{border:2px solid #00333d;}.question-overview .question-table .k-radio:checked:before{background-color:#00333d;}.cruise-application-page .integer-input-container .lower-integer-btn,.cruise-application-page .integer-input-container .raise-integer-btn{background:rgba(0,51,61,.8);}.cruise-application-page .wizard-section .description{color:#00333d;}.cruise-application-page .wizard-section .description img{display:none;}.cruise-application-page .wizard-section .description svg{display:none!important;}.cruise-application-page .wizard-section .description svg path{fill:#00333d;}.main-menu-dropdown .menu-items .menu-item:hover,.k-grid tr td a.menu-link:hover{background:rgba(0,115,138,.3);}div.mse-list-menu ul li .mse-list-menu-item:hover{background:rgba(0,115,138,.3);}input.radio-style[type="radio"]:checked:hover+label::before,input.radio-style[type="radio"]:checked+label::before{border-color:#00333d!important;}input.radio-style[type="radio"]:checked+label::after,input.radio-style[type="radio"]:not(:checked)+label::after{background:#00333d!important;}.review-centre-report-dropdown.custom-dropdown-container .dropdown-content ul li:hover{background:rgba(0,115,138,.3);}#workflow-template-list ul li:hover,#application-periods-list ul li:hover{background:rgba(0,115,138,.3)!important;color:#000!important;}#workflow-template-list ul li.k-state-selected,#application-periods-list ul li.k-state-selected{background:#00333d!important;color:#fff!important;}.external-page-content .scrollpane .toolbar.project-management-toolbar .k-dropdown.review-centre-toolbar-button{background:rgba(250,250,250,.1)!important;padding-right:0!important;}.external-page-content .scrollpane .toolbar.project-management-toolbar .k-dropdown.review-centre-toolbar-button .k-dropdown-wrap{padding-right:26px;}.external-page-content .scrollpane .toolbar.project-management-toolbar .k-dropdown.review-centre-toolbar-button .k-dropdown-wrap .k-input{border:0;padding-right:0;}.external-page-content .scrollpane .toolbar.project-management-toolbar .custom-dropdown-container{background:rgba(250,250,250,.1);color:#fff;border:0;padding:0 4px 0 10px;display:inline-block;height:31px;line-height:28px;font-size:14px;border-radius:3px;vertical-align:top;background-image:none;margin-left:25px;margin-top:79px;}.external-page-content .scrollpane .toolbar.project-management-toolbar .custom-dropdown-container>*{color:#fff;}.portal-button{background:#335c64;}.portal-button:hover{background:#00333d;}.reviewoutcome-page .question-label,.reviewapplication .question-label{width:100%;}.reviewoutcome-page .description,.reviewapplication .description{width:auto;}.reviewoutcome-page .question-score-table,.reviewapplication .question-score-table{display:table;padding:10px 0;}.reviewoutcome-page .question-score-table .question-score-container,.reviewapplication .question-score-table .question-score-container{display:table-row;margin:0;}.reviewoutcome-page .question-score-table .question-score-container>label,.reviewapplication .question-score-table .question-score-container>label{display:table-cell;padding:15px 20px 15px 10px;}.reviewoutcome-page .question-score-table .question-score-container .review-score-rating-option .k-dropdown-wrap,.reviewapplication .question-score-table .question-score-container .review-score-rating-option .k-dropdown-wrap{min-width:220px;}.reviewoutcome-page .wizard-section.allow-page-break.cruiseapplication-values.marinepoolequipment-question-manager>h4,.reviewapplication .wizard-section.allow-page-break.cruiseapplication-values.marinepoolequipment-question-manager>h4{font-size:28px;font-weight:600;border:0;}