*{font-family:'Roboto', sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px}body{background:#ffffff;height:100vh;display:-ms-grid;display:grid;-ms-grid-rows:50px auto 24px;grid-template-rows:50px auto 24px;max-width:900px;margin-left:auto;margin-right:auto}body header{overflow:hidden;background:#ffffff;border:1px solid #000;display:-ms-grid;display:grid;-ms-grid-columns:1em auto;grid-template-columns:1em auto}body header #menu_btn{float:right;font-size:2em;margin:auto;padding-left:0.4em}body header #rc_logo{margin:auto}body main{border:1px solid #000;overflow:auto;background:url("/assets/images/rclbg_matt_lores.jpg");background-size:cover}body #navtogglebtn{display:none}body nav{display:none;position:absolute;overflow:auto;background:#c4c4c4;border-right:1px solid #000;z-index:1;height:calc(100vh - 76px);width:200px}body nav .nav-group{margin-bottom:1em;margin-top:0.5em}body nav .nav-group button{background:#b2b2b2;border:1px solid #000;padding:0.5em;display:block;width:100%;font-weight:bold;font-size:1em}body nav .nav-group button .icon-right{float:right;font-size:1em;font-weight:bold}body nav .nav-group-sub{display:none}body nav .nav-group-sub button{background:#4a4a4a;color:#fff;border:1px solid #000;padding:0.5em;display:block;width:100%}body .container{border:1px solid #000;background:#ffffff;border-radius:1em;margin:0.8em 0.4em 0.8em 0.4em;-webkit-box-shadow:0px 4px 4px #00000040;box-shadow:0px 4px 4px #00000040}body .container .container-header{padding:0.2em;min-height:3em;overflow:hidden;border-bottom:1px solid #000;text-transform:uppercase;text-align:center;text-shadow:0px 4px 4px #00000040;font-size:0.7em}body .container .container-body{padding:1em}body .container .container-body .container-content-desc{background:#d1d1d1;padding:0.3em;margin-top:0.4em;margin-bottom:0.4em;border:1px solid #000}body .container .container-body .alert{border:1px solid #000;padding:0.5em;margin-bottom:0.5em;display:none}body .container .container-body .alert-red{background:#a60000;color:#ffffff}body .container .container-body .alert-green{background:#00a616;color:#ffffff}body .container .container-body-alt2{padding:0}body .container .container-footer{min-height:1em;height:-webkit-min-content;height:-moz-min-content;height:min-content;border-top:1px solid #000;padding:0.3em;text-align:center;overflow:hidden}body img{width:100%}body .alt-container{margin:0.5em;border:1px solid #000000;background:#f8f8f8;padding:0}body .alt-container .alt-container-header{background:#000000;color:#ffffff;font-size:0.6em;text-align:center;padding:0.2em;text-transform:uppercase}body .alt-container .alt-container-body{padding:0.2em;font-size:1em}body .alt-container .alt-container-body th{text-align:right}body .stat-selectors{height:2em;padding:0.5em}body .stat-selectors button{float:left;font-size:1em;padding:0.2em;width:calc(100% / 4);background:#ffffff;border:1px solid #000000}body .stat-selectors button:hover,body .stat-selectors button:active{background:#026e00;color:#ffffff}body .stat-selectors .active{background:#038200;color:#ffffff}body .maint-container{border:2px solid #000000;margin-bottom:1em}body .maint-container .maint-container-header{background:#c4c4c4;border:1px solid #000;text-align:center;font-weight:bold;font-size:1em;padding:0.2em}body .maint-container .maint-container-body{padding:0.5em;background:#c8ffc7;border:1px solid #000}body .maint-container .maint-container-footer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}body .maint-container .maint-container-footer span{width:50%;border:1px solid #000;padding:0.2em}body label{font-weight:bold}body input[type='text'],body input[type='password'],body input[type='number'],body input[type='email'],body select,body textarea{width:100%;padding:10px 15px;margin:0;margin-bottom:1em;display:inline-block;border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em}body textarea{min-height:140px}body .btn{background:#ffffff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#000000;border:1px solid #000;padding:0.5em 1em;margin:0.5em 0 0.5em 0;text-align:center;text-decoration:none;display:inline-block;font-weight:bold;font-size:1em;text-transform:uppercase}body .btn-block{width:100%;display:block}body .btn-container-50{width:'100%';display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}body .btn-container-50 button{margin:0.2em}body .btn-green,body .div-green{background:#038200;color:#ffffff}body .btn-yellow{background:#ffc700;color:#000}body .btn-yellow:hover,body .btn-yellow:active{background:#866900;color:#ffffff}body .btn-green:hover,body .btn-green:active{background:#014700;color:#ffffff}body .btn-red{background:#a60000;color:#ffffff}body .btn-red:hover,body .btn-red:active{background:#4b0000;color:#ffffff}body .btn-white{background:#ffffff;color:#000000}body .btn-white:hover,body .btn-white:active{background:#838383;color:#000000}body .material-icons{font-size:inherit;line-height:inherit;vertical-align:top;padding:0 5px 0 5px}body footer{border:1px solid #000;overflow:hidden;background:#000000;color:#ffffff}body footer h1{margin:auto;font-size:1em;text-align:center}body .hide-me{display:none}body .mission-table{width:100%;border-collapse:collapse}body .mission-table .hide-mobile{display:none}body .mission-table th{background:#000;color:#fff;padding-top:0.4em;padding-bottom:0.4em}body .mission-table td{text-align:center;padding-top:0.6em;padding-bottom:0.6em;border:1px solid #000}body .mission-table tr:nth-child(even){background:#cfcfcf}body .autocomplete{position:relative;display:block}body .autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}body .autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}body .autocomplete-items div:hover{background-color:#e9e9e9}body .autocomplete-active{background-color:DodgerBlue !important;color:#ffffff}body .pob-container{margin-top:1em;margin-bottom:1em;border:1px solid #000;border-radius:1em;padding:1em;display:-ms-grid;display:grid;width:100%;-ms-grid-columns:3em auto 3em;grid-template-columns:3em auto 3em;height:5em;line-height:3em}body .pob-container .pob-add,body .pob-container .pob-sub{text-align:center;background:#038200;border:1px solid #000000;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);color:#fff;border-radius:50%;height:3em;-ms-flex-line-pack:center;align-content:center}body .pob-container .pob-add:hover,body .pob-container .pob-add:active{background:#014d00}body .pob-container .pob-header{text-align:center}body .pob-container .pob-sub{background:#a60000}body .pob-container .pob-sub:hover,body .pob-container .pob-sub:active{background:#7e0000}body section{margin-top:1em;margin-bottom:1em;width:100%}body .status-list{position:absolute;padding:0.2em;left:0;top:0;width:100%;background:#4a4a4a;height:100vh;overflow:auto}body .status-list .close-btn{margin-top:15px;margin-bottom:30px;background:#3f0000;color:#ffffff}body .status-list .close-btn:hover,body .status-list .close-btn:active{background:#640000;color:#ffffff}body .status-list button{display:block;border:1px solid #000;width:100%;height:55px;margin-bottom:0.7em;padding:0.3em;font-size:1em;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#636363), to(#042a1600)),#2c2c2c;background:linear-gradient(180deg, #636363 0%, #042a1600 100%),#2c2c2c}body .status-list button:hover,body .status-list button:active{background:-webkit-gradient(linear, left top, left bottom, from(#8a8a8a00), to(#636363)),#2c2c2c;background:linear-gradient(180deg, #8a8a8a00 0%, #636363 100%),#2c2c2c}body #mis-remark-container{display:none;border:1px solid #000;border-radius:1em;padding-left:0.8em;padding-right:0.8em;padding-top:0.4em;padding-bottom:0.4em;margin-bottom:1em}body .maint-list{width:100%;list-style-type:none;padding:0;margin:0}body .maint-list li{background:#bdbdbd;border:2px solid #000;margin-top:0.4em;margin-bottom:0.4em}body .maint-list .maint-title{font-weight:bold;padding:0.4em}body .maint-list .maint-date{padding:0.4em;border:1px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}body .time-and-date-input{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto auto auto;grid-template-columns:auto auto auto auto auto;grid-gap:0.2em;line-height:3em}body .time-and-date-input select{padding:0.1em;text-align:center}body legend{font-weight:bold;padding:0.4em}body fieldset{margin-top:0.2em;margin-bottom:0.2em}body .incident-tag-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}body .incident-tag-area div{padding:0.5em;margin:0.3em;padding:1px solid #000;background:#f1f1f1}body .incident-tag-area span{padding-left:10px;color:#888;font-weight:bold;float:right;font-size:20px;cursor:pointer}body .inc-container{border:1px solid #000;-webkit-box-shadow:0px 4px 4px #00000040;box-shadow:0px 4px 4px #00000040;margin-top:0.5em;margin-bottom:0.5em}body .inc-container .inc-header{background:#b4b4b4;font-size:1em;font-weight:bold;border:1px solid #000;padding:0.5em}body .inc-container .header-green{background:#014700;color:#fff}body .inc-container .header-yellow{background:yellow}body .inc-container .header-red{background:#7e0000;color:#fff}body .inc-container .inc-row{border:1px solid #000;padding:0.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 600px){.mission-table .hide-mobile{display:block}}
