@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body{background:#f5f5f5;position:relative;min-height:100vh}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.h1,h1{color:#183559;font-size:26px;font-weight:400}.h3,h3{font-size:16px}.alert h4,.nomargin{margin:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th{vertical-align:middle;line-height:1;max-width:500px}.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle;max-width:500px}.alert-success,.success{color:#3c763d;background:#dff0d8}.alert-warning,.warning{color:#fff;background:#ff9100}.alert-danger,.error{color:#fff;background:#ff1744}.alert,.errorsbox{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:16px;text-shadow:none}.alert>p,.alert>ul{line-height:20px}.errorsbox .ui-icon,.errorsbox .ui-widget-content .ui-icon{background:0 0;width:30px;height:30px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.errorsbox .ui-icon-alert:after{color:#dd5b77;display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0)}.errorsbox .ui-icon-alert:before{content:"\f071"}.commands-responses .row{background:0 0}.boxed,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th{padding:5px}.navbar{height:52px;background:#e5e5e5;border-bottom:1px none #d8d8d8}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover,.navbar .nav>li>div:focus,.navbar .nav>li>div:hover{background:#eee}.navbar .h1,.navbar h1{line-height:52px;margin:0}.logo-small{padding:5px;display:none}.logo-big{padding-top:5px;padding-bottom:3px}.navbar-brand{padding:0;height:52px;background:#12283f;width:171px;overflow:hidden;text-align:center}.navbar-brand img{vertical-align:bottom}.navbar-brand .version{font-family:"Roboto Condensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;color:#fff;line-height:1;font-size:10px;display:inline-block;margin-left:5px;margin-bottom:9px;font-weight:400}.nav.navbar-avatar li,.navbar-brand,.navbar-brand img,body.nav-vertical .logo-small{display:inline-block}body.nav-vertical .logo-big,body.nav-vertical .version{display:none}body.nav-vertical .navbar-brand{width:71px}.nav-shift,.nav-shift .shift,.nav.navbar-avatar{height:52px}.nav-shift .shift>a{height:52px;color:#6180a3}.nav.navbar-avatar>li>a{color:#333}.nav.navbar-avatar .profile-avatar{height:52px;text-align:right;vertical-align:top}.nav.navbar-avatar .profile-avatar>a{padding:6px 10px 6px 20px}.nav.navbar-avatar .profile-menu{border-radius:0;right:0}.command-message .textfield-container input,.nav.navbar-avatar .profile-menu li{width:100%}.nav.navbar-avatar .profile-menu .profile-notiication-link,.timeline:before{position:relative}.nav.navbar-avatar .profile-menu .profile-notiication-link .fa-envelope{vertical-align:0}.nav.navbar-avatar .profile-menu .profile-notiication-link .badge{position:absolute;top:5px;right:10px}#panel-notifications.open,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{background:#d6d6d6;-webkit-box-shadow:none;box-shadow:none}.nav.navbar-avatar .profile-notifications{width:50px;height:52px}.nav.navbar-avatar .help{height:52px;text-align:center;vertical-align:top}.nav.navbar-avatar .help a{height:100%;color:#6180a3}#panel-notifications{height:52px;margin:0;padding:0}#panel-notifications>a{color:#6180a3;padding:15px;display:block}#panel-notifications .badge.badge-notes{position:absolute;top:15px;right:10px;display:block}#panel-notifications .badge.badge-notes,.badge{width:15px;height:15px;background:#c4203b;border-radius:0;border:1px solid #fff;padding:0}#panel-notifications .notifications-list{margin:0;border-radius:0;max-width:300px}#panel-notifications .notifications-list .count-n{display:inline}#panel-notifications .notifications-list .list-group-item,.badge,.panels .block .panel h4 span.title{display:block}#nav{width:170px;border-top:1px solid #000305;top:51px;z-index:10000}.nav-primary,.nav-primary>ul{background:#183559}.nav-primary>ul{min-width:170px;padding-bottom:180px}.nav-primary:not(.nav-vertical)>ul{min-width:170px}.nav-primary.nav-vertical>ul{min-width:70px}.nav-primary.nav-vertical .affix{top:0;max-width:70px}.nav-primary>ul>li>a{color:#6180a3;font-weight:400;border:0;border-bottom:1px solid #12283f}.nav-primary a.list-group-item{background:0 0;border:0;border-bottom:1px solid #12283f;border-radius:0}.nav-primary>ul>li.active>a{color:#fff;border-left:0 none}.dropdown-menu>li>a,.table-hider li{font-size:12px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{background-color:#6180a3}@media (max-width:767px){.dropdown-menu .divider{display:none}}#nav+#content{padding-left:170px}.panels .block .panel{border-color:#e5e5e5;border-radius:0}.panels .block .panel h4{color:#183559}.panels .block .panel h4 span.fa-stack i.fa:first-child{color:rgba(97,128,163,.1)}.panels .block .panel h4 span.fa-stack i.fa:last-child{color:#183559}.panels .block .panel a{width:100%;display:inline-block;padding-top:9px;padding-bottom:9px;vertical-align:middle;color:#183559;border-top:1px solid #e5e5e5}.panels .block .panel a:hover{background:rgba(97,128,163,.1)}.page-dashboard .panels .block .panel.gis,.page-dashboard .panels .block .panel.synoptic,.page-dashboard .panels .block .panel.viewer{border:solid 1px #c5003f!important}.page-dashboard .panels .block .panel.gis h4,.page-dashboard .panels .block .panel.gis h4 .fa-stack-1x,.page-dashboard .panels .block .panel.synoptic h4,.page-dashboard .panels .block .panel.synoptic h4 .fa-stack-1x,.page-dashboard .panels .block .panel.viewer h4,.page-dashboard .panels .block .panel.viewer h4 .fa-stack-1x{color:#c5003f!important}.page-dashboard .panels .block .panel.gis h4,.page-dashboard .panels .block .panel.synoptic h4,.page-dashboard .panels .block .panel.viewer h4{font-size:20px;padding-bottom:15px}.page-dashboard .panels .block .panel h4 .fa-stack-1x{font-size:.8em}.dashboard .block .panel-body{height:auto}.main.padder .form-container .panel-body{padding:0;margin-top:5px;margin-bottom:1px}.main.padder .form-container .panel-body .label-gmaplocation,.main.padder .form-container .panel-body .label-select,.main.padder .form-container .panel-body .label-spinner,.main.padder .form-container .panel-body .label-textarea,.main.padder .form-container .panel-body .label-textfield{margin-top:0}.block_station_form{border:thin solid;padding:2%;margin-top:1%;border-color:#ddd}.accordion .ui-accordion-header{background:rgba(97,128,163,.1);color:#183559;font-size:18px;font-weight:400;border:0;border-radius:0}.accordion .ui-accordion-header-active,.table>thead>tr{background:#6180a3;color:#fff}.tabs-container{margin-bottom:15px}.tabs-container .tabs .ui-tabs-nav{background:#fff;color:#183559;font-size:18px;font-weight:400;border:0;border-radius:0}.tabs-container .tabs .ui-tabs-nav>li{border-radius:0;font-family:"Roboto Condensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.tabs-container .tabs .ui-tabs-nav .ui-tabs-active{background:#6180a3;color:#fff;border:0}#footer{color:#999}#graphs_container .graph fieldset:first-child{margin-top:35px}.btn{border-radius:0;font-weight:400}.btn-default.btn-sm,.btn-sm,.btn-white.btn-sm{padding:2px 7px}.bg-primary,.btn-primary,.btn-primary.btn-circle>i,.ui-widget-content a.btn-primary{color:#fff;background-color:#183559;font-weight:400}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover{border-color:#e5e5e5}.btn-primary.active,.btn-primary.btn-circle:hover>i,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn.btn-circle:hover>i,.ui-widget-content a.btn-primary.active,.ui-widget-content a.btn-primary:active,.ui-widget-content a.btn-primary:focus,.ui-widget-content a.btn-primary:hover{color:#fff;background-color:#6180a3}.form-control{border-radius:0;border:1px solid #e5e5e5;font-weight:400}input.checkbox+i.checked:before,input[type=checkbox]+i.checked:before,input[type=checkbox]:checked+i.checked:before,input[type=checkbox]:checked+i:before{color:#6180a3;font-weight:400}body.page-forgotpwd label,body.page-login label,label.inline{font-weight:400;margin-bottom:0}.select2-hidden-accessible{display:none}.select2-container .select2-search:after{top:9px}.select2-container .select2-selection,.ui-spinner{border-radius:0}.select2-container .select2-selection.select2-selection--single{height:34px;border:1px solid #e5e5e5;min-width:100px}.select2-container .select2-selection.select2-selection--single .select2-selection__rendered{line-height:34px}.select2-container .select2-selection.select2-selection--single .select2-selection__arrow{height:32px;border-left:1px solid #e5e5e5}.select2-container .select2-selection.select2-selection--multiple{min-height:34px;border:1px solid #e5e5e5;min-width:100px}.select2-container .select2-selection.select2-selection--multiple .select2-search{float:right}.select2-container .select2-selection.select2-selection--multiple .select2-search .select2-search__field{text-align:right;margin-right:20px}.select2-container .select2-selection.select2-selection--multiple .select2-search:after{right:0;top:6px}.ui-spinner{line-height:25px;width:100%}#filter_utils>h3,.filter-section #hide_container,.filter-section .textfield-container label,.no-close .ui-dialog-titlebar-close,.pagenumselector-section label{display:none}.teetip{z-index:1000000}.filter-section{border-bottom:1px solid #e5e5e5;margin:0}.filter-section .searchform-section{padding-left:0}.filter-section .block.button-container,.filter-section .block.submit-container{vertical-align:bottom}.filter-section .select-container{margin-right:10px}.filter-section .textfield-container{margin-right:10px;vertical-align:bottom}.filter-section .textfield-container input[type=text]{width:100%!important}.export-section{margin-top:5px;margin-bottom:1px}.export-section>*{vertical-align:middle}.export-section>label.checkbox-custom.inline{margin-left:1px;margin-bottom:0}.export-section>.btn{margin-left:1px}.navigation-section{padding:0 0 0 15px;margin:0 0 0 15px;border-left:1px solid #e5e5e5;display:none}.navigation-section.visible{display:inline-block}.utility-section{padding:25px 15px 10px 0;display:none}.pagenumselector-section{overflow:hidden}.pagenumselector-section .select2-container .select2-selection .select2-selection__rendered{text-align:left}.table-section{margin:0}.table>thead>tr>td{padding:5px;font-size:14px;line-height:16px}.table>thead>tr>th{padding:5px}.table>thead>tr>th,.table>thead>tr>th a{color:#fff;font-weight:400;font-size:14px;line-height:16px}.data_less_count{background-color:#fefb78}.cell_module_status,.cell_station_status{width:12px;height:12px;border-radius:100%;display:block;text-indent:-100000px;margin:0 auto}.fullpage_map{height:85vh}.marker_label{text-align:left;padding:0 5px;margin-top:-7px!important;margin-left:-15px!important;visibility:visible!important}.marker_label .label_station_content{color:#000;display:block;visibility:visible;width:20px;text-align:center;font-weight:700}.marker_label .label_station_name{color:#000;display:none;visibility:hidden;background:#fff;border:1px solid #000;padding:0 5px}.main_commands_section{border:1px solid #e5e5e5;border-right:0 none;margin:0 0 15px}.legend .col{line-height:5px;display:inline-block;vertical-align:bottom;padding-right:10px;margin-bottom:10px}.status_legend{height:10px;width:10px;display:inline-block;border-radius:10px;vertical-align:middle;margin-right:5px}.commands-list,.commands-responses-container,.commands_section_controller{height:400px;overflow:auto;border-right:1px solid #e5e5e5}.command-message .select-container,.command-message .textfield-container{margin-bottom:5px}.command-message label{width:100%;margin-bottom:0}.station_state_I,.station_state_I *{color:#000!important}.station_state_M,.station_state_M *{color:#9c9c9c!important}.station_state_F,.station_state_F *{color:#0859ff!important}.active_refresh_gis_button{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.map-label{position:absolute;font-size:10px;background:0 0}.info{padding:6px 8px;font:14px/16px Arial,Helvetica,sans-serif;background:#fff;background:rgba(255,255,255,.8);-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);border-radius:5px}.info h4{margin:0 0 5px;color:#777}.page-viewer .download{margin-top:0}.page-viewer #preview{margin-top:15px}.page-viewer #preview .download,.page-viewer .export-section.download{margin-top:5px}#chartfusion-creator{margin-top:22px}strong.stationname{font-size:14px}@media (min-width:768px){body:not(.page-forgotpwd) footer#footer,body:not(.page-login) footer#footer{margin-left:170px}body.page-forgotpwd footer#footer,body.page-login footer#footer{margin-left:0}}@media (max-width:767px){body:not(.page-forgotpwd) .navbar-brand,body:not(.page-login) .navbar-brand{width:80px;background:0 0}body:not(.page-forgotpwd) .navbar-brand .logo.logo-small,body:not(.page-login) .navbar-brand .logo.logo-small{display:inline-block;margin-left:25px}body:not(.page-forgotpwd) .navbar-brand .logo.logo-big,body:not(.page-forgotpwd) .navbar-brand .version,body:not(.page-login) .navbar-brand .logo.logo-big,body:not(.page-login) .navbar-brand .version{display:none}body:not(.page-forgotpwd) #nav+#content,body:not(.page-login) #nav+#content{padding-left:0}body.page-forgotpwd footer#footer,body.page-login footer#footer{position:relative}.nav-primary .shift,.nav-primary .shift.in{display:none!important}.nav.navbar-nav.nav-shift{float:left;text-align:center;width:100%}}.refresh-slider{position:absolute;top:10px;right:5px;color:#000;opacity:.75;z-index:1;font-size:30px;cursor:pointer}.refresh-slider:hover{opacity:1}.slider{margin:0}.slider .slick-dots{bottom:10px}.slider .slick-dots li{margin:0;padding:0}.slider .slick-dots li button::before{font-size:10px}.slider .slick-arrow{z-index:1;width:40px;height:40px}.slider .slick-arrow::before{font-size:40px;color:#000}.slider .slick-arrow.slick-prev{left:5px}.slider .slick-arrow.slick-next{right:5px}.no-wrap,.table-data th{white-space:nowrap}.text-strong{font-weight:700}.table-data th a.sort{display:block;position:relative;padding-right:16px}.table-data th a.sort::after{position:absolute;right:2px;font-family:"FontAwesome";content:"\f0dc"}.table-data th a.sort.sort-asc::after{content:"\f0de"}.table-data th a.sort.sort-desc::after{content:"\f0dd"}body.page-forgotpwd,body.page-login{background:rgba(97,128,163,.8);height:100%}body.page-forgotpwd .logo,body.page-login .logo{display:block;width:75%;margin:64px auto 32px}body.page-forgotpwd .form-control,body.page-login .form-control{border:0;background-color:rgba(255,255,255,.7);-webkit-transition:background-color 600ms;transition:background-color 600ms}body.page-forgotpwd .form-control:active,body.page-forgotpwd .form-control:focus,body.page-forgotpwd .form-control:hover,body.page-login .form-control:active,body.page-login .form-control:focus,body.page-login .form-control:hover{background-color:#fff}body.page-forgotpwd .link,body.page-login .link{font-size:14px;font-weight:400;padding:15px;position:absolute;bottom:0;right:0}body.page-forgotpwd .link:active,body.page-forgotpwd .link:hover,body.page-forgotpwd footer#footer a:active,body.page-forgotpwd footer#footer a:hover,body.page-login .link:active,body.page-login .link:hover,body.page-login footer#footer a:active,body.page-login footer#footer a:hover{color:#295a8e}body.page-forgotpwd footer#footer,body.page-login footer#footer{position:fixed;bottom:0;left:0;width:100%;text-align:center;color:#fff}body.page-forgotpwd .link,body.page-forgotpwd footer#footer a,body.page-login .link,body.page-login footer#footer a{color:#12283f;-webkit-transition:all 600ms;transition:all 600ms}