﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@keyframes growIn{0%{transform:scale(0.9);opacity:0}100%{transform:scale(1);opacity:1}}.animated--grow-in{animation-name:growIn;animation-duration:200ms;animation-timing-function:transform cubic-bezier(0.18, 1.25, 0.4, 1),opacity cubic-bezier(0, 1, 0.4, 1)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animated--fade-in{animation-name:fadeIn;animation-duration:200ms;animation-timing-function:opacity cubic-bezier(0, 1, 0.4, 1)}html,body,.main-container{height:100%}body{min-width:320px;padding-top:4.375rem;font-size:.875rem;background-color:#f9f9f9}h1{font-size:1.5rem;color:#008496}a:hover{cursor:pointer}a.disabled{pointer-events:none}.siteLogo{background:url(/images/traveliq-logo-new.png) no-repeat;width:150px;height:40px;left:25px;display:block;top:10px}.required.before::before{content:"*";color:#d52b1e;padding-right:3px;font-weight:normal !important}.required.after::after{content:"*";color:#d52b1e;padding-left:3px;font-weight:normal !important}.required.white.before::before{color:#fff}.required.white.after::after{color:#fff}.green{color:#107c01}.red{color:#d52b1e}.email{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.wrapper{position:relative;overflow:auto;z-index:0}.wrapper.main-map{overflow:hidden}.wrapper.has-sub-controls{top:40px;height:calc(100% - 40px)}@media(min-width: 1800px){.col-xxl-3{flex:0 0 25%;max-width:25%;position:relative;width:100%;padding-right:15px;padding-left:15px}}.header{font-weight:600}.row-odd-bg{background-color:#fff}.row-even-bg{background-color:#f2f2f2}label{margin-bottom:.1rem}body{font-family:"Roboto",san-serif}.font-awesome{font-family:"Font Awesome 5 Pro","Roboto",san-serif}.btn{font-size:.875rem;height:35px}.btn.btn-default,.btn.btn-primary{color:#008496;background-color:#fff;border-color:#008496}.btn.btn-default:hover,.btn.btn-default:focus,.btn.btn-default.focus,.btn.btn-default:active,.btn.btn-default.active,.btn.btn-default.dropdown-toggle,.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary.focus,.btn.btn-primary:active,.btn.btn-primary.active,.btn.btn-primary.dropdown-toggle{color:#008496;background-color:hsl(0,0%,93%);border-color:#008496}.btn.btn-default.btn-login{height:auto;width:100%;font-weight:600;font-size:1.2rem;height:40px}.btn.btn-secondary{color:#fff;background-color:#fff;border-color:#008496}.btn.btn-secondary:hover,.btn.btn-secondary:focus,.btn.btn-secondary.focus,.btn.btn-secondary:active,.btn.btn-secondary.active,.btn.btn-secondary.dropdown-toggle{color:#fff;background-color:#f5f5f5;border-color:#008496}.btn.btn-link{line-height:1rem}.btn.btn-link:hover{text-decoration:none}.btn.create-new::before{font-family:"Font Awesome 5 Pro";content:"";padding-right:5px}.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#666;background-color:#e5e5e5;border-color:#e5e5e5}.btn-slim{font-size:.875rem;height:25px}.custom-slider{-webkit-appearance:none;width:100%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.custom-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#008496;cursor:pointer}.custom-slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#008496;cursor:pointer}.switch{position:relative;display:inline-block;width:24px;height:14px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:1px;right:0;bottom:1px;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:9px;width:9px;left:1px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#008496}input:focus+.slider{box-shadow:0 0 1px #008496}input:checked+.slider:before{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.card{border:none;border-radius:.25rem;box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0px rgba(0,0,0,.02)}.card .card-title{font-size:1.1rem;padding:5px 10px;margin-bottom:0;background-color:#008496;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#fff}.card .card-title i,.card .card-title .header-type{font-size:.9rem}.card .card-title i{position:relative;top:-1px;margin-left:5px;margin-right:10px}.card .card-title a{font-size:.8rem;color:#fff;position:relative;top:4px;right:5px;float:right;margin-left:10px}.list-page .card{padding:0}.list-page .card .card-header{padding:5px 10px;background-color:#008496;color:#fff}.list-page .card .card-header h4{font-size:1.1rem;margin-bottom:0}.list-page .card .card-header h4 .type-header{font-size:.9rem;position:relative;top:0;padding-left:5px}.list-page .card .card-header h4 a{color:#fff;font-size:.9rem;position:relative;top:4px;right:0;margin:0 5px}.list-page .card td{border:none;padding-left:10px;padding-right:10px;vertical-align:top}.card .event-list,.card .user-list{min-width:325px}.account-pages .card{padding:15px}.account-pages .card h1{margin:0}.config-page .card,.manage-role .card{padding:0;border:none;box-shadow:0 2px 4px rgba(0,0,0,.4),0 -2px 0px rgba(0,0,0,.04);background-color:#fff;margin-bottom:15px}.config-page .card .card-header,.manage-role .card .card-header{margin-bottom:15px;background-color:#008496 !important;color:#fff !important;font-size:1rem}.config-page .card .card-body,.manage-role .card .card-body{padding:0 15px 15px 15px}.config-page .card .card-body:first-of-type,.manage-role .card .card-body:first-of-type{padding-top:15px}.config-page .card h4,.manage-role .card h4{padding-top:15px}.config-page .card .input-slider,.manage-role .card .input-slider{padding-top:10px}.config-page .card .input-slider .form-control,.manage-role .card .input-slider .form-control{position:relative;top:-10px;left:10px;width:80px}.manage-role .card .card-header,.manage-role .card table{margin-bottom:0}.static-page .card{padding:10px 10px 0 10px;margin-bottom:15px;height:100%}.static-page .card .question{color:#008496}.bootstrap-select .dropdown-toggle{border:1px solid #ced4da}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:initial}.dropdown-menu{font-size:.875rem;min-height:0 !important}.dropdown-menu .inner{min-height:0 !important}.dropdown-menu .dropdown-item{padding:5px 5px 5px 10px}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{background-color:rgba(0,0,0,0);color:#000;font-weight:600}.dropdown-menu .dropdown-header{padding:0 0 0 12px;font-size:.75rem;font-weight:600}.dropdown-menu .dropdown-divider{margin:5px 0 0 0;padding-top:5px;border-top-color:#ccc}.dropdown-menu li[class^=optgroup-] a.opt{padding-left:20px}input{font-size:.875rem}input.form-control{font-size:.875rem}input[type=text]{height:35px}input[type=text]::placeholder{color:#ccc}input[type=checkbox]{position:relative}textarea{font-size:.875rem}textarea.form-control{font-size:.875rem}.checkbox input[type=checkbox]{position:absolute;opacity:0}.checkbox input[type=checkbox]+label::after{content:none}.checkbox input[type=checkbox]:checked+label::after{content:""}.checkbox input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.checkbox label{position:relative;display:inline-block;padding-left:22px}.checkbox label::before,.checkbox label::after{position:absolute;content:"";display:inline-block}.checkbox label::before{height:16px;width:16px;border:1px solid;left:0px;top:2px;background-color:#f8f9fa;border-color:#999;border-radius:2px}.checkbox label::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:4px;top:6px}.form-control,button.dropdown-toggle{padding-left:.375rem;padding-right:.375rem}.modal-content{border:none}.modal-content .modal-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:#008496}.modal-content .modal-header button.close,.modal-content .modal-header button.close:hover{color:#fff;opacity:.8}.modal-content .nav-tabs{text-align:center;background-color:#f9f9f9;margin:-15px -15px 15px -15px;padding:8px 0 0 10px}.modal-content .nav-tabs>li{float:none;display:inline-block;margin-bottom:-1px}.modal-content .nav-tabs>li a{font-size:1rem;color:#999;padding:5px 10px}.modal-content .nav-tabs>li a.active{font-weight:500;color:#333}.modal-content .tab-content h6{font-weight:normal;margin-bottom:5px;font-size:.7rem;color:#999}.modal-content .tab-content .panel{padding-bottom:0}.modal-content .text-right{padding-right:0}@media(max-width: 575.98px){.modal-content .text-right{text-align:left !important}}.modal-content .text-only{padding-left:28px}.modal-content .form-group:last-of-type{margin-bottom:0}.modal-content .modal-footer{border-top:none;padding-top:5px;margin:auto}.modal-title{font-size:1.2em;color:#fff}.navbar{min-height:4.375rem;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.navbar a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}.navbar .navbar-toggler{position:absolute;right:40px}.navbar .navbar-toggler i{color:#333}.navbar .navbar-nav .nav-item{padding-left:.5rem;padding-right:.5rem}.navbar .navbar-nav .nav-item .nav-link{border-bottom:solid 2px rgba(0,0,0,0)}.navbar .navbar-nav .nav-item .nav-link:link,.navbar .navbar-nav .nav-item .nav-link:active,.navbar .navbar-nav .nav-item .nav-link:hover,.navbar .navbar-nav .nav-item .nav-link:visited{color:#333;font-weight:600}.navbar .navbar-nav .nav-item .nav-link#userDropdown{font-size:1.5rem;padding-top:0;padding-bottom:0}.navbar .navbar-nav .nav-item .nav-link#userDropdown::after{content:none}.navbar .navbar-nav .nav-item.active .nav-link{border-bottom:solid 2px #008496}.navbar .navbar-nav .nav-item .dropdown-menu{right:0;left:auto}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item-text{padding:0 10px}.navbar .navbar-nav .nav-item .dropdown-menu .nav-link{color:#212529;border:none;line-height:normal}.navbar .navbar-nav .nav-item .dropdown-menu .nav-link:hover{color:#212529}.navbar .navbar-nav .nav-item .dropdown-header{display:flex;white-space:nowrap;font-size:12px;color:#999;padding:0;font-weight:normal}.navbar .navbar-nav .nav-item .dropdown-header::before,.navbar .navbar-nav .nav-item .dropdown-header::after{content:"";flex:1;border-bottom:solid 1px #999;margin:auto .25em}.navbar .navbar-nav .nav-item .dropdown-header::before{flex:.15}.navbar .navbar-nav.user-info{position:absolute;right:10px}.navbar .navbar-nav.user-info .dropdown{padding-left:0;padding-right:0}.navbar .navbar-nav.user-info .dropdown .dropdown-menu{position:absolute}.navbar .navbar-collapse{margin-right:35px}.navbar .navbar-collapse ul{background-color:#fff}@media(max-width: 767.98px){.navbar .navbar-collapse{position:absolute;top:calc(4.375rem - 1rem);width:100%;right:0;left:0}}.nav-pills .nav-item .nav-link{border-radius:0}.nav-pills .nav-item .nav-link i{padding-right:5px}.nav-pills .nav-item .nav-link.active{background-color:#008496;color:#fff}.nav-pills .nav-item:first-of-type .nav-link{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-pills .nav-item:last-of-type .nav-link{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}form .validation-summary-errors{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;color:#721c24 !important;background-color:#f8d7da;border-color:#f5c6cb}form .validation-summary-errors ul{padding:0 0 0 15px;margin:0}.add-event-drawer{position:fixed;height:calc(100vh - 6.875rem);background:#fff;top:6.875rem;left:-435px;z-index:101;width:425px;overflow-x:hidden;overflow-y:auto;transition:all .5s;box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0px rgba(0,0,0,.02)}.add-event-drawer.show{left:0}.add-event-drawer #RecurrenceModal,.add-event-drawer #previewContainer{top:calc(calc(100vh - 6.875rem) - 60px)}.add-event-drawer .drawer-header{background-color:#008496;padding:.5rem;border-top-left-radius:0;border-top-right-radius:0}.add-event-drawer .drawer-header .drawer-title{color:#fff;font-size:1.2rem;font-weight:normal;display:inline-block}.add-event-drawer .drawer-header .drawer-title>i{padding-right:5px}.add-event-drawer .drawer-header .close{color:#fff}.add-event-drawer .drawer-body{padding:0 15px}.add-event-drawer .drawer-body label{font-weight:500}@media(max-width: 575.98px){.add-event-drawer .drawer-body label{margin-bottom:.5rem}}.add-event-drawer .drawer-body .text-only{padding-top:3px;font-weight:normal;width:calc(100% - 40px)}@media(max-width: 575.98px){.add-event-drawer .drawer-body .text-right{text-align:left !important}}.add-event-drawer .drawer-footer{display:flex;justify-content:center;padding-top:1rem;padding-bottom:1rem}.add-event-drawer .drawer-footer>:not(:last-child){margin-right:.25rem}.add-event-drawer .drawer-footer>:not(:first-child){margin-left:.25rem}.add-event-drawer .drawer-footer .btn-link{padding:0;font-size:1.2rem}.add-event-drawer .col-md-3{padding-right:0;top:7px}.add-event-drawer .alt-road-name{position:absolute;top:0;right:10px}.add-event-drawer .alt-road-name div.dropdown-menu{left:-15px !important}.add-event-drawer .alt-road-name div.dropdown-menu .dropdown-item{padding-right:10px}.add-event-drawer .alt-road-name .btn-light:not(:disabled):not(.disabled):active{background-color:rgba(0,0,0,0)}.add-event-drawer .alt-road-name .dropdown-toggle{width:40px;height:30px;border:0;background-color:rgba(0,0,0,0);box-shadow:none}.add-event-drawer .alt-road-name .dropdown-toggle .filter-option{line-height:0 !important}.add-event-drawer .alt-road-name .dropdown-toggle::after{content:none}.add-event-drawer .alt-road-name .fal{position:absolute;padding:5px;font-size:1.2rem;margin-left:5px}.add-event-drawer .bootstrap-select{padding-bottom:5px}.add-event-drawer .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.add-event-drawer .roadway{margin-left:-5px;margin-bottom:5px}.add-event-drawer .roadway .col-md-3{height:31px}.add-event-drawer .roadway .col-md-3 label{padding-right:7px;padding-top:2px}.add-event-drawer .roadway .col-md-9{top:4px}@media(max-width: 575.98px){.add-event-drawer .roadway .col-md-9{top:0}}.add-event-drawer .stream-offset input,.add-event-drawer .stream-offset select{max-width:70px;display:inline-block}.add-event-drawer .stream-offset input{position:relative;top:-2px}.add-event-drawer .stream-offset .bootstrap-select{max-width:103px !important}.add-event-drawer .stream-offset .segment-options{display:inline-block}.add-event-drawer .stream-offset .segment-options .bootstrap-select{width:108px !important;max-width:108px !important}.add-event-drawer .stream-offset .offsetUnits{display:inline}.add-event-drawer .altRef input{position:relative;top:2px}.add-event-drawer .radio-inline{padding-left:0}.add-event-drawer .description{margin-top:3px}.add-event-drawer .dates{padding-bottom:5px}.add-event-drawer .dates .form-group{margin-bottom:0}.add-event-drawer .dates .form-control{border-top-right-radius:0;border-bottom-right-radius:0;height:35px}.add-event-drawer .dates .col-md-6:first-child .col-md-8{padding-right:5px}.add-event-drawer .panel{margin-bottom:10px}.add-event-drawer .dropdownListInline{display:inline}.add-event-drawer select{margin-bottom:5px}.add-event-drawer .broadcast-section .btn-link{margin-left:-15px;margin-top:-7px}.add-event-drawer .broadcast-section #broadcastCheck{position:relative;top:1px}@media(max-width: 575.98px){.add-event-drawer .broadcast-section .col-7{flex:0 0 83.333333%;max-width:83.333333%}}.add-event-drawer #operatorNotes{margin-bottom:10px;height:auto}#context-menu{position:absolute;min-width:150px;z-index:1000;background:#fff;border:solid 1px #ccc;box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0px rgba(0,0,0,.02);margin:0;padding:0;display:none;width:auto;*width:200px;border-radius:2px}#context-menu a,#context-menu p{color:#666;text-decoration:none;cursor:pointer;padding:3px 10px}#context-menu p.error{color:#d52b1e;margin-bottom:5px}#context-menu li{list-style:none;margin:0;width:100%}#context-menu li .nav-tabs{border:0}#context-menu li .nav-tabs .nav-item{width:50%;text-align:center;min-width:inherit;line-height:26.4px;background-color:#e5e5e5;cursor:pointer}#context-menu li .nav-tabs .nav-link{border:0;font-size:.75rem;font-weight:600;letter-spacing:.6px;padding-top:0;padding-bottom:0}#context-menu li .nav-tabs .nav-link.active{background-color:#fff;cursor:default}#context-menu li .nav-tabs .nav-link:first-child{border-top-right-radius:0}#context-menu li .nav-tabs .nav-link:last-child{border-top-left-radius:0}#context-menu li i{padding-right:10px;font-size:10px}#context-menu li.divider{border-top:solid 1px #e5e5e5}#context-menu li .list-group-item{border:0;font-size:.875rem}#context-menu li .list-group-item:hover{background:#f5f5f5;border-radius:0}#context-menu .btn-info{background-color:#e5e5e5;color:#333;border:0px}#context-menu .btn-info:hover{background-color:#f2f2f2;color:#333;border:0px}.table{background-color:#fff;border:solid 1px #dee2e6}.table th,.table td{vertical-align:top;padding:.5rem}.table th .info-icon,.table td .info-icon{padding:0;height:auto}.table td a:not([href]):not([tabindex]){color:#007bff}.table td a:not([href]):not([tabindex]):hover{text-decoration:underline}.table.table-sm th,.table.table-sm td{vertical-align:middle;padding:.3rem}.table .header{font-weight:600}.card .table{border:none}.card .table th,.card .table td{padding-top:.35rem;padding-bottom:.35rem;vertical-align:top}.report .card .table{border:solid 1px #dee2e6}.report .card .table thead{border:solid 1px #fff}.report .card .table thead th{border:none}.list-page .table{margin-bottom:0}.map-tooltip .table{border:none}.map-tooltip .table th,.map-tooltip .table td{vertical-align:middle}.manage-event-container .table thead{border:solid 1px #fff}.manage-event-container .table thead th{border:none}.region-details .table{margin-top:10px;margin-bottom:0}.recurrence .table{margin-bottom:0}.history-item .table{border:solid 1px #dee2e6}.history-item .table thead{border:solid 1px #fff}.history-item .table thead th{border:none;width:40%}.history-item .table thead th.col-two{width:60%}.modal#contactListModal .table{margin-bottom:0}.modal#contactListModal .table thead{background-color:#008496;color:#fff}.modal#contactListModal .table thead th{font-weight:normal}.modal#contactListModal .table td{border-top:none}.modal#contactListModal .table td.action{border-top:none}.action-header,.action,.show-header,.show-text{position:sticky}.action-header,.action{right:0;text-align:center}.show-header,.show-text{left:0}.action-header{background-color:rgb(0,109.56,124.5)}tr .action{background-color:hsl(0,0%,92.6470588235%);border-top:solid 1px hsl(210,13.7931034483%,83.6274509804%)}tr:nth-of-type(odd) .action{background-color:hsl(0,0%,89.9019607843%)}.show-header{background-color:#008496}tr .show-text{background-color:#fff;border-top:solid 1px #dee2e6}tr:nth-of-type(odd) .show-text{background-color:#f2f2f2}.gm-style,.gm-style .gm-style-iw{font:inherit;font-size:inherit}.gm-style-iw-chr{position:absolute;right:0}.gm-ui-hover-effect{top:-3px !important;right:0 !important;z-index:1}.gm-ui-hover-effect img{width:18px !important;height:18px !important}.tooltip-container{margin-left:0;margin-right:0;padding-top:18px}.tooltip-container .col-md-12{padding:0}.tooltip-container .col-md-12 .tooltip-fixed-top{display:inline-block;margin-top:0;margin-bottom:5px;width:calc(100% - 30px);font-size:1.1rem}.tooltip-container .col-md-12 .tooltip-fixed-top .type-header{font-size:.9rem;position:relative;top:-1px;padding-right:15px}.tooltip-container .col-md-12 .tooltip-fixed-top a{font-size:14px;position:relative;top:4px;right:5px;margin:0 5px 0 10px;float:right;font-weight:normal}@media(max-width: 767.98px){.tooltip-container .col-md-12 .tooltip-fixed-top a{right:10px;margin-left:10px}}.tooltip-container .col-md-12 .tooltip-fixed-top img{width:16px;vertical-align:top}.tooltip-container .col-md-12 .map-tooltip{min-width:calc(400px - 100px);max-width:400px;margin-left:5px}.tooltip-container .col-md-12 .map-tooltip .table{margin-bottom:0}.tooltip-container .col-md-12 .map-tooltip .table td{padding-top:.25rem;padding-bottom:.25rem}.tooltip-container .col-md-12 .map-tooltip div[class*=col-]{padding:5px}.tooltip-container .col-md-12 .map-tooltip h4{font-size:1rem}.tooltip-container .col-md-12 .map-tooltip .row:nth-child(even){background-color:#e5e5e5}.tooltip-container .col-md-12 td{border-top:none;line-height:1.4em}.tooltip-container .col-md-12 td.image-container{padding:0;text-align:center}.tooltip-container .col-md-12 td.image-container img{max-width:400px;margin:auto}.tooltip-container .col-md-12 td .more{color:#999}.tooltip-container .col-md-12 .hide{display:none}.tooltip-container .recurrence-section .row{background-color:rgba(0,0,0,0) !important;margin-left:0;margin-right:0}.tooltip-container .recurrence-section .row .col-6,.tooltip-container .recurrence-section .row .col-12{padding:0 !important}.tooltip-container #cameraTooltipContent.slick-initialized{margin-left:25px;margin-right:25px}.sub-controls{background-color:#e5e5e5;height:2.5rem;margin-left:-15px;margin-right:-15px;position:fixed;top:4.375rem;width:100%;z-index:1;border-bottom:solid 1px #ccc}.sub-controls .btn-link{color:#333}.sub-controls .btn-link.active{background-color:rgb(203.5,203.5,203.5)}.sub-controls .btn-link i{padding-right:2px}.sub-controls .btn-link::after{content:none}.sub-controls .btn-link:focus{text-decoration:none}.sub-controls .row{margin-left:0}.sub-controls .legend{margin-top:3px}.sub-controls .location-bar{margin-top:2.5px;min-width:450px}.sub-controls .location-bar input[type=text]{height:30px;margin:auto;border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}@media(max-width: 575.98px){.sub-controls .location-bar{padding-left:0;padding-right:0}}.sub-controls .search-box{display:none;margin:5px auto 0 auto;visibility:visible}.sub-controls .search-box .form-control{height:30px;margin:auto}.sub-controls .search-box .input-group-append{margin-right:5px}.sub-controls .search-box .input-group-append:not(:last-child)>.btn{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.sub-controls .legend{right:15px;text-align:right;padding-left:0;padding-right:0}.sub-controls .legend .legend-button{margin-right:10px}@media(max-width: 767.98px){.sub-controls .legend,.sub-controls .location-bar{min-width:inherit}.sub-controls .legend .btn-link i,.sub-controls .location-bar .btn-link i{padding-right:0}.sub-controls .legend .btn-link span,.sub-controls .location-bar .btn-link span{display:none}.sub-controls .col-sm-10{flex:0 0 83.333333%;max-width:83.333333%;min-width:inherit}.sub-controls .col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}}#activeFilterContainer{position:relative;z-index:1}#filterDropdown{position:fixed;height:calc(100vh - 6.875rem);background:#fff;top:6.875rem;left:0;z-index:101;width:300px;overflow-x:hidden;overflow-y:auto;box-shadow:0px 15px 15px rgba(0,0,0,.7)}.content-container{transition:width .5s}.content-container.col-8{flex:0 0 99.9%;max-width:99.9%}.content-container.col-10{flex:0 0 99.9%;max-width:99.9%}.filter-button-container{padding-left:0}.filter-section{margin-bottom:15px}.filter-section h6{background-color:#008496;margin-left:-15px;margin-right:-15px;margin-bottom:1px;padding:10px 5px 10px 15px;color:#fff}.filter-section h6 a{color:#fff;padding:0 7.5px}.filter-section h6 a.toggle{font-size:1.2rem;margin-top:-2px}.filter-section h6 a.reset{font-size:80%;font-weight:400;margin-top:2px}.filter-section .row .col-12:first-child{padding-top:5px}.filter-section label{margin-bottom:.1rem}.filter-section .bootstrap-select{width:100% !important}.filter-section .bootstrap-select .dropdown-toggle .filter-option-inner-inner{white-space:nowrap;text-overflow:ellipsis}.filter-section .bootstrap-select div.dropdown-menu{max-height:calc(100vh - 220px) !important;overflow-y:auto !important;background-color:#fff}@media(max-width: 767.98px){.filter-section .bootstrap-select div.dropdown-menu{z-index:1040}}.filter-section .bootstrap-select div.dropdown-menu div.inner{overflow-y:initial !important}.filter-section .bootstrap-select .dropdown-menu{width:231px;max-width:100%}.filter-section .bootstrap-select .dropdown-menu li{overflow-x:hidden}.filter-section .bootstrap-select .dropdown-menu li .dropdown-item{padding:5px 15px 0 15px}.filter-section .bootstrap-select .dropdown-menu li .dropdown-item span.text{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;width:100%}.filter-section .bootstrap-select .dropdown-menu li .dropdown-item.option-parent{border-left:solid 5px #666}.filter-section .bootstrap-select .dropdown-menu li .dropdown-item.option-parent .text{text-transform:uppercase;margin-left:-7px}.filter-section .bootstrap-select .dropdown-menu li .dropdown-item.option-child .text{padding-left:5px}.filter-section .bootstrap-select .dropdown-menu li.selected .dropdown-item span.text{width:calc(100% - 20px);font-weight:600}.filter-section.dropdown-group .bootstrap-select .dropdown-menu{width:auto;max-width:none}.active-filter-container{background-color:#fff;padding:5px 15px 0px;margin-bottom:10px}.main-map .active-filter-container{margin-left:-15px;margin-right:-15px;margin-bottom:-20px;border:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);border-radius:0}.main-map .active-filter-container .active-filter-section .tag-container .tag-filter-name{top:3px}.main-map .active-filter-container .active-filter-section .tag-container .tag-list li button{top:0 !important}.active-filter-container .clear-all{padding-left:5px;padding-right:5px}.active-filter-container .clear-all i{padding-right:5px}.active-filter-container .header{margin-top:8px;color:#008496;padding-right:5px}.active-filter-container .header.wrap{width:50px}.active-filter-container .active-filter-section{display:flex;position:relative;top:-3px;height:37px;overflow:hidden}.active-filter-container .active-filter-section .category-section{flex:1;white-space:normal}.active-filter-container .active-filter-section .category-section .hide .tag-container{padding:0;margin:0}.active-filter-container .active-filter-section.collapse.show{height:auto}.active-filter-container .active-filter-section .toggle-active-filters{color:#333;padding-top:10px;padding-left:5px;text-decoration:none;display:none}.active-filter-container .active-filter-section .toggle-active-filters.collapsed:after{font-family:"Font Awesome 5 Pro";content:""}.active-filter-container .active-filter-section .toggle-active-filters:not(.collapsed):after{font-family:"Font Awesome 5 Pro";content:""}.active-filter-container .active-filter-section .tag-outer-container{width:100%}.active-filter-container .active-filter-section .tag-container{background-color:#e5e5e5;position:relative;top:3px;padding:2px 0 3px 0;display:inline-block;border-radius:.25rem;overflow:hidden}.active-filter-container .active-filter-section .tag-container .tag-filter-name{display:inline;font-weight:600;padding-left:5px;position:relative;top:4px}.active-filter-container .active-filter-section .tag-container.for-checkbox{padding-top:1px}.active-filter-container .active-filter-section .tag-container.for-checkbox .tag-filter-name{top:-2px}.active-filter-container .active-filter-section .tag-container .tag-list{padding-left:0;padding-right:2px;display:inline}.active-filter-container .active-filter-section .tag-container .tag-list li{list-style:none;display:inline}.active-filter-container .active-filter-section .tag-container .tag-list li button{position:relative;top:0;border-radius:.25rem;background:#fff;border:solid 1px #ccc;padding:3px 5px;font-size:.75rem}.active-filter-container .active-filter-section .tag-container .tag-list li button .text{position:relative;top:3px}.active-filter-container .active-filter-section .tag-container .tag-list li button .close{position:relative;top:-1px;font-size:1.1rem;padding-left:5px}.active-filter-container .active-filter-section .tag-container .tag-list li button.for-checkbox{top:2px !important}.active-filter-container .active-filter-section .tag-container .tag-list li button.for-checkbox .close{padding-left:0}.active-filter-container .active-filter-section .tag-container .tag-list li button.option-parent{text-transform:uppercase}.filter-options{margin:0 0 10px 0}.filter-options .card-body{padding:10px 15px}@media(max-width: 991.98px){.filter-button{margin-top:10px}}.right-sidebar{position:relative;overflow-x:hidden;padding:0 0 15px 0}.right-sidebar.col-2{flex:0;max-width:0;border:none}.show-legend .right-sidebar.col-2{background-color:#fff;flex:0 0 320px;max-width:320px;min-width:320px;padding-left:15px;padding-right:15px;box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0px rgba(0,0,0,.02)}@media(max-width: 767.98px){.show-legend .right-sidebar.col-2{flex:0 0 100%;max-width:100%;position:relative;border-left:none;z-index:2}}.main-map .right-sidebar.col-2{height:calc(100vh - 6.875rem);overflow:hidden auto}.right-sidebar h6{background-color:#008496;margin-left:-15px;margin-right:-15px;margin-bottom:1px;padding:11.5px 5px 11.5px 15px;color:#fff;font-weight:normal}.right-sidebar h6 a{color:#fff;padding:0 7.5px}.right-sidebar h6 a.arrow-toggle{font-size:1.2rem;margin-top:-2px}.right-sidebar .legend-content,.right-sidebar .layer-content,.right-sidebar .summary-content{padding-top:.5rem;padding-bottom:.5rem}.right-sidebar .summary-group{padding-bottom:.5rem}.right-sidebar .legend-section{margin-bottom:15px}.right-sidebar .legend-section .arrow-toggle .fa-chevron-up,.right-sidebar .legend-section .arrow-toggle.collapsed .fa-chevron-down{display:inline-block}.right-sidebar .legend-section .arrow-toggle.collapsed .fa-chevron-up,.right-sidebar .legend-section .arrow-toggle .fa-chevron-down{display:none}.right-sidebar .legend-section .row .col-12:first-child{padding-top:5px}.right-sidebar .legend-section #legendSection .legend-labels{width:100%}.right-sidebar .legend-section #legendSection .legend-labels td{width:50%;padding-bottom:8px;vertical-align:top}.right-sidebar .legend-section #legendSection .legend-labels td img{display:inline-block;padding-right:3px;vertical-align:top}.right-sidebar .legend-section #legendSection .legend-labels td label{position:relative;display:inline-block;width:80%;line-height:1.3em}.right-sidebar .legend-section #legendSection .event-states{background-color:#f2f2f2;padding:5px 10px;font-size:.9rem;margin:-9px -15px 10px -15px}.right-sidebar .legend-section #legendSection .event-states .event-states-header{font-weight:600;font-size:.75rem}.right-sidebar .legend-section #legendSection .event-states .event-states-items td{padding-right:7px}.right-sidebar .legend-section #legendSection .event-states .event-states-items td label{font-size:.75rem}.right-sidebar .legend-section #event-legend-table img,.right-sidebar .legend-section #awarenessSection img{margin-right:5px;vertical-align:top}.right-sidebar .legend-section #event-legend-table img.not-marker,.right-sidebar .legend-section #awarenessSection img.not-marker{vertical-align:text-top}.right-sidebar .legend-section .layer-header{display:inline-block;padding-bottom:5px}.right-sidebar .legend-section #awarenessSection #weatherRadarLayerLegend{display:block;padding-bottom:5px}.right-sidebar .legend-section #awarenessSection #weatherRadarLayerLegend .header{position:relative;top:19px;left:-40px}.right-sidebar .legend-section #awarenessSection #weatherRadarLayerLegend img{display:block}.right-sidebar .legend-section #awarenessSection #weatherRadarLayerLegend #weatherRadarLayerTimerBox{display:block;font-size:.75rem}.right-sidebar .legend-section #awarenessSection #weatherRadarLayerLegend #weatherRadarLayerAnimationToggle{background-color:#fff;border-radius:2px;border:solid 1px #333;color:#333;margin-top:-25px;position:absolute;right:-40px;padding:5px 9px}.right-sidebar .summary-content .bootstrap-select{width:100% !important}.right-sidebar .summary-content .col-4{text-align:center;padding:0 5px 10px 10px}.right-sidebar .summary-content .col-4 .totalNum{font-size:2rem;margin-bottom:0}.right-sidebar .summary-content .col-4 .text{font-size:.75rem}.right-sidebar .summary-content .col-4 .btn{height:auto;padding:0;min-width:105px}.right-sidebar .summary-content .col-4:last-child{padding-left:5px}.right-sidebar .summary-content .col-4:last-child .btn{max-width:60px;min-width:initial}@media(max-width: 767.98px){.right-sidebar .summary-content .col-4:last-child .btn{max-width:none}}.right-sidebar .summary-content .media.alert{padding:10px}.right-sidebar .summary-content .media.alert i{font-size:1rem;padding-right:5px;padding-top:3px}.right-sidebar label{margin-bottom:5px}.right-sidebar .summary-group .arrow-toggle .fa-chevron-up,.right-sidebar .summary-group .arrow-toggle.collapsed .fa-chevron-down{display:inline-block}.right-sidebar .summary-group .arrow-toggle.collapsed .fa-chevron-up,.right-sidebar .summary-group .arrow-toggle .fa-chevron-down{display:none}.show-legend .content-container.col-8{flex:0 0 calc(100% - 320px);max-width:calc(100% - 320px)}@media(max-width: 767.98px){.show-legend .content-container.col-8{flex:0 0 100%;max-width:100%;position:absolute}}.bg-sub-brand{background-color:#008496}.text-sub-brand{color:#008496}.pager-template{padding:15px 0}.pager-template .row{margin:0}.pager-template .page-summary{position:relative;top:6px;padding:0}@media(min-width: 768px)and (max-width: 895px){.pager-template .page-summary{padding-right:50px}.pager-template .entries-per-page-dropdown{padding-left:50px;padding-top:7px}}@media(max-width: 575.98px){.pager-template .col-sm-6{flex:0 0 50%;max-width:50%}}.pager-template .pager-pages .page-item .page-link{margin-left:0;border-left:none}.pager-template .pager-pages .page-item.active .page-link{background-color:#008496 !important}.pager-template .pager-pages .page-item.active .page-link:hover{color:#fff}.pager-template .pager-pages .page-item:first-child .page-link{border-radius:0}.pager-template .pager-pages .page-item:last-child .page-link{border-radius:0}.pager-template .pagination{margin-bottom:0}.pager-template .entries-per-page{text-align:right;padding:0}.pager-template .entries-per-page .entries-per-page-dropdown{display:inline-block;float:right}.pager-template .entries-per-page .entries-per-page-dropdown .bootstrap-select{width:70px !important}.pager-template .page-link:not([href]):not([tabindex]){color:#007bff;border-color:#ced4da}.pager-template .disabled .page-link:not([href]):not([tabindex]){color:inherit}.pager-template .active .page-link:not([href]):not([tabindex]){color:#fff}.manage-list .list-controls{margin-top:7px;margin-bottom:10px}.manage-list .list-controls div[class^=col-sm]{padding-left:0;padding-right:0}.map{height:calc(100vh - 6.875rem);margin-left:-15px;margin-right:-15px}@media(max-width: 992px){.map{height:calc(100dvh - 6.875rem)}}.legend-color-container{width:315px;bottom:20px !important}.legend-color-container .traffic-legend,.legend-color-container .weather-legend{padding-right:0;margin:auto}.legend-color-container .weather-legend{display:none}.legend-color-container .traffic-legend{padding-left:0}.legend-color-container .traffic-speed-img,.legend-color-container .weather-radar-img{height:36px;box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0px rgba(0,0,0,.02);border-radius:2px}.legend-color-container .traffic-speed-img{width:160px;background:#fff url(/images/Traffic-Speed-TraveliQ.png) no-repeat}.legend-color-container .weather-radar-img{width:198px;background:#fff url(/images/Weather-Radar-TraveliQ-V2.png) no-repeat}@media(max-width: 870px){.legend-color-container{left:25px !important;bottom:25px !important}}@media(max-width: 575.98px){.legend-color-container .traffic-speed-img{width:198px;background:#fff url(/images/Traffic-Speed-TraveliQ-Mobile.png) no-repeat}.legend-color-container .weather-legend{padding-left:0}}.static-page div[class^=col-]{padding-right:0;margin-bottom:15px}.static-page .col-12{margin-bottom:10px !important}.static-page .col-12 h5{margin-top:5px;margin-bottom:0}.page-header{margin:10px 0 0 0}.list-top-section{padding:15px}.list-top-section .filter-section{padding-left:0}.list-top-section .filter-section .filter-button{margin-right:15px}@media(max-width: 991.98px){.list-top-section .filter-section{padding:0;margin-top:15px;margin-bottom:0}}.list-top-section .event-summary-section{text-align:center}.list-top-section .event-summary-section .event-summary{background-color:#008496;border-radius:.25rem;color:#fff;font-size:.875rem}.list-top-section .event-summary-section .event-summary .event-summary-header{padding-left:10px;line-height:35px}.list-top-section .event-summary-section .event-summary .event-summary-header .btn-link{position:relative;z-index:1;color:#fff;padding-left:.5rem;padding-right:.5rem}.list-top-section .event-summary-section .event-summary .event-summary-header .btn-link:hover{color:#fff}.list-top-section .event-summary-section .event-summary .summary-section{padding-left:5px;padding-right:5px;white-space:nowrap}.list-top-section .event-summary-section .event-summary .summary-section .summary-section-item{cursor:pointer}.list-top-section .event-summary-section .event-summary .summary-section .summary-section-item.disabled{cursor:inherit}.list-top-section .event-summary-section .event-summary .summary-section .header{font-size:1.5rem;vertical-align:middle;padding-right:5px;font-weight:500}.list-top-section .event-summary-section .event-summary .summary-section .btn,.list-top-section .event-summary-section .event-summary .summary-section .description{height:30px;line-height:normal}.list-top-section .event-summary-section .event-summary .summary-section .btn{margin-bottom:2px}@media(max-width: 767px){.list-top-section .event-summary-section .event-summary .summary-section{white-space:normal}}@media(max-width: 870px){.list-top-section .event-summary-section .event-summary{height:auto}.list-top-section .event-summary-section .event-summary .summary-section .btn,.list-top-section .event-summary-section .event-summary .summary-section .description{display:block;margin:auto;width:100%;margin-bottom:5px}}@media(max-width: 720px){.list-top-section .event-summary-section .event-summary .summary-section .btn,.list-top-section .event-summary-section .event-summary .summary-section .description{height:auto;width:110px}.list-top-section .event-summary-section .event-summary .summary-section:last-child .btn{width:90px}.list-top-section .event-summary-section .event-summary .summary-section:last-child .description{width:60px}}@media(max-width: 525px){.list-top-section .event-summary-section .event-summary .event-summary-header{width:100%;text-align:left}.list-top-section .event-summary-section .event-summary .text{position:relative;text-align:left;padding-bottom:5px}}@media(max-width: 440px){.list-top-section .event-summary-section .event-summary .summary-section{padding-bottom:10px}}.user-list-page-header,.audit-list-page-header{margin-bottom:5px}.user-list-page-header h1,.audit-list-page-header h1{margin:15px 0 10px;display:inline-block}@media(max-width: 355px){.user-list-page-header h1,.audit-list-page-header h1{position:relative}}.user-list-page-header .filter-button,.user-list-page-header .create-new,.audit-list-page-header .filter-button,.audit-list-page-header .create-new{margin-top:-8px;margin-left:15px}@media(max-width: 575.98px){.user-list-page-header .filter-button span span,.user-list-page-header .create-new span span,.audit-list-page-header .filter-button span span,.audit-list-page-header .create-new span span{display:none}}@media(max-width: 515px){.user-list-page-header .filter-button::before,.user-list-page-header .create-new::before,.audit-list-page-header .filter-button::before,.audit-list-page-header .create-new::before{padding-right:0}.user-list-page-header .filter-button span,.user-list-page-header .create-new span,.audit-list-page-header .filter-button span,.audit-list-page-header .create-new span{display:none}}.user-list-page-header .create-new,.audit-list-page-header .create-new{margin-left:5px}.list-page{overflow:visible}.list-page .list-view-table{overflow:auto}.list-page .list-view-table pre{display:block;padding:9.5px;margin:0 0 10px;word-break:break-all;word-wrap:break-word;border:1px solid #ccc;border-radius:4px}.list-page .input-group-append{margin-right:7px}.list-page .row.list-controls{padding-bottom:10px;margin-left:0;margin-right:0}.list-page .row.grid-controls{margin-left:0;margin-right:0}.list-page .row.grid-controls .col-sm-8{padding-left:0;padding-right:0}.list-page .row.grid-controls i.btn,.list-page .row.grid-controls a.btn,.list-page .row.grid-controls a:hover.btn,.list-page .row.grid-controls a:active.btn,.list-page .row.grid-controls a:visited.btn,.list-page .row.grid-controls a:focus.btn{padding-top:7px}@media(max-width: 991.98px){.list-page .row.grid-controls{padding-bottom:5px}.list-page .row.grid-controls .search-box{padding-right:0}}@media(max-width: 330px){.list-page .row.grid-controls .bootstrap-select{max-width:100px}}@media(max-width: 991.98px){.list-page .row.list-controls .search-box,.list-page .row.grid-controls .search-box{padding-left:0;padding-right:0}}@media(max-width: 767.98px){.list-page .row.list-controls .col-sm-8,.list-page .row.grid-controls .col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.list-page .row.list-controls .col-sm-4,.list-page .row.grid-controls .col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}}.list-page .search-box{margin-top:4px}.list-page .manage-list .nav-link{color:#007bff}.list-page .manage-list .search-box{margin-top:0}@media(min-width: 768px){.list-page .manage-list .list-view-table{overflow:visible}}.list-page .view-options{padding:0}.list-page .view-options i{padding-right:5px}.list-page .view-options i,.list-page .view-options a,.list-page .view-options a:hover,.list-page .view-options a:active,.list-page .view-options a:visited,.list-page .view-options a:focus{color:#333;text-decoration:none}.list-page .view-options i.btn,.list-page .view-options a.btn,.list-page .view-options a:hover.btn,.list-page .view-options a:active.btn,.list-page .view-options a:visited.btn,.list-page .view-options a:focus.btn{padding:10px 10px 3px 10px;margin-top:2.5px;margin-bottom:2.5px}.list-page .view-options .grid-view-link.active,.list-page .view-options .list-view-link.active{background-color:#e5e5e5}@media(max-width: 575.98px){.list-page .view-options a i{padding-right:0}.list-page .view-options a span{display:none}}.list-page .view-options .view-options-buttons{display:inline-block;float:right}.list-page .sort-grid-option{position:relative;left:auto;top:0;padding:5px 0;display:inline-block}.list-page .sort-grid-option .header{position:relative;top:1px;color:#333;font-size:.875rem;padding-right:2px}.list-page .sort-grid-option .bootstrap-select{width:120px !important}.list-page .sort-grid-option .bootstrap-select .dropdown-toggle .filter-option-inner-inner{margin-top:-1px}.list-page .sort-grid-option label:hover{cursor:pointer}.list-page .sort-grid-option label .sortDesc{visibility:hidden}.list-page .sort-grid-option label i{position:relative;left:-7px;font-size:1rem;color:#333;top:1px}.list-page .list-page-header{position:absolute;margin:15px 0 10px}@media(max-width: 355px){.list-page .list-page-header{position:relative}}.list-page .list-page-search{padding-right:145px !important}.list-page .pagination-controls{text-align:center;margin-top:.875rem;margin-bottom:.875rem}.list-page .pagination-controls .num-of-items{text-align:left}.list-page .pagination-controls .num-of-items .bootstrap-select{padding-right:5px;width:70px !important}.list-page .pagination-controls .num-of-items .items-dropdown{padding-right:0;max-width:75px;float:left}.list-page .pagination-controls .num-of-items .items-label{white-space:nowrap}.list-page .pagination-controls .pagination-label{max-width:250px;padding-left:10px;padding-right:10px}.list-page .pagination-controls .prev-button{padding-right:0;text-align:right}.list-page .pagination-controls .next-button{padding-left:0;text-align:left}.list-page .pagination-controls .btn{margin-right:3px}.list-page .pagination-controls .btn.previous::before,.list-page .pagination-controls .btn.next::after{font-family:"Font Awesome 5 Pro"}.list-page .pagination-controls .btn.previous::before{content:"";padding-right:5px}.list-page .pagination-controls .btn.next::after{content:"";padding-left:5px}.list-page .pagination-controls label{padding:7px 0 0 2px}@media(max-width: 767.98px){.list-page .pagination-controls .pagination-section .prev-button,.list-page .pagination-controls .pagination-section .next-button{flex:0 0 50%;max-width:50%}.list-page .pagination-controls .pagination-section .pagination-label{margin-bottom:0;max-width:100%}.list-page .pagination-controls .pagination-section .pagination-label label{margin-bottom:0}}.list-page .table thead{background-color:#008496;color:#fff}.list-page .table thead th{font-weight:normal}.list-page .table thead th a{color:#fff;text-decoration:none;font-weight:normal}.list-page .table thead th a i{display:inline;font-size:.75rem;padding-left:5px;color:#ccc}.list-page .table tbody td{vertical-align:top}.list-page .table tbody td .description-hover{padding-left:5px}.list-page .grid-content{margin-left:0;margin-right:0}.list-page .grid-content div[class^=col-]{padding-left:7.5px;padding-right:7.5px;padding-bottom:15px}.list-page .grid-content{margin-left:0;margin-right:0}.list-page .grid-content div[class^=col-]{padding-left:7.5px;padding-right:7.5px;padding-bottom:15px}.list-page .row .col-sm-12{margin-bottom:15px}.list-page.user-list .list-group td:first-child{width:70px}.list-page.audit-list .description{width:30rem}.list-page.audit-list pre{max-width:25rem;font-size:.875rem}@media(min-width: 1199px)and (max-width: 1400px){.list-page.audit-list pre{max-width:21rem}}@media(min-width: 768px)and (max-width: 940px){.list-page.audit-list pre{max-width:21rem}}.list-page-header h1{margin:15px 0 10px;display:inline-block}@media(max-width: 355px){.list-page-header h1{position:relative}}.list-page-header .filter-button,.list-page-header .create-new{margin-top:-8px;margin-left:15px}@media(max-width: 575.98px){.list-page-header .filter-button span span,.list-page-header .create-new span span{display:none}}@media(max-width: 515px){.list-page-header .filter-button::before,.list-page-header .create-new::before{padding-right:0}.list-page-header .filter-button span,.list-page-header .create-new span{display:none}}.list-page-header .create-new{margin-left:5px}.event-historystream td:first-of-type{width:750px}.event-historystream td:nth-of-type(2){width:100px}.event-historystream .pagination-controls{text-align:center}.event-historystream .pagination-controls .btn{margin-right:3px}.event-historystream .pagination-controls .btn.previous::before,.event-historystream .pagination-controls .btn.next::after{font-family:"Font Awesome 5 Pro"}.event-historystream .pagination-controls .btn.previous::before{content:"";padding-right:5px}.event-historystream .pagination-controls .btn.next::after{content:"";padding-left:5px}.event-historystream .pagination-controls label{padding:0 10px 0 7px}.history-item{padding:10px;margin-bottom:15px}.history-item .info{display:inline-block;padding-right:25px}.history-item .info:first-child{padding-left:10px}@media(max-width: 767.98px){.history-item .info{width:100%;padding-left:10px}}.history-item .card-header{background-color:#008496;color:#fff;margin:-10px -10px 10px -10px}.history-item-anchor::before{display:block;content:" ";margin-top:-4.375rem;height:4.375rem;visibility:hidden}.lane-closures-container #IsClosure,.lane-closures-container #HasDetour{vertical-align:text-bottom}.lane-closures-container .lane-table td{border-right:solid 1px #fff}.lane-closures-container .lane-table label{text-align:center;width:100%}.lane-closures-container .change-type:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:""}.lane-closures-container .change-type{cursor:pointer;font-size:1.5rem;text-align:center;background-color:#e5e5e5;width:100%;margin-bottom:2px;width:50px;color:#333;display:block}.lane-closures-container .change-type:hover{text-decoration:none}.lane-closures-container .lane-legend{cursor:pointer}.lane-closures-container .lane-direction{bottom:0}.lane-closures-container .lane-status_0,.lane-closures-container .lane-status_1,.lane-closures-container .lane-status_2,.lane-closures-container .lane-status_3,.lane-closures-container .lane-status_4,.lane-closures-container .lane-status_5,.lane-closures-container .lane-status_6,.lane-closures-container .lane-status_7{bottom:0}.event-detour #addDetourBtn{margin-top:10px;margin-bottom:5px}@media(max-width: 1380px){.event-detour #addDetourBtn span{display:none}}.event-detour .table .no-detour{border-top:0}#detourModal #mapModal{height:60vh}#detourModal #mapModal #map-canvas{height:100%}#detourModal .detour-undo-btn{position:absolute;right:21px;bottom:90px;padding:0 8px}#detourModal #detourValidation{padding-left:20px}#detourModal .bootstrap-select .filter-option-inner-inner,.detours-container .filter-option-inner-inner{padding-left:2px}#detourModal .bootstrap-select .fa-circle,.detours-container .fa-circle{font-size:10px;position:relative;top:-1.5px;margin-right:2px}#detourModal .bootstrap-select .fa-circle.segment-red,.detours-container .fa-circle.segment-red{color:red}#detourModal .bootstrap-select .fa-circle.segment-yellow,.detours-container .fa-circle.segment-yellow{font-size:9px;color:#ff0;border:solid 1px #ddd;border-radius:50%}#detourModal .bootstrap-select .fa-circle.segment-blue,.detours-container .fa-circle.segment-blue{color:blue}#detourModal .bootstrap-select .fa-circle.segment-green,.detours-container .fa-circle.segment-green{color:green}.detours-container .fa-circle{margin-right:5px}.vehicle-restrictions-container{display:flex}@media(max-width: 575.98px){.vehicle-restrictions-container{display:block}}.vehicle-restrictions-container .vehicle-restrictions-section{padding:0 15px;margin-top:1rem;margin-bottom:1rem;margin-right:2rem}.vehicle-restrictions-container .vehicle-restrictions-section label{font-weight:500}.vehicle-restrictions-container .vehicle-restrictions-section .form-group{margin-bottom:.4rem}.vehicle-restrictions-container .vehicle-restrictions-section .form-group .text-right{min-width:70px;max-width:70px}.vehicle-restrictions-container .vehicle-restrictions-section .form-group .form-control{width:80px;display:inline-block}.vehicle-restrictions-container .vehicle-restrictions-section .form-group span.header{padding-left:5px;padding-right:5px}.vehicle-restrictions-container .vehicle-restrictions-section .form-group .inch-input .form-control{width:50px}@media(max-width: 991.98px){.vehicle-restrictions-container .vehicle-restrictions-section .form-group .text-right{text-align:left !important}}.lane-closures-container .lane,.lane-legend-container .lane{display:block;background-color:#333}.lane-closures-container .lane:hover,.lane-legend-container .lane:hover{cursor:pointer}.lane-closures-container table,.lane-legend-container table{background-color:#f2f2f2}.lane-closures-container .lane-legend-table,.lane-legend-container .lane-legend-table{margin-bottom:0}.lane-closures-container .lane-legend-table th,.lane-closures-container .lane-legend-table td,.lane-legend-container .lane-legend-table th,.lane-legend-container .lane-legend-table td{border:none}.lane-closures-container .lane-legend-table hr,.lane-legend-container .lane-legend-table hr{border-top:1px solid #e5e5e5;margin-bottom:5px;margin-top:2px !important}.lane-closures-container .lane-legend-table .lane,.lane-legend-container .lane-legend-table .lane{border-right:0}.lane-closures-container .lane,.lane-closures-container .lane-type_0,.lane-closures-container .lane-type_1,.lane-closures-container .lane-type_2,.lane-closures-container .lane-type_3,.lane-closures-container .lane-type_4,.lane-closures-container .lane-type_5,.lane-closures-container .lane-type_6,.lane-closures-container .lane-type_7,.lane-legend-container .lane,.lane-legend-container .lane-type_0,.lane-legend-container .lane-type_1,.lane-legend-container .lane-type_2,.lane-legend-container .lane-type_3,.lane-legend-container .lane-type_4,.lane-legend-container .lane-type_5,.lane-legend-container .lane-type_6,.lane-legend-container .lane-type_7{width:50px;height:70px}.lane-closures-container .lane-type_0,.lane-legend-container .lane-type_0{background:#333}.lane-closures-container .lane-type_1,.lane-legend-container .lane-type_1{background:url(/images/shoulder.png) no-repeat}.lane-closures-container .lane-type_2,.lane-legend-container .lane-type_2{background:url(/images/hov.png) no-repeat}.lane-closures-container .lane-type_3,.lane-legend-container .lane-type_3{background:url(/images/median.png) no-repeat}.lane-closures-container .lane-type_4,.lane-legend-container .lane-type_4{background:url(/images/ramp.png) no-repeat}.lane-closures-container .lane-type_5,.lane-legend-container .lane-type_5{background:url(/images/gore.png) no-repeat}.lane-closures-container .lane-direction,.lane-legend-container .lane-direction{background:url(/images/arrowUp.png) no-repeat;width:50px;height:70px;display:inline-block;position:absolute}.lane-closures-container .lane-status_0,.lane-closures-container .lane-status_1,.lane-closures-container .lane-status_2,.lane-closures-container .lane-status_3,.lane-closures-container .lane-status_4,.lane-closures-container .lane-status_5,.lane-closures-container .lane-status_6,.lane-closures-container .lane-status_7,.lane-legend-container .lane-status_0,.lane-legend-container .lane-status_1,.lane-legend-container .lane-status_2,.lane-legend-container .lane-status_3,.lane-legend-container .lane-status_4,.lane-legend-container .lane-status_5,.lane-legend-container .lane-status_6,.lane-legend-container .lane-status_7{width:50px;height:70px;display:block;position:absolute}.lane-closures-container .lane-status_0,.lane-legend-container .lane-status_0{background:none}.lane-closures-container .lane-status_1,.lane-legend-container .lane-status_1{background:url(/images/close.png) no-repeat}.lane-closures-container .lane-status_2,.lane-legend-container .lane-status_2{background:url(/images/unknown.png) no-repeat}.lane-closures-container .lane-status_3,.lane-legend-container .lane-status_3{background:url(/images/rolling.png) no-repeat}.lane-closures-container .lane-status_4,.lane-legend-container .lane-status_4{background:url(/images/blocked.png) no-repeat}.lane-closures-container .lane-status_5,.lane-legend-container .lane-status_5{background:url(/images/alternate.png) no-repeat}.lane-closures-container .lane-status_6,.lane-legend-container .lane-status_6{background:url(/images/intermittent.png) no-repeat}.lane-closures-container .lane-status_7,.lane-legend-container .lane-status_7{background:url(/images/affected.png) no-repeat}.lane-legend-container{position:absolute;top:80px;right:30px;font-size:x-small;z-index:10;border-top:solid 1px #e5e5e5;border-left:solid 1px #e5e5e5;border-right:solid 1px #999;border-bottom:solid 1px #999;background-color:#f5f5f5}@media(max-width: 400px)and (min-width: 372px){.lane-legend-container{right:0px}}@media(max-width: 371px){.lane-legend-container{right:-12px}}@media(max-width: 359px){.lane-legend-container{width:300px;overflow-x:auto;right:0px !important}}.lane-legend-container .lane-direction{bottom:initial}.lane-legend-container .lane,.lane-legend-container .lane-type_0,.lane-legend-container .lane-type_1,.lane-legend-container .lane-type_2,.lane-legend-container .lane-type_3,.lane-legend-container .lane-type_4,.lane-legend-container .lane-type_5,.lane-legend-container .lane-type_6,.lane-legend-container .lane-type_7,.lane-legend-container .lane-direction,.lane-legend-container .lane-status_0,.lane-legend-container .lane-status_1,.lane-legend-container .lane-status_2,.lane-legend-container .lane-status_3,.lane-legend-container .lane-status_4,.lane-legend-container .lane-status_5,.lane-legend-container .lane-status_6,.lane-legend-container .lane-status_7{background-size:contain;max-width:25px;max-height:35px}.lane-legend-container .lane-status_0,.lane-legend-container .lane-status_1,.lane-legend-container .lane-status_2,.lane-legend-container .lane-status_3,.lane-legend-container .lane-status_4,.lane-legend-container .lane-status_5,.lane-legend-container .lane-status_6,.lane-legend-container .lane-status_7{bottom:auto}.lane-legend-container th{padding:2px 5px !important}.lane-legend-container td{padding:5px !important}.lane-legend-container .form-group{margin-bottom:0}.hidden{display:none !important;visibility:hidden !important}.manage-event-header{background-color:#e5e5e5;margin-left:-15px;margin-right:-15px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);color:#333;position:fixed;width:100%;z-index:2;top:60px;padding:5px 15px 0px}.manage-event-header h1{font-size:1.5em;color:#008496}@media(max-width: 575.98px){.manage-event-header h1{font-size:1.2em}}@media(min-width: 768px){.manage-event-header h1{position:absolute}}.manage-event-header .top-section{height:48px}@media(max-width: 767.98px){.manage-event-header .top-section{height:auto}}@media(min-width: 576px){.manage-event-header .main-buttons{margin-top:8px}}@media(max-width: 767.98px){.manage-event-header .main-buttons{margin-top:-6px;margin-bottom:5px}}.manage-event-header .description{background-color:#fff;padding-top:5px}.manage-event-header .description .col-12{padding-bottom:5px}.manage-event-header .description .col-12 label{margin-bottom:0}.manage-event-header .map-view{position:absolute;top:15px;right:15px}@media(max-width: 575.98px){.manage-event-header .map-view{top:10px}}.manage-event-header .map-view.disableLink{color:#333;cursor:not-allowed;opacity:.5;text-decoration:none;pointer-events:none}.manage-event-container{margin-top:100px}@media(max-width: 767.98px){.manage-event-container{margin-top:123px}}.manage-event-container .event-detour,.manage-event-container .event-location,.manage-event-container .event-stamp,.manage-event-container .laneClosure,.manage-event-container .event-comment,.manage-event-container .event-file,.manage-event-container .event-broadcast,.manage-event-container .event-details{background-color:#fff;height:100%;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 3.2px 7.2px 0 rgba(0,0,0,.132),0 .6px 1.8px 0 rgba(0,0,0,.108)}.manage-event-container .event-detour h3,.manage-event-container .event-location h3,.manage-event-container .event-stamp h3,.manage-event-container .laneClosure h3,.manage-event-container .event-comment h3,.manage-event-container .event-file h3,.manage-event-container .event-broadcast h3,.manage-event-container .event-details h3{background-color:#008496;color:#fff;font-size:1.3em;padding:7px 5px;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:2px;font-weight:normal}.manage-event-container .event-detour h3>i,.manage-event-container .event-location h3>i,.manage-event-container .event-stamp h3>i,.manage-event-container .laneClosure h3>i,.manage-event-container .event-comment h3>i,.manage-event-container .event-file h3>i,.manage-event-container .event-broadcast h3>i,.manage-event-container .event-details h3>i{padding-right:5px;margin-left:8px}.manage-event-container .event-detour h3 .toggleBtn,.manage-event-container .event-location h3 .toggleBtn,.manage-event-container .event-stamp h3 .toggleBtn,.manage-event-container .laneClosure h3 .toggleBtn,.manage-event-container .event-comment h3 .toggleBtn,.manage-event-container .event-file h3 .toggleBtn,.manage-event-container .event-broadcast h3 .toggleBtn,.manage-event-container .event-details h3 .toggleBtn{float:right;margin-right:8px}.manage-event-container .event-detour h3 .toggleBtn:hover,.manage-event-container .event-location h3 .toggleBtn:hover,.manage-event-container .event-stamp h3 .toggleBtn:hover,.manage-event-container .laneClosure h3 .toggleBtn:hover,.manage-event-container .event-comment h3 .toggleBtn:hover,.manage-event-container .event-file h3 .toggleBtn:hover,.manage-event-container .event-broadcast h3 .toggleBtn:hover,.manage-event-container .event-details h3 .toggleBtn:hover{cursor:pointer}.manage-event-container .alt-road-name{position:absolute;top:0;right:10px}.manage-event-container .alt-road-name div.dropdown-menu{left:auto !important;right:10px}@media(max-width: 991.98px){.manage-event-container .alt-road-name div.dropdown-menu{right:-25px}}.manage-event-container .alt-road-name div.dropdown-menu .dropdown-item{padding-right:10px}.manage-event-container .alt-road-name .btn-light:not(:disabled):not(.disabled):active{background-color:rgba(0,0,0,0)}.manage-event-container .alt-road-name .dropdown-toggle{width:40px;height:30px;border:0;background-color:rgba(0,0,0,0);box-shadow:none}.manage-event-container .alt-road-name .dropdown-toggle .filter-option{line-height:0 !important}.manage-event-container .alt-road-name .dropdown-toggle::after{content:none}.manage-event-container .alt-road-name .fal{position:absolute;padding:5px;font-size:1.2rem;margin-left:5px}.manage-event-container .mapPreview{width:100%;height:100%}.manage-event-container #map-canvas{width:100%;height:100%}.manage-event-container .event-location-container,.manage-event-container .event-stamp-container,.manage-event-container .lane-closures-container,.manage-event-container .event-details-container,.manage-event-container .show-history{padding:0 15px;margin-top:1rem;margin-bottom:1rem}.manage-event-container .event-location-container label,.manage-event-container .event-stamp-container label,.manage-event-container .lane-closures-container label,.manage-event-container .event-details-container label,.manage-event-container .show-history label{font-weight:500;margin-bottom:.1rem}.manage-event-container .event-location-container .point-segment .alt-road-name button{margin-left:-10px}.manage-event-container .event-location-container .point-segment .alt-road-name button .filter-option .filter-option-inner .filter-option-inner-inner{display:none}.manage-event-container .event-location-container .point-segment .alt-road-name button.btn.dropdown-toggle.btn-light::after{display:none}.manage-event-container .event-location-container .point-segment .alt-road-name .far{position:absolute;top:8px;padding:5px;margin-left:5px}.manage-event-container .event-location-container .point-segment .alt-road-name .bootstrap-select .dropdown-toggle{border:none;background-color:rgba(0,0,0,0)}@media(min-width: 576px)and (max-width: 1199.98px){.manage-event-container .event-location-container .point-segment .alt-road-name .bootstrap-select .dropdown-menu.show{right:-20px;left:auto !important}}@media(max-width: 767.98px){.manage-event-container .event-location-container .point-segment .alt-road-name .bootstrap-select .dropdown-menu.show{right:-32px;left:auto !important}}.manage-event-container .event-location-container .point-segment .dropdown-point{padding-right:0}.manage-event-container .event-location-container .point-segment .icon-point{padding-left:8px}.manage-event-container .event-location-container .stream-offset{margin-bottom:5px}.manage-event-container .event-location-container .stream-offset .form-control{width:unset}.manage-event-container .event-location-container .stream-offset input{position:relative;top:1px}@media(min-width: 992px)and (max-width: 1799.98px){.manage-event-container .event-location-container .stream-offset input{margin-right:0}}.manage-event-container .event-location-container .stream-offset input,.manage-event-container .event-location-container .stream-offset select{max-width:70px;display:inline-block}@media(max-width: 1171px)and (min-width: 992px){.manage-event-container .event-location-container .stream-offset input,.manage-event-container .event-location-container .stream-offset select{max-width:65px !important}}.manage-event-container .event-location-container .stream-offset .bootstrap-select{max-width:103px !important}@media(max-width: 1400px)and (min-width: 1172px){.manage-event-container .event-location-container .stream-offset .bootstrap-select{max-width:80px !important;margin-right:0px}}@media(max-width: 1171px)and (min-width: 992px){.manage-event-container .event-location-container .stream-offset .bootstrap-select{max-width:65px !important;margin-right:0px}}.manage-event-container .event-location-container .stream-offset .segment-options{display:inline-block;margin-bottom:5px}.manage-event-container .event-location-container .direction .bootstrap-select,.manage-event-container .event-location-container .segment-options .bootstrap-select{max-width:103px !important;width:103px !important}@media(min-width: 992px)and (max-width: 1245px){.manage-event-container .event-location-container .segment-options .bootstrap-select{display:block;margin-top:5px}}@media(min-width: 992px)and (max-width: 1085px){.manage-event-container .event-location-container .segment-options .bootstrap-select{max-width:105px !important;width:auto !important}}.manage-event-container .event-location-container .offsetUnits{display:inline}.manage-event-container .event-location-container .form-group,.manage-event-container .event-location-container .form-row{margin-bottom:.4rem}.manage-event-container .event-stamp-container label{text-align:right;padding-right:0}@media only screen and (max-width: 575px){.manage-event-container .event-stamp-container label{text-align:left}}.manage-event-container .event-stamp-container .form-group{margin-bottom:.4rem}.manage-event-container .event-stamp-container .operator,.manage-event-container .event-stamp-container .lastUpdate,.manage-event-container .event-stamp-container .createdBy,.manage-event-container .event-stamp-container .createdOn{padding-left:28px}.manage-event-container .event-stamp-container .recur-period{padding-left:16px}.manage-event-container .event-stamp-container .recur-period a{margin-left:.25rem}.manage-event-container .recurrence{margin-top:8px}.manage-event-container .recurrence .dropdown-toggle,.manage-event-container .recurrence .form-control{height:31px;border-radius:.25rem}.manage-event-container .recurrence .col-sm-2{padding-right:5px}.manage-event-container .recurrence .col-md-12{padding-left:0;padding-right:0}.manage-event-container .recurrence .col-md-12 .col-md-2{width:16%}@media(max-width: 991.98px){.manage-event-container .recurrence .col-md-12 .col-md-2{width:100%}}.manage-event-container .recurrence .col-md-12 .col-md-10{padding-left:0;padding-right:0}.manage-event-container .recurrence .col-md-12 .col-md-10 .col-md-3{padding-left:0;height:100%}.manage-event-container .recurrence .modal-header{padding:5px 10px}.manage-event-container .recurrence .modal-title{font-size:1.5rem}.manage-event-container .recurrence .modal-footer{border-top:none;padding:10px 15px}.manage-event-container .recurrence .btn{padding:5px}.manage-event-container .recurrence .dropdown-toggle{width:100%;text-align:left}.manage-event-container .recurrence select.form-control{padding:2px 1px}.manage-event-container .recurrence input.form-control{padding:2px 0 0 5px}.manage-event-container .recurrence input[type=checkbox],.manage-event-container .recurrence input[type=radio]{width:15px;height:15px}.manage-event-container .recurrence .modal-header{padding:5px 10px}.manage-event-container .recurrence .recur-period .row-flex{display:flex;flex-wrap:wrap;width:104%;background-color:#f5f5f5;padding:0 12px;margin-bottom:5px;height:auto;overflow-y:auto;margin-left:-8px}@media(max-width: 767.98px){.manage-event-container .recurrence .recur-period .row-flex{margin-left:-15px}}.manage-event-container .recurrence .recur-period .col-12{padding-left:0}.manage-event-container .recurrence th:first-child{width:40px}.manage-event-container .recurrence th:nth-child(2){width:75px}.manage-event-container .recurrence .edit-time-period-container{display:block;position:absolute;z-index:1050;background-color:#f5f5f5;width:350px;min-height:160px;max-height:405px;border-radius:.25rem;padding:10px;border:solid 1px #999;overflow:auto}.manage-event-container .recurrence .edit-time-period-container .form-group{margin-bottom:5px}.manage-event-container .recurrence .edit-time-period-container .form-group .addTimePeriodLink{margin-bottom:0}.manage-event-container .recurrence .edit-time-period-container .form-row{margin-left:0;margin-right:0}.manage-event-container .recurrence .edit-time-period-container .btn-link{height:25px}.manage-event-container .recurrence .edit-time-period-container .save,.manage-event-container .recurrence .edit-time-period-container .cancel{margin-top:10px}.manage-event-container .recurrence .day-time-4hr .day-time-1hr{display:inline-block;margin-left:-1px}.manage-event-container .recurrence .day-time-4hr .day-time-1hr:hover{cursor:pointer}.manage-event-container .recurrence .day-time-4hr .day-time-1hr span{display:inline-block;position:relative;top:3px;width:3px;height:35px;background-color:#76b843}.manage-event-container .recurrence .day-time-4hr .day-time-1hr span.inActive{background-color:#e5e5e5}.manage-event-container .recurrence .day-time-4hr .day-time-1hr.inActive span{background-color:#e5e5e5}@media(max-width: 767.98px){.manage-event-container .recurrence .modal-body{overflow:auto}}.manage-event-container .edit-datetime-range-link{margin-top:0}.manage-event-container .modal-body{padding:15px 15px 0 15px}.manage-event-container .recurrence .modal-body{padding:15px 15px 0 15px}.manage-event-container .recurrence .modal-header button.close,.manage-event-container .recurrence .modal-header button.close:hover{color:#fff;opacity:.8}@media(max-width: 991.98px){.manage-event-container .recurrence .modal-dialog{max-width:100% !important;margin:1rem !important}}.manage-event-container .recurrence .form-group label input[type=radio]{position:relative;top:1px}.manage-event-container .recurrence .form-group label:nth-of-type(2) input[type=radio]{margin-left:10px}.manage-event-container .recurrence .time-slot{margin-left:17px}.manage-event-container .recurrence .time-slot label{margin-left:5px;margin-right:5px;margin-bottom:3px}.manage-event-container .recurrence .form-control{height:inherit;width:100px}.manage-event-container .recurrence .far{margin-left:10px}.manage-event-container .recurrence .far:hover{cursor:pointer}.manage-event-container .recurrence #RecurrenceModal .timeperiods{width:150px !important}.manage-event-container .recurrence #RecurrenceModal .day-time-1hr span{float:left}.manage-event-container .recurrence .row{margin-left:0;margin-right:0;height:100%}.manage-event-container .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.manage-event-container .lane-closures-container .lane-closure-icons{overflow-x:auto;padding-left:15px;padding-right:0}@media(max-width: 575.98px){.manage-event-container .lane-closures-container .lane-closure-icons{text-align:left;white-space:nowrap}}.manage-event-container .lane-closures-container .full-closure{text-align:right;white-space:nowrap}@media(max-width: 1080px){.manage-event-container .lane-closures-container .full-closure{text-align:left;white-space:normal}}@media(max-width: 1199.98px){.manage-event-container .lane-closures-container .full-closure{text-align:right;white-space:nowrap}}@media(max-width: 575.98px){.manage-event-container .lane-closures-container .full-closure{text-align:left;white-space:nowrap;padding-top:10px}}.manage-event-container .frame{position:relative;border-radius:2px;overflow:hidden;color:#333;font-family:"Open Sans",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;margin-top:-5px}.manage-event-container .range{background:#f5f5f5;height:1.9rem;width:80%;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.manage-event-container input[type=range]{-webkit-appearance:none;width:80%;height:100%;background:rgba(0,0,0,0)}.manage-event-container input[type=range]:focus{outline:none}.manage-event-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:#fff;margin-top:-5px;box-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:pointer}.manage-event-container input[type=range]::-webkit-slider-runnable-track{width:60%;height:9px;background:#bdbdbd;border-radius:.25rem;transition:all .5s;cursor:pointer}.manage-event-container input[type=range]:hover::-webkit-slider-runnable-track{background:#93b93a}.manage-event-container input[type=range]::-ms-track{width:60%;cursor:pointer;height:9px;transition:all .5s;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.manage-event-container input[type=range]::-ms-thumb{height:16px;width:16px;border-radius:50%;background:#fff;margin-top:-5px;box-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:pointer}.manage-event-container input[type=range]::-ms-fill-lower{background:#bdbdbd;border-radius:.25rem}.manage-event-container input[type=range]:focus::-ms-fill-lower{background:#93b93a}.manage-event-container input[type=range]::-ms-fill-upper{background:#bdbdbd;border-radius:.25rem}.manage-event-container input[type=range]:focus::-ms-fill-upper{background:#93b93a}.manage-event-container input[type=range]:-moz-range-thumb{height:16px;width:16px;border-radius:50%;background:#fff;margin-top:-5px;box-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:pointer}.manage-event-container input[type=range]:-moz-range-track{width:60%;height:9px;background:#bdbdbd;border-radius:.25rem;transition:all .5s;cursor:pointer}.manage-event-container input[type=range]:hover::-moz-range-track{background:#93b93a}.manage-event-container .lane-legend-link{display:inline;float:right;padding-right:0;position:relative;top:-7px}.manage-event-container .event-broadcast .table th{border-top:none}.manage-event-container .event-broadcast .tab-content h6{font-weight:normal;margin-bottom:5px;font-size:.75rem;color:#999}.manage-event-container .event-broadcast .tab-content .panel{padding-bottom:0}.manage-event-container .event-comments-container{margin-top:1rem}.manage-event-container .event-comments-container .show-history{padding-right:35px}.manage-event-container .event-comments-container .show-history input{position:relative;top:2px}.manage-event-container .event-comments-container .btn{margin-left:5px}.manage-event-container .event-comments-container .btn.delete-button,.manage-event-container .event-comments-container .btn.cancel-button{margin-top:-5px}.manage-event-container .event-comments-container .comments-group{padding-left:15px;padding-right:15px}.manage-event-container .event-comments-container .comments-group .actions{float:right;margin-top:-7px}.manage-event-container .event-comments-container .comments-group .actions .btn{vertical-align:unset;padding-left:5px;padding-right:5px}.manage-event-container .event-comments-container .comments-group li.list-group-item{padding:.6rem 1.25rem}.manage-event-container .event-comments-container .comments-group .details{font-size:.875rem;color:#999;margin-bottom:0}.manage-event-container .event-comments-container .comments-group .details a{margin-left:1rem}.manage-event-container .event-comments-container .comments-group .list-group-item.active{color:#333;border-color:#ccc;background-color:#e5e5e5}.manage-event-container .event-files-container{margin-top:1rem}.manage-event-container .event-files-container .fileDownload{background-color:#f5f5f5;margin-right:6px;padding:5px;border-radius:6px;display:inline-block;margin-bottom:10px}.manage-event-container .event-files-container .removeDownloadFile{margin-left:12px}.manage-event-container .event-files-container .downloadNum{border-radius:0px;height:32px}.manage-event-container .event-files-container .fileCount{padding-left:5px}.manage-event-container .broadcast-container label{margin-bottom:0}.manage-event-container .broadcast-container .preview-cell{text-align:right}.manage-event-container .broadcast-container .preview-cell .btn-link{padding-right:0}.manage-event-container .event-details-container label{padding-left:15px}@media(max-width: 767.98px){.manage-event-container .event-details-container{padding-left:30px}}.manage-event-container .with-vehicle-restrictions{flex-grow:1}.manage-event-container .with-vehicle-restrictions label{padding-left:0}.manage-event-container .with-vehicle-restrictions .col-md-12{padding-left:0}.manage-event-comment{width:100%;display:none;line-height:21px}@media(max-width: 991.98px){.report dl{margin-top:15px}}.report .report-type{padding-bottom:10px}.report .report-type .bootstrap-select{width:auto !important}.report .report-filter .card-body{padding-top:1rem;padding-bottom:5px}.report .report-filter .card-body .filter{padding-bottom:15px}.report .report-filter .card-body .filter label{font-weight:600;margin-bottom:.1rem}.report .report-filter .card-body .filter .bootstrap-select{display:block;width:100% !important}.report .report-filter .card-body .filter-buttons .btn{margin-bottom:10px}.report-page .refresh-report-data{position:absolute;top:5px;right:15px;text-transform:none}.report-page .header-section{padding-bottom:5px}.report-page .report-main{height:calc(100vh - 125px);background-color:#fff;padding-top:10px}.report-page .report-main #report-container{width:100%;height:100%;padding:0;clear:both}.report-page .report-main #report-container iframe{border:0}body.login-page{overflow-x:hidden}.login>div{margin:20px 10px;padding:0 30px 15px 30px;border-radius:.25rem;box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0px rgba(0,0,0,.02);background-color:#fff}.login-page{background:url(/images/slider_bg_1.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.login-page label{font-weight:600;font-size:1rem}.config-page{margin-bottom:15px}.config-page label{font-weight:600;font-size:1rem;padding-left:0}.config-page .checkbox label{padding-left:23px}.card-like{background-color:#fff;height:100%;border-radius:.25rem;box-shadow:0 3.2px 7.2px 0 rgba(0,0,0,.132),0 .6px 1.8px 0 rgba(0,0,0,.108)}.card-like:first-of-type{max-width:250px;min-width:250px;margin-right:30px}@media(max-width: 767.98px){.card-like:first-of-type{max-width:100%;min-width:initial;margin-right:0;margin-bottom:15px}}.card-like label{font-weight:600;font-size:1rem}.card-like ol{list-style:none;counter-reset:item}.card-like ol li{counter-increment:item;margin-bottom:15px;position:relative;margin-left:10px}.card-like ol li:before{content:counter(item);display:inline-block;background-color:#008496;color:#fff;border-radius:50%;text-align:center;position:absolute;--size: 35px;left:calc(-1*var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size)}.manage-user-title{font-size:1.4rem;color:#008496}.manage-subType-title{font-size:1rem;color:#008496}.message-container{position:fixed;top:0;left:0;width:100%;z-index:1040}.message-container .message{position:relative;padding:10px 15px 0}.message-container .message .alert{width:auto;margin-bottom:0}.message-container .message .alert i{padding-right:5px}.account-pages{margin-top:20px}@media(max-width: 767.98px){.account-pages{margin-left:0;margin-right:0}}.note-header{color:#008496;font-weight:600}.audit-list .show-description{padding:0;height:auto}.manage-role .role-name .form-control{width:50%}@media(max-width: 991.98px){.manage-role .role-name .form-control{width:75%}}@media(max-width: 440px){.manage-role .role-name .form-control{width:60%}}#manageDistributionContactList .highlight-row{border:2px solid #d52b1e;border-radius:.25rem}.popover .popper-header{font-weight:600;border-top:solid 1px #ccc;margin-top:.5rem;padding-top:.5rem}#eventSummaryHistoryStream .text{padding-left:10px;line-height:35px}.preview-link,.preview-audio,.edit-datetime-range-link{color:#007bff;margin-top:3px;cursor:pointer}.preview-link:hover,.preview-link label:hover,.preview-audio:hover,.preview-audio label:hover,.edit-datetime-range-link:hover,.edit-datetime-range-link label:hover{color:#0056b3;text-decoration:underline;cursor:pointer}.preview-link,.preview-audio{display:inline-block;float:right;margin-right:5px;padding-left:15px}.preview-link .bigger-size,.preview-audio .bigger-size{font-size:1.3em !important}.panel-body{border:1px solid #e5e5e5;padding:8px;margin-bottom:10px;border-radius:.25rem;margin-top:0}.media.step{line-height:35px;margin-bottom:15px;border-top:solid 1px #ccc;padding-top:15px}.media.step.one{border-top:none;padding-top:0}.media.step.two{margin-top:15px}.media.step .step-bg{background-color:#008496;color:#fff;border-radius:50%;width:35px;text-align:center;margin-right:5px}.bootstrap-datetimepicker-widget{min-width:275px}.bootstrap-datetimepicker-widget .btn{height:auto}@media(max-width: 345px){.bootstrap-datetimepicker-widget{min-width:100%}}.edit-time-period-container .bootstrap-datetimepicker-widget{width:180px;min-width:180px}.edit-time-period-container .bootstrap-datetimepicker-widget table td{height:27px;line-height:27px;width:27px}.edit-time-period-container .bootstrap-datetimepicker-widget table td span{width:27px;height:27px;line-height:27px}.edit-time-period-container .bootstrap-datetimepicker-widget table td a[data-action]{padding:0}.introjs-helperLayer{background:rgba(0,0,0,0)}.introjs-helperLayer:before{opacity:0;content:"";position:absolute;width:inherit;height:inherit;border-radius:.5em;box-shadow:0 0 0 1000em rgba(0,0,0,.7);opacity:1}.introjs-helperLayer:after{content:"";left:0;right:0;top:0;bottom:0;z-index:1000}.introjs-overlay{opacity:0 !important}.manage-user .col-md-6{background-color:#fff;margin-left:15px;margin-right:15px;border-radius:.25rem;box-shadow:0 3.2px 7.2px 0 rgba(0,0,0,.132),0 .6px 1.8px 0 rgba(0,0,0,.108)}.slick-prev:before,.slick-next:before{color:#adadad}.popover-body{max-height:400px;overflow-y:auto;white-space:normal}

/*# sourceMappingURL=styles.css.map */