/*!
 * 
 *     Copyright (c) 2025 by ALK Techonologies Inc.
 *     Updated: Wed Jun 11 2025 21:03:20 GMT-0400 (Eastern Daylight Time)
 *   
 */
@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,400i,700,700i|Oswald);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,600,800,700,700italic);i.ico,span.ico{display:inline-block}.ico-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.ico-stack{position:relative;display:inline-block;width:1em;height:1em;line-height:1em;vertical-align:middle}.ico-stack-1x,.ico-stack-2x{position:absolute;left:0;width:100%;text-align:center}.ico-stack-2x{font-size:2em}.ico-inverse{color:#fff}.ico-inline{font-size:.8em}.ico-rotate-0{transform:rotate(0)}.ico-rotate-0,.ico-rotate-180{transition:transform .35s ease}.ico-rotate-180{transform:rotate(180deg)}.ico-spin{animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.Oswald{font-family:Oswald}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.textCenter{text-align:center}.fontBold{font-weight:700}.ico-alk-logo,.ico-alk-logo-registered{font-size:100px;color:#fff;transition:all .2s linear;text-shadow:1px 1px 0 rgba(74,82,92,.5)}.ico-alk-logo-registered:hover,.ico-alk-logo:hover{color:hsla(0,0%,100%,.8)}.ico-alk-logo-registered{margin-right:-10%}.clearfix{display:block;-ms-zoom:1;zoom:1}.clearfix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}body.marketingPage{background-color:#2d3238}.marketing-page{position:relative;padding:0;font-family:Open Sans,sans-serif}.marketing-page h1{margin:0}.marketing-page h3{font-size:32px;line-height:1.3;font-weight:400;letter-spacing:0;font-family:Oswald;text-align:center}.marketing-page .preload{display:none}.marketing-page .page-logo{width:230px;margin:40px 0}.marketing-page .btn{border-radius:0;border-width:0;text-shadow:none}.marketing-page .btn.btn-default{border-width:1px}.marketing-page .btn.btn-lg{padding-left:30px;padding-right:30px}.top-section h1{font-family:Oswald;font-size:20pt;line-height:25pt}.top-section h1.with-icon{padding-left:112px}.top-section p.subhead{margin-top:30px;font-size:14pt;line-height:22pt;font-weight:400;letter-spacing:0}.top-section p.subhead.bullet{padding-left:25px;margin-top:15px}.top-section p.subhead.bullet>span.ico{margin-left:-25px;margin-right:9px}.landing-app-icon{display:block;height:92px;width:92px;padding:13px;background-color:#fff;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}.top-section .landing-app-icon{margin-right:20px;margin-bottom:20px;display:inline-block;float:left;margin-left:-112px;margin-bottom:0}.login-box{overflow:hidden}.login-form{background-color:#fff;border-radius:5px 5px 0 0;padding:20px 35px;position:relative;z-index:10}.login-form .row{margin-bottom:10px}.login-form .row:last-of-type{margin-bottom:0}.login-form .form-group{margin-bottom:5px}.login-form label{font-weight:600;color:#7d8690;font-size:12px}.login-form ul{padding:0}.login-form ul li{list-style:none}.login-form input,.login-form select{background-color:#f6f6f6;border:1px solid #f6f6f6;color:#7d8690;font-size:12pt;height:50px;border-radius:0;font-weight:300;box-shadow:none;outline:none}.login-form input:focus,.login-form select:focus{border-color:#8fcbe6;box-shadow:none}.login-form input[type=checkbox]{top:20px;position:relative;margin-right:10px;width:auto}.login-form input[type=email]{width:98%!important}.login-form input[name=number_of_trucks_text]{width:47%!important}.login-form .hs-error-msgs label{color:#a94442}.login-form .hs-button{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.login-form .hs-button:hover{color:#fff;background-color:#449d44;border-color:#398439}.login-form .hs_error_rollup{display:none}.login-form .has-error .form-control{border-color:#a94442;box-shadow:none}.login-form .help-block{font-size:12px}.login-form .text-small{font-size:13px}.login-form input:-webkit-autofill,.login-form input:-webkit-autofill:focus input:-webkit-autofill,.login-form input:-webkit-autofill:hover,.login-form select:-webkit-autofill,.login-form select:-webkit-autofill:focus,.login-form select:-webkit-autofill:hover,.login-form textarea:-webkit-autofill,.login-form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 9999px #f6f6f6}.login-title{font-family:Oswald;font-size:19.5pt;line-height:22.5pt;font-weight:400;letter-spacing:0;color:#3f4449;margin-bottom:5px}.login-subhead{font-size:14pt;line-height:19.5pt;font-weight:300;letter-spacing:-.52pt;color:#3f4449;margin-bottom:15px}.login-tabs .login-tab{font-size:15pt;line-height:41pt;text-transform:uppercase;cursor:pointer;text-align:center;box-shadow:inset 0 2px 4px 1px rgba(0,0,0,.25)}.login-tabs .login-tab:first-child{border-bottom-left-radius:5px}.login-tabs .login-tab:last-child{border-bottom-right-radius:5px}.login-tabs .login-tab.active{box-shadow:none}.login-tabs .login-tab.active:before{content:"";width:0;height:0;border-style:solid;border-width:10px 16.5px 0;border-color:#fff transparent transparent;position:absolute;z-index:20;left:calc(50% - 16px)}p.availability{color:#dddee4}p.availability,p.availability-dark{font-family:Droid Serif;font-style:italic;font-size:13pt;line-height:17pt;font-weight:700;letter-spacing:0;margin-top:20px}p.availability-dark{color:#4a525c}.navbar-brand{padding:0 30px;height:20px}#main-menu{width:100%;margin-bottom:0}#main-menu .nav-wrapper{box-shadow:none;height:110px;width:100%;background-color:#fff;transition:all .2s ease-in-out}#main-menu .nav-wrapper .ico-alk-logo,#main-menu .nav-wrapper .ico-alk-logo-registered{font-size:120px;color:#4a525c;transition:all .2s linear;text-shadow:1px 1px 0 rgba(74,82,92,0)}#main-menu .nav-wrapper .ico-alk-logo-registered:hover,#main-menu .nav-wrapper .ico-alk-logo:hover{color:#1d2023}#main-menu .nav-wrapper .ico-alk-logo-registered{margin-right:-10%}#main-menu .nav-wrapper .navbar-brand{background-color:#fff;margin-top:-20px;border-radius:14px 14px 0 0;box-shadow:0 -2px 2px rgba(0,0,0,.25)}#main-menu.transform-fix .nav-wrapper{transform:translate3D(0,0,0)}#main-menu.alk-static-nav,.is-sticky #main-menu{position:fixed;top:0}#main-menu.alk-static-nav .nav-wrapper,.is-sticky #main-menu .nav-wrapper{box-shadow:0 3px 3px rgba(0,0,0,.25);height:80px;top:0;width:100%}#main-menu.alk-static-nav .nav-wrapper .ico-alk-logo,#main-menu.alk-static-nav .nav-wrapper .ico-alk-logo-registered,.is-sticky #main-menu .nav-wrapper .ico-alk-logo,.is-sticky #main-menu .nav-wrapper .ico-alk-logo-registered{font-size:90px;color:#4a525c;transition:all .2s linear;text-shadow:1px 1px 0 rgba(74,82,92,0)}#main-menu.alk-static-nav .nav-wrapper .ico-alk-logo-registered:hover,#main-menu.alk-static-nav .nav-wrapper .ico-alk-logo:hover,.is-sticky #main-menu .nav-wrapper .ico-alk-logo-registered:hover,.is-sticky #main-menu .nav-wrapper .ico-alk-logo:hover{color:#1d2023}#main-menu.alk-static-nav .nav-wrapper .ico-alk-logo-registered,.is-sticky #main-menu .nav-wrapper .ico-alk-logo-registered{margin-right:-10%}#main-menu.alk-static-nav .navbar-brand,.is-sticky #main-menu .navbar-brand{margin-top:-4px;box-shadow:none}#main-menu.alk-static-nav .navbar-nav,.is-sticky #main-menu .navbar-nav{margin-top:14px}#main-menu.alk-static-nav+div,.is-sticky #main-menu+div{margin-top:80px}.navbar-toggle{padding:5px 8px;font-size:48px;line-height:.75;color:#4a525c;border-radius:2px;border:1px solid #4a525c}.navbar-toggle:focus,.navbar-toggle:hover{background-color:transparent}#side-nav{background-color:#000;background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;right:0;height:0;z-index:1001;overflow:hidden;transition:height .5s ease-in-out}#side-nav.side-menu-active{height:100%}#side-nav.side-menu-active #side-menu{height:100%;overflow:scroll}#side-nav.side-menu-active #side-menu .navbar-header{height:70px;opacity:1}#side-nav .ico-alk-logo,#side-nav .ico-alk-logo-registered{font-size:90px;color:#fff;transition:all .2s linear;text-shadow:1px 1px 0 rgba(74,82,92,0)}#side-nav .ico-alk-logo-registered:hover,#side-nav .ico-alk-logo:hover{color:hsla(0,0%,100%,.8)}#side-nav .ico-alk-logo-registered{margin-right:-10%}#side-nav #side-menu{position:absolute;top:0;left:0;right:0;bottom:0;height:0;margin-bottom:0;overflow:hidden;-webkit-overflow-scrolling:touch}#side-nav #side-menu .navbar-header{position:fixed;opacity:0;top:0;left:0;right:0;height:0;padding:0 25px 0 24px;background-color:#000;overflow:hidden;z-index:2000;transition:all .5s ease-in-out}#side-nav #side-menu .navbar-header .navbar-brand{position:relative;top:-4px}#side-nav #side-menu .navbar-header .navbar-toggle{display:block!important;color:#fff}#side-nav #side-menu .navbar-header .navbar-toggle:active,#side-nav #side-menu .navbar-header .navbar-toggle:focus{background-color:transparent}#side-nav #side-menu .nav-sidebar{position:relative;top:70px}#side-nav #side-menu li>a{color:#fff;font-size:18px;line-height:34px}#side-nav #side-menu .nav>li>a:focus,#side-nav #side-menu .nav>li>a:hover{background-color:hsla(212,6%,50%,.4)}#side-nav #side-menu .dropdown-header{font-size:18px;padding-left:0;padding-right:0;color:#aaa}.nav-background{background-color:#4a525c;background-color:rgba(26,32,51,.4)}.dropDownUpMenu{box-shadow:0 0 3px 0 rgba(0,0,0,.2);border:1px solid #d9d9d9;min-width:100%;margin-bottom:0}.navbar-nav{margin-top:24px}.navbar-nav>li.dropup>.dropdown-menu{box-shadow:0 0 3px 0 rgba(0,0,0,.2);border:1px solid #d9d9d9;min-width:100%;margin-bottom:0;border-bottom:0;border-radius:5px 5px 0 0}.navbar-nav>li.dropdown>.dropdown-menu{box-shadow:0 0 3px 0 rgba(0,0,0,.2);border:1px solid #d9d9d9;min-width:100%;margin-bottom:0;border-top:0;border-radius:0 0 5px 5px}.navbar-nav .dropdown-header{font-size:10px;letter-spacing:3px;text-transform:uppercase}.navbar-default .navbar-nav li a{color:#4a525c;font-size:15px;font-weight:600;border:1px solid #fff;transition:border-color .3s linear}.navbar-default .navbar-nav>li:hover>a{background-color:#fff;border:1px solid #d9d9d9;position:relative;z-index:1002}.navbar-default .navbar-nav>li.dropdown:hover>a{border-bottom-color:#fff}.navbar-default .navbar-nav>li.dropup:hover>a{border-top-color:#fff}.navbar-default{background-color:#000;background-color:transparent;border-color:hsla(0,0%,91%,0)}.sideBySideBase{min-width:380px;border-radius:0 0 5px 5px}.dropdown .side-by-side,.dropup .side-by-side,.sideBySideBase{background-color:#fff;position:absolute;display:none;z-index:1000}.dropdown .side-by-side,.dropup .side-by-side{box-shadow:0 0 3px 0 rgba(0,0,0,.2);border:1px solid #d9d9d9;min-width:100%;margin-bottom:0;min-width:380px;border-radius:0 0 5px 5px;margin-top:-1px}.dropdown .side-by-side .dropdown-menu.dropdown-menu-float,.dropup .side-by-side .dropdown-menu.dropdown-menu-float{background:none;border:0;box-shadow:none;float:left;position:relative}.dropdown:hover .side-by-side,.dropup:hover .side-by-side{display:block}.dropup .side-by-side{bottom:51px;margin-bottom:-1px;border-radius:5px 5px 0 0}.pcm-asterix{font-size:.75em}.searchBar{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.greyDarkRow{background-color:#2d3238;color:#fff}.whiteRow{background-color:#fff}.greyMediumRow{background-color:#4a525c}.topBannerArea{background-size:cover;background-position:bottom;box-shadow:inset 0 -1px 4px rgba(0,0,0,.25);background-repeat:no-repeat}.topBannerArea .basic-banner{max-height:450px;position:relative;overflow:hidden}.topBannerArea .basic-title{text-align:right;position:absolute;bottom:0;font-weight:900;font-size:130px;line-height:.72;margin:0;letter-spacing:-.05em;color:#fff;right:3px;text-shadow:0 0 6px rgba(0,0,0,.25);text-transform:uppercase}.topBannerArea .basic-title.small-title{font-size:80px}.topBannerArea .banner-background{background-size:cover;background-color:#8c94a8}.topBannerArea .banner-background .container{height:100%;position:relative}.topBannerArea .banner-background,.topBannerArea .carousel,.topBannerArea .carousel-caption,.topBannerArea .carousel-inner,.topBannerArea .item{height:100%}.topBannerArea .banner-text{position:absolute;left:15px;right:15px}.topBannerArea .banner-text .top-title{font-weight:900;font-size:44px;color:#fff;letter-spacing:-.05em;line-height:.9;text-shadow:1px 1px 0 rgba(74,82,92,.8)}.topBannerArea .banner-text .bottom-title{color:#ffdf71;font-size:40px;font-weight:200;line-height:.9;letter-spacing:-.03em;text-shadow:1px 1px 0 rgba(74,82,92,.8)}.ALKfooter{font-weight:100;padding-top:20px;padding-bottom:20px;background-color:#2d3238}.ALKfooter .content,.ALKfooter .copyright{color:#787f87}.ALKfooter .title{color:#1ca8f1}.ALKfooter .alk-img{margin-bottom:10px}.ALKfooter a{color:#b1bbc7}.ALKfooter a:hover{color:#fff;text-decoration:none}.ALKfooter .logo{background-image:url("/img/ALK_Logo.png");width:92px;height:62px}.ALKfooter .img-icon-social img,.ALKfooter .logos img{margin-left:10px;margin-right:10px}.ALKfooter .logos{margin-top:20px;margin-bottom:20px}.ALKfooter #alk-footer{margin-bottom:10px}.ALKfooter .strapLine{font-size:30px;font-weight:300;letter-spacing:.06em;color:#fff;min-height:80px;text-align:center;padding-top:0;padding-bottom:20px;margin-top:2px}.ALKfooter .strapLine .ico-inline{margin-left:10px;margin-right:15px}.socialIcons a{text-decoration:none;font-size:46px}.ico-facebook-circled{color:#3b5998}.ico-facebook-circled:hover{color:#718dc8}.ico-twitter-circled{color:#4099ff}.ico-twitter-circled:hover{color:#a6cfff}.ico-vimeo-circled{color:#1ab7ea}.ico-vimeo-circled:hover{color:#77d4f3}.ico-linkedin-circled{color:#0077b5}.ico-linkedin-circled:hover{color:#1cb1ff}.back-to-top{background:none;margin:0;position:fixed;bottom:0;right:0;width:70px;height:70px;z-index:100;display:none;text-decoration:none;color:#787f87}.back-to-top i{font-size:60px}#carousel-logos .carousel-inner .item{text-align:center}#carousel-logos .carousel-inner .carousel-inner>.item>img,#carousel-logos .carousel-inner .img-responsive,#carousel-logos .carousel-inner .thumbnail>img,#carousel-logos .carousel-inner .thumbnail a>img,#carousel-logos .carousel-inner>.item>a>img{display:inline}#carousel-logos .carousel-control{visibility:hidden}@media (max-width:767px){.is-sticky #main-menu+div{margin-top:70px}.topBannerArea .basic-banner{max-height:none}.topBannerArea .basic-title{font-size:50px;right:0}.topBannerArea .basic-title.small-title{font-size:40px}.marketing-page .container{padding-left:15px;padding-right:15px}.marketing-page .top-section p.subhead{margin-bottom:30px}.ALKfooter .strapLine{font-size:18px}}@media (min-width:768px){.topBannerArea .banner-text .top-title{font-size:54px}.topBannerArea .banner-text .bottom-title{font-size:50px}}@media (max-width:1024px){#main-menu .nav-wrapper{height:70px}#main-menu .nav-wrapper .navbar-brand{background-color:transparent;box-shadow:none;margin-top:-4px;padding:0 15px}#main-menu .nav-wrapper .ico-alk-logo,#main-menu .nav-wrapper .ico-alk-logo-registered{font-size:80px}#side-nav .navbar-header{height:70px}#side-nav .navbar-brand{background-color:transparent;box-shadow:none;margin-top:0;padding:0 7px}#side-nav .ico-alk-logo,#side-nav .ico-alk-logo-registered{font-size:80px}#side-nav .navbar-toggle{margin-right:0}.navbar-toggle{font-size:38px;margin-top:10px}.is-sticky #main-menu .nav-wrapper{height:70px}.is-sticky #main-menu .nav-wrapper .ico-alk-logo,.is-sticky #main-menu .nav-wrapper .ico-alk-logo-registered{font-size:80px}}@media (min-width:768px) and (max-width:1024px){.is-sticky #main-menu+div{margin-top:70px}.side-menu-active .topBannerArea>.container{overflow:visible}.navbar-header{float:none}.navbar-default .navbar-toggle{display:block}.navbar-collapse.collapse{display:none!important;height:0!important;padding-bottom:0;overflow:visible!important}.topBannerArea .basic-title{font-size:100px}.topBannerArea .basic-title.small-title{font-size:60px}#side-nav #side-menu>ul{margin:0 20px}.sol_box h3{font-size:28px;line-height:1.1}.sol_box p{font-size:14px;line-height:1.3;margin:0}}@media (min-width:1025px){.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}}@media (min-width:992px){.topBannerArea .banner-text .top-title{font-size:64px;margin-left:0;margin-right:0}.topBannerArea .banner-text .bottom-title{font-size:60px}}@media (min-width:1200px){.topBannerArea .banner-text .top-title{font-size:84px;margin-left:0;margin-right:0}.topBannerArea .banner-text .bottom-title{font-size:80px;margin-left:0;margin-right:0}}.mapsure-top-section{background-image:url("/img/mapsure-banner.jpg");background-color:#ece7e1;background-size:cover;padding-top:16px;padding-bottom:16px}.mapsure-top-section h1{color:#d04344}.mapsure-top-section .landing-app-icon{margin-top:-12px}.mapsure-top-section .page-logo{width:auto;height:52px;margin-bottom:32px}.mapsure-top-section p.subhead{margin-top:15px}.mapexact-top-section{background-image:url("/img/mapexact-banner.jpg");background-size:cover;padding-top:16px;padding-bottom:16px}.mapexact-top-section h1{color:#0e8fcb}.mapexact-top-section .landing-app-icon{margin-top:-12px}.mapexact-top-section .page-logo{width:auto;height:52px;margin-bottom:32px}.mapexact-top-section p.app-icon-text{padding-top:16px}.cloudxchange-top-section{background-image:url("/img/contenttools-banner.jpg");background-size:cover;padding-top:16px;padding-bottom:16px}.cloudxchange-top-section h1{color:#76c044}.cloudxchange-top-section .page-logo{width:auto;height:44px}.cloudxchange-top-section p.subhead{color:#fff}.cloudxchange-top-section p.subhead.bullet>span.ico{color:#76c044}.cloudxchange-top-section .landing-app-icon{margin-top:-12px}.landing-support-section{background-color:#fff;padding-top:75px;padding-bottom:90px}.landing-support-section .landing-support-icon{width:110px;color:#2978b3}.landing-support-section h2{font-family:Oswald;font-size:22.5pt;line-height:27pt;font-weight:400;letter-spacing:0;color:#2d3238}.landing-support-section p.subhead{font-size:15pt;line-height:22.5pt;font-weight:300;letter-spacing:0;color:#2d3238}.landing-support-section .support-button{margin-top:20px}.login-mapsure .login-tab{background-color:#bd2f30;color:#fff}.login-mapsure .login-tab.active{background-color:#d04344}.login-mapexact .login-tab{background-color:#5ca928;color:#fff}.login-mapexact .login-tab.active{background-color:#76c044}.login-cloudxchange .login-tab{background-color:#5ca928;color:#fff}.login-cloudxchange .login-tab.active{background-color:#76c044}.border-radius-bottom{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.center-countdown{width:240px;margin:auto}.alk-gray{background:#667582}.alk-darkblue{background:#63a1cf}.alk-lightblue{background:#6ccff6}.alk-green{background:#b0d45d}.alk-orange{background:#fbb26a}.cp-red{background:#ed4747}.pcm-darkblue{background:#153660}.pcm-blue{background:#0079c2}.pcm-red{background:#c4161c}.pageBackground{background:#f1f1ec}.dark-gray{background:#2d343a}.medium-gray{background:#576571}.light-gray{background:#a9b6c1}.alk-active{background:#ffd941}.info-color{background:#3d8cbd}.button-text{background:#68a6dd}.button-text-hover{background:#538dc1}.selectedColor{background:#e7f4ff}.cursor-pointer{cursor:pointer}.text-bold{font-weight:700}.text-small{font-size:12px}.small-caption{font:small-caption}.margin-LR-5{margin-left:5px;margin-right:5px}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-control-basics{padding:3px 10px;min-height:26px;font-size:12px;font-weight:600;color:#555;border-radius:2px;border:1px solid #ccc}.fw-300{font-weight:300}body,html{width:100%;height:100%}body{font-family:Open Sans,sans-serif;background-color:#f1f1ec;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MmQwNWZiYS1iYWUwLTllNDUtODgyMS1lMzlmOTlhMjU3YzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OENDQTFCQTk0RkMzMTFFNDg5RTk5NTAwODY1ODJGRTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OENDQTFCQTg0RkMzMTFFNDg5RTk5NTAwODY1ODJGRTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTk3YWEwODUtZTJjYy1iMjQyLWIwYWQtZDA2NzI0MTY2N2E1IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NTVmYjlmMzEtNGZjMy0xMWU0LTg5NjAtYTVlYzU5ODQxNjJhIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TRtWpAAAAB9JREFUeNpiZGBg4GBAAygCTOiyLDDG////wTRAgAEAGXMDFY5o8tUAAAAASUVORK5CYII=")}table,td,tr{padding:0}table.table-small td,table.table-small th{font-size:12px}td.center{text-align:center}td.footer,th{font-size:12px;font-weight:400}strong{font-weight:600}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}.legal-text{font-size:11px;line-height:20px;margin-left:10px}.orange-bar{width:100%;background-color:orange;padding-top:8px;padding-bottom:8px}.orange-bar .container{color:#fff;font-size:1.5rem}.orange-bar .container .text-lft .r{font-size:12px!important;line-height:2rem;vertical-align:top}.orange-bar .container .text-rght{float:right;font-weight:600}.container.with-nav{margin-top:110px}.error-header{text-align:center;background:#c4161c;color:#fff}.popup-content-container{overflow:hidden;padding:0!important}.popup-content-container .popup-content{width:100%!important;padding:0;margin:0}.popup-text{padding:5px 10px;font-size:12px}.hide-closure-set-opts,.olControlPanZoomBar{display:none}.olControlScaleLine{bottom:8px!important;right:10px!important}#footer{position:fixed;bottom:0;width:100%;height:20px;overflow:hidden;box-shadow:0 -2px 4px rgba(0,0,0,.15);z-index:1000;color:#ccc;background-color:#3b3c3f}#footer a{color:#68a6dd}#footer a:hover{color:#538dc1}#grid-data-version,#locator-panel p,#mouse-position,#user-info{padding:1px 8px;font-size:11px;color:#999;margin-bottom:0;line-height:18px}#mouse-position{border-right:1px solid #999}#grid-data-version,#mouse-position{border-left:1px solid #999}.ico-info-color{color:#3d8cbd}.btn strong{font-weight:700}.btn .ico{position:relative;margin-right:3px;margin-left:-3px}.btn.btn-icon-only .ico{margin:0}.btn-info,.btn-warning{color:#222;text-shadow:0 1px 0 hsla(0,0%,100%,.54)}.btn-info:hover,.btn-warning:hover{text-shadow:0 -1px 0 rgba(0,0,0,.2)}.btn-link[disabled]{color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{background-color:#edf7ff;border-color:#68a6dd}.btn-save{position:relative}.btn-save.btn-sm{height:26px}.btn-delete{border-radius:50%;font-weight:600;font-size:14px;line-height:15px;margin-top:4px;background-color:#fff;border-color:#ce8689;color:#d05252}.btn-delete:hover{background-color:#cc3a3a;border-color:#862f31;color:#fff}.btn.btn-outline{background-color:transparent;border-color:#9f9f9f;color:#9f9f9f;text-shadow:0 -1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.075)}.btn.btn-fake-addon{color:#777;border:1px solid #ddd;background-color:#eee;text-align:center;padding-left:6px;padding-right:6px;cursor:default}.btn.btn-fake-addon .ico{margin:0}.map-btns{position:absolute;top:10px;right:10px}.btn.map-btn{padding:7px 7px 2px}.btn.map-btn .ico{font-size:21px;line-height:1;margin:0}.map-btn.btn-default.btn-nofocus:focus{background-color:#fff;border-color:#ccc}.btn.btn-faux{background:transparent;cursor:default;padding-left:0;padding-right:0;font-weight:700}.button-state{opacity:1;position:absolute;left:0;right:0;top:0;bottom:0;line-height:2}.button-state.ng-hide-add,.button-state.ng-hide-remove{transition:all .5s linear}.button-state.ng-hide{opacity:0}.btn-xs.btn-cluster{padding:0 3px 2px;font-size:17px;line-height:1}.ui-select-bootstrap .btn.form-control{height:auto!important;min-height:26px}.ui-select-bootstrap .dropdown-menu{font-size:12px}.ui-select-toggle{height:26px;padding:5px 5px 1px;font-size:12px;border-radius:3px;color:#333;font-weight:600;border-radius:2px;line-height:15px}.ui-select-toggle:hover{background-color:#fff}.ui-select-toggle .caret{border-top:5px dashed;border-right:3px solid transparent;border-left:3px solid transparent}.ui-select-choices-row{padding:4px 6px;line-height:1.2}.ui-select-choices-row a,.ui-select-choices-row a:hover{text-decoration:none;color:#000}.ui-select-match-item.ellipsis-btn{text-overflow:ellipsis;overflow:hidden;max-width:100%}.switch{background:hsla(0,0%,65%,.15);border-top-color:#c3c3c3;border-left-color:#c3c3c3;width:22px;height:13px}.switch small{width:12px;height:12px;left:1px}.switch.checked{border-color:hsla(0,0%,100%,.36);background:hsla(0,0%,65%,.35)}.switch.checked small{left:11px}.page-container .container{margin-top:110px}.datetimepicker-days th.switch{display:table-cell}.glyphicon-option-vertical:before{content:"\E235"}.checkbox.inline-checkbox{margin:3px 0 0 8px}.badge{font-weight:400;font-size:11px;background-color:#a9c1d6;padding:3px 6px 4px}.dropdown-menu .btn-menu{width:100%;text-align:left;text-decoration:none}.dropdown-menu .btn-menu:hover{background-color:#d9edf7}.dropdown-menu li>a{font-size:12px}.dropdown-menu li>a>.ico{margin-left:-8px;margin-right:3px;color:#757575}.list-group-item{font-size:13px}a.list-group-item:focus{background-color:#edf7ff}a.list-group-item:hover{background-color:#fffbe5}.label-sm{font-size:12px;font-weight:600;margin-bottom:2px}.label-light{background-color:#eee}.label-light,.label-outline{color:#333;font-weight:300;padding-top:4px}.label-outline{display:inline-block;background-color:transparent;border:1px solid #ddd;box-sizing:border-box}.label-status{font-size:12px;font-weight:400;padding-bottom:3px}.label-group [class*=label-]{display:inline-block;margin-top:5px}.form-group.sm{margin-top:5px;margin-bottom:0}.form-group.sm [class*=col-]{padding-right:7px;padding-left:7px}.alert-sm{font-size:12px;margin-bottom:0;top:-2px;position:relative;padding:5px}.popup-actions{margin-top:8px}.form-group .alert{margin:0}.placeholder-text{font-style:italic;color:#ccc;font-weight:300}.tooltip-icon{color:#3d8cbd}.tooltip{opacity:1}.tooltip.bottom .tooltip-arrow{border-bottom-color:#3d8cbd}.tooltip.top .tooltip-arrow{border-top-color:#3d8cbd}.tooltip.left .tooltip-arrow{border-left-color:#3d8cbd}.tooltip.right .tooltip-arrow{border-right-color:#3d8cbd}.tooltip-inner{background-color:#3d8cbd}.alert{background-image:none;box-shadow:none;font-weight:600}.alert-warning{color:#c77a2e}.alert-danger{color:#ca1e1b}.tab-content{border:1px solid #ddd;border-top:0;padding:10px;margin-bottom:10px}.nav-tabs>li>a{padding:2px 10px 4px;font-size:13px}.selection-conditional{background-color:#fffbe5;border:1px solid #ffeb7f;padding:4px 10px}.selection-conditional p{font-size:13px;font-weight:600;margin:0}.column-table{font-size:12px;margin:15px -15px -15px;padding:0}.column-table .column-table-scroll{overflow-y:scroll;max-height:500px}.column-table .row{border-bottom:1px solid #ddd;margin:0}.column-table .row.column-table-header{width:calc(100% - 17px);font-weight:600}.column-table .row [class*=col-]{padding:5px 10px}.expand-container{width:18px;height:18px;padding:4px;border:1px solid #576571;cursor:pointer;border-radius:50%;margin-left:5px}.expand-button{position:relative;width:100%;height:100%}.expand-button:after,.expand-button:before{content:"";position:absolute;background-color:#576571;transition:transform .25s ease-out}.expand-button:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.expand-button:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.expand-button.open:before{transform:rotate(90deg)}.expand-button.open:after{transform:rotate(180deg)}.stop-num{width:25px;overflow:visible;position:relative}.stop-num .stop-line{display:block;left:9px;width:7px;position:absolute;top:0;bottom:-1px;z-index:0;opacity:.5;background-color:#ccc}.stop-num .stop-line.origin{top:50%}.stop-num .stop-line.destination{bottom:50%}.stop-num span.circle{border-radius:9px;border:2px solid;font-size:10px;font-weight:700;width:17px;height:17px;display:inline-block;padding:0 0 1px;position:relative;background-color:#fff;border-color:#444;color:#444;line-height:12px;box-shadow:1px 1px 3px rgba(0,0,0,.2);letter-spacing:-.4px;text-align:center;margin-left:2px;text-indent:-.9px;z-index:10}.stop-num span.circle.origin{color:#259800!important;border-color:#279e00!important;border-width:5px}.stop-num span.circle.unknown{background-color:#fff;border-color:#999;font-weight:700;font-size:12px;line-height:11px;padding-top:1px;color:#aaa}.stop-num span.circle.destination{color:#be2525!important;border-color:#be2525!important;text-indent:0;border-width:5px}.ui-panel{position:absolute;top:0;bottom:0;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.2);transition:all .3s ease-in-out}.ui-panel.right-panel{right:0;border-left:1px solid #ccc}.ui-panel.left-panel{left:0;overflow:hidden;border-right:1px solid #ccc}.ui-panel.closed{width:0;padding:0;border:0;box-shadow:none;overflow:hidden}.panel{background-color:#fff;border:1px solid #ccc;padding:5px}.modal.panel-popup,.panel.panel-popup,.popover.panel-popup{border:0;box-shadow:none;margin-bottom:0;height:100%;position:relative}.modal.panel-popup .panel-heading,.panel.panel-popup .panel-heading,.popover.panel-popup .panel-heading{height:auto;margin-bottom:0}.modal.panel-popup .panel-heading h4,.panel.panel-popup .panel-heading h4,.popover.panel-popup .panel-heading h4{margin:0;text-indent:10px}.modal.panel-popup .panel-footer,.panel.panel-popup .panel-footer,.popover.panel-popup .panel-footer{position:absolute;bottom:5px;width:100%}.modal.panel-page,.panel.panel-page,.popover.panel-page{padding:40px 30px}.modal.panel-fixed,.panel.panel-fixed,.popover.panel-fixed{background-color:#fff;box-shadow:none;border:0;position:absolute;top:0;bottom:0;width:100%;overflow:hidden;margin-bottom:0}.modal.panel-fixed .panel-body,.panel.panel-fixed .panel-body,.popover.panel-fixed .panel-body{position:absolute;padding:10px;top:55px;bottom:0;right:0;left:0}.modal.panel-floating .panel-heading,.panel.panel-floating .panel-heading,.popover.panel-floating .panel-heading{height:35px}.modal.panel-floating .panel-heading h4.panel-name,.panel.panel-floating .panel-heading h4.panel-name,.popover.panel-floating .panel-heading h4.panel-name{height:auto;font-size:15px;margin:5px 0}.modal.panel-floating .panel-heading .btn-link,.panel.panel-floating .panel-heading .btn-link,.popover.panel-floating .panel-heading .btn-link{color:#777}.modal.panel-floating.closed,.panel.panel-floating.closed,.popover.panel-floating.closed{padding-bottom:0;border-bottom:0}.modal.panel-floating.closed .panel-heading,.panel.panel-floating.closed .panel-heading,.popover.panel-floating.closed .panel-heading{margin-bottom:0;border-radius:3px}.modal.page-panel,.panel.page-panel,.popover.page-panel{border-radius:0}.modal.page-panel .panel-heading,.panel.page-panel .panel-heading,.popover.page-panel .panel-heading{margin-top:0;margin-bottom:0}.modal .popup-form-container,.panel .popup-form-container,.popover .popup-form-container{border:0;background:none;margin:5px}.modal .modal-header,.modal .panel-heading,.panel .modal-header,.panel .panel-heading,.popover .modal-header,.popover .panel-heading{margin:-5px -5px 5px;background-color:#fff;background-image:none;z-index:100;padding:7px 10px;border-bottom:1px solid #ccc;box-shadow:0 1px 5px rgba(0,0,0,.1);-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px}.modal .modal-header .btn,.modal .panel-heading .btn,.panel .modal-header .btn,.panel .panel-heading .btn,.popover .modal-header .btn,.popover .panel-heading .btn{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.modal .modal-header .btn-sm,.modal .modal-header .no-button,.modal .panel-heading .btn-sm,.modal .panel-heading .no-button,.panel .modal-header .btn-sm,.panel .modal-header .no-button,.panel .panel-heading .btn-sm,.panel .panel-heading .no-button,.popover .modal-header .btn-sm,.popover .modal-header .no-button,.popover .panel-heading .btn-sm,.popover .panel-heading .no-button{min-width:60px;padding:3px 8px}.modal .modal-header .modal-title,.modal .modal-header .panel-name,.modal .panel-heading .modal-title,.modal .panel-heading .panel-name,.panel .modal-header .modal-title,.panel .modal-header .panel-name,.panel .panel-heading .modal-title,.panel .panel-heading .panel-name,.popover .modal-header .modal-title,.popover .modal-header .panel-name,.popover .panel-heading .modal-title,.popover .panel-heading .panel-name{-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;height:30px;padding:3px 7px;margin:5px 0 0}.modal .modal-header .modal-title .modal-name-text,.modal .modal-header .modal-title .panel-name-text,.modal .modal-header .panel-name .modal-name-text,.modal .modal-header .panel-name .panel-name-text,.modal .panel-heading .modal-title .modal-name-text,.modal .panel-heading .modal-title .panel-name-text,.modal .panel-heading .panel-name .modal-name-text,.modal .panel-heading .panel-name .panel-name-text,.panel .modal-header .modal-title .modal-name-text,.panel .modal-header .modal-title .panel-name-text,.panel .modal-header .panel-name .modal-name-text,.panel .modal-header .panel-name .panel-name-text,.panel .panel-heading .modal-title .modal-name-text,.panel .panel-heading .modal-title .panel-name-text,.panel .panel-heading .panel-name .modal-name-text,.panel .panel-heading .panel-name .panel-name-text,.popover .modal-header .modal-title .modal-name-text,.popover .modal-header .modal-title .panel-name-text,.popover .modal-header .panel-name .modal-name-text,.popover .modal-header .panel-name .panel-name-text,.popover .panel-heading .modal-title .modal-name-text,.popover .panel-heading .modal-title .panel-name-text,.popover .panel-heading .panel-name .modal-name-text,.popover .panel-heading .panel-name .panel-name-text{position:absolute;top:0;right:0;left:0;bottom:0;opacity:1;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal .modal-header .modal-title .modal-name-text.ng-hide-add,.modal .modal-header .modal-title .modal-name-text.ng-hide-remove,.modal .modal-header .modal-title .panel-name-text.ng-hide-add,.modal .modal-header .modal-title .panel-name-text.ng-hide-remove,.modal .modal-header .panel-name .modal-name-text.ng-hide-add,.modal .modal-header .panel-name .modal-name-text.ng-hide-remove,.modal .modal-header .panel-name .panel-name-text.ng-hide-add,.modal .modal-header .panel-name .panel-name-text.ng-hide-remove,.modal .panel-heading .modal-title .modal-name-text.ng-hide-add,.modal .panel-heading .modal-title .modal-name-text.ng-hide-remove,.modal .panel-heading .modal-title .panel-name-text.ng-hide-add,.modal .panel-heading .modal-title .panel-name-text.ng-hide-remove,.modal .panel-heading .panel-name .modal-name-text.ng-hide-add,.modal .panel-heading .panel-name .modal-name-text.ng-hide-remove,.modal .panel-heading .panel-name .panel-name-text.ng-hide-add,.modal .panel-heading .panel-name .panel-name-text.ng-hide-remove,.panel .modal-header .modal-title .modal-name-text.ng-hide-add,.panel .modal-header .modal-title .modal-name-text.ng-hide-remove,.panel .modal-header .modal-title .panel-name-text.ng-hide-add,.panel .modal-header .modal-title .panel-name-text.ng-hide-remove,.panel .modal-header .panel-name .modal-name-text.ng-hide-add,.panel .modal-header .panel-name .modal-name-text.ng-hide-remove,.panel .modal-header .panel-name .panel-name-text.ng-hide-add,.panel .modal-header .panel-name .panel-name-text.ng-hide-remove,.panel .panel-heading .modal-title .modal-name-text.ng-hide-add,.panel .panel-heading .modal-title .modal-name-text.ng-hide-remove,.panel .panel-heading .modal-title .panel-name-text.ng-hide-add,.panel .panel-heading .modal-title .panel-name-text.ng-hide-remove,.panel .panel-heading .panel-name .modal-name-text.ng-hide-add,.panel .panel-heading .panel-name .modal-name-text.ng-hide-remove,.panel .panel-heading .panel-name .panel-name-text.ng-hide-add,.panel .panel-heading .panel-name .panel-name-text.ng-hide-remove,.popover .modal-header .modal-title .modal-name-text.ng-hide-add,.popover .modal-header .modal-title .modal-name-text.ng-hide-remove,.popover .modal-header .modal-title .panel-name-text.ng-hide-add,.popover .modal-header .modal-title .panel-name-text.ng-hide-remove,.popover .modal-header .panel-name .modal-name-text.ng-hide-add,.popover .modal-header .panel-name .modal-name-text.ng-hide-remove,.popover .modal-header .panel-name .panel-name-text.ng-hide-add,.popover .modal-header .panel-name .panel-name-text.ng-hide-remove,.popover .panel-heading .modal-title .modal-name-text.ng-hide-add,.popover .panel-heading .modal-title .modal-name-text.ng-hide-remove,.popover .panel-heading .modal-title .panel-name-text.ng-hide-add,.popover .panel-heading .modal-title .panel-name-text.ng-hide-remove,.popover .panel-heading .panel-name .modal-name-text.ng-hide-add,.popover .panel-heading .panel-name .modal-name-text.ng-hide-remove,.popover .panel-heading .panel-name .panel-name-text.ng-hide-add,.popover .panel-heading .panel-name .panel-name-text.ng-hide-remove{transition:all .5s linear}.modal .modal-header .modal-title .modal-name-text.ng-hide,.modal .modal-header .modal-title .panel-name-text.ng-hide,.modal .modal-header .panel-name .modal-name-text.ng-hide,.modal .modal-header .panel-name .panel-name-text.ng-hide,.modal .panel-heading .modal-title .modal-name-text.ng-hide,.modal .panel-heading .modal-title .panel-name-text.ng-hide,.modal .panel-heading .panel-name .modal-name-text.ng-hide,.modal .panel-heading .panel-name .panel-name-text.ng-hide,.panel .modal-header .modal-title .modal-name-text.ng-hide,.panel .modal-header .modal-title .panel-name-text.ng-hide,.panel .modal-header .panel-name .modal-name-text.ng-hide,.panel .modal-header .panel-name .panel-name-text.ng-hide,.panel .panel-heading .modal-title .modal-name-text.ng-hide,.panel .panel-heading .modal-title .panel-name-text.ng-hide,.panel .panel-heading .panel-name .modal-name-text.ng-hide,.panel .panel-heading .panel-name .panel-name-text.ng-hide,.popover .modal-header .modal-title .modal-name-text.ng-hide,.popover .modal-header .modal-title .panel-name-text.ng-hide,.popover .modal-header .panel-name .modal-name-text.ng-hide,.popover .modal-header .panel-name .panel-name-text.ng-hide,.popover .panel-heading .modal-title .modal-name-text.ng-hide,.popover .panel-heading .modal-title .panel-name-text.ng-hide,.popover .panel-heading .panel-name .modal-name-text.ng-hide,.popover .panel-heading .panel-name .panel-name-text.ng-hide{opacity:0}.modal .modal-header .modal-title button,.modal .modal-header .panel-name button,.modal .panel-heading .modal-title button,.modal .panel-heading .panel-name button,.panel .modal-header .modal-title button,.panel .modal-header .panel-name button,.panel .panel-heading .modal-title button,.panel .panel-heading .panel-name button,.popover .modal-header .modal-title button,.popover .modal-header .panel-name button,.popover .panel-heading .modal-title button,.popover .panel-heading .panel-name button{top:-3px;position:relative}.modal .modal-header .panel-head-icon,.modal .panel-heading .panel-head-icon,.panel .modal-header .panel-head-icon,.panel .panel-heading .panel-head-icon,.popover .modal-header .panel-head-icon,.popover .panel-heading .panel-head-icon{margin:0 5px;color:#666}.modal .modal-header .panel-name-left-only,.modal .panel-heading .panel-name-left-only,.panel .modal-header .panel-name-left-only,.panel .panel-heading .panel-name-left-only,.popover .modal-header .panel-name-left-only,.popover .panel-heading .panel-name-left-only{padding-right:60px}.modal .modal-header,.panel .modal-header,.popover .modal-header{margin:0;border-radius:5px 5px 0 0}.modal .panel-body,.panel .panel-body,.popover .panel-body{overflow:auto;padding:0}.modal .panel-body .btn.pull-right,.panel .panel-body .btn.pull-right,.popover .panel-body .btn.pull-right{margin-right:5px}.modal .panel-body .btn.pull-right:first-of-type,.panel .panel-body .btn.pull-right:first-of-type,.popover .panel-body .btn.pull-right:first-of-type{margin-right:0}.modal .panel-footer,.panel .panel-footer,.popover .panel-footer{margin:0 -5px -5px;padding:5px 15px}.modal .modal-footer,.panel .modal-footer,.popover .modal-footer{padding:10px 15px;background-color:#eee;border-radius:0 0 5px 5px}.modal ul,.panel ul,.popover ul{list-style:none;padding:0;margin:0}.modal ul li,.panel ul li,.popover ul li{list-style:none}.modal ul li:focus,.panel ul li:focus,.popover ul li:focus{outline:0}.modal ol,.panel ol,.popover ol{padding-left:15px}.modal ol li,.panel ol li,.popover ol li{margin:5px 0}.modal .filter-group,.panel .filter-group,.popover .filter-group{margin-bottom:5px}.modal .form-inline .btn .ico,.panel .form-inline .btn .ico,.popover .form-inline .btn .ico{top:1px}.modal .input-group .input-group-btn .btn,.panel .input-group .input-group-btn .btn,.popover .input-group .input-group-btn .btn{min-width:26px}.modal .input-group .input-group-addon,.panel .input-group .input-group-addon,.popover .input-group .input-group-addon{background-color:#f9f9f9;border-color:#e8e8e8;color:#aaa;padding:4px 9px!important;border-radius:2px}.date .modal .input-group .input-group-addon,.date .panel .input-group .input-group-addon,.date .popover .input-group .input-group-addon{line-height:13px}.modal .input-group input.form-control,.panel .input-group input.form-control,.popover .input-group input.form-control{margin-bottom:0}.modal .info-text,.panel .info-text,.popover .info-text{font-size:12px;line-height:13px;margin-top:5px;margin-bottom:5px;color:#2e8ada;background-color:#edf7ff;padding:10px 10px 10px 23px;border:1px solid #e1f1ff;border-radius:3px}.modal .info-text p,.panel .info-text p,.popover .info-text p{text-indent:-8px;margin-bottom:0}.modal .info-text .ico,.panel .info-text .ico,.popover .info-text .ico{color:rgba(61,140,189,.7);position:relative;top:1px}.modal .info-text:last-child,.panel .info-text:last-child,.popover .info-text:last-child{margin-bottom:0}.modal .sub-panel-title,.panel .sub-panel-title,.popover .sub-panel-title{color:#333;font-size:13px;text-align:left;padding-left:3px;line-height:23px;vertical-align:top;font-weight:600;cursor:pointer;z-index:100}.modal div.fieldset,.modal fieldset,.panel div.fieldset,.panel fieldset,.popover div.fieldset,.popover fieldset{padding:0 0 8px;margin-bottom:5px;border-bottom:1px solid #ddd}.modal div.fieldset.no-border,.modal fieldset.no-border,.panel div.fieldset.no-border,.panel fieldset.no-border,.popover div.fieldset.no-border,.popover fieldset.no-border{border-bottom:0}.modal label,.panel label,.popover label{font-size:11px;font-weight:400;color:#aaa}.modal label.btn-file,.panel label.btn-file,.popover label.btn-file{width:auto;font-size:12px;color:#333;display:block;margin-left:5px}.modal label.inline,.panel label.inline,.popover label.inline{font-size:12px;font-weight:600;color:#777}.modal label.filler,.panel label.filler,.popover label.filler{width:100%}.modal .field-section,.panel .field-section,.popover .field-section{font-size:13px;font-weight:400;padding-top:10px;margin:0 0 10px;color:#63a1cf}.modal .field-section .tooltip,.modal .field-section .tooltip-icon,.panel .field-section .tooltip,.panel .field-section .tooltip-icon,.popover .field-section .tooltip,.popover .field-section .tooltip-icon{text-transform:none!important;letter-spacing:0}.modal div.checkbox,.panel div.checkbox,.popover div.checkbox{margin-top:0;margin-bottom:0}.modal div.checkbox label,.panel div.checkbox label,.popover div.checkbox label{font-size:12px;line-height:15px;color:#333;font-weight:600}.modal div.checkbox label input,.panel div.checkbox label input,.popover div.checkbox label input{top:0}.modal div.checkbox.disabled label,.panel div.checkbox.disabled label,.popover div.checkbox.disabled label{color:#aaa}.modal div.checkbox.small-top-margin,.panel div.checkbox.small-top-margin,.popover div.checkbox.small-top-margin{margin-top:10px!important}.modal .checkbox label,.modal .radio label,.panel .checkbox label,.panel .radio label,.popover .checkbox label,.popover .radio label{font-size:12px;font-weight:600;line-height:20px;color:#333}.modal option:disabled,.panel option:disabled,.popover option:disabled{color:#ccc}.modal .modal-header h4,.modal.panel-popup .panel-heading h4,.modal h5.legend,.modal legend,.panel .modal-header h4,.panel.panel-popup .panel-heading h4,.panel h5.legend,.panel legend,.popover .modal-header h4,.popover.panel-popup .panel-heading h4,.popover h5.legend,.popover legend{font-size:13px;font-weight:600;color:#63a1cf;border-bottom:0;width:100%;padding:5px 0;margin-bottom:0}.modal .modal-header h4 .btn .ico,.modal.panel-popup .panel-heading h4 .btn .ico,.modal h5.legend .btn .ico,.modal legend .btn .ico,.panel .modal-header h4 .btn .ico,.panel.panel-popup .panel-heading h4 .btn .ico,.panel h5.legend .btn .ico,.panel legend .btn .ico,.popover .modal-header h4 .btn .ico,.popover.panel-popup .panel-heading h4 .btn .ico,.popover h5.legend .btn .ico,.popover legend .btn .ico{top:1px}.modal .modal-header h4 .btn-group,.modal.panel-popup .panel-heading h4 .btn-group,.modal h5.legend .btn-group,.modal legend .btn-group,.panel .modal-header h4 .btn-group,.panel.panel-popup .panel-heading h4 .btn-group,.panel h5.legend .btn-group,.panel legend .btn-group,.popover .modal-header h4 .btn-group,.popover.panel-popup .panel-heading h4 .btn-group,.popover h5.legend .btn-group,.popover legend .btn-group{margin-top:4px}.modal .modal-header h4>.ico,.modal.panel-popup .panel-heading h4>.ico,.modal h5.legend>.ico,.modal legend>.ico,.panel .modal-header h4>.ico,.panel.panel-popup .panel-heading h4>.ico,.panel h5.legend>.ico,.panel legend>.ico,.popover .modal-header h4>.ico,.popover.panel-popup .panel-heading h4>.ico,.popover h5.legend>.ico,.popover legend>.ico{font-size:19px;margin-right:3px;top:3px;position:relative}.modal h5.legend,.panel h5.legend,.popover h5.legend{margin-left:0;padding-right:0;margin-bottom:5px;margin-top:5px}.modal legend .btn,.panel legend .btn,.popover legend .btn{margin-top:0}.modal .list-group,.panel .list-group,.popover .list-group{box-shadow:none}.modal .list-group:last-of-type,.panel .list-group:last-of-type,.popover .list-group:last-of-type{margin-bottom:0}.modal .list-group.with-sections,.panel .list-group.with-sections,.popover .list-group.with-sections{margin-top:-20px}.modal .list-group .list-group-item.list-group-section,.panel .list-group .list-group-item.list-group-section,.popover .list-group .list-group-item.list-group-section{font-weight:700;font-size:13px;background-color:#f5f5f5;padding-top:5px;padding-bottom:5px;margin-top:20px;min-height:30px}.modal .list-group .list-group-item.list-group-section .label-status,.panel .list-group .list-group-item.list-group-section .label-status,.popover .list-group .list-group-item.list-group-section .label-status{font-size:13px;font-weight:400;top:-1px;position:relative;left:-13px;padding:2px 8px 4px}.modal .list-group .list-group-item.list-group-section.closed,.panel .list-group .list-group-item.list-group-section.closed,.popover .list-group .list-group-item.list-group-section.closed{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.modal .list-group .list-group-item.info-item,.panel .list-group .list-group-item.info-item,.popover .list-group .list-group-item.info-item{font-size:13px;font-weight:600;margin-bottom:-15px;border-radius:4px;padding:5px}.modal .list-group .list-group-item fieldset,.panel .list-group .list-group-item fieldset,.popover .list-group .list-group-item fieldset{border-radius:0}.modal .list-group .list-group-item fieldset:last-of-type,.panel .list-group .list-group-item fieldset:last-of-type,.popover .list-group .list-group-item fieldset:last-of-type{border-bottom:0;margin-bottom:-10px}.modal input.form-control,.panel input.form-control,.popover input.form-control{font-size:12px;font-weight:600;height:26px;padding:0 12px;margin-bottom:5px;border-radius:2px}.modal input.form-control::-webkit-input-placeholder,.panel input.form-control::-webkit-input-placeholder,.popover input.form-control::-webkit-input-placeholder{font-style:italic;color:#ccc;font-weight:300}.modal input.form-control:-moz-placeholder,.modal input.form-control::-moz-placeholder,.panel input.form-control:-moz-placeholder,.panel input.form-control::-moz-placeholder,.popover input.form-control:-moz-placeholder,.popover input.form-control::-moz-placeholder{font-style:italic;color:#ccc;font-weight:300}.modal input.form-control:-ms-input-placeholder,.panel input.form-control:-ms-input-placeholder,.popover input.form-control:-ms-input-placeholder{font-style:italic;color:#ccc;font-weight:300}.modal input.form-control::-ms-clear,.panel input.form-control::-ms-clear,.popover input.form-control::-ms-clear{display:none}.modal textarea,.panel textarea,.popover textarea{font-size:12px}.modal select,.panel select,.popover select{padding:3px 10px;min-height:26px;font-size:12px;font-weight:600;color:#555;border-radius:2px;border:1px solid #ccc;padding-right:0;box-shadow:0 1px 1px rgba(0,0,0,.075)}.modal .form-group,.panel .form-group,.popover .form-group{margin-bottom:5px}.modal .form-group select,.panel .form-group select,.popover .form-group select{width:100%}.modal .form-group:last-child,.panel .form-group:last-child,.popover .form-group:last-child{margin-bottom:0}.modal .form-section,.panel .form-section,.popover .form-section{border:1px solid #ccc;border-radius:3px;padding:4px 8px}.modal .left-border,.panel .left-border,.popover .left-border{border-left:1px dotted #ccc}.modal .right-border,.panel .right-border,.popover .right-border{border-right:1px dotted #ccc}.modal .form-control-static,.panel .form-control-static,.popover .form-control-static{padding:3px 10px;min-height:26px;font-size:12px;font-weight:600;color:#555;border-radius:2px;border:1px solid #ccc;border:0}.panel-main-title{font-weight:300}[class*=col-] .panel{padding:15px;box-sizing:border-box}[class*=col-] .panel h6{margin-bottom:20px}[class*=col-] .panel h6:first-child{margin-top:0}[class*=col-] .panel h5{margin-bottom:20px}[class*=col-] .panel h5:first-child{margin-top:0}[class*=col-] .panel h4{margin-bottom:20px}[class*=col-] .panel h4:first-child{margin-top:0}[class*=col-] .panel h3{margin-bottom:20px}[class*=col-] .panel h3:first-child{margin-top:0}[class*=col-] .panel h2{margin-bottom:20px}[class*=col-] .panel h2:first-child{margin-top:0}[class*=col-] .panel h1{margin-bottom:20px}[class*=col-] .panel h1:first-child{margin-top:0}.v-flex-container,.v-flex-group{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.v-flex-container.list-flex,.v-flex-container .list-flex,.v-flex-container .v-flex-element,.v-flex-group.list-flex,.v-flex-group .list-flex,.v-flex-group .v-flex-element{margin-top:0;-ms-flex:1;flex:1;min-width:1px;min-height:1px}.flex-group{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flex-group *{-ms-flex-negative:0;flex-shrink:0}.flex-element{-ms-flex:1;flex:1;min-width:1px}.flex-shrink-container{flex:0 1 auto;display:-ms-flexbox;display:-moz-flex;display:flex;flex-direction:column}.flex-shrink-element{-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.item-list-container{overflow:hidden!important;overflow-y:auto!important;border:1px solid #ddd}div.toggle-all{padding-left:7px;margin-bottom:7px}div.toggle-all .switch{position:relative;vertical-align:middle;top:0;margin-right:3px;height:14px;width:25.2px}div.toggle-all .switch small{height:14px;width:14px}div.toggle-all .switch.checked small{left:11.2px}.ui-item-list-conditional{background-color:#fffbe5;padding-top:5px;padding-bottom:5px;max-height:120px}.ui-item-list-conditional label{color:#333;font-weight:600}.ui-item-list-conditional .btn.pull-right{margin-right:5px}.ui-item-list-conditional .btn.pull-right:first-of-type{margin-right:0}.ui-item-list-conditional.ng-enter,.ui-item-list-conditional.ng-leave{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.ui-item-list-conditional.ng-enter,.ui-item-list-conditional.ng-leave.ng-leave-active{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.ui-item-list-conditional.ng-enter.ng-enter-active,.ui-item-list-conditional.ng-leave{opacity:1;max-height:100px;padding-top:5px;padding-bottom:5px}ul.item-list{width:100%}ul.item-list li{cursor:pointer;position:relative;padding-left:7px;padding-right:5px}ul.item-list li>i{margin-right:6px}ul.item-list li:hover{background-color:#edf7ff}ul.item-list li.selected{background-color:#fffbe5}ul.item-list li.conditional-item{background-color:#fffbe5;padding-top:5px;padding-bottom:5px;max-height:120px}ul.item-list li.conditional-item label{color:#333;font-weight:600}ul.item-list li.conditional-item .btn.pull-right{margin-right:5px}ul.item-list li.conditional-item .btn.pull-right:first-of-type{margin-right:0}ul.item-list li.conditional-item.ng-enter,ul.item-list li.conditional-item.ng-leave{transition:all .5s cubic-bezier(.25,.46,.45,.94)}ul.item-list li.conditional-item.ng-enter,ul.item-list li.conditional-item.ng-leave.ng-leave-active{opacity:0;max-height:0;padding-top:0;padding-bottom:0}ul.item-list li.conditional-item.ng-enter.ng-enter-active,ul.item-list li.conditional-item.ng-leave{opacity:1;max-height:100px;padding-top:5px;padding-bottom:5px}ul.item-list li.list-group-item{border-left:0;border-right:0}ul.item-list li.list-group-item:first-child{border-top:0}ul.item-list li.list-group-item:last-child{border-radius:0;border-bottom:0}ul.item-list li.list-group-item.error-item{background-color:#ffeda7;color:#c4161c}ul.item-list li.list-group-item.loading-item{background-color:#d9edf7;color:#68a6dd}ul.item-list li.list-group-item .list-text{position:relative;top:-2px}ul.item-list li.list-group-item .list-group-item-icon{margin:0 5px;color:#555}ul.item-list li.list-group-item .list-group-item-expander{padding:0 21px}ul.item-list li.list-group-item .switch{position:relative;top:0;margin-right:3px;height:14px;width:25.2px}ul.item-list li.list-group-item .switch small{height:14px;width:14px}ul.item-list li.list-group-item .switch.checked small{left:11.2px}ul.item-list li.list-group-item .checkbox{display:inline;position:relative;top:2px;margin-right:3px}ul.item-list li.list-group-item .badge{margin-left:5px}ul.item-list li.list-group-item .line-arrow{width:20px;text-align:right;padding-top:2px;border-left:1px solid #ddd}ul.item-list li.list-group-item input.inline-edit{transition:all .2s ease-in-out;font-size:13px;height:26px;-ms-flex:1;flex:1;margin-top:5px;padding-left:5px;margin-right:10px}ul.item-list li.list-group-item input[readonly=readonly],ul.item-list li.list-group-item textarea[readonly]{border:0 solid #ddd;background-color:transparent;box-shadow:none;padding:0 19px 0 5px;margin-top:-6px;margin-bottom:-3px;height:auto;line-height:18px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ul.item-list .item-actions{position:absolute;top:0;bottom:0;right:0;width:24px;transition:all .25s ease-in-out;border:0 solid #ddd;overflow:hidden;background-color:transparent;text-align:right;white-space:nowrap}ul.item-list .item-actions.parentHoverShow .btn-more{background-color:#d4ecff}ul.item-list .item-actions .btn-more{border:0;border-radius:0;background:transparent;padding:0;height:100%;font-size:19px;width:24px;color:#999}ul.item-list .item-actions .btn-more:active,ul.item-list .item-actions .btn-more:focus{box-shadow:none;outline:0}ul.item-list .item-actions .btn-more i{margin:0;top:2px}ul.item-list .item-actions .item-actions-well{display:inline-block;height:100%;box-shadow:inset 0 0 7px -1px rgba(0,0,0,.1);background:#f7f7f7;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:0 5px}ul.item-list .item-actions:focus,ul.item-list .item-actions:hover{width:145px}ul.item-list .item-actions:focus .btn-more,ul.item-list .item-actions:hover .btn-more{margin-right:-3px}ul.item-list .item-actions.with-chevron{right:24px}ul.item-list .with-actions{margin-right:30px}ul.item-list .btn-action{width:auto;border:0;position:relative;z-index:300;text-align:center;height:100%;width:32px;text-decoration:none}ul.item-list .btn-action i{font-size:17px;margin:0}ul.item-list i.type-icon{float:left;line-height:30px;font-size:17px}ul.item-list i.type-icon.ico-flag{color:#68a6dd}ul.item-list .results-edit{position:absolute;right:5px;top:5px;font-size:12px;white-space:nowrap}ul.item-list .results-poi-name{width:100%;display:block;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ul.item-list .results-place-name{width:100%;display:block;font-weight:700;color:#0079c2}ul.item-list .results-address{width:100%;display:block;margin-bottom:2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ul.item-list .results-county{width:100%;display:block;font-size:11px;color:#999}ul.item-list .results-custom-place-label{position:absolute;right:5px;bottom:5px;font-size:10px;white-space:nowrap}h1.nav-title{float:left;color:#fff;font-weight:200;font-size:33px;margin-top:18px}.alk-menu-bar{position:absolute;top:0;width:100%;height:74px;box-shadow:0 2px 4px rgba(0,0,0,.15);z-index:800;background-color:#3b3c3f}.small-top-margin{margin-top:10px}.main-logo{float:left;padding:20px;position:relative;min-width:220px;height:74px;border-right:1px solid #4f5054;cursor:pointer}.slant .main-logo{background-color:#232323;margin-right:42px;border-right:0}.slant .main-logo:after{display:block;content:" ";width:70px;height:74px;top:0;background-color:#232323;position:absolute;right:-21px;transform:skewX(-30deg);-ms-transform:skewX(-30deg);-webkit-transform:skewX(-30deg);border-right:1px solid #000;z-index:-1}.nav-section{padding:0 6px;margin:6px -10px 0 3px;float:left;height:60px;position:relative;border-left:1px solid #4f5054;padding-bottom:9px}.nav-section .cloud-menu-btn{margin-top:5px}.nav-section .cloud-menu-btn-last{margin-left:2px}.nav-section .cloud-menu-unlicensed-btn{background-color:#f78d28;border-color:#f78d28;color:#fff}.nav-section .cloud-menu-unlicensed-label{margin-left:5px;line-height:20px;color:#f78d28}.nav-section .cloud-menu-unlicensed-alert{margin-top:6px}.nav-section .cloud-menu-text,.nav-section .cloud-menu-title{font-size:12px}.nav-section.right{float:right;border-right:0;border-left:1px solid #4f5054;margin-right:0}.nav-section.right:first-of-type{border-left:1px solid #4f5054!important}.nav-section.right:last-of-type{border-left:0!important}.nav-section:first-of-type{border-left:0}.nav-section:last-of-type{margin-right:5px}.nav-section.no-border{border:0}.nav-section.button-section{margin-top:20px}.nav-section ul{margin:0}.nav-section li,.nav-section ul{list-style:none;padding:0}.nav-section>ul{float:left;margin:0}.nav-section>ul.right-border{border-right:1px solid #4f5054;margin-right:5px}.nav-section ul.sub-menu{background-color:#3b3c3f;position:absolute;z-index:1000;border:1px solid #4f5054;border-radius:3px;display:none}.nav-section ul.sub-menu li{text-align:left;white-space:nowrap}.nav-section ul.sub-menu a{height:24px;min-height:24px;margin-right:0;padding:0 6px}.nav-section ul.sub-menu img{width:20px;height:24px;display:inline-block;padding:4px 4px 4px 0;border-right:1px solid #4f5054;margin-right:4px}.nav-section .nav-button,.nav-section button{font-size:11px;text-decoration:none;color:#ddd;cursor:pointer;border-radius:4px;background:none}.nav-section .nav-button:disabled,.nav-section button:disabled{opacity:.5}.nav-section .nav-button:hover,.nav-section button:hover{background-color:#4d4e53}.nav-section .nav-button:focus,.nav-section button:focus{outline:none}.nav-section .nav-control-group{float:left;position:relative;margin:-4px 0}.nav-section .large-btn{float:left;text-align:center;margin:-3px 2px 0;max-width:100px;position:relative}.nav-section .large-btn button{display:block;min-width:32px;min-height:58px;padding:3px 6px;margin-right:5px;line-height:12px;border:1px solid #3b3c3f}.nav-section .large-btn button.selected{border:1px solid #bb8c5c}.nav-section .large-btn button.alk-apps-button{background:#333;border:1px solid #000;border-radius:3px;box-shadow:0 0 11px rgba(0,0,0,.6);margin:0 6px 0 10px}.nav-section .large-btn button.alk-apps-button i{line-height:1;font-size:27px;color:#0079c2}.nav-section .large-btn i,.nav-section .large-btn img{display:block;max-height:32px;max-width:32px;margin:0 auto 3px}.nav-section .large-btn i.square,.nav-section .large-btn img.square{border-radius:3px;border:1px solid #000}.nav-section .large-btn .popover{right:10px!important;left:auto!important;max-width:400px!important;font-family:Open Sans,sans-serif!important}.nav-section .large-btn .popover .arrow{right:22px!important;left:auto!important}.nav-section .large-btn .dropdown-menu img.small-inline{display:inline;max-height:24px;max-width:24px;margin-left:-15px}.nav-section .small-btn{margin-bottom:4px;margin-top:-3px}.nav-section .small-btn button{line-height:13px;white-space:nowrap;padding:2px 4px;border:0}.nav-section .small-btn i,.nav-section .small-btn img{margin-right:3px;vertical-align:middle}.nav-section .icon-btn-group{border:1px solid #717378;border-radius:3px;margin-right:5px;margin-bottom:7px;margin-top:-4px}.nav-section .icon-btn{display:inline-block;border-right:1px solid #717378;overflow:hidden;position:relative;height:22px;width:20px;margin-bottom:-2px;margin-left:-3px}.nav-section .icon-btn:last-child{border-right:none}.nav-section .icon-btn:first-child{margin-left:0}.nav-section .icon-btn a{display:block;border-radius:0;text-align:center;left:0;top:0;right:0;bottom:0;padding-top:3px;position:absolute}.nav-section .nav-group-label{display:block;text-align:center;color:#ddd;font-size:12px;width:100%;line-height:1;margin-bottom:6px}.nav-section .nav-section-label{position:absolute;bottom:-17px;left:0;right:0;text-align:center;color:#9e9e9e;font-size:12px}.nav-section.routing{border-width:1px 1px 1px 10px;border-style:solid;border-color:#ccc;margin:1px 0;padding:6px;height:88px}.nav-section.routing .nav-section-label{bottom:-1px}.nav-section .header-icon-large{width:32px;height:32px}.nav-section .header-icon-small{width:16px;height:16px;display:inline-block}.cloud-panel{padding:6px;top:auto;margin-top:5px}.cloud-panel:before{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;right:25px;border-top-width:0;border-bottom-color:rgba(0,0,0,.2);content:"";border-width:11px;top:-22px;margin-right:-1px}.cloud-panel h5.legend:first-child{margin-top:0}.cloud-panel .cloud-menu{width:275px}.cloud-panel .cloud-menu .cloud-menu-item{font-size:11px;padding:5px 5px 4px 8px}.cloud-panel .cloud-menu .cloud-menu-item:hover{background-color:#edf7ff}.cloud-panel .cloud-menu .cloud-menu-item .cloud-menu-title{color:#333;font-weight:700}.cloud-panel .cloud-menu .cloud-menu-item .cloud-menu-text{color:#8c8c8c}.cloud-panel .cloud-menu .cloud-menu-item img{max-height:40px;max-width:40px;margin:4px 10px 0 4px}.cloud-panel .cloud-menu .cloud-menu-item a{text-decoration:none}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;cursor:pointer}.tabs-left>.nav-tabs>li:first-child,.tabs-right>.nav-tabs>li:first-child{margin-top:0}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:102px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{position:absolute;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px;text-align:right;padding:3px;font-size:12px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff;background-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:focus,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.slide-container{position:relative;width:100%}.slideInRight.ng-hide-remove{animation:slideInFromRight .3s ease-in-out;overflow:hidden;position:absolute!important}.slideInRight.ng-hide-add{animation:slideOutToRight .3s ease-in-out;overflow:hidden;position:absolute!important}@keyframes slideInFromRight{0%{right:-400px}to{right:0}}@keyframes slideOutToRight{0%{right:0}to{right:-400px}}.slideInLeft.ng-hide-remove{animation:slideInFromLeft .3s ease-in-out;overflow:hidden;position:absolute!important}.slideInLeft.ng-hide-add{animation:slideOutToLeft .3s ease-in-out;overflow:hidden;position:absolute!important}@keyframes slideInFromLeft{0%{left:-400px}to{left:0}}@keyframes slideOutToLeft{0%{left:0}to{left:-400px}}.left-panel-ui-view{width:100%;height:100%;position:absolute}.panelSlideLeft.ng-enter{transition:.3s;left:100%}.panelSlideLeft.ng-enter-active{left:0}.panelSlideLeft.ng-leave{transition:.3s;left:0}.panelSlideLeft.ng-leave-active{left:-100%}.panelSlideRight.ng-enter{transition:.3s;left:-100%}.panelSlideRight.ng-enter-active{left:0}.panelSlideRight.ng-leave{transition:.3s;left:0}.panelSlideRight.ng-leave-active{left:100%}.no-trans{transition:none!important}.half-width{width:50%}.company-administration-icon{background-image:url(/img/nav-company-admin.svg)}.help-icon{background-image:url(/img/nav-help.svg);background-repeat:no-repeat;background-size:cover}.chat-icon{background-image:url(/img/nav-freshchat.svg)}html{height:auto}.driver-feedback-margin{margin-bottom:20px!important}.driver-feedback-no-gps-positions{margin-right:5px}.main-logo #acx-logo,.main-logo #acx-logo-pe{margin-top:5px;width:200px;margin-left:10px}.main-logo #acx-logo-pe{cursor:context-menu}.main-logo #mapexact-logo,.main-logo #mapsure-logo{height:34px}.main-logo #enterprise-tag{position:absolute;display:block;color:#fff;right:32px;bottom:5px;font-size:11px;text-transform:uppercase;letter-spacing:.15em}#center-section{position:absolute;top:var(--header-height);bottom:20px;left:0;right:0;padding:0;margin:0;overflow:hidden}:root:has(.alk-menu-bar) #center-section{top:74px}#map{position:absolute;top:0;bottom:0;left:0;right:0;padding:0;margin:0;box-sizing:border-box;transition:all .3s ease-in-out}#map.highlight{border:6px solid #f0ad4e}start-guide{display:block;max-height:700px;overflow-y:auto;overflow-x:hidden}.map-warning-container{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;transition:all .3s ease-in-out}.map-warning{position:relative;top:10px;z-index:10;font-size:14px;font-weight:400;opacity:0;display:inline-block;transition:all .3s ease-in-out}.map-warning.show-warning{opacity:1;z-index:100}#msg-warning{top:40px}#map-cursor-tooltip{position:absolute;z-index:10;opacity:0;transition:opacity .3s ease-in-out}#map-cursor-tooltip.showMe{opacity:1}.map-bottom-container{position:absolute;display:flex;justify-content:center;bottom:30px;left:400px;right:0;transition:all .3s ease-in-out}.map-bottom-panel{position:relative;display:inline-flex;border-radius:5px;background:rgba(0,0,0,.6);padding:15px;margin:0 20px}.map-bottom-panel .map-instructions{color:#fff;font-size:15px;display:flex;align-items:center;max-width:450px;margin-right:8px}.map-bottom-panel .map-buttons{background-color:#fff;border-radius:6px;vertical-align:center;width:160px;display:flex;justify-content:space-between}.map-bottom-panel .map-buttons .btn{border-color:#fff}.map-bottom-panel .map-buttons .btn img{height:24px}.map-bottom-panel .map-buttons .tooltip{font-size:14px}.map-bottom-panel .map-buttons .tooltip.top{margin-top:-18px}#edit-warning{top:2px}.active-control{background-color:#edf7ff!important;border-color:#68a6dd!important;border-width:2px}.swatch-container{font-size:12px;line-height:25px;margin-bottom:3px;text-align:right}.color-swatch{display:inline-block;height:16px;width:16px;border:2px solid #ddd;margin-right:3px;position:relative;top:3px}.color-swatch.selected{border-color:#ffa64b}.color-closure{color:#c4161c!important}.color-af{color:#3d8cbd!important;padding:0 5px}.color-avoid{color:#c4161c!important;padding:0 5px}.color-favor{color:#399d01!important;transform:scaleY(-1)}.ellipsis-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wrap-break-word{word-wrap:break-word}.geocode-popup-text{padding:5px 10px;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.details-block{margin-top:-20px}.panel .node-icon{margin:0 5px}.panel .restrict-item{font-size:12px}#geocode-form{margin-bottom:10px}#createPlacePopupForm .ui-select-choices,#placeDetailPanel .ui-select-choices{height:150px;left:auto;right:0;width:auto}#createPlacePopupForm .ui-select-no-choice,#placeDetailPanel .ui-select-no-choice{left:auto;right:0;width:auto}#placeDetailPanel .alksite-readonly[readonly],#yardsPanel .alksite-readonly[readonly]{background-color:#fff;border:none;box-shadow:none;resize:none}#placeDetailPanel .alksite-readonly-custom[readonly],#yardsPanel .alksite-readonly-custom[readonly]{color:#0079c2!important;background-color:#fff;border:none;box-shadow:none}#placeDetailPanel .gate-popup-text,#yardsPanel .gate-popup-text{font-size:12px;padding:5px;text-align:center}#placeDetailPanel .add-gates-block,#yardsPanel .add-gates-block{display:flex}#placeDetailPanel .add-gates-block .gate-btn,#yardsPanel .add-gates-block .gate-btn{display:flex;flex-direction:column;align-items:center;border:none;margin-right:12px;border:1px solid #ddd!important}#placeDetailPanel .add-gates-block .gate-btn img,#yardsPanel .add-gates-block .gate-btn img{height:30px}#placeDetailPanel .add-gates-block .gate-btn.active-btn,#yardsPanel .add-gates-block .gate-btn.active-btn{border:1px solid #68a6dd!important;background:#edf7ff!important}#placeDetailPanel .gate-block,#yardsPanel .gate-block{padding:5px 10px;border-bottom:1px solid #ddd}#placeDetailPanel .gate-block legend label,#yardsPanel .gate-block legend label{color:#000}#placeDetailPanel .gate-block.highlight-gate,#yardsPanel .gate-block.highlight-gate{background:#edf7ff;border-width:2px 0;border-style:solid;border-color:#68a6dd}#placeDetailPanel .gate-block .gate-details,#yardsPanel .gate-block .gate-details{margin-bottom:10px}#placeDetailPanel .gate-block .gate-row,#yardsPanel .gate-block .gate-row{display:flex;align-items:baseline;margin-bottom:10px}#placeDetailPanel .gate-block .gate-row.path-actions,#yardsPanel .gate-block .gate-row.path-actions{justify-content:space-between;margin-bottom:0}#placeDetailPanel .gate-block .gate-row.path-actions .path-label,#yardsPanel .gate-block .gate-row.path-actions .path-label{font-weight:600;font-size:12px}#placeDetailPanel .gate-block .gate-row .switch,#yardsPanel .gate-block .gate-row .switch{top:3px}#placeDetailPanel .gate-block .gate-row button,#yardsPanel .gate-block .gate-row button{margin-right:5px}.site-manager{margin-top:10px!important;padding:0 10px!important}.site-manager .ico-polygon{margin-right:3px;font-size:19px}.site-manager .site-info{margin-left:20px;padding-bottom:8px}.site-manager .ico-edit{margin-left:0;margin-right:0;color:#333!important}.site-manager .site-note{color:#63a1cf;bottom:4px;position:relative;margin-bottom:4px}.address-label{display:inline-block;max-width:120px}.label-createdOn{bottom:4px;position:relative}.categories-container .button-icon{display:inline-block}.categories-container .icons-list{min-width:134px!important;width:12%!important;margin:0 3px!important;left:3px}.categories-container .icons-list .list-group-item{padding-right:6px;float:left}.categories-container .icons-list .list-group-item:first-child{border-top-width:1px}.categories-container .cat-icons{max-width:20px}#placeDetailPanel .all-edits-panel .edits-list .list-group-item,.edits-panel .edits-list .list-group-item,.overrides-panel .edits-list .list-group-item{padding-right:7px}#placeDetailPanel .all-edits-panel .edits-list .list-group-item:first-child,.edits-panel .edits-list .list-group-item:first-child,.overrides-panel .edits-list .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}#placeDetailPanel .all-edits-panel .edits-list .list-group-item .ico-chevron-right,.edits-panel .edits-list .list-group-item .ico-chevron-right,.overrides-panel .edits-list .list-group-item .ico-chevron-right{margin-left:5px}#placeDetailPanel .all-edits-panel .edits-list .list-group-item.list-group-section,.edits-panel .edits-list .list-group-item.list-group-section,.overrides-panel .edits-list .list-group-item.list-group-section{cursor:pointer;padding-right:2px;border-top-right-radius:4px;border-top-left-radius:4px}#placeDetailPanel .all-edits-panel .edits-list .list-group-item.list-group-section:last-child,.edits-panel .edits-list .list-group-item.list-group-section:last-child,.overrides-panel .edits-list .list-group-item.list-group-section:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}#placeDetailPanel .all-edits-panel .edits-list .list-group-item.list-group-section .ico,.edits-panel .edits-list .list-group-item.list-group-section .ico,.overrides-panel .edits-list .list-group-item.list-group-section .ico{transition:all .3s ease-in-out}#placeDetailPanel .all-edits-panel .footer,.edits-panel .footer,.overrides-panel .footer{position:fixed;height:35px;width:575px;left:4px;bottom:20px;right:0;z-index:350;font-size:13px;background-color:#fff}#placeDetailPanel .all-edits-panel .footer .pagination-description,.edits-panel .footer .pagination-description,.overrides-panel .footer .pagination-description{margin-left:10px;margin-top:6px;position:absolute;left:0}#placeDetailPanel .all-edits-panel .footer .pagination-buttons,.edits-panel .footer .pagination-buttons,.overrides-panel .footer .pagination-buttons{margin-right:10px;margin-top:6px;position:absolute;right:0}#placeDetailPanel .all-edits-panel .footer .pagination-buttons button,.edits-panel .footer .pagination-buttons button,.overrides-panel .footer .pagination-buttons button{font-size:13px;background:none;border:none;padding:1px 6px}#placeDetailPanel .all-edits-panel .footer .pagination-buttons button:hover,.edits-panel .footer .pagination-buttons button:hover,.overrides-panel .footer .pagination-buttons button:hover{border:none;background:#eaeaea}.paged-list{margin-bottom:30px}.current-edit{border:1px solid #63a1cf;background:#edf7ff;margin-bottom:0}.modifiers-list .toggle-all{padding-left:0}.modifiers-list .toggle-all .switch{margin-right:24px;margin-top:3px}.start-panel{position:absolute;width:300px;height:auto;top:10px;right:55px;z-index:100}.start-panel .item-title{font-weight:600;color:#68a6dd}.start-panel .expand-container{border:0}.page-content{padding:10px 20px}.page-content .terms-content li,.page-content .terms-content ul{list-style:disc;padding-left:25px}.login-page .login-logo{max-width:250px}.login-page .marketing-content{background-repeat:no-repeat;box-shadow:inset 0 0 70px rgba(0,0,0,.2);margin:0 -49px 0 -48px;padding:30px;background-color:#333;background-image:url("/img/login-screenshot.png");background-position:-216px -210px}.login-page .marketing-content .right-half{background-color:hsla(0,0%,89%,.74);margin:-30px -30px -30px 51%;padding:20px}.login-page .marketing-content p{color:#000;font-size:13px;text-shadow:#fff 0 0 9px}.login-page.login-content-tools .marketing-content{background-image:url("/img/login-screenshot-content-tools.png");background-position:-325px -400px}.page-panel{margin-top:20px;padding:0;background:#fff}.page-panel .row{margin-left:0;margin-right:0}.action-panel{background:#fff}.tab-panel .tab-content{margin-bottom:0;border:0}.company-admin .panel-body{margin:0!important}.company-admin fieldset{border-bottom:none}.company-admin .panel-footer{background:none;border:none}.site-icon{margin-right:29px;margin-left:-24px;color:#6ccff6;font-size:21px;line-height:.7}.place-holder-text{color:#ccc;font-weight:300}.attributes-table{table-layout:fixed;margin:0 5px}.attributes-table td,.attributes-table th{font-size:12px;width:33%;vertical-align:top;border-bottom:1px solid #eee;padding:0 10px 0 5px}.attributes-table td.key,.attributes-table th.key{font-style:italic}.attributes-table td.names,.attributes-table td.routenums,.attributes-table th.names,.attributes-table th.routenums{word-break:break-all;word-wrap:break-word}.attributes-table td.changed,.attributes-table th.changed{color:#c4161c;background-color:#fdebec;border-right:1px solid #fff;font-weight:600}span.node-icon{margin:0;z-index:100}span.line-symbol,span.node-icon{display:inline-block;position:relative}span.line-symbol{background-color:rgba(255,139,23,.5);width:8px;height:40px;top:-9px;margin-bottom:-19px}span.dashed-line{width:49%;height:100%;display:block;border-right:1px dashed #999}.node-marker{background-color:rgba(189,8,8,.5);border:1px solid rgba(157,8,8,.68);border-radius:50%;width:30px!important;height:30px!important;margin:-15px 0 0 -15px!important}.node-icon{border-radius:50%;text-align:center;font-weight:600;line-height:15px;height:18px!important;width:18px!important;color:#fff;font-size:12px;font-family:open sans}.node-sm{font-size:11px;height:15px!important;width:15px!important;line-height:12px;top:-1px;margin:0 2px!important}.restrict-icon{border-radius:50%;text-align:center;line-height:20px;height:20px!important;width:20px!important;background-color:#fff;font-size:18px;margin:-1px 0 0!important;cursor:pointer}.restrict-sm{font-size:16px;top:3px}.restrict-in{color:#006ef6}.restrict-ok{color:#399d01}.restrict-no{color:#c90800}.restrict-oneway{color:#a8a8a8;cursor:not-allowed}.no-turn{font-weight:600;color:#9c0808}.a-icon{background-color:#a768de;border:1px solid #652b98}.b-icon{background-color:#4c8ddd;border:1px solid #1a51b5}.center-icon{display:block;overflow:visible;text-align:center;font-size:15px!important;line-height:15px!important;height:32px!important;width:36px!important;margin-left:-6px!important;margin-top:2px!important}.center-icon .ico{padding:1px;border:1px solid #444;border-radius:3px;background-color:#fff}.center-icon .enabled{color:#000}.center-icon .disabled{color:hsla(223,3%,46%,.4)}.center-icon .closed{color:#b5211a;background-color:#fff;border-radius:50%;font-size:17px;border:1px solid #b5211a;padding:1px 2px;line-height:16px}.new-set-block{max-height:none;margin-bottom:5px}.place-set-name{margin-right:24px}.cp-settings-label{display:inline-block;margin-left:-5px;margin-right:5px;font-weight:400}.changelist-item p.audit-item{color:#666;margin-bottom:1px}.textpath{font-weight:700;font-size:11px}.restrict-marker{fill:#b5211a;stroke:#b5211a;fill-opacity:.5;stroke-opacity:.8}#account-group-list-container,#account-user-list-container{max-height:600px;overflow-y:auto}.group-user-list{max-height:300px;overflow-y:auto}.approver-group-list{max-height:180px;overflow-y:auto}.action-panel{padding:5px 0;border:none;border-bottom:1px solid #ccc;border-radius:0}.action-panel .btn{margin-top:3px;min-width:80px;font-size:12px}.tab-content .form-group{margin-bottom:30px;margin-top:10px}.tab-content .form-group .singleElem{margin-top:20px}.tab-content .btn-default{background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc;color:#333;background-color:#fff}.tab-content .btn-default:hover{background-color:#e0e0e0;background-position:0 -15px;color:#333;border-color:#adadad;text-decoration:none}.tab-content .disabled-row{color:#ccc}.tab-content .clickable-row{cursor:pointer}.tab-content .clickable-row:hover{background-color:#eee}.tab-content ul.list-full-width{margin:0 -12px}.tab-content ul.list-full-width li{padding:6px 12px}.tab-content .list-group-li{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border-top:1px solid #ddd}.tab-content .list-group-li:last-child{border-bottom:2px solid #ddd}.tab-content .group-detail-feild{margin-left:12px}.tab-content .list-table{width:100%;max-width:100%}.tab-content .list-table th{font-size:11px;color:#777;font-weight:700;padding-top:5px;padding-bottom:5px}.tab-content .list-table td{padding:0;min-width:20%;line-height:2.5;font-size:13px}.tab-content .list-table tr{border-top:1px solid #ddd}.tab-content .list-table tr:last-child{border-bottom:2px solid #ddd}.tab-content .list-table tr:first-child{border-top:1px solid #ddd}.approversPanel{border:1px solid #ddd;padding:12px!important}.title-panel{margin-bottom:20px;border-bottom:1px dotted #ccc;padding-bottom:15px}.titleSect{text-align:center;color:#68a6dd}.titleSect button .right{float:left}.titleSect button .left{float:right}.titleSect .title{margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;vertical-align:middle;display:inline-block}.editable{color:#eee;float:left}.editable,.editable input{cursor:pointer;display:inline-block}.editable input{width:85%;margin-right:10px}.editable:hover{color:#ccc}.editable:focus{background:#333}.editable button,.ml10{margin-left:10px}.addApproverEmail{width:100%}.pre-scrollable hr{margin-top:0!important;margin-bottom:0!important}.tab-panel{background:#eee;padding-top:15px;margin-bottom:-5px;border-radius:0 0 4px 4px;border:none;box-shadow:none}.tab-panel .nav>li>a{color:#555;font-weight:600;padding:5px 35px}.tab-panel .nav-tabs{padding-left:15px;padding-right:15px}.tab-panel .tab-content{background:#fff;min-height:500px;padding:15px}.tab-panel .panel-heading{border-bottom:1px solid #ddd;margin-top:35px}.tab-panel .panel-body{margin-right:-20px;margin-left:-20px}.tab-panel .panel-title{display:none}.tab-panel .panel-heading{border:none;margin-top:0;background:none}.tab-panel .panel-body .alert{margin-bottom:5px;margin-top:5px;padding:10px 5px}.tab-panel .read-only-list-panel .panel-heading{height:60px}.tab-panel .read-only-list-panel .alert{margin-top:25px!important}.tab-panel .panel-title{margin-top:6px;color:#777;cursor:default;font-size:16px}.tab-panel .section-header{margin-top:30px;border-bottom:1px solid #ddd;font-size:16px;padding-left:27px;padding-bottom:5px}.tab-panel .filter-panel{padding-left:25px;padding-right:25px;margin-bottom:10px}.tab-panel .list-table{font-size:12px}.tab-panel .list-table td,.tab-panel .list-table th{padding-left:35px;padding-right:25px}.tab-panel .pagination-panel{border-top:2px solid #ddd;padding-left:25px;padding-right:25px}.tab-panel .assignment-container .row{margin-left:-15px;margin-right:-15px}.tab-panel .assignment-container .control-row label{margin-left:10px}.tab-panel .assignment-container .panel-body{margin-left:-15px;margin-right:-15px}.tab-panel .assignment-container .modal-body .panel-body{margin-left:0;margin-right:0}.label-feedback{height:20px}.label-feedback.feedback{bottom:0;position:relative}.id-block label{font-weight:700}.id-block span{font-size:11px;font-weight:400}.long-text{display:inline-block;max-width:325px}.form-control-feedback{display:none}.text-right~.form-control-feedback{left:35px;margin-top:-23px}.form-control.input-sm.text-right{padding:3px 5px}.input-sm~.form-control-feedback{width:26px;height:26px;line-height:26px;font-size:13px;top:23px!important;right:3px;opacity:.8}.has-feedback .form-control-feedback{display:block}.spinner{animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:767px){.login-page .marketing-content{margin:0 -10px}.login-page .marketing-content .right-half{background-color:hsla(0,0%,89%,.74);margin:-30px;padding:20px}}@media (min-width:768px) and (max-width:992px){.login-page .marketing-content{margin:0 -10px}}@media (min-width:1200px){.login-page .marketing-content{margin:0 -56px 0 -57px}}@media (max-width:1366px){.map-bottom-panel{flex-direction:column;align-items:center}.map-bottom-panel>div:first-child{margin-bottom:8px}}.top-left .tooltip-arrow{left:4px;border-top-color:#3d8cbd!important}#acx-logo,_:-ms-lang(x){width:auto!important}.edge-fix.btn-sm,_:-ms-lang(x).btn-sm{padding:3px}.ui-select-choices-row .routing-profile-dropdown-option{color:#197cb6}.ui-select-choices-row.active .routing-profile-dropdown-option{color:#fff}.password-forms-logo{height:30px}.hs_recaptcha{margin-bottom:9px}.hs-field-desc{font-size:12px;color:#444;padding-top:6px;padding-bottom:6px;opacity:.7}.form-group-horizontal{display:flex;justify-content:start}.form-label{padding:0 10px}.ml-auto{margin-left:auto}.icon-label{box-sizing:border-box;margin-right:8px;padding:1px}.form-placeholder-text{padding:3px 10px;margin:0;min-height:26px;color:#aaa;font-style:italic}.d-flex{display:flex}.flex-column{flex-direction:column}.jc-space-between{justify-content:space-between}.jc-center{justify-content:center}.flex-align-center{align-items:center}.accordion-group{margin:0 auto}.accordion-group>*{user-select:none}.accordion-group:last-child{border-bottom:0}.accordion-toggle{padding:1rem;border-bottom:1px solid #e3e3e5;display:flex;justify-content:space-between;cursor:pointer}.accordion-toggle.open{border:none}.accordion-content{padding:1rem;border-bottom:1px solid #e3e3e5;display:none;opacity:0;max-height:0;transition:all .3s ease-in-out}.accordion-content.show{display:block;opacity:1;max-height:1080px}.hours-input{text-align:end}.add-hours-button,.hours-input-group{display:flex;align-items:center}.add-hours-button{padding:1rem;background-color:transparent;border:none;border-radius:3px}.add-hours-button:focus{outline-width:0}.add-hours-button:hover{cursor:pointer;background-color:#eaeaef}.modus-primary-text{color:#005f9e}.bold{font-weight:700}.modal input.form-control{height:34px;margin-bottom:0}tr>.form-group>input{margin-left:4px}tr>.form-group>input:first-child{margin-right:4px}.day-label{width:100px;display:inline-block}.day-label,.hours-label{font-size:12px;color:#363545}.hours-label{opacity:.5}.hours-label.custom{color:#0079c2;opacity:1}.closed-text{font-size:12px;font-style:italic;color:#c81922;padding:3px 5px;padding-left:0}.btn-delete-icon{height:24px;width:24px;padding:0;margin-left:24px;border-radius:50%;color:#fff;background-color:#c81922;border:none;outline:none}.btn-delete-icon img{height:20px;width:20px}.modal input.form-control{height:26px;padding:0}.modal input.form-control::placeholder{font-style:normal}.modal td button.btn{width:40px;height:26px;padding:0}.details-hours-label{font-size:12px;display:flex;align-items:center;height:26px;color:#363545;opacity:.5}.details-hours-label i{margin-left:2rem;color:#333;text-align:center;height:20px;width:20px}.hours-dropdown{padding:8px!important}.hours-dropdown .row{padding:8px 0}.hours-dropdown-title{font-weight:700}.hours-dropdown-day,.hours-dropdown-title{font-size:11px;color:#333}.hours-dropdown-default{font-size:11px;color:#363545;opacity:.5}.hours-dropdown-custom{font-size:11px;color:#0079c2}.closed-red{color:#c81922}.form-control-static.default{color:#363545;opacity:.49;font-weight:400}.tid-banner-padding{padding:0 16px}.restriction-menu{background:#fff;color:#000;overflow:hidden}.restriction-menu label{box-sizing:border-box;width:100%;padding-block:6px;padding-inline:8px;margin:0;display:flex;align-items:center;font-size:12px;font-weight:inherit;user-select:none}.restriction-menu label:has(:checked){background:#337ab7;color:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.2)}.restriction-menu label:not(:has(:checked)):hover{background:#e0e0e0}.restriction-menu input{margin-top:0;margin-right:2px;height:auto}.restriction-menu img{width:2em;height:2em;margin:0;margin-right:4px}.radio-group{--border:1px solid #ccc;border:var(--border);border-radius:3px;display:flex;overflow:hidden}.radio-group:has(:focus-visible){outline:2px solid #000;outline-offset:2px}.radio-group>label{flex:1;display:grid;position:relative;block-size:100%}.radio-group>label>span{display:grid;place-items:center;color:#000}.radio-group>label:not(:last-child)>span{border-inline-end:var(--border)}.radio-group>label:hover>span{backdrop-filter:brightness(.9) contrast(1.1);filter:brightness(.9) contrast(1.1)}.radio-group [type=radio]{display:block;width:100%;height:100%;position:absolute;inset:0;opacity:0;margin:0}.radio-group [type=radio]:checked+span{background:#d6ebf5;color:#3d588f;font-weight:700}#places-export-form{display:flex;block-size:28px;margin-block-start:10px;gap:4px}#places-export-form>:first-child{flex:3}#places-export-form>:last-child{flex:1}#closures-info-icon{position:absolute;top:13px;left:122px;color:rgba(61,140,189,.7)}#closures-info-icon:hover+#closures-info-tooltip{display:block}.tooltip{display:none;color:#fff;border-radius:4px;position:absolute;left:157px;max-width:200px;font-size:10px;font-family:Open Sans,sans-serif;padding:.25rem}.tooltip-point{position:absolute;background-color:#585c65;width:10px;height:10px;rotate:45deg;top:46%;left:-5px;z-index:-1}.routeDetail{cursor:pointer;border-bottom:1px solid #ccc;padding:10px}.routeDetail:hover{background-color:#f5f5f5}.route-list{margin-top:10px;margin-bottom:10px}.routeDetail.active{color:#2e8ada;background-color:#edf7ff;border:1px solid #e1f1ff;border-radius:3px}.routeDetailsParams,.show-route-path-btn{margin-top:10px;margin-bottom:10px}.partner-account-select-label{font-size:11px;text-decoration:none;color:#ddd;cursor:pointer;border-radius:4px;background:none;border:1px solid #3b3c3f;font-weight:400}.partner-account-select{width:150px}.partner-account-select .btn-default-focus{box-shadow:none!important;outline:0}.partner-account-select .form-control{outline:0;box-shadow:none!important;height:25px;width:150px;font-size:9px;text-shadow:none;background:none;border-color:#9f9f9f;color:#ddd}.partner-account-select .form-control:focus{box-shadow:none;background:none}.partner-account-select .ui-select-match{background:none}.partner-account-select .ui-select-match-text>span{text-overflow:ellipsis;overflow:hidden;width:115px}.partner-account-select .ui-select-choices{font-size:12px}.partner-account-select .dropdown-menu{min-width:200px}.partner-account-select .dropdown-menu .ui-select-choices-row-inner div{overflow:hidden;text-overflow:ellipsis;white-space:normal;max-width:180px}.importFieldsForm table{width:100%;display:block;text-overflow:ellipsis;white-space:nowrap}.importFieldsForm .fieldHeaderCol{max-width:150px;padding-right:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}.importFieldsForm .fieldValueCol{padding-right:5px}.importFieldsForm .firstFiveCol{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#dragDropFileDiv{width:100%;height:50px;line-height:50px;border:2px dashed #d3d3d3;text-align:center;font-size:12px;border-radius:5px;color:#aaa;cursor:default;margin-top:7px;margin-bottom:5px}#dragDropFileDiv.dragDropFileDivHover{border:2px dashed #87cefa}#importFileName{color:#555;font-weight:600;font-size:12px}.import-errors{max-height:200px;overflow-y:auto}.import-errors,.import-warnings{margin-bottom:6px}.selectable-match-cell{position:relative;border:0;cursor:pointer;padding:5px 15px 5px 10px!important}.selectable-match-cell:hover .match-cell-checkbox{display:block}.match-cell-select{border:1px solid #68a6dd;padding:4px 14px 4px 9px!important}.match-cell-checkbox{display:none;position:absolute;color:#ccc;top:-1px;right:1px;background:transparent;border:0;padding:0;outline:none}.match-cell-select .match-cell-checkbox{top:-2px;right:0;color:#68a6dd;display:block}.import-copilot-settings .checkbox{display:inline-block}.import-address-warning{display:inline-block;margin-left:10px;color:#a70101}.import-address-row-highlight{background-color:#ffecc4}.import-address-row-error-highlight{background-color:#ebccd1}
/*# sourceMappingURL=app.dff2ee5921c26f473d06.css.map*/