@import url(/assets/css/font-awesome.min.css);.row-md{margin-left:-1rem;margin-right:-1rem}.row-md>[class*=col-]{padding-left:1rem;padding-right:1rem}.row-sm{margin-left:-8px;margin-right:-8px}.row-sm>[class*=col-]{padding-left:8px;padding-right:8px}.row-xs{margin-left:-4px;margin-right:-4px}.row-xs>[class*=col-]{padding-left:4px;padding-right:4px}.mw-150{min-width:150px}.app-page .search-panel-inner{display:none!important;background-color:rgba(0,0,0,.6);overflow-y:auto;z-index:100}.app-page .search-panel-inner.in{position:fixed;display:block!important;top:0;left:0;right:0;bottom:0}.page-header .subtitle{font-size:.8em}.page-header .header{padding-top:1rem;background-color:#eee}.page-header .header-title,.page-header .header-toolbar{margin-bottom:1rem}.page-header .header-title h2{margin-bottom:0}.page-header .navigation{padding-left:1rem;padding-right:1rem;border-bottom:1px solid #ccc}.page-header .navigation .nav-tabs{border-bottom:0}.page-header .navigation .nav-tabs .nav-item .nav-link{margin-right:0;color:#222;border-color:transparent;background-color:transparent}.page-header .navigation .nav-tabs .nav-item .nav-link.active{position:relative;bottom:-1px;margin-bottom:-1px;color:#0d6efd;font-weight:600;border-color:#ccc #ccc #fff;background-color:#fff}.page-header .navigation .nav-tabs .nav-item .nav-link .fa{width:20px!important;color:#333}.tab-pane>.x-status{min-height:30px}.bg-red{background-color:#dc3545}.bg-orange{background-color:#fd7e14}.bg-yellow{background-color:#ffc107}.bg-green{background-color:#198754}.bg-teal{background-color:#20c997}.bg-blue{background-color:#0d6efd}.bg-purple{background-color:#6f42c1}.bg-pink{background-color:#d63384}.nav-stacked>li:first-child>a{border-top:1px solid #ccc}.nav-stacked>li>a{border-bottom:1px solid #ccc;color:#484848;font-weight:600;font-size:.9rem}.nav-stacked>li>a>.fa{display:inline-block;width:24px;color:#898989;font-size:1rem;font-weight:200}.nav-stacked .icon{display:inline-block;width:30px;height:30px;margin-top:-.26rem;color:#fff;text-align:center;line-height:28px;border-radius:50%;background-color:#0d6efd}.nav-stacked .icon .fa{font-size:.8rem}.form-label{font-weight:600}.form-select,.form-select option{font-family:"Roboto","Open Sans",inherit,serif}.pb-switch{position:relative;display:inline-block;width:26px;height:26px}.pb-switch input{opacity:0;width:0;height:0}.pb-slider,.pb-slider:before{position:absolute;transition:.4s}.pb-slider{cursor:pointer;top:0;left:0;right:0;bottom:0;border:2px solid #ccc;line-height:22px;text-align:center}.pb-slider:before{content:"";height:26px;width:26px}.pb-slider.round,.pb-slider.round:before{border-radius:50%}.pb-slider i{font-size:1rem;color:transparent}input:checked+.pb-slider{border-color:#0d6efd}input:checked+.pb-slider i{color:#0d6efd}.table td>a.title{font-weight:600;font-size:1rem;color:inherit}.table td>a.title:focus,.table td>a.title:hover{color:#0d6efd;cursor:pointer;text-decoration:none}.dt-buttons .btn{padding:.76em 1.4em;font-size:.9em;color:#000;line-height:1.3;border-color:#ccc;margin-right:1px;border-width:1px;font-weight:500;vertical-align:middle}.dt-buttons .btn:hover{background-color:#eee}.dataTables_info{float:left;margin-bottom:1rem}.dataTables_paginate{float:right;margin-bottom:1rem}.sidebar>.sidebar-wrap{margin-left:1rem;margin-right:1rem}.modal-footer-options{border-top:1px solid #ddd;background-color:#eee}.modal-footer-options label{margin:0;padding:.5rem 1rem;font-size:.9rem;font-weight:600}#auth{background-image:url(/assets/img/bg-signin.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center top}.login{display:table;position:relative;height:100%;width:100%;background-color:#212529}.login-td,.login-tr{vertical-align:middle}.login-tr{display:table-row}.login-td{display:table-cell;height:100%;padding:1rem}.login-panel{display:block;width:100%;max-width:360px;min-height:200px;margin-top:4rem;margin-right:auto;color:#fff;box-shadow:0 0 .5rem #000}.login-header{padding:1rem .5rem}.login-header img{display:inline-block;width:64px;border:.25rem solid #fff;box-shadow:1px 1px .5rem #484848}.login-footer{padding:1rem 1rem 1.25rem}.login-footer a{color:#484848}.login-footer a:focus,.login-footer a:hover{color:#08f}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local("Open Sans"),url(../fonts/Open-Sans-Light.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans"),url(../fonts/Open-Sans-Normal-400.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local("Open Sans"),url(../fonts/Open-Sans-Semibold.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans"),url(../fonts/Open-Sans-Bold.woff) format("woff")}.main-header .navbar-dark .nav-link{color:#fff}.main-header .navbar-light .nav-link{color:#000}#header #logo{color:#fff;margin:0;height:50px;padding:12px;font-size:24px}#header #logo a{text-decoration:none;color:#fff}.static-page{z-index:0}.static-page .row,.static-page .wrapper{height:100%;margin-left:0;margin-right:0}.static-page .column{height:100%;overflow:auto;*zoom:1}.static-page .full{padding-top:0;padding-left:0;padding-right:0}.column:after,.column:before,.wrapper:after,.wrapper:before{content:"";display:table}.column:after,.wrapper:after{clear:both}.box{position:absolute;bottom:0;left:0;right:0;top:56px}.pb-login-window{position:relative;max-width:430px;margin-left:auto;margin-right:auto;margin-top:12%;box-shadow:0 0 10px #000}.pb-login-window .content .input-group{border-color:#3e9a8f;margin-bottom:15px}.dashboard-bg table tbody,.pb-table-small{font-size:13px}.ajax-search-results{max-height:calc(100vh - 100px);min-height:calc(100vh - 100px);overflow-y:auto}.ajax-search-results>.list-group>.list-group-item{border-left:0;border-right:0}.ajax-search-results>.list-group>.list-group-item:first-child{border-top:0}.station-table{margin:15px;min-height:400px;overflow-x:scroll}.pb-dashboard-bg{padding:10px;background-color:#eaeaea}.pb-content{padding:10px}#sidebar{padding:1rem 0 0}.dashboard-bg .tab>a{display:block}.dashboard-bg .tab .title{height:48px;padding:8px;text-align:center;color:#333;border-bottom:1px solid #ccc}.dashboard-bg .tab .title h4{margin:0;font-size:17px;line-height:34px;font-weight:600;color:#333}body{font-family:"Roboto","Open Sans",serif}.link-text{text-decoration:none;color:inherit}.link-text:focus,.link-text:hover{color:#0d6efd}.alert{padding-top:.5rem;padding-bottom:.5rem;border-radius:0}.alert .btn-close{padding-top:.75rem;padding-bottom:.75rem}