#iv-container{position:fixed;background:#0d0d0d;width:100%;height:100%;top:0;left:0;display:none;z-index:1000}.iv-container{overflow:hidden}.iv-close{width:32px;height:32px;position:absolute;right:20px;top:20px;cursor:pointer;text-align:center;overflow:hidden;text-shadow:0px 0px 3px #6d6d6d;-webkit-transition:all ease 200ms;-moz-transition:all ease 200ms;-o-transition:all ease 200ms;transition:all ease 200ms}.iv-close:after,.iv-close:before{content:"";height:4px;width:32px;background:#d1dcdf;position:absolute;left:0;top:50%;margin-top:-2px}.iv-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.iv-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.iv-close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.iv-snap-view{width:150px;height:150px;position:absolute;top:20px;left:20px;border:1px solid #666;background:black;z-index:100;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease 400ms;-moz-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms;opacity:0}.iv-snap-image-wrap{display:inline-block;position:absolute;max-width:150px;max-height:150px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden}.iv-snap-image{position:relative}.iv-snap-handle{position:absolute;border:1px solid #ccc;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-box-shadow:0px 0px 0px 200px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 0px 0px 200px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 0px 200px rgba(0, 0, 0, 0.5)}.iv-zoom-slider{width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #666;border-top:0;background:rgba(204, 204, 204, 0.1);height:15px;position:absolute;top:150px;left:-1px}.iv-zoom-handle{width:20px;height:15px;background:#ccc;position:absolute}.iv-image-view{position:absolute;height:100%;width:100%}.iv-image-wrap{display:inline-block}.iv-image-wrap:active{cursor:move}.iv-large-image{max-width:100%;max-height:100%;position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.iv-loader{position:absolute;width:40px;height:40px;background-size:contain;background-position:center;top:50%;left:50%;z-index:100}.iv-loader{top:50%;left:50%;border-radius:50%;width:32px;height:32px;z-index:100;margin-top:-16px;margin-left:-16px;font-size:5px;position:absolute;text-indent:-9999em;border-top:1.1em solid rgba(0, 0, 0, 0.4) !important;border-right:1.1em solid rgba(0, 0, 0, 0.4) !important;border-bottom:1.1em solid #feca37 !important;border-left:1.1em solid #0176bd !important;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.iv-fullscreen{position:fixed;background:#0d0d0d;width:100%;height:100%;top:0;left:0;display:none;z-index:1000}.iv-fullscreen-container{position:relative;height:100%;width:100%}.iv-fullscreen-close{position:absolute;width:24px;height:24px;right:10px;top:10px;padding:10px;cursor:pointer;text-align:center;overflow:hidden;text-shadow:0px 0px 3px #6d6d6d;transition:all ease 200ms}.iv-fullscreen-close:after,.iv-fullscreen-close:before{content:"";height:4px;width:24px;background:#FFF;position:absolute;left:0;top:50%;left:50%;transform:translate(-50%, -50%)}.iv-fullscreen-close:before{transform:translate(-50%, -50%) rotate(45deg)}.iv-fullscreen-close:after{transform:translate(-50%, -50%) rotate(-45deg)}.iv-fullscreen-close:hover{transform:rotate(90deg);transform-origin:50% 50%}.iv-loader:after{width:10em;height:10em;border-radius:50%}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width: 767px){.iv-snap-view{z-index:-1;visibility:hidden}}#iv-container{z-index:10000}#image-gallery-1{max-width:800px}#image-gallery-1 .gallery-items{float:left;height:200px;margin-right:10px;margin-bottom:10px;cursor:pointer}.image-gallery-2{width:100%;position:relative;height:700px;background:#000;margin-top:60px;margin-bottom:15px}.image-gallery-2 .image-container{position:absolute;top:0;left:0;right:0;bottom:50px;background-color:#e2e2e2;border:0.1px solid rgba(0, 0, 0, 0.3)}.image-gallery-2 .prev,.image-gallery-2 .next{position:absolute;height:32px;margin-top:-66px;top:50%;font-size:xx-large;color:#757575}.image-gallery-2 .prev{cursor:pointer;left:20px;transition:linear 0.3s}.image-gallery-2 .prev:hover{left:25px;transition:linear 0.3s}.image-gallery-2 .next{right:20px;cursor:pointer;transition:linear 0.3s}.image-gallery-2 .next:hover{right:25px;transition:linear 0.3s}.image-gallery-2 .footer-info{position:absolute;height:50px;width:100%;left:0;bottom:0;line-height:50px;font-size:24px;text-align:center;color:white;display:flex;justify-content:center}.pannable-image{width:700px}.footer-icon{margin-top:7px;margin-right:5px;cursor:pointer;transition:0.3s linear;-webkit-transition:0.3s linear;color:white}.footer-icon:hover{color:#feca37 !important;transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out}.inline-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;position:relative;float:right;padding-left:5px;width:100%;margin-top:-45px}.inline-pdf{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;position:relative;height:93%;width:88%;margin-left:6%;margin-right:6%}.pdf-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;cursor:pointer}.pdf-button-active{width:258px;text-align:center;height:57px;line-height:56px;transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out}.pdf-button-active:hover{transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out}.filterTooltip{display:flex;justify-content:space-around;width:160px !important;right:10% !important;left:0% !important}.filterTooltip span{margin-left:10px}.filterTooltip i{margin-right:10px;font-size:20px}#iv-container{position:fixed;background:#0d0d0d;width:100%;height:100%;top:0;left:0;display:none;z-index:1000}.iv-container{overflow:hidden}.iv-close{width:32px;height:32px;position:absolute;right:20px;top:20px;cursor:pointer;text-align:center;overflow:hidden;text-shadow:0px 0px 3px #6d6d6d;-webkit-transition:all ease 200ms;-moz-transition:all ease 200ms;-o-transition:all ease 200ms;transition:all ease 200ms}.iv-close:after,.iv-close:before{content:"";height:4px;width:32px;background:#d1dcdf;position:absolute;left:0;top:50%;margin-top:-2px}.iv-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.iv-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.iv-close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.iv-snap-view{width:150px;height:150px;position:absolute;top:20px;left:20px;border:1px solid #666;background:black;z-index:100;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease 400ms;-moz-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms;opacity:0}.iv-snap-image-wrap{display:inline-block;position:absolute;max-width:150px;max-height:150px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden}.iv-snap-image{position:relative}.iv-snap-handle{position:absolute;border:1px solid #ccc;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-box-shadow:0px 0px 0px 200px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 0px 0px 200px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 0px 200px rgba(0, 0, 0, 0.5)}.iv-zoom-slider{width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #666;border-top:0;background:rgba(204, 204, 204, 0.1);height:15px;position:absolute;top:150px;left:-1px}.iv-zoom-handle{width:20px;height:15px;background:#ccc;position:absolute}.iv-image-view{position:absolute;height:100%;width:100%}.iv-image-wrap{display:inline-block}.iv-image-wrap:active{cursor:move}.iv-large-image{max-width:100%;max-height:100%;position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.iv-loader{position:absolute;width:40px;height:40px;background-size:contain;background-position:center;top:50%;left:50%;z-index:100}.iv-loader{top:50%;left:50%;border-radius:50%;width:32px;height:32px;z-index:100;margin-top:-16px;margin-left:-16px;font-size:5px;position:absolute;text-indent:-9999em;border-top:1.1em solid rgba(0, 0, 0, 0.4) !important;border-right:1.1em solid rgba(0, 0, 0, 0.4) !important;border-bottom:1.1em solid #feca37 !important;border-left:1.1em solid #0176bd !important;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.iv-fullscreen{position:fixed;background:#0d0d0d;width:100%;height:100%;top:0;left:0;display:none;z-index:1000}.iv-fullscreen-container{position:relative;height:100%;width:100%}.iv-fullscreen-close{position:absolute;width:24px;height:24px;right:10px;top:10px;padding:10px;cursor:pointer;text-align:center;overflow:hidden;text-shadow:0px 0px 3px #6d6d6d;transition:all ease 200ms}.iv-fullscreen-close:after,.iv-fullscreen-close:before{content:"";height:4px;width:24px;background:#FFF;position:absolute;left:0;top:50%;left:50%;transform:translate(-50%, -50%)}.iv-fullscreen-close:before{transform:translate(-50%, -50%) rotate(45deg)}.iv-fullscreen-close:after{transform:translate(-50%, -50%) rotate(-45deg)}.iv-fullscreen-close:hover{transform:rotate(90deg);transform-origin:50% 50%}.iv-loader:after{width:10em;height:10em;border-radius:50%}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width: 767px){.iv-snap-view{z-index:-1;visibility:hidden}}#iv-container{z-index:10000}#image-gallery-1{max-width:800px}#image-gallery-1 .gallery-items{float:left;height:200px;margin-right:10px;margin-bottom:10px;cursor:pointer}.image-gallery-2{width:100%;position:relative;height:700px;background:#000;margin-top:60px;margin-bottom:15px}.image-gallery-2 .image-container{position:absolute;top:0;left:0;right:0;bottom:50px;background-color:#e2e2e2;border:0.1px solid rgba(0, 0, 0, 0.3)}.image-gallery-2 .prev,.image-gallery-2 .next{position:absolute;height:32px;margin-top:-66px;top:50%;font-size:xx-large;color:#757575}.image-gallery-2 .prev{cursor:pointer;left:20px;transition:linear 0.3s}.image-gallery-2 .prev:hover{left:25px;transition:linear 0.3s}.image-gallery-2 .next{right:20px;cursor:pointer;transition:linear 0.3s}.image-gallery-2 .next:hover{right:25px;transition:linear 0.3s}.image-gallery-2 .footer-info{position:absolute;height:50px;width:100%;left:0;bottom:0;line-height:50px;font-size:24px;text-align:center;color:white;display:flex;justify-content:center}.pannable-image{width:700px}.footer-icon{margin-top:7px;margin-right:5px;cursor:pointer;transition:0.3s linear;-webkit-transition:0.3s linear;color:white}.footer-icon:hover{color:#feca37 !important;transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out}.inline-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;position:relative;float:right;padding-left:5px;width:100%;margin-top:-45px}.inline-pdf{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;position:relative;height:93%;width:88%;margin-left:6%;margin-right:6%}.pdf-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;cursor:pointer}.pdf-button-active{width:258px;text-align:center;height:57px;line-height:56px;transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out}.pdf-button-active:hover{transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out}.filterTooltip{display:flex;justify-content:space-around;width:160px !important;right:10% !important;left:0% !important}.filterTooltip span{margin-left:10px}.filterTooltip i{margin-right:10px;font-size:20px}html,body{font-family:"Open Sans", sans-serif !important;font-size:14px !important;background-color:#f4f4f4 !important;color:#565656 !important}.notification{width:0;height:0;position:absolute}.mat-form-field{display:unset !important;line-height:8px !important}.mat-form-field .mat-select{font-family:"Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif !important;font-size:14px !important;padding:4px 12px !important}.mat-form-field .mat-input-wrapper{padding-bottom:0 !important}.mat-form-field .mat-input-wrapper .mat-input-infix{padding:0 !important;border:none !important}.mat-form-field .mat-input-underline{display:none !important}mat-select{padding:2px 5px !important}mat-select .mat-select-value{color:inherit;padding-top:3px}.mat-option-multiple{display:flex !important;align-items:center !important}mat-select[multiple] .mat-select-value{color:#565656}mat-select.clear .mat-select-value{color:#565656}td{font-weight:bold;font-size:110%;vertical-align:middle !important}.singleLine td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.singleLine td.longest{max-width:30vw}.singleLine td.long{max-width:13vw}.singleLine td.normal{max-width:10vw}.singleLine td.short{max-width:7vw}.singleLine td.shorter{max-width:6vw}.singleLine td.super-short{max-width:4vw;white-space:normal}.orderRowEntry td{padding:0 0 0 5px !important;line-height:43px !important;overflow:hidden !important;white-space:nowrap !important}.centeredHeader{text-align:center}.pagination{display:flex !important;justify-content:center}td .btn-success,td .btn-danger,td .btn-info,td .btn-warning,td .btn-default{border:1px solid #333;margin:0 2px 2px 0;padding:0;font-weight:600}td .btn-success:hover,td .btn-success:focus,td .btn-success.active,td .btn-danger:hover,td .btn-danger:focus,td .btn-danger.active,td .btn-info:hover,td .btn-info:focus,td .btn-info.active,td .btn-warning:hover,td .btn-warning:focus,td .btn-warning.active,td .btn-default:hover,td .btn-default:focus,td .btn-default.active{border:1px solid #333}td .btn-info{color:#333}.massEditRow{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;background-color:#ecf0f5;padding:0 0 1rem 0}.massEditRow .col-sm-2,.massEditRow .col-sm-3,.massEditRow .col-sm-6{height:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.massEditRow .col-sm-2.checkboxCol,.massEditRow .col-sm-3.checkboxCol,.massEditRow .col-sm-6.checkboxCol{display:block}.massEditRow .col-sm-2.buttonCol,.massEditRow .col-sm-3.buttonCol,.massEditRow .col-sm-6.buttonCol{align-items:flex-end}typeahead-container .dropdown-menu{max-height:200px;overflow:auto}.orderRowSelectionContainer{position:relative;display:flex;align-items:center;justify-content:space-around}.spinner{width:100vw;height:100vh;margin:0;position:fixed;top:0;left:0;display:flex;z-index:9999;background-color:rgba(255, 255, 255, 0.5);justify-content:center;align-items:center}.spinner-inline{margin:0;display:flex;background-color:rgba(255, 255, 255, 0.5);justify-content:center;align-items:center}.withPadding{padding-left:230px}.noMargin{margin:0 !important}.spinner>div,.spinner-inline>div{width:20px;height:20px;background-color:#333;margin:0 5px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1,.spinner-inline .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2,.spinner-inline .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.dropdown-header{color:red !important}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width: 767px){.navbar-static-top{display:flex;align-items:center}.navbar-static-top .container-fluid{width:100%}.navbar-header{margin-left:0 !important;display:flex !important;align-items:center !important;justify-content:flex-start !important}.navbar-header .navbar-center li a{display:flex;align-items:center}.navbar-header .navbar-toggle .icon-bar{background-color:#fff}.navbar-nav{display:flex;margin:0 !important}.navbar-nav li{display:inline-flex}}@media (max-width: 500px){.pagination{justify-content:flex-start}}.dropdown-item{cursor:pointer}.driver-ui>*,.driver-ui button,.driver-ui th,.driver-ui td,.driver-ui .treeview-menu li a{font-size:130% !important}.driver-ui .form-control,.driver-ui .mat-select-value{font-size:120% !important}.driver-ui .timepickerContainer .form-control{font-size:100%}.driver-ui .main-header{max-height:100% !important}.driver-ui .btn{white-space:normal}.driver-ui .pagination-dates{display:grid !important;grid-gap:0.5rem;grid-template-areas:"todayBtn todayBtn refresh" "yesterday currentday tomorrow"}.driver-ui .setTodayButton{grid-area:todayBtn}.driver-menu-btn{display:none}.driver .main-header{z-index:1000}@media (min-width: 768px){.driver .content-wrapper{margin-left:0 !important}.driver .navbar{margin-left:0 !important}}@media (max-width: 767px){.driver .driver-menu-btn{display:block}.driver .driver-menu{background-color:#222d32;position:absolute;display:flex;flex-direction:column;width:50vw;height:100vh;top:0;left:-100%;z-index:99;transition:0.15s left ease-in-out}.driver .driver-menu.is-open{left:0}.driver .driver-menu>li{width:100%}.driver .driver-menu>li a{width:100%}}.carsList a{padding:0 !important}.carsList .carOption{padding:5px 20px}.mat-form-field-infix{width:auto !important}.ng-valid[required],.ng-valid.required{border-left:5px solid #42a948;}.ng-invalid[required],.ng-invalid.required{border-left:5px solid #a94442;}.submit-btn{display:flex;flex-direction:column;width:60%;margin:auto;margin-top:2rem}.main-header{max-height:100% !important}.cdk-global-overlay-wrapper,.cdk-overlay-container{z-index:99999 !important}