:root,[data-bs-theme=light]{--cas-planner-cell-shift-title-border:#b2e6f5;--cas-planner-cell-shift-title-bg:#d3f1f8;--cas-planner-cell-shift-border:#99def2;--cas-planner-cell-shift-bg:#e5f7fc;--cas-planner-cell-job-title-border:#99def2;--cas-planner-cell-job-title-bg:#e5f7fc;--cas-planner-cell-job-border:#cceff9;--cas-planner-cell-job-bg:#f2fbfd;--cas-planner-cell-weekend-title-bg:#ffeee3;--cas-planner-cell-weekend-border:#ffd5bb;--cas-planner-cell-weekend-bg:#fff7f2;--cas-planner-cell-leader-title-bg:#fcdde3;--cas-planner-cell-leader-title-border:#fabfcb;--cas-planner-cell-summary-title-bg:#fdebee;--cas-planner-cell-summary-title-border:#fbd1da;--cas-planner-cell-summary-bg:#fef9fa;--cas-planner-cell-summary-border:#fbd1da}[data-bs-theme=dark]{--cas-planner-cell-shift-title-border:#287086;--cas-planner-cell-shift-title-bg:#0f2d35;--cas-planner-cell-shift-border:#1e5b6b;--cas-planner-cell-shift-bg:#123c46;--cas-planner-cell-job-title-border:#1e5b6b;--cas-planner-cell-job-title-bg:#123c46;--cas-planner-cell-job-border:#2b6d80;--cas-planner-cell-job-bg:#183e49;--cas-planner-cell-weekend-title-bg:#4a2a1c;--cas-planner-cell-weekend-border:#9e5030;--cas-planner-cell-weekend-bg:#3a1f14;--cas-planner-cell-leader-title-bg:#471a1f;--cas-planner-cell-leader-title-border:#8a3b47;--cas-planner-cell-summary-title-bg:#3e1a1d;--cas-planner-cell-summary-title-border:#7a333e;--cas-planner-cell-summary-bg:#2e1214;--cas-planner-cell-summary-border:#7a333e}p.developed{font-size:11px;margin-top:0}.icon-flipped{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.modal .dataTables_wrapper .dataTables_filter{position:relative!important}#Create-AllocateJob-Modal-GetExisting:hover{cursor:pointer}.bootstrap-dialog.type-primary .modal-header{background-color:#fff}.bootstrap-dialog .bootstrap-dialog-title{color:#ed1844;font-weight:400;font-size:18px}.page-bar{border:0!important}.page-footer{background:#212d41!important}.page-sidebar .page-sidebar-menu>li>a>i,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i{font-size:20px;text-align:center}.page-header.navbar .page-logo .logo-default{margin-top:12px;height:44px}.page-header.navbar .page-logo{padding-left:10px;display:inline-block!important;text-align:center}.page-header.navbar .menu-toggler{background-size:contain}.profile-usermenu ul li.active a{color:#ed1844;border-color:#ed1844}.primary-link,.profile-desc-link a,.profile-usertitle-job{color:#ed1844}.portlet>.portlet-title>.caption>i{margin-right:10px}.portlet.light>.portlet-title>.caption{padding:10px 0 18px 0}.portlet.light>.portlet-title{min-height:36px!important}.portlet.light.portlet-fit>.portlet-title{padding-top:10px}.page-container-bg-solid .page-content{background:var(--bs-card-color)}.page-container-bg-solid .page-content .portlet{box-shadow:none!important}.page-content .members-row{overflow-x:hidden}.unit-admin-row{position:relative}.unit-admin-row .DateToggle{margin-top:56px;position:absolute;left:33.333%}.page-top .DateToggle{padding-top:22px}.btn.white:not(.btn-outline){color:#ed1844}.btn.white:not(.btn-outline).active,.btn.white:not(.btn-outline):active,.btn.white:not(.btn-outline):hover,.open>.btn.white:not(.btn-outline).dropdown-toggle{color:#ed1844;background:#f8f8f8;border-color:var(--bs-card-color)}.btn-default.active,.btn-default:active{background:var(--bs-gray-300)}.btn-default:hover,.open>.btn-default.dropdown-toggle{background:var(--bs-gray-200)}.portlet.light>.portlet-title>.actions{padding:10px 0}.actions .form-group{margin-bottom:0}.top-info{text-align:center;padding:8px 14px 7px}.top-info i{color:#ed1844}.top-info span{margin-right:10px;padding-right:10px;border-right:1px solid var(--bs-gray-300)}.objlist{list-style:none;margin:0;padding:0}.objlist li{list-style:none;margin:0;padding:0}.objlist i{color:#ed1844;font-size:8px;line-height:18px!important;margin-top:-2px!important;vertical-align:middle!important}#CrewShift-Job-TimeDate{font-size:11px;color:#ed1844;text-transform:uppercase;float:right;margin-top:5px;margin-right:20px}.incharge{display:inline-block;list-style:none;padding:0}.incharge li{list-style:none;padding-right:16px;margin-right:10px;border-right:1px solid var(--bs-gray-300);display:inline-block}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle>i,.page-header.navbar .top-menu .navbar-nav>li.quick-sidebar-toggler>i{color:var(--bs-card-color)}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-toggle>.username{color:var(--bs-card-color)}.nav>li>a:hover{background:0 0}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle>img{height:38px;width:38px}.page-footer .page-footer-inner{float:right;font-size:10px}.img-circle,.photo-crew-table{float:left;margin-right:3px}.fileinput-new.thumbnail{width:170px!important;height:172px!important;padding:10px!important}#fileUploadInput{margin-top:10px;font-weight:400;padding:8px;background:var(--bs-card-color);border-radius:4px}#fileUploadInput:hover{cursor:pointer;background:var(--bs-gray-200)}.btn-file{background:#f8f8f8!important;text-align:left;padding:10px!important;border:0!important}.btn-file i{color:#999}.btn-file:hover{cursor:default}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-suggestion{padding:3px 20px;line-height:24px}.tt-suggestion.tt-cursor,.tt-suggestion:hover{color:var(--bs-card-color);background-color:#0097cf}.tt-suggestion p{margin:0}.tt-suggestion{color:#555;padding-left:12px}.tt-suggestion:hover{cursor:pointer!important;background:#00addf}.context-menu-icon-cancel:before{content:"\f05e";font-family:FontAwesome!important}.context-menu-icon-activate:before{content:"\f144";font-family:FontAwesome!important}.context-menu-icon-email:before{content:"\f003";font-family:FontAwesome!important}.context-menu-icon-details:before{content:"\f0f6";font-family:FontAwesome!important}.context-menu-icon-create:before{content:"\f067";font-family:FontAwesome!important}.context-menu-icon-audit:before{content:"\f080";font-family:FontAwesome!important}.context-menu-icon-clipboard:before{content:"\f0ea";font-family:FontAwesome!important}.context-menu-icon-calendar:before{content:"\f133";font-family:FontAwesome!important}.context-menu-icon-rotate-left:before{content:"\f0e2";font-family:FontAwesome!important}.form-head{margin-bottom:5px}.nav-tabs{border-bottom:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#333;border:0;border-bottom:2px solid #ed1844}.modal-dialog .nav-tabs>li.active>a,.modal-dialog .nav-tabs>li.active>a:focus,.modal-dialog .nav-tabs>li.active>a:hover{border-bottom:0}.daterangepicker .off,.daterangepicker .off.active,.daterangepicker .off:active,.daterangepicker .off:focus,.daterangepicker .off:hover{background:var(--bs-card-color)!important;cursor:default!important}.daterangepicker .off.active,.daterangepicker .off.active:hover{background:var(--bs-card-color)!important;cursor:default!important;color:#999!important}.daterangepicker .off{color:var(--bs-card-color)!important;visibility:hidden}.job-list-detail{box-sizing:border-box;padding:8px 14px 14px 14px;border:1px solid #c2cad8;border-radius:4px;background:#eef1f5}.job-list-detail .col-md-9{margin-bottom:0;padding-top:7px;text-align:left;vertical-align:middle;line-height:18px}.job-list-detail label{line-height:18px;text-transform:uppercase;font-weight:700;font-size:11px;vertical-align:middle}.job-list-detail span{color:#666}.job-list-detail label.control-label{padding-left:5px!important}.job-details00 h4{text-align:left;color:#ed1844;font-size:16px;margin-top:0}.job-details00 h3{color:#ed1844;text-transform:uppercase;text-align:left;font-size:12px;font-weight:600;margin-top:10px}.job-extra{margin-bottom:10px}.col-md-8.job-detail-heading{border-bottom:0;margin-bottom:0;padding:0 15px 0 15px;float:right;text-align:right}.col-md-8.job-detail-heading label{float:right;line-height:20px;text-align:right}.col-md-8.job-detail-heading span{float:right;line-height:20px;text-align:right;margin-right:0}.shift-detail-row{margin-bottom:10px}.job-detail-heading .col-md-9 label,.job-detail-heading .col-md-9 span{padding-left:0}.dataTables_paginate{margin-top:10px}.shrink-row{margin-bottom:20px}.reduced{margin-left:-10px}.dataTables_wrapper .dataTables_paginate a.paginate_button{cursor:default;color:#666!important;border:1px solid var(--bs-gray-300);background:0 0;box-shadow:none;box-sizing:border-box;display:inline-block;min-width:1.5em;padding:6px 12px}.dataTables_wrapper .dataTables_paginate a.paginate_button:hover{color:#666!important;border:1px solid var(--bs-gray-300);background:var(--bs-gray-200)}.dataTables_wrapper .dataTables_paginate a.paginate_button.current,.dataTables_wrapper .dataTables_paginate a.paginate_button.current:hover{background:#202b34;border-color:#202b34;color:var(--bs-card-color)!important;cursor:auto}.shift-order{width:200px!important}.dt-buttons .buttons-copy,.dt-buttons .buttons-csv,.dt-buttons .buttons-excel,.dt-buttons .buttons-pdf,.dt-buttons .buttons-print{display:none!important}.page-container .buttons-create{float:left;background:#9bc30f!important;color:var(--bs-card-color);margin-right:5px;border:0!important;border-radius:4px;text-transform:uppercase;font-size:12px;font-weight:600}.page-container .buttons-create:active,.page-container .buttons-create:focus,.page-container .buttons-create:hover{background:#7d9e0b!important;color:var(--bs-card-color)}.page-container .buttons-create i{margin:0 3px}#new-message{float:left}.btn-group.pull-right{height:44px}.page-container .tab-content .bootstrap-select{margin:0 auto!important}body .btn.green:not(.btn-outline){background-color:#9bc30f!important;border-color:#9bc30f!important}.btn.green:active:not(.btn-outline),body .btn.green:hover:not(.btn-outline){background-color:#7d9e0b!important;border-color:#7d9e0b!important}.btn.green.focus:not(.btn-outline),.btn.green:focus:not(.btn-outline){background-color:#7d9e0b!important;border-color:#7d9e0b!important}body .btn.blue:not(.btn-outline){background-color:#00addf!important;border-color:#00addf!important}.btn.blue:active:not(.btn-outline),body .btn.blue:hover:not(.btn-outline){background:#0898c2!important;border-color:#0898c2!important}.buttons-edit{background:#00addf;color:var(--bs-card-color);margin-right:5px;border:0}.buttons-edit:active,.buttons-edit:focus,.buttons-edit:hover{background:#0898c2!important;color:var(--bs-card-color)}.btn.blue:not(.btn-outline){background:#00addf}.buttons-remove{background:#ed1844;color:var(--bs-card-color);margin-right:5px;border:0}.buttons-remove:active,.buttons-remove:focus,.buttons-remove:hover{background:#ce0e35!important;color:var(--bs-card-color)}.buttons-create.disabled,.buttons-edit.disabled,.buttons-remove.disabled{background:var(--bs-gray-500);border-color:var(--bs-gray-500)}.portlet>.portlet-title>.actions>.btn-group>.btn.btn-default,.portlet>.portlet-title>.actions>.btn-group>.btn.btn-sm.btn-default,.portlet>.portlet-title>.actions>.btn.btn-default,.portlet>.portlet-title>.actions>.btn.btn-sm.btn-default{padding:8px 14px}.floatThead-col{display:none}.btn-expand{border:0;background:#00addf;border-radius:4px;color:var(--bs-card-color);width:30px;height:30px;line-height:30px!important;text-align:center;vertical-align:middle;padding:0;font-size:12px;padding:0!important}.btn-expand:hover{color:var(--bs-card-color);background:#0898c2}.btn.default:not(.btn-outline){background:var(--bs-gray-300);border-color:var(--bs-gray-300)}.btn.default:not(.btn-outline):hover{background:var(--bs-gray-300);border-color:var(--bs-gray-300)}.btn-dislike-uncheck:active,.btn-dislike-uncheck:focus{background:#ed1844;border:0}.btn-dislike-uncheck:active i,.btn-dislike-uncheck:focus i{color:var(--bs-card-color)}.btn-like-uncheck:active,.btn-like-uncheck:focus{background:#9bc30f;border:0}.btn-like-uncheck:active i,.btn-like-uncheck:focus i{color:var(--bs-card-color)}#table-active-jobs .crew-shift-job{height:auto!important}td.ack-control-cell,th.ack-control-cell{text-align:center}.top-menu .btn-like,.top-menu .btn-like-uncheck{margin-right:5px}.btn-icon-allocate{border:1px solid #00addf;background:#00addf}.btn-icon-allocate i{color:var(--bs-card-color)}.btn-icon-allocate:hover{border:1px solid #999;background:#999}.btn-icon-allocate:hover i{color:var(--bs-card-color)}.photo img.img-circle{width:30px;height:30px}.btn-dislike{background:#ed1844;border:1px solid #ed1844;color:#fff}.btn-dislike i{color:var(--bs-card-color)}.btn-like{background:#9bc30f;border:1px solid #9bc30f;color:#fff}.btn-dislike.disabled,.btn-like.disabled{background:0 0!important;border:1px solid #acb2b5!important;cursor:default!important}.btn-dislike.disabled i,.btn-like.disabled i{color:#acb2b5!important;cursor:default!important}.btn-like i{color:var(--bs-card-color)}.btn-like.uncheck{border:1px solid #9bc30f;background:var(--bs-card-color)}.btn-dislike.uncheck{border:1px solid #ed1844;background:var(--bs-card-color)}.btn-like.uncheck i{color:#9bc30f}.btn-dislike.uncheck i{color:#ed1844}html .btn-icon-check{background:#00addf;border:0 solid #00addf!important}html .btn-icon-check i{color:var(--bs-card-color)}html .btn-icon-check:hover{cursor:default!important;background:#00addf;border:0 solid #00addf!important}html .btn-icon-check:hover i{color:var(--bs-card-color);cursor:default!important}html .btn-icon-question{background:var(--bs-card-color)!important;border:1px solid #00addf!important}html .btn-icon-question i{color:#00addf!important}html button.btn-icon-question:hover{background:var(--bs-card-color)!important;cursor:pointer!important;border:1px solid #999!important}html button.btn-icon-question:hover i{color:#999!important}html button.btn-icon-question:active,html button.btn-icon-question:focus{background:#00addf!important;cursor:pointer!important;border:1px solid #00addf!important}html button.btn-icon-question:active i,html button.btn-icon-question:focus i{color:var(--bs-card-color)!important}.btn .caret{margin-left:4px}.dropdown-header{color:#444;text-transform:uppercase;font-weight:700;padding:8px 16px;background:var(--bs-gray-300)}.tabbable-line>.nav-tabs>li.open,.tabbable-line>.nav-tabs>li:hover{border-color:var(--cas-planner-cell-summary-title-bg)}.tabbable-line>.nav-tabs>li.active{border-color:#ed1844}.dangernote{color:#ed6b75;font-size:11px;margin-left:10px}.picbutton{clear:both;display:block;margin-top:10px}.fileoptions{background:#00addf;color:var(--bs-card-color)}.fileoptions:active .fileoptions:hover,.fileoptions:focus{color:var(--bs-card-color)}.datepicker-dropdown{border:0 solid var(--bs-gray-300)!important;padding:10px;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.22)!important;margin-top:10px}#Job-Modal-dynamicForm .btn{border-radius:0 4px 4px 0!important;height:34px;border:0}.Job-Modal-Equip-Entry{margin-top:5px}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus:active,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{border:1px solid #ed1844;background:#ed1844;color:var(--bs-card-color)!important}.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu>li.external{background:#ed1844}.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu>li.pending-butt{display:block;padding:15px;background:var(--bs-card-color);border-radius:0 0 4px 4px;box-shadow:0 0 5px rgba(0,0,0,.15)}.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu>li.external>h3{color:var(--bs-card-color)}.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu>li.external>a{color:var(--bs-card-color);font-weight:400;font-size:12px;text-decoration:underline}.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu>li.external>a:hover{color:#444;text-decoration:underline;background:0 0!important}.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu::before{border-bottom-color:#eeeff1}.shift-date{display:inline-block;vertical-align:middle}#date-range-picker{display:inline}#date-range-picker .glyphicon{color:#ed1844}body .daterangepicker.dropdown-menu{box-shadow:0 5px 10px rgba(0,0,0,.2)!important;padding:10px!important}.daterangepicker .input-mini{width:100%!important}.datepicker-days th:first-of-type,.daterangepicker th:first-of-type{border:0!important}.datepicker-days th.datepicker-switch,.datepicker-days th.next,.datepicker-days th.prev,.daterangepicker th.month,.daterangepicker th.next,.daterangepicker th.prev{border-left:0!important;background:var(--bs-card-color)!important;font-weight:700;color:#333!important;text-transform:none!important;font-size:13px}.daterangepicker tr:first-of-type th{background:var(--bs-card-color)!important}.datepicker-days th,.daterangepicker td,.daterangepicker th{border-radius:0!important;border:0!important;font-weight:400}.datepicker-days th,.daterangepicker th{background:var(--cas-planner-cell-summary-bg)!important;color:#ed1844!important;font-weight:700;text-transform:uppercase;font-size:10px}.daterangepicker td.start-date{border-radius:4px 0 0 4px!important}.daterangepicker td.end-date{border-radius:0 4px 4px 0!important}html #job_board .cell-crew-header-crew{border-left:0!important}.daterangepicker_input i{color:#ed1844}.daterangepicker .ranges li{color:#00addf!important;border:0!important;padding:6px 12px!important}.daterangepicker .ranges li{color:#666!important}.daterangepicker .input-mini.active{border-color:#93a1bb!important}.daterangepicker td.active,.daterangepicker td.active:hover{color:var(--bs-card-color)!important}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#ed1844!important;color:var(--bs-card-color)!important;border:0!important}.daterangepicker td.active,.daterangepicker td.active:hover{background:#00addf!important;border:0}.daterangepicker .table-condensed td.active,.daterangepicker .table-condensed td.active:hover{background:#00addf}html .daterangepicker .table-condensed td.today{border:1px solid #ed1844!important;border-top:1px solid #ed1844!important;border-radius:4px!important;background:var(--bs-card-color)!important;color:#222!important}.daterangepicker .table-condensed{border-collapse:unset}.someactions{float:right!important;padding-right:0}table#crew_planner{margin-top:10px!important}.incharge .last{border:0;padding-right:0;margin-right:0}.crewselect{text-align:center;float:none;margin:0 auto}.dataTables_wrapper .dataTables_filter{float:none!important;position:absolute!important;right:0!important;top:0!important}.tab-content>.active{position:relative}.dataTables_wrapper .DTE_Field_InputControl{text-align:left}.dataTables_wrapper .dataTables_filter .btn-group{display:inline-block!important;width:auto;margin-left:10px}.dataTables_wrapper .dataTables_filter label{height:34px}.dataTables_wrapper .dataTables_filter label input{height:34px}.portlet .crewtabs{position:absolute;right:0;margin-right:30px!important;width:auto;clear:both}.DateToggle{width:33.333%;margin:0 auto;text-align:center;height:30px;line-height:20px;padding-top:10px;position:absolute;left:0;right:0}.DateToggle span{display:inline}#kt_app_header_container .app-header-menu,#kt_app_header_container .app-navbar{z-index:9}.page-top .date-range-picker-button{margin-left:89px;margin-right:35px;position:relative}.page-top .floating-container{position:absolute;margin-top:15px;width:100%}.TheMonth{text-transform:uppercase;color:#ed1844;font-size:14px;font-weight:700}.DateNavBack{float:left}.DateNavBack i{opacity:1;color:#ed1844!important;font-size:18px}.DateNavForward{float:right}.DateNavForward i{opacity:1;color:#ed1844!important;font-size:18px}.DateNavBack:hover,.DateNavForward:hover{cursor:pointer;opacity:1;-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.caption-subject{margin-right:15px}.table-job-list .crew-shift-job{font-size:12px;text-align:center}#all_jobs .crew-shift-job,#unack_jobs .crew-shift-job{font-size:12px;text-align:center}.notifications-wrap .table-hover table tr:nth-of-type(2n+1):hover td,.notifications-wrap table table tr:nth-of-type(2n+1):hover{background:#fbfcfd!important;cursor:default}.notifications-wrap .table-hover table tr:hover td,.notifications-wrap table table tr:hover{background:var(--bs-card-color)!important;cursor:default}.help-iframe{position:relative;padding-bottom:200%;padding-top:30px;height:0;overflow:hidden}.help-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bs-card-color)}.cell-blackout{background:#aaa!important}.unit-admin-row #tab-options .form-body{max-height:100%!important}.modal-body .slimScrollDiv{min-height:calc(100vh - 190px)!important}#Job-Global-Modal #Create-AllocateJob-Tab3 #Create-AllocateJob-Table_wrapper .dt-buttons{display:none}#Shift-Req-StatusDiv{border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-top:-12px}.form-horizontal .form-group{margin-left:0;margin-right:0}.alert{-vendor-animation-duration:.3s;-vendor-animation-delay:0s;-vendor-animation-iteration-count:infinite;text-align:center;width:340px!important}.alert span{font-size:14px}.alert-danger button.close,.alert-success button.close,.alert-warning button.close{margin-top:5px!important;margin-right:5px!important;color:var(--bs-card-color)}.alert-danger,.alert-success,.alert-warning{font-weight:600;border-radius:4px}.alert-success{background-color:#9bc30f;border-color:#7d9e0b;color:var(--bs-card-color)}.alert-success hr{border-top-color:#7d9e0b}.alert-success .alert-link{color:var(--bs-card-color)}.alert-info{background-color:#0898c2;border-color:#0898c2;color:var(--bs-card-color)}.alert-info hr{border-top-color:#caddf4}.alert-info .alert-link{color:#2462b0}.alert-warning{background-color:#f0ad4e;border-color:#f0ad4e;color:var(--bs-card-color)}.alert-warning hr{border-top-color:#f0ad4e}.alert-warning .alert-link{color:var(--bs-card-color)}.alert-danger{background-color:#d9534f;border-color:#d9534f;color:var(--bs-card-color)}.alert-danger hr{border-top-color:#d9534f}.alert-danger .alert-link{color:var(--bs-card-color)}.modal .modal-content .modal-title{color:#ed1844;font-size:1.35rem!important}.text-primary{color:#ed1844}.form-control:not[readonly]:focus{border-color:#f68ba1}.form-control[readonly]:focus{border:1px solid #c2cad8!important}.top-menu .btn-icon-allocate:hover,.top-menu .btn-icon-question:hover{cursor:pointer!important}#Shift-Comment-ListDiv .list-icon-container{margin:0 10px 10px 0;float:left;padding:0;width:30px;height:30px}#Shift-Comment-ListDiv .list-datetime{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#666;font-size:10px;margin-top:-4px;text-align:left;float:none;display:inline}#Shift-Comment-ListDiv h3{text-align:left!important;margin-bottom:-4px!important}#Shift-Comment-ListDiv .message{float:none;padding:0;text-align:left}#Shift-Comment-ListDiv .message h3{text-align:left;margin-top:0}#Shift-Comment-ListDiv p{background:var(--bs-card-color) none repeat scroll 0 0;border-radius:4px;clear:both;color:#888;display:block;font-size:12px;line-height:18px;margin:10px 0 0;padding:6px 10px 10px}a#dropdown-toggle-pendingNotifications{color:#666}#btn-default-pendingNotifications{background:#9bc30f;border:0 none;border-radius:4px;color:var(--bs-card-color);text-transform:uppercase;font-size:12px;font-weight:600;line-height:18px;padding:8px 14px;text-align:center;margin-top:-3px;letter-spacing:0}#btn-default-pendingNotifications i{color:var(--bs-card-color);margin-left:2px;margin-right:-2px}#btn-default-pendingNotifications:hover,#btn-default-pendingNotifications:hover i{background:#7d9e0b;color:var(--bs-card-color);cursor:pointer}.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended #dropdown-menu-pendingNotifications>li.external>a{margin-right:5px;margin-top:-2px;letter-spacing:0}#dropdown-toggle-notifications #badge-default-notifications{display:none}#header_pendingNotification_bar{height:68px;line-height:68px;vertical-align:middle}#header_pendingNotification_bar .btn.green:not(.btn-outline) .badge{color:#9bc30f;margin-left:5px;line-height:9px}#header_pendingNotification_bar .btn.green:not(.btn-outline) .badge{color:var(--bs-card-color);background:#ed1844;font-weight:300}.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li a .time{max-width:120px!important}.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu{max-width:300px;width:300px}#header_notification_bar .slimScrollDiv a:hover{text-decoration:none!important}#Shift-Req-StatusDiv label.control-label{line-height:36px!important;vertical-align:middle;margin:0!important;padding-top:0}#Shift-Comment-ListDiv .list-default.mt-list-container ul>.mt-list-item{border-color:var(--bs-gray-300)}#Shift-Comment-ListDiv .list-default.mt-list-container ul>.mt-list-item{padding:15px 0}#Shift-Comment-ListDiv .list-default.mt-list-container ul>.mt-list-item:last-child{padding-top:15px;padding-bottom:0}#Shift-Comment-ListDiv .list-default.mt-list-container ul>.mt-list-item:first-child{padding-bottom:15px;padding-top:0}#Shift-Req-Status{line-height:36px;vertical-align:middle;margin-bottom:0;color:#666;font-size:13px}#Shift-Req-Status b{color:#9bc30f;font-size:14px}#Shift-Req-Status b.text-danger{color:#ed1844}.cell-job,.cell-time{text-align:center}.DTE textarea.form-control{background-color:var(--bs-card-color);background-image:none;border:1px solid var(--bs-gray-300);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;height:auto;min-height:160px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%;box-shadow:none;outline:0 none}.DTE textarea:active,.DTE textarea:focus,div.DTE_Field input:focus,div.DTE_Field textarea:focus{background:var(--bs-card-color)}#exTab div.DTE_Field input:focus{border-color:#93a1bb}#job-list td{padding:0;border:0}.jobresult{background:var(--bs-gray-100);padding:6px;min-height:32px;margin-bottom:0;color:#666;width:70%;float:right}.labelbold{text-align:right;padding:6px;margin-bottom:0}#job-list .form-group{display:inline-block;border-bottom:0 dotted var(--bs-gray-300);padding-bottom:0;width:100%;margin-bottom:0}.slimScrollDiv #job-list .form-group.first{background:#e6e6e6;color:#333!important;border:0;text-align:center;padding-bottom:0;line-height:26px;text-transform:uppercase;font-weight:700!important;border-radius:4px}#job-list .first .control-label{margin-bottom:0!important;color:#333!important;border:0;text-align:center;padding-bottom:0;line-height:26px;text-transform:uppercase;font-weight:700!important}#job-list .form-group.first label{font-size:12px!important;line-height:34px;margin-top:0}#job-list .form-group.last{border:0}.googo{margin-top:10px;display:inline-block}#job-list a img.googs,.googo{width:570px!important;height:80px!important;margin-bottom:10px}html body table#user_editable tr th.details-control{max-width:20px!important}.cell-text-alert{background:#ed1844;color:var(--bs-card-color);font-weight:700;font-size:12px;border-radius:50%;height:20px;width:20px;line-height:20px;display:inline-block}.table-crew-allocation td:hover{cursor:pointer}#job_board tr.cell-start-row td{background:var(--bs-gray-100)}.res-name{text-transform:uppercase;font-weight:700;font-size:13px;display:block}.res-loc{color:#ed1844;font-size:13px;display:block}.res-call{color:#ed1844;font-size:12px;font-weight:700}.res-lead{display:block;font-size:12px}.res-twoic{display:block;font-size:12px}.res-shift{display:block;text-align:center;font-size:13px}.res-time{display:block;text-align:center;color:#ed1844;font-weight:700;font-size:12px}.cell-job-row td div,.cell-summary-row-Tally2 td div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn.btn-outline.red.active,.btn.btn-outline.red:active,.btn.btn-outline.red:active:focus,.btn.btn-outline.red:active:hover,.btn.btn-outline.red:focus,.btn.btn-outline.red:hover{background:#ed1844}html .shifttip .shifttype{display:block;text-transform:uppercase;font-weight:400;text-align:center}.shifttime{font-size:12px;color:#ed1844;text-transform:uppercase;text-shadow:0 0 0 #000;text-align:center;font-weight:700;display:block}.shiftipttextip{display:block;font-weight:lighter;text-align:center;font-size:smaller}#user_editable_wrapper{margin-top:0}.btn.schedo{padding:8px 14px!important}table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable th:last-child{border-right-width:1px}#exTab{width:100%;padding:0}table td.ack-control-cell,table td.delete-control-cell,table th.ack-control-cell,table th.delete-control-cell{text-align:center;white-space:nowrap}.gapRow2:hover,.gapRow:hover{cursor:default!important}body .table-bordered .gapRow,body .table-bordered .gapRow2,body .table-striped .gapRow,body .table-striped .gapRow2{border-left:0!important;border-right:0!important;padding:4px;border-bottom:0;width:100%}.table:not(.table-bordered).table-cell-bordered tr{border-right-width:1px;border-right-style:solid;border-right-color:var(--bs-border-color);border-left:none!important}div.dataTables_scrollBody{border-left:none!important}.table-striped>tbody>tr:nth-of-type(odd) .gapRow,.table-striped>tbody>tr:nth-of-type(odd) .gapRow2{background:var(--bs-card-color)!important}.jobboard-wrap.table-bordered .gapRow2{border-bottom:1px solid var(--cas-planner-cell-leader-title-border)}.jobboard-wrap .table-bordered>thead>tr>td,.jobboard-wrap .table-bordered>thead>tr>th{border-bottom-width:0}.jobboard-wrap .table-bordered>tbody>tr>td,.jobboard-wrap .table-bordered>tbody>tr>th,.jobboard-wrap .table-bordered>tfoot>tr>td,.jobboard-wrap .table-bordered>tfoot>tr>th,.jobboard-wrap .table-bordered>thead>tr>td,.jobboard-wrap .table-bordered>thead>tr>th{border:none;border-right:1px solid var(--bs-gray-300);border-bottom:1px solid var(--bs-gray-300);border-top:1px solid var(--bs-gray-300)}.jobboard-wrap .table-bordered>tbody>tr>td:first-child,.jobboard-wrap .table-bordered>tbody>tr>th:first-child,.jobboard-wrap .table-bordered>tfoot>tr>td:first-child,.jobboard-wrap .table-bordered>tfoot>tr>th:first-child,.jobboard-wrap .table-bordered>thead>tr>td:first-child,.jobboard-wrap .table-bordered>thead>tr>th:first-child{border-left:1px solid var(--bs-gray-300)}.jobboard-wrap .table-bordered>tbody:first-child>tr:first-child>td,.jobboard-wrap .table-bordered>tbody:first-child>tr:first-child>th,.jobboard-wrap .table-bordered>tfoot:first-child>tr:first-child>td,.jobboard-wrap .table-bordered>tfoot:first-child>tr:first-child>th,.jobboard-wrap .table-bordered>thead:first-child>tr:first-child>td,.jobboard-wrap .table-bordered>thead:first-child>tr:first-child>th{border-top:1px solid var(--bs-gray-300)}#crew_planner,#job_board{table-layout:fixed;width:100%;white-space:wrap}#crew_planner tr td,#job_board tr td{vertical-align:middle;position:relative}.cell-shift-row td{border-color:var(--cas-planner-cell-job-border)!important}.jobboard-wrap thead tr td{border-top:1px solid var(--bs-gray-300)!important}.jobboard-wrap thead .cell-day,.jobboard-wrap thead .cell-day-weekend{text-align:center}.jobboard-wrap .cell-title-node{width:80px!important}.jobboard-wrap .cell-crew-header-crew{width:60px!important;height:100%}.jobboard-wrap .cell-crew-header-title{width:100px!important}.jobboard-wrap .cell-title-month-node{width:180px;line-height:20px;vertical-align:middle}.jobboard-wrap .cell-shift-row td{border-top:1px solid var(--cas-planner-cell-shift-title-border)}.jobboard-wrap .cell-shift-row-duty-1 td{border-top:1px solid var(--bs-gray-300)}.jobboard-wrap .cell-shift-row .cell-title-node{border-left:1px solid var(--cas-planner-cell-shift-title-border)!important}.jobboard-wrap .crew-number{position:absolute;top:14px;left:20px;margin-right:0!important;margin-right:12px;width:36px;height:36px;line-height:36px;background:var(--bs-gray-300);float:left;text-align:center;font-size:14px;font-weight:700;color:var(--bs-gray-800);border-radius:50%}.jobboard-wrap td.cell-crew-label{text-align:right;vertical-align:top;border-top:1px solid var(--bs-gray-300);border-right:0!important;width:20px!important}.jobboard-wrap .cell-crew-label-name{color:var(--bs-gray-800);font-size:13px;text-transform:uppercase;position:absolute;width:100%;height:100%;left:20%;top:44px;-webkit-transform:rotate(270deg) translateX(-50%);text-align:right;min-width:120px!important;transform:rotate(270deg) translateX(-50%);-webkit-transform-origin:0 0;transform-origin:0 0;writing-mode:lr-tb}.jobboard-wrap .cell-crew-label-loc{color:var(--bs-gray-800);font-weight:700;font-size:11px;line-height:12px;position:absolute;left:60%;top:44px;width:100%;height:100%;min-width:120px!important;-webkit-transform:rotate(270deg) translateX(-50%);text-align:right;transform:rotate(270deg) translateX(-50%);-webkit-transform-origin:0 0;transform-origin:0 0;writing-mode:lr-tb}#job_board .cell-crew-label-group{position:relative;padding:10px;padding-left:0;padding-right:0;width:50px!important}.jobboard-wrap th{border:0!important}.jobboard-wrap .modal-dialog th{line-height:20px}.jobboard-wrap .modal-dialog th:first-child{border-left:1px solid var(--bs-gray-300)!important}.jobboard-wrap .someactions{margin-top:0;padding-right:0;position:relative;width:auto!important;padding-left:0}.jobboard-wrap .table td{padding:.5rem}#crew_planner .cell-job-cancelled,.jobboard-wrap .cell-job-cancelled{width:2px;height:100%;position:absolute;top:5px;bottom:0;margin-left:50%;height:30px;background:#ed1844;transform:rotate(45deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.cell-strikethrough{width:90%;height:2px;position:absolute;left:0;right:0;background:#ed1844;transform:none;margin:0 auto!important;margin-top:-10px!important;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}td.cell-shift .cell-container{display:flex!important;justify-content:center!important}.crew-number-cell{width:24px;height:24px;line-height:24px;background:#eee;text-align:center;font-size:12px;border-radius:50%;font-weight:700;color:var(--bs-gray-600)}.table-crew-allocation .crew-shift-job{position:relative}#crew_planner tr td:hover,#job_board tr td:hover{background:var(--bs-gray-200);cursor:pointer}#crew_planner .cell-shift-row td:hover{background:var(--bs-gray-200)!important;cursor:pointer}#job_board tr.cell-shift-row-duty td.cell-day-weekend:hover,#job_board tr.cell-shift-row-duty-1 td.cell-day-weekend:hover{background:var(--cas-planner-cell-weekend-title-bg)!important}#crew_planner tr td.gapRow2:hover,#crew_planner tr td.gapRow:hover,#job_board tr td.gapRow2:hover,#job_board tr td.gapRow:hover{background:var(--bs-card-color)!important}#crew_planner .cell-day,#job_board_header .cell-day{text-align:center;border-bottom:1px solid var(--bs-gray-300)!important}#crew_planner .cell-day:hover,#job_board_header .cell-day:hover{background:var(--bs-gray-100)!important;cursor:default!important}.jobboard-wrap .cell-today,html body #crew_planner .cell-today{border-top:4px solid #ed1844!important}#crew_planner tr td.cell-day-weekend{text-align:center;border-color:var(--cas-planner-cell-weekend-border)!important;background:var(--cas-planner-cell-weekend-bg)!important;cursor:default}#crew_planner tr.cell-job-row td.cell-day-weekend:hover,#crew_planner tr.cell-shift-row td.cell-day-weekend:hover,#crew_planner tr.cell-summary-log-row td.cell-day-weekend:hover,html #crew_planner tr.cell-name-row td.cell-emptyShift.cell-day-weekend:hover{text-align:center;border-color:var(--cas-planner-cell-weekend-border)!important;background:var(--cas-planner-cell-weekend-title-bg)!important;cursor:pointer!important}#job_board_header tr td.cell-day-weekend,#job_board_header tr td.cell-day-weekend:hover{text-align:center;border-color:var(--cas-planner-cell-weekend-border)!important;background:var(--cas-planner-cell-weekend-title-bg)!important;cursor:default}#crew_planner tr td.cell-day-weekend,.jobboard-wrap tr td.cell-day-weekend{text-align:center;border-color:var(--cas-planner-cell-weekend-border)!important;background:var(--cas-planner-cell-weekend-title-bg)!important;cursor:default}#crew_planner tr.cell-name-row td.cell-day-weekend,#crew_planner tr.cell-summary-row td.cell-day-weekend{background:var(--cas-planner-cell-weekend-bg)!important}.jobboard-wrap tr.cell-summary-row td.cell-day-weekend:hover,html .jobboard-wrap #job_board tr.cell-request-row td.cell-day-weekend:hover{background:var(--cas-planner-cell-weekend-title-bg)!important;cursor:default!important}html .jobboard-wrap #job_board tr.cell-job-row td.cell-day-weekend:hover,html .jobboard-wrap #job_board tr.cell-shift-row td.cell-day-weekend:hover{background:var(--cas-planner-cell-weekend-title-bg)!important}.jobboard-wrap #job_board .cell-start-row td.cell-day-weekend:hover{background:var(--cas-planner-cell-weekend-title-bg)!important;cursor:default!important}#job_board .cell-crew-label:hover{cursor:pointer!important;background:var(--bs-gray-200)!important}html .jobboard-wrap #job_board tr.cell-start-row td:hover{background:var(--bs-gray-200)!important;cursor:default!important}html .jobboard-wrap #job_board tr.cell-start-row .cell-title-node:hover{background:var(--bs-gray-200)!important}html .jobboard-wrap .cell-job-row .cell-title-name-node:hover,html .jobboard-wrap .cell-request-row .cell-title-node:hover,html .jobboard-wrap .cell-shift-row-duty .cell-title-node:hover,html .jobboard-wrap .cell-shift-row-duty-1 .cell-title-node:hover{cursor:default!important}html .jobboard-wrap #job_board .cell-request-row .cell-request:hover{background:var(--bs-gray-100)!important;cursor:default!important}.cell-summary-row td{font-size:12px;background:var(--cas-planner-cell-summary-bg)!important;border-color:var(--cas-planner-cell-summary-title-border)!important;text-align:center;cursor:default!important}.cell-summary-row td:hover{background:var(--cas-planner-cell-summary-title-bg)!important}.cell-summary-row td.cell-day-weekend:hover{background:var(--cas-planner-cell-weekend-title-bg)!important}#crew_planner .cell-summary-log-row td,#job_board .cell-log-name{text-align:center!important}#crew_planner .cell-summary-row.cell-summary-log-row td.cell-title-node{text-align:right!important;background:var(--cas-planner-cell-leader-title-bg)!important;border-left:1px solid var(--cas-planner-cell-leader-title-border)!important;border-right:1px solid var(--cas-planner-cell-leader-title-border)!important;border-bottom:1px solid var(--cas-planner-cell-leader-title-border)!important}#job_board .cell-shift-row .cell-log-name{text-align:center}#crew_planner .cell-summary-log-row .photo-crew-table,#job_board .cell-log-name .photo-crew-table{text-align:center;float:none!important}#crew_planner .cell-summary-log-row .tooltip,#job_board .tooltip{overflow:hidden}#crew_planner .cell-summary-log-row .photo-crew-table .img-circle,#job_board .photo-crew-table .img-circle{float:none!important}.cell-title-name-node .img-circle{width:30px;height:30px}#crew_planner .cell-summary-log-row.cell-summary-log-row td.cell-log-name:hover{background:var(--cas-planner-cell-summary-title-bg)!important;cursor:pointer!important}#crew_planner .cell-summary-log-row.cell-summary-log-row td.cell-log-name.cell-day-weekend:hover{background:var(--cas-planner-cell-weekend-title-bg)!important;cursor:pointer!important}#crew_planner .cell-job-row .cell-day-weekend,#crew_planner .cell-shift-row .cell-day-weekend,#job_board .cell-job-row .cell-emptyJob.cell-day-weekend,.cell-request-row .cell-request.cell-day-weekend,.cell-shift-row .cell-emptyShift.cell-day-weekend,.cell-shift-row .cell-log-name.cell-day-weekend,.cell-start-row .cell-time.cell-day-weekend,.jobboard-wrap .cell-shift-row-duty .cell-day-weekend,.jobboard-wrap .cell-shift-row-duty-1 .cell-day-weekend,.jobboard-wrap .cell-start-row .cell-day-weekend,.jobboard-wrap .cell-summary-row .cell-day-weekend{border-color:var(--cas-planner-cell-weekend-border)!important;background:var(--cas-planner-cell-weekend-bg)!important}.cell-lbl-day{text-transform:uppercase;font-weight:700;font-size:9px!important;display:block}.cell-lbl-date{color:#ed1844;font-size:14px!important;display:block}.cell-title-node{color:#333;text-align:right!important;width:200px;background:var(--bs-gray-200)!important;font-size:12px!important}.cell-summary-row td.cell-title-node{font-size:12px!important;color:var(--bs-card-color);text-align:right!important;background:var(--cas-planner-cell-summary-title-bg)!important;font-weight:400;text-transform:none}html body #crew_planner cell-summary-row.cell-summary-log-row td.cell-title-node{border-bottom:1px solid #f68ba1;border-right:1px solid #f68ba1!important}#crew_planner .table-bordered .gapRow2{border-bottom:1px solid var(--cas-planner-cell-summary-title-border)!important}#job_board .cell-summary-row td.cell-title-node{border-color:var(--cas-planner-cell-summary-title-border)!important}#job_board .cell-request{border-bottom:1px solid var(--cas-planner-cell-summary-title-border)!important}.cell-title-name-node-container{display:flex;align-items:center}html #crew_planner .cell-title-other-crew{background:#e6e6e6!important;border:1px solid var(--bs-gray-500)!important;border-bottom:1px solid var(--bs-gray-500);color:#000!important}#crew_planner .cell-title-other-crew:first-of-type{border-top:2px solid var(--bs-gray-300)!important}#crew_planner tr[class*=cell-name-row]:not(:last-of-type) td.cell-title-other-crew{border-color:var(--bs-gray-300)!important}.cell-title-name-node:hover{background:var(--bs-gray-200)!important}#job_board .cell-title-name-node{border-color:var(--bs-gray-300)!important}.cell-summary-log-row td.cell-title-node{background:var(--cas-planner-cell-leader-title-bg)!important}.cell-job-row td,.cell-shift-row td{background:var(--cas-planner-cell-job-bg);border-bottom:1px solid var(--cas-planner-cell-job-title-border)!important;border-color:var(--cas-planner-cell-job-border)!important}#crew_planner .cell-shift-row td:hover{background:var(--cas-planner-cell-shift-bg)!important}#job_board tr.cell-shift-row td:hover{background:var(--cas-planner-cell-shift-bg)}.cell-job-row .cell-title-node,.cell-shift-row .cell-title-node{cursor:default!important}.cell-job-row td{border-bottom:1px solid var(--cas-planner-cell-shift-title-border)!important}.cell-job-row td:hover{background:var(--cas-planner-cell-job-title-bg)!important}.cell-shift-row .cell-title-node{background:var(--cas-planner-cell-shift-title-bg)!important;border-right:1px solid var(--cas-planner-cell-shift-border)!important;border-bottom:1px solid var(--cas-planner-cell-shift-title-border)!important}.cell-job-row .cell-title-node{background:var(--cas-planner-cell-job-title-bg)!important;border-right:1px solid var(--cas-planner-cell-job-title-border)!important}.cell-job-row .cell-title-name-node{border-right:1px solid var(--cas-planner-cell-job-title-border)!important;border-bottom:1px solid var(--cas-planner-cell-job-title-border)!important}.cell-shift-row td{background-color:var(--cas-planner-cell-shift-bg)}#crew_planner .cell-shift-row td:hover,#job_board .cell-shift-row td:hover{background:var(--cas-planner-cell-shift-title-bg)!important}#job_board .cell-job-row .cell-title-name-node{background:var(--cas-planner-cell-job-title-bg)!important;border-bottom:1px solid var(--cas-planner-cell-shift-title-border)!important;border-right:1px solid var(--cas-planner-cell-shift-title-border)!important;border-color:var(--cas-planner-cell-shift-title-border)!important}#job_board .cell-job-row td{border-color:var(--cas-planner-cell-job-border)!important}.cell-title-month-node{background:var(--bs-gray-100);text-transform:uppercase;text-align:center;color:#ed1844;font-size:16px;font-weight:700;border-bottom:1px solid var(--bs-gray-300)!important}.job-board .cell-title-month-node{width:180px}.crew-planner .cell-title-month-node{width:280px}.cell-title-month-node:hover{background:var(--bs-gray-100)!important;cursor:default!important}#crew_planner tr.cell-name-row td,#job_board tr.cell-name-row td{border-top:1px solid #c4c4c4!important}#crew_planner tr.cell-name-row~tr.cell-name-row td,#job_board tr.cell-name-row~tr.cell-name-row td{border-top:0 solid var(--bs-gray-300)!important}#crew_planner tr[class*=cell-name-row]:not(:last-of-type) td,#job_board tr[class*=cell-name-row]:not(:last-of-type) td{border-bottom:1px solid var(--bs-gray-300)!important}#crew_planner tr[class*=cell-name-row]:not(:last-of-type) td.cell-emptyShift.cell-day-weekend{border-bottom:1px solid var(--cas-planner-cell-weekend-border)!important}#crew_planner tr.cell-name-row td.cell-title-name-node:hover{cursor:default!important}#crew_planner tr.cell-name-row td.cell-blackout.cell-day-weekend{background:#aaa!important;border-color:var(--bs-gray-300)!important}html #crew_planner tr.cell-name-row td.cell-blackout.cell-day-weekend:hover{background:#aaa!important;border-color:var(--bs-gray-300)!important}#job_board .cell-time{font-size:12px}#job_board .cell-job{font-size:12px}#crew_planner .cell-time{font-size:12px}#crew_planner .cell-job{font-size:12px}#tbl_shift_wrapper th:nth-last-child(1),#tbl_shift_wrapper th:nth-last-child(2){width:20px!important}.job-draft{color:#ed1844!important;font-weight:400}.job-emailed{color:#ed1844;position:absolute;top:0;right:0;padding:0;width:14px;height:14px;line-height:4px;margin-top:3px;margin-right:3px}.job-emailed:before{color:#ed1844;font-size:12px;position:absolute;right:0}.cell-icon-comment{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1em;vertical-align:top;margin-top:-5px;margin-left:-8px;margin-right:0;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.cell-icon-comment:before{content:"\f075";font-size:9px;position:relative}#crew_planner [class*=" icon-"]::before,#crew_planner [class^=icon-]::before,#job_board [class*=" icon-"]::before,#job_board [class^=icon-]::before{width:auto!important}.cell-crewShift,.cell-shift{text-align:center;font-size:14px!important}#crew_planner tr td.cell-Day:hover i,.cell-Day i{cursor:pointer}#crew_planner tr td.cell-Afternoon:hover i,.cell-Afternoon i{cursor:pointer}#crew_planner tr td.cell-Night:hover i,.cell-Night i{cursor:pointer}#crew_planner tr td.cell-Working:hover i,.cell-Working i{cursor:pointer}#crew_planner tr td.cell-RestDay:hover i,.cell-RestDay i{cursor:pointer}#crew_planner tr td.cell-Drone:hover i,.cell-Drone i{cursor:pointer}#crew_planner tr td.cell-Motorcycle:hover i,.cell-Motorcycle i{cursor:pointer}#crew_planner tr td.cell-Day:hover .cell-icon-comment,.cell-Day .cell-icon-comment{cursor:pointer}#crew_planner tr td.cell-Afternoon:hover .cell-icon-comment,.cell-Afternoon .cell-icon-comment{cursor:pointer}#crew_planner tr td.cell-Night:hover .cell-icon-comment,.cell-Night .cell-icon-comment{cursor:pointer}#crew_planner tr td.cell-Working:hover .cell-icon-comment,.cell-Working .cell-icon-comment{cursor:pointer}#crew_planner tr td.cell-RestDay:hover .cell-icon-comment,.cell-RestDay .cell-icon-comment{cursor:pointer}#crew_planner tr td.cell-Drone:hover .cell-icon-comment,.cell-Drone .cell-icon-comment{cursor:pointer}#crew_planner tr td.cell-Motorcycle:hover .cell-icon-comment,.cell-Motorcycle .cell-icon-comment{cursor:pointer}html .datepicker table{border-collapse:unset}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{background:var(--bs-card-color)!important;border-color:#ed1844!important;border:1px solid #ed1844!important;border-radius:4px!important;color:#222!important}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.focus:active,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted.focus:active,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover,.open>.dropdown-toggle.datepicker table tr td.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:hover{background:#0898c2;border-color:#0898c2}.datepicker-days .dow{text-transform:uppercase;font-size:10px;color:#ed1844;background:var(--cas-planner-cell-summary-bg);border-radius:0}.datepicker-days .fa{color:#666}.btn.btn-outline.red{border-color:#ed1844;color:#ed1844}.btn.btn-outline.red:active,.btn.btn-outline.red:hover{background:#ed1844}.quick-nav .quick-nav-bg{background-color:#ed1844}.page-header.navbar .search-form .input-group .form-control,.page-header.navbar .search-form .input-group .form-control::-moz-placeholder,.page-header.navbar .search-form .input-group .input-group-btn .btn.submit>i{color:#202b34!important}.font-schedo{color:#ed1844!important}.portlet.box.schedo>.portlet-title,.portlet.schedo,.portlet>.portlet-body.schedo{background:#ed1844}.btn.btn-outline.schedo.active,.btn.btn-outline.schedo:active,.btn.btn-outline.schedo:active:focus,.btn.btn-outline.schedo:active:hover,.btn.btn-outline.schedo:focus,.btn.btn-outline.schedo:hover{background-color:#ed1844;border-color:#ed1844;color:var(--bs-card-color)}.btn.btn-outline.schedo{border-color:#ed1844;color:#ed1844}.btn.schedo:not(.btn-outline){background-color:#ed1844}.btn.schedo:not(.btn-outline){color:var(--bs-card-color)}.btn.btn-outline.schedo{border-color:#ed1844;background-color:var(--bs-card-color)}.shift-warning:after{content:"";position:absolute;top:0;right:0;width:12px;height:12px;display:block;border-left:12px solid transparent;border-bottom:12px solid transparent;border-top:12px solid red}.pdf-export .shift-warning:after{border:0!important;background-color:red}.shift-request:after{content:"";position:absolute;bottom:0;right:0;width:12px;height:12px;display:block;border-left:12px solid transparent;border-top:12px solid transparent;border-bottom:12px solid #ffcb00}.pdf-export .shift-request:after{border:0!important;background-color:#ffcb00}.previous-request:after{content:"";position:absolute;bottom:0;left:0;width:12px;height:12px;display:block;border-right:12px solid transparent;border-top:12px solid transparent;border-bottom:12px solid #000}.pdf-export .previous-request:after{border:0!important;background-color:#000}.white-loader>div{background:var(--bs-card-color)!important}html div.DTE div.DTE_Processing_Indicator span,html div.DTE div.DTE_Processing_Indicator::after,html div.DTE div.DTE_Processing_Indicator::before,html div.DTE div.DTE_Processing_Indicator:after,html div.DTE div.DTE_Processing_Indicator:before{background:rgba(237,24,68,.6)!important;border:0!important;width:.7em!important;height:1.5em!important}div.DTE.processing div.DTE_Processing_Indicator{position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;margin-top:20%}table.fixedHeader-floating{width:auto!important}table.table-crew-allocation thead th div{float:left}.resource-allo table.table-crew-allocation,.resource-allo table.table-crew-allocation td,.resource-allo table.table-crew-allocation th{border-collapse:separate!important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.resource-allo .DTFC_LeftBodyLiner tbody td{vertical-align:middle}.resource-allo .DTFC_LeftHeadWrapper table{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.resource-allo .dataTables_scrollHeadInner table{border-bottom:0!important}.resource-allo #user_editable_wrapper{border-bottom:1px solid #333}.resource-allo .dataTables_scrollBody{border-bottom:0!important}html .resource-allo .DTFC_LeftBodyLiner .table-crew-allocation thead,html .resource-allo .DTFC_LeftBodyLiner .table-crew-allocation thead th{height:0!important;padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important;border-top:0!important;border-bottom:0!important}html .resource-allo .dataTables_scrollBody .table-crew-allocation thead,html .resource-allo .dataTables_scrollBody .table-crew-allocation thead th{height:0!important;padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important;border-top:0!important;border-bottom:0!important}html .resource-allo .dataTables_scrollBody .table-crew-allocation thead th .dataTables_sizing{height:0!important;padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important;border-top:0!important;border-bottom:0!important;display:block!important}.resource-allo table .res-number{font-size:16px;font-weight:700;min-width:30px;display:block}.table-crew-allocation tr.child td{border-bottom:1px solid #888!important}table.table-crew-allocation>tbody>tr.child span.dtr-title{font-weight:600}table.table-crew-allocation>tbody>tr.child span.dtr-data{display:block}table.table-crew-allocation>tbody>tr.child .dtr-details{margin-left:10px}.page-content-wrapper .page-content{padding:0!important;border-radius:0!important;overflow-x:hidden}.page-header-inner .DateNavBack i,.page-header-inner .DateNavForward i{color:var(--bs-card-color)!important}.modal-body-upload{background-image:none;padding-top:15px}#Upload-Modal .modal-set-height{min-height:260px!important;padding-bottom:10px!important}.modal-body-upload{text-align:center;padding:180px 15px 15px 15px;margin:40px;border:2px dashed var(--bs-gray-300);border-radius:10px;background:url(../../images/app/DragDrop.png) center 40px no-repeat;background-size:35%}.modal-body-upload.dz-drag-hover{border:2px dashed #00a8d0;background-color:#f7fcfe}#Upload-Modal .modal-set-height{min-height:260px!important;padding-bottom:10px!important}.dz-details{font-weight:200}.dz-details .dz-filename{font-size:11px}.dz-error-mark,.dz-success-mark{display:none;margin-top:5px}a.dz-remove{display:block}@media only screen and (min-width:320px) and (max-width:568px){.resource-allo table th div{width:80px}.resource-allo table td{word-wrap:break-word;max-width:80px}html .unit-admin-row .dataTables_filter{margin-top:-60px!important}.unit-admin-row table{margin-top:50px!important}html .unit-admin-row .dataTables_filter .btn-group.pull-right{margin-top:14px}html .unit-admin-row .btn-group.bootstrap-select{margin-top:-14px!important}.unit-admin-row #tbl_lookups_filter{margin-top:-60px!important}html .unit-admin-row .dataTables_filter{text-align:left}.unit-admin-row table#tbl_lookups{margin-top:70px!important}#table-active-jobs_wrapper .dataTables_filter{position:relative!important;text-align:left}#table-active-jobs_wrapper .dataTables_filter label{text-align:left;margin-top:-14px}#table-active-jobs_wrapper .dataTables_filter label input{margin-left:0}.resource-allo .DTFC_LeftBodyWrapper,.resource-allo .dataTables_scrollBody{margin-top:-5px}.jobs-list-row .tabbable-line ul.nav-tabs{float:right!important}.resource-allo .DTFC_ScrollWrapper{display:inline-block;width:100%;margin-top:0}.resource-allo #user_editable_wrapper table{margin-top:0!important}html body{border-left:none!important;border:0!important}.reload-page{margin-right:15px;margin-left:0}.page-container{margin-left:0}.jobboard-wrap .someactions{margin-bottom:-71px;bottom:0;right:0;position:absolute}.jobboard-wrap .crew-planner-row .someactions{margin-bottom:-108px}.incharge .incharge li:first-of-type{min-width:65%;border:0;margin-right:0;padding-right:0}.DateToggle{width:100%!important;clear:both;margin-bottom:10px;font-size:10px;display:inline-block;position:relative!important;margin-top:0!important;left:auto!important}#unack_jobs_filter,.dataTables_wrapper #all_jobs_filter,.dataTables_wrapper #user_editable_filter{left:0!important;text-align:left!important;margin-top:-10px}#all_jobs_filter .btn-group,#all_jobs_filter input,#tbl_units_filter .btn-group,#unack_jobs_filter .btn-group,#unack_jobs_filter input,#user_editable_filter .btn-group,#user_editable_filter input,#user_editable_pending_filter .btn-group{margin-top:14px}#user_editable_pending_wrapper table,#user_editable_wrapper table{margin-top:10px!important;display:inline-block}.jobs-list-row table{margin-top:10px!important;display:inline-block}#user_editable_pending_wrapper .btn.blue{float:right;margin-right:0}.tabbable-line>.nav-tabs>li.active{border-bottom:2px solid #ed1844}html .login .content{width:280px}#user_editable_wrapper .btn-group .buttons-create{margin-top:48px;margin-right:0;padding:9px 39px!important}.unit-admin-row .btn-group .buttons-create{float:left;width:80px!important;padding:8px 22px!important}.jobs-list-row .btn-group .buttons-create{margin-top:48px;margin-right:0;padding:9px 39px!important}#user_editable_wrapper .btn-group .crewselect{float:right;padding-right:0;margin-top:48px;margin-left:0!important;padding-left:0!important}.jobs-list-row .btn-group .crewselect{float:right;padding-right:0;margin-top:48px;margin-left:0!important;padding-left:0!important}.unit-admin-row #tbl_equipment_filter,.unit-admin-row #tbl_jobtypes_filter,.unit-admin-row #tbl_lookups_filter,.unit-admin-row #tbl_shift_filter,.unit-admin-row #tbl_template_filter,.unit-admin-row #tbl_units_filter{float:right;text-align:left;margin-left:10px!important;width:160px;margin-top:-20px}.unit-admin-row #tbl_equipment_filter input,.unit-admin-row #tbl_jobtypes_filter input,.unit-admin-row #tbl_lookups_filter input,.unit-admin-row #tbl_shift_filter input,.unit-admin-row #tbl_template_filter input,.unit-admin-row #tbl_units_filter input{margin-left:0}.unit-admin-row .tab-pane{margin-top:10px}.dataTables_wrapper .dataTables_filter label{width:180px!important;font-size:11px}.page-sidebar .page-sidebar-menu .nav-toggle:hover .sub-menu{display:block;margin:0}.page-sidebar .page-sidebar-menu .nav-toggle .sub-menu{text-align:center}.page-sidebar .page-sidebar-menu .sub-menu li>a{border-bottom:1px solid #0b1627}.tabbable-line>.nav-tabs>li:nth-child(5){clear:left}.help-iframe{min-height:2800px}.unit-admin-row .portlet>.portlet-title>.nav-tabs{float:left}.job-list-detail label{margin-bottom:0}.job-list-detail .col-md-9{padding-top:0;padding-bottom:6px}.page-content .tabbable-line .nav-tabs{float:none!important;margin-top:-10px}.page-content .portlet>.portlet-title{border:none;margin-bottom:0}#table-active-jobs_wrapper .buttons-create{width:100%;margin-top:-4px}.page-header.navbar .page-logo>.logo-image,.page-header.navbar .page-logo>a{margin-right:10px}.page-header-inner{background:#ed1844}.settings-admin .dataTables_filter{width:100%!important;float:none!important;margin:0!important}.settings-admin .dataTables_filter input{margin-left:0!important}.settings-admin .dt-button.buttons-create{width:100%!important}table.fixedHeader-floating{width:auto!important}.resource-allo .dataTables_wrapper .dataTables_filter{float:right!important}.table .btn.btn-expand{margin:0!important}.page-sidebar.navbar-collapse.in{position:absolute;margin:0!important;width:100%}.page-sidebar.navbar-collapse.collapsing{position:absolute;width:100%;margin:0!important}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle>i{color:#aaa}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle .badge.badge-default{background:#ed1844;color:var(--bs-card-color)}.page-header-inner .btn.white:not(.btn-outline){background:#ed1844;color:var(--bs-card-color)}.btn.white:not(.btn-outline).active.focus,.btn.white:not(.btn-outline).active:focus,.btn.white:not(.btn-outline).active:hover,.btn.white:not(.btn-outline):active.focus,.btn.white:not(.btn-outline):active:focus,.btn.white:not(.btn-outline):active:hover,.open>.btn.white:not(.btn-outline).dropdown-toggle.focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:hover{background:#ed1844;color:var(--bs-card-color);border:0}.page-header.navbar .username-hide-on-mobile{display:none!important}.table-crew-allocation td:hover{background:var(--bs-card-color)!important}.table-crew-allocation>tbody>tr:hover,.table-crew-allocation>tbody>tr:hover>td{background:var(--bs-card-color)!important}}.portlet-title.tabbable-line{position:relative!important}@media only screen and (min-width:375px) and (max-width:667px){.resource-allo .dataTables_wrapper .dataTables_filter label{width:180px!important;font-size:11px!important}#all_jobs_filter input,#unack_jobs_filter input,#user_editable_filter input,.resource-allo table th div{width:80px}.resource-allo table td{word-wrap:break-word;max-width:80px}.resource-allo .DTFC_ScrollWrapper{display:inline-block;width:100%;margin-top:0}.DateToggle{font-size:11px}.crew-planner-row .portlet-title.tabbable-line{position:relative}.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu{width:340px;max-width:400px}.unit-admin-row #tbl_equipment_filter,.unit-admin-row #tbl_jobtypes_filter,.unit-admin-row #tbl_lookups_filter,.unit-admin-row #tbl_shift_filter,.unit-admin-row #tbl_template_filter,.unit-admin-row #tbl_units_filter{width:220px}html .modal-dialog{margin-top:150px}html body.page-md{border-left:none!important}.dataTables_wrapper #user_editable_filter{margin-top:0}.page-content .tabbable-line .nav-tabs{float:none!important;margin-top:0}.page-header-inner{background:#ed1844}#table-active-jobs_filter input[type=search]{width:130px;text-align:left}body .DTED_Lightbox_Wrapper .DTE_Footer{position:absolute!important;bottom:0!important;border-top:1px solid var(--bs-gray-200)!important}body .DTED_Lightbox_Wrapper .DTE_Body{padding-bottom:0!important;height:calc(100%-65px)!important}.DTE.DTE_Action_Create,.DTE.DTE_Action_Edit,.DTED_Lightbox_Content,.DTED_Lightbox_Content_Wrapper{height:100%!important}div.DTED_Lightbox_Wrapper{width:100%!important;height:100%!important;border:0!important;margin:0!important}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content,body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE{border:0!important}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close{margin-right:5px!important;margin-top:7px!important}div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{width:100%!important;float:left;text-align:left}div.DTE_Body div.DTE_Body_Content{overflow:auto!important;max-height:100%!important}div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{width:100%!important;padding-right:15px!important}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container{margin-left:0}.settings-crews .dt-button.buttons-create{width:100%}.resource-allo .dt-buttons{display:none!important}.uil-facebook-css{left:26%!important;top:34%!important}table.fixedHeader-floating{width:auto!important}html .modal .modal-dialog{margin-top:0!important;border-radius:0!important;height:100%!important}.modal .modal-content .modal-footer{background:var(--bs-card-color)}html .modal-dialog .modal-content{height:100%!important}html .modal-dialog .modal-content .modal-body .form-body{max-height:100%!important;height:100%!important;background:var(--bs-card-color)}.modal .modal-content{border-radius:0}.resource-allo .dataTables_wrapper .dataTables_filter{float:right!important;position:relative}.DateNavBack i,.DateNavForward i{font-size:14px}.modal .job-list-detail .col-md-9{padding:0;width:100%;margin-bottom:12px}.modal .job-list-detail label{padding:0!important;width:100%}.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification #dropdown-menu-pendingNotifications{margin-right:-133px}.page-sidebar.navbar-collapse.in{position:absolute;margin:0!important;width:100%}.page-sidebar.navbar-collapse.collapsing{position:absolute;width:100%;margin:0!important}.page-header.navbar .page-top{background:var(--bs-card-color)!important}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle>i{color:#aaa}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle .badge.badge-default{background:#ed1844;color:var(--bs-card-color)}.page-header-inner .btn.white:not(.btn-outline){background:#ed1844;color:var(--bs-card-color)}.btn.white:not(.btn-outline).active.focus,.btn.white:not(.btn-outline).active:focus,.btn.white:not(.btn-outline).active:hover,.btn.white:not(.btn-outline):active.focus,.btn.white:not(.btn-outline):active:focus,.btn.white:not(.btn-outline):active:hover,.open>.btn.white:not(.btn-outline).dropdown-toggle.focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:hover{background:#ed1844;color:var(--bs-card-color);border:0}.page-header.navbar .username-hide-on-mobile{display:none!important}.table-crew-allocation td:hover{background:var(--bs-card-color)!important}.table-crew-allocation>tbody>tr:hover,.table-crew-allocation>tbody>tr:hover>td{background:var(--bs-card-color)!important}#user_editable_wrapper .dt-buttons.btn-group button,.dt-buttons.btn-group{display:none!important}#user_editable_pending_wrapper #user_editable_pending_filter,#user_editable_wrapper #user_editable_filter{position:relative!important;width:100%;text-align:left;margin-top:0}#user_editable_pending_wrapper #user_editable_pending_filter input{margin-left:0}.resource-allo .table-crew-allocation td{word-break:break-all!important}.notifications-wrap .dt-buttons.btn-group{display:block!important}.members-row .dt-buttons.btn-group{display:block!important}.members-row #user_editable_wrapper .dt-buttons.btn-group .buttons-create,.members-row .dt-buttons.btn-group .crewselect{display:inline-block!important;float:left!important}.settings-crews #user_editable_wrapper .dt-buttons.btn-group,.settings-crews #user_editable_wrapper .dt-buttons.btn-group .buttons-create{display:inline-block!important;margin-top:0!important}.settings-crews #user_editable_wrapper table th:nth-of-type(3){width:146px!important}.settings-crews #user_editable_wrapper table table th:nth-of-type(3){width:auto!important}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.jobs-list-row table,.settings-crews table{width:333px!important}.jobs-list-row table td,.jobs-list-row table th,.settings-crews table td,.settings-crews table th{width:auto!important}.jobs-list-row table table tbody,.jobs-list-row table table thead,.jobs-list-row table table tr,.settings-crews table table tbody,.settings-crews table table thead,.settings-crews table table tr{max-width:320px!important}.jobs-list-row table table,.settings-crews table table{overflow-x:scroll!important;width:320px!important}.jobs-list-row table table td,.jobs-list-row table table th,.settings-crews table table td,.settings-crews table table th{width:auto!important}.jobs-list-row table th:nth-of-type(2){width:120px!important}.members-row #user_editable_wrapper .dt-buttons.btn-group .crewselect button{display:block!important;float:right!important;margin-top:0!important}.members-row #user_editable_wrapper .dt-buttons.btn-group .crewselect{display:block!important;float:right!important;margin-top:0!important}.members-row #user_editable_wrapper .dt-buttons.btn-group .buttons-create{margin-top:0!important}.settings-crews .dt-buttons.btn-group .buttons-create{width:100%;margin-bottom:8px}.settings-crews #user_editable_filter label{width:240px!important;vertical-align:middle;line-height:34px}.settings-crews #user_editable_filter input{width:190px!important;float:right}.settings-crews .btn-group.pull-right{margin-top:0!important}.settings-admin .dataTables_wrapper table{margin-top:0!important}.settings-admin .dataTables_wrapper table th{font-size:12px!important}.settings-admin .dataTables_wrapper table td{word-break:break-word}.settings-admin #tbl_equipment_filter,.settings-admin #tbl_jobtypes_filter,.settings-admin #tbl_shift_filter,.settings-admin #tbl_template_filter,.settings-admin #tbl_units_filter{margin-top:0!important;margin-bottom:10px!important;position:relative!important;margin-left:0!important}html .settings-admin .dataTables_filter{margin-top:0!important;position:relative!important}.settings-admin .dt-buttons.btn-group{display:inline-block!important;margin-bottom:0!important}.settings-admin .dt-buttons.btn-group .buttons-create{width:100%!important;margin-top:-10px}.settings-admin table .dt-buttons.btn-group .buttons-create{margin-top:0!important}.settings-admin #refresh-tab6-div{position:absolute;right:0;margin-top:47px}.settings-admin #tab6{position:relative}.unit-admin-row .settings-admin #tbl_lookups{margin-top:0!important}.unit-admin-row .settings-admin #tbl_lookups_filter{margin-top:0!important;margin-left:0!important}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.resource-allo .dt-buttons.btn-group{display:none}.resource-allo #user_editable_wrapper{position:relative}.resource-allo #user_editable_wrapper #user_editable_filter{min-height:60px}.resource-allo .dataTables_wrapper .dataTables_filter .btn-group{margin-top:16px}.resource-allo .dataTables_wrapper .dataTables_filter{width:100%!important;position:relative!important}.resource-allo #user_editable_filter label{text-align:left!important;float:left!important;position:absolute;left:0!important}.resource-allo #user_editable_filter label input{margin-left:0!important}.resource-allo .table-crew-allocation td{word-break:break-all!important}#table-active-jobs_filter label{text-align:left!important;width:260px;line-height:30px;vertical-align:middle}#table-active-jobs_filter label input{float:right;width:200px}.jobs-list-row .portlet.light>.portlet-title{width:100%;display:inline-block}.jobs-list-row .portlet>.portlet-title>.nav-tabs{float:right!important}.jobs-list-row .portlet.light .portlet-body{padding-top:0}.jobs-list-row #table-active-jobs_filter{position:relative!important;min-height:34px!important}.jobs-list-row table{width:626px!important}.jobs-list-row table td,.jobs-list-row table th{width:auto!important}.jobs-list-row table table tbody,.jobs-list-row table table thead,.jobs-list-row table table tr{max-width:280px!important}.jobs-list-row table table{overflow-x:scroll!important;width:280px!important;overflow-wrap:break-word}.jobs-list-row table table td,.jobs-list-row table table th{width:auto!important;overflow-wrap:break-word;font-size:12px}.jobs-list-row table .dataTables_wrapper{width:626px!important;overflow-x:scroll}.settings-crews #user_editable_filter label{width:240px!important;line-height:34px;vertical-align:middle}.settings-crews #user_editable_filter input{width:180px!important;float:right}.notifications-wrap #user_editable_filter label{width:180px;text-align:left}.notifications-wrap #user_editable_filter label input{float:right}.notifications-wrap #user_editable_filter label{width:240px!important;line-height:34px;vertical-align:middle}.notifications-wrap #user_editable_filter input{width:180px!important}#sidemenu .sub-menu{display:inline-block;width:100%;text-align:center;margin-top:0;background:#1c2637}#sidemenu .sub-menu li{margin-top:1px!important}#sidemenu .sub-menu li{border-bottom:1px solid #0b1627}.members-row .buttons-create{padding:8px 26px!important}.members-row .crewselect{float:left!important}.members-row .crewselect .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px;display:block!important;float:left!important}.members-row #user_editable_filter label{width:260px;text-align:left;float:left;line-height:34px;vertical-align:middle}.members-row #user_editable_filter label input{width:200px;float:right}.members-row #user_editable_wrapper .dt-buttons.btn-group .crewselect .btn-group.bootstrap-select,.members-row #user_editable_wrapper .dt-buttons.btn-group .crewselect .btn-group.bootstrap-select .btn,.members-row #user_editable_wrapper .dt-buttons.btn-group .crewselect button{display:block!important}.unit-admin-row .settings-admin .dt-buttons.btn-group{display:inline-block!important;width:40%!important;float:left!important}.daterangepicker .ranges ul{width:140px}.daterangepicker .ranges li{font-size:12px}.daterangepicker .calendar.left{clear:none;float:left;padding-right:0!important}.daterangepicker .calendar.right{float:right}.daterangepicker .calendar.left .calendar-table{padding-right:0;height:232px}.daterangepicker .calendar{max-width:238px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.resource-allo .dt-buttons.btn-group{display:none}.resource-allo #user_editable_wrapper{position:relative}.resource-allo #user_editable_wrapper #user_editable_filter{min-height:60px}.resource-allo #user_editable_filter label{text-align:left!important;float:left!important;position:absolute;left:0!important}.resource-allo #user_editable_filter label input{margin-left:0!important}.resource-allo .table-crew-allocation td{word-break:break-all!important}}@media only screen and (min-width:569px) and (max-width:765px){.resource-allo table th div{width:80px}.resource-allo table td{word-wrap:break-word!important;overflow-wrap:break-word!important}.resource-allo .DTFC_LeftBodyWrapper,.resource-allo .dataTables_scrollBody{margin-top:0}html .modal .modal-dialog{margin-top:10px!important}html .modal-dialog{width:auto!important}.modal .form-body{max-height:calc(100vh - 146px)!important}.modal .job-list-detail .col-md-9{padding:0;width:100%;margin-bottom:12px}.modal .job-list-detail label{padding:0!important;width:100%}.DateNavBack i,.DateNavForward i{font-size:14px}.page-sidebar.navbar-collapse.in{position:absolute;margin:0!important;width:100%}.page-sidebar.navbar-collapse.collapsing{position:absolute;width:100%;margin:0!important}.btn.white:not(.btn-outline).active.focus,.btn.white:not(.btn-outline).active:focus,.btn.white:not(.btn-outline).active:hover,.btn.white:not(.btn-outline):active.focus,.btn.white:not(.btn-outline):active:focus,.btn.white:not(.btn-outline):active:hover,.open>.btn.white:not(.btn-outline).dropdown-toggle.focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:hover{background:#ed1844;color:var(--bs-card-color);border:0}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.resource-allo table td{word-wrap:break-word!important;overflow-wrap:break-word!important}}@media(min-width:766px) and (max-width:991px){.resource-allo table th div{min-width:90px}.resource-allo .DTFC_LeftBodyWrapper,.resource-allo .dataTables_scrollBody{margin-top:0}.resource-allo table th div{width:auto}.resource-allo table td{word-wrap:break-word!important;overflow-wrap:break-word!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.resource-allo table.table-crew-allocation td{max-width:90px}.resource-allo table.table-crew-allocation td{white-space:-o-pre-wrap;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.resource-allo table.table-crew-allocation td{white-space:-o-pre-wrap;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.resource-allo table.table-crew-allocation td{white-space:-o-pre-wrap;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap}}@media only screen and (min-width:569px) and (max-width:1023px){.resource-allo table th div{min-width:90px}.resource-allo table.table-crew-allocation td{white-space:-o-pre-wrap;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap}.page-header-inner{background:#ed1844}.DateToggle{width:50%}.crew-planner-row .DateToggle{width:46%}.caption-subject{font-size:14px!important}.DateToggle.resource{width:46%;left:auto;margin-right:36px}html body{border-left:none!important;border:0!important}.page-logo{width:68px!important}.page-header.navbar .page-logo img{margin-left:-22px!important}.DateToggle{font-size:10px!important}body .daterangepicker.dropdown-menu{left:0!important;right:0!important;margin-left:20px;margin-right:20px}html .modal-dialog{margin-top:60px}.someactions{top:0;right:0;margin-top:0!important;margin-right:0}.crew-planner-row .someactions{margin-top:0!important;margin-right:5px}.crewselect{float:right;margin-bottom:10px}.crew-mobile{border-left:0!important}table.fixedHeader-floating{width:auto!important}.page-header.navbar .menu-toggler.responsive-toggler{background-image:url(../img/sidebar-toggler.png)}.page-sidebar.navbar-collapse.collapsing{position:absolute;width:100%;margin:0!important}.table-crew-allocation td:hover{background:var(--bs-card-color)!important}}@media only screen and (min-width:1024px) and (max-width:1367px){.resource-allo table.table-crew-allocation td{max-width:90px}.resource-allo table.table-crew-allocation td{white-space:-o-pre-wrap;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap}.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo{width:54px!important}.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo .logo-default,.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo a{display:none!important}.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed>li>a>.arrow,.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed>li>a>.badge,.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed>li>a>.title{display:none!important}.DateToggle{font-size:12px!important;width:38%}.crewselect{float:left!important;margin-left:0!important}table.fixedHeader-floating{width:auto!important;box-sizing:content-box!important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}table.fixedHeader-floating th{box-sizing:content-box!important;border-collapse:separate!important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}table.fixedHeader-floating{width:auto!important}.jobs-list-row table th:first-of-type{min-width:40px!important}.modal .job-list-detail .col-md-9{padding:0;width:100%;margin-bottom:12px}.modal .job-list-detail label{padding:0!important;width:100%;text-align:left}}html #crew_planner tr.cell-row-other-crew td.cell-emptyShift,html #crew_planner tr.cell-row-other-crew td.cell-shift,html #crew_planner tr.cell-row-other-crew td.cell-title-other-crew{border-top:2px solid var(--bs-gray-300)!important}.dt-print-view{border-left:0 solid var(--bs-card-color)}.dt-print-view h1{font-size:21px}.dt-print-view .table td,.dt-print-view .table th{font-size:90%!important}.dt-print-view .res-shift,.dt-print-view .res-time{font-size:12px}@media print{body{border-left:0;background:var(--bs-card-color)!important}.cell-date-color{-webkit-print-color-adjust:exact}body{font-size:12px!important;background:var(--bs-card-color)!important}body .page-content{background:var(--bs-card-color)!important}body h1{font-size:18px!important}}.read-only{pointer-events:none!important}.app-header{box-shadow:0 10px 30px 0 rgba(82,63,105,.09)}.maincard{border:0!important;box-shadow:none!important;background:0 0!important}.maincard .card-header{padding:0!important;border-top:1px dashed #e3e3e3!important}.maincard .card-body{padding-left:0;padding-right:0}.maincard .card-header{padding:0!important;border-top:1px dashed #2a2a2a!important}