html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none;filter:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong{font-family:"semibold"}::-webkit-scrollbar{-webkit-appearance:none;width:5px;height:5px;background-color:#cecece}::-webkit-scrollbar-thumb{border-radius:0;background-color:#979797}.block{display:block}.inline-block{display:inline-block}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.emission-category-A{background-color:#21a652}.emission-category-A:after{border-color:#21a652}.emission-category-B{background-color:#53b14b}.emission-category-B:after{border-color:#53b14b}.emission-category-C{background-color:#bfd235}.emission-category-C:after{border-color:#bfd235}.emission-category-D{background-color:#f5e925}.emission-category-D:after{border-color:#f5e925}.emission-category-E{background-color:#fbb81c}.emission-category-E:after{border-color:#fbb81c}.emission-category-F{background-color:#ee7024}.emission-category-F:after{border-color:#ee7024}.emission-category-G{background-color:#e51a29}.emission-category-G:after{border-color:#e51a29}.emission-category--{background-color:#ccc}.emission-category--:after{border-color:#ccc}.damage-color-new,.damage-color-reviewed{color:#b50d17}.damage-color-servicePlanned{color:#1d88bb}.damage-color-repaired{color:#4ba003}.red{color:#b50d17}.red-error-color{color:#d30f1b}.green{color:#619527}.light-grey{color:#aaaaaa}.blue-border-selector-20{border:1px solid rgba(67,161,210,0.4)}.green-border-selector-20{border:1px solid rgba(138,202,27,0.4)}.green-selector-bg{background-color:rgba(138,202,27,0.2)}@-webkit-keyframes clockwise{from{-webkit-transform:rotate(0deg) translate(-10px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translate(-10px) rotate(-360deg)}}@-webkit-keyframes counterclockwise{from{-webkit-transform:rotate(360deg) translate(-10px) rotate(-360deg)}to{-webkit-transform:rotate(0deg) translate(-10px) rotate(0deg)}}@keyframes clockwise{from{transform:rotate(0deg) translate(-10px) rotate(0deg)}to{transform:rotate(360deg) translate(-10px) rotate(-360deg)}}@keyframes counterclockwise{from{transform:rotate(360deg) translate(-10px) rotate(-360deg)}to{transform:rotate(0deg) translate(-10px) rotate(0deg)}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes jump{0%,12.5%,25%,100%{top:-35px}6.25%,18.75%{top:-45px}}@keyframes fade-out-in{0%,100%{opacity:1}50%{opacity:.5}}.fade-in-out-animation{animation:fade-out-in 3s infinite linear}.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.avoid-box-sizing{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.base-font-size{font-size:14px;line-height:14px}.main-font-color{color:#383e42}.ff-bold{font-family:"bold"}.font-light{font-weight:normal;font-family:"light";font-size:11px}.font-light-italic{font-weight:normal;font-family:"light"}.font-normal{color:#383e42;font-family:"regular";font-size:14px;line-height:14px;font-weight:normal;line-height:2}.font-bold{color:#383e42;font-family:"bold"}.font-semibold{color:#383e42;font-family:"semibold"}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.align-justify{text-align:justify}.display-inline-block{display:inline-block}.display-block{display:block}.display-inline{display:inline}.display-table-row{display:table-row}.display-table-cell{display:table-cell}.display-table{display:table}.display-flex{display:flex}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.flex-grow-1{flex-grow:1}.flex-basis-auto{flex-basis:auto}.flex-none{flex:none}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-direction-row{flex-direction:row}.flex-direction-row-reverse{flex-direction:row-reverse}.flex-direction-column{flex-direction:column}.prevent-flex-overflow{flex:1 1 0;min-width:0}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-stretch{align-self:stretch}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.justify-content-space-around{justify-content:space-around}.justify-content-flex-end{justify-content:flex-end}.align-content-center{align-content:center}.vertical-align-middle{vertical-align:middle}.vertical-align{vertical-align:middle}.vertical-align-top{vertical-align:top}.vertical-align-bottom{vertical-align:bottom}.border-spacing-5{border-spacing:5px}.resize-vertical{resize:vertical}.height-100{height:100%}.placeholder-style{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.grey-color{color:#777777}.grey-lines-and-icons-color{color:#aaa}.header-right-button-icons-color{color:#a6a6a6}.placeholder::-webkit-input-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.placeholder:-moz-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.placeholder::-moz-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.placeholder:-ms-input-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;font-family:"light" !important}.cursor-pointer{cursor:pointer}.cursor-pointer-hover:hover{background-color:#eaeaea}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.clearfix:after{display:table;clear:both;float:none;content:''}.with-ellipsis{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}td.with-ellipsis{max-width:0px;width:inherit;display:table-cell}.table-cell-ellipsis{position:relative}.table-cell-ellipsis:before{content:'&nbsp;';visibility:hidden}.table-cell-ellipsis>*{position:absolute;left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-style-body tr:focus{outline:none}.list-style-body tr:focus td{outline:2px solid #1d88bb;outline-offset:1px}.list-style-body tr:focus td:not(input){position:relative;outline:none;display:inline-block}.list-style-body tr:focus td:not(input):before{pointer-events:none;content:"";position:absolute;top:0;right:-1px;bottom:-1px;left:-1px;border:2px solid #1d88bb;display:inline-block}.list-style-body tr:focus td.dashboard-buttons{position:absolute}.list-style-body tr:focus td:not(input){display:table-cell}.list-style-body tr:focus td:not(input):first-child:before{border-left:2px solid #1d88bb}.list-style-body tr:focus td:not(input):last-child:before{border-right:2px solid #1d88bb}.list-style-body tr:focus td:not(input):before{z-index:1000;display:table-cell;border-left:0;border-right:0;box-sizing:border-box;margin:0 1px;height:55px}.list-style-body tr{cursor:pointer}.list-style-body tr td{text-align:left;position:relative;line-height:56px}.list-style-body tr td.align-right{text-align:right;padding-right:25px}.list-style-body tr td:first-child{font-family:"bold";font-size:14px;position:relative}.list-style-body tr td .white-buttons-separator{float:right;height:31px;display:none;background-color:#fff;margin-top:-15px;position:relative;top:50%}.list-style-body tr td .white-buttons-separator span{width:1px;margin-top:8px;height:17px;background-color:#383e42;display:inline-block}.list-style-body tr td .white-button{width:13px;height:31px;padding:0;margin:0;margin-top:-15px;overflow:hidden;font-family:"bold";line-height:30px;background-color:transparent;background-image:none;border:0;float:right;transition:all 400ms ease 0s;position:relative;top:50%}.list-style-body tr td .white-button .button-icon{display:inline-block;color:#aaa}.list-style-body tr td .white-button span{display:none}.list-style-body tr td .blue-button{color:white}.list-style-body tr:hover,.list-style-body tr:focus{background-color:#eaeaea;display:table-row}.list-style-body tr:hover:before,.list-style-body tr:focus:before{content:none}.list-style-body tr:hover .white-button,.list-style-body tr:focus .white-button{min-width:100px;width:auto;color:#1d88bb;padding:0 12px;background-color:#fff}.list-style-body tr:hover .white-button:first-child,.list-style-body tr:focus .white-button:first-child{margin-right:4px}.list-style-body tr:hover .white-button .button-text,.list-style-body tr:focus .white-button .button-text{padding-right:10px}.list-style-body tr:hover .white-button span,.list-style-body tr:focus .white-button span{display:inline}.list-style-body tr:hover .white-button .button-icon,.list-style-body tr:focus .white-button .button-icon{color:inherit}.list-style-body tr:hover .white-buttons-separator,.list-style-body tr:focus .white-buttons-separator{display:inline-block}.list-style-body tr:hover .dashboard-buttons,.list-style-body tr:focus .dashboard-buttons{transition:width 0ms ease 0s;background-color:transparent}.list-style-body tr.active{background-color:#eaeaea}.list-style-body .no-actions,.list-style-body .no-actions:hover{background-color:#fff;cursor:default;border-color:transparent}.list-style-body .no-actions .dashboard-buttons,.list-style-body .no-actions:hover .dashboard-buttons{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.thumbnail-styles{width:40px;height:40px;background-color:#777777;font-family:"regular";color:#fff;text-align:center;line-height:40px;display:block;border-radius:20px;margin:8px auto 0;overflow:hidden}.thumbnail-styles:before{color:white;line-height:40px;font-size:30px}.thumbnail-styles img{height:100%;width:100%;object-fit:cover}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.thumbnail-styles img{width:auto}}.booking-type-colors.business{background-color:#1d88bb}.booking-type-colors.private{background-color:#4ba003;color:white}.booking-type-colors.service{background-color:#ed8e48}.booking-type-border-colors.business{border-color:#1d88bb}.booking-type-border-colors.private{border-color:#4ba003}.booking-type-border-colors.service{border-color:#ed8e48}.avoid-selection{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avoid-selection .enable-selection{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.triangle{display:inline-block}.boxed-text{font-family:"regular";color:#383e42;font-size:12px;border:1px solid #aaaaaa;display:inline-block;line-height:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.white-space-nowrap{white-space:nowrap}.white-space-pre-line{white-space:pre-line}.white-space-normal{white-space:normal}.word-break-normal{word-break:normal}.input-drop-down-button:after{content:'';border-top:6px solid #383e42;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;right:12px;top:50%;margin-top:-3px;cursor:pointer;z-index:100}a[href]:focus,select:not([disabled]):focus,textarea:not([disabled]):focus,button:not([disabled]):focus,[contentEditable=true]:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:0}[tabindex]:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:0}input:not([disabled]):focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:-2px}input:not([disabled]):focus:not(input){position:relative;outline:none;display:inline-block}input:not([disabled]):focus:not(input):before{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.margin-right-auto{margin-right:auto}.input-height{height:42px}@font-face{font-family:"icons";font-weight:normal;font-style:normal;src:url("/ember-assets/fonts/fleetster-icons.eot?v=3.194.4");src:url("/ember-assets/fonts/fleetster-icons.eot?v=3.194.4#iefix") format("embedded-opentype"),url("/ember-assets/fonts/fleetster-icons.woff?v=3.194.4") format("woff"),url("/ember-assets/fonts/fleetster-icons.ttf?v=3.194.4") format("truetype")}.icons-properties{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}[class^="icon-"]:before,[class*=" icon-"]:before,.fleetster-icon-font:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}[class^="icon-"].input-icon,[class*=" icon-"].input-icon,.fleetster-icon-font.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}[class^="icon-"].mini-check,[class*=" icon-"].mini-check,.fleetster-icon-font.mini-check{speak:normal}[class^="icon-"].mini-check:after,[class*=" icon-"].mini-check:after,.fleetster-icon-font.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.icon-id:before{content:'\e800'}.icon-a-z-filter:before{content:'\e801'}.icon-action:before{content:'\e802'}.icon-activation:before{content:'\e803'}.icon-admin-platform:before{content:'\e804'}.icon-alert-circle:before{content:'\e805'}.icon-alert-negative:before{content:'\e806'}.icon-alert:before{content:'\e807'}.icon-alfa-romeo:before{content:'\e808'}.icon-allguth:before{content:'\e809'}.icon-appstore:before{content:'\e80a'}.icon-aral:before{content:'\e80b'}.icon-arrow-down-three:before{content:'\e80c'}.icon-arrow-down-two:before{content:'\e80d'}.icon-arrow-down:before{content:'\e80e'}.icon-arrow-left:before,.back-style:before,.big-button.back:before,.medium-button.back:before,.small-button.back:before,.p-button.back:before,.big-button.front-back,.medium-button.front-back,.small-button.front-back,.p-button.front-back,.add-button.back:before,.add-button.front-back,.blue-button.inverted-colors.back:before,.blue-button.inverted-colors.front-back,.pagination .buttons .radio button.back:before,.pagination .buttons .radio button.front-back,.radio button.back:before,.radio a.back:before,.radio button.front-back,.radio a.front-back,.radio button.small-button.back:before,.radio a.small-button.back:before,.radio button.small-button.front-back,.radio a.small-button.front-back,.radio button.active.inverted-colors.back:before,.radio a.active.inverted-colors.back:before,.radio button.active.inverted-colors.front-back,.radio a.active.inverted-colors.front-back,.radio button.tick-box.active.inverted-colors.back:before,.radio a.tick-box.active.inverted-colors.back:before,.radio button.tick-box.active.inverted-colors.front-back,.radio a.tick-box.active.inverted-colors.front-back{content:'\e80f'}.icon-arrow-pointer-down:before{content:'\e810'}.icon-arrow-pointer-left:before{content:'\e811'}.icon-arrow-pointer-right:before{content:'\e812'}.icon-arrow-pointer-up:before{content:'\e813'}.icon-arrow-right-filled:before{content:'\e814'}.icon-arrow-right:before,.front-style:after,.big-button.front:after,.medium-button.front:after,.small-button.front:after,.p-button.front:after,.big-button.front-back:after,.medium-button.front-back:after,.small-button.front-back:after,.p-button.front-back:after,.add-button.front:after,.add-button.front-back:after,.blue-button.inverted-colors.front:after,.blue-button.inverted-colors.front-back:after,.pagination .buttons .radio button.front:after,.pagination .buttons .radio button.front-back:after,.radio button.front:after,.radio a.front:after,.radio button.front-back:after,.radio a.front-back:after,.radio button.small-button.front:after,.radio a.small-button.front:after,.radio button.small-button.front-back:after,.radio a.small-button.front-back:after,.radio button.active.inverted-colors.front:after,.radio a.active.inverted-colors.front:after,.radio button.active.inverted-colors.front-back:after,.radio a.active.inverted-colors.front-back:after,.radio button.tick-box.active.inverted-colors.front:after,.radio a.tick-box.active.inverted-colors.front:after,.radio button.tick-box.active.inverted-colors.front-back:after,.radio a.tick-box.active.inverted-colors.front-back:after{content:'\e815'}.icon-arrow-up-critical:before{content:'\e816'}.icon-arrow-up-three:before{content:'\e817'}.icon-arrow-up-two:before{content:'\e818'}.icon-arrow-up:before{content:'\e819'}.icon-arrows:before{content:'\e81a'}.icon-aston-martin:before{content:'\e81b'}.icon-attach:before{content:'\e81c'}.icon-atu:before{content:'\e81d'}.icon-audi:before{content:'\e81e'}.icon-authsignal:before{content:'\e81f'}.icon-autoaid:before{content:'\e820'}.icon-avia:before{content:'\e821'}.icon-badge:before{content:'\e822'}.icon-bank:before{content:'\e823'}.icon-battery-add:before{content:'\e824'}.icon-battery-charging-full:before{content:'\e825'}.icon-battery-charging:before{content:'\e826'}.icon-battery-empty:before{content:'\e827'}.icon-battery-full:before{content:'\e828'}.icon-battery-level:before{content:'\e829'}.icon-battery-medium:before{content:'\e82a'}.icon-battery-time:before{content:'\e82b'}.icon-battery:before{content:'\e82c'}.icon-bell-circle:before{content:'\e82d'}.icon-bell:before{content:'\e82e'}.icon-bentley:before{content:'\e82f'}.icon-beta:before{content:'\e830'}.icon-bicycle:before{content:'\e831'}.icon-bluetooth-reboot:before{content:'\e832'}.icon-bluetooth:before{content:'\e833'}.icon-bmw:before{content:'\e834'}.icon-body-missing:before{content:'\e835'}.icon-booking-approved:before{content:'\e836'}.icon-booking-canceled:before{content:'\e837'}.icon-booking-created:before{content:'\e838'}.icon-booking-expired:before{content:'\e839'}.icon-booking-tick:before{content:'\e83a'}.icon-browser:before{content:'\e83b'}.icon-bubbles:before{content:'\e83c'}.icon-bus:before{content:'\e83d'}.icon-business-car:before{content:'\e83e'}.icon-business:before{content:'\e83f'}.icon-cadillac:before{content:'\e840'}.icon-calculator:before{content:'\e841'}.icon-calendar-30:before{content:'\e842'}.icon-calendar-bookings:before{content:'\e843'}.icon-calendar-end:before{content:'\e844'}.icon-calendar-start:before{content:'\e845'}.icon-calendar-time:before{content:'\e846'}.icon-calendar:before{content:'\e847'}.icon-camera:before{content:'\e848'}.icon-canceled:before{content:'\e849'}.icon-car-arrow-left-right:before{content:'\e84a'}.icon-car-business:before{content:'\e84b'}.icon-car-cables:before{content:'\e84c'}.icon-car-calendar:before{content:'\e84d'}.icon-car-circle:before{content:'\e84e'}.icon-car-cleanliness:before{content:'\e84f'}.icon-car-connected:before{content:'\e850'}.icon-car-door:before{content:'\e851'}.icon-car-hybrid:before{content:'\e852'}.icon-car-price:before{content:'\e853'}.icon-car-private:before{content:'\e854'}.icon-car-service:before{content:'\e855'}.icon-car-status:before{content:'\e856'}.icon-car-time:before{content:'\e857'}.icon-car-warning:before{content:'\e858'}.icon-car-wifi:before{content:'\e859'}.icon-card:before{content:'\e85a'}.icon-cc-icon:before{content:'\e85b'}.icon-chart:before{content:'\e85c'}.icon-chat-question:before{content:'\e85d'}.icon-chat:before{content:'\e85e'}.icon-checkbox-cross-negative:before{content:'\e85f'}.icon-checkbox-tick-negative:before{content:'\e860'}.icon-checkbox-tick:before,[class^="icon-"].mini-check:after,[class*=" icon-"].mini-check:after,.fleetster-icon-font.mini-check:after,.save-icon-circle.mini-check:after,.add-button.mini-check:after,.blue-button.inverted-colors.mini-check:after,.page-not-found .main-banner h1.mini-check:after,.popup-content .close-button-popup.mini-check:after,.section-tab.mini-check:after,.daimlervan-setup-popup .daimler-setup-icons.user.mini-check:after,.daimlervan-setup-popup .daimler-setup-icons.mail.mini-check:after,.daimlervan-setup-popup .daimler-setup-icons.password.mini-check:after,.daimlervan-setup-popup .daimler-setup-icons.phone.mini-check:after,.book .book-body .book-background .close-button.mini-check:after,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check:after,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check:after,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check:after,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check:after,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check:after,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check:after,.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check:after,.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check:after,.radio button.active.inverted-colors.mini-check:after,.radio a.active.inverted-colors.mini-check:after,.radio button.tick-box.active.inverted-colors.mini-check:after,.radio a.tick-box.active.inverted-colors.mini-check:after,.radio-tick li .tick.mini-check:after,.googleLink.mini-check:after,.vehicle-events-filter .slider .popup .popup-content .popup-content-header .popup-close-button.mini-check:after,.task-dialog .content .demo-data .close-button-popup.mini-check:after,.new-popup .new-popup-header .new-popup-close-button.mini-check:after,.dashboard-marker-state .central-and-immobilizer .central.mini-check:after{content:'\e861'}.icon-checks-handed:before{content:'\e862'}.icon-chevrolet:before{content:'\e863'}.icon-chrysler:before{content:'\e864'}.icon-ciam:before{content:'\e865'}.icon-circle-car:before{content:'\e866'}.icon-circle-contract:before{content:'\e867'}.icon-circle-driver:before{content:'\e868'}.icon-circle-envelope-currency:before{content:'\e869'}.icon-circle-location:before{content:'\e86a'}.icon-circle-refresh:before{content:'\e86b'}.icon-circle-service:before{content:'\e86c'}.icon-circle3h:before{content:'\e86d'}.icon-circle6h:before{content:'\e86e'}.icon-citroen:before{content:'\e86f'}.icon-city:before{content:'\e870'}.icon-cleanliness:before{content:'\e871'}.icon-clock-circle:before{content:'\e872'}.icon-clock:before{content:'\e873'}.icon-cloudboxx-invers:before{content:'\e874'}.icon-co2:before{content:'\e875'}.icon-coin-stack:before{content:'\e876'}.icon-coins-euro:before{content:'\e877'}.icon-coins:before{content:'\e878'}.icon-coldmap:before{content:'\e879'}.icon-coming-soon:before{content:'\e87a'}.icon-compact:before{content:'\e87b'}.icon-company-box:before{content:'\e87c'}.icon-company-building:before{content:'\e87d'}.icon-company-hq:before{content:'\e87e'}.icon-company-settings:before{content:'\e87f'}.icon-company-star:before{content:'\e880'}.icon-company:before{content:'\e881'}.icon-compass-negative:before{content:'\e882'}.icon-compass:before{content:'\e883'}.icon-confirm:before{content:'\e884'}.icon-connected-vehicle:before{content:'\e885'}.icon-connectivity:before{content:'\e886'}.icon-contact-assistance:before{content:'\e887'}.icon-contacts:before{content:'\e888'}.icon-contracts:before{content:'\e889'}.icon-control-tower:before{content:'\e88a'}.icon-copy:before{content:'\e88b'}.icon-corporate-carsharing:before{content:'\e88c'}.icon-cost-analytics:before{content:'\e88d'}.icon-cost-center:before{content:'\e88e'}.icon-crane-truck:before{content:'\e88f'}.icon-credit-coins:before{content:'\e890'}.icon-crop:before{content:'\e891'}.icon-cross:before{content:'\e892'}.icon-currency-check:before{content:'\e893'}.icon-dacia:before{content:'\e894'}.icon-damages-add:before{content:'\e895'}.icon-damages:before{content:'\e896'}.icon-dashboard:before{content:'\e897'}.icon-date-time:before{content:'\e898'}.icon-delete:before{content:'\e899'}.icon-description:before{content:'\e89a'}.icon-desktop-star:before{content:'\e89b'}.icon-desktop:before{content:'\e89c'}.icon-deutsche-leasing:before{content:'\e89d'}.icon-device-connection:before{content:'\e89e'}.icon-diesel:before{content:'\e89f'}.icon-direction:before{content:'\e8a0'}.icon-distance-location:before{content:'\e8a1'}.icon-distance:before{content:'\e8a2'}.icon-dkv:before{content:'\e8a3'}.icon-document-attention:before{content:'\e8a4'}.icon-document-blank:before{content:'\e8a5'}.icon-document-check:before{content:'\e8a6'}.icon-document-cross:before{content:'\e8a7'}.icon-document-pdf:before{content:'\e8a8'}.icon-document-user:before{content:'\e8a9'}.icon-document:before{content:'\e8aa'}.icon-dot-arrow:before{content:'\e8ab'}.icon-double-thumbs-down:before{content:'\e8ac'}.icon-double-thumbs-up:before{content:'\e8ad'}.icon-driver-costs:before{content:'\e8ae'}.icon-driver-license:before{content:'\e8af'}.icon-driver-log-book:before{content:'\e8b0'}.icon-driver-log:before{content:'\e8b1'}.icon-driver:before{content:'\e8b2'}.icon-drivers:before{content:'\e8b3'}.icon-dropdown-arrow:before{content:'\e8b4'}.icon-economy:before{content:'\e8b5'}.icon-emobility:before{content:'\e8b6'}.icon-empty-battery:before{content:'\e8b7'}.icon-end-dot:before{content:'\e8b8'}.icon-end-mileage:before{content:'\e8b9'}.icon-engine:before{content:'\e8ba'}.icon-eni:before{content:'\e8bb'}.icon-esso:before{content:'\e8bc'}.icon-euro-circle:before{content:'\e8bd'}.icon-euro-shell:before{content:'\e8be'}.icon-euro:before{content:'\e8bf'}.icon-evehicle-charging:before{content:'\e8c0'}.icon-evehicle:before{content:'\e8c1'}.icon-excavator:before{content:'\e8c2'}.icon-export:before{content:'\e8c3'}.icon-eye-crossed:before{content:'\e8c4'}.icon-factory:before{content:'\e8c5'}.icon-feedback:before{content:'\e8c6'}.icon-feros:before{content:'\e8c7'}.icon-ferrari:before{content:'\e8c8'}.icon-fiat:before{content:'\e8c9'}.icon-file-csv:before{content:'\e8ca'}.icon-file-excel:before{content:'\e8cb'}.icon-file-jpg:before{content:'\e8cc'}.icon-file-pdf:before{content:'\e8cd'}.icon-file-png:before{content:'\e8ce'}.icon-file-word:before{content:'\e8cf'}.icon-file-xls:before{content:'\e8d0'}.icon-filter-lead:before{content:'\e8d1'}.icon-filter:before{content:'\e8d2'}.icon-flag:before{content:'\e8d3'}.icon-fleet:before{content:'\e8d4'}.icon-fleetster:before{content:'\e8d5'}.icon-folder:before{content:'\e8d6'}.icon-ford:before{content:'\e8d7'}.icon-forklift:before{content:'\e8d8'}.icon-fuel-level:before{content:'\e8d9'}.icon-fuel:before{content:'\e8da'}.icon-full-reset:before{content:'\e8db'}.icon-fullsize:before{content:'\e8dc'}.icon-garage:before{content:'\e8dd'}.icon-gas-fuel:before{content:'\e8de'}.icon-gas:before{content:'\e8df'}.icon-gasoline-cards:before{content:'\e8e0'}.icon-gear:before{content:'\e8e1'}.icon-geofences-pin-car:before{content:'\e8e2'}.icon-geofences-pin:before{content:'\e8e3'}.icon-geotab:before{content:'\e8e4'}.icon-graph-bar-export:before{content:'\e8e5'}.icon-graph-bar:before{content:'\e8e6'}.icon-graph-down:before{content:'\e8e7'}.icon-graph:before{content:'\e8e8'}.icon-hamburger-list:before{content:'\e8e9'}.icon-hand-euro:before{content:'\e8ea'}.icon-handbreaks:before{content:'\e8eb'}.icon-handshake:before{content:'\e8ec'}.icon-help-inverted:before{content:'\e8ed'}.icon-help:before{content:'\e8ee'}.icon-history:before{content:'\e8ef'}.icon-holden:before{content:'\e8f0'}.icon-home-navigation:before{content:'\e8f1'}.icon-home:before{content:'\e8f2'}.icon-honda:before{content:'\e8f3'}.icon-hyundai:before{content:'\e8f4'}.icon-icons-06:before{content:'\e8f5'}.icon-ideal:before{content:'\e8f6'}.icon-image:before{content:'\e8f7'}.icon-immobilizer:before{content:'\e8f8'}.icon-import:before{content:'\e8f9'}.icon-infiniti:before{content:'\e8fa'}.icon-information-negative:before{content:'\e8fb'}.icon-information:before{content:'\e8fc'}.icon-intercom:before{content:'\e8fd'}.icon-invers:before{content:'\e8fe'}.icon-invoice-2:before{content:'\e8ff'}.icon-invoice-frozen:before{content:'\e900'}.icon-invoice:before{content:'\e901'}.icon-isuzu:before{content:'\e902'}.icon-iveco:before{content:'\e903'}.icon-jaguar:before{content:'\e904'}.icon-jeep:before{content:'\e905'}.icon-jet:before{content:'\e906'}.icon-key-hold:before{content:'\e907'}.icon-key-management:before{content:'\e908'}.icon-key-permissions:before{content:'\e909'}.icon-key-release-far:before{content:'\e90a'}.icon-key-release-issue:before{content:'\e90b'}.icon-key-release-pause:before{content:'\e90c'}.icon-key-release:before{content:'\e90d'}.icon-key-return:before{content:'\e90e'}.icon-key:before{content:'\e90f'}.icon-keybox-locked:before{content:'\e910'}.icon-keybox-unlocked:before{content:'\e911'}.icon-keybox:before{content:'\e912'}.icon-kia:before{content:'\e913'}.icon-kickscooter:before{content:'\e914'}.icon-knot:before{content:'\e915'}.icon-kuster-energy:before{content:'\e916'}.icon-label-circle:before{content:'\e917'}.icon-label:before{content:'\e918'}.icon-lamborghini:before{content:'\e919'}.icon-land-rover:before{content:'\e91a'}.icon-leaseplan:before{content:'\e91b'}.icon-lexus:before{content:'\e91c'}.icon-license-plate:before{content:'\e91d'}.icon-lifting-platform:before{content:'\e91e'}.icon-lightbulb:before{content:'\e91f'}.icon-link:before{content:'\e920'}.icon-linkedin:before{content:'\e921'}.icon-list-checkmark:before{content:'\e922'}.icon-list-empty:before{content:'\e923'}.icon-list-euro:before{content:'\e924'}.icon-list-info:before{content:'\e925'}.icon-list-review:before{content:'\e926'}.icon-list-time:before{content:'\e927'}.icon-list:before{content:'\e928'}.icon-loader:before{content:'\e929'}.icon-location-pin:before{content:'\e92a'}.icon-locations:before{content:'\e92b'}.icon-lock:before{content:'\e92c'}.icon-log-out:before{content:'\e92d'}.icon-logbook:before{content:'\e92e'}.icon-logistics:before{content:'\e92f'}.icon-logpay:before{content:'\e930'}.icon-long-arrow:before{content:'\e931'}.icon-magnifying-glass-circle:before{content:'\e932'}.icon-mail-check:before{content:'\e933'}.icon-mail-open:before{content:'\e934'}.icon-mail:before{content:'\e935'}.icon-man:before{content:'\e936'}.icon-map-pin:before{content:'\e937'}.icon-mazda:before{content:'\e938'}.icon-mc-laren:before{content:'\e939'}.icon-medical-bag:before{content:'\e93a'}.icon-medium:before{content:'\e93b'}.icon-megaphone:before{content:'\e93c'}.icon-menu-collapse:before{content:'\e93d'}.icon-menu-expand:before{content:'\e93e'}.icon-mercedes-benz:before{content:'\e93f'}.icon-merge:before{content:'\e940'}.icon-mg:before{content:'\e941'}.icon-midsize:before{content:'\e942'}.icon-mileage-warning:before{content:'\e943'}.icon-mileage:before{content:'\e944'}.icon-mini:before{content:'\e945'}.icon-minus-negative:before{content:'\e946'}.icon-minus:before{content:'\e947'}.icon-minutes:before{content:'\e948'}.icon-mitsubishi:before{content:'\e949'}.icon-mix:before{content:'\e94a'}.icon-money-analytics:before{content:'\e94b'}.icon-money-bag:before{content:'\e94c'}.icon-mot:before{content:'\e94d'}.icon-multi-tankcard:before{content:'\e94e'}.icon-my-bookings:before{content:'\e94f'}.icon-navigation:before{content:'\e950'}.icon-negative:before{content:'\e951'}.icon-new:before{content:'\e952'}.icon-nio:before{content:'\e953'}.icon-nissan:before{content:'\e954'}.icon-no-1:before{content:'\e955'}.icon-no-2:before{content:'\e956'}.icon-no-camera:before{content:'\e957'}.icon-no-wifi:before{content:'\e958'}.icon-not-charging:before{content:'\e959'}.icon-notification-bell:before{content:'\e95a'}.icon-notification-circle:before{content:'\e95b'}.icon-novofleet:before{content:'\e95c'}.icon-obd-plug:before{content:'\e95d'}.icon-office-icon:before{content:'\e95e'}.icon-oil-exclamation-mark:before{content:'\e95f'}.icon-oil-filled:before{content:'\e960'}.icon-oil:before{content:'\e961'}.icon-omv:before{content:'\e962'}.icon-ongoing-key:before{content:'\e963'}.icon-opel:before{content:'\e964'}.icon-organizations:before{content:'\e965'}.icon-orlen:before{content:'\e966'}.icon-other-vehicle:before{content:'\e967'}.icon-palette:before{content:'\e968'}.icon-park:before{content:'\e969'}.icon-partner:before{content:'\e96a'}.icon-paypal:before{content:'\e96b'}.icon-pdf-document:before{content:'\e96c'}.icon-pedal:before{content:'\e96d'}.icon-pencil-ruler:before{content:'\e96e'}.icon-pencil:before{content:'\e96f'}.icon-petrol:before{content:'\e970'}.icon-peugeot:before{content:'\e971'}.icon-phone-car-nlock:before{content:'\e972'}.icon-phone-car:before{content:'\e973'}.icon-phone-check:before{content:'\e974'}.icon-phone-cross:before{content:'\e975'}.icon-phone-fleet-master-access:before{content:'\e976'}.icon-phone-hand-photo:before{content:'\e977'}.icon-phone-hand-reminder:before{content:'\e978'}.icon-phone-hand:before{content:'\e979'}.icon-phone-send:before{content:'\e97a'}.icon-phone-user:before{content:'\e97b'}.icon-phone:before{content:'\e97c'}.icon-pickup:before{content:'\e97d'}.icon-pin-geofences:before{content:'\e97e'}.icon-pin-kickscooter:before{content:'\e97f'}.icon-pin:before{content:'\e980'}.icon-pipedrive:before{content:'\e981'}.icon-platform:before{content:'\e982'}.icon-plug-in:before{content:'\e983'}.icon-plus-circle:before{content:'\e984'}.icon-plus-negative:before{content:'\e985'}.icon-polestar:before{content:'\e986'}.icon-porsche:before{content:'\e987'}.icon-power-off:before{content:'\e988'}.icon-power-on:before{content:'\e989'}.icon-premium:before{content:'\e98a'}.icon-private-car:before{content:'\e98b'}.icon-private:before{content:'\e98c'}.icon-product-versions:before{content:'\e98d'}.icon-products:before{content:'\e98e'}.icon-public-carsharing:before{content:'\e98f'}.icon-qr-code:before{content:'\e990'}.icon-question-mark:before{content:'\e991'}.icon-quote:before{content:'\e992'}.icon-reallocation:before{content:'\e993'}.icon-redirect:before{content:'\e994'}.icon-refresh-euro:before{content:'\e995'}.icon-refresh:before{content:'\e996'}.icon-rejected:before{content:'\e997'}.icon-release-key:before{content:'\e998'}.icon-reload:before{content:'\e999'}.icon-renault:before{content:'\e99a'}.icon-rental:before{content:'\e99b'}.icon-repair:before{content:'\e99c'}.icon-reseller:before{content:'\e99d'}.icon-reset-code:before{content:'\e99e'}.icon-reset-gprs:before{content:'\e99f'}.icon-reset-modem:before{content:'\e9a0'}.icon-return-key:before{content:'\e9a1'}.icon-rfid:before{content:'\e9a2'}.icon-right-of-way:before{content:'\e9a3'}.icon-rising-analytics:before{content:'\e9a4'}.icon-rivian:before{content:'\e9a5'}.icon-road:before{content:'\e9a6'}.icon-rolls-royce:before{content:'\e9a7'}.icon-routex:before{content:'\e9a8'}.icon-rover:before{content:'\e9a9'}.icon-rules:before{content:'\e9aa'}.icon-saab:before{content:'\e9ab'}.icon-sap:before{content:'\e9ac'}.icon-scale:before{content:'\e9ad'}.icon-scania:before{content:'\e9ae'}.icon-scooter:before{content:'\e9af'}.icon-search:before{content:'\e9b0'}.icon-seat:before{content:'\e9b1'}.icon-seats:before{content:'\e9b2'}.icon-section-sign:before{content:'\e9b3'}.icon-self-service:before{content:'\e9b4'}.icon-sepa:before{content:'\e9b5'}.icon-service:before{content:'\e9b6'}.icon-services:before{content:'\e9b7'}.icon-shell:before{content:'\e9b8'}.icon-shield-insurance:before{content:'\e9b9'}.icon-shopping-cart:before{content:'\e9ba'}.icon-shutter:before{content:'\e9bb'}.icon-side-menu:before{content:'\e9bc'}.icon-signal:before{content:'\e9bd'}.icon-sim-card:before{content:'\e9be'}.icon-six-hours:before{content:'\e9bf'}.icon-size:before{content:'\e9c0'}.icon-skoda:before{content:'\e9c1'}.icon-smart:before{content:'\e9c2'}.icon-sofort:before{content:'\e9c3'}.icon-sound:before{content:'\e9c4'}.icon-sparkasse:before{content:'\e9c5'}.icon-star-filled:before{content:'\e9c6'}.icon-star-negative:before{content:'\e9c7'}.icon-star:before{content:'\e9c8'}.icon-start-mileage:before{content:'\e9c9'}.icon-steering-wheel:before{content:'\e9ca'}.icon-stop:before{content:'\e9cb'}.icon-stripe:before{content:'\e9cc'}.icon-subaru:before{content:'\e9cd'}.icon-subcompact:before{content:'\e9ce'}.icon-sun:before{content:'\e9cf'}.icon-suv:before{content:'\e9d0'}.icon-suzuki:before{content:'\e9d1'}.icon-swap-body:before{content:'\e9d2'}.icon-tag-euro:before{content:'\e9d3'}.icon-talk:before{content:'\e9d4'}.icon-target:before{content:'\e9d5'}.icon-telephone:before{content:'\e9d6'}.icon-tesla:before{content:'\e9d7'}.icon-theft-surveillance:before{content:'\e9d8'}.icon-three-dots-list:before{content:'\e9d9'}.icon-thumbs-down:before{content:'\e9da'}.icon-thumbs-up:before{content:'\e9db'}.icon-tick:before{content:'\e9dc'}.icon-ticket:before{content:'\e9dd'}.icon-timer:before{content:'\e9de'}.icon-tire:before{content:'\e9df'}.icon-title:before{content:'\e9e0'}.icon-to-be-confirmed:before{content:'\e9e1'}.icon-total:before{content:'\e9e2'}.icon-tow-truck:before{content:'\e9e3'}.icon-toyota:before{content:'\e9e4'}.icon-tractor:before{content:'\e9e5'}.icon-trailer-car:before{content:'\e9e6'}.icon-trailer-truck:before{content:'\e9e7'}.icon-traka-with-key:before{content:'\e9e8'}.icon-traka:before{content:'\e9e9'}.icon-translator:before{content:'\e9ea'}.icon-transmission:before{content:'\e9eb'}.icon-transporter-damage:before{content:'\e9ec'}.icon-transporter-right:before{content:'\e9ed'}.icon-transporter:before{content:'\e9ee'}.icon-tree-chart:before{content:'\e9ef'}.icon-trips:before{content:'\e9f0'}.icon-truck:before{content:'\e9f1'}.icon-tuv:before{content:'\e9f2'}.icon-unavailable:before{content:'\e9f3'}.icon-unchecked:before{content:'\e9f4'}.icon-undo:before{content:'\e9f5'}.icon-university-hat:before{content:'\e9f6'}.icon-unlock:before{content:'\e9f7'}.icon-upload:before{content:'\e9f8'}.icon-user-business:before{content:'\e9f9'}.icon-user-circle:before{content:'\e9fa'}.icon-user-cross:before{content:'\e9fb'}.icon-user-info-list:before{content:'\e9fc'}.icon-user-key:before{content:'\e9fd'}.icon-user-list:before{content:'\e9fe'}.icon-user-permission:before{content:'\e9ff'}.icon-user-plus:before{content:'\ea00'}.icon-user-search:before{content:'\ea01'}.icon-user-section-sign:before{content:'\ea02'}.icon-user-settings:before{content:'\ea03'}.icon-user-trophy:before{content:'\ea04'}.icon-user:before{content:'\ea05'}.icon-uta:before{content:'\ea06'}.icon-van:before{content:'\ea07'}.icon-vauxhall:before{content:'\ea08'}.icon-vehicle-analysis:before{content:'\ea09'}.icon-vehicle-events:before{content:'\ea0a'}.icon-vehicle-gear:before{content:'\ea0b'}.icon-vehicle-groups:before{content:'\ea0c'}.icon-vehicle-heatmap:before{content:'\ea0d'}.icon-vehicle-info:before{content:'\ea0e'}.icon-vehicle-life-cycle:before{content:'\ea0f'}.icon-vehicle-location:before{content:'\ea10'}.icon-vehicle-tracking:before{content:'\ea11'}.icon-vehicle:before{content:'\ea12'}.icon-view:before{content:'\ea13'}.icon-volkswagen:before{content:'\ea14'}.icon-voltage-filled:before{content:'\ea15'}.icon-voltage:before{content:'\ea16'}.icon-volvo:before{content:'\ea17'}.icon-weekend-1:before{content:'\ea18'}.icon-weekend-2:before{content:'\ea19'}.icon-weekend-3:before{content:'\ea1a'}.icon-weekend:before{content:'\ea1b'}.icon-weight:before{content:'\ea1c'}.icon-westfalen:before{content:'\ea1d'}.icon-whistle-2:before{content:'\ea1e'}.icon-white-label:before{content:'\ea1f'}.icon-wifi:before{content:'\ea20'}.icon-window:before{content:'\ea21'}.icon-windshield-wiper:before{content:'\ea22'}.icon-woman:before{content:'\ea23'}.icon-world:before{content:'\ea24'}.icon-xee:before{content:'\ea25'}.icon-xiaomi:before{content:'\ea26'}.icon-zoom-out:before{content:'\ea27'}.icon-zoom:before{content:'\ea28'}.icon-choose-language{background:url("/assets/images/languages/country-icons-sprite.png") no-repeat scroll 0 0 transparent;width:24px;height:24px;background-position:center center;background-repeat:no-repeat}.icon-arrival:before{content:'\e884'}.icon-expired:before{content:'\e872'}.icon-separator{font-size:20px}.button-icon{font-size:17px}.small-icon{font-size:19px;vertical-align:-2px}.mid-icon{font-size:17.2px}.mid-icon28{display:inline-block;width:28px;height:28px;background-position:center center;background-repeat:no-repeat}.mid-icon37{display:inline-block;width:37px;height:37px;background-position:center center;background-repeat:no-repeat}.mid-icon46{display:inline-block;width:46px;height:46px;background-position:center center;background-repeat:no-repeat}.popup-triangle{display:inline-block;position:absolute;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #1d88bb}.popup-triangle-down{display:inline-block;position:absolute;bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #1d88bb}.popup-triangle-left-pos{display:inline-block;position:absolute;top:50%;margin-top:-10px;left:-20px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #1d88bb}.popup-triangle-right-pos{display:inline-block;position:absolute;top:50%;margin-top:-10px;right:-20px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #1d88bb}.logbook-triangle{display:inline-block;position:absolute;top:-7px;left:20px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(255,255,255,0.23);border-bottom:10px solid #ececec}.icon-x-close-details{position:relative;font-size:24px;top:5px;color:#bbc1c9}.save-icon-circle{color:transparent;position:absolute;right:10px;top:17px;font-size:0}.save-icon-circle:before{content:'\e884'}.save-icon-circle:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.save-icon-circle.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.save-icon-circle.mini-check{speak:normal}.save-icon-circle.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.save-icon-circle:before{background-color:#838f9e;border-radius:15px;border:6px solid #838f9e;color:white;font-size:12px;cursor:pointer}.action-icon{position:absolute;line-height:30px;color:#838f9e;cursor:pointer;font-size:17px}.icon-exclamation-mark:before{content:'!';font-family:sans-serif;font-weight:bold;font-size:18px}.floating-icons{position:absolute;top:0;left:0;right:0;bottom:0;width:60px}.floating-icons .icons-container{position:fixed;width:60px;cursor:pointer;background-color:white}.floating-icons .icons-container span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(60))";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.floating-icons .container-bottom{bottom:0}.no-floating-icons .floating-icons{display:none}.hero-new-style{font-size:52px;font-family:"regular"}.h1-new-style{font-size:34px;font-family:"regular"}.h2-new-style{font-size:32px;font-family:"regular"}.h3-new-style{font-size:28px;font-family:"light"}.h4-new-style{font-size:20px;font-family:"semibold"}.h5-new-style{font-size:18px;font-family:"semibold"}.h6-new-style{font-size:14px;font-family:"bold"}.line-height-normal{line-height:normal}.body-new-style{font-size:16px;font-family:"light"}.p-new-style{font-size:14px;font-family:"regular"}.small-new-style{font-size:12px;font-family:"regular"}.separated-right{border-right:2px solid #e7e7e7}.separated-left{border-left:2px solid #e7e7e7}.radius-all{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.radius-top-left{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.radius-top-right{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.radius-bottom-right{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.radius-bottom-left{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.h1-style{color:#1d88bb;font-family:light;font-size:28px;line-height:28px}.h2-style{color:#373737;font-family:"regular";font-size:24px;line-height:24px}.h3-style{color:#1d88bb;font-family:"semibold";font-size:18px;line-height:18px}.h4-style{color:#000;font-family:"bold";font-size:14px;line-height:14px}.line-value{font-family:"semibold";font-size:12px;line-height:14px}.line-style{color:#373737;font-family:"semibold";font-size:18px;line-height:18px}.sub-line-type1{color:#777777;font-family:"bold";font-size:12px;line-height:12px}.text-style{font-family:"regular";font-size:12px;line-height:14px}.font-size-16{font-size:16px}.line-height-16{line-height:16px}.line-height-20{line-height:20px}.font-size-20{font-size:20px}.font-size-30{font-size:30px}.line-height-30{line-height:30px}.line-height-40{line-height:40px}.bold-font{font-family:"bold"}.semi-bold-font{font-family:"semibold"}.regular-font{font-family:"regular"}.light-font{font-family:"light"}.main-color{color:#1d88bb}.business-color{color:#1d88bb}.private-color{color:#4ba003}.service-color{color:#ed8e48}.background-theme-main-color{background-color:#1d88bb}.labels-color{color:#646464}.input-icon-style{color:#1d88bb;cursor:pointer;font-size:17px;line-height:35px;position:absolute;left:10px}.input-icon-style~input{padding-left:35px}.theme-elements-background{background-color:#fff;color:#383e42}.theme-elements-background input{background-color:transparent;color:#383e42}.theme-elements-background-inner{background-color:rgba(255,255,255,0.23)}.theme-elements-popup-background{background-color:#fff;color:#383e42}.theme-elements-popup-background .details-separator{color:#383e42}.theme-elements-popup-background .details-item{color:#383e42}.theme-elements-popup-background .details-item .form>tbody>tr>td:first-child{color:#383e42}.theme-elements-popup-background input{background-color:transparent;color:#383e42}.theme-elements-popup-background input[readonly]{background-color:#eee}.theme-elements-popup-background .input-select input[type="text"][readonly]{background-color:transparent}.theme-elements-popup-background-inner{background-color:rgba(255,255,255,0.2875)}.logbook-triangle-border{border-bottom:10px solid rgba(255,255,255,0.23)}.theme-calendar-row-background{background-color:#fff}.popup-content-body.tiny{padding:15px}.popup-content-body .list{width:100%;height:315px;overflow:auto;background-color:#f0f0f0;border:1px solid #aaa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup-content-body .list .list-table{width:100%}.popup-content-body .list .list-table tr:focus{outline:none}.popup-content-body .list .list-table tr:focus td{outline:2px solid #1d88bb;outline-offset:-1px}.popup-content-body .list .list-table tr:focus td:not(input){position:relative;outline:none;display:inline-block}.popup-content-body .list .list-table tr:focus td:not(input):before{pointer-events:none;content:"";position:absolute;top:0;right:1px;bottom:1px;left:1px;border:2px solid #1d88bb;display:inline-block}.popup-content-body .list .list-table tr:focus td.dashboard-buttons{position:absolute}.popup-content-body .list .list-table tr:focus td:not(input){display:table-cell}.popup-content-body .list .list-table tr:focus td:not(input):first-child:before{border-left:2px solid #1d88bb}.popup-content-body .list .list-table tr:focus td:not(input):last-child:before{border-right:2px solid #1d88bb}.popup-content-body .list .list-table tr:focus td:not(input):before{z-index:1000;display:table-cell;border-left:0;border-right:0;box-sizing:border-box;margin:0 -1px;height:43px}.popup-content-body .list .list-table tr{width:100%;height:45px;cursor:pointer}.popup-content-body .list .list-table tr.selected{background-color:#1d88bb;color:#fff}.popup-content-body .list .list-table tr.cursor-default{cursor:default}.popup-content-body .list .list-table tr td{border:1px solid #aaa;border-left:0;border-right:0}.popup-content-body .list .list-table .hub .icon-location-pin{color:#a7a7a7;font-size:33px}.popup-content-body .list .list-table .hub .image-mask{background-color:#d3d3d3}.popup-content-body .list .list-table .hub .image-info{padding:3px}.popup-content-header-image{position:relative;line-height:0;height:150px}.popup-content-header-image .popup-white-stripe{position:absolute;bottom:0;background-color:#fff;background-color:rgba(255,255,255,0.9);text-align:center;width:100%;height:50px;line-height:50px;font-size:28px;font-family:"light";color:#1d88bb}.popup-content-footer{width:100%;padding:2px 15px 15px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"bold";clear:both}.popup-content-footer a,.popup-content-footer div,.popup-content-footer button{float:left;cursor:pointer;font-family:"bold"}.popup-content-footer a.right,.popup-content-footer div.right,.popup-content-footer button.right{float:right}.popup-content-footer a.right+.right,.popup-content-footer div.right+.right,.popup-content-footer button.right+.right{margin-right:10px}.popup-content-footer a.center,.popup-content-footer div.center,.popup-content-footer button.center{float:none}.popup-content-footer a,.popup-content-footer div{line-height:40px}.popup-content-footer button.margin-right{margin-right:10px}.well{background-color:#f7f7f7;border-top:1px solid #ddd}.ordered-list-style b{font-family:"bold"}.ordered-list-style ol{white-space:normal;counter-reset:section;list-style-type:none}.ordered-list-style ol li{font-family:"regular";margin:10px 0;text-align:justify}.ordered-list-style ol li:before{counter-increment:section;content:counters(section, ".") " "}.ordered-list-style>ol>li{font-family:"bold"}.viewport-overwrite [class*='col-']{padding-left:0.5208333333333334vw;padding-right:0.5208333333333334vw}.viewport-overwrite [class*='col-']:first-child{padding-left:0}.viewport-overwrite [class*='col-']:last-child{padding-right:0}.viewport-overwrite .validation-error .input-select .input-select-dropdown-icon:after{right:1.5885416666666667vw}.viewport-overwrite .input-select input{padding-right:1.3020833333333335vw}.viewport-overwrite .input-select .input-select-dropdown-icon:after{border-top:0.3125vw solid #383e42;border-right:0.2604166666666667vw solid transparent;border-left:0.2604166666666667vw solid transparent;right:0.390625vw;margin-top:-0.15625vw}.viewport-overwrite .input-select .input-select-dropdown{top:1.9791666666666667vw}.viewport-overwrite .input-select .input-select-dropdown .input-select-dropdown-header{width:100%;height:0.3125vw;border-radius:0.36458333333333337vw 0.36458333333333337vw 0 0;background-color:#1d88bb;position:relative}.viewport-overwrite .input-select .input-select-dropdown .input-select-dropdown-header .arrow{bottom:0.3125vw;right:0.3125vw;border-left:0.3125vw solid transparent;border-right:0.3125vw solid transparent;border-bottom:0.36458333333333337vw solid #1d88bb}.viewport-overwrite .input-select .input-select-dropdown .input-select-ul{position:relative;max-height:350px;z-index:1000;overflow:auto;background-color:#fff;color:#383e42}.viewport-overwrite .input-select .input-select-dropdown .input-select-ul .details-separator{color:#383e42}.viewport-overwrite .input-select .input-select-dropdown .input-select-ul .details-item{color:#383e42}.viewport-overwrite .input-select .input-select-dropdown .input-select-ul .details-item .form>tbody>tr>td:first-child{color:#383e42}.viewport-overwrite .input-select .input-select-dropdown .input-select-ul input{background-color:transparent;color:#383e42}.viewport-overwrite .input-select .input-select-dropdown .input-select-ul input[readonly]{background-color:#eee}.viewport-overwrite .input-select .input-select-dropdown .input-select-ul .input-select input[type="text"][readonly]{background-color:transparent}.viewport-overwrite .input-select .input-select-dropdown .input-select-ul li{padding:0.2604166666666667vw;font-size:0.9895833333333334vw;line-height:0.9895833333333334vw}@media screen and (max-width:1281px){.viewport-overwrite .input-select .input-select-dropdown .input-select-ul li{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.viewport-overwrite .input-select .input-select-dropdown .input-select-ul li{line-height:12.666666666666666px}}.viewport-overwrite .input-select .input-select-dropdown .input-select-ul li .label{font-size:0.9895833333333334vw;line-height:0.9895833333333334vw}@media screen and (max-width:1281px){.viewport-overwrite .input-select .input-select-dropdown .input-select-ul li .label{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.viewport-overwrite .input-select .input-select-dropdown .input-select-ul li .label{line-height:12.666666666666666px}}.viewport-overwrite .input-phone .input-select{width:5.208333333333334vw;min-width:66.66666666666667px}.viewport-overwrite input{height:1.3020833333333335vw;line-height:normal;min-height:16.666666666666668px;padding:0 0.2604166666666667vw;font-size:0.9895833333333334vw}@media screen and (max-width:1281px){.viewport-overwrite input{font-size:12.666666666666666px}}.viewport-overwrite input:not(:root:root){height:1.5625vw;min-height:30px}.viewport-overwrite .details-item>table.form{font-size:0.9895833333333334vw}@media screen and (max-width:1281px){.viewport-overwrite .details-item>table.form{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.viewport-overwrite .details-item>table.form{line-height:12.666666666666666px}}.viewport-overwrite .details-item>table.form>thead>tr>th.title{font-size:0.9895833333333334vw;font-family:"regular";line-height:1.25vw;padding-bottom:0.5208333333333334vw}@media screen and (max-width:1281px){.viewport-overwrite .details-item>table.form>thead>tr>th.title{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.viewport-overwrite .details-item>table.form>thead>tr>th.title{line-height:16px}}.viewport-overwrite .details-item>table.form>tbody>tr>td{height:1.875vw}.viewport-overwrite .details-item>table.form>tbody>tr>td:first-child{padding-right:0.5208333333333334vw}.viewport-overwrite .details-item>table.form>tbody>tr>td.column-icon:before,.viewport-overwrite .details-item>table.form>tbody>tr>td.column-checkbox:before{font-size:1.25vw}.viewport-overwrite .medium-button{font-size:0.8333333333333334vw;line-height:1.0416666666666667vw;padding:0.5208333333333334vw 1.0416666666666667vw;min-width:4.6875vw}.viewport-overwrite .radio a,.viewport-overwrite .radio button{height:1.71875vw;line-height:1.09375vw;font-size:0.625vw;padding:0 0.5208333333333334vw;margin:0.2604166666666667vw 0.2604166666666667vw 0 0}.viewport-overwrite .popup{font-size:0.9895833333333334vw;line-height:1.09375vw;min-width:5.208333333333334vw}@media screen and (max-width:1281px){.viewport-overwrite .popup{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.viewport-overwrite .popup{line-height:14px}}.viewport-overwrite .popup .popup-content-body .details-separator{height:1.3541666666666667vw;margin-top:0.4166666666666667vw;margin-bottom:0.78125vw;line-height:1.3541666666666667vw}.viewport-overwrite .popup .popup-content-body .details-separator .details-separator .text{font-size:0.625vw;bottom:0.5208333333333334vw}@media screen and (max-width:1281px){.viewport-overwrite .popup .popup-content-body .details-separator .details-separator .text{font-size:8px}}.viewport-overwrite .popup .popup-content-body .details-item{margin-bottom:0.5208333333333334vw}.viewport-overwrite .input-popup{height:1.3020833333333335vw}.viewport-overwrite .input-popup-wrapper{top:2.34375vw}.viewport-overwrite .input-popup-wrapper .input-popup-header{height:0.3125vw;border-radius:0.15625vw 0.15625vw 0 0}.viewport-overwrite .input-popup-wrapper .input-popup-header .popup-triangle{margin-left:-0.5208333333333334vw}.viewport-overwrite .input-popup-wrapper .close-input-popup{height:1.71875vw;border-radius:0 0 0.2604166666666667vw 0.2604166666666667vw;left:50%;width:6.5625vw;margin-left:-3.28125vw;bottom:-1.71875vw;line-height:1.71875vw}.viewport-overwrite .input-popup-wrapper .close-input-popup.on-top{border-radius:0.2604166666666667vw 0.2604166666666667vw 0 0;bottom:auto;top:-1.71875vw}.viewport-overwrite .input-popup-wrapper table.input-popup-table .hasDatepicker{width:16.145833333333336vw}.viewport-overwrite .input-popup-wrapper.on-top{bottom:1.8229166666666667vw}.viewport-overwrite .input-popup-wrapper.one-arrow .input-popup-footer .popup-triangle,.viewport-overwrite .input-popup-wrapper.one-arrow .input-popup-footer .popup-triangle-down{margin-left:-0.5208333333333334vw}.viewport-overwrite .input-popup-wrapper.one-arrow .input-popup-header .popup-triangle,.viewport-overwrite .input-popup-wrapper.one-arrow .input-popup-header .popup-triangle-down{margin-left:-0.5208333333333334vw}.viewport-overwrite .popup-triangle{top:-0.5208333333333334vw;border-left:0.5208333333333334vw solid transparent;border-right:0.5208333333333334vw solid transparent;border-bottom:0.5208333333333334vw solid #1d88bb}.viewport-overwrite .popup-triangle-down{bottom:-0.5208333333333334vw;border-left:0.5208333333333334vw solid transparent;border-right:0.5208333333333334vw solid transparent;border-top:0.5208333333333334vw solid #1d88bb}.viewport-overwrite .popup-triangle-left-pos{margin-top:-0.5208333333333334vw;left:-1.0416666666666667vw;border-top:0.5208333333333334vw solid transparent;border-bottom:0.5208333333333334vw solid transparent;border-right:0.5208333333333334vw solid #1d88bb}.viewport-overwrite .input-drop-down:after{border-top:0.3125vw solid #113781;border-right:0.2604166666666667vw solid transparent;border-left:0.2604166666666667vw solid transparent;right:0.2604166666666667vw;margin-top:-0.15625vw}.viewport-overwrite .ui-datepicker .ui-datepicker-prev,.viewport-overwrite .ui-datepicker .ui-datepicker-next{display:block;width:3.697916666666667vw;height:2.0833333333333335vw;cursor:pointer;line-height:2.0833333333333335vw;font-size:0.9375vw}@media screen and (max-width:1281px){.viewport-overwrite .ui-datepicker .ui-datepicker-prev,.viewport-overwrite .ui-datepicker .ui-datepicker-next{font-size:12px}}.viewport-overwrite .ui-datepicker .ui-datepicker-prev span:before,.viewport-overwrite .ui-datepicker .ui-datepicker-next span:before{font-size:0.9375vw}@media screen and (max-width:1281px){.viewport-overwrite .ui-datepicker .ui-datepicker-prev span:before,.viewport-overwrite .ui-datepicker .ui-datepicker-next span:before{font-size:12px}}.viewport-overwrite .ui-datepicker tbody td a:hover:after{border:0.20833333333333334vw solid #1d88bb}.viewport-overwrite .ui-datepicker td span,.viewport-overwrite .ui-datepicker th span,.viewport-overwrite .ui-datepicker td a,.viewport-overwrite .ui-datepicker th a{height:1.6666666666666667vw;width:auto;line-height:1.6666666666666667vw;font-size:0.78125vw}@media screen and (max-width:1281px){.viewport-overwrite .ui-datepicker td span,.viewport-overwrite .ui-datepicker th span,.viewport-overwrite .ui-datepicker td a,.viewport-overwrite .ui-datepicker th a{font-size:10px}}.viewport-overwrite .ui-datepicker .ui-datepicker-title{height:2.0833333333333335vw;line-height:2.0833333333333335vw;font-size:0.9375vw}@media screen and (max-width:1281px){.viewport-overwrite .ui-datepicker .ui-datepicker-title{font-size:12px}}.viewport-overwrite .ui-datepicker select.ui-datepicker-year{width:3.3333333333333335vw;font-size:0.9375vw}@media screen and (max-width:1281px){.viewport-overwrite .ui-datepicker select.ui-datepicker-year{font-size:12px}}.viewport-overwrite .ui-icon-circle-triangle-e,.viewport-overwrite .ui-icon-circle-triangle-w{line-height:2.0833333333333335vw}@media screen and (max-width:1281px){.viewport-overwrite .ui-icon-circle-triangle-e,.viewport-overwrite .ui-icon-circle-triangle-w{line-height:26.666666666666664px}}.viewport-overwrite .ui-datepicker table.ui-datepicker-calendar tbody td.ui-datepicker-week-col{font-size:0.625vw;width:1.4583333333333335vw}@media screen and (max-width:1281px){.viewport-overwrite .ui-datepicker table.ui-datepicker-calendar tbody td.ui-datepicker-week-col{font-size:8px}}.viewport-overwrite .ui-datepicker table.ui-datepicker-calendar thead .ui-datepicker-week-col{font-size:0.625vw;width:1.4583333333333335vw}@media screen and (max-width:1281px){.viewport-overwrite .ui-datepicker table.ui-datepicker-calendar thead .ui-datepicker-week-col{font-size:8px}}.viewport-overwrite .ui-datepicker table.ui-datepicker-calendar tbody td a:hover:after{border-width:0.20833333333333334vw}.viewport-overwrite .ui-datepicker table.ui-datepicker-calendar tbody td a:after{height:1.6666666666666667vw;border-radius:0.46875vw}.no-default-button-style{border:0;cursor:pointer;font-family:"regular";line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent}.no-default-button-style:focus{outline:none}.no-default-button-style.white-space-nowrap{white-space:nowrap}.front-style:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.back-style{text-align:right}.back-style:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:left;vertical-align:middle}.big-button,.medium-button,.small-button,.p-button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;cursor:pointer;font-family:"regular";line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent;border-radius:3px}.big-button:focus,.medium-button:focus,.small-button:focus,.p-button:focus{outline:none}.big-button.white-space-nowrap,.medium-button.white-space-nowrap,.small-button.white-space-nowrap,.p-button.white-space-nowrap{white-space:nowrap}.big-button.box-sizing,.medium-button.box-sizing,.small-button.box-sizing,.p-button.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.big-button.outline,.medium-button.outline,.small-button.outline,.p-button.outline{background-color:transparent;border:1px solid #1d88bb;border-radius:0;color:#1d88bb}.big-button.outline:focus,.medium-button.outline:focus,.small-button.outline:focus,.p-button.outline:focus{background-color:transparent}.big-button.outline:hover,.medium-button.outline:hover,.small-button.outline:hover,.p-button.outline:hover{background-color:rgba(29,136,187,0.3)}.big-button.circled:after,.medium-button.circled:after,.small-button.circled:after,.p-button.circled:after,.big-button.circled:before,.medium-button.circled:before,.small-button.circled:before,.p-button.circled:before{border:2px solid #1d88bb;border-radius:50%;color:#383e42;padding:3px}.big-button:before,.medium-button:before,.small-button:before,.p-button:before{line-height:inherit}.big-button:after,.medium-button:after,.small-button:after,.p-button:after{line-height:inherit}.big-button[class^="icon-"]:before,.medium-button[class^="icon-"]:before,.small-button[class^="icon-"]:before,.p-button[class^="icon-"]:before,.big-button[class*=" icon-"]:before,.medium-button[class*=" icon-"]:before,.small-button[class*=" icon-"]:before,.p-button[class*=" icon-"]:before{padding-right:10px}.big-button:disabled,.medium-button:disabled,.small-button:disabled,.p-button:disabled{cursor:default}.big-button .button-icon,.medium-button .button-icon,.small-button .button-icon,.p-button .button-icon{display:inline;width:0;padding:16px;margin-right:-10px;background-position:center center;background-repeat:no-repeat}.big-button.back,.medium-button.back,.small-button.back,.p-button.back{text-align:right}.big-button.back:before,.medium-button.back:before,.small-button.back:before,.p-button.back:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:left;vertical-align:middle}.big-button.front:after,.medium-button.front:after,.small-button.front:after,.p-button.front:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.big-button.front-back:after,.medium-button.front-back:after,.small-button.front-back:after,.p-button.front-back:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.business-button{display:inline-block;color:#fff;vertical-align:middle;background-color:#1d88bb;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.business-button [class*="icon-"]{padding-right:5px}.business-button:active{background-color:#135879;color:#b3b3b3}.business-button:disabled,.business-button.disabled{opacity:.5;cursor:default;pointer-events:none}.business-button:not(:disabled):hover,.business-button:not(.disabled):hover,.business-button:not(:disabled):focus,.business-button:not(.disabled):focus{background-color:#18729c}.private-button{display:inline-block;color:#fff;vertical-align:middle;background-color:#4ba003;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.private-button [class*="icon-"]{padding-right:5px}.private-button:active{background-color:#285502;color:#b3b3b3}.private-button:disabled,.private-button.disabled{opacity:.5;cursor:default;pointer-events:none}.private-button:not(:disabled):hover,.private-button:not(.disabled):hover,.private-button:not(:disabled):focus,.private-button:not(.disabled):focus{background-color:#3b7d02}.service-button{display:inline-block;color:#fff;vertical-align:middle;background-color:#ed8e48;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.service-button [class*="icon-"]{padding-right:5px}.service-button:active{background-color:#d46615;color:#b3b3b3}.service-button:disabled,.service-button.disabled{opacity:.5;cursor:default;pointer-events:none}.service-button:not(:disabled):hover,.service-button:not(.disabled):hover,.service-button:not(:disabled):focus,.service-button:not(.disabled):focus{background-color:#ea7a27}.add-button{font-family:"semibold";position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;cursor:pointer;line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent;border-radius:3px;font-size:14px;line-height:24px;padding:5px 10px;min-width:40px;display:inline-block;color:#1d88bb;vertical-align:middle;background-color:#fff;font-family:"regular";box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2);background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(29,136,187,0.4),inset 0 -1px 0 rgba(29,136,187,0.2);padding-top:4px;padding-bottom:4px;border:1px solid #1d88bb;background-image:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.add-button:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.add-button.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.add-button.mini-check{speak:normal}.add-button.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.add-button:before{border-radius:10px;border:2px solid #1d88bb;position:relative;margin-right:2px;height:16px;font-size:10px;line-height:16px;width:16px;text-align:center;display:inline-block;left:0;top:-2px}.add-button:focus{outline:none}.add-button.white-space-nowrap{white-space:nowrap}.add-button.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.add-button.outline{background-color:transparent;border:1px solid #1d88bb;border-radius:0;color:#1d88bb}.add-button.outline:focus{background-color:transparent}.add-button.outline:hover{background-color:rgba(29,136,187,0.3)}.add-button.circled:after,.add-button.circled:before{border:2px solid #1d88bb;border-radius:50%;color:#383e42;padding:3px}.add-button:before{line-height:inherit}.add-button:after{line-height:inherit}.add-button[class^="icon-"]:before,.add-button[class*=" icon-"]:before{padding-right:10px}.add-button:disabled{cursor:default}.add-button .button-icon{display:inline;width:0;padding:16px;margin-right:-10px;background-position:center center;background-repeat:no-repeat}.add-button.back{text-align:right}.add-button.back:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:left;vertical-align:middle}.add-button.front:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.add-button.front-back:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.add-button.only-icon{min-width:auto;padding:0;padding:10px}.add-button.only-icon:before{padding-right:0}.add-button [class*="icon-"]{padding-right:5px}.add-button:active{background-color:#d9d9d9;color:#082837}.add-button:disabled,.add-button.disabled{opacity:.5;cursor:default;pointer-events:none}.add-button:not(:disabled):hover,.add-button:not(.disabled):hover,.add-button:not(:disabled):focus,.add-button:not(.disabled):focus{background-color:#ededed}.add-button:not(:disabled):hover,.add-button:not(.disabled):hover,.add-button:not(:disabled):focus,.add-button:not(.disabled):focus{background-color:#f7f7f7}.add-button:before{content:'\e985'}.add-button.icon-pencil:before{content:'\e96f'}.add-button:before{border:0;top:1px;font-size:17px;height:14px;width:16px}.blue-button{display:inline-block;color:#fff;vertical-align:middle;background-color:#1d88bb;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.blue-button [class*="icon-"]{padding-right:5px}.blue-button:active{background-color:#135879;color:#b3b3b3}.blue-button:disabled,.blue-button.disabled{opacity:.5;cursor:default;pointer-events:none}.blue-button:not(:disabled):hover,.blue-button:not(.disabled):hover,.blue-button:not(:disabled):focus,.blue-button:not(.disabled):focus{background-color:#18729c}.blue-button.inverted-colors{font-family:"semibold";position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;cursor:pointer;line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent;border-radius:3px;font-size:14px;line-height:24px;padding:5px 10px;min-width:40px;display:inline-block;color:#1d88bb;vertical-align:middle;background-color:#fff;font-family:"regular";box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2);background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(29,136,187,0.4),inset 0 -1px 0 rgba(29,136,187,0.2);padding-top:4px;padding-bottom:4px;border:1px solid #1d88bb;background-image:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blue-button.inverted-colors:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.blue-button.inverted-colors.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.blue-button.inverted-colors.mini-check{speak:normal}.blue-button.inverted-colors.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.blue-button.inverted-colors:before{border-radius:10px;border:2px solid #1d88bb;position:relative;margin-right:2px;height:16px;font-size:10px;line-height:16px;width:16px;text-align:center;display:inline-block;left:0;top:-2px}.blue-button.inverted-colors:focus{outline:none}.blue-button.inverted-colors.white-space-nowrap{white-space:nowrap}.blue-button.inverted-colors.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blue-button.inverted-colors.outline{background-color:transparent;border:1px solid #1d88bb;border-radius:0;color:#1d88bb}.blue-button.inverted-colors.outline:focus{background-color:transparent}.blue-button.inverted-colors.outline:hover{background-color:rgba(29,136,187,0.3)}.blue-button.inverted-colors.circled:after,.blue-button.inverted-colors.circled:before{border:2px solid #1d88bb;border-radius:50%;color:#383e42;padding:3px}.blue-button.inverted-colors:before{line-height:inherit}.blue-button.inverted-colors:after{line-height:inherit}.blue-button.inverted-colors[class^="icon-"]:before,.blue-button.inverted-colors[class*=" icon-"]:before{padding-right:10px}.blue-button.inverted-colors:disabled{cursor:default}.blue-button.inverted-colors .button-icon{display:inline;width:0;padding:16px;margin-right:-10px;background-position:center center;background-repeat:no-repeat}.blue-button.inverted-colors.back{text-align:right}.blue-button.inverted-colors.back:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:left;vertical-align:middle}.blue-button.inverted-colors.front:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.blue-button.inverted-colors.front-back:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.blue-button.inverted-colors.only-icon{min-width:auto;padding:0;padding:10px}.blue-button.inverted-colors.only-icon:before{padding-right:0}.blue-button.inverted-colors [class*="icon-"]{padding-right:5px}.blue-button.inverted-colors:active{background-color:#d9d9d9;color:#082837}.blue-button.inverted-colors:disabled,.blue-button.inverted-colors.disabled{opacity:.5;cursor:default;pointer-events:none}.blue-button.inverted-colors:not(:disabled):hover,.blue-button.inverted-colors:not(.disabled):hover,.blue-button.inverted-colors:not(:disabled):focus,.blue-button.inverted-colors:not(.disabled):focus{background-color:#ededed}.blue-button.inverted-colors:not(:disabled):hover,.blue-button.inverted-colors:not(.disabled):hover,.blue-button.inverted-colors:not(:disabled):focus,.blue-button.inverted-colors:not(.disabled):focus{background-color:#f7f7f7}.grey-button{display:inline-block;color:#182026;vertical-align:middle;background-color:#f5f8fa;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2);background-image:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.2),inset 0 -1px 0 rgba(16,22,26,0.1)}.grey-button [class*="icon-"]{padding-right:5px}.grey-button:active{background-color:#c2d4e1;color:#000}.grey-button:disabled,.grey-button.disabled{opacity:.5;cursor:default;pointer-events:none}.grey-button:not(:disabled):hover,.grey-button:not(.disabled):hover,.grey-button:not(:disabled):focus,.grey-button:not(.disabled):focus{background-color:#dde7ee}.grey-button [class*="icon-"]{color:#777777}.green-button{display:inline-block;color:#fff;vertical-align:middle;background-color:#4ba003;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.green-button [class*="icon-"]{padding-right:5px}.green-button:active{background-color:#285502;color:#b3b3b3}.green-button:disabled,.green-button.disabled{opacity:.5;cursor:default;pointer-events:none}.green-button:not(:disabled):hover,.green-button:not(.disabled):hover,.green-button:not(:disabled):focus,.green-button:not(.disabled):focus{background-color:#3b7d02}.red-button{display:inline-block;color:#fff;vertical-align:middle;background-color:#d30f1b;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.red-button [class*="icon-"]{padding-right:5px}.red-button:active{background-color:#8c0a12;color:#b3b3b3}.red-button:disabled,.red-button.disabled{opacity:.5;cursor:default;pointer-events:none}.red-button:not(:disabled):hover,.red-button:not(.disabled):hover,.red-button:not(:disabled):focus,.red-button:not(.disabled):focus{background-color:#b20d17}.only-icon-button-style{min-width:auto;padding:0}.only-icon-button-style:before{padding-right:0}.big-button{font-size:16px;line-height:32px;padding:5px 15px;min-width:40px}.big-button.only-icon{min-width:auto;padding:0;padding:15px}.big-button.only-icon:before{padding-right:0}.medium-button{font-size:14px;line-height:24px;padding:5px 10px;min-width:40px}.medium-button.only-icon{min-width:auto;padding:0;padding:10px}.medium-button.only-icon:before{padding-right:0}.small-button{font-size:14px;height:30px;line-height:30px;min-width:24px;padding:0 7px}.small-button.only-icon{min-width:auto;padding:0;padding:10px}.small-button.only-icon:before{padding-right:0}.small-button.height-auto{min-height:30px;height:auto}.white-button{width:auto;height:31px;padding:0 12px;margin:0;font-family:"bold";line-height:30px;color:#aaa;cursor:pointer;background-color:#fff;white-space:nowrap;outline:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.white-button span{display:inline;vertical-align:top}.white-button .button-icon{display:inline;width:16px;margin:0;background-position:center center;background-repeat:no-repeat}.blue-white-button{color:#1d88bb}.bordered-button{background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(29,136,187,0.4),inset 0 -1px 0 rgba(29,136,187,0.2)}.text-button{color:#1d88bb;cursor:pointer;font-family:"light";height:31px;line-height:31px}.text-button.with-icon:before{margin-right:10px}.icon-button{font-family:"semibold";font-size:14px;position:relative}.icon-button:before{border-radius:10px;border:2px solid #1d88bb;position:relative;margin-right:2px;height:16px;font-size:10px;line-height:16px;width:16px;text-align:center;display:inline-block;left:0;top:-2px}.button.button-highlight.private,button.button-highlight.private{background-color:#7bfa0f}.button.button-highlight.private:hover,button.button-highlight.private:hover,.button.button-highlight.private.active,button.button-highlight.private.active{background-color:#4ba003}.button.button-highlight.business,button.button-highlight.business{background-color:#59b8e5}.button.button-highlight.business:hover,button.button-highlight.business:hover,.button.button-highlight.business.active,button.button-highlight.business.active{background-color:#1d88bb}.button.button-highlight.service,button.button-highlight.service{background-color:#f6c7a5}.button.button-highlight.service:hover,button.button-highlight.service:hover,.button.button-highlight.service.active,button.button-highlight.service.active{background-color:#ed8e48}.button.wide,button.wide{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button.square,button.square{border-radius:0}.button.tight,button.tight{min-width:auto}.button.align-left,button.align-left{text-align:left}.radio .permission-button{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.page-not-found{width:100%;position:absolute;height:100%;overflow:hidden;z-index:2;top:0}.page-not-found.page-unexpected-error .main-banner .main-content{max-width:none}.page-not-found .main-banner-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;background-color:rgba(255,255,255,0.7);color:#3c3f43;padding:40px 20px;margin-top:50px}.page-not-found .main-banner-wrapper a{color:#1d88bb}.page-not-found .main-banner-wrapper .main-content.dynamic-text{margin:0 0 10px}.page-not-found .main-banner,.page-not-found .bubbles{margin:auto;max-width:900px}.page-not-found .main-banner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.4;padding-left:120px}.page-not-found .main-banner.no-compass:before{content:none}.page-not-found .main-banner h1{color:#3c3f43;font-family:"light";font-size:36px}.page-not-found .main-banner h1:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.page-not-found .main-banner h1.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.page-not-found .main-banner h1.mini-check{speak:normal}.page-not-found .main-banner h1.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.page-not-found .main-banner h1:before{content:'\e882'}.page-not-found .main-banner h1:before{font-size:60px;display:inline-block;float:left;margin-left:-80px}.page-not-found .main-banner p{margin-top:20px}.page-not-found .main-banner .main-content{font-family:"light";font-size:15px;max-width:500px}.page-not-found .main-banner .cta{color:#43a1d2;font-family:"semibold";font-size:20px}.page-not-found .bubbles{position:relative;min-height:300px}.page-not-found .bubbles .bubble{position:absolute;height:100%;width:37%;display:block;background-repeat:no-repeat;text-decoration:none;z-index:10;color:white;cursor:pointer}.page-not-found .bubbles .green{-webkit-animation:clockwise 7.5s infinite linear;-moz-animation:clockwise 7.5s infinite linear;-o-animation:clockwise 7.5s infinite linear;-ms-animation:clockwise 7.5s infinite linear;animation:clockwise 7.5s infinite linear;top:60px;left:0}.page-not-found .bubbles .blue{-webkit-animation:counterclockwise 8s infinite linear;-moz-animation:counterclockwise 8s infinite linear;-o-animation:counterclockwise 8s infinite linear;-ms-animation:counterclockwise 8s infinite linear;animation:counterclockwise 8s infinite linear;background-position:13px 0;right:0;top:20px}.page-not-found .bubbles .bubble>span{position:relative;bottom:190px;right:25px;z-index:1;display:block;width:200px;margin:auto;font-family:"light";font-size:21px;color:rgba(255,255,255,0.8);text-align:center;line-height:1.4}.welcome-page{position:absolute;top:0;left:0;right:0;bottom:0;text-align:left}.full-width-page{background-color:#eeedf2;color:#3c3f43;overflow:auto;height:100%;width:100%;white-space:normal;padding:20px}.full-width-page .font-lightgrey{color:#838f9e}.full-width-page .section-title{padding-top:0}.full-width-page .iosslider{position:relative;top:0;left:0;overflow:hidden;float:left}.full-width-page .iosslider .slider{width:100%;height:100%}.full-width-page .iosslider .slider .slide{float:left;overflow:hidden}.full-width-page .left-arrow,.full-width-page .right-arrow{background-color:black;background-color:rgba(0,0,0,0.3);height:30px;width:30px;border-radius:20px;margin-top:85px}.full-width-page .left-arrow:before,.full-width-page .right-arrow:before{font-size:16px;line-height:30px;color:white;text-align:center;width:100%}.full-width-page .left-arrow.inactive,.full-width-page .right-arrow.inactive{visibility:hidden;cursor:default;height:0}.full-width-page .left-arrow{float:left;margin-right:20px}.full-width-page .left-arrow:before{text-indent:-2px}.full-width-page .right-arrow{float:left;margin-left:20px}.full-width-page .right-arrow:before{text-indent:2px}.full-width-page .feature-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:800px;margin:auto}.full-width-page .feature-slider:after{display:table;clear:both;float:none;content:''}.full-width-page .feature-slider-wrapper{background-color:#ffffff;padding:10px 0;margin-bottom:20px;text-align:-webkit-center}.full-width-page .feature-slider.buttons .iosslider{width:700px;height:190px}.full-width-page .feature-slider.buttons .iosslider .slider .slide{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.18);box-shadow:0 2px 8px 0 rgba(0,0,0,0.18);cursor:pointer;width:200px;height:160px;margin:15px 0 15px 20px;border-radius:5px 5px 5px 5px}.full-width-page .feature-slider.buttons .iosslider .slider .slide:last-of-type{margin-right:0}.full-width-page .feature-slider.buttons.loaded img{height:100%;min-height:160px;min-width:200px}.full-width-page .feature-slider.main .iosslider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:700px;height:400px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.full-width-page .feature-slider.main .iosslider .slider .slide{cursor:pointer;width:700px}.full-width-page .feature-slider.main .iosslider img{height:100%;min-height:400px;min-width:700px;width:100%}.full-width-page .feature-slider.main .iosslider.icon-negative:before{cursor:pointer;position:absolute;right:5px;top:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:1}.full-width-page .feature-slider.main .left-arrow,.full-width-page .feature-slider.main .right-arrow{margin-top:195px}.full-width-page .centred-content{margin-left:270px;margin-right:40px;position:relative;padding:10px 0}.full-width-page .main-title,.full-width-page .sub-title{font-family:"light"}.full-width-page .main-title{color:#1d88bb;font-size:30px}.full-width-page .sub-title{margin-top:30px;margin-bottom:5px}.full-width-page .sub-title:after{display:table;clear:both;float:none;content:''}.full-width-page .sub-title h3{font-size:22px;float:left;line-height:1.8}.full-width-page .sub-title .blue-button{float:right}.full-width-page .pull-left,.full-width-page .pull-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.full-width-page .pull-left{float:left}.full-width-page .pull-right{overflow:hidden}.full-width-page .with-box-shadow{-webkit-box-shadow:0 1px 4px 0 rgba(50,50,50,0.3);-moz-box-shadow:0 1px 4px 0 rgba(50,50,50,0.3);box-shadow:0 1px 4px 0 rgba(50,50,50,0.3)}.full-width-page .with-inner-box-shadow:before{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;background-color:transparent;content:'';-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2)}.full-width-page .padded{padding:20px 40px}.full-width-page .sub-heading{font-family:"semibold";color:#383e42;margin-bottom:20px;font-size:22px}.full-width-page .sub-heading.icon-confirm:before{color:green;margin-right:20px}.full-width-page .sub-heading.icon-negative:before{color:red;margin-right:20px}.full-width-page .sub-sub-heading{font-size:18px;color:#1d88bb;font-family:"semibold";margin-bottom:10px}.full-width-page+div.details-footer{align-items:center;margin:0;left:0;bottom:0;position:absolute;width:100%;height:65px;padding:0 30px;box-sizing:border-box;background-color:#fff;box-shadow:0 0 0 1px rgba(16,22,26,0.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.dashboard-content .dashboard.full-width-page{background-color:#eeedf2;color:#3c3f43;overflow:auto;height:100%;width:100%;white-space:normal;padding:20px;top:0;bottom:65px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 30px 30px 30px}.dashboard-content .dashboard.full-width-page .font-lightgrey{color:#838f9e}.dashboard-content .dashboard.full-width-page .section-title{padding-top:0}.dashboard-content .dashboard.full-width-page .iosslider{position:relative;top:0;left:0;overflow:hidden;float:left}.dashboard-content .dashboard.full-width-page .iosslider .slider{width:100%;height:100%}.dashboard-content .dashboard.full-width-page .iosslider .slider .slide{float:left;overflow:hidden}.dashboard-content .dashboard.full-width-page .left-arrow,.dashboard-content .dashboard.full-width-page .right-arrow{background-color:black;background-color:rgba(0,0,0,0.3);height:30px;width:30px;border-radius:20px;margin-top:85px}.dashboard-content .dashboard.full-width-page .left-arrow:before,.dashboard-content .dashboard.full-width-page .right-arrow:before{font-size:16px;line-height:30px;color:white;text-align:center;width:100%}.dashboard-content .dashboard.full-width-page .left-arrow.inactive,.dashboard-content .dashboard.full-width-page .right-arrow.inactive{visibility:hidden;cursor:default;height:0}.dashboard-content .dashboard.full-width-page .left-arrow{float:left;margin-right:20px}.dashboard-content .dashboard.full-width-page .left-arrow:before{text-indent:-2px}.dashboard-content .dashboard.full-width-page .right-arrow{float:left;margin-left:20px}.dashboard-content .dashboard.full-width-page .right-arrow:before{text-indent:2px}.dashboard-content .dashboard.full-width-page .feature-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:800px;margin:auto}.dashboard-content .dashboard.full-width-page .feature-slider:after{display:table;clear:both;float:none;content:''}.dashboard-content .dashboard.full-width-page .feature-slider-wrapper{background-color:#ffffff;padding:10px 0;margin-bottom:20px;text-align:-webkit-center}.dashboard-content .dashboard.full-width-page .feature-slider.buttons .iosslider{width:700px;height:190px}.dashboard-content .dashboard.full-width-page .feature-slider.buttons .iosslider .slider .slide{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.18);box-shadow:0 2px 8px 0 rgba(0,0,0,0.18);cursor:pointer;width:200px;height:160px;margin:15px 0 15px 20px;border-radius:5px 5px 5px 5px}.dashboard-content .dashboard.full-width-page .feature-slider.buttons .iosslider .slider .slide:last-of-type{margin-right:0}.dashboard-content .dashboard.full-width-page .feature-slider.buttons.loaded img{height:100%;min-height:160px;min-width:200px}.dashboard-content .dashboard.full-width-page .feature-slider.main .iosslider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:700px;height:400px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.dashboard-content .dashboard.full-width-page .feature-slider.main .iosslider .slider .slide{cursor:pointer;width:700px}.dashboard-content .dashboard.full-width-page .feature-slider.main .iosslider img{height:100%;min-height:400px;min-width:700px;width:100%}.dashboard-content .dashboard.full-width-page .feature-slider.main .iosslider.icon-negative:before{cursor:pointer;position:absolute;right:5px;top:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:1}.dashboard-content .dashboard.full-width-page .feature-slider.main .left-arrow,.dashboard-content .dashboard.full-width-page .feature-slider.main .right-arrow{margin-top:195px}.dashboard-content .dashboard.full-width-page .centred-content{margin-left:270px;margin-right:40px;position:relative;padding:10px 0}.dashboard-content .dashboard.full-width-page .main-title,.dashboard-content .dashboard.full-width-page .sub-title{font-family:"light"}.dashboard-content .dashboard.full-width-page .main-title{color:#1d88bb;font-size:30px}.dashboard-content .dashboard.full-width-page .sub-title{margin-top:30px;margin-bottom:5px}.dashboard-content .dashboard.full-width-page .sub-title:after{display:table;clear:both;float:none;content:''}.dashboard-content .dashboard.full-width-page .sub-title h3{font-size:22px;float:left;line-height:1.8}.dashboard-content .dashboard.full-width-page .sub-title .blue-button{float:right}.dashboard-content .dashboard.full-width-page .pull-left,.dashboard-content .dashboard.full-width-page .pull-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard-content .dashboard.full-width-page .pull-left{float:left}.dashboard-content .dashboard.full-width-page .pull-right{overflow:hidden}.dashboard-content .dashboard.full-width-page .with-box-shadow{-webkit-box-shadow:0 1px 4px 0 rgba(50,50,50,0.3);-moz-box-shadow:0 1px 4px 0 rgba(50,50,50,0.3);box-shadow:0 1px 4px 0 rgba(50,50,50,0.3)}.dashboard-content .dashboard.full-width-page .with-inner-box-shadow:before{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;background-color:transparent;content:'';-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2)}.dashboard-content .dashboard.full-width-page .padded{padding:20px 40px}.dashboard-content .dashboard.full-width-page .sub-heading{font-family:"semibold";color:#383e42;margin-bottom:20px;font-size:22px}.dashboard-content .dashboard.full-width-page .sub-heading.icon-confirm:before{color:green;margin-right:20px}.dashboard-content .dashboard.full-width-page .sub-heading.icon-negative:before{color:red;margin-right:20px}.dashboard-content .dashboard.full-width-page .sub-sub-heading{font-size:18px;color:#1d88bb;font-family:"semibold";margin-bottom:10px}.dashboard-content .dashboard.full-width-page+div.details-footer{align-items:center;margin:0;left:0;bottom:0;position:absolute;width:100%;height:65px;padding:0 30px;box-sizing:border-box;background-color:#fff;box-shadow:0 0 0 1px rgba(16,22,26,0.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.dashboard-content .dashboard.full-width-page .damages-illustration-wrapper{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.dashboard-content .dashboard.full-width-page .images-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-content{padding:20px;background-color:#fff;height:380px;width:24.5%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:12px;margin-right:.5%}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-content:first-child{margin-left:0}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-content:nth-child(4n){margin-right:0}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-content:last-child{margin-right:auto}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-content .uploader{height:90px}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-content .uploader .double-line{line-height:18px}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper{overflow:hidden;position:relative;line-height:250px;height:250px;text-align:center;cursor:pointer}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper .top-right-icon{position:absolute;left:0;top:0;z-index:3;padding:5px;font-size:12px;line-height:12px;color:#fff;background-color:rgba(0,0,0,0.3);border:0;cursor:pointer;width:22px;height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper .top-right-icon+.top-right-icon{left:22px}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper .top-right-icon+.top-right-icon .custom-content{color:#fff}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper .image-upload .drop-zone{height:250px}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper .image-upload:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(30))";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper .image-upload:before{background-color:rbga(0, 0, 0, .9)}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper .image-upload .upload-info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(90))";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper .image-upload .upload-info p.text{font-size:14px;padding:0}.dashboard-content .dashboard.full-width-page .images-wrapper .damage-image-wrapper img{vertical-align:middle;height:100%;margin:0 -100%}.dashboard-content .dashboard.full-width-page.no-footer{bottom:0}.dashboard-content .dashboard.full-width-page.profile{background-color:#eeedf2;color:#3c3f43;overflow:auto;height:100%;width:100%;white-space:normal;padding:20px;top:0;bottom:65px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 30px 30px 30px}.dashboard-content .dashboard.full-width-page.profile .font-lightgrey{color:#838f9e}.dashboard-content .dashboard.full-width-page.profile .section-title{padding-top:0}.dashboard-content .dashboard.full-width-page.profile .iosslider{position:relative;top:0;left:0;overflow:hidden;float:left}.dashboard-content .dashboard.full-width-page.profile .iosslider .slider{width:100%;height:100%}.dashboard-content .dashboard.full-width-page.profile .iosslider .slider .slide{float:left;overflow:hidden}.dashboard-content .dashboard.full-width-page.profile .left-arrow,.dashboard-content .dashboard.full-width-page.profile .right-arrow{background-color:black;background-color:rgba(0,0,0,0.3);height:30px;width:30px;border-radius:20px;margin-top:85px}.dashboard-content .dashboard.full-width-page.profile .left-arrow:before,.dashboard-content .dashboard.full-width-page.profile .right-arrow:before{font-size:16px;line-height:30px;color:white;text-align:center;width:100%}.dashboard-content .dashboard.full-width-page.profile .left-arrow.inactive,.dashboard-content .dashboard.full-width-page.profile .right-arrow.inactive{visibility:hidden;cursor:default;height:0}.dashboard-content .dashboard.full-width-page.profile .left-arrow{float:left;margin-right:20px}.dashboard-content .dashboard.full-width-page.profile .left-arrow:before{text-indent:-2px}.dashboard-content .dashboard.full-width-page.profile .right-arrow{float:left;margin-left:20px}.dashboard-content .dashboard.full-width-page.profile .right-arrow:before{text-indent:2px}.dashboard-content .dashboard.full-width-page.profile .feature-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:800px;margin:auto}.dashboard-content .dashboard.full-width-page.profile .feature-slider:after{display:table;clear:both;float:none;content:''}.dashboard-content .dashboard.full-width-page.profile .feature-slider-wrapper{background-color:#ffffff;padding:10px 0;margin-bottom:20px;text-align:-webkit-center}.dashboard-content .dashboard.full-width-page.profile .feature-slider.buttons .iosslider{width:700px;height:190px}.dashboard-content .dashboard.full-width-page.profile .feature-slider.buttons .iosslider .slider .slide{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.18);box-shadow:0 2px 8px 0 rgba(0,0,0,0.18);cursor:pointer;width:200px;height:160px;margin:15px 0 15px 20px;border-radius:5px 5px 5px 5px}.dashboard-content .dashboard.full-width-page.profile .feature-slider.buttons .iosslider .slider .slide:last-of-type{margin-right:0}.dashboard-content .dashboard.full-width-page.profile .feature-slider.buttons.loaded img{height:100%;min-height:160px;min-width:200px}.dashboard-content .dashboard.full-width-page.profile .feature-slider.main .iosslider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:700px;height:400px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.dashboard-content .dashboard.full-width-page.profile .feature-slider.main .iosslider .slider .slide{cursor:pointer;width:700px}.dashboard-content .dashboard.full-width-page.profile .feature-slider.main .iosslider img{height:100%;min-height:400px;min-width:700px;width:100%}.dashboard-content .dashboard.full-width-page.profile .feature-slider.main .iosslider.icon-negative:before{cursor:pointer;position:absolute;right:5px;top:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:1}.dashboard-content .dashboard.full-width-page.profile .feature-slider.main .left-arrow,.dashboard-content .dashboard.full-width-page.profile .feature-slider.main .right-arrow{margin-top:195px}.dashboard-content .dashboard.full-width-page.profile .centred-content{margin-left:270px;margin-right:40px;position:relative;padding:10px 0}.dashboard-content .dashboard.full-width-page.profile .main-title,.dashboard-content .dashboard.full-width-page.profile .sub-title{font-family:"light"}.dashboard-content .dashboard.full-width-page.profile .main-title{color:#1d88bb;font-size:30px}.dashboard-content .dashboard.full-width-page.profile .sub-title{margin-top:30px;margin-bottom:5px}.dashboard-content .dashboard.full-width-page.profile .sub-title:after{display:table;clear:both;float:none;content:''}.dashboard-content .dashboard.full-width-page.profile .sub-title h3{font-size:22px;float:left;line-height:1.8}.dashboard-content .dashboard.full-width-page.profile .sub-title .blue-button{float:right}.dashboard-content .dashboard.full-width-page.profile .pull-left,.dashboard-content .dashboard.full-width-page.profile .pull-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard-content .dashboard.full-width-page.profile .pull-left{float:left}.dashboard-content .dashboard.full-width-page.profile .pull-right{overflow:hidden}.dashboard-content .dashboard.full-width-page.profile .with-box-shadow{-webkit-box-shadow:0 1px 4px 0 rgba(50,50,50,0.3);-moz-box-shadow:0 1px 4px 0 rgba(50,50,50,0.3);box-shadow:0 1px 4px 0 rgba(50,50,50,0.3)}.dashboard-content .dashboard.full-width-page.profile .with-inner-box-shadow:before{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;background-color:transparent;content:'';-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2)}.dashboard-content .dashboard.full-width-page.profile .padded{padding:20px 40px}.dashboard-content .dashboard.full-width-page.profile .sub-heading{font-family:"semibold";color:#383e42;margin-bottom:20px;font-size:22px}.dashboard-content .dashboard.full-width-page.profile .sub-heading.icon-confirm:before{color:green;margin-right:20px}.dashboard-content .dashboard.full-width-page.profile .sub-heading.icon-negative:before{color:red;margin-right:20px}.dashboard-content .dashboard.full-width-page.profile .sub-sub-heading{font-size:18px;color:#1d88bb;font-family:"semibold";margin-bottom:10px}.dashboard-content .dashboard.full-width-page.profile+div.details-footer{align-items:center;margin:0;left:0;bottom:0;position:absolute;width:100%;height:65px;padding:0 30px;box-sizing:border-box;background-color:#fff;box-shadow:0 0 0 1px rgba(16,22,26,0.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.dashboard-content .dashboard.full-width-page.profile .damages-illustration-wrapper{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.dashboard-content .dashboard.full-width-page.profile .images-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-content{padding:20px;background-color:#fff;height:380px;width:24.5%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:12px;margin-right:.5%}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-content:first-child{margin-left:0}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-content:nth-child(4n){margin-right:0}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-content:last-child{margin-right:auto}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-content .uploader{height:90px}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-content .uploader .double-line{line-height:18px}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper{overflow:hidden;position:relative;line-height:250px;height:250px;text-align:center;cursor:pointer}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper .top-right-icon{position:absolute;left:0;top:0;z-index:3;padding:5px;font-size:12px;line-height:12px;color:#fff;background-color:rgba(0,0,0,0.3);border:0;cursor:pointer;width:22px;height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper .top-right-icon+.top-right-icon{left:22px}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper .top-right-icon+.top-right-icon .custom-content{color:#fff}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper .image-upload .drop-zone{height:250px}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper .image-upload:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(30))";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper .image-upload:before{background-color:rbga(0, 0, 0, .9)}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper .image-upload .upload-info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(90))";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper .image-upload .upload-info p.text{font-size:14px;padding:0}.dashboard-content .dashboard.full-width-page.profile .images-wrapper .damage-image-wrapper img{vertical-align:middle;height:100%;margin:0 -100%}.dashboard-content .dashboard.full-width-page.profile.no-footer{bottom:0}.dashboard-content .dashboard.full-width-page.profile .filters{float:none}.collapse-box{-webkit-box-shadow:0 1px 4px 0 rgba(50,50,50,0.3);-moz-box-shadow:0 1px 4px 0 rgba(50,50,50,0.3);box-shadow:0 1px 4px 0 rgba(50,50,50,0.3);background-color:white;border-radius:4px;margin:10px 20px;position:relative;min-height:80px}.collapse-box .collapse-box-header{position:relative;overflow:hidden;min-height:80px;border-bottom:1px solid #ddd;border-left:7px solid #1d88bb;border-radius:5px 0 0 5px}.collapse-box .collapse-box-header .settings-icon.special:before{content:'\e93f';top:10px}.collapse-box .collapse-box-header .button-toggle{float:right;margin-right:120px}.collapse-box .collapse-box-header .upgrade-account-block{margin-top:20px;margin-bottom:20px;display:inline-block}.collapse-box .icons:before{color:#1d88bb;font-size:26px;border:2px solid #1d88bb;border-radius:22px;line-height:40px}.collapse-box h3{float:left;font-family:"semibold";font-size:28px;color:#1d88bb;line-height:40px;margin-bottom:-5px;margin-top:10px}.collapse-box .button-toggle{margin-top:20px;margin-bottom:20px}.collapse-box .open-toggle{cursor:pointer;width:75px;height:100%;position:absolute;right:0;top:0}.collapse-box .open-toggle:before{content:'\e819'}.collapse-box .open-toggle .open-toggle-text{height:40px;line-height:40px;margin:20px 0;display:block;position:absolute;right:100%;white-space:nowrap}.collapse-box .open-toggle:before{color:#838f9e;-webkit-transition:-webkit-transform 400ms linear 0s;-moz-transition:-moz-transform 400ms linear 0s;-o-transition:-o-transform 400ms linear 0s;transition:transform 400ms linear 0s;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);font-family:"icons";font-size:16px;text-align:center;display:block;position:absolute;top:35px;left:20px}.collapse-box .collapse-box-body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 1s cubic-bezier(0, 1, 0, 1);-moz-transition:all 1s cubic-bezier(0, 1, 0, 1);-o-transition:all 1s cubic-bezier(0, 1, 0, 1);transition:all 1s cubic-bezier(0, 1, 0, 1);max-height:0;overflow:hidden}.collapse-box .collapse-box-body h4{color:#3c3f43;font-family:"light"}.collapse-box .collapse-box-body h5{font-family:"bold";font-size:12px;padding:9px 30px 10px 0}.collapse-box small{color:#777777;font-family:"regular";font-size:14px;line-height:20px;margin-bottom:10px;display:block;min-height:30px}.collapse-box.active .open-toggle:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.collapse-box.active .collapse-box-body{max-height:1500px;-webkit-transition:max-height 600ms linear;-moz-transition:max-height 600ms linear;-o-transition:max-height 600ms linear;transition:max-height 600ms linear}.button-toggle{padding:0;margin:0;line-height:40px}.button-toggle label,.button-toggle .radio{height:40px;float:left}.button-toggle label{margin-right:45px}.list-areas{line-height:1.5;min-width:300px}.list-areas li{background-color:#eeedf2;padding:5px 10px;float:left;margin-right:10px}.list-areas li:before{content:'';font-family:"icons";margin-right:10px}.list-areas .side_menu:before{content:'\e9bc'}.list-areas .vehicle_details:before{content:'\ea12'}.list-areas .booking_calendar:before,.list-areas .admin_calendar:before{content:'\e985'}.list-areas .booking_process:before{content:'\e857'}.list-areas .user_details:before{content:'\ea05'}.list-areas .location_details:before{content:'\e92a'}.list-areas .booking_list:before{content:'\e8a6'}.list-areas .personal_info:before{content:'\ea05'}.list-areas .key_management:before{content:'\e908'}.list-areas .analytics:before{content:'\e88d'}.list-areas .admin_tasks:before{content:'\e872'}.list-areas .emails:before{content:'\e935'}.list-areas .notifications:before{content:'\e8fb'}.list-areas .alerts:before{content:'\e806'}.list-areas .popups:before{content:'\ea28'}.list-areas .mobile_app:before{content:'\e97c'}.list-areas .admin_notifications:before{content:'\e8b2'}.section-title{padding-top:20px;padding-bottom:25px;font-family:light;font-size:36px;line-height:36px;line-height:42px;color:#1d88bb;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.section-title a{color:#1d88bb}.section-title .color-white{color:#fff}.section-title+.section-title{display:block;padding-top:5px;clear:both;height:60px}.section-title.flex{display:flex;flex-wrap:wrap;height:auto}.section-title.flex .filters{float:none;margin-left:auto}.section-title .autocomplete-wrapper ul.ui-autocomplete a{color:#383e42;font-size:14px}@media all and (max-width:1375px){.section-title{height:auto}}.section-title.height-auto{height:auto}.label-value-style{position:relative;overflow:hidden}.label-value-style .filter-header{margin-bottom:5px}.label-value-style .wrapper,.label-value-style table,.label-value-style .details-footer{width:60%}.label-value-style .label,.label-value-style td:first-child{font-family:"bold"}.label-value-style .label,.label-value-style .value,.label-value-style td{line-height:36px;height:36px}.label-value-style .button{margin-top:30px;margin-bottom:30px}.dashboard .dashboard-content .tables .label-value-style>table{width:60%}.dashboard .dashboard-content .tables .label-value-style>table>tr>td:first-child{font-family:"bold";width:180px;padding-right:0}.dashboard .dashboard-content .tables .label-value-style>table>tr>td:last-child{width:auto}.icon-separator{display:inline-block;float:left;width:26px;height:26px;margin-right:22px;margin-left:12px;margin-top:-8px;font-size:26px;color:#aaa;line-height:24px}.icon-separator .text{font-family:"bold";font-size:12px}.details-separator{width:100%;height:26px;margin-top:8px;margin-bottom:15px;font-family:"semibold";line-height:26px;color:#383e42}.details-separator .line{right:0}.details-separator .after{right:45px}.sub-details-item .details-item{margin:0}.details-item.with-icons{margin-bottom:20px}.details-item.with-icons label{font-family:"light"}.details-item.with-icons>[class^="icon-"]:after,.details-item.with-icons>[class*=" icon-"]:after{display:table;clear:both;float:none;content:''}.details-item.with-icons>[class^="icon-"]:before,.details-item.with-icons>[class*=" icon-"]:before{color:#aaaaaa;font-size:50px;float:left}.details-item.with-icons .radio a,.details-item.with-icons button{margin-top:15px;font-size:15px;min-width:50px;text-align:center}.details-item.with-icons .radio a:first-of-type,.details-item.with-icons button:first-of-type{margin-left:50px}.details-item.with-icons .radio.with-stars button{min-width:0}.details-footer{margin-bottom:20px;margin-left:60px;text-align:right}.details-footer button{margin-left:10px}.details-footer button[name='delete'],.details-footer script:first-child+button,.details-footer script:first-child+script+button{float:left;margin-left:0}.details-footer.flex-direction-row-reverse>button:last-child{margin-left:0px}.details-footer .extra-row{width:100%;margin-left:0}.date-boxes .columns{width:100%}.date-boxes .datetime-box{border:1px solid #ddd;color:#383e42;padding:10px 0px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.date-boxes .datetime-box.readonly{background:#eee}.date-boxes .datetime-box .hours{font-family:"semibold";font-size:24px;line-height:31px}.date-boxes .datetime-box .datetime-box-icon .thumbnail{margin:5px 0 5px 30px;width:50px;height:50px;background-color:#ddd;font-family:"regular";font-size:28px;color:#fff;text-align:center;line-height:40px;display:block;border-radius:50%;overflow:hidden}.date-boxes .datetime-box .datetime-box-icon .thumbnail:before{color:#aaa;line-height:50px;font-size:28px}.date-boxes .datetime-box .datetime-box-icon .thumbnail img{height:100%;margin:0 -50%}.date-boxes .datetime-box-separator{text-align:center}.date-boxes .datetime-box-separator:before{color:#aaa}.date-boxes .is_clickable{cursor:pointer}.date-boxes .centered{text-align:center}.date-boxes .select-date-dropdown-icon{font-size:20px;color:#bbc1c9;text-align:right;padding-right:10px;width:30px}.date-popups{cursor:pointer}.date-popups.readonly{background-color:#eaeaea}.date-popups .date-time-picker-popup{position:absolute;top:93px;z-index:500}.date-popups .date-time-picker-popup.hidden{display:none}.date-popups .date-time-picker-popup .click-layer{position:fixed;width:100%;height:100%;left:0;top:0}.date-popups .date-time-picker-popup .date-time-picker-header,.date-popups .date-time-picker-popup .date-time-picker-footer{height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0}.date-popups .date-time-picker-popup .date-time-picker-header .popup-triangle,.date-popups .date-time-picker-popup .date-time-picker-footer .popup-triangle{left:35%}.date-popups .date-time-picker-popup .date-time-picker-header .popup-triangle.arrow-right-aligned,.date-popups .date-time-picker-popup .date-time-picker-footer .popup-triangle.arrow-right-aligned{left:66%}.date-popups .date-time-picker-popup .date-time-picker-header .popup-triangle+.popup-triangle,.date-popups .date-time-picker-popup .date-time-picker-footer .popup-triangle+.popup-triangle{left:65%}.date-popups .date-time-picker-popup .date-time-picker-table{background-color:#fff;color:#383e42;-webkit-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);-moz-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);height:100%;position:relative;z-index:10;overflow:auto}.date-popups .date-time-picker-popup .date-time-picker-table .details-separator{color:#383e42}.date-popups .date-time-picker-popup .date-time-picker-table .details-item{color:#383e42}.date-popups .date-time-picker-popup .date-time-picker-table .details-item .form>tbody>tr>td:first-child{color:#383e42}.date-popups .date-time-picker-popup .date-time-picker-table input{background-color:transparent;color:#383e42}.date-popups .date-time-picker-popup .date-time-picker-table input[readonly]{background-color:#eee}.date-popups .date-time-picker-popup .date-time-picker-table .input-select input[type="text"][readonly]{background-color:transparent}.date-popups .date-time-picker-popup .date-time-picker-table td{height:100%}.date-popups .date-time-picker-popup .date-time-picker-table .hasDatepicker{float:left;padding-right:0;padding-bottom:10px;width:310px}.date-popups .date-time-picker-popup .date-time-picker-table.ui-datepicker-calendar tbody td a{color:#383e42}.date-popups .date-time-picker-popup .date-time-picker-table .timepicker-item span{position:relative}.date-popups .date-time-picker-popup .date-time-picker-table .timepicker-item span:after{content:"";position:absolute;width:51px;height:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;border-radius:9px}.date-popups .date-time-picker-popup.blue .date-time-picker-header,.date-popups .date-time-picker-popup.blue .date-time-picker-footer{background-color:#1d88bb}.date-popups .date-time-picker-popup.blue .popup-triangle{border-bottom-color:#1d88bb}.date-popups .date-time-picker-popup.blue .ui-state-active{font-family:"bold";background-color:#1d88bb;border-radius:9px;color:#fff}.date-popups .date-time-picker-popup.blue .ui-datepicker tbody td a:hover:after{border-color:#1d88bb}.date-popups .date-time-picker-popup.blue .close-input-popup{background-color:#1d88bb}.col-style{float:left;padding-right:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}td.col-style{float:none}.col-style.no-padding{padding-right:0}[class*='col-']{float:left;padding-right:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}td[class*='col-']{float:none}[class*='col-'].no-padding{padding-right:0}.grid{width:100%;max-width:1140px;margin:0 auto;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid:after{content:"";display:table;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid:before,[class*='col-']:before,[class*='col-']:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid-pad{padding-top:20px;padding-left:20px;padding-right:0}.push-right{float:right}.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}.row-col{display:flex;flex-wrap:wrap;flex:0 1 auto;margin-bottom:-12px;margin-left:-6px;margin-right:-6px}.row-col>[class*='rf-col-']{float:none;padding-left:6px;padding-right:6px;padding-bottom:12px}.row-col>[class*='rf-col-'].detail-field-column>tr>td>.detail-label{padding-top:0}.rf-col-xs-1{width:8.33333333%}.rf-col-xs-2{width:16.66666667%}.rf-col-xs-3{width:25%}.rf-col-xs-4{width:33.33333333%}.rf-col-xs-5{width:41.66666667%}.rf-col-xs-6{width:50%}.rf-col-xs-7{width:58.33333333%}.rf-col-xs-8{width:66.66666667%}.rf-col-xs-9{width:75%}.rf-col-xs-10{width:83.33333333%}.rf-col-xs-11{width:91.66666667%}.rf-col-xs-12{width:100%}@media (min-width:768px){.rf-col-sm-1{width:8.33333333%}.rf-col-sm-2{width:16.66666667%}.rf-col-sm-3{width:25%}.rf-col-sm-4{width:33.33333333%}.rf-col-sm-5{width:41.66666667%}.rf-col-sm-6{width:50%}.rf-col-sm-7{width:58.33333333%}.rf-col-sm-8{width:66.66666667%}.rf-col-sm-9{width:75%}.rf-col-sm-10{width:83.33333333%}.rf-col-sm-11{width:91.66666667%}.rf-col-sm-12{width:100%}}@media (min-width:1200px){.rf-col-md-1{width:8.33333333%}.rf-col-md-2{width:16.66666667%}.rf-col-md-3{width:25%}.rf-col-md-4{width:33.33333333%}.rf-col-md-5{width:41.66666667%}.rf-col-md-6{width:50%}.rf-col-md-7{width:58.33333333%}.rf-col-md-8{width:66.66666667%}.rf-col-md-9{width:75%}.rf-col-md-10{width:83.33333333%}.rf-col-md-11{width:91.66666667%}.rf-col-md-12{width:100%}}@media (min-width:1440px){.rf-col-lg-1{width:8.33333333%}.rf-col-lg-2{width:16.66666667%}.rf-col-lg-3{width:25%}.rf-col-lg-4{width:33.33333333%}.rf-col-lg-5{width:41.66666667%}.rf-col-lg-6{width:50%}.rf-col-lg-7{width:58.33333333%}.rf-col-lg-8{width:66.66666667%}.rf-col-lg-9{width:75%}.rf-col-lg-10{width:83.33333333%}.rf-col-lg-11{width:91.66666667%}.rf-col-lg-12{width:100%}}@media (min-width:1800px){.rf-col-xl-1{width:8.33333333%}.rf-col-xl-2{width:16.66666667%}.rf-col-xl-3{width:25%}.rf-col-xl-4{width:33.33333333%}.rf-col-xl-5{width:41.66666667%}.rf-col-xl-6{width:50%}.rf-col-xl-7{width:58.33333333%}.rf-col-xl-8{width:66.66666667%}.rf-col-xl-9{width:75%}.rf-col-xl-10{width:83.33333333%}.rf-col-xl-11{width:91.66666667%}.rf-col-xl-12{width:100%}}.footer{position:fixed;bottom:0;height:30px;padding:5px 0;width:100%;background-color:#ffffff;z-index:2}.footer .mobile-terms-and-conditions .popup-button{font-size:14px;font-family:"regular";color:#383e42;line-height:30px;padding:0 15px;text-align:center}.footer .mobile-terms-and-conditions .input-drop-down:after{display:none}.footer .mobile-terms-and-conditions .input-popup-wrapper ul{text-align:left}.footer .mobile-terms-and-conditions .input-popup-wrapper ul li{border:0;display:list-item}.footer .mobile-terms-and-conditions .input-popup-wrapper ul li a{white-space:nowrap;color:#383e42}.footer ul{height:100%;text-align:center;width:100%}.footer ul li{display:inline;padding:0 20px;line-height:30px;border-left:1px solid #383e42}.footer ul li:first-child{border-left:0}.footer ul li a{text-decoration:none;font-size:14px;font-family:"regular";color:#383e42}.footer ul li a:focus{outline:2px solid #1d88bb;outline-offset:0}body>.ember-view{width:100%;height:100%;overflow:hidden}.icon-naturalgas:before,.icon-autogas:before{content:'\e8de'}.icon-hybrid:before{content:'\e852'}.icon-inspection:before{content:'\e9b0'}a{color:inherit;text-decoration:none}a img{border:0}.parallax-viewport{position:relative;overflow:hidden}span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}table td{vertical-align:middle}html,body{width:100%;height:100%;padding:0;margin:0;font-family:"regular";font-size:14px;line-height:14px}@media (max-width:768px){html,body{position:fixed}}.app-background{position:absolute;width:100%;height:100%;bottom:0;overflow:hidden}.app-background img{width:100%;height:100%}.line{position:absolute;top:50%;left:0;height:1px;background-color:#aaa}.details-separator,.list-separator{background-color:inherit;position:relative}.details-separator.padding-top-bottom,.list-separator.padding-top-bottom{padding-top:20px;padding-bottom:20px}.details-separator .line,.list-separator .line{position:absolute;top:50%;margin-top:1px;height:1px;left:10px;right:10px;background-color:#aaa}.details-separator .text,.list-separator .text{font-family:"bold";font-size:12px;position:relative;bottom:10px}.details-separator .line{left:60px}.icon-separator{display:inline-block;float:left;width:26px;height:26px;margin-right:22px;margin-left:12px;margin-top:-8px;font-size:26px;color:#aaa;line-height:24px}.icon-separator .text{font-family:"bold";font-size:12px}table tr,table td{padding:0;margin:0}.button-active-style{background-color:#1d88bb;color:#ffffff;border-bottom:4px solid #45addf}.button-active-style .small-icon{color:#ffffff}.button-active-style:hover{background-color:#1d88bb}.button-active-style:focus{outline:2px solid #ffffff;outline-offset:-4px}.button-active-style:focus:not(input){position:relative;outline:none;display:inline-block}.button-active-style:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid #ffffff;display:inline-block}.header{position:fixed;z-index:1050;width:100%;height:60px;margin:0;background-color:#ffffff;border-bottom:2px solid #e4e4e4;top:0;padding:0 15px;box-sizing:border-box}.header.header-flex{display:flex;justify-content:space-between;align-items:center;align-content:center}.header.header-flex .logo-separator{width:30px;height:100%}@media (max-width:768px){.header.header-flex .logo-separator{display:none}}.header.header-flex .logo{margin-right:auto}@media (max-width:768px){.header.header-flex .logo{display:inline-block;max-width:62%}}.header.header-flex .logo img{max-height:50px;max-width:100%;padding:5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header.header-flex .logo:focus{outline:2px solid #1d88bb;outline-offset:-1px}.header.header-flex .logo:focus:not(input){position:relative;outline:none;display:inline-block}.header.header-flex .logo:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:2px solid #1d88bb;display:inline-block}.header .header-element{position:relative;height:100%;line-height:60px;margin-right:8px;float:left}.header .header-element .header-icon,.header .header-element .auth-button{font-size:22px;line-height:22px;color:#a6a6a6;float:left;padding:0 6px}.header .header-element .header-icon:hover,.header .header-element .auth-button:hover{background-color:#f4f4f4}.header .header-element .header-icon:active:not(.icon-world, .hidden-text-wrapper),.header .header-element .auth-button:active:not(.icon-world, .hidden-text-wrapper){background-color:#1d88bb;color:#ffffff;border-bottom:4px solid #45addf}.header .header-element .header-icon:active:not(.icon-world, .hidden-text-wrapper) .small-icon,.header .header-element .auth-button:active:not(.icon-world, .hidden-text-wrapper) .small-icon{color:#ffffff}.header .header-element .header-icon:active:not(.icon-world, .hidden-text-wrapper):hover,.header .header-element .auth-button:active:not(.icon-world, .hidden-text-wrapper):hover{background-color:#1d88bb}.header .header-element .header-icon:active:not(.icon-world, .hidden-text-wrapper):focus,.header .header-element .auth-button:active:not(.icon-world, .hidden-text-wrapper):focus{outline:2px solid #ffffff;outline-offset:-4px}.header .header-element .header-icon:active:not(.icon-world, .hidden-text-wrapper):focus:not(input),.header .header-element .auth-button:active:not(.icon-world, .hidden-text-wrapper):focus:not(input){position:relative;outline:none;display:inline-block}.header .header-element .header-icon:active:not(.icon-world, .hidden-text-wrapper):focus:not(input):before,.header .header-element .auth-button:active:not(.icon-world, .hidden-text-wrapper):focus:not(input):before{pointer-events:none;content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid #ffffff;display:inline-block}.header .header-element .header-icon{padding:19px 6px 15px 6px}.header .header-element.active .header-icon{background-color:#1d88bb;color:#ffffff;border-bottom:4px solid #45addf}.header .header-element.active .header-icon .small-icon{color:#ffffff}.header .header-element.active .header-icon:hover{background-color:#1d88bb}.header .header-element.active .header-icon:focus{outline:2px solid #ffffff;outline-offset:-4px}.header .header-element.active .header-icon:focus:not(input){position:relative;outline:none;display:inline-block}.header .header-element.active .header-icon:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid #ffffff;display:inline-block}.header .header-element.active .auth-button{outline:none}.header .header-element:focus{outline:2px solid #1d88bb;outline-offset:0}.header .logo-wrapper{float:left;height:100%;line-height:60px;margin-right:7px}.header .logo-wrapper .logo-separator{width:30px;height:100%;float:left}.header .logo-wrapper .logo{float:left;height:50px;padding:5px 0;line-height:50px;vertical-align:middle}.header .logo-wrapper .logo:focus{outline:2px solid #1d88bb;outline-offset:-1px}.header .logo-wrapper .logo:focus:not(input){position:relative;outline:none;display:inline-block}.header .logo-wrapper .logo:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:2px solid #1d88bb;display:inline-block}.header .logo-wrapper .logo img{vertical-align:middle;max-height:50px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .main-buttons .header-button{float:left}.header .main-buttons .grouped-buttons{float:left;position:relative;height:58px;line-height:58px;color:#383e42;text-align:center;text-decoration:none;background-color:#ffffff;z-index:15;min-width:130px}.header .main-buttons .grouped-buttons.focused .group{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;top:60px}.header .main-buttons .grouped-buttons:hover .group,.header .main-buttons .grouped-buttons:active .group{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;top:60px}.header .main-buttons .grouped-buttons .group{position:absolute;height:auto;width:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;top:-200%;z-index:10;background-color:#ffffff;-webkit-transition:top 400ms ease 0ms,opacity 400ms ease 0ms;-moz-transition:top 400ms ease 0ms,opacity 400ms ease 0ms;-o-transition:top 400ms ease 0ms,opacity 400ms ease 0ms;transition:top 400ms ease 0ms,opacity 400ms ease 0ms}.header .main-buttons .grouped-buttons .group .header-button{float:none;width:100%;clear:both}.header .main-buttons .grouped-buttons .group .header-button .button{display:inline-block;white-space:nowrap;padding:0 20px;text-align:left;width:100%}.header .main-buttons .button{float:left;position:relative;padding:0 20px;height:58px;line-height:60px;color:#383e42;text-align:center;text-decoration:none;background-color:#ffffff;z-index:15;min-width:130px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .main-buttons .button:focus{outline:2px solid #1d88bb;outline-offset:-4px}.header .main-buttons .button:focus:not(input){position:relative;outline:none;display:inline-block}.header .main-buttons .button:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid #1d88bb;display:inline-block}.header .main-buttons .button .small-icon{line-height:49px;padding-right:6px;color:#1d88bb}.header .main-buttons .button:hover{background-color:#f4f4f4}.header .main-buttons .button:active{background-color:#1d88bb;color:#ffffff;border-bottom:4px solid #45addf}.header .main-buttons .button:active .small-icon{color:#ffffff}.header .main-buttons .button:active:hover{background-color:#1d88bb}.header .main-buttons .button:active:focus{outline:2px solid #ffffff;outline-offset:-4px}.header .main-buttons .button:active:focus:not(input){position:relative;outline:none;display:inline-block}.header .main-buttons .button:active:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid #ffffff;display:inline-block}.header .main-buttons .active{background-color:#1d88bb;color:#ffffff;border-bottom:4px solid #45addf}.header .main-buttons .active .small-icon{color:#ffffff}.header .main-buttons .active:hover{background-color:#1d88bb}.header .main-buttons .active:focus{outline:2px solid #ffffff;outline-offset:-4px}.header .main-buttons .active:focus:not(input){position:relative;outline:none;display:inline-block}.header .main-buttons .active:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid #ffffff;display:inline-block}@media (min-width:1400px){.header .media-max-width-1400{overflow:hidden;max-height:0;max-width:0}}@media (max-width:1400px){.header .media-min-width-1400{overflow:hidden;max-height:0;max-width:0}}.header .right-buttons{float:right;height:100%}.header .right-buttons .right-buttons-popup{height:100%;border-radius:5px;top:calc(100% + 16px);right:0;border-top:#1d88bb 8px solid;overflow:visible}.header .right-buttons .right-buttons-popup>.popup-content{display:flex;height:100%}.header .right-buttons .right-buttons-popup>.popup-content>span,.header .right-buttons .right-buttons-popup>.popup-content>div,.header .right-buttons .right-buttons-popup>.popup-content>a,.header .right-buttons .right-buttons-popup>.popup-content .auth-button{display:flex}.header .right-buttons .right-buttons-popup:before{content:" ";position:absolute;top:-16px;right:0;width:0;height:0;border-style:solid;border-width:0 10px 16px 10px;border-color:transparent transparent #1d88bb transparent}.header .right-buttons .right-buttons-popup span.header-vertical-separator{float:left}.header .right-buttons .right-buttons-popup span.header-vertical-separator:first-of-type{visibility:hidden;margin-right:8px}.header .right-buttons>span{float:left;margin-right:10px;margin-left:10px}.header .right-buttons>span,.header .right-buttons>div{cursor:pointer;float:left;position:relative}.header .right-buttons>span.no-pointer,.header .right-buttons>div.no-pointer{cursor:auto}.header .right-buttons .mid-icon{color:#a6a6a6;margin-top:10px;margin-bottom:10px}.header .right-buttons .mid-icon .icon-world{margin-top:-5px;display:none}.header .right-buttons .notifications{position:absolute;bottom:9px;left:9px;padding-right:1px;margin:0;font-size:11px;line-height:24px;color:white;text-align:center}.header .right-buttons .header-vertical-separator{position:relative;display:inline-block;width:1px;height:60px;background-color:#e6e6e6;margin:0 8px;cursor:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.header .right-buttons .admin-payments .payments-box{padding:6px;margin:10px 0;height:26px;border:1px solid #e6e6e6;border-radius:2px;font-size:12px;line-height:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .right-buttons .admin-payments .payments-box .current-active-vehicles{font-family:"bold";color:#1d88bb}.header .right-buttons .credit-points-wrapper .auth-button.pulse-red .hidden-text{background-color:#f3565d}.header .right-buttons .company{color:#383e42;font-size:12px;line-height:60px;margin-left:0;float:right}.header .right-buttons .logout{color:#a6a6a6;font-size:18px;padding:0 0 0 8px}.header .right-buttons .user-avatar{padding:0 8px 0 10px}.header .right-buttons .user-avatar .user-avatar-wrapper{padding:10.5px 0 13.5px 0;box-sizing:border-box;display:inline-block;height:60px}.header .right-buttons .user-avatar .image-info .entity-image{padding:0}.header .right-buttons .user-avatar .image-info .entity-image .image-mask{width:33px;height:33px;line-height:33px;border-radius:33px;color:#1d88bb;background-color:#fff}.header .right-buttons .active .user-avatar-small .image-info .image-mask{border:2px solid #1d88bb}.header .right-buttons .helper-opener{display:inline;float:left;width:20px;height:20px;font-family:"bold";font-size:13px;margin:14px 0;line-height:20px;color:#383e42;text-align:center;background-color:#fff;border-radius:15px}.header .right-buttons .parking-lots-button{font-size:12px;line-height:60px;color:#383e42;margin:0 20px}.header .right-buttons .parking-lots-button .parking-lots-label-wrapper{position:relative;z-index:15;float:left;height:60px;line-height:60px;text-align:center;text-decoration:none;font-size:14px;font-family:"semibold";color:#383e42;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .right-buttons .parking-lots-button .parking-lots-label-wrapper span{margin-left:0;line-height:60px;font-size:14px}.header .right-buttons .parking-lots-button .parking-lots-label-wrapper span.border-wrapper{padding:2px 8px 4px;border:1px solid #383e42;border-radius:4px}.header .right-buttons .parking-lots-button .parking-lots-label-wrapper span.icon-park{padding-right:6px;line-height:45px;font-size:19px;vertical-align:-2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .right-buttons .parking-lots-button .parking-lots-label-wrapper span.icon-park:before{color:#42a0d3;font-size:19px}.header .right-buttons .parking-lots-button .parking-lots-label-wrapper span.colored{color:#42a0d3}.header .right-buttons .trial{display:inline-block;font-size:12px;line-height:60px;color:#383e42;cursor:default}.header .right-buttons .trial .remaining-days{border-radius:10px;border:2px solid #383e42;padding:10px;cursor:default}.header .right-buttons .trial>span{float:none}.header .right-buttons .header-element{margin-right:0}.no-auth .right-buttons .language{margin-right:30px}.no-auth .right-buttons .country{margin-right:30px}.admin-section-button,.help-section-button,.locations-section-button,.users-section-button,.vehicles-section-button{background:#252627;color:white;font-size:14px;line-height:14px;font-family:"regular";padding:5px;border-radius:5px;white-space:nowrap}.admin-section-button:before,.help-section-button:before,.locations-section-button:before,.users-section-button:before,.vehicles-section-button:before{font-family:"icons";font-size:19px;padding-right:5px}.admin-section-button:before{content:'\e9b6'}.help-section-button:before{content:'?';font-family:"regular"}.locations-section-button:before{content:'\e92a'}.vehicles-section-button:before{content:'\ea12'}.users-section-button:before{content:'\ea05'}.tips-inner .heading span.help-section-button:before{padding:5px}.header .main-buttons .button,.dashboard .dashboard-menu .nav-header,.dashboard .dashboard-menu .nav-list>div a,.dashboard .dashboard-menu .nav-list>div .with-action{font-size:14px;font-family:"bold"}.body{position:absolute;top:60px;right:0;bottom:0;left:0;z-index:2;background-repeat:repeat}.body .main-content{position:relative;width:100%;height:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.float-left{float:left}.float-right{float:right}.float-none{float:none}.margin-left-auto{margin-left:auto}.clear-both{clear:both}.clickable{cursor:pointer}.hidden{display:none}.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.not-visible{visibility:hidden}.bold{font-weight:bold}.h-divider{margin-top:6px;margin-bottom:6px}.version{pointer-events:none;padding:10px;font-size:14px;position:fixed;font-family:"bold";color:#383e42;z-index:999999999;bottom:0;right:0}.position-absolute{position:absolute}.position-relative{position:relative}.checkbox-width{width:2.5%}.full-width{width:100%}.popup-layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.dark-background{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(20))";filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}.popup-header{height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0}.private .popup .popup-header{background-color:#4ba003}.private .popup .popup-header .popup-triangle{border-bottom-color:#4ba003}.business .popup .popup-header{background-color:#1d88bb}.business .popup .popup-header .popup-triangle{border-bottom-color:#1d88bb}.tiramizoo .popup .popup-header{background-color:#ed8e48}.tiramizoo .popup .popup-header .popup-triangle{border-bottom-color:#ed8e48}.service .popup .popup-header{background-color:#ed8e48}.service .popup .popup-header .popup-triangle{border-bottom-color:#ed8e48}.has-fixed-height .popup-content .popup-content-footer{position:absolute;bottom:0}.popup-content{width:100%;overflow:visible}.popup-content .popup-title{color:#1d88bb;font-family:light;font-size:28px;line-height:28px;padding:30px 40px 10px 35px}.popup-content .popup-title.theme-ruled{font-family:light;font-size:36px;line-height:36px;color:#383e42;font-family:"semibold"}.popup-content .popup-subtitle{color:#373737;font-family:"regular";font-size:24px;line-height:24px;color:#1d88bb;font-size:27px}.popup-content .popup-content-footer{overflow:auto}.popup-content .popup-content-footer .validator-element{width:100%}.popup-content button.close-button-popup{padding:0}.popup-content .close-button-popup{position:absolute;top:-13px;right:-13px;cursor:pointer;width:26px;height:26px;line-height:26px;font-size:17px;text-align:center;color:#aaa;background-color:#fff;border-radius:50%;box-shadow:-1.5px 1.5px 5px 0 rgba(0,0,0,0.35)}.popup-content .close-button-popup:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.popup-content .close-button-popup.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.popup-content .close-button-popup.mini-check{speak:normal}.popup-content .close-button-popup.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.popup-content .close-button-popup:before{content:'\e951'}.popup-content .close-button-popup:before{line-height:26px}.popup-content .cost-separator{font-size:18px;line-height:30px}.popup-content .input-tooltip .input-field{font-size:10px;margin:-15px 0;text-align:right}.popup-footer{display:none;height:6px;width:100%;background-color:#1d88bb;border-radius:0 0 3px 3px}.datetimepicker-popup.default .popup-triangle-left,.popup-triangle-left{left:34px}.datetimepicker-popup.default .popup-triangle-right,.popup-triangle-right{right:34px}.popup-triangle-center{left:auto;right:50%;margin-right:-10px}.scrollable-popup{height:100%;width:100%;overflow:auto;position:relative}.scrollable-popup .popup{margin-top:40px !important;margin-bottom:20px;top:0 !important}.popup{font-size:14px;line-height:14px;background-color:#fff;color:#383e42;font-family:"regular";border-radius:5px;box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);display:none;min-width:100px;top:51px;z-index:100}.popup .details-separator{color:#383e42}.popup .details-item{color:#383e42}.popup .details-item .form>tbody>tr>td:first-child{color:#383e42}.popup input{background-color:transparent;color:#383e42}.popup input[readonly]{background-color:#eee}.popup .input-select input[type="text"][readonly]{background-color:transparent}.popup .popup-content-title{width:100%;height:66px;padding:25px 18px;text-align:left;font-family:"bold";font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup .popup-content-body .content-body-title{font-family:"semibold";font-size:18px;color:#383e42}.popup .popup-content-body .content-body-title+.details-item{margin-top:20px}.popup .popup-content-body .content-sub-title{font-family:"light";font-size:16px;line-height:21px;color:#0c0c0c}.popup .popup-content-body .list-separator,.popup .popup-content-body .details-separator{margin-left:0;margin-bottom:5px;margin-top:20px}.popup .popup-content-body .list-separator .line,.popup .popup-content-body .details-separator .line{left:0}.popup .popup-content-body .icon-separator{display:none}.popup .popup-content-body .details-item{margin-left:0;margin-bottom:10px}.popup .popup-content-body .details-item .details-item{margin-bottom:0}.popup .popup-content-body .details-item .column-label{text-align:left}.no-header>.popup-header{display:none}.no-footer>.popup-footer{display:none}.mid-icon>.ember-view{position:relative}.popup.parking-lots-dialog{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:450px}.popup.parking-lots-dialog .popup-content-header-image{height:113px}.popup.parking-lots-dialog table.confirm-dialog-message{width:100%;text-align:left}.popup.parking-lots-dialog table.confirm-dialog-message td.parking-lots-selector{min-width:130px}.popup.parking-lots-dialog table.confirm-dialog-message td>div{padding:15px 0}.popup.parking-lots-dialog table.confirm-dialog-message td>div .diff-value{margin:0 20px;font-size:18px;color:#1d88bb}.popup.parking-lots-dialog table.confirm-dialog-message td>div.align-center{text-align:center;line-height:20px}.popup.parking-lots-dialog table.confirm-dialog-message .align-right{text-align:right}.popup.parking-lots-dialog .popup-content-header-image{border-radius:5px 5px 0 0;overflow:hidden}.popup.parking-lots-dialog .icon-controller{display:inline-block;width:22px;height:22px;font-size:22px;cursor:pointer;color:#aaaaaa}.popup.parking-lots-dialog .icon-controller:hover{color:#1d88bb}.popup.parking-lots-dialog .input-number{display:inline}.popup.parking-lots-dialog .input-number input{width:60px;text-align:center;position:relative;top:-10px;font-size:16px;font-family:"regular";margin:0 10px}.popup.parking-lots-dialog .confirm-dialog-footer{margin-top:30px;text-align:right}.popup.parking-lots-alert-dialog{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:450px}.popup.parking-lots-alert-dialog .icon-park{color:#42a0d3;margin:0 5px 0;font-size:22px;display:inline-block;top:3px;position:relative}.popup.parking-lots-alert-dialog .popup-content-header-image{height:113px}.popup.parking-lots-alert-dialog .popup-content-header-image .popup-white-stripe{color:#252627}.popup.parking-lots-alert-dialog table.confirm-dialog-message{width:100%;text-align:left}.popup.parking-lots-alert-dialog table.confirm-dialog-message td>div{padding:15px 0;line-height:19px}.popup.parking-lots-alert-dialog table.confirm-dialog-message td>div .diff-value{margin:0 20px;font-size:18px;color:#1d88bb}.popup.parking-lots-alert-dialog table.confirm-dialog-message td>div.align-center{text-align:center}.popup.parking-lots-alert-dialog table.confirm-dialog-message td>div.red{color:#ff0000}.popup.parking-lots-alert-dialog table.confirm-dialog-message td>div .parking-lots-license-wrapper{display:inline-block;text-align:right;width:64%}.popup.parking-lots-alert-dialog table.confirm-dialog-message td>div .light-blue{color:#42a0d3}.popup.parking-lots-alert-dialog table.confirm-dialog-message td>div .light-blue.pointer{cursor:pointer}.popup.parking-lots-alert-dialog table.confirm-dialog-message .align-right{text-align:right}.popup.parking-lots-alert-dialog .popup-content-header-image{border-radius:5px 5px 0 0;overflow:hidden}.popup.parking-lots-alert-dialog .icon-controller{display:inline-block;width:22px;height:22px;font-size:22px;cursor:pointer;color:#aaaaaa}.popup.parking-lots-alert-dialog .icon-controller:hover{color:#1d88bb}.popup.parking-lots-alert-dialog .input-number{display:inline}.popup.parking-lots-alert-dialog .input-number input{width:60px;text-align:center;position:relative;top:-10px;font-size:16px;font-family:"regular";margin:0 10px}.popup.parking-lots-alert-dialog .confirm-dialog-footer{text-align:right}.popup.parking-lots-alert-dialog .confirm-dialog-footer button{float:right}.registration-popup .popup-content,.invitation-popup .popup-content{width:450px}.registration-popup .account-type .popup,.invitation-popup .account-type .popup{background-color:transparent;box-shadow:none}.registration-popup .account-type .popup .bubble,.invitation-popup .account-type .popup .bubble{cursor:pointer;position:relative;height:228px}.registration-popup .account-type .popup .bubble+.bubble,.invitation-popup .account-type .popup .bubble+.bubble{margin-top:20px}.registration-popup .account-type .popup .bubble div,.invitation-popup .account-type .popup .bubble div{color:#fff;position:absolute;line-height:228px;top:0;left:0;width:100%;font-size:30px}.languages-popup .popup-content{padding-top:10px;padding-bottom:10px}.languages-popup .popup-content ul{width:100%;background-color:inherit;margin:0;padding:0;float:left;list-style-type:none}.languages-popup .popup-content ul li{background-color:inherit;border-left:2px solid transparent;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.languages-popup .popup-content ul li:hover{background-color:#f4f4f4;border-left:2px solid #1d88bb;color:#1d88bb}.languages-popup .popup-content ul li:hover .text{font-family:"bold"}.languages-popup .popup-content ul li button{float:left;width:100%;overflow:auto;text-align:center}.languages-popup .popup-content ul li button:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:-2px}.languages-popup .popup-content ul li button:focus:not(input){position:relative;outline:none;display:inline-block}.languages-popup .popup-content ul li button:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.languages-popup .popup-content ul li button .text{font-family:"light";font-size:14px;color:inherit;line-height:20px}.languages-popup .popup-content ul li button .active{font-family:"bold";color:inherit}.auth-popup .companies-popup.popup,.auth-popup .admin-groups-popup.popup{width:290px;overflow:visible}.auth-popup .companies-popup.popup .popup-content .content-box,.auth-popup .admin-groups-popup.popup .popup-content .content-box{margin:10px;width:270px;height:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.auth-popup .companies-popup.popup .popup-content .content-box .input-wrapper,.auth-popup .admin-groups-popup.popup .popup-content .content-box .input-wrapper{width:230px;float:left}.auth-popup .companies-popup.popup .popup-content .content-box .button-wrapper,.auth-popup .admin-groups-popup.popup .popup-content .content-box .button-wrapper{float:left;width:40px;text-align:center;line-height:25px}.auth-popup .companies-popup.popup .popup-content .content-box .button-wrapper .change-company:before,.auth-popup .admin-groups-popup.popup .popup-content .content-box .button-wrapper .change-company:before{font-size:20px}.actions-popup{width:280px;margin-left:-129px}.actions-popup .popup-content{padding:10px 0}.actions-popup .popup-content .mid-icon{margin:0 6px}.actions-popup .option{line-height:30px}.actions-popup .option:hover{border-left:2px solid #383e42;background-color:#aaa;transition:all 400ms ease 0s;color:#383e42;font-family:"bold"}.actions-popup .option:hover .mid-icon{margin-left:4px}.actions-popup .list-separator{margin:13px 0}.actions-popup .list-separator .line{left:0}.actions-popup .list-separator .text{margin-left:15px;padding-left:3px;font-weight:normal;font-family:"light";font-size:11px}.notifications-popup{width:440px;margin-left:-209px}.notifications-popup .filter{height:30px;background-color:#aaa}.notifications-popup .filter span{display:block;width:25%;float:left;text-align:center}.notifications-popup .list{margin-top:10px;overflow:auto}.notifications-popup .list li{border-bottom:1px solid #aaa;padding:5px;overflow:auto}.notifications-popup .list li:last-child{border-bottom:0}.notifications-popup .list .info{width:370px;float:left}.notifications-popup .list .info .car-name,.notifications-popup .list .info .user-name{color:#383e42;font-family:"bold";font-size:17px;line-height:1em;color:#000}.notifications-popup .list .info .booking-info{font-size:12px;line-height:14px}.notifications-popup .list .info .booking-info>span{color:#383e42;font-family:"bold"}.notifications-popup .list .info .notification-date{text-align:right;font-weight:normal;font-family:"light";font-size:11px}.auth-popup .user-popup.popup{width:360px}.auth-popup .user-popup.popup input{text-align:right;height:30px}.auth-popup .user-popup.popup input[type="password"]{padding-top:0;padding-bottom:0}.auth-popup .user-popup.popup .input-phone .input-select{min-width:80px}.auth-popup .user-popup.popup .input-phone .input-select .input-select-dropdown{min-width:200px;max-width:200px}.auth-popup .user-popup.popup .validation-error.input-field:before{right:-20px}.auth-popup .user-popup.popup .popup-content{max-height:500px;overflow:auto}.auth-popup .user-popup.popup .popup-content .image-info .entity-image{width:100%}.auth-popup .user-popup.popup .popup-content .image-info .entity-image .image-mask{margin:0 auto}.auth-popup .user-popup.popup .popup-content .input-select-ul{text-align:left}.auth-popup .user-popup.popup .popup-content>table{font-family:"light";font-size:11px;cursor:auto;width:100%;margin:5px 0 27px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.auth-popup .user-popup.popup .popup-content>table .list-separator{padding-bottom:10px;padding-top:10px}.auth-popup .user-popup.popup .popup-content>table .list-separator .text{margin-left:20px;font-family:"semibold";font-size:14px}.auth-popup .user-popup.popup .popup-content>table .list-separator .icon-pencil{margin-right:10px;font-size:15px}.auth-popup .user-popup.popup .popup-content>table>tbody>tr>td{padding-left:20px;font-size:15px;height:30px;line-height:16px}.auth-popup .user-popup.popup .popup-content>table>tbody>tr>td[colspan="2"]{padding-right:20px}.auth-popup .user-popup.popup .popup-content>table>tbody>tr>td+td{padding-right:20px;text-align:right;padding-left:0;font-family:"bold";font-size:14px}.auth-popup .user-popup.popup .popup-content>table.terms{margin-bottom:10px}.auth-popup .user-popup.popup .popup-content>table.terms a{text-decoration:none;color:#1d88bb;font-family:"semibold"}.auth-popup .user-popup.popup .with-ellipsis{width:185px;float:right}.auth-popup .user-popup.popup .user-avatar{position:relative;background-color:rgba(255,255,255,0.2875);background-color:#f1f1f1;height:120px;text-align:center;margin-bottom:8px;padding:12px 0}.auth-popup .user-popup.popup .user-avatar .small-button{position:absolute;left:250px;top:100px;z-index:1}.booking-form-header-style{width:100%;height:6px;border-radius:7px 7px 0 0}.icon-dd{color:#8d98a5;position:absolute;top:0;right:0;width:128px;line-height:35px;cursor:pointer}.enable-inputs{position:absolute;top:0;left:0;right:0;bottom:0;z-index:50;cursor:pointer}.opacity100 .enable-inputs{display:none}.booking-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin-left:auto;margin-right:auto;border-radius:7px;text-align:left;width:740px}.booking-form input,.booking-form .customSelect{font-family:"bold";width:320px;height:39px}.booking-form input .input-select-input-icon,.booking-form .customSelect .input-select-input-icon{top:13px}.booking-form .input-select .input-select-input-icon{top:13px}.booking-form>table>tr>td{vertical-align:top}.booking-form.with-filters{width:1100px}.booking-form .disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.booking-form .input-popup{height:39px}.booking-form .big-icon{width:40px;text-align:left;font-size:30px;height:40px;line-height:40px}.booking-form .booking-collection-color{color:#1d88bb}.booking-form .booking-return-color{color:#1d88bb}.booking-form .usage,.booking-form .collection,.booking-form .return,.booking-form .filters{float:left;width:49%;height:auto;position:relative;margin-bottom:10px}.booking-form .usage .booking-form-header,.booking-form .collection .booking-form-header,.booking-form .return .booking-form-header,.booking-form .filters .booking-form-header{background-color:#1d88bb;width:100%;height:6px;border-radius:7px 7px 0 0}.booking-form .usage .booking-form-body,.booking-form .collection .booking-form-body,.booking-form .return .booking-form-body,.booking-form .filters .booking-form-body{padding:18px 30px 24px 30px;background-color:#fff;color:#383e42;border-radius:0 0 7px 7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:2px 2px 1px rgba(0,0,0,0.08)}.booking-form .usage .booking-form-body input,.booking-form .collection .booking-form-body input,.booking-form .return .booking-form-body input,.booking-form .filters .booking-form-body input{background-color:transparent;color:#383e42}.booking-form .usage .booking-form-body .booking-form-section-title,.booking-form .collection .booking-form-body .booking-form-section-title,.booking-form .return .booking-form-body .booking-form-section-title,.booking-form .filters .booking-form-body .booking-form-section-title{line-height:33px;height:33px;float:left;font-family:"semibold";font-size:18px;line-height:18px}.booking-form .usage .booking-form-body .radio,.booking-form .collection .booking-form-body .radio,.booking-form .return .booking-form-body .radio,.booking-form .filters .booking-form-body .radio{float:right}.booking-form .usage .booking-form-body textarea,.booking-form .collection .booking-form-body textarea,.booking-form .return .booking-form-body textarea,.booking-form .filters .booking-form-body textarea{height:60px;margin:5px 0}.booking-form .usage .booking-form-body table,.booking-form .collection .booking-form-body table,.booking-form .return .booking-form-body table,.booking-form .filters .booking-form-body table{width:100%}.booking-form .usage .booking-form-body td,.booking-form .collection .booking-form-body td,.booking-form .return .booking-form-body td,.booking-form .filters .booking-form-body td{height:40px;position:relative}.booking-form .usage .booking-form-body td input:read-only,.booking-form .collection .booking-form-body td input:read-only,.booking-form .return .booking-form-body td input:read-only,.booking-form .filters .booking-form-body td input:read-only{background-color:#ffffff}.booking-form .usage .booking-form-body .inputs-wrapper,.booking-form .collection .booking-form-body .inputs-wrapper,.booking-form .return .booking-form-body .inputs-wrapper,.booking-form .filters .booking-form-body .inputs-wrapper{position:relative}.booking-form .usage .booking-form-body .dateinput,.booking-form .collection .booking-form-body .dateinput,.booking-form .return .booking-form-body .dateinput,.booking-form .filters .booking-form-body .dateinput,.booking-form .usage .booking-form-body .timeinput,.booking-form .collection .booking-form-body .timeinput,.booking-form .return .booking-form-body .timeinput,.booking-form .filters .booking-form-body .timeinput{float:left}.booking-form .usage .booking-form-body .dateinput,.booking-form .collection .booking-form-body .dateinput,.booking-form .return .booking-form-body .dateinput,.booking-form .filters .booking-form-body .dateinput{width:180px}.booking-form .usage .booking-form-body .timeinput,.booking-form .collection .booking-form-body .timeinput,.booking-form .return .booking-form-body .timeinput,.booking-form .filters .booking-form-body .timeinput{width:140px;margin-right:0}.booking-form .usage .booking-form-body .timeinput~.icon-dropdown-arrow,.booking-form .collection .booking-form-body .timeinput~.icon-dropdown-arrow,.booking-form .return .booking-form-body .timeinput~.icon-dropdown-arrow,.booking-form .filters .booking-form-body .timeinput~.icon-dropdown-arrow{color:#8d98a5;position:absolute;top:0;right:0;width:128px;line-height:35px;cursor:pointer;right:5px;width:100%;text-align:right;background-image:url('/assets/images/transparent.png')}.booking-form .usage .booking-form-body .readonly,.booking-form .collection .booking-form-body .readonly,.booking-form .return .booking-form-body .readonly,.booking-form .filters .booking-form-body .readonly{cursor:unset}.booking-form .usage .booking-form-body .readonly .input-drop-down,.booking-form .collection .booking-form-body .readonly .input-drop-down,.booking-form .return .booking-form-body .readonly .input-drop-down,.booking-form .filters .booking-form-body .readonly .input-drop-down{cursor:unset}.booking-form .usage .booking-form-body .extended-address,.booking-form .collection .booking-form-body .extended-address,.booking-form .return .booking-form-body .extended-address,.booking-form .filters .booking-form-body .extended-address{float:left;color:#383e42}.booking-form .usage .booking-form-body .extended-address .title,.booking-form .collection .booking-form-body .extended-address .title,.booking-form .return .booking-form-body .extended-address .title,.booking-form .filters .booking-form-body .extended-address .title{font-family:"light"}.booking-form .usage .booking-form-body .booking-form-body-return-location.not-allowed,.booking-form .collection .booking-form-body .booking-form-body-return-location.not-allowed,.booking-form .return .booking-form-body .booking-form-body-return-location.not-allowed,.booking-form .filters .booking-form-body .booking-form-body-return-location.not-allowed{opacity:.4}.booking-form .usage{width:100%;height:auto}.booking-form .usage .booking-form-body{overflow:hidden;display:flex;align-items:center}.booking-form .usage .booking-form-body .booking-form-section-title{height:auto;flex:.2;line-height:24px;margin-right:10px}.booking-form .usage .booking-form-body .button-holder{display:flex;flex:1}.booking-form .usage .booking-form-body .button-holder button{flex:1}.booking-form .usage .booking-form-body .button-holder button:not(:last-of-type){margin-right:10px}.booking-form .usage .booking-form-body .button-holder button:not(.current){opacity:.5}.booking-form .collection{margin-right:7.4px;color:#1d88bb}.booking-form .return{margin-left:7px}.booking-form .filters{width:347.2px;margin-left:14.8px;display:flex;flex-direction:column}.booking-form .filters .booking-form-body{display:flex;flex-direction:column;flex-grow:1;margin-bottom:10px;padding-bottom:10px}.booking-form .filters .blue-button.business{background-color:#1d88bb}.booking-form .filters .blue-button.private{background-color:#4ba003}.booking-form .filters .blue-button.service{background-color:#ed8e48}.booking-form .filters .booking-form-section-title{color:#1d88bb}.booking-form .filters .input-select-input-icon{color:#1d88bb}.booking-form .filters .search-field{width:100%;margin-left:0}.booking-form .filters .search-field .icon-search{color:#1d88bb;line-height:38px}.popup.extend-booking-form{width:550px;text-align:left;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 45px}.popup.extend-booking-form>.popup-content{overflow:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup.extend-booking-form>.popup-content table{width:100%}.popup.extend-booking-form>.popup-content table td{width:40%}.popup.extend-booking-form>.popup-content table td+td{width:60%}.popup.extend-booking-form>.popup-content table .date-time-wrapper{position:relative}.popup.extend-booking-form>.popup-content table .date-time-wrapper .date-wrapper{width:55%;margin-right:5%}.popup.extend-booking-form>.popup-content table .date-time-wrapper .time-wrapper{width:40%}.popup.extend-booking-form>.popup-content table .date-time-wrapper .date-wrapper,.popup.extend-booking-form>.popup-content table .date-time-wrapper .time-wrapper{position:relative;float:left}.popup.extend-booking-form>.popup-content table .date-time-wrapper .date-wrapper .icon-dropdown-arrow,.popup.extend-booking-form>.popup-content table .date-time-wrapper .time-wrapper .icon-dropdown-arrow{position:absolute;top:0;right:5px;width:100%;height:100%;line-height:37px;text-align:right}.popup.extend-booking-form>.popup-content table .date-time-wrapper .date-wrapper input,.popup.extend-booking-form>.popup-content table .date-time-wrapper .time-wrapper input{background-color:#fff}.private .booking-form .input-date-time .date-time-picker-popup .date-time-picker-header,.internal .booking-form .input-date-time .date-time-picker-popup .date-time-picker-header,.private .booking-form .input-date-time .date-time-picker-popup .date-time-picker-footer,.internal .booking-form .input-date-time .date-time-picker-popup .date-time-picker-footer{background-color:#4ba003}.private .booking-form .input-date-time .date-time-picker-popup .popup-triangle,.internal .booking-form .input-date-time .date-time-picker-popup .popup-triangle{border-bottom-color:#4ba003}.private .booking-form .input-date-time .date-time-picker-popup .popup-triangle-down,.internal .booking-form .input-date-time .date-time-picker-popup .popup-triangle-down{border-top-color:#4ba003}.private .booking-form .input-date-time .date-time-picker-popup .ui-state-active,.internal .booking-form .input-date-time .date-time-picker-popup .ui-state-active{background-color:#4ba003}.private .booking-form .input-date-time .date-time-picker-popup .ui-datepicker tbody td a:hover:after,.internal .booking-form .input-date-time .date-time-picker-popup .ui-datepicker tbody td a:hover:after{border-color:#4ba003}.private .booking-form .input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item:hover span:after,.internal .booking-form .input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item:hover span:after{border:4px solid #4ba003}.private .booking-form .input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item.active span,.internal .booking-form .input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item.active span{background-color:#4ba003}.private .booking-form .input-date-time .date-time-picker-popup .close-input-popup,.internal .booking-form .input-date-time .date-time-picker-popup .close-input-popup{background-color:#4ba003}.private .booking-form .booking-collection-color,.internal .booking-form .booking-collection-color{color:#4ba003}.private .booking-form .booking-return-color,.internal .booking-form .booking-return-color{color:#4ba003}.private .booking-form .usage .booking-form-header,.internal .booking-form .usage .booking-form-header,.private .booking-form .collection .booking-form-header,.internal .booking-form .collection .booking-form-header,.private .booking-form .return .booking-form-header,.internal .booking-form .return .booking-form-header,.private .booking-form .filters .booking-form-header,.internal .booking-form .filters .booking-form-header{background-color:#4ba003}.private .booking-form .collection,.internal .booking-form .collection,.private .booking-form .return,.internal .booking-form .return{color:#4ba003}.private .booking-form .filters .booking-form-section-title,.internal .booking-form .filters .booking-form-section-title{color:#4ba003}.private .booking-form .filters .input-select-input-icon,.internal .booking-form .filters .input-select-input-icon{color:#4ba003}.private .booking-form .filters .search-field,.internal .booking-form .filters .search-field{width:100%;margin-left:0}.private .booking-form .filters .search-field .icon-search,.internal .booking-form .filters .search-field .icon-search{color:#4ba003}.business .booking-form .input-date-time .date-time-picker-popup .date-time-picker-header,.business .booking-form .input-date-time .date-time-picker-popup .date-time-picker-footer{background-color:#1d88bb}.business .booking-form .input-date-time .date-time-picker-popup .popup-triangle{border-bottom-color:#1d88bb}.business .booking-form .input-date-time .date-time-picker-popup .popup-triangle-down{border-top-color:#1d88bb}.business .booking-form .input-date-time .date-time-picker-popup .ui-state-active{background-color:#1d88bb}.business .booking-form .input-date-time .date-time-picker-popup .ui-datepicker tbody td a:hover:after{border-color:#1d88bb}.business .booking-form .input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item:hover span:after{border:4px solid #1d88bb}.business .booking-form .input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item.active span{background-color:#1d88bb}.business .booking-form .input-date-time .date-time-picker-popup .close-input-popup{background-color:#1d88bb}.service .booking-form .input-date-time .date-time-picker-popup .date-time-picker-header,.service .booking-form .input-date-time .date-time-picker-popup .date-time-picker-footer{background-color:#ed8e48}.service .booking-form .input-date-time .date-time-picker-popup .popup-triangle{border-bottom-color:#ed8e48}.service .booking-form .input-date-time .date-time-picker-popup .popup-triangle-down{border-top-color:#ed8e48}.service .booking-form .input-date-time .date-time-picker-popup .ui-state-active{background-color:#ed8e48}.service .booking-form .input-date-time .date-time-picker-popup .ui-datepicker tbody td a:hover:after{border-color:#ed8e48}.service .booking-form .input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item:hover span:after{border:4px solid #ed8e48}.service .booking-form .input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item.active span{background-color:#ed8e48}.service .booking-form .input-date-time .date-time-picker-popup .close-input-popup{background-color:#ed8e48}.service .booking-form .usage .booking-form-section-title{color:#ed8e48}.service .booking-form .usage .booking-form-header{background-color:#ed8e48}.booking-driver{position:absolute;padding-top:20px;left:-95px;width:90px;height:40px}.booking-driver .driver-bubble{background:#fff;width:40px;height:40px;position:relative;left:30px;top:-10px;border-radius:50%}.booking-driver .driver-icon-dropdown{position:absolute;font-size:24px;top:18px;left:70px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(40))";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.booking-driver .driver-search-box{z-index:900;height:43px;min-width:250px;position:absolute;top:10px;left:120px;padding:0 10px 0 10px;border-radius:0 5px 5px 0;background-color:#ffffff;-webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,0.5);-moz-box-shadow:2px 2px 5px 0 rgba(50,50,50,0.5);box-shadow:2px 2px 5px 0 rgba(50,50,50,0.5)}.booking-driver .driver-search-box .ui-autocomplete{max-height:100px;overflow-y:auto;overflow-x:hidden}.booking-driver .driver-search-box .edge-box{width:15px;height:43px;position:absolute;left:-15px}.booking-driver .driver-search-box input{width:350px}.booking-confirm-form-service-layer{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.booking-confirm-form-service.popup-content-body{width:700px;height:490px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-confirm-form-service.popup-content-body .booking-details{width:100%;height:50px;border-bottom:1px solid #ddd}.booking-confirm-form-service.popup-content-body .booking-details:first-of-type{border-top:1px solid #ddd}.booking-confirm-form-service.popup-content-body .booking-details tr td{height:25px;border-left:0;border-right:0;padding-bottom:7px}.booking-confirm-form-service.popup-content-body .booking-details tr td.last-column{padding-right:25px;width:90px}.booking-confirm-form-service.popup-content-body .booking-details tr:first-child td{border-bottom:0;padding-bottom:0;padding-top:4px}.booking-confirm-form-service.popup-content-body .booking-details tr:first-child td[rowspan="2"]{padding-top:0;padding-bottom:0;padding-right:15px}.booking-confirm-form-service.popup-content-body .booking-details tr td.vehicle-image{width:60px;text-align:center;padding:0;padding-left:15px}.booking-confirm-form-service.popup-content-body .booking-details tr td.vehicle-image .circle-image-icon{margin:0 10px}.booking-confirm-form-service.popup-content-body .booking-details .vehicle-brand-model{color:#373737;font-family:"semibold";font-size:18px;line-height:18px;line-height:21px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;width:170px}.booking-confirm-form-service.popup-content-body .booking-details .vehicle-plate-number{color:#777777;font-family:"bold";font-size:12px;line-height:12px}.booking-confirm-form-service.popup-content-body .booking-details .label{width:162px;font-family:"regular";font-size:12px;line-height:14px}.booking-confirm-form-service.popup-content-body .booking-details .value{width:193px;font-family:"semibold";font-size:12px;line-height:14px}.booking-confirm-form-service.popup-content-body .booking-details.price-to-location .description{text-align:right}.booking-confirm-form-service.popup-content-body .tax{text-align:right;font-size:11px}.booking-confirm-form-service.popup-content-body .package-selection .selection{padding:15px 10px;width:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages,.booking-confirm-form-service.popup-content-body .package-selection .selection .steps{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .selection-title,.booking-confirm-form-service.popup-content-body .package-selection .selection .steps .selection-title{padding:0 0 10px 10px;color:#1d88bb;font-family:"semibold";font-size:18px;line-height:18px;line-height:20px}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .list-wrapper,.booking-confirm-form-service.popup-content-body .package-selection .selection .steps .list-wrapper{background-color:rgba(255,255,255,0.23);background-color:#f1f1f1;width:315px;height:315px;border:1px solid #ddd;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .list-wrapper table,.booking-confirm-form-service.popup-content-body .package-selection .selection .steps .list-wrapper table{width:100%}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .list-wrapper table tr td,.booking-confirm-form-service.popup-content-body .package-selection .selection .steps .list-wrapper table tr td{padding-right:10px}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .list-wrapper table tr td.first-col,.booking-confirm-form-service.popup-content-body .package-selection .selection .steps .list-wrapper table tr td.first-col{padding-left:10px}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .packages-list .package{border-bottom:1px solid #ddd;cursor:pointer}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .packages-list .package.selected{background-color:#1d88bb;color:#fff}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .packages-list .package td{height:40px}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .packages-list .package td.package-description{width:199px}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .packages-list .package td.package-price{width:60px}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .packages-list .package td.package-price .price-box{color:#777777;font-family:"bold";font-size:12px;line-height:12px;color:#373737;background-color:#fff;border-radius:3px;padding:5px;width:100%;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-confirm-form-service.popup-content-body .package-selection .selection .packages .packages-list .package td.icon-arrow-right{width:14px}.booking-confirm-form-service.popup-content-body .package-selection .selection .steps{margin-left:20px}.booking-confirm-form-service.popup-content-body .package-selection .selection .steps .steps-list td{height:30px}.booking-confirm-form-service.popup-content-body .package-selection .selection .steps .steps-list td.icon-confirm{width:14px}.booking-confirm-form-service.popup-content-body .package-selection .summary,.booking-confirm-form-service.popup-content-body .checkout .summary{margin-bottom:15px;height:50px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:50px;padding-right:50px}.booking-confirm-form-service.popup-content-body .package-selection .summary>div,.booking-confirm-form-service.popup-content-body .checkout .summary>div{float:left;padding-left:10px}.booking-confirm-form-service.popup-content-body .package-selection .navigation-buttons,.booking-confirm-form-service.popup-content-body .checkout .navigation-buttons{padding:0 15px 15px 15px;width:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-confirm-form-service.popup-content-body .package-selection .navigation-buttons .finish-booking-buttons,.booking-confirm-form-service.popup-content-body .checkout .navigation-buttons .finish-booking-buttons{float:right}.booking-confirm-form-service.popup-content-body .package-selection .navigation-buttons .finish-booking-buttons a,.booking-confirm-form-service.popup-content-body .checkout .navigation-buttons .finish-booking-buttons a{float:left;margin-left:15px}.booking-confirm-form-service.popup-content-body .package-selection .navigation-buttons .back-button,.booking-confirm-form-service.popup-content-body .checkout .navigation-buttons .back-button{font-family:"bold";font-size:15px;line-height:35px;color:#3c3f43;text-decoration:none;text-align:left;float:left;padding:0 15px}.booking-confirm-form-service.popup-content-body .checkout{width:100%;height:100%}.booking-confirm-form-service.popup-content-body .checkout .summary{font-family:"bold";margin-bottom:0}.booking-confirm-form-service.popup-content-body .checkout .tax{margin-right:50px;clear:both}.booking-confirm-form-service.popup-content-body .checkout .services-bookings-wrapper{max-height:362px;overflow:auto}.booking-confirm-form-service.popup-content-body .checkout .services-bookings-wrapper .booking-details tr td.service-icon{width:18px;font-size:18px;vertical-align:middle;padding:0 10px;border-bottom:1px solid #ddd;color:#1d88bb}.booking-confirm-form-service.popup-content-body .checkout .services-bookings-wrapper .booking-details tr td.value{padding-right:0px;width:90px;font-family:"regular"}.booking-confirm-form-service.popup-content-body .checkout .services-bookings-wrapper .booking-details tr td.description{width:142px}.booking-confirm-form-service.popup-content-body .checkout .services-bookings-wrapper .booking-details tr td.price{width:60px;text-align:right}.booking-confirm-form-service.popup-content-body .checkout .services-bookings-wrapper .booking-details tr td.trash-can{text-align:center;width:50px}.booking-confirm-form-service.popup-content-body .checkout .services-bookings-wrapper .booking-details tr td.trash-can span{cursor:pointer}.booking-confirm-form-service.popup-content-body .checkout .navigation-buttons{position:absolute;bottom:0}.entity-popup{max-width:450px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entity-popup .entity-popup-title{color:#1d88bb;font-family:light;font-size:28px;line-height:28px;line-height:60px}.entity-popup .entity-popup-description{padding:5%;line-height:20px}.entity-popup .popup-content-body{overflow:visible}.entity-popup .popup-content-body table{width:100%;text-align:center}.entity-popup .popup-content-body table tbody tr td{line-height:25px}.entity-popup .popup-content-body table tbody tr td.to-separator{padding:0 5px}.entity-popup .popup-content-body table tbody tr td:first-child{width:10%}.entity-popup .popup-content-body table tbody.detail-field-column tr td{text-align:left;width:auto}.entity-popup .popup-content-body .input-time{float:none;display:inline-block}.entity-popup .popup-content-body .input-time input{text-align:center}.entity-popup .popup-content-body .inputs-centered input{text-align:center}.entity-popup.private-pricing .details-timepicker{margin-top:0}.evening .datetimepicker-popup{margin-top:10px}.evening .datetimepicker-popup .popup-footer{display:none}.weekend .datetimepicker-popup{margin-top:-200px}.weekend .datetimepicker-popup .popup-header{display:none}.weekend .datetimepicker-popup .popup-footer{display:block}.openinghours-popup .form-row-height{height:35px;line-height:35px}.entity-popup.pricing-rules{height:auto;height:initial}.entity-popup.pricing-rules .entity-popup-content{min-height:345px}.entity-popup.pricing-rules .popup-content-footer{width:450px}.pricing-advanced .datetimepicker-popup{margin-top:30px;margin-left:-100px}.pricing-advanced .datetimepicker-popup .popup-header{display:block}.pricing-advanced .datetimepicker-popup .popup-footer{display:none}.dashboard .csv-export{overflow:visible;height:350px}.dashboard .csv-export .yearSetters{margin-bottom:10px}.dashboard .csv-export.entity-popup{padding:30px 45px 30px;height:auto}.dashboard .csv-export.entity-popup .popup-content .yearSetters{text-align:center}.dashboard .csv-export.entity-popup .popup-content table{width:100%;height:140px}.dashboard .csv-export.entity-popup .popup-content .entity-popup-footer{width:100%;text-align:center;margin:0}.dashboard .csv-export.entity-popup .popup-content .entity-popup-footer button{float:none}.dashboard .popup-content{overflow:visible}.confirm-dialog{position:absolute;top:-51px;left:0;right:0;bottom:0;z-index:2147483647;display:flex;justify-content:center;align-items:center}.confirm-dialog .info-dialog-inner .confirm-dialog-message a{color:#1d88bb}.confirm-dialog .popup-triangle{display:none}.confirm-dialog .popup{top:auto;max-width:90%;position:static}.confirm-dialog .popup .popup-content{padding:23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.confirm-dialog .popup .popup-content .confirm-dialog-message{margin-bottom:15px;max-width:560px;line-height:26px}.confirm-dialog .popup .popup-content .confirm-dialog-message table.returnkey-distance-confirm td{padding:10px 5px}.confirm-dialog .popup .popup-content .confirm-dialog-message table.returnkey-distance-confirm td .return-distance{text-align:right;font-weight:bold}.confirm-dialog .popup .popup-content .confirm-dialog-message td{vertical-align:top}.confirm-dialog .popup .popup-content .confirm-dialog-message .icon-alert-negative{color:#bec5cf;font-size:26px;padding-right:20px;padding-top:5px}.confirm-dialog .popup .popup-content .confirm-dialog-message .icon-alert-negative+td{text-align:justify}.confirm-dialog .popup .popup-content .confirm-dialog-footer{text-align:right}.confirm-dialog .popup .popup-content .confirm-dialog-footer.info-dialog{text-align:right}.confirm-dialog .popup .popup-content .confirm-dialog-footer button{margin-left:10px}:root .finish-booking-popup{max-width:160px \9}.finish-booking-popup{position:absolute;-webkit-transition:all 400ms ease-out 0s;-moz-transition:all 400ms ease-out 0s;-o-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.finish-booking-popup .finish-booking{position:relative;top:0}.finish-booking-popup .finish-booking button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;margin:0}.opacity0 .finish-booking-popup{filter:inherit}.triangle-white-shadow-top:before{content:" ";position:absolute;z-index:-1;top:-1px;left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:11px solid white}.triangle-white-shadow-bottom:before{content:" ";position:absolute;z-index:-1;bottom:-1px;left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff}.triangle-white-shadow-top:before{content:" ";position:absolute;z-index:-1;top:-1px;left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}.triangle-white-shadow-left:before{content:" ";position:absolute;z-index:-1;top:-12px;left:-1px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff}.triangle-white-shadow-right:before{content:" ";position:absolute;z-index:-1;top:-12px;right:-1px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #fff}.finish-booking-popup .popup-header .popup-triangle:before{content:" ";position:absolute;z-index:-1;top:-1px;left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:11px solid white}.finish-booking-popup .popup-header .popup-triangle:before{content:" ";position:absolute;z-index:-1;top:-1px;left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}.finish-booking-popup .popup-left .popup-triangle-left-pos:before{content:" ";position:absolute;z-index:-1;top:-12px;left:-1px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff}.finish-booking-popup .popup-right .popup-triangle-right-pos:before{content:" ";position:absolute;z-index:-1;top:-12px;right:-1px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #fff}.finish-booking-popup .popup-footer .popup-triangle-down:before{content:" ";position:absolute;z-index:-1;bottom:-1px;left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff}.finish-booking-popup .finish-booking .popup-content .medium-button{box-shadow:none;background-image:none}.business .finish-booking-popup .blue-button,.external .finish-booking-popup .blue-button{display:inline-block;color:#fff;vertical-align:middle;background-color:#1d88bb;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.business .finish-booking-popup .blue-button [class*="icon-"],.external .finish-booking-popup .blue-button [class*="icon-"]{padding-right:5px}.business .finish-booking-popup .blue-button:active,.external .finish-booking-popup .blue-button:active{background-color:#135879;color:#b3b3b3}.business .finish-booking-popup .blue-button:disabled,.external .finish-booking-popup .blue-button:disabled,.business .finish-booking-popup .blue-button.disabled,.external .finish-booking-popup .blue-button.disabled{opacity:.5;cursor:default;pointer-events:none}.business .finish-booking-popup .blue-button:not(:disabled):hover,.external .finish-booking-popup .blue-button:not(:disabled):hover,.business .finish-booking-popup .blue-button:not(.disabled):hover,.external .finish-booking-popup .blue-button:not(.disabled):hover,.business .finish-booking-popup .blue-button:not(:disabled):focus,.external .finish-booking-popup .blue-button:not(:disabled):focus,.business .finish-booking-popup .blue-button:not(.disabled):focus,.external .finish-booking-popup .blue-button:not(.disabled):focus{background-color:#18729c}.business .finish-booking-popup .popup-header,.external .finish-booking-popup .popup-header{background-color:#1d88bb}.business .finish-booking-popup .popup-header .popup-triangle,.external .finish-booking-popup .popup-header .popup-triangle{border-bottom-color:#1d88bb}.business .finish-booking-popup .popup-content,.external .finish-booking-popup .popup-content{overflow:hidden}.business .finish-booking-popup .popup-content .medium-button,.external .finish-booking-popup .popup-content .medium-button{border-radius:0;font-family:"bold";margin:0}.business .finish-booking-popup .popup-content .medium-button:active,.external .finish-booking-popup .popup-content .medium-button:active{top:auto}.business .finish-booking-popup .popup-content .popup-left,.external .finish-booking-popup .popup-content .popup-left,.business .finish-booking-popup .popup-content .popup-right,.external .finish-booking-popup .popup-content .popup-right{width:6px;height:100%;position:absolute;top:0;background-color:#1d88bb}.business .finish-booking-popup .popup-content .popup-left,.external .finish-booking-popup .popup-content .popup-left{border-radius:3px 0 0 3px;left:-6px}.business .finish-booking-popup .popup-content .popup-left .popup-triangle-left-pos,.external .finish-booking-popup .popup-content .popup-left .popup-triangle-left-pos{border-right-color:#1d88bb}.business .finish-booking-popup .popup-content .popup-right,.external .finish-booking-popup .popup-content .popup-right{border-radius:0 3px 3px 0;right:-6px}.business .finish-booking-popup .popup-content .popup-right .popup-triangle-right-pos,.external .finish-booking-popup .popup-content .popup-right .popup-triangle-right-pos{border-left-color:#1d88bb}.business .finish-booking-popup .popup-footer,.external .finish-booking-popup .popup-footer{background-color:#1d88bb}.business .finish-booking-popup .popup-footer .popup-triangle-down,.external .finish-booking-popup .popup-footer .popup-triangle-down{border-top-color:#1d88bb}.private .finish-booking-popup .blue-button,.internal .finish-booking-popup .blue-button{display:inline-block;color:#fff;vertical-align:middle;background-color:#4ba003;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.private .finish-booking-popup .blue-button [class*="icon-"],.internal .finish-booking-popup .blue-button [class*="icon-"]{padding-right:5px}.private .finish-booking-popup .blue-button:active,.internal .finish-booking-popup .blue-button:active{background-color:#285502;color:#b3b3b3}.private .finish-booking-popup .blue-button:disabled,.internal .finish-booking-popup .blue-button:disabled,.private .finish-booking-popup .blue-button.disabled,.internal .finish-booking-popup .blue-button.disabled{opacity:.5;cursor:default;pointer-events:none}.private .finish-booking-popup .blue-button:not(:disabled):hover,.internal .finish-booking-popup .blue-button:not(:disabled):hover,.private .finish-booking-popup .blue-button:not(.disabled):hover,.internal .finish-booking-popup .blue-button:not(.disabled):hover,.private .finish-booking-popup .blue-button:not(:disabled):focus,.internal .finish-booking-popup .blue-button:not(:disabled):focus,.private .finish-booking-popup .blue-button:not(.disabled):focus,.internal .finish-booking-popup .blue-button:not(.disabled):focus{background-color:#3b7d02}.private .finish-booking-popup .popup-header,.internal .finish-booking-popup .popup-header{background-color:#4ba003}.private .finish-booking-popup .popup-header .popup-triangle,.internal .finish-booking-popup .popup-header .popup-triangle{border-bottom-color:#4ba003}.private .finish-booking-popup .popup-content,.internal .finish-booking-popup .popup-content{overflow:hidden}.private .finish-booking-popup .popup-content .medium-button,.internal .finish-booking-popup .popup-content .medium-button{border-radius:0;font-family:"bold";margin:0}.private .finish-booking-popup .popup-content .medium-button:active,.internal .finish-booking-popup .popup-content .medium-button:active{top:auto}.private .finish-booking-popup .popup-content .popup-left,.internal .finish-booking-popup .popup-content .popup-left,.private .finish-booking-popup .popup-content .popup-right,.internal .finish-booking-popup .popup-content .popup-right{width:6px;height:100%;position:absolute;top:0;background-color:#4ba003}.private .finish-booking-popup .popup-content .popup-left,.internal .finish-booking-popup .popup-content .popup-left{border-radius:3px 0 0 3px;left:-6px}.private .finish-booking-popup .popup-content .popup-left .popup-triangle-left-pos,.internal .finish-booking-popup .popup-content .popup-left .popup-triangle-left-pos{border-right-color:#4ba003}.private .finish-booking-popup .popup-content .popup-right,.internal .finish-booking-popup .popup-content .popup-right{border-radius:0 3px 3px 0;right:-6px}.private .finish-booking-popup .popup-content .popup-right .popup-triangle-right-pos,.internal .finish-booking-popup .popup-content .popup-right .popup-triangle-right-pos{border-left-color:#4ba003}.private .finish-booking-popup .popup-footer,.internal .finish-booking-popup .popup-footer{background-color:#4ba003}.private .finish-booking-popup .popup-footer .popup-triangle-down,.internal .finish-booking-popup .popup-footer .popup-triangle-down{border-top-color:#4ba003}.service .finish-booking-popup .blue-button{display:inline-block;color:#fff;vertical-align:middle;background-color:#ed8e48;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.service .finish-booking-popup .blue-button [class*="icon-"]{padding-right:5px}.service .finish-booking-popup .blue-button:active{background-color:#d46615;color:#b3b3b3}.service .finish-booking-popup .blue-button:disabled,.service .finish-booking-popup .blue-button.disabled{opacity:.5;cursor:default;pointer-events:none}.service .finish-booking-popup .blue-button:not(:disabled):hover,.service .finish-booking-popup .blue-button:not(.disabled):hover,.service .finish-booking-popup .blue-button:not(:disabled):focus,.service .finish-booking-popup .blue-button:not(.disabled):focus{background-color:#ea7a27}.service .finish-booking-popup .popup-header{background-color:#ed8e48}.service .finish-booking-popup .popup-header .popup-triangle{border-bottom-color:#ed8e48}.service .finish-booking-popup .popup-content{overflow:hidden}.service .finish-booking-popup .popup-content .medium-button{border-radius:0;font-family:"bold";margin:0}.service .finish-booking-popup .popup-content .medium-button:active{top:auto}.service .finish-booking-popup .popup-content .popup-left,.service .finish-booking-popup .popup-content .popup-right{width:6px;height:100%;position:absolute;top:0;background-color:#ed8e48}.service .finish-booking-popup .popup-content .popup-left{border-radius:3px 0 0 3px;left:-6px}.service .finish-booking-popup .popup-content .popup-left .popup-triangle-left-pos{border-right-color:#ed8e48}.service .finish-booking-popup .popup-content .popup-right{border-radius:0 3px 3px 0;right:-6px}.service .finish-booking-popup .popup-content .popup-right .popup-triangle-right-pos{border-left-color:#ed8e48}.service .finish-booking-popup .popup-footer{background-color:#4ba003}.service .finish-booking-popup .popup-footer .popup-triangle-down{border-top-color:#ed8e48}.popup-with-header{width:450px;left:50%;margin-left:-225px;top:10px}.popup-with-header p{line-height:1.4}.popup-with-header .popup-header{display:none}.popup-with-header .popup-content{border-radius:5px}.popup-with-header .description{min-height:200px}.popup-with-header .title-bar{height:200px;position:relative;background:url('/assets/images/emobility-bg.jpg') center center;background-size:cover}.popup-with-header .title-bar h3{color:#1d88bb;font-family:"light";font-size:28px;text-align:center;background-color:#fff;background-color:rgba(255,255,255,0.8);height:50px;line-height:50px;position:absolute;bottom:0;width:100%}.popup-with-header .inner-content{margin:0 auto;padding:30px 25px;text-align:left;position:relative;overflow:hidden}.popup-with-header .button-row{float:right;margin-top:30px}.popup-with-header strong{font-size:18px;line-height:1.2}.popup-with-header strong:before{color:#fbaf5d;margin-right:10px}.popup-with-header em{color:#fbaf5d;font-size:18px;display:inline-block;margin:auto 30px}.popup-with-header.emob strong{display:block;margin-bottom:20px}.popup-with-header.emob table{width:320px;margin:20px 30px 30px}.popup-with-header.emob table td+td{text-align:right;font-family:"semibold"}.popup-with-header.emob table .divider-top td{padding-top:20px}.popup-with-header.emob table .emphasis{color:#fbaf5d}.choose-driver .vehicle-logo-info{padding:10px 15px;text-align:center}.choose-driver .vehicle-logo-info .plate-number{display:inline-block}.choose-driver .vehicle-logo-info .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:32px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.choose-driver .vehicle-logo-info .plate-number .plate-number-table tr{height:32px}.choose-driver .vehicle-logo-info .plate-number .plate-number-table tr td:before{border:0}.choose-driver .vehicle-logo-info .plate-number .plate-number-table tr td{height:32px}.choose-driver .vehicle-logo-info .plate-number .plate-number-table .country-identifier{line-height:30px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.choose-driver .vehicle-logo-info .plate-number .plate-number-table .country-identifier .flag,.choose-driver .vehicle-logo-info .plate-number .plate-number-table .country-identifier .code{height:15px;min-width:12.10181818px;line-height:15px;font-size:8px;text-align:center;font-family:"bold"}.choose-driver .vehicle-logo-info .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.choose-driver .vehicle-logo-info .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.choose-driver .vehicle-logo-info .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:30px;font-size:24px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.choose-driver .vehicle-logo-info .double-line.vehicle-info{width:initial;max-width:100%}.choose-driver .vehicle-logo-info .double-line.vehicle-info .vehicle-value{font-size:13px;white-space:normal;line-height:1.5;max-width:135px;text-align:left}.choose-driver .vehicle-logo-info .double-line.vehicle-info .vehicle-sub-value{margin-top:5px;border-radius:14px;border:1px solid #777777;padding:5px 12px;display:inline-block}.choose-driver .col2{text-align:left;padding:0 10px 0 0}.choose-driver .col2.entity-labels div{margin-top:6px;color:#777777}.choose-driver .list .list-table .driver .col1{padding:0 0 0 10px;width:50px}.choose-driver .list .list-table .driver .col1 .image-info{float:left}.choose-driver .list .list-table .driver .col2{text-align:left;padding:0 10px 0 0}.choose-driver .list .list-table .driver .col3{text-align:right;padding:0 10px 0 0;font-family:"semibold"}.popup-slider{position:relative;top:0;left:0;overflow:hidden;float:left;width:100%;height:100%}.popup-slider.flex .slider .slide{display:flex;flex-shrink:0}.popup-slider.flex .slider .slide .popup{position:relative}.popup-slider.flex.center-center .slider .slide{justify-content:center;align-items:center}.popup-slider.flex.center-center .slider .slide .popup{top:auto}.popup-slider .slider{width:100%;height:100%;position:relative}.popup-slider .slider .slide{overflow:hidden;position:absolute;top:0;width:100%;height:100%}.popup-slider-absolute-wrapper{position:absolute;width:100%;height:100%;top:0;z-index:10}.new-reminder .popup{width:510px}.new-reminder .popup .popup-content-header-title{padding:10px 15px 0 15px}.new-reminder .popup .popup-content-header-title .title{padding:15px 0;font-size:20px;color:#1d88bb;margin-bottom:5px;border-bottom:1px solid #aaa}.new-reminder .popup .popup-content-header-title~.popup-content-header-image{padding:0 15px;text-align:center;height:220px;line-height:220px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.new-reminder .popup .popup-content-header-title~.popup-content-header-image .vehicle-img{margin:-100% 0;vertical-align:middle}.new-reminder .popup .popup-content-header-title~.popup-content-header-image img{margin:0 -100%;width:100%}.new-reminder .popup .popup-content-header-title~.popup-content-header-image .popup-white-stripe{width:auto;right:15px;left:15px}.new-reminder .popup .popup-content-header-image{height:220px}.new-reminder .popup .popup-content-header-image .popup-white-stripe{height:30px;line-height:30px}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs{height:30px}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs tbody{width:100%;height:100%;padding:0;margin:0;font-size:14px;line-height:14px}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step{width:10000px;position:relative;height:30px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step+.step{border-left:2px solid transparent}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle{width:100%;height:100%;font-family:"semibold";font-size:14px;background-color:#ddd;color:#1d88bb}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle.active{background-color:#1d88bb;color:#383e42}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step .cursor{position:absolute;left:100%;top:50%;margin-top:-6px;border-left:6px solid #1d88bb;border-top:6px solid transparent;border-bottom:6px solid transparent;z-index:1}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow{width:98px;color:#ffffff}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow.active{color:#1d88bb}.new-reminder .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow:before{font-size:100px;line-height:32px}.new-reminder .popup .popup-content-header-image .popup-white-stripe .steps-text{width:100%;height:30px;line-height:15px;text-align:center;clear:both}.new-reminder .popup .popup-content-header-image .popup-white-stripe .steps-text .step-text,.new-reminder .popup .popup-content-header-image .popup-white-stripe .steps-text .step-text-spacer{float:left;height:100%}.new-reminder .popup .popup-content-header-image .popup-white-stripe .steps-text .step-text{position:relative;width:124px;font-size:15px;font-family:"semibold";color:#ffffff}.new-reminder .popup .popup-content-header-image .popup-white-stripe .steps-text .step-text.active{color:#1d88bb}.new-reminder .popup .popup-content-header-image .popup-white-stripe .steps-text .step-text.cursor:after{width:0px;height:0px;border-color:transparent;border-style:solid;border-width:0 10px / 2 6px 10px / 2;border-bottom-color:#1d88bb;border-left-color:rgba(29,136,187,0);border-right-color:rgba(29,136,187,0);content:'';position:absolute;bottom:0;left:50%;margin-left:-5px}.new-reminder .popup .popup-content-header-image .popup-white-stripe .steps-text .step-text-spacer{width:69px}.new-reminder .popup .popup-content-header-image .popup-white-stripe .description{height:40px;line-height:40px;font-family:"regular";font-size:14px;color:#777777}.recurrent-bookings-conflict-popup-content-body{width:800px}.recurrent-bookings-conflict-popup-content-body .collision-bookings-list{height:216px;overflow:auto;margin-bottom:5px;width:100%}.recurrent-bookings-conflict-popup-content-body .collision-bookings-list .image-info{width:100%}.recurrent-bookings-conflict-popup-content-body table td{padding-top:15px;padding-bottom:15px;height:40px;vertical-align:middle}.recurrent-bookings-conflict-popup-content-body table.header-table{border-bottom:2px solid #aaa;margin-top:20px}.hidden-slide .recurrent-bookings-conflict-popup-content-body .collision-bookings-list{overflow:hidden}.upgrade-account-dialog{width:544px}.upgrade-account-dialog .popup-content-header-title{padding:10px 15px 0 15px}.upgrade-account-dialog .popup-content-header-title .title{padding:15px 0;font-size:20px;color:#1d88bb;margin-bottom:5px;border-bottom:1px solid #aaa}.upgrade-account-dialog .popup-content-header-title~.popup-content-header-image{padding:0 15px;text-align:center;height:220px;line-height:220px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.upgrade-account-dialog .popup-content-header-title~.popup-content-header-image .vehicle-img{margin:-100% 0;vertical-align:middle}.upgrade-account-dialog .popup-content-header-title~.popup-content-header-image img{margin:0 -100%;width:100%}.upgrade-account-dialog .popup-content-header-title~.popup-content-header-image .popup-white-stripe{width:auto;right:15px;left:15px}.upgrade-account-dialog .popup-content-header-image{height:220px}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe{height:30px;line-height:30px}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs{height:30px}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs tbody{width:100%;height:100%;padding:0;margin:0;font-size:14px;line-height:14px}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs .step{width:10000px;position:relative;height:30px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs .step+.step{border-left:2px solid transparent}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle{width:100%;height:100%;font-family:"semibold";font-size:14px;background-color:#ddd;color:#1d88bb}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle.active{background-color:#1d88bb;color:#383e42}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs .step .cursor{position:absolute;left:100%;top:50%;margin-top:-6px;border-left:6px solid #1d88bb;border-top:6px solid transparent;border-bottom:6px solid transparent;z-index:1}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow{width:98px;color:#ffffff}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow.active{color:#1d88bb}.upgrade-account-dialog .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow:before{font-size:100px;line-height:32px}.upgrade-account-dialog .icon-negative{color:#bbbbbb;cursor:pointer;margin-right:-3px}.upgrade-account-dialog .popup-content-header-title{padding-left:30px;padding-right:30px}.upgrade-account-dialog .popup-header-image{margin-bottom:17px;margin-top:29px}.upgrade-account-dialog .popup-header-image img{width:70px;height:auto}.upgrade-account-dialog .popup-content-body{text-align:center;line-height:21px}.upgrade-account-dialog .popup-content-body .popup-content-title{text-align:center}.upgrade-account-dialog .popup-content-body .description-text{margin-bottom:24px}.upgrade-account-dialog .popup-content-body .description-text.description-footer{margin-top:24px}.upgrade-account-dialog .content-popup-footer{text-align:right;margin-top:52px;padding-top:10px;border-top:1px solid #aaa}.damages-dialog{position:absolute;top:0;bottom:0;right:0;left:0;z-index:9999}.damages-dialog .damages-popup{position:absolute;top:0;bottom:0;right:0;left:0;z-index:9999}.dynamicStyle .dynamic svg .highlights .blurred-area{fill-opacity:.15;fill:transparent}.dynamicStyle .dynamic svg .highlights .active{fill:#1d88bb}.dashboard .dashboard-content .damages-popup{z-index:650}.damages-popup{z-index:200}.damages-popup .damage-history-popup{z-index:10000;max-width:none;position:relative}.damages-popup .damage-history-popup .damages-wrapper{overflow:auto;height:437px}.full-width-page .damages-illustration-wrapper{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.full-width-page .images-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.full-width-page .images-wrapper .damage-image-content{padding:20px;background-color:#fff;height:380px;width:24.5%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:12px;margin-right:.5%}.full-width-page .images-wrapper .damage-image-content:first-child{margin-left:0}.full-width-page .images-wrapper .damage-image-content:nth-child(4n){margin-right:0}.full-width-page .images-wrapper .damage-image-content:last-child{margin-right:auto}.full-width-page .images-wrapper .damage-image-content .uploader{height:90px}.full-width-page .images-wrapper .damage-image-content .uploader .double-line{line-height:18px}.full-width-page .images-wrapper .damage-image-wrapper{overflow:hidden;position:relative;line-height:250px;height:250px;text-align:center;cursor:pointer}.full-width-page .images-wrapper .damage-image-wrapper .top-right-icon{position:absolute;left:0;top:0;z-index:3;padding:5px;font-size:12px;line-height:12px;color:#fff;background-color:rgba(0,0,0,0.3);border:0;cursor:pointer;width:22px;height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}.full-width-page .images-wrapper .damage-image-wrapper .top-right-icon+.top-right-icon{left:22px}.full-width-page .images-wrapper .damage-image-wrapper .top-right-icon+.top-right-icon .custom-content{color:#fff}.full-width-page .images-wrapper .damage-image-wrapper .image-upload .drop-zone{height:250px}.full-width-page .images-wrapper .damage-image-wrapper .image-upload:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(30))";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.full-width-page .images-wrapper .damage-image-wrapper .image-upload:before{background-color:rbga(0, 0, 0, .9)}.full-width-page .images-wrapper .damage-image-wrapper .image-upload .upload-info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(90))";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.full-width-page .images-wrapper .damage-image-wrapper .image-upload .upload-info p.text{font-size:14px;padding:0}.full-width-page .images-wrapper .damage-image-wrapper img{vertical-align:middle;height:100%;margin:0 -100%}.damages-illustration-wrapper{position:relative;float:left}.damages-illustration-wrapper svg{height:430px}.damages-illustration-wrapper .text{font-size:12px;line-height:12px;text-align:center}.damages-illustration-wrapper .text.back{font-family:"regular"}.damages-illustration-wrapper.car2share svg{height:430px}.damages-popup .popup .popup-content-header-title{padding:10px 15px 0 15px}.damages-popup .popup .popup-content-header-title .title{padding:15px 0;font-size:20px;color:#1d88bb;margin-bottom:5px;border-bottom:1px solid #aaa}.damages-popup .popup .popup-content-header-title~.popup-content-header-image{padding:0 15px;text-align:center;height:107px;line-height:107px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.damages-popup .popup .popup-content-header-title~.popup-content-header-image .vehicle-img{margin:-100% 0;vertical-align:middle}.damages-popup .popup .popup-content-header-title~.popup-content-header-image img{margin:0 -100%;width:100%}.damages-popup .popup .popup-content-header-title~.popup-content-header-image .popup-white-stripe{width:auto;right:15px;left:15px}.damages-popup .popup .popup-content-header-image{height:107px}.damages-popup .popup .popup-content-header-image .popup-white-stripe{height:107px;line-height:107px}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs{height:107px}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs tbody{width:100%;height:100%;padding:0;margin:0;font-size:14px;line-height:14px}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step{width:10000px;position:relative;height:107px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step+.step{border-left:2px solid transparent}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle{width:100%;height:100%;font-family:"semibold";font-size:14px;background-color:#ddd;color:#1d88bb}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle.active{background-color:#1d88bb;color:#383e42}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step .cursor{position:absolute;left:100%;top:50%;margin-top:-6px;border-left:6px solid #1d88bb;border-top:6px solid transparent;border-bottom:6px solid transparent;z-index:1}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow{width:98px;color:#ffffff}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow.active{color:#1d88bb}.damages-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow:before{font-size:100px;line-height:32px}.damages-popup .popup div.popup-content-header-image .popup-white-stripe{background-color:transparent}.damages-popup .popup div.popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle{background-color:transparent;text-align:center;display:inline}.damages-popup .popup div.popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle span{display:inline-block;width:45px;height:45px;line-height:41px;border:2px solid #fff;border-radius:50%;font-family:"light";color:#fff;font-size:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.damages-popup .popup div.popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-text{margin-top:5px;font-size:16px;color:#fff}.damages-popup .popup div.popup-content-header-image .popup-white-stripe .bread-crumbs .step.active .step-circle{background-color:transparent}.damages-popup .popup div.popup-content-header-image .popup-white-stripe .bread-crumbs .step.active .step-circle span{border-color:#1d88bb;font-size:27px;color:#1d88bb;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.damages-popup .popup div.popup-content-header-image .popup-white-stripe .bread-crumbs .step.current .step-circle{width:auto;height:auto;display:inline-block;border:3px solid #fff;border-radius:50%}.damages-popup .popup div.popup-content-header-image .popup-white-stripe .bread-crumbs .step.current .step-circle span{font-family:"semibold"}.damages-popup .popup div.popup-content-header-image .popup-white-stripe .bread-crumbs .step.current .step-text{font-family:"semibold"}.damages-popup .popup .images-wrapper{height:355px;overflow:auto}.damages-popup .popup .images-wrapper .damage-image-content{float:left;padding-right:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;margin-bottom:12px;height:100px;line-height:100px}td.damages-popup .popup .images-wrapper .damage-image-content{float:none}.damages-popup .popup .images-wrapper .damage-image-content.no-padding{padding-right:0}.damages-popup .popup .images-wrapper .damage-image-content .damage-image-wrapper{height:100px;line-height:100px;overflow:hidden;position:relative;cursor:pointer}.damages-popup .popup .images-wrapper .damage-image-content .damage-image-wrapper .top-right-icon{position:absolute;left:0;top:0;z-index:3;padding:5px;font-size:12px;line-height:12px;color:#fff;background-color:rgba(0,0,0,0.3);cursor:pointer}.damages-popup .popup .images-wrapper .damage-image-content .damage-image-wrapper .image-upload .drop-zone{height:100px}.damages-popup .popup .images-wrapper .damage-image-content .damage-image-wrapper .image-upload:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(30))";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.damages-popup .popup .images-wrapper .damage-image-content .damage-image-wrapper .image-upload:before{background-color:rbga(0, 0, 0, .9)}.damages-popup .popup .images-wrapper .damage-image-content .damage-image-wrapper .image-upload .upload-info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(90))";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.damages-popup .popup .images-wrapper .damage-image-content .damage-image-wrapper .image-upload .upload-info p.text{font-size:14px;padding:0}.damages-popup .popup .images-wrapper .damage-image-content .damage-image-wrapper img{vertical-align:middle;width:100%;margin:-100% 0}.damages-popup .popup .dynamic svg .highlights .blurred-area{fill-opacity:.15;fill:transparent}.damages-popup .popup .dynamic svg .highlights .active{fill:#1d88bb}.damages-popup .popup .damages-table{height:172px;overflow:auto}.damages-popup .popup .damages-table table{width:100%}.damages-popup .popup .damages-table table td{border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;height:30px}.damages-popup .popup .car-side{max-width:100%;height:100%}.damages-popup .popup .section-title{padding-top:20px;padding-bottom:15px;font-size:18px;line-height:24px;width:auto;font-family:"semibold";color:#383e42}.damages-popup .popup .button-label{padding:0;line-height:40px;font-size:14px;width:auto;font-family:"semibold";color:#383e42}.damages-popup .popup .button-label:before{font-size:20px;line-height:40px}.damages-popup .popup .damage-type button{min-width:130px}.damages-popup .damages-vehicle-body{height:300px;box-sizing:border-box;line-height:170%}.damages-popup .damages-vehicle-welcome-page-body{padding-top:20px}.damages-popup .damages-vehicle-welcome-page-body .inputs-separator{line-height:5px}.damages-popup .damages-vehicle-welcome-page-body .area-buttons button{min-width:110px}.damages-popup .damages-vehicle-welcome-page-body p{margin-right:8px}.damages-popup .damages-vehicle-side-page-body{box-sizing:border-box;padding-top:24px}.damages-popup .damages-vehicle-side-page-body .damages-buttons-wrapper{vertical-align:middle;text-align:center;height:100%}.damages-popup .damages-vehicle-side-page-body .damages-buttons-wrapper .form td{text-align:center}.damages-popup .damages-vehicle-side-page-body .damages-buttons-wrapper .form td.column-checkbox{width:4%;vertical-align:middle}.damages-popup .damages-vehicle-side-page-body .damages-buttons-wrapper .form td.column-checkbox .input-checkbox{position:relative;vertical-align:middle}.damages-popup .damages-vehicle-side-page-body .damages-buttons-wrapper .form td.column-checkbox .input-checkbox .checkbox-icon{font-size:20px;cursor:pointer;position:relative}.damages-popup .damages-vehicle-side-page-body .damages-buttons-wrapper .form td.column-input{width:96%;text-align:left}.damages-popup .damages-captioned-table td{border:1px solid #a9a9a9}.damages-popup .damages-captioned-table .caption{background-color:#a9a9a9;color:white;font-size:20px;text-transform:uppercase;padding:10px;font-weight:bold}.damages-wrapper{overflow:auto}.damages-wrapper.limited{max-height:180px}.dashboard .dashboard-content .damages-popup .damages-illustration-wrapper svg{height:260px}.dashboard .dashboard-content .tables.damages .input-icon{margin:0}.dashboard .dashboard-content .tables.damages .section-title{height:auto}.dashboard .dashboard-content .tables.damages .section-title .filters{float:right;display:flex;flex-wrap:wrap;justify-content:space-between}.dashboard .dashboard-content .tables.damages .section-title .filters .filter [class^='icon']{margin-left:0}@media all and (min-width:1026px){.dashboard .dashboard-content .tables.damages .section-title .filters{justify-content:flex-end}.dashboard .dashboard-content .tables.damages .section-title .filters .filter{margin-right:30px}.dashboard .dashboard-content .tables.damages .section-title .filters .filter [class^='icon']{margin-left:0}}@media all and (max-width:1025px){.dashboard .dashboard-content .tables.damages .section-title .filters{justify-content:flex-start}.dashboard .dashboard-content .tables.damages .section-title .filters .filter{margin-right:30px}.dashboard .dashboard-content .tables.damages .section-title .filters .filter [class^='icon']{margin-left:0}}@media all and (min-width:1025px){.dashboard .dashboard-content .tables.damages .section-title .filters{width:100%}}@media all and (min-width:1620px){.dashboard .dashboard-content .tables.damages .section-title .filters{width:70%}}.dashboard .dashboard-content .dynamic svg .highlights .blurred-area{fill-opacity:.15;fill:transparent}.dashboard .dashboard-content .dynamic svg .highlights .active{fill:#1d88bb}.damages-image{padding:50px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background-color:rgba(0,0,0,0.4);cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.damages-image .damages-image-wrapper{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.damages-image .damages-image-wrapper img{background-color:#fff;border:20px solid #fff;max-width:100%;max-height:100%}.admin-modal{width:100%;height:100%;top:0;position:absolute;z-index:1}div.documents-dialog{position:absolute;top:0;bottom:0;right:0;left:0;z-index:9999}div.documents-dialog div.documents-popup{position:absolute;top:0;bottom:0;right:0;left:0;z-index:9999}div.documents-dialog div.documents-popup .popup .popup-content-header-title .title{padding:15px 0;font-size:20px;color:#1d88bb;margin-bottom:5px;border-bottom:1px solid #aaa}div.documents-dialog div.documents-popup .comments-box{max-height:250px;overflow:auto}div.documents-dialog div.documents-popup tr td.comment-thumbnail{width:1px}div.documents-dialog div.documents-popup .user-comment .comment-thumbnail{width:1px;padding-bottom:15px}div.documents-dialog div.documents-popup .user-comment .comment-text{width:100%;padding-bottom:15px;font-size:14px}div.documents-dialog div.documents-popup .user-comment .comment-text .comment-user{font-size:12px;font-family:"regular"}div.documents-dialog div.documents-popup .user-comment .comment-text .comment-date{font-size:10px}.documents-upload-button{width:100%;height:140px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ddd}.documents-upload-button .icon{display:inline-block;font-size:30px;width:45px;height:45px;padding:5px;line-height:45px;text-align:center;border:3px solid #252627;border-radius:50%}.documents-upload-button .documents-upload-button-text{font-family:"semibold";font-size:20px;margin-top:15px}.documents-header{border-bottom:1px solid #aaa}.document-row .padded-cell{padding:0 5px}.document-row .action-column{max-width:40px}.dashboard .dashboard-content .change-cost-popup{text-align:center;z-index:800}.dashboard .dashboard-content .change-cost-popup .popup-layer,.dashboard .dashboard-content .change-cost-popup .popup{z-index:800}.dashboard .dashboard-content .change-cost-popup .popup-layer h1,.dashboard .dashboard-content .change-cost-popup .popup h1{font-family:"light"}.dashboard .dashboard-content .change-cost-popup .popup{max-width:600px}.dashboard .dashboard-content .change-cost-popup .popup-description,.dashboard .dashboard-content .change-cost-popup .popup-question{line-height:20px}.dashboard .dashboard-content .change-cost-popup .popup-question{font-family:"bold"}.dashboard .dashboard-content .change-cost-popup .blue-button{margin-right:8px}.license-control-popup-background{z-index:9999}.license-control-popup{width:400px;z-index:10000}.license-control-popup .popup-content{line-height:1.5}.license-control-popup .popup-content-header{display:flex;flex-direction:column;align-items:center;padding:15px 0}.license-control-popup .popup-content-header .popup-icon{width:80px;height:80px;border-radius:50%;background-color:#f38400;display:flex;align-items:center;justify-content:center;color:#fff}.license-control-popup .popup-content-header .popup-icon.overdue{background-color:#b50d17}.license-control-popup .popup-content-header .popup-icon.info{background-color:#1d88bb}.license-control-popup .popup-content-header .popup-icon::before{font-size:50px}.license-control-popup .popup-content-title{height:auto;color:#3c3f43;margin-bottom:-30px;text-align:center}.license-control-popup .popup-content-body{text-align:center;color:#838f9e}.license-control-popup .popup-content-body a{color:#40a1d3}.license-control-popup .popup-content .app-links-wrapper{display:flex;margin:-10px 0 -20px}.license-control-popup .popup-content .app-links-wrapper>div{width:50%}.license-control-popup .popup-content .app-links-wrapper a{width:100%;height:100%;display:inline-block}.license-control-popup .popup-content .app-links-wrapper .appstore-badge img,.license-control-popup .popup-content .app-links-wrapper .playstore-badge img,.license-control-popup .popup-content .app-links-wrapper .appstore-badge .appstore-badge-wrapper,.license-control-popup .popup-content .app-links-wrapper .playstore-badge .appstore-badge-wrapper{width:100%;height:auto}.license-control-popup .popup-content .app-links-wrapper .appstore-badge img{padding:7.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.license-control-popup .popup-content-admin{display:flex;padding:5px 30px 16px}.license-control-popup .popup-content-admin-avatar{flex:.3;margin-right:20px;justify-content:flex-end}.license-control-popup .popup-content-admin-avatar .entity-image{padding:0;float:right}.license-control-popup .popup-content-admin-details{flex:.7;color:#838f9e}.license-control-popup .popup-content-admin-details h3{color:black;margin-bottom:4px;font-size:16px;font-weight:bold}.license-control-popup .popup-content-admin-details p{margin-bottom:2px}.license-control-popup .popup-content-footer{display:flex;justify-content:center}.mandatory-task .card .card-body{padding:20px}.uvv-check-popup .popup-content-body .download-button{border:0;padding:0}.uvv-check-popup .popup-content-body .download-button>div{vertical-align:baseline}.popup-content-footer button.blue-button{margin-left:10px}.popup-content-body strong{color:#3c3f43}.notification-component{position:absolute;z-index:10005;display:flex;flex-direction:column;justify-content:flex-start;flex-grow:0;align-items:center;width:100%;height:100%;bottom:100%}.notification-component .message{display:flex;max-width:90%;-webkit-transition:all 1000ms ease-in 0s;-moz-transition:all 1000ms ease-in 0s;-o-transition:all 1000ms ease-in 0s;transition:all 1000ms ease-in 0s;background-color:#fff;background-color:rgba(255,255,255,0.9);width:540px;height:auto;position:relative;border:3px solid transparent;border-top:0;border-radius:0 0 2px 2px;top:0;padding:20px 30px 30px 30px;font-family:"light";z-index:40;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.notification-component .message .message-icon{float:left;font-size:60px;width:60px;height:60px}@media (max-width:768px){.notification-component .message .message-icon{font-size:40px;width:20px;height:20px}}.notification-component .message .message-text{float:left;text-align:left;margin-left:47px}.notification-component .message .message-text .message-text-title{margin-top:-6px;font-family:"light";font-size:36px;line-height:36px}@media (max-width:768px){.notification-component .message .message-text .message-text-title{font-size:24px;line-height:24px}}.notification-component .message .message-text .message-text-description{float:left;padding-top:15px;font-size:14px;line-height:20px}.notification-component .message .closePopupIcon{position:absolute;top:5px;right:5px}.notification-component .message .closePopupIcon:before{font-size:24px}.notification-component.active .message{-webkit-transition:top 400ms ease 0s,opacity 400ms ease 0s;-moz-transition:top 400ms ease 0s,opacity 400ms ease 0s;-o-transition:top 400ms ease 0s,opacity 400ms ease 0s;transition:top 400ms ease 0s,opacity 400ms ease 0s;top:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.notification-component .error{border-color:#b50d17;color:#b50d17}.notification-component .ok{border-color:#007db6;color:#007db6}.notification-component .alert{border-color:#f38400;color:#f38400}.notification-component .success{border-color:#4ba003;color:#4ba003}.spinner,.dashboard .dashboard-content .spinner{width:100%;height:100%;position:absolute;z-index:10000;top:0}.spinner .spinner-bg,.dashboard .dashboard-content .spinner .spinner-bg{width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;background-color:#000;position:absolute;z-index:10001}.spinner .spinner-image,.dashboard .dashboard-content .spinner .spinner-image{border:1px solid #fff;border-radius:50px;padding:5px 20px;left:50%;width:200px;margin-left:-100px;top:50%;height:56px;margin-top:-28px;position:absolute;z-index:10002;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:40px;vertical-align:middle}.spinner .spinner-image .spinner-logo,.dashboard .dashboard-content .spinner .spinner-image .spinner-logo{-webkit-animation:rotation 2s infinite linear;-moz-animation:rotation 2s infinite linear;-o-animation:rotation 2s infinite linear;-ms-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}.spinner .spinner-image img,.dashboard .dashboard-content .spinner .spinner-image img{margin:-100% auto;vertical-align:middle;display:inline-block}.dashboard .dashboard-content .spinner{z-index:400}.upgrade-browser-screen{display:none}_:-ms-fullscreen,:root .upgrade-browser-screen{display:none}@media screen\0{.upgrade-browser-screen{display:block}#splash{display:none}}.upgrade-browser-screen{position:relative;z-index:15000;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"semibold";font-size:35px;text-align:left;color:#383e42}.upgrade-browser-screen .upgrade-browser-screen-background{width:100%;height:100%;position:absolute}.upgrade-browser-screen .upgrade-browser-screen-message-container{width:100%;position:absolute;top:50%;height:280px;margin-top:-140px}.upgrade-browser-screen .upgrade-browser-screen-message-container .upgrade-browser-screen-message-background{position:absolute;width:100%;height:100%;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(70))";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.upgrade-browser-screen .upgrade-browser-screen-message-container .upgrade-browser-screen-message-text{position:absolute;font-family:"light";left:50%;width:1024px;margin-left:-512px;top:50%;height:280px;margin-top:-140px}.upgrade-browser-screen .upgrade-browser-screen-message-container .upgrade-browser-screen-message-text .icon-compass-negative{font-size:60px;padding-right:40px;width:30%;text-align:right}.upgrade-browser-screen .upgrade-browser-screen-message-container .upgrade-browser-screen-message-text .upgrade-browser-screen-message-text-description{font-size:15px;line-height:25px;padding-top:10px;width:70%}.upgrade-browser-screen .upgrade-browser-screen-message-container .upgrade-browser-screen-message-text .upgrade-browser-screen-message-text-description ul{list-style-type:disc}.upgrade-browser-screen .upgrade-browser-screen-message-container .upgrade-browser-screen-message-text .upgrade-browser-screen-message-text-description ul a{font-family:"semibold";text-decoration:none;color:#1d88bb}.deploy-screen{z-index:15;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"semibold";font-size:35px;text-align:left;color:#383e42}.deploy-screen .deploy-screen-message-container{width:100%;position:absolute;top:50%;height:350px;margin-top:-175px}.deploy-screen .deploy-screen-message-container .deploy-screen-message-background{position:absolute;width:100%;height:100%;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(70))";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.deploy-screen .deploy-screen-message-container .deploy-screen-message-text{position:absolute;font-family:"light";left:50%;width:1024px;margin-left:-512px;top:50%;height:280px;margin-top:-140px}.deploy-screen .deploy-screen-message-container .deploy-screen-message-text .icon-compass-negative{font-size:60px;padding-right:40px;width:30%;text-align:right}.deploy-screen .deploy-screen-message-container .deploy-screen-message-text .deploy-screen-message-text-description{font-size:15px;line-height:20px;padding-top:20px;width:70%}.deploy-screen .deploy-screen-message-container .deploy-screen-message-text .deploy-screen-message-text-footer{padding-top:20px;font-family:"semibold";text-decoration:none;color:#1d88bb;font-size:25px;line-height:30px}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#29d;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.padded{padding:0 30px}.left-and-right-padded{padding-left:30px;padding-right:30px}.wraps{white-space:normal;line-height:1.2}.box:after{display:table;clear:both;float:none;content:''}.box.float-right{float:right}.box.padded{padding:30px 40px}.titled-box{margin-left:10px;min-width:140px}.titled-box.float{float:left}.titled-box .title,.titled-box .text{font-size:12px;text-align:center;padding:10px}.titled-box .title{background-color:#1d88bb;color:white;font-family:"regular"}.titled-box .text{border:1px solid #1d88bb}.car-icon.private:before{color:#4ba003}.car-icon.business:before{color:#1d88bb}.logbook-table{margin-top:20px;position:relative;overflow:hidden}.logbook-table td{color:#383e42;font-family:"bold";text-align:left;padding:5px 20px 5px 0;vertical-align:top}.logbook-table td:last-of-type{font-family:"regular";padding-left:20px}.logbook-table td table td{font-family:"semibold";padding:0}.logbook-table td table td:last-of-type{font-family:"regular";padding-left:20px}.logbook-table .pull-left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;max-width:50%}.logbook-table .pull-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;max-width:50%}.logbook-table.clear{clear:both;float:none;position:relative}.logbook-table.padded td{padding:20px}.logbook-table.white td{background-color:white}.logbook-table.full-width table{width:100%}.logbook-table .details-title{font-family:"light";color:#1d88bb;font-size:24px;margin-bottom:20px}.logbook-table .table-divider,.logbook-table.table-divider{margin-top:0}.logbook-table .table-divider:before,.logbook-table.table-divider:before{content:'';display:block;width:100%;position:relative;height:1px;background-color:#ddd;margin:20px 0}.tabs-wrapper{padding:0 0 5px 60px}.tabs{border-collapse:collapse;border-bottom:1px solid #aaa;height:31px;width:100%;overflow:auto}.tabs>div{color:#aaa;display:table-cell;width:auto;height:30px;font-size:16px;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:2px solid transparent;padding:0 16px;line-height:24px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tabs>div:before{float:left;line-height:24px}.tabs>div>div{float:left;max-width:0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:max-width 600ms ease 0s;-moz-transition:max-width 600ms ease 0s;-o-transition:max-width 600ms ease 0s;transition:max-width 600ms ease 0s}.tabs>div.selected{border-bottom:2px solid #1d88bb;color:#1d88bb}.tabs>div.selected>div{max-width:170px}.header-notification-circle{font-family:"regular";position:absolute;top:50%;margin-top:-13px;left:15px;display:block;background-color:#1d88bb;border-radius:50%;height:7px;width:7px}.error-counter{font-family:"regular";position:absolute;top:50%;margin-top:-15px;right:0;display:block;padding:3px;font-size:9px;color:white;background-color:#f3565d;border-radius:10px;min-width:15px;height:15px;text-align:center;line-height:10px}.styled-box{border:2px solid #1d88bb;padding:15px 20px;background-color:#fff;border-radius:4px;position:relative}.styled-box .box-header{padding:20px 0 8px 0;overflow:auto;width:100%}.styled-box .box-header+hr{margin-bottom:20px;height:2px}.styled-box .box-header .box-title{font-family:"regular";font-size:28px;line-height:33px;color:#1d88bb;float:left}.styled-box .box-body.body-scroll{margin-right:-10px;padding-right:10px}.styled-box .box-backdrop{position:absolute;width:30%;height:70%}.styled-box .box-backdrop.left{left:0;bottom:0;color:rgba(29,136,187,0.1)}.styled-box .box-backdrop.right{right:0;bottom:0;color:rgba(29,136,187,0.1)}.styled-box button.mini-box-button{margin:0;cursor:pointer;background-color:transparent;border:1px solid #1d88bb;padding:10px 20px;color:#1d88bb;font-size:14px;line-height:normal}.styled-box .box-list td{line-height:40px}.styled-box .box-list td .double-line{width:auto;margin-left:48px;line-height:0}.styled-box .box-list td .double-line .entity-sub-value{line-height:12px}.styled-box .box-list td .double-line.vehicle-info{margin-left:78px}.box-list{width:100%}.box-list .box-list-body>tr>td{height:50px;border-bottom:1px solid #aaa}.box-list .box-info tr{height:25px;line-height:25px}.box-list .box-info tr td:first-child{padding-left:13px}.box-list .box-info tr td:last-child{padding-right:13px}.box-list .box-info .additional-days-text{color:#979797}.time-to-booking{min-width:115px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background-color:transparent;border:1px solid #aaa;padding:10px 20px;color:#383e42;font-size:14px;line-height:normal}.return-late-booking{min-width:115px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background-color:transparent;border:1px solid #d30f1b;padding:10px 20px;color:#383e42;font-size:14px;line-height:normal}.time-box{background-color:transparent;border:2px solid #aaa;padding:7px 35px;color:#1d88bb;font-size:23px;line-height:normal}.ie-popup{text-align:center;line-height:18px}.ie-popup .popup-header-icon{color:white;width:78px;height:78px;margin:auto;font-size:42px;background-color:#1d88bb;border-radius:50%;display:flex;align-items:center;justify-content:center}.ie-popup .ie-popup-text-title{font-weight:800;margin-top:20px;margin-bottom:10px}.ie-popup .browser-images{padding:20px 0;display:flex;justify-content:center}.ie-popup .browser-images img{width:46px;height:auto;margin-right:35px}.ie-popup .ie-popup-text-bottom{margin-bottom:20px}.ie-popup a{color:#1d88bb}.ie-popup a:hover{text-decoration:underline}select{width:100%}input[type="text"],input[type="password"],input[type="email"],input[type="file"]{width:100%}input[type="text"].short,input[type="password"].short,input[type="email"].short,input[type="file"].short{width:120px;padding-right:0;padding-left:8px;border-bottom:0 solid #aaa}input[type="text"]::-ms-clear,input[type="password"]::-ms-clear,input[type="email"]::-ms-clear,input[type="file"]::-ms-clear{display:none}input[type="text"].center,input[type="password"].center,input[type="email"].center,input[type="file"].center{text-align:center}input[type="text"][readonly],input[type="password"][readonly],input[type="email"][readonly],input[type="file"][readonly]{background-color:#efedef}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="file"][disabled]{background-color:#efedef}input[type="text"]:-webkit-autofill,input[type="password"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="file"]:-webkit-autofill{-webkit-text-fill-color:#3c3f43 !important}input[type="file"]{border:0;height:auto}.validation-hint{display:none;position:absolute;color:#fff;background:rgba(0,0,0,0.8);padding:8px;font-size:12px;font-family:"regular";bottom:32px;left:-20px;border-radius:4px;min-width:50px;max-width:70%;pointer-events:none;z-index:500;text-align:left;white-space:normal}.tooltip-extend-left.validation-hint{right:-20px;left:initial}.tooltip-extend-left.validation-hint:after{right:30px;left:initial}.validation-hint:after{content:'';height:0;width:0;border-top:7px solid black;border-top:7px solid rgba(0,0,0,0.8);border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-7px;left:30px}.input-field{border-bottom:1px solid transparent;position:relative}.validation-error{position:relative}.validation-error input{border-bottom:0}.validation-error .input-field{border-bottom:1px solid #d30f1b}.validation-error .input-field:after{display:table;clear:both;float:none;content:''}.validation-error .input-field:before{content:'\e951'}.validation-error .input-field.short{width:140px}.validation-error .input-field:before{cursor:pointer;font-family:"icons";font-style:normal;font-weight:normal;speak:none;vertical-align:middle;display:block;height:16px;margin-top:-8px;top:50%;color:red;position:absolute;right:0;width:16px;z-index:2}.validation-error:hover .validation-hint{display:block}.popup .validation-error:hover .validation-hint,.slide .validation-error:hover .validation-hint{max-width:none;white-space:normal}.no-wrap-tooltip.validation-error:hover .validation-hint{max-width:none;white-space:nowrap;z-index:100}.limit-right.no-wrap-tooltip.validation-error:hover .validation-hint{max-width:none;white-space:nowrap;z-index:100;right:0;left:auto}.limit-right.no-wrap-tooltip.validation-error:hover .validation-hint:after{left:auto;right:30%}.validation-error:hover .validation-hint:hover{display:none}.validation-error:hover .validation-hint.hidden{display:none}.overflow-visible{overflow:visible}.bordered{border-bottom:1px solid #aaa}.units{float:left;padding-left:2px}input{height:25px;padding:5px;line-height:15px;font-family:"semibold";font-size:14px;color:#3c3f43;border:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:focus{outline:none}input::-webkit-input-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}input:-moz-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}input::-moz-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}input:-ms-input-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;font-family:"light" !important}textarea{font-family:"semibold";font-size:15px;color:#3c3f43;resize:none;width:100%;padding:5px;border:1px solid #777777;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea:not([rows]){height:150px}textarea::-webkit-input-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}textarea:-moz-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}textarea::-moz-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}textarea:-ms-input-placeholder{color:#646464;font-family:"light";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;font-family:"light" !important}input,select+.customSelect{border-bottom:1px solid #aaa;text-overflow:ellipsis;overflow:hidden}.input-checkbox{line-height:30px;vertical-align:middle}.input-checkbox input[type="checkbox"]{display:none}.input-checkbox.disabled .checkbox-icon{opacity:.4}.input-checkbox .checkbox-icon{font-size:20px}.input-checkbox .checkbox-icon:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:0}.input-checkbox .checkbox-icon.icon-checkbox-tick{color:#1d88bb}.input-checkbox .checkbox-icon.icon-unchecked{color:#a3a6a8}input.short{width:100px}.inline{clear:both;position:relative}.inline label,.inline .input-group{height:40px;line-height:40px}.inline label,.inline input{float:left;margin-right:20px}.bordered-input{height:42px;border-radius:4px;border:1px solid #aaaaaa;padding-left:13px;padding-right:13px;font-size:16px;-webkit-box-shadow:0 0 0px 1000px white inset}.bordered-input:focus{border:1px solid #1d88bb}.native-input{font-family:"bold";background-color:transparent;border:1px solid #777777;height:40px;padding:0 15px;font-size:14px;line-height:40px;width:100%}.native-input .validation-error{border:1px solid #d30f1b}.customSelect-wrapper{position:relative}.customSelect-wrapper .icon-dropdown-arrow{color:#383e42;line-height:35px;pointer-events:none;position:absolute;right:5px;top:0}.customSelect-wrapper [disabled]~.icon-dropdown-arrow{color:#8d98a5}.customSelect{width:100%;height:37px;padding:8px;padding-right:20px;font-family:"semibold";font-size:15px;line-height:21px;color:#3c3f43;white-space:nowrap;background-position:right center;background-repeat:no-repeat}.hasCustomSelect option{font-family:"regular";line-height:25px}.customSelectInner{font-size:15px;line-height:20px}.hasCustomCheckbox{width:30px;height:30px}.hasCustomCheckbox .customCheckbox{border-radius:100%;border:3px solid #383e42;background-position:center center;background-repeat:no-repeat}.hasCustomCheckbox .checked{background-image:url('/assets/images/icons/checkbox-check.png')}.slider-wrapper{width:100%;height:86px;line-height:52px;position:relative;margin-bottom:10px;padding-top:10px;clear:both}.slider-wrapper .ui-slider .ui-slider-handle{color:#fff}.slider-wrapper .ui-slider .ui-slider-handle span{color:#fff}.slider-wrapper .booking-form-header{width:100%;height:6px;border-radius:7px 7px 0 0;background-color:#1d88bb}.slider-wrapper .booking-slider-body{float:left;background-color:#fff;color:#383e42;width:100%;height:80px;border-radius:0 0 7px 7px;box-shadow:rgba(0,0,0,0.0784314) 2px 2px 1px 0}.slider-wrapper .booking-slider-body input{background-color:transparent;color:#383e42}.slider-wrapper .error .slider .slider-bg .slider-line{background-color:#d30f1b}.slider-wrapper .error .slider .slider-bg .grey-circle{border-color:#d30f1b}.slider-wrapper .error .slider-description{color:#d30f1b}.slider-wrapper .slider-description{width:150px;height:80px;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"semibold";font-size:17px;line-height:17px;color:#1d88bb;float:left;line-height:24px;text-align:center}.slider-wrapper .slider{float:left;height:54px;margin-top:22px;position:absolute;right:55px;width:490px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider-wrapper .slider .kilometers{width:583px;height:15px;position:relative;font-family:"light";font-size:12px;color:#000}.slider-wrapper .slider .kilometers .active{color:#383e42}.slider-wrapper .slider .kilometers span{line-height:15px;position:absolute;display:block;top:40px;width:51px;margin-left:-25px;text-align:center}.slider-wrapper .slider .kilometers .km0{left:-5px}.slider-wrapper .slider .kilometers .km-last{left:615px}.slider-wrapper .slider .slider-cover{overflow:hidden;position:absolute;top:20px;height:14px;width:0}.slider-wrapper .slider .slider-cover img{width:490px}.slider-wrapper .slider .slider-cover .slider-line{background-color:#1d88bb;height:4px;top:5px;width:490px}.slider-wrapper .slider-content{position:relative;float:right;width:550px;height:80px}.ui-slider{position:relative;text-align:left;line-height:52px}.ui-slider .slider-line{position:absolute;left:0;height:2px;width:100%}.ui-slider .slider-bg{width:490px;position:absolute;top:50%;margin-top:-7px;height:14px}.ui-slider .slider-bg .slider-line{top:6px;background-color:#383e42}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:46px;height:30px;cursor:default;display:block;line-height:1em;font-size:12px;background-color:#1d88bb;margin-left:-23px;border-radius:2px;box-shadow:0 1px 3px -1px #252627}.ui-slider .ui-slider-handle:focus{outline:2px solid #fff;outline-offset:-2px}.ui-slider .ui-slider-handle:focus:not(input){position:relative;outline:none;display:inline-block}.ui-slider .ui-slider-handle:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid #fff;display:inline-block}.ui-slider .ui-slider-handle:focus:not(input){position:absolute}.ui-slider .ui-slider-handle:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#1d88bb;border-width:7px;margin-left:-7px}.ui-slider .ui-slider-handle span{display:block;font-family:"bold";font-size:12px;color:#fff;text-align:center;padding:10px;height:30px;width:100%;line-height:12px;box-sizing:border-box}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.private .slider-wrapper .booking-form-header,.internal .slider-wrapper .booking-form-header{background-color:#4ba003}.private .slider-wrapper .slider-description,.internal .slider-wrapper .slider-description{color:#4ba003}.private .slider-wrapper .slider .slider-cover .slider-line,.internal .slider-wrapper .slider .slider-cover .slider-line{background-color:#4ba003}.private .slider-wrapper .circle,.internal .slider-wrapper .circle{border-color:#4ba003}.private .ui-slider .ui-slider-handle,.internal .ui-slider .ui-slider-handle{background-color:#4ba003;color:#fff}.private .ui-slider .ui-slider-handle:after,.internal .ui-slider .ui-slider-handle:after{border-top-color:#4ba003}.private .ui-slider .ui-slider-handle span,.internal .ui-slider .ui-slider-handle span{color:#fff}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-19px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:-1px;width:490px}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.circle{position:absolute;float:left;width:8px;height:8px;background-color:#ffffff;border:3px solid #1d88bb;border-radius:50%;margin-left:-7px}.circle.circle-km0{left:0}.circle.circle-km-last{left:490px}.grey-circle{position:absolute;float:left;width:8px;height:8px;background-color:#ffffff;border:3px solid #1d88bb;border-radius:50%;margin-left:-7px;border:3px solid #383e42}.grey-circle.circle-km0{left:0}.grey-circle.circle-km-last{left:490px}.go-to-newer-version-footer{position:absolute;box-sizing:border-box;height:80px;bottom:0;background-color:#fff;padding:20px;box-shadow:0 0 0 1px rgba(16,22,26,0.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.go-to-newer-version-footer .footer-text{overflow:auto}.go-to-newer-version-footer .separator{min-width:10px}.dashboard .dashboard-content div.go-to-newer-version-footer{position:absolute;box-sizing:border-box;height:80px;bottom:0;background-color:#fff;padding:20px;box-shadow:0 0 0 1px rgba(16,22,26,0.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.dashboard .dashboard-content div.go-to-newer-version-footer .footer-text{overflow:auto}.dashboard .dashboard-content div.go-to-newer-version-footer .separator{min-width:10px}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.5;filter:alpha(opacity=50);background-image:none}.ui-datepicker-other-month{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(80))";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.ui-state-disabled .ui-icon{filter:alpha(opacity=50)}.ui-icon-circle-triangle-e,.ui-icon-circle-triangle-w{line-height:40px}.ui-icon-circle-triangle-e:before,.ui-icon-circle-triangle-w:before{font-family:"icons"}.ui-icon-circle-triangle-e:before{content:'\e815'}.ui-icon-circle-triangle-w:before{content:'\e80f'}.ui-datepicker{padding:0;display:none}.ui-datepicker .ui-datepicker-header{position:relative}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:block;width:60px;height:40px;cursor:pointer;line-height:40px;font-size:18px}.ui-datepicker .ui-datepicker-prev{float:left;text-align:right}.ui-datepicker .ui-datepicker-next{float:right;text-align:left}.ui-datepicker .ui-datepicker-title{color:#383e42;height:40px;line-height:40px;text-align:center;font-family:"semibold";font-size:18px}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month{width:49%}.ui-datepicker select.ui-datepicker-year{width:68px;font-size:18px;background-color:transparent;font-family:"semibold";color:#383e42;border:0}.ui-datepicker select.ui-datepicker-year option{font-size:14px}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0;float:left}.ui-datepicker th{text-align:center;border:0;padding:0;border-left:1px solid #ebedf1}.ui-datepicker th.ui-datepicker-week-col{font-family:"semibold"}.ui-datepicker th:first-child{border-left:0}div.ui-datepicker table.ui-datepicker-calendar thead .ui-datepicker-week-col{width:28px;background-color:#ebedf1;font-size:12px}div.ui-datepicker table.ui-datepicker-calendar tbody td{border-left:1px solid #ebedf1;vertical-align:middle;text-align:center;padding:0}div.ui-datepicker table.ui-datepicker-calendar tbody td a{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.ui-datepicker table.ui-datepicker-calendar tbody td a:after{content:"";position:absolute;width:100%;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;border-radius:9px}div.ui-datepicker table.ui-datepicker-calendar tbody td a:hover:after{border:4px solid #1d88bb}div.ui-datepicker table.ui-datepicker-calendar tbody td.ui-datepicker-week-col{font-size:12px;color:#aaa;background-color:#ebedf1;border-left:0;width:28px;text-align:center}.one-date-selected .ui-datepicker tbody td a:hover{background-image:url("/assets/images/icons/datepicker-end-void.png")}.ui-datepicker td span,.ui-datepicker th span,.ui-datepicker td a,.ui-datepicker th a{display:block;padding:0;text-align:center;text-decoration:none;color:#383e42;height:32px;width:40px;line-height:32px;font-size:15px;background-image:none;font-family:"regular"}.ui-datepicker .ui-state-active{font-family:"bold";background-color:#1d88bb;border-radius:9px;color:#fff}.ui-datepicker .custom-class-ui-datepicker-start-date{font-family:"bold"}.ui-datepicker .custom-class-ui-datepicker-start-date .ui-state-active,.ui-datepicker .custom-class-ui-datepicker-start-date .ui-state-default{background-color:#e9eced;background-image:url("/assets/images/icons/datepicker-start.png");color:white}.ui-datepicker .custom-class-ui-datepicker-middle-date{font-family:"light";border-left:1px solid #e9eced}.ui-datepicker .custom-class-ui-datepicker-middle-date .ui-state-active,.ui-datepicker .custom-class-ui-datepicker-middle-date .ui-state-default{background-color:#e9eced;border-left:0;border-right:0}.ui-datepicker .custom-class-ui-datepicker-end-date{font-family:"bold";border-left:1px solid #e9eced}.ui-datepicker .custom-class-ui-datepicker-end-date .ui-state-active,.ui-datepicker .custom-class-ui-datepicker-end-date .ui-state-default{background-color:#e9eced;background-image:url("/assets/images/icons/datepicker-end.png");color:white;border-left:0;border-right:0}.ui-datepicker .custom-class-ui-datepicker-one-date{font-family:"bold"}.ui-datepicker .custom-class-ui-datepicker-one-date .ui-state-active,.ui-datepicker .custom-class-ui-datepicker-one-date .ui-state-default{background-image:none;background-color:#1d88bb;border-radius:8px;color:white}.ui-datepicker .custom-class-ui-datepicker-one-date .ui-state-active:hover,.ui-datepicker .custom-class-ui-datepicker-one-date .ui-state-default:hover{background-image:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.datetimepicker-popup{font-family:"light";left:50%;width:420px;margin-left:-210px;top:160px;margin-left:-480px;display:block;position:absolute;z-index:100}.datetimepicker-popup .popup-triangle-left{left:130px}.datetimepicker-popup .popup-triangle-right{right:110px}.time-picker{float:left;font-family:"light";color:#383e42;font-size:15px;position:relative;overflow:auto;width:110px;height:100%;min-height:244px}.time-picker .time-picker-items-wrapper{overflow:hidden;position:absolute;top:57px;left:0;right:0;bottom:25px}.time-picker .time-picker-items-wrapper.h12{position:absolute;top:97px;left:0;right:0;bottom:25px}.time-picker .time-picker-items-wrapper .hours,.time-picker .time-picker-items-wrapper .minutes{position:relative;float:left;width:50%;height:100%;text-align:center;overflow:hidden}.time-picker .time-picker-items-wrapper .hours .time-picker-item,.time-picker .time-picker-items-wrapper .minutes .time-picker-item{width:40px;text-align:center;cursor:pointer;margin:0 auto}.time-picker .time-picker-items-wrapper .hours .time-picker-item span,.time-picker .time-picker-items-wrapper .minutes .time-picker-item span{width:100%;height:100%;position:relative;line-height:26px;display:inline-block;color:#383e42;font-family:"regular"}.time-picker .time-picker-items-wrapper .hours .time-picker-item span:after,.time-picker .time-picker-items-wrapper .minutes .time-picker-item span:after{position:absolute;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;border-radius:9px}.time-picker .time-picker-items-wrapper .hours .time-picker-item.unselectable,.time-picker .time-picker-items-wrapper .minutes .time-picker-item.unselectable{cursor:default}.time-picker .time-picker-items-wrapper .hours .time-picker-item.unselectable span,.time-picker .time-picker-items-wrapper .minutes .time-picker-item.unselectable span{background-color:transparent;border:0;border-radius:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.time-picker .time-picker-items-wrapper .hours .time-picker-item.unselectable span:after,.time-picker .time-picker-items-wrapper .minutes .time-picker-item.unselectable span:after{display:none}.time-picker .time-picker-items-wrapper .hours .time-picker-item.active span,.time-picker .time-picker-items-wrapper .minutes .time-picker-item.active span{background-color:#1d88bb;border-radius:8px;color:#fff;font-family:"bold"}.time-picker .time-picker-items-wrapper .hours .time-picker-item:hover span:after,.time-picker .time-picker-items-wrapper .minutes .time-picker-item:hover span:after{border:4px solid #1d88bb;content:""}.time-picker .time-picker-headers-wrapper{width:100%;height:32px;text-align:center;line-height:32px;font-size:15px;color:#1d88bb;font-family:"semibold"}.time-picker .time-picker-headers-wrapper .time-picker-header-hours,.time-picker .time-picker-headers-wrapper .time-picker-header-minutes{width:50%;height:32px;position:relative;float:left}.time-picker .time-picker-arrows-wrapper{position:absolute;width:100%;height:25px}.time-picker .time-picker-arrows-wrapper .time-picker-up,.time-picker .time-picker-arrows-wrapper .time-picker-down{width:50%;height:25px;position:relative;float:left;cursor:pointer;font-size:12px;line-height:25px;text-align:center;font-family:"icons"}.time-picker .time-picker-arrows-wrapper.up{top:32px}.time-picker .time-picker-arrows-wrapper.up.h12{top:72px}.time-picker .time-picker-arrows-wrapper.down{bottom:0}.time-picker .time-picker-arrows-wrapper .time-picker-down:before{content:'\e80e'}.time-picker .time-picker-arrows-wrapper .time-picker-up:before{content:'\e819'}.time-picker .time-picker-ampm-wrapper{height:40px;width:100%;padding:10px/2 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.time-picker .time-picker-ampm-wrapper button{height:30px;padding:0;margin:0 7px;min-width:auto;width:41px;float:left}.business .time-picker .time-picker-headers-wrapper{color:#1d88bb}.business .time-picker .time-picker-headers-wrapper .hours .time-picker-item:hover span:after,.business .time-picker .time-picker-headers-wrapper .minutes .time-picker-item:hover span:after{border:4px solid #1d88bb}.business .time-picker .time-picker-items-wrapper .hours .time-picker-item.active span,.business .time-picker .time-picker-items-wrapper .minutes .time-picker-item.active span{background-color:#1d88bb}.business .time-picker .time-picker-items-wrapper .hours .time-picker-item:hover span:after,.business .time-picker .time-picker-items-wrapper .minutes .time-picker-item:hover span:after{border-color:#1d88bb}.private .time-picker .time-picker-headers-wrapper{color:#4ba003}.private .time-picker .time-picker-headers-wrapper .hours .time-picker-item:hover span:after,.private .time-picker .time-picker-headers-wrapper .minutes .time-picker-item:hover span:after{border:4px solid #4ba003}.private .time-picker .time-picker-items-wrapper .hours .time-picker-item.active span,.private .time-picker .time-picker-items-wrapper .minutes .time-picker-item.active span{background-color:#4ba003}.private .time-picker .time-picker-items-wrapper .hours .time-picker-item:hover span:after,.private .time-picker .time-picker-items-wrapper .minutes .time-picker-item:hover span:after{border-color:#4ba003}.service .time-picker .time-picker-headers-wrapper{color:#ed8e48}.service .time-picker .time-picker-headers-wrapper .hours .time-picker-item:hover span:after,.service .time-picker .time-picker-headers-wrapper .minutes .time-picker-item:hover span:after{border:4px solid #ed8e48}.service .time-picker .time-picker-items-wrapper .hours .time-picker-item.active span,.service .time-picker .time-picker-items-wrapper .minutes .time-picker-item.active span{background-color:#ed8e48}.service .time-picker .time-picker-items-wrapper .hours .time-picker-item:hover span:after,.service .time-picker .time-picker-items-wrapper .minutes .time-picker-item:hover span:after{border-color:#ed8e48}.search-field{float:left;width:200px;border-bottom:1px solid #aaa;margin-left:40px;height:38px;line-height:38px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px}.search-field .icon-search{color:#1d88bb;cursor:pointer;font-size:17px;margin-left:5px;line-height:25px}.search-field input{width:auto;border-bottom:0;padding-left:29px;margin-left:-26px;background-color:transparent}.search-field.normalized{float:left;width:100%;margin-left:0;padding:0;height:auto;line-height:normal}.search-field.normalized input{height:24px}.search-field.normalized .icon-search{line-height:24px}.pagination{padding-top:0;padding-bottom:40px;width:100%;height:41px}.pagination .elements{float:left;padding:5px 0}.pagination .elements .input-select-dropdown{width:100px;left:-40px}.pagination .elements .input-select{width:60px}.pagination .elements .input-select>input{text-align:center}.pagination .buttons{float:right;letter-spacing:-6px}.pagination .buttons .radio button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;cursor:pointer;line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent;border-radius:3px;line-height:30px;min-width:24px;padding:0 7px;min-width:30px;height:30px;margin-right:0;margin-left:-1px;border-radius:0;background-color:#fff;color:#1d88bb;font-size:14px;font-family:"regular";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pagination .buttons .radio button:focus{outline:none}.pagination .buttons .radio button.white-space-nowrap{white-space:nowrap}.pagination .buttons .radio button.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pagination .buttons .radio button.outline{background-color:transparent;border:1px solid #1d88bb;border-radius:0;color:#1d88bb}.pagination .buttons .radio button.outline:focus{background-color:transparent}.pagination .buttons .radio button.outline:hover{background-color:rgba(29,136,187,0.3)}.pagination .buttons .radio button.circled:after,.pagination .buttons .radio button.circled:before{border:2px solid #1d88bb;border-radius:50%;color:#383e42;padding:3px}.pagination .buttons .radio button:before{line-height:inherit}.pagination .buttons .radio button:after{line-height:inherit}.pagination .buttons .radio button[class^="icon-"]:before,.pagination .buttons .radio button[class*=" icon-"]:before{padding-right:10px}.pagination .buttons .radio button:disabled{cursor:default}.pagination .buttons .radio button .button-icon{display:inline;width:0;padding:16px;margin-right:-10px;background-position:center center;background-repeat:no-repeat}.pagination .buttons .radio button.back{text-align:right}.pagination .buttons .radio button.back:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:left;vertical-align:middle}.pagination .buttons .radio button.front:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.pagination .buttons .radio button.front-back:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.pagination .buttons .radio button.only-icon{min-width:auto;padding:0;padding:10px}.pagination .buttons .radio button.only-icon:before{padding-right:0}.pagination .buttons .radio button.height-auto{min-height:30px;height:auto}.pagination .buttons .radio button>span:before{padding:0;font-size:10px;line-height:31px;vertical-align:inherit}.pagination .buttons .radio button:hover{background-color:inherit}.pagination .buttons .radio button.active{color:#fff;background-color:#1d88bb}.pagination .buttons .radio button.previous-page{border-radius:4px 0 0 4px}.pagination .buttons .radio button.next-page{border-radius:0 4px 4px 0}.pagination .buttons .radio button.disabled{color:#aaa;cursor:default}.pagination .buttons .radio button:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:2px;background-color:#fff}.pagination .buttons .radio button:focus:not(input){position:relative;outline:none;display:inline-block}.pagination .buttons .radio button:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.pagination .buttons .radio button:focus[tabindex="-1"]:before{content:none}.tabs.ui-tabs>ul{border-bottom:1px solid #aaa;height:24px}.tabs.ui-tabs>ul>li{float:left;display:inline;cursor:pointer;border:1px solid #aaa;text-align:center;margin-left:5px;background-color:#fff}.tabs.ui-tabs>ul>li.ui-tabs-active{border-bottom:1px solid #fff}.tabs.ui-tabs>ul>li a{text-decoration:none;padding:0 12px;font-family:"semibold";font-size:15px;line-height:23px;color:#383e42}.tabs-component ul{border-bottom:1px solid #aaa;height:24px}.tabs-component ul li{float:left;display:inline;cursor:pointer;text-align:center;margin-left:5px;background-color:#fff}.tabs-component ul li div{text-decoration:none;padding:0 12px;font-family:"semibold";font-size:15px;line-height:23px;color:#383e42;border:1px solid #aaa}.tabs-component ul li div.active{border-bottom:1px solid #fff}.preview{height:100%}.preview .pdf-preview{height:100%}.intercom-launcher-container.on-page{position:absolute;bottom:75px;right:40px;z-index:5;border:5px solid #ffffff;background-color:#ffffff;box-shadow:0 0 0 1px rgba(17,20,24,0.1),0 1px 1px rgba(17,20,24,0.2);border-radius:50%}.intercom-launcher-container.on-page .intercom-launcher{cursor:pointer}.intercom-launcher-container.on-page .intercom-launcher .icon-box:before{font-size:48px}.intercom-launcher-container .intercom-launcher{cursor:pointer}.intercom-launcher-container .intercom-launcher.header-icon{display:flex}.intercom-launcher-container .intercom-launcher.header-icon .icon-intercom,.intercom-launcher-container .intercom-launcher.header-icon .h6-new-style{line-height:22px}.fleetster .intercom-launcher-container .intercom-launcher.header-icon .icon-intercom,.fleetster .intercom-launcher-container .intercom-launcher.header-icon .h6-new-style{color:#1d88bb}.has-welcome-logo .login-form{height:483px}.login-thumbnail{display:block;border-radius:5px 0 0 5px;font-size:18px;line-height:31px;color:#646464;text-align:left}.login-thumbnail:before{margin:0 3px;color:#646464}.email{font-size:18px;font-family:"semibold";margin-top:20px;word-break:break-word}.big-user-icon{font-size:75px}.login{position:relative;height:100%;width:100%;vertical-align:middle;user-select:none;display:flex;flex-grow:0;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.login .login-form{position:relative;min-width:350px;padding:25px 20px 20px 20px;background-color:#fff;z-index:2;left:0%;border-radius:10px;box-shadow:2px 2px 2px -1px #666;user-select:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login .login-form .login-form-welcome{font-family:light;font-size:36px;line-height:5vh;color:#1d88bb;width:330px;margin:0 auto}.login .login-form .login-form-title{padding-top:20px;font-family:light;font-size:36px;line-height:36px;color:#1d88bb}.login .login-form .login-button{margin-top:10px}.login .login-form .forgot-pw-link{float:left;line-height:34px;text-align:left;position:relative;top:3px}.login .login-form .forgot-pw-link a{font-size:12px;color:#646464;text-decoration:none}.login .login-form .forgot-pw-link a:hover{text-decoration:underline}.login .login-form .login-form-inputs{position:relative}.login .login-form .login-form-inputs.forgot-password-success{line-height:1.5}.login .login-form .login-form-inputs table{width:100%}.login .login-form .login-form-inputs table td{padding-top:17px;height:42px}.login .login-form .login-form-inputs table td:first-child{width:42px}.login .login-form .login-form-inputs table td input{height:42px;border-radius:4px;border:1px solid #aaaaaa;padding-left:13px;padding-right:13px;font-size:16px;-webkit-box-shadow:0 0 0px 1000px white inset}.login .login-form .login-form-inputs table td input:focus{border:1px solid #1d88bb}.login .login-form .login-form-inputs table .password-wrapper{margin-top:7px}.login .login-form .login-form-inputs .error .login-thumbnail,.login .login-form .login-form-inputs .error .login-thumbnail:before{color:#d30f1b}.login .login-form .login-form-inputs .error input{border-color:#d30f1b;color:#d30f1b}.login .login-form .register-now-wrapper{padding-top:20px;text-align:center;font-size:12px;color:#aaaaaa}.login .login-form .register-now-wrapper .register-now-link{display:inline;color:#4ba003}.login .login-form .register-now-wrapper .register-now-link:hover{text-decoration:underline}.login .registration-flow-wrapper{left:0%;position:relative;z-index:1;width:290px;min-height:270px;border-radius:10px;background-color:#1d88bb;margin-left:-5px;padding:38px 31px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login .registration-flow-wrapper .new-user{font-family:light;font-size:36px;line-height:45px;color:#fff}.login .registration-flow-wrapper .new-user-description{font-family:"regular";font-size:14px;line-height:18px;color:#fff;margin-top:14px;margin-bottom:33px;padding:0 20px}.login .registration-flow-wrapper .registration-flow-button{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forgot-password input[type="email"]{margin-bottom:15px}.forgot-password .error input{border-color:#d30f1b}.forgot-password button{margin-bottom:15px}.resetpassword{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.resetpassword .resetpassword-form{background-color:#fff;width:480px;padding:45px 20px 40px 20px;border-radius:10px;box-shadow:2px 2px 2px -1px #666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.resetpassword .resetpassword-form .resetpassword-form-welcome{font-family:"semibold";font-size:36px;line-height:36px;color:#3c3f43}.resetpassword .resetpassword-form .resetpassword-form-inputs{padding-top:50px;line-height:1.5}.resetpassword .resetpassword-form .resetpassword-form-inputs table{width:100%}.resetpassword .resetpassword-form .resetpassword-form-inputs table td{padding-top:5px;height:42px}.resetpassword .resetpassword-form .resetpassword-form-inputs table td:first-child{width:42px}.resetpassword .resetpassword-form .resetpassword-form-inputs table td input{height:42px}.resetpassword .resetpassword-form .resetpassword-form-inputs table .resetpassword-thumbnail{width:42px;height:42px;background-color:#aaa;border-radius:5px 0 0 5px;display:block;color:#fff;font-size:35px;line-height:41px}.resetpassword .resetpassword-form .resetpassword-form-inputs table .icon-user{font-size:43px;line-height:39px;color:#fff}.resetpassword .resetpassword-form .resetpassword-form-inputs table .icon-lock{font-size:30px;line-height:39px;color:#fff}.resetpassword .resetpassword-form .resetpassword-form-inputs .validation-error .resetpassword-thumbnail{background-color:#ffb2b7}.resetpassword .resetpassword-form .resetpassword-form-inputs .validation-error input{border-bottom-color:#d30f1b;color:#d30f1b}.resetpassword .resetpassword-form .medium-button{margin-top:30px;display:inline-block}.resetpassword .resetpassword-error-message{height:36px;line-height:36px;color:#fff;background-color:#d30f1b;position:absolute;font-family:"light";font-size:15px;padding-right:10px;padding-left:10px;border-radius:5px;white-space:nowrap;top:216px;left:475px}.resetpassword .resetpassword-error-message img{position:absolute;top:50%;height:13px;margin-top:-6.5px;left:-7px}.registration{position:absolute;top:0;bottom:0;z-index:5;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4)}.registration .registration-body .iosslider .slider .slide .slide-inner.type-selection{left:50%;width:275px;margin-left:-137.5px;background-color:transparent}.registration .type-selection .business,.registration .type-selection .private{background-repeat:no-repeat;cursor:pointer;width:240px;font-family:"light";font-size:33px;line-height:228px;text-align:center;color:white}.registration .type-selection .business{background-image:url('/assets/images/business-bubble.png');margin-bottom:20px}.registration .type-selection .private{background-image:url('/assets/images/private-bubble.png')}.registration-body{position:relative;top:0;bottom:0;width:100%;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.registration-body .ui-autocomplete{height:250px}.registration-body .validation-error .validation-hint{bottom:40px;top:auto}.registration-body .iosslider{position:relative;top:0;left:0;overflow:hidden;width:100%;height:100%}.registration-body .iosslider .slider{width:100%;height:100%}.registration-body .iosslider .slider .slide{float:left;width:100%;height:100%}.registration-body .iosslider .slider .slide .slide-inner{margin:0 auto;position:absolute;top:50%;height:530px;margin-top:-265px;left:50%;width:450px;margin-left:-225px;border-radius:10px;background-color:#fff;height:auto}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-header{border-radius:10px 10px 0 0;background-position:bottom center;background-repeat:no-repeat;font-family:"light"}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-header .slide-inner-header-title{padding-top:155px;font-family:light;font-size:24px;line-height:24px;line-height:45px;color:#1d88bb}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-header .slide-inner-header-subtitle{padding-top:10px;line-height:16px;font-weight:bold;color:#1d88bb}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-header .slide-inner-header-description{font-family:"semibold";padding:0 50px;font-size:15px;line-height:18px;color:#58595b}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-body{padding:15px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#383e42;font-size:15px}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-body .details-item{margin:0}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-body .details-item>table>tbody{width:100%}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-body .details-item>table>tbody>tr>td{height:35px;text-align:left}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-body .details-item>table>tbody>tr>td:first-child{min-width:120px}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-body .details-item>table>tbody>tr>td.column-checkbox{width:auto;min-width:auto;text-align:center}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-body .details-item>table>tbody>tr>td .details-item>table>tbody>tr>td:first-child{min-width:auto}.registration-body .iosslider .slider .slide .slide-inner .terms{text-align:right;color:#383e42;font-size:12px}.registration-body .iosslider .slider .slide .slide-inner .terms a{color:#1d88bb;text-decoration:underline}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-footer{height:45px;width:100%}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-footer .medium-button{font-family:"bold";padding:5px 15px;margin:0 25px;width:auto}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-footer .medium-button span{display:inline-block}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-footer a{font-family:"bold";font-size:15px;line-height:35px;text-decoration:none;color:#3c3f43}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-footer .slide-inner-footer-prev{float:left;margin-left:30px}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-footer .slide-inner-footer-next{float:right;margin-right:30px}.registration-body .iosslider .slider .slide .slide-inner .slide-inner-footer .back-to-login-footer{float:left;margin-left:30px}.registration-body .iosslider .slider .slide .slide-outer-footer{position:relative;margin-top:-40px}.registration-body .iosslider .slider .slide .company .slide-inner-header{width:100%;height:235px;background-image:url('/assets/images/backgrounds/registration-company.jpg');background-position:center 0px}.registration-body .iosslider .slider .slide .company .slide-inner-body{height:215px}.registration-body .iosslider .slider .slide .company .slide-inner-body .create-user-body{text-align:left}.registration-body .iosslider .slider .slide .company .slide-inner-body .create-user-body div{display:block;margin-bottom:20px}.registration-body .iosslider .slider .slide .profile .slide-inner-header{background-image:url('/assets/images/backgrounds/registration-profile.jpg');width:100%;height:165px}.registration-body .iosslider .slider .slide .profile .slide-inner-header .slide-inner-header-title{padding-top:85px}.registration-body .iosslider .slider .slide .profile .slide-inner-body table td{height:35px}.registration-body .iosslider .slider .slide .thank-you .slide-inner-header{position:relative;background-image:url('/assets/images/backgrounds/registration-complete.jpg');background-position:center top;width:100%;height:105px}.registration-body .iosslider .slider .slide .thank-you .slide-inner-header .title-background{position:absolute;font-family:"regular";bottom:0;width:100%;height:50px;background-color:rgba(255,255,255,0.8);line-height:50px}.registration-body .iosslider .slider .slide .thank-you .slide-inner-body{height:auto;text-align:left;padding:15px 25px;line-height:24px;font-family:"regular"}.registration-body .iosslider .slider .slide .thank-you .slide-inner-body a{color:#1d88bb}.registration-body .iosslider .slider .slide .thank-you .slide-inner-body b{white-space:nowrap;font-family:"bold"}.registration-body .iosslider .slider .slide .thank-you .slide-inner-footer .go-to-website{margin-left:25px;color:#1d88bb;float:left}.registration-body .iosslider .slider .slide .create-demo .slide-inner-header{background-image:url('/assets/images/backgrounds/registration-demo.jpg');width:100%;height:200px}.registration-body .iosslider .slider .slide .create-demo .slide-inner-header .slide-inner-header-title{padding-top:135px}.registration-body .iosslider .slider .slide .create-demo .slide-inner-body{height:240px}.registration-body .iosslider .slider .slide .create-demo .slide-inner-body table td{height:40px}.registration-error-message{height:36px;line-height:36px;color:#fff;background-color:#d30f1b;position:absolute;font-family:"light";font-size:15px;padding-right:10px;padding-left:10px;border-radius:5px;white-space:nowrap;top:216px;left:475px}.registration-error-message img{position:absolute;top:50%;height:13px;margin-top:-6.5px;left:-7px}.accounttype{position:absolute;background-color:#fff;top:50%;margin-top:-166px;left:50%;width:480px;margin-left:-240px;padding:45px 20px 40px 20px;border-radius:10px;box-shadow:2px 2px 2px -1px #666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accounttype .welcome{font-family:"semibold";font-size:26px;color:#3c3f43}.accounttype .info{padding-top:30px}.accounttype .info .back{margin-top:40px}.accounttype .info .back button{padding:10px 30px}.accounttype .inputs{padding-top:50px}.accounttype .inputs table{width:100%}.accounttype .inputs table .icon-user{font-size:43px;line-height:36px;color:#fff}.accounttype .inputs table .icon-company-hq{line-height:39px;color:#fff}.accounttype .medium-button{margin-top:0px;font-family:"bold";font-size:26px}.accounttype .medium-button span{display:inline-block;vertical-align:-4px}.accounttype .back a{font-family:"bold";font-size:15px;line-height:35px;color:#3c3f43;text-decoration:none}.accounttype .admin-inner-button{background-color:#135879}.accounttype .admin-button-wrapper{width:120px;height:auto;margin:0px auto}.accounttype .admin-button-wrapper .admin-button{float:left;overflow:auto;position:relative}.accounttype .admin-button-wrapper .admin-button [class*=" icon-"]:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(40))";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.accounttype .admin-button-wrapper .admin-button .admin-inner-button{border-radius:5px;color:#082837;width:120px;height:120px;overflow:hidden}.accounttype .admin-button-wrapper .admin-button .admin-inner-button.feature-button{text-align:center}.accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-user:before{margin:-66% 12%;font-size:95px;line-height:250px}.accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-vehicle:before{margin:-50%;font-size:135px;line-height:247px}.accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-location-pin:before{margin:-100% -38%;font-size:210px;line-height:300px}.accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-key-management:before{margin:-25% 0 0 30%;font-size:170px;line-height:170px}.accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-calendar-30:before{margin:0 -21%;font-size:170px;line-height:210px}.accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-document-check:before{margin:0 -4%;font-size:135px;line-height:135px}.accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-company-hq:before{margin:0 20%;font-size:65px;line-height:85px}.accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-cost-analytics:before{margin:0 -8%;font-size:115px;line-height:120px;text-align:center}.accounttype .admin-button-wrapper .admin-button .feature-image{height:100%;margin:0 -100%}.accounttype .admin-button-wrapper .admin-button .admin-label-button{width:100%;height:40px;line-height:40px;text-align:center;margin-top:-40px;background-color:#135879;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;border-radius:0 0 5px 5px;color:#fff;font-family:"semibold"}.accounttype .admin-button-wrapper .admin-button-info-box{width:100%;height:35px;position:absolute;bottom:50px;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;border-radius:0 0 5px 5px;color:#fff;font-family:"semibold"}.accounttype .admin-button-wrapper .admin-button-info-box .info-box-left,.accounttype .admin-button-wrapper .admin-button-info-box .info-box-right{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;text-align:center;float:left;width:50%;height:100%;line-height:35px}.accounttype .admin-button-wrapper .admin-button-info-box .info-box-left{text-align:left;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accounttype .slide-inner-header{width:100%;height:235px;background-image:url('/assets/images/backgrounds/registration-company.png');background-position:center 0}.accounttype .buttons-footer{margin:30px 0 -30px 0;text-align:left}.accounttype .buttons-footer a{font-family:"bold";font-size:15px;line-height:35px;text-decoration:none;color:#3c3f43}.invite-user .iosslider .slider .slide .slide-inner{height:auto}.invite-user .iosslider .slider .slide .slide-inner .slide-inner-body{text-align:left}.invite-user .iosslider .slider .slide .slide-inner .slide-inner-body .vertical-align-top>td{vertical-align:top;line-height:48px}.invite-user .iosslider .slider .slide .slide-inner .slide-inner-body .vertical-align-top>td+td{line-height:0}.invite-user .iosslider .slider .slide .slide-inner .slide-inner-body .details-item table tbody tr td{height:40px}.invite-user .iosslider .slider .slide .slide-inner .slide-inner-body .details-item table tbody tr td.column-label{width:auto;min-width:initial}.invite-user .iosslider .slider .slide .slide-inner .slide-inner-body .details-item table tbody tr td.column-input{width:auto}.invite-user div[name="language"] button:last-of-type{margin-top:5px}.invite-user .validation-hint.language{bottom:75px}.buttonRight{text-align:right}.success-page-style .success .title{color:#1d88bb;font-family:"light";font-size:34px;line-height:46px}.success-page-style .success .paragraph-1{padding:5px 0;color:#646464;font-family:"regular";font-size:16px;line-height:22px}.success-page-style .success .paragraph-2{padding:5px 0;color:#646464;font-family:"regular";font-size:12px;line-height:17px}.success-page-style .success .paragraph-3{padding:3px 0}.success-page-style .success .paragraph-3 .text-and-icon{padding-right:15px;font-size:14px;color:#1d88bb}@media (max-width:768px){.success-page-style .success .paragraph-3 .text-and-icon{display:inline-block}}.success-page-style .success .paragraph-3 .text-and-icon a{font-size:14px;line-height:20px;color:#1d88bb}.success-page-style .success .paragraph-3 .text-and-icon:before{vertical-align:middle;font-size:20px;line-height:20px;color:#646464}.phone-verification{width:100%}.phone-verification .phone-verification-slide-content{display:flex;font-family:"regular";width:100%;flex-direction:column;align-items:center;text-align:center;padding-top:20px}.phone-verification .phone-verification-slide-content .icon-container{display:flex;justify-content:center;align-items:center;width:140px;height:140px;border-radius:50%;border:2px solid #f4f4f4;background:#f4f4f4;margin-bottom:20px}.phone-verification .phone-verification-slide-content .icon-send{font-size:90px;color:#1d88bb}.phone-verification .phone-verification-slide-content .icon-phone-cross{font-size:100px;color:#d30f1b}.phone-verification .phone-verification-slide-content .icon-phone-check{font-size:100px;color:#4ba003}.phone-verification .phone-verification-slide-content .verification-container{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:15px}.phone-verification .phone-verification-slide-content .verification-container .verification-input{height:35px;padding:10px;border:1px solid #ccc;border-radius:4px;text-align:center}.phone-verification .phone-verification-slide-content .verification-container .verify-button{background:#1d88bb;color:#fff;border:none;padding:10px;border-radius:4px;cursor:pointer;height:35px}.phone-verification .phone-verification-slide-content .verification-text-title{font-size:16px;margin-bottom:20px;color:#58595b}.phone-verification .phone-verification-slide-content .verification-text{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:14px;color:#3c3f43;margin-bottom:10px}.phone-verification .phone-verification-slide-content .validity-text{font-size:14px;color:#58595b}.phone-verification .phone-verification-slide-content .resend-link{display:block;margin-top:20px;font-size:14px;color:#1d88bb;text-decoration:underline;height:30px}.company-registration{position:absolute;width:100%;height:100%;padding-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.company-registration .popup-content{background-color:white;width:57.29166666666667vw;height:auto}.company-registration .success .title{color:#1d88bb;font-family:"light";font-size:34px;line-height:46px}.company-registration .success .paragraph-1{padding:5px 0;color:#646464;font-family:"regular";font-size:16px;line-height:22px}.company-registration .success .paragraph-2{padding:5px 0;color:#646464;font-family:"regular";font-size:12px;line-height:17px}.company-registration .success .paragraph-3{padding:3px 0}.company-registration .success .paragraph-3 .text-and-icon{padding-right:15px;font-size:14px;color:#1d88bb}@media (max-width:768px){.company-registration .success .paragraph-3 .text-and-icon{display:inline-block}}.company-registration .success .paragraph-3 .text-and-icon a{font-size:14px;line-height:20px;color:#1d88bb}.company-registration .success .paragraph-3 .text-and-icon:before{vertical-align:middle;font-size:20px;line-height:20px;color:#646464}.fl-user-registration{position:absolute;width:100%;height:100%;padding-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fl-user-registration .popup-content{background-color:white;width:1100px;height:auto}.fl-user-registration .popup-content .popup-content-body{height:370px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fl-user-registration .popup-content .popup-content-body .input-select li{text-align:left}.fl-user-registration .popup-content .popup-content-body .form-wrapper>.details-item>table>tbody>tr>td{font-size:19px;padding-top:5px}.fl-user-registration .popup-content .popup-content-body .time-table{border:1px solid #aaa;border-radius:5px;padding:0.2604166666666667vw 0.625vw}.fl-user-registration .popup-content .popup-content-body .time-table td{padding-top:0;padding-bottom:0;height:1.09375vw}.fl-user-registration .popup-content .popup-content-body .time-table td+td{font-family:"regular"}.fl-user-registration .popup-content .popup-content-body .important{background-color:#aaa;border-radius:5px;padding:0.5208333333333334vw 0.625vw}.fl-user-registration .popup-content .popup-content-body .important td{padding-top:0;padding-bottom:0;height:1.09375vw}.fl-user-registration .popup-content .popup-content-body .important td b{font-family:"regular"}.fl-user-registration .popup-content .popup-content-body .content-sub-title{font-size:19px;line-height:24px;margin-bottom:14px}.fl-user-registration .popup-content .popup-content-body .content-sub-title b{font-family:"regular"}.fl-user-registration .service-center .flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .col-6 .col-6{width:33%}.fl-user-registration .service-center .important .column-icon:before{color:#1d88bb}.fl-user-registration .customer-information .column-label{padding-right:0.5208333333333334vw}.fl-user-registration .google-maps{margin-top:20px}.fl-user-registration .google-maps .google-map{height:300px;min-height:200px}.fl-user-registration [class*=telekom] .checkbox-icon{color:#1d88bb}.fl-user-registration .success .title{color:#1d88bb;font-family:"light";font-size:34px;line-height:46px}.fl-user-registration .success .paragraph-1{padding:5px 0;color:#646464;font-family:"regular";font-size:16px;line-height:22px}.fl-user-registration .success .paragraph-2{padding:5px 0;color:#646464;font-family:"regular";font-size:12px;line-height:17px}.fl-user-registration .success .paragraph-3{padding:3px 0}.fl-user-registration .success .paragraph-3 .text-and-icon{padding-right:15px;font-size:14px;color:#1d88bb}@media (max-width:768px){.fl-user-registration .success .paragraph-3 .text-and-icon{display:inline-block}}.fl-user-registration .success .paragraph-3 .text-and-icon a{font-size:14px;line-height:20px;color:#1d88bb}.fl-user-registration .success .paragraph-3 .text-and-icon:before{vertical-align:middle;font-size:20px;line-height:20px;color:#646464}.dashboard-buttons-style{right:0;top:0;width:22px;min-width:22px;text-align:right;background-color:transparent;height:inherit;overflow:visible}.dashboard-buttons-style .white-button{position:absolute;right:0;top:28px}.double-line-style{display:inline-block;vertical-align:middle;margin-right:10px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px 0;line-height:17px}.double-line-style.one-line{padding:0;line-height:40px}.double-line-style.single-line{height:auto;padding:0;line-height:normal}.double-line-style .entity-sub-value{font-family:"bold";font-size:12px;color:#777777}.double-line-style .entity-sub-value .red-error-color{color:#d30f1b}.dashboard{background-color:#eeedf2;text-align:left;height:100%}.dashboard .dashboard-content{overflow:hidden;position:relative;background-color:#fff;width:100%}.dashboard .dashboard-content .select-range{width:500px}.dashboard .dashboard-content .admin-landing-page{padding:30px 40px;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;float:left;overflow:auto}.dashboard .dashboard-content>div{height:100%;white-space:nowrap;width:100%;z-index:1}.dashboard .dashboard-content>div p{white-space:normal;padding:10px 0}.dashboard .dashboard-content .section-title{display:flex;align-items:flex-start;flex-wrap:wrap}.dashboard .dashboard-content .section-title>.float-right,.dashboard .dashboard-content .section-title>.align-right{float:none;margin-left:auto}.dashboard .dashboard-content .section-title .main-page{font-family:light;font-size:24px;line-height:24px;line-height:42px}.dashboard .dashboard-content .section-title .current-page{font-family:light;font-size:28px;line-height:28px;line-height:42px}.dashboard .dashboard-content .section-title .medium-button,.dashboard .dashboard-content .section-title .add-button{margin-bottom:2px;margin-left:10px;white-space:nowrap;flex-shrink:0}.dashboard .dashboard-content .section-title .medium-button.float-none,.dashboard .dashboard-content .section-title .add-button.float-none{float:none}.dashboard .dashboard-content .section-title .add-button{float:left;margin-left:10px}.dashboard .dashboard-content .section-title .refresh-button{float:right;margin:2px 15px 2px 0}.dashboard .dashboard-content .section-subtitle{font-family:"regular";font-size:22px;line-height:1.2}.dashboard .dashboard-content .sub-header{padding:25px 0}.dashboard .dashboard-content .title-and-buttons{display:flex;justify-content:flex-start;align-items:center}.dashboard .dashboard-content .filters{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;padding-top:6px}.dashboard .dashboard-content .filters.float-left{float:left}@media all and (max-width:1375px){.dashboard .dashboard-content .filters{float:left;clear:both}}.dashboard .dashboard-content .filters.extra-padding{padding:20px 0}.dashboard .dashboard-content .filters.negative-margin{position:relative;top:-10px}.dashboard .dashboard-content .filters.float-left{float:left}.dashboard .dashboard-content .filters .filter{display:inline-block;vertical-align:top;width:240px;height:40px;margin-left:20px}.dashboard .dashboard-content .filters .filter .input-date-range-filter .input-select{width:150px;margin-right:10px}.dashboard .dashboard-content .filters .filter .input-date-range-filter .input-date-range{width:340px}.dashboard .dashboard-content .filters .filter .input-date-range-filter .input-date-range [type="text"]{width:170px;height:30px}.dashboard .dashboard-content .filters .filter .input-date-range-filter .date-input{position:relative}.dashboard .dashboard-content .filters .filter .input-select,.dashboard .dashboard-content .filters .filter .input-popup{height:29px;line-height:29px}.dashboard .dashboard-content .filters .filter .input-select>input,.dashboard .dashboard-content .filters .filter .input-popup>input{height:29px;line-height:29px;position:absolute}.dashboard .dashboard-content .filters .filter .input-select>input{height:30px}.dashboard .dashboard-content .filters .filter .fake-input,.dashboard .dashboard-content .filters .filter .input-select-dropdown-icon{height:29px;line-height:29px}.dashboard .dashboard-content .filters .filter .input-lazy-select-input-icon,.dashboard .dashboard-content .filters .filter .input-select-input-icon{top:0;font-size:16px;line-height:29px}.dashboard .dashboard-content .filters .filter.double,.dashboard .dashboard-content .filters .filter .input-date-range-filter{width:500px}.dashboard .dashboard-content .filters .filter .search-field{margin-left:0}.dashboard .dashboard-content .filters .filter:first-child{margin-left:0}.dashboard .dashboard-content .filters .filter:first-child [class*="icon"]{margin-left:0}.dashboard .dashboard-content .filters .filter>[class^='icon']{float:left;margin-right:-30px;margin-left:30px}.dashboard .dashboard-content .filters .search-field{width:240px;height:30px;line-height:30px}.dashboard .dashboard-content .filters .search-field .icon-search{font-size:16px;line-height:29px;padding:0 9px;margin:0}.dashboard .dashboard-content .filters .search-field input{padding-left:34px;margin:0 0 0 -34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .filters .search-field{width:240px;height:30px;line-height:30px}.dashboard .dashboard-content .filters .search-field .icon-search{font-size:16px;line-height:29px;padding:0 9px;margin:0}.dashboard .dashboard-content .filters .search-field input{width:236px;padding-left:34px;margin:0 0 0 -34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .filters .icon-icon-tan-tag{font-size:18px}.dashboard .dashboard-content .tables{padding:0 30px;min-width:764px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;overflow:auto;width:100%}.dashboard .dashboard-content .tables.proper-bg-color{background-color:#efedef}.dashboard .dashboard-content .tables .card{clear:both}.dashboard .dashboard-content .tables .card table{float:none}.dashboard .dashboard-content .tables .card table tbody tr td.dashboard-buttons{right:0;top:0;width:22px;min-width:22px;text-align:right;background-color:transparent;height:inherit;overflow:visible}.dashboard .dashboard-content .tables .card table tbody tr td.dashboard-buttons .white-button{position:absolute;right:0;top:28px}.dashboard .dashboard-content .tables .card table td .image-info{display:inline-block;vertical-align:middle}.dashboard .dashboard-content .tables .card table td .double-line{display:inline-block;vertical-align:middle;margin-right:10px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px 0;line-height:17px}.dashboard .dashboard-content .tables .card table td .double-line.one-line{padding:0;line-height:40px}.dashboard .dashboard-content .tables .card table td .double-line.single-line{height:auto;padding:0;line-height:normal}.dashboard .dashboard-content .tables .card table td .double-line .entity-sub-value{font-family:"bold";font-size:12px;color:#777777}.dashboard .dashboard-content .tables .card table td .double-line .entity-sub-value .red-error-color{color:#d30f1b}.dashboard .dashboard-content .tables .card .pagination{padding-bottom:0}.dashboard .dashboard-content .tables>table{width:100%}.dashboard .dashboard-content .tables>table td{font-family:"regular";font-size:14px;color:#383e42}.dashboard .dashboard-content .tables>table td .image-info{display:inline-block;vertical-align:middle}.dashboard .dashboard-content .tables>table td .vehicle-logo-info{display:block;width:100%}.dashboard .dashboard-content .tables>table td .vehicle-logo-info.has-border .image-mask{border:3px solid transparent}.dashboard .dashboard-content .tables>table td .vehicle-logo-info.has-border.border-business .image-mask{border-color:#1d88bb}.dashboard .dashboard-content .tables>table td .vehicle-logo-info.has-border.border-private .image-mask{border-color:#4ba003}.dashboard .dashboard-content .tables>table td .vehicle-logo-info.has-border.border-service .image-mask{border-color:#ed8e48}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .image-info{display:inline-block;vertical-align:middle;float:none}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line{display:inline-block;vertical-align:middle;float:none;margin-left:10px;padding:0;font-family:"bold";color:#383e42;width:189px}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line .entity-value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;padding:0 0 0 2px;font-size:14px;line-height:19px;margin-right:10px}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line .entity-sub-value{margin-top:0;padding:0 0 2px 2px}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number{display:inline-block}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:21px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table tr{height:21px}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table tr td:before{border:0}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table tr td{height:21px}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier{line-height:19px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier .flag,.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier .code{height:9.5px;min-width:7.94181818px;line-height:9.5px;font-size:4.33333333px;text-align:center;font-family:"bold"}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.dashboard .dashboard-content .tables>table td .vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:19px;font-size:13px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.dashboard .dashboard-content .tables>table td .double-line{display:inline-block;vertical-align:middle;margin-right:10px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px 0;line-height:17px}.dashboard .dashboard-content .tables>table td .double-line.one-line{padding:0;line-height:40px}.dashboard .dashboard-content .tables>table td .double-line.single-line{height:auto;padding:0;line-height:normal}.dashboard .dashboard-content .tables>table td .double-line .entity-sub-value{font-family:"bold";font-size:12px;color:#777777}.dashboard .dashboard-content .tables>table td .double-line .entity-sub-value .red-error-color{color:#d30f1b}.dashboard .dashboard-content .tables>table td:last-child{width:10%}.dashboard .dashboard-content .tables>table tbody tr td.dashboard-buttons{right:0;top:0;width:22px;min-width:22px;text-align:right;background-color:transparent;height:inherit;overflow:visible}.dashboard .dashboard-content .tables>table tbody tr td.dashboard-buttons .white-button{position:absolute;right:0;top:28px}.dashboard .dashboard-content .tables .sorters{margin-bottom:10px;margin-top:30px;padding:0;position:relative}.dashboard .dashboard-content .tables .sorters tr td{font-family:"bold";font-size:15px}.dashboard .dashboard-content .tables .sorters .sorters-menu{width:163px;position:absolute;right:0}.dashboard .dashboard-content .tables .sorters .sorters-menu .icon-gear{float:left}.dashboard .dashboard-content .tables .sorters .sorters-menu input{float:right;width:130px;height:25px;padding-top:0;padding-left:32px;background-image:url("/assets/images/icons/magnifier.png");background-repeat:no-repeat;background-position:7px 0;font-family:"light"}.dashboard .dashboard-content .tables .list{position:relative;float:left;margin:20px 0}.dashboard .dashboard-content .tables .list .list-separator .line{left:0;right:0}.dashboard .dashboard-content .tables .list tr{height:56px}.dashboard .dashboard-content .tables .list tr.navigable-tr{position:relative;transform:scale(1)}.dashboard .dashboard-content .tables .list tr td{overflow:hidden;text-overflow:ellipsis}.dashboard .dashboard-content .tables .list tr td.no-ellipsis{text-overflow:clip;overflow:visible}.dashboard .dashboard-content .tables .list thead .list-separator td{font-family:"semibold";font-size:14px;color:#383e42;cursor:auto}.dashboard .dashboard-content .tables .list tbody tr:focus{outline:none}.dashboard .dashboard-content .tables .list tbody tr:focus td{outline:2px solid #1d88bb;outline-offset:1px}.dashboard .dashboard-content .tables .list tbody tr:focus td:not(input){position:relative;outline:none;display:inline-block}.dashboard .dashboard-content .tables .list tbody tr:focus td:not(input):before{pointer-events:none;content:"";position:absolute;top:0;right:-1px;bottom:-1px;left:-1px;border:2px solid #1d88bb;display:inline-block}.dashboard .dashboard-content .tables .list tbody tr:focus td.dashboard-buttons{position:absolute}.dashboard .dashboard-content .tables .list tbody tr:focus td:not(input){display:table-cell}.dashboard .dashboard-content .tables .list tbody tr:focus td:not(input):first-child:before{border-left:2px solid #1d88bb}.dashboard .dashboard-content .tables .list tbody tr:focus td:not(input):last-child:before{border-right:2px solid #1d88bb}.dashboard .dashboard-content .tables .list tbody tr:focus td:not(input):before{z-index:1000;display:table-cell;border-left:0;border-right:0;box-sizing:border-box;margin:0 1px;height:55px}.dashboard .dashboard-content .tables .list tbody tr{cursor:pointer}.dashboard .dashboard-content .tables .list tbody tr td{text-align:left;position:relative;line-height:56px}.dashboard .dashboard-content .tables .list tbody tr td.align-right{text-align:right;padding-right:25px}.dashboard .dashboard-content .tables .list tbody tr td:first-child{font-family:"bold";font-size:14px;position:relative}.dashboard .dashboard-content .tables .list tbody tr td .white-buttons-separator{float:right;height:31px;display:none;background-color:#fff;margin-top:-15px;position:relative;top:50%}.dashboard .dashboard-content .tables .list tbody tr td .white-buttons-separator span{width:1px;margin-top:8px;height:17px;background-color:#383e42;display:inline-block}.dashboard .dashboard-content .tables .list tbody tr td .white-button{width:13px;height:31px;padding:0;margin:0;margin-top:-15px;overflow:hidden;font-family:"bold";line-height:30px;background-color:transparent;background-image:none;border:0;float:right;transition:all 400ms ease 0s;position:relative;top:50%}.dashboard .dashboard-content .tables .list tbody tr td .white-button .button-icon{display:inline-block;color:#aaa}.dashboard .dashboard-content .tables .list tbody tr td .white-button span{display:none}.dashboard .dashboard-content .tables .list tbody tr td .blue-button{color:white}.dashboard .dashboard-content .tables .list tbody tr:hover,.dashboard .dashboard-content .tables .list tbody tr:focus{background-color:#eaeaea;display:table-row}.dashboard .dashboard-content .tables .list tbody tr:hover:before,.dashboard .dashboard-content .tables .list tbody tr:focus:before{content:none}.dashboard .dashboard-content .tables .list tbody tr:hover .white-button,.dashboard .dashboard-content .tables .list tbody tr:focus .white-button{min-width:100px;width:auto;color:#1d88bb;padding:0 12px;background-color:#fff}.dashboard .dashboard-content .tables .list tbody tr:hover .white-button:first-child,.dashboard .dashboard-content .tables .list tbody tr:focus .white-button:first-child{margin-right:4px}.dashboard .dashboard-content .tables .list tbody tr:hover .white-button .button-text,.dashboard .dashboard-content .tables .list tbody tr:focus .white-button .button-text{padding-right:10px}.dashboard .dashboard-content .tables .list tbody tr:hover .white-button span,.dashboard .dashboard-content .tables .list tbody tr:focus .white-button span{display:inline}.dashboard .dashboard-content .tables .list tbody tr:hover .white-button .button-icon,.dashboard .dashboard-content .tables .list tbody tr:focus .white-button .button-icon{color:inherit}.dashboard .dashboard-content .tables .list tbody tr:hover .white-buttons-separator,.dashboard .dashboard-content .tables .list tbody tr:focus .white-buttons-separator{display:inline-block}.dashboard .dashboard-content .tables .list tbody tr:hover .dashboard-buttons,.dashboard .dashboard-content .tables .list tbody tr:focus .dashboard-buttons{transition:width 0ms ease 0s;background-color:transparent}.dashboard .dashboard-content .tables .list tbody tr.active{background-color:#eaeaea}.dashboard .dashboard-content .tables .list tbody .no-actions,.dashboard .dashboard-content .tables .list tbody .no-actions:hover{background-color:#fff;cursor:default;border-color:transparent}.dashboard .dashboard-content .tables .list tbody .no-actions .dashboard-buttons,.dashboard .dashboard-content .tables .list tbody .no-actions:hover .dashboard-buttons{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.dashboard .dashboard-content .admin-details{background-color:white;bottom:0;display:inline-block;overflow:auto;padding:20px 15px 0;position:fixed;top:60px;left:auto;width:594px;right:-640px;border-left:1px solid #aaa;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:right 600ms ease 0ms;-moz-transition:right 600ms ease 0ms;-o-transition:right 600ms ease 0ms;transition:right 600ms ease 0ms}.dashboard .dashboard-content .admin-details.open{right:0}.dashboard .dashboard-content .admin-details .holidaymanagement .icon-action{clear:both;margin:10px}.dashboard .dashboard-content .admin-details .row{width:100%;margin-bottom:10px}.dashboard .dashboard-content .admin-details .section-title{padding:0;color:#1d88bb;line-height:38px;margin-bottom:20px}.dashboard .dashboard-content .admin-details .main-info{background-color:#fff;height:270px;padding:20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .admin-details .admin-details{position:absolute;top:0}.car2share .admin-menu .sub-menu .side-menu .menu-item:hover span{color:#f4f4f4}.link-style-effects-active{background-color:#efedef}.menu-wrapper{z-index:1;position:relative;background-color:#ffffff}.admin-menu{background-color:#ffffff}.admin-menu .dashboard-menu{min-width:auto;width:170px}.admin-menu .active .soon-beta-banner-wrapper{left:-9px}.admin-menu .soon-beta-banner-wrapper{position:absolute;width:40px;height:40px;overflow:hidden;pointer-events:none;top:10px;left:-5px}.admin-menu .soon-beta-banner-wrapper .soon-beta-banner{height:14px;color:#fff;font-weight:600;font-size:9px;width:56px;text-align:center;line-height:14px;transform:rotate(45deg);transform-origin:left top}.admin-menu .soon-beta-banner-wrapper .soon-beta-banner.soon{background-color:#1d88bb}.admin-menu .soon-beta-banner-wrapper .soon-beta-banner.beta{background-color:#4ba003}.admin-menu .side-menu{background-color:#ffffff;color:#979797;position:relative;z-index:1;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:50px;width:50px;-webkit-transition:width 200ms ease 0ms;-moz-transition:width 200ms ease 0ms;-o-transition:width 200ms ease 0ms;transition:width 200ms ease 0ms}.admin-menu .side-menu.show-full-buttons{width:170px}.admin-menu .side-menu.show-full-buttons .menu-item.first-level-link.active{margin-right:-5px}.admin-menu .side-menu .menu-item{border-radius:2px;overflow:hidden;height:50px;min-height:50px;font-family:"semibold";font-size:12px;line-height:16px;position:relative;cursor:pointer;padding:5px 5px 5px 7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:margin 200ms ease 0ms,width 200ms ease 0ms;-moz-transition:margin 200ms ease 0ms,width 200ms ease 0ms;-o-transition:margin 200ms ease 0ms,width 200ms ease 0ms;transition:margin 200ms ease 0ms,width 200ms ease 0ms}.admin-menu .side-menu .menu-item:focus{outline:rgba(29,136,187,0.6) auto 1px;outline-offset:-1px}.admin-menu .side-menu .menu-item:focus.first-level-link{margin-right:-5px;background-color:#f4f4f4;color:#383e42;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#efedef}.admin-menu .side-menu .menu-item:focus.first-level-link span{color:#383e42}.admin-menu .side-menu .menu-item .menu-item-content-wrapper{width:147px;height:100%;pointer-events:none;display:flex;align-items:center}.admin-menu .side-menu .menu-item .menu-item-content-wrapper .menu-item-content{pointer-events:none}.admin-menu .side-menu .menu-item .menu-item-content-wrapper i{font-size:24px;margin-right:9px}.admin-menu .side-menu .menu-item .menu-item-content-wrapper .active .menu-item-content{color:#1d88bb}.admin-menu .side-menu .menu-item span,.admin-menu .side-menu .menu-item span:hover{color:#979797;text-decoration:none;pointer-events:none}.admin-menu .side-menu .menu-item .side-icon{margin-top:0;margin-right:9px}.admin-menu .side-menu .menu-item.active{border-radius:2px 0 0 2px;margin-right:0;background-color:#f4f4f4;color:#1d88bb}.admin-menu .side-menu .menu-item.sub-menu-visible{margin-right:-5px;background-color:#f4f4f4;color:#383e42;border-top-right-radius:0;border-bottom-right-radius:0}.admin-menu .side-menu .menu-item.active{background-color:#f4f4f4;color:#1d88bb}.admin-menu .side-menu .menu-item.active.first-level-link{margin-right:0;border-top-right-radius:2px;border-bottom-right-radius:2px;background-color:#efedef}.admin-menu .side-menu .menu-item.active.first-level-link span{color:#1d88bb}.admin-menu .side-menu .menu-item.active-with-no-menu{margin-right:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.admin-menu .side-menu .menu-item:hover{background-color:#f4f4f4}.admin-menu .sub-menu{width:170px;background-color:#f4f4f4;position:relative;z-index:0;margin-left:-170px;-webkit-transition:margin-left 200ms ease 0ms;-moz-transition:margin-left 200ms ease 0ms;-o-transition:margin-left 200ms ease 0ms;transition:margin-left 200ms ease 0ms}.admin-menu .sub-menu.side-bar-expanded{margin-left:0}.admin-menu .sub-menu.has-no-pages{margin-left:-170px}.admin-menu .sub-menu .side-menu{overflow:auto;width:170px;background-color:#f4f4f4}.admin-menu .sub-menu .side-menu span{color:#646464}.admin-menu .sub-menu .side-menu .menu-item{overflow:visible}.admin-menu .sub-menu .side-menu .menu-item .menu-item-content-wrapper{width:147px}.admin-menu .sub-menu .side-menu .menu-item.active{padding-left:4px;margin-right:-5px;border-left:3px solid #1d88bb;background-color:#efedef}.admin-menu .sub-menu .side-menu .menu-item.active span{color:#1d88bb}.admin-menu .sub-menu .side-menu .menu-item:hover{background-color:#efedef}.admin-menu .toggle-menu-button button{min-width:30px}.soon-beta-switches-wrapper{margin-top:auto;margin-bottom:10px;width:100%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-shrink:0}.soon-beta-switches-wrapper .soon-beta-switches{border-top:2px solid #fff;line-height:40px;padding:0 10px}.soon-beta-switches-wrapper .soon-beta-switches .input-check.animated{height:16px;min-width:26.66666667px}.soon-beta-switches-wrapper .soon-beta-switches .input-check.animated .switch-background{border-radius:8px;background-color:#777777}.soon-beta-switches-wrapper .soon-beta-switches .input-check.animated .switch-background.checked{background-color:#1d88bb}.soon-beta-switches-wrapper .soon-beta-switches .input-check.animated .switch{width:16px;margin-left:-16px;border-color:#777777;left:16px}.soon-beta-switches-wrapper .soon-beta-switches .input-check.animated .switch.checked{left:100%;border-color:#1d88bb}.soon-beta-switches-wrapper .soon-beta-switches .soon-beta-switch{display:flex;justify-content:flex-start;align-items:center}.soon-beta-switches-wrapper .soon-beta-switches .soon-beta-switch .switch-icon:before{font-size:20px;line-height:37px;padding-left:3px;padding-right:12px;color:#1d88bb}.soon-beta-switches-wrapper .soon-beta-switches .soon-beta-switch .switch-label{font-size:12px;line-height:16px;vertical-align:middle;color:#646464}.soon-beta-switches-wrapper .soon-beta-switches .soon-beta-switch .switch-switch{height:34px;margin-left:auto}.show-full-buttons+.nav-close-button-wrapper .nav-close-button{width:120px}.nav-close-button-wrapper{margin-top:auto;margin-bottom:15px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-close-button-wrapper .nav-close-button{width:30px;-webkit-transition:width 200ms ease 0ms;-moz-transition:width 200ms ease 0ms;-o-transition:width 200ms ease 0ms;transition:width 200ms ease 0ms;overflow:hidden;min-width:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;border:none;border-radius:3px;cursor:pointer;justify-content:center;text-align:left;vertical-align:middle;min-height:30px;line-height:30px;font-size:16px}.admin-button-style .admin-inner-button{background-color:#1d88bb}.admin-button-style .admin-inner-button.deactivated{background-color:darkgray}.admin-button-style .admin-button-info-box{background-color:rgba(8,40,55,0.5)}.admin-general-info .admin-inner-button{background-color:#1d88bb}.admin-general-info .admin-inner-button.deactivated{background-color:darkgray}.admin-general-info .admin-button-info-box{background-color:rgba(8,40,55,0.5)}.admin-analytics .admin-inner-button{background-color:#1d88bb}.admin-analytics .admin-inner-button.deactivated{background-color:darkgray}.admin-analytics .admin-button-info-box{background-color:rgba(8,40,55,0.5)}.admin-administration .admin-inner-button{background-color:#1d88bb}.admin-administration .admin-inner-button.deactivated{background-color:darkgray}.admin-administration .admin-button-info-box{background-color:rgba(8,40,55,0.5)}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section{float:left;clear:both}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-buttons-section-title{width:100%;height:45px;color:#1d88bb;font-family:light;font-size:18px;line-height:18px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-buttons-section-title .side-button-block{float:right;margin-left:20px;padding-bottom:10px;margin-top:5px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-buttons-section-title .side-button-block .icon-badge{font-size:1.5em}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper{cursor:pointer;position:relative;width:130px;height:170px;float:left;margin:0 35px 35px 0;white-space:initial}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .premium-stripe{transform:rotate(45deg);position:absolute;top:24px;right:-39px;background-color:#40a1d3;border-top:#fff 1px solid;border-bottom:#fff 1px solid;color:#fff;font-family:"bold";padding:8px 31px 7px 31px;z-index:1;font-size:12px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .premium-stripe img{width:100%;margin-left:0}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button{float:left;position:relative}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button [class*=" icon-"]:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(40))";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button{border-radius:5px;color:#082837;width:130px;height:130px;overflow:hidden}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button.feature-button{text-align:center}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button.icon-user:before{margin:-50%;font-size:240px;line-height:250px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button.icon-vehicle:before{margin:-50%;font-size:135px;line-height:247px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button.icon-location-pin:before{margin:-100% -38%;font-size:210px;line-height:300px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button.icon-key-management:before{margin:-25% 0 0 30%;font-size:170px;line-height:170px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button.icon-calendar-30:before{margin:0 -21%;font-size:150px;line-height:190px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button.icon-document-check:before{margin:0 -4%;font-size:135px;line-height:135px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button.icon-company-hq:before{margin:0 -14%;font-size:155px;line-height:85px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button.icon-cost-analytics:before{margin:-4%;font-size:140px;line-height:120px;text-align:center}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-inner-button .stripe{transform:rotate(45deg)}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .feature-image{height:100%;margin:0 -50%}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button .admin-label-button{width:100%;height:40px;padding-top:10px;line-height:25px;text-align:center;font-family:"light";color:#383e42}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button-info-box{width:100%;height:35px;position:absolute;bottom:40px;left:0;border-radius:0 0 5px 5px;color:#fff;font-family:"semibold"}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button-info-box .info-box-left,.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button-info-box .info-box-right{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;text-align:center;float:left;width:auto;height:100%;line-height:35px}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button-info-box .info-box-left{text-align:left;padding:0 0 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .admin-landing-page .admin-buttons-section .admin-button-wrapper .admin-button-info-box .info-box-right{padding:0 10px;float:right}.dashboard .dashboard-content .vehicles.tables .list tbody tr td:not(input):before{height:56px}.dashboard .dashboard-content .vehicles.tables .list .bg-color-main{background-color:#1d88bb}.vehicles .checkbox-width{width:2.5%}.vehicle-details .picture-and-main-info{height:150px;overflow-y:hidden}.vehicle-details .picture-and-main-info .image-upload-wrapper{position:relative;height:100%;flex:1;max-width:275px;min-width:190px}.vehicle-details .picture-and-main-info .image-upload-wrapper .image-upload{height:100%}.vehicle-details .picture-and-main-info .image-upload-wrapper .image-upload img{height:100%;width:100%;object-fit:cover}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vehicle-details .picture-and-main-info .image-upload-wrapper .image-upload img{width:auto}}.vehicle-details .picture-and-main-info .image-upload-wrapper .drop-zone{height:100%;background-color:#777777}.vehicle-details .picture-and-main-info .image-upload-wrapper .drop-zone .car-icon{line-height:1;font-size:150px;opacity:1;color:#fff}.vehicle-details .picture-and-main-info .image-upload-wrapper .image-logo{position:absolute;height:100%;display:flex;top:0;right:-30px;justify-content:center;align-items:center}.vehicle-details .picture-and-main-info .image-upload-wrapper .image-logo .entity-image-logo-wrapper{z-index:2;background-color:white;border:2px solid white;color:#383e42;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px rgba(16,22,26,0.1),0 1px 1px rgba(16,22,26,0.2),0 2px 6px rgba(16,22,26,0.2)}.vehicle-details .picture-and-main-info .image-upload-wrapper .image-logo .entity-image-logo-wrapper [class*="icon"]{font-size:42px}.vehicle-details .picture-and-main-info .details-wrapper{height:100%;padding:25px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:start}.vehicle-details .picture-and-main-info .details-wrapper table td{height:30px;padding-right:5px}.vehicle-details .picture-and-main-info .details-wrapper table td .h6-new-style{font-size:12px}.vehicle-details .picture-and-main-info .details-wrapper table .narrow{width:1px}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number{display:inline-block}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:25px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table tr{height:25px}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table tr td:before{border:0}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table tr td{height:25px}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table .country-identifier{line-height:23px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table .country-identifier .flag,.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table .country-identifier .code{height:11.5px;min-width:9.45454545px;line-height:11.5px;font-size:5.66666667px;text-align:center;font-family:"bold"}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.vehicle-details .picture-and-main-info .details-wrapper table .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:23px;font-size:17px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.vehicle-details .quick-actions .quick-action-link{display:flex;justify-content:center;align-items:center}.vehicle-details .admin-tabs:not(:first-child){margin-right:12px}.vehicle-details .details-group-column .detail-field-column .field textarea.big{height:147px}.vehicle-details .vehicle-group-vehicle-list{overflow:auto;max-height:600px}.vehicle-details .vehicle-group-vehicle-list tbody+tbody{margin:5px 0 0 0}.vehicle-details~.selection-popup .popup-content-body .filter{line-height:25px}.vehicle-details~.selection-popup .scroller .col-1{padding-left:10px}.dashboard .dashboard-content .users.admin-details{-webkit-box-shadow:0 0 20px #222;-moz-box-shadow:0 0 20px #222;box-shadow:0 0 20px #222}.dashboard .dashboard-content .users .list .navigable-tr .min-width-col{display:flex;justify-content:center;align-items:center;height:inherit;min-width:40px}.dashboard .dashboard-content .users .list tbody tr td.last,.dashboard .dashboard-content .users .list thead tr td.last{padding-right:30px}.dashboard .dashboard-content .users .list tbody tr td.permissions,.dashboard .dashboard-content .users .list thead tr td.permissions{width:1%;min-width:150px}.dashboard .dashboard-content .users .list.extra-col td{width:100% / 7}.dashboard .dashboard-content .users .users-sub-header .mini-analytics{margin-top:20px;margin-bottom:20px}.gender{font-size:10.416666666666668vw;text-align:center;opacity:.5;height:15.625vw;line-height:15.625vw}.dashboard .dashboard-content .locations .list tbody tr td,.dashboard .dashboard-content .locations .list thead tr td{width:25%}.dashboard .dashboard-content .locations .list.entity-labels tbody tr td,.dashboard .dashboard-content .locations .list.entity-labels thead tr td{width:20%}.dashboard .dashboard-content .locations .list.entity-labels tbody tr td.zipcode,.dashboard .dashboard-content .locations .list.entity-labels thead tr td.zipcode{width:10%}.dashboard .dashboard-content .locations .list.entity-labels tbody tr td.city,.dashboard .dashboard-content .locations .list.entity-labels thead tr td.city{width:10%}.dashboard .dashboard-content .locations .list.entity-labels tbody tr td.labels,.dashboard .dashboard-content .locations .list.entity-labels thead tr td.labels{width:25%}.dashboard .dashboard-content .locations.admin-details{-webkit-box-shadow:0 0 20px #222;-moz-box-shadow:0 0 20px #222;box-shadow:0 0 20px #222}.dashboard .dashboard-content .locations.admin-details .google-map{height:300px}.app-store-container{padding:0 15px}.app-store-container .with-box-shadow{-webkit-box-shadow:0 0 2px 0 rgba(50,50,50,0.4);-moz-box-shadow:0 0 2px 0 rgba(50,50,50,0.4);box-shadow:0 0 2px 0 rgba(50,50,50,0.4)}.app-store-container .with-box-shadow.dark{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.8);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.8);box-shadow:0 0 5px 0 rgba(50,50,50,0.8)}.app-store-container .app-box{background-color:white;cursor:pointer;padding:5px;border-radius:5px;float:left;margin:10px 20px 10px 0;width:190px;font-size:13px;color:#aaa}.app-store-container .app-box:first-of-type{margin-left:0}.app-store-container .app-box:hover .green-link:after{right:-5px}.app-store-container .app-box img{width:100%;height:146px}.app-store-container .app-box h4{color:#383e42;font-family:"regular";font-size:1.2em;padding:10px 0;margin-bottom:0}.app-store-container .app-box .summary{line-height:1.2;margin-bottom:10px;min-height:60px}.app-store-container .app-box .green-link{float:right;color:#4ba003;padding-right:10px}.app-store-container .app-box .green-link:after{content:'>';font-size:11px;font-family:"bold";position:relative;right:0;-webkit-transition:right 150ms ease 0ms;-moz-transition:right 150ms ease 0ms;-o-transition:right 150ms ease 0ms;transition:right 150ms ease 0ms}.app-store-container .featured-feature-box{background-color:white;margin-top:10px;position:relative}.app-store-container .featured-feature-box:after{display:table;clear:both;float:none;content:''}.app-store-container .featured-feature-box .pull-left{width:40%;max-width:370px}.app-store-container .featured-feature-box .pull-left img{vertical-align:middle;width:100%}.app-store-container .featured-feature-box .pull-right{padding:20px}.app-store-container .featured-feature-box .pull-right .app-long-description{white-space:normal}.app-store-container .featured-feature-box h4{font-family:"light";font-size:32px}.app-store-container .featured-feature-box .app-long-description{line-height:1.3}.app-store-container .featured-feature-box .app-buttons{margin-top:20px}.app-store-container .featured-feature-box .app-buttons .medium-button{float:left;margin-right:20px;margin-top:5px}.app-store-container .featured-feature-box.app-details-page{margin-top:0}.app-store-container .list-areas{float:left;background-color:#eeedf2;padding:10px}.app-store-container .version-info ul{list-style:circle;margin-left:20px;margin-top:10px;margin-bottom:30px}.app-store-container .app-store-details{background-color:white;padding-bottom:30px;overflow:hidden}.app-store-container .app-store-details:after{display:table;clear:both;float:none;content:''}.app-store-container .top-3-box{background-position:left center;background-repeat:no-repeat;position:relative;overflow:hidden;padding-right:0;height:320px}.app-store-container .top-3-box:after{display:table;clear:both;float:none;content:''}.app-store-container .top-3-box.carsharing{background-image:url("/assets/images/appstore/ccs-bg.jpg");background-color:#01245a}.app-store-container .top-3-box.fleet_management{background-image:url("/assets/images/appstore/fleet-bg.jpg");background-color:#3562a6}.app-store-container .top-3-box.platform{background-image:url("/assets/images/appstore/platform-bg.png");background-color:#69593C}.app-store-container .top-3-box.driverlog{background-image:url("/assets/images/appstore/driverlog-bg.png");background-color:#33373A}.app-store-container .top-3-box.driver_license_control{background-image:url("/assets/images/appstore/driver_license_control-bg.png");background-color:#979FA3}.app-store-container .top-3-box.hardware{background-image:url("/assets/images/appstore/hardware-bg.png");background-color:#717C69}.app-store-container .top-3-box.finances{background-image:url("/assets/images/appstore/settings-bg.jpg");background-color:#989ba2}.app-store-container .top-3-box.my_apps{background-image:url("/assets/images/appstore/myapps-bg.jpg");background-color:#01245a}.app-store-container .top-3-box.logistics{background-image:url("/assets/images/appstore/logistics-bg.png");background-color:#19578D}.app-store-container .centred-content{padding:0}.dashboard-content .dashboard.full-width-page.app-store-dashboard{padding:30px 0}.dashboard-content .dashboard.full-width-page.app-store-dashboard .appstore-menu{height:auto;position:relative;z-index:100}.dashboard-content .dashboard.full-width-page.app-store-dashboard .settings-menu{display:none}.dashboard .dashboard-menu .nav-header.back-to-admin .icon-dropdown-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.dashboard .dashboard-menu .hardware:before{content:'\e9b6'}.dashboard .dashboard-menu .carsharing:before{content:'\e88c'}.dashboard .dashboard-menu .finances:before{content:'\e8bf'}.dashboard .dashboard-menu .fleet_management:before{content:'\e8d4'}.settings-dashboard .dashboard-content{left:0}.settings-dashboard .dashboard-content .settings-container{white-space:normal}.settings-dashboard .inactive{border-left-color:#aaa}.settings-dashboard .inactive h3{color:#aaa}.settings-dashboard .inactive span:before{color:#aaa}.settings-dashboard .align-box-body{padding:20px 20px 20px 115px}.settings-dashboard .collapse-box .setting-icon:before{font-family:"icons"}.settings-dashboard .collapse-box-header table{width:100%}.settings-dashboard .collapse-box-header .setting-icon{width:80px;padding:0 30px;text-align:center}.settings-dashboard .collapse-box-header .icons:before{font-size:45px;border:0}.settings-dashboard .collapse-box-body .collapse-box-body-header{border-bottom:1px solid #ddd;position:relative;overflow:hidden;display:inline-flex;width:100%;padding:20px 20px 20px 115px}.settings-dashboard .collapse-box-body .collapse-box-body-header .list-areas li{color:#1d88bb;background-color:#FFFFFF;border:1px solid #1d88bb;border-radius:50px}.settings-dashboard .collapse-box-body .iosslider{padding-top:10px}.settings-dashboard .collapse-box-body .settings-options-main{width:90%}.settings-dashboard .collapse-box-body .settings-options-main>tr{height:65px}.settings-dashboard .collapse-box-body .settings-options-main .setting-label span{white-space:pre-wrap;line-height:18px}.settings-dashboard .collapse-box-body .settings-options-main .setting-label span.is-support{font-family:"bold";color:#1d88bb}.settings-dashboard .collapse-box-body .settings-options-main .settings-options{width:100%}.settings-dashboard .collapse-box-body .settings-options-main .settings-options tr{height:65px}.settings-dashboard .collapse-box-body .settings-options-main .settings-options tr td .input-number{display:table;margin-left:-25px}.settings-dashboard .explanation{padding:16px 0}.settings-dashboard .settings-header{margin:0 20px;padding-top:0}.settings-dashboard .settings-header .search-bar{float:right}.settings-dashboard .settings-header .search-bar .search-field{white-space:nowrap;background-color:#FFFFFF;border-bottom:2px solid #1d88bb}.settings-dashboard .category-title{padding:10px 40px;font-size:20px;line-height:27px;color:#777777}.settings-dashboard .category-title .icon:before{padding-right:10px}.settings-dashboard .notifications .feature-manager{max-height:440px;overflow:auto}.settings-dashboard .feature-manager{color:#777777;padding:20px 20px 20px 115px}.section-tab:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.section-tab.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.section-tab.mini-check{speak:normal}.section-tab.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.section-tab.platform:before{content:'\e982'}.section-tab.carsharing:before{content:'\e88c'}.section-tab.finances:before{content:'\e8bf'}.section-tab.logistics:before{content:'\e92f'}.section-tab.fleet_management:before{content:'\e8d4'}.section-tab.driver_license_control:before{content:'\e8af'}.section-tab.hardware:before{content:'\e9b7'}.section-tab.driverlog:before{content:'\e8b1'}.feature-header,.dashboard .dashboard-content>div{position:absolute}.feature-header.feature-header,.dashboard .dashboard-content>div.feature-header{width:100%;height:51px;position:absolute;z-index:2}.feature-header.feature-header img,.dashboard .dashboard-content>div.feature-header img{float:right;margin-right:25px}.feature-header.feature-header+.tables,.dashboard .dashboard-content>div.feature-header+.tables{position:relative;z-index:1;top:51px;padding-bottom:30px}.feature-header.feature-body,.dashboard .dashboard-content>div.feature-body{position:absolute;top:51px;left:0;right:0;bottom:0;overflow:auto;height:auto}.feature-header.feature-body .tabular-content,.dashboard .dashboard-content>div.feature-body .tabular-content{margin:0;height:100%}.feature-header.feature-body .section-title,.dashboard .dashboard-content>div.feature-body .section-title{height:auto}.feature-header{background-color:#74726c}.dashboard .dashboard-content .tabular-content .list{margin:30px 0 51px}.tabular-content td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.tabular-content td.last-col{padding-right:0}.tabular-content .action-buttons{float:right}.tabular-content .action-buttons.total-width{width:100%;text-align:right}.tabular-content .action-buttons.total-width .small-button{margin:5px 0;width:100%;display:block;box-sizing:border-box}.small{font-size:.8em}.dashboard .dashboard-content .invers-header{background-color:#004678}.dashboard .dashboard-content .invers-header img{margin-top:7px}.dashboard .dashboard-content .events-table{display:inline-table;width:100%}.dashboard .dashboard-content .tabular-content .list.invers-settings thead tr td,.dashboard .dashboard-content .tabular-content .list.invers-settings tbody tr td{width:14%}.dashboard .dashboard-content .tabular-content .list.invers-settings .gps-tracking{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.dashboard .dashboard-content .tabular-content .list.invers-settings .gps-tracking span{margin-right:10px}.dashboard .dashboard-content .feature-body .invers-map .map-wrapper{height:85%}.dashboard .dashboard-content .invers-map{height:100%}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .input-select{position:absolute;background-color:#fff;top:10px;left:10px;z-index:1;width:300px}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window h2{font-family:"semibold";font-size:28px;line-height:38px}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number{display:inline-block;margin:10px 0}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:37px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table tr{height:37px}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table tr td:before{border:0}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table tr td{height:37px}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier{line-height:35px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier .flag,.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier .code{height:17.5px;min-width:13.99272727px;line-height:17.5px;font-size:9.66666667px;text-align:center;font-family:"bold"}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:35px;font-size:29px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.dashboard .dashboard-content .invers-map .daimler-vehicle-details-map .popup-template-dashboard-map-info-window .location-name{font-family:"semibold";font-size:14px}.dashboard .dashboard-content .invers-map .map-wrapper{width:100%;height:65%;overflow:hidden;position:relative;margin-top:15px}.dashboard .dashboard-content .invers-map .filters{float:none}.dashboard .dashboard-content .invers-map .filters .select-location{width:240px}.dashboard .dashboard-content .invers-map .filters .select-location .fake-input{height:34px;line-height:29px;border-bottom:1px solid #aaa}.dashboard .dashboard-content .invers-map .filters .select-location .input-lazy-select-input-icon{font-size:22px;line-height:30px}.dashboard .dashboard-content .invers-map .event-timeline .input-date{line-height:1}.dashboard .dashboard-content .invers-map .vehicle-status-wrapper{border:2px solid #1d88bb}.dashboard .dashboard-content .invers-map .vehicle-status-wrapper .title,.dashboard .dashboard-content .invers-map .vehicle-status-wrapper .date{color:#1d88bb}.dashboard .dashboard-content .invers-map .vehicle-status-wrapper .text{color:#1d88bb;font-weight:bold;font-family:"semibold"}.dashboard .dashboard-content .invers-map .vehicle-status .image{display:inline-block;vertical-align:middle;margin:0 5px}.dashboard .dashboard-content .invers-map .vehicle-status .image.image-fleetster{width:2rem;height:2rem}.dashboard .dashboard-content .invers-map .vehicle-status .image.image-invers{width:4rem;height:2rem}.dashboard .dashboard-content .invers-map .image{background-size:contain;background-clip:border-box;background-repeat:no-repeat;background-position:0}.dashboard .dashboard-content .invers-map .image.image-fleetster{background-image:url('/assets/images/no-logo.webp')}.dashboard .dashboard-content .invers-vehicle-list{min-height:65%}.dashboard .dashboard-content .invers-vehicle-list table>tr>td:first-child{width:22.5%}.dashboard .dashboard-content .invers-vehicle-list table>tr>td:not(:first-child){white-space:normal;line-height:1.5;padding-right:10px}.dashboard .dashboard-content .invers-vehicle-list table>tr>td:not(:first-child).align-right{text-align:right}.dashboard .dashboard-content .invers-vehicle-list .second-line{display:block;padding:5px 0}.dashboard .dashboard-content .invers-vehicle-details{z-index:500}.dashboard .dashboard-content .invers-vehicle-details .vehicle-logo-info{padding-bottom:20px}.dashboard .dashboard-content .invers-vehicle-details .padding-bottom{padding-bottom:2px}.dashboard .dashboard-content .invers-vehicle-details .big-icon span{font-size:50px}.dashboard .dashboard-content .invers-vehicle-details .smaller-text button{line-height:14px;font-size:14px}.dashboard .dashboard-content .tables>table td:last-child{width:0}.dashboard .dashboard-content .tables .invers-user-list.list tr td.editMode,.dashboard .dashboard-content .tables .invers-user-list.list tr td.editMode tr td{min-width:200px;overflow:visible}.dashboard .dashboard-content .tables.invers-vehicle-list .list tbody>tr>td{line-height:21px}.dashboard .dashboard-content .tables .invers-user-list.list tr td.min-width-col{min-width:269px}.dashboard .dashboard-content .traka-header{background-color:#74726c}.dashboard .dashboard-content .traka-header+.tabular-content td.last-col{width:200px}.dashboard .dashboard-content .label-value-style{margin-bottom:51px}.dashboard .dashboard-content .tabular-content{min-height:70%}.dashboard .dashboard-content .tabular-content .list.traka-settings thead tr td,.dashboard .dashboard-content .tabular-content .list.traka-settings tbody tr td{width:20%}.theft-surveillance{background-color:#eeeeee}.theft-surveillance .section-title{background-color:#eeeeee}.theft-surveillance .drivers,.theft-surveillance .vehicles{padding:0 10px;width:441px}.theft-surveillance .tables{position:relative;padding:0;margin:0}.theft-surveillance .list .first-column{width:20%}.theft-surveillance .input-select .input-select-dropdown-icon{z-index:auto}.dashboard .dashboard-content .reallocation .admin-details{-webkit-box-shadow:0 0 20px #222;-moz-box-shadow:0 0 20px #222;box-shadow:0 0 20px #222}.dashboard .dashboard-content .ember-view.reallocation-list{position:relative;overflow:auto}.dashboard .dashboard-content .reallocation .details-footer{margin-bottom:110px}.dashboard .dashboard-content .tabular-content.reallocation-list .list tbody tr td,.dashboard .dashboard-content .tabular-content.reallocation-list .list thead tr td{width:auto}.car2share .type-selection .business{margin-bottom:20px;width:245px;background-image:url('/assets/images/car2share-business-bubble.png')}.car2share .type-selection .business .text{position:relative;top:-65px;font-size:30px}.car2share .type-selection .private{width:245px;background-image:url('/assets/images/car2share-private-bubble.png')}.car2share .type-selection .private .text{position:relative;left:-18px;font-size:32px}.car2share .iosslider{position:relative;top:0;left:0;overflow:hidden;width:100%;height:100%}.car2share .iosslider .slider{width:100%;height:100%}.car2share .iosslider .slider .slide{float:left;width:100%;height:100%}.car2share .iosslider .slider .slide .slide-inner{margin:0 auto;position:absolute;top:50%;height:530px;margin-top:-265px;left:50%;width:450px;margin-left:-225px;border-radius:10px;background-color:#fff}.car2share .iosslider .slider .slide .slide-inner .slide-inner-header{border-radius:10px 10px 0 0;background-position:bottom center;background-repeat:no-repeat;font-family:"light"}.car2share .iosslider .slider .slide .slide-inner .slide-inner-header .slide-inner-header-title{padding-top:166px;line-height:45px;color:#1d88bb;font-family:light;font-size:24px;line-height:24px}.car2share .iosslider .slider .slide .slide-inner .slide-inner-header .slide-inner-header-subtitle{padding-top:10px;line-height:16px;font-weight:bold;color:#1d88bb}.car2share .iosslider .slider .slide .slide-inner .slide-inner-header .slide-inner-header-description{font-family:"semibold";padding:0 50px;font-size:15px;line-height:18px;color:#58595b}.car2share .iosslider .slider .slide .slide-inner .slide-inner-body{padding:5px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#383e42;font-size:15px}.car2share .iosslider .slider .slide .slide-inner .slide-inner-body table{width:100%}.car2share .iosslider .slider .slide .slide-inner .slide-inner-body table td{height:35px;text-align:left}.car2share .iosslider .slider .slide .slide-inner .slide-inner-body table tr.bottom-label td{padding-top:10px;line-height:18px;font-size:12px}.car2share .iosslider .slider .slide .slide-inner .terms{text-align:right;color:#383e42;font-size:12px;padding:0 25px 20px 25px}.car2share .iosslider .slider .slide .slide-inner .terms a{color:#1d88bb;text-decoration:underline}.car2share .iosslider .slider .slide .slide-inner .slide-inner-footer{height:85px}.car2share .iosslider .slider .slide .slide-inner .slide-inner-footer .medium-button{float:right;font-family:"bold";padding:5px 15px;margin-right:25px;width:auto}.car2share .iosslider .slider .slide .slide-inner .slide-inner-footer .medium-button span{display:inline-block}.car2share .iosslider .slider .slide .slide-inner .slide-inner-footer a{font-family:"bold";font-size:15px;line-height:35px;text-decoration:none;color:#1d88bb}.car2share .iosslider .slider .slide .slide-inner .slide-inner-footer .slide-inner-footer-prev{float:left;margin-left:30px}.car2share .iosslider .slider .slide .slide-inner .slide-inner-footer .slide-inner-footer-next{float:right;margin-right:30px}.car2share .iosslider .slider .slide .slide-inner .slide-inner-footer .back-to-login-footer{float:left;margin-left:30px}.car2share .iosslider .slider .slide .profile .slide-inner-header .slide-inner-header-title{padding-top:105px}.car2share .iosslider .slider .slide .slide-outer-footer{position:relative;margin-top:-40px}.car2share .iosslider .slider .slide .company .slide-inner-header{width:100%;height:235px;background-image:url('/assets/images/car2share-registration-company.jpg');background-position:center 0}.car2share .iosslider .slider .slide .company .slide-inner-header .title-wrapper{height:80px;position:relative;background:#fff;top:155px;opacity:.8}.car2share .iosslider .slider .slide .company .slide-inner-header .title-wrapper .slide-inner-header-title{padding-top:15px}.car2share .iosslider .slider .slide .company .slide-inner-header .title-wrapper .slide-inner-header-description{padding:8px 50px;color:#1d88bb}.car2share .iosslider .slider .slide .company .slide-inner-body .create-user-body{text-align:left}.car2share .iosslider .slider .slide .company .slide-inner-body .create-user-body h1{color:#1d88bb;padding:16px 0;font-size:17px;font-weight:bold}.car2share .iosslider .slider .slide .company .slide-inner-body .create-user-body div{display:block;margin-bottom:20px}.car2share .iosslider .slider .slide .profile .slide-inner-header{background-image:url('/assets/images/car2share-registration-profile.jpg');background-position:center 0;width:100%;height:80px}.car2share .iosslider .slider .slide .profile .slide-inner-header .slide-inner-header-title{padding-top:100px}.car2share .iosslider .slider .slide .profile .slide-inner-header .title-wrapper{height:80px;position:relative;background:#fff;top:0;border-top-left-radius:10px;border-top-right-radius:10px;opacity:.8}.car2share .iosslider .slider .slide .profile .slide-inner-header .title-wrapper .slide-inner-header-title{padding-top:15px}.car2share .iosslider .slider .slide .profile .slide-inner-header .title-wrapper .slide-inner-header-description{padding:8px 50px;color:#1d88bb}.car2share .iosslider .slider .slide .profile .slide-inner-body{height:370px}.car2share .iosslider .slider .slide .profile .slide-inner-body .create-user-body{text-align:left}.car2share .iosslider .slider .slide .profile .slide-inner-body .create-user-body h1{color:#1d88bb;padding:16px 0;font-size:17px;font-weight:bold}.car2share .iosslider .slider .slide .profile .slide-inner-body .create-user-body div{display:block;margin-bottom:20px}.daimlervan-setup-popup{z-index:1000 !important;position:absolute !important}.daimlervan-setup-popup .daimlervan-setup{z-index:5;width:100%;height:100%;overflow:hidden}.daimlervan-setup-popup .daimlervan-setup .daimlervan-setup-body .iosslider .slider .slide .slide-inner.type-selection{background-color:transparent}.daimlervan-setup-popup .daimlervan-setup .type-selection .business,.daimlervan-setup-popup .daimlervan-setup .type-selection .private{background-repeat:no-repeat;cursor:pointer;width:240px;font-family:"light";font-size:33px;line-height:228px;text-align:center;color:white}.daimlervan-setup-popup .daimlervan-setup .type-selection .business{background-image:url('/assets/images/car2share-business-bubble.png');margin-bottom:20px}.daimlervan-setup-popup .daimlervan-setup .type-selection .private{background-image:url('/assets/images/car2share-private-bubble.png')}.daimlervan-setup-popup .popup{width:445px}.daimlervan-setup-popup .popup .popup-content-header-title{padding:10px 15px 0 15px}.daimlervan-setup-popup .popup .popup-content-header-title .title{padding:15px 0;font-size:20px;color:#1d88bb;margin-bottom:5px;border-bottom:1px solid #aaa}.daimlervan-setup-popup .popup .popup-content-header-title~.popup-content-header-image{padding:0 15px;text-align:center;height:140px;line-height:140px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.daimlervan-setup-popup .popup .popup-content-header-title~.popup-content-header-image .vehicle-img{margin:-100% 0;vertical-align:middle}.daimlervan-setup-popup .popup .popup-content-header-title~.popup-content-header-image img{margin:0 -100%;width:100%}.daimlervan-setup-popup .popup .popup-content-header-title~.popup-content-header-image .popup-white-stripe{width:auto;right:15px;left:15px}.daimlervan-setup-popup .popup .popup-content-header-image{height:140px}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe{height:30px;line-height:30px}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs{height:30px}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs tbody{width:100%;height:100%;padding:0;margin:0;font-size:14px;line-height:14px}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step{width:10000px;position:relative;height:30px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step+.step{border-left:2px solid transparent}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle{width:100%;height:100%;font-family:"semibold";font-size:14px;background-color:#ddd;color:#1d88bb}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step .step-circle.active{background-color:#1d88bb;color:#383e42}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .step .cursor{position:absolute;left:100%;top:50%;margin-top:-6px;border-left:6px solid #1d88bb;border-top:6px solid transparent;border-bottom:6px solid transparent;z-index:1}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow{width:98px;color:#ffffff}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow.active{color:#1d88bb}.daimlervan-setup-popup .popup .popup-content-header-image .popup-white-stripe .bread-crumbs .arrow:before{font-size:100px;line-height:32px}.daimlervan-setup-popup .daimlervan-setup-body{position:relative;top:0;bottom:0;border-radius:10px;width:100%;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.daimlervan-setup-popup .daimlervan-setup-body .ui-autocomplete{height:250px}.daimlervan-setup-popup .daimlervan-setup-body .validation-error .validation-hint{bottom:40px;top:auto}.daimlervan-setup-popup .daimlervan-setup-error-message{height:36px;line-height:36px;color:#fff;background-color:#d30f1b;position:absolute;font-family:"light";font-size:15px;padding-right:10px;padding-left:10px;border-radius:5px;white-space:nowrap;top:216px;left:475px}.daimlervan-setup-popup .daimlervan-setup-error-message img{position:absolute;top:50%;height:13px;margin-top:-6.5px;left:-7px}.daimlervan-setup-popup .accounttype{position:absolute;background-color:#fff;top:50%;margin-top:-166px;left:50%;width:480px;margin-left:-240px;padding:45px 20px 40px 20px;border-radius:10px;box-shadow:2px 2px 2px -1px #666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.daimlervan-setup-popup .accounttype .welcome{font-family:"semibold";font-size:26px;color:#3c3f43}.daimlervan-setup-popup .accounttype .info{padding-top:30px}.daimlervan-setup-popup .accounttype .info .back{margin-top:40px}.daimlervan-setup-popup .accounttype .info .back button{padding:10px 30px}.daimlervan-setup-popup .accounttype .inputs{padding-top:50px}.daimlervan-setup-popup .accounttype .inputs table{width:100%}.daimlervan-setup-popup .accounttype .inputs table .icon-user{font-size:43px;line-height:36px;color:#fff}.daimlervan-setup-popup .accounttype .inputs table .icon-company-hq{line-height:39px;color:#fff}.daimlervan-setup-popup .accounttype .medium-button{margin-top:0;font-family:"bold";font-size:26px}.daimlervan-setup-popup .accounttype .medium-button span{display:inline-block;vertical-align:-4px}.daimlervan-setup-popup .accounttype .back a{font-family:"bold";font-size:15px;line-height:35px;color:#3c3f43;text-decoration:none}.daimlervan-setup-popup .accounttype .admin-inner-button{background-color:#135879}.daimlervan-setup-popup .accounttype .admin-button-wrapper{width:120px;height:auto;margin:0 auto}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button{float:left;overflow:auto;position:relative}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button [class*=" icon-"]:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(40))";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button{border-radius:5px;color:#082837;width:120px;height:120px;overflow:hidden}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button.feature-button{text-align:center}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-user:before{margin:-66% 12%;font-size:95px;line-height:250px}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-vehicle:before{margin:-50%;font-size:135px;line-height:247px}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-location-pin:before{margin:-100% -38%;font-size:210px;line-height:300px}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-key-management:before{margin:-25% 0 0 30%;font-size:170px;line-height:170px}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-calendar-30:before{margin:0 -21%;font-size:170px;line-height:210px}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-document-check:before{margin:0 -4%;font-size:135px;line-height:135px}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-company-hq:before{margin:0 20%;font-size:65px;line-height:85px}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-inner-button.icon-cost-analytics:before{margin:0 -8%;font-size:115px;line-height:120px;text-align:center}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .feature-image{height:100%;margin:0 -100%}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button .admin-label-button{width:100%;height:40px;line-height:40px;text-align:center;margin-top:-40px;background-color:#135879;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;border-radius:0 0 5px 5px;color:#fff;font-family:"semibold"}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button-info-box{width:100%;height:35px;position:absolute;bottom:50px;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;border-radius:0 0 5px 5px;color:#fff;font-family:"semibold"}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button-info-box .info-box-left,.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button-info-box .info-box-right{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;text-align:center;float:left;width:50%;height:100%;line-height:35px}.daimlervan-setup-popup .accounttype .admin-button-wrapper .admin-button-info-box .info-box-left{text-align:left;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.daimlervan-setup-popup .accounttype .slide-inner-header{width:100%;height:235px;background-image:url('/assets/images/car2share-registration-company.png');background-position:center 0}.daimlervan-setup-popup .accounttype .buttons-footer{margin:30px 0 -30px 0;text-align:left}.daimlervan-setup-popup .accounttype .buttons-footer a{font-family:"bold";font-size:15px;line-height:35px;text-decoration:none;color:#3c3f43}.daimlervan-setup-popup .buttonRight{text-align:right}.daimlervan-setup-popup .details-tr{text-align:left;height:10px;white-space:nowrap}.daimlervan-setup-popup .details-tr td:first-child{padding-right:5px}.daimlervan-setup-popup .details-tr td:nth-child(2){width:270px}.daimlervan-setup-popup .daimler-setup-icons{padding-left:45px}.daimlervan-setup-popup .daimler-setup-icons.user{position:relative}.daimlervan-setup-popup .daimler-setup-icons.user:before{content:'\ea05'}.daimlervan-setup-popup .daimler-setup-icons.user:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.daimlervan-setup-popup .daimler-setup-icons.user.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.daimlervan-setup-popup .daimler-setup-icons.user.mini-check{speak:normal}.daimlervan-setup-popup .daimler-setup-icons.user.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.daimlervan-setup-popup .daimler-setup-icons.user:before{font-size:33px;opacity:.5;position:absolute;top:-7px;left:-7px}.daimlervan-setup-popup .daimler-setup-icons.mail{position:relative}.daimlervan-setup-popup .daimler-setup-icons.mail:before{content:'\e935'}.daimlervan-setup-popup .daimler-setup-icons.mail:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.daimlervan-setup-popup .daimler-setup-icons.mail.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.daimlervan-setup-popup .daimler-setup-icons.mail.mini-check{speak:normal}.daimlervan-setup-popup .daimler-setup-icons.mail.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.daimlervan-setup-popup .daimler-setup-icons.mail:before{opacity:.5;position:absolute;top:0px;left:0;font-size:22px}.daimlervan-setup-popup .daimler-setup-icons.password{position:relative}.daimlervan-setup-popup .daimler-setup-icons.password:before{content:'\e90f'}.daimlervan-setup-popup .daimler-setup-icons.password:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.daimlervan-setup-popup .daimler-setup-icons.password.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.daimlervan-setup-popup .daimler-setup-icons.password.mini-check{speak:normal}.daimlervan-setup-popup .daimler-setup-icons.password.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.daimlervan-setup-popup .daimler-setup-icons.password:before{font-size:30px;opacity:.5;position:absolute;top:-5px;left:-3px}.daimlervan-setup-popup .daimler-setup-icons.phone{position:relative}.daimlervan-setup-popup .daimler-setup-icons.phone:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.daimlervan-setup-popup .daimler-setup-icons.phone.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.daimlervan-setup-popup .daimler-setup-icons.phone.mini-check{speak:normal}.daimlervan-setup-popup .daimler-setup-icons.phone.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.daimlervan-setup-popup .daimler-setup-icons.phone:before{content:'\e9d6'}.daimlervan-setup-popup .daimler-setup-icons.phone:before{opacity:.5;position:absolute;top:-6px;left:-6px;font-size:32px}.popup-content-footer a{color:#383e42}.choose-driver .popup-content-body{width:500px}.details-rows .details-tr input{height:33px !important}.dashboard .dashboard-content .daimlervan-header{width:100%;height:51px;background-color:#262626}.dashboard .dashboard-content .daimlervan-header img{float:right;margin-right:25px}.dashboard .dashboard-content .application-content-wrapper.daimlervan{position:absolute;top:51px;left:0;right:0;bottom:0;height:auto}.dashboard .dashboard-content .application-content-wrapper.daimlervan .list tbody tr td,.dashboard .dashboard-content .application-content-wrapper.daimlervan .list tbody tr td:first-child,.dashboard .dashboard-content .application-content-wrapper.daimlervan thead tr td{width:18%}.dashboard .dashboard-content .application-content-wrapper.daimlervan .hub-selector{min-width:250px}.dashboard .dashboard-content .daimlervan .medium-button{background-color:#007cb0;box-shadow:0 2px 0 0 #00779b}.dashboard .dashboard-content .daimlervan .medium-button:hover{background-color:#00779b;box-shadow:0 2px 0 0 #00779b}.dashboard .dashboard-content .daimlervan .medium-button:active{color:#ccc;background-color:#00728c;box-shadow:0 2px 0 0 #00779b}.dashboard .dashboard-content .vehicles .list.gasoline-cards-wrapper thead tr td.column{width:25%}.check-car{width:22px;height:22px;display:block;cursor:pointer;margin-right:40px;position:relative;z-index:1}.key-management .icon-driver-license{font-size:77px}.key-management .icon-end-mileage{font-size:77px}.key-management .details-item.key-release-form .form .column-icon.icon-driver-license:before{font-size:77px;color:#383e42}.key-management .details-item.key-release-form .form .column-icon.icon-end-mileage:before{font-size:77px;color:#383e42}.key-management .distance-travelled{clear:both;padding-left:40px;top:11px;position:relative}.key-management .distance-travelled strong{color:#1d88bb;font-family:"bold"}.key-management .input-fill-level{padding-bottom:30px;width:50px;border-bottom:1px solid #bbc1c9;color:#1d88bb}.key-management .details-item .input-number.short{border-bottom:0}.key-management .damages-wrapper{max-height:300px}.dashboard .dashboard-content.contracted .key-management.tables{overflow:hidden}.dashboard .dashboard-content .key-management.admin-details{-webkit-box-shadow:0 0 20px #222;-moz-box-shadow:0 0 20px #222;box-shadow:0 0 20px #222}.dashboard .dashboard-content .key-management table.keymanagement-list{min-width:900px}.dashboard .dashboard-content .key-management td.key-type,.dashboard .dashboard-content .key-management tbody tr td.key-type{text-align:center}.dashboard .dashboard-content .key-management td.status,.dashboard .dashboard-content .key-management tbody tr td.status{width:10%}.dashboard .dashboard-content .key-management td.time,.dashboard .dashboard-content .key-management tbody tr td.time{width:14%}.dashboard .dashboard-content .key-management td.key-type,.dashboard .dashboard-content .key-management tbody tr td.key-type{width:0}.dashboard .dashboard-content .key-management td.vehicle,.dashboard .dashboard-content .key-management tbody tr td.vehicle{width:24%;line-height:52px}.dashboard .dashboard-content .key-management td.booking-status,.dashboard .dashboard-content .key-management tbody tr td.booking-status{width:20%}.dashboard .dashboard-content .key-management td.driver,.dashboard .dashboard-content .key-management tbody tr td.driver{width:32%}.dashboard .dashboard-content .key-management td.driver .double-line,.dashboard .dashboard-content .key-management tbody tr td.driver .double-line{padding:0;display:inline-flex;flex-direction:column}.dashboard .dashboard-content .key-management td.dashboard-buttons,.dashboard .dashboard-content .key-management tbody tr td.dashboard-buttons{width:7%}.dashboard .dashboard-content .key-management .extra-column td.status,.dashboard .dashboard-content .key-management .extra-column tbody tr td.status{width:10%}.dashboard .dashboard-content .key-management .extra-column td.time,.dashboard .dashboard-content .key-management .extra-column tbody tr td.time{width:10%}.dashboard .dashboard-content .key-management .extra-column td.key-type,.dashboard .dashboard-content .key-management .extra-column tbody tr td.key-type{width:8%}.dashboard .dashboard-content .key-management .extra-column td.vehicle,.dashboard .dashboard-content .key-management .extra-column tbody tr td.vehicle{width:18%}.dashboard .dashboard-content .key-management .extra-column td.booking-status,.dashboard .dashboard-content .key-management .extra-column tbody tr td.booking-status{width:22%}.dashboard .dashboard-content .key-management .extra-column td.driver,.dashboard .dashboard-content .key-management .extra-column tbody tr td.driver{width:25%}.dashboard .dashboard-content .key-management .extra-column td.dashboard-buttons,.dashboard .dashboard-content .key-management .extra-column tbody tr td.dashboard-buttons{width:7%}.dashboard .dashboard-content .key-management .tabs{border-bottom:0;height:inherit}.dashboard .dashboard-content .key-management .tabs ul.tab-selector{margin-top:25px;margin-bottom:25px;margin-left:60px}.dashboard .dashboard-content .key-management .tabs ul.tab-selector li:first-child{margin-left:10px}.dashboard .dashboard-content .key-management .list .car-icon.business{background-color:#1d88bb}.dashboard .dashboard-content .key-management .list .car-icon.private{background-color:#4ba003;color:white}.dashboard .dashboard-content .key-management .list .car-icon.service{background-color:#ed8e48}.dashboard .dashboard-content .key-management .list tr{height:55px}.dashboard .dashboard-content .key-management .list tr:focus td:not(input).no-action-driver:before{border-right:2px solid rgba(29,136,187,0.7)}.dashboard .dashboard-content .key-management .list tr:focus td:not(input):before{height:56px}.dashboard .dashboard-content .key-management .list tr.hover-effect:hover .dashboard-buttons{width:150px}.dashboard .dashboard-content .key-management .list .status.business,.dashboard .dashboard-content .key-management .list .status.external{color:#1d88bb}.dashboard .dashboard-content .key-management .list .status.private,.dashboard .dashboard-content .key-management .list .status.internal{color:#4ba003}.dashboard .dashboard-content .key-management .list .status.private{color:#4ba003}.dashboard .dashboard-content .key-management .list .status.delay span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.dashboard .dashboard-content .key-management .list .status.service{color:#ed8e48}.dashboard .dashboard-content .key-management .list .first-inner-row{margin-top:5px;font-size:15px;font-family:"bold";color:#3c3f43;display:block}.dashboard .dashboard-content .key-management .list .second-inner-row{margin-top:4px;font-size:11px;font-family:"semibold";color:#383e42;display:block}.dashboard .dashboard-content .key-management .list .late-return .datetime .date,.dashboard .dashboard-content .key-management .list .late-return .datetime .clock{color:#d30f1b}.dashboard .dashboard-content .key-management .list .datetime{float:left;line-height:20px}.dashboard .dashboard-content .key-management .list .datetime .clock{font-family:"semibold";font-size:15px;color:#252627;display:block}.dashboard .dashboard-content .key-management .list .datetime .clock .time{font-size:25px;line-height:22px}.dashboard .dashboard-content .key-management .list .datetime .date{line-height:17px;margin-top:4px;font-size:11px;font-family:"semibold";color:#383e42;display:block;margin-top:0}.dashboard .dashboard-content .key-management .list .info-car{height:42px;float:left}.dashboard .dashboard-content .key-management .list .info-car .model-car{margin-top:5px;font-size:15px;font-family:"bold";color:#3c3f43;display:block}.dashboard .dashboard-content .key-management .list .info-car .sign-car{margin-top:4px;font-size:11px;font-family:"semibold";color:#383e42;display:block}.dashboard .dashboard-content .key-management .list .info-driver{float:left}.dashboard .dashboard-content .key-management .list .info-driver .driver-name{margin-top:5px;font-size:15px;font-family:"bold";color:#3c3f43;display:block}.dashboard .dashboard-content .key-management .list .info-driver .driver-phone{margin-top:4px;font-size:11px;font-family:"semibold";color:#383e42;display:block}.dashboard .dashboard-content .key-management .list .keyrelease:before{content:'\e884'}.dashboard .dashboard-content .key-management .list .thumbnail{width:40px;height:40px;background-color:#777777;font-family:"regular";color:#fff;text-align:center;line-height:40px;display:block;border-radius:20px;margin:8px auto 0;overflow:hidden}.dashboard .dashboard-content .key-management .list .thumbnail:before{color:white;line-height:40px;font-size:30px}.dashboard .dashboard-content .key-management .list .thumbnail img{height:100%;width:100%;object-fit:cover}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dashboard .dashboard-content .key-management .list .thumbnail img{width:auto}}.dashboard .dashboard-content .key-management .list tbody .status{font-size:45px;color:#aaa;text-align:center}.dashboard .dashboard-content .key-management .list tbody .thumb-column{padding-right:10px;text-align:left}.dashboard .dashboard-content .key-management .list tbody .thumb-column.status{font-size:45px}.dashboard .dashboard-content .key-management .list tbody .thumb-column-short{padding-right:10px;overflow:hidden;display:inline-block;height:55px}.dashboard .dashboard-content .key-management .list tbody .thumb-description{display:inline-block;padding-top:7px;height:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .key-management .spaced td{padding-top:25px}.dashboard .dashboard-content .key-management .no-fit .miniform{vertical-align:top;width:70%}.dashboard .dashboard-content .key-management .no-fit .miniform span{width:100%;text-align:left;white-space:normal;line-height:20px;display:block;padding:20px 1%;box-sizing:border-box;height:80px}.dashboard .dashboard-content .key-management .today tr td+td+td{width:15%}.dashboard .dashboard-content .key-management .today .keyrelease:before{content:'\e884'}.dashboard .dashboard-content .key-management .details-footer button:first-child{float:none}.admin-calendar .edit-buttons{float:left}.admin-calendar .calendar-section-title .input-checkbox{line-height:24px;display:inline}.admin-calendar .calendar-section-title .input-checkbox .checkbox-icon{font-size:14px}.admin-calendar .section-title{float:left}.admin-calendar .loading-placeholder{font-size:18px;position:absolute;top:0}.admin-calendar .loading-placeholder:before{-webkit-animation:rotation 1s infinite linear;-moz-animation:rotation 1s infinite linear;-o-animation:rotation 1s infinite linear;-ms-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.admin-calendar .calendar{top:210px}.admin-calendar .calendar .calendar-section-wrapper{background-color:#f2f2f2}.admin-calendar .calendar .calendar-section-wrapper .calendar-row .calendar-car-picture,.admin-calendar .calendar .calendar-section-wrapper .calendar-row .calendar-car-information,.admin-calendar .calendar .calendar-section-wrapper .calendar-row .calendar-booking-timeline{cursor:default}.admin-calendar .calendar .calendar-section-wrapper .calendar-row .calendar-booking-element{cursor:pointer}.admin-calendar .calendar .calendar-section-wrapper .calendar-row .calendar-car-picture .thumbnail{width:100%;height:100%}@media all and (max-width:1200px){.admin-calendar .calendar{top:40%}}.admin-calendar .damages-popup{height:100%;width:100%;top:0;position:absolute;z-index:610}.admin-calendar .damages-popup .section-title{padding-right:0;float:none}.dashboard .dashboard-content .admin-calendar .section-title{padding-right:20px}.dashboard .dashboard-content .admin-calendar-details{z-index:600;box-shadow:0 0 20px #222;-webkit-transition:right 200ms linear 0ms;-moz-transition:right 200ms linear 0ms;-o-transition:right 200ms linear 0ms;transition:right 200ms linear 0ms}.dashboard .dashboard-content .admin-calendar-details .section-title{margin-bottom:20px}.dashboard .dashboard-content .admin-calendar-details .input-cycle .legacy-input{width:90px}.dashboard .dashboard-content .admin-calendar-details .datetimepicker-collection .datetimepicker-popup,.dashboard .dashboard-content .datepicker-collection-return .datetimepicker-collection .datetimepicker-popup{margin-left:-120px;top:260px}.dashboard .dashboard-content .admin-calendar-details .datetimepicker-return .datetimepicker-popup,.dashboard .dashboard-content .datepicker-collection-return .datetimepicker-return .datetimepicker-popup{margin-left:-120px;top:455px}.dashboard .dashboard-content .admin-calendar-details .time-wrapper,.dashboard .dashboard-content .datepicker-collection-return .time-wrapper,.dashboard .dashboard-content .admin-calendar-details .date-wrapper,.dashboard .dashboard-content .datepicker-collection-return .date-wrapper{position:relative;float:left;cursor:pointer}.dashboard .dashboard-content .admin-calendar-details .time-wrapper div.icon-dropdown-arrow,.dashboard .dashboard-content .datepicker-collection-return .time-wrapper div.icon-dropdown-arrow,.dashboard .dashboard-content .admin-calendar-details .date-wrapper div.icon-dropdown-arrow,.dashboard .dashboard-content .datepicker-collection-return .date-wrapper div.icon-dropdown-arrow{position:absolute;top:0px;line-height:27px;right:5px;text-align:right;height:100%;width:100%}.dashboard .dashboard-content .admin-calendar-details .no-timepicker div.icon-dropdown-arrow,.dashboard .dashboard-content .datepicker-collection-return .no-timepicker div.icon-dropdown-arrow{display:none}.dashboard .dashboard-content .admin-calendar-details .time-wrapper,.dashboard .dashboard-content .datepicker-collection-return .time-wrapper{width:40%}.dashboard .dashboard-content .admin-calendar-details .date-wrapper,.dashboard .dashboard-content .datepicker-collection-return .date-wrapper{width:55%;margin-right:5%}.dashboard .dashboard-content .datepicker-collection-return .datetimepicker-collection .datetimepicker-popup{top:205px}.dashboard .dashboard-content .datepicker-collection-return .datetimepicker-return .datetimepicker-popup{top:240px}.dashboard .dashboard-content .datepicker-collection-return.return .datetimepicker-return .datetimepicker-popup{top:305px}.dashboard .dashboard-content{margin:0}.dashboard .dashboard-content .overview-bg-holder{width:100%;height:100%;overflow:auto;position:relative}.dashboard .dashboard-content .overview-wrapper{margin:0 10%}.dashboard .dashboard-content .row{width:100%;margin-bottom:12px;float:left}.dashboard .dashboard-content .row [class*='col-']:last-child{padding-right:0}.dashboard .dashboard-content .row .row-col>[class*='rf-col-']{padding-right:6px}.dashboard .dashboard-content .row.padded{padding:25px}.dashboard .dashboard-content .box{position:relative;overflow:hidden;display:inline-block}.dashboard .dashboard-content .box table{width:100%}.dashboard .dashboard-content .box table tr:not(:last-child){border-bottom:1px solid #777777}.dashboard .dashboard-content .box table tr{background-color:white}.dashboard .dashboard-content h1{font-size:30px;color:#1d88bb;padding:20px 0;vertical-align:middle}.dashboard .dashboard-content h2{font-size:25px}.dashboard .dashboard-content h3{font-size:20px}.dashboard .dashboard-content .action-header,.dashboard .dashboard-content .box td{padding:2px 5px}.dashboard .dashboard-content .action-header{background-color:#1d88bb;color:white;height:25px}.dashboard .dashboard-content .action-header span{padding-top:10px;vertical-align:sub}.dashboard .dashboard-content .action-header .icon-button{background-color:transparent;color:white;float:right;vertical-align:sub}.dashboard .dashboard-content .action-header .icon-button:before{border-color:white}.dashboard .dashboard-content .action-header.header-inverse{background-color:white;color:#1d88bb}.dashboard .dashboard-content .action-header.header-inverse .icon-button{background-color:white;color:#1d88bb}.dashboard .dashboard-content .action-header.header-inverse .icon-button:before{border-color:#1d88bb}.dashboard .dashboard-content .action-header.header-axaLock{background-color:white;color:#1d88bb}.dashboard .dashboard-content .action-header.header-axaLock .icon-button{background-color:white;color:#1d88bb}.dashboard .dashboard-content .action-header.header-axaLock .icon-button:before{border-color:#1d88bb}.dashboard .dashboard-content .action-header.header-black{background-color:white;color:#777777}.dashboard .dashboard-content .action-header.header-black .icon-button{background-color:white;color:#1d88bb;border-color:#1d88bb}.dashboard .dashboard-content .action-header.header-black .icon-button:before{border-color:#1d88bb}.dashboard .dashboard-content .box-bordered{border:1px solid #1d88bb}.dashboard .dashboard-content .box-wrapper{padding-top:20px}.dashboard .dashboard-content .box-wrapper:not(:last-child){padding-right:20px}.dashboard .dashboard-content .box-bookings{position:relative;height:10%;display:block}.dashboard .dashboard-content .admin-overview-booking-chart{margin-bottom:20px;overflow:hidden}.dashboard .dashboard-content .box-occupancy-rate,.dashboard .dashboard-content .box-reminders{width:100%;background-color:white}.dashboard .dashboard-content .box-vehicles table tr td:first-child,.dashboard .dashboard-content .box-users table tr td:first-child,.dashboard .dashboard-content .box-expenses table tr td:first-child{width:8.33333333%}.dashboard .dashboard-content .box-vehicles table tr:first-child .row-text,.dashboard .dashboard-content .box-users table tr:first-child .row-text,.dashboard .dashboard-content .box-expenses table tr:first-child .row-text{font-size:16px}.dashboard .dashboard-content .box-vehicles .icon,.dashboard .dashboard-content .box-users .icon,.dashboard .dashboard-content .box-expenses .icon{font-size:33px}.dashboard .dashboard-content .box-vehicles .icon-vehicle,.dashboard .dashboard-content .box-users .icon-vehicle,.dashboard .dashboard-content .box-expenses .icon-vehicle,.dashboard .dashboard-content .box-vehicles .icon-user,.dashboard .dashboard-content .box-users .icon-user,.dashboard .dashboard-content .box-expenses .icon-user,.dashboard .dashboard-content .box-vehicles .icon-euro,.dashboard .dashboard-content .box-users .icon-euro,.dashboard .dashboard-content .box-expenses .icon-euro{color:#777777}.dashboard .dashboard-content .box-vehicles .icon-private-car,.dashboard .dashboard-content .box-users .icon-private-car,.dashboard .dashboard-content .box-expenses .icon-private-car{color:#4ba003}.dashboard .dashboard-content .box-vehicles .icon-business-car,.dashboard .dashboard-content .box-users .icon-business-car,.dashboard .dashboard-content .box-expenses .icon-business-car{color:#1d88bb}.dashboard .dashboard-content .box-occupancy-rate .booking-info{text-align:center}.dashboard .dashboard-content .box-occupancy-rate .booking-info>div{display:inline-block;font-size:25px;padding-bottom:10px;margin:0 20px}.dashboard .dashboard-content .box-occupancy-rate .booking-info>div .number{padding-bottom:15px}.dashboard .dashboard-content .box-occupancy-rate .booking-info>div.private{color:#4ba003}.dashboard .dashboard-content .box-occupancy-rate .booking-info>div.business{color:#1d88bb}.dashboard .dashboard-content .box-occupancy-rate .booking-info>div.service{color:#ed8e48}.dashboard .dashboard-content .box-occupancy-rate .booking-info .text{text-transform:capitalize;font-size:16px}.dashboard .dashboard-content .box-reminders .tables{padding:0;position:static;width:100%}.dashboard .dashboard-content .box-reminders .tables tr td{padding:0 20px 0 0}.dashboard .dashboard-content .box-reminders .tables tr td .icon{height:50px;width:50px;font-size:25px;text-align:center;color:white}.dashboard .dashboard-content .box-reminders .tables tr td .icon:before{font-family:"icons";vertical-align:-100%}.dashboard .dashboard-content .box-reminders .tables tr td .icon.damage:before{content:'\e896'}.dashboard .dashboard-content .box-reminders .tables tr td .icon.cleanliness:before{content:'\e871'}.dashboard .dashboard-content .box-reminders .tables tr td .icon.fillLevel:before{content:'\e8d9'}.dashboard .dashboard-content .box-reminders .tables tr td .icon.notCharging:before{content:'\e826'}.dashboard .dashboard-content .box-reminders .tables tr td .icon.legenden-new-user:before{content:'\ea05'}.dashboard .dashboard-content .box-reminders .tables tr td .icon.daimlerVanTiramizooBooking:before{content:'\e9ee'}.dashboard .dashboard-content .box-reminders .tables tr td .icon.alert{background-color:#e15d59}.dashboard .dashboard-content .box-reminders .tables tr td .icon.reminder{background-color:#1d88bb}.dashboard .dashboard-content .box-reminders .tables tr td .icon.notification{background-color:#f38400}.company-table-style{width:100%}.company-table-style>tbody>tr>td{font-size:12px}.company-table-style>tbody>tr>td:first-child{width:auto;padding-right:10px;font-family:"light"}.company-table-style>tbody>tr>td .input-field:before{top:0;margin-top:0}.company-table-style>tbody>tr>td .input-field input,.company-table-style>tbody>tr>td .input-field select,.company-table-style>tbody>tr>td .input-field textarea{font-size:12px;line-height:36px;height:36px}body .main-content .dashboard .dashboard-content .company.full-width-page{background-color:#e5e9ec}body .main-content .dashboard .dashboard-content .company.full-width-page .section-title{max-width:1020px;margin:0 auto;float:none;display:block}body .main-content .dashboard .dashboard-content .company.full-width-page .filter-header{margin:0 0 10px}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data{width:100%}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>tbody>tr>td{font-size:12px}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>tbody>tr>td:first-child{width:auto;padding-right:10px;font-family:"light"}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>tbody>tr>td .input-field:before{top:0;margin-top:0}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>tbody>tr>td .input-field input,body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>tbody>tr>td .input-field select,body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>tbody>tr>td .input-field textarea{font-size:12px;line-height:36px;height:36px}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>.form{width:100%}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>.form>tbody>tr>td{font-size:12px}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>.form>tbody>tr>td:first-child{width:auto;padding-right:10px;font-family:"light"}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>.form>tbody>tr>td .input-field:before{top:0;margin-top:0}body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>.form>tbody>tr>td .input-field input,body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>.form>tbody>tr>td .input-field select,body .main-content .dashboard .dashboard-content .company.full-width-page .company-data>.form>tbody>tr>td .input-field textarea{font-size:12px;line-height:36px;height:36px}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper{display:table;width:100%;clear:both;border-collapse:separate;border-spacing:30px 15px;max-width:1080px;margin:0 auto}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content{display:table-cell;box-sizing:border-box;padding:20px;background-color:#fff;box-shadow:0 0 11px 2px #ccc;width:30%;text-align:left}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content .filter-header:after{display:none}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content.top-content .filter-header .heading{color:#1d88bb;font-size:18px}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content.top-content.main-content{padding:0 !important;vertical-align:top}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content.top-content.main-content .filter-header{position:relative;margin:0;background-image:url('/assets/images/background.webp');background-position:0 -116px;background-size:cover;height:90px}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content.top-content.main-content .filter-header .heading{padding:0;position:absolute;bottom:0;height:50px;background-color:rgba(255,255,255,0.8);width:100%;text-align:center;line-height:45px;font-family:"light";font-size:28px}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content.top-content.main-content .table-main-content{padding:20px}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content.bottom-content .filter-header .heading{font-size:13px;color:#333;font-weight:bold}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content.bottom-content .filter-header .heading span{padding-right:10px;color:#8d98a5;font-size:18px;top:2px;position:relative}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content .filter-header{border:0}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content>table{width:100%}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content>table>tbody>tr>td{font-size:12px}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content>table>tbody>tr>td:first-child{width:auto;padding-right:10px;font-family:"light"}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content>table>tbody>tr>td .input-field:before{top:0;margin-top:0}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content>table>tbody>tr>td .input-field input,body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content>table>tbody>tr>td .input-field select,body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content>table>tbody>tr>td .input-field textarea{font-size:12px;line-height:36px;height:36px}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content .input-phone table tr td:first-child{width:80px}body .main-content .dashboard .dashboard-content .company.full-width-page .clear-wrapper .company-content .input-phone table tr td:first-child .input-select{min-width:80px}body .main-content .dashboard .dashboard-content .company.full-width-page .label-value-style .details-footer{width:100%;margin:0 auto;max-width:1080px;position:relative}body .main-content .dashboard .dashboard-content .company.full-width-page .label-value-style .details-footer button{margin-right:30px}.bulk-operation-checkbox-cell .input-checkbox{display:flex;justify-content:center;align-content:center}.bulk-operation-checkbox-cell .input-checkbox:focus{outline:none}.bulk-operation-checkbox-cell .input-checkbox:focus .checkbox-icon{outline:2px solid rgba(29,136,187,0.7);outline-offset:0}.bulk-operation-checkbox-cell .input-checkbox .checkbox-icon{font-size:20px;margin-right:5px;margin-left:2px}.bulk-operation-checkbox-cell .input-checkbox .checkbox-icon.icon-checkbox-tick{color:#1d88bb}.bulk-operation-checkbox-cell .input-checkbox .checkbox-icon.icon-unchecked{color:#a3a6a8}.dashboard .dashboard-content .booking-list.tables{position:absolute;top:0;left:0;right:0;bottom:0;height:auto}.dashboard .dashboard-content .booking-list.tables .section-title{padding-bottom:20px;height:auto}.dashboard .dashboard-content .booking-list.tables.add-space-for-footer{position:absolute;top:0;left:0;right:0;bottom:80px}.dashboard .dashboard-content .booking-list.tables .list{margin-bottom:30px}.dashboard .dashboard-content .booking-list.tables .list tbody tr:focus td:before{height:55px}.dashboard .dashboard-content .booking-list.tables .list .list-separator{padding-left:65px}.dashboard .dashboard-content .booking-list.tables .list .list-separator .text{cursor:pointer}.dashboard .dashboard-content .booking-list.tables .tab-options{margin-top:10px}.dashboard .dashboard-content .booking-list.tables .booking-list-title{color:#383e42;text-align:left;font-family:light;font-size:21px;line-height:21px;padding:16px 0 0 47px}.dashboard .dashboard-content .booking-list.tables .col0{width:3%}.dashboard .dashboard-content .booking-list.tables .col1{width:20%}.dashboard .dashboard-content .booking-list.tables .col1 .columnTitle{padding-left:90px}.dashboard .dashboard-content .booking-list.tables .col1 .icon-car-ex,.dashboard .dashboard-content .booking-list.tables .col1 .icon-car-check,.dashboard .dashboard-content .booking-list.tables .col1 .icon-car-question-mark{font-size:51px}.dashboard .dashboard-content .booking-list.tables .col1 .double-line{float:none}.dashboard .dashboard-content .booking-list.tables .col2,.dashboard .dashboard-content .booking-list.tables .col3{width:15%}.dashboard .dashboard-content .booking-list.tables .col2 .double-line,.dashboard .dashboard-content .booking-list.tables .col3 .double-line{float:none}.dashboard .dashboard-content .booking-list.tables .col2 .double-line .entity-value,.dashboard .dashboard-content .booking-list.tables .col3 .double-line .entity-value{font-family:"bold"}.dashboard .dashboard-content .booking-list.tables .col4,.dashboard .dashboard-content .booking-list.tables .col5{width:12%}.dashboard .dashboard-content .booking-list.tables .col6,.dashboard .dashboard-content .booking-list.tables .col7,.dashboard .dashboard-content .booking-list.tables .col8{width:8%}.dashboard .dashboard-content .booking-list.tables .col6 .status,.dashboard .dashboard-content .booking-list.tables .col7 .status,.dashboard .dashboard-content .booking-list.tables .col8 .status{line-height:56px}.dashboard .dashboard-content .booking-list.tables .text{background-color:#fff;color:#383e42;display:inline-block;font-family:"semibold";font-size:15px;line-height:23px;margin-left:25px;padding:0 12px;position:relative;height:inherit;border:1px solid #aaa;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .booking-list.tables .text.active{background:transparent;color:#1d88bb}.dashboard .dashboard-content .booking-list.tables .line{top:auto;bottom:0;position:absolute;background-color:#aaa}.dashboard .dashboard-content .booking-list.tables .booking-list-sorters{padding:20px 0 15px 0;font-family:"light";font-size:15px;color:#383e42}.dashboard .dashboard-content .booking-list.tables .booking-list-sorters>div{display:inline-block;float:left}.dashboard .dashboard-content .booking-list.tables .booking-list-sorters .col1{padding-left:47px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .booking-list.tables .booking-list-accordion-title{position:relative;margin:10px 0 5px 0;height:24px;clear:both}.dashboard .dashboard-content .booking-list.tables .booking-list-accordion-title .line{width:auto;right:15px;left:15px;top:auto;bottom:0;background-color:#aaa}.dashboard .dashboard-content .booking-list.tables .booking-list-accordion-title .booking-list-accordion-title-text{background-color:#fff;color:#383e42;display:inline-block;font-family:"semibold";font-size:15px;line-height:23px;margin-left:35px;padding:0 12px;position:relative;height:inherit;border:1px solid #aaa;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .booking-list.tables .booking-list-row-icon{text-align:center;vertical-align:bottom;height:100%;line-height:42px;color:#383e42}.dashboard .dashboard-content .booking-list.tables .booking-list-row-icon .image-wrapper{position:relative;width:64px;height:56px;margin:0 0 0 15px;float:left;overflow:hidden}.dashboard .dashboard-content .booking-list.tables .booking-list-row-icon .image-wrapper .car-icon{font-size:50px}.dashboard .dashboard-content .booking-list.tables .booking-list-row-icon .image-wrapper .car-icon.business{color:#1d88bb}.dashboard .dashboard-content .booking-list.tables .booking-list-row-icon .image-wrapper .car-icon.private{color:#4ba003}.dashboard .dashboard-content .booking-list.tables .booking-list-row-icon .image-wrapper .car-icon.service{color:#ed8e48}.dashboard .dashboard-content .booking-list.tables .booking-list-row-icon .image-wrapper img{max-height:100%;max-width:100%}.dashboard .dashboard-content .booking-list.tables .booking-list-row-car-info{float:left;line-height:19px;text-align:left;padding-top:7px;padding-bottom:7px;padding-left:14px}.dashboard .dashboard-content .booking-list.tables .booking-list-row-car-info .booking-list-row-car-name{font-family:"bold";font-size:17px;color:#3c3f43}.dashboard .dashboard-content .booking-list.tables .booking-list-row-car-info .booking-list-row-car-plate{font-family:"bold";font-size:11px;color:#bbc1c9}.dashboard .dashboard-content .booking-list.tables .booking-list-row-booking-info .booking-list-row-booking-info-description{float:left;font-family:"regular";color:#383e42;margin-left:5px;margin-top:12px}.dashboard .dashboard-content .booking-list.tables .booking-list-row-booking-info .booking-list-row-booking-info-description .booking-list-row-booking-info-datetime{font-size:14px;line-height:14px}.dashboard .dashboard-content .booking-list.tables .booking-list-row-booking-info .booking-list-row-booking-info-description .booking-list-row-booking-info-location{font-size:11px;margin-top:2px}.dashboard .dashboard-content .booking-list.tables .booking-list-row-kilometers-count{font-family:"regular";font-size:14px;line-height:14px;text-align:center;line-height:56px;color:#383e42}.dashboard .dashboard-content .booking-list.tables .booking-list-row-green-points{color:#59b144;font-family:"bold";font-size:15px;line-height:54px;text-align:right}.dashboard .dashboard-content .booking-list.tables .booking-list-row-green-points .mid-icon{margin-left:3px}.dashboard .dashboard-content .booking-list.tables .filters{display:flex;flex-wrap:wrap;justify-content:space-between}.dashboard .dashboard-content .booking-list.tables .filters .filter{margin-left:0}.dashboard .dashboard-content .booking-list.tables .filters .filter.rf-col-xs-4{width:33.33333333%}.dashboard .dashboard-content .booking-list.tables .filters .filter.rf-col-xs-6{width:50%}.dashboard .dashboard-content .booking-list.tables .filters .filter.rf-col-xs-8{width:66.66666667%}.dashboard .dashboard-content .booking-list.tables .filters .filter.double{width:100%}.dashboard .dashboard-content .booking-list.tables .filters .filter.double .input-date-range-filter{width:100%}.dashboard .dashboard-content .booking-list.tables .filters .filter.double .input-date-range-filter .input-select{width:30%;margin-right:2%}.dashboard .dashboard-content .booking-list.tables .filters .filter.double .input-date-range-filter .input-date-range{width:68%}.dashboard .dashboard-content .booking-list.tables .filters .filter.double .input-date-range-filter .input-date-range [type="text"]{width:50%}.dashboard .dashboard-content .booking-list.tables .filters .filter.double .input-date-range-filter .date-input{position:relative}.dashboard .dashboard-content .booking-list.tables .filters .filter [class^='icon']{margin-left:0}@media all and (min-width:1026px){.dashboard .dashboard-content .booking-list.tables .filters{justify-content:flex-end}.dashboard .dashboard-content .booking-list.tables .filters .filter [class^='icon']{margin-left:0}}@media all and (max-width:1025px){.dashboard .dashboard-content .booking-list.tables .filters{justify-content:flex-start}.dashboard .dashboard-content .booking-list.tables .filters .filter [class^='icon']{margin-left:0}}@media all and (min-width:1025px){.dashboard .dashboard-content .booking-list.tables .filters{width:100%}}@media all and (min-width:1142px){.dashboard .dashboard-content .booking-list.tables .filters{width:70%}}@media all and (min-width:1407px){.dashboard .dashboard-content .booking-list.tables .filters{width:40%}}span.brand-model{display:none}@media all and (max-width:1150px){.brand-model.minimum-resolution{display:inline}}@media all and (min-width:1151px) and (max-width:1919px){.brand-model.medium-resolution{display:inline}.contracted .brand-model.medium-resolution{display:none}.contracted .brand-model.minimum-resolution{display:inline}}@media all and (min-width:1920px){.brand-model.maximum-resolution{display:inline}.contracted .brand-model.maximum-resolution{display:none}.contracted .brand-model.medium-resolution{display:inline}}.dashboard .dashboard-content .analytics-dashboard .tables{background-color:#eaeaea;padding-bottom:20px;position:absolute;top:0;right:0;bottom:0;left:0}.dashboard .dashboard-content .analytics-dashboard .tables .chart-placeholder{height:450px;position:relative}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .input-lazy-select{margin-left:25px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .input-lazy-select .fake-input{height:23px;border-bottom:1px solid #777777;min-width:150px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>ul{width:auto;height:40px;float:right}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>ul>li{color:#fff;float:left;overflow:auto;margin-left:5px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>ul>li a{float:left;overflow:hidden;width:auto;height:40px;min-width:120px;line-height:40px;text-decoration:none;background-color:#bbc1c9;color:#fff;font-family:"semibold";font-size:16px;padding:0 10px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>ul>li a:before{margin-right:10px;font-size:20px;line-height:40px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>ul>li a.active{background-color:#1d88bb}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div{clear:both;float:left;width:100%;margin-top:5px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row{margin-top:20px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row [class*="col-"]{padding-right:5px;border-radius:4px}@media (max-width:1366px){.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row{margin-top:0}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row [class*="col-"]{width:100%;padding-right:0;margin-top:5px}}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row .row-title{color:#797979;padding:10px 0;font-family:"semibold"}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row .row-title:before{font-size:21px;margin-right:11px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row .chart-title{padding:16px;color:#383e42;border-radius:4px 4px 0 0}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row .chart-title:before{font-size:20px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row .chart-box{border-radius:0 0 4px 4px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div.row .chart-box .chart-description{padding:0 16px 20px 42px;color:#797979}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table{width:100%;border-collapse:separate}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table td{vertical-align:top;padding:0}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .chart-container-col{width:100%;background-color:#fff}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .chart-container-col .chart-title{font-size:24px;font-family:"light";padding:18px 21px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col{width:1px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .sub-filters{float:right;padding:0 0 13px 13px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .sub-filters .radio{padding:0}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .sub-filters .radio button{padding:6px 10px;min-width:60px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .legend{clear:both;background-color:#fff;padding:15px;min-width:200px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .legend .legend-title{font-family:"semibold";padding-bottom:15px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .legend .legend-separator{height:30px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .legend .legend-item{font-family:"semibold";font-size:12px;padding-bottom:10px;line-height:20px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .legend .legend-item .switcher{float:left;width:20px;margin-right:10px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .legend .legend-item:before{font-size:20px;margin-right:10px;line-height:20px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .legend .legend-item .general-amount{font-family:"semibold";font-size:15px;margin-right:10px;display:inline-block;width:30px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs>div table .legend-and-sub-filters-col .legend .legend-item .general-amount-description{font-family:"light"}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters{margin-top:15px;width:100%;height:50px;padding:13px 21px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;justify-content:flex-start}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters>div{float:left}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters>.label{font-family:"semibold";font-size:18px;line-height:24px;color:#1d88bb;margin-right:auto}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters.emobility .filter{width:17%}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter{width:24%;margin-left:4%}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter[class*='icon-']{width:4%}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter[class*='icon-']:before{color:#1d88bb}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter .input-date,.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter .input-select{width:79%;float:left}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter.mileage-slider-wrapper .input-slider{margin-left:60px;position:relative;top:16px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter.mileage-slider-wrapper .input-slider label{line-height:23px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter.mileage-slider-wrapper .input-slider label.min{margin-left:-4px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter.mileage-slider-wrapper .input-slider label.max{margin-left:-30px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter:before{color:#aaa;font-size:28px;line-height:24px;padding:0 3%;width:15%;float:left}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter input{position:relative;height:24px;padding:0 12px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter .customSelect-wrapper{position:relative;width:72%;float:left;height:24px;border-bottom:1px solid #bbc1c9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter .customSelect-wrapper .customSelect{padding:0;border:0;height:100%}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter .customSelect-wrapper .icon-dropdown-arrow{height:24px;line-height:24px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .filter.icon-location-pin .autocomplete-wrapper{width:79%}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row{height:224px;margin-top:15px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col{float:left;border-radius:2px;width:32%;height:100%}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col.span-2{width:66%;height:100%}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col>div{height:56px;line-height:56px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-header{padding-left:15px;font-family:"semibold";color:#fff;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-header.aqua-1{background-color:#3cdfbf}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-header.aqua-2{background-color:#3cd1df}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-header.aqua-3{background-color:#3f82e9}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-header~.col-row{border-color:#fff}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-header~.col-row~.col-row{border-color:#bbc1c9}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-row{line-height:55px;border-top:1px solid #bbc1c9;background-color:#fff;padding:0 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-row:before{margin-right:10px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-row .image-wrapper{height:100%;padding:11px 0;box-sizing:border-box}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-row.row-span-3{height:168px;border:0;white-space:normal;padding:15px;overflow:auto;line-height:24px;text-align:justify}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-row>div{float:left}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-row .vehicle-info{width:100%;position:relative;margin-right:-53px;padding:2px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-row .vehicle-info .brand-model{font-family:"bold";font-size:12px;line-height:13px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col .col-row .vehicle-info .bookings{font-family:"regular";font-size:10px;line-height:12px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col.costs .col-row:before{font-size:40px;line-height:56px;float:left}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col.costs .col-row.business:before{color:#1d88bb}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col.costs .col-row.private:before{color:#4ba003}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col.costs .col-row.service:before{color:#ed8e48}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .footer .footer-row .footer-col-separator{float:left;width:2%;height:100%}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .ui-slider .ui-slider-handle{top:-38px;z-index:100;width:36px;height:28px;margin-left:-18px}.dashboard .dashboard-content .analytics-dashboard .tables .analytics-tabs .filters .ui-slider .ui-slider-handle span{text-align:center;padding:10px 0;position:relative;bottom:0;right:auto;left:auto}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-dark-blue{color:#022875}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-dark-blue .input-check.animated{height:11px;min-width:18.33333333px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-dark-blue .input-check.animated .switch-background{border-radius:5.5px;background-color:#eee}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-dark-blue .input-check.animated .switch-background.checked{background-color:#022875}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-dark-blue .input-check.animated .switch{width:11px;margin-left:-11px;border-color:#eee;left:11px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-dark-blue .input-check.animated .switch.checked{left:100%;border-color:#022875}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-light-blue{color:#7da7d9}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-light-blue .input-check.animated{height:11px;min-width:18.33333333px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-light-blue .input-check.animated .switch-background{border-radius:5.5px;background-color:#eee}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-light-blue .input-check.animated .switch-background.checked{background-color:#7da7d9}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-light-blue .input-check.animated .switch{width:11px;margin-left:-11px;border-color:#eee;left:11px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-light-blue .input-check.animated .switch.checked{left:100%;border-color:#7da7d9}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-blue{color:#1d88bb}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-blue .input-check.animated{height:11px;min-width:18.33333333px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-blue .input-check.animated .switch-background{border-radius:5.5px;background-color:#eee}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-blue .input-check.animated .switch-background.checked{background-color:#1d88bb}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-blue .input-check.animated .switch{width:11px;margin-left:-11px;border-color:#eee;left:11px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-blue .input-check.animated .switch.checked{left:100%;border-color:#1d88bb}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-green{color:#4ba003}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-green .input-check.animated{height:11px;min-width:18.33333333px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-green .input-check.animated .switch-background{border-radius:5.5px;background-color:#eee}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-green .input-check.animated .switch-background.checked{background-color:#4ba003}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-green .input-check.animated .switch{width:11px;margin-left:-11px;border-color:#eee;left:11px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-green .input-check.animated .switch.checked{left:100%;border-color:#4ba003}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-orange{color:#ed8e48}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-orange .input-check.animated{height:11px;min-width:18.33333333px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-orange .input-check.animated .switch-background{border-radius:5.5px;background-color:#eee}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-orange .input-check.animated .switch-background.checked{background-color:#ed8e48}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-orange .input-check.animated .switch{width:11px;margin-left:-11px;border-color:#eee;left:11px}.dashboard .dashboard-content .analytics-dashboard .tables .chart-font-color-orange .input-check.animated .switch.checked{left:100%;border-color:#ed8e48}.analytics .section-subtitle{float:left;line-height:2}.analytics .date-box{float:right;margin-bottom:30px;padding-right:100px}.analytics .titled-box{min-width:175px;margin-top:30px}.analytics .chart-container{clear:both}.analytics .input-date{float:left;margin-right:10px}.evehicle .charge-options .input-wrapper{clear:both;float:none}.evehicle .charge-options .input-wrapper label{float:left;margin-right:10px;line-height:100%;min-width:106px;height:40px;font-family:'regular'}.evehicle .charge-options .validation-error input{border-bottom:1px solid #aaaaaa}.fill-level-percentage{float:left;width:15%}.fill-level-spacer{float:left;width:10%;height:60px}.fill-level-slider{float:left;width:75%;height:60px}.fill-level-slider .input-slider{top:24px;position:relative}.booking-route .stops-popup .validation-error:hover .validation-hint{white-space:normal;line-height:20px;top:auto}.dashboard-content .payments-dashboard{background-color:#eaeaea}.dashboard-content .payments-dashboard .tables{height:100%;padding-bottom:50px}.dashboard-content .payments-dashboard .tables .payment-tabs{margin:40px 0 10px 0}.dashboard-content .payments-dashboard .tables .corporate-carsharing .table-header{padding:15px;background-color:#fff;height:55px;line-height:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard-content .payments-dashboard .tables .corporate-carsharing .corporate-carsharing-table{background-color:#fff}.dashboard-content .payments-dashboard .tables .corporate-carsharing .corporate-carsharing-table td{height:50px;border:1px solid #e4e4e4}.dashboard-content .payments-dashboard .tables .corporate-carsharing .corporate-carsharing-table td.half-height{height:25px}.dashboard-content .payments-dashboard .tables .corporate-carsharing .corporate-carsharing-table td.month-column{text-align:center}.dashboard-content .payments-dashboard .tables .corporate-carsharing .corporate-carsharing-table td.month-column .month{display:inline-block;width:20%;text-align:left}.vehicle-map-section .vehicle-map-filters{box-shadow:0 1px 1px 0 rgba(0,0,0,0.11);display:flex;padding:12px 20px}.vehicle-map-section .vehicle-map-filters .filter{display:inline-flex}.vehicle-map-section .vehicle-map-filters .filter.location-filter{margin-left:15px;display:inline-block;vertical-align:top;width:240px}.vehicle-map-section .vehicle-map-filters .filter.location-filter .fake-input{height:38px;line-height:29px;border-bottom:1px solid #aaa}.vehicle-map-section .vehicle-map-filters .filter.location-filter .input-lazy-select-input-icon{font-size:22px;line-height:40px}.vehicle-map-section .vehicle-map-filters .filter .search-field{margin-left:20px}.vehicle-map-section .vehicle-map-filters .filter .select-entity{float:left;width:200px;line-height:28px;height:38px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vehicle-map-section .vehicle-map-filters .filter .select-entity input{padding:5px 40px 5px 0;height:38px;line-height:37px;border-bottom:1px solid #aaa}.vehicle-map-section .vehicle-map-filters .filter .select-entity .input-popup{height:38px}.vehicle-map-section .vehicle-map-filters .filter [class^='icon']{line-height:40px;margin-left:0}.vehicle-map-section .map-wrapper{height:68vh;padding:62px 0px 15px 0px}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window h2{font-family:"semibold";font-size:28px;line-height:38px}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number{display:inline-block;margin:10px 0}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:37px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table tr{height:37px}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table tr td:before{border:0}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table tr td{height:37px}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier{line-height:35px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier .flag,.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier .code{height:17.5px;min-width:13.99272727px;line-height:17.5px;font-size:9.66666667px;text-align:center;font-family:"bold"}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:35px;font-size:29px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.vehicle-map-section .map-wrapper .popup-template-dashboard-map-info-window .location-name{font-family:"semibold";font-size:14px}.map-popup-template{min-width:150px;width:auto;text-align:left}.map-popup-template h2{font-family:"bold";color:#1d88bb;font-size:18px;line-height:30px}.map-popup-template .location-address-wrapper{font-size:14px;line-height:18px;margin-bottom:10px}.book{overflow:hidden;width:100%;height:100%}.book .booking-content.service .radio .active{background-color:#ed8e48}.book .booking-content.private .radio .active{background-color:#4ba003}.book .shadow-text-white{color:#fff;text-shadow:0 0 20px rgba(0,0,0,0.35)}.book .shadow-text-black{color:#000;text-shadow:0 0 20px rgba(255,255,255,0.35)}.book .book-body{bottom:0;padding-top:20px;position:absolute;overflow:hidden;top:0;width:100%;z-index:5}.book .book-body .calendar-section-wrapper .calendar-section{margin-top:0}.book .book-body .calendar-section-title{display:none}.book .opacity-progression{-webkit-transition:opacity 400ms linear 0ms;-moz-transition:opacity 400ms linear 0ms;-o-transition:opacity 400ms linear 0ms;transition:opacity 400ms linear 0ms}.book .opacity-progression.opacity0{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.book .opacity-progression.opacity10{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(10))";filter:alpha(opacity=10);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1}.book .opacity-progression.opacity100{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.book .next-step{width:40px;height:40px;position:absolute;right:-15px;bottom:-9px;color:#fff;background-color:#1d88bb;border-radius:50%;text-align:center;line-height:40px;cursor:pointer;z-index:10}.book .booking-content.business .next-step{background-color:#1d88bb}.book .booking-content.private .next-step{background-color:#4ba003}.book .booking-content.service .next-step{background-color:#ed8e48}.book .show-all{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:100;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(80))";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.book .show-all .show-all-text-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:rgba(155,155,155,0.25);border:1px solid white;font-family:"light";color:white;display:inline;font-size:27px;line-height:1.1;cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,0.5);padding:10px;position:relative;top:40px}.book .show-all.opacity0{display:none}.book .no-available-vehicles{width:100%;position:relative;height:100%;top:-86px;overflow:hidden}.book .no-available-vehicles .main-banner-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;background-color:rgba(255,255,255,0.9);color:#3c3f43;padding:20px}.book .no-available-vehicles .main-banner{margin:auto;max-width:600px}.book .no-available-vehicles .main-banner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.4}.book .no-available-vehicles .main-banner .missing-vehicles{color:#58595b;margin-top:-20px}.book .no-available-vehicles .main-banner .missing-vehicles:before{color:#aaaaaa;font-size:120px}.book .no-available-vehicles .main-banner h1{font-family:"light";font-size:36px;margin-top:-20px}.book .no-available-vehicles .main-banner p{margin-top:20px}.book .no-available-vehicles .main-banner .main-content{font-family:"light";font-size:15px;margin:0 auto;max-width:350px}.book .no-available-vehicles .main-banner .cta{color:#43a1d2;font-family:"semibold";font-size:20px}.book .book-select-location.google-maps,.book .book-select-location.google-maps .google-map{height:100%}.book .book-select-location.google-maps .popup-template,.book .book-select-location.google-maps .google-map .popup-template{min-width:150px;width:auto;text-align:left}.book .book-select-location.google-maps .popup-template h2,.book .book-select-location.google-maps .google-map .popup-template h2{font-family:"bold";color:#1d88bb;font-size:18px;line-height:30px}.book .book-select-location.google-maps .popup-template .location-address-wrapper,.book .book-select-location.google-maps .google-map .popup-template .location-address-wrapper{font-size:14px;line-height:18px;margin-bottom:10px}.bubble-welcome-wrapper{font-size:21px;font-family:light;width:150px;height:150px;line-height:21px;box-sizing:border-box;background:rgba(255,255,255,0.6);border-radius:150px;position:absolute;left:10%;top:5%;display:table;color:#333;box-shadow:0 0 10px rgba(0,0,0,0.2);-ms-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.bubble-welcome-wrapper .row{display:table-row}.bubble-welcome-wrapper .row .welcome-col{display:table-cell;padding:1px 0}.bubble-welcome-wrapper .row .welcome-col.welcome-title{vertical-align:bottom}.bubble-welcome-wrapper .row .welcome-col.welcome-username{vertical-align:top;font-weight:bold}.button-private-wrapper,.button-business-wrapper{z-index:5}.button-private-wrapper{position:absolute;left:15%;top:45%;text-align:left;width:276px;height:277px}.button-private-wrapper .button-book-private-not-available{background-image:url("/assets/images/private-button-not-available.png");color:#fff;float:left;font-family:"light";width:276px;height:277px;overflow:auto;padding-left:13px;text-align:left;text-decoration:none}.button-private-wrapper .button-book-private-not-available .button-title{display:block;font-size:30px;line-height:30px;margin-top:44px;text-align:center}.button-private-wrapper .button-book-private-not-available .button-description{display:block;font-size:17px;line-height:17px;margin-left:100px;margin-top:105px;width:140px}.button-private-wrapper .button-book-private{-webkit-animation:clockwise 7.5s infinite linear;-moz-animation:clockwise 7.5s infinite linear;-o-animation:clockwise 7.5s infinite linear;-ms-animation:clockwise 7.5s infinite linear;animation:clockwise 7.5s infinite linear;background-image:url("/assets/images/private-button.png");color:#fff;float:left;font-family:"light";width:276px;height:277px;overflow:auto;padding-left:13px;text-align:left;text-decoration:none}.button-private-wrapper .button-book-private .button-title{display:block;font-size:30px;line-height:30px;margin-top:44px;text-align:center}.button-private-wrapper .button-book-private .button-description{display:block;font-size:17px;line-height:17px;margin-left:100px;margin-top:105px;width:140px}.button-private-wrapper.disabled .button-book-private{-webkit-animation:clockwise 0s infinite linear;-moz-animation:clockwise 0s infinite linear;-o-animation:clockwise 0s infinite linear;-ms-animation:clockwise 0s infinite linear;animation:clockwise 0s infinite linear}.button-setup-required-wrapper{position:absolute;right:40%;top:25%;width:309px;height:327px}.button-setup-required-wrapper .button-book-business{top:0;left:0;background-image:url("/assets/images/business-button.png");color:#fff;float:left;font-family:"light";width:309px;height:327px;overflow:auto;padding-right:8px;text-align:left;text-decoration:none;-webkit-animation:counterclockwise 8s infinite linear;-moz-animation:counterclockwise 8s infinite linear;-o-animation:counterclockwise 8s infinite linear;-ms-animation:counterclockwise 8s infinite linear;animation:counterclockwise 8s infinite linear}.button-setup-required-wrapper .button-book-business .button-title{display:block;margin-top:40px;font-size:30px;line-height:30px;text-align:center;width:247px;margin-left:35px}.button-setup-required-wrapper .button-book-business .button-title.required-wrapper{font-size:28px;line-height:28px}.button-setup-required-wrapper .button-book-business .button-description{display:block;font-size:17px;line-height:17px;margin-left:58px;margin-top:90px;width:160px}.button-setup-required-wrapper .button-book-business .button-description.required-wrapper{opacity:.8}.button-setup-required-user-wrapper{position:absolute;right:40%;top:25%;background:#fff;padding:20px;border-radius:10px;width:309px;height:auto}.button-setup-required-user-wrapper .button-title{display:block;font-size:16px;line-height:30px;text-align:center}.button-setup-required-user-wrapper .button-description{display:block;line-height:17px;margin-top:12px;text-align:left}.button-business-wrapper{position:absolute;right:20%;top:25%;width:309px;height:327px}.button-business-wrapper .button-book-business-not-available{top:0;left:0;background-image:url("/assets/images/business-button-not-available.png");color:#fff;float:left;font-family:"light";width:309px;height:327px;overflow:auto;padding-right:8px;text-align:left;text-decoration:none}.button-business-wrapper .button-book-business-not-available .button-title{display:block;font-size:30px;line-height:30px;margin-top:58px;text-align:center}.button-business-wrapper .button-book-business-not-available .button-description{display:block;font-size:17px;line-height:17px;margin-left:65px;margin-top:112px;width:160px}.button-business-wrapper .button-book-business{top:0;left:0;background-image:url("/assets/images/business-button.png");color:#fff;float:left;font-family:"light";width:309px;height:327px;overflow:auto;padding-right:8px;text-align:left;text-decoration:none;-webkit-animation:counterclockwise 8s infinite linear;-moz-animation:counterclockwise 8s infinite linear;-o-animation:counterclockwise 8s infinite linear;-ms-animation:counterclockwise 8s infinite linear;animation:counterclockwise 8s infinite linear}.button-business-wrapper .button-book-business .button-title{display:block;font-size:30px;line-height:30px;margin-top:58px;text-align:center}.button-business-wrapper .button-book-business .button-description{display:block;font-size:17px;line-height:17px;margin-left:65px;margin-top:112px;width:160px}.button-description{opacity:.5}.book .book-body .book-wrapper{position:absolute;width:100%;height:13.28125vw;left:0;bottom:2.604166666666667vw}.book .book-body .book-background{position:relative;width:100%;height:13.28125vw;left:0;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 400ms ease 0s;-moz-transition:opacity 400ms ease 0s;-o-transition:opacity 400ms ease 0s;transition:opacity 400ms ease 0s}.book .book-body .book-background .close-button{position:absolute;top:0.2604166666666667vw;right:0.2604166666666667vw;cursor:pointer;width:26px;height:26px;line-height:26px;font-size:17px;text-align:center;color:#aaa;background-color:#fff;border-radius:50%;box-shadow:-1.5px 1.5px 5px 0 rgba(0,0,0,0.35)}.book .book-body .book-background .close-button:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.book .book-body .book-background .close-button.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.book .book-body .book-background .close-button.mini-check{speak:normal}.book .book-body .book-background .close-button.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.book .book-body .book-background .close-button:before{content:'\e951'}.book .book-body .no-packages{position:absolute;left:0;bottom:0;top:0;text-align:center;right:0;padding-top:100px;max-width:600px;line-height:2;margin:auto}.book .book-body .service-book-menu-button{position:absolute;float:left;left:50%;width:153px;margin-left:-76.5px;top:50%;height:152px;margin-top:-76px;overflow:auto;-webkit-transition:-webkit-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 600ms;-moz-transition:-moz-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 600ms;-o-transition:-o-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 600ms;transition:transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 600ms;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.book .book-body .service-book-menu-button.inactive{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.book .book-body .service-book-menu-button .button-title{display:block;font-size:24px;line-height:30px;margin-top:20px;text-align:center;color:#fff}.book .book-body .book-wrapper a:nth-of-type(1){background-image:url("/assets/images/service-button-no-icon.png");-webkit-transition:-webkit-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 800ms;-moz-transition:-moz-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 800ms;-o-transition:-o-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 800ms;transition:transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 800ms;margin-left:-269.5px}.book .book-body .book-wrapper a:nth-of-type(2){background-image:url("/assets/images/service-button-no-icon.png");-webkit-transition:-webkit-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 600ms;-moz-transition:-moz-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 600ms;-o-transition:-o-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 600ms;transition:transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 600ms}.book .book-body .book-wrapper a:nth-of-type(3){background-image:url("/assets/images/service-button-no-icon.png");-webkit-transition:-webkit-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 1000ms;-moz-transition:-moz-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 1000ms;-o-transition:-o-transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 1000ms;transition:transform 400ms cubic-bezier(.11, 1.13, .52, 1.38) 1000ms;margin-left:116.5px}.book .book-body .book-wrapper a:before{position:absolute;left:50%;width:60px;margin-left:-30px;top:50%;height:60px;margin-top:-30px;font-size:60px;color:#fff;margin-top:-20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.book .book-body .button-private-wrapper{transform:scale(1);-webkit-transition:-webkit-transform 400ms ease 0ms;-moz-transition:-moz-transform 400ms ease 0ms;-o-transition:-o-transform 400ms ease 0ms;transition:transform 400ms ease 0ms;-webkit-transition:top 400ms ease 0ms,left 400ms ease 0ms;-moz-transition:top 400ms ease 0ms,left 400ms ease 0ms;-o-transition:top 400ms ease 0ms,left 400ms ease 0ms;transition:top 400ms ease 0ms,left 400ms ease 0ms}.book .book-body .button-business-wrapper{transform:scale(1);-webkit-transition:-webkit-transform 400ms ease 0ms;-moz-transition:-moz-transform 400ms ease 0ms;-o-transition:-o-transform 400ms ease 0ms;transition:transform 400ms ease 0ms;-webkit-transition:top 400ms ease 0ms,right 400ms ease 0ms;-moz-transition:top 400ms ease 0ms,right 400ms ease 0ms;-o-transition:top 400ms ease 0ms,right 400ms ease 0ms;transition:top 400ms ease 0ms,right 400ms ease 0ms}.book .book-body.service-open-menu .book-wrapper{z-index:6}.book .book-body.service-open-menu .book-background{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(80))";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.book .book-body.service-open-menu .button-wrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;top:100%}.book .book-body.service-open-menu .service-book-menu-button{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.book .book-body.service-open-menu .button-private-wrapper{top:25%;left:25%;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.book .book-body.service-open-menu .button-business-wrapper{top:5%;right:30%;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.book .book-body .button-wrapper{-webkit-transition:opacity 400ms ease 0s,top 100ms linear 400ms;-moz-transition:opacity 400ms ease 0s,top 100ms linear 400ms;-o-transition:opacity 400ms ease 0s,top 100ms linear 400ms;transition:opacity 400ms ease 0s,top 100ms linear 400ms;position:absolute;top:65%;height:211px;left:50%;width:211px;margin-left:-105.5px}.book .book-body .button-wrapper .button-book{cursor:pointer;top:0;left:0;background-color:transparent;margin:0;padding:0;border:0;background-image:url("/assets/images/service-button.png");color:#fff;float:left;font-family:"light";width:211px;height:211px;overflow:auto;text-align:left;text-decoration:none;-webkit-animation:counterclockwise 9s infinite linear;-moz-animation:counterclockwise 9s infinite linear;-o-animation:counterclockwise 9s infinite linear;-ms-animation:counterclockwise 9s infinite linear;animation:counterclockwise 9s infinite linear}.book .book-body .button-wrapper .button-book .button-title{display:block;font-size:30px;line-height:30px;margin-top:-10px;text-align:center}.book .book-body .button-wrapper .button-book .button-description{display:block;width:211px;margin-top:87px;font-size:17px;line-height:17px;text-align:center}.book .book-body .button-wrapper .button-book:focus{outline:none}.book .book-body .button-wrapper .button-book.unavailable{background-image:url("/assets/images/service-button-not-available.png");-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}.book .book-body .button-wrapper .button-book.unavailable .button-title{margin-top:-70px}.book .book-body .button-service-wrapper{position:absolute;width:211px;height:211px;top:14%;left:41%;margin-left:-125px}.book .book-body .button-service-wrapper .button-book-service{cursor:pointer;top:0;left:0;background-color:transparent;margin:0;padding:0;border:0;background-image:url("/assets/images/service-button.png");color:#fff;float:left;font-family:"light";width:211px;height:211px;overflow:auto;text-align:left;text-decoration:none}.book .book-body .button-service-wrapper .button-book-service .button-title{display:block;font-size:30px;line-height:30px;margin-top:25px;text-align:center}.book .book-body .button-service-wrapper .button-book-service .button-description{display:block;width:211px;margin-top:87px;font-size:17px;line-height:17px;text-align:center}.notifications .messages-page.my-bookings .filter-header,.alerts .messages-page.my-bookings .filter-header,.reminders .messages-page.my-bookings .filter-header{margin:20px 0}.notifications .messages-page.my-bookings .my-bookings-title,.alerts .messages-page.my-bookings .my-bookings-title,.reminders .messages-page.my-bookings .my-bookings-title{color:#383e42;text-align:left;font-family:light;font-size:21px;line-height:21px;padding:16px 0 0 47px}.notifications .messages-page.my-bookings .icon-plus-circle:before,.alerts .messages-page.my-bookings .icon-plus-circle:before,.reminders .messages-page.my-bookings .icon-plus-circle:before{color:#25b24a}.notifications .messages-page.my-bookings .icon-arrow-right-filled:before,.alerts .messages-page.my-bookings .icon-arrow-right-filled:before,.reminders .messages-page.my-bookings .icon-arrow-right-filled:before{color:#6dbed9}.notifications .messages-page.my-bookings .icon-checkbox-tick:before,.alerts .messages-page.my-bookings .icon-checkbox-tick:before,.reminders .messages-page.my-bookings .icon-checkbox-tick:before{color:#25b24a}.notifications .messages-page.my-bookings .icon-canceled:before,.alerts .messages-page.my-bookings .icon-canceled:before,.reminders .messages-page.my-bookings .icon-canceled:before{color:#da1f44}.notifications .messages-page.my-bookings .icon-rejected:before,.alerts .messages-page.my-bookings .icon-rejected:before,.reminders .messages-page.my-bookings .icon-rejected:before{color:#da1f44}.notifications .messages-page.my-bookings .icon-clock-circle:before,.alerts .messages-page.my-bookings .icon-clock-circle:before,.reminders .messages-page.my-bookings .icon-clock-circle:before{color:#ffca6c}.notifications .messages-page.my-bookings .icon-tobeconfirmed:before,.alerts .messages-page.my-bookings .icon-tobeconfirmed:before,.reminders .messages-page.my-bookings .icon-tobeconfirmed:before{color:#b9b5af}.notifications .messages-page.my-bookings .icon-expired:before,.alerts .messages-page.my-bookings .icon-expired:before,.reminders .messages-page.my-bookings .icon-expired:before{color:#da1f44}.notifications .messages-page.my-bookings .section-title,.alerts .messages-page.my-bookings .section-title,.reminders .messages-page.my-bookings .section-title{padding-left:15px}.notifications .messages-page.my-bookings .my-bookings-container,.alerts .messages-page.my-bookings .my-bookings-container,.reminders .messages-page.my-bookings .my-bookings-container{position:absolute;overflow:auto;top:30px;bottom:60px;left:50%;width:1000px;margin-left:-500px;background-color:#fff;color:#383e42;text-align:center;border-radius:10px;padding:0}.notifications .messages-page.my-bookings .my-bookings-container input,.alerts .messages-page.my-bookings .my-bookings-container input,.reminders .messages-page.my-bookings .my-bookings-container input{background-color:transparent;color:#383e42}.notifications .messages-page.my-bookings .my-bookings-container .ui-state-active .col6 .icon-arrow-down,.alerts .messages-page.my-bookings .my-bookings-container .ui-state-active .col6 .icon-arrow-down,.reminders .messages-page.my-bookings .my-bookings-container .ui-state-active .col6 .icon-arrow-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.notifications .messages-page.my-bookings .my-bookings-container .line,.alerts .messages-page.my-bookings .my-bookings-container .line,.reminders .messages-page.my-bookings .my-bookings-container .line{top:auto;bottom:0;position:absolute;left:0;right:0;background-color:#ccc}.notifications .messages-page.my-bookings .my-bookings-container .text,.alerts .messages-page.my-bookings .my-bookings-container .text,.reminders .messages-page.my-bookings .my-bookings-container .text{color:#646464}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters>div,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters>div,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters>div{display:inline-block;float:left}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col1,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col1,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col1{padding-left:10px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .filter-wrapper,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .filter-wrapper,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .filter-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title{position:relative;margin:10px 0 5px 0;height:24px;clear:both}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title .line,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title .line,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title .line{width:auto;right:15px;left:15px;top:auto;bottom:0;background-color:#ccc}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title .my-bookings-title-text,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title .my-bookings-title-text,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title .my-bookings-title-text{background-color:transparent;display:inline-block;font-family:"semibold";font-size:15px;line-height:23px;margin-left:35px;padding:0 12px;position:relative;height:inherit;border:1px solid #aaa;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title .my-bookings-title-text.active,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title .my-bookings-title-text.active,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-accordion-title .my-bookings-title-text.active{color:#1d88bb}.notifications .messages-page.my-bookings .my-bookings-container h3,.alerts .messages-page.my-bookings .my-bookings-container h3,.reminders .messages-page.my-bookings .my-bookings-container h3,.notifications .messages-page.my-bookings .my-bookings-container .ui-accordion-header,.alerts .messages-page.my-bookings .my-bookings-container .ui-accordion-header,.reminders .messages-page.my-bookings .my-bookings-container .ui-accordion-header{overflow:hidden;position:relative;display:block;float:left;width:100%;height:49px;-webkit-transition:all 1400ms ease 0ms;-moz-transition:all 1400ms ease 0ms;-o-transition:all 1400ms ease 0ms;transition:all 1400ms ease 0ms;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.notifications .messages-page.my-bookings .my-bookings-container h3>div,.alerts .messages-page.my-bookings .my-bookings-container h3>div,.reminders .messages-page.my-bookings .my-bookings-container h3>div,.notifications .messages-page.my-bookings .my-bookings-container .ui-accordion-header>div,.alerts .messages-page.my-bookings .my-bookings-container .ui-accordion-header>div,.reminders .messages-page.my-bookings .my-bookings-container .ui-accordion-header>div{display:inline-block;text-align:left;float:left;height:100%}.notifications .messages-page.my-bookings .my-bookings-container h3>div sup,.alerts .messages-page.my-bookings .my-bookings-container h3>div sup,.reminders .messages-page.my-bookings .my-bookings-container h3>div sup,.notifications .messages-page.my-bookings .my-bookings-container .ui-accordion-header>div sup,.alerts .messages-page.my-bookings .my-bookings-container .ui-accordion-header>div sup,.reminders .messages-page.my-bookings .my-bookings-container .ui-accordion-header>div sup{font-size:11px;vertical-align:top}.notifications .messages-page.my-bookings .my-bookings-container h3 .col3,.alerts .messages-page.my-bookings .my-bookings-container h3 .col3,.reminders .messages-page.my-bookings .my-bookings-container h3 .col3,.notifications .messages-page.my-bookings .my-bookings-container .ui-accordion-header .col3,.alerts .messages-page.my-bookings .my-bookings-container .ui-accordion-header .col3,.reminders .messages-page.my-bookings .my-bookings-container .ui-accordion-header .col3{line-height:normal}.notifications .messages-page.my-bookings .my-bookings-container h3 .col1,.alerts .messages-page.my-bookings .my-bookings-container h3 .col1,.reminders .messages-page.my-bookings .my-bookings-container h3 .col1,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col1,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col1,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col1{width:320px;border-left:2px solid transparent}.notifications .messages-page.my-bookings .my-bookings-container h3 .col1 .title-line,.alerts .messages-page.my-bookings .my-bookings-container h3 .col1 .title-line,.reminders .messages-page.my-bookings .my-bookings-container h3 .col1 .title-line,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col1 .title-line,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col1 .title-line,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col1 .title-line{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;max-width:217px}.notifications .messages-page.my-bookings .my-bookings-container h3 .col2,.alerts .messages-page.my-bookings .my-bookings-container h3 .col2,.reminders .messages-page.my-bookings .my-bookings-container h3 .col2,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col2,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col2,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col2{width:235px}.notifications .messages-page.my-bookings .my-bookings-container h3 .col3,.alerts .messages-page.my-bookings .my-bookings-container h3 .col3,.reminders .messages-page.my-bookings .my-bookings-container h3 .col3,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col3,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col3,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col3{width:235px}.notifications .messages-page.my-bookings .my-bookings-container h3 .col4,.alerts .messages-page.my-bookings .my-bookings-container h3 .col4,.reminders .messages-page.my-bookings .my-bookings-container h3 .col4,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col4,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col4,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col4{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70px;padding-right:20px}.notifications .messages-page.my-bookings .my-bookings-container h3 .col5,.alerts .messages-page.my-bookings .my-bookings-container h3 .col5,.reminders .messages-page.my-bookings .my-bookings-container h3 .col5,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col5,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col5,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col5{width:84px}.notifications .messages-page.my-bookings .my-bookings-container h3 .col6,.alerts .messages-page.my-bookings .my-bookings-container h3 .col6,.reminders .messages-page.my-bookings .my-bookings-container h3 .col6,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col6,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col6,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-sorters .col6{width:30px}.notifications .messages-page.my-bookings .my-bookings-container h3 .col1,.alerts .messages-page.my-bookings .my-bookings-container h3 .col1,.reminders .messages-page.my-bookings .my-bookings-container h3 .col1{display:table}.notifications .messages-page.my-bookings .my-bookings-container h3 .col1 .image-info,.alerts .messages-page.my-bookings .my-bookings-container h3 .col1 .image-info,.reminders .messages-page.my-bookings .my-bookings-container h3 .col1 .image-info{display:table-cell;vertical-align:middle;padding-left:10px}.notifications .messages-page.my-bookings .my-bookings-container h3 .col3,.alerts .messages-page.my-bookings .my-bookings-container h3 .col3,.reminders .messages-page.my-bookings .my-bookings-container h3 .col3{line-height:normal}.notifications .messages-page.my-bookings .my-bookings-container h3 .col5 .status,.alerts .messages-page.my-bookings .my-bookings-container h3 .col5 .status,.reminders .messages-page.my-bookings .my-bookings-container h3 .col5 .status{line-height:49px}.notifications .messages-page.my-bookings .my-bookings-container h3 .col6,.alerts .messages-page.my-bookings .my-bookings-container h3 .col6,.reminders .messages-page.my-bookings .my-bookings-container h3 .col6{line-height:49px;text-align:center;color:#aaa}.notifications .messages-page.my-bookings .my-bookings-container h3 .col6 .icon-arrow-down,.alerts .messages-page.my-bookings .my-bookings-container h3 .col6 .icon-arrow-down,.reminders .messages-page.my-bookings .my-bookings-container h3 .col6 .icon-arrow-down{-webkit-transition:-webkit-transform 400ms ease 0s;-moz-transition:-moz-transform 400ms ease 0s;-o-transition:-o-transform 400ms ease 0s;transition:transform 400ms ease 0s}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon{text-align:center;vertical-align:bottom;height:100%;line-height:42px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper{position:relative;width:64px;height:56px;margin:0 0 0 15px;float:left}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon{font-size:50px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.business,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.business,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.business{color:#1d88bb}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.private,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.private,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.private{color:#4ba003}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.service,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.service,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.service{color:#ed8e48}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper img,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper img,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper img{max-height:100%;max-width:100%}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description{float:left;font-family:"regular";max-width:100%}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description .info-datetime,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description .info-datetime,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description .info-datetime{font-size:14px;line-height:14px;line-height:19px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description .info-location,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description .info-location,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description .info-location{font-size:14px;line-height:19px;font-family:"semibold";margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-kilometers-count,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-kilometers-count,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-kilometers-count{font-family:"regular";font-size:14px;line-height:14px;line-height:49px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-green-points,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-green-points,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-green-points{color:#59b144;font-family:"bold";font-size:15px;line-height:54px;text-align:right}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-row-green-points .mid-icon,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-row-green-points .mid-icon,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-row-green-points .mid-icon{margin-left:3px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details{border-left:2px solid #1d88bb;margin-top:-1px;position:relative;float:left;width:100%;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:rgba(255,255,255,0.23);background-color:#f1f1f1;border-bottom:1px solid #ccc}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator{height:60px;float:left;cursor:auto}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .text,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .text,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .text{bottom:-40px;text-align:left;left:15px;float:left}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .medium-button,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .medium-button,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .medium-button{float:right;text-align:center}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .blue-button.keyreleased,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .blue-button.keyreleased,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .blue-button.keyreleased{margin-right:0;margin-left:15px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .grey-button,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .grey-button,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .details-separator .grey-button{margin-left:15px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .deactivation-notice,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .deactivation-notice,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .deactivation-notice{position:absolute;top:0;right:0;left:0;margin:10px;border:solid 2px #d30f1b;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#d30f1b}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details{width:100%;padding:20px 15px;overflow:visible;text-align:left;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail{width:105px;height:105px;background-color:#ddd;font-family:"regular";font-size:60px;color:#fff;text-align:center;line-height:40px;display:block;border-radius:50%;overflow:hidden}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail:before{color:#aaa;line-height:105px;font-size:60px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail img,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail img,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail img{height:100%;margin:0 -50%}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-title,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-title,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-title{font-family:"semibold";font-size:24px;line-height:40px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title{font-family:"semibold";font-size:14px;width:80%}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon:before{margin-right:15px;font-size:20px;line-height:35px;vertical-align:middle;color:#aaa}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.input-icon,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.input-icon,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.input-icon,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.input-icon,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.input-icon,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check{speak:normal}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check:after,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check:after,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check:after,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check:after,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check:after,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before{margin-right:15px;font-size:20px;line-height:35px;vertical-align:middle;color:#aaa}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before{content:'\ea05'}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before{content:'\ea23'}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label{font-family:"regular";font-size:14px;line-height:35px;width:170px;padding-right:15px;white-space:nowrap;vertical-align:baseline}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label:before{margin-right:15px;font-size:20px;line-height:35px;vertical-align:bottom;color:#aaa}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label .currency-icon,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label .currency-icon,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label .currency-icon{color:#aaa;width:20px;display:inline-block;text-align:center;margin-right:10px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-value,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-value,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-value{font-family:"semibold";font-size:14px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col1,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col1,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col1,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col2,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col2,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col2,.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3{float:left}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details div.col1,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details div.col1,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details div.col1{width:150px;background-color:transparent}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col2,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col2,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col2{width:420px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3{width:200px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3>table,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3>table,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3>table{width:100%}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box{float:left;width:370px;height:64px;border:1px solid #aaa;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box>div,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box>div,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box>div{float:left}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon{width:170px;height:100%}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail{margin:5px 0 5px 30px;width:50px;height:50px;background-color:#ddd;font-family:"regular";font-size:28px;color:#fff;text-align:center;line-height:40px;display:block;border-radius:50%;overflow:hidden}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail:before,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail:before,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail:before{color:#aaa;line-height:50px;font-size:28px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail img,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail img,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail img{height:100%;margin:0 -50%}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .comment-box,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .comment-box,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .comment-box{float:left;border:1px solid #aaa;border-radius:3px;line-height:18px;text-align:justify;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box-separator,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box-separator,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box-separator{float:left;width:30px;height:64px;line-height:64px;text-align:center}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox{clear:both;padding-left:150px;overflow:visible;margin-top:15px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox .details-separator,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox .details-separator,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox .details-separator{margin:15px 0}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox.fit,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox.fit,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox.fit{width:100%;box-sizing:border-box}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox.reset-overflow,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox.reset-overflow,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox.reset-overflow{overflow:initial}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .details-separator,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .details-separator,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .details-separator{height:20px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .details-separator .text,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .details-separator .text,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .details-separator .text{bottom:0}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer{float:left;padding-bottom:0;padding-top:35px;width:100%}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .medium-button,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .medium-button,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .medium-button{float:right;text-align:center}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .blue-button.keyreleased,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .blue-button.keyreleased,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .blue-button.keyreleased{margin-right:0;margin-left:15px}.notifications .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .grey-button,.alerts .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .grey-button,.reminders .messages-page.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .grey-button{margin-left:15px}.notifications .messages-page.my-bookings .my-bookings-pagination-container,.alerts .messages-page.my-bookings .my-bookings-pagination-container,.reminders .messages-page.my-bookings .my-bookings-pagination-container{position:absolute;bottom:15px;left:50%;width:1000px;margin-left:-500px}.notifications .messages-page.my-bookings .my-bookings-pagination-container .pagination,.alerts .messages-page.my-bookings .my-bookings-pagination-container .pagination,.reminders .messages-page.my-bookings .my-bookings-pagination-container .pagination{padding-bottom:0}.notifications .messages-page.my-bookings .my-bookings-pagination-container .pagination .elements,.alerts .messages-page.my-bookings .my-bookings-pagination-container .pagination .elements,.reminders .messages-page.my-bookings .my-bookings-pagination-container .pagination .elements{background-color:#fff;padding:5px 10px;border-radius:4px;margin-top:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.title{color:#383e42;text-align:left;font-family:light;font-size:21px;line-height:21px}.log-wrapper{float:left;width:100%}.log-wrapper .ui-accordion-header-active .line{display:none}.my-bookings .my-bookings-container .log-wrapper h3{border-left:4px solid}.my-bookings .my-bookings-container .log-wrapper.business h3,.my-bookings .my-bookings-container .log-wrapper.business .my-bookings-details,.my-bookings .my-bookings-container .log-wrapper.business .ui-accordion-header-active .col1{border-color:#1d88bb}.my-bookings .my-bookings-container .log-wrapper.private h3,.my-bookings .my-bookings-container .log-wrapper.private .my-bookings-details,.my-bookings .my-bookings-container .log-wrapper.private .my-bookings .my-bookings-container .ui-accordion-header-active .col1{border-color:#4ba003}.my-bookings .my-bookings-container .log-wrapper.service h3,.my-bookings .my-bookings-container .log-wrapper.service .my-bookings-details,.my-bookings .my-bookings-container .log-wrapper.service .my-bookings .my-bookings-container .ui-accordion-header-active .col1{border-color:#ed8e48}.dashboard .dashboard-content .logbook.tables .list tbody tr td:not(:last-child),.dashboard .dashboard-content .logbook.tables.tabular-content .list thead.filter-header tr td{width:21%}.dashboard .dashboard-content .logbook.tables .list tbody tr td:not(:last-child):first-child,.dashboard .dashboard-content .logbook.tables.tabular-content .list thead.filter-header tr td:first-child{width:15%}.time-location-style{float:left;font-family:"regular";max-width:100%}.time-location-style .info-datetime{font-size:14px;line-height:14px;line-height:19px}.time-location-style .info-location{font-size:14px;line-height:19px;font-family:"semibold";margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-bookings{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.my-bookings .filter-header{margin:20px 0}.my-bookings .filters{line-height:24px;height:25px;margin-bottom:10px}.my-bookings .filters .input-select{display:flex}.my-bookings .filters .input-select .input-select-input-icon{font-size:18px;line-height:24px;top:0}.my-bookings .filters .input-lazy-select{display:flex}.my-bookings .filters .input-lazy-select .fake-input{height:25px;min-width:173px}.my-bookings .filters .input-lazy-select .list-option{white-space:nowrap}.my-bookings .filters .input-lazy-select .input-lazy-select-input-icon{font-size:18px;line-height:24px;top:0}.my-bookings .my-bookings-title{color:#383e42;text-align:left;font-family:light;font-size:21px;line-height:21px;padding:16px 0 0 47px}.my-bookings .my-bookings-cell .icon-plus-circle:before{color:#25b24a}.my-bookings .my-bookings-cell .icon-arrow-right-filled:before{color:#6dbed9}.my-bookings .my-bookings-cell .icon-checkbox-tick:before{color:#25b24a}.my-bookings .my-bookings-cell .icon-canceled:before{color:#da1f44}.my-bookings .my-bookings-cell .icon-rejected:before{color:#da1f44}.my-bookings .my-bookings-cell .icon-clock-circle:before{color:#ffca6c}.my-bookings .my-bookings-cell .icon-tobeconfirmed:before{color:#b9b5af}.my-bookings .my-bookings-cell .icon-expired:before{color:#da1f44}.my-bookings .section-title{padding:10px 20px 15px 20px;height:auto;display:flex;justify-content:space-between}.my-bookings .my-bookings-container{width:90%;height:85%;overflow:auto;background-color:#fff;color:#383e42;text-align:left;border-radius:4px;padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container input{background-color:transparent;color:#383e42}.my-bookings .my-bookings-container .ui-state-active .icon-arrow-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.my-bookings .my-bookings-container .text{color:#646464}.my-bookings .my-bookings-container .my-bookings-accordion-title{position:relative;margin:10px 0 5px 0;height:24px;clear:both}.my-bookings .my-bookings-container .my-bookings-accordion-title .my-bookings-title-text{background-color:transparent;display:inline-block;font-family:"semibold";font-size:15px;line-height:23px;margin-left:35px;padding:0 12px;position:relative;height:inherit;border:1px solid #aaa;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .my-bookings-accordion-title .my-bookings-title-text.active{color:#1d88bb}.my-bookings .my-bookings-container .my-bookings-sorters{display:flex;align-items:center;height:35px;font-family:"semibold";border-bottom:1px solid #aaa}.my-bookings .my-bookings-container .my-bookings-sorters .vehicle-column{display:flex;width:18.05%;padding-right:15px;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .my-bookings-sorters .vehicle-column.no-cost{width:33.68%}.my-bookings .my-bookings-container .my-bookings-sorters .vehicle-column.no-status{width:33.68%}.my-bookings .my-bookings-container .my-bookings-sorters .vehicle-column.no-cost.no-status{width:49.04%}.my-bookings .my-bookings-container .my-bookings-sorters .even-column{display:flex;width:15.63%;padding-right:15px;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .my-bookings-sorters .even-column.filter-wrapper{padding:0 10px}.my-bookings .my-bookings-container .my-bookings-sorters .even-column.small-column{width:11.63%}.my-bookings .my-bookings-container .my-bookings-sorters .even-column.big-column{width:19.63%}.my-bookings .my-bookings-container .my-bookings-sorters .arrow-column{display:flex;width:3.8%;padding-right:15px;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .ui-accordion-header{position:relative;-webkit-transition:all 1400ms ease 0ms;-moz-transition:all 1400ms ease 0ms;-o-transition:all 1400ms ease 0ms;transition:all 1400ms ease 0ms;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;justify-content:center}.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column{display:flex;width:18.05%;padding-right:15px;padding-left:5px;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column.no-cost{width:33.68%}.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column.no-status{width:33.68%}.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column.no-cost.no-status{width:49.04%}.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column.picture{width:69px}.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column.description{width:calc(18.05% - 69px);padding-right:15px;box-sizing:border-box}.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column.description .entity-description{width:100%}.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column.description .entity-description .title-line,.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column.description .entity-description .description-line{line-height:1.4}.my-bookings .my-bookings-container .ui-accordion-header .vehicle-column.description .entity-description .title-line{font-family:"semibold"}.my-bookings .my-bookings-container .ui-accordion-header .even-column{display:flex;width:15.63%;padding-right:15px;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .ui-accordion-header .even-column.sorted-right{padding-right:30px}.my-bookings .my-bookings-container .ui-accordion-header .even-column.small-column{width:11.63%}.my-bookings .my-bookings-container .ui-accordion-header .even-column.big-column{width:19.63%}.my-bookings .my-bookings-container .ui-accordion-header .arrow-column{display:flex;width:3.8%;padding-right:15px;padding-left:10px;justify-content:center;color:#646464;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .ui-accordion-header .arrow-column .icon-arrow-down{-webkit-transition:-webkit-transform 400ms ease 0s;-moz-transition:-moz-transform 400ms ease 0s;-o-transition:-o-transform 400ms ease 0s;transition:transform 400ms ease 0s}.my-bookings .my-bookings-container .ui-accordion-header .my-bookings-cell{height:58px;display:flex;align-items:center}.my-bookings .my-bookings-container .my-bookings-row-icon{text-align:center}.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper{position:relative;width:64px;height:56px;margin:0 0 0 15px;float:left}.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon{font-size:50px}.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.business{color:#1d88bb}.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.private{color:#4ba003}.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper .car-icon.service{color:#ed8e48}.my-bookings .my-bookings-container .my-bookings-row-icon .image-wrapper img{max-height:100%;max-width:100%}.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description{float:left;font-family:"regular";max-width:100%}.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description .info-datetime{font-size:14px;line-height:14px;line-height:19px}.my-bookings .my-bookings-container .my-bookings-row-booking-info .my-bookings-row-booking-info-description .info-location{font-size:14px;line-height:19px;font-family:"semibold";margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-bookings .my-bookings-container .my-bookings-row-kilometers-count{font-family:"regular";font-size:14px;line-height:14px}.my-bookings .my-bookings-container .my-bookings-row-green-points{color:#59b144;font-family:"bold";font-size:15px;line-height:54px;text-align:right}.my-bookings .my-bookings-container .my-bookings-row-green-points .mid-icon{margin-left:3px}.my-bookings .my-bookings-container .my-bookings-details{border-left:2px solid #1d88bb;margin-top:-1px;position:relative;float:left;width:100%;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#efedef;border-bottom:1px solid #ccc}.my-bookings .my-bookings-container .my-bookings-details .details-separator{height:60px;float:left;cursor:auto}.my-bookings .my-bookings-container .my-bookings-details .details-separator .text{bottom:-40px;text-align:left;left:15px;float:left}.my-bookings .my-bookings-container .my-bookings-details .details-separator .line{top:auto;bottom:0;left:0}.my-bookings .my-bookings-container .my-bookings-details .details-separator .medium-button{float:right;text-align:center}.my-bookings .my-bookings-container .my-bookings-details .details-separator .blue-button.keyreleased{margin-right:0;margin-left:15px}.my-bookings .my-bookings-container .my-bookings-details .details-separator .grey-button{margin-left:15px}.my-bookings .my-bookings-container .my-bookings-details .deactivation-notice{position:absolute;top:0;right:0;left:0;margin:10px;border:solid 2px #d30f1b;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#d30f1b}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details{width:100%;padding:20px 15px;overflow:visible;text-align:left;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail{width:105px;height:105px;background-color:#ddd;font-family:"regular";font-size:60px;color:#fff;text-align:center;line-height:40px;display:block;border-radius:50%;overflow:hidden}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail:before{color:#aaa;line-height:105px;font-size:60px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .thumbnail img{height:100%;margin:0 -50%}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-title{font-family:"semibold";font-size:24px;line-height:40px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title{font-family:"semibold";font-size:14px;width:80%}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon:before{margin-right:15px;font-size:20px;line-height:35px;vertical-align:middle;color:#aaa}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.input-icon,.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check,.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check{speak:normal}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male.mini-check:after,.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before,.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before{margin-right:15px;font-size:20px;line-height:35px;vertical-align:middle;color:#aaa}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.male:before{content:'\ea05'}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-sub-title-icon.female:before{content:'\ea23'}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label{font-family:"regular";font-size:14px;line-height:35px;width:170px;padding-right:15px;white-space:nowrap;vertical-align:baseline}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label:before{margin-right:15px;font-size:20px;line-height:35px;vertical-align:bottom;color:#aaa}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-label .currency-icon{color:#aaa;width:20px;display:inline-block;text-align:center;margin-right:10px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .entity-value{font-family:"semibold";font-size:14px;vertical-align:baseline}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col1,.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col2,.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3{float:left}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details div.col1{width:150px;background-color:transparent}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col2{width:420px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3{width:350px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .col3>table{width:100%}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box{float:left;width:370px;height:64px;border:1px solid #aaa;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box>div{float:left}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon{width:170px;height:100%}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail{margin:5px 0 5px 30px;width:50px;height:50px;background-color:#ddd;font-family:"regular";font-size:28px;color:#fff;text-align:center;line-height:40px;display:block;border-radius:50%;overflow:hidden}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail:before{color:#aaa;line-height:50px;font-size:28px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box .time-box-icon .thumbnail img{height:100%;margin:0 -50%}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .comment-box{float:left;border:1px solid #aaa;border-radius:3px;line-height:18px;text-align:justify;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .time-box-separator{float:left;width:30px;height:64px;line-height:64px;text-align:center}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox{clear:both;padding-left:150px;overflow:visible;margin-top:15px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox .details-separator{margin:15px 0}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox.fit{width:100%;box-sizing:border-box}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .underbox.reset-overflow{overflow:initial}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .details-separator{height:20px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-entity-details .details-separator .text{bottom:0}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer{float:left;padding-bottom:0;padding-top:35px;width:100%}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .medium-button{float:right;text-align:center}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .blue-button.keyreleased{margin-right:0;margin-left:15px}.my-bookings .my-bookings-container .my-bookings-details .my-bookings-booking-footer .grey-button{margin-left:15px}.my-bookings .my-bookings-pagination-container{width:90%;height:75px;background-color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-pagination-container .pagination{padding-bottom:0}.my-bookings .my-bookings-pagination-container .pagination .elements{background-color:#fff;padding:5px 10px;border-radius:4px;margin-top:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.extracted-buttons .medium-button{float:right;text-align:center}.extracted-buttons .blue-button.keyreleased{margin-right:0;margin-left:15px}.extracted-buttons .grey-button{margin-left:15px}.my-bookings .my-bookings-comment{word-break:break-all;width:100%;text-align:justify;padding:10px;font-size:14px;font-family:"regular";background-color:#eaeaea;font-family:"semibold";line-height:20px;min-height:170px}.my-bookings .my-bookings-comment.align-left{text-align:left}.my-bookings .editable .my-bookings-comment{padding:0;line-height:0}.my-bookings .editable .my-bookings-comment textarea{min-height:190px}.my-bookings .my-bookings-entity-card-details .card>div{overflow:hidden;margin-right:15px}.my-bookings .my-bookings-entity-card-details.my-bookings-driver-details .card-body{padding:0;padding-left:25px;padding-right:20px}.my-bookings .my-bookings-entity-card-details .card-body{padding-left:45px}.my-bookings .my-bookings-entity-card-details .details-item>table.form>tbody>tr>td.column-icon:before{color:#1d88bb;font-size:18px}.my-bookings .my-bookings-entity-card-details .entity-image{padding-right:0}.my-bookings .my-bookings-entity-card-details .entity-image .image-mask{border-radius:4px 0 0 4px}.my-bookings .my-bookings-entity-card-details .entity-image .image-logo{position:absolute;height:100%;display:flex;top:0;right:-34px;justify-content:center;align-items:center;width:72px}.my-bookings .my-bookings-entity-card-details .entity-image .image-logo .entity-image-logo-wrapper{position:relative;border:2px solid white;width:68px;height:68px;border-radius:50%;display:flex;right:0;align-items:center;justify-content:center;box-shadow:0 0 0 1px rgba(16,22,26,0.1),0 1px 1px rgba(16,22,26,0.2),0 2px 6px rgba(16,22,26,0.2)}.my-bookings .my-bookings-entity-card-details .entity-image .image-logo .entity-image-logo-wrapper [class*="icon"]{font-size:54.35697px}.my-bookings .my-bookings-entity-card-details .plate-number{display:inline-block}.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:25px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table tr{height:25px}.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table tr td:before{border:0}.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table tr td{height:25px}.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table .country-identifier{line-height:23px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table .country-identifier .flag,.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table .country-identifier .code{height:11.5px;min-width:9.45454545px;line-height:11.5px;font-size:5.66666667px;text-align:center;font-family:"bold"}.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.my-bookings .my-bookings-entity-card-details .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:23px;font-size:17px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.setup{width:100%;height:100%;position:absolute;z-index:1}.setup .start-setup{position:absolute;float:left;overflow:auto;left:50%;width:317px;margin-left:-158.5px;top:50%;height:327px;margin-top:-163.5px;background-image:url('/assets/images/business-button.png');text-decoration:none;font-family:"semibold";font-size:50px;color:#fff;line-height:140px}.grab-cursor{cursor:url(/assets/images/grab.cur),move;cursor:-moz-grab;cursor:-webkit-grab}.grabbing-cursor{cursor:url(/assets/images/grabbing.cur),move;cursor:-moz-grabbing;cursor:-webkit-grabbing}.hours6 .timeline-element,.hours .timeline-element,.days .timeline-element{width:95px}.weeks .timeline-element{width:167px}.calendar-table-wrapper{width:100%;height:100%}.calendar-table-wrapper>tbody>tr:first-child td{height:1px}.calendar-table-wrapper>tbody>tr:first-child+tr{height:100%}.calendar-table-wrapper>tbody>tr:first-child+tr>td{height:100%;width:100%}.calendar-table-wrapper>tbody>tr:first-child+tr>td .calendar-wrapper{height:100%;position:relative}.current-time-indicator{display:none}.admin-calendar .current-time-indicator{display:block;position:absolute;width:1px;height:100%;background-color:#1d88bb;z-index:12;top:54px;left:300px}.admin-calendar .current-time-indicator:before{position:absolute;top:-15px;font-size:19px;color:#1d88bb;left:-9px}.calendar{bottom:0;position:absolute;text-align:center;top:110px;width:100%;left:0}.calendar .date-bold{font-family:"bold"}.calendar .date-regular{font-family:"regular"}.calendar .date-light{font-family:"light"}.calendar .timeline-line-zoom{font-size:14px;line-height:14px;position:absolute;color:#fff;z-index:100;width:35px;height:85px;left:0;cursor:pointer;top:-96px;-webkit-transition:top 400ms ease 0ms,height 400ms ease 0ms;-moz-transition:top 400ms ease 0ms,height 400ms ease 0ms;-o-transition:top 400ms ease 0ms,height 400ms ease 0ms;transition:top 400ms ease 0ms,height 400ms ease 0ms}.calendar .timeline-line-zoom>div{background-color:#1d88bb;line-height:40px;width:100%;height:25%;-webkit-transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms;-moz-transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms;-o-transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms;transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms}.calendar .timeline-line-zoom .icon-zoom{font-size:10px;height:21px;line-height:20px;border-radius:0 7px 0 0;box-shadow:inset 0 1px 0 0 #39a6da,inset 0 -1px 1px 0 #0f4e6c}.calendar .timeline-line-zoom .current-zoom-level{position:relative;width:100%;height:44px;z-index:-1;background-color:transparent}.calendar .timeline-line-zoom .current-zoom-level .icon{box-shadow:inset 0 1px 0 0 #39a6da,inset 0 -1px 1px 0 #0e4e6c;background-color:#1d88bb;position:relative;width:35px;height:44px;z-index:100}.calendar .timeline-line-zoom .current-zoom-level:hover .radio.range-buttons,.calendar .timeline-line-zoom .current-zoom-level:focus .radio.range-buttons{left:100%}.calendar .timeline-line-zoom .icon-zoom-out{font-size:10px;line-height:20px;height:21px;border-radius:0 0 7px 0;box-shadow:inset 0 1px 0 0 #39a6da,inset 0 -1px 1px 0 #0f4e6c}.calendar .timeline-line-zoom:hover,.calendar .timeline-line-zoom.focused{top:-118px;height:127px}.calendar .timeline-line-zoom:hover>div,.calendar .timeline-line-zoom.focused>div{font-size:15px;line-height:40px}.calendar .timeline-line-zoom:hover .icon-zoom,.calendar .timeline-line-zoom.focused .icon-zoom,.calendar .timeline-line-zoom:hover .icon-zoom-out,.calendar .timeline-line-zoom.focused .icon-zoom-out{height:43px}.calendar .timeline-line-zoom .radio-buttons-wrapper{float:right;width:auto;position:absolute;top:-1px;right:0}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons{position:relative;top:0;left:0;z-index:99;width:auto;height:44px;padding:0 4px 0 0;white-space:nowrap;background-color:#fff;color:#383e42;border:1px solid #1d88bb;border-left:0;border-right:0;-webkit-transition:left 400ms ease 0ms;-moz-transition:left 400ms ease 0ms;-o-transition:left 400ms ease 0ms;transition:left 400ms ease 0ms;display:flex;align-content:center;justify-content:space-between}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-separator{color:#383e42}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-item{color:#383e42}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-item .form>tbody>tr>td:first-child{color:#383e42}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons input{background-color:transparent;color:#383e42}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons input[readonly]{background-color:#eee}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .input-select input[type="text"][readonly]{background-color:transparent}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons:after{content:'';position:absolute;top:-1px;right:-9px;width:9px;height:46px;border-radius:0 9px 9px 0;background-color:#1d88bb;box-shadow:inset -1px 1px 0 0 #39a6da,inset 0 -1px 1px 0 #0e4e6c}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button{display:inline-block;height:34px;padding:0 10px;margin:0;margin-left:4px;line-height:34px;margin-top:5px;position:relative;z-index:15;white-space:nowrap}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before{color:#fff}.business .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before{color:#fff}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span{font-size:18px;line-height:17px}.calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#1d88bb}.business .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#1d88bb}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#4ba003}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#ed8e48}.calendar .disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(30))";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.calendar .timeline-line{box-shadow:rgba(0,0,0,0.0784314) 2px 2px 1px 0;border-top:1px solid #eee;position:absolute;top:-96px;height:85px;width:100%;left:0;right:0;background-color:#fff;color:#383e42}.calendar .timeline-line input{background-color:transparent;color:#383e42}.calendar .timeline-line .timeline-line-bg{position:absolute;height:2px;top:54px;left:0;right:0;background-color:#383e42}.calendar .timeline-legend{height:40px;position:absolute;width:100%;top:-90px;left:0}.calendar .timeline-legend .icon-arrow-left,.calendar .timeline-legend .icon-arrow-right{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(10))";filter:alpha(opacity=10);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;color:black;font-size:42px;z-index:1;position:absolute}.calendar .timeline-legend .icon-arrow-left{left:0}.calendar .timeline-legend .icon-arrow-right{right:35px}.calendar .timeline{min-width:100%;position:absolute;right:0;top:-96px;bottom:0;left:0;color:#383e42;cursor:url(/assets/images/grab.cur),move;cursor:-moz-grab;cursor:-webkit-grab}.calendar .timeline .timeline-axis{position:absolute;margin-top:15px;top:17px;bottom:0;left:0;right:0}.calendar .timeline .timeline-axis .timeline-element{position:absolute;top:-32px;bottom:0;margin-left:1px}.calendar .timeline .timeline-axis .timeline-element .timeline-element-reference-point{position:absolute;top:7px;left:-100px;width:200px;font-family:"light";font-size:20px;line-height:20px;text-align:center}.calendar .timeline .timeline-axis .timeline-element .timeline-element-start-icon{width:1px;height:6px;background-color:#383e42;top:52px;position:absolute;left:-1px}.calendar .timeline .timeline-axis .timeline-element .timeline-element-text{font-family:"bold";font-size:12px;width:200px;left:-100px;top:66px;position:relative;text-align:center}.calendar .timeline .timeline-axis .timeline-element-weekend{background-color:rgba(255,255,255,0.2)}.calendar .timeline .timeline-axis .timeline-element-first .timeline-element-start-icon{border:3px solid #383e42;border-radius:50%;background-color:#fff;left:-7px;top:48px;width:8px;height:8px}.calendar .ui-draggable-dragging{cursor:url(/assets/images/grabbing.cur),move;cursor:-moz-grabbing;cursor:-webkit-grabbing}.calendar .floating-box{position:absolute;top:0;z-index:100}.calendar .floating-box .calendar-section-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#383e42;font-family:light;font-size:15px;line-height:15px;height:24px;margin-bottom:1px;margin-left:86px;position:relative;text-align:left;width:214px;z-index:10;line-height:24px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(75))";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;padding-left:20px}.calendar .floating-box .calendar-section-title input{background-color:transparent;color:#383e42}.calendar .calendar-section-wrapper{overflow:auto;position:absolute;top:0;bottom:0;right:0;left:0}.calendar .calendar-section-wrapper .calendar-section{position:relative;margin-top:18px;z-index:11}.calendar .calendar-section-wrapper .calendar-section-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#383e42;font-family:light;font-size:12px;line-height:12px;height:24px;margin-bottom:1px;margin-top:18px;margin-left:86px;position:relative;text-align:left;width:214px;z-index:10;line-height:24px;padding-left:20px}.calendar .calendar-section-wrapper .calendar-section-title input{background-color:transparent;color:#383e42}.calendar .calendar-section-wrapper .calendar-section-title~.calendar-section-title{margin-top:40px}.calendar .calendar-section-wrapper .calendar-row{border-bottom:1px solid #aaa;position:relative}.calendar .calendar-section-wrapper .calendar-row:focus{display:block}.calendar .calendar-section-wrapper .calendar-row:focus:before{z-index:500}.calendar .calendar-section-wrapper .calendar-row:focus .calendar-booking-timeline .calendar-booking-timeline-slider{background-color:#efefef}.calendar .calendar-section-wrapper .calendar-row .calendar-car{z-index:50;position:relative}.calendar .calendar-section-wrapper .calendar-row .calendar-car-picture,.calendar .calendar-section-wrapper .calendar-row .calendar-car-information,.calendar .calendar-section-wrapper .calendar-row .calendar-booking-timeline{cursor:pointer}.calendar .calendar-section-wrapper .calendar-row .calendar-car-picture{width:83px;height:64px;float:left;border-left:2px solid transparent;border-right:1px solid #e5e5e5;position:relative;z-index:51;background-color:#fff;color:#383e42}.calendar .calendar-section-wrapper .calendar-row .calendar-car-picture input{background-color:transparent;color:#383e42}.calendar .calendar-section-wrapper .calendar-row .calendar-car-picture .car-icon{height:62px;font-size:70px;line-height:62px;color:#aaa}.calendar .calendar-section-wrapper .calendar-row .calendar-car-picture>img{height:100%;border:1px solid #a6a6a6;border-left:0;margin:0 -100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar .calendar-section-wrapper .calendar-row .active{border-left:2px solid #1d88bb}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:214px;height:64px;float:left;padding:8px 10px 15px 25px;background-color:#fff;color:#383e42;box-shadow:0 0 6px rgba(0,0,0,0.25);text-align:left;position:relative;z-index:50}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information input{background-color:transparent;color:#383e42}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information.entity-labels{padding:2px 10px 1px 25px}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information.entity-labels .engine-icon{font-size:20px}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .engine-icon{font-size:24px}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-name{font-family:"regular";font-size:16px;line-height:20px;color:#383e42;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-name .electric-icon{color:#4ba003}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications{margin-top:4px;font-family:"bold";font-size:11px;line-height:11px;color:#383e42;overflow:auto}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .calendar-car-information-specifications-left{float:left;max-width:60%;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number{display:inline-block}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:18px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table tr{height:18px}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table tr td:before{border:0}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table tr td{height:18px}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table .country-identifier{line-height:16px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table .country-identifier .flag,.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table .country-identifier .code{height:8px;min-width:6.80727273px;line-height:8px;font-size:3.33333333px;text-align:center;font-family:"bold"}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:16px;font-size:10px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .calendar-car-information-specifications-right{float:right;line-height:18px}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .calendar-car-information-specifications-right .calendar-car-information-specifications-cost{font-family:"semibold"}.calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-company{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;color:white;top:0;right:8px}.calendar .calendar-section-wrapper .calendar-row .calendar-booking-timeline{height:64px;overflow:hidden;position:relative;padding:1px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar .calendar-section-wrapper .calendar-row .calendar-booking-timeline .calendar-booking-timeline-slider{position:absolute;top:1px;left:0;right:0;bottom:1px;background-color:#fff}.calendar .calendar-section-wrapper .calendar-row .calendar-booking-timeline .deactivated{z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;text-align:center;background-color:rgba(255,0,0,0.1);color:rgba(51,51,51,0.2);font-size:20px;line-height:64px;font-style:"bold"}.calendar .calendar-section-wrapper .calendar-row.automatic-booking.unselectable .calendar-car-information .calendar-car-category .car-icon{color:#d30f1b}.calendar .calendar-section-wrapper .calendar-row.automatic-booking .calendar-select-category{float:left;width:64px;height:64px;background-color:#fff;line-height:64px;font-size:25px}.calendar .calendar-section-wrapper .calendar-row.automatic-booking .calendar-select-category.unselectable span{display:none}.calendar .calendar-section-wrapper .calendar-row.automatic-booking .calendar-select-category.selected{color:#4ba003}.calendar .calendar-section-wrapper .calendar-row.automatic-booking .calendar-car-information{padding:0 15px;width:236px}.calendar .calendar-section-wrapper .calendar-row.automatic-booking .calendar-car-information .calendar-car-category{float:left;width:154px;height:64px;text-align:center;overflow:hidden}.calendar .calendar-section-wrapper .calendar-row.automatic-booking .calendar-car-information .calendar-car-category .car-icon{height:45px;display:block;font-size:38px;line-height:50px;color:#aaa}.calendar .calendar-section-wrapper .calendar-row.automatic-booking .calendar-car-information .calendar-car-category .car-icon:before{margin:-100% 0}.calendar .calendar-section-wrapper .calendar-row.automatic-booking .calendar-car-information .calendar-car-information-name{width:auto;text-align:center;line-height:64px}.calendar .calendar-section-wrapper .calendar-row .thumbnail-label.full-name .color-label .text{border-radius:2px;font-size:10px;line-height:16px;padding:0 5px}.timeline-area.has-vehicles .has-available-vehicles{display:block}.timeline-area.has-vehicles .no-available-vehicles{display:none}.timeline-area.no-vehicles .has-available-vehicles{display:none}.timeline-area.no-vehicles .no-available-vehicles{display:block}.private .calendar .timeline-line-zoom,.internal .calendar .timeline-line-zoom{font-size:14px;line-height:14px;position:absolute;color:#fff;z-index:100;width:35px;height:85px;left:0;cursor:pointer;top:-96px;-webkit-transition:top 400ms ease 0ms,height 400ms ease 0ms;-moz-transition:top 400ms ease 0ms,height 400ms ease 0ms;-o-transition:top 400ms ease 0ms,height 400ms ease 0ms;transition:top 400ms ease 0ms,height 400ms ease 0ms}.private .calendar .timeline-line-zoom>div,.internal .calendar .timeline-line-zoom>div{background-color:#4ba003;line-height:40px;width:100%;height:25%;-webkit-transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms;-moz-transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms;-o-transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms;transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms}.private .calendar .timeline-line-zoom .icon-zoom,.internal .calendar .timeline-line-zoom .icon-zoom{font-size:10px;height:21px;line-height:20px;border-radius:0 7px 0 0;box-shadow:inset 0 1px 0 0 #67d509,inset 0 -1px 1px 0 #204600}.private .calendar .timeline-line-zoom .current-zoom-level,.internal .calendar .timeline-line-zoom .current-zoom-level{position:relative;width:100%;height:44px;z-index:-1;background-color:transparent}.private .calendar .timeline-line-zoom .current-zoom-level .icon,.internal .calendar .timeline-line-zoom .current-zoom-level .icon{box-shadow:inset 0 1px 0 0 #67d509,inset 0 -1px 1px 0 #204500;background-color:#4ba003;position:relative;width:35px;height:44px;z-index:100}.private .calendar .timeline-line-zoom .current-zoom-level:hover .radio.range-buttons,.internal .calendar .timeline-line-zoom .current-zoom-level:hover .radio.range-buttons,.private .calendar .timeline-line-zoom .current-zoom-level:focus .radio.range-buttons,.internal .calendar .timeline-line-zoom .current-zoom-level:focus .radio.range-buttons{left:100%}.private .calendar .timeline-line-zoom .icon-zoom-out,.internal .calendar .timeline-line-zoom .icon-zoom-out{font-size:10px;line-height:20px;height:21px;border-radius:0 0 7px 0;box-shadow:inset 0 1px 0 0 #67d509,inset 0 -1px 1px 0 #204600}.private .calendar .timeline-line-zoom:hover,.internal .calendar .timeline-line-zoom:hover,.private .calendar .timeline-line-zoom.focused,.internal .calendar .timeline-line-zoom.focused{top:-118px;height:127px}.private .calendar .timeline-line-zoom:hover>div,.internal .calendar .timeline-line-zoom:hover>div,.private .calendar .timeline-line-zoom.focused>div,.internal .calendar .timeline-line-zoom.focused>div{font-size:15px;line-height:40px}.private .calendar .timeline-line-zoom:hover .icon-zoom,.internal .calendar .timeline-line-zoom:hover .icon-zoom,.private .calendar .timeline-line-zoom.focused .icon-zoom,.internal .calendar .timeline-line-zoom.focused .icon-zoom,.private .calendar .timeline-line-zoom:hover .icon-zoom-out,.internal .calendar .timeline-line-zoom:hover .icon-zoom-out,.private .calendar .timeline-line-zoom.focused .icon-zoom-out,.internal .calendar .timeline-line-zoom.focused .icon-zoom-out{height:43px}.private .calendar .timeline-line-zoom .radio-buttons-wrapper,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper{float:right;width:auto;position:absolute;top:-1px;right:0}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons{position:relative;top:0;left:0;z-index:99;width:auto;height:44px;padding:0 4px 0 0;white-space:nowrap;background-color:#fff;color:#383e42;border:1px solid #4ba003;border-left:0;border-right:0;-webkit-transition:left 400ms ease 0ms;-moz-transition:left 400ms ease 0ms;-o-transition:left 400ms ease 0ms;transition:left 400ms ease 0ms;display:flex;align-content:center;justify-content:space-between}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-separator,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-separator{color:#383e42}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-item,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-item{color:#383e42}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-item .form>tbody>tr>td:first-child,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-item .form>tbody>tr>td:first-child{color:#383e42}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons input,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons input{background-color:transparent;color:#383e42}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons input[readonly],.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons input[readonly]{background-color:#eee}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .input-select input[type="text"][readonly],.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .input-select input[type="text"][readonly]{background-color:transparent}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons:after,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons:after{content:'';position:absolute;top:-1px;right:-9px;width:9px;height:46px;border-radius:0 9px 9px 0;background-color:#4ba003;box-shadow:inset -1px 1px 0 0 #67d509,inset 0 -1px 1px 0 #204500}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button{display:inline-block;height:34px;padding:0 10px;margin:0;margin-left:4px;line-height:34px;margin-top:5px;position:relative;z-index:15;white-space:nowrap}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before{color:#fff}.business .private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.business .internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.private .private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.private .internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.service .private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.service .internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before{color:#fff}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span{font-size:18px;line-height:17px}.private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before,.internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#1d88bb}.business .private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before,.business .internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#1d88bb}.private .private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before,.private .internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#4ba003}.service .private .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before,.service .internal .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#ed8e48}.ui-resizable-handle{position:absolute;width:44px;top:50%;height:44px;margin-top:-22px;cursor:ew-resize;pointer-events:auto}.ui-resizable-handle.ui-resizable-e{right:-37px}.ui-resizable-handle.ui-resizable-e:after{left:0}.ui-resizable-handle.ui-resizable-w{left:-37px}.ui-resizable-handle.ui-resizable-w:after{right:0}.ui-resizable-handle:after{content:"";position:absolute;width:14px;top:50%;height:14px;margin-top:-7px;box-shadow:0 0 2px 0 #000;border:3px solid #1d88bb;border-radius:50%;background-color:#fbfbfd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.private .ui-resizable-handle:after,.internal .ui-resizable-handle:after{border:3px solid #4ba003}.booking-icon{position:absolute;right:21px;font-family:"icons";font-size:30px;line-height:62px;top:0}.calendar-booking-element .emobility-buffer .calendar-booking-element{top:0}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-private:after{color:#fff}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-private.calendar-booking-element-inner{background-color:#73af40}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-business:after{color:#fff}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-business.calendar-booking-element-inner{background-color:#43aee2}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-chargebuffer:after,.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-buffer:after{color:#fff}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-chargebuffer.calendar-booking-element-inner,.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-buffer.calendar-booking-element-inner{background-color:#f4b98e}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-internal:after{color:#fff}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-internal.calendar-booking-element-inner{background-color:#73af40}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-service:before{color:#fff}.calendar-booking-element.past.calendar-booking-oldentry .calendar-booking-service.calendar-booking-element-inner{background-color:#f4b98e}.calendar-booking-element.ghost{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(20))";filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}.calendar-booking-element.ghost .calendar-booking-business.calendar-booking-element-inner,.calendar-booking-element.ghost .calendar-booking-private.calendar-booking-element-inner{background-color:#aaa}.calendar-booking-element .calendar-booking-private:before{content:'\e98c'}.calendar-booking-element .calendar-booking-private:before{position:absolute;right:21px;font-family:"icons";font-size:30px;line-height:62px;top:0;color:#fff}.calendar-booking-element .calendar-booking-private.calendar-booking-element-inner{background-color:#4ba003}.calendar-booking-element .calendar-booking-business:before{content:'\e83f'}.calendar-booking-element .calendar-booking-business:before{position:absolute;right:21px;font-family:"icons";font-size:30px;line-height:62px;top:0;color:#fff}.calendar-booking-element .calendar-booking-business.calendar-booking-element-inner{background-color:#1d88bb}.calendar-booking-element .calendar-booking-service:before{content:'\e9b6'}.calendar-booking-element .calendar-booking-service:before{position:absolute;right:21px;font-family:"icons";font-size:30px;line-height:62px;top:0;color:#fff}.calendar-booking-element .calendar-booking-service.icon-arrows:before{content:'\e81a'}.calendar-booking-element .calendar-booking-service.icon-bubbles:before{content:'\e83c'}.calendar-booking-element .calendar-booking-service.icon-repair:before{content:'\e99c'}.calendar-booking-element .calendar-booking-chargebuffer:before,.calendar-booking-element .calendar-booking-buffer:before{content:'\e826'}.calendar-booking-element .calendar-booking-chargebuffer:before,.calendar-booking-element .calendar-booking-buffer:before{position:absolute;right:21px;font-family:"icons";font-size:30px;line-height:62px;top:0;color:#fff}.calendar-booking-element .calendar-booking-chargebuffer.calendar-booking-element-inner,.calendar-booking-element .calendar-booking-buffer.calendar-booking-element-inner{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(90))";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;background:repeating-linear-gradient(135deg, #d8810a, #d8810a .05em, #ed8e48 0, #ed8e48 .95em)}.calendar-booking-element .calendar-booking-buffer:before{content:'\e99c'}.calendar-booking-element .calendar-booking-internal:before{content:'\e8d9'}.calendar-booking-element .calendar-booking-internal:before{position:absolute;right:21px;font-family:"icons";font-size:30px;line-height:62px;top:0;color:#fff}.calendar-booking-element .calendar-booking-internal.calendar-booking-element-inner{background-color:#4ba003}.calendar-booking-element .calendar-booking-internal:before{content:'\e8d9'}.calendar-booking-element .calendar-booking-internal:before{position:absolute;right:21px;font-family:"icons";font-size:30px;line-height:62px;top:0;color:#fff}.calendar-booking-element .calendar-booking-internal.calendar-booking-element-inner{background-color:#4ba003}.calendar-booking-element{position:absolute}.calendar-booking-element .calendar-booking-element-inner{background-position:right center;background-repeat:no-repeat;height:62px;background-color:#1d88bb;border-radius:8px;text-align:left;color:#fff;position:relative;z-index:10}.calendar-booking-element .calendar-booking-element-inner .calendar-booking-element-inner-data{padding:15px 60px 15px 18px;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar-booking-element .calendar-booking-element-inner .calendar-booking-element-inner-data .calendar-booking-element-inner-name{font-family:"bold";font-size:15px;line-height:15px;height:50%;float:left;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.calendar-booking-element .calendar-booking-element-inner .calendar-booking-element-inner-data .calendar-booking-element-inner-date{float:left;height:50%;padding-top:4px;clear:both;font-family:"semibold";font-size:11px;line-height:11px;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.calendar-booking-element .calendar-booking-element-inner .calendar-booking-element-inner-button{display:none}.one-way-buffer .calendar-booking-element .calendar-booking-buffer:before{content:'\e8ab'}.private .calendar-booking-newentry .calendar-booking-element-inner,.internal .calendar-booking-newentry .calendar-booking-element-inner{background-color:#4ba003}.private .calendar-booking-newentry .calendar-booking-element-inner .calendar-booking-element-inner-button,.internal .calendar-booking-newentry .calendar-booking-element-inner .calendar-booking-element-inner-button{background-color:#4ba003}.calendar-booking-newentry{z-index:15;cursor:url(/assets/images/grab.cur),move;cursor:-moz-grab;cursor:-webkit-grab;left:0}.calendar-booking-newentry .calendar-booking-element-inner{color:#fff;height:62px;background-image:none;background-color:#1d88bb;padding-right:0}.calendar-booking-newentry .calendar-booking-element-inner .calendar-booking-element-inner-data{float:left}.calendar-booking-newentry .calendar-booking-element-inner .calendar-booking-element-inner-button{position:absolute;display:block;right:0;top:0;background-image:none;background-color:#1d88bb;height:62px;padding-left:24px;padding-right:19px;border-left:2px groove rgba(255,255,255,0.2);border-radius:0 8px 8px 0;font-family:"bold";font-size:15px;line-height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:url(/assets/images/grabbing.cur),move;cursor:-moz-grabbing;cursor:-webkit-grabbing}.calendar-booking-newentry .calendar-booking-element-inner .calendar-booking-element-inner-button .icon-white-arrow{margin-left:7px}div.calendar-booking-element .only-arrow~div.calendar-booking-element-inner:before{content:""}div.calendar-booking-element .only-arrow~div.calendar-booking-element-inner .calendar-booking-element-inner-button{padding-right:50%;padding-left:50%;border-radius:8px;border:0;width:0}div.calendar-booking-element .only-arrow~div.calendar-booking-element-inner .calendar-booking-element-inner-button .icon-arrow-right{margin:-10px}div.calendar-booking-element .only-arrow~div.calendar-booking-element-inner .calendar-booking-element-inner-button .icon-white-arrow{margin:0}div.calendar-booking-element .only-arrow~div.calendar-booking-element-inner .calendar-booking-element-inner-button .calendar-booking-element-inner-button-name{display:none}div.calendar-booking-element .only-button~.calendar-booking-element-inner .calendar-booking-element-inner-data{padding:0}div.calendar-booking-element .only-button~.calendar-booking-element-inner .calendar-booking-element-inner-name,div.calendar-booking-element .only-button~.calendar-booking-element-inner .calendar-booking-element-inner-date{display:none;padding:0}.private .time-span .time-span-background,.internal .time-span .time-span-background{background-color:#4ba003}.private .time-span .time-span-start,.internal .time-span .time-span-start,.private .time-span .time-span-end,.internal .time-span .time-span-end{color:#4ba003}.private .time-span .time-span-selector,.internal .time-span .time-span-selector{border:1px solid rgba(138,202,27,0.4);background-color:#4ba003;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(20))";filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}.private .calendar-section-wrapper .calendar-row:focus,.internal .calendar-section-wrapper .calendar-row:focus{outline-color:#4ba003}.zooming .timeline,.zooming .calendar-booking-timeline-slider,.zooming .time-span,.zooming .calendar-booking-element{-webkit-transition:left 400ms ease 0s,width 400ms ease 0s;-moz-transition:left 400ms ease 0s,width 400ms ease 0s;-o-transition:left 400ms ease 0s,width 400ms ease 0s;transition:left 400ms ease 0s,width 400ms ease 0s}.time-span{top:-60px;bottom:0;position:absolute;z-index:11;pointer-events:none;left:-10000px}.time-span.not-visible{display:none}.time-span .time-span-background{background-color:#1d88bb;width:100%;height:4px;position:absolute;top:-2px}.time-span .time-span-start,.time-span .time-span-end{color:#1d88bb;width:200px;position:absolute;top:-7px}.time-span .time-span-start{left:-215px;text-align:right}.time-span .time-span-end{right:-215px;text-align:left}.time-span .time-span-selector{position:absolute;filter:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(20))";filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;top:0;bottom:0;z-index:10;width:100%;pointer-events:none;border:1px solid rgba(67,161,210,0.4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#1d88bb}.time-span .ui-resizable-handle{top:0}.opacity0 .time-span .time-span-selector{filter:inherit}.no-mobile .calendar .calendar-section-wrapper .calendar-row:hover .calendar-row-over{width:100%;height:100%;position:absolute;background-color:#383e42;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(10))";filter:alpha(opacity=10);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;z-index:10;top:0;pointer-events:none}.no-mobile .calendar .calendar-section-wrapper .calendar-row .calendar-car-picture:hover{border-left:2px solid #1d88bb}.service .finish-booking-popup .blue-button{background-color:#ed8e48}.service .finish-booking-popup .blue-button:hover{background-color:#ed8e48;box-shadow:0 2px 0 0 #ed8e48}.service .finish-booking-popup .popup-header{background-color:#ed8e48}.service .finish-booking-popup .popup-header .popup-triangle{border-bottom-color:#ed8e48}.service .finish-booking-popup .popup-content{overflow:hidden}.service .finish-booking-popup .popup-content .big-button{border-radius:0}.service .finish-booking-popup .popup-content .big-button:active{top:auto}.service .finish-booking-popup .popup-content .popup-left,.service .finish-booking-popup .popup-content .popup-right{width:6px;height:100%;position:absolute;top:0;background-color:#ed8e48}.service .finish-booking-popup .popup-content .popup-left{border-radius:3px 0 0 3px;left:-6px}.service .finish-booking-popup .popup-content .popup-left .popup-triangle-left-pos{border-right-color:#ed8e48}.service .finish-booking-popup .popup-content .popup-right{border-radius:0 3px 3px 0;right:-6px}.service .finish-booking-popup .popup-content .popup-right .popup-triangle-right-pos{border-left-color:#ed8e48}.service .finish-booking-popup .popup-footer{background-color:#ed8e48}.service .finish-booking-popup .popup-footer .popup-triangle-down{border-top-color:#ed8e48}.service .slider-wrapper .booking-form-header{background-color:#ed8e48}.service .slider-wrapper .slider-description{color:#ed8e48}.service .slider-wrapper .slider .slider-cover .slider-line{background-color:#ed8e48}.service .slider-wrapper .circle{border-color:#ed8e48}.service .ui-slider .ui-slider-handle{color:#ed8e48}.service .ui-slider .ui-slider-handle:after{border-top-color:#ed8e48}.service .ui-slider .ui-slider-handle span{background-color:#ed8e48}.service .booking-form .collection{color:#ed8e48}.service .booking-form .collection .booking-form-header{background-color:#ed8e48}.service .booking-form .collection .booking-collection-color{color:#ed8e48}.service .booking-form .collection .booking-form-header{background-color:#ed8e48}.service .booking-form .return{color:#ed8e48}.service .booking-form .return .booking-form-header{background-color:#ed8e48}.service .booking-form .return .booking-return-color{color:#ed8e48}.service .booking-form .return .booking-form-header{background-color:#ed8e48}.service .booking-form .filters .booking-form-header{background-color:#ed8e48}.service .booking-form .filters .booking-form-section-title{color:#ed8e48}.service .booking-form .filters .input-select-input-icon{color:#ed8e48}.service .booking-form .filters .search-field .icon-search{color:#ed8e48}.service .ui-resizable-handle:after{border:3px solid #ed8e48}.service .past.calendar-booking-oldentry .calendar-booking-element-inner{background-color:#f4b98e}.service .past.calendar-booking-oldentry .calendar-booking-element-inner .calendar-booking-element-inner-button{background-color:#f4b98e}.service .time-span .time-span-background{text-decoration:blink;background-color:#ed8e48}.service .time-span .time-span-start,.service .time-span .time-span-end{color:#ed8e48}.service .time-span .time-span-selector{border:1px solid rgba(138,202,27,0.4);background-color:#ed8e48;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(20))";filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}.service .calendar .timeline-line-zoom{font-size:14px;line-height:14px;position:absolute;color:#fff;z-index:100;width:35px;height:85px;left:0;cursor:pointer;top:-96px;-webkit-transition:top 400ms ease 0ms,height 400ms ease 0ms;-moz-transition:top 400ms ease 0ms,height 400ms ease 0ms;-o-transition:top 400ms ease 0ms,height 400ms ease 0ms;transition:top 400ms ease 0ms,height 400ms ease 0ms}.service .calendar .timeline-line-zoom>div{background-color:#ed8e48;line-height:40px;width:100%;height:25%;-webkit-transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms;-moz-transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms;-o-transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms;transition:font-size 400ms ease 0ms,line-height 400ms ease 0ms,height 400ms ease 0ms}.service .calendar .timeline-line-zoom .icon-zoom{font-size:10px;height:21px;line-height:20px;border-radius:0 7px 0 0;box-shadow:inset 0 1px 0 0 #efb081,inset 0 -1px 1px 0 #c75e11}.service .calendar .timeline-line-zoom .current-zoom-level{position:relative;width:100%;height:44px;z-index:-1;background-color:transparent}.service .calendar .timeline-line-zoom .current-zoom-level .icon{box-shadow:inset 0 1px 0 0 #efb081,inset 0 -1px 1px 0 #c85d0f;background-color:#ed8e48;position:relative;width:35px;height:44px;z-index:100}.service .calendar .timeline-line-zoom .current-zoom-level:hover .radio.range-buttons,.service .calendar .timeline-line-zoom .current-zoom-level:focus .radio.range-buttons{left:100%}.service .calendar .timeline-line-zoom .icon-zoom-out{font-size:10px;line-height:20px;height:21px;border-radius:0 0 7px 0;box-shadow:inset 0 1px 0 0 #efb081,inset 0 -1px 1px 0 #c75e11}.service .calendar .timeline-line-zoom:hover,.service .calendar .timeline-line-zoom.focused{top:-118px;height:127px}.service .calendar .timeline-line-zoom:hover>div,.service .calendar .timeline-line-zoom.focused>div{font-size:15px;line-height:40px}.service .calendar .timeline-line-zoom:hover .icon-zoom,.service .calendar .timeline-line-zoom.focused .icon-zoom,.service .calendar .timeline-line-zoom:hover .icon-zoom-out,.service .calendar .timeline-line-zoom.focused .icon-zoom-out{height:43px}.service .calendar .timeline-line-zoom .radio-buttons-wrapper{float:right;width:auto;position:absolute;top:-1px;right:0}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons{position:relative;top:0;left:0;z-index:99;width:auto;height:44px;padding:0 4px 0 0;white-space:nowrap;background-color:#fff;color:#383e42;border:1px solid #ed8e48;border-left:0;border-right:0;-webkit-transition:left 400ms ease 0ms;-moz-transition:left 400ms ease 0ms;-o-transition:left 400ms ease 0ms;transition:left 400ms ease 0ms;display:flex;align-content:center;justify-content:space-between}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-separator{color:#383e42}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-item{color:#383e42}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .details-item .form>tbody>tr>td:first-child{color:#383e42}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons input{background-color:transparent;color:#383e42}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons input[readonly]{background-color:#eee}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons .input-select input[type="text"][readonly]{background-color:transparent}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons:after{content:'';position:absolute;top:-1px;right:-9px;width:9px;height:46px;border-radius:0 9px 9px 0;background-color:#ed8e48;box-shadow:inset -1px 1px 0 0 #efb081,inset 0 -1px 1px 0 #c85d0f}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button{display:inline-block;height:34px;padding:0 10px;margin:0;margin-left:4px;line-height:34px;margin-top:5px;position:relative;z-index:15;white-space:nowrap}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before{color:#fff}.business .service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.private .service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before,.service .service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button.active span:before{color:#fff}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span{font-size:18px;line-height:17px}.service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#1d88bb}.business .service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#1d88bb}.private .service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#4ba003}.service .service .calendar .timeline-line-zoom .radio-buttons-wrapper .radio.range-buttons button span:before{color:#ed8e48}.service .calendar .calendar-section-wrapper .calendar-row:focus{outline-color:#ed8e48}.service .calendar .calendar-section-wrapper .calendar-row .calendar-car-information .calendar-car-information-specifications .calendar-car-information-specifications-right .calendar-car-information-specifications-propulsion{color:#ed8e48}.calendar-booking-newentry .calendar-booking-element-inner.calendar-booking-service,.calendar-booking-oldentry .calendar-booking-element-inner.calendar-booking-service{background-color:#ed8e48}.calendar-booking-newentry .calendar-booking-element-inner.calendar-booking-service .calendar-booking-element-inner-button,.calendar-booking-oldentry .calendar-booking-element-inner.calendar-booking-service .calendar-booking-element-inner-button{background-color:#ed8e48}.in-collision~.ui-resizable-handle:after{border:3px solid #d30f1b}.calendar .in-collision~.calendar-booking-element-inner{background-color:#d30f1b}.calendar .in-collision~.calendar-booking-element-inner .calendar-booking-element-inner-button{background-color:#b50000}.confirm-booking-flow{position:absolute;width:100%;height:100%;z-index:5;text-align:left}.confirm-booking-flow .booking-details>.popup{width:530px}.confirm-booking-flow .custom-fields .popup-content-body .row-col{overflow:auto;max-height:300px}.confirm-booking-flow .summary .details-item>table.form>tbody>tr>td.column-input{width:40%;line-height:18px}.confirm-booking-flow .summary .popup{width:700px;max-width:700px}.confirm-booking-flow .summary .legals-checkbox .column-checkbox{width:1%;padding-right:5px}.confirm-booking-flow .recurrent-bookings-conflicts .popup{max-width:none}.confirm-booking-flow .popup{width:auto;max-width:630px;min-width:500px}.confirm-booking-flow .popup .popup-content-header-title{padding:10px 15px 0 15px}.confirm-booking-flow .popup .popup-content-header-title .title{padding:15px 0;font-size:20px;color:#1d88bb;margin-bottom:5px;border-bottom:1px solid #aaa}.confirm-booking-flow .popup .popup-content-header-title~.popup-content-header-image{padding:0 15px;text-align:center;height:150px;line-height:150px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.confirm-booking-flow .popup .popup-content-header-title~.popup-content-header-image .vehicle-img{margin:-100% 0;vertical-align:middle}.confirm-booking-flow .popup .popup-content-header-title~.popup-content-header-image img{margin:0 -100%;width:100%}.confirm-booking-flow .popup .popup-content-header-title~.popup-content-header-image .popup-white-stripe{width:auto;right:15px;left:15px}.confirm-booking-flow .popup .image-wrapper{position:relative;margin:0 15px 0 0;float:left;height:36px}.confirm-booking-flow .popup .image-wrapper .image-mask{height:36px}.confirm-booking-flow .popup .image-wrapper .car-icon{font-size:50px;line-height:30px;margin-top:-10px}.confirm-booking-flow .popup .image-wrapper .car-icon.business,.confirm-booking-flow .popup .image-wrapper .car-icon.external{color:#1d88bb}.confirm-booking-flow .popup .image-wrapper .car-icon.private,.confirm-booking-flow .popup .image-wrapper .car-icon.internal{color:#4ba003}.confirm-booking-flow .popup .image-wrapper img{max-height:100%;max-width:100%}.confirm-booking-flow .popup .booking-confirm-form-title{color:#1d88bb;font-family:light;font-size:21px;line-height:21px;margin-bottom:15px}.confirm-booking-flow .popup .booking-confirm-form-price .booking-confirm-form-subdetails-title,.confirm-booking-flow .popup .booking-confirm-form-price .booking-confirm-form-subdetails-content{float:left;height:100%}.confirm-booking-flow .popup .booking-confirm-form-address,.confirm-booking-flow .popup .booking-confirm-form-dates,.confirm-booking-flow .popup .booking-confirm-form-price{width:50%;float:left;font-size:15px;line-height:15px}.confirm-booking-flow .popup .booking-confirm-form-address .icon,.confirm-booking-flow .popup .booking-confirm-form-dates .icon,.confirm-booking-flow .popup .booking-confirm-form-price .icon{float:left;width:40px;height:100%;font-size:28px;text-align:center;line-height:31px;color:#aaa}.confirm-booking-flow .popup .booking-confirm-form-address .booking-confirm-form-subdetails,.confirm-booking-flow .popup .booking-confirm-form-dates .booking-confirm-form-subdetails,.confirm-booking-flow .popup .booking-confirm-form-price .booking-confirm-form-subdetails{float:left}.confirm-booking-flow .popup .booking-confirm-form-address .booking-confirm-form-subdetails-title,.confirm-booking-flow .popup .booking-confirm-form-dates .booking-confirm-form-subdetails-title,.confirm-booking-flow .popup .booking-confirm-form-price .booking-confirm-form-subdetails-title{font-family:"light";margin-top:10px;margin-bottom:5px}.confirm-booking-flow .popup .booking-confirm-form-address .booking-confirm-form-subdetails-content,.confirm-booking-flow .popup .booking-confirm-form-dates .booking-confirm-form-subdetails-content,.confirm-booking-flow .popup .booking-confirm-form-price .booking-confirm-form-subdetails-content{font-family:"semibold";line-height:20px}.confirm-booking-flow .popup .booking-confirm-form-address .booking-confirm-form-subdetails-content{line-height:18px;color:#aaa}.confirm-booking-flow .popup .booking-confirm-form-price{width:100%;clear:both;height:30px;line-height:30px}.confirm-booking-flow .popup .booking-confirm-form-price .booking-confirm-form-subdetails-content{height:30px;line-height:30px;padding-left:10px}.confirm-booking-flow .popup .booking-confirm-form-price .icon{line-height:30px}.confirm-booking-flow .popup .booking-confirm-form-price .booking-confirm-form-subdetails-title{line-height:30px;margin:0}.confirm-booking-flow .popup .booking-confirm-form-price span{line-height:30px}.confirm-booking-flow .popup table.private-summary{width:100%;margin-top:10px}.confirm-booking-flow .popup table.private-summary a{text-decoration:underline;color:#1d88bb}.confirm-booking-flow .popup table.private-summary tr td{height:36px}.confirm-booking-flow .popup table.private-summary tr td:first-child{width:130px}.confirm-booking-flow .popup table.private-summary tr td.col3{padding-left:30px}.confirm-booking-flow .popup table.legenden-agb-and-warning{width:640px;line-height:22px}.confirm-booking-flow .popup table.legenden-agb-and-warning td:first-child{width:20px;text-align:center}.confirm-booking-flow .popup table.legenden-agb-and-warning td{vertical-align:top}.confirm-booking-flow .popup table.legenden-agb-and-warning td .input-check .checked{color:#1d88bb}.confirm-booking-flow .popup table.legenden-agb-and-warning .agb-text{line-height:18px}.confirm-booking-flow .popup .recurrent-bookings-form{width:600px}.self-service-popup{width:350px}.self-service-return-popup{width:650px;height:300px}.self-service-circle{width:25px;height:25px;border-radius:50%;border-style:solid;border-width:2px;border-color:#1d88bb;color:#1d88bb;font-family:"bold";font-size:18px;text-align:center;line-height:20px;margin-right:5px;padding:0 5px}.self-service-steps-wrapper{padding:5px}.self-service-step{margin:20px}.single-step{display:block}.multi-step{display:flex}.self-service-single-content{display:flex}.with-text{flex-wrap:wrap}.self-service-title{color:#1d88bb;font-family:"bold";line-height:23px}.self-service-text{color:#777777;padding:0 0 0 30px;display:block;line-height:18px;width:100%}.finish-button{margin-left:15px}.undefined-new-style{font-size:52px;font-family:"regular"}.undefined-new-style{font-size:34px;font-family:"regular"}.undefined-new-style{font-size:32px;font-family:"regular"}.undefined-new-style{font-size:28px;font-family:"semibold"}.undefined-new-style{font-size:20px;font-family:"semibold"}.undefined-new-style{font-size:18px;font-family:"semibold"}.undefined-new-style{font-size:14px;font-family:"bold"}.undefined-new-style{font-size:16px;font-family:"light"}.undefined-new-style{font-size:14px;font-family:"regular"}.undefined-new-style{font-size:12px;font-family:"regular"}.undefined-new-style{font-size:52px;font-family:"regular"}.undefined-new-style{font-size:34px;font-family:"regular"}.undefined-new-style{font-size:32px;font-family:"regular"}.undefined-new-style{font-size:28px;font-family:"light"}.undefined-new-style{font-size:20px;font-family:"semibold"}.undefined-new-style{font-size:18px;font-family:"semibold"}.undefined-new-style{font-size:14px;font-family:"bold"}.undefined-new-style{font-size:16px;font-family:"light"}.undefined-new-style{font-size:14px;font-family:"regular"}.undefined-new-style{font-size:12px;font-family:"regular"}@font-face{font-family:"light";font-weight:normal;font-style:normal;src:url("/assets/fonts/opensans/light.eot?v=3.194.4");src:url("/assets/fonts/opensans/light.eot?v=3.194.4#iefix") format("embedded-opentype"),url("/assets/fonts/opensans/light.woff?v=3.194.4") format("woff"),url("/assets/fonts/opensans/light.ttf?v=3.194.4") format("truetype")}@font-face{font-family:"regular";font-weight:normal;font-style:normal;src:url("/assets/fonts/opensans/regular.eot?v=3.194.4");src:url("/assets/fonts/opensans/regular.eot?v=3.194.4#iefix") format("embedded-opentype"),url("/assets/fonts/opensans/regular.woff?v=3.194.4") format("woff"),url("/assets/fonts/opensans/regular.ttf?v=3.194.4") format("truetype")}@font-face{font-family:"semibold";font-weight:normal;font-style:normal;src:url("/assets/fonts/opensans/semibold.eot?v=3.194.4");src:url("/assets/fonts/opensans/semibold.eot?v=3.194.4#iefix") format("embedded-opentype"),url("/assets/fonts/opensans/semibold.woff?v=3.194.4") format("woff"),url("/assets/fonts/opensans/semibold.ttf?v=3.194.4") format("truetype")}@font-face{font-family:"bold";font-weight:normal;font-style:normal;src:url("/assets/fonts/opensans/bold.eot?v=3.194.4");src:url("/assets/fonts/opensans/bold.eot?v=3.194.4#iefix") format("embedded-opentype"),url("/assets/fonts/opensans/bold.woff?v=3.194.4") format("woff"),url("/assets/fonts/opensans/bold.ttf?v=3.194.4") format("truetype")}.column-string{display:flex}.column-string .align-with-icon{display:inline-block;margin-right:26px}.admin-tabs{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.admin-tabs .scroller-wrapper{overflow:hidden;white-space:nowrap;height:50px;width:100%;position:relative;font-size:0}.admin-tabs.float-right .scroller{float:right}.admin-tabs .scroller{float:left;position:relative;border-collapse:collapse}.admin-tabs .admin-tab{white-space:nowrap;display:inline-block;position:relative}.admin-tabs .admin-tab+.admin-tab{margin-left:-1px}.admin-tabs .admin-tab:not(:first-child){border-left:1px solid #e7e7e7}.admin-tabs .admin-tab:first-child .admin-tab-element{border-top-left-radius:5px;border-bottom-left-radius:5px}.admin-tabs .admin-tab:last-child .admin-tab-element{border-top-right-radius:5px;border-bottom-right-radius:5px}.admin-tabs .admin-tab-element{font-size:14px;font-family:"regular";color:#383e42;background-color:#fff;width:auto;height:50px;line-height:30px;padding:10px 15px;border:0;cursor:pointer;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.admin-tabs .admin-tab-element:hover .tab-text{color:#1d88bb}.admin-tabs .admin-tab-element .tab-icon{line-height:30px}.admin-tabs .admin-tab-element .tab-icon:before{text-align:left;width:16px;color:#1d88bb;font-size:16px;padding-right:3px}.admin-tabs .admin-tab-element.active{background-color:#1d88bb;color:#fff}.admin-tabs .admin-tab-element.active .tab-icon:before{color:#fff}.admin-tabs .admin-tab-element.active:focus{outline:2px solid #fff;outline-offset:-4px}.admin-tabs .admin-tab-element.active:focus:not(input){position:relative;outline:none;display:inline-block}.admin-tabs .admin-tab-element.active:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid #fff;display:inline-block}.admin-tabs .admin-tab-element.active:hover .tab-text{color:#fff}.admin-tabs .admin-tab-element:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:-2px}.admin-tabs .admin-tab-element:focus:not(input){position:relative;outline:none;display:inline-block}.admin-tabs .admin-tab-element:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.admin-tabs .admin-tab-element .red-counter{top:2px;right:2px;position:absolute;font-size:10px;color:white;background-color:#f3565d;border-radius:50%;min-width:15px;height:15px;text-align:center;line-height:15px}.booking-bubble{color:#fff;float:left;text-align:left;cursor:pointer;position:absolute}.booking-bubble:focus:not(input){position:absolute}.booking-bubble .bubble-image{width:100%}.booking-bubble .bubble-text{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-bubble .bubble-text .bubble-text-content-wrapper{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:16% 0 28% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-bubble .bubble-text .bubble-text-content-wrapper .bubble-icon{font-size:3.6458333333333335vw;width:100%;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.booking-bubble .bubble-text .bubble-text-content-wrapper .bubble-title{font-family:"light";font-size:1.5625vw;line-height:1.5625vw;text-align:center;width:100%}.booking-bubble .bubble-text .bubble-text-content-wrapper .bubble-description{font-family:"light";font-size:0.8854166666666667vw;line-height:0.8854166666666667vw;text-align:center;width:50.73%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.booking-bubble.private{left:15%;top:45%;-webkit-animation:clockwise 7.5s infinite linear;-moz-animation:clockwise 7.5s infinite linear;-o-animation:clockwise 7.5s infinite linear;-ms-animation:clockwise 7.5s infinite linear;animation:clockwise 7.5s infinite linear;width:15.052083333333334vw;height:14.427083333333334vw;background:none}.booking-bubble.private .bubble-text{padding-left:0.6770833333333334vw}.booking-bubble.private .bubble-text .bubble-description{text-align:left;padding-left:36.235%}.booking-bubble.business{right:20%;top:25%;-webkit-animation:counterclockwise 8s infinite linear;-moz-animation:counterclockwise 8s infinite linear;-o-animation:counterclockwise 8s infinite linear;-ms-animation:counterclockwise 8s infinite linear;animation:counterclockwise 8s infinite linear;width:16.510416666666668vw;height:15.9375vw;background:none}.booking-bubble.business .bubble-text{padding-right:0.78125vw}.booking-bubble.business .bubble-text .bubble-description{text-align:left;padding-left:17%}.booking-bubble.service .bubble-text .bubble-text-content-wrapper,.booking-bubble.bicycle .bubble-text .bubble-text-content-wrapper{padding:15% 0 20% 0}.booking-bubble.service{width:10.989583333333334vw;height:10.989583333333334vw;top:14%;left:41%;margin-left:-6.510416666666667vw}.booking-bubble.service .bubble-text .bubble-text-content-wrapper .bubble-icon{font-size:3.125vw}.booking-bubble.service .bubble-text .bubble-text-content-wrapper .bubble-description{width:65%;margin:0 auto}.booking-bubble.bicycle{width:10.989583333333334vw;height:10.989583333333334vw;bottom:20%;right:48%;margin-right:-6.510416666666667vw}.booking-bubble.bicycle .bubble-text .bubble-text-content-wrapper .bubble-icon{font-size:4.166666666666667vw}.booking-bubble.bicycle .bubble-text .bubble-text-content-wrapper .bubble-description{width:65%;margin:0 auto}.book-wrapper{width:100%;height:13.28125vw}.divider{clear:both;font-family:"bold";font-size:12px;text-align:left;height:30px;line-height:30px;margin-top:20px;border-bottom:1px solid #aaa}.filter-header{margin:30px 0}.filter-header:after{display:table;clear:both;float:none;content:''}.filter-header .columnTitle{width:100%}.filter-header .columnTitle:focus{outline:none}.filter-header .columnTitle:focus:before{content:none}.filter-header .columnTitle:focus .sorting-arrow{outline:2px solid rgba(29,136,187,0.7);outline-offset:8px}.filter-header .columnTitle:focus .sorting-arrow:not(input){position:relative;outline:none;display:inline-block}.filter-header .columnTitle:focus .sorting-arrow:not(input):before{pointer-events:none;content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.filter-header tr,.filter-header .filter-block{height:auto}.filter-header td{border-bottom:1px solid #aaa}.filter-header td,.filter-header .filter-wrapper,.filter-header h1,.filter-header h2,.filter-header h3{font-family:"regular";font-size:12px;height:30px;line-height:30px;text-align:left;padding-right:10px}.filter-header td.align-right,.filter-header .filter-wrapper.align-right,.filter-header h1.align-right,.filter-header h2.align-right,.filter-header h3.align-right{text-align:right;padding-right:25px}.filter-header.no-line{border-bottom:0}.filter-header.small-bottom-margin{margin-bottom:10px}.filter-field{line-height:100%;position:relative;cursor:pointer;display:flex;justify-content:flex-start;align-items:center}.filter-field .sorting-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #aaa;content:'';margin-left:10px}.filter-field.active .sorting-arrow{border-top-color:#383e42}.filter-field.ascending .sorting-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.justify-content-flex-end .columnTitle{width:auto}.columnTitle{width:100%}.dashboard .dashboard-content .tables table .filter-header{margin:30px 0}.dashboard .dashboard-content .tables table .filter-header:after{display:table;clear:both;float:none;content:''}.dashboard .dashboard-content .tables table .filter-header .columnTitle{width:100%}.dashboard .dashboard-content .tables table .filter-header .columnTitle:focus{outline:none}.dashboard .dashboard-content .tables table .filter-header .columnTitle:focus:before{content:none}.dashboard .dashboard-content .tables table .filter-header .columnTitle:focus .sorting-arrow{outline:2px solid rgba(29,136,187,0.7);outline-offset:8px}.dashboard .dashboard-content .tables table .filter-header .columnTitle:focus .sorting-arrow:not(input){position:relative;outline:none;display:inline-block}.dashboard .dashboard-content .tables table .filter-header .columnTitle:focus .sorting-arrow:not(input):before{pointer-events:none;content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.dashboard .dashboard-content .tables table .filter-header tr,.dashboard .dashboard-content .tables table .filter-header .filter-block{height:auto}.dashboard .dashboard-content .tables table .filter-header td{border-bottom:1px solid #aaa}.dashboard .dashboard-content .tables table .filter-header td,.dashboard .dashboard-content .tables table .filter-header .filter-wrapper,.dashboard .dashboard-content .tables table .filter-header h1,.dashboard .dashboard-content .tables table .filter-header h2,.dashboard .dashboard-content .tables table .filter-header h3{font-family:"regular";font-size:12px;height:30px;line-height:30px;text-align:left;padding-right:10px}.dashboard .dashboard-content .tables table .filter-header td.align-right,.dashboard .dashboard-content .tables table .filter-header .filter-wrapper.align-right,.dashboard .dashboard-content .tables table .filter-header h1.align-right,.dashboard .dashboard-content .tables table .filter-header h2.align-right,.dashboard .dashboard-content .tables table .filter-header h3.align-right{text-align:right;padding-right:25px}.dashboard .dashboard-content .tables table .filter-header.no-line{border-bottom:0}.dashboard .dashboard-content .tables table .filter-header.small-bottom-margin{margin-bottom:10px}.gdpr-prompt{width:100%;height:80px;padding:20px 50px;box-sizing:border-box;position:absolute;bottom:0;z-index:10;box-shadow:0 1px 11px 0 rgba(0,0,0,0.2);background-color:white;display:flex;align-items:center;justify-content:space-between;text-align:left}.gdpr-prompt.hidden{display:none}.gdpr-prompt.with-footer{bottom:41px}.gdpr-prompt-title{font-size:16px;font-weight:bold;line-height:20px;margin-bottom:5px}.gdpr-prompt-text{font-size:12px}.gdpr-prompt-text a{color:#1d88bb}.gdpr-prompt-text a:hover{opacity:.6}.image-info{white-space:nowrap}.image-info:after{display:table;clear:both;float:none;content:''}.image-info.white-space-normal{white-space:normal}.image-info.bordered-image{display:flex}.image-info.bordered-image .entity-image,.image-info.bordered-image .entity-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;height:auto;position:relative}.image-info.bordered-image .entity-image .image-mask{border:5px solid red}.image-info.bordered-image .entity-image .image-mask.business{border-color:#1d88bb}.image-info.bordered-image .entity-image .image-mask.private{border-color:#4ba003}.image-info.bordered-image .entity-image .image-mask.service{border-color:#ed8e48}.image-info.bordered-image .entity-description{display:flex;flex-direction:column;justify-content:center;padding:0}.image-info .entity-image,.image-info .entity-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:40px;position:relative}.image-info .entity-image-logo-wrapper{position:absolute;top:0;right:-10px;background-color:#fff;color:#383e42;font-size:28px;width:36px;height:36px;line-height:36px;border-radius:36px;overflow:hidden;text-align:center;box-shadow:0 0 0 1px rgba(16,22,26,0.1),0 1px 1px rgba(16,22,26,0.2),0 2px 6px rgba(16,22,26,0.2)}.image-info .entity-image-logo-wrapper img.entity-image-logo{max-width:30px;max-height:30px;height:auto;display:inline-block;vertical-align:middle;top:-2px;position:relative}.image-info .entity-image{padding-right:10px;overflow:visible}.image-info .entity-image .image-mask{width:40px;height:40px;background-color:#777777;font-family:"regular";color:#fff;text-align:center;line-height:40px;display:block;border-radius:20px;margin:8px auto 0;overflow:hidden;border-radius:0;margin:0;position:relative}.image-info .entity-image .image-mask:before{color:white;line-height:40px;font-size:30px}.image-info .entity-image .image-mask img{height:100%;width:100%;object-fit:cover}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.image-info .entity-image .image-mask img{width:auto}}.image-info .entity-image .image-mask.business{background-color:#1d88bb}.image-info .entity-image .image-mask.private{background-color:#4ba003;color:white}.image-info .entity-image .image-mask.service{background-color:#ed8e48}.image-info .entity-image .image-mask:before{font-size:inherit;line-height:inherit;color:inherit}.image-info .entity-image .image-mask.icon-cleaning:before{content:'\e83c'}.image-info .entity-image .image-mask.icon-insurance:before{content:'\e9b9'}.image-info .entity-image .image-mask.icon-tires:before{content:'\e9df'}.image-info .entity-image.no-padding{padding-right:0}.image-info .entity-description{padding-top:3px;max-width:70%}.image-info .entity-description.one-line{padding-top:0}.image-info .entity-description.one-line>span{height:40px;line-height:40px}.image-info .entity-description .title-line,.image-info .entity-description .description-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;line-height:1.4;max-width:100%}.image-info .entity-description .description-line{font-size:12px}.image-info.emphasis .title-line,.image-info.emphasis .description-line{font-family:"bold"}.image-info.emphasis .description-line{color:#646464}.image-upload{overflow:hidden;position:relative;text-align:center}.image-upload .car-icon,.image-upload .default-icon{display:block;font-size:350px;line-height:160px;text-align:center;position:relative;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(75))";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.image-upload:before{pointer-events:none}.image-upload:before,.image-upload:after,.image-upload .upload-info,.image-upload .icon-delete{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.image-upload:before,.image-upload .icon-delete{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-color:rgba(0,0,0,0.3);color:white;line-height:1.3;position:absolute;right:0;top:0;padding:10px;font-size:12px;z-index:100}.image-upload:after{top:0;left:0;right:0;bottom:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background-color:black;content:'';position:absolute;pointer-events:none}.image-upload.no-dropzone:after{content:none}.image-upload .icons-wrapper{position:absolute;padding:2px;right:0;top:0;width:100%;z-index:3}.image-upload .icons-wrapper .icon-image-upload{position:static;float:right;margin-left:10px;z-index:100;padding:10px;font-size:12px;line-height:1.3;color:white;background-color:rgba(0,0,0,0.3);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.image-upload .icons-wrapper .icon-image-upload.hidden,.image-upload .icons-wrapper .icon-image-upload.edit.edit-element,.image-upload .icons-wrapper .icon-image-upload.edit.edit-element.hidden{display:none}.image-upload .icons-wrapper .icon-image-upload.edit,.image-upload .icons-wrapper .icon-image-upload.edit.hidden{display:block}.image-upload input{display:block}.image-upload .upload-image,.image-upload .upload-image img,.image-upload .upload-image>span{height:100%}.image-upload.natural-size{width:100%}.image-upload.natural-size .upload-image img,.image-upload.natural-size .upload-image>span{height:auto;padding:50px 0;max-width:100%}.image-upload.natural-size .drop-zone{height:100%}.image-upload .upload-image{position:relative;width:100%}.image-upload .upload-image>img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.image-upload .drop-zone{display:block;height:13.90625vw}.image-upload .upload-info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:5px;left:5px;right:5px;bottom:5px;vertical-align:middle;border:3px dashed white;z-index:1}.image-upload .upload-info p.text{width:100%;height:100%;color:white;font-size:14px;font-weight:bold;line-height:1.4;white-space:normal;display:flex;align-items:center;justify-content:center;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-upload:hover:after,.image-upload:focus:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(30))";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.image-upload:hover .upload-info,.image-upload:focus .upload-info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(90))";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.image-upload:hover:before,.image-upload:focus:before,.image-upload:hover .icon-delete,.image-upload:focus .icon-delete{background-color:rbga(0, 0, 0, .9)}.image-upload.html5-file-api{cursor:pointer}.image-upload.html5-file-api:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:-2px}.image-upload.html5-file-api:focus:not(input){position:relative;outline:none;display:inline-block}.image-upload.html5-file-api:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.image-upload.html5-file-api:focus:not(input){display:block;overflow:hidden}.image-upload.html5-file-api.no-dropzone input{display:block}.image-upload.html5-file-api input{display:none}.image-upload .cropper-container{z-index:2}.image-mask{height:55px;overflow:hidden}.dashboard .dashboard-content .admin-details .details-item.image-upload-wrapper{position:relative}.dashboard .dashboard-content .admin-details .details-item .upload-image img{width:auto}.dashboard .dashboard-content .admin-details .details-item .column-icon{color:#aaaaaa;font-size:20px}.input-slider .ui-slider,.input-slider .ui-slider-range{border-radius:4px;height:2px;width:100%}.input-slider .ui-slider{background-color:#bbc1c9}.input-slider .ui-slider-range{background-color:#1d88bb;height:100%}.input-slider .ui-slider-handle{top:-27px;z-index:15;width:16px;height:15px;margin-left:-8px;line-height:20px;cursor:pointer}.input-slider .ui-slider-handle span{bottom:2px;text-align:left;left:25px;right:auto}.input-slider .indicator{background-color:white;position:absolute;width:10px;height:10px;border:2px solid #bbc1c9;border-radius:5px;top:-4px;margin-left:-5px;z-index:15}.input-slider .indicator.active{border-color:#1d88bb}.input-slider label{color:#bbc1c9;position:absolute;font-size:12px;line-height:3;width:40px;margin-left:-17px;text-align:center}.input-date-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"regular";font-size:14px;line-height:14px;background-color:#eeedf2;padding:10px;position:relative;display:block;float:left;margin-left:10px}.input-date-box label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;width:20%;line-height:1.5;margin-right:10%;display:block;float:left;height:auto}.input-date-box .input-date input{display:block;float:left;width:70%;height:auto}.input-date{position:relative}.input-date:after{display:table;clear:both;float:none;content:''}.input-date .date-input{float:left;width:100%;padding-right:20px}.input-date .input-date-dropdown{cursor:pointer;height:100%;left:10px;position:absolute;top:0;width:100%}.input-date .input-date-dropdown:after{content:'';border-top:6px solid #aaa;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;right:15px;top:50%;margin-top:-3px;cursor:pointer}.input-date.disabled input{cursor:default}.input-date.disabled .input-date-dropdown{cursor:default;display:none}.datepicker{-webkit-box-shadow:1px 0 6px rgba(0,0,0,0.5);-moz-box-shadow:1px 0 6px rgba(0,0,0,0.5);box-shadow:1px 0 6px rgba(0,0,0,0.5);border-radius:5px;position:absolute;border-top:5px solid #1d88bb;top:50px;right:0;margin-right:-141px;width:320px;height:auto;background-color:white;z-index:99;padding-bottom:10px;background-color:#ffffff}.datepicker:after{border-bottom:10px solid #1d88bb;border-right:10px solid transparent;border-left:10px solid transparent;content:'';position:absolute;top:-15px;right:50%;margin-right:-10px}.datepicker .ui-datepicker .ui-state-active{background-color:#1d88bb}.datepicker .ui-datepicker .ui-datepicker-prev span,.datepicker .ui-datepicker .ui-datepicker-next span{font-size:0}.datepicker .ui-datepicker .ui-datepicker-prev span:before,.datepicker .ui-datepicker .ui-datepicker-next span:before{font-size:18px}.datepicker .ui-datepicker tbody td a:hover:after{border:4px solid #1d88bb}.datepicker.left{right:140px}.datepicker.left:after{right:20px}.dashboard .dashboard-content .tables table td.ui-datepicker-week-col{width:28px;font-size:11px;padding-left:0}.business .datepicker{border-top:5px solid #1d88bb}.business .datepicker:after{border-bottom:10px solid #1d88bb}.business .datepicker .ui-datepicker .ui-state-active{background-color:#1d88bb}.business .datepicker .ui-datepicker tbody td a:hover:after{border:4px solid #1d88bb}.private .datepicker{border-top:5px solid #4ba003}.private .datepicker:after{border-bottom:10px solid #4ba003}.private .datepicker .ui-datepicker .ui-state-active{background-color:#4ba003}.private .datepicker .ui-datepicker tbody td a:hover:after{border:4px solid #4ba003}.service .datepicker{border-top:5px solid #ed8e48}.service .datepicker:after{border-bottom:10px solid #ed8e48}.service .datepicker .ui-datepicker .ui-state-active{background-color:#ed8e48}.service .datepicker .ui-datepicker tbody td a:hover:after{border:4px solid #ed8e48}.google-button .map-icon{background-image:url('/assets/images/google-map-icon-medium.jpg');background-color:transparent;border:0;cursor:pointer;outline:none;padding:0;overflow:hidden;text-indent:999em;width:60px;height:60px;float:right}.ember-view.input-date-time,.input-date{position:relative;width:100%;float:left;cursor:pointer}.ember-view.input-date-time.readonly,.input-date.readonly{background-color:#eaeaea}.ember-view.input-date-time .input-date,.input-date .input-date{width:60%;float:left}.ember-view.input-date-time .input-date[disabled],.input-date .input-date[disabled]{pointer-events:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-color:transparent;-webkit-text-fill-color:inherit}.ember-view.input-date-time .input-time,.input-date .input-time{float:left;width:40%}.ember-view.input-date-time .input-time[disabled],.input-date .input-time[disabled]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;pointer-events:none;background-color:transparent;-webkit-text-fill-color:inherit}.ember-view.input-date-time .icon-dropdown-arrow,.input-date .icon-dropdown-arrow{position:absolute;width:100%;height:100%}.ember-view.input-date-time .icon-dropdown-arrow:before,.input-date .icon-dropdown-arrow:before{position:absolute;top:50%;right:4px;margin-top:-5px}.ember-view.input-date-time .date-time-picker-popup,.input-date .date-time-picker-popup{position:absolute;top:45px;z-index:100;left:50%;width:420px;margin-left:-210px}.ember-view.input-date-time .date-time-picker-popup.on-top,.input-date .date-time-picker-popup.on-top{top:-280px}.ember-view.input-date-time .date-time-picker-popup.hidden,.input-date .date-time-picker-popup.hidden{display:none}.ember-view.input-date-time .date-time-picker-popup.is-inside-dateboxes,.input-date .date-time-picker-popup.is-inside-dateboxes{left:initial;margin-left:initial;width:initial;top:22px}.ember-view.input-date-time .date-time-picker-popup.align-right,.input-date .date-time-picker-popup.align-right{right:1px}.ember-view.input-date-time .date-time-picker-popup .click-layer,.input-date .date-time-picker-popup .click-layer{position:fixed;width:100%;height:100%;left:0;top:0}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-header,.input-date .date-time-picker-popup .date-time-picker-header{height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-header.on-top,.input-date .date-time-picker-popup .date-time-picker-header.on-top{display:none}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-header .popup-triangle,.input-date .date-time-picker-popup .date-time-picker-header .popup-triangle{left:35%}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-header .popup-triangle.arrow-right-aligned,.input-date .date-time-picker-popup .date-time-picker-header .popup-triangle.arrow-right-aligned{left:66%}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-header .popup-triangle+.popup-triangle,.input-date .date-time-picker-popup .date-time-picker-header .popup-triangle+.popup-triangle{left:65%}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-footer,.input-date .date-time-picker-popup .date-time-picker-footer{display:none;height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0;border-radius:0 0 3px 3px}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-footer .popup-triangle-down,.input-date .date-time-picker-popup .date-time-picker-footer .popup-triangle-down{left:35%}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-footer .popup-triangle-down.arrow-right-aligned,.input-date .date-time-picker-popup .date-time-picker-footer .popup-triangle-down.arrow-right-aligned{left:66%}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-footer .popup-triangle-down+.popup-triangle-down,.input-date .date-time-picker-popup .date-time-picker-footer .popup-triangle-down+.popup-triangle-down{left:65%}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-footer.on-top,.input-date .date-time-picker-popup .date-time-picker-footer.on-top{display:block}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table,.input-date .date-time-picker-popup table.date-time-picker-table{background-color:#fff;color:#383e42;-webkit-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);-moz-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);height:100%;position:relative;z-index:10;overflow:auto}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table .details-separator,.input-date .date-time-picker-popup table.date-time-picker-table .details-separator{color:#383e42}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table .details-item,.input-date .date-time-picker-popup table.date-time-picker-table .details-item{color:#383e42}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table .details-item .form>tbody>tr>td:first-child,.input-date .date-time-picker-popup table.date-time-picker-table .details-item .form>tbody>tr>td:first-child{color:#383e42}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table input,.input-date .date-time-picker-popup table.date-time-picker-table input{background-color:transparent;color:#383e42}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table input[readonly],.input-date .date-time-picker-popup table.date-time-picker-table input[readonly]{background-color:#eee}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table .input-select input[type="text"][readonly],.input-date .date-time-picker-popup table.date-time-picker-table .input-select input[type="text"][readonly]{background-color:transparent}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table tr td,.input-date .date-time-picker-popup table.date-time-picker-table tr td{height:100%}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table tr td:first-child,.input-date .date-time-picker-popup table.date-time-picker-table tr td:first-child{padding:0}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table .hasDatepicker,.input-date .date-time-picker-popup table.date-time-picker-table .hasDatepicker{float:left;padding-right:0;width:310px}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table .hasTimepicker,.input-date .date-time-picker-popup table.date-time-picker-table .hasTimepicker{float:left;font-family:"light";color:#383e42;font-size:15px;position:relative;overflow:auto;width:110px;height:100%;min-height:244px}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table .hasTimepicker .timepicker-title,.input-date .date-time-picker-popup table.date-time-picker-table .hasTimepicker .timepicker-title{position:absolute;text-align:center;top:14px;width:100%;color:#1d88bb;font-family:"semibold"}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table.ui-datepicker-calendar tbody td a,.input-date .date-time-picker-popup table.date-time-picker-table.ui-datepicker-calendar tbody td a{color:#383e42}.ember-view.input-date-time .date-time-picker-popup table.date-time-picker-table .date-picker-element,.input-date .date-time-picker-popup table.date-time-picker-table .date-picker-element{border-right:1px solid #ebedf1}.ember-view.input-date-time .date-time-picker-popup .ui-state-active,.input-date .date-time-picker-popup .ui-state-active{font-family:"bold";border-radius:9px;color:#fff}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-header,.input-date .date-time-picker-popup .date-time-picker-header,.ember-view.input-date-time .date-time-picker-popup .date-time-picker-footer,.input-date .date-time-picker-popup .date-time-picker-footer{background-color:#1d88bb}.ember-view.input-date-time .date-time-picker-popup .popup-triangle,.input-date .date-time-picker-popup .popup-triangle{border-bottom-color:#1d88bb}.ember-view.input-date-time .date-time-picker-popup .popup-triangle-down,.input-date .date-time-picker-popup .popup-triangle-down{border-top-color:#1d88bb}.ember-view.input-date-time .date-time-picker-popup .ui-state-active,.input-date .date-time-picker-popup .ui-state-active{background-color:#1d88bb}.ember-view.input-date-time .date-time-picker-popup .ui-datepicker tbody td a:hover:after,.input-date .date-time-picker-popup .ui-datepicker tbody td a:hover:after{border-color:#1d88bb}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item:hover span:after,.input-date .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item:hover span:after{border:4px solid #1d88bb}.ember-view.input-date-time .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item.active span,.input-date .date-time-picker-popup .date-time-picker-table .time-picker-items-wrapper .timepicker-item.active span{background-color:#1d88bb}.ember-view.input-date-time .date-time-picker-popup .close-input-popup,.input-date .date-time-picker-popup .close-input-popup{background-color:#1d88bb}.input-date .date-time-picker-popup{width:310px;background-color:#fff;color:#383e42;-webkit-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);-moz-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35)}.input-date .date-time-picker-popup .details-separator{color:#383e42}.input-date .date-time-picker-popup .details-item{color:#383e42}.input-date .date-time-picker-popup .details-item .form>tbody>tr>td:first-child{color:#383e42}.input-date .date-time-picker-popup input{background-color:transparent;color:#383e42}.input-date .date-time-picker-popup input[readonly]{background-color:#eee}.input-date .date-time-picker-popup .input-select input[type="text"][readonly]{background-color:transparent}.input-date .date-input{width:100%;padding-right:20px}.input-date .input-date-icon{display:none;position:absolute;font-size:20px;padding:10px;z-index:10}.input-date .input-date-external-icon{color:#1d88bb;position:absolute;font-size:16px;z-index:10;top:0;padding:0 5px}.input-date .input-date-external-icon~.date-input{padding-left:34px}.input-date-range{position:relative}.input-date-range [type="text"]{width:50%;float:left}.input-date-range .ui-datepicker-in-range-date{border-radius:9px;background-color:#ebedf1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-date-range-filter{position:relative;display:flex;align-content:flex-end}.input-date-range-filter.two-rows{flex-direction:column;width:100%}.input-date-range-filter.two-rows .input-date-range{width:100%;margin-top:15px}.input-date-range-filter.two-rows .input-popup{height:40px}.input-date-range-filter .input-date-range{width:64%}.input-date-range-filter .input-select{width:32%;margin-right:4%}.input-time{position:relative;float:left;cursor:pointer}.input-time.readonly{background-color:#eaeaea}.input-time .time-input{float:left;width:100%;padding-right:20px}.input-time .time-input[disabled]{color:#383e42;-webkit-text-fill-color:#383e42;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;pointer-events:none;background-color:transparent}.input-time .icon-dropdown-arrow{position:absolute;width:100%;height:100%}.input-time .icon-dropdown-arrow:before{position:absolute;top:50%;right:4px;margin-top:-7px}.input-time .time-picker-popup{position:absolute;top:45px;z-index:100}.input-time .time-picker-popup.on-top{top:-280px}.input-time .time-picker-popup.hidden{display:none}.input-time .time-picker-popup.align-right{right:1px}.input-time .time-picker-popup .click-layer{position:fixed;width:100%;height:100%;left:0;top:0}.input-time .time-picker-popup .time-picker-header{height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0}.input-time .time-picker-popup .time-picker-header.on-top{display:none}.input-time .time-picker-popup .time-picker-header .popup-triangle{left:50%;margin-left:-10px}.input-time .time-picker-popup .time-picker-header .popup-triangle.arrow-right-aligned{left:66%}.input-time .time-picker-popup .time-picker-footer{display:none;height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0;border-radius:0 0 3px 3px}.input-time .time-picker-popup .time-picker-footer .popup-triangle-down{left:50%;margin-left:-10px}.input-time .time-picker-popup .time-picker-footer .popup-triangle-down.arrow-right-aligned{left:66%}.input-time .time-picker-popup .time-picker-footer.on-top{display:block}.input-time .time-picker-popup table.time-picker-table{background-color:#fff;color:#383e42;-webkit-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);-moz-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);height:100%;position:relative;z-index:10;overflow:auto}.input-time .time-picker-popup table.time-picker-table .details-separator{color:#383e42}.input-time .time-picker-popup table.time-picker-table .details-item{color:#383e42}.input-time .time-picker-popup table.time-picker-table .details-item .form>tbody>tr>td:first-child{color:#383e42}.input-time .time-picker-popup table.time-picker-table input{background-color:transparent;color:#383e42}.input-time .time-picker-popup table.time-picker-table input[readonly]{background-color:#eee}.input-time .time-picker-popup table.time-picker-table .input-select input[type="text"][readonly]{background-color:transparent}.input-time .time-picker-popup table.time-picker-table tr td{height:100%}.input-time .time-picker-popup table.time-picker-table tr td:first-child{padding:0}.input-time .time-picker-popup .ui-state-active{font-family:"bold";border-radius:9px;color:#fff}.input-number{position:relative}.input-number.short{white-space:nowrap;display:block;float:left;width:120px;padding-right:0;border-bottom:1px solid #aaa}.input-number.short input{border-bottom:0px}.input-number .prefix{position:absolute;height:100%;top:0;right:100%;line-height:25px}.input-number .fake.long{padding-right:50px}.input-number .suffix{position:absolute;height:100%;top:0;right:0;line-height:25px}.radio:not([class^="with-stars"]):not([class*="radio-tick"]) .active{color:#fff;background-color:#1d88bb}.radio:not([class^="with-stars"]):not([class*="radio-tick"]) .active:not([class*="radio-icons"]) .radio:not([class^="with-stars"]):not([class*="radio-tick"]) .active:focus{outline:2px solid #fff;outline-offset:-2px}.radio:not([class^="with-stars"]):not([class*="radio-tick"]) .active:not([class*="radio-icons"]) .radio:not([class^="with-stars"]):not([class*="radio-tick"]) .active:focus:not(input){position:relative;outline:none;display:inline-block}.radio:not([class^="with-stars"]):not([class*="radio-tick"]) .active:not([class*="radio-icons"]) .radio:not([class^="with-stars"]):not([class*="radio-tick"]) .active:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid #fff;display:inline-block}.radio{white-space:normal}.radio .container{margin:0 -5px 0 0}.radio button,.radio a{line-height:14px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;cursor:pointer;line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent;border-radius:3px;font-size:14px;line-height:24px;padding:5px 10px;min-width:40px;display:inline-block;color:#182026;vertical-align:middle;background-color:#f5f8fa;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2);background-image:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.2),inset 0 -1px 0 rgba(16,22,26,0.1);margin:5px 5px 0 0}.radio button:focus,.radio a:focus{outline:none}.radio button.white-space-nowrap,.radio a.white-space-nowrap{white-space:nowrap}.radio button.box-sizing,.radio a.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio button.outline,.radio a.outline{background-color:transparent;border:1px solid #1d88bb;border-radius:0;color:#1d88bb}.radio button.outline:focus,.radio a.outline:focus{background-color:transparent}.radio button.outline:hover,.radio a.outline:hover{background-color:rgba(29,136,187,0.3)}.radio button.circled:after,.radio a.circled:after,.radio button.circled:before,.radio a.circled:before{border:2px solid #1d88bb;border-radius:50%;color:#383e42;padding:3px}.radio button:before,.radio a:before{line-height:inherit}.radio button:after,.radio a:after{line-height:inherit}.radio button[class^="icon-"]:before,.radio a[class^="icon-"]:before,.radio button[class*=" icon-"]:before,.radio a[class*=" icon-"]:before{padding-right:10px}.radio button:disabled,.radio a:disabled{cursor:default}.radio button .button-icon,.radio a .button-icon{display:inline;width:0;padding:16px;margin-right:-10px;background-position:center center;background-repeat:no-repeat}.radio button.back,.radio a.back{text-align:right}.radio button.back:before,.radio a.back:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:left;vertical-align:middle}.radio button.front:after,.radio a.front:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.radio button.front-back:after,.radio a.front-back:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.radio button.only-icon,.radio a.only-icon{min-width:auto;padding:0;padding:10px}.radio button.only-icon:before,.radio a.only-icon:before{padding-right:0}.radio button [class*="icon-"],.radio a [class*="icon-"]{padding-right:5px}.radio button:active,.radio a:active{background-color:#c2d4e1;color:#000}.radio button:disabled,.radio a:disabled,.radio button.disabled,.radio a.disabled{opacity:.5;cursor:default;pointer-events:none}.radio button:not(:disabled):hover,.radio a:not(:disabled):hover,.radio button:not(.disabled):hover,.radio a:not(.disabled):hover,.radio button:not(:disabled):focus,.radio a:not(:disabled):focus,.radio button:not(.disabled):focus,.radio a:not(.disabled):focus{background-color:#dde7ee}.radio button [class*="icon-"],.radio a [class*="icon-"]{color:#777777}.radio button.small-button,.radio a.small-button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;cursor:pointer;font-family:"regular";line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent;border-radius:3px;font-size:14px;height:30px;line-height:30px;min-width:24px;padding:0 7px;background-color:#f5f8fa}.radio button.small-button:focus,.radio a.small-button:focus{outline:none}.radio button.small-button.white-space-nowrap,.radio a.small-button.white-space-nowrap{white-space:nowrap}.radio button.small-button.box-sizing,.radio a.small-button.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio button.small-button.outline,.radio a.small-button.outline{background-color:transparent;border:1px solid #1d88bb;border-radius:0;color:#1d88bb}.radio button.small-button.outline:focus,.radio a.small-button.outline:focus{background-color:transparent}.radio button.small-button.outline:hover,.radio a.small-button.outline:hover{background-color:rgba(29,136,187,0.3)}.radio button.small-button.circled:after,.radio a.small-button.circled:after,.radio button.small-button.circled:before,.radio a.small-button.circled:before{border:2px solid #1d88bb;border-radius:50%;color:#383e42;padding:3px}.radio button.small-button:before,.radio a.small-button:before{line-height:inherit}.radio button.small-button:after,.radio a.small-button:after{line-height:inherit}.radio button.small-button[class^="icon-"]:before,.radio a.small-button[class^="icon-"]:before,.radio button.small-button[class*=" icon-"]:before,.radio a.small-button[class*=" icon-"]:before{padding-right:10px}.radio button.small-button:disabled,.radio a.small-button:disabled{cursor:default}.radio button.small-button .button-icon,.radio a.small-button .button-icon{display:inline;width:0;padding:16px;margin-right:-10px;background-position:center center;background-repeat:no-repeat}.radio button.small-button.back,.radio a.small-button.back{text-align:right}.radio button.small-button.back:before,.radio a.small-button.back:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:left;vertical-align:middle}.radio button.small-button.front:after,.radio a.small-button.front:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.radio button.small-button.front-back:after,.radio a.small-button.front-back:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.radio button.small-button.only-icon,.radio a.small-button.only-icon{min-width:auto;padding:0;padding:10px}.radio button.small-button.only-icon:before,.radio a.small-button.only-icon:before{padding-right:0}.radio button.small-button.height-auto,.radio a.small-button.height-auto{min-height:30px;height:auto}.radio button.active,.radio a.active{display:inline-block;color:#fff;vertical-align:middle;background-color:#1d88bb;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.radio button.active [class*="icon-"],.radio a.active [class*="icon-"]{padding-right:5px}.radio button.active:active,.radio a.active:active{background-color:#135879;color:#b3b3b3}.radio button.active:disabled,.radio a.active:disabled,.radio button.active.disabled,.radio a.active.disabled{opacity:.5;cursor:default;pointer-events:none}.radio button.active:not(:disabled):hover,.radio a.active:not(:disabled):hover,.radio button.active:not(.disabled):hover,.radio a.active:not(.disabled):hover,.radio button.active:not(:disabled):focus,.radio a.active:not(:disabled):focus,.radio button.active:not(.disabled):focus,.radio a.active:not(.disabled):focus{background-color:#18729c}.radio button.active.inverted-colors,.radio a.active.inverted-colors{font-family:"semibold";position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;cursor:pointer;line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent;border-radius:3px;font-size:14px;line-height:24px;padding:5px 10px;min-width:40px;display:inline-block;color:#1d88bb;vertical-align:middle;background-color:#fff;font-family:"regular";box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2);background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(29,136,187,0.4),inset 0 -1px 0 rgba(29,136,187,0.2);padding-top:4px;padding-bottom:4px;border:1px solid #1d88bb;background-image:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio button.active.inverted-colors:before,.radio a.active.inverted-colors:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.radio button.active.inverted-colors.input-icon,.radio a.active.inverted-colors.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.radio button.active.inverted-colors.mini-check,.radio a.active.inverted-colors.mini-check{speak:normal}.radio button.active.inverted-colors.mini-check:after,.radio a.active.inverted-colors.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.radio button.active.inverted-colors:before,.radio a.active.inverted-colors:before{border-radius:10px;border:2px solid #1d88bb;position:relative;margin-right:2px;height:16px;font-size:10px;line-height:16px;width:16px;text-align:center;display:inline-block;left:0;top:-2px}.radio button.active.inverted-colors:focus,.radio a.active.inverted-colors:focus{outline:none}.radio button.active.inverted-colors.white-space-nowrap,.radio a.active.inverted-colors.white-space-nowrap{white-space:nowrap}.radio button.active.inverted-colors.box-sizing,.radio a.active.inverted-colors.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio button.active.inverted-colors.outline,.radio a.active.inverted-colors.outline{background-color:transparent;border:1px solid #1d88bb;border-radius:0;color:#1d88bb}.radio button.active.inverted-colors.outline:focus,.radio a.active.inverted-colors.outline:focus{background-color:transparent}.radio button.active.inverted-colors.outline:hover,.radio a.active.inverted-colors.outline:hover{background-color:rgba(29,136,187,0.3)}.radio button.active.inverted-colors.circled:after,.radio a.active.inverted-colors.circled:after,.radio button.active.inverted-colors.circled:before,.radio a.active.inverted-colors.circled:before{border:2px solid #1d88bb;border-radius:50%;color:#383e42;padding:3px}.radio button.active.inverted-colors:before,.radio a.active.inverted-colors:before{line-height:inherit}.radio button.active.inverted-colors:after,.radio a.active.inverted-colors:after{line-height:inherit}.radio button.active.inverted-colors[class^="icon-"]:before,.radio a.active.inverted-colors[class^="icon-"]:before,.radio button.active.inverted-colors[class*=" icon-"]:before,.radio a.active.inverted-colors[class*=" icon-"]:before{padding-right:10px}.radio button.active.inverted-colors:disabled,.radio a.active.inverted-colors:disabled{cursor:default}.radio button.active.inverted-colors .button-icon,.radio a.active.inverted-colors .button-icon{display:inline;width:0;padding:16px;margin-right:-10px;background-position:center center;background-repeat:no-repeat}.radio button.active.inverted-colors.back,.radio a.active.inverted-colors.back{text-align:right}.radio button.active.inverted-colors.back:before,.radio a.active.inverted-colors.back:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:left;vertical-align:middle}.radio button.active.inverted-colors.front:after,.radio a.active.inverted-colors.front:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.radio button.active.inverted-colors.front-back:after,.radio a.active.inverted-colors.front-back:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.radio button.active.inverted-colors.only-icon,.radio a.active.inverted-colors.only-icon{min-width:auto;padding:0;padding:10px}.radio button.active.inverted-colors.only-icon:before,.radio a.active.inverted-colors.only-icon:before{padding-right:0}.radio button.active.inverted-colors [class*="icon-"],.radio a.active.inverted-colors [class*="icon-"]{padding-right:5px}.radio button.active.inverted-colors:active,.radio a.active.inverted-colors:active{background-color:#d9d9d9;color:#082837}.radio button.active.inverted-colors:disabled,.radio a.active.inverted-colors:disabled,.radio button.active.inverted-colors.disabled,.radio a.active.inverted-colors.disabled{opacity:.5;cursor:default;pointer-events:none}.radio button.active.inverted-colors:not(:disabled):hover,.radio a.active.inverted-colors:not(:disabled):hover,.radio button.active.inverted-colors:not(.disabled):hover,.radio a.active.inverted-colors:not(.disabled):hover,.radio button.active.inverted-colors:not(:disabled):focus,.radio a.active.inverted-colors:not(:disabled):focus,.radio button.active.inverted-colors:not(.disabled):focus,.radio a.active.inverted-colors:not(.disabled):focus{background-color:#ededed}.radio button.active.inverted-colors:not(:disabled):hover,.radio a.active.inverted-colors:not(:disabled):hover,.radio button.active.inverted-colors:not(.disabled):hover,.radio a.active.inverted-colors:not(.disabled):hover,.radio button.active.inverted-colors:not(:disabled):focus,.radio a.active.inverted-colors:not(:disabled):focus,.radio button.active.inverted-colors:not(.disabled):focus,.radio a.active.inverted-colors:not(.disabled):focus{background-color:#f7f7f7}.radio button:last-child,.radio a:last-child{margin-right:0}.radio button[disabled],.radio a[disabled]{opacity:.5;cursor:default;pointer-events:none}.radio button.error,.radio a.error{display:inline-block;color:#fff;vertical-align:middle;background-color:#d30f1b;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.radio button.error [class*="icon-"],.radio a.error [class*="icon-"]{padding-right:5px}.radio button.error:active,.radio a.error:active{background-color:#8c0a12;color:#b3b3b3}.radio button.error:disabled,.radio a.error:disabled,.radio button.error.disabled,.radio a.error.disabled{opacity:.5;cursor:default;pointer-events:none}.radio button.error:not(:disabled):hover,.radio a.error:not(:disabled):hover,.radio button.error:not(.disabled):hover,.radio a.error:not(.disabled):hover,.radio button.error:not(:disabled):focus,.radio a.error:not(:disabled):focus,.radio button.error:not(.disabled):focus,.radio a.error:not(.disabled):focus{background-color:#b20d17}.radio button.tick-box,.radio a.tick-box{background-color:transparent;color:#aaa;height:auto;line-height:normal;padding:0}.radio button.tick-box:before,.radio a.tick-box:before{content:'\e9f4'}.radio button.tick-box.active,.radio a.tick-box.active{color:#1d88bb;display:inline-block;color:#fff;vertical-align:middle;background-color:#1d88bb;font-family:"regular";background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2)}.radio button.tick-box.active:before,.radio a.tick-box.active:before{content:'\e861'}.radio button.tick-box.active [class*="icon-"],.radio a.tick-box.active [class*="icon-"]{padding-right:5px}.radio button.tick-box.active:active,.radio a.tick-box.active:active{background-color:#135879;color:#b3b3b3}.radio button.tick-box.active:disabled,.radio a.tick-box.active:disabled,.radio button.tick-box.active.disabled,.radio a.tick-box.active.disabled{opacity:.5;cursor:default;pointer-events:none}.radio button.tick-box.active:not(:disabled):hover,.radio a.tick-box.active:not(:disabled):hover,.radio button.tick-box.active:not(.disabled):hover,.radio a.tick-box.active:not(.disabled):hover,.radio button.tick-box.active:not(:disabled):focus,.radio a.tick-box.active:not(:disabled):focus,.radio button.tick-box.active:not(.disabled):focus,.radio a.tick-box.active:not(.disabled):focus{background-color:#18729c}.radio button.tick-box.active.inverted-colors,.radio a.tick-box.active.inverted-colors{font-family:"semibold";position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;cursor:pointer;line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent;border-radius:3px;font-size:14px;line-height:24px;padding:5px 10px;min-width:40px;display:inline-block;color:#1d88bb;vertical-align:middle;background-color:#fff;font-family:"regular";box-shadow:inset 0 0 0 1px rgba(16,22,26,0.4),inset 0 -1px 0 rgba(16,22,26,0.2);background-image:linear-gradient(to bottom, rgba(255,255,255,0.1), rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(29,136,187,0.4),inset 0 -1px 0 rgba(29,136,187,0.2);padding-top:4px;padding-bottom:4px;border:1px solid #1d88bb;background-image:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio button.tick-box.active.inverted-colors:before,.radio a.tick-box.active.inverted-colors:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.radio button.tick-box.active.inverted-colors.input-icon,.radio a.tick-box.active.inverted-colors.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.radio button.tick-box.active.inverted-colors.mini-check,.radio a.tick-box.active.inverted-colors.mini-check{speak:normal}.radio button.tick-box.active.inverted-colors.mini-check:after,.radio a.tick-box.active.inverted-colors.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.radio button.tick-box.active.inverted-colors:before,.radio a.tick-box.active.inverted-colors:before{border-radius:10px;border:2px solid #1d88bb;position:relative;margin-right:2px;height:16px;font-size:10px;line-height:16px;width:16px;text-align:center;display:inline-block;left:0;top:-2px}.radio button.tick-box.active.inverted-colors:focus,.radio a.tick-box.active.inverted-colors:focus{outline:none}.radio button.tick-box.active.inverted-colors.white-space-nowrap,.radio a.tick-box.active.inverted-colors.white-space-nowrap{white-space:nowrap}.radio button.tick-box.active.inverted-colors.box-sizing,.radio a.tick-box.active.inverted-colors.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio button.tick-box.active.inverted-colors.outline,.radio a.tick-box.active.inverted-colors.outline{background-color:transparent;border:1px solid #1d88bb;border-radius:0;color:#1d88bb}.radio button.tick-box.active.inverted-colors.outline:focus,.radio a.tick-box.active.inverted-colors.outline:focus{background-color:transparent}.radio button.tick-box.active.inverted-colors.outline:hover,.radio a.tick-box.active.inverted-colors.outline:hover{background-color:rgba(29,136,187,0.3)}.radio button.tick-box.active.inverted-colors.circled:after,.radio a.tick-box.active.inverted-colors.circled:after,.radio button.tick-box.active.inverted-colors.circled:before,.radio a.tick-box.active.inverted-colors.circled:before{border:2px solid #1d88bb;border-radius:50%;color:#383e42;padding:3px}.radio button.tick-box.active.inverted-colors:before,.radio a.tick-box.active.inverted-colors:before{line-height:inherit}.radio button.tick-box.active.inverted-colors:after,.radio a.tick-box.active.inverted-colors:after{line-height:inherit}.radio button.tick-box.active.inverted-colors[class^="icon-"]:before,.radio a.tick-box.active.inverted-colors[class^="icon-"]:before,.radio button.tick-box.active.inverted-colors[class*=" icon-"]:before,.radio a.tick-box.active.inverted-colors[class*=" icon-"]:before{padding-right:10px}.radio button.tick-box.active.inverted-colors:disabled,.radio a.tick-box.active.inverted-colors:disabled{cursor:default}.radio button.tick-box.active.inverted-colors .button-icon,.radio a.tick-box.active.inverted-colors .button-icon{display:inline;width:0;padding:16px;margin-right:-10px;background-position:center center;background-repeat:no-repeat}.radio button.tick-box.active.inverted-colors.back,.radio a.tick-box.active.inverted-colors.back{text-align:right}.radio button.tick-box.active.inverted-colors.back:before,.radio a.tick-box.active.inverted-colors.back:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:left;vertical-align:middle}.radio button.tick-box.active.inverted-colors.front:after,.radio a.tick-box.active.inverted-colors.front:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.radio button.tick-box.active.inverted-colors.front-back:after,.radio a.tick-box.active.inverted-colors.front-back:after{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;width:auto;float:right;vertical-align:middle}.radio button.tick-box.active.inverted-colors.only-icon,.radio a.tick-box.active.inverted-colors.only-icon{min-width:auto;padding:0;padding:10px}.radio button.tick-box.active.inverted-colors.only-icon:before,.radio a.tick-box.active.inverted-colors.only-icon:before{padding-right:0}.radio button.tick-box.active.inverted-colors [class*="icon-"],.radio a.tick-box.active.inverted-colors [class*="icon-"]{padding-right:5px}.radio button.tick-box.active.inverted-colors:active,.radio a.tick-box.active.inverted-colors:active{background-color:#d9d9d9;color:#082837}.radio button.tick-box.active.inverted-colors:disabled,.radio a.tick-box.active.inverted-colors:disabled,.radio button.tick-box.active.inverted-colors.disabled,.radio a.tick-box.active.inverted-colors.disabled{opacity:.5;cursor:default;pointer-events:none}.radio button.tick-box.active.inverted-colors:not(:disabled):hover,.radio a.tick-box.active.inverted-colors:not(:disabled):hover,.radio button.tick-box.active.inverted-colors:not(.disabled):hover,.radio a.tick-box.active.inverted-colors:not(.disabled):hover,.radio button.tick-box.active.inverted-colors:not(:disabled):focus,.radio a.tick-box.active.inverted-colors:not(:disabled):focus,.radio button.tick-box.active.inverted-colors:not(.disabled):focus,.radio a.tick-box.active.inverted-colors:not(.disabled):focus{background-color:#ededed}.radio button.tick-box.active.inverted-colors:not(:disabled):hover,.radio a.tick-box.active.inverted-colors:not(:disabled):hover,.radio button.tick-box.active.inverted-colors:not(.disabled):hover,.radio a.tick-box.active.inverted-colors:not(.disabled):hover,.radio button.tick-box.active.inverted-colors:not(:disabled):focus,.radio a.tick-box.active.inverted-colors:not(:disabled):focus,.radio button.tick-box.active.inverted-colors:not(.disabled):focus,.radio a.tick-box.active.inverted-colors:not(.disabled):focus{background-color:#f7f7f7}.radio button.tick-box:before,.radio a.tick-box:before{font-family:"icons";font-size:30px;display:inline}.radio button.tick-box[disabled],.radio a.tick-box[disabled]{background-color:transparent}.radio span::before{font-size:20px;padding-right:5px;vertical-align:middle}.radio.two-columns{width:100%}.radio.two-columns .container{display:flex;flex-wrap:wrap}.radio.two-columns button,.radio.two-columns a{min-width:49%;max-width:49%;margin:2% 1% 0 0;text-overflow:ellipsis;display:block;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio.two-columns button.small-button,.radio.two-columns a.small-button{min-width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio.two-columns button:nth-child(2n),.radio.two-columns a:nth-child(2n){margin:2% 0 0 1%}.radio.two-columns.fit-last-button a:last-child,.radio.two-columns.fit-last-button button:last-child{min-width:100%;max-width:100%;margin:2% 0 0 0}.radio.row{padding:0}.radio.row button{margin:0}.radio.range-buttons button{float:none}.radio.radio-images.horizontal-scroll{overflow:auto}.radio.radio-images.horizontal-scroll button{float:none}.radio.radio-images button{background-color:transparent;border:2px solid #e4e4e4;height:70px}.radio.radio-images button img{vertical-align:middle}.radio.radio-images button.active{border:2px solid #1d88bb}.radio-tick li{cursor:pointer;display:table;margin:20px 0}.radio-tick li .tick,.radio-tick li label{display:table-cell;vertical-align:middle;text-align:center}.radio-tick li label{cursor:pointer;padding-left:10px}.radio-tick li .tick{cursor:pointer;color:#aaa;display:inline-block;line-height:normal;color:#1d88bb}.radio-tick li .tick:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.radio-tick li .tick.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.radio-tick li .tick.mini-check{speak:normal}.radio-tick li .tick.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.radio-tick li .tick:before{content:'\e9f4'}.radio-tick li.active{color:#383e42;background-color:transparent}.radio-tick li.active .tick:before{content:'\e861'}.radio.radio-icons{padding:0}.radio.radio-icons>div{line-height:43px;font-size:0}.radio.radio-icons>div button{width:33px;height:33px;padding:0;margin:0 10px 0 0;cursor:pointer;border-radius:100%;vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;border:2px solid #aaa;color:#aaa;float:none;display:inline}.radio.radio-icons>div button.active{background-color:transparent;border-color:#1d88bb;color:#1d88bb}.radio.radio-icons>div button:before{line-height:28px;font-size:20px}.validation-error .input-select .input-select-dropdown-icon:after{right:30.5px}.input-select{position:relative}.input-select .click-layer{position:absolute;top:0;left:0;right:0;bottom:0;position:fixed;display:none}.input-select .click-layer.visible{display:block}.input-select .click-layer.visible+input,.input-select .click-layer.visible~.input-select-input-icon{z-index:500}.input-select .click-layer.visible+input{position:relative}.input-select.with-icon input{padding-left:29px}.details-group-column .detail-field-column .input-select.with-icon input{padding-left:36px}.input-select input{padding-right:25px}.input-select input[type="text"][readonly]{background-color:transparent}.input-select input[type="text"][readonly]:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:-2px}.input-select input[type="text"][readonly]:focus:not(input){position:relative;outline:none;display:inline-block}.input-select input[type="text"][readonly]:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.input-select.readonly input[type="text"][readonly]{background-color:#eee}.input-select.readonly .input-select-dropdown-icon{cursor:auto}.input-select.readonly .input-select-dropdown-icon:after{content:none}.input-select .input-select-dropdown-icon{position:absolute;width:100%;height:100%;top:0;left:0;text-align:right;cursor:pointer;background:url("/assets/images/transparent.png") 0 0;z-index:499}.input-select .input-select-dropdown-icon:after{content:'';border-top:6px solid #383e42;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;right:12px;top:50%;margin-top:-3px;cursor:pointer;z-index:100}.input-select .input-select-input-icon{color:#1d88bb;position:absolute;top:3px;left:5px;font-size:14px}.details-group-column .detail-field-column .input-select .input-select-input-icon{top:10px;left:10px;font-size:20px}.input-select .input-select-dropdown{filter:none;width:100%;top:38px;position:absolute;z-index:501;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:.5px 1px 5px 0 rgba(0,0,0,0.35);-moz-box-shadow:.5px 1px 5px 0 rgba(0,0,0,0.35);box-shadow:.5px 1px 5px 0 rgba(0,0,0,0.35);border-radius:2px 2px 0 0}.input-select .input-select-dropdown.on-top{top:auto;bottom:38px;border-radius:0 0 2px 2px}.input-select .input-select-dropdown.on-top .input-select-dropdown-header{display:none}.input-select .input-select-dropdown.on-top .input-select-dropdown-footer{display:block}.input-select .input-select-dropdown.visible{display:block}.input-select .input-select-dropdown .input-select-dropdown-header{width:100%;height:6px;border-radius:2px 2px 0 0;background-color:#1d88bb;position:relative}.input-select .input-select-dropdown .input-select-dropdown-header .arrow{width:0;height:0;display:block;position:absolute;filter:none;bottom:6px;right:6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #1d88bb}.input-select .input-select-dropdown .input-select-dropdown-header .arrow.extend-to-right{left:6px}.input-select .input-select-dropdown .input-select-dropdown-footer{width:100%;height:6px;border-radius:0 0 2px 2px;background-color:#1d88bb;position:relative;display:none}.input-select .input-select-dropdown .input-select-dropdown-footer .arrow{width:0;height:0;display:block;position:absolute;filter:none;top:6px;right:7px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #1d88bb}.input-select .input-select-dropdown .input-select-ul{position:relative;max-height:350px;z-index:1000;overflow:auto;background-color:#fff;color:#383e42}.input-select .input-select-dropdown .input-select-ul .details-separator{color:#383e42}.input-select .input-select-dropdown .input-select-ul .details-item{color:#383e42}.input-select .input-select-dropdown .input-select-ul .details-item .form>tbody>tr>td:first-child{color:#383e42}.input-select .input-select-dropdown .input-select-ul input{background-color:transparent;color:#383e42}.input-select .input-select-dropdown .input-select-ul input[readonly]{background-color:#eee}.input-select .input-select-dropdown .input-select-ul .input-select input[type="text"][readonly]{background-color:transparent}.input-select .input-select-dropdown .input-select-ul li{cursor:pointer;padding:5px 5px;overflow:hidden;text-overflow:ellipsis;display:block;float:initial;margin-left:0;border:initial;font-size:14px;line-height:14px;font-family:"semibold";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-select .input-select-dropdown .input-select-ul li:hover{color:#1d88bb;background-color:#eaeaea}.input-select .input-select-dropdown .input-select-ul li.active{color:#fff;background-color:#1d88bb}.input-select .input-select-dropdown .input-select-ul li.active .label b{background-color:#fff}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .label{display:inline;float:none;line-height:33px;white-space:nowrap}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail{width:33px;height:33px;margin-right:5px;overflow:hidden;text-align:center;border-radius:20px;float:left;background-color:#bbc1c9;font-size:16px;color:#fff;line-height:33px;font-family:"light"}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon{font-size:24px;margin:0 -100%;margin-top:-2px}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-black,.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-white,.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-grey,.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-blue,.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-red,.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-brown,.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-special,.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-business,.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-private,.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-service{width:33px;height:33px;border-radius:20px;margin:0;border:1px solid #aaa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-black{background-color:#000}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-white{background-color:#fff}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-grey{background-color:#ccc}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-blue{background-color:blue}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-red{background-color:red}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-brown{background-color:brown}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-private{background-color:#4ba003}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-private:before{content:' '}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-business{background-color:#1d88bb}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-business:before{content:' '}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-service{background-color:#ed8e48}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail .thumbnail-icon.icon-service:before{content:' '}.input-select .input-select-dropdown .input-select-ul li.has-thumbnails .thumbnail img{height:100%;margin:0 -100%;width:auto}.input-select .input-select-dropdown .input-select-ul li .label{overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:14px;white-space:nowrap}.input-select .input-select-dropdown .input-select-ul li .label b{color:#1d88bb}.input-select .input-select-dropdown .input-select-ul li.no-matches{cursor:auto;font-family:"light"}.input-select .input-select-dropdown .input-select-ul li.no-matches:hover{color:inherit;background-color:inherit}.input-select.extend-to-left .input-select-dropdown{width:auto;min-width:100%;right:0}.input-select.extend-to-right .input-select-dropdown{width:auto;min-width:100%;left:0}.input-select.list-align-left .input-select-ul li{text-align:left}.input-check{cursor:pointer;color:#aaa}.input-check .checked{color:#4ba003}.input-check.animated{display:inline-block;position:relative;width:100%}.input-check.animated .switch-background{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;-webkit-transition:background-color 200ms ease-out 0ms;-moz-transition:background-color 200ms ease-out 0ms;-o-transition:background-color 200ms ease-out 0ms;transition:background-color 200ms ease-out 0ms}.input-check.animated .switch{position:absolute;background-color:#fff;border-radius:100%;border:2px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:left 200ms ease-out 0ms,border-color 200ms ease-out 0ms;-moz-transition:left 200ms ease-out 0ms,border-color 200ms ease-out 0ms;-o-transition:left 200ms ease-out 0ms,border-color 200ms ease-out 0ms;transition:left 200ms ease-out 0ms,border-color 200ms ease-out 0ms}.input-check.animated .switch:after{content:"";display:block;padding-bottom:100%}.input-check.left{text-align:left}.input-check :before{font-size:20px}.input-check.animated{height:11px;min-width:18.33333333px}.input-check.animated .switch-background{border-radius:5.5px;background-color:red}.input-check.animated .switch-background.checked{background-color:green}.input-check.animated .switch{width:11px;margin-left:-11px;border-color:red;left:11px}.input-check.animated .switch.checked{left:100%;border-color:green}.radio.with-stars{padding:0}.radio.with-stars.disabled button{cursor:default}.radio.with-stars.fuel-drop button:before{content:'\e960'}.radio.with-stars.thunderbolt button:before{content:'\ea15'}.radio.with-stars button{background-color:transparent;font-size:15px;height:40px;text-align:center;position:relative;float:left;margin:0 5px 0 0;padding:0;background-image:none;box-shadow:none}.radio.with-stars button:before{content:'\e9c6'}.radio.with-stars button:last-child{margin-right:0}.radio.with-stars button:before{color:#777777;font-family:"icons";font-style:normal;font-weight:normal;speak:none;font-size:30px;display:block;position:relative;line-height:50px}.radio.with-stars button.active,.radio.with-stars button.before-active{background-color:transparent}.radio.with-stars button.active:before,.radio.with-stars button.before-active:before{color:#1d88bb;background:transparent}.radio.with-stars button.active:focus,.radio.with-stars button.before-active:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:0}.radio.with-stars button:not(.disabled):hover{background-color:transparent}.input-phone{position:relative;line-height:normal}.input-phone table{width:100%}.input-phone table tr td{line-height:normal}.input-phone table tr td input{width:100%}.input-phone .input-container{width:100%}.input-phone .input-container .input-select-dropdown{width:auto;right:0}.input-phone .input-group{display:flex;align-items:center;gap:5px}.validation-error .input-phone .input-select-dropdown-icon:after{right:5px}.input-drop-down{position:absolute;width:100%;height:100%;top:0;left:0;text-align:right;cursor:pointer;background:url("/assets/images/transparent.png") 0 0;z-index:499}.input-drop-down:after{content:'';border-top:6px solid #383e42;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;right:12px;top:50%;margin-top:-3px;cursor:pointer;z-index:100}.click-layer{position:fixed;left:0;top:0;z-index:500;bottom:0;right:-100%}@media (max-width:768px){.click-layer{cursor:pointer}}.click-layer.hidden{pointer-events:none;display:initial}.input-popup{position:relative;width:100%;height:25px}.input-popup-wrapper{position:absolute;top:45px;z-index:500}.input-popup-wrapper.on-top{bottom:35px;top:auto}.input-popup-wrapper.hidden{display:none}.input-popup-wrapper.is-inside-dateboxes{left:initial;margin-left:initial;width:initial;top:22px}.input-popup-wrapper.pull-right{right:1px}.input-popup-wrapper .input-popup-header{height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0}.input-popup-wrapper .input-popup-header.on-top{display:none}.input-popup-wrapper .input-popup-header .popup-triangle{left:25%;margin-left:-10px}.input-popup-wrapper .input-popup-header .popup-triangle.arrow-right-aligned{left:75%}.input-popup-wrapper .input-popup-footer{display:none;height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0;border-radius:0 0 3px 3px}.input-popup-wrapper .input-popup-footer .popup-triangle-down{left:25%;margin-left:-10px}.input-popup-wrapper .input-popup-footer .popup-triangle-down.arrow-right-aligned{left:75%}.input-popup-wrapper .input-popup-footer.on-top{display:block}.input-popup-wrapper.one-arrow .input-popup-footer .popup-triangle,.input-popup-wrapper.one-arrow .input-popup-header .popup-triangle,.input-popup-wrapper.one-arrow .input-popup-footer .popup-triangle-down,.input-popup-wrapper.one-arrow .input-popup-header .popup-triangle-down{left:50%;margin-left:-10px}.input-popup-wrapper .close-input-popup.on-top{border-radius:5px 5px 0 0;bottom:auto;top:-33px}.input-popup-wrapper .close-input-popup.on-top:before{content:'\e80e'}.input-popup-wrapper table.input-popup-table{background-color:#fff;color:#383e42;-webkit-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);-moz-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);height:100%;position:relative;z-index:10;overflow:auto;border-collapse:separate}.input-popup-wrapper table.input-popup-table .details-separator{color:#383e42}.input-popup-wrapper table.input-popup-table .details-item{color:#383e42}.input-popup-wrapper table.input-popup-table .details-item .form>tbody>tr>td:first-child{color:#383e42}.input-popup-wrapper table.input-popup-table input{background-color:transparent;color:#383e42}.input-popup-wrapper table.input-popup-table input[readonly]{background-color:#eee}.input-popup-wrapper table.input-popup-table .input-select input[type="text"][readonly]{background-color:transparent}.input-popup-wrapper table.input-popup-table tr td{height:100%;vertical-align:top}.input-popup-wrapper table.input-popup-table tr td:first-child{padding:0}.input-popup-wrapper table.input-popup-table .hasDatepicker{float:left;padding-right:0;width:310px}.input-popup-wrapper table.input-popup-table .hasTimepicker{float:left;font-family:"light";color:#383e42;font-size:15px;position:relative;overflow:auto;width:110px;height:100%;min-height:244px}.input-popup-wrapper table.input-popup-table .hasTimepicker .timepicker-title{position:absolute;text-align:center;top:14px;width:100%;color:#1d88bb;font-family:"semibold"}.input-popup-wrapper table.input-popup-table.ui-datepicker-calendar tbody td a{color:#383e42}.input-popup-wrapper table.input-popup-table .date-picker-element{border-right:1px solid #ebedf1}.input-popup-wrapper .ui-state-active{font-family:"bold";border-radius:9px;color:#fff}.input-popup-wrapper .close-input-popup{width:106px;height:33px;border-radius:0 0 5px 5px;left:50%;width:126px;margin-left:-63px;color:#fff;position:absolute;bottom:-33px;line-height:33px;font-size:22px;cursor:pointer;z-index:5;text-align:center}.input-popup-wrapper .input-popup-header,.input-popup-wrapper .input-popup-footer{background-color:#1d88bb}.input-popup-wrapper .popup-triangle{border-bottom-color:#1d88bb}.input-popup-wrapper .popup-triangle-down{border-top-color:#1d88bb}.input-popup-wrapper .ui-state-active{background-color:#1d88bb;color:#fff}.input-popup-wrapper .ui-datepicker tbody td a:hover:after{border-color:#1d88bb}.input-popup-wrapper .close-input-popup{background-color:#1d88bb}.business .input-popup-wrapper .input-popup-header,.business .input-popup-wrapper .input-popup-footer{background-color:#1d88bb}.business .input-popup-wrapper .popup-triangle{border-bottom-color:#1d88bb}.business .input-popup-wrapper .popup-triangle-down{border-top-color:#1d88bb}.business .input-popup-wrapper .ui-state-active{background-color:#1d88bb;color:#fff}.business .input-popup-wrapper .ui-datepicker tbody td a:hover:after{border-color:#1d88bb}.business .input-popup-wrapper .close-input-popup{background-color:#1d88bb}.private .input-popup-wrapper .input-popup-header,.private .input-popup-wrapper .input-popup-footer{background-color:#4ba003}.private .input-popup-wrapper .popup-triangle{border-bottom-color:#4ba003}.private .input-popup-wrapper .popup-triangle-down{border-top-color:#4ba003}.private .input-popup-wrapper .ui-state-active{background-color:#4ba003;color:#fff}.private .input-popup-wrapper .ui-datepicker tbody td a:hover:after{border-color:#4ba003}.private .input-popup-wrapper .close-input-popup{background-color:#4ba003}.service .input-popup-wrapper .input-popup-header,.service .input-popup-wrapper .input-popup-footer{background-color:#ed8e48}.service .input-popup-wrapper .popup-triangle{border-bottom-color:#ed8e48}.service .input-popup-wrapper .popup-triangle-down{border-top-color:#ed8e48}.service .input-popup-wrapper .ui-state-active{background-color:#ed8e48;color:#fff}.service .input-popup-wrapper .ui-datepicker tbody td a:hover:after{border-color:#ed8e48}.service .input-popup-wrapper .close-input-popup{background-color:#ed8e48}.warp-popup-container{position:absolute}.warp-popup-wrapper{position:relative;top:30px;z-index:500}.warp-popup-wrapper.on-top{bottom:35px;top:auto}.warp-popup-wrapper.hidden{display:none}.warp-popup-wrapper.is-inside-dateboxes{left:initial;margin-left:initial;width:initial;top:22px}.warp-popup-wrapper.pull-right{right:1px}.warp-popup-wrapper .warp-popup-header{height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0}.warp-popup-wrapper .warp-popup-header.on-top{display:none}.warp-popup-wrapper .warp-popup-header .popup-triangle{left:25%;margin-left:-10px}.warp-popup-wrapper .warp-popup-header .popup-triangle.arrow-right-aligned{left:75%}.warp-popup-wrapper .warp-popup-footer{display:none;height:6px;width:100%;background-color:#1d88bb;border-radius:3px 3px 0 0;border-radius:0 0 3px 3px}.warp-popup-wrapper .warp-popup-footer .popup-triangle-down{left:25%;margin-left:-10px}.warp-popup-wrapper .warp-popup-footer .popup-triangle-down.arrow-right-aligned{left:75%}.warp-popup-wrapper .warp-popup-footer.on-top{display:block}.warp-popup-wrapper.one-arrow .warp-popup-footer .popup-triangle,.warp-popup-wrapper.one-arrow .warp-popup-header .popup-triangle,.warp-popup-wrapper.one-arrow .warp-popup-footer .popup-triangle-down,.warp-popup-wrapper.one-arrow .warp-popup-header .popup-triangle-down{left:50%;margin-left:-10px}.warp-popup-wrapper .close-warp-popup.on-top{border-radius:5px 5px 0 0;bottom:auto;top:-33px}.warp-popup-wrapper .close-warp-popup.on-top:before{content:'\e80e'}.warp-popup-wrapper table.warp-popup-table{background-color:#fff;color:#383e42;-webkit-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);-moz-box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);box-shadow:1.5px 1px 5px 0 rgba(0,0,0,0.35);height:100%;position:relative;z-index:10;overflow:auto}.warp-popup-wrapper table.warp-popup-table .details-separator{color:#383e42}.warp-popup-wrapper table.warp-popup-table .details-item{color:#383e42}.warp-popup-wrapper table.warp-popup-table .details-item .form>tbody>tr>td:first-child{color:#383e42}.warp-popup-wrapper table.warp-popup-table input{background-color:transparent;color:#383e42}.warp-popup-wrapper table.warp-popup-table input[readonly]{background-color:#eee}.warp-popup-wrapper table.warp-popup-table .input-select input[type="text"][readonly]{background-color:transparent}.warp-popup-wrapper table.warp-popup-table tr td{height:100%;vertical-align:top}.warp-popup-wrapper table.warp-popup-table tr td:first-child{padding:0}.warp-popup-wrapper table.warp-popup-table .hasDatepicker{float:left;padding-right:0;width:310px}.warp-popup-wrapper table.warp-popup-table .hasTimepicker{float:left;font-family:"light";color:#383e42;font-size:15px;position:relative;overflow:auto;width:110px;height:100%;min-height:244px}.warp-popup-wrapper table.warp-popup-table .hasTimepicker .timepicker-title{position:absolute;text-align:center;top:14px;width:100%;color:#1d88bb;font-family:"semibold"}.warp-popup-wrapper table.warp-popup-table.ui-datepicker-calendar tbody td a{color:#383e42}.warp-popup-wrapper table.warp-popup-table .date-picker-element{border-right:1px solid #ebedf1}.warp-popup-wrapper .ui-state-active{font-family:"bold";border-radius:9px;color:#fff}.warp-popup-wrapper .close-warp-popup{width:106px;height:33px;border-radius:0 0 5px 5px;left:50%;width:126px;margin-left:-63px;color:#fff;position:absolute;bottom:-33px;line-height:33px;cursor:pointer;z-index:5;text-align:center}.warp-popup-wrapper .warp-popup-header,.warp-popup-wrapper .warp-popup-footer{background-color:#1d88bb}.warp-popup-wrapper .popup-triangle{border-bottom-color:#1d88bb}.warp-popup-wrapper .popup-triangle-down{border-top-color:#1d88bb}.warp-popup-wrapper .ui-state-active{background-color:#1d88bb;color:#fff}.warp-popup-wrapper .ui-datepicker tbody td a:hover:after{border-color:#1d88bb}.warp-popup-wrapper .close-warp-popup{background-color:#1d88bb}.business .warp-popup-wrapper .warp-popup-header,.business .warp-popup-wrapper .warp-popup-footer{background-color:#1d88bb}.business .warp-popup-wrapper .popup-triangle{border-bottom-color:#1d88bb}.business .warp-popup-wrapper .popup-triangle-down{border-top-color:#1d88bb}.business .warp-popup-wrapper .ui-state-active{background-color:#1d88bb;color:#fff}.business .warp-popup-wrapper .ui-datepicker tbody td a:hover:after{border-color:#1d88bb}.business .warp-popup-wrapper .close-warp-popup{background-color:#1d88bb}.private .warp-popup-wrapper .warp-popup-header,.private .warp-popup-wrapper .warp-popup-footer{background-color:#4ba003}.private .warp-popup-wrapper .popup-triangle{border-bottom-color:#4ba003}.private .warp-popup-wrapper .popup-triangle-down{border-top-color:#4ba003}.private .warp-popup-wrapper .ui-state-active{background-color:#4ba003;color:#fff}.private .warp-popup-wrapper .ui-datepicker tbody td a:hover:after{border-color:#4ba003}.private .warp-popup-wrapper .close-warp-popup{background-color:#4ba003}.service .warp-popup-wrapper .warp-popup-header,.service .warp-popup-wrapper .warp-popup-footer{background-color:#ed8e48}.service .warp-popup-wrapper .popup-triangle{border-bottom-color:#ed8e48}.service .warp-popup-wrapper .popup-triangle-down{border-top-color:#ed8e48}.service .warp-popup-wrapper .ui-state-active{background-color:#ed8e48;color:#fff}.service .warp-popup-wrapper .ui-datepicker tbody td a:hover:after{border-color:#ed8e48}.service .warp-popup-wrapper .close-warp-popup{background-color:#ed8e48}.circle-image-icon{display:table;height:40px;width:40px;overflow:hidden;text-align:center;border-radius:50%}.circle-image-icon img{height:100%;margin:0 -100%}.circle-image-icon .entity-icon{display:table-cell;font-size:30px;vertical-align:middle;color:#fff;background-color:#aaa}.thumbnail-labels{display:inline-block}.thumbnail-labels .thumbnail-label{display:inline-block;vertical-align:middle}.thumbnail-labels .thumbnail-label.bubble .text{width:15px;height:15px;padding:0;border-radius:50%}.thumbnail-labels .thumbnail-label.full-name{width:auto}.thumbnail-labels .thumbnail-label.last-thumbnail-label{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.thumbnail-labels .thumbnail-label.last-thumbnail-label:after{width:15px;height:15px;top:0;left:0;content:'...';color:white;line-height:15px;font-size:10px;vertical-align:top}.thumbnail-labels.full-names .thumbnail-label{height:30px}.thumbnail-labels.full-names .thumbnail-label.last-thumbnail-label{width:30px;background-color:#000;color:#fff}.thumbnail-labels.full-names .thumbnail-label.last-thumbnail-label:after{width:30px;height:30px;line-height:21px;font-size:15px}.thumbnail-labels-popup{width:auto;height:auto;text-align:left}.thumbnail-labels-popup .warp-popup-wrapper{top:30px}.thumbnail-labels-popup .warp-popup-wrapper.on-top{bottom:35px;top:auto}.thumbnail-labels-popup .popup-labels-wrapper{padding:10px;max-height:150px;overflow:auto}.thumbnail-labels-popup .popup-labels-wrapper .popup-label-wrapper{padding:3px 0}.text-bubble{-webkit-box-shadow:-1px 1px 4px 0 rgba(50,50,50,0.9);-moz-box-shadow:-1px 1px 4px 0 rgba(50,50,50,0.9);box-shadow:-1px 1px 4px 0 rgba(50,50,50,0.9);word-break:break-word;background-color:#4ba003;color:white;font-family:"light";width:160px;height:160px;border-radius:50%;display:table-cell;vertical-align:middle;line-height:1.2;font-size:22px;position:relative;text-align:center;cursor:pointer}.text-bubble:hover{background-color:#449103}.text-bubble:before{font-size:24px;color:#252627;background-color:white;box-shadow:inherit;border-radius:50%;position:absolute;bottom:0;right:-5%;padding:7%}.text-bubble.theme-main-color{background-color:#1d88bb}.text-bubble.theme-private-color{background-color:#4ba003}.text-bubble.theme-business-color{background-color:#1d88bb}.text-bubble.theme-service-color{background-color:#ed8e48}.tab-options{list-style:none;border-bottom:1px solid #aaa}.tab-options:after{display:table;clear:both;float:none;content:''}.tab-options .tab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;cursor:pointer;min-width:140px;font-size:12px;line-height:2.2;padding:0 20px;border:1px solid #aaa;border-bottom:1px solid transparent;float:left;margin-left:10px;margin-bottom:-1px;position:relative;color:#1d88bb;font-family:"regular";text-align:center}.tab-options .tab.active{background-color:#ffffff;color:#383e42}.dashboard .dashboard-content .components{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto}.dashboard .dashboard-content .components .theme-main-color{background-color:#1d88bb}.dashboard .dashboard-content .components .theme-main-font-color{background-color:#383e42}.dashboard .dashboard-content .components .theme-grey-color{background-color:#777777}.dashboard .dashboard-content .components .theme-private-color{background-color:#4ba003}.dashboard .dashboard-content .components .theme-business-color{background-color:#1d88bb}.dashboard .dashboard-content .components .theme-service-color{background-color:#ed8e48}.dashboard .dashboard-content .components .theme-header-background-color{background-color:#ffffff}.dashboard .dashboard-content .components .theme-header-font-color{background-color:#383e42}.dashboard .dashboard-content .components .theme-elements-header{background-color:#1d88bb}.dashboard .dashboard-content .components .theme-elements-background-color{background-color:#ffffff}.dashboard .dashboard-content .components .theme-elements-font-color{background-color:#383e42}.dashboard .dashboard-content .components .theme-elements-private-labels-color{background-color:#4ba003}.dashboard .dashboard-content .components .theme-elements-business-labels-color{background-color:#1d88bb}.dashboard .dashboard-content .components .theme-elements-service-labels-color{background-color:#ed8e48}.dashboard .dashboard-content .components .theme-slider-background-color{background-color:#383e42}.dashboard .dashboard-content .components .grey-lines-and-icons{background-color:#aaa}.dashboard .dashboard-content .components .lines-color{background-color:#ddd}.dashboard .dashboard-content .components .plate-number{display:inline-block}.dashboard .dashboard-content .components .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:70px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .components .plate-number .plate-number-table tr{height:70px}.dashboard .dashboard-content .components .plate-number .plate-number-table tr td:before{border:0}.dashboard .dashboard-content .components .plate-number .plate-number-table tr td{height:70px}.dashboard .dashboard-content .components .plate-number .plate-number-table .country-identifier{line-height:68px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.dashboard .dashboard-content .components .plate-number .plate-number-table .country-identifier .flag,.dashboard .dashboard-content .components .plate-number .plate-number-table .country-identifier .code{height:34px;min-width:26.47272727px;line-height:34px;font-size:20.66666667px;text-align:center;font-family:"bold"}.dashboard .dashboard-content .components .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.dashboard .dashboard-content .components .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.dashboard .dashboard-content .components .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:68px;font-size:62px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.dashboard .dashboard-content .components>div>table{width:100%}.dashboard .dashboard-content .components>div>table>thead>tr>td{text-align:center;font-family:"bold";background-color:#aaa;color:#fff;border:1px solid #fff}.dashboard .dashboard-content .components>div>table>tbody>tr>td{border:1px solid #aaa;padding:10px 15px;-moz-user-select:initial;-webkit-user-select:initial}.dashboard .dashboard-content .components>div>table>tbody>tr>td:first-child{width:20%}.dashboard .dashboard-content .components>div>table>tbody>tr>td:first-child+td{width:20%;word-break:break-all}.dashboard .dashboard-content .components>div>table>tbody>tr>td[colspan="3"]{text-align:center;font-family:"bold";color:#1d88bb}.dashboard .dashboard-content .components>div>table>tbody>tr>td pre{-moz-user-select:initial;-webkit-user-select:initial}.dashboard .dashboard-content .components>div>table>tbody>tr>td b{font-family:"semibold";color:#d30f1b;-moz-user-select:initial;-webkit-user-select:initial}.dashboard .dashboard-content .components>div>table>tbody>tr>td>ul li{padding:5px 0}.dashboard .dashboard-content .components>div>table>tbody>tr>td>ul li span:first-child{font-family:"semibold"}.dashboard .dashboard-content .components>div>table>tbody>tr>td>ul li span:first-child:after{content:": "}.dashboard .dashboard-content .components .popups tbody tr td+td+td>.popup-wrapper{height:300px;width:100%;position:relative}.dashboard .dashboard-content .components .popups .popup-content-footer-demo .popup .popup-content{min-height:1px}.dashboard .dashboard-content .components .popups .popup{width:450px;top:0;left:0}.dashboard .dashboard-content .components .popups .popup .popup-content{width:450px;min-height:125px}.dashboard .dashboard-content .components .popups .popup .popup-content .popup-body-demo{width:100%;height:100%;border:1px dashed #0080c7;line-height:95px;text-align:center;font-family:"bold"}.dashboard .dashboard-content .components .popups .visible-footer .popup-footer{display:block}.dashboard .dashboard-content .components .welcome-components{padding:100px;text-align:center;color:#373737;font-family:"regular";font-size:24px;line-height:24px}.dashboard .dashboard-content .components .welcome-components .have-fun{color:#1d88bb;font-family:light;font-size:28px;line-height:28px}.dashboard .dashboard-content .components .icons table{margin:0 auto;width:50%}.dashboard .dashboard-content .components .icons .font-size-box{width:150px;height:25px;position:fixed;top:75px;right:25px;border:1px solid black;border-radius:5px;background-color:#fff;padding:0 10px}.dashboard .dashboard-content .components .icons .font-size-box .ui-slider{background-color:#bbc1c9;top:10px;height:5px;border-radius:5px}.dashboard .dashboard-content .components .icons .font-size-box .ui-slider .ui-slider-range{background-color:#1d88bb;border-radius:5px}.dashboard .dashboard-content .components .icons .font-size-box .ui-slider .ui-slider-handle{margin-left:-10px;top:-20px}.dashboard .dashboard-content .components .icons .font-size-box .ui-slider.icon-components-slider .ui-slider-handle{top:-20px;width:18px;height:12px;margin-left:-10px}.dashboard .dashboard-content .components .icons .class-name{width:100%}.dashboard .dashboard-content .components .icons thead .icons-column{width:1px}.dashboard .dashboard-content .components .icons tbody .icons-column{font-size:30px;width:1px}.dashboard .dashboard-content .components .icons .checking .icons-column>div:before{overflow:auto}.dashboard .dashboard-content .components .icons .description{width:1px}.booking-route{width:100%;position:relative;clear:both}.booking-route .stops-bar{height:26px}.booking-route .stops-bar .bar-label,.booking-route .stops-bar .bar-stops{float:left;height:100%}.booking-route .stops-bar .bar-stops{width:100%;position:relative;padding:0 22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-route .stops-bar .bar-stops .bar-background{left:24px;right:24px;height:5px;background-color:#ddd;position:absolute;top:12px}.booking-route .stops-bar .bar-stops .bar-background .start-icon,.booking-route .stops-bar .bar-stops .bar-background .end-icon{font-size:18px;position:absolute;top:-17px;height:38px;width:38px;text-align:center;line-height:32px;color:#fff;background:#777777;border:2px solid #fff;box-shadow:0 1px 1px #777;cursor:pointer;border-radius:50%;z-index:2}.booking-route .stops-bar .bar-stops .bar-background .start-icon.active,.booking-route .stops-bar .bar-stops .bar-background .end-icon.active{background:#1d88bb}.booking-route .stops-bar .bar-stops .bar-background .start-icon.active.business,.booking-route .stops-bar .bar-stops .bar-background .end-icon.active.business{background:#1d88bb}.booking-route .stops-bar .bar-stops .bar-background .start-icon.active.private,.booking-route .stops-bar .bar-stops .bar-background .end-icon.active.private{background:#4ba003}.booking-route .stops-bar .bar-stops .bar-background .start-icon.active.service,.booking-route .stops-bar .bar-stops .bar-background .end-icon.active.service{background:#ed8e48}.booking-route .stops-bar .bar-stops .bar-background .start-icon .stop-validation-state,.booking-route .stops-bar .bar-stops .bar-background .end-icon .stop-validation-state{position:absolute;width:10px;height:10px;top:-5px;left:25px;background-color:#d30f1b;font-family:"semibold";border:2px solid #d30f1b;border-radius:50%;text-align:center;font-size:10px;display:none}.booking-route .stops-bar .bar-stops .bar-background .start-icon .stop-validation-state .mark,.booking-route .stops-bar .bar-stops .bar-background .end-icon .stop-validation-state .mark{position:relative;top:-5px;left:0px;line-height:22px}.booking-route .stops-bar .bar-stops .bar-background .start-icon .stop-validation-state.not-valid,.booking-route .stops-bar .bar-stops .bar-background .end-icon .stop-validation-state.not-valid{display:block}.booking-route .stops-bar .bar-stops .bar-background .start-icon{left:-22px}.booking-route .stops-bar .bar-stops .bar-background .end-icon{right:-22px}.booking-route .stops-bar .bar-stops table{width:100%;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-route .stops-bar .bar-stops table tr td{text-align:center;vertical-align:middle}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper{width:100%;height:100%;position:relative}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper .stop-point{position:relative;left:50%;margin-left:-12px;width:24px;height:24px;top:2px;color:#fff;font-family:"semibold";border:2px solid #fff;border-radius:50%;text-align:center;line-height:22px;font-size:10px;cursor:pointer;box-shadow:0 1px 1px #777;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper .stop-point.business{background-color:#1d88bb}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper .stop-point.private{background-color:#4ba003}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper .stop-point.tiramizoo{background-color:#ed8e48}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper .stop-point.service{background-color:#ed8e48}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper .stop-point .stop-validation-state{position:absolute;width:10px;height:10px;top:-5px;left:14px;background-color:#d30f1b;font-family:"semibold";border:2px solid #d30f1b;border-radius:50%;text-align:center;font-size:10px;display:none}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper .stop-point .stop-validation-state .mark{position:relative;top:-5px;left:0px}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper .stop-point .stop-validation-state.not-valid{display:block}.booking-route .stops-bar .bar-stops table tr td .stop-point-wrapper .reorder-icon{position:absolute;margin-left:2px;margin-top:-6px}.booking-route .stops-popup .popup-content{overflow:visible}.booking-route .stops-popup .popup-content .popup-content-body{overflow:visible}.booking-route .stops-popup .popup-content .popup-content-body .input-date-time .date-time-picker-popup{margin-left:-265px}.booking-route .stops-popup .popup-content .popup-content-body .input-date-time .date-time-picker-popup .date-time-picker-header .popup-triangle,.booking-route .stops-popup .popup-content .popup-content-body .input-date-time .date-time-picker-popup .date-time-picker-footer .popup-triangle{left:80%}.booking-route .stops-popup .popup-content .popup-content-body .input-date-time .date-time-picker-popup .date-time-picker-header .popup-triangle.arrow-left-aligned,.booking-route .stops-popup .popup-content .popup-content-body .input-date-time .date-time-picker-popup .date-time-picker-footer .popup-triangle.arrow-left-aligned{left:45%}.booking-route .stops-popup .popup{top:0;margin-top:20px;position:relative;z-index:500}.booking-route .stops-popup .popup .popup-header{-webkit-transition:background-color 400ms ease 0ms;-moz-transition:background-color 400ms ease 0ms;-o-transition:background-color 400ms ease 0ms;transition:background-color 400ms ease 0ms}.booking-route .stops-popup .popup .popup-header .popup-triangle{-webkit-transition:left 400ms ease 0ms,border-bottom-color 400ms ease 0ms;-moz-transition:left 400ms ease 0ms,border-bottom-color 400ms ease 0ms;-o-transition:left 400ms ease 0ms,border-bottom-color 400ms ease 0ms;transition:left 400ms ease 0ms,border-bottom-color 400ms ease 0ms}.booking-route .stops-popup .popup .stops-details-block{display:inline-block;width:49%}.booking-route .stops-popup .popup .step-counter{text-align:left;margin-bottom:10px}.booking-route .stops-popup .popup .step-counter .index{font-family:"semibold";font-size:18px}.booking-route .stops-popup .popup .step-counter .delete{float:right;left:0}.booking-route .stops-popup .popup .entity-title{font-family:"semibold";font-size:24px;line-height:40px}.booking-route .stops-popup .popup .entity-sub-title{font-family:"semibold";font-size:14px}.booking-route .stops-popup .popup .entity-sub-title-icon:before{margin-right:15px;font-size:25px;line-height:35px;vertical-align:middle;color:#aaa}.booking-route .stops-popup .popup .entity-label{font-family:"regular";font-size:14px;line-height:35px;width:50%;padding-right:15px}.booking-route .stops-popup .popup .entity-label .booking-stop-icon{color:#aaa;margin-right:10px;width:22px;text-align:center;display:inline-block;font-size:20px}.booking-route .stops-popup .popup .entity-label .booking-stop-icon.icon-business:before{font-size:16px}.booking-route .stops-popup .popup .entity-label .booking-stop-icon.icon-end-mileage:before{font-size:22px}.booking-route .stops-popup .popup .entity-label .booking-stop-icon.destination{vertical-align:top}.booking-route .stops-popup .popup .entity-label:before{margin-right:15px;font-size:20px;line-height:35px;vertical-align:bottom;color:#aaa}.booking-route .stops-popup .popup .entity-value{font-family:"semibold";font-size:14px;line-height:35px}.booking-route .stops-popup .popup .entity-value .input-number{line-height:25px}.booking-route .stops-popup .popup table{width:100%}.booking-route .stops-popup .popup table tr td{text-align:left}.booking-route .stops-popup .popup table tr td.entity-label{padding-right:15px}.booking-route .stops-popup .validation-error .input-field:before{margin-top:-16px}.booking-route .stops-popup.private .popup .popup-header{background-color:#4ba003}.booking-route .stops-popup.private .popup .popup-header .popup-triangle{border-bottom-color:#4ba003}.booking-route .stops-popup.business .popup .popup-header{background-color:#1d88bb}.booking-route .stops-popup.business .popup .popup-header .popup-triangle{border-bottom-color:#1d88bb}.booking-route .stops-popup.tiramizoo .popup .popup-header{background-color:#ed8e48}.booking-route .stops-popup.tiramizoo .popup .popup-header .popup-triangle{border-bottom-color:#ed8e48}.booking-route .stops-popup.service .popup .popup-header{background-color:#ed8e48}.booking-route .stops-popup.service .popup .popup-header .popup-triangle{border-bottom-color:#ed8e48}.booking-route .hidden{display:none}.googleLink{font-size:14px;position:relative;border:0;cursor:pointer;font-family:"regular";line-height:1.3;font-weight:normal;border-radius:2px;white-space:normal;outline:none;text-decoration:none;text-align:center;background-color:transparent;font-family:"semibold";float:right}.googleLink:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.googleLink.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.googleLink.mini-check{speak:normal}.googleLink.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.googleLink:before{border-radius:10px;border:2px solid #1d88bb;position:relative;margin-right:2px;height:16px;font-size:10px;line-height:16px;width:16px;text-align:center;display:inline-block;left:0;top:-2px}.googleLink:focus{outline:none}.googleLink.white-space-nowrap{white-space:nowrap}.googleLink:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:0}.background-container{width:100%;height:100%;background-color:#fff;z-index:1;position:fixed}.background-container .background-wrapper{width:100%;height:100%}.background-container .background-wrapper img{min-width:100%;min-height:100%}.input-file-wrapper{margin-top:10px}.input-file-wrapper>span.file-name{white-space:normal;font-family:"semibold";color:#3c3f43}.input-file-wrapper>span.file-name.light-font{font-family:"light"}.input-file-wrapper a{font-family:"regular";color:#1d88bb}.input-file-wrapper a:hover{text-decoration:underline}.input-file-wrapper a span.file-name{font-family:"regular";color:#1d88bb}.input-file-wrapper label.btn-file-input{position:relative;display:block;float:right;cursor:pointer;height:33px;padding:0 10px;margin:5px 5px 0 0;font-size:12px;min-width:90px}.input-file-wrapper label.btn-file-input.focused{outline:2px solid rgba(29,136,187,0.7);outline-offset:2px}.input-file-wrapper label.btn-file-input.focused:not(input){position:relative;outline:none;display:inline-block}.input-file-wrapper label.btn-file-input.focused:not(input):before{pointer-events:none;content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.input-file-wrapper label.btn-file-input [type="file"]{right:0;margin:0;bottom:0;padding:0;opacity:0;outline:none;cursor:inherit;position:absolute;font-size:1000px !important;width:100%;height:100%}.input-file-wrapper label.btn-file-input .btn-text{font-family:"semibold";display:block;font-size:12px;padding:0 10px;line-height:32px;height:100%;width:100%;text-align:center}.input-file-wrapper label.btn-file-input .btn-text.icon-upload:before{margin-right:10px}.details-item{color:#383e42}.details-item.no-margin{margin:0}.details-item .details-item{margin:0}.details-item>table.form{width:100%}.details-item>table.form>thead>tr>th.title{font-size:16px;font-family:"regular";line-height:21px;padding-bottom:10px}.details-item>table.form>tbody>tr{line-height:48px}.details-item>table.form>tbody>tr.vertical-align-top>td{vertical-align:top;line-height:48px}.details-item>table.form>tbody>tr.vertical-align-top>td+td{line-height:0}.details-item>table.form>tbody>tr.vertical-align-bottom>td{vertical-align:bottom;line-height:48px}.details-item>table.form>tbody>tr.vertical-align-bottom>td+td{line-height:0}.details-item>table.form>tbody>tr.has-icon .column-label{width:27%}.details-item>table.form>tbody>tr.no-padding>td:first-child{padding-right:0}.details-item>table.form>tbody>tr[class*='col-'].no-padding>td.column-input{width:10%}.details-item>table.form>tbody>tr>td{height:36px;line-height:20px;vertical-align:middle}.details-item>table.form>tbody>tr>td.column-icon,.details-item>table.form>tbody>tr>td.column-checkbox{width:9%}.details-item>table.form>tbody>tr>td.column-icon:before,.details-item>table.form>tbody>tr>td.column-checkbox:before{color:#aaa;font-size:24px}.details-item>table.form>tbody>tr>td.column-label{width:36%}.details-item>table.form>tbody>tr>td.column-input{width:64%}.details-item>table.form>tbody>tr>td.column-input.max-width-1{max-width:1px}.details-item>table.form>tbody>tr>td.column-input textarea{margin:10px 0}.details-item>table.form>tbody>tr>td.column-input textarea:not([rows]){height:60px}.details-item>table.form>tbody>tr>td.column-input textarea.big{height:150px}.details-item>table.form>tbody>tr>td.white-space-normal{white-space:normal}.details-item>table.form>tbody>tr>td.wrap{white-space:normal}.details-item>table.form>tbody>tr>td.height-auto{height:auto}.sub-details-item .details-item{margin:0}.details-item{margin-bottom:40px;margin-left:60px;color:#383e42;clear:both}.details-item:after{display:table;clear:both;float:none;content:''}.details-item .vertical-margin-20{margin:20px 0;float:left;width:100%;display:block}.details-item .form{width:100%;font-size:15px}.details-item .form>tbody>tr .bordered{border-bottom:1px solid #aaa}.details-item .form>tbody>tr .padded{padding-left:8px;padding-right:8px}.details-item .form>tbody>tr .validation-error .bordered{border-bottom:0}.details-item .form>tbody>tr>td{white-space:normal;position:relative}.details-item .form>tbody>tr>td .icon-information{position:absolute;right:10px;margin-top:14px;width:18px;display:inline}.details-item .form>tbody>tr>td:first-child{width:30%;font-family:"light";color:#383e42;border:0px solid transparent;padding-right:10px;white-space:nowrap}.details-item .form>tbody>tr>td:first-child.white-space-normal{white-space:normal;width:100%}.details-item .form>tbody>tr>td:first-child.white-space-normal~td{width:1px}.details-item .form>tbody>tr .entity-list{width:100%}.details-item .form>tbody>tr .entity-list td:first-child{width:30px}.details-item .form>tbody>tr .entity-list button{float:right}.details-item .form>tbody>tr .entity-list .list-cell{position:relative}.details-item .form>tbody>tr .entity-list .list-cell .list-element{padding-left:8px}.details-item .form>tbody>tr .entity-list .image-info{float:left;height:25px}.details-item .form>tbody>tr .input-list-td{position:relative;height:100%}.details-item .form>tbody>tr .input-list-td .icon-euro-circle{color:#838f9e;font-size:32px}.details-item .form>tbody>tr .input-list-td .list-element{font-family:"semibold";color:#3c3f43;padding-left:8px}.details-item .form>tbody>tr .input-list-td .list-element.no-avatar{padding-left:0;word-break:break-word;white-space:normal;padding-right:60px;display:block;box-sizing:border-box;line-height:20px}.details-item .form>tbody>tr .input-list-td .list-element.no-avatar .text{font-size:12px}.details-item .form>tbody>tr .input-list-td .sub-list-element{font-size:12px;font-family:"bold";color:#1d88bb}.details-item .form>tbody>tr .input-list-td .user-list-details .image-info{float:left}.details-item .form>tbody>tr .last-icon{position:absolute;right:15px;line-height:0;color:#838f9e;cursor:pointer;font-size:17px;display:block;top:50%;margin-top:-8px}.details-item .form>tbody>tr .second-last-icon{position:absolute;right:38px;font-size:17px;line-height:0;color:#838f9e;cursor:pointer;display:block;top:50%;margin-top:-8px}.details-item .form .radio{vertical-align:bottom;border:1px solid transparent;float:left}.details-item .form .aliasbooker-button{float:left}.details-item.no-fit{vertical-align:middle}.details-item.no-fit td img{padding:15px 0 15px 0;width:auto}.details-item.no-fit td+td{font-family:"light";line-height:20px}.details-separator{width:100%;height:26px;margin-top:8px;margin-bottom:15px;font-family:"semibold";line-height:26px;color:#383e42;cursor:pointer;clear:both;float:left}.details-separator.not-collapsible{cursor:auto}.details-separator.after{right:45px}.details-separator .line{position:absolute;top:50%;margin-top:1px;height:1px;right:0;left:60px;background-color:#aaa}.details-separator .text{text-align:left;font-family:"bold";font-size:12px;position:relative;bottom:10px}.details-separator .collapse-section{float:right;position:absolute;right:10px;top:-10px;color:#aaa}.details-separator .collapse-section:before{-webkit-transition:-webkit-transform 400ms ease 0ms;-moz-transition:-moz-transform 400ms ease 0ms;-o-transition:-o-transform 400ms ease 0ms;transition:transform 400ms ease 0ms}.details-separator.collapsed .collapse-section:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.details-separator.collapsed+.details-item{margin-bottom:10px}.details-separator.collapsed+.details-item>*{display:none}.image-rich{color:whitesmoke;position:relative}.image-rich .image-rich-image{z-index:-2;position:absolute;top:0;left:0}.image-rich .image-rich-mask{z-index:-1;position:absolute;width:100%;height:100%;background:transparent}.image-rich .image-rich-content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.image-rich .image-rich-content .image-rich-title{font-size:24px;font-family:"regular"}.image-rich .image-rich-content .image-rich-text{font-size:18px;line-height:22px;width:100%}.image-rich .image-rich-content button{font-size:19px}.daimler-vehicle-map{width:100%;height:100%;overflow:hidden;position:relative}.daimler-vehicle-map .google-maps{height:100%;width:100%}.event-timeline{height:570px}.event-timeline .scroller{overflow:auto;height:551px;float:left;width:100%}.event-timeline .scroller ul div span.no-event-text{line-height:2}.event-timeline .scroller li:last-of-type .timeline-icon:after{content:none}.event-timeline .timeline-icon,.event-timeline .row-element{vertical-align:middle}.event-timeline li{height:70px;line-height:70px;cursor:pointer}.event-timeline li .row-element{height:70px;line-height:70px}.event-timeline li .row-element table{width:100%}.event-timeline li .row-element .input-date .input-popup{line-height:0}.event-timeline li .row-element .timeline{line-height:70px;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.event-timeline li .row-element .timeline .event-info{line-height:20px;margin-left:10px}.event-timeline li .row-element .timeline .event-info .text{text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.event-timeline li .row-element .timeline .event-info .date{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.event-timeline li .row-element .timeline .event-icon{color:#777777;border:3px solid #e4e4e4;font-size:20px;border-radius:50%;margin-right:25px;display:inline-block;width:35px;height:35px;text-align:center;line-height:29px;box-sizing:border-box}.event-timeline li .row-element .timeline .event-icon.lighter{color:lightgrey}.event-timeline .title{font-size:14px;color:#404345;font-family:"semibold";padding-right:8px;padding-left:3px}.event-timeline .icon-min-width{min-width:70px}.event-timeline .margin-right{margin-right:20px}.event-timeline .timeline-icon{border:3px solid #777777;width:42px;height:42px;line-height:36px;text-align:center;margin-left:20px;border-radius:50%;color:#777777;font-size:22px}.event-timeline .timeline-icon:before{vertical-align:middle}.event-timeline .timeline-icon:after{content:" ";position:relative;width:3px;top:8px;height:23px;right:-19px;display:block;background:#777777}.event-timeline .timeline-icon.red-border{border:3px solid #B50D17}.event-timeline .timeline-icon.green-border{border:3px solid #82C141}.event-timeline .timeline-icon.yellow-border{border:3px solid #F1CD36}.event-timeline .timeline-icon.orange-border{border:3px solid #ED8E48}.event-timeline .timeline-icon.icon-empty:before{content:" "}.event-timeline .timeline-icon.icon-filled-circle{background-color:#404345}.event-timeline .timeline-icon.icon-filled-circle:before{content:" "}.event-timeline .date{font-size:11px;color:#7a7a7a}.event-timeline .header-item{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.event-timeline .header-item.selected{background:#e4e4e4}.event-timeline .header-item .timeline-icon{background-color:#fff;color:#777777}.event-timeline .header-item .timeline-icon:after{display:none}.event-timeline .header-item .timeline-icon:before{vertical-align:center}.event-timeline .header-item .row-element{border:0}.event-timeline li .row-element{border-bottom:1px solid #e4e4e4}.event-timeline li.selected .row-element{background:#efefef}.event-timeline li.selected .timeline-icon{background-color:#fff}.events-list .list-title{height:27px;font-size:20px;line-height:27px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.events-list .list-title .icon{margin:auto 60px auto 9px}.events-list .scroller{overflow:auto;padding-right:10px}.events-list .event-row{display:flex;max-height:45px;padding:10px 0;border-bottom:1px solid #dbdbdb;cursor:pointer;background-color:#fff;line-height:43px;-webkit-transition:border 200ms ease 0ms;-moz-transition:border 200ms ease 0ms;-o-transition:border 200ms ease 0ms;transition:border 200ms ease 0ms}.events-list .event-row>div{position:relative;z-index:1}.events-list .event-row .order-number-container{padding-left:10px}.events-list .event-row.expanded{border:1px solid #1d88bb;margin-top:10px}.events-list .event-row.selected{background-color:#f0f0f0}.events-list .event-row .event-content{overflow:hidden}.events-list .event-row .event-content .event-content-wrapper{padding:10px 30px 0 10px;margin-top:-100%;position:relative;z-index:0;-webkit-transition:margin-top 200ms ease 0ms;-moz-transition:margin-top 200ms ease 0ms;-o-transition:margin-top 200ms ease 0ms;transition:margin-top 200ms ease 0ms}.events-list .event-row .event-content .event-content-wrapper.expanded{margin-top:0}.events-list .event-row .event-content .event-content-wrapper .event-content-mileage{width:100%;height:100%}.events-list .event-row .event-content .event-content-wrapper .event-content-mileage td{height:auto;padding:0}.events-list .event-row .event-content .event-content-wrapper .event-content-mileage .pin{font-size:22px}.events-list .event-row .event-content .event-content-wrapper .event-content-mileage .event-km-box{height:24px;line-height:24px;border:1px solid #e7e7e7;border-radius:4px;text-align:center}.events-list .event-row .event-content .event-content-wrapper .event-content-info{padding:5px 0;border:1px solid #e7e7e7;border-radius:4px}.events-list .event-row .event-content .event-content-wrapper .event-content-info .event-content-info-detail{padding:5px 15px}.events-list .event-row .event-content .event-content-wrapper .event-content-info .event-content-info-detail .event-content-info-detail-title{font-size:12px;line-height:17px}.events-list .event-row .event-content .event-content-wrapper .event-content-info .event-content-info-detail .event-content-info-detail-value{font-size:14px;line-height:17px}.events-list .event-row.last .order-number:after{content:none}.events-list .order-number{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:35px;height:35px;max-height:35px;width:35px;max-width:35px;border:4px solid #aaaaaa;line-height:32px;font-family:"semibold"}.events-list .order-number.green{border-color:#4ba003}.events-list .order-number:after{content:'';top:90%;width:3px;height:65%;z-index:-1;position:absolute;background-color:#979797}.events-list .order-number .timeline-icon{font-size:23px;color:#515151}.events-list .order-number .timeline-icon.icon-empty:before{content:" "}.events-list .event-info{font-size:12px;line-height:18px;color:#515151}.events-list .event-info span{margin-top:-5px}.events-list .event-info span:before{margin-right:10px}.events-list .event-info .trip{font-size:14px;line-height:25px;color:#383e42}.events-list .event-info .event-details-wrapper{padding:10px 0}.events-list .event-info .event-details-wrapper .event-details-row{margin:0}.events-list .left-arrow{float:right;margin-right:17px;-webkit-transition:-webkit-transform 200ms ease 0ms;-moz-transition:-moz-transform 200ms ease 0ms;-o-transition:-o-transform 200ms ease 0ms;transition:transform 200ms ease 0ms}.events-list .left-arrow.expanded{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.event-details{margin-top:20px}.event-details .title{font-size:14px;border-bottom:1px solid #e4e4e4}.vehicle-status-map img{width:100%;height:200px;object-fit:cover}.vehicle-status-map .map-card-wrapper{display:flex;position:absolute;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%}.vehicle-status-map .card{display:flex;align-items:center;flex-direction:column;padding:20px 25px}.vehicle-status-map .card .h4-style{text-align:center;white-space:normal;line-height:20px;padding-top:5px;color:#383e42}.vehicle-status-map .circle-image-icon{border:4px solid #aaa;padding:2px}.vehicle-status-map .circle-image-icon .entity-icon{color:#515151;background-color:transparent}.steps-banner{display:flex;align-items:center}.steps-banner .flex-1{flex:1}.steps-banner .in-between-icon-container{flex:3}.steps-banner .in-between-icon-container .in-between-icon{color:#ffffff}.steps-banner .in-between-icon-container .in-between-icon.active{color:#1d88bb}.steps-banner .in-between-icon-container .in-between-icon:before{font-size:35px}.steps-banner .banner-step{display:flex;flex-direction:column;align-items:center}.steps-banner .banner-step .default-step-circle{width:32px;height:32px;line-height:32px;border-radius:50%;font-family:"bold";font-size:18px;background-color:#ddd;color:#383e42}.steps-banner .banner-step .default-step-text{width:90px;text-align:center;font-size:15px;line-height:15px;color:#ffffff;margin:6px 0 0 0;position:relative}.steps-banner .banner-step.active .default-step-circle{background-color:#1d88bb;color:#383e42}.steps-banner .banner-step.active .default-step-text{font-family:"bold";color:#1d88bb}.steps-banner .banner-step.current .default-step-text:after{width:0px;height:0px;border-color:transparent;border-style:solid;border-width:0 10px / 2 6px 10px / 2;border-bottom-color:#1d88bb;border-left-color:rgba(29,136,187,0);border-right-color:rgba(29,136,187,0);content:'';position:absolute;bottom:-10px;left:50%;margin-left:-5px}.vehicle-status-wrapper .vehicle-status-map{height:200px;width:100%;margin-bottom:15px}.vehicle-status-wrapper .vehicle-status-map .daimler-vehicle-map{height:100%;width:100%}.vehicle-status-wrapper .title-wrapper{margin-bottom:10px;line-height:25px;vertical-align:middle}.vehicle-status-wrapper .title-wrapper .title{font-family:"semibold";font-size:14px;text-transform:uppercase;margin-right:10px}.vehicle-status-wrapper .title-wrapper .date{font-family:"regular";font-size:11px}.vehicle-status-wrapper .title-wrapper .plate-number{line-height:25px;vertical-align:middle;display:inline-block}.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:25px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table tr{height:25px}.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table tr td:before{border:0}.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table tr td{height:25px}.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table .country-identifier{line-height:23px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table .country-identifier .flag,.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table .country-identifier .code{height:11.5px;min-width:9.45454545px;line-height:11.5px;font-size:5.66666667px;text-align:center;font-family:"bold"}.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.vehicle-status-wrapper .title-wrapper .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:23px;font-size:17px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.vehicle-status-wrapper .electric-table-section-title{color:#4ba003;font-family:"semibold";font-size:14px;text-transform:uppercase;margin-left:8px;margin-bottom:3px;height:20px;border-bottom:1px solid #e4e4e4;width:100%}.vehicle-status-wrapper .vehicle-status-table{margin-top:8px;width:100%;display:flex;flex-wrap:wrap}.vehicle-status-wrapper .vehicle-status-table .column-left{width:48%;margin-right:1%;float:left}.vehicle-status-wrapper .vehicle-status-table .column-left .bold.green-color{color:#4ba003}.vehicle-status-wrapper .vehicle-status-table .column-right{width:48%;margin-left:1%;float:right}.vehicle-status-wrapper .vehicle-status-table .column-right .bold.green-color{color:#4ba003}.vehicle-status-wrapper .vehicle-status-table tr{border-bottom:1px solid #e4e4e4;display:flex;width:100%}.vehicle-status-wrapper .vehicle-status-table tr:last-child{border-bottom:0}.vehicle-status-wrapper .vehicle-status-table tr td{padding:0 5px;line-height:38px;font-size:12px;color:#3b3e40;text-align:left;position:relative;white-space:normal;display:flex;flex-direction:row;align-items:center;width:100%}.vehicle-status-wrapper .vehicle-status-table tr td .icon{font-size:15px;margin:0 10px;vertical-align:middle}.vehicle-status-wrapper .vehicle-status-table tr td .label{margin-right:10px;display:inline-block;vertical-align:middle;width:inherit;line-height:normal}.vehicle-status-wrapper .vehicle-status-table tr td .rfid-state{padding:9.4px 0;height:20px;line-height:20px}.auth-button{overflow:hidden;height:60px}.auth-button:active{height:56px}.auth-button.hovering .hidden-text-wrapper{padding:0 0 0 10px}.auth-button.hovering .hidden-text-wrapper .hidden-text{padding-left:12px;padding-right:12px}.auth-button:focus{outline:2px solid #1d88bb;outline-offset:0}.auth-button.animation-active .hidden-text-wrapper{-webkit-transition:padding 400ms ease 0ms;-moz-transition:padding 400ms ease 0ms;-o-transition:padding 400ms ease 0ms;transition:padding 400ms ease 0ms}.auth-button.animation-active .hidden-text-wrapper .hidden-text{-webkit-transition:width 400ms ease 0ms,padding 400ms ease 0ms;-moz-transition:width 400ms ease 0ms,padding 400ms ease 0ms;-o-transition:width 400ms ease 0ms,padding 400ms ease 0ms;transition:width 400ms ease 0ms,padding 400ms ease 0ms}.auth-button .hidden-text-wrapper{float:right;vertical-align:middle;line-height:60px;height:60px;padding-left:0}.auth-button .hidden-text-wrapper .hidden-text{white-space:nowrap;padding:4px 0;border-radius:2px;text-align:center;margin-top:17px;display:block;height:26px;line-height:17px;background-color:#1d88bb;color:#ffffff;font-size:12px;font-family:"regular";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.auth-button .hidden-text-wrapper .hidden-text.determine-size{position:absolute;width:auto;top:-1000%;padding-left:12px;padding-right:12px}.auth-popup .drop-down-button .image-info{line-height:0;font-size:0}.auth-popup .drop-down-button .image-info .entity-image{padding-right:0}.auth-popup .popup{display:block;z-index:500;top:60px;right:0;box-shadow:none;overflow:hidden;border-radius:0;background-color:#ffffff}.auth-popup .popup.hidden{display:none}.auth-popup .popup .popup-header .popup-triangle{left:50%;width:20px;margin-left:-10px}.auth-popup .popup .popup-content{width:100%;overflow:visible;float:left}.auth-popup .popup .popup-content li,.auth-popup .popup .popup-content li button{color:#383e42}.input-cycle tr td{padding:0 10px}.input-cycle .legacy-input{float:left;width:100px;height:34px;padding:5px 10px;margin-top:5px;margin-right:10px;background:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat right #fff;-webkit-appearance:none;-moz-appearance:none}.daimler-vehicle-detail{box-sizing:border-box;position:relative;padding:0;background-color:white}.daimler-vehicle-detail .plate-number{display:inline-block}.daimler-vehicle-detail .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:32px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.daimler-vehicle-detail .plate-number .plate-number-table tr{height:32px}.daimler-vehicle-detail .plate-number .plate-number-table tr td:before{border:0}.daimler-vehicle-detail .plate-number .plate-number-table tr td{height:32px}.daimler-vehicle-detail .plate-number .plate-number-table .country-identifier{line-height:30px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.daimler-vehicle-detail .plate-number .plate-number-table .country-identifier .flag,.daimler-vehicle-detail .plate-number .plate-number-table .country-identifier .code{height:15px;min-width:12.10181818px;line-height:15px;font-size:8px;text-align:center;font-family:"bold"}.daimler-vehicle-detail .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.daimler-vehicle-detail .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.daimler-vehicle-detail .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:30px;font-size:24px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.daimler-vehicle-detail .content-block{padding:10px 15px;clear:both}.daimler-vehicle-detail .update-block{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding-top:8px;padding-bottom:8px;display:flex;align-items:center;flex-direction:row}.daimler-vehicle-detail .update-block .date-wrapper{flex:1}.daimler-vehicle-detail .update-block .actions{line-height:17px;width:60px;height:25px;display:flex;align-items:center;flex-direction:row}.daimler-vehicle-detail .icon-button{color:#1d88bb;background-color:transparent;border:0;outline:0;font-size:20px;cursor:pointer;box-sizing:border-box}.daimler-vehicle-detail .icon-button:hover{color:#aaaaaa}.daimler-vehicle-detail .flex-wrapper{display:flex;flex-wrap:nowrap;flex-direction:column;float:left;width:100%;height:100%}.daimler-vehicle-detail .scroller{overflow-y:auto;overflow-x:hidden;display:block;flex-grow:1;flex-shrink:1;box-sizing:border-box;padding:0 15px}.daimler-vehicle-detail .box-header{padding:10px;box-sizing:border-box;overflow:initial;flex-direction:row}.daimler-vehicle-detail .box-header .box-title{font-size:18px;font-family:"semibold";color:#383e42}.daimler-vehicle-detail .box-header .icon-negative{color:#aaaaaa;font-size:20px;width:30px;height:30px}.daimler-vehicle-detail .scroller .box-header{padding:5px 0}.daimler-vehicle-detail.vehicle-selected .vehicle-logo-info .double-line.vehicle-info{width:initial;max-width:100%}.daimler-vehicle-detail.vehicle-selected .vehicle-logo-info .double-line.vehicle-info .vehicle-value{font-size:13px;white-space:normal;line-height:1.5;max-width:135px;text-align:left}.daimler-vehicle-detail.vehicle-selected .vehicle-logo-info .double-line.vehicle-info .vehicle-sub-value{margin-top:5px;border-radius:14px;border:1px solid #777777;padding:5px 12px;display:inline-block}.daimler-vehicle-detail.vehicle-selected .user-info{line-height:24px;font-size:14px}.daimler-vehicle-detail.vehicle-selected .button{display:inline-block;line-height:18px;height:21px;border-radius:4px;font-size:11px;width:50%;text-align:center;margin:10px 0;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.daimler-vehicle-detail.vehicle-selected .blue-white-button{border:1px solid #1d88bb}.daimler-vehicle-detail.vehicle-selected .vehicle-status-table{color:#3b3e40;font-size:12px;width:100%}.daimler-vehicle-detail.vehicle-selected .vehicle-status-table td{width:55%;padding:8px 0;white-space:nowrap}.daimler-vehicle-detail.vehicle-selected .vehicle-status-table td:last-child{text-align:right}.daimler-vehicle-detail.vehicle-selected .vehicle-status-table td .icon{margin-right:20px;font-size:15px}.daimler-vehicle-detail.vehicle-selected .vehicle-status-table td.bold{width:45%;padding-left:25px}.daimler-vehicle-detail .date-wrapper{font-family:"regular";font-size:12px;color:#797979}.daimler-vehicle-detail .date-wrapper.red{color:#b50d17}.daimler-vehicle-detail hr{border:0;height:1px;background:#e4e4e4;width:100%}.daimler-vehicle-detail.not-selected{color:#1d88bb}.daimler-vehicle-detail.not-selected .icon{font-size:5rem}.daimler-vehicle-detail.not-selected .icon:before{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.chart-title{width:100%;padding:20px 0 20px 40px;background-color:#fff;font-size:18px;font-family:"semibold";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chart-description{padding:0 40px 20px 40px;width:100%;height:46px;font-size:12px;line-height:17px;background-color:#fff;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chart-box{width:100%;background-color:#fff}.google-chart{position:relative;width:100%}.google-chart .chart-container-wrapper{margin:0 70px}.google-chart .chart-container-wrapper .chart-container{width:100%}.google-chart .chart-overlay{position:absolute;width:100%;height:100%;background-color:#fff;top:0;left:0;font-family:"light";color:#1d88bb;font-size:80px;line-height:600px;text-align:center}.google-fleet-utilization-chart.ember-view{position:relative;height:350px}.google-fleet-utilization-chart.ember-view .google-chart{position:relative}.google-fleet-utilization-chart.ember-view .google-chart~table.pie-chart-hole-text{position:absolute;pointer-events:none;bottom:0;height:100%;width:100%;text-align:center}.google-fleet-utilization-chart.ember-view .google-chart~table.pie-chart-hole-text tbody{height:100%}.google-fleet-utilization-chart.ember-view .google-chart~table.pie-chart-hole-text tbody tr td.pie-chart-hole-text-time-description{text-align:center;vertical-align:middle;height:100%}.google-fleet-utilization-chart.ember-view .google-chart~table.pie-chart-hole-text tbody tr td.pie-chart-hole-text-time-description .time{font-size:36px;line-height:40px;color:#1d88bb}.google-fleet-utilization-chart.ember-view .google-chart~table.pie-chart-hole-text tbody tr td.pie-chart-hole-text-time-description .description{font-size:14px;color:#aaaaaa}@-webkit-keyframes floating{0%{bottom:50px}50%{bottom:30px}100%{bottom:50px}}@-ms-keyframes floating{0%{bottom:50px}50%{bottom:30px}100%{bottom:50px}}@-o-keyframes floating{0%{bottom:50px}50%{bottom:30px}100%{bottom:50px}}@-moz-keyframes floating{0%{bottom:50px}50%{bottom:30px}100%{bottom:50px}}@keyframes floating{0%{bottom:50px}50%{bottom:30px}100%{bottom:50px}}.scroll-arrow{cursor:pointer;position:absolute;bottom:40px;left:38%;margin-left:30px;width:60px;height:60px;border-radius:50%;background-color:rgba(255,255,255,0.85);color:#1d88bb;text-align:center;line-height:60px;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms;-webkit-animation:floating 1800ms infinite;-ms-animation:floating 1800ms infinite;-o-animation:floating 1800ms infinite;-moz-animation:floating 1800ms infinite;animation:floating 1800ms infinite}.scroll-arrow:hover{animation-play-state:paused;background-color:#fff}.scroll-arrow:hover .icon{font-size:24px}.scroll-arrow .icon{display:inline-block;vertical-align:middle;font-size:20px;-webkit-transition:font-size 300ms;-moz-transition:font-size 300ms;-o-transition:font-size 300ms;transition:font-size 300ms}.tan-status{color:#fff;border-radius:50%;text-align:center;margin-right:10px;display:inline-block;width:26px;line-height:26px}.tan-status:before{line-height:26px;vertical-align:middle}.tan-status.red-error{background-color:#d30f1b}.tan-status.yellow-warning{background-color:#f38400}.tan-status.green-valid{background-color:#4ba003}.google-maps{height:100%;width:100%;text-align:left}.google-maps .google-map{height:100%}.progress-bar{width:100%;height:8px;overflow:hidden;border-radius:4px;background-color:#e7e7e7}.progress-bar-value{width:0;height:100%;background-color:#1d88bb}.validate-legals{margin:30px 0}.validate-legals .validation-wrapper{text-align:left;margin:25px 0 45px;position:relative;vertical-align:middle}.validate-legals .validation-wrapper .input-checkbox{position:relative;vertical-align:middle}.validate-legals .validation-wrapper .input-checkbox .checkbox-icon{font-size:20px;cursor:pointer;position:relative}.validate-legals .validation-wrapper .input-checkbox .checkbox-icon:before{line-height:36px}.validate-legals .validation-wrapper .agreements-text{padding:7px 0 0 30px;font-size:12px;line-height:16px}.validate-legals .validation-wrapper .tac-text{margin:0 0 10px;line-height:22px}.validate-legals .validation-wrapper a{color:#1d88bb;cursor:pointer}.validate-legals.validate-legals-column{margin:0}.validate-legals.validate-legals-column>div{display:inline-block;vertical-align:middle;height:40px;line-height:40px}.validate-legals.validate-legals-column .details-group-column .field>td{display:block}.validate-legals.validate-legals-column .details-group-column .label{margin-bottom:15px}.validate-legals.validate-legals-column .input-checkbox .checkbox-icon{vertical-align:baseline;line-height:40px;color:#1d88bb;margin-right:10px}.validate-legals.validate-legals-column .input-checkbox .checkbox-icon:before{line-height:40px}.validate-legals.validate-legals-column .legal-text{vertical-align:baseline}.validate-legals.validate-legals-column .legal-text a{display:inline-block;min-height:40px;height:auto;line-height:40px}.validate-legals.validate-legals-column .validation-wrapper{margin:15px 0}.button-simple{display:flex;justify-content:center;align-items:center}.button-simple .button-simple-text{margin:0 5px}.button-simple .button-simple-icon{font-size:15px;padding:0 3px}.input-tags{background:#efefef;min-height:34px;height:auto !important;cursor:text}.input-tags.focus{border:1px solid #1d88bb}.input-tags .tags{min-height:34px;height:auto !important;line-height:34px;overflow:auto}.input-tags .tags input{border:0;width:auto !important;height:34px}.input-tags .tag{display:block;margin:5px;float:left;height:20px;padding:1px 8px 2px 8px;line-height:20px;vertical-align:middle;background:rgba(119,119,119,0.55);color:white;border-radius:3px}.input-tags .tag .icon{font-size:10px}.google-map-address-search input[type='text']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.overlay-text{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;background-color:rgba(146,146,146,0.48);z-index:50}.overlay-text .text-flex{position:absolute;left:0;right:0;top:50%;font-size:75px;font-family:"bold";vertical-align:middle;text-align:center;line-height:29px}.detect-zoom{width:100%;height:100%;z-index:500000;background-color:rgba(255,255,255,0.8);position:absolute;display:none}.detect-zoom.enabled{display:block}.detect-zoom iframe{position:absolute}.detect-zoom .message{font-family:"bold";color:#383e42;font-size:3.125vw;line-height:4.166666666666667vw;width:100%;height:100%;text-align:center}.detect-zoom .message td{vertical-align:middle;height:100%;padding:0 20%}.mini-analytics{height:100px;border-radius:4px;position:relative;overflow:hidden;padding:16px 24px 16px 32px;background-color:#1d88bb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 0 1px rgba(16,22,26,0.1),0 1px 1px rgba(16,22,26,0.2),0 2px 6px rgba(16,22,26,0.2);color:#fff;display:flex;flex-direction:row;justify-content:space-between}.mini-analytics .analytics-icon-wrapper{flex-shrink:1;display:flex;flex-direction:column;justify-content:space-around}.mini-analytics .analytics-icon-wrapper .analytics-icon-transparent{opacity:.1;position:absolute;top:-24px;left:-16px;font-size:108px}.mini-analytics .analytics-icon-wrapper .analytics-icon{font-size:54px}.mini-analytics .analytics-text-wrapper{width:66.66667%;display:flex;flex-direction:column;justify-content:center;text-align:right}.mini-analytics .analytics-text-wrapper .value{font-family:"bold";font-size:30px;line-height:41px}.mini-analytics .analytics-text-wrapper .description{font-size:18px;font-family:"semibold";line-height:24px;white-space:normal}.popup-tip .popup-section{position:relative;z-index:100}.popup-tip .tip-section{position:relative;z-index:100}.vehicle-tracking-marker{display:none;position:relative;margin-left:-17.5px;margin-top:-17.5px;z-index:60}.vehicle-tracking-marker.rendered{display:block}.vehicle-tracking-marker.hide{display:none}.vehicle-tracking-marker.hide.selected{display:block}.vehicle-tracking-marker.selected{border-radius:50%;border:3px #4ba003 solid;background-color:#fff;z-index:9000}.vehicle-tracking-marker .content{display:flex;justify-content:center;align-items:center;color:#383e42;width:35px;height:35px}.vehicle-tracking-marker .content .timeline-icon{display:flex;font-size:23px;vertical-align:middle}.vehicle-tracking-marker .content .timeline-icon.highlight{color:#1d88bb;font-size:27px}.card .card-body.vehicle-selector{align-items:center;justify-content:flex-start}.card .card-body.vehicle-events-map{height:504px;padding:20px}.card .card-body .no-event-icon{margin-bottom:41px}.card .card-body .no-event-icon .no-event-text{padding-bottom:4px}.card .vehicle-details-title-icon{margin-top:5px;margin-right:8px}.card .vehicle-details-title-text{overflow-x:auto;white-space:nowrap;display:inline-block;width:100%;height:100%;padding:5px}.card .last-update-section{display:flex;flex-direction:column;text-align:end;margin-right:10px;justify-content:center}.card .last-update-section .last-update-text{font-weight:bold;color:#4ba003;font-size:12px;font-family:semibold}.card .last-update-section .last-update-date{color:#777777;font-size:12px}.card .manual-update-button{border:none;border-radius:2px;width:40px;height:40px;background-color:#07960b;color:#fff}.card.vehicle-events-timeline{height:700px;overflow:hidden}.card.vehicle-events-timeline .card-body .event-timeline .vehicle-events-timeline-filter{height:60px;width:100%;background-color:transparent;border-radius:5px;margin-bottom:10px}.card.vehicle-events-timeline .card-body .event-timeline .vehicle-events-timeline-filter .icon-container{background-color:#777777;border-radius:5px;color:white;font-size:20px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-right:10px;margin-left:10px}.card.vehicle-events-timeline .card-body .event-timeline .vehicle-events-timeline-filter .text-container{color:#777777;font-weight:600;font-family:"semibold"}.vehicle-events-filter.background{background-color:rgba(0,0,0,0.2)}.vehicle-events-filter .slider{width:100%;display:flex;justify-content:center}.vehicle-events-filter .slider .popup{height:430px;margin-top:-348.5px}.vehicle-events-filter .slider .popup .popup-content{width:500px}.vehicle-events-filter .slider .popup .popup-content .popup-content-header{display:flex;align-items:center;justify-content:space-between;height:64px;border-bottom:solid 2px #e4e4e4;width:100%}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .content{display:flex}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .content .icon-container .icon-filter-lead{color:#777777;font-size:20px;padding-left:20px;padding-right:10px}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .content .title{font-size:20px;font-weight:bold;font-family:"semibold"}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .popup-close-button{color:#aaa;cursor:pointer;width:26px;height:26px;font-size:17px;margin-right:20px}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .popup-close-button:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .popup-close-button.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .popup-close-button.mini-check{speak:normal}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .popup-close-button.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .popup-close-button:before{content:'\e951'}.vehicle-events-filter .slider .popup .popup-content .popup-content-header .popup-close-button:before{line-height:26px}.vehicle-events-filter .slider .popup .popup-content .popup-content-body{display:flex;flex-direction:row;flex-wrap:wrap;height:90%}.vehicle-events-filter .slider .popup .popup-content .popup-content-body div{cursor:pointer;display:flex;width:50%}.vehicle-events-filter .slider .popup .popup-content .popup-content-body div div{width:auto;display:flex;align-items:center;text-transform:capitalize}.vehicle-events-filter .slider .popup .popup-content .popup-content-body div .main-filter-label{color:#1d88bb;font-family:"bold"}.vehicle-events-filter .slider .popup .popup-content .popup-content-body div.selected{color:#1d88bb}.vehicle-events-filter .slider .popup .popup-content .filters-popup-content-footer{height:60px;width:100%;border-top:solid 2px #e4e4e4;display:flex;justify-content:flex-end;align-items:center}.vehicle-events-filter .slider .popup .popup-content .filters-popup-content-footer div button{margin-right:20px;height:41px;width:120px;color:white;border:none;border-radius:4px;background:#1d88bb}.electric-vehicle-details{color:#4ba003}.electric-vehicle-details .vehicle-status-table td{color:#4ba003}.trips-box{padding:0 0 10px 0}.trips-box .box-title{padding:0 10px}.trips-box .scroller{max-height:500px;overflow:auto}.trips-box .box-body{padding:0 15px 0 31px;margin-top:10px}.trips-box .box-body .box-title{height:24px;line-height:24px;color:#383e42;font-size:18px;font-family:"semibold";padding:0}.trips-box .box-list{margin-top:10px}>.trips-box .box-list .box-list-body:first-child td{border-top:none}.trips-box .box-list .box-list-body>tr{margin-top:13px;border-top:none;border-bottom:2px solid #dbdbdb;height:90px;line-height:90px}.trips-box hr{border:0;border-bottom:1px solid #dbdbdb;height:0}.stateful-vehicle-marker{display:none;width:57px;height:57px;margin-left:-29.5px;margin-top:-77px}.stateful-vehicle-marker.rendered{display:block}.stateful-vehicle-marker.selected{z-index:100}.stateful-vehicle-marker .content{text-align:center;color:white;position:absolute;top:6px;right:0;left:0;bottom:0}.stateful-vehicle-marker .content .timeline-icon{line-height:49px;font-size:32px}.stateful-vehicle-marker .content .electric-icon{width:100%;float:left;font-size:22px;margin-top:-11px}.stateful-vehicle-marker .pin{width:57px;height:73px;color:#515151;font-size:73px;margin-left:-8px;margin-top:-5px;text-shadow:rgba(0,0,0,0.01) 0 0 1px}.stateful-vehicle-marker .pin.selected{z-index:50}.stateful-vehicle-marker.private .pin{color:#4ba003}.stateful-vehicle-marker.business .pin{color:#1d88bb}.stateful-vehicle-marker.service .pin{color:#ed8e48}.stateful-vehicle-marker .point{width:12px;height:12px;border-radius:50%;background-color:#1d88bb}.geofence-marker{display:none;position:relative;width:54px;height:70px;margin-left:-35px;margin-top:-70px;box-sizing:border-box;font-family:"icons";font-size:70px;color:#1d88bb}.geofence-marker.rendered{display:block}.geofence-marker:before{content:'\e8e3'}.geofence-marker .pin{position:absolute;font-family:"icons";color:#fff;top:0;left:0;font-size:27px;text-align:center;margin-left:11px;width:100%;margin-top:15px}.geofence-marker .pin:before{content:'\e8d3'}.gdpr-update{padding-bottom:0;position:absolute;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gdpr-update [class*='col-']{padding-left:0.5208333333333334vw;padding-right:0.5208333333333334vw}.gdpr-update [class*='col-']:first-child{padding-left:0}.gdpr-update [class*='col-']:last-child{padding-right:0}.gdpr-update .validation-error .input-select .input-select-dropdown-icon:after{right:1.5885416666666667vw}.gdpr-update .input-select input{padding-right:1.3020833333333335vw}.gdpr-update .input-select .input-select-dropdown-icon:after{border-top:0.3125vw solid #383e42;border-right:0.2604166666666667vw solid transparent;border-left:0.2604166666666667vw solid transparent;right:0.390625vw;margin-top:-0.15625vw}.gdpr-update .input-select .input-select-dropdown{top:1.9791666666666667vw}.gdpr-update .input-select .input-select-dropdown .input-select-dropdown-header{width:100%;height:0.3125vw;border-radius:0.36458333333333337vw 0.36458333333333337vw 0 0;background-color:#1d88bb;position:relative}.gdpr-update .input-select .input-select-dropdown .input-select-dropdown-header .arrow{bottom:0.3125vw;right:0.3125vw;border-left:0.3125vw solid transparent;border-right:0.3125vw solid transparent;border-bottom:0.36458333333333337vw solid #1d88bb}.gdpr-update .input-select .input-select-dropdown .input-select-ul{position:relative;max-height:350px;z-index:1000;overflow:auto;background-color:#fff;color:#383e42}.gdpr-update .input-select .input-select-dropdown .input-select-ul .details-separator{color:#383e42}.gdpr-update .input-select .input-select-dropdown .input-select-ul .details-item{color:#383e42}.gdpr-update .input-select .input-select-dropdown .input-select-ul .details-item .form>tbody>tr>td:first-child{color:#383e42}.gdpr-update .input-select .input-select-dropdown .input-select-ul input{background-color:transparent;color:#383e42}.gdpr-update .input-select .input-select-dropdown .input-select-ul input[readonly]{background-color:#eee}.gdpr-update .input-select .input-select-dropdown .input-select-ul .input-select input[type="text"][readonly]{background-color:transparent}.gdpr-update .input-select .input-select-dropdown .input-select-ul li{padding:0.2604166666666667vw;font-size:0.9895833333333334vw;line-height:0.9895833333333334vw}@media screen and (max-width:1281px){.gdpr-update .input-select .input-select-dropdown .input-select-ul li{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.gdpr-update .input-select .input-select-dropdown .input-select-ul li{line-height:12.666666666666666px}}.gdpr-update .input-select .input-select-dropdown .input-select-ul li .label{font-size:0.9895833333333334vw;line-height:0.9895833333333334vw}@media screen and (max-width:1281px){.gdpr-update .input-select .input-select-dropdown .input-select-ul li .label{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.gdpr-update .input-select .input-select-dropdown .input-select-ul li .label{line-height:12.666666666666666px}}.gdpr-update .input-phone .input-select{width:5.208333333333334vw;min-width:66.66666666666667px}.gdpr-update input{height:1.3020833333333335vw;line-height:normal;min-height:16.666666666666668px;padding:0 0.2604166666666667vw;font-size:0.9895833333333334vw}@media screen and (max-width:1281px){.gdpr-update input{font-size:12.666666666666666px}}.gdpr-update input:not(:root:root){height:1.5625vw;min-height:30px}.gdpr-update .details-item>table.form{font-size:0.9895833333333334vw}@media screen and (max-width:1281px){.gdpr-update .details-item>table.form{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.gdpr-update .details-item>table.form{line-height:12.666666666666666px}}.gdpr-update .details-item>table.form>thead>tr>th.title{font-size:0.9895833333333334vw;font-family:"regular";line-height:1.25vw;padding-bottom:0.5208333333333334vw}@media screen and (max-width:1281px){.gdpr-update .details-item>table.form>thead>tr>th.title{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.gdpr-update .details-item>table.form>thead>tr>th.title{line-height:16px}}.gdpr-update .details-item>table.form>tbody>tr>td{height:1.875vw}.gdpr-update .details-item>table.form>tbody>tr>td:first-child{padding-right:0.5208333333333334vw}.gdpr-update .details-item>table.form>tbody>tr>td.column-icon:before,.gdpr-update .details-item>table.form>tbody>tr>td.column-checkbox:before{font-size:1.25vw}.gdpr-update .medium-button{font-size:0.8333333333333334vw;line-height:1.0416666666666667vw;padding:0.5208333333333334vw 1.0416666666666667vw;min-width:4.6875vw}.gdpr-update .radio a,.gdpr-update .radio button{height:1.71875vw;line-height:1.09375vw;font-size:0.625vw;padding:0 0.5208333333333334vw;margin:0.2604166666666667vw 0.2604166666666667vw 0 0}.gdpr-update .popup{font-size:0.9895833333333334vw;line-height:1.09375vw;min-width:5.208333333333334vw}@media screen and (max-width:1281px){.gdpr-update .popup{font-size:12.666666666666666px}}@media screen and (max-width:1281px){.gdpr-update .popup{line-height:14px}}.gdpr-update .popup .popup-content-body .details-separator{height:1.3541666666666667vw;margin-top:0.4166666666666667vw;margin-bottom:0.78125vw;line-height:1.3541666666666667vw}.gdpr-update .popup .popup-content-body .details-separator .details-separator .text{font-size:0.625vw;bottom:0.5208333333333334vw}@media screen and (max-width:1281px){.gdpr-update .popup .popup-content-body .details-separator .details-separator .text{font-size:8px}}.gdpr-update .popup .popup-content-body .details-item{margin-bottom:0.5208333333333334vw}.gdpr-update .input-popup{height:1.3020833333333335vw}.gdpr-update .input-popup-wrapper{top:2.34375vw}.gdpr-update .input-popup-wrapper .input-popup-header{height:0.3125vw;border-radius:0.15625vw 0.15625vw 0 0}.gdpr-update .input-popup-wrapper .input-popup-header .popup-triangle{margin-left:-0.5208333333333334vw}.gdpr-update .input-popup-wrapper .close-input-popup{height:1.71875vw;border-radius:0 0 0.2604166666666667vw 0.2604166666666667vw;left:50%;width:6.5625vw;margin-left:-3.28125vw;bottom:-1.71875vw;line-height:1.71875vw}.gdpr-update .input-popup-wrapper .close-input-popup.on-top{border-radius:0.2604166666666667vw 0.2604166666666667vw 0 0;bottom:auto;top:-1.71875vw}.gdpr-update .input-popup-wrapper table.input-popup-table .hasDatepicker{width:16.145833333333336vw}.gdpr-update .input-popup-wrapper.on-top{bottom:1.8229166666666667vw}.gdpr-update .input-popup-wrapper.one-arrow .input-popup-footer .popup-triangle,.gdpr-update .input-popup-wrapper.one-arrow .input-popup-footer .popup-triangle-down{margin-left:-0.5208333333333334vw}.gdpr-update .input-popup-wrapper.one-arrow .input-popup-header .popup-triangle,.gdpr-update .input-popup-wrapper.one-arrow .input-popup-header .popup-triangle-down{margin-left:-0.5208333333333334vw}.gdpr-update .popup-triangle{top:-0.5208333333333334vw;border-left:0.5208333333333334vw solid transparent;border-right:0.5208333333333334vw solid transparent;border-bottom:0.5208333333333334vw solid #1d88bb}.gdpr-update .popup-triangle-down{bottom:-0.5208333333333334vw;border-left:0.5208333333333334vw solid transparent;border-right:0.5208333333333334vw solid transparent;border-top:0.5208333333333334vw solid #1d88bb}.gdpr-update .popup-triangle-left-pos{margin-top:-0.5208333333333334vw;left:-1.0416666666666667vw;border-top:0.5208333333333334vw solid transparent;border-bottom:0.5208333333333334vw solid transparent;border-right:0.5208333333333334vw solid #1d88bb}.gdpr-update .input-drop-down:after{border-top:0.3125vw solid #113781;border-right:0.2604166666666667vw solid transparent;border-left:0.2604166666666667vw solid transparent;right:0.2604166666666667vw;margin-top:-0.15625vw}.gdpr-update .ui-datepicker .ui-datepicker-prev,.gdpr-update .ui-datepicker .ui-datepicker-next{display:block;width:3.697916666666667vw;height:2.0833333333333335vw;cursor:pointer;line-height:2.0833333333333335vw;font-size:0.9375vw}@media screen and (max-width:1281px){.gdpr-update .ui-datepicker .ui-datepicker-prev,.gdpr-update .ui-datepicker .ui-datepicker-next{font-size:12px}}.gdpr-update .ui-datepicker .ui-datepicker-prev span:before,.gdpr-update .ui-datepicker .ui-datepicker-next span:before{font-size:0.9375vw}@media screen and (max-width:1281px){.gdpr-update .ui-datepicker .ui-datepicker-prev span:before,.gdpr-update .ui-datepicker .ui-datepicker-next span:before{font-size:12px}}.gdpr-update .ui-datepicker tbody td a:hover:after{border:0.20833333333333334vw solid #1d88bb}.gdpr-update .ui-datepicker td span,.gdpr-update .ui-datepicker th span,.gdpr-update .ui-datepicker td a,.gdpr-update .ui-datepicker th a{height:1.6666666666666667vw;width:auto;line-height:1.6666666666666667vw;font-size:0.78125vw}@media screen and (max-width:1281px){.gdpr-update .ui-datepicker td span,.gdpr-update .ui-datepicker th span,.gdpr-update .ui-datepicker td a,.gdpr-update .ui-datepicker th a{font-size:10px}}.gdpr-update .ui-datepicker .ui-datepicker-title{height:2.0833333333333335vw;line-height:2.0833333333333335vw;font-size:0.9375vw}@media screen and (max-width:1281px){.gdpr-update .ui-datepicker .ui-datepicker-title{font-size:12px}}.gdpr-update .ui-datepicker select.ui-datepicker-year{width:3.3333333333333335vw;font-size:0.9375vw}@media screen and (max-width:1281px){.gdpr-update .ui-datepicker select.ui-datepicker-year{font-size:12px}}.gdpr-update .ui-icon-circle-triangle-e,.gdpr-update .ui-icon-circle-triangle-w{line-height:2.0833333333333335vw}@media screen and (max-width:1281px){.gdpr-update .ui-icon-circle-triangle-e,.gdpr-update .ui-icon-circle-triangle-w{line-height:26.666666666666664px}}.gdpr-update .ui-datepicker table.ui-datepicker-calendar tbody td.ui-datepicker-week-col{font-size:0.625vw;width:1.4583333333333335vw}@media screen and (max-width:1281px){.gdpr-update .ui-datepicker table.ui-datepicker-calendar tbody td.ui-datepicker-week-col{font-size:8px}}.gdpr-update .ui-datepicker table.ui-datepicker-calendar thead .ui-datepicker-week-col{font-size:0.625vw;width:1.4583333333333335vw}@media screen and (max-width:1281px){.gdpr-update .ui-datepicker table.ui-datepicker-calendar thead .ui-datepicker-week-col{font-size:8px}}.gdpr-update .ui-datepicker table.ui-datepicker-calendar tbody td a:hover:after{border-width:0.20833333333333334vw}.gdpr-update .ui-datepicker table.ui-datepicker-calendar tbody td a:after{height:1.6666666666666667vw;border-radius:0.46875vw}.gdpr-update .popup-content{background-color:white;width:57.29166666666667vw;height:auto}.gdpr-update .popup-content .right-side .right-side-header{height:6.25vw}.gdpr-update .content-text{font-family:"regular";padding-top:0.5208333333333334vw;font-size:0.9375vw;line-height:1.09375vw;color:#777777}@media screen and (max-width:1281px){.gdpr-update .content-text{font-size:9.333333333333334px}}@media screen and (max-width:1281px){.gdpr-update .content-text{line-height:12.666666666666666px}}.gdpr-update .content-text a{text-decoration:underline;color:#1d88bb}.gdpr-update .slide-title{font-family:"semibold";color:#1d88bb;text-align:left;font-size:0.8333333333333334vw;line-height:0.9895833333333334vw}@media screen and (max-width:1281px){.gdpr-update .slide-title{font-size:10.666666666666666px}}@media screen and (max-width:1281px){.gdpr-update .slide-title{line-height:12.666666666666666px}}.gdpr-update .download-button{margin-top:12px}.gdpr-update .download-button div,.gdpr-update .download-button .icon{color:#fff}.blackout-div{position:absolute;top:0;left:0;right:100%;bottom:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;background-color:black;width:100%;height:100%}.task-dialog-flow{z-index:1050;padding-bottom:0}.task-dialog-flow .flex-pop-up{min-height:580px}.task-dialog{position:absolute;text-align:center;width:100%;top:0;bottom:0;z-index:9999;-webkit-transition:all 400ms ease 0s;-moz-transition:all 400ms ease 0s;-o-transition:all 400ms ease 0s;transition:all 400ms ease 0s;display:flex;align-items:center;justify-content:center}.task-dialog.slide-wrapper .content{text-align:initial;width:100%;height:100%;background-color:transparent;padding:0}.task-dialog.slide-wrapper .content .registration-flow{width:100%;height:100%}.task-dialog.slide-wrapper .content .registration-flow .blue-button{float:none}.task-dialog.is-visible{display:block}.task-dialog.first-login .content{text-align:left;width:680px}.task-dialog.first-login .content li span{color:#1d88bb}.task-dialog.first-login .content .button-wrapper{text-align:center}.task-dialog.first-login .content .button-wrapper .blue-button{float:none}.task-dialog.first-login .content .checkbox-wrapper>div,.task-dialog.first-login .content .checkbox-wrapper>span{float:left}.task-dialog.first-login .content .checkbox-wrapper .input-check .checked{color:#1d88bb}.task-dialog.full-page{display:block;overflow:hidden}.task-dialog.full-page .blackout-div{display:none}.task-dialog.full-page .content{width:100%;height:100%;padding:0;border-radius:0}.task-dialog .content{background-color:#fff;color:#383e42;border-radius:10px;line-height:1.3;padding:30px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.task-dialog .content .details-separator{color:#383e42}.task-dialog .content .details-item{color:#383e42}.task-dialog .content .details-item .form>tbody>tr>td:first-child{color:#383e42}.task-dialog .content input{background-color:transparent;color:#383e42}.task-dialog .content input[readonly]{background-color:#eee}.task-dialog .content .input-select input[type="text"][readonly]{background-color:transparent}.task-dialog .content.no-padding{padding:0}.task-dialog .content h1{color:#1d88bb;font-size:24px;font-family:"light";margin-bottom:30px}.task-dialog .content p{margin-bottom:10px}.task-dialog .content .blue-button{float:right}.task-dialog .content .blue-button.acceptToS-right{clear:none}.task-dialog .content .icon-input-field{margin:20px 20px 20px 0}.task-dialog .content .icon-input-field .icon{color:#1d88bb;font-size:25px}.task-dialog .content .icon-input-field .description{color:#383e42;font-family:"regular";font-size:14px;line-height:14px;font-weight:normal;line-height:2;margin:10px}.task-dialog .content .icon-input-field .icon,.task-dialog .content .icon-input-field .input-field,.task-dialog .content .icon-input-field span{display:inline-block;vertical-align:baseline}.task-dialog .content .set-location p{text-align:left}.task-dialog .content .set-pin,.task-dialog .content .accept-termsandconditions{width:360px}.task-dialog .content .set-pin .validation-error.input-field:before,.task-dialog .content .accept-termsandconditions .validation-error.input-field:before{right:-15px}.task-dialog .content .set-pin input[type="text"],.task-dialog .content .accept-termsandconditions input[type="text"]{display:block;font-size:30px;line-height:1.4;height:auto;text-align:left}.task-dialog .content .set-password{width:18.75vw}.task-dialog .content .set-password .column-label{font-family:"bold";float:left;line-height:2.7}.task-dialog .content .set-password .input-field{border-bottom:1px solid transparent;display:block;clear:both}.task-dialog .content .set-password .validation-wrapper:after{display:table;clear:both;float:none;content:''}.task-dialog .content .set-password .validation-error input{border-bottom:1px solid #b50d17}.task-dialog .content .set-password .blue-button{margin-top:30px}.task-dialog .content .set-password .validation-hint{margin-left:40px}.task-dialog .content .set-pin .input-field{margin:0 auto 30px;width:90px}.task-dialog .content .set-pin .validation-hint{white-space:nowrap;margin-left:-50%}.task-dialog .content .set-pin button{margin-bottom:5px}.task-dialog .content .set-costCenter{width:360px}.task-dialog .content .set-costCenter input[type="text"]{display:block;width:200px;margin:30px auto;font-size:18px;line-height:1.4;height:auto;text-align:left}.task-dialog .content .accept-termsandconditions{width:400px}.task-dialog .content .accept-termsandconditions .tac-text{text-align:left;font-size:15px;font-family:"regular"}.task-dialog .content .accept-termsandconditions h1{color:#333;font-family:"semibold";font-size:36px;margin-bottom:51px}.task-dialog .content .accept-termsandconditions h1 .subtitle{color:#1d88bb;font-family:"regular";font-size:28px;line-height:28px;display:block}.task-dialog .content .accept-termsandconditions button.blue-button{float:none}.task-dialog .content .set-rfid{width:360px}.task-dialog .content .set-rfid input[type="text"]{display:block;width:200px;margin:30px auto;font-size:18px;line-height:1.4;height:auto;text-align:left}.task-dialog .content .system-notification{min-width:459px;text-align:left}.task-dialog .content .system-notification h1{color:#222;font-family:"bold";font-size:32px;margin-bottom:21px}.task-dialog .content .system-notification p{width:459px;margin-bottom:29px}.task-dialog .content .system-notification p span{display:block;font-family:"bold"}.task-dialog .content .system-notification p a{color:#fbaf5d;font-family:"bold";text-decoration:underline}.task-dialog .content .system-notification .blue-button{display:block;margin:0 auto;width:281px;float:none}.task-dialog .content .damages-details .blue-button{margin-left:10px}.task-dialog .content .demo-data h1{font-size:32px}.task-dialog .content .demo-data .bold{font-family:"bold"}.task-dialog .content .demo-data .blue-button{float:none}.task-dialog .content .demo-data .close-button-popup{position:absolute;top:-13px;right:-13px;cursor:pointer;width:26px;height:26px;line-height:26px;font-size:17px;text-align:center;color:#aaa;background-color:#fff;border-radius:50%;box-shadow:-1.5px 1.5px 5px 0 rgba(0,0,0,0.35)}.task-dialog .content .demo-data .close-button-popup:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.task-dialog .content .demo-data .close-button-popup.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.task-dialog .content .demo-data .close-button-popup.mini-check{speak:normal}.task-dialog .content .demo-data .close-button-popup.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.task-dialog .content .demo-data .close-button-popup:before{content:'\e951'}.task-dialog .content .demo-data .close-button-popup:before{line-height:26px}.task-dialog .content .complete-return-key{background-color:white;bottom:0;display:inline-block;overflow:auto;padding:20px 15px 0;position:fixed;top:60px;left:auto;width:594px;right:-640px;border-left:1px solid #aaa;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:right 600ms ease 0ms;-moz-transition:right 600ms ease 0ms;-o-transition:right 600ms ease 0ms;transition:right 600ms ease 0ms;overflow:initial;text-align:left;position:static;padding-right:0;border-left:0;white-space:nowrap;width:900px;background-color:#fff;color:#383e42}.task-dialog .content .complete-return-key.open{right:0}.task-dialog .content .complete-return-key .holidaymanagement .icon-action{clear:both;margin:10px}.task-dialog .content .complete-return-key .row{width:100%;margin-bottom:10px}.task-dialog .content .complete-return-key .section-title{padding:0;color:#1d88bb;line-height:38px;margin-bottom:20px}.task-dialog .content .complete-return-key .main-info{background-color:#fff;height:270px;padding:20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.task-dialog .content .complete-return-key .admin-details{position:absolute;top:0}.task-dialog .content .complete-return-key input{background-color:transparent;color:#383e42}.task-dialog .content .complete-return-key .section-title{display:inline-block;font-family:"light";font-size:36px;color:#1d88bb;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto}.task-dialog .content .complete-return-key .section-title>span{float:left}.task-dialog .content .complete-return-key .details-separator{display:none}.task-dialog .content .complete-return-key .details-item{margin-left:0;margin-bottom:0}.task-dialog .content .complete-return-key .details-footer{margin:0;padding:5px 10px 0 10px;clear:both;width:100%}.task-dialog .content .complete-return-key .details-footer button,.task-dialog .content .complete-return-key .details-footer button.medium-button.blue-button{float:none}.task-dialog .content .complete-return-key .damages-wrapper{width:100%;max-height:150px}.task-dialog .content .heard-about-popup{width:100%}.task-dialog .content .heard-about-popup .popup-content{line-height:1.5}.task-dialog .content .heard-about-popup .popup-content-header{display:flex;flex-direction:column;align-items:center}.task-dialog .content .heard-about-popup .popup-content-header .popup-icon{width:80px;height:80px;border-radius:50%;background-color:#1d88bb;display:flex;align-items:center;justify-content:center;color:#fff;font-size:50px}.task-dialog .content .heard-about-popup .popup-content-title{font-size:18px;height:auto;color:#3c3f43;font-family:"bold";text-align:center;padding-top:20px}.task-dialog .content .heard-about-popup .popup-content-text{color:#838f9e;padding-top:10px;width:334px}.task-dialog .content .heard-about-popup .popup-content-selector{padding-top:25px}.task-dialog .content .heard-about-popup .popup-content-input{padding-top:10px}.task-dialog .content .heard-about-popup .popup-content-footer{display:flex;justify-content:center;padding:30px 0px 0px 0px}.task-dialog .content .heard-about-popup .popup-content-footer-small-space{padding:21px 0px 0px 0px}.task-dialog.authorize-bookings-popup .content{width:500px;z-index:10}.task-dialog.authorize-bookings-popup .content .details-title{font-family:"light";color:#1d88bb;font-size:24px;margin-bottom:20px;text-align:center}.task-dialog.authorize-bookings-popup .content .circle-wrapper{text-align:center;padding-left:50px}.task-dialog.authorize-bookings-popup .content .circle-wrapper .image-info{display:inline-block;margin-left:-60px}.task-dialog.authorize-bookings-popup .content .circle-wrapper .placeholder-circle div.image-mask{background-color:#1d88bb;z-index:-1}.task-dialog.authorize-bookings-popup .content .circle-wrapper .placeholder-circle .image-mask:before{position:absolute;right:10px}.task-dialog.authorize-bookings-popup .content .middle-section{font-family:"bold";font-size:16px;text-align:center;padding:20px 0}.task-dialog.authorize-bookings-popup .content .description-content{text-align:center;line-height:24px}.task-dialog.authorize-bookings-popup .content .left-content{float:left;width:390px}.task-dialog.authorize-bookings-popup .content .left-content .details-item{margin-bottom:20px}.task-dialog.authorize-bookings-popup .content .details-label{text-align:left}.task-dialog.authorize-bookings-popup .content .details-value{height:28px;font-weight:bold;text-align:left;padding-left:15px}.task-dialog.authorize-bookings-popup .content .right-content{float:right;width:450px}.task-dialog.authorize-bookings-popup .content .approval-comment textarea{height:60px}.task-dialog.authorize-bookings-popup .content .approval-comment table{width:100%}.task-dialog.authorize-bookings-popup .content .approval-comment table .details-label{width:30%;text-align:left;vertical-align:top;padding-left:60px}.task-dialog.authorize-bookings-popup .content .approval-comment table .details-value{width:70%}.task-dialog.authorize-bookings-popup .content .stops-details-block{width:100%}.task-dialog.authorize-bookings-popup .content .stops-details-block .entity-label{width:30%}.task-dialog.authorize-bookings-popup .content .details-footer{padding-top:25px;margin:0;clear:both;text-align:center}.task-dialog.authorize-bookings-popup .content .details-footer button,.task-dialog.authorize-bookings-popup .content .details-footer button.medium-button.blue-button{float:none}.task-dialog .fake-page{display:flex;flex-direction:column;height:100%}.task-dialog .fake-page .fake-header{width:100%;height:60px;margin:0;background-color:#ffffff;border-bottom:2px solid #e4e4e4;display:flex;align-items:center;align-content:center}.task-dialog .fake-page .fake-header .logo img{max-height:50px;max-width:100%;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.task-dialog .fake-page .fake-header .fake-main-buttons{height:100%;margin-left:50px;display:flex;flex-direction:row}.task-dialog .fake-page .fake-header .fake-main-buttons .fake-header-button{width:120px;height:100%;background-color:#ffffff;display:flex;justify-content:center;align-items:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(40))";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.task-dialog .fake-page .fake-header .fake-main-buttons .fake-header-button:before,.task-dialog .fake-page .fake-header .fake-main-buttons .fake-header-button:after{background-color:#383e42}.task-dialog .fake-page .fake-header .fake-main-buttons .fake-header-button:before{content:'';display:block;width:20px;height:20px;border-radius:50%}.task-dialog .fake-page .fake-header .fake-main-buttons .fake-header-button:after{content:'';display:block;width:45px;height:10px;margin-left:10px;border-radius:5px}.task-dialog .fake-page .fake-header .fake-main-buttons .fake-header-button.selected{background-color:#1d88bb}.task-dialog .fake-page .fake-header .fake-main-buttons .fake-header-button.selected:before,.task-dialog .fake-page .fake-header .fake-main-buttons .fake-header-button.selected:after{background-color:#ffffff}.task-dialog .fake-page .fake-header .fake-user-thumbnail{margin-left:auto;width:60px;height:60px;display:flex;justify-content:center;align-items:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(40))";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.task-dialog .fake-page .fake-header .fake-user-thumbnail .face{width:34px;height:34px;border-radius:50px;background-color:#1d88bb;display:flex;flex-direction:column;align-items:center}.task-dialog .fake-page .fake-header .fake-user-thumbnail .face .eyes{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:18px;height:6px;margin-top:9px}.task-dialog .fake-page .fake-header .fake-user-thumbnail .face .eyes .eye{width:6px;height:6px;border-radius:50px;background-color:#ffffff}.task-dialog .fake-page .fake-header .fake-user-thumbnail .face .mouth{position:relative;margin-top:4px;height:8px;width:14px;border-radius:0 0 7px 7px;background-color:#ffffff}.task-dialog .fake-page .fake-header .fake-user-thumbnail .face .mouth:after{content:'';position:absolute;top:-2px;left:2px;display:block;height:8px;width:10px;border-radius:0 0 7px 7px;background-color:#1d88bb}.task-dialog .fake-page .fake-body{position:relative;display:flex;flex:1;flex-direction:row}.task-dialog .fake-page .fake-body .fake-menu{height:100%;display:flex;flex-direction:row}.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu{width:110px;background-color:#ffffff;display:flex;flex-direction:column}.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu .fake-main-menu-button{width:90px;height:90px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(40))";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu .fake-main-menu-button:before{content:'';display:block;width:34px;height:34px;border-radius:50%;background-color:#979797}.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu .fake-main-menu-button:after{content:'';display:block;width:70px;height:10px;margin-top:7px;border-radius:5px;background-color:#979797}.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu .fake-main-menu-button.active{margin-right:0;padding-right:10px;background-color:#f4f4f4}.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu .fake-main-menu-button.active:before,.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu .fake-main-menu-button.active:after{background-color:#383e42}.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu .fake-main-menu-button.selected{background-color:#f4f4f4}.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu .fake-main-menu-button.selected:before,.task-dialog .fake-page .fake-body .fake-menu .fake-main-menu .fake-main-menu-button.selected:after{background-color:#1d88bb}.task-dialog .fake-page .fake-body .fake-menu .fake-sub-menu{width:160px;background-color:#f4f4f4}@media (max-width:1200px){.task-dialog .fake-page .fake-body .fake-menu .fake-sub-menu{width:0px}}.task-dialog .fake-page .fake-body .fake-content{padding:100px 0 0 110px;width:100%;height:100%;display:flex;overflow:hidden;flex-direction:row;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}@media (max-width:1200px){.task-dialog .fake-page .fake-body .fake-content{padding:100px 0 0 70px}}@media (max-width:960px){.task-dialog .fake-page .fake-body .fake-content{padding:100px 0 0 35px}}.task-dialog .fake-page .fake-body .fake-content.is-ie{margin-right:25px}.task-dialog .fake-page .fake-body .fake-content.s1{opacity:0}.task-dialog .fake-page .fake-body .fake-content.s2{opacity:1}.task-dialog .fake-page .fake-body .fake-content .fake-content-left{width:auto;min-width:240px;padding-right:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .inputs-wrapper{display:flex;flex-direction:row}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .inputs-wrapper .input-icons{padding:15px 15px 0 0;display:flex;flex-direction:column;justify-content:flex-start}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .inputs-wrapper .input-icons i{display:block;width:64px;height:64px;background-color:#aaaaaa;color:#fff;line-height:64px;font-size:34px;border-radius:50%;margin-bottom:10px}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .slide-title{color:#1d88bb;font-size:40px;line-height:50px;font-family:"bold";text-align:left}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .slide-description{margin:20px 0 20px 0;text-align:left;font-size:20px;line-height:27px}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .slide-form{width:70%}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .slide-form .input-checkbox{padding-right:5px}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .slide-form .input-checkbox .checkbox-icon{margin-right:0}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .slide-form.buttons-on-left{display:flex;justify-content:flex-start}@media (max-width:1050px){.task-dialog .fake-page .fake-body .fake-content .fake-content-left .slide-form.buttons-on-left{flex-direction:column-reverse;width:auto}}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .slide-form.buttons-on-left button{margin:5px}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .page-bubbles{float:left;display:flex;align-items:center;height:60px}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .page-bubbles .bubble{width:15px;height:15px;border-radius:50%;background-color:#1d88bb;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(40))";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.task-dialog .fake-page .fake-body .fake-content .fake-content-left .page-bubbles .bubble.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;width:18px;height:18px}.task-dialog .fake-page .fake-body .fake-content .fake-content-right{width:50%}.task-dialog .fake-page .fake-body .fake-content .fake-content-right i{font-size:570px;color:#fff}.task-dialog .fake-page .fake-body .fake-content .fake-content-right .icon-wrapper{width:760px;height:760px;border-radius:50%;background-color:#1d88bb;text-align:center;line-height:760px}.task-dialog .fake-page .fake-body .fake-content .fake-content-right .icon-wrapper.green-background{background-color:#4ba003}.task-dialog .fake-page .fake-body .fake-content .fake-content-right .icon-wrapper i{font-size:570px;color:#fff}.car2share .message-category-icon.damage:before{content:'\e9ec'}.message-category-icon{background-color:#1d88bb;color:#fff;padding-left:0;width:40px;height:40px;border-radius:20px;line-height:40px;text-align:center;margin:4px 10px}.message-category-icon:before{font-family:"icons";font-size:25px;display:inline}.message-category-icon.business{background-color:#1d88bb}.message-category-icon.private{background-color:#4ba003}.message-category-icon.service{background-color:#ed8e48}.message-category-icon.damage:before{content:'\e896'}.message-category-icon.cleanliness:before{content:'\e871'}.message-category-icon.fillLevel:before{content:'\e8d9'}.message-category-icon.mileageTooHigh:before{content:'\e943'}.message-category-icon.notCharging:before{content:'\e826'}.message-category-icon.fourDaysOffline:before{content:'\e885'}.message-category-icon.bookingAuthorizationRequest:before{content:'\e884'}.message-category-icon.suspiciousVehicleActivity:before{content:'\ea12'}.message-category-icon.legenden-new-user:before{content:'\ea05'}.message-category-icon.address-info-changed:before{content:'\e81a'}.message-category-icon.daimlerVanTiramizooBooking:before{content:'\e9ee'}.message-category-icon.mileage:before{content:'\e8b9'}.message-category-icon.lowVoltage:before{content:'\e8b7'}.message-category-icon.suspendedSim:before{content:'\e9a2'}.message-category-icon.invoicesCreated:before{content:'\e8bf'}.message-category-icon.malfunctionTracking:before{content:'\ea11'}.message-category-icon.malfunctionKeyfob:before{content:'\e90f'}.message-category-icon.malfunctionRfid:before{content:'\e8af'}.message-category-icon.skippedGeofence:before{content:'\e92b'}.message-panel{float:left;height:100%}.message-panel .message-category-icon{position:absolute;margin:13px 10px 0}.message-panel .message-popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:350px}.message-panel .message-popup .popup-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.message-panel .message-popup .message-wrapper{display:block;border-top:1px solid white;border-bottom:1px solid #b7bbbe;background-color:white;clear:both;width:100%;position:relative;line-height:1.4;height:67px}.message-panel .message-popup .message-wrapper:after{display:table;clear:both;float:none;content:''}.message-panel .message-popup .message-wrapper:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:-2px}.message-panel .message-popup .message-wrapper:focus:not(input){position:relative;outline:none;display:inline-block}.message-panel .message-popup .message-wrapper:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.message-panel .message-popup .message-wrapper:focus:not(input){display:block}.message-panel .message-popup .message-wrapper.no-messages{height:30px;text-align:center;line-height:30px;color:#1d88bb;font-family:"semibold"}.message-panel .message-popup .message-wrapper.no-messages:hover{background-color:white}.message-panel .message-popup .message-wrapper.resolved .col2{font-family:"regular"}.message-panel .message-popup .col2{color:#3c3f44;font-size:15px;font-family:"bold";padding:5px 10px 0;width:250px;overflow:hidden;text-overflow:ellipsis;float:left;white-space:nowrap}.message-panel .message-popup .col2,.message-panel .message-popup .col3{margin-left:55px}.message-panel .message-popup.reminder-popup .col1{height:50px;padding:10px 0 0 20px;float:left}.message-panel .message-popup.reminder-popup .col2{color:#3c3f44;font-size:15px;font-family:"bold";padding:5px 10px 0;width:90px;overflow:hidden;text-overflow:ellipsis;float:left;line-height:50px;height:50px;margin:0}.message-panel .message-popup.reminder-popup .col3{margin:0}.message-panel .message-popup .col3{color:#898c9d;font-size:13px;max-width:150px;padding:0 10px;overflow:hidden;float:left}.message-panel .message-popup .col3 .double-line{line-height:20px;margin:10px 0 0 10px;float:left;width:80px}.message-panel .message-popup .col3 .image-info{margin:10px 0 0 0;float:left}.message-panel .message-popup div.see-more{color:#898c9d;position:relative;top:20px;right:10px;font-size:12px;text-align:right;float:right}.message-panel .message-popup div.see-more:hover{text-decoration:underline}.message-panel .message-popup .icon-arrow-left{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5);background-color:#727377;color:white;text-align:center;padding:10px;line-height:1.2;font-size:12px;position:relative;display:block}.message-panel .message-popup .icon-arrow-left:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:0}.message-panel .message-popup .icon-arrow-left:before{-webkit-transition:left 150ms ease 0ms;-moz-transition:left 150ms ease 0ms;-o-transition:left 150ms ease 0ms;transition:left 150ms ease 0ms;position:relative;left:-20px;opacity:.7}.message-panel .message-popup .icon-arrow-left:hover:before{left:-30px}.message-panel .reminder-popup .col1{background-color:transparent;padding:11px 20px}.message-panel .alert-popup .col1{background-color:#e15d59}.main-content .notifications .my-bookings.messages-page,.main-content .alerts .my-bookings.messages-page,.main-content .reminders .my-bookings.messages-page{color:#898c9d}.main-content .notifications .my-bookings.messages-page .no-messages,.main-content .alerts .my-bookings.messages-page .no-messages,.main-content .reminders .my-bookings.messages-page .no-messages{margin:50px;text-align:left}.main-content .notifications .my-bookings.messages-page .filter-button,.main-content .alerts .my-bookings.messages-page .filter-button,.main-content .reminders .my-bookings.messages-page .filter-button{cursor:pointer;font-family:light;font-size:18px;line-height:18px;line-height:30px;display:inline-block;color:white;background-color:#777777;text-decoration:none;padding:10px;border-radius:3px}.main-content .notifications .my-bookings.messages-page .filter-button a,.main-content .alerts .my-bookings.messages-page .filter-button a,.main-content .reminders .my-bookings.messages-page .filter-button a{color:#fff}.main-content .notifications .my-bookings.messages-page .locations-dropdown,.main-content .alerts .my-bookings.messages-page .locations-dropdown,.main-content .reminders .my-bookings.messages-page .locations-dropdown{margin-right:20px;width:240px;float:right}.main-content .notifications .my-bookings.messages-page .locations-dropdown .input-lazy-select-input-icon,.main-content .alerts .my-bookings.messages-page .locations-dropdown .input-lazy-select-input-icon,.main-content .reminders .my-bookings.messages-page .locations-dropdown .input-lazy-select-input-icon{font-size:20px;line-height:30px}.main-content .notifications .my-bookings.messages-page .notifications-button.notification,.main-content .alerts .my-bookings.messages-page .notifications-button.notification,.main-content .reminders .my-bookings.messages-page .notifications-button.notification,.main-content .notifications .my-bookings.messages-page .alert-button.alert,.main-content .alerts .my-bookings.messages-page .alert-button.alert,.main-content .reminders .my-bookings.messages-page .alert-button.alert,.main-content .notifications .my-bookings.messages-page .reminders-button.reminder,.main-content .alerts .my-bookings.messages-page .reminders-button.reminder,.main-content .reminders .my-bookings.messages-page .reminders-button.reminder{background-color:#1d88bb}.main-content .notifications .my-bookings.messages-page .my-bookings-container .line,.main-content .alerts .my-bookings.messages-page .my-bookings-container .line,.main-content .reminders .my-bookings.messages-page .my-bookings-container .line{right:0}.main-content .notifications .my-bookings.messages-page .my-bookings-container .my-bookings-title,.main-content .alerts .my-bookings.messages-page .my-bookings-container .my-bookings-title,.main-content .reminders .my-bookings.messages-page .my-bookings-container .my-bookings-title{padding:16px 0 0 40px}.main-content .notifications .my-bookings.messages-page .my-bookings-container .my-bookings-title>a,.main-content .alerts .my-bookings.messages-page .my-bookings-container .my-bookings-title>a,.main-content .reminders .my-bookings.messages-page .my-bookings-container .my-bookings-title>a{margin-right:15px;display:inline-block}.main-content .notifications .my-bookings.messages-page .my-bookings-container .my-bookings-sorters>div,.main-content .alerts .my-bookings.messages-page .my-bookings-container .my-bookings-sorters>div,.main-content .reminders .my-bookings.messages-page .my-bookings-container .my-bookings-sorters>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.main-content .notifications .my-bookings.messages-page .my-bookings-container .col1,.main-content .alerts .my-bookings.messages-page .my-bookings-container .col1,.main-content .reminders .my-bookings.messages-page .my-bookings-container .col1{width:46px;min-height:1px;border:0}.main-content .notifications .my-bookings.messages-page .my-bookings-container .col1:before,.main-content .alerts .my-bookings.messages-page .my-bookings-container .col1:before,.main-content .reminders .my-bookings.messages-page .my-bookings-container .col1:before{margin-left:3px}.main-content .notifications .my-bookings.messages-page .my-bookings-container .col2,.main-content .alerts .my-bookings.messages-page .my-bookings-container .col2,.main-content .reminders .my-bookings.messages-page .my-bookings-container .col2{width:310px}.main-content .notifications .my-bookings.messages-page .my-bookings-container .col3,.main-content .alerts .my-bookings.messages-page .my-bookings-container .col3,.main-content .reminders .my-bookings.messages-page .my-bookings-container .col3{width:280px}.main-content .notifications .my-bookings.messages-page .my-bookings-container .col3 .double-line,.main-content .alerts .my-bookings.messages-page .my-bookings-container .col3 .double-line,.main-content .reminders .my-bookings.messages-page .my-bookings-container .col3 .double-line{line-height:20px;margin-top:7px;float:left;width:350px}.main-content .notifications .my-bookings.messages-page .my-bookings-container .col3 .image-info,.main-content .alerts .my-bookings.messages-page .my-bookings-container .col3 .image-info,.main-content .reminders .my-bookings.messages-page .my-bookings-container .col3 .image-info{margin:7px 10px 0 10px;float:left}.main-content .notifications .my-bookings.messages-page .my-bookings-container .col4,.main-content .alerts .my-bookings.messages-page .my-bookings-container .col4,.main-content .reminders .my-bookings.messages-page .my-bookings-container .col4{width:190px}.main-content .notifications .my-bookings.messages-page .my-bookings-container .col5,.main-content .alerts .my-bookings.messages-page .my-bookings-container .col5,.main-content .reminders .my-bookings.messages-page .my-bookings-container .col5{width:155px}.main-content .notifications .my-bookings.messages-page .log-wrapper h3,.main-content .alerts .my-bookings.messages-page .log-wrapper h3,.main-content .reminders .my-bookings.messages-page .log-wrapper h3{line-height:49px}.main-content .notifications .my-bookings.messages-page .log-wrapper h3>div,.main-content .alerts .my-bookings.messages-page .log-wrapper h3>div,.main-content .reminders .my-bookings.messages-page .log-wrapper h3>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table}.main-content .notifications .my-bookings.messages-page .log-wrapper h3>div>span,.main-content .alerts .my-bookings.messages-page .log-wrapper h3>div>span,.main-content .reminders .my-bookings.messages-page .log-wrapper h3>div>span{vertical-align:middle;display:table-cell;padding:0;line-height:1.4}.main-content .notifications .my-bookings.messages-page .log-wrapper .col2,.main-content .alerts .my-bookings.messages-page .log-wrapper .col2,.main-content .reminders .my-bookings.messages-page .log-wrapper .col2{width:180px;font-family:"bold"}.main-content .notifications .my-bookings.messages-page .log-wrapper .col3,.main-content .alerts .my-bookings.messages-page .log-wrapper .col3,.main-content .reminders .my-bookings.messages-page .log-wrapper .col3{width:390px}.main-content .notifications .my-bookings.messages-page .log-wrapper .col3 small,.main-content .alerts .my-bookings.messages-page .log-wrapper .col3 small,.main-content .reminders .my-bookings.messages-page .log-wrapper .col3 small{display:block;font-size:12px}.main-content .notifications .my-bookings.messages-page .log-wrapper .col4.resolved,.main-content .alerts .my-bookings.messages-page .log-wrapper .col4.resolved,.main-content .reminders .my-bookings.messages-page .log-wrapper .col4.resolved{font-family:"regular"}.main-content .notifications .my-bookings.messages-page .log-wrapper .col4 span:before,.main-content .alerts .my-bookings.messages-page .log-wrapper .col4 span:before,.main-content .reminders .my-bookings.messages-page .log-wrapper .col4 span:before{margin-right:10px}.main-content .notifications .my-bookings.messages-page .log-wrapper .col5 em,.main-content .alerts .my-bookings.messages-page .log-wrapper .col5 em,.main-content .reminders .my-bookings.messages-page .log-wrapper .col5 em{font-family:"light"}.main-content .notifications .my-bookings.messages-page .log-wrapper .suspended-sim-card-instructions,.main-content .alerts .my-bookings.messages-page .log-wrapper .suspended-sim-card-instructions,.main-content .reminders .my-bookings.messages-page .log-wrapper .suspended-sim-card-instructions{display:flex;flex-wrap:wrap;padding:10px;text-align:left;border:2px solid #d30f1b}.main-content .notifications .my-bookings.messages-page .log-wrapper .suspended-sim-card-instructions .suspended-sim-card-steps,.main-content .alerts .my-bookings.messages-page .log-wrapper .suspended-sim-card-instructions .suspended-sim-card-steps,.main-content .reminders .my-bookings.messages-page .log-wrapper .suspended-sim-card-instructions .suspended-sim-card-steps{margin-bottom:5px;line-height:24px}.reminders .my-bookings.messages-page .unresolved-reminders .my-bookings-sorters .col4,.reminders .my-bookings.messages-page .unresolved-reminders.my-bookings-container .col4{width:110px}.reminders .my-bookings.messages-page .unresolved-reminders .my-bookings-sorters .col6,.reminders .my-bookings.messages-page .unresolved-reminders.my-bookings-container .col6{width:90px}.reminders .my-bookings.messages-page .log-wrapper .col1{background-color:transparent}.vehicle-status-message table{text-align:left}.vehicle-status-message table thead td+td{font-size:18px}.vehicle-status-message table tbody tr:first-of-type td+td{font-family:"semibold"}.vehicle-status-message table .top-padding td{padding-top:30px}.vehicle-status-message .vehicle-info,.vehicle-status-message .cleanliness-info,.vehicle-status-message .damages-info{float:left}.vehicle-status-message .vehicle-info td{padding-left:20px}.vehicle-status-message .car-icon{font-size:188px}.vehicle-status-message .cleanliness-info td+td{width:280px}.vehicle-status-message .damages-info td{line-height:1.2;padding:5px 20px 5px 0}.vehicle-status-message .damages-info td+td{width:250px}.vehicle-status-message .driver-details{float:right}.vehicle-status-message .driver-details td+td{width:280px}.vehicle-status-message .image-wrapper{float:right}.vehicle-status-message .image-wrapper .image-mask{width:300px;height:auto;max-height:200px;overflow:hidden;position:relative}.vehicle-status-message .image-wrapper .image-mask:after{-webkit-box-shadow:inset 0 1px 7px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 7px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 7px 0 rgba(0,0,0,0.5);position:absolute;width:100%;height:100%;z-index:1;content:'';left:0;top:0}.vehicle-status-message .image-wrapper .image-mask img{position:relative;width:100%;left:0;top:0}.vehicle-status-message .clearfix{clear:both;float:none}.vehicle-status-message .main-info{position:relative;overflow:hidden;clear:both;margin-top:20px;padding:20px}.vehicle-status-message .radio{padding-left:0;margin-top:-10px}.vehicle-status-message .radio button{float:left;margin-top:10px}.vehicle-status-message .radio.with-stars button{background-color:transparent;font-size:15px;height:50px;width:50px;text-align:center;position:relative;float:left;margin:0}.vehicle-status-message .radio.with-stars button:before{content:'\e982'}.vehicle-status-message .radio.with-stars button:before{color:#777777;font-family:"icons";font-style:normal;font-weight:normal;speak:none;font-size:40px;display:block;position:relative;line-height:50px}.vehicle-status-message .radio.with-stars button.active,.vehicle-status-message .radio.with-stars button.before-active{background-color:transparent}.vehicle-status-message .radio.with-stars button.active:before,.vehicle-status-message .radio.with-stars button.before-active:before{color:#1d88bb;background:transparent}.vehicle-status-message .message-text-block{text-align:left;padding:10px 15px;border:1px solid #aaa;border-radius:3px;line-height:1.4}.vehicle-status-message .button-row{float:right}.vehicle-status-message .button-row button,.vehicle-status-message .button-row a{float:left;margin:20px 0 0 20px;display:block}.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col1,.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col2,.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col3,.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col4{width:33%;vertical-align:middle}.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col1 .image-info,.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col2 .image-info,.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col3 .image-info,.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col4 .image-info{width:40px;height:40px}.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .my-bookings-accordion .col2 .double-line{line-height:20px;margin-top:7px;float:left;width:180px}.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .my-bookings-accordion .col2 .image-info{margin:7px 10px 0 10px;float:left}.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col1 .image-info.suspension-point{width:10px;height:10px;line-height:10px;padding-top:30px;float:left;margin-right:5px}.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col1 .image-info.suspension-point .entity-description{height:10px}.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col1 .image-info.suspension-point .entity-image{padding-right:2px}.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col1 .image-info~.image-info{padding-left:0px}.main-content .reminders .my-bookings .my-bookings-container.upcoming-reminders .col1 .image-info .entity-image{padding-right:5px;float:left}.alerts .my-bookings.messages-page .log-wrapper .message-category-icon{background-color:#e15d59}.my-bookings.messages-page .log-wrapper .resolved .col2{font-family:"regular"}.circle-border-icon{display:table;overflow:hidden;text-align:center;margin-top:14px;margin-bottom:8px}.circle-border-icon .entity-icon{display:table-cell;font-size:35px;width:50px;height:50px;vertical-align:middle;color:#777777;background-color:#fff;border:4px solid #aaa;border-radius:50%}.circle-border-icon .entity-icon.icon-end-dot{font-size:27px}.status-indicator{color:#b50d17;height:29px;line-height:29px}.status-indicator.active{color:#4ba003}.status-indicator .text{display:inline-block;margin-left:5px;font-family:"regular"}.status-indicator .bubble{width:11px;height:11px;display:inline-block;border-radius:50%;background-color:#b50d17}.status-indicator .bubble.active{background-color:#4ba003}.daimler-vehicle-details-map{display:flex}.daimler-vehicle-details-map .row{display:flex;flex-direction:row}.daimler-vehicle-details-map .details,.daimler-vehicle-details-map .map{box-sizing:border-box}.daimler-vehicle-details-map .map{height:100%}.daimler-vehicle-details-map .details{margin-left:20px;min-width:350px;width:350px}.daimler-vehicle-details-map .card{padding:20px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.11)}.daimler-vehicle-details-map .card img{width:100%;height:100%;object-fit:cover}.daimler-vehicle-details-map .card .map-card-wrapper{display:flex;position:absolute;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%}.daimler-vehicle-details-map .card .card-body,.daimler-vehicle-details-map .card.nothing-to-display{display:flex;align-items:center;flex-direction:column;padding:20px 25px}.daimler-vehicle-details-map .card .card-body .h4-style,.daimler-vehicle-details-map .card.nothing-to-display .h4-style{text-align:center;white-space:normal;line-height:20px;padding-top:5px;color:#383e42}.daimler-vehicle-details-map .card .circle-image-icon{border:4px solid #aaa;padding:2px}.daimler-vehicle-details-map .card .circle-image-icon .entity-icon{color:#515151;background-color:transparent}.public-carsharing-contract .company-details.company-details tr{margin:10px 0}.public-carsharing-contract .company-details.company-details .form-container,.public-carsharing-contract .company-details.company-details .image-container{padding:0 36px 0 0}.public-carsharing-contract .company-details.company-details .upload-image-wrapper{width:90%;height:100px;line-height:100px;overflow:hidden;position:relative;margin-bottom:12px}.public-carsharing-contract .company-details.company-details .upload-image-wrapper .top-right-icon{position:absolute;left:0;top:0;z-index:3;padding:5px;font-size:12px;line-height:12px;color:#fff;background-color:rgba(0,0,0,0.3);cursor:pointer}.public-carsharing-contract .company-details.company-details .upload-image-wrapper .drop-zone{height:100px}.public-carsharing-contract .company-details.company-details .upload-image-wrapper .upload-image img{margin:0;height:auto}.public-carsharing-contract .company-details.company-details .upload-image-wrapper.show-overlay .image-upload:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(30))";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.public-carsharing-contract .company-details.company-details .upload-image-wrapper.show-overlay .image-upload:before{background-color:rbga(0, 0, 0, .9)}.public-carsharing-contract .company-details.company-details .upload-image-wrapper.show-overlay .image-upload .upload-info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(90))";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.public-carsharing-contract .company-details.company-details .upload-image-wrapper.show-overlay .image-upload .upload-info p{font-size:14px}.public-carsharing-contract .company-details.company-details .upload-image-wrapper .upload-info p.text{font-size:14px}.public-carsharing-contract .company-details.company-details .upload-image-wrapper img{vertical-align:middle;width:100%;margin:-100% 0}.public-carsharing-contract .content-container{margin:20px 0}.public-carsharing-contract .content-container .form-container,.public-carsharing-contract .content-container .image-container{padding:0 11px;margin-bottom:40px}.public-carsharing-contract .content-container .column-label.column-label{width:5%}.public-carsharing-contract .content-container .contract-label.wider .column-label{width:15%}.public-carsharing-contract .content-container .contract-label.very-narrow .column-label{width:1%}.public-carsharing-contract .content-container .contract-img{width:100%}.public-carsharing-contract .content-container .contract-logo .validation-error .input-field{border-color:transparent}.public-carsharing-contract .content-container .contract-logo .validation-error .input-field:before{display:none}.public-carsharing-contract .content-container .contract-logo .validation-error .upload-info{border-color:#b50d17}.public-carsharing-contract .content-container .contract-logo .input-field{width:15%}.public-carsharing-contract .content-container .column-input.column-input textarea{height:140px}.public-carsharing-contract .buttons-container{margin-bottom:40px}.public-carsharing-contract .buttons-container button{margin:0 4px}.users-sub-header{min-height:50px;margin-top:20px}.info-box{margin-bottom:15px;text-align:center}.info-box .user-info{background-color:#1d88bb;min-height:50px;margin:0 20%;color:white;padding:10px 8%;border-radius:5px}.info-box .user-info table{width:100%}.info-box .user-info table tr{height:20px}.info-box .user-info table tr :nth-child(1){width:70%;text-align:left}.info-box .user-info table tr :nth-child(2){text-align:left;padding-left:15px}.info-box .user-info table td{margin:0 5%}.back{display:block;font-size:14px;font-family:"light"}.download-export-actions button{white-space:nowrap}.download-export-actions .in-progress{color:#1d88bb}.download-export-actions .expired,.download-export-actions .failed{color:#b50d17}.download-export-actions .loader:before{-webkit-animation:rotation 2s infinite linear;-moz-animation:rotation 2s infinite linear;-o-animation:rotation 2s infinite linear;-ms-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear;font-size:20px;color:#383e42}.download-export-actions .bubble{width:11px;height:11px;display:inline-block;border-radius:50%;background-color:#b50d17}.details-group-column{flex-direction:column;display:flex}.details-group-column:not([class*="rf-col-"]){width:100%}.details-group-column:not([class*="rf-col-"]).on-a-row{width:auto}.details-group-column:not([class*="rf-col-"]).full-width{width:100%}.details-group-column.on-a-row{flex-direction:row}.details-group-column.on-a-row .input-field{min-height:42px}.details-group-column.col-6{width:50%}.details-group-column.col-12{width:100%}.details-group-column .detail-label{white-space:normal;line-height:normal;color:#646464;padding-top:10px;display:inline-block;text-align:left;vertical-align:middle}.details-group-column .detail-label [class*='icon-']{vertical-align:middle}.details-group-column .detail-label .label-text{line-height:27px;vertical-align:middle}.details-group-column .detail-field-column{display:flex;flex-direction:column;align-items:stretch}.details-group-column .detail-field-column.min-height-74{min-height:74px}.details-group-column .detail-field-column.reduced-padding .field input{padding:10px 15px}.details-group-column .detail-field-column.has-icon .detail-label{padding-top:0;display:flex;line-height:20px}.details-group-column .detail-field-column.has-icon .detail-label [class*='icon-']{color:#aaa;font-size:20px}.details-group-column .detail-field-column.has-icon .detail-label .label-text{padding-left:5px}.details-group-column .detail-field-column.has-icon .detail-label .label-text{line-height:20px}.details-group-column .detail-field-column.has-icon .input-field{text-align:left}.details-group-column .detail-field-column.has-icon .input-field.align-justify{text-align:justify}.details-group-column .detail-field-column .field{height:auto}.details-group-column .detail-field-column .detail-field-item-list{margin:5px 0}.details-group-column .detail-field-column .validation-error .input-field:before{position:absolute;bottom:12px;top:auto}.details-group-column .detail-field-column .validation-error .input-field:before{right:5px;font-size:16px;width:16px;min-width:8px;height:16px;min-height:8px;margin-top:-8px;line-height:16px;text-shadow:-1px 1px #fff,-1px -1px #fff,1px 1px #fff,1px -1px #fff}.details-group-column .detail-field-column .validation-error .input-field input{border:1px solid #d30f1b;padding-right:25px}.details-group-column .detail-field-column .validation-error .input-field textarea{border:1px solid #d30f1b}.details-group-column .detail-field-column tr.label{text-align:left;font-size:14px;line-height:26px;color:#646464}.details-group-column .detail-field-column tr.label.no-top-spacer td{padding-top:0}.details-group-column .detail-field-column tr.label td{padding-top:10px}@media (max-width:760px){.details-group-column .detail-field-column tr.label td{padding-bottom:10px}}.details-group-column .detail-field-column .field{display:flex;flex-direction:column}.details-group-column .detail-field-column .field .input-cycle{display:flex}.details-group-column .detail-field-column .field .column-checkbox{width:20px;min-width:20px;height:auto;padding-right:0;margin-right:10px;margin-top:4px}.details-group-column .detail-field-column .field .input-field{border:none;width:100%;display:flex;align-items:center;margin-top:2px;min-height:20px}.details-group-column .detail-field-column .field .input-field>span{font-size:14px}.details-group-column .detail-field-column .field .input-field textarea{height:80px;padding:5px 15px}.details-group-column .detail-field-column .field .input-popup{height:40px}.details-group-column .detail-field-column .field .input-popup input[disabled]{background-color:transparent}.details-group-column .detail-field-column .field input{font-family:"bold";border:1px solid #777777;height:40px;padding:10px 40px 10px 15px;font-size:14px;line-height:19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.details-group-column .detail-field-column .field input[disabled]{background-color:#efedef}.details-group-column .detail-field-column .field .input-number{width:100%}.details-group-column .detail-field-column .field .input-number .suffix{right:15px;line-height:40px}.details-group-column .detail-field-column .field .input-color{width:100%}.details-group-column .detail-field-column .field .input-color .color-preview{right:-30px;top:13px;margin-left:-15px}.details-group-column .detail-field-column .field .input-color input{left:0;padding:10px 15px 10px 35px}.details-group-column .detail-field-column .field .input-date,.details-group-column .detail-field-column .field .input-date-time{height:40px}.details-group-column .detail-field-column .field .input-date.no-icon .input-popup .input-date-icon,.details-group-column .detail-field-column .field .input-date-time.no-icon .input-popup .input-date-icon{display:none}.details-group-column .detail-field-column .field .input-date.no-icon .input-popup .date-input,.details-group-column .detail-field-column .field .input-date-time.no-icon .input-popup .date-input{padding-left:15px}.details-group-column .detail-field-column .field .input-date{height:40px}.details-group-column .detail-field-column .field .input-date.readonly .input-popup input[disabled]{background-color:#efedef}.details-group-column .detail-field-column .field .input-date .input-popup{height:40px}.details-group-column .detail-field-column .field .input-date .input-popup .input-date-icon{display:block}.details-group-column .detail-field-column .field .input-date .input-popup .date-input{padding-left:40px}.details-group-column .detail-field-column .field .input-select{width:100%}.details-group-column .detail-field-column .field .input-select .input-select-dropdown{top:48px}.details-group-column .detail-field-column .field .input-select .input-select-dropdown.on-top{top:auto;bottom:48px}.details-group-column .detail-field-column .field .input-select.branded input[type="text"]{border:0;background-color:#1d88bb;color:#fff}.details-group-column .detail-field-column .field .input-select.branded input[type="text"][readonly]:focus~.input-select-dropdown-icon{outline:2px solid #fff;outline-offset:-2px}.details-group-column .detail-field-column .field .input-select.branded input[type="text"][readonly]:focus~.input-select-dropdown-icon:not(input){position:relative;outline:none;display:inline-block}.details-group-column .detail-field-column .field .input-select.branded input[type="text"][readonly]:focus~.input-select-dropdown-icon:not(input):before{pointer-events:none;content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid #fff;display:inline-block}.details-group-column .detail-field-column .field .input-select.branded input[type="text"][readonly]:focus~.input-select-dropdown-icon:not(input){position:absolute}.details-group-column .detail-field-column .field .input-select.branded .input-select-dropdown-icon:after{border-top-color:#fff}.details-group-column .detail-field-column .field .input-select.branded .input-select-input-icon{color:#fff}.details-group-column .detail-field-column .field .input-phone{width:100%}.details-group-column .detail-field-column .field .input-phone .input-select{width:90px;min-width:90px;margin-right:15px}@media (max-width:768px){.details-group-column .detail-field-column .field .input-phone tr{display:flex;flex-direction:column}.details-group-column .detail-field-column .field .input-phone tr td,.details-group-column .detail-field-column .field .input-phone tr td:first-child{width:100%}.details-group-column .detail-field-column .field .input-phone tr td .input-select,.details-group-column .detail-field-column .field .input-phone tr td:first-child .input-select{width:100%;margin-right:0}.details-group-column .detail-field-column .field .input-phone tr td:first-child{margin-bottom:15px}}.details-group-column .detail-field-column .field .input-password{width:100%}.details-group-column .detail-field-column .field .input-password .view{right:5px;line-height:40px}.details-group-column .detail-field-column .field .label-selection{width:100%}.details-group-column .detail-field-column .field .password-checker{margin:5px 0 0;float:left}.details-group-column .detail-field-column .field .password-checker li{display:flex;align-items:center;font-size:12px;line-height:normal}.details-group-column .detail-field-column .field .password-checker li .bullet{font-size:28px;line-height:17px;color:#797979;margin:0 2px 0 0}.details-group-column .detail-field-column .field .password-checker li:first-child{padding:0 0 4px 0}.details-group-column .detail-field-column .field .password-checker li.valid .bullet{color:#1d88bb}.details-group-column .detail-field-column .field .time-input{text-align:left}.details-group-column .detail-field-column.height-auto .field{height:auto}.details-group-column .detail-field-column .validation-error .input-password .view{right:25px}.flex-container{display:flex;align-items:center;justify-content:center;height:100%;position:relative;z-index:100;overflow:auto;-webkit-overflow-scrolling:touch}.flex-container .calling-code-input{flex-basis:20px;max-width:20px}.flex-container .phone-number-input{flex-basis:70px;max-width:70px}.flex-container .gap-2{gap:50px}.flex-container .flex-pop-up{display:flex;flex-direction:row;width:1100px;margin-top:auto;margin-bottom:auto;padding-top:20px;min-height:580px;padding-bottom:20px}@media (max-width:1200px){.flex-container .flex-pop-up{flex-direction:column;width:780px}}@media (max-width:960px){.flex-container .flex-pop-up{width:610px}}@media (max-width:768px){.flex-container .flex-pop-up{width:90%}}.flex-container .flex-pop-up .left-side{flex-direction:column;background:linear-gradient(180deg, #2c90c0 0%, #176d96 100%);overflow:hidden;position:relative;border-radius:10px 0 0 10px}@media (max-width:1200px){.flex-container .flex-pop-up .left-side{width:100%;border-radius:10px 10px 0 0}}@media (max-width:960px){.flex-container .flex-pop-up .left-side{border-radius:4px 4px 0 0}}@media (max-width:768px){.flex-container .flex-pop-up .left-side{border-radius:4px 4px 0 0}}.flex-container .flex-pop-up .left-side .left-side-icon{position:absolute;font-size:230px;bottom:-50px;left:-50px;color:#1d88bb}@media (max-width:1200px){.flex-container .flex-pop-up .left-side .left-side-icon{left:auto;right:10%;top:-60%}}.flex-container .flex-pop-up .left-side .left-side-body{flex:1;padding:28px 50px;font-size:34px;line-height:46px;color:#fff;font-family:"regular";text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:0}@media (max-width:1200px){.flex-container .flex-pop-up .left-side .left-side-body{font-size:25px;line-height:40px;padding:10px 20px 10px 20px}}@media (max-width:960px){.flex-container .flex-pop-up .left-side .left-side-body{line-height:30px}}@media (max-width:768px){.flex-container .flex-pop-up .left-side .left-side-body{line-height:30px}}.flex-container .flex-pop-up .left-side .left-side-body .left-side-breadcrumbs{margin:70px 0 100px 0;position:relative;z-index:1}@media (max-width:1200px){.flex-container .flex-pop-up .left-side .left-side-body .left-side-breadcrumbs{display:none}}.flex-container .flex-pop-up .left-side .left-side-body .left-side-breadcrumbs .left-side-breadcrumb{font-size:14px;line-height:52px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.flex-container .flex-pop-up .left-side .left-side-body .left-side-breadcrumbs .left-side-breadcrumb:before{content:'';display:inline-block;width:17px;height:17px;border-radius:50%;background-color:#fff;line-height:52px;vertical-align:middle;margin-right:25px}.flex-container .flex-pop-up .left-side .left-side-body .left-side-breadcrumbs .left-side-breadcrumb.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.flex-container .flex-pop-up .right-side{background-color:#fff;border-radius:0 10px 10px 0;display:flex;flex-direction:column}@media (max-width:1200px){.flex-container .flex-pop-up .right-side{width:100%;border-radius:0 0 10px 10px }}@media (max-width:960px){.flex-container .flex-pop-up .right-side{border-radius:0 0 4px 4px }}@media (max-width:768px){.flex-container .flex-pop-up .right-side{border-radius:0 0 4px 4px }}.flex-container .flex-pop-up .right-side .right-side-header{min-height:100px;border-radius:0 10px 0 0;padding:15px 0;background-color:#efedef;display:flex}.flex-container .flex-pop-up .right-side .right-side-header.hidden{display:none}@media (max-width:1200px){.flex-container .flex-pop-up .right-side .right-side-header{border-radius:0}}.flex-container .flex-pop-up .right-side .right-side-header .hint-icon{min-width:86px;line-height:100px;text-align:center;color:#646464;padding:0;font-size:86px}@media (max-width:960px){.flex-container .flex-pop-up .right-side .right-side-header .hint-icon{font-size:43px}}@media (max-width:768px){.flex-container .flex-pop-up .right-side .right-side-header .hint-icon{font-size:43px}}.flex-container .flex-pop-up .right-side .right-side-header .hint-title-subtitle-wrapper{color:#646464}.flex-container .flex-pop-up .right-side .right-side-header .hint-title-subtitle-wrapper .hint-title{text-align:left;line-height:24px;font-size:18px;font-family:"semibold"}.flex-container .flex-pop-up .right-side .right-side-header .hint-title-subtitle-wrapper .hint-subtitle{text-align:left;line-height:19px;font-size:14px;font-family:"regular"}.flex-container .flex-pop-up .right-side .right-side-body{background-color:#fff;border-radius:0 10px 10px 0;display:flex;flex-direction:column}.flex-container .flex-pop-up .right-side .right-side-body.hidden{display:none}.flex-container .flex-pop-up .right-side .right-side-body .spacer-right{padding-right:20px}.flex-container .flex-pop-up .right-side .right-side-body .spacer-top{padding-top:40px}.flex-container .flex-pop-up .right-side .right-side-body .spacer-left{padding-left:20px}.flex-container .flex-pop-up .right-side .right-side-body .input-spacer{padding-right:10px}.flex-container .flex-pop-up .right-side .right-side-body .name-surname-group{margin-top:36px}.flex-container .flex-pop-up .right-side .right-side-body .username-password-group-header{margin-top:36px;height:40px;border-bottom:1px solid #fff;border-radius:8px 8px 0 0;background-color:#f6f6f6;font-family:"bold";line-height:40px;font-size:14px;color:#646464;text-align:left;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-container .flex-pop-up .right-side .right-side-body .username-password-group-header .icon-lock{font-size:26px}.flex-container .flex-pop-up .right-side .right-side-body .username-password-group-header span{vertical-align:middle}.flex-container .flex-pop-up .right-side .right-side-body .username-password-group-body{padding:0 15px 15px 15px;background-color:#f6f6f6}.flex-container .flex-pop-up .right-side .right-side-body .username-password-group-body .password-checker{width:100%}.flex-container .flex-pop-up .right-side .right-side-body .username-password-group-body .password-checker li{font-size:12px}.flex-container .flex-pop-up .right-side .right-side-body .username-password-group-body .password-checker li.col-6{width:50%}.flex-container .flex-pop-up .right-side .right-side-body .slide-title{font-family:"semibold";color:#1d88bb;text-align:left;font-size:20px;line-height:26px}.flex-container .flex-pop-up .right-side .right-side-body .slide-sub-title{font-family:"semibold";color:#383e42;text-align:left;font-size:18px;line-height:20px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper{float:left;width:100%;height:100%;padding:40px 40px 0 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper b{font-family:"bold"}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper.half-padding-right{padding-right:20px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper.padding-bottom{padding-bottom:40px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .sequence-preview{padding-bottom:30px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .sequence-preview input{color:#fff;border:none;border-radius:2px;background-color:#1d88bb}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .radio-tick{width:100%}@media (max-width:960px){.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .radio-tick ul{flex-direction:column}}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .radio-tick ul li{cursor:pointer;display:inline-block;margin:10px 0;min-width:85px;text-align:left;padding:0}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .radio-tick ul li .tick{width:20px;line-height:26px;text-align:left;display:inline-block;vertical-align:middle}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .radio-tick ul li .tick:before{line-height:26px;font-size:20px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .radio-tick ul li label{padding:0;text-align:left;display:inline-block;line-height:26px;vertical-align:middle;font-size:14px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .radio-tick ul li label span:before{font-size:26px;padding-right:0;vertical-align:middle}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .content-sub-title{font-family:"regular";padding-top:10px;font-size:12px;line-height:16px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .content-sub-title:before{color:#777777;font-size:26px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .content-sub-title span{color:#777777}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .content-sub-title span:before{color:#1d88bb;font-size:12px}@media (max-width:1200px){.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper{padding:20px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-1,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-2{display:none}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-1.column-checkbox,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-2.column-checkbox{display:block}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-3,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-4,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-5{padding-right:0}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-3.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-4.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-5.input-spacer{padding-right:10px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-7,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-8,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-9,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-10,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-11{width:100%;padding-right:0}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-7.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-8.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-9.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-10.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-11.input-spacer{padding-right:10px}}@media (max-width:768px){.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row{flex-direction:column}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-3,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-4,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-5,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-6,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-8,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-9{width:100%;padding:0}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-3.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-4.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-5.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-6.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-8.input-spacer,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .on-a-row .col-9.input-spacer{padding-right:0}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-3,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-4,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-5,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-6,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-8,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-9{width:100%}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-3.spacer-right,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-4.spacer-right,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-5.spacer-right,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-6.spacer-right,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-8.spacer-right,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-9.spacer-right,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-3.spacer-left,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-4.spacer-left,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-5.spacer-left,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-6.spacer-left,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-8.spacer-left,.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper :not(.fixed).col-9.spacer-left{padding:0}}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column{vertical-align:middle}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column>div{display:inline-block;vertical-align:middle;height:20px;line-height:20px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column .details-group-column .field>td{display:block}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column .details-group-column .label{margin-bottom:15px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column .input-checkbox .checkbox-icon{vertical-align:baseline;line-height:20px;color:#1d88bb;margin-right:10px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column .input-checkbox .checkbox-icon:before{line-height:20px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column .legal-text{vertical-align:baseline}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column .legal-text a{display:inline-block;min-height:20px;height:auto;line-height:20px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column .input-checkbox{position:relative;vertical-align:middle}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper .validate-legals-column .input-checkbox .checkbox-icon{font-size:20px;cursor:pointer;position:relative}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper.half-padding-right{padding-right:20px}.flex-container .flex-pop-up .right-side .right-side-body .slider-content-wrapper.padding-bottom{padding-bottom:40px;float:left}.flex-container .flex-pop-up .right-side .right-side-footer{height:74px;border-top:1px solid #efedef;border-radius:0 0 4px 4px;padding:0 20px 0 0;line-height:40px;margin-top:auto}.flex-container .flex-pop-up .right-side .right-side-footer .full-width{padding:2px 10px 2px 0}.flex-container .flex-pop-up .right-side .right-side-footer .full-width :not(:first-child){margin-right:5px}.flex-container .flex-pop-up .right-side .right-side-footer.hidden{display:none}.vehicle-details-table-wrapper{margin-bottom:21px;margin-right:10px;margin-left:10px}.vehicle-details-table-wrapper .vehicle-details-section-title{font-weight:bold;font-size:24px;margin-left:8px;margin-bottom:20px}.vehicle-details-table-wrapper .table-section-title{margin-left:8px;font-weight:bold;color:#1d88bb;margin-top:8px}.vehicle-details-table-wrapper .table-section-title.electric{color:#4ba003}.vehicle-details-table-wrapper .vehicle-status-table{margin:8px;border-top:1px solid #d2d2d2;padding-bottom:21px}.vehicle-details-table-wrapper .vehicle-status-table .table-row{width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.vehicle-details-table-wrapper .vehicle-status-table .table-row.last-row{border:none}.vehicle-details-table-wrapper .vehicle-status-table .table-row .table-cell{display:flex;justify-content:space-between;height:40px;flex-basis:200px;flex-grow:1;align-items:center;border-bottom:1px solid #d2d2d2;margin-right:4px;margin-left:4px;flex-wrap:nowrap}.vehicle-details-table-wrapper .vehicle-status-table .table-row .table-cell .green-color{color:#4ba003}.vehicle-details-table-wrapper .vehicle-status-table .table-row .table-cell.filler-cell{height:0px;border:none}.vehicle-details-table-wrapper .vehicle-status-table .table-row .table-cell .icon{padding:0 8px;font-size:18px}.input-password{display:inline;position:relative}.input-password.hidden{display:none}.input-password input::-ms-clear,.input-password input::-ms-reveal{display:none}.input-password .view{position:absolute;right:10px;top:0}.input-password .view:before{color:#838383;font-size:18px}.input-password .view:active:before{color:#1d88bb}.new-popup{overflow:visible;height:auto}.new-popup .new-popup-header{position:relative;left:0;border-bottom:none;padding:0 16px;width:auto;border-bottom:1px solid #ebebeb}.new-popup .new-popup-header .icon{color:#aaaaaa;font-size:22px}.new-popup .new-popup-header .new-popup-title{display:inline-block;padding:20px 3px;font-family:"bold";font-size:18px;line-height:24px;color:#252627}.new-popup .new-popup-header .new-popup-close-button{line-height:24px;font-size:22px;padding:19px 0;float:right;cursor:pointer;text-align:center;color:#aaa}.new-popup .new-popup-header .new-popup-close-button:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.new-popup .new-popup-header .new-popup-close-button.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.new-popup .new-popup-header .new-popup-close-button.mini-check{speak:normal}.new-popup .new-popup-header .new-popup-close-button.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.new-popup .new-popup-header .new-popup-close-button:before{content:'\e951'}.new-popup .download-template-container{background-color:#f2f2f2;padding:10px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.new-popup .download-template-container .icon.icon-information-negative{position:relative;color:#aaaaaa;font-size:30px;vertical-align:middle;margin-top:0;margin-right:10px;right:auto;left:7px}.new-popup .download-template-container .info-text{color:#797979;display:inline-block;white-space:pre-line;width:40%;font-size:12px;line-height:17px;vertical-align:middle}.new-popup .download-template-container .info-text-full{width:85%;color:#797979;display:inline-block;white-space:pre-line;font-size:12px;line-height:17px;vertical-align:middle}.new-popup .info-before-uploading{white-space:pre-line;text-align:left;padding:8px 30px;font-size:12px;line-height:17px}.new-popup .fallback-textarea{padding:0px 10px 10px 10px}.new-popup .success-and-errors-container{padding:59px 96px;color:#797979}.new-popup .success-and-errors-container .icon{font-size:18px;vertical-align:middle;margin-right:10px}.new-popup .success-and-errors-container .errors-text{display:inline-block;vertical-align:top}.new-popup .success-and-errors-container .errors-text span{line-height:19px;white-space:normal}.new-popup .success-and-errors-container .download-button{display:table;margin:34px auto 0 auto;padding:8px 12px}.new-popup .new-popup-footer{width:100%;margin:0;text-align:right;padding:10px;border-top:2px solid #e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.new-popup .new-popup-footer button.medium-button.blue-button{margin-right:8px}.new-popup .new-popup-footer button.medium-button.blue-button:not(last-child){margin-right:0}.new-popup .green{color:#4ba003}.new-popup .red{color:#b50d17}.new-popup.frozen-booking-popup{max-width:360px}.new-popup.frozen-booking-popup .new-popup-header{display:flex;justify-content:space-between;padding:18px 20px}.new-popup.frozen-booking-popup .new-popup-header>*{padding:0;font-size:16px;line-height:1}.new-popup.frozen-booking-popup .new-popup-header .new-popup-icon-left{margin-right:10px}.new-popup.frozen-booking-popup .new-popup-header .new-popup-title{flex:1;text-align:left}.new-popup.frozen-booking-popup .entity-popup-content{padding:15px 20px;font-size:12px;text-align:left}.new-popup.frozen-booking-popup .entity-popup-content p{padding:0;line-height:1.5}.new-popup.frozen-booking-popup .entity-popup-content p:not(:last-child){padding-bottom:10px}.new-popup.frozen-booking-popup .new-popup-footer{display:flex;justify-content:flex-end}.new-popup.frozen-booking-popup .new-popup-footer button:last-of-type{margin-right:20px}.new-popup .comment-textarea{padding:10px 10px 10px 10px}.import-file{text-align:center;padding-bottom:50px;height:0px}.import-file .upload-text-container{display:inline-block;border:1px solid #e4e4e4;border-radius:2px;padding:6px 8px 6px 8px;vertical-align:middle;width:62%}.import-file .upload-text-container .file-name-import{max-width:300px;color:#797979;font-size:14px;line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0;text-align:left}.import-file .btn-upload.btn-file-input{display:inline-block;margin:0 0 0 -5px;float:none;vertical-align:middle;width:25%}.download-button{font-family:"regular";display:inline-block;border:1px solid #1d88bb;border-radius:2px;padding:5px 7px;text-decoration:none;cursor:pointer}.download-button .icon,.download-button div{display:inline-block;color:#1d88bb;vertical-align:middle}.download-button:focus{outline:2px solid rgba(29,136,187,0.7);outline-offset:2px}.download-button:focus:not(input){position:relative;outline:none;display:inline-block}.download-button:focus:not(input):before{pointer-events:none;content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid rgba(29,136,187,0.7);display:inline-block}.download-button .icon{font-size:22px;padding-right:2px}.password-checker{margin:5px 0 0;float:left}.password-checker li{font-size:9px;vertical-align:middle;line-height:16px}.password-checker li .bullet{vertical-align:middle;font-size:28px;line-height:16px;color:#ccc}.password-checker li.valid .bullet{color:#1d88bb}.demand-list{width:100%}.demand-list .title{border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;padding:9px 16px;border-bottom:1px solid #d8d8d8}.demand-list table{width:100%}.demand-list .demands{margin-left:71px}.demand-list .ui-sortable .has-element{cursor:move;width:100%}.demand-list .ui-sortable .has-element:before{color:#aaaaaa;content:'=';float:left;margin-left:20px}.demand-list .demand-title{padding:10px 0}.demand-list .demand-title i{color:#aaa}.demand-list .list-container{height:330px;overflow:auto;background-color:#fff}.demand-list .index{width:70px;float:left;margin-top:61px;background-color:white;border-right:1px solid #d8d8d8;overflow:hidden}.demand-list .index .demand-row{display:flex;align-items:center;justify-content:center}.demand-list .demand-row{height:60px;line-height:60px;border-collapse:collapse;background-color:#fff;width:100%;text-align:center}.demand-list .demand-row td:first-child{text-align:left;font-family:"bold";padding:0 10px;line-height:17px}.demand-list .demand-row td:first-child .image-info{display:inline-block;float:left}.demand-list .demand-row td:first-child .image-info.float-none{float:none}.demand-list .demand-row td:first-child .double-line{display:inline-block;vertical-align:middle;float:none;margin-left:12px;padding:0;font-family:"semibold";color:#383e42}.demand-list .demand-row td:first-child .double-line .entity-value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;padding:0;font-size:18px;line-height:21px;margin-right:10px}.demand-list .demand-row td:first-child .double-line .entity-sub-value{margin-top:0;padding:2px 0;color:#777777}.demand-list .demand-row .edit-icon{text-align:center;padding-right:20px;cursor:pointer;color:#aaa}.demand-list .demand-row .placeholder-icon{float:left;font-size:40px;color:#aaa}.demand-list .demand-placeholder-box{width:50%;height:30%;padding-top:50px;line-height:22px;position:absolute;text-align:center;pointer-events:none;color:#ddd;font-size:16px;font-family:"bold"}.demand-list .demand-placeholder-box.left-align{margin-left:-70px}.demand-list .demand-placeholder-box .demand-placeholder-image{font-size:10em}.selection-popup .popup-content-title{width:100%;height:50px;padding:0 25px;line-height:50px;border-bottom:1px solid #aaa;color:#797979}.selection-popup .popup-content-title i{margin-right:10px}.selection-popup .popup-content-body{border-bottom:1px solid #aaa}.selection-popup .popup-content-body .filters-wrapper{padding:10px 20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selection-popup .popup-content-body .filters-wrapper .filter{width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:48px}.selection-popup .popup-content-body .filters-wrapper .filter .search-field{width:100%;margin-left:0}.selection-popup .popup-content-body .filters-wrapper .filter .font-semibold{text-align:right}.selection-popup .scroller{height:370px;width:100%;overflow:auto}.selection-popup .input-checkbox .checkbox-icon{font-size:20px;margin-left:5px;color:#a3a6a8}.selection-popup .input-checkbox .checkbox-icon.icon-checkbox-tick{color:#1d88bb}@media (max-height:800px){.selection-popup .scroller{height:150px}}.selection-popup table{width:100%}.selection-popup table tr.first td{padding-top:5px}.selection-popup table tr.last td{padding-bottom:5px}.selection-popup table tr td{height:50px}.selection-popup table tr.group-header td{height:30px;background-color:#efefef;font-size:14px;color:#797979;font-family:"bold"}.selection-popup .search-field{width:90%;margin-left:0}.selection-popup .popup-content-footer{padding:15px 20px 15px 30px}.selection-popup .error-wrapper{width:100%;height:20px;margin-bottom:10px}.selection-popup .error-message{padding:10px 15px;background-color:#d30f1b;color:#fff}.selection-popup .error-message i{padding:5px}.selection-popup .vehicles .image-info{display:inline-block;float:left}.selection-popup .vehicles .double-line{display:inline-block;vertical-align:middle;float:none;margin-left:12px;padding:0;font-family:"semibold";color:#383e42}.selection-popup .vehicles .double-line .entity-value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;padding:0;font-size:18px;line-height:21px;margin-right:10px}.selection-popup .vehicles .double-line .entity-sub-value{margin-top:0;padding:2px 0;color:#777777}.demand-form{width:100%}.demand-form .styled-box{padding:24px;border:none;box-shadow:2px 2px 1px rgba(0,0,0,0.08);border-radius:7px}.demand-form .styled-box .box-header{padding:0}.demand-form .styled-box .box-header .box-title{font-size:14px;font-family:"bold"}.demand-form .styled-box .box-backdrop.right{font-size:155px;text-align:right;overflow:hidden}.demand-form .demand-input{width:128px;border:1px solid #D8d8d8}.demand-form .demand-input.readonly{border:none;background-color:#fff}.demand-form .demand-input input{border-bottom:none;text-align:center;font-size:52px;height:78px}.demand-form .demand-input input:read-only{background-color:#fff;text-align:left}.hr-center-text{height:20px;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;margin:8px 0}.hr-center-text span{font-size:14px;height:19px;background-color:transparent;margin:0 5px;align-items:center;line-height:19px;color:#383e42}.hr-center-text .front-line{border-bottom:1px solid #d2d2d2;flex:1}.hr-center-text .back-line{border-bottom:1px solid #d2d2d2;flex:1}.booking-row .icon-plus-circle:before{color:#25b24a}.booking-row .icon-arrow-right-filled:before{color:#6dbed9}.booking-row .icon-checkbox-tick:before{color:#1d88bb}.booking-row .icon-canceled:before{color:#da1f44}.booking-row .icon-rejected:before{color:#da1f44}.booking-row .icon-clock-circle:before{color:#ffca6c}.booking-row .icon-tobeconfirmed:before{color:#b9b5af}.booking-row .icon-expired:before{color:#da1f44}.dashboard-marker-state .warning-bubble{left:-8.4px;border-radius:50%;background-color:white;color:#515151;position:absolute;font-family:"bold";top:-8.4px;padding:0;width:28px;height:28px;text-align:center;font-size:14px;line-height:28px;vertical-align:middle;color:#d30f1b}.dashboard-marker-state .warning-bubble .warning-circle{position:absolute;top:1px;left:1px;right:1px;bottom:1px;color:#d30f1b;border:3px solid #d30f1b;border-radius:50%;vertical-align:middle;background-color:transparent}.dashboard-marker-state .central-and-immobilizer{right:-8.4px;border-radius:50%;background-color:white;color:#515151;position:absolute;font-family:"bold";top:-8.4px;padding:0;width:28px;height:28px;text-align:center;font-size:14px;line-height:28px;vertical-align:middle}.dashboard-marker-state .central-and-immobilizer .immobilizer{position:absolute;top:1px;left:1px;right:1px;bottom:1px;color:#aaa;border:3px solid #aaa;border-radius:50%;vertical-align:middle;background-color:transparent}.dashboard-marker-state .central-and-immobilizer .immobilizer.locked{border:3px solid #aaa}.dashboard-marker-state .central-and-immobilizer .central:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.dashboard-marker-state .central-and-immobilizer .central.input-icon{line-height:25px;color:#1d88bb;padding:0 5px;font-size:24px}.dashboard-marker-state .central-and-immobilizer .central.mini-check{speak:normal}.dashboard-marker-state .central-and-immobilizer .central.mini-check:after{font-size:.4em;margin-left:-0.6em;vertical-align:bottom;font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;color:#4ba003}.dashboard-marker-state .central-and-immobilizer .central.locked:before{content:'\e92c'}.dashboard-marker-state .central-and-immobilizer .central.unlocked:before{content:'\e9f7'}.label-tag[tabindex]:focus .color-label .text .remove-text.removable{display:block}.color-label{border-radius:3px}.label-tag .color-label{position:relative;line-height:0}.color-label .text{display:inline-block;position:relative;color:#FFFFFF;font-size:14px;font-weight:bold;line-height:19px;text-align:center;padding:5px 10px;max-width:250px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.color-label .text:hover .remove-text.removable{display:block}.color-label .text .remove-text{display:none;position:absolute;background-color:#d30f1b;color:#fff;top:0;left:0;height:100%;width:100%;line-height:29px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.color-label .validation-hint{word-break:break-word;max-width:none}.color-label .validation-hint.no-wrap-tooltip{max-width:none;white-space:nowrap;z-index:100}.color-label:hover .validation-hint{display:block}.labels-row{display:flex;flex-wrap:wrap}.labels-row .label-tag{margin-top:7px;margin-right:7px}.label-selection.reverse{display:flex;flex-direction:column-reverse}.label-selection.reverse .add-button{align-self:flex-end}.label-selection.reverse .labels-row .label-tag{margin-top:0;margin-bottom:7px;margin-right:7px}.card{background-color:#fff;border-radius:4px}.card+.card{margin-top:12px}.card .card-header{padding:15px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #efedef;display:flex;line-height:20px}.card .card-header [class*="icon-"]{padding-right:3px}.card .card-body{padding:10px 20px 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card .card-body.small-padding{padding:10px 20px}.card .card-body .details-item{padding:10px;margin:0}.card .card-body .card-divider{margin:20px 0 5px 0;border-top:2px solid #efedef}.card .card-body.filters{justify-content:flex-start}.card .card-body.filters .filter{height:auto}.appstore-badge .appstore-badge-wrapper{height:90px}.appstore-badge .appstore-badge-wrapper img{padding:15px;height:60px}.playstore-badge img{height:90px}.billing-numbering .sequence-preview{padding-bottom:1.5625vw}.billing-numbering .sequence-preview .field .input-field input{color:#fff;border:none;border-radius:2px;background-color:#1d88bb}.input-color .input-wrapper{position:relative;display:flex}.input-color .input-wrapper .color-preview{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:15px;width:15px;border:1px solid #494949;display:inline-block;position:relative;right:-17px;top:5px;margin-left:-15px;z-index:1}.input-color .input-wrapper input{padding-left:20px;left:0;position:relative}.input-color .color-tables table{margin-top:5px}.input-color .color-tables .color-row .color-cell{width:20px;height:20px;border:1px solid #494949;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-color .color-tables .color-row .color-cell.selected{text-align:center;line-height:20px;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.input-color .color-tables .color-row .color-cell.selected:before{content:'\e884'}.input-color .color-tables .color-row .color-cell.selected pre{display:none}.input-color .color-tables .color-row .color-cell.selected:before{font-family:"icons";line-height:18px;font-size:15px;display:block}.input-lazy-select.with-icon .fake-input{padding-left:36px}.input-lazy-select.readonly .fake-input{background-color:#eee}.input-lazy-select .fake-input{padding-left:15px;line-height:38px;height:38px;font-size:14px;font-family:"semibold";color:#3c3f43;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #aaa;padding-right:20px}.details-group-column .detail-field-column .input-lazy-select .fake-input{font-family:"bold";border:1px solid #777777;height:40px;font-size:14px;line-height:19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.details-group-column .detail-field-column .input-lazy-select .fake-input[disabled]{background-color:#efedef}.input-lazy-select .input-lazy-select-input-icon{color:#1d88bb;position:absolute;top:3px;left:5px;font-size:14px}.details-group-column .detail-field-column .input-lazy-select .input-lazy-select-input-icon{top:14px;left:9px;line-height:14px}.input-lazy-select .input-lazy-select-list{position:relative;max-height:350px;z-index:1000;padding:0 5px;background-color:#fff}.input-lazy-select .list-option{color:#383e42;cursor:pointer;padding:5px 5px;overflow:hidden;text-overflow:ellipsis;display:block;float:initial;margin-left:0;border:initial;font-size:14px;line-height:14px;font-family:"semibold";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-lazy-select .list-option:hover{color:#1d88bb;background-color:#eaeaea}.input-lazy-select .list-option.active{color:#fff;background-color:#1d88bb}.input-lazy-select .list-option.unselected{border-bottom:1px solid #d8d8d8}.input-lazy-select .list-option .item-list.with-ellipsis{width:320px}.input-lazy-select .input-select-dropdown .input-lazy-select-filter-wrapper{padding:15px 10px 0 10px;background-color:#fff;position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-lazy-select .input-select-dropdown .input-lazy-select-filter-wrapper .input-lazy-select-filter-icon{width:40px;height:40px;position:absolute;top:15px;left:10px;display:flex;justify-content:center;align-items:center;font-size:22px;z-index:1}.input-lazy-select .input-select-dropdown .input-lazy-select-filter-wrapper input{position:relative;display:block;height:40px;border:1px solid #d8d8d8;padding:5px 10px 5px 40px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-lazy-select .input-select-dropdown-scroller{position:relative;min-height:250px;overflow:auto;background-color:#fff}.input-lazy-select .more-options{border-top:1px solid #d8d8d8;color:#383e42;padding-top:5px;font-size:14px;line-height:19px;padding-bottom:15px;white-space:normal}.damages-popup .input-lazy-select{border-bottom:1px solid #777777}.damages-popup .input-lazy-select .fake-input{padding:0 5px;line-height:25px;height:25px}.animated-loader{position:absolute;top:0;bottom:0;left:0;width:100%;z-index:1001;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,0.6);font-size:20px}.animated-loader .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.animated-loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #1d88bb;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;border-color:#1d88bb transparent transparent transparent}.animated-loader .lds-ring div:nth-child(1){animation-delay:-0.45s}.animated-loader .lds-ring div:nth-child(2){animation-delay:-0.3s}.animated-loader .lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vehicle-table-cell-round,.vehicle-logo-info{display:block;width:100%}.vehicle-table-cell-round.has-border .image-mask,.vehicle-logo-info.has-border .image-mask{border:3px solid transparent}.vehicle-table-cell-round.has-border.border-business .image-mask,.vehicle-logo-info.has-border.border-business .image-mask{border-color:#1d88bb}.vehicle-table-cell-round.has-border.border-private .image-mask,.vehicle-logo-info.has-border.border-private .image-mask{border-color:#4ba003}.vehicle-table-cell-round.has-border.border-service .image-mask,.vehicle-logo-info.has-border.border-service .image-mask{border-color:#ed8e48}.vehicle-table-cell-round .image-info,.vehicle-logo-info .image-info{display:inline-block;vertical-align:middle;float:none}.vehicle-table-cell-round .double-line,.vehicle-logo-info .double-line{display:inline-block;vertical-align:middle;float:none;margin-left:10px;padding:0;font-family:"bold";color:#383e42;width:189px}.vehicle-table-cell-round .double-line .entity-value,.vehicle-logo-info .double-line .entity-value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;padding:0 0 0 2px;font-size:14px;line-height:19px;margin-right:10px}.vehicle-table-cell-round .double-line .entity-sub-value,.vehicle-logo-info .double-line .entity-sub-value{margin-top:0;padding:0 0 2px 2px}.vehicle-table-cell-round .double-line.vehicle-info .plate-number,.vehicle-logo-info .double-line.vehicle-info .plate-number{display:inline-block}.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:21px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table tr,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table tr{height:21px}.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table tr td:before,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table tr td:before{border:0}.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table tr td,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table tr td{height:21px}.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table .country-identifier,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier{line-height:19px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table .country-identifier .flag,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier .flag,.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table .country-identifier .code,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier .code{height:9.5px;min-width:7.94181818px;line-height:9.5px;font-size:4.33333333px;text-align:center;font-family:"bold"}.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table .country-identifier .flag img,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table .country-identifier+td,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.vehicle-table-cell-round .double-line.vehicle-info .plate-number .plate-number-table .number,.vehicle-logo-info .double-line.vehicle-info .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:19px;font-size:13px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.vehicle-table-cell-round .double-line{width:65%}.pricing-rules-card .card-body{padding-top:20px}.pricing-rules-card .pricing-rule-box{cursor:pointer;margin-right:5px;border:1px solid black;padding:5px;display:flex;justify-content:space-between;flex-direction:row;flex-grow:1}.pricing-rules-card .pricing-rule-box .pricing-rule-description{max-width:65%;white-space:normal}.pricing-rules-card .no-rules-box{padding:10px 0 10px 0}.pricing-rules-card .no-rules-box-icon{font-size:34px}.pricing-rules-card .no-rules-box-icon:before{padding:7px;border:5px solid #dbdbdb;border-radius:50%}.pricing-rules-card .no-rules-box b{padding-top:10px;font-size:14px;font-family:"regular";font-family:"bold";line-height:20px}.pricing-rules-card .no-rules-box p{font-size:14px;font-family:"regular";line-height:20px;color:#797979}.feedback-image-container{width:440px;height:160px}.feedback-image-container .feedback-text-box-container{line-height:25px;padding:20px;color:#fff}.feedback-text{padding:0 30px 20px 30px;text-align:center;line-height:17px;font-size:12px}.feedback-contacts{padding:0 0 20px 0;margin:auto;text-align:center;line-height:20px;font-size:12px;color:#252627}.feedback-textarea{padding:20px;padding-top:0}.feedback-dropdown .popup-content ul li:hover button .text{font-family:"semibold"}.feedback-dropdown .popup-content ul li button{white-space:nowrap;padding:10px 20px;text-align:left;display:flex;align-items:center}.feedback-dropdown .popup-content ul li button:focus:not(input){display:flex}.feedback-dropdown .popup-content ul li button .text{line-height:28px;font-family:"semibold"}.notification-icon{display:inline-block}.notification-icon [class*="icon"]{position:relative;line-height:1em;display:inline-block}.notification-icon [class*="icon"] .notification-dot{background-color:#1d88bb;width:.36em;height:.36em;display:block;position:absolute;border-radius:1em;top:-0.21em;right:-0.21em}.placeholder-map{padding:20px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,0.11);box-sizing:border-box}.placeholder-map.no-padding{padding:0}.placeholder-map img{width:100%;height:100%;object-fit:cover}.placeholder-map .map-card-wrapper{display:flex;position:absolute;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%}.placeholder-map .map-card-wrapper .nothing-to-display{padding:15px 30px;display:flex;align-items:center;flex-direction:column}.placeholder-map .map-card-wrapper .nothing-to-display .circle-image-icon{border:4px solid #aaa;width:auto;height:auto}.placeholder-map .map-card-wrapper .nothing-to-display .circle-image-icon .entity-icon{padding:5px;color:#aaa;font-size:40px;background-color:transparent}.placeholder-map .map-card-wrapper .nothing-to-display .h4-style{text-align:center;white-space:normal;line-height:20px;color:#383e42}.placeholder-map .map-card-wrapper .nothing-to-display .text-style{text-align:center;white-space:normal;line-height:16px;color:#797979}.placeholder-map .map-card-wrapper .nothing-to-display span{padding-top:5px}.placeholder-map .map-card-wrapper .nothing-to-display span.no-padding{padding:0}.dashboard .dashboard-content .tables.public-carsharing .section-title{font-family:"regular"}.dashboard .dashboard-content .tables.public-carsharing .section-title .back{display:block;font-size:14px;font-family:"light"}.dashboard .dashboard-content .tables.public-carsharing .section-title .back:hover{color:#0f4863}.dashboard .dashboard-content .tables.public-carsharing .section-title input,.dashboard .dashboard-content .tables.public-carsharing .section-title .search-field{font-size:12px}.dashboard .dashboard-content .tables.public-carsharing .section-title .icon-location-pin{font-size:17px}.dashboard .dashboard-content .tables.public-carsharing .section-title .select-location input,.dashboard .dashboard-content .tables.public-carsharing .section-title .select-vehicle input,.dashboard .dashboard-content .tables.public-carsharing .section-title .select-driver input{height:24px;line-height:24px}.dashboard .dashboard-content .tables.public-carsharing .section-title .search-field{border-bottom:0}.dashboard .dashboard-content .tables.public-carsharing table .filter-header{margin-bottom:11px}.dashboard .dashboard-content .tables.public-carsharing table .filter-header tr td{height:40px;line-height:40px}.dashboard .dashboard-content .tables.public-carsharing table.list tbody tr td{font-size:13px;height:67px;line-height:67px}.dashboard .dashboard-content .tables.public-carsharing table.list tbody tr td.dashboard-buttons{right:100px}.dashboard .dashboard-content .tables.public-carsharing table.list thead tr{margin-bottom:11px}.dashboard .dashboard-content .tables.public-carsharing>.details-container{width:50%;display:block;float:left;position:relative;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .tables.public-carsharing>.details-footer{clear:both}.dashboard .dashboard-content .tables.public-carsharing .details-separator{border-bottom:1px solid #aaa}.dashboard .dashboard-content .tables.public-carsharing .details-separator .line{display:none}.dashboard .dashboard-content .tables.public-carsharing .details-separator .text{font-size:21px;font-family:"regular"}.dashboard .dashboard-content .tables.public-carsharing .details-separator .icon-separator{color:#1d88bb;margin-left:initial}.dashboard .dashboard-content .tables.public-carsharing .section-title small{font-size:16px;font-family:"light";margin-left:10px}.dashboard .dashboard-content .tables.public-carsharing .details-item{margin-left:initial}.fleetontrack .radio.with-stars button:before{color:#ed8e48}.fleetontrack .radio.with-stars button.active,.fleetontrack .radio.with-stars button.before-active{background-color:transparent}.fleetontrack .radio.with-stars button.active:before,.fleetontrack .radio.with-stars button.before-active:before{color:#1d88bb;background:transparent}.billing{height:100%;background-color:#e4e4e4;padding:0 8.33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:auto;padding-bottom:45px}.billing .payment-header{float:left;width:100%}.billing .payment-header .section-title{float:left;vertical-align:top}.billing .payment-header .filters{line-height:25px;height:25px;float:right}.billing .payment-header .filters .filter{float:right;margin-left:25px;font-size:25px;line-height:0}.billing .payment-header .filters .filter input{background-color:transparent}.billing .payment-header .filters .filter .filter-icon{line-height:25px;font-size:25px}.billing .payment-header .filters .filter .select-location{float:right}.billing .payment-tabs{margin:40px 0 0 0}.billing .payment-sub-header{margin-top:3%;margin-bottom:40px;float:left;width:100%}.billing .billing-table{padding-top:10px;clear:both}.billing-settings .card-general .radio button{margin-top:0}.billing .tables table{border:0;background-color:#fff}.billing .tables table td{border:1px solid #e4e4e4;border-top:0}.billing .tables table thead tr td{text-align:center;vertical-align:middle;padding-top:5px;padding-bottom:5px}.billing .tables table tbody tr:first-child{border-top:0}.billing .tables table tbody tr td{text-align:center;vertical-align:middle;padding-top:5px;padding-bottom:5px;height:54px}.billing .tables table tbody tr td:first-child{font-family:"bold"}.billing .tables table tbody tr td.vehicle-col{text-align:left;padding-right:0;padding-left:2%}@media all and (max-width:1024px){.dashboard .fine-and-credits-list.tables .row .col-6{width:100%}}.dashboard .fine-and-credits-list.tables .card .card-body p{font-size:14px;line-height:19px;padding:0;text-align:justify}.fines-and-credits .details-item>table.form>tbody>tr>td.column-label{width:1%}.billing-list table tbody td.status-cell div{display:flex;align-items:center}.billing-list table tbody td.status-cell div .circle{margin-left:0;width:10px;height:10px}.billing-list table tbody td.status-cell div .status-text{margin-left:16px}.billing-list table tbody td.status-cell div.green{color:#4ba003}.billing-list table tbody td.status-cell div.green .circle{background-color:#4ba003;border-color:#4ba003}.billing-list table tbody td.status-cell div.red{color:#b50d17}.billing-list table tbody td.status-cell div.red .circle{background-color:#b50d17;border-color:#b50d17}.voucher-details.dashboard.tables{padding:20px 30px 30px}.voucher-details .status{margin-top:4px}.voucher-details .status .status-circle{margin-left:0;width:12px;height:12px;border-radius:50%;background-color:green}.voucher-details .status .status-text{font-size:18px;margin-left:8px}.voucher-details .status.green{color:#4ba003}.voucher-details .status.green .status-circle{background-color:#4ba003;border-color:#4ba003}.voucher-details .status.red{color:#b50d17}.voucher-details .status.red .status-circle{background-color:#b50d17;border-color:#b50d17}.voucher-details .info-card .card-body{padding:20px}.voucher-details .info-card .card-body p{padding:2px 0}.voucher-details .info-card .card-body>*:not(:last-child){padding-bottom:18px}.dashboard .dashboard-content .billing-section{background-color:#efefef}.dashboard .dashboard-content .billing-section .input-date-range input{background-color:transparent}.dashboard .dashboard-content .billing-section .min-table-width{min-width:1560px}.dashboard .dashboard-content .billing-section .max-width-180{max-width:180px}.dashboard .dashboard-content .billing-section .table-wrapper{display:block;background-color:#fff;width:100%;position:relative;padding:0 30px;margin-bottom:12px;border-radius:5px}.dashboard .dashboard-content .billing-section .section-title .no-title{font-size:18px;color:#383e42;vertical-align:bottom}.dashboard .dashboard-content .billing-section .section-title .no-title .status{color:#1d88bb}.dashboard .dashboard-content .billing-section .section-title .filters{display:flex;flex-wrap:wrap;justify-content:flex-end}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style{width:40%;justify-content:space-between}@media all and (max-width:1200px){.dashboard .dashboard-content .billing-section .section-title .filters.custom-style{width:60%}}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter{margin-left:0}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter.rf-col-xs-4{width:33.33333333%}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter.rf-col-xs-6{width:50%}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter.rf-col-xs-8{width:66.66666667%}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter .search-field{width:100%}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter.double{width:100%}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter.double .input-date-range-filter{width:100%}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter.double .input-date-range-filter .input-select{width:30%;margin-right:2%}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter.double .input-date-range-filter .input-date-range{width:68%}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter.double .input-date-range-filter .input-date-range [type="text"]{width:50%}.dashboard .dashboard-content .billing-section .section-title .filters.custom-style .filter.double .input-date-range-filter .date-input{position:relative}@media all and (max-width:1025px){.dashboard .dashboard-content .billing-section .section-title .filters{justify-content:flex-start}.dashboard .dashboard-content .billing-section .section-title .filters .filter{margin-right:30px}.dashboard .dashboard-content .billing-section .section-title .filters .filter [class^='icon']{margin-left:0}}.dashboard .dashboard-content .billing-section .section-title .filters .search-field input{background:none}.dashboard .dashboard-content .billing-section .section-title .filters .open-input{background-color:#efefef}.dashboard .dashboard-content .billing-section .admin-tabs{margin:12px 0}.dashboard .dashboard-content .invoices .select-location{width:auto}.dashboard .dashboard-content .invoices .select-location .input-date-range .input-popup{height:38px}.dashboard .dashboard-content .invoices .list thead{font-weight:bold}.dashboard .dashboard-content .invoices .list tr td{padding:0 10px}.dashboard .dashboard-content .invoices .list tr td.align-right{text-align:right}.dashboard .dashboard-content .invoices .accounting-tabs{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;clear:both}@media all and (max-width:1025px){.dashboard .dashboard-content .invoices .accounting-tabs .display-block{width:100%}}.dashboard .dashboard-content .invoices.details .margin-right-20{margin-right:20px}.dashboard .dashboard-content .invoices.details .invoice-status{text-align:right}.dashboard .dashboard-content .invoices.details .table-wrapper{border-radius:4px;background-color:#fff}.dashboard .dashboard-content .invoices.details .table-wrapper .title{line-height:27px;padding:15px 20px;border-bottom:1px solid #d8d8d8}.dashboard .dashboard-content .invoices.details .table-wrapper .title span:before{color:#1d88bb;padding-right:5px}.dashboard .dashboard-content .invoices.details .table-wrapper .tables{padding:0 10px;float:none;min-width:auto;position:relative}.dashboard .dashboard-content .invoices.details .table-wrapper .tables .narrow{width:1px}.dashboard .dashboard-content .invoices.details .table-wrapper.bookings .tables{max-height:560px}.dashboard .dashboard-content .invoices.details .table-wrapper.bookings .tables td:first-child{font-family:unset}.dashboard .dashboard-content .invoices.details .table-wrapper.bookings .tables .invoice-billable-non-billable{vertical-align:middle}.dashboard .dashboard-content .invoices.details .table-wrapper.bookings .tables .invoice-billable-non-billable:before{content:' ';display:inline-block;width:14px;height:14px;border-radius:50%;vertical-align:middle;margin-right:5px}.dashboard .dashboard-content .invoices.details .table-wrapper.bookings .tables .invoice-billable-non-billable.billable{color:#25b24a}.dashboard .dashboard-content .invoices.details .table-wrapper.bookings .tables .invoice-billable-non-billable.billable:before{background-color:#25b24a}.dashboard .dashboard-content .invoices.details .table-wrapper.bookings .tables .invoice-billable-non-billable.non-billable{color:#da1f44}.dashboard .dashboard-content .invoices.details .table-wrapper.bookings .tables .invoice-billable-non-billable.non-billable:before{background-color:#da1f44}.dashboard .dashboard-content .invoices.details .billing-header{background-color:#fff;margin-top:12px;height:50px;border-radius:5px}.dashboard .dashboard-content .invoices.details .billing-header .user-wrapper{float:left;margin:5px 30px 5px 10px;line-height:40px}.dashboard .dashboard-content .invoices.details .billing-header .selector-wrapper{display:inline-block}.dashboard .dashboard-content .invoices.details .billing-header .selector-wrapper .button-icon{font-size:20px;float:left;top:15px;position:relative;padding:0 15px;cursor:pointer;color:#aaaaaa}.dashboard .dashboard-content .invoices.details .billing-header .selector-wrapper .input-select{width:240px;margin-left:0;float:left}.dashboard .dashboard-content .invoices.details .billing-header .selector-wrapper .input-select input{font-size:16px;height:50px;border-bottom:1px solid #1d88bb}.dashboard .dashboard-content .invoices.details .billing-header .total-cost{line-height:50px;padding:0 20px 0 0}.dashboard .dashboard-content .invoices.details .billing-header .total-cost .total-cost-label{font-size:20px;vertical-align:middle;padding-right:20px}.dashboard .dashboard-content .invoices.details .billing-header .total-cost .total-cost-value{font-size:28px;font-family:"semibold";vertical-align:middle}.dashboard .dashboard-content .invoices.details .invoice-status-container{max-height:1195px;overflow:auto}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status{width:100%}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row{height:80px;margin-bottom:0;padding:19px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row.odd{background-color:rgba(191,204,214,0.25)}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .spacer{margin-left:auto}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell:first-child{padding:0 22px}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell:last-child{padding-right:3%}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell.status-and-time{line-height:20px}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell.status-and-time.no-time{line-height:40px}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell.status-and-time .bold{font-size:20px}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell .index{width:42px;height:42px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#fff;text-align:center;border:2px solid #1d88bb;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell .index span{position:relative;line-height:38px;font-size:20px}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell .status-circle{width:42px;height:42px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#fff;text-align:center;border:2px solid;vertical-align:middle;position:relative;line-height:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell .status-circle span{top:5px;color:#4ba003;font-size:28px}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell .status-circle span.icon-negative{color:#b50d17}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell .status-circle .blank:before{content:"\a0";font-size:54px}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell .status-circle .vertical-line{width:2px;height:38px;position:absolute;top:40px;left:18px;background-color:#979797}.dashboard .dashboard-content .invoices.details .invoice-status-container .invoice-status .row .cell .buttons{padding:6px 0 6px 20px;overflow:auto}.telecash-payment .buttons{padding-right:12px;padding-bottom:12px}#geoFence-analysis thead td.align-right{padding-right:12px}#geoFence-analysis .align-right{text-align:right}.logistics .map-wrapper .google-maps .google-map{height:75vh}.vehicle-tracking-section{background-color:#eaeaea}.vehicle-tracking-section .vehicle-events-map .map-wrapper .google-maps .google-map{height:68vh;padding:62px 20px 15px 20px}.vehicle-tracking-section .refresh-box{background-color:#fff;padding:10px}.vehicle-tracking-section .events-list{width:100%}.vehicle-tracking-section .events-list .half-padding-right{padding-right:15%}.vehicle-tracking-section .no-information-message{margin-top:50px;text-align:center}.vehicle-tracking-section .polyline-info-window strong{padding-left:10px}.vehicle-tracking-section .polyline-data-container{display:none}.vehicle-tracking-section .card{padding:20px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.11)}.vehicle-tracking-section .card.vehicle-card{padding:0px}.vehicle-tracking-section .card img{width:100%}.vehicle-tracking-section .card .map-card-wrapper{display:flex;position:absolute;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%}.vehicle-tracking-section .card .card-body{max-height:540px}.vehicle-tracking-section .card .card-body,.vehicle-tracking-section .card.nothing-to-display{display:flex;align-items:center;flex-direction:column;width:15.625vw}.vehicle-tracking-section .card .card-body .h4-style,.vehicle-tracking-section .card.nothing-to-display .h4-style{text-align:center;white-space:normal;line-height:20px;color:#383e42}.vehicle-tracking-section .card .card-body .text-style,.vehicle-tracking-section .card.nothing-to-display .text-style{text-align:center;white-space:normal;line-height:16px;color:#797979}.vehicle-tracking-section .card .card-body span,.vehicle-tracking-section .card.nothing-to-display span{padding-top:5px}.vehicle-tracking-section .card .card-body span.no-padding,.vehicle-tracking-section .card.nothing-to-display span.no-padding{padding:0}.vehicle-tracking-section .card .card-body{position:relative;width:100%}.vehicle-tracking-section .card.filters-card{display:flex;padding:0}.vehicle-tracking-section .card.filters-card .card-body.filters{flex-direction:row;align-items:center;justify-content:flex-start}.vehicle-tracking-section .card.filters-card .card-body.filters .filter{height:auto}.vehicle-tracking-section .card.filters-card .circle-image-icon{margin-left:15px;border:2px solid #1d88bb;width:auto;height:auto}.vehicle-tracking-section .card.filters-card .circle-image-icon .entity-icon{color:#1d88bb;font-size:inherit;background-color:transparent}.vehicle-tracking-section .card .circle-image-icon{border:4px solid #aaa;padding:2px}.vehicle-tracking-section .card .circle-image-icon .entity-icon{color:#515151;background-color:transparent}.vehicle-tracking-section .card.events{padding:0}.vehicle-tracking-section .card.events .card-body:not(.nothing-to-display){padding-top:0;padding-bottom:20px;height:92%}.vehicle-tracking-section .card.events .card-body .field td{padding-right:0}.vehicle-tracking-section .card.events .card-body .heatmap-field.progress{border-top:2px solid #dbdbdb;margin-top:0;padding-top:0;opacity:0;max-height:0;-webkit-transition:all 200ms ease-in-out 2s;-moz-transition:all 200ms ease-in-out 2s;-o-transition:all 200ms ease-in-out 2s;transition:all 200ms ease-in-out 2s}.vehicle-tracking-section .card.events .card-body .heatmap-field.progress.processing{margin-top:20px;padding-top:12px;opacity:1;max-height:300px;display:block;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.vehicle-tracking-section .card.events .card-body .heatmap-field.progress .detail-label{margin-bottom:15px}.vehicle-card{min-height:232px;display:flex;margin-right:10px;padding-right:10px}.vehicle-card .emphasis{height:0;min-height:180px;display:flex}.vehicle-card .vehicle-image{display:flex;align-items:center;justify-content:center;background-color:#d8d8d8;border-radius:4px 0 0 4px;padding:0}.vehicle-card .vehicle-image>[class^='icon']{color:#fff;font-size:120px}.vehicle-card .vehicle-image.darker{background-color:#777777}.vehicle-card .vehicle-image .image-info{width:100%;height:100%}.vehicle-card .vehicle-image .image-info .entity-image .image-mask{border-radius:5px 0px 0px 5px}.vehicle-card .vehicle-image .image-info .entity-image .image-mask img{width:100%;height:100%}.vehicle-card .vehicle-image .image-info .entity-image-logo-wrapper{box-shadow:0 1px 1px 0 rgba(0,0,0,0.21)}.vehicle-card .vehicle-info{padding:10px 25px;display:flex;flex-direction:column;justify-content:space-around;min-width:225px}.vehicle-card .vehicle-info p{font-size:28px;font-family:"light";line-height:30px}.vehicle-card .vehicle-info .plate-number{margin-bottom:10px;line-height:30px;vertical-align:middle;display:inline-block}.vehicle-card .vehicle-info .plate-number .plate-number-table{vertical-align:middle;white-space:nowrap;line-height:0;height:30px;width:1px;font-size:0;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vehicle-card .vehicle-info .plate-number .plate-number-table tr{height:30px}.vehicle-card .vehicle-info .plate-number .plate-number-table tr td:before{border:0}.vehicle-card .vehicle-info .plate-number .plate-number-table tr td{height:30px}.vehicle-card .vehicle-info .plate-number .plate-number-table .country-identifier{line-height:28px;vertical-align:middle;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-right:0;border-radius:3px 0 0 3px}.vehicle-card .vehicle-info .plate-number .plate-number-table .country-identifier .flag,.vehicle-card .vehicle-info .plate-number .plate-number-table .country-identifier .code{height:14px;min-width:11.34545455px;line-height:14px;font-size:7.33333333px;text-align:center;font-family:"bold"}.vehicle-card .vehicle-info .plate-number .plate-number-table .country-identifier .flag img{width:100%;vertical-align:middle}.vehicle-card .vehicle-info .plate-number .plate-number-table .country-identifier+td{border:1px solid #000;border-left:0;border-radius:0 3px 3px 0}.vehicle-card .vehicle-info .plate-number .plate-number-table .number{vertical-align:middle;margin:0 auto;height:100%;width:100%;padding:0 5px;line-height:28px;font-size:22px;font-family:"regular";text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;border-radius:5px}.vehicle-card .vehicle-info .row.link-to-button{margin:0px}.vehicle-card .vehicle-info .row span{color:#797979}.vehicle-card .vehicle-info .row span:before{font-size:20px;margin-right:10px;color:#1d88bb}.vehicle-card .vehicle-info .row .h6-new-style{line-height:22px}.profile{padding:12px 5% 30px}.profile .invoices.details .section-title{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}.profile .invoices.details .section-title .invoice-number-header{display:flex;justify-content:flex-end}.profile .invoices.details .section-title .invoice-number-header h2{font-size:18px;margin-right:28px;color:#383e42}.profile .invoices.details .section-title .invoice-number-header h2 strong{font-weight:bold}.profile .table-wrapper .tables table.list{width:100%}.profile .table-wrapper .tables table.list tr{cursor:default}.profile .table-wrapper .tables table.list thead td{font-weight:bold;padding:12px 4px 0}.profile .table-wrapper .tables table.list tbody td{padding:14px 8px}.profile .table-wrapper .tables table.list tbody tr{height:50px}.profile .table-wrapper.bookings td{width:16.66666667%}.profile .table-wrapper.booking-costs td{width:16.66666667%}.profile .table-wrapper.documents td{width:41.66666667%}.profile .title{padding:0 20px 18px;border-bottom:1px solid #d8d8d8;margin:0 -20px}.profile .title span{font-size:20px;font-family:"semibold"}.profile .title span::before{color:#1d88bb;padding-right:8px}.profile .invoice-action-col{display:flex;flex-direction:column}.profile .invoice-action-col.paid .mini-analytics,.profile .invoice-action-col.refunded .mini-analytics{background:#25b24a}.profile .invoice-action-col .mini-analytics{width:100%;padding:12px 24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:12px}.profile .invoice-action-col .mini-analytics .value{font-size:28px;font-family:"light"}.profile .invoice-action-col .card{margin-top:0;margin-bottom:12px}.profile .invoice-action-col .card .pay-button{width:100%;margin-top:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.profile .invoice-action-col .invoice-overview-section h5{padding:20px 0 12px}.profile .invoice-action-col .invoice-overview-section div{display:flex}.profile .invoice-action-col .invoice-overview-section div span{width:50%;line-height:1.5}.profile .invoice-action-col .invoice-overview-section div span:last-child{text-align:right}.profile .invoice-action-col .invoice-overview-section div.total{margin-top:12px;font-weight:bold;color:#1d88bb}.profile .invoice-action-col .invoice-overview-section div.total small{display:block;font-size:12px;font-family:"regular"}.profile.with-menu{padding:0 30px}.profile.with-menu .row-wrapper{margin-top:15px}.profile .row-wrapper{display:flex;flex-wrap:wrap}.profile .row-wrapper.no-padding{margin-top:0}.profile .profile-title{line-height:20px}.profile .circle-image-upload{width:13.020833333333334vw;height:13.020833333333334vw;max-width:100%;border-radius:100%;overflow:hidden;margin:5px auto}.profile .circle-image-upload .image-upload{height:100%}.profile .circle-image-upload .image-upload:before{border-radius:50%}.profile .circle-image-upload .image-upload .upload-info{border:none}.profile .card{margin-bottom:10px}.profile .card .card-body .col-4,.profile .card .card-body .col-6{padding-right:10px}.profile .card .card-body .col-4.no-padding,.profile .card .card-body .col-6.no-padding{padding-right:0px}.profile .card .card-body span{white-space:normal}.profile .card .card-body.profile-version{border-top:1px solid #efedef}.profile .card .card-header{white-space:normal}.profile .flex-space-between{display:flex;justify-content:space-between}.profile .input-field .input-phone{width:100%}.profile .profile-card .profile-info,.profile .profile-card .card-body{padding:25px 0}.profile .profile-card .card-header{flex-direction:column}.profile .profile-card .profile-title{font-size:28px;line-height:38px;display:block;color:#383e42}.profile .profile-card .card-body,.profile .profile-card .card-header>p{color:#646464;font-size:14px;line-height:19px}.profile .link{padding-top:10px;font-size:0.7291666666666667vw}@media screen and (max-width:1281px){.profile .link{font-size:9.333333333333334px}}.profile .link span{margin-right:0.5208333333333334vw}.icon-filled-circle{color:#FFFFFF;font-size:11px;width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%;background-color:#1d88bb}.telecash-profile-card .large{font-size:24px}.telecash-profile-card .card-header{padding:12px;display:flex;justify-content:space-between}.telecash-profile-card .card-body{padding:10px 20px 10px 20px}.telecash-profile-card .circle-image-icon .entity-icon{background-color:#1d88bb;font-size:25px}.credit-card-icons{margin-right:12px;width:15%}.telecash-slide .error{color:#b50d17}.telecash-slide .success{color:#4ba003}.dashboard .payment-provider:first-child{border-top:0}.dashboard .payment-provider{border-top:1px solid #efedef;padding:12px 0;max-height:120px}.dashboard .payment-provider .provider-details{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.dashboard .payment-provider .provider-details p{padding:0;line-height:1}.dashboard .payment-provider .provider-details .provider-payment-details{min-width:75%;display:flex;align-items:center}.dashboard .payment-provider .provider-details .card-meta p{padding-top:0;padding-bottom:0;line-height:1}.dashboard .payment-provider .credit-card-icons~div p{padding:0}.dashboard .payment-provider footer{display:flex;justify-content:space-between;align-items:center}.dashboard .payment-provider p:first-child{margin-bottom:6px}.payment-provider-popup{max-width:455px;justify-content:center;z-index:1500}.payment-provider-popup .popup-content-header{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #efedef}.payment-provider-popup .popup-content-header-title{justify-content:flex-start}.payment-provider-popup .popup-content-body{text-align:left;line-height:1.5;border-bottom:1px solid #efedef}.payment-provider-popup .popup-content-footer{text-align:right;display:flex;justify-content:flex-end}.payment-provider-popup span.popup-icon{line-height:0;font-size:24px}#user-invoices .padding-bottom{padding-bottom:12px}#user-invoices .list{width:100%}#user-invoices .list thead td{width:16.66666667%;font-weight:bold;padding:12px 4px 4px}#user-invoices .list tbody tr{height:50px}#user-invoices .list tbody tr:hover{background-color:#eaeaea;display:table-row}#user-invoices .list tbody tr:hover button{width:125px;border:none;transform:translateX(-12px);background-color:#fff}#user-invoices .list tbody tr:hover button span:first-child{color:#1d88bb;transform:translateX(-12px)}#user-invoices .list tbody tr:hover button span:last-child{transform:translateX(-4px)}#user-invoices .list tbody td{width:16.66666667%;padding:12px 4px;cursor:pointer}#user-invoices .list tbody td:last-child{max-width:20px}#user-invoices .list tbody td button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20px;border:none;display:flex;float:right;flex-direction:row;justify-content:center;background-color:transparent;transform:translateX(-18px);-webkit-transition:300ms ease 0ms;-moz-transition:300ms ease 0ms;-o-transition:300ms ease 0ms;transition:300ms ease 0ms}#user-invoices .list tbody td button span:first-child{color:transparent}#user-invoices .list tbody td button:focus,#user-invoices .list tbody td button:active{width:125px;border:none;transform:translateX(-12px);background-color:#fff}#user-invoices .list tbody td button:focus span:first-child,#user-invoices .list tbody td button:active span:first-child{transform:translateX(-12px)}#user-invoices .list tbody td button:focus span:last-child,#user-invoices .list tbody td button:active span:last-child{transform:translateX(-4px)}#user-invoices .table-bottom{padding:12px 24px}#user-invoices .table-bottom .pagination{display:flex;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#user-invoices .table-bottom .pagination .radio{display:flex;flex-direction:row}.fleet-management-popup .popup .popup-content .popup-title{font-size:22px;font-weight:600;line-height:30px;text-align:center;white-space:normal;color:#252627}.fleet-management-popup .popup .popup-content table.form tr{padding-top:5px}.fleet-management-popup .popup .popup-content table.form tr:before{position:absolute;left:8%;font-size:20px;color:#1d88bb}.fleet-management-popup .popup .popup-content table.form tr .input-field input{width:100%;padding-left:10%}.fleet-management-popup .popup .popup-content table.form tr .input-select{text-align:left}.fleet-management-popup .popup .popup-content table.form tr .input-select input{padding-left:5px}.fleet-management-popup .popup .popup-content p{color:#383e42;font-size:14px;line-height:19px}.trial-page{background:url("/assets/images/fleet-management/background.png");overflow:auto;padding:40px 80px 0;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.trial-page .trial-page-wrapper{width:920px;height:100%}.trial-page .trial-page-wrapper .title{font-size:36px;line-height:50px;color:#fff;font-weight:300}.trial-page .trial-page-wrapper .heading{font-size:30px;line-height:40px;font-weight:bold}.trial-page .trial-page-wrapper .subtitle{font-size:22px;font-weight:500;line-height:30px;white-space:normal}.trial-page .trial-page-wrapper p{color:#fff;font-size:16px;line-height:22px}.trial-page .trial-page-wrapper .buttons .medium-button{display:inline-block;margin-right:10px}.trial-page .trial-page-wrapper .image-wrapper{padding:10px 0}.trial-page .trial-page-wrapper .image-wrapper img{width:100%}.tables.geofences .geofences-overview-map{height:750px}.tables.geofences .geofences-overview-map .gm-style-iw{text-align:center}.tables.geofences .geofences-overview-map .map-popup-template{max-width:150px}.tables.geofences .geofences-overview-map .map-popup-template h2{white-space:normal}.tables.geofences .geofences-overview-map .map-popup-template .location-address-wrapper{white-space:normal}.tables.geofences .geofence{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#eaeaea}.tables.geofences .geofence .card.geofence-map{height:500px}.tables.geofences .geofence .card.geofence-map .card-body{height:500px}.billing-provider-details{background-color:#efedef}.billing-provider-details .empty-logo-placeholder{font-size:300px}.billing-provider-details .invoice-logo{position:absolute;top:4.5%;left:10%;height:3.716%}.billing-provider-details .invoice-logo>img{height:100%}.billing-settings{background-color:#efedef}.billing-settings .input-field .ember-view{width:100%}.billing-settings .action-footer{margin-top:12px}.billing-settings .details-group-column .detail-label .label-text{display:inline-block;line-height:inherit;margin-bottom:4px}.billing-empty-page{background-color:#efedef;height:100%}.billing-empty-page .image-wrapper{margin-top:10%}.map-overlay-message-container{position:absolute;z-index:1;top:45px;left:10px;display:flex;flex-direction:column}.map-overlay-message-container .map-overlay-message{width:410px;padding:20px;margin-top:10px;display:flex;flex-direction:column;background-color:white;border-style:solid;border-width:2px;border-color:#1d88bb;border-radius:4px}.map-overlay-message-container .title{font-size:17px;margin-bottom:10px}.map-overlay-message-container .content{display:flex;font-size:11px;word-wrap:break-word}.map-overlay-message-container .content-text{width:90%}.map-overlay-message-container .align-right{display:flex;flex-direction:row;justify-content:flex-end}.map-overlay-message-container .update-button-container{margin-left:20px;height:100%;align-items:flex-end}.map-overlay-message-container .update-button{height:30px;width:30px;display:flex;justify-content:center;align-items:center;background-color:#1d88bb;border:none;border-radius:2px;cursor:pointer}.map-overlay-message-container .white{color:#fff}.dashboard .dashboard-content .organizations{background-color:#fff}.dashboard .dashboard-content .organizations.details{background-color:#efedef}.dashboard .dashboard-content .organizations.details .card-body{line-height:21px;white-space:normal}@media (max-width:1600px){.dashboard .dashboard-content .organizations.details .col-2{width:25%}.dashboard .dashboard-content .organizations.details .col-2 .input-phone tr{display:flex;flex-direction:column}.dashboard .dashboard-content .organizations.details .col-2 .input-phone tr td{width:100%}.dashboard .dashboard-content .organizations.details .col-2 .input-phone tr td .input-select{width:100%;margin:0}.dashboard .dashboard-content .organizations.details .col-2 .input-phone tr td+td{margin-top:5px}}.dashboard .dashboard-content .organizations textarea.domains{height:5.833333333333334vw}.mobile-page{width:100%;height:100%;font-size:12pt}.mobile-page .background{width:100%;height:100%;position:fixed;z-index:-1}.mobile-page .content{padding:0 2% 2% 2%;position:absolute;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;flex-grow:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto}.mobile-page .content .logo{margin:3% 0 0 0;position:relative}.mobile-page .content .text-wrapper{padding:1%}.mobile-page .content .text-wrapper .app-links-wrapper{display:flex;justify-content:space-between}.mobile-page .content .text-wrapper .app-links-wrapper>div{width:50%}.mobile-page .content .text-wrapper .app-links-wrapper .appstore-badge{width:100%}.mobile-page .content .text-wrapper .app-links-wrapper .appstore-badge .appstore-badge-wrapper{height:auto;width:100%}.mobile-page .content .text-wrapper .app-links-wrapper .appstore-badge .appstore-badge-wrapper img{width:100%;padding:7.5%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile-page .content .text-wrapper .app-links-wrapper .playstore-badge{width:100%;height:auto}.mobile-page .content .text-wrapper .app-links-wrapper .playstore-badge img{width:100%;height:auto}.mobile-page .content .text-wrapper .text{font-family:"regular";color:#383e42;font-size:14px;line-height:19px;text-align:center;width:100%}.mobile-page .content .text-wrapper .text p{width:70%;margin:0 auto}@media all and (orientation:landscape){.mobile-page .background-landscape{display:block}.mobile-page .background-portrait{display:none}}@media all and (orientation:portrait){.mobile-page .background-landscape{display:none}.mobile-page .background-portrait{display:block}.mobile-page .content .logo{margin:15% 0}}.sentry-error-embed-wrapper{line-height:normal}.sentry-error-embed-wrapper .sentry-error-embed .form-submit .close{line-height:40px;padding:0}