.comContainerBG{background-color:#e9ebec}.comContainer{background-color:#e9ebec}.comContainer .title{text-transform:uppercase;font-weight:700}.comContainer h4.comTitle{font-weight:400;font-size:1.3em}.comContainer.noBG{background-color:transparent}.Frankenstein>.input.bar>img.left.icon{z-index:2;box-sizing:content-box;width:15px;margin-right:-25px;padding-left:10px}.Frankenstein>.input.bar>md-select.type{z-index:1;display:inline-block;box-sizing:content-box;margin-right:-102px;padding-left:32px;width:70px}.Frankenstein>.input.bar>md-select.type .md-select-value{min-width:unset}.Frankenstein>.input.bar>input,.Frankenstein>.input.bar>md-autocomplete input{padding-left:32px;padding-right:35px;text-overflow:ellipsis}.Frankenstein>.input.bar md-select.style5{padding-left:32px}.Frankenstein>.input.bar md-select.style5 md-select-value .type{display:inline-block;width:50px}.Frankenstein>.input.bar>.material-icons.right,.Frankenstein>.input.bar>img.right{width:10px}.Frankenstein>.input.bar>.material-icons.right.x,.Frankenstein>.input.bar>img.right.x{margin-left:-30px;margin-right:20px}.Frankenstein>.input.bar>.material-icons.right.drop.down,.Frankenstein>.input.bar>img.right.drop.down{margin-left:-15px}.Frankenstein>.input.bar>.material-icons.right.alone,.Frankenstein>.input.bar>img.right.alone{margin-left:-20px;margin-right:0}.Frankenstein>.results{z-index:3;position:absolute;margin-top:21px;margin-left:2px;width:calc(100% - 4px);box-shadow:0 2px 5px rgba(0,0,0,.25);background-color:#fff}.Frankenstein>.results>md-content{background-color:inherit}.Frankenstein>.results>md-content md-list{padding:0}.Frankenstein>.results>md-content md-list md-list-item:last-child{border-bottom:0}.Frankenstein>.results>md-content md-list md-list-item.md-3-line,.Frankenstein>.results>md-content md-list md-list-item.md-3-line::before,.Frankenstein>.results>md-content md-list md-list-item.md-3-line>.md-no-style,.Frankenstein>.results>md-content md-list md-list-item.md-3-line>.md-no-style::before{min-height:0!important}.Frankenstein>.results>md-content md-list md-list-item.md-1-line,.Frankenstein>.results>md-content md-list md-list-item.md-1-line::before,.Frankenstein>.results>md-content md-list md-list-item.md-1-line>.md-no-style,.Frankenstein>.results>md-content md-list md-list-item.md-1-line>.md-no-style::before{min-height:0!important}.Frankenstein>.results>md-content md-list md-list-item._md-button-wrap>div.md-button:first-child{padding:0}.Frankenstein>.results>md-content md-list .md-list-item::before,.Frankenstein>.results>md-content md-list md-list-item .md-list-item-inner::before{min-height:21px}.Frankenstein>.results>md-content md-list .md-button{line-height:inherit}.Frankenstein>.results>md-content md-list .md-list-item-inner{padding:0 4px}.customMd.style5 .Frankenstein.address.line .type,.customMd.style5 .Frankenstein.phone.line .type,.md-select-menu-container.style5 .Frankenstein.address.line .type,.md-select-menu-container.style5 .Frankenstein.phone.line .type{display:inline-block;width:50px}.Frankenstein.typesDrop>.input.bar>input,.Frankenstein.typesDrop>.input.bar>md-autocomplete input{padding-left:105px}.gMaps.controlsGroup{padding:8px}.gMaps.controlsGroup>.control{width:29px;height:29px;padding:5px;border-radius:3px;box-shadow:0 0 3px #000;background-color:#fff;cursor:pointer}.gMaps.controlsGroup>.control>img{max-width:100%;max-height:100%}.gMaps.controlsGroup>.control.alphaBG{background-color:rgba(255,255,255,.7)}.gMaps.controlsGroup>.control.freeSize{width:auto;height:auto}md-dialog .md-dialog-content{padding:0;text-align:center;font-weight:500}md-dialog md-dialog-content h2{padding:24px;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff;font-weight:700}md-toolbar.md-default-theme:not(.md-menu-toolbar),md-toolbar:not(.md-menu-toolbar){background:linear-gradient(to right,#2eb565 60%,#4dbfa8)}.layout-row.distances>*,.layout-row.distances>.style2{margin-right:4px}.layout-row.distances>:last-child,.layout-row.distances>:last-child.style2{margin-right:0}.layout-column.distances>*{margin-bottom:4px}.layout-column.distances>:last-child{margin-bottom:0}.layout-row.distancesBig>*{margin-right:16px}.layout-row.distancesBig>:last-child{margin-right:0}.layout-column.distancesBig>*{margin-bottom:16px}.layout-column.distancesBig>:last-child{margin-bottom:0}.horizontalSpaceBetween>*{margin-left:8px}.horizontalSpaceBetween>:first-child{margin-left:0}.verticalSpaceBetween>*{margin-top:8px}.verticalSpaceBetween>:first-child{margin-top:0}input.style4,select.style4,textarea.style4{padding:3px 10px;border:0;border-radius:4px;background-color:#e9ebec;font-size:1rem}input.style4,select.style4{height:21px}.md-button.style4,input[type=button].style4{background-color:#2eb565;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff}.md-button.style4:not([disabled]):hover{background-color:#2eb565;background:linear-gradient(to right,#2eb565 60%,#4dbfa8)}.md-button.style4:disabled{background:0 0;background-color:#999}md-input-container.style4{height:21px;margin:0;padding:0 2px;border-radius:4px;background-color:#e9ebec}md-checkbox.style4{margin-bottom:0}md-checkbox.style4 div.md-container{width:15px;height:15px}md-checkbox.style4 div.md-container div.md-icon{width:15px;height:15px}md-checkbox.style4 div.md-container div.md-icon:after{left:3px;width:5px;height:10px;top:0}md-checkbox.style4 div.md-container div.md-ripple-container{left:-10px;top:-10px;right:-10px;bottom:-10px}md-checkbox.style4 div.md-label{margin-left:20px}md-checkbox.style4.md-checked.md-focused:not([disabled]) .md-container:before{background-color:rgba(47,181,102,.3)}md-checkbox.style4.md-checked .md-icon{background-color:#2fb566}md-checkbox.md-checked .md-ink-ripple{color:#0077d8}md-radio-group.style4 md-radio-button div.md-container{width:15px;height:15px}md-radio-group.style4 md-radio-button div.md-container div.md-off,md-radio-group.style4 md-radio-button div.md-container div.md-on{width:15px;height:15px}md-radio-group.style4 md-radio-button div.md-container .md-on{background-color:#2fb566}md-radio-group.style4 md-radio-button div.md-container div.md-ripple-container{left:-10px;top:-10px;right:-10px;bottom:-10px}md-radio-group.style4 md-radio-button div.md-label{margin-left:20px}md-radio-group.style4 md-radio-button.md-checked .md-off{border-color:#2fb566}md-radio-group.style4 md-radio-button.md-checked .md-on{background-color:#2fb566}md-radio-group.style4.layout-row md-radio-button{margin-right:6px}md-radio-group.style4.layout-row md-radio-button:last-child{margin-right:0}md-radio-group.style4.md-focused:not(:empty) .md-checked .md-container:before{background-color:rgba(47,181,102,.3)}md-switch.style4{width:50px;height:17px;min-width:50px;max-width:50px}md-switch.style4.md-focused md-switch.style4.md-ink-ripple{color:#294562}md-switch.style4 .md-bar{background-color:#fff;border:1px solid #294562}md-switch.style4.md-checked .md-bar{background-color:#294562}md-switch:last-of-type{margin-left:0}md-switch.style4 .md-thumb{background-color:#294562}md-switch.style4.md-checked .md-thumb{background-color:#28965f}md-switch.style4[disabled] .md-thumb{background-color:#ddd}md-switch.style4 .md-ink-ripple{color:#294562}md-switch.style4.md-checked .md-ink-ripple{color:#28965f}md-input-container.style4>md-datepicker input{min-width:0;width:90px;height:21px;border:none;line-height:normal}md-input-container.style4>md-datepicker .md-datepicker-triangle-button.md-button.md-icon-button{min-height:0;width:25px;height:25px}md-input-container.style4 md-select md-select-value{min-height:auto;padding:0;border-bottom-width:0}md-input-container.style4 md-select:not([disabled]):focus .md-select-value{border-bottom-width:0}.inputText{padding:5px}.inputText,input.style1,input.style2{border:0;height:30px}input[type=button].style1,input[type=button].style2,input[type=submit].style1,input[type=submit].style2{min-width:60px;padding:5px;background-color:#254b67;color:#fff}input[type=button].style1:disabled,input[type=button].style2:disabled,input[type=submit].style1:disabled,input[type=submit].style2:disabled{background-color:#686c6f}input[type=email].style2,input[type=number].style2,input[type=password].style2,input[type=tel].style2,input[type=text].style2,textarea.style2{padding:0 15px}.inputText,input[type=email].style2,input[type=number].style2,input[type=password].style2,input[type=tel].style2,input[type=text].style2,md-autocomplete.style2,textarea.style2{min-height:30px;border:0;border-radius:4px;background-color:#e9ebec}.inputText,input[type=email].style2:disabled,input[type=number].style2:disabled,input[type=password].style2:disabled,input[type=tel].style2:disabled,input[type=text].style2:disabled,textarea.style2:disabled{background-color:rgba(232,235,236,.4)}md-autocomplete.style2 md-autocomplete-wrap{box-shadow:none}md-input-container.style2{margin:0;border-radius:4px;background-color:#e9ebec}md-input-container.style2 .md-errors-spacer{display:none}md-input-container.style2 input{border-color:transparent!important}.md-button.style3,input[type=button].style3{background-color:#89bb5e;color:#fff}.md-button.style3:not([disabled]):hover{background-color:#89bb5e}input[type=text].mdHeight{min-height:40px}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;display:inline-block;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}:-ms-fullscreen [class*=flex],:root [class*=flex]{flex-basis:auto}body,html{font-size:.9em;font-family:Roboto,sans-serif}:focus{outline:0}button.md-button.hard{margin:0;border-radius:0}.invisible{visibility:hidden}.capitalize{text-transform:capitalize}.layout-margin>md-progress-linear{margin:0;height:0}md-switch{margin:0}.search.bar input.style1,.search.bar input.style2{min-height:25px}md-autocomplete input:not(.md-input){font-size:inherit}.highlightedText{font-weight:700}.fmargin{margin:8px!important}.vmargin{margin:8px 0!important}.hmargin{margin:0 8px!important}.recfmargin>*{margin:8px!important}.recvmargin>*{margin:8px 0!important}.rechmargin>*{margin:0 8px!important}.fpadding{padding:8px!important}.vpadding{padding:8px 0!important}.hpadding{padding:0 8px!important}.recfpadding>*{padding:8px!important}.recvpadding>*{padding:8px 0!important}.rechpadding>*{padding:0 8px!important}._ag-data-cell{line-height:35px!important;cursor:pointer}.no-overflow-x{overflow-x:hidden}.disable-text-select{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.layout-column.distances>.progress-linear-wrapper,.progress-linear-wrapper{height:5px;margin-bottom:0}md-menu-content>md-menu-item{line-height:24px}md-menu-content>md-menu-item .material-icons{font-size:24px;margin-right:13px}.style101{font-size:13px;line-height:28px}.style101 .style-input,.style101.style-input{box-sizing:border-box;height:28px;border:1px solid #999;border-radius:5px;padding:0 5px;background-color:#fff}.style101 .style-input>*,.style101.style-input>*{margin:0 6px}.style101 .style-input .action.icon,.style101.style-input .action.icon{cursor:pointer}.style101 .style-input .icon,.style101.style-input .icon{font-size:18px;box-sizing:border-box;width:13px;background-color:#fff}.style101 .style-input .small.icon,.style101.style-input .small.icon{font-size:16px;box-sizing:border-box;width:15px;background-color:#fff}.style101 .style-input .empty .left.icon,.style101 .style-input.empty .left.icon,.style101.style-input .empty .left.icon,.style101.style-input.empty .left.icon{color:#999}.style101 .style-input input[type=text].main,.style101.style-input input[type=text].main{box-sizing:border-box;width:100%;height:100%;border:0 solid red;border-radius:5px;background-color:#fff;padding-left:23px}.style101 md-switch.md-focused md-switch.md-ink-ripple{color:#294562}.style101 md-switch .md-bar{background-color:#fff;border:1px solid #294562}.style101 md-switch.md-checked .md-bar{background-color:#294562}.style101 md-switch:last-of-type{margin-left:0}.style101 md-switch .md-thumb{background-color:#294562}.style101 md-switch.md-checked .md-thumb{background-color:#28965f}.style101 md-switch[disabled] .md-thumb{background-color:#ddd}.style101 md-switch .md-ink-ripple{color:#294562}.style101 md-switch.md-checked .md-ink-ripple{color:#28965f}.style101 .widget .header,.style101.widget .header{height:28px;margin-bottom:2px;padding-left:10px;border-radius:4px 4px 0 0;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);line-height:28px;color:#fff}.style101 .widget .header>.right.tools,.style101.widget .header>.right.tools{padding-right:10px}.style101 .widget .header>.right.tools>.action,.style101.widget .header>.right.tools>.action{cursor:pointer}.md-button.style2{margin:0;padding:0;height:30px;min-height:30px;line-height:30px}.md-button.style2.md-primary{background-color:#0076d6;color:#fff}.md-button.style2.md-warn{background-color:#ed1b24;color:#fff}.md-button.style2:disabled{color:rgba(0,0,0,.38)}md-checkbox.style2{margin-bottom:0;height:30px}md-checkbox.style2 div.md-container{width:15px;height:15px}md-checkbox.style2 div.md-container div.md-icon{width:15px;height:15px}md-checkbox.style2 div.md-container div.md-icon:after{left:3px;width:5px;height:10px}md-checkbox.style2 div.md-container div.md-ripple-container{left:-10px;top:-10px;right:-10px;bottom:-10px}md-checkbox.style2 div.md-label{margin-left:20px;height:30px;line-height:30px}md-checkbox.style2.md-checked.md-focused:not([disabled]) .md-container:before{background-color:rgba(47,181,102,.3)}md-checkbox.style2.md-checked .md-icon{background-color:#2fb566}md-select.style2{margin:0;height:30px;border-radius:4px;background-color:#e9ebec}md-select.style2 .md-select-value{padding:0;min-height:unset;height:30px;border-bottom-width:0}.md-select-menu-container.style2.line1.slim md-option{padding:0 4px;height:30px}.md-select-menu-container.style2.line1.slim md-select-menu{min-height:30px}.md-select-menu-container.style2.line1.slim md-select-menu:not(.md-overflow) md-content{padding:0}.md-select-menu-container.style2.line1.slim md-select-menu md-content{min-height:30px}md-chips.style4 md-icon{min-height:18px;min-width:18px}md-chips.style4 .md-chips{padding:0 0 0 3px;font-size:inherit}md-chips.style4 .md-chips md-chip{margin:0 4px 4px 0;padding:0 20px 0 10px}md-chips.style4 .md-chips .md-chip-input-container:not(:first-child){margin:0}md-chips.style4 .md-chips .md-chip-input-container{margin:0}*{box-sizing:border-box}md-autocomplete.style5{height:21px;min-height:21px;border-radius:5px;background-color:#e9ebec;font-size:1rem}md-autocomplete.style5 input{max-height:21px;line-height:21px}md-autocomplete.style5 md-autocomplete-wrap{height:21px;min-height:21px}md-autocomplete.style5 md-autocomplete-wrap md-progress-linear{display:none}md-autocomplete.style5 .md-whiteframe-1dp,md-autocomplete.style5 .md-whiteframe-z1{box-shadow:none}md-autocomplete.style5 input:not(.md-input){padding:0 8px;height:21px;line-height:100%}md-autocomplete.style5 .md-show-clear-button button{margin:0;width:21px;height:21px}.md-autocomplete-suggestions.style5 li{padding:0 4px}.md-autocomplete-suggestions.style5.line1.slim li{height:21px;line-height:21px}.md-autocomplete-suggestions.style5.line3.slim li{height:63px;line-height:21px}md-select.style5{margin:0;height:21px;border-radius:4px;background-color:#e9ebec}md-select.style5 .md-select-value{padding:0;min-height:unset;height:21px;border-bottom-width:0}.md-select-menu-container.style5.line1.slim md-option{padding:0 4px;height:21px}.md-select-menu-container.style5.line1.slim md-select-menu{min-height:21px}.md-select-menu-container.style5.line1.slim md-select-menu:not(.md-overflow) md-content{padding:0}.md-select-menu-container.style5.line1.slim md-select-menu md-content{min-height:21px}.style100 input[type=text],div.NewTrip2Directive .style100 input[type=text],div.NewTrip2Directive input[type=text].style100,input[type=text].style100{box-sizing:border-box;height:28px;border:1px solid #999;border-radius:5px}div.NewTrip2Directive .style100 input[type=text]:focus,div.NewTrip2Directive input[type=text]:focus.style100{border:1px solid #999}.style100 md-autocomplete,md-autocomplete.style100{box-sizing:border-box;height:28px;border:1px solid #999;border-radius:5px}.style100 md-autocomplete input:not(.md-input){height:28px}.style100 md-autocomplete md-autocomplete-wrap{height:28px;margin-top:-1px;box-shadow:none}.style100 md-autocomplete md-autocomplete-wrap input{border:0!important;line-height:28px;height:28px}.style100 md-autocomplete md-autocomplete-wrap input:focus{border:0}.style100 md-autocomplete md-progress-linear{margin-top:-2px;height:2px;bottom:2px}div.NewTrip2Directive .style100 input{line-height:28px}md-checkbox.style100{margin-bottom:0}md-checkbox.style100 div.md-container{width:15px;height:15px}md-checkbox.style100 div.md-container div.md-icon{width:15px;height:15px}md-checkbox.style100 div.md-container div.md-icon:after{left:3px;width:5px;height:10px}md-checkbox.style100 div.md-container div.md-ripple-container{left:-10px;top:-10px;right:-10px;bottom:-10px}md-checkbox.style100 div.md-label{margin-left:20px;height:23px}md-checkbox.style100.md-checked.md-focused:not([disabled]) .md-container:before{background-color:rgba(47,181,102,.3)}md-checkbox.style100.md-checked .md-icon{background-color:#2fb566}md-radio-group.style100 md-radio-button div.md-container{width:15px;height:15px}md-radio-group.style100 md-radio-button div.md-container div.md-off,md-radio-group.style100 md-radio-button div.md-container div.md-on{width:15px;height:15px}md-radio-group.style100 md-radio-button div.md-container .md-on{background-color:#2fb566}md-radio-group.style100 md-radio-button div.md-container div.md-ripple-container{left:-10px;top:-10px;right:-10px;bottom:-10px}md-radio-group.style100 md-radio-button div.md-label{margin-left:20px;height:29px}md-radio-group.style100 md-radio-button.md-checked .md-off{border-color:#2fb566}md-radio-group.style100 md-radio-button.md-checked .md-on{background-color:#2fb566}.style100 md-select,md-select.style100{margin:0}.style100 md-select:not(.tool),md-select.style100:not(.tool){padding-left:43px;box-sizing:border-box;height:28px;border:1px solid #999;border-radius:5px}.style100.normal-padding md-select:not(.tool),md-select.style100.normal-padding{padding-left:6px}.style100 md-select.warn:not(.tool),md-select.style100.warn:not(.tool){border:1px solid #ff5722}.style100 .md-select-value{padding:0}.style100 md-select[disabled] .md-select-value:not(.tool),md-select.style100[disabled] .md-select-value:not(.tool){background-image:none}md-select.style100:not([disabled]):focus .md-select-value{border-bottom-color:transparent}.style100 .Frankenstein>.input.bar>md-select.type,div.NewTrip2Directive.newContact .contact.info .style100 .Frankenstein>.input.bar>md-select.type{margin-right:-112px;padding-left:42px}div.NewTrip2Directive.newContact .contact.info .style100 .Frankenstein.typesDrop>.input.bar>input{padding-left:110px}div.NewTrip2Directive.editContact .contact.info .style100 .Frankenstein>.input.bar>md-select.type{padding-left:30px}.style100{font-size:13px;line-height:28px}div.style100{box-sizing:border-box;padding:0 6px;height:28px;border:1px solid #999;border-radius:5px}textarea.style100{box-sizing:border-box;height:28px;border:1px solid #999;border-radius:5px;resize:vertical;padding-left:45px;line-height:13px;padding-top:6px}div.NewTrip2Directive textarea.style100:focus,textarea.style100:focus{border:1px solid #999}md-dialog.AddressPicker{width:80%;height:80%}md-dialog.AddressPicker ng-map{width:100%;height:100%}div.ContactsSearchDirective.SearchBar>.searchBar>input.search.bar{padding:8px;border:1px solid #555;border-radius:15px}div.ContactsSearchDirective.SearchBar>.searchBar>img{width:22px;margin-left:-34px;padding:0}div.ContactsSearchDirective.SearchBar>.results md-content{background-color:transparent}div.ContactsSearchDirective.SearchBar>.results md-list-item.selected{background-color:#fff}taxaki-cc-crop-img{display:flex;align-items:center;justify-content:center;border:5px solid #26b764;border-radius:6px;width:160px;height:160px;overflow:hidden}taxaki-cc-crop-img div{width:100%;height:100%;cursor:pointer}taxaki-cc-crop-img img{max-width:100%;object-fit:contain}.CropModal{box-sizing:border-box;height:500px;width:500px}.CropModal #croppie-modal{height:450px;width:500px}.CallPlayerDirective{position:absolute;bottom:24px;border-radius:24px;background-color:#fff;box-shadow:0 0 8px 2px rgba(0,0,0,.34);padding:16px;min-width:250px;min-height:100px;left:50%;transform:translate3d(-50%,0,0);transition:all .5s ease}.CallPlayerDirective .error{color:#dd2c00;font-size:1em}.CallPlayerDirective.ng-enter{animation:enter 750ms ease}.CallPlayerDirective.ng-leave{animation:enter 750ms ease reverse}@keyframes enter{0%{opacity:0;transform:translate3d(-50%,250px,0)}25%{opacity:.25}75%{opacity:.75}100%{opacity:1;transform:translate3d(-50%,0,0)}}.CallPlayerDirective .title{font-size:1.1em}.CallPlayerDirective .material-icons{font-size:24px;color:grey;cursor:pointer}div.CustomerHistoryTableDirective{overflow-y:auto;height:100%;overflow:hidden}div.CustomerHistoryTableDirective *{box-sizing:border-box}div.CustomerHistoryTableDirective .container{background-color:#e6e8ea}div.CustomerHistoryTableDirective .header{font-size:14px;font-weight:700;margin-right:2px;text-align:center}div.CustomerHistoryTableDirective .driver{min-width:100px;text-align:center}div.CustomerHistoryTableDirective .name{min-width:120px;text-align:center}div.CustomerHistoryTableDirective .date{min-width:90px;text-align:center}div.CustomerHistoryTableDirective .address{min-width:150px;text-align:center;white-space:nowrap}div.CustomerHistoryTableDirective .rating{min-width:120px;text-align:center}div.CustomerHistoryTableDirective .rating .total{margin-left:5px}div.CustomerHistoryTableDirective .payment{min-width:100px;text-align:center}div.CustomerHistoryTableDirective .status{min-width:100px}div.CustomerHistoryTableDirective .clickable{cursor:pointer}div.CustomerHistoryTableDirective .img-container{margin-bottom:8px}div.CustomerHistoryTableDirective .img-container .driver-img{width:100px;height:100px;position:relative;border:5px solid #000}div.CustomerHistoryTableDirective .img-container .driver-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;background-color:#fafafa}div.CustomerHistoryTableDirective md-input-container{margin:0}div.CustomerHistoryTableDirective md-input-container .md-errors-spacer{min-width:0;min-height:0}div.CustomerHistoryTableDirective md-input-container input{height:30px}div.CustomerHistoryTableDirective md-input-container .md-button{min-width:0;min-height:0;width:60px;height:30px;padding:6px}div.CustomerHistoryTableDirective md-input-container .md-button>img{margin:auto;max-width:100%;max-height:100%}div.CustomerHistoryTableDirective .filter>.label{height:17px;line-height:17px;font-size:15px!important;color:#fff;white-space:nowrap}div.CustomerHistoryTableDirective .filter>.content .label{margin-right:5px;font-size:14px;color:#fff}div.CustomerHistoryTableDirective .filter>.content .main.input{background-color:#fff;line-height:100%}div.CustomerHistoryTableDirective .filter>.content button.main.input{background-color:#0e2e4e;box-shadow:none;color:#fff;height:30px;width:60px}div.CustomerHistoryTableDirective .filter>.content button.main.input:hover{box-shadow:0 0 6px 1px #fff}div.CustomerHistoryTableDirective .filter>.content button.main.input:active{box-shadow:0 0 5px 1px #cacaca;transform:scale(.97)}div.CustomerHistoryTableDirective .filter>.content .icon{top:50%;transform:translate(0,-50%);right:5px;position:absolute;outline:0;margin:auto;max-width:100%;max-height:100%}div.CustomerHistoryTableDirective .filter:last-child{margin-right:0}div.CustomerHistoryTableDirective md-autocomplete{min-width:auto;border-radius:0;height:30px!important;max-height:30px!important}div.CustomerHistoryTableDirective md-autocomplete md-autocomplete-wrap{height:30px!important;max-height:30px!important}div.CustomerHistoryTableDirective md-autocomplete md-autocomplete-wrap input[type=search]{padding:0 2px!important;height:30px!important;max-height:30px!important;line-height:30px;line-height:100%}div.CustomerHistoryTableDirective md-autocomplete md-autocomplete-wrap button{margin:0}div.CustomerHistoryTableDirective md-autocomplete .md-whiteframe-1dp,div.CustomerHistoryTableDirective md-autocomplete .md-whiteframe-z1{box-shadow:none}div.CustomerHistoryTableDirective input{border-color:transparent!important;background-color:#fff}div.CustomerHistoryTableDirective .address-padding{padding:0 2px;border-bottom:none}div.CustomerHistoryTableDirective .custom-select{margin:0;background-color:#fff;height:30px}div.CustomerHistoryTableDirective .search-btn{min-height:35px!important;height:35px!important;border-radius:0;background-color:#0e2e4e!important;min-width:60px;width:60px;color:#fff}div.CustomerHistoryTableDirective .search-btn img{height:23px;width:23px}div.CustomerHistoryTableDirective .search-btn:hover{box-shadow:0 0 6px 1px #fff}div.CustomerHistoryTableDirective .search-btn:active{box-shadow:0 0 5px 1px #cacaca;transform:scale(.97)}div.CustomerHistoryTableDirective .pos-relative{position:relative;margin-right:4px}div.CustomerHistoryTableDirective input.md-datepicker-input{padding:0 2px;height:30px}div.CustomerHistoryTableDirective div.md-datepicker-input-container{background-color:#fff;border-bottom:none;height:30px}div.CustomerHistoryTableDirective md-input-container{margin:0;padding:0}div.CustomerHistoryTableDirective md-datepicker .md-datepicker-input-container{width:100%}div.CustomerHistoryTableDirective md-datepicker .md-datepicker-input-container input{width:100%;margin-top:0;padding-right:20px;border-bottom:none!important;line-height:100%}div.CustomerHistoryTableDirective .filters{background-color:#0e2e4e;border:1px solid #fff;margin-bottom:8px;margin-right:8px;margin-left:2px}div.CustomerHistoryTableDirective .filters:hover{box-shadow:0 0 5px 1px #414141}div.CustomerHistoryTableDirective .back-btn{align-self:flex-start;margin:0;margin-bottom:8px;background:#0e2e4e!important;color:#fff}div.CustomerHistoryTableDirective .reports{margin:0;margin-bottom:8px}div.CustomerHistoryTableDirective .headers{position:sticky;top:0;left:0;background-color:#ddd;z-index:2}div.CustomerHistoryTableDirective md-input-container{padding:0}div.CustomerHistoryTableDirective #customer-trips-list-container{background-color:#f1f2f2;border:1px solid #ddd;overflow-y:auto;overflow-x:hidden}div.CustomerHistoryTableDirective #customer-trips-list-container .repeated-item{border-bottom:1px solid #ddd;height:35px;min-height:35px}div.CustomerHistoryTableDirective #customer-trips-list-container .repeated-itemlast-child{margin-bottom:0}div.CustomerHistoryTableDirective .capitalize{text-transform:capitalize}div.CustomerHistoryTableDirective .loading{height:35px;min-height:35px}div.CustomerHistoryTableDirective .rating-cell{width:130px}div.CustomerHistoryTableDirective .rating-cell .ngrateit{line-height:32px!important}div.CustomerHistoryTableDirective .customer-data-cell{line-height:35px!important;cursor:pointer}div.CustomerHistoryTableDirective .ag-theme-balham .ag-row-selected{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-bottom:1px solid #ddd}div.CustomerHistoryTableDirective.max{transition:all .8s;transform:scale(1)}div.CustomerHistoryTableDirective.min{transition:all .3s;transform:scale(0)}div.CustomerHistoryTableDirective .driver-name{text-decoration:underline;cursor:pointer;color:#0077d8}.CustomerHistoryListRDirective{position:relative;right:0;overflow:hidden}.CustomerHistoryListRDirective.max{width:100%;transform:translateX(0);margin-left:8px;transition:width .7s,transform .6s}.CustomerHistoryListRDirective.min{transform:translateX(100%);transition:width .7s,transform .6s;width:0;margin-left:0}.RatingModal{padding:14px;min-width:350px;max-width:600px}.RatingModal *{box-sizing:border-box}.RatingModal .upper{background-color:#0e2e4e;color:#fff;margin:8px;padding:12px}.RatingModal .lower{background-color:#fff;margin:8px}.RatingModal .info{padding:4px;margin:8px}.RatingModal .info .header{font-size:16px;font-weight:700;margin-right:3px;min-width:90px}.RatingModal .driver-name{text-decoration:underline;cursor:pointer}.RatingModal .total{margin-left:5px}.RatingModal .driver-img{width:100px;height:100px;position:relative;border:5px solid #000;box-shadow:0 0 7px 1px #fff}.RatingModal .driver-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fafafa;width:90px;height:90px}.RatingModal .basic-info>div{margin-bottom:10px}div.CustomerInfoDirective md-switch{margin:0}div.CustomerInfoDirective *>{overflow-x:hidden;white-space:nowrap}div.CustomersListDirective{background-color:#f1f2f2;padding:8px;height:100%;min-width:30vw}div.CustomersListDirective *{box-sizing:border-box}div.CustomersListDirective .search.bar{margin-bottom:16px;position:sticky;left:0;top:0;right:0}div.CustomersListDirective .search.bar input{height:30px;min-height:30px;padding:8px;vertical-align:middle;margin-right:4px;border-radius:3px}div.CustomersListDirective .search.bar img{height:30px;vertical-align:middle}div.CustomersListDirective .titles{padding:8px 0;min-height:35px;height:35px}div.CustomersListDirective .headers{position:sticky;top:0;background-color:#ddd;z-index:2}div.CustomersListDirective .capitalize{text-transform:capitalize}div.CustomersListDirective .header{font-size:16px;font-weight:700}div.CustomersListDirective .name{min-width:120px}div.CustomersListDirective .phone{min-width:120px}div.CustomersListDirective .number{min-width:55px}div.CustomersListDirective .status{min-width:80px}div.CustomersListDirective .rating{min-width:120px}div.CustomersListDirective .rating .total{font-size:13px;margin-left:5px}div.CustomersListDirective md-switch{height:23px;width:50px;min-width:50px;max-width:50px}div.CustomersListDirective md-switch.md-focused md-switch.md-ink-ripple{color:#294562}div.CustomersListDirective md-switch .md-bar{background-color:#fff;border:1px solid #294562}div.CustomersListDirective md-switch.md-checked .md-bar{background-color:#294562}div.CustomersListDirective md-switch .md-thumb{background-color:#294562}div.CustomersListDirective md-switch.md-checked .md-thumb{background-color:#28965f}div.CustomersListDirective md-switch .md-ink-ripple{color:#294562}div.CustomersListDirective md-switch.md-checked .md-ink-ripple{color:#28965f}div.CustomersListDirective .clickable{cursor:pointer}div.CustomersListDirective .selected-row{background:linear-gradient(to right,#2eb565 60%,#4dbfa8)}div.CustomersListDirective #customer-list-container{overflow-y:auto;overflow-x:hidden;border:1px solid #ddd}div.CustomersListDirective #customer-list-container .repeated-item{border-bottom:1px solid #ddd;box-sizing:border-box;height:35px;min-height:35px}div.CustomersListDirective .loading{height:35px;min-height:35px}div.CustomersListDirective .rating-cell{width:130px}div.CustomersListDirective .rating-cell .ngrateit{line-height:32px!important}div.CustomersListDirective .customer-data-cell{line-height:35px!important;cursor:pointer}div.CustomersListDirective .ag-theme-balham .ag-row-selected{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-bottom:1px solid #ddd}div.CustomersListDirective.max{width:calc(100%);transition:all .6s}div.CustomersListDirective.min{transition:all .6s;width:calc(30vw)}.CustomerListRDirective{position:relative}.CustomerListRDirective.max{width:calc(100%);transition:all .6s}.CustomerListRDirective.min{transition:all .6s;width:calc(30vw)}.DialogOfHell{min-height:150px;border:2px solid #26b764;border-radius:3px}.DialogOfHell .title{padding:8px;background-color:#26b764;text-align:center;color:#fff;font-size:16px}.DialogOfHell .content{padding:8px;text-align:center;color:#000;display:flex;align-items:center;justify-content:center;font-size:14px}.DialogOfHell .actions{padding:8px;display:grid;grid-template-columns:auto auto;justify-content:center;column-gap:8px}.DialogOfHell .actions button{display:flex;justify-content:center;align-items:center;color:#fff;width:max-content;min-width:56px;border-radius:3px;font-size:14px;border:none;padding:4px 8px;background-color:#26b764}.DialogOfHell .actions button span{font-size:14px;margin-right:8px}.DialogOfHell .actions button .material-icons{font-size:20px;font-weight:700}.DialogOfHell .actions button.blue{background-color:#0077d8}.DriverInfoDirective md-grid-tile md-checkbox{margin-bottom:0}.DriverInfoDirective md-grid-tile md-checkbox.md-checked .md-ink-ripple,.DriverInfoDirective md-grid-tile md-checkbox.md-default-theme.md-checked .md-ink-ripple{color:#2fb566}.DriverInfoDirective .content>.row.cc-gt-sm{margin-bottom:5px}.DriverInfoDirective .content>.row{margin-bottom:0}.DriverInfoDirective .content>.row>.group{margin-bottom:5px}.DriverInfoDirective input[type=file]{display:none}.DriverInfoDirective label.inputText{padding:8px}.DriverInfoDirective label.inputText .file{color:#0f355a}.DriverInfoDirective label.inputText .file .name{overflow:hidden;white-space:nowrap}.DriverInfoDirective label.inputText .file .rm{margin-left:6px;font-size:16px}.DriverInfoDirective label.inputText .icon{height:18px}.DriverInfoDirective .md-select-vehicle{margin:0;background-color:#e9ebec;border-radius:4px}.DriverInfoDirective .md-select-vehicle.disabled{background-color:rgba(232,235,236,.4)}.DriverInfoDirective .md-select-vehicle md-select-value{padding:2px 8px}.DriverInfoDirective .md-select-vehicle md-select-value .md-select-icon{margin:0}.DriverInfoDirective .md-select-vehicle.md-default-theme[disabled] .md-select-value,.DriverInfoDirective .md-select-vehicle[disabled] .md-select-value{background:0 0}.DriverInfoDirective .driver-license-lbl{background-color:#e9ebec;cursor:pointer}.DriverInfoDirective .driver-license-lbl.disabled{background-color:rgba(232,235,236,.4);cursor:default}.DriverInfoDirective .fields-container{display:grid;column-gap:8px;row-gap:8px;grid-template-columns:repeat(2,1fr);padding:12px}.DriverInfoDirective .fields-container .label{display:block;font-size:12px;color:#0f355a}.DriverInfoDirective .fields-container .group{display:grid;grid-template-rows:repeat(1,1fr);grid-template-columns:.8fr 2.5fr;align-items:center}@media screen and (max-width:1919px){.DriverInfoDirective .fields-container .group{display:grid;grid-template-columns:auto;grid-template-rows:auto 1fr}}.DriverInfoDirective md-select{margin:0;border-radius:3px;background-color:#e6e8e9;padding:8px;font-size:12px}.DriverInfoDirective md-select .md-select-value{padding:0;min-height:unset;background:0 0}.DriverInfoDirective md-select .md-select-value.md-select-placeholder{color:#9a9a9a}.DriverInfoDirective .input-field{border:none;border-radius:3px;color:#000;padding:8px;background-color:#e6e8e9;font-size:12px;width:100%}.DriverInfoDirective .input-field::placeholder{color:#9a9a9a}.DriverInfoDirective .input-field:disabled{background-color:#f0f3f5;color:#9a9a9a}.DriverInfoDirective .input-with-icon{position:relative;display:flex;align-items:center;justify-content:flex-end}.DriverInfoDirective .input-with-icon img{position:absolute;padding:7px;height:100%;pointer-events:none}.DriverInfoDirective .input-with-icon input{padding-right:24px}.DriverInfoDirective .category-title{padding:8px;border-radius:6px;color:#fff;font-size:16px;background-color:#26b764;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);max-height:36px}.DriverInfoDirective .category-title md-switch{margin:0 16px}.DriverInfoDirective .extras-container{display:grid;grid-template-columns:2fr 1fr 1fr;column-gap:6px}@media screen and (max-width:1440px){.DriverInfoDirective .extras-container{grid-template-columns:repeat(2,1fr)}}.DriverInfoDirective .extras-container .driver-services-container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:4px;row-gap:4px;padding:12px;align-items:center}.DriverInfoDirective .extras-container .payment-methods-container{display:grid;grid-template-columns:auto;grid-template-rows:repeat(3,auto);column-gap:4px;row-gap:4px;padding:12px}.DriverInfoDirective .extras-container .languages-container{padding:12px}.DriverInfoDirective .region-container{padding:12px}.DriverInfoDirective .region-container md-select{max-width:250px;min-width:250px}.DriverInfoDirective .punishment-container{display:grid;grid-template-columns:repeat(2,1fr);margin:12px;gap:16px}.DriverInfoDirective .punishment-container .option .name{margin-bottom:16px}.DriverInfoDirective .punishment-container .option .range{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.DriverInfoDirective .punishment-container input{min-width:75px}@media screen and (max-width:1280px){.DriverInfoDirective .punishment-container{grid-template-rows:repeat(2,1fr);grid-template-columns:auto}}.DriverInfoDirective .driver-info-header{padding:12px 0 12px 12px;display:grid;grid-template-columns:auto 2.5fr;column-gap:44px;align-items:center}.DriverInfoDirective .driver-info-header .documents{display:grid;gap:8px;padding:12px}.DriverInfoDirective .driver-info-header .documents .document{display:grid;grid-template-columns:.5fr 1fr 1fr;align-items:center;gap:12px}.DriverInfoDirective .driver-info-header .documents .document .file{cursor:pointer}.DriverInfoDirective .driver-info-header .documents .document .field{display:grid;grid-template-columns:minmax(0,min-content) 1fr;align-items:center;column-gap:8px}@media screen and (max-width:1560px){.DriverInfoDirective .driver-info-header .documents .document .field{grid-template-columns:auto;grid-template-rows:auto 1fr}}.DriverInfoDirective .driver-info-header .documents .document .field.hidden-label div:first-child{visibility:hidden}.DriverInfoDirective md-checkbox div.md-label{color:#0f355a}.DriverInfoDirective md-switch .md-bar{background-color:#fff;border:1px solid #294562}.DriverInfoDirective md-switch .md-thumb{background-color:#d8d8d8;border:none}.DriverInfoDirective md-switch.md-checked .md-bar{background-color:#b34f4f;border:none}.DriverInfoDirective md-switch.md-checked .md-thumb{background-color:#af0c0c;border:none}.drivers-page-md-select-dp md-content{padding:0!important;min-height:0}.drivers-page-md-select-dp md-select-menu{min-height:0;border-radius:3px}.drivers-page-md-select-dp md-option{line-height:30px;height:30px;max-height:30px;padding:0 8px}.drivers-page-md-select-dp md-option .md-label{color:#000!important}.nameExistsStyle{border:solid 2px red!important}taxaki-cc-driver-info-kills{flex:1 0 100%}div.DriverInfoKillsDirective{background-color:#f1f2f2;padding:8px}div.DriverInfoKillsDirective *{box-sizing:border-box}div.DriverInfoKillsDirective .search.bar{margin-bottom:16px;position:sticky;left:0;top:0;right:0}div.DriverInfoKillsDirective .search.bar input{height:30px;min-height:30px;padding:8px;vertical-align:middle;margin-right:4px;border-radius:3px}div.DriverInfoKillsDirective .search.bar img{height:30px;vertical-align:middle}div.DriverInfoKillsDirective md-switch{height:23px;width:50px;min-width:50px;max-width:50px}div.DriverInfoKillsDirective md-switch.md-focused md-switch.md-ink-ripple{color:#294562}div.DriverInfoKillsDirective md-switch .md-bar{background-color:#fff;border:1px solid #294562}div.DriverInfoKillsDirective md-switch.md-checked .md-bar{background-color:#294562}div.DriverInfoKillsDirective md-switch .md-thumb{background-color:#294562}div.DriverInfoKillsDirective md-switch.md-checked .md-thumb{background-color:#28965f}div.DriverInfoKillsDirective md-switch[disabled] .md-thumb{background-color:#ddd}div.DriverInfoKillsDirective md-switch .md-ink-ripple{color:#294562}div.DriverInfoKillsDirective md-switch.md-checked .md-ink-ripple{color:#28965f}div.DriverInfoKillsDirective .ag-theme-balham .ag-row-selected{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-bottom:1px solid #ddd}div.DriverInfoKillsDirective .uselected-row-even{background-color:#fff;border-bottom:1px solid #ddd}div.DriverInfoKillsDirective .uselected-row-odd{background-color:#fcfdfe;border-bottom:1px solid #ddd}div.DriverInfoKillsDirective .loading{height:35px;min-height:35px}div.DriverInfoKillsDirective #driver-kills-list-container{overflow-y:auto;overflow-x:auto;border:1px solid #ddd}div.DriverInfoKillsDirective #driver-kills-list-container .repeated-item{border-bottom:1px solid #ddd;box-sizing:border-box;height:35px;min-height:35px}div.DriverInfoKillsDirective .titles{padding:8px 0;min-height:35px;height:35px}div.DriverInfoKillsDirective .headers{position:sticky;top:0;background-color:#ddd;z-index:2}div.DriverInfoKillsDirective .capitalize{text-transform:capitalize}div.DriverInfoKillsDirective .header{font-size:16px;text-align:center;font-weight:700}div.DriverInfoKillsDirective .make{min-width:150px;text-align:center;text-overflow:ellipsis}div.DriverInfoKillsDirective .selected-row{background:linear-gradient(to right,#2eb565 60%,#4dbfa8)}div.DriverInfoKillsDirective .cursor-pointer{cursor:default}.ag-theme-balham .ag-header-cell,.ag-theme-balham .ag-header-group-cell{padding-left:4px!important;padding-right:0!important}.ag-theme-balham .ag-cell{padding-left:4px!important;padding-right:0!important}.DriverSaveDirective .btn{min-height:32px;min-width:96px;border:none;color:#fff;font-size:1.1em;border-radius:6px;box-shadow:0 1px 2px 1px rgba(0,0,0,.24);text-align:center}.DriverSaveDirective .btn:disabled{opacity:.75}.DriverSaveDirective .btn.bg-blue{background-color:#0077d8}.DriverSaveDirective .btn.bg-green{background-color:#26b764}div.DriversListDirective{background-color:#f1f2f2;padding:8px}div.DriversListDirective *{box-sizing:border-box}div.DriversListDirective .region.select{margin-bottom:16px}div.DriversListDirective .search.bar{margin-bottom:16px;position:sticky;left:0;top:0;right:0}div.DriversListDirective .search.bar input{height:30px;min-height:30px;padding:8px;vertical-align:middle;margin-right:4px;border-radius:3px}div.DriversListDirective .search.bar img{height:30px;vertical-align:middle}div.DriversListDirective md-switch{height:23px;width:50px;min-width:50px;max-width:50px}div.DriversListDirective md-switch.md-focused md-switch.md-ink-ripple{color:#294562}div.DriversListDirective md-switch .md-bar{background-color:#fff;border:1px solid #294562}div.DriversListDirective md-switch.md-checked .md-bar{background-color:#294562}div.DriversListDirective md-switch .md-thumb{background-color:#294562}div.DriversListDirective md-switch.md-checked .md-thumb{background-color:#28965f}div.DriversListDirective md-switch[disabled] .md-thumb{background-color:#ddd}div.DriversListDirective md-switch .md-ink-ripple{color:#294562}div.DriversListDirective md-switch.md-checked .md-ink-ripple{color:#28965f}div.DriversListDirective .clickable{cursor:pointer}div.DriversListDirective .ag-theme-balham .ag-row-selected{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-bottom:1px solid #ddd}div.DriversListDirective .uselected-row-even{background-color:#fff;border-bottom:1px solid #ddd}div.DriversListDirective .uselected-row-odd{background-color:#fcfdfe;border-bottom:1px solid #ddd}div.DriversListDirective .loading{height:35px;min-height:35px}div.DriversListDirective #driver-list-container{overflow-y:auto;overflow-x:auto;border:1px solid #ddd}div.DriversListDirective #driver-list-container .repeated-item{border-bottom:1px solid #ddd;box-sizing:border-box;height:35px;min-height:35px}div.DriversListDirective .titles{padding:8px 0;min-height:35px;height:35px}div.DriversListDirective .headers{position:sticky;top:0;background-color:#ddd;z-index:2}div.DriversListDirective .capitalize{text-transform:capitalize}div.DriversListDirective .header{font-size:16px;text-align:center;font-weight:700}div.DriversListDirective .name{min-width:150px;text-align:center;text-overflow:ellipsis}div.DriversListDirective .phone{min-width:120px;text-align:center}div.DriversListDirective .number{min-width:70px}div.DriversListDirective .status{min-width:70px;text-align:center}div.DriversListDirective .rating{min-width:120px}div.DriversListDirective .rating .total{font-size:13px;margin-left:5px}div.DriversListDirective .dlt-driver{min-width:35px;font-size:20px;margin-bottom:4px;font-weight:700;color:#294562}div.DriversListDirective .text-right-align{text-align:right;margin-top:3px}div.DriversListDirective .rating-cell .ngrateit{line-height:32px!important}div.DriversListDirective .selected-row{background:linear-gradient(to right,#2eb565 60%,#4dbfa8)}div.DriversListDirective .cursor-pointer{cursor:default}.ag-theme-balham .ag-header-cell,.ag-theme-balham .ag-header-group-cell{padding-left:4px!important;padding-right:0!important}.ag-theme-balham .ag-cell{padding-left:4px!important;padding-right:0!important}.RatingDialog{padding:16px;min-width:500px;width:50vw}.RatingDialog *{box-sizing:border-box}.RatingDialog .top{margin:8px}.RatingDialog .top .driver-name{font-size:22px;font-weight:700}.RatingDialog .top .close{font-size:18px;font-weight:600;color:#12365a;outline:0;cursor:pointer}.RatingDialog .rating-display{margin:8px}.RatingDialog .rating-display .total .number{text-align:center;font-size:20px;font-weight:700}.RatingDialog .rating-display .total .ngrateit{line-height:25px!important}.RatingDialog .rating-display .total .ngrateit-star{background-size:24px}.RatingDialog .rating-display .total .sum{text-align:center;font-size:24px;font-weight:700}.RatingDialog .rating-display .graph{flex-direction:column-reverse}.RatingDialog .rating-display .graph span{font-size:18px;margin-right:4px}.RatingDialog .rating-display .graph progress{-webkit-appearance:none;appearance:none;height:20px;border-radius:4px}.RatingDialog .rating-display .graph progress::-webkit-progress-bar{background-color:#edefef;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.25) inset}.RatingDialog .rating-display .graph .one progress::-moz-progress-bar{background:#ef4a29;border-radius:3px}.RatingDialog .rating-display .graph .one progress::-webkit-progress-value{background-color:#ef4a29;border-radius:3px}.RatingDialog .rating-display .graph .two{margin-bottom:3px}.RatingDialog .rating-display .graph .two progress::-moz-progress-bar{background-color:#f69627;border-radius:3px}.RatingDialog .rating-display .graph .two progress::-webkit-progress-value{background-color:#f69627;border-radius:3px}.RatingDialog .rating-display .graph .three{margin-bottom:3px}.RatingDialog .rating-display .graph .three progress::-moz-progress-bar{background-color:#f8d323;border-radius:3px}.RatingDialog .rating-display .graph .three progress::-webkit-progress-value{background-color:#f8d323;border-radius:3px}.RatingDialog .rating-display .graph .four{margin-bottom:3px}.RatingDialog .rating-display .graph .four progress::-moz-progress-bar{background-color:#76bb38;border-radius:3px}.RatingDialog .rating-display .graph .four progress::-webkit-progress-value{background-color:#76bb38;border-radius:3px}.RatingDialog .rating-display .graph .five{margin-bottom:3px}.RatingDialog .rating-display .graph .five progress::-moz-progress-bar{background-color:#43b059;border-radius:3px}.RatingDialog .rating-display .graph .five progress::-webkit-progress-value{background:#43b059;border-radius:3px}.RatingDialog .ratings-list{margin:8px;overflow-y:auto;max-height:350px;height:fit-content}.RatingDialog .ratings-list md-list md-list-item .ngrateit{line-height:25px!important}.RatingDialog .ratings-list md-list md-list-item .md-list-item-inner .md-avatar{width:80px;height:80px;border-radius:0;border:5px solid #000;box-shadow:0 5px 5px rgba(0,0,0,.2)}.RatingDialog .filters{margin:8px;background-color:#0e2e4e;color:#fff}.RatingDialog .filters .text-input{height:30px;min-height:30px;padding:0 2px;outline:0;border:none}.RatingDialog .filters label{font-size:15px}.RatingDialog .filters .lbl-option{text-align:left;margin-right:5px;font-size:14px}.RatingDialog .filters .search-icon{background-color:#0e2e4e;margin:0 auto;max-width:23px;max-height:23px}.RatingDialog .filters input.md-datepicker-input{padding:0 2px;height:30px;line-height:100%}.RatingDialog .filters div.md-datepicker-input-container{background-color:#fff;border-bottom:none;height:30px}.RatingDialog .filters .calendar-img{top:50%;transform:translate(0,-50%);right:5px;position:absolute;outline:0;margin:auto;max-width:100%;max-height:100%}.RatingDialog .filters .search-btn{background-color:#0e2e4e!important;height:30px;border-radius:0;min-width:60px;width:60px;color:#fff;padding:6px;min-height:35px!important;height:35px!important}.RatingDialog .filters .search-btn:hover{box-shadow:0 0 6px 1px #fff}.RatingDialog .filters .search-btn:active{box-shadow:0 0 5px 1px #cacaca;transform:scale(.97)}.RatingDialog .filters md-autocomplete{min-width:auto;border-radius:0;height:30px!important;max-height:30px!important}.RatingDialog .filters md-autocomplete md-autocomplete-wrap{height:30px!important;max-height:30px!important}.RatingDialog .filters md-autocomplete md-autocomplete-wrap input[type=search]{padding:0 2px!important;height:30px!important;max-height:30px!important;line-height:100%}.RatingDialog .filters md-autocomplete md-autocomplete-wrap button{margin:0}.RatingDialog .filters md-autocomplete .md-whiteframe-1dp,.RatingDialog .filters md-autocomplete .md-whiteframe-z1{box-shadow:none}.RatingDialog .filters md-input-container{margin:0;padding:0}.RatingDialog .filters md-datepicker .md-datepicker-input-container{width:100%;min-width:50%}.RatingDialog .filters md-datepicker .md-datepicker-input-container input{width:100%;margin-top:0;padding-right:20px;border-bottom:none!important}.RatingDialog .filters.hoverable:hover{-webkit-box-shadow:0 0 5px 1px #646464;-moz-box-shadow:0 0 5px 1px #646464;box-shadow:0 0 5px 1px #646464;background-color:#f7f7f7}.RatingDialog .filters .filter-title{height:17px;line-height:17px}.filtered-select{width:350px;position:relative;display:inline-block}.filtered-select *{box-sizing:border-box}.filtered-select .input-container{position:relative;background-color:#fff;border:2px solid silver}.filtered-select .input-container img{margin-bottom:2.5px;margin-right:4.5px;display:none;width:14px;height:14px}.filtered-select .input-container img:active{transform:scale(1,.9)}.filtered-select .input-container input[type=text]{border:none;padding:8px;padding-right:0;font-size:16px;outline:0}.filtered-select ul{position:absolute;background-color:#fff;list-style:none;list-style-position:outside;margin:0;padding:8px 4px;border:1px solid #ddd;z-index:1000;box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12);width:inherit;max-height:350px;overflow-y:auto;display:none}.filtered-select ul li div>span{font-size:14px}.filtered-select ul li:hover div:first-child{border-color:#daa520;background-color:bisque;box-shadow:0 5px 5px 1px rgba(0,0,0,.15)}.filtered-select ul li div:first-child{border:1px solid #b1b1b1;padding:8px;font-size:16px;border:1px solid transparent;cursor:pointer}.filtered-select ul li div:active{transform:scale(1,1.05)}.filtered-select li.not-found{color:red;outline:0}.filtered-select li.not-found div{cursor:default}.filtered-select ul li input[type=checkbox]{padding:0;margin:0;height:18px;width:18px;cursor:pointer}.filtered-select .driver-number{min-width:40px;margin-right:4px}.filtered-select .driver-name{white-space:nowrap;margin-right:8px}.fleet-directive{height:100%;width:100%;color:#fff;box-shadow:0 4px 8px 2px rgba(0,0,0,.33);margin:0;border-radius:6px}.fleet-directive taxaki-cc-messages-create{display:none}.fleet-directive .title-header{padding:4px 8px;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-top-right-radius:6px;border-top-left-radius:6px;font-size:1.2em}.fleet-directive .title-header .close{font-size:20px;cursor:pointer}.fleet-directive .title-header img{width:24px;height:24px;margin-right:16px}.fleet-directive .drivers-container{border:2px solid #fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;width:100%;transition:all cubic-bezier(.25,.46,.45,.94) .5s;overflow-y:auto;overflow-x:hidden;background-color:rgba(0,0,0,.54);backdrop-filter:blur(5px)}.fleet-directive .drivers-container .drivers{transition:all cubic-bezier(.25,.46,.45,.94) .3s}.fleet-directive .drivers-container .drivers.ng-enter,.fleet-directive .drivers-container .drivers.ng-leave.ng-leave-active{opacity:0}.fleet-directive .drivers-container .drivers.ng-enter.ng-enter-active,.fleet-directive .drivers-container .drivers.ng-leave{opacity:1}.fleet-directive .drivers-container .active{background-color:#4fec1c}.fleet-directive .drivers-container .inactive{background-color:#c4c4c4}.fleet-directive .drivers-container .transit{background-color:#08a5ff}.fleet-directive .drivers-container .boarded{background-color:#ff0908}.fleet-directive .drivers-container .area-title{font-size:1.2em;font-weight:700;padding:0 4px;background-color:#e0e0e0;color:#0f355a;min-height:24px;max-height:22px;cursor:pointer;user-select:none}.fleet-directive .drivers-container .area-title .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fleet-directive .drivers-container .area-title .toggle-expansion{font-size:20px}.fleet-directive .drivers-container .driver-row{user-select:none;font-size:1.1em;cursor:pointer;width:100%;display:grid;flex-direction:row;align-items:center;grid-template-columns:auto minmax(50px,65%) 1fr auto minmax(10%,10%) repeat(2,14px) 24px;padding:0 6px;column-gap:8px}.fleet-directive .drivers-container .driver-row .arrow{display:flex;align-items:center;justify-content:center;font-size:20px;text-align:center}.fleet-directive .drivers-container .driver-row .arrow.column5{grid-column:6/span 1}.fleet-directive .drivers-container .driver-row .arrow.column6{grid-column:7/span 1}.fleet-directive .drivers-container .driver-row .column7{grid-column:8/span 1}.fleet-directive .drivers-container .driver-row .dnd-icon{height:18px;justify-self:center}.fleet-directive .drivers-container .driver-row .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fleet-directive .drivers-container .driver-row .status{border-radius:24px;min-width:12px;min-height:12px;max-width:12px;max-height:12px}.fleet-directive .drivers-container .driver-row .time{text-align:center;white-space:nowrap}.fleet-directive .drivers-container .driver-row .message-icon{width:22px;height:22px;object-fit:contain;cursor:pointer;justify-self:flex-end;margin:0 3px}.fleet-directive .drivers-container .driver-row .zone-text-container{position:relative}.fleet-directive .drivers-container .driver-row .tooltip{overflow:hidden;white-space:nowrap;display:block;width:9em}.fleet-directive .drivers-container .driver-row .tooltip .tooltiptext{visibility:hidden;width:max-content;background-color:#26b764;color:#d0e8e7;text-align:center;border-radius:6px;padding:5px 5px;position:absolute;z-index:1;bottom:150%;left:50%;transform:translateX(-80%)}.fleet-directive .drivers-container .driver-row .tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:80%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#26b764 transparent transparent transparent}.fleet-directive .drivers-container .driver-row .tooltip:hover .tooltiptext{visibility:visible}.fleet-directive .blink{animation:blinkAnimation 1s ease-in-out both infinite}@keyframes blinkAnimation{from{filter:brightness(1)}to{filter:brightness(1.3)}}.fleet-directive .divider{min-height:1px;background-color:#fff}.fleet-directive.static{max-width:100%;min-width:100%;width:100%}.fleet-directive.static .title-header{display:none}.fleet-directive.static .drivers-container{max-height:unset;height:unset;border:2px solid #fff;border-radius:0}.fleet-directive .resizer{height:20px;width:20px;position:absolute;bottom:0;right:0;z-index:5;border-bottom:20px solid #dfdfdf;border-left:20px solid transparent;cursor:se-resize}.driver-row-drag-image{-webkit-font-smoothing:subpixel-antialiased;box-sizing:border-box;background-color:#0077d8;color:#fff;padding:8px;border-radius:6px;position:absolute;width:max-content;font-size:16px;box-shadow:0 0 6px -1px rgba(0,0,0,.33)}div.FleetSumDirective{background-color:rgba(255,255,255,.33);backdrop-filter:blur(5px);border-radius:6px;box-shadow:0 0 4px 1px rgba(0,0,0,.33);max-height:100%;height:100%;display:flex;flex-direction:column}div.FleetSumDirective *{box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.FleetSumDirective .header-container{height:36px;min-height:36px;color:#fff;display:flex;justify-content:space-between;align-items:center;background-color:#0077d8;border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:4px 8px}div.FleetSumDirective .header-container .title{font-size:1.2em;font-weight:700}div.FleetSumDirective .header-container .close{font-size:1.3em;cursor:pointer}div.FleetSumDirective .titles{flex:0 0 auto;display:grid;grid-template-columns:60px 65px auto;margin:2px;column-gap:2px;font-size:1em;color:#445b73;font-weight:700}div.FleetSumDirective .titles>div{padding:4px 8px;background:#e0e0e0;border-radius:3px}div.FleetSumDirective .scroll-container{overflow-y:auto;scrollbar-width:none}div.FleetSumDirective .scroll-container .data-container{display:flex;flex-direction:column}div.FleetSumDirective .scroll-container .data-container .zones{display:grid;gap:2px;margin:2px;margin-left:0}div.FleetSumDirective .scroll-container .data-container .zones .zone{font-size:1em;padding:4px 8px;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff;border-radius:3px}div.FleetSumDirective .scroll-container .data-container .zones .stand-row{display:none;grid-template-columns:60px 65px auto;gap:2px;margin:0 4px}div.FleetSumDirective .scroll-container .data-container .zones .stand-row .amount,div.FleetSumDirective .scroll-container .data-container .zones .stand-row .stand{font-size:1em;padding:4px 8px;background-color:#0077d8;color:#fff;border-radius:3px;display:flex;flex-direction:column;justify-content:center}div.FleetSumDirective .scroll-container .data-container .zones .stand-row .drivers{font-weight:700;font-size:1em;background-color:#e0e0e0;color:#000;border-radius:3px;padding:4px 8px;display:flex;flex-wrap:wrap}div.FleetSumDirective .scroll-container .data-container .zones .stand-row .inactive{color:grey}div.FleetSumDirective .scroll-container .data-container .zones .stand-row .active{color:#000}div.FleetSumDirective .scroll-container .data-container .zones .stand-row .boarded{color:red}div.FleetSumDirective .scroll-container .data-container .zones .stand-row .transit{color:#00f}div.FleetSumDirective .scroll-container .data-container .zones .stand-row .comma{color:grey}div.FleetSumDirective .resizer{position:absolute;bottom:0;right:0;border-bottom:1px solid #000;border-bottom:20px solid #dfdfdf;border-left:20px solid transparent;cursor:se-resize}.HotelDialog .content{padding:12px}.HotelDialog .content .title{text-align:center;vertical-align:middle;font-size:22px;font-weight:700}.MessageDialog{overflow-x:hidden;width:80vw;height:80vh;background-color:#f5f5f5}.MessageDialog *{box-sizing:border-box}.MessageDialog .header{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);padding:6px}.MessageDialog .header .title{font-size:18px;color:#fff;text-transform:capitalize}.MessageDialog .header .exit-btn{font-size:22px;cursor:pointer;margin-right:4px}.MessageDialog .msg{background-color:#f5f5f5;padding:6px;font-size:14px;border-radius:0;position:absolute;height:100%;transform:translateZ(0)}.MessageDialog .msg .info{margin-top:8px}.MessageDialog .msg .info .title{width:max-content;margin-right:8px;display:inline-block}.MessageDialog .msg table{width:40%}.MessageDialog .msg table .label{width:25%}.MessageDialog .msg .body{padding:3px;border:1px solid #cacaca;background-color:#fff;height:100%;margin-top:16px}.MessageDialog .msg.ng-enter{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.MessageDialog .msg.ng-leave{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.MessageDialog .msg.ng-enter,.MessageDialog .msg.ng-leave.ng-leave-active{transform:translateX(-100%)}.MessageDialog .msg.ng-enter.ng-enter-active,.MessageDialog .msg.ng-leave{transform:translateX(0)}.MessageDialog .attachments-column{background-color:#f5f5f5;font-size:14px;text-align:center;position:absolute;padding:6px;padding-left:0;right:0;top:0;position:absolute;min-width:calc(100% - 75%);z-index:1;height:100%}.MessageDialog .attachments-column .left-divider{height:calc(100% - 12px);width:1px;background-color:#c9c9c9;position:absolute;left:-1px;top:6px}.MessageDialog .attachments-column .attachments{overflow-x:hidden;overflow-y:auto}.MessageDialog .attachments-column .attachments .img-container{background-color:#fff;cursor:pointer;max-height:150px;min-height:150px;margin:4px;padding-top:0;box-shadow:0 0 6px 0 rgba(0,0,0,.75);position:relative;max-width:100%}.MessageDialog .attachments-column .attachments .img-container img{max-width:100%;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;height:auto;max-height:inherit}.MessageDialog .full-image{position:relative;padding:6px;padding-right:6px;height:100%;width:calc(100% - 25%);transform:translateZ(0)}.MessageDialog .full-image .photo{max-width:100%;max-height:100%}.MessageDialog .full-image .img{width:100%;height:calc(100% - 22px);background-size:contain;background-position:center;background-repeat:no-repeat;background-clip:border-box;filter:blur(0)}.MessageDialog .full-image .back-arrow{align-self:flex-start;justify-self:center;margin-bottom:4px;cursor:pointer;display:block}.MessageDialog .full-image.ng-enter{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.MessageDialog .full-image.ng-leave{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.MessageDialog .full-image.ng-enter,.MessageDialog .full-image.ng-leave.ng-leave-active{transform:translateX(100%)}.MessageDialog .full-image.ng-enter.ng-enter-active,.MessageDialog .full-image.ng-leave{transform:translateX(0)}.MessageSentOK{background-color:#000;overflow:hidden;padding:12px}.MessageSentOK *{box-sizing:border-box}.MessageSentOK #msgok-img{margin-right:8px;opacity:0;transition:opacity .3s linear}.MessageSentOK #msgok-img.show{opacity:1}.MessageSentOK #msgok-text{font-size:22px;color:#fff;margin-right:8px}.MessageCreateDirective *{box-sizing:border-box}.MessageCreateDirective .new-msg-btn{background-color:#0e2e4e!important;color:#fff;margin:0 8px;transition:box-shadow .5s,transform .3s}.MessageCreateDirective .new-msg-btn:hover{-webkit-box-shadow:0 0 5px 1px #646464;-moz-box-shadow:0 0 5px 1px #646464;box-shadow:0 0 5px 1px #646464}.MessageCreateDirective .new-msg-btn:active{transform:scale(.98)}.MessageCreateDirective .errors{color:red;font-size:14px}.MessageCreateDirective .msg-container{background-color:#e9ebec;width:80vw;height:80vh}.MessageCreateDirective .msg-container .msg-title-bar{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);font-size:20px;color:#fff}.MessageCreateDirective .msg-container .options{padding:16px}.MessageCreateDirective .msg-container .options .option{width:100%;margin-bottom:8px}.MessageCreateDirective .msg-container .options .option .name{min-width:84px;font-size:14px}.MessageCreateDirective .msg-container .options .option .attach-btn{height:25px;min-height:25px;line-height:25px;border-radius:3px;background:#fff;text-transform:none;margin:0;margin-left:10px;font-size:13px}.MessageCreateDirective .msg-container .attachments{background-color:#fff;width:fit-content;padding:0 8px;border-radius:3px;max-height:81px;overflow-y:auto}.MessageCreateDirective .msg-container .attachments .file{height:25px;margin-right:8px;position:relative}.MessageCreateDirective .msg-container .attachments .file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MessageCreateDirective .msg-container .attachments .file:last-of-type{margin:0}.MessageCreateDirective .msg-container .attachments .file img{width:16px;height:16px;position:absolute;line-height:25px;top:4px;right:-5px;cursor:pointer}.MessageCreateDirective .msg-container .msg-title-bar{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);font-size:20px;color:#fff}.MessageCreateDirective .container{background-color:#e9ebec}.MessageCreateDirective .close-btn{font-size:22px;color:#000;cursor:pointer}.MessageCreateDirective md-checkbox{margin:0;margin-right:4px}.MessageCreateDirective .datepick{box-shadow:0 1px 5px rgba(0,0,0,.2);border-radius:4px;border:1px solid #ddd;display:inline-block;padding:4px;width:fit-content;background-color:#fff}.MessageCreateDirective .datepick input{border:none;text-align:center;width:80px}.MessageCreateDirective .datepick:active{transform:scale(.98)}.MessageCreateDirective .msg-area{resize:none;border:none;margin-top:0!important;padding:2px}.MessageCreateDirective .send-btn{margin:0;background-color:#f46842!important}.MessageCreateDirective md-input-container{margin:0;min-width:300px}.MessageCreateDirective .radio-group{min-width:300px}.MessageCreateDirective md-input-container.md-input-focused:not(.md-input-has-value) md-select .md-select-value,.MessageCreateDirective md-input-container.md-input-focused:not(.md-input-has-value) md-select .md-select-value.md-select-placeholder,.MessageCreateDirective md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme .md-select-value,.MessageCreateDirective md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme .md-select-value.md-select-placeholder{color:#000!important}.MessageCreateDirective .drivers-custom-select{background-color:#fff;padding:3px;border-radius:3px}.MessageCreateDirective .drivers-custom-select:not([disabled]):focus md-select-value{border:none}.MessageCreateDirective .drivers-custom-select md-select-value{border:none}.MessageCreateDirective .drivers-custom-select .md-select-icon{display:none}.MessageCreateDirective .date-selection{padding:6px;border-radius:3px;border:1px solid #ddd;width:90px;box-shadow:0 1px 5px rgba(0,0,0,.2);height:25px;line-height:25px}.select-header{box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);padding:0 12px;cursor:pointer;position:relative;display:flex;align-items:center;width:auto;height:30px}.select-header .select-header-sbox{border:none;outline:0;height:30px;width:100%;padding:0}.MessagesFiltersDirective *{box-sizing:border-box}.MessagesFiltersDirective .container{background-color:#0e2e4e;border:1px solid #fff}.MessagesFiltersDirective .container>*{font-size:14px}.MessagesFiltersDirective .container:hover{box-shadow:0 0 5px 1px #414141}.MessagesFiltersDirective md-autocomplete{min-width:auto;border-radius:0;height:30px!important;max-height:30px!important}.MessagesFiltersDirective md-autocomplete md-autocomplete-wrap{height:30px!important;max-height:30px!important}.MessagesFiltersDirective md-autocomplete md-autocomplete-wrap input[type=search]{padding:0 2px!important;height:30px!important;max-height:30px!important;line-height:100%;background-color:#fff}.MessagesFiltersDirective md-autocomplete md-autocomplete-wrap button{margin:0}.MessagesFiltersDirective md-autocomplete .md-whiteframe-1dp,.MessagesFiltersDirective md-autocomplete .md-whiteframe-z1{box-shadow:none}.MessagesFiltersDirective md-virtual-repeat-container{transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0)}.MessagesFiltersDirective .lbl-option{text-align:left;margin-right:5px;font-size:14px;color:#fff}.MessagesFiltersDirective .btn-color{color:#fff;background-color:#0e2e4e!important}.MessagesFiltersDirective .search-icon{background-color:#0e2e4e;margin:0 auto;max-width:23px;max-height:23px}.MessagesFiltersDirective input.md-datepicker-input{padding:0 2px;height:30px}.MessagesFiltersDirective div.md-datepicker-input-container{border-bottom:none;height:30px}.MessagesFiltersDirective md-input-container{margin:0;padding:0}.MessagesFiltersDirective md-datepicker .md-datepicker-input-container{width:100%}.MessagesFiltersDirective md-datepicker .md-datepicker-input-container input{width:100%;margin-top:0;padding-right:20px;border-bottom:none!important}.MessagesFiltersDirective md-datepicker .md-datepicker-input-container input{background-color:#fff;line-height:100%}.MessagesFiltersDirective input.md-datepicker-input{padding:0 2px;height:30px;line-height:100%}.MessagesFiltersDirective div.md-datepicker-input-container{border-bottom:none;height:30px}.MessagesFiltersDirective .calendar-img{top:50%;transform:translate(0,-50%);right:5px;position:absolute;outline:0;margin:auto;max-width:100%;max-height:100%}.MessagesFiltersDirective .search-btn{background-color:#0e2e4e!important;height:30px;border-radius:0;min-width:60px;width:60px;color:#fff;padding:6px;min-height:35px!important;height:35px!important}.MessagesFiltersDirective .search-btn:hover{box-shadow:0 0 6px 1px #fff}.MessagesFiltersDirective .search-btn:active{box-shadow:0 0 5px 1px #cacaca;transform:scale(.97)}.MessagesFiltersDirective .setting-name{font-size:20px}.MessagesFiltersDirective .pos-relative{position:relative;margin-right:4px}.MessagesFiltersDirective .pos-relative:last-child{margin-right:0}.MessagesFiltersDirective .filter-title{height:17px;line-height:17px;font-size:15px;color:#fff}.MessagesListDirective .container{background-color:#e9ebec}.MessagesListDirective .repeated-item{background-color:#fff;margin:2px;min-height:30px;max-height:30px}.MessagesListDirective .date{min-width:140px;margin-right:4px;padding-left:4px;margin-top:1px}.MessagesListDirective .name{min-width:200px;margin-right:4px;margin-top:1px}.MessagesListDirective .msg-body{min-width:250px;margin-right:4px;margin-top:1px}.MessagesListDirective .clickable{cursor:pointer}.MessagesListDirective .hoverable:hover{-webkit-box-shadow:0 0 5px 1px #646464;-moz-box-shadow:0 0 5px 1px #646464;box-shadow:0 0 5px 1px #646464;background-color:#f7f7f7}.MessagesListDirective .msg-preview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessagesListDirective .unread-message{font-weight:700}.MessagesListDirective .sel-btn{height:30px!important;min-height:30px!important;border:none;outline:0;border-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;margin-right:4px;background-color:#b4b4b4}.MessagesListDirective .sel-btn:hover{background-color:silver}.MessagesListDirective .active-btn{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);background-color:#2eb565;color:#fff}.MessagesListDirective .inbox-btn{position:relative}.MessagesListDirective .inbox-btn *{display:inline-block}.MessagesListDirective .inbox-btn .unread-count{font-weight:700;font-size:10px;position:relative;left:-2px;top:-6px}.MessagesListDirective md-virtual-repeat-container{transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);margin:2px;margin-left:1px}.MessagesListDirective md-progress-linear>div.md-container.md-mode-indeterminate{background-color:#20a11b}.MessagesListDirective md-progress-linear .md-bar{background-color:#75be72}.MessagesListDirective .ag-theme-balham .ag-row-selected{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-bottom:1px solid #ddd}.AddressBookInput md-select.tool{margin:0}div.NewTrip2Directive h4{margin:0}div.NewTrip2Directive .section{margin-bottom:6px}div.NewTrip2Directive .pseudoTable .label{width:85px}div.NewTrip2Directive h4.comTitle>span.tools{margin-left:10px}div.NewTrip2Directive h4.comTitle>span.tools img{width:15px}div.NewTrip2Directive h4.comTitle>span.tools md-switch{display:inline-block}div.NewTrip2Directive .md-button.send{padding-right:32px;position:relative}div.NewTrip2Directive .md-button.send img{height:25px;margin-right:4px;position:absolute;right:0;top:5px}div.NewTrip2Directive .autocomplete.tools{margin-left:-92px;width:92px}div.NewTrip2Directive .md-button.autocomplete{padding:0;min-width:30px;min-height:30px;height:30px}div.NewTrip2Directive .md-button.autocomplete img{width:21px}div.NewTrip2Directive md-input-container.dateTimePicker,div.NewTrip2Directive select{width:95px;cursor:pointer}div.NewTrip2Directive md-input-container.dateTimePicker .md-datepicker-input-container,div.NewTrip2Directive select .md-datepicker-input-container{width:90px}div.NewTrip2Directive md-input-container.dateTimePicker[disabled],div.NewTrip2Directive select[disabled]{cursor:default}div.NewTrip2Directive .datepick-wrapper .datepick{border:1px solid transparent;background-color:#e9ebec;border-radius:5px;height:21px;max-height:21px;width:70px;padding-left:4px}div.NewTrip2Directive .datepick-wrapper .datepick:focus{border-color:#000}div.NewTrip2Directive .datepick-wrapper .datepick[disabled]{cursor:default}div.NewTrip2Directive .custom-select{background-color:#e9ebec;border:none;height:21px;max-height:21px;border:1px solid transparent}div.NewTrip2Directive .custom-select:focus{border-color:#000}div.NewTrip2Directive md-checkbox .md-label{line-height:1.5}div.NewTrip2Directive md-checkbox.md-checked .md-ink-ripple,div.NewTrip2Directive md-checkbox.md-default-theme.md-checked .md-ink-ripple{color:#2fb566}div.NewTrip2Directive md-radio-button.md-checked .md-ink-ripple,div.NewTrip2Directive md-radio-button.md-default-theme.md-checked .md-ink-ripple{color:#2fb566}div.NewTrip2Directive .error-border{border:1px solid red;border-radius:4px}div.NewTrip2Directive md-autocomplete input{border-radius:3px;border:1px solid transparent;line-height:100%}div.NewTrip2Directive md-autocomplete input:focus{border-color:#000}div.NewTrip2Directive input[type=text]{line-height:100%;border:1px solid transparent}div.NewTrip2Directive input[type=text]:focus{border-color:rgba(0,0,0,.7)}div.NewTrip2Directive .grouped.pickup.addresses md-radio-group.layout-column md-radio-button{margin:0}div.NewTrip2Directive .grouped.pickup.addresses md-radio-group.layout-column md-radio-button:nth-child(1){margin:3px 0 5px 0}div.NewTrip2Directive .grouped.pickup.addresses md-radio-group.layout-column md-radio-button:nth-child(2){margin:13px 0 0 0}div.NewTrip2Directive .grouped.pickup.addresses md-select[disabled] .md-select-value{background-image:none}div.NewTrip2Directive .dropoff.address md-select[disabled] .md-select-value{background-image:none}div.NewTrip2Directive incomings2{width:350px}div.NewTrip2Directive .pseudoTable.contact.info md-checkbox{overflow:hidden}div.NewTrip2Directive .pseudoTable.contact.info md-checkbox .md-label{white-space:nowrap}div.NewTrip2Directive .pseudoTable.contact.info .trips.count.distances{white-space:nowrap}.calltype-img{margin:1.5px 0}div.NewTrip2Directive.editContact .onlyTR,div.NewTrip2Directive.newContact .onlyTR{display:none}.Frankenstein>.input.bar>md-select.type{background-color:transparent}div.NewTrip2Directive .contact.info{font-size:13px}div.NewTrip2Directive .contact.info .style101.widget{margin-bottom:0}div.NewTrip2Directive .contact.info .material-icons{cursor:default}div.NewTrip2Directive .contact.info input.selected.call{padding-left:45px}div.NewTrip2Directive .contact.info .material-icons.selected.call{margin-left:-20px}div.NewTrip2Directive .contact.info .layout-column.distances>.progress-linear-wrapper,div.NewTrip2Directive .contact.info .progress-linear-wrapper{margin-top:-6px;margin-bottom:2px;height:4px}div.NewTrip2Directive .contact.info .Frankenstein>.input.bar>img.left.icon{margin-right:-40px;padding-left:25px}div.NewTrip2Directive .contact.info .Frankenstein>.input.bar>input{padding-left:45px}div.NewTrip2Directive .contact.info .Frankenstein.typesDrop>.input.bar>input{padding-left:113px}div.NewTrip2Directive .contact.info .Frankenstein>.input.bar md-select.style5{padding-left:46px}div.NewTrip2Directive .contact.info .grouped.pickup.addresses .addresses.radios.group{z-index:2;width:20px;margin-top:4px;padding-left:6px}div.NewTrip2Directive .contact.info .grouped.pickup.addresses .with.left.radio{margin-left:-20px}div.NewTrip2Directive .contact.info .material-icons.notes{z-index:1;width:20px;margin-right:-44px;margin-left:24px;margin-top:5px;font-size:15px}div.NewTrip2Directive .contact.info .material-icons.notes.request{color:#12a24a}div.NewTrip2Directive .contact.info .search.provider{padding-left:36px}div.NewTrip2Directive .contact.info div.NewTripPoiSearchController md-autocomplete.style5 input:not(.md-input){padding-left:112px}div.NewTrip2Directive .contact.info .pseudoTable.bg{background-color:#e9ebec;min-height:20px;line-height:20px;border-radius:4px}div.NewTrip2Directive .contact.info md-checkbox.auto.address{margin-left:6px}div.NewTrip2Directive .contact.info .trips.count{line-height:26px;padding-left:6px;padding-right:6px}div.NewTrip2Directive .contact.info .layout-column.distances>*,div.NewTrip2Directive .contact.info>*{margin-bottom:2px}div.NewTrip2Directive .contact.info .layout-column.distances>:last-child,div.NewTrip2Directive .contact.info>:last-child{margin-bottom:0}div.NewTrip2Directive.editContact .contact.info .pseudoTable.paddings,div.NewTrip2Directive.newContact .contact.info .pseudoTable.paddings{padding:0 6px}div.NewTrip2Directive.editContact .contact.info .Frankenstein>.input.bar>img.left.icon,div.NewTrip2Directive.newContact .contact.info .Frankenstein>.input.bar>img.left.icon{margin-right:-21px;padding-left:6px}div.NewTrip2Directive.editContact .contact.info .Frankenstein>.input.bar>input,div.NewTrip2Directive.newContact .contact.info .Frankenstein>.input.bar>input{padding-left:29px}div.NewTrip2Directive.editContact .contact.info .Frankenstein>.input.bar>md-select.type,div.NewTrip2Directive.newContact .contact.info .Frankenstein>.input.bar>md-select.type{margin-right:-100px}div.NewTrip2Directive.editContact .contact.info .Frankenstein>.input.bar md-select.style5,div.NewTrip2Directive.newContact .contact.info .Frankenstein>.input.bar md-select.style5{padding-left:30px}div.NewTrip2Directive.editContact .contact.info .Frankenstein.typesDrop>.input.bar>input,div.NewTrip2Directive.newContact .contact.info .Frankenstein.typesDrop>.input.bar>input{padding-left:100px}div.NewTrip2Directive.editContact .contact.info div.NewTripDirectiveEntityName .bar .left.icon,div.NewTrip2Directive.newContact .contact.info div.NewTripDirectiveEntityName .bar .left.icon{margin:0 -21px 0 6px}div.NewTrip2Directive.editContact .contact.info div.NewTripDirectiveEntityName .bar input,div.NewTrip2Directive.newContact .contact.info div.NewTripDirectiveEntityName .bar input{padding-left:29px}div.NewTrip2Directive.editContact .contact.info div.NewTripDirectiveAddressSearchController .bar .left.icon,div.NewTrip2Directive.newContact .contact.info div.NewTripDirectiveAddressSearchController .bar .left.icon{margin:0 -21px 0 6px}div.NewTrip2Directive.editContact .contact.info div.NewTripDirectiveAddressSearchController .bar input,div.NewTrip2Directive.newContact .contact.info div.NewTripDirectiveAddressSearchController .bar input{padding-left:29px}.RegionInfo{padding:8px;background-color:#fafafa;border:1px solid #000;border-radius:2px}.RegionInfo md-select{margin:0}.RegionInfo .clear-map-section button{color:#fff;text-transform:none;min-height:25px;height:25px;line-height:25px;margin:0;border-radius:0;background:#0e2e4e!important}.RegionInfo .clear-map-section span{margin-right:4px;text-transform:uppercase}.RegionInfo .create-new-subregion button{color:#fff;background:linear-gradient(to right,#2eb565 60%,#4dbfa8)!important;text-transform:none;min-height:25px;height:25px;line-height:25px;margin:0;border-radius:0;margin-right:4px}.RegionInfo .create-new-subregion button:last-child{margin-right:0}.RegionInfo .lsep{height:16px;min-height:16px;max-height:16px}.RegionInfo .region-name span{margin-right:4px}.RegionInfo .region-name input{background-color:#b5b5b7;border:2px solid transparent;border-radius:0;min-height:25px;height:25px;padding:4px}.RegionInfo .input-with-label{margin-right:8px;margin-top:4px}.RegionInfo .input-with-label span{margin-right:4px}.RegionInfo .input-with-label input{background-color:#b5b5b7;border-radius:0;min-height:25px;height:25px;padding:4px;max-width:100px;border:2px solid transparent}.RegionInfo .input-with-label:last-child{margin-right:0}.RegionInfo .input-with-label2{margin-right:8px;margin-top:4px}.RegionInfo .input-with-label2 span{margin-right:4px}.RegionInfo .input-with-label2 input{background-color:#b5b5b7;border-radius:0;min-height:25px;height:25px;padding:4px;max-width:150px;border:2px solid transparent}.RegionInfo .input-with-label2:last-child{margin-right:0}.RegionInfo .edit-options button{color:#fff;background:#0e2e4e!important;text-transform:none;min-height:25px;height:25px;line-height:25px;margin:0;border-radius:0;margin-right:4px}.RegionInfo .edit-options button:last-child{margin-right:0}.RegionInfo input.error-input{border-color:red}.RegionInfo .error{color:red}.RegionsList *{box-sizing:border-box}.RegionsList .container{background-color:#e8e8ea;padding:8px}.RegionsList .area{overflow:visible;padding:11px;cursor:pointer}.RegionsList .area .area-img{width:13px;height:13px;vertical-align:middle}.RegionsList .area .rotate-img{transform:rotate(-180deg)}.RegionsList .area span{vertical-align:middle;color:#294562;font-size:14px}.RegionsList .indent-text{padding-left:15px}.RegionsList .hoverable:hover{background-color:#ccc}.RegionsList .regions-list{background-color:transparent;margin-bottom:16px}.RegionsList .not-selectable{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.RegionsList .search-area{margin-bottom:16px}.RegionsList .search-area input{border:none;padding:8px;height:30px;min-height:30px;border-radius:3px;vertical-align:middle;width:100%;margin-right:4px}.RegionsList .search-area img{height:30px;min-height:30px;vertical-align:middle}.RegionsList .create-region button{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff;text-transform:none;margin-top:0;margin-right:0;margin-left:0;font-size:18px}.RegionsList .connection-type-a{border-left:1px solid #294562;border-bottom:1px solid #294562;height:20px;width:40px;margin-top:-18px;margin-left:2px}.RegionsList .connection-type-b{border-left:1px solid #294562;border-bottom:1px solid #294562;height:20px;width:40px;margin-top:-18px;margin-left:40px}.RolesDirective md-checkbox.md-checked .md-ink-ripple,.RolesDirective md-checkbox.md-default-theme.md-checked .md-ink-ripple{color:#2fb566}.RolesDirective md-radio-button{margin-right:50px!important}.RolesDirective md-radio-button .md-label{vertical-align:text-top}.RolesDirective md-radio-button.md-checked .md-ink-ripple,.RolesDirective md-radio-button.md-default-theme.md-checked .md-ink-ripple{color:#2fb566}.RouteHistoryMap{height:100%;overflow:hidden;position:relative}.RouteHistoryMap *{box-sizing:border-box}.RouteHistoryMap .map{height:100%}.RouteHistoryMap .controller{background-color:#265481;position:absolute;bottom:22px;left:5%;height:40px;border-radius:4px;width:90%}.RouteHistoryMap .controller .state-button{width:32px;height:32px;margin:0 8px 0 4px;background:0 0}.RouteHistoryMap .controller .time{color:#fff;font-size:13px;margin:0 4px;margin-left:6px;white-space:nowrap}.RouteHistoryMap progress{-webkit-appearance:none;appearance:none;width:100%;height:12px;border-radius:0;display:inline-block}.RouteHistoryMap progress[value]::-webkit-progress-bar{background-color:#e4e4e4;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.25) inset}.RouteHistoryMap progress[value]::-webkit-progress-value{border-radius:2px;background-color:#309227}.RouteHistoryMap .loading-timelapse-error{color:red;font-size:24px}md-sidenav.SideNavDirective.md-sidenav{width:50px;transition:width .5s ease}md-sidenav.SideNavDirective.md-sidenav md-content{overflow-x:hidden;background-image:none;background-color:#12365a;color:#fff}md-sidenav.SideNavDirective.md-sidenav md-content>.logo.container{height:64px}md-sidenav.SideNavDirective.md-sidenav md-content>.logo.container>img{box-sizing:border-box;width:100%;max-width:64px;max-height:64px;padding:5px}md-sidenav.SideNavDirective.md-sidenav md-content menu{width:100%;font-size:1em;padding-left:0}md-sidenav.SideNavDirective.md-sidenav md-content menu .md-button,md-sidenav.SideNavDirective.md-sidenav md-content menu menuitem{width:auto;height:50px;margin:0;border-radius:0;background-image:url(../img/menuItemBg.png);font-size:inherit;font-weight:400;text-transform:none}md-sidenav.SideNavDirective.md-sidenav md-content menu .md-button>*,md-sidenav.SideNavDirective.md-sidenav md-content menu menuitem>*{float:left}md-sidenav.SideNavDirective.md-sidenav md-content menu .md-button .icon,md-sidenav.SideNavDirective.md-sidenav md-content menu menuitem .icon{width:20px;min-width:20px;margin-right:15px;margin-left:9px;transition:width .5s ease,margin-left .5s ease}md-sidenav.SideNavDirective.md-sidenav md-content menu .md-button .label,md-sidenav.SideNavDirective.md-sidenav md-content menu menuitem .label{margin-left:170px;transition:margin-left .5s ease}md-sidenav.SideNavDirective.md-sidenav md-content menu .md-button.active,md-sidenav.SideNavDirective.md-sidenav md-content menu menuitem.active{color:#2fb567}md-sidenav.SideNavDirective.md-sidenav.opened{width:170px}md-sidenav.SideNavDirective.md-sidenav.opened md-content .md-button .icon,md-sidenav.SideNavDirective.md-sidenav.opened md-content menuitem .icon{margin-left:0}md-sidenav.SideNavDirective.md-sidenav.opened md-content .md-button .label,md-sidenav.SideNavDirective.md-sidenav.opened md-content menuitem .label{margin-left:0}md-sidenav.SideNavDirective.md-sidenav.opened .msg-notify{left:20px;transition:left .5s}md-sidenav.md-locked-open{height:100%}.msg-notify{background-color:red;border-radius:50%;width:10px;height:10px;left:30px;top:12px;animation-name:animateNotify;animation-iteration-count:infinite;animation-duration:.9s;position:absolute;transition:left .5s}@keyframes animateNotify{from{transform:scale(0)}to{transform:scale(1)}}.SideNavDirective .indicator{-webkit-font-smoothing:subpixel-antialiased;position:absolute;background-color:red;color:#fff;width:18px;height:18px;border-radius:50%;font-size:10px;font-weight:900;padding:8px;left:24px;top:6px;display:flex;align-items:center;justify-content:center;text-align:center;transition:left .5s ease}.SideNavDirective .indicator .font-small{font-size:8px}.SideNavDirective.md-sidenav.opened .indicator{left:16px}div.TheMap .gMaps.controlsGroup{margin-top:24px}div.TheMap .gMaps.controlsGroup>.control.fleetPower{display:flex;flex-direction:row;cursor:default}div.TheMap .gMaps.controlsGroup>.control.fleetPower>div{margin:0 10px;min-width:48px;text-align:center}div.TheMap .gMaps.controlsGroup>.control.fleetPower>div>div{font-weight:700;cursor:default}div.TheMap .gMaps.controlsGroup>.control.fleetPower>div>div.label{font-size:1.2em}div.TheMap .gMaps.controlsGroup>.control.fleetPower>div>div.value{font-size:2.5em}div.TheMap .gMaps.controlsGroup>.control.fleetPower>div.total>div.value{color:#000}div.TheMap .gMaps.controlsGroup>.control.fleetPower>div.active>div.value{color:#19a219}div.TheMap .gMaps.controlsGroup>.control.fleetPower>div.occupied>div.value{color:#ca1b1b}div.TheMap .gMaps.controlsGroup>.control.fleetPower>div.transit>div.value{color:#1f1fad}md-toolbar.ToolbarDirective:not(.md-menu-toolbar){background:linear-gradient(to right,#2eb565 60%,#4dbfa8);font-size:inherit}md-toolbar.ToolbarDirective:not(.md-menu-toolbar)>.md-toolbar-tools{padding:10px 0;font-size:inherit}md-toolbar.ToolbarDirective:not(.md-menu-toolbar)>.md-toolbar-tools .md-button.menu{margin-left:7px;margin-right:-47px}md-toolbar.ToolbarDirective:not(.md-menu-toolbar)>.md-toolbar-tools .md-button.menu img{width:100%}md-toolbar.ToolbarDirective:not(.md-menu-toolbar)>.md-toolbar-tools .md-button.menu img.sideNav.icon.opened{transform:rotate(180deg)}md-toolbar.ToolbarDirective:not(.md-menu-toolbar)>.md-toolbar-tools .right{padding-right:7px}md-toolbar.ToolbarDirective:not(.md-menu-toolbar)>.md-toolbar-tools .right .space{margin-right:20px}md-toolbar.ToolbarDirective:not(.md-menu-toolbar)>.md-toolbar-tools .right .flags .flag{max-height:10px}md-toolbar.ToolbarDirective:not(.md-menu-toolbar)>.md-toolbar-tools .right .md-button.signout{min-width:50px}md-toolbar.ToolbarDirective:not(.md-menu-toolbar)>.md-toolbar-tools .right .md-button.signout img{width:24px;height:24px}.TripInfoDirective h4.page.title{height:45px;margin:0;line-height:45px;padding:0 10px}.TripInfoDirective md-progress-linear{margin-top:-2px;margin-bottom:-1px!important;height:3px}.TripInfoDirective md-progress-linear .md-container.md-mode-indeterminate{height:3px}.TripInfoDirective *{box-sizing:border-box}.TripInfoDirective md-content{overflow:auto;-webkit-overflow-scrolling:touch;overflow-y:auto!important}.TripInfoDirective .info{border-bottom:1px solid #d3d3d3;padding:2px 4px}.TripInfoDirective .info .history-time{min-width:100px;width:100px;margin-right:4px}.TripInfoDirective .info h4{margin:10px 0}.TripInfoDirective .info:last-child{margin:0}.TripInfoDirective .info-title{color:#707070;min-width:100px;width:100px;overflow-wrap:break-word}.TripInfoDirective .table-container{margin-top:8px;background-color:#e9ebec;min-height:0}.TripInfoDirective .table-container .table-bar{color:#fff;padding:4px;background-color:#112c4f;cursor:pointer}.TripInfoDirective .table-container .table-bar .bar-arrow{width:12px;height:12px}.TripInfoDirective .table-container .table-bar .history-bar-opened{transform:rotate(180deg)}.TripInfoDirective .table-container .table-bar .history-bar-closed{transform:rotate(0)}.TripInfoDirective .table-container .order-number{width:20px;margin-right:3px;text-align:right}.TripInfoDirective .table-container .active-claim{color:green}.TripInfoDirective .table-container .deactive-claim{color:red}.TripInfoDirective .history-container{margin-top:8px;background-color:#e9ebec;min-height:0}.TripInfoDirective .history-container .history-bar{color:#fff;padding:4px;background-color:#112c4f;cursor:pointer}.TripInfoDirective .history-container .history-bar .bar-arrow{width:12px;height:12px}.TripInfoDirective .history-container .history-bar .history-bar-opened{transform:rotate(180deg)}.TripInfoDirective .history-container .history-bar .history-bar-closed{transform:rotate(0)}.TripInfoDirective .action-btn{color:#fff;margin:4px 4px 0 4px;min-width:73px}.TripInfoDirective .action-btn:active{transform:scale(.97)}.TripInfoDirective .black-btn{background-color:#1c1b1b}.TripInfoDirective .black-btn:hover{background-color:#4d4d4d!important}.TripInfoDirective .dblue-btn{background-color:#183354}.TripInfoDirective .dblue-btn:hover{background-color:#274972!important}.TripInfoDirective .yellow-btn{background-color:#f5bb2c}.TripInfoDirective .yellow-btn:hover{background-color:#faca52!important}.TripInfoDirective .red-btn{background-color:#c22318}.TripInfoDirective .red-btn:hover{background-color:#da3a2f!important}.TripInfoDirective .green-btn{background-color:#29a869}.TripInfoDirective .green-btn:hover{background-color:#35cf82!important}div.TripsListDirective *{box-sizing:border-box}div.TripsListDirective md-progress-linear .md-bar,div.TripsListDirective md-progress-linear.md-default-theme .md-bar{background-color:#77b83f}div.TripsListDirective .row-actions .option{text-decoration:underline;color:#0f355a;cursor:pointer}div.TripsListDirective md-virtual-repeat-container .repeated-item,div.TripsListDirective md-virtual-repeat-container .title{box-sizing:border-box;margin:2px;min-height:30px;max-height:30px;background-color:#fff}div.TripsListDirective md-virtual-repeat-container .repeated-item>.extension>.header,div.TripsListDirective md-virtual-repeat-container .title>.extension>.header{font-size:13px;font-weight:700;background-color:#265481;color:#fff}div.TripsListDirective md-virtual-repeat-container .repeated-item>.extension .log .item,div.TripsListDirective md-virtual-repeat-container .title>.extension .log .item{padding:2px}div.TripsListDirective md-virtual-repeat-container .data{box-sizing:border-box;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;margin-top:1px}div.TripsListDirective md-virtual-repeat-container .data:last-child{margin-right:0}div.TripsListDirective md-virtual-repeat-container .data.status{max-width:55px}div.TripsListDirective md-virtual-repeat-container .data.customer{max-width:155px}@media screen and (min-width:1679px){div.TripsListDirective md-virtual-repeat-container .data.customer{max-width:225px}}div.TripsListDirective md-virtual-repeat-container .data.phone{max-width:95px}div.TripsListDirective md-virtual-repeat-container .data.time{max-width:80px}div.TripsListDirective md-virtual-repeat-container .data.date{max-width:60px}div.TripsListDirective md-virtual-repeat-container .data.driver{max-width:175px}@media screen and (min-width:1679px){div.TripsListDirective md-virtual-repeat-container .data.driver{max-width:250px}}div.TripsListDirective .route-active{background-color:#2fb566;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff}div.TripsListDirective .capitalize{text-transform:capitalize}div.TripsListDirective .clickable{cursor:pointer}div.TripsListDirective .hoverable:hover{-webkit-box-shadow:0 0 5px 1px #646464;-moz-box-shadow:0 0 5px 1px #646464;box-shadow:0 0 5px 1px #646464;background-color:#f7f7f7}div.TripsListDirective .arrow{width:8px;height:8px;transform:rotate(90deg);margin-left:4px;margin-top:1px;background:0 0}div.TripsListDirective .arrow-down{transform:rotate(180deg)}div.TripsListDirective .md-virtual-repeat-container{margin:2px;margin-left:1px}div.TripsListDirective .extension{cursor:default;font-size:13px;background-color:#c4c8cd}div.TripsListDirective .extension .log{padding:4px;font-size:13px}div.TripsListDirective md-progress-linear>div.md-container.md-mode-indeterminate{background-color:#20a11b}div.TripsListDirective md-progress-linear .md-bar{background-color:#75be72}div.TripsListDirective .spacer{height:8px;width:100%;background-color:#c4c8cd}div.TripsListDirective table{border-collapse:collapse}div.TripsListDirective table caption{background-color:#265481;text-align:left;padding:4px;color:#fff;font-weight:700}div.TripsListDirective table th{text-align:left}div.TripsListDirective table td{text-align:left}div.TripsListDirective table tr{background-color:#e7e9eb;border-top:3px solid #c4c8cd;height:25px;font-size:13px}div.TripsListDirective .ag-theme-balham .ag-row-selected{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-bottom:1px solid #ddd}div.TripsListDirective .tripSum{padding-right:10px;margin-left:auto;margin-right:0}div.TripsStatusFilterDirective{margin-bottom:2px}div.TripsStatusFilterDirective .button{margin:0 4px 0 0;min-height:auto;border-radius:2px 2px 0 0;line-height:30px;background-color:#b4b4b4;text-transform:none;text-align:center;width:100%;border-top-left-radius:6px;border-top-right-radius:6px}div.TripsStatusFilterDirective .button:hover{background-color:silver}div.TripsStatusFilterDirective .button:last-child{margin-right:0}div.TripsStatusFilterDirective .button.active{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff}div.TripsTableDirective{background-color:#fafafa;height:100%}div.TripsTableDirective *{box-sizing:border-box}div.TripsTableDirective .btn{margin:0;margin-right:4px;border-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#b4b4b4;text-transform:none;min-height:30px;height:30px;line-height:15px;width:100%}div.TripsTableDirective .btn:hover{background-color:silver}div.TripsTableDirective .active-tab{background-color:#2eb565;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff}div.TripsTableDirective .cursor-pointer{cursor:pointer}div.TripsTableDirective .cdropdown{position:relative}div.TripsTableDirective .cdropdown>*{box-sizing:border-box}div.TripsTableDirective .cdropdown .dropdown-items{overflow-y:auto;position:absolute;border:2px solid #dfdfdf;border-radius:4px;top:100%;right:0;z-index:999;background-color:#c4c4c4;box-shadow:0 4px 4px rgba(0,0,0,.35);max-height:559.5px;padding:0 16px}div.TripsTableDirective .cdropdown .dropdown-items md-checkbox{margin:16px 0}div.TripsTableDirective .cdropdown .dropdown-items md-checkbox .md-container{transform:scale(.8);top:0}div.TripsTableDirective .cdropdown .dropdown-title{margin-right:4px;min-width:0;user-select:none;font-size:13px}div.TripsTableDirective .bar-img{min-width:11px;max-width:11px;width:11px;min-height:11px;max-height:11px;height:11px;margin-bottom:2px}div.TripsTableDirective .bar-opened{transform:rotate(0)}div.TripsTableDirective .bar-closed{transform:rotate(180deg)}div.TripsTableDirective md-checkbox .md-icon{background:#2fb566}div.TripsTableDirective md-checkbox.md-checked .md-ink-ripple,div.TripsTableDirective md-checkbox.md-default-theme.md-checked .md-ink-ripple{color:#2fb566}div.TripsTableDirective md-checkbox.md-default-theme:not(.md-checked) .md-icon,div.TripsTableDirective md-checkbox:not(.md-checked) .md-icon{background-color:#fff;border:none}div.TripsTableDirective md-checkbox.md-focused .md-container:before{background:#459b69}div.TripsTableDirective .hr-line{height:4px;min-height:4px;background-color:#fff}div.TripsTableDirective .reset-button{margin:16px 0;width:100%}div.TripsTableDirective .clickable{cursor:pointer}div.TripsTableDirective #ag-grid_table{height:100%}.ag-grid-hoverable:hover{z-index:1;box-shadow:0 4px 4px rgba(0,0,0,.5)}.UserInfoDirective *{box-sizing:border-box}.UserInfoDirective .content>.row.cc-gt-sm{margin-bottom:5px}.UserInfoDirective .content>.row{margin-bottom:0}.UserInfoDirective .content>.row>.group{margin-bottom:5px}.UserInfoDirective .content .group{margin-right:5px}.UserInfoDirective .content .group .label{display:block;width:125px;overflow-wrap:break-word}.UserInfoDirective input[type]{border:1px solid transparent}.UserInfoDirective input[type].invalid{border-color:red!important}.UserInfoDirective md-switch{width:50px;min-width:50px;max-width:50px}.UserInfoDirective md-switch.md-focused md-switch.md-ink-ripple{color:#294562}.UserInfoDirective md-switch .md-bar{background-color:#fff;border:1px solid #294562}.UserInfoDirective md-switch.md-checked .md-bar{background-color:#294562}.UserInfoDirective md-switch .md-thumb{background-color:#294562}.UserInfoDirective md-switch.md-checked .md-thumb{background-color:#28965f}.UserInfoDirective md-switch[disabled] .md-thumb{background-color:#ddd}.UserInfoDirective md-switch .md-ink-ripple{color:#294562}.UserInfoDirective md-switch.md-checked .md-ink-ripple{color:#28965f}.UserRegionSelectDirective *{box-sizing:border-box}.UserRegionSelectDirective .md-region-select{background-color:#e9ebec;border-radius:4px;width:max-content;width:-moz-max-content;height:30px}.UserRegionSelectDirective .md-region-select.disabled{background-color:rgba(232,235,236,.4)}.UserRegionSelectDirective .md-region-select md-select-value{padding:2px 8px}.UserRegionSelectDirective .md-region-select md-select-value .md-select-icon{margin:0}.UserRegionSelectDirective .md-region-select md-select-menu:not(.md-overflow) md-content{padding:0}.UserRegionSelectDirective .md-region-select.md-default-theme[disabled] .md-select-value,.UserRegionSelectDirective .md-region-select[disabled] .md-select-value{background:0 0}.custom-multi-select-dp md-content{padding:0}.custom-multi-select-dp md-select-menu[multiple] md-option.md-checkbox-enabled .md-container::after{bottom:0}.custom-multi-select-dp md-option{height:30px;max-height:30px}.custom-multi-select-dp md-option div.md-container .md-icon{transform:scale(.8)}.custom-multi-select-dp md-select-menu md-content md-option[selected]:focus,.custom-multi-select-dp md-select-menu.md-default-theme md-content md-option[selected]:focus{color:#000}.custom-multi-select-dp .md-checkbox-enabled.md-default-theme[selected] .md-icon,.custom-multi-select-dp .md-checkbox-enabled[selected] .md-icon{background-color:#2fb566}.custom-multi-select-dp md-select-menu md-content md-option[selected],.custom-multi-select-dp md-select-menu.md-default-theme md-content md-option[selected]{color:#000}.UserSaveDirective *{box-sizing:border-box}.UserSaveDirective .action-btn{background-color:#254b67!important;color:#fff;max-height:30px;line-height:30px}.UserSaveDirective .md-button.md-default-theme[disabled],.UserSaveDirective .md-button[disabled]{background-color:#acacac!important}div.UsersListDirective *{box-sizing:border-box}div.UsersListDirective .search.bar input{height:30px;min-height:30px;padding:8px;vertical-align:middle;margin-right:4px;border-radius:3px}div.UsersListDirective .search.bar img{height:30px}div.UsersListDirective md-virtual-repeat-container.users.list{border:1px solid #ddd}div.UsersListDirective md-virtual-repeat-container.users.list .repeated-item{border-bottom:1px solid #ddd;box-sizing:border-box;height:40px;padding-top:10px}div.UsersListDirective md-virtual-repeat-container.users.list .repeated-item>*{overflow-x:hidden;white-space:nowrap}div.UsersListDirective .user-data-cell{line-height:35px!important;cursor:pointer}div.UsersListDirective .ag-theme-balham .ag-row-selected{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-bottom:1px solid #ddd}.AlarmsPage *{box-sizing:border-box}.AlarmsPage .container{background-color:#e9ebec}.AlarmsPage .filters-container{background-color:#0e2e4e;color:#fff}.AlarmsPage .text-input{height:30px;min-height:30px;padding:0 2px;outline:0;border:none}.AlarmsPage label{font-size:15px}.AlarmsPage .lbl-option{text-align:left;margin-right:5px;font-size:14px}.AlarmsPage .search-icon{background-color:#0e2e4e;margin:0 auto;max-width:23px;max-height:23px}.AlarmsPage md-datepicker .md-datepicker-input-container input{background-color:#fff;line-height:100%}.AlarmsPage input.md-datepicker-input{padding:0 2px;height:30px;line-height:100%}.AlarmsPage div.md-datepicker-input-container{border-bottom:none;height:30px}.AlarmsPage .calendar-img{top:50%;transform:translate(0,-50%);right:5px;position:absolute;outline:0;margin:auto;max-width:100%;max-height:100%}.AlarmsPage .search-btn{background-color:#0e2e4e!important;height:30px;border-radius:0;min-width:60px;width:60px;color:#fff;padding:6px;min-height:35px!important;height:35px!important}.AlarmsPage .search-btn:hover{box-shadow:0 0 6px 1px #fff}.AlarmsPage .search-btn:active{box-shadow:0 0 5px 1px #cacaca;transform:scale(.97)}.AlarmsPage .setting-name{font-size:20px}.AlarmsPage .repeated-item{background-color:#fff;margin:2px;min-height:30px;max-height:30px}.AlarmsPage .repeated-item>label{font-size:13px;margin-top:3px}.AlarmsPage .headers>label{font-weight:700}.AlarmsPage .clickable{cursor:pointer}.AlarmsPage .arrow{width:8px;height:8px;transform:rotate(90deg);margin-left:4px;margin-top:1px;background:0 0}.AlarmsPage .arrow-down{transform:rotate(180deg)}.AlarmsPage .alarm-selected{background-color:#2fb566;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff}.AlarmsPage .hoverable:hover{-webkit-box-shadow:0 0 5px 1px #646464;-moz-box-shadow:0 0 5px 1px #646464;box-shadow:0 0 5px 1px #646464;background-color:#f7f7f7}.AlarmsPage md-autocomplete{min-width:auto;border-radius:0;height:30px!important;max-height:30px!important}.AlarmsPage md-autocomplete md-autocomplete-wrap{height:30px!important;max-height:30px!important}.AlarmsPage md-autocomplete md-autocomplete-wrap input[type=search]{padding:0 2px!important;height:30px!important;max-height:30px!important;line-height:100%;background-color:#fff}.AlarmsPage md-autocomplete md-autocomplete-wrap button{margin:0}.AlarmsPage md-autocomplete .md-whiteframe-1dp,.AlarmsPage md-autocomplete .md-whiteframe-z1{box-shadow:none}.AlarmsPage md-virtual-repeat-container{transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0)}.AlarmsPage md-input-container{margin:0;padding:0}.AlarmsPage md-datepicker .md-datepicker-input-container{width:100%}.AlarmsPage md-datepicker .md-datepicker-input-container input{width:100%;margin-top:0;padding-right:20px;border-bottom:none!important}.AlarmsPage .map{margin:2px}.AlarmsPage .map ng-map{height:50vh}.AlarmsPage .filter-title{height:17px;line-height:17px}.AlarmsPage .pos-relative{position:relative;margin-right:4px}.AlarmsPage .pos-relative:last-child{margin-right:0}.AlarmsPage .ag-theme-balham .ag-row-selected{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-bottom:1px solid #ddd}.BookingsPage{height:100vh;position:relative;overflow-y:hidden}.BookingsPage *{-webkit-font-smoothing:subpixel-antialiased;box-sizing:border-box}.BookingsPage .search-title{padding:8px;border-top-left-radius:6px;border-top-right-radius:6px;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff;margin:0 8px;margin-top:8px;margin-bottom:2px;font-size:16px}.BookingsPage .tabs{margin:8px;margin-bottom:0}.BookingsPage .tabs .tab{margin-right:4px}.BookingsPage .tabs .tab-btn{transition:all .5s;margin:0;border-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#d0d3d6;text-transform:none;min-height:30px;height:30px;line-height:15px;width:100%;font-size:1.1em}.BookingsPage .tabs .tab-btn:hover{background-color:silver}.BookingsPage .tabs .tab:last-of-type{margin-right:0}.BookingsPage .tabs .active-tab{font-weight:700;background-color:#2eb565;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff}.BookingsPage .filters-container{display:grid;grid-template-columns:repeat(6,1fr) max-content;gap:24px;background-color:#0e2e4e;padding:24px;color:#fff;margin:0 8px}.BookingsPage .filters-container .search-button{justify-self:flex-end;display:flex;align-items:center;justify-content:center;height:30px;min-height:30px;padding:0;margin:0;max-width:max-content;border-radius:none}.BookingsPage .filters-container .search-button img{height:24px;object-fit:contain}.BookingsPage .filters-container .width-max-content{width:max-content}.BookingsPage .filters-container .filter-container{display:grid;column-gap:8px;grid-template-columns:minmax(auto,max-content) 1fr;align-items:center;justify-content:center}.BookingsPage .filters-container .filter-container md-datepicker{width:100%;background-color:#fff}.BookingsPage .filters-container .filter-container md-datepicker .md-datepicker-input-container{width:inherit;border-bottom:none}.BookingsPage .filters-container .filter-container input{border:none;padding:0 8px;height:30px;line-height:30px;width:100%}.BookingsPage .filters-container .filter-container .input-with-icon{position:relative;display:flex;flex-direction:row}.BookingsPage .filters-container .filter-container .input-with-icon input{border:none;padding:0 8px;padding-right:24px;height:30px;line-height:30px;width:100%}.BookingsPage .filters-container .filter-container .input-with-icon img{position:absolute;align-self:center;justify-self:flex-end;width:18px;right:2px;object-fit:contain}.BookingsPage .filters-container .filter-container md-autocomplete{height:30px;border-radius:0;min-width:0}.BookingsPage .filters-container .filter-container md-autocomplete md-autocomplete-wrap{box-shadow:none;height:inherit}.BookingsPage .filters-container .filter-container md-autocomplete md-autocomplete-wrap input{border:none;padding:0 8px;line-height:30px;height:inherit}@media screen and (max-width:1720px){.BookingsPage .filters-container{grid-template-columns:repeat(4,1fr);row-gap:8px}.BookingsPage .filters-container .search-button{grid-column:4/4}}@media screen and (max-width:1280px){.BookingsPage .filters-container{grid-template-columns:repeat(2,1fr);row-gap:8px}.BookingsPage .filters-container .search-button{grid-column:2/2}}.BookingsPage .row-actions{display:grid;grid-template-columns:repeat(3,auto);column-gap:4px}.BookingsPage .row-actions .option{text-decoration:underline;color:#0f355a;cursor:pointer}.BookingsPage .row-actions .red-text{color:red}.BookingsPage .row-actions .white-text{color:#fff}.BookingsPage .row-actions .edit-actions{font-size:22px;color:#fff;justify-self:flex-start}.BookingsPage #ag-bookings-list{margin:8px;margin-top:2px}.BookingsPage #ag-bookings-list .ag-cell-inline-editing{color:#000}.BookingsPage #ag-bookings-list .row{background-color:#fafafa}.BookingsPage #ag-bookings-list .row.selected-row{background-color:#2eb565;color:#fff;border-bottom-color:#cdcdcd;cursor:pointer}.CallsPage{overflow:hidden;position:relative}.CallsPage *{box-sizing:border-box;font-size:1em}.CallsPage .tabs .tab{margin-right:4px}.CallsPage .tabs .tab-btn{transition:all .5s;margin:0;border-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#d0d3d6;text-transform:none;min-height:30px;height:30px;line-height:15px;width:100%;font-size:1.1em}.CallsPage .tabs .tab:last-of-type{margin-right:0}.CallsPage .btn:hover{background-color:silver}.CallsPage .active-tab{font-weight:700;background-color:#2eb565;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff}.CallsPage #ag-calls-list{transition:all cubic-bezier(.25,.46,.45,.94) .5s;min-height:45%;margin:4px 0}.CallsPage #ag-calls-list.ag-theme-balham .ag-root{border-radius:8px;border:2px solid #d8dcde;font-size:1em}.CallsPage #ag-calls-list.ag-theme-balham .ag-root-wrapper{border:none}.CallsPage .vspace2{height:2px}.CallsPage .vspace4{height:4px}.CallsPage .vspace8{height:8px}.CallsPage .hspace2{width:2px}.CallsPage .hspace4{width:4px}.CallsPage .hspace8{width:8px}.CallsPage .clickable{cursor:pointer}.CallsPage.slim{margin:0}.CallsPage.slim md-select-menu._md md-content{padding:0;background-color:#f3f3f3}.CallsPage.slim md-select-menu._md md-content md-option{height:24px}.CallsPage .filters-container{background-color:#0e2e4e;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.CallsPage .filters-container .label{text-align:left;margin-right:5px;font-size:14px;color:#fff}.CallsPage .filters-container md-datepicker .md-datepicker-input-container{width:100%}.CallsPage .filters-container md-datepicker .md-datepicker-input-container input{width:100%;margin-top:0;padding-right:20px;border-bottom:none!important;max-width:100%}.CallsPage .filters-container md-datepicker .md-datepicker-input-container input{background-color:#fff;line-height:100%;width:100%}.CallsPage .filters-container md-input-container{position:relative;margin:0}.CallsPage .filters-container input.md-datepicker-input{padding:0 2px;height:30px;line-height:100%}.CallsPage .filters-container md-autocomplete{min-width:auto;border-radius:0;height:30px!important;max-height:30px!important}.CallsPage .filters-container md-autocomplete md-autocomplete-wrap{height:30px!important;max-height:30px!important}.CallsPage .filters-container md-autocomplete md-autocomplete-wrap input[type=search]{padding:0 2px!important;height:30px!important;max-height:30px!important;line-height:100%;background-color:#fff}.CallsPage .filters-container md-autocomplete md-autocomplete-wrap button{margin:0}.CallsPage .filters-container md-autocomplete .md-whiteframe-1dp,.CallsPage .filters-container md-autocomplete .md-whiteframe-z1{box-shadow:none}.CallsPage .filters-container md-autocomplete input{max-height:30px;padding:0 16px 0 2px}.CallsPage .filters-container .calendar-img{top:50%;transform:translate(0,-50%);right:8px;width:16px;height:16px;position:absolute;outline:0;margin:auto;max-width:100%;max-height:100%}.CallsPage .filters-container .search-btn{background-color:#0e2e4e!important;height:30px;border-radius:0;min-width:60px;width:60px;color:#fff;padding:6px;min-height:35px!important;height:35px!important}.CallsPage .filters-container .search-btn .search-icon{background-color:#0e2e4e;margin:0 auto;max-width:24px;max-height:24px}.CallsPage .filters-container .search-btn:hover{box-shadow:0 0 6px 1px #fff}.CallsPage #ag-cc-list,.CallsPage #ag-voip-list{height:100%;margin:4px 0}.CallsPage #ag-cc-list.ag-theme-balham .ag-root,.CallsPage #ag-voip-list.ag-theme-balham .ag-root{border-radius:8px;border:2px solid #d8dcde;font-size:1em}.CallsPage #ag-cc-list.ag-theme-balham .ag-root-wrapper,.CallsPage #ag-voip-list.ag-theme-balham .ag-root-wrapper{border:none}.CallsPage .player-container{position:absolute;bottom:24px;border-radius:24px;background-color:#fff;box-shadow:0 0 8px 2px rgba(0,0,0,.34);padding:16px;min-width:250px;min-height:100px;left:50%;transform:translate3d(-50%,0,0);transition:all .5s ease}.CallsPage .player-container .error{color:#dd2c00;font-size:1em}.CallsPage .player-container.ng-enter{animation:enter 750ms ease}.CallsPage .player-container.ng-leave{animation:enter 750ms ease reverse}@keyframes enter{0%{opacity:0;transform:translate3d(-50%,250px,0)}25%{opacity:.25}75%{opacity:.75}100%{opacity:1;transform:translate3d(-50%,0,0)}}.CallsPage .player-container .title{font-size:1.1em}.CallsPage .player-container .material-icons{font-size:24px;color:grey;cursor:pointer}.CallsPage .callsSum{padding-right:20px;margin-left:auto;margin-right:0}.CompanyPage *{box-sizing:border-box}.CompanyPage .container{background-color:#e9ebec}.CompanyPage .container h3{margin:6px 0}.CompanyPage .text-input{min-height:30px;height:30px;padding:4px;outline:0;border:none;border-radius:4px;width:100%}.CompanyPage .lbl-option{width:100px;min-width:100px}.CompanyPage .lbl-option-bigger{width:200px;min-width:200px}.CompanyPage .setting-name{font-size:24px;font-weight:800;border-bottom:1px solid #fff}.CompanyPage md-option .md-text .datetime-format{margin-left:14px;color:#ddd}.CompanyPage .custom-select{margin:0;background-color:#fff;height:30px;min-height:30px;border-radius:4px;padding:0 2px}.CompanyPage md-checkbox.md-checked .md-ink-ripple,.CompanyPage md-checkbox.md-default-theme.md-checked .md-ink-ripple{color:#2fb566}.CompanyPage .h-margin{margin:0 0 4px 0}.CompanyPage .invalid-field{border:1px solid red}.ContactsAndPoiPage *{box-sizing:border-box}.ContactsAndPoiPage .tabs .tab{margin-right:4px}.ContactsAndPoiPage .tabs .tab-btn{transition:all .5s;margin:0;border-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#d0d3d6;text-transform:none;min-height:30px;height:30px;line-height:15px;width:100%;font-size:1.1em}.ContactsAndPoiPage .tabs .tab:last-of-type{margin-right:0}.ContactsAndPoiPage .btn:hover{background-color:silver}.ContactsAndPoiPage .active-tab{font-weight:700;background-color:#2eb565;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff}.ContactsAndPoiPage .required-message{transition:all .35s;color:red;font-size:.9em;margin-bottom:2px;margin-left:8px;transform-origin:left}.ContactsAndPoiPage .required-message.ng-enter,.ContactsAndPoiPage .required-message.ng-leave.ng-leave-active{transform:scale(0);opacity:0}.ContactsAndPoiPage .required-message.ng-enter.ng-enter-active,.ContactsAndPoiPage .required-message.ng-leave{transform:scale(1);opacity:1}.ContactsAndPoiPage .left-panel{margin-right:12px;border-radius:6px;box-shadow:0 0 3px rgba(0,0,0,.5);padding:4px}.ContactsAndPoiPage #__gmap{height:100%;width:100%;padding-bottom:8px;border-radius:6px;box-shadow:0 0 3px rgba(0,0,0,.5)}.ContactsAndPoiPage #__gmap ng-map{height:100%;width:100%}.ContactsAndPoiPage .searchbar{margin-top:1px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;max-height:24px;min-height:24px;height:24px;background-color:#e0e0e0;border:1px solid transparent}.ContactsAndPoiPage .searchbar.focused-search-input{border-color:#000}.ContactsAndPoiPage .searchbar .input{border:none;background-color:transparent;padding:6px;max-height:48px;min-height:24px;padding:0 8px;width:100%;font-size:1em}.ContactsAndPoiPage .searchbar .leading-icon{cursor:pointer;width:16px;height:16px;margin:0 8px}.ContactsAndPoiPage .clear{min-height:24px;min-width:24px;max-height:24px;max-width:24px;margin:0 4px}.ContactsAndPoiPage .clear.md-icon-button{padding:0;color:rgba(0,0,0,.54)}.ContactsAndPoiPage .clear md-icon{transform:scale(.9);margin:0}.ContactsAndPoiPage #ag-contacts-list,.ContactsAndPoiPage #ag-poi-list{transition:all cubic-bezier(.25,.46,.45,.94) .5s;min-height:45%;margin:4px 0}.ContactsAndPoiPage #ag-contacts-list.ag-theme-balham .ag-root,.ContactsAndPoiPage #ag-poi-list.ag-theme-balham .ag-root{border-radius:8px;border:2px solid #d8dcde;font-size:1em}.ContactsAndPoiPage #ag-contacts-list.ag-theme-balham .ag-root-wrapper,.ContactsAndPoiPage #ag-poi-list.ag-theme-balham .ag-root-wrapper{border:none}.ContactsAndPoiPage .vspace2{height:2px}.ContactsAndPoiPage .vspace4{height:4px}.ContactsAndPoiPage .vspace8{height:8px}.ContactsAndPoiPage .hspace2{width:2px}.ContactsAndPoiPage .hspace4{width:4px}.ContactsAndPoiPage .hspace8{width:8px}.ContactsAndPoiPage .clickable{cursor:pointer}.ContactsAndPoiPage .header{position:sticky;top:0;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);padding:4px;border-radius:3px;box-shadow:0 1px 7px rgba(0,0,0,.5);z-index:2}.ContactsAndPoiPage .header .title{color:#fff;font-size:1.1em}.ContactsAndPoiPage .header.no-elevation{box-shadow:none}.ContactsAndPoiPage .header md-checkbox{margin-bottom:0}.ContactsAndPoiPage .header md-checkbox.md-checked .md-icon{background-color:#fff}.ContactsAndPoiPage .header md-checkbox.md-checked .md-icon:after{border-color:rgba(0,0,0,.75)}.ContactsAndPoiPage .header md-checkbox:not(.md-checked) .md-icon{border-color:#fff}.ContactsAndPoiPage .header md-checkbox.md-checked .md-ink-ripple{color:#000}.ContactsAndPoiPage .header md-checkbox .md-label{margin-top:2px;font-size:1.1em;color:#fff}.ContactsAndPoiPage .info-editor{overflow-y:scroll;overflow-x:hidden;height:40%;max-height:40%;transition:all cubic-bezier(.25,.46,.45,.94) .75s}.ContactsAndPoiPage .info-editor.ng-enter,.ContactsAndPoiPage .info-editor.ng-leave.ng-leave-active{opacity:0;max-height:0}.ContactsAndPoiPage .info-editor.ng-enter.ng-enter-active,.ContactsAndPoiPage .info-editor.ng-leave{opacity:1;max-height:100%}.ContactsAndPoiPage .info-editor .field{border:none;border-radius:6px;background-color:#e0e0e0;height:24px;margin-bottom:2px;position:relative}.ContactsAndPoiPage .info-editor .field.focused-pin{border:2px solid #0077d8}.ContactsAndPoiPage .info-editor .field md-autocomplete{height:24px;background-color:transparent}.ContactsAndPoiPage .info-editor .field md-autocomplete md-autocomplete-wrap{height:24px;box-shadow:none}.ContactsAndPoiPage .info-editor .field md-autocomplete md-autocomplete-wrap button{width:16px;height:16px;margin:0 8px;top:50%;transform:translateY(-50%)}.ContactsAndPoiPage .info-editor .field md-autocomplete md-autocomplete-wrap input{height:24px;border-radius:24px;padding:0 8px}.ContactsAndPoiPage .info-editor .field md-radio-button{margin-bottom:0}.ContactsAndPoiPage .info-editor .field>md-select{margin:0;background:0 0;min-width:72px;max-width:72px}.ContactsAndPoiPage .info-editor .field .remove-row-btn{width:16px;height:16px;position:absolute;top:50%;right:8px;transform:translateY(-50%);cursor:pointer}.ContactsAndPoiPage .info-editor .field .input{border:none;background-color:#e0e0e0;border-radius:6px;padding:6px;font-size:1em;height:24px;padding:0 8px}.ContactsAndPoiPage .info-editor .field .leading-icon{width:16px;height:16px;margin:0 8px}.ContactsAndPoiPage .info-editor .action-btn-wrapper{position:sticky;bottom:0;pointer-events:none}.ContactsAndPoiPage .info-editor .action-btn-wrapper button{pointer-events:all;margin:2px 8px;border-radius:6px}.ContactsAndPoiPage .info-editor .action-btn-wrapper button:last-of-type{margin:2px 0}.ContactsAndPoiPage.slim{margin:0}.ContactsAndPoiPage.slim md-select-menu._md md-content{padding:0;background-color:#f3f3f3}.ContactsAndPoiPage.slim md-select-menu._md md-content md-option{height:24px}.ContactsAndPoiPage .tab-page-wrapper{overflow:hidden;flex-wrap:nowrap}.ContactsAndPoiPage .tab-page-wrapper .container{height:100%;transition:transform .6s cubic-bezier(.45,0,.55,1)}.ContactsAndPoiPage .tab-page-wrapper .container>*{padding:1px}.ContactsAndPoiPage .tab-page-wrapper .container .tab-page{flex:1 0 100%}.loading-indicator-wrapper{display:flex;align-items:center;margin-top:0!important;justify-content:center}.CustomersPage{overflow:hidden}.CustomersPage .container{overflow:hidden}div.DriversHistoryPage pre{overflow-y:scroll;height:700px}div.DriversHistoryPage player{z-index:1;margin:-70px 20px auto 20px;height:70px}div.DriversPage *{box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width:852px){.fake-list{order:2}.fake-update{order:1}}div.FakeGPSAppsPage{font-family:Roboto,sans-serif}div.FakeGPSAppsPage .flex-container{display:flex;flex-direction:row;flex-wrap:wrap;flex-basis:fit-content;justify-content:space-around;align-items:stretch}div.FakeGPSAppsPage .fake-list{display:flex;flex-grow:.5;min-width:fit-content}div.FakeGPSAppsPage .fake-update{display:flex;flex-wrap:wrap;flex-grow:3;flex-shrink:3;min-width:fit-content}div.FleetPage{overflow-y:auto}div.FleetPage *{box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased}div.FleetPage .map-container{position:relative;border:8px solid #aaa;min-width:500px}div.FleetPage .map-container .top-left-options{margin:8px;position:absolute;top:8px;left:8px;display:grid}div.FleetPage .map-container .option{min-height:32px;height:31;min-width:96px;border:none;background-color:#0077d8;color:#fff;font-size:1.1em;border-radius:6px;box-shadow:0 1px 2px 1px rgba(0,0,0,.24);text-align:center}div.FleetPage .map-container .option:hover:active{filter:brightness(1.2);box-shadow:0 2px 3px 1px rgba(0,0,0,.24)}div.FleetPage .md-ac-wrapper{margin-bottom:8px}div.FleetPage .list-width{min-width:350px}div.FleetPage md-autocomplete{min-height:30px;max-height:30px}div.FleetPage md-autocomplete md-autocomplete-wrap{min-height:30px;max-height:30px}div.FleetPage md-autocomplete md-autocomplete-wrap input{line-height:30px;padding:4px;min-height:30px;max-height:30px;line-height:100%}div.FleetPage .sticky{position:sticky;top:0}div.FleetPage .rg-right{background-color:#f5f5f5;width:7px}div.FleetPage .rg-right span{background-color:#0a0;top:50%;transform:translateY(-50%);margin:0;max-height:70px;min-height:70px;border-radius:6px;width:7px;border:none}div.FleetPage .map-bar-options{z-index:1;width:100%;position:absolute;margin:0}div.FleetPage .map-bar-options .options{background-color:#eee;color:#0f355a;border-bottom:2px #e0e0e0 solid;width:100%;height:100%;min-height:24px}div.FleetPage .map-bar-options .title{background-color:#e0e0e0;min-height:24px;vertical-align:middle;line-height:24px;text-align:center;width:fit-content}div.FleetPage .map-bar-options md-checkbox{margin-left:16px}div.FleetPage .map-bar-options md-checkbox .md-label{margin-top:3px}div.LoadingPage md-content{text-align:center}div.LoginPage md-card{padding:20px;min-width:100px}div.LoginPage md-input-container{margin:0}div.LoginPage>div>.center>md-content{min-width:400px;max-width:500px;background-color:#fff}div.LoginPage>div>.center>md-content md-tab-content md-content{background-color:#fff}.MainPage .map-wrapper{position:relative;width:100%}.MainPage .map-bar-options{z-index:1;width:100%;position:absolute;margin:0}.MainPage .map-bar-options .options{background-color:#eee;color:#0f355a;border-bottom:2px #e0e0e0 solid;width:100%;height:100%;min-height:24px}.MainPage .map-bar-options .title{background-color:#e0e0e0;min-height:24px;vertical-align:middle;line-height:24px;text-align:center;width:fit-content}.MainPage .map-bar-options md-checkbox{margin-left:16px}.MainPage .map-bar-options md-checkbox .md-label{margin-top:3px}body,html{height:100vh}.statistics-page{background-color:#f9f9f9;justify-items:space-evenly}.statistics-page *{box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased}.statistics-page .top-half{z-index:1;transition:box-shadow 250ms ease}.statistics-page .top-half .cards-container{align-self:center}@media screen and (min-width:1920px){.statistics-page .top-half .cards-container{flex:1 1 52.5%}.statistics-page .top-half .date-options-container{flex:1 1 20%}}@media screen and (max-width:960px){.statistics-page .top-half .cards-container{width:65vw;align-self:center;display:grid;grid-template-columns:repeat(2,1fr)}.statistics-page .top-half .cards-container .hspace12{display:none}}@media screen and (max-width:1380px){.statistics-page .top-half{flex-direction:column;align-items:center}}.statistics-page .card{box-shadow:0 2px 6px 1px rgba(0,0,0,.34);border-radius:6px;min-height:75px;min-width:175px;margin:6px;background-color:#0077d8;color:#fff}.statistics-page .card .content{height:65px;padding:8px}.statistics-page .card .content img{margin-right:24px}.statistics-page .card .content .amount{font-size:36px;font-weight:700}.statistics-page .card .content md-progress-circular svg path{stroke:#fff}.statistics-page .card .title{background-color:#5fa8e5;font-size:16px;font-weight:500;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:8px;white-space:nowrap;text-align:center;text-overflow:ellipsis;display:inline-block;overflow:hidden}.statistics-page .date-options{align-self:stretch}.statistics-page .date-options .btn-option{flex:1 1 0;min-height:32px;min-width:96px;border:none;background-color:#0077d8;color:#fff;font-size:1.1em;border-radius:6px;box-shadow:0 1px 2px 1px rgba(0,0,0,.24);text-align:center}.statistics-page .date-options .btn-option:disabled{opacity:.75}.statistics-page .date-options .selected{background-color:#26b764}@media screen and (min-width:1280px) and (max-width:1480px){.statistics-page .date-options{justify-self:stretch;display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:4px}.statistics-page .date-options .hspace10{display:none}}.statistics-page .datetime-pickers-container{align-self:center;width:100%}.statistics-page .datetime-pickers-container .datetime-picker{flex:1;cursor:pointer;min-height:24px;border-radius:6px;border:1px solid rgba(0,0,0,.24)}.statistics-page .datetime-pickers-container .datetime-picker .material-icons{font-size:1.6em;padding:6px;border-right:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.36)}.statistics-page .datetime-pickers-container .datetime-picker .focused{color:#0077d7}.statistics-page .datetime-pickers-container .datetime-picker input{width:100%;height:inherit;border:none;background-color:transparent;font-size:14px;text-align:center;color:#0f335a}.statistics-page .datetime-pickers-container .datetime-picker input::placeholder{font-size:14px}.statistics-page .align-end{align-self:flex-end}.statistics-page .bottom-half{overflow-y:auto;background-color:#e4e6e8;width:100%;padding:0 35px}@media screen and (max-width:1280px){.statistics-page .bottom-half{padding:8px;align-items:center;margin-bottom:0}}@media screen and (min-width:1920px){.statistics-page .bottom-half{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:28px;align-content:center}}.statistics-page .card-chart{background-color:#fff;border-radius:6px;min-height:100%;width:85%}@media screen and (min-width:1280px){.statistics-page .card-chart{width:75%}}@media screen and (max-width:960px){.statistics-page .card-chart{width:100%}}@media screen and (min-width:1920px){.statistics-page .card-chart{width:auto}}.statistics-page .card-chart .content{padding:0;height:inherit;position:relative}.statistics-page .card-chart .content .chart-title{font-size:18px;font-weight:500;color:#0f335a;padding:8px;padding-left:24px;padding-top:14px;margin-bottom:36px;border-top-left-radius:6px;border-top-right-radius:6px}.statistics-page .card-chart .content summary{position:absolute;bottom:0;left:50%;bottom:8px;transform:translateX(-50%);font-size:26px;font-weight:700;color:#0f335a}.statistics-page .card-chart canvas{align-self:center;padding:2px 12px}.statistics-page .card-chart .legend{padding:12px;background-color:#d4d4d4;color:#0f355a;border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-size:13px;display:grid;grid-template-columns:repeat(4,1fr);justify-items:center}.statistics-page .card-chart .legend .box{height:12px;width:12px;margin-right:8px}.statistics-page .card-chart .legend .name{text-align:center}.statistics-page .disabled{pointer-events:none}.statistics-page .hspace2{width:2px}.statistics-page .hspace4{width:4px}.statistics-page .hspace8{width:8px}.statistics-page .hspace12{width:12px}.statistics-page .vspace8{height:8px}.statistics-page .padding8{padding:8px}.statistics-page .hspace28{width:28px}.statistics-page .hspace35{width:35px}.statistics-page .vspace35{height:35px}.statistics-page .hspace10{width:10px}div.RegionsPage .region-editing{position:relative}div.RegionsPage .region-editing taxaki-cc-region-info{position:absolute;bottom:37px;left:5%;z-index:1;width:90%}div.TripsHistoryPage *{-webkit-font-smoothing:subpixel-antialiased}.VehicleTypesPage *{box-sizing:border-box}.VehicleTypesPage .icon-select{margin:0;height:50px;margin:6px 8px;margin-bottom:0;border:1px solid #ddd;border-radius:3px}.VehicleTypesPage .choose-new-icon{background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff}.VehicleTypesPage .clickable{cursor:pointer}.VehicleTypesPage .ag-theme-balham .ag-cell-inline-editing{margin-top:3px}.VehicleTypesPage .ag-theme-balham .ag-cell{line-height:34px}.cell-line-height{line-height:35px}.UploadFileMdDialog{width:35%;height:fit-content}.UploadFileMdDialog .info{font-size:16px}.UploadFileMdDialog .upload-area .btn{color:#fff;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);margin-left:22px;min-width:max-content}.UploadFileMdDialog .success{color:green}.UploadFileMdDialog .failure{color:red}.icon-select-container md-option{height:50px}.icon-select-container md-select-menu{min-height:50px}.icon-select-container md-select-menu md-content{min-height:50px}.fares-container{width:650px;padding:8px}.fares-container input[type=number]{height:35px;max-width:100px;border-radius:3px;border:1px solid #ddd}.fares-container .select-md{margin:0;height:35px;margin-bottom:0;border:1px solid #ddd;border-radius:3px;width:90px}.fares-container .row{margin-bottom:4px}.fares-container .new-fare-btn{background:linear-gradient(to right,#2eb565 60%,#4dbfa8)!important;color:#fff;margin:0}.fares-container .small-right-margin{margin-right:4px}.fares-container .edit-options md-checkbox{transform:scale(.8);margin:0}.fares-container .edit-options md-checkbox.md-checked .md-ink-ripple,.fares-container .edit-options md-checkbox.md-default-theme.md-checked .md-ink-ripple{color:#2fb566}.fares-container .edit-options md-checkbox.md-checked .md-icon,.fares-container .edit-options md-checkbox.md-default-theme.md-checked .md-icon{background-color:#2fb566}.fares-container .edit-options .delete{font-size:22px;padding:0;line-height:22px;height:22px;width:22px;border:none}.hour-select-container-md md-option{height:35px}.hour-select-container-md md-select-menu{min-height:35px}.hour-select-container-md md-select-menu md-content{min-height:35px}.NewTripDirectiveIncomingController .incoming.call{display:inline-block;width:111px;height:21px;margin:0 3px 3px 0;padding:0 3px;border:1px solid #000;border-radius:4px;cursor:pointer;line-height:21px;text-align:center}.NewTripDirectiveIncomingController .incoming.call.new{border:1px solid #e4e41d;background-color:#e4e41d}.NewTripDirectiveIncomingController .incoming.call.clicked{border:1px dashed #000;background-color:transparent}div.NewTripDirectiveAddressSearchController .bar .left.icon{width:15px;margin:0 -25px 0 10px;z-index:1}div.NewTripDirectiveAddressSearchController .bar .right.icon.x{width:15px;margin-left:-20px;margin-right:0}div.NewTripDirectiveAddressSearchController .bar input{padding-left:32px}div.NewTripDirectiveContactSearchController.leftIcon>.material-icons.left.search.icon{z-index:1;width:20px;margin-right:-44px;margin-left:24px;font-size:18px}div.NewTripDirectiveContactSearchController.leftIcon md-autocomplete input{padding-left:45px}div.NewTripDirectiveEntityName .bar .left.icon{width:15px;margin:0 -25px 0 10px;z-index:1}div.NewTripDirectiveEntityName .bar input{padding-left:32px}.NewTripDirectiveIncomings2Controller .title{text-transform:none;font-weight:400}.NewTripDirectiveIncomings2Controller .incomings.table{height:270px;overflow-y:auto;line-height:26px}.NewTripDirectiveIncomings2Controller .incomings.table>.head{position:absolute;z-index:1;background-color:#fff;border-bottom:2px solid #fff;cursor:default}.NewTripDirectiveIncomings2Controller .incomings.table>.head>*{height:28px}.NewTripDirectiveIncomings2Controller .incomings.table>.head .time .material-icons.swap{cursor:pointer}.NewTripDirectiveIncomings2Controller .incomings.table>.body{margin-top:30px}.NewTripDirectiveIncomings2Controller .incomings.table>.body .row{height:28px;margin-bottom:2px;cursor:pointer}.NewTripDirectiveIncomings2Controller .incomings.table>.body .call.row.csRinging>*{background-color:#efd600;color:#fff}.NewTripDirectiveIncomings2Controller .incomings.table>.body .call.row.csAnswered>*{background-color:#d0e8e7}.NewTripDirectiveIncomings2Controller .incomings.table>.body .call.row.csAnsweredEndWithoutTR>*{background-color:#0077d8;color:#fff}.NewTripDirectiveIncomings2Controller .incomings.table>.body .call.row.csAnsweredEndWithTR>*{background-color:#26b764;color:#fff}.NewTripDirectiveIncomings2Controller .incomings.table>.body .call.row.csMissed>*{background-color:#ed1c24;color:#fff}.NewTripDirectiveIncomings2Controller .incomings.table div.time{box-sizing:border-box;min-width:57px;margin-right:2px;padding:2px;overflow:hidden;background-color:#d0e8e8;text-align:center}.NewTripDirectiveIncomings2Controller .incomings.table div.phone{box-sizing:border-box;min-width:92px;margin-right:2px;padding:2px;overflow:hidden;background-color:#d0e8e8;text-align:center}.NewTripDirectiveIncomings2Controller .incomings.table div.name{box-sizing:border-box;margin-right:0;padding:2px;overflow:hidden;background-color:#d0e8e8;text-align:center;text-overflow:ellipsis;white-space:nowrap}div.NewTripPoiSearchController .search.provider{margin-right:-45px;margin-left:10px;z-index:1;width:35px;line-height:1rem}div.NewTripPoiSearchController md-autocomplete.style5 input:not(.md-input){padding-left:45px}.style100 div.NewTripPoiSearchController md-autocomplete input{padding-left:70px}.NewTripRotatedStandsController>div.drivers{cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.NewTripRotatedStandsController>div.drivers.disabled{color:rgba(0,0,0,.38)}md-progress-linear.NewTripRotatedStandsController{height:3px;margin-top:-3px}md-progress-linear.NewTripRotatedStandsController>div{height:3px}div.LogsController .log.lines>*{display:inline-block}div.LogsController .log.lines>.time{width:60px}div.LogsController .log.lines>.lvl{width:40px}div.ButtonsListController table{margin:5px;border:1px solid #bdc3c7;border-spacing:0}div.ButtonsListController table thead{text-align:left;color:rgba(0,0,0,.54)}div.ButtonsListController table thead th{padding:5px;border-bottom:1px solid #bdc3c7}div.ButtonsListController table tbody tr{background-color:#fff;cursor:pointer}div.ButtonsListController table tbody tr td{padding:5px}div.ButtonsListController table tbody tr.selected{background:linear-gradient(to right,#2eb565 60%,#4dbfa8)}div.ButtonsListController table tr{height:30px}div.ButtonsListController table tr td.life{text-align:right}.DriversHistoryPageMapController .info-window img.icon{margin-right:5px;width:24px;height:18px}.DriversHistoryPagePlayerController>.player{height:40px;padding:4px;border-radius:6px;background-color:#285483;color:#fff}.DriversHistoryPagePlayerController>.player>img.main-button{max-height:100%}.DriverPaymentSynopsis table{border-collapse:collapse}.DriverPaymentSynopsis td,.DriverPaymentSynopsis th{padding:.7em .4em}.DriverPaymentSynopsis th{text-align:start;font-weight:700;border-bottom:1px #d8d8d8 solid;background-color:#fafafa}.DriverPaymentSynopsis td{border-bottom:1px #d8d8d8 solid;transition:background-color .3s ease}.DriverPaymentSynopsis tr.even td{background-color:#e6e8e9}.DriverPaymentSynopsis tr.odd td{background-color:#f4f4f4}.DriverPaymentSynopsis tr.multiselect td{background-color:#fff}.DriverPaymentSynopsis tr.deactivated td{color:#999}.DriverPaymentSynopsis td.driver.name>div.deactivated{color:#999}.DriverPaymentSynopsis tr:hover td{background-color:#2eb56481}.DriverPayments{overflow-y:auto}.DriverPayments .gap-0\.5{gap:.5em}.DriverPayments .gap-1{gap:1em}.DriverPayments .gap-2{gap:2em}.DriverPayments .py-0\.5{padding:.5em 0}.DriverPayments .px-0\.5{padding:1em}.DriverPayments .mt-1{margin-top:1em}.DriverPayments .text-center{text-align:center}.DriverPayments .text-error{color:#d30000}.DriverPayments .btn{min-height:32px;min-width:96px;border:none;color:#fff;font-size:1.1em;border-radius:6px;box-shadow:0 1px 2px 1px rgba(0,0,0,.24);text-align:center;position:relative;overflow:hidden}.DriverPayments .btn:disabled{opacity:.75}.DriverPayments .btn.bg-blue{background-color:#0077d8}.DriverPayments .btn.bg-green{background-color:#26b764}.DriverPayments .label{display:block;font-size:12px;color:#0f355a;flex-grow:0;flex-basis:160px}.DriverPayments .label.col{flex-basis:auto}.DriverPayments .resize-none{resize:none}.DriverPayments md-progress-linear{margin-bottom:-5px!important}.DriverPayments md-progress-linear .md-bar{background-color:#26b764}.DriverPayments md-switch.md-checked .md-bar{background-color:#294562}.DriverPayments md-switch.md-checked .md-thumb{background-color:#28965f}.DriverPayments md-switch.md-checked.md-focused .md-thumb:before{background-color:#28965f;opacity:.26}.DriverPayments md-switch.md-checked .md-ink-ripple{color:#28965f}div.FakeGPSAppsPageFakeListController{display:flex;flex:1;flex-basis:auto;justify-content:space-between;height:650px;flex-wrap:wrap;align-items:stretch}div.FakeGPSAppsPageFakeListController *{font-family:Roboto,sans-serif;padding:1px}div.FakeGPSAppsPageFakeListController table{margin:5px;border:2px solid #bdc3c7;border-spacing:2;font-family:'Courier New',Courier,monospace;table-layout:fixed;height:600px;width:275px;background-color:#f0f0f0}div.FakeGPSAppsPageFakeListController table thead{text-align:center;color:rgba(0,0,0,.54);border:solid;font-weight:700}div.FakeGPSAppsPageFakeListController table thead th{margin:5px;padding:10px;border:2px solid transparent #bdc3c7;letter-spacing:0}div.FakeGPSAppsPageFakeListController table tbody{display:block;overflow-y:scroll;height:550px;width:100%}div.FakeGPSAppsPageFakeListController table tbody tr{background-color:#fff;cursor:pointer;border:transparent}div.FakeGPSAppsPageFakeListController table tbody tr td{padding:10px;text-align:left}div.FakeGPSAppsPageFakeListController table tbody tr.selected{background:linear-gradient(to right,#2eb565 40%,#4dbfa8)}div.FakeGPSAppsPageFakeListController table tbody tr:hover{background:linear-gradient(to right,#dadada 40%,#fff)}div.FakeGPSAppsPageFakeListController table tr{height:30px}div.FakeGPSAppsPageFakeListController table tr td.life{text-align:right}div.FakeGPSAppsPageFakeUpdateController{display:flex;flex:1;width:100%;flex-direction:column;height:500px}div.FakeGPSAppsPageFakeUpdateController .fake-update-box{display:flex;flex-direction:row}div.FakeGPSAppsPageFakeUpdateController .view-fake-app{display:flex;flex:1 200px;flex-direction:column;flex-wrap:nowrap;min-width:fit-content;align-items:stretch;margin:20px}div.FakeGPSAppsPageFakeUpdateController .form-box{flex:1;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch;align-content:stretch}div.FakeGPSAppsPageFakeUpdateController .input-box{display:flex;flex-direction:column;padding:none;margin:none}div.FakeGPSAppsPageFakeUpdateController .input-box .input-control{flex:1 1 auto;display:block;margin:3px;padding:2px;width:50%}div.FakeGPSAppsPageFakeUpdateController .input{background-color:#f0f0f0;border:2px solid transparent;margin-top:2px;margin-bottom:2px;max-width:450px}div.FakeGPSAppsPageFakeUpdateController #name-field{border:2px solid gray;box-shadow:green;border-radius:3%;padding:5px;margin-bottom:30px;background-color:#f0f0f0}div.FakeGPSAppsPageFakeUpdateController .input:focus{box-shadow:0 0 5px #2eb565;padding:2px 2px 2px 2px;margin:2px 2px 2px 2px;border:1px solid #4dbfa8}div.FakeGPSAppsPageFakeUpdateController .buttons{display:flex;align-self:flex-start;justify-content:space-around;min-width:fit-content}div.FakeGPSAppsPageFakeUpdateController .action-btn{background-color:#254b67;color:#fff;max-height:30px;line-height:30px}div.FakeGPSAppsPageFakeUpdateController .action-btn:hover{color:grey}div.FakeGPSAppsPageFakeUpdateController .md-button.md-default-theme[disabled],div.FakeGPSAppsPageFakeUpdateController .md-button[disabled]{background-color:#acacac}div.FakeGPSAppsPageFakeUpdateController label{display:block;overflow-wrap:break-word;font-size:inherit;text-align:left;height:20px;margin-top:2px}div.FakeGPSAppsPageFakeUpdateController .input-box>hr{padding:1.5px;border:transparent}div.FakeGPSAppsPageFakeUpdateController hr{padding:0}div.RegionsPageAsteriskController .label{width:125px}div.RegionsPageAsteriskController .value{width:200px;height:30px}div.RegionsPageAsteriskController md-checkbox{margin-left:5px}div.RegionsPagePrioritiesController md-progress-linear{margin-bottom:-5px!important}div.RegionsPagePrioritiesController .regions.container .region{margin:4px 0;padding:5px;height:30px;cursor:move}div.RegionsPagePrioritiesController .regions.container .region .line.number{margin-right:10px;min-width:20px;text-align:right}div.RegionsPagePrioritiesController .regions.container .region .command{margin-right:15px}div.RegionsPagePrioritiesController .regions.container .region .name{line-height:18px}div.RegionsPagePrioritiesController .regions.container.active .region{background-color:#b3e0b3}div.RegionsPagePrioritiesController .regions.container.inactive .region{background-color:#ffa3a3}.RegionsPageProPrioritiesController .widget{margin:8px 0}.RegionsPageProPrioritiesController .widget .header>.right.tools{padding-right:10px}.RegionsPageProPrioritiesController .widget .header>.right.tools>*{cursor:pointer}.RegionsPageProPrioritiesController .widget .body section{background-color:#eee}.RegionsPageProPrioritiesController .widget .body section>.title{margin:6px;margin-left:15px}.RegionsPageProPrioritiesController .widget .body section>.data{margin:6px;margin-left:25px}.RegionsPageProPrioritiesController md-select .left.icon,.RegionsPageProPrioritiesController md-select-menu .left.icon{width:14px}div.RegionsPageRedClaimsController md-progress-linear{margin-bottom:-5px!important}div.RegionsPageRedClaimsController .stands.container .stand{margin:4px 0;padding:5px;min-height:30px}div.RegionsPageRedClaimsController .stands.container .stand .line.number{margin-right:10px;min-width:20px;text-align:right}div.RegionsPageRedClaimsController .stands.container .stand .command{margin-right:15px}div.RegionsPageRedClaimsController .stands.container .stand .name{line-height:18px}div.RegionsPageRedClaimsController .stands.container.active .stand{background-color:#b3e0b3}div.RegionsPageRedClaimsController .stands.container.inactive .stand{background-color:#ffa3a3}div.RegionsPageSettingsController .label{width:166px}div.TripsFiltersDirective{margin-bottom:0!important}div.TripsFiltersDirective *{box-sizing:border-box}div.TripsFiltersDirective md-input-container{margin:0}div.TripsFiltersDirective md-input-container .md-errors-spacer{min-width:0;min-height:0}div.TripsFiltersDirective md-input-container input{height:30px}div.TripsFiltersDirective md-input-container .md-button{min-width:0;min-height:0;width:60px;height:30px;padding:6px}div.TripsFiltersDirective md-input-container .md-button>img{max-height:23px;max-width:23px}div.TripsFiltersDirective .filters-container{background-color:#0e2e4e;border:1px solid transparent;padding:8px}div.TripsFiltersDirective .filters-container:hover{border-color:#fff;box-shadow:0 0 5px 1px #414141}div.TripsFiltersDirective .filter>.label{height:17px;line-height:17px;font-size:15px!important;color:#fff}div.TripsFiltersDirective .filter>.content .label{margin-right:5px;font-size:14px;color:#fff}div.TripsFiltersDirective .filter>.content .main.input{background-color:#fff;line-height:100%}div.TripsFiltersDirective .filter>.content button.main.input{background-color:#0e2e4e;box-shadow:none;color:#fff;height:30px;width:60px}div.TripsFiltersDirective .filter>.content button.main.input:hover{box-shadow:0 0 6px 1px #fff}div.TripsFiltersDirective .filter>.content button.main.input:active{box-shadow:0 0 5px 1px #cacaca;transform:scale(.97)}div.TripsFiltersDirective .filter>.content .icon{top:50%;transform:translate(0,-50%);right:5px;position:absolute;outline:0;margin:auto;max-width:100%;max-height:100%}div.TripsFiltersDirective .filter:last-child{margin-right:0}div.TripsFiltersDirective md-autocomplete{min-width:auto;border-radius:0;height:30px!important;max-height:30px!important}div.TripsFiltersDirective md-autocomplete md-autocomplete-wrap{height:30px!important;max-height:30px!important}div.TripsFiltersDirective md-autocomplete md-autocomplete-wrap input{padding:0 2px!important;height:30px!important;max-height:30px!important;line-height:30px;line-height:100%}div.TripsFiltersDirective md-autocomplete md-autocomplete-wrap button{margin:0}div.TripsFiltersDirective md-autocomplete .md-whiteframe-1dp,div.TripsFiltersDirective md-autocomplete .md-whiteframe-z1{box-shadow:none}div.TripsFiltersDirective input{border-color:transparent!important;background-color:#fff}div.TripsFiltersDirective .address-padding{padding:0 2px;border-bottom:none}div.TripsFiltersDirective .custom-select{margin:0;background-color:#fff;height:30px}div.TripsFiltersDirective .search-btn{min-height:35px!important;height:35px!important;border-radius:0;background-color:#0e2e4e!important;min-width:60px;width:60px;color:#fff}div.TripsFiltersDirective .search-btn:hover{box-shadow:0 0 6px 1px #fff}div.TripsFiltersDirective .search-btn:active{box-shadow:0 0 5px 1px #cacaca;transform:scale(.97)}div.TripsFiltersDirective .pos-relative{position:relative;margin-right:4px}div.TripsFiltersDirective input.md-datepicker-input{padding:0 2px;height:30px}div.TripsFiltersDirective div.md-datepicker-input-container{background-color:#fff;border-bottom:none;height:30px}div.TripsFiltersDirective md-input-container{margin:0;padding:0}div.TripsFiltersDirective md-datepicker .md-datepicker-input-container{width:100%}div.TripsFiltersDirective md-datepicker .md-datepicker-input-container input{width:100%;margin-top:0;padding-right:20px;border-bottom:none!important;line-height:100%}div.TripsFiltersDirective md-input-container{padding:0}div.TripsFiltersDirective .search-title{padding:8px;border-top-left-radius:6px;border-top-right-radius:6px;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);color:#fff;margin:0;margin-bottom:2px;font-size:16px}div.TripsFiltersDirective .search-label{padding:8px}div.TripsFiltersDirective .export-button{margin:0;padding-left:12px;cursor:pointer;background:0 0;outline:0}.custom-autocomplete-dp *{box-sizing:border-box}.custom-autocomplete-dp li.md-autocomplete-suggestion{height:32px;max-height:32px;min-height:32px;line-height:32px;padding:0 8px}.custom-autocomplete-dp md-content{padding:0!important}.custom-autocomplete-dp md-option{line-height:30px;height:30px;max-height:30px;padding:0 8px}.ActiveUntil .input-max-width{max-width:200px}.ActiveUntil md-switch.md-checked .md-bar{background-color:#294562}.ActiveUntil md-switch.md-checked .md-thumb{background-color:#28965f}.ActiveUntil md-switch.md-checked.md-focused .md-thumb:before{background-color:#28965f;opacity:.26}.ActiveUntil md-switch.md-checked .md-ink-ripple{color:#28965f}.PaymentEntry .absolute{position:absolute}.PaymentEntry .relative{position:relative}.PaymentEntry .clear-icon{cursor:pointer;padding:.5em}.__PaymentEntryDirective-Banks-Select md-content{padding:0!important;min-height:0;background-color:#e6e8e9}.__PaymentEntryDirective-Banks-Select md-select-menu{min-height:0;border-radius:3px}.__PaymentEntryDirective-Banks-Select md-option{line-height:30px;height:30px;max-height:30px;padding:0 8px}.__PaymentEntryDirective-Banks-Select md-option .md-label{color:#000!important}.PaymentsSynopsis table{border-collapse:collapse}.PaymentsSynopsis td,.PaymentsSynopsis th{padding:.7em .4em}.PaymentsSynopsis th{text-align:start;font-weight:700;border-bottom:1px #d8d8d8 solid;background-color:#fafafa}.PaymentsSynopsis td{border-bottom:1px #d8d8d8 solid;background-color:#e6e8e9}.PaymentsEntriesHistory .grid-table{display:grid;grid-template-columns:100px 50px repeat(5,.85fr) repeat(2,.65fr) 1fr;max-height:500px;overflow-y:auto}.PaymentsEntriesHistory .grid-table .header{font-weight:700;border-bottom:1px #d8d8d8 solid;padding:.5em 0;position:sticky;top:0;background-color:#fafafa}.PaymentsEntriesHistory .grid-table .data{padding:.75em 0;border-bottom:1px #d8d8d8 solid}.PaymentsEntriesHistory .grid-table .data.debt{background-color:#e6e8e9}.PaymentsEntriesHistory .grid-table .data.bold{font-weight:700}.PaymentsEntriesHistory .grid-table .text-center{text-align:center}.PaymentsEntriesHistory .grid-table .load-more{grid-column:1/-1;margin:.5em .25em}.PaymentsEntriesHistory .clear-icon{cursor:pointer;padding:.5em}.PaymentsEntriesHistory .relative{position:relative}.PaymentsEntriesHistory .absolute{position:absolute}.rotatedStandSwitch .md-thumb-container{overflow:visible}div.RotatedStandsComponent{position:relative;background-color:rgba(255,255,255,.33);backdrop-filter:blur(5px);border-radius:6px;box-shadow:0 0 4px 1px rgba(0,0,0,.33);height:100%}div.RotatedStandsComponent *{box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.RotatedStandsComponent md-switch{height:23px;width:50px;min-width:50px;max-width:50px}div.RotatedStandsComponent md-switch.md-focused md-switch.md-ink-ripple{color:#294562}div.RotatedStandsComponent md-switch .md-bar{background-color:#fff;border:1px solid #294562}div.RotatedStandsComponent md-switch.md-checked .md-bar{background-color:#294562}div.RotatedStandsComponent md-switch .md-thumb{background-color:#294562}div.RotatedStandsComponent md-switch.md-checked .md-thumb{background-color:#28965f}div.RotatedStandsComponent md-switch[disabled] .md-thumb{background-color:#ddd}div.RotatedStandsComponent md-switch .md-ink-ripple{color:#294562}div.RotatedStandsComponent md-switch.md-checked .md-ink-ripple{color:#28965f}div.RotatedStandsComponent .header-container{height:36px;min-height:36px;color:#fff;background-color:#0077d8;border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:4px 8px}div.RotatedStandsComponent .header-container .title{font-size:1.2em;font-weight:700}div.RotatedStandsComponent .header-container .material-icons{font-size:1.3em;cursor:pointer}div.RotatedStandsComponent .stands-container{overflow:hidden;position:relative;height:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:stretch}div.RotatedStandsComponent .stands-container .rotated-stand-header{padding:8px 6px;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);border-radius:3px;color:#fff;font-size:1.1em;font-weight:700;margin:0 4px;position:sticky;top:8px;z-index:100;margin-top:8px}div.RotatedStandsComponent .stands-container .stand-container{flex:1 1 auto;overflow-y:auto;max-height:100%;scrollbar-width:none}div.RotatedStandsComponent .stands-container .stand-container .stand{font-size:1.1em;margin:4px 8px;padding:8px 12px;border-radius:3px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;transition:all .3s}div.RotatedStandsComponent .stands-container .stand-container .stand.clicked{background-color:#0077d8;color:#fff}div.RotatedStandsComponent .stands-container .stand-container .stand.mark-stand{background-color:#0077d8;filter:brightness(1.2);color:#fff}div.RotatedStandsComponent .stands-container .stand-container .stand.next-pending-stand{animation:blink 2.5s infinite}div.RotatedStandsComponent .stands-container .stand-container .stand.deactivated-stand{background-color:#000;filter:brightness(1.2);color:#fff}div.RotatedStandsComponent .stands-container .stand-container .inactive.stand{cursor:default}div.RotatedStandsComponent .stands-container .stands-divider{height:1px;background-color:rgba(0,0,0,.11);margin:0 12px}div.RotatedStandsComponent .stands-container .remaining-calls{display:flex;flex-direction:row;color:#adadad;font-size:.9em;font-weight:700}div.RotatedStandsComponent .stands-container .overlay{position:absolute;width:100%;height:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3;background-color:rgba(255,255,255,.66);top:0;left:0;transition:opacity .6s ease-in-out}div.RotatedStandsComponent .stands-container .overlay.ng-enter,div.RotatedStandsComponent .stands-container .overlay.ng-leave.ng-leave-active{opacity:0}div.RotatedStandsComponent .stands-container .overlay.ng-enter.ng-enter-active,div.RotatedStandsComponent .stands-container .overlay.ng-leave{opacity:1}div.RotatedStandsComponent .body-container>.bottom.buttons{margin-bottom:8px}div.RotatedStandsComponent .resizer{position:absolute;bottom:0;right:0;border-bottom:1px solid #000;border-bottom:20px solid #dfdfdf;border-left:20px solid transparent;cursor:se-resize}div.RotatedStandsComponent .progress-indicator .md-bar{background:#818181}@keyframes blink{0%{filter:brightness(1)}100%{filter:brightness(1.2);background-color:pink;color:#000}}.ToggleableHeader{padding:8px;border-radius:6px;color:#fff;font-size:16px;background-color:#26b764;background:linear-gradient(to right,#2eb565 60%,#4dbfa8);max-height:36px;cursor:pointer}.ToggleableHeader .icon{font-size:1.5em;color:#fff}
/*# sourceMappingURL=all.prod.min.css.map */
