@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600&subset=latin,latin-ext);body,html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:100%;min-height:100vh;margin:0;padding:0;color:#333;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;line-height:1.2em}*{box-sizing:border-box}button,input,keygen,select,textarea{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;line-height:1.2em}h1{padding:0;font-size:1.8em;font-weight:300;color:#333;line-height:normal;letter-spacing:normal;margin:0 0 20px}h2{margin:0 0 20px;padding:0;font-size:1.4em;font-weight:300;color:#333;line-height:1.4em;letter-spacing:normal}h3{margin:0;padding:0;font-size:1.2em;font-weight:300;color:#333;line-height:1.2em;letter-spacing:normal}a{text-decoration:none;color:#0C90DD}a:hover{text-decoration:underline}#application-root{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;opacity:0}#application-root.visible{opacity:1;transition:opacity 1s linear}body>.ember-view{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column}#dummy{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:64px;max-height:64px}main{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;background:#FFF}main.login-background{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/login/login-bg-texture.png),url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/login/login-bg-01.jpg);background-size:auto,cover;background-repeat:repeat,no-repeat;background-position:top left,bottom center}#main{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:600px;margin:0 auto}.main-content{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:40px}.clear{clear:both}.uv-icon,.uv-icon svg{width:60px!important;height:60px!important}#success{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:20px;padding-right:20px;background-color:#52C200;cursor:pointer;color:#FFF;line-height:35px;text-align:center}#server-error{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:20px;padding-right:20px;background-color:#DB3A18;cursor:pointer;color:#FFF;line-height:35px;text-align:center}header{position:fixed;display:block;width:100%;margin:0 auto;top:0;left:0;z-index:3;background-color:#1A1A1A}header section{display:block;height:64px;position:relative}header a#logo{display:block;float:left;width:200px;height:64px;margin-left:20px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/carlock.svg) 0 6px no-repeat;text-indent:-9999px;overflow:hidden}header nav{display:block}header nav .menu-button{position:relative;float:right;padding:0 20px 0 58px;height:64px;border-top:4px solid #1A1A1A;border-bottom:4px solid #1A1A1A;background-repeat:no-repeat;background-position:5px center;color:#FFF;text-decoration:none;font-size:18px;line-height:56px}header nav .menu-button:hover{border-top:4px solid #333;border-bottom:4px solid #333;background-color:#333;text-decoration:none;opacity:.75}header nav .menu-button.active{border-bottom:4px solid #FF5505}header nav .menu-button.active,header nav .menu-button:hover{cursor:pointer}header nav .menu-button.open{background:5px center no-repeat #FFF;border-top:4px solid #FFF;border-bottom:4px solid #FFF;color:#333}header nav .menu-button.open:hover{opacity:1}header nav .menu-button:hover .submenu,header nav .menu-button:hover .submenu-mask{cursor:auto}header nav .submenu-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20}header nav .submenu{position:absolute;top:100%;right:0;margin-top:4px;padding:20px;min-width:300px;z-index:21;background:#FFF;-o-box-shadow:0 10px 20px 0 rgba(0,0,0,.75);-ms-box-shadow:0 10px 20px 0 rgba(0,0,0,.75);-moz-box-shadow:0 10px 20px 0 rgba(0,0,0,.75);-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.75);box-shadow:0 10px 20px 0 rgba(0,0,0,.75)}header nav #help-button .submenu{padding:0;width:300px;height:325px}header nav .menu-button .submenu,header nav .menu-button .submenu-mask{display:none}header nav .menu-button.open .submenu,header nav .menu-button.open .submenu-mask{display:block}header nav .submenu h1{margin-bottom:0;text-align:center;font-size:1em;font-weight:600}header nav .submenu h2{margin-bottom:20px;font-size:.8em;text-align:center;color:#999;line-height:1.4em}header nav .submenu-button{height:48px;line-height:48px;text-align:center}header nav .submenu-button:hover{background-color:#F2F2F2;cursor:pointer}header nav .submenu-separator{height:1px;background-color:#F2F2F2}header #map-button{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/menu-map.svg)}header #subscription-button{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/menu-subscription.svg);border-bottom:none!important}header #referrals-button{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/menu-referrals.svg)}header #help-button{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/menu-help.svg)}header #help-button.open{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/menu-help-black.svg)}header #profile-button{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/menu-user.svg)}header #profile-button.open{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/menu-user-black.svg)}.rtl header a#logo{float:right;margin-left:0;margin-right:20px}.rtl header nav .menu-button{float:left;padding:0 58px 0 20px;background-position:right center}.rtl header nav .menu-button.open{background-position:right center}.rtl header nav .submenu{right:auto;left:0}#mobile-app-banner{display:flex;background:#FFDE21;padding:10px 15px;justify-content:center}#mobile-app-banner a{color:#000;font-weight:700;margin:auto;cursor:pointer}#mobile-app-banner span{font-weight:700;cursor:pointer;text-transform:capitalize}#drawer-menu-button{display:none;float:right;width:64px;height:64px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/menu.svg) 0 -32px/64px 256px no-repeat}#drawer-menu-button.active{background-position:0 -64px}#drawer-menu-button:hover{cursor:pointer}.rtl #drawer-menu-button{float:left}#drawer-menu{display:block;width:100%;background-color:#222;border-top:1px solid #333;padding:15px 0}#drawer-menu a.drawer-button{display:block;padding:15px 0;color:#FFF;text-align:center;text-decoration:none}#drawer-menu a.active{background-color:#333}#drawer-menu #home-button{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/menu.svg) 50% -135px/64px 192px no-repeat;text-indent:-9999px;overflow:hidden}#drawer-menu #home-button.active{background-color:#333}.star-icon-container{display:none;float:right;justify-content:center;align-items:center;width:32px;height:64px;cursor:pointer}.star-icon-container .star-icon{width:24px;height:28px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/iconTabUpgrade22.svg) 0 -32px/64px 256px no-repeat}#language-bar{display:block;width:100%;border-bottom:1px solid #333;text-align:right}.rtl #language-bar{text-align:left}#language-bar a,#language-drawer a,#language-select-button a{display:inline-block;width:64px;height:64px;padding:0;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/header/flags.png) 0 0/64px no-repeat;text-indent:-9999px;overflow:hidden}#language-select-button a{display:block;float:right}.rtl #language-select-button a{float:left}#language-bar a:hover,#language-select-button a:hover{cursor:pointer;background-color:#333}a#language-gb{background-position:0 0}a#language-us{background-position:0 -64px}a#language-de{background-position:0 -128px}a#language-it{background-position:0 -192px}a#language-si{background-position:0 -256px}a#language-fr{background-position:0 -320px}a#language-ru{background-position:0 -384px}a#language-ua{background-position:0 -448px}a#language-sa{background-position:0 -512px}a#language-es{background-position:0 -576px}#language-drawer{display:block;text-align:center;margin-bottom:10px}#language-drawer a{margin:0 5px;width:32px;height:32px}#language-drawer a#language-gb{background-position:-16px -16px}#language-drawer a#language-us{background-position:-16px -80px}#language-drawer a#language-de{background-position:-16px -144px}#language-drawer a#language-it{background-position:-16px -208px}#language-drawer a#language-si{background-position:-16px -272px}#language-drawer a#language-fr{background-position:-16px -336px}#language-drawer a#language-ru{background-position:-16px -400px}#language-drawer a#language-ua{background-position:-16px -464px}#language-drawer a#language-sa{background-position:-16px -528px}#language-drawer a#language-es{background-position:-16px -592px}footer{clear:both;font-size:.8em;padding-bottom:20px;padding-right:20px;padding-left:20px;text-align:right}.rtl footer{text-align:left}footer span{padding:0 10px}footer span:last-child{padding:0}#version{float:left}#copyright-links,#copyright-message{display:inline-block}footer a{text-decoration:none}footer a:hover{text-decoration:underline}#version,main.login-background #copyright-message,main.login-background footer a{color:#fff}main.login-background footer span{color:rgba(255,255,255,.5)}.info-icon{width:48px;height:48px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-info.svg) center center no-repeat}@media only screen and (max-width:780px){#body{display:block}header{min-width:0;position:relative}footer{text-align:center}#copyright-message{display:block;margin-bottom:10px}#copyright-links #hide,header nav{display:none}#drawer-menu-button{display:block!important}.star-icon-container{display:flex!important}#dummy{display:none}#content{min-height:inherit}#main{padding-bottom:0;width:100%}.main-content{padding:8px}}@media only screen and (min-width:911px){#drawer-menu{display:none!important}}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (-o-min-device-pixel-ratio:1.25 / 1),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:200dpi),only screen and (min-resolution:1.25dppx){#drawerLangSelect a,#langSelectBar a,#selectLangBtn{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/langSelectFlags@2x.png)}}.modal-dialog-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-o-align-content:center;-ms-align-content:center;-moz-align-content:center;-webkit-align-content:center;align-content:center;position:fixed;height:100vh;left:0;right:0;top:0;z-index:999;padding:20px 0;background-color:rgba(0,0,0,.75)}.modal-dialog{max-width:800px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-o-box-shadow:0 0 10px #222;-ms-box-shadow:0 0 10px #222;-moz-box-shadow:0 0 10px #222;-webkit-box-shadow:0 0 10px #222;box-shadow:0 0 10px #222;position:relative;padding:20px;background-color:#FFF;overflow:auto}.modal-dialog h1{text-align:center;font-size:1.6em}.modal-dialog .modal-error{background-color:#DB3A18;min-height:48px;text-align:center;vertical-align:middle;padding:20px;color:#FFF;margin-bottom:20px}.modal-dialog .modal-error-details{font-size:14px}.modal-dialog .selection-error{color:#DB3A18;margin-top:5px}.modal-dialog .modal-close{position:relative;width:48px;height:48px;float:right;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/icon-close-black.svg) center center no-repeat;cursor:pointer}.modal-dialog .close-button:hover{background-color:#CCC}.modal-dialog .invalid{border:1px solid #DB3A18}.modal-dialog .modal-footer{margin-top:20px}.modal-dialog .modal-footer .item{float:right;margin-right:20px;min-height:48px;line-height:48px}.modal-dialog .modal-footer .button{cursor:pointer}.modal-dialog .modal-footer .button span{vertical-align:middle}.modal-dialog .modal-footer .cancel{color:#FFF;padding:0 20px}.modal-dialog .modal-footer .cancel:hover{text-decoration:underline}.modal-dialog .modal-footer .confirm{padding:0 20px;margin:0;background-color:#0C90DD;border:0;font-size:18px;color:#FFF}.modal-dialog .modal-footer .confirm:focus{outline:0}.modal-dialog .modal-footer .confirm:hover{background-color:#1DA4F2}.modal-dialog .modal-content img{width:100%;height:auto}.modal-dialog .modal-content .center{text-align:center}.rtl .modal-dialog p{text-align:right}.rtl .modal-dialog .modal-footer .button,.rtl .modal-dialog .modal-footer .spinner{float:left;margin-right:0;margin-left:20px}#nprogress{pointer-events:none}#nprogress .bar{position:fixed;top:0;left:0;height:2px;z-index:1000;width:100%;background:#DB3A18}.nprogress-custom-parent{overflow:hidden;position:relative}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#FFF;border:1px solid #E2E2E2}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;-o-box-shadow:0 5px 15px 0 rgba(0,0,0,.75);-ms-box-shadow:0 5px 15px 0 rgba(0,0,0,.75);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.75);-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.75);box-shadow:0 5px 15px 0 rgba(0,0,0,.75)}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:600;background-color:#FFF}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:600;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#F2F2F2}.is-today .pika-button{color:#0C90DD;font-weight:600}.is-selected .pika-button{color:#FFF;font-weight:600;background:#0C90DD}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#666;opacity:.3}.pika-button:hover{color:#FFF;background:#FF8000;box-shadow:none}.pika-week{font-size:11px;color:#666}.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#FFF;background:#52C200;box-shadow:none}.is-endrange .pika-button{color:#FFF;background:#0C90DD;box-shadow:none}.date-range-picker .form-container{margin-top:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.date-range-picker .date-from input,.date-range-picker .date-to input{box-sizing:border-box;width:100%;height:48px;color:gray;background-color:#FFF;border:1px solid #E2E2E2;line-height:100%;text-align:center}.date-range-picker .date-from input:hover,.date-range-picker .date-to input:hover{background-color:#FAFAFA}.date-range-picker .date-from,.date-range-picker .date-to{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:30px}.date-range-picker .date-from{-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;-webkit-order:1;order:1}.date-range-picker .date-to{-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;-webkit-order:3;order:3}.date-range-picker .separator{-webkit-box-flex:1;-webkit-flex:1 0 25px;-moz-box-flex:1;-moz-flex:1 0 25px;-ms-flex:1 0 25px;flex:1 0 25px;-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;-webkit-order:2;order:2;height:48px;text-align:center;line-height:48px}.rtl .date-range-picker .date-from{-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;-webkit-order:3;order:3}.rtl .date-range-picker .date-to{-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;-webkit-order:1;order:1}.basic-vehicle{width:100%;color:gray;background-color:#FFF;border:1px solid #FFF;cursor:pointer}.basic-vehicle .image{position:relative;float:left;width:100px;height:100px;overflow:hidden;text-align:center;background-color:#E2E2E2}.basic-vehicle .image img{position:absolute;top:50%;left:50%;max-width:100px;max-height:100px;transform:translateX(-50%) translateY(-50%)}.basic-vehicle .image.default img{max-width:80px;max-height:80px}.basic-vehicle .image svg{position:absolute;top:0;left:0;overflow:hidden}.basic-vehicle .image circle{stroke:#FFF}.basic-vehicle .info{margin:10px 10px 10px 110px}.basic-vehicle .name{color:#333}.basic-vehicle .owner,.basic-vehicle .subscription-status{font-size:16px}.basic-vehicle:hover{background-color:#FAFAFA}.basic-vehicle:hover .image circle{stroke:#FAFAFA}.basic-vehicle.selected{border:1px solid #52C200}.basic-vehicle.frozen .subscription-status,.basic-vehicle.warning .subscription-status .basic-vehicle.expired .subscription-status{color:#FF5505}.rtl .basic-vehicle .image{float:right}.rtl .basic-vehicle .info{margin:10px 110px 10px 10px;text-align:right}.page-picker{position:relative}.page-picker .page{float:left;width:48px;height:48px;margin-right:2px;background-color:#FFF;border:1px solid #E2E2E2;cursor:pointer;line-height:48px;text-align:center;font-size:1em}.page-picker .page:hover{background-color:#FAFAFA}.page-picker .page.selected{background-color:#E2E2E2;cursor:auto}.page-picker .page.dots{cursor:auto}.rtl .page-picker .page{float:right;margin-right:0;margin-left:2px}.order-picker{height:48px;width:48px;background-color:#FFF;border:1px solid #E2E2E2;cursor:pointer}.order-picker .ascending,.order-picker .descending{display:block;width:100%;height:100%;text-indent:-9999px;overflow:hidden;background-position:-1px -1px;background-size:48px 48px}.order-picker .ascending{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-sort-asc.svg)}.order-picker .descending{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-sort-desc.svg)}.order-picker:hover{background-color:#FAFAFA}.toggle-switch{position:relative;width:88px;height:20px;padding:2px;cursor:pointer;background-color:#E2E2E2;line-height:30px}.toggle-switch .button{position:absolute;width:48px;height:24px;top:-2px;left:0;padding:6px 16px;border:1px solid #E2E2E2;background-color:#FFF}.toggle-switch .button .line{float:left;width:4px;height:10px;border-right:1px solid #B8B8B8}.toggle-switch .button:hover{background-color:#FAFAFA}.toggle-switch span{position:absolute;width:40px;top:0;font-weight:600;font-size:12px;text-align:center;line-height:20px;text-transform:uppercase}.toggle-switch .text-off{display:block;right:0}.toggle-switch .text-on{display:none}.toggle-switch.checked{background-color:#52C200}.toggle-switch.checked .button{top:-2px;right:0;left:auto}.toggle-switch.checked .text-off{display:none}.toggle-switch.checked .text-on{display:block;left:0;color:#FFF}.trip-toggle{display:none;position:relative;background-color:#0C90DD;width:50px;height:20px;padding:2px;margin-left:10px;margin-top:6px;float:left}.trip-toggle .button{position:absolute;width:calc(48px / 2);height:24px;right:0;top:-2px;padding:6px 8px;border:1px solid #E2E2E2;background-color:#FFF}.trip-toggle .button .line{float:left;width:2px;height:10px;border-right:1px solid #B8B8B8}.trip-toggle .button:hover{background-color:#FAFAFA}.trip-toggle.checked{background-color:#FF5505}.trip-toggle.checked .button{top:-2px;left:0;right:auto}.drop-down{-webkit-touch-callout:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:block;position:relative;width:100%;height:48px;color:#333}.drop-down .value{height:48px;padding-left:10px;padding-right:48px;background-color:#FFF;border:1px solid #E2E2E2;outline:0;cursor:pointer;color:gray;text-align:left;font-size:18px;text-decoration:none;line-height:48px;overflow:hidden}.drop-down .items{position:absolute;top:100%;left:0;right:0;max-height:300px;padding:0;margin-top:2px;z-index:2;background:#FFF;border:1px solid #E2E2E2;border-top-width:0;overflow-x:hidden;overflow-y:auto;display:none;pointer-events:none}.drop-down .items::-webkit-scrollbar{width:15px}.drop-down .items::-webkit-scrollbar-track{background-color:#F2F2F2}.drop-down .items::-webkit-scrollbar-thumb{background-color:#A2A2A2}.drop-down .items::-webkit-scrollbar-button{width:0;height:0}.drop-down .item{height:48px;padding:0 10px;overflow:hidden;line-height:48px;vertical-align:middle;color:#333;cursor:pointer;text-decoration:none}.drop-down .item.selected{background:#E2E2E2}.drop-down .item:hover{text-decoration:none}.drop-down:after{content:"";position:absolute;width:0;height:0;right:16px;top:50%;margin-top:-4px;padding-right:0;padding-left:0;border-width:10px 8px 0;border-style:solid;border-color:#999 transparent transparent;line-height:48px;cursor:pointer}.drop-down:hover{text-decoration:none}.drop-down:focus{outline:0}.drop-down:focus .value{border:1px solid #D2D2D2}.drop-down:focus:after{border-color:#D2D2D2 transparent transparent}.drop-down.active .items{display:block;pointer-events:auto;margin:1px 0 0;height:auto}.rtl .drop-down .drop-down .value{padding-left:48px;padding-right:10px;text-align:right}.rtl .drop-down .item{text-align:right}.rtl .drop-down:after{left:16px;right:auto}.subscription-offer{position:relative;background-color:#E0E0E0;border:1px solid #E0E0E0}.subscription-offer .title-container{margin:10px;text-align:center}.subscription-offer .title{font-size:20px;color:#333}.subscription-offer .bonus-calls,.subscription-offer .bonus-sms,.subscription-offer .faster-refresh{color:#52C200;font-size:14px;text-align:center}.subscription-offer .amount-container{padding:5px 10px;background-color:#FFF;text-align:center}.subscription-offer .amount{display:inline-block;color:#333;font-size:30px;line-height:30px;vertical-align:middle}.subscription-offer .per-month{display:inline-block;margin-left:5px;color:gray;font-size:12px;line-height:30px}.subscription-offer .payment-method-container{text-align:center}.subscription-offer .payment-method{display:inline-block;margin:10px;cursor:pointer}.subscription-offer .payment-method,.subscription-offer .payment-method svg{width:60px;height:60px}.subscription-offer .payment-method circle{stroke-opacity:0;stroke:#E0E0E0;stroke-width:3px;fill-opacity:0}.subscription-offer .payment-method:hover circle{stroke-opacity:1}.subscription-offer .pay-pal{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/store/pay-pal.svg) center center/60px auto no-repeat}.subscription-offer .credit-card{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/store/credit-card.svg) center center/60px auto no-repeat}.subscription-offer .sepa{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/store/sepa.svg) center center/60px auto no-repeat}.subscription-offer .pay-fast{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/store/pay-fast.svg) center center/60px auto no-repeat}.subscription-offer:hover{border:1px solid silver}.subscription-offer.active{border:2px dotted #0C90DD;color:#0C90DD}form{position:relative}input,textarea{-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;outline:0}input:focus,textarea:focus{outline:0}::-moz-selection{background:#0C90DD;color:#FFF}::selection{background:#0C90DD;color:#FFF}.form-field{position:relative;margin:0 0 10px}.form-field label{display:block;margin-bottom:5px;color:#333}.form-field input,.form-field textarea{box-sizing:border-box;width:100%;padding:0 15px;background-color:#FFF;border:1px solid #E2E2E2;color:gray;font-size:18px}.form-field textarea{padding:15px}.form-field input{height:48px}.form-field input:hover{background-color:#FAFAFA}.form-field input:focus,.form-field textarea:focus{border:1px solid #D2D2D2}.form-field .notes{display:block;margin-bottom:10px;color:#333;font-size:12px}.form-field .notes-warnings{display:block;margin-top:10px;margin-bottom:3px;color:#FF3A18;font-size:12px}.form-field .mandatory{color:#DB3A18}.rtl .form-field .notes,.rtl .form-field input,.rtl .form-field label,.rtl .form-field textarea{text-align:right}.form-button{min-height:48px;float:left;padding:0 20px;margin:0;background-color:#0C90DD;border:0;vertical-align:middle;line-height:48px;font-size:18px;color:#FFF}.form-button:focus{outline:0}.form-button:hover{background-color:#1DA4F2;cursor:pointer}.rtl .form-button{float:right;text-align:right}.normal-button{background-color:#999}.form-success{height:48px;float:left;margin-left:10px;line-height:48px;color:#0C90DD}.rtl .form-success{float:right;margin-left:0;margin-right:10px}.form-success:before{float:left;width:30px;height:48px;padding-top:5px;line-height:48px;content:url("data:image/svg+xml;utf8,<?xml version='1.0' ?><!DOCTYPE svg  PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'><svg enable-background='new 0 0 24 24' height='24px' id='Layer_1' version='1.1' viewBox='0 0 24 24' width='24px' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'> <path clip-rule='evenodd' fill-rule='evenodd' fill='#0C90DD' d='M21.652,3.211c-0.293-0.295-0.77-0.295-1.061,0L9.41,14.34 c-0.293,0.297-0.771,0.297-1.062,0L3.449,9.351C3.304,9.203,3.114,9.13,2.923,9.129C2.73,9.128,2.534,9.201,2.387,9.351 l-2.165,1.946C0.078,11.445,0,11.63,0,11.823c0,0.194,0.078,0.397,0.223,0.544l4.94,5.184c0.292,0.296,0.771,0.776,1.062,1.07 l2.124,2.141c0.292,0.293,0.769,0.293,1.062,0l14.366-14.34c0.293-0.294,0.293-0.777,0-1.071L21.652,3.211z' /></svg>")}.rtl .form-success:before{float:right;margin-left:10px}.form-field-checkbox{margin:0 0 10px;cursor:pointer}.form-field-checkbox input{float:left;width:32px;height:32px;margin-right:10px;padding:2px;background-color:#FFF;border:1px solid #E2E2E2;cursor:pointer;content:'';vertical-align:middle;text-align:center}.form-field-checkbox input:hover{background-color:#FAFAFA}.form-field-checkbox input:focus{border:1px solid #D2D2D2;outline:0}.form-field-checkbox label{line-height:32px;vertical-align:middle;cursor:pointer}.form-field-checkbox .notes{display:block;margin-bottom:3px;color:#333;font-size:12px}.form-field-checkbox .mandatory{color:#DB3A18}.rtl .form-field-checkbox input{float:right;margin-right:0;margin-left:10px}.rtl .form-field-checkbox label{float:right;text-align:right}.rtl .form-field-checkbox .notes{text-align:right}.form-field-checkbox.checked input{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/check.svg) center center/20px 20px no-repeat #FFF}.form-field-checkbox.error input,.form-field.error .drop-down,.form-field.error input,.form-field.error textarea{border-color:#DB3A18}.form-field.error .drop-down:after{border-color:#DB3A18 transparent transparent}.form-field.error .error-text{display:block;margin-top:3px;color:#DB3A18}.form-field.error .drop-down{border-color:#DB3A18}.rtl .form-field.error .error-text{text-align:right}.spinner .dot{display:inline-block;width:15px;height:15px;content:'';background-color:#0C90DD;border-radius:50%;-o-animation:spinner-animation 1.25s infinite ease-in-out;-moz-animation:spinner-animation 1.25s infinite ease-in-out;-webkit-animation:spinner-animation 1.25s infinite ease-in-out;animation:spinner-animation 1.25s infinite ease-in-out;-o-animation-delay:-.16s;-moz-animation-delay:-.16s;-webkit-animation-delay:-.16s;animation-delay:-.16s}.spinner :first-child{-o-animation-delay:-.32s;-moz-animation-delay:-.32s;-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner :last-child{-o-animation-delay:0;-moz-animation-delay:0;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes spinner-animation{0%,100%,80%{-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}40%{-o-transform:scale(0.25);-moz-transform:scale(0.25);-ms-transform:scale(0.25);-webkit-transform:scale(0.25);transform:scale(0.25)}}@-moz-keyframes spinner-animation{0%,100%,80%{-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}40%{-o-transform:scale(0.25);-moz-transform:scale(0.25);-ms-transform:scale(0.25);-webkit-transform:scale(0.25);transform:scale(0.25)}}@-ms-keyframes spinner-animation{0%,100%,80%{-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}40%{-o-transform:scale(0.25);-moz-transform:scale(0.25);-ms-transform:scale(0.25);-webkit-transform:scale(0.25);transform:scale(0.25)}}@-o-keyframes spinner-animation{0%,100%,80%{-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}40%{-o-transform:scale(0.25);-moz-transform:scale(0.25);-ms-transform:scale(0.25);-webkit-transform:scale(0.25);transform:scale(0.25)}}@keyframes spinner-animation{0%,100%,80%{-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}40%{-o-transform:scale(0.25);-moz-transform:scale(0.25);-ms-transform:scale(0.25);-webkit-transform:scale(0.25);transform:scale(0.25)}}.loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.loader .spinner{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-37px}.loader .spinner .dot{width:25px;height:25px;-o-animation-duration:1.8s;-moz-animation-duration:1.8s;-webkit-animation-duration:1.8s;animation-duration:1.8s}.form.spinner{float:left;line-height:46px;margin-left:20px}.form.spinner .dot{vertical-align:middle}.rtl .form.spinner{float:right;margin-left:0;margin-right:20px}.infinity{position:relative;margin-top:20px;margin-bottom:20px}.infinity .spinner{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-37px}.infinity .spinner .dot{width:25px;height:25px;-o-animation-duration:1.8s;-moz-animation-duration:1.8s;-webkit-animation-duration:1.8s;animation-duration:1.8s}.scrollable-container{position:relative;overflow:hidden;height:100%;flex:1 1 auto}.scrollable-content{position:absolute;width:100%}.iScrollHorizontalScrollbar{position:absolute;height:4px;left:0;right:0;bottom:3px;overflow:hidden}.iScrollVerticalScrollbar{position:absolute;width:5px;top:5px;right:3px;bottom:5px;overflow:hidden}.iScrollIndicator{background-color:#E6E6E6;border-radius:3px}.iScrollHorizontalScrollbar .iScrollIndicator{height:100%}.iScrollVerticalScrollbar .iScrollIndicator{width:100%}@media only screen and (max-width:780px){.scrollable-container{overflow:inherit;height:auto;flex:none}.scrollable-content{position:relative}}.accordion{position:relative}.accordion .accordion-header{position:relative;overflow:hidden;cursor:pointer;-webkit-touch-callout:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.accordion .accordion-header:after{content:"";position:absolute;width:0;height:0;right:16px;top:50%;margin-top:-4px;padding-right:0;padding-left:0;border-width:10px 8px 0;border-style:solid;border-color:#999 transparent transparent;line-height:48px;cursor:pointer;-o-animation:accordion-rotate-out .45s normal ease-in-out both 1;-moz-animation:accordion-rotate-out .45s normal ease-in-out both 1;-webkit-animation:accordion-rotate-out .45s normal ease-in-out both 1;animation:accordion-rotate-out .45s normal ease-in-out both 1}.accordion .accordion-body{height:auto;overflow:hidden;max-height:0;margin-bottom:20px;-o-animation:accordion-out .45s alternate ease-in-out both 1;-moz-animation:accordion-out .45s alternate ease-in-out both 1;-webkit-animation:accordion-out .45s alternate ease-in-out both 1;animation:accordion-out .45s alternate ease-in-out both 1;-o-transition:max-height 1s;-moz-transition:max-height 1s;-webkit-transition:max-height 1s;transition:max-height 1s}.accordion.extended .accordion-header:after{-o-animation:accordion-rotate-in .45s normal ease-in-out both 1;-moz-animation:accordion-rotate-in .45s normal ease-in-out both 1;-webkit-animation:accordion-rotate-in .45s normal ease-in-out both 1;animation:accordion-rotate-in .45s normal ease-in-out both 1}.accordion.extended .accordion-body{max-height:1000px;-o-animation:accordion-in .45s normal ease-in-out both 1;-moz-animation:accordion-in .45s normal ease-in-out both 1;-webkit-animation:accordion-in .45s normal ease-in-out both 1;animation:accordion-in .45s normal ease-in-out both 1;-o-transition:max-height 1s;-moz-transition:max-height 1s;-webkit-transition:max-height 1s;transition:max-height 1s}@-webkit-keyframes accordion-rotate-in{0%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@-moz-keyframes accordion-rotate-in{0%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@-ms-keyframes accordion-rotate-in{0%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@-o-keyframes accordion-rotate-in{0%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes accordion-rotate-in{0%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}100%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@-webkit-keyframes accordion-rotate-out{0%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-moz-keyframes accordion-rotate-out{0%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-ms-keyframes accordion-rotate-out{0%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-o-keyframes accordion-rotate-out{0%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes accordion-rotate-out{0%{-o-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes accordion-in{0%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}100%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes accordion-in{0%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}100%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-ms-keyframes accordion-in{0%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}100%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes accordion-in{0%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}100%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes accordion-in{0%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}100%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes accordion-out{0%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg)}}@-moz-keyframes accordion-out{0%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg)}}@-ms-keyframes accordion-out{0%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg)}}@-o-keyframes accordion-out{0%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg)}}@keyframes accordion-out{0%{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-o-transform:scale(0.9) rotateX(-60deg);-moz-transform:scale(0.9) rotateX(-60deg);-ms-transform:scale(0.9) rotateX(-60deg);-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg)}}.trip-tag-filter{height:48px;width:48px;background-color:#FFF;border:1px solid #E2E2E2;cursor:pointer}.trip-tag-filter .filter-all,.trip-tag-filter .filter-business,.trip-tag-filter .filter-personal{display:block;width:100%;height:100%;text-indent:-9999px;overflow:hidden;background-position:-1px -1px;background-size:48px 48px}.trip-tag-filter .filter-all{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-filter-all.svg)}.trip-tag-filter .filter-personal{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-filter-personal.svg)}.trip-tag-filter .filter-business{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-filter-business.svg)}.trip-tag-filter:hover{background-color:#FAFAFA}.report-error{background-color:#DB3A18;text-align:center;vertical-align:middle;padding:0 20px;color:#FFF;font-size:12px;font-style:italic}.report-error:hover{font-size:14px}#login{background-color:rgba(255,255,255,.75)}#login .forgot-password{float:left;margin-left:10px;line-height:48px}#login #google-container{float:left;line-height:48px;margin-top:10px}.rtl #login .forgot-password{float:right;margin-left:0;margin-right:10px}.add-emergency-phone-number{position:relative;width:100%;min-height:45px;line-height:45px;padding:0 20px;margin-bottom:2px;color:gray;background-color:#FFF;border:1px solid #E2E2E2;outline:0;cursor:pointer;font-size:18px;text-align:left}.add-emergency-phone-number:focus{border:1px solid #D2D2D2;outline:0}.add-emergency-phone-number:hover{background-color:#FAFAFA}.emergency-phone-number-container{position:relative}.emergency-phone-number{margin-bottom:2px}.remove-emergency-phone-number{position:absolute;right:0;top:0;width:48px;height:48px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/icon-close-black.svg) center center no-repeat;cursor:pointer}.confirmed-phone-number,.not-confirmed-phone-number{float:right;margin:0}.confirmed-phone-number{color:#52C200}.not-confirmed-phone-number{color:#DB3A18;font-weight:700}.confirm-phone{margin-bottom:32px}#profile .set-password{float:left;margin-left:10px;line-height:48px}.rtl .set-password{float:right;margin-left:0;margin-right:10px}.rtl .add-emergency-phone-number{text-align:right}.rtl .remove-emergency-phone-number{right:auto;left:0}@media only screen and (max-width:780px){.add-emergency-phone-number{text-align:center}}#login-sessions{background-color:#FFF;flex-grow:1}#login-sessions .container{width:100%;display:flex;flex-direction:column}#login-sessions .content-header{text-align:left}#login-sessions .table{width:100%;display:grid;grid-template-columns:auto;gap:5px 0}#login-sessions .table-header span{text-align:left;border-bottom:1px solid #E2E2E2;font-weight:700}#login-sessions .table-data{display:grid;grid-template-columns:auto;gap:1rem 0}#login-sessions .table-row{display:grid;grid-template-columns:12rem 12rem 12rem;grid-template-rows:auto}#login-sessions .table-row span{overflow-wrap:break-word}#login-sessions button{float:left;line-height:48px;background-color:#DB3A18;margin-top:25px}#login-sessions button:hover{background-color:#FF3A18}#login-sessions .m-table{display:none;width:100%;grid-template-columns:auto;gap:5px 0}#login-sessions .m-table-header{text-align:right;font-weight:700}#login-sessions .m-table-data{display:grid;grid-template-columns:auto;gap:1rem 0}#login-sessions .m-table-row{display:grid;grid-template-columns:minmax(50px,250px) minmax(50px,250px);grid-template-rows:auto;gap:0 1rem;justify-content:center}#login-sessions .m-table-row span{overflow-wrap:break-word}@media only screen and (max-width:780px){#login-sessions .container{align-items:center}#login-sessions .content-header{text-align:center;margin:30px 0}#login-sessions .table{display:none}#login-sessions .m-table{display:grid}}#referrals h1{text-align:center}#referrals h3{text-align:center;color:#52C200;font-size:16px}#referrals p{text-align:center;font-size:12px}#referrals #stats{text-align:center}#referrals #count-container{width:240px;margin:10px;float:left}#referrals #bonus-container{width:240px;margin:10px;float:right}#referrals #status{font-size:16px;text-align:center}#referrals .status-title{display:block;font-size:16px;text-transform:uppercase;text-align:center}#referrals .status-text{font-size:12px;text-align:center}#referrals form{margin-top:20px}#referrals form .form-button-container{margin:0 auto;padding:20px;display:flex;flex-direction:column;justify-content:center}#referrals form .form-button-container #refer-button{display:block;margin-top:20px;text-align:center}#referrals form .form-button-container #refer-button:hover{text-decoration:none}#referrals textarea{font-size:16px;padding:10px;min-height:200px}@media only screen and (max-width:768px){#referrals #bonus-container,#referrals #count-container{float:none;margin:auto}#referrals #count-container{margin-bottom:20px}}#redeem-gift-code input{letter-spacing:15px}#redeem-gift-code h1{text-align:center}#redeem-gift-code h2{letter-spacing:10px;text-align:center;color:#52C200}#redeem-gift-code h3,#redeem-gift-code p{text-align:center}#redeem-gift-code .details{text-align:center;font-size:14px}#redeem-gift-code .error{color:#DB3A18;float:left;line-height:48px;vertical-align:middle;margin-left:20px}#redeem-gift-code .button-container{margin-top:10px;text-align:center}#redeem-gift-code .mandatory{color:#DB3A18}#redeem-gift-code .basic-vehicle{margin-bottom:10px}.rtl #redeem-gift-code .error{text-align:right}#activate h1,#activate h3,#activate p{text-align:center}#activate h3{color:#52C200;font-size:16px}#activate form{margin-top:15px}#activate .code input{letter-spacing:15px}#activate .error-text{display:block;margin-top:3px;color:#DB3A18}#activate .error-text-hidden{display:none}#activate .strike{display:block;text-align:center;overflow:hidden;white-space:nowrap;margin-top:20px;margin-bottom:20px;text-transform:uppercase}#activate .strike>span{position:relative;display:inline-block}#activate .strike>span:after,#activate .strike>span:before{content:"";position:absolute;top:50%;width:9999px;border-top:1px dashed #D2D2D2}#activate .strike>span:before{right:100%;margin-right:15px}#activate .strike>span:after{left:100%;margin-left:15px}#activate #completed-image{margin:20px auto;width:200px;height:200px;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/ok.svg);background-size:200px 200px}#activate #button-container{margin:0 -50px;text-align:center}#activate #button-container .form-button{display:inline-block;float:none;height:56px;margin:10px;vertical-align:top;font-size:24px;line-height:56px}#activate #button-container .form-button:hover{text-decoration:none}#activate #button-container .store-button{display:inline-block;width:160px;height:56px;margin:10px;color:#FFF;text-indent:-9999px;overflow:hidden}#activate #apple-store{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/activate/apple-store.svg) no-repeat #535353}#activate #google-store{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/activate/google-store.svg) no-repeat #535353}#activate .already-have-account{float:left;margin-left:10px;line-height:48px}#activate .skip{margin:0 10px;vertical-align:middle;line-height:48px;display:inline-block}#activate .menu{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 48px;-moz-box-flex:0;-moz-flex:0 0 48px;-ms-flex:0 0 48px;flex:0 0 48px}#activate .menu:first-child.active{border-left:0}#activate .menu:last-child.active{border-right:0}#activate .menu .button{float:left;width:50%;height:60px;line-height:60px;background:#F2F2F2;text-align:center;border-bottom:2px solid #CCC;color:#535353;padding:0 20px}@media only screen and (max-width:780px){#activate .menu .button{padding:0}}#activate .menu .button:focus{outline:0}#activate .menu .button:hover{background-color:#E2E2E2}#activate .menu .button.active{background-color:#FFF;border:2px solid #CCC;border-bottom:none;font-weight:700}#activate .menu .button.active:hover{background-color:inherit;text-decoration:none}#activate #vat-id{letter-spacing:10px}#activate .credit-card{border:2px dashed #FFC21F;background-color:#FFF8E5;padding:20px}#activate .credit-card h2{padding:3px 0 0 42px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/payment/ssl-secure.png) 0 0/32px 32px no-repeat;text-align:left}#activate .credit-card .form-field{float:none;width:100%}#activate .credit-card input{letter-spacing:10px}#activate .credit-card label{font-size:16px}#activate .credit-card-list{height:32px;margin-top:20px;margin-bottom:10px;overflow:hidden;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/payment/credit-card-list.svg);background-size:387px 32px;background-repeat:no-repeat}#activate .back,#activate .payment.form-button,#activate .skip{margin-top:20px}@media only screen and (max-width:780px){#activate .payment.form-button{margin-bottom:20px;width:100%}}#activate .tag-container{display:block;text-align:center}#activate .tag-container h2{padding-bottom:20px}#activate .tag-container .tag-button{margin-top:20px;display:block;float:none;font-weight:700}#activate .invalid{border:1px solid #DB3A18}#activate a.appStoreBtn,#activate a.playStoreBtn{display:flex;flex:0 1 180px;background-color:#585858;color:#fff;min-width:180px;height:54px;overflow:hidden;text-indent:-1000px;background-repeat:no-repeat;background-position:center;transition:box-shadow .1s ease;margin:16px}#activate a.appStoreBtn:hover,#activate a.playStoreBtn:hover{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}#activate a.appStoreBtn{background-image:url(https://cdn.carlock.co/www/img/appStoreBtn.svg)}#activate a.playStoreBtn{background-image:url(https://cdn.carlock.co/www/img/playStoreBtn.svg)}#activate .billing-app-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:600px;height:100%;overflow:hidden}@media only screen and (max-width:780px){#activate .billing-app-container{width:100%}}#activate .billing-app-container .billing-app{width:100%;height:100%;min-height:720px}.rtl #activate .already-have-account{float:right;margin-left:0;margin-right:10px}.license{margin:20px;max-height:500px;overflow-y:auto}#license a,#license h1,#license h2,#license h3,#license p,#license strong{text-align:left}.cancel{background:#2D2D2D}.agreement-button{margin-left:10px;float:right}#payment{margin-left:-150px;margin-right:-150px}#payment h1{text-align:center}#payment h3{text-align:center;margin-top:20px;margin-bottom:20px}#payment .accordion-header{margin:0 0 20px;padding:0;font-size:1.4em;font-weight:300;color:#333;line-height:1.4em;letter-spacing:normal}#payment .accordion.extended .payment-method-body{max-height:3000px;overflow:visible}#payment .accordion.extended * .items{position:relative;top:0}#payment .payment-method{background:#E6E6E6;padding:20px;border-bottom:5px solid #FFF}#payment .summary{float:left;padding:20px 40px;width:350px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/payment/summary-tear.svg) bottom/20px 15px repeat-x #F0F0F0}#payment .summary h2{margin-bottom:20px;text-align:center;color:#666}#payment .summary h4{margin-bottom:10px;text-align:center;color:#666;font-weight:400}#payment .summary .row{width:100%;padding:8px 0;border-top:1px dashed #CCC;font-size:16px}#payment .summary .row.coupon{color:#0C90DD;font-weight:600}#payment .summary .row.total{border-top:1px solid #CCC;margin-bottom:20px;font-weight:600}#payment .summary .left{float:left}#payment .summary .right{float:right}#payment .summary .coupon-form,#payment .summary .coupon-form input{text-align:center}#payment .summary .coupon-form .form-button{margin-top:20px;margin-bottom:20px;display:inline-block;float:none}#payment form{width:450px;float:left;margin-left:20px}#payment #vat-id{letter-spacing:10px}#payment .credit-card{border:2px dashed #FFC21F;background-color:#FFF8E5;padding:20px}#payment .credit-card h2{padding:3px 0 0 42px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/payment/ssl-secure.png) 0 0/32px 32px no-repeat;text-align:left}#payment .credit-card .form-field{float:none;width:100%}#payment .credit-card input{letter-spacing:10px}#payment .credit-card label{font-size:16px}#payment .credit-card-list{height:32px;margin-top:20px;margin-bottom:10px;overflow:hidden;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/payment/credit-card-list.svg);background-size:387px 32px;background-repeat:no-repeat}#payment .form.spinner,#payment .payment.form-button{margin-top:20px;float:none;display:block}@media only screen and (max-width:780px){#payment .payment.form-button{margin-bottom:20px;width:100%}}#payment #cancelled .image{margin:auto;width:200px;height:200px;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/payment/warning.svg);background-size:200px 200px}#payment #thank-you .image{margin:auto;width:200px;height:200px;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/ok.svg);background-size:200px 200px}#payment #processing-payment .image{margin:auto;width:200px;height:200px;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/check.svg);background-size:200px 200px}#payment .invalid{border:1px solid #DB3A18}#payment .error-text{color:#DB3A18;font-size:14px}.rtl #payment .summary{float:right}.rtl #payment .summary .left{float:right;text-align:right}.rtl #payment .summary .right{float:left;text-align:right}.rtl #payment form{float:right;margin-left:0;margin-right:20px}.rtl #payment .credit-card h2{text-align:right}#payment-finalizing{text-align:center;margin:0}@media only screen and (max-width:780px){#payment{margin:0}#payment .summary{float:none;width:100%}#payment form{float:none;width:100%;margin-left:0;margin-top:20px}}#add-vehicle h1{text-align:center}#add-vehicle .code input{letter-spacing:10px}#add-vehicle .no-replace{background:#535353;float:right}#add-vehicle .no-replace:focus{outline:0}#add-vehicle .no-replace:hover{background-color:#222;cursor:pointer}#not-found h1,#not-found h3{text-align:center}#not-found .image{height:200px;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/missing-page.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:200px 200px;margin:50px auto 40px}#payment-error{text-align:center}#payment-error a.form-button{float:none;padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);padding-left:20px;padding-right:20px;margin:calc(20px / 2)}#payment-error .image{height:200px;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/payment/error.png);background-repeat:no-repeat;background-position:50% 50%;background-size:200px 200px;margin:50px auto 40px}#feedback h1,#feedback p{text-align:center;margin-bottom:20px}#feedback .buttons{text-align:center;width:100%}#feedback .buttons .form-button{display:inline-block;float:none}#feedback #completed-image{margin:20px auto;width:200px;height:200px;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/ok.svg);background-size:200px 200px}#feedback .form-button a{color:#FFF}#set-password .password-set{text-align:center;background:#D2E8C2;padding:20px}#set-password #completed-image{margin:20px auto;width:64px;height:64px;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/ok.svg);background-size:64px 64px}#set-password .warning{padding:20px 20px 20px 64px;margin-top:20px;margin-bottom:20px;color:#FF8000;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/warning.svg) 20px center/24px 24px no-repeat #FF8000;font-size:.8em;background-color:rgba(255,128,0,.1);border:1px solid #FF8000}#map{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 64px)}#map-header{-webkit-box-flex:0;-webkit-flex:0 0 84px;-moz-box-flex:0;-moz-flex:0 0 84px;-ms-flex:0 0 84px;flex:0 0 84px;width:100%;background-color:#404040}#map-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow:hidden}#map-content-left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;-webkit-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.rtl #map-content-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;-webkit-order:2;order:2}#map-content-left .overlay{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:2;-o-box-shadow:inset -5px 5px 24px -5px rgba(0,0,0,.75);-ms-box-shadow:inset -5px 5px 24px -5px rgba(0,0,0,.75);-moz-box-shadow:inset -5px 5px 24px -5px rgba(0,0,0,.75);-webkit-box-shadow:inset -5px 5px 24px -5px rgba(0,0,0,.75);box-shadow:inset -5px 5px 24px -5px rgba(0,0,0,.75)}.rtl #map-content-left .overlay{-o-box-shadow:inset 5px 5px 24px -5px rgba(0,0,0,.75);-ms-box-shadow:inset 5px 5px 24px -5px rgba(0,0,0,.75);-moz-box-shadow:inset 5px 5px 24px -5px rgba(0,0,0,.75);-webkit-box-shadow:inset 5px 5px 24px -5px rgba(0,0,0,.75);box-shadow:inset 5px 5px 24px -5px rgba(0,0,0,.75)}#map-container{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#map-content-bottom{-webkit-box-flex:none;-webkit-flex:none none auto;-moz-box-flex:none;-moz-flex:none none auto;-ms-flex:none none auto;flex:none none auto;position:absolute;bottom:0;width:100%}#map-content-right{-webkit-box-flex:0;-webkit-flex:0 0 400px;-moz-box-flex:0;-moz-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;-webkit-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rtl #map-content-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;-webkit-order:1;order:1}#map-licence{padding:4px;position:fixed;bottom:0;left:0;z-index:2;background:#FFF;opacity:.75;font-size:14px}.rtl #map-licence{left:auto;right:0}.ol-viewport{background-color:#0C90DD;z-index:0}.ol-viewport canvas{height:auto!important}.ol-overlaycontainer-stopevent{bottom:calc(20px + 30px);right:20px;z-index:1;width:30px;height:30px;background:0 0}.ol-overlaycontainer-stopevent .ol-zoom{position:absolute;bottom:calc(20px + 30px);right:20px}.ol-overlaycontainer-stopevent .ol-zoom .ol-zoom-in,.ol-overlaycontainer-stopevent .ol-zoom .ol-zoom-out{background:#FFF;border-color:#FFF;color:#333;font-weight:700;font-size:20px;display:block}.ol-popup{position:absolute;background-color:#FFF;-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));padding:10px;border-radius:10px;border:1px solid #ccc;bottom:12px;left:-50px;font-weight:700;text-align:center;min-width:100px;opacity:.8}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#FFF;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#FFF;border-width:11px;left:48px;margin-left:-11px}#search-panel{float:right;width:400px;height:84px;padding-top:18px}#search-panel .search-box{position:relative;float:left;width:322px;margin-right:10px}#search-panel input{width:100%;height:48px;padding-left:48px;padding-right:68px;color:#FFF;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/search.svg) left center no-repeat #535353;border:0;font-size:18px;line-height:48px}#search-panel .clear-button{position:absolute;top:0;right:0;width:48px;height:48px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-close.svg) center center no-repeat;cursor:pointer}#search-panel #search-panel .clear-button:hover{background-color:#535353}.rtl #search-panel{float:left}.rtl #search-panel .search-box{float:right;margin-right:0;margin-left:10px}.rtl #search-panel input{padding-left:68px;padding-right:48px;text-align:right;background-position:right center}.rtl #search-panel .clear-button{right:auto;left:0}.rtl #search-panel .add-device-button{float:right}#vehicle-list-mobile{display:none}#vehicle-list{position:relative;height:84px;margin-right:420px;margin-left:20px;padding-top:10px;overflow:hidden;-webkit-touch-callout:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#vehicle-list .vehicle{position:relative;display:inline-block;height:64px;padding:9px 20px;cursor:pointer;background-color:#404040;color:#FFF;font-size:18px;line-height:46px;vertical-align:middle}#vehicle-list .vehicle .lock{stroke:#52C200}#vehicle-list .vehicle .image{position:relative;float:left;width:46px;height:46px;overflow:hidden;text-align:center;background-color:#354827}#vehicle-list .vehicle .image img{position:absolute;top:50%;left:50%;width:60px;height:60px;transform:translateX(-50%) translateY(-50%)}#vehicle-list .vehicle .image svg{position:absolute;top:0;left:0}#vehicle-list .vehicle .image .overlay{stroke:#404040}#vehicle-list .vehicle .name{margin-left:56px;height:46px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vehicle-list .vehicle .needs-attention{width:48px;height:48px;position:absolute;top:10px;left:19px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/alert.svg) center center no-repeat;-o-animation:flicker-animation 2s infinite;-moz-animation:flicker-animation 2s infinite;-webkit-animation:flicker-animation 2s infinite;animation:flicker-animation 2s infinite}@-webkit-keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-ms-keyframes flicker-animation{#vehicle-list .vehicle 0{opacity:1}#vehicle-list .vehicle 50%{opacity:0}#vehicle-list .vehicle 100%{opacity:1}}@-o-keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#vehicle-list .vehicle:hover{background-color:#2D2D2D}#vehicle-list .vehicle:hover .overlay{stroke:#2D2D2D}#vehicle-list .vehicle.selected{background-color:#1A1A1A}#vehicle-list .vehicle.selected .image .overlay{stroke:#1A1A1A}#vehicle-list .vehicle.locked .image{background-color:#513428}#vehicle-list .vehicle.locked .lock{stroke:#FF5505}#vehicle-list .iScrollIndicator{background-color:#2D2D2D}.rtl #vehicle-list{margin-right:0;margin-left:420px;padding-left:0;padding-right:20px}.rtl #vehicle-list .vehicle .image{float:right}.rtl #vehicle-list .vehicle .image svg{left:auto;right:0}.rtl #vehicle-list .vehicle .name{margin-left:0;margin-right:56px;text-align:right}.rtl #vehicle-list .vehicle .needs-attention{left:auto;right:19px}#vehicle-scroller{position:absolute;white-space:nowrap}#map-header-mobile{display:none;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;background-color:#404040}#map-header-mobile .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row;height:84px;padding-top:10px;padding-right:20px;padding-left:20px}#map-header-mobile .next,#map-header-mobile .previous{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:64px;height:64px;background-color:#535353;cursor:pointer}#map-header-mobile .previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;-webkit-order:1;order:1;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-prev-white.svg) center center no-repeat #535353}#map-header-mobile .next{-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;-webkit-order:3;order:3;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-next-white.svg) center center no-repeat #535353}#map-header-mobile .next.disabled,#map-header-mobile .previous.disabled{opacity:0}#map-header-mobile .current{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;-webkit-order:2;order:2;height:64px;margin-left:20px;margin-right:20px;overflow:hidden;color:#FFF;text-align:center;font-size:32px;line-height:64px;cursor:pointer}#map-header-mobile .search-panel{position:relative;margin:10px 20px 20px}#map-header-mobile .search-panel input{display:block;width:100%;height:48px;padding:15px 20px 15px 48px;color:#FFF;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/search.svg) left center no-repeat #535353;border:0;font-size:18px}#map-header-mobile .search-panel input:focus{outline:0}#map-header-mobile .search-panel .clear-button{position:absolute;top:0;right:0;width:48px;height:48px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-close.svg) center center no-repeat;cursor:pointer}#map-header-mobile .search-panel .clear-button:hover{background-color:#535353}#map-header-mobile #vehicle-list{height:auto;overflow:inherit;margin-right:0;margin-left:0;margin-bottom:20px;padding-top:0;padding-right:20px}#map-header-mobile #vehicle-list .vehicle{float:none;width:100%;display:block}#map-header-mobile #vehicle-list .vehicle .name{max-width:none}#map-header-mobile #vehicle-list:before{display:none}.rtl #map-header-mobile .previous{-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;-webkit-order:3;order:3;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-next-white.svg) center center no-repeat #535353}.rtl #map-header-mobile .next{-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;-webkit-order:1;order:1;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-prev-white.svg) center center no-repeat #535353}.rtl #map-header-mobile .search-panel input{background-position:right center;padding:15px 48px 15px 20px;text-align:right}.rtl #map-header-mobile .search-panel .clear-button{right:auto;left:0}.rtl #map-header-mobile #vehicle-list{height:auto;overflow:inherit;margin-right:0;margin-left:0;margin-bottom:20px;padding-top:0}#bottom-panel{position:absolute;bottom:0;width:calc(100% - 400px);z-index:3}@media only screen and (max-width:780px){#map{flex:none;height:auto;display:block}#map-licence{display:none}#map-header{flex:none;display:none}#map-header-mobile{display:flex}#map-content{flex:none;display:block;overflow:inherit}#map-content-left{flex:none;display:block}#map-container{flex:none;height:80vh}#map-content-bottom{position:relative;bottom:auto}#map-content-right{flex:none;display:block}#bottom-panel{position:relative;bottom:auto;width:100%;z-index:auto}}#vehicle{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;overflow:hidden;background-color:#FFF}#vehicle .warnings{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:10px;background-color:#DB3A18;color:#FFF}#vehicle .warnings .image{position:absolute;top:50%;margin-top:-24px;width:48px;height:48px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/alert-white.svg) center center no-repeat;-o-animation:flicker-animation 2s infinite;-moz-animation:flicker-animation 2s infinite;-webkit-animation:flicker-animation 2s infinite;animation:flicker-animation 2s infinite}#vehicle .warnings .text{margin-left:48px}#vehicle .warnings .text div{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid rgba(255,255,255,.25);cursor:pointer}#vehicle .warnings .text div:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#vehicle .basic-info{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:20px;background-color:#F0F0F0}#vehicle .basic-info .image{position:relative;float:left;width:100px;height:100px;text-align:center;background-color:#D2E8C2;cursor:pointer}#vehicle .basic-info .image img{position:absolute;top:50%;left:50%;max-width:100px;max-height:100px;transform:translateX(-50%) translateY(-50%)}#vehicle .basic-info .image.default img{max-width:80px;max-height:80px}#vehicle .basic-info .image svg{position:absolute;top:0;left:0;overflow:hidden}#vehicle .basic-info .lock-button{position:absolute;bottom:-12px;right:-12px;width:50px;height:50px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/button-lock.svg) center center no-repeat;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;cursor:pointer}#vehicle .basic-info .lock-button:hover{-o-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}#vehicle .basic-info .info{margin-left:120px;margin-top:15px}#vehicle .basic-info .replace-device{display:inline-block;margin-top:10px;margin-left:120px;padding:5px 15px;border:1px solid #FF8000;color:#FF8000;background-color:#F0F0F0;text-align:center;font-size:14px}#vehicle .basic-info .replace-device:hover{background-color:#FFF;text-decoration:none;cursor:pointer}#vehicle .basic-info .name{color:#333;font-weight:600;font-size:1.2em;padding-bottom:5px}#vehicle .basic-info .owner,#vehicle .basic-info .serial{font-size:.8em;color:#999}#vehicle .basic-info.locked .image{background-color:#FFDDCD}#vehicle .basic-info.locked .lock-button{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/button-unlock.svg) center center no-repeat}#vehicle .menu{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 48px;-moz-box-flex:0;-moz-flex:0 0 48px;-ms-flex:0 0 48px;flex:0 0 48px;display:flex}#vehicle .menu:first-child.active{border-left:0}#vehicle .menu:last-child.active{border-right:0}#vehicle .menu .button{float:left;flex:1;height:48px;background-color:#E2E2E2}#vehicle .menu .button:focus{outline:0}#vehicle .menu .button:hover{background-color:#FFF}#vehicle .menu .button.active{border-bottom:0;background-color:inherit}#vehicle .menu .dashboard{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/menu-dashboard.svg) center center no-repeat #E2E2E2}#vehicle .menu .trips{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/menu-trips.svg) center center no-repeat #E2E2E2}#vehicle .menu .notifications{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/menu-alerts.svg) center center no-repeat #E2E2E2}#vehicle .menu .settings{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/menu-settings.svg) center center no-repeat #E2E2E2}#vehicle .menu .subscription{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/menu-subscription.svg) center center no-repeat #E2E2E2}#vehicle .menu .geozone{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/menu-geozone.svg) center center no-repeat #E2E2E2}#vehicle .outlet{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;overflow:auto}#vehicle .billing-app-container{z-index:9999;display:flex;flex-direction:column;align-items:center;flex:1 0 auto;font-size:20px;background:#FFF;width:80%;height:90%;max-height:calc(100vh - 64px - 84px - 60px);max-width:calc(100vw - 440px);position:fixed;bottom:40px;left:20px;-o-box-shadow:0 0 10px #222;-ms-box-shadow:0 0 10px #222;-moz-box-shadow:0 0 10px #222;-webkit-box-shadow:0 0 10px #222;box-shadow:0 0 10px #222;padding:20px}#vehicle .billing-app-container .billing-app-container-header{width:100%;display:flex;align-items:center;flex-direction:row;justify-content:space-between;font-size:1.25em}#vehicle .billing-app-container .billing-app-container-header .billing-app-container-header-title{flex:1;text-align:center;line-height:48px;color:#333}#vehicle .billing-app-container .billing-app-container-header .billing-app-container-header-close{position:relative;width:48px;height:48px;flex-shrink:0;border:none;color:#333;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/icon-close-black.svg) center center no-repeat;cursor:pointer}#vehicle .billing-app-container .billing-app-container-header .billing-app-container-header-close:hover{background-color:#F0F0F0}#vehicle .billing-app-container .billing-app-container-content,#vehicle .billing-app-container .billing-app-container-content iframe{width:100%;height:100%}#stop-follow-mode-dialog .modal-dialog{width:500px}#stop-follow-mode-dialog .confirm,#stop-follow-mode-dialog .spinner .dot{background-color:#DB3A18}#stop-follow-mode-dialog .confirm:hover{background-color:#FF3A18}.rtl #vehicle .warnings .image{right:0}.rtl #vehicle .warnings .text{margin-left:0;margin-right:48px}.rtl #vehicle .basic-info .image{float:right}.rtl #vehicle .basic-info .lock-button{right:auto;left:-12px}.rtl #vehicle .basic-info .info{margin-left:0;margin-right:120px;text-align:right}.rtl #vehicle .menu .button{float:right}.subscription-frozen{text-align:center}.subscription-frozen .form-button{display:inline-block;float:none;margin-top:20px}@media only screen and (max-width:780px){#vehicle{flex:none;display:block;overflow:inherit}#vehicle .outlet{flex:none;display:block;flex-flow:inherit}#vehicle .billing-app-container{width:100%;height:100%;padding:0;max-height:100%;max-width:100%;top:0;left:0}#vehicle .billing-app-container .billing-app-iframe{border:none}}div.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}#trips{padding:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#trips h2{text-align:center}#trips .pages{position:relative;margin-top:5px}#trips .order-picker,#trips .trip-tag-filter{float:right;line-height:30px}#trips .trip-tag-filter{margin-right:8px}#trips .header{position:relative}#trips .list{position:relative;margin-top:10px}#trips .not-found{font-size:25px;text-align:center;margin-top:50px}#trips .trip-day{height:32px;padding-left:10px;padding-right:10px;background-color:#404040;font-weight:700;color:#FFF;line-height:30px;font-size:.8em}#trips .trip-day .unit{font-size:11px;text-transform:uppercase}#trips .trip-day-right{float:right;font-weight:400}#trips .trip-day-content .unit{font-size:11px;text-transform:uppercase}#trips .trip-day-content:last-child{border-bottom:0}#trips .trip{width:100%;height:107px;padding:8px 0;border-bottom:1px solid #E2E2E2;cursor:pointer}#trips .trip:hover{background-color:#F2F2F2}#trips .trip:hover .trip-toggle,#trips .trip:hover .trip-toggle.checked{display:block}#trips .trip.selected{font-weight:600;background-color:#EAEAEA}#trips .time{position:relative;float:left;width:70px;height:100%}#trips .time .end,#trips .time .start{width:100%;height:30px;text-align:center;line-height:30px;vertical-align:middle;font-size:.7em}#trips .time .start{position:absolute;bottom:0;left:0}#trips .image{position:relative;float:left;width:25px;height:100%}#trips .image .end,#trips .image .start{width:100%;height:40px}#trips .image .start{position:absolute;bottom:0;left:0}#trips .image .end{position:absolute;top:0;left:0}#trips .image .line-personal{stroke:#0C90DD}#trips .image .line-business{stroke:#FF5505}#trips .image .point-personal{stroke:#FFF;fill:#0C90DD}#trips .image .point-business{stroke:#FFF;fill:#FF5505}#trips .image text{fill:#FFF}#trips .trip.active .end-icon{-o-animation:flicker-animation 2s infinite;-moz-animation:flicker-animation 2s infinite;-webkit-animation:flicker-animation 2s infinite;animation:flicker-animation 2s infinite}#trips .export-csv,#trips .export-xls{width:48px;height:48px;float:left;margin-right:8px;border:1px solid #E2E2E2;cursor:pointer}#trips .export-csv{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-export-csv.svg)}#trips .export-xls{background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-export-xls.svg)}#trips .export-csv:hover,#trips .export-xls:hover{background-color:#FAFAFA}#trips .info{position:relative;height:100%;margin-left:105px}#trips .info .end,#trips .info .start{overflow:hidden;height:30px;line-height:30px;vertical-align:middle;font-size:.7em}#trips .info .start{position:absolute;bottom:0;left:0}#trips .info .details{overflow:hidden;height:30px;line-height:30px;vertical-align:middle}#trips .info .remove-button{width:48px;height:48px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-bin.svg) center center no-repeat;cursor:pointer;position:absolute;right:0;top:0;z-index:10;margin-top:calc(48px / 2)}#trips #basic-upgrade-button{margin-top:20px;width:100%;text-align:center}#trips .clear-button{position:absolute;top:0;right:0;width:48px;height:48px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-close.svg) center center no-repeat #333;cursor:pointer}.rtl #trips .order-picker,.rtl #trips .trip-tag-filter{float:left}.rtl #trips .trip-day{text-align:right}.rtl #trips .image,.rtl #trips .time{float:right}.rtl #trips .image .end,.rtl #trips .image .start{left:auto;right:0}.rtl #trips .info{margin-left:0;margin-right:105px;text-align:right}.rtl #trips .info .start{left:auto;right:0}.rtl #trips .clear-button{right:auto;left:0}#notifications{padding:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#notifications h2{text-align:center}#notifications .order-picker{float:right;line-height:30px}#notifications .header{position:relative}#notifications .list{position:relative;margin-top:10px}#notifications .not-found{font-size:25px;text-align:center;margin-top:50px}#notifications .notification-day{height:32px;padding-left:10px;padding-right:10px;background-color:#404040;color:#FFF;line-height:30px;font-size:.8em}#notifications .notification-day .unit,#notifications .notification-day-content .unit{font-size:11px;text-transform:uppercase}#notifications .notification{width:100%;height:47px;padding:8px 0;border-bottom:1px solid #E2E2E2;cursor:pointer}#notifications .notification:hover{background-color:#F2F2F2}#notifications .notification.selected{background-color:#EAEAEA;font-weight:600}#notifications .notification-day-content:last-child{border-bottom:0}#notifications .time{float:left;width:70px;height:30px;font-size:.7em;text-align:center;vertical-align:middle;line-height:30px}#notifications .image{position:relative;float:left;width:30px;height:30px}#notifications .image img{display:inline-block;width:30px;height:30px}#notifications .info{overflow:hidden;margin-left:110px;height:30px;line-height:30px;vertical-align:middle;font-size:.8em}#notifications .speed-string{float:right;padding-right:20px}.rtl #notifications .notification-day{text-align:right}.rtl #notifications .image,.rtl #notifications .order-picker,.rtl #notifications .time{float:right}.rtl #notifications .info{margin-left:0;margin-right:110px;text-align:right}.rtl #notifications .speed-string{float:left;padding-left:20px}#settings{padding:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#settings .accordion-header{margin:0 0 20px;padding:0;font-size:1.4em;font-weight:300;color:#333;line-height:1.4em;letter-spacing:normal}#settings h2{text-align:center}#settings #notification-settings,#settings #sms-notification-settings{margin-top:20px}#settings .toggle-setting{position:relative;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #E2E2E2}#settings .toggle-setting .toggle-switch{float:right}#settings .toggle-setting .title{margin-right:85px}#settings .toggle-setting .details{font-size:12px;padding-top:5px}#settings .toggle-setting ul{-webkit-padding-start:20px;margin-top:5px;margin-bottom:0}#settings .toggle-setting li{font-size:12px}#settings .toggle-setting .status{margin-top:5px;font-size:14px}#settings .toggle-setting .status .disabled,#settings .toggle-setting .status .zero{color:#DB3A18;font-weight:600}#settings .toggle-setting .status .enabled{color:#52C200;font-weight:600}#settings .toggle-setting .status .warning{color:#DB3A18;font-weight:600}#settings .toggle-setting:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}#settings #sms-notifications-enabled,#settings .subscription-offer{margin-bottom:20px}#settings #sms-notifications-enabled .title{font-weight:600}#settings #sms-notification-settings p{font-size:14px}.rtl #settings #vehicle-settings ul{direction:rtl}.rtl #settings #sms-notification-settings p,.rtl #settings #sms-notifications-enabled .status,.rtl #settings #sms-notifications-enabled .title{text-align:right}.rtl #settings .toggle-setting .toggle-switch{float:left}.rtl #settings .toggle-setting .title{margin-right:0;margin-left:85px;text-align:right}.rtl #settings .toggle-setting .details{text-align:right}#subscription{padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:center}#subscription h2{text-align:center}#subscription .pause h3,#subscription .upgrade h3{margin:40px 0}#subscription .counter{position:relative;margin:20px auto}#subscription .counter .title{display:block;text-transform:uppercase;text-align:center}#subscription .offers{position:relative}#subscription .subscription-offer{margin-bottom:10px}#subscription .recurring-subscription-details{text-align:center}#subscription .recurring-subscription-details h3{margin-top:40px}#subscription .recurring-subscription-details p{text-align:center}#subscription .recurring-subscription-details .expiration-date.expired,#subscription .recurring-subscription-details .expiration-date.will-expire{color:#FF5505}#subscription .recurring-subscription-details .form-button.disabled{opacity:.4}#subscription .strike{display:block;text-align:center;overflow:hidden;white-space:nowrap;margin-top:20px;margin-bottom:20px;text-transform:uppercase}#subscription .strike>span{position:relative;display:inline-block}#subscription .strike>span:after,#subscription .strike>span:before{content:"";position:absolute;top:50%;width:9999px;border-top:1px dashed #D2D2D2}#subscription .strike>span:before{right:100%;margin-right:15px}#subscription .strike>span:after{left:100%;margin-left:15px}#subscription #redeem-gift-code-shortcut{float:none;margin-bottom:20px}#subscription #refer-button{float:none;margin-bottom:20px;display:block;padding:0}#subscription #refer-button:hover{text-decoration:none}#subscription .form-button.cancel{background-color:#535353}#subscription .form-button.cancel:hover{background-color:#999}#subscription .form-button.resume{background-color:#52C200}#subscription g .form-button.resume:hover{background-color:#D2E8C2}#subscription #extend-basic-trial,#subscription .form-button.cancel,#subscription .form-button.resume,#subscription .form-button.retry{float:none;display:inline-block;width:auto}#subscription.active .status{text-align:center}#subscription.active .status .bold{color:#52C200;font-weight:600}#subscription.expired .status .bold,#subscription.warning .status .bold{color:#FF5505;font-weight:600}#subscription .recurring-subscription-details .status{text-align:center}#change-credit-card-dialog .modal-dialog{width:600px}#change-credit-card-dialog .credit-card{border:2px dashed #FFC21F;background-color:#FFF8E5;padding:20px}#change-credit-card-dialog .credit-card h2{padding:3px 0 0 42px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/payment/ssl-secure.png) 0 0/32px 32px no-repeat;text-align:left}#change-credit-card-dialog .credit-card .form-field{float:none;width:100%}#change-credit-card-dialog .credit-card input{letter-spacing:10px}#change-credit-card-dialog .credit-card label{font-size:16px}#change-credit-card-dialog .credit-card-list{height:32px;margin-top:20px;margin-bottom:10px;overflow:hidden;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/payment/credit-card-list.svg) 0 0/387px 32px no-repeat}#cancel-recurring-subscription-dialog h2,#frozen-reason-dialog h2{text-align:center}#cancel-recurring-subscription-dialog .modal-dialog,#frozen-reason-dialog .modal-dialog{width:600px}#cancel-recurring-subscription-dialog .confirm,#cancel-recurring-subscription-dialog .spinner .dot,#frozen-reason-dialog .confirm,#frozen-reason-dialog .spinner .dot{background-color:#DB3A18}#cancel-recurring-subscription-dialog .confirm:hover,#frozen-reason-dialog .confirm:hover{background-color:#FF3A18}#cancel-recurring-subscription-dialog .why,#frozen-reason-dialog .why{margin-bottom:10px}#cancel-recurring-subscription-dialog .form-field-checkbox,#cancel-recurring-subscription-dialog textarea,#frozen-reason-dialog .form-field-checkbox,#frozen-reason-dialog textarea{font-size:16px}#cancel-recurring-subscription-dialog .help,#frozen-reason-dialog .help{font-weight:700}#cancel-recurring-subscription-dialog .trial-spacer,#frozen-reason-dialog .trial-spacer{clear:both;margin-bottom:20px}#cancel-recurring-subscription-dialog #completed-image,#frozen-reason-dialog #completed-image{margin:20px auto;width:200px;height:200px;background-image:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/ok.svg);background-size:200px 200px}#frozen-reason-dialog .confirm,#frozen-reason-dialog .confirm:hover{background-color:#0C90DD}#subscription .offers * li{text-align:left}#change-address-dialog .modal-dialog{width:600px}#cancel-recurring-offer-basic .cancel,#cancel-recurring-offer-pause .cancel{background:silver}#cancel-recurring-offer-basic .cancel:hover,#cancel-recurring-offer-pause .cancel:hover{background:#B8B8B8}@media only screen and (max-width:780px){#cancel-recurring-offer-basic .modal-dialog,#cancel-recurring-offer-pause .modal-dialog,#cancel-recurring-subscription-dialog .modal-dialog,#change-address-dialog .modal-dialog,#change-credit-card-dialog .modal-dialog,#frozen-reason-dialog .modal-dialog{width:auto}#cancel-recurring-subscription-dialog * textarea{min-height:150px}}#dashboard{padding:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#dashboard h2{text-align:center}#dashboard .score{position:relative;z-index:0}#dashboard .score .standard-plus-upgrade{position:absolute;z-index:10;top:20%;left:0;background-color:#FFF;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:20px;display:flex;flex-direction:column}#dashboard .score .standard-plus-upgrade span{margin-bottom:15px}#dashboard .score .standard-plus-upgrade a{text-align:center}@media only screen and (max-width:780px){#dashboard .score .standard-plus-upgrade{top:25%}}#dashboard .score .previous-month{position:absolute;top:0;left:0;width:150px}#dashboard .score .previous-month .text{font-size:14px;line-height:14px;text-transform:uppercase}#dashboard .score .previous-month .number{font-size:40px;line-height:40px;color:#0C90DD}#dashboard .score .current-month{position:relative;text-align:center}#dashboard .score .current-month .text{position:absolute;height:80px;width:100%;top:50%;margin-top:-40px;text-align:center;font-size:80px;line-height:80px;color:#52C200}#dashboard .score .current-month svg{display:inline-block}#dashboard .score .current-month .current-month .previous-background{fill:#D2D2D2}#dashboard .score .current-month .current-month .current-background{fill:#B8B8B8}#dashboard .score .current-month .current-month .score-background{fill:#FFF}#dashboard .score .current-month .current{stroke:#52C200}#dashboard .score .current-month .previous{stroke:#0C90DD}#dashboard .score .current-month .down,#dashboard .score .current-month .up{display:none;position:absolute;height:16px;width:24px;top:50%;left:50%;margin-top:-62px;margin-left:-12px}#dashboard .score .current-month .down{margin-top:45px}#dashboard .score .current-month .up path{fill:#52C200}#dashboard .score .current-month .down path{fill:#FF5505}#dashboard .score .current-month.worse .text{color:#FF5505}#dashboard .score .current-month.worse .current{stroke:#FF5505}#dashboard .score .current-month.better .up,#dashboard .score .current-month.worse .down{display:block}#dashboard .score .title{font-size:35px;text-align:center}#dashboard .month{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;height:48px;margin-top:30px;border:1px solid #F2F2F2}#dashboard .month .next,#dashboard .month .previous{-webkit-box-flex:0;-webkit-flex:0 0 46px;-moz-box-flex:0;-moz-flex:0 0 46px;-ms-flex:0 0 46px;flex:0 0 46px;height:46px;cursor:pointer}#dashboard .month .previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;-webkit-order:1;order:1;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-prev.svg) center center no-repeat #F2F2F2}#dashboard .month .next{-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;-webkit-order:3;order:3;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-next.svg) center center no-repeat #F2F2F2}#dashboard .month .next:hover,#dashboard .month .previous:hover{background-color:#E2E2E2}#dashboard .month .next.disabled,#dashboard .month .previous.disabled{background:#FFF;cursor:auto;pointer-events:none}#dashboard .month .text{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;-webkit-order:2;order:2;height:46px;overflow:hidden;line-height:46px;text-align:center;text-transform:uppercase}#dashboard .stats{margin-top:20px}#dashboard .stats .separator{height:1px;margin-top:20px;background-color:#F2F2F2}#dashboard .stats .row{margin-bottom:10px}#dashboard .stats .left{width:65%;float:left}#dashboard .stats .right{float:right;width:35%;text-align:right;font-weight:600}#dashboard .dashed-separator{display:none;border-top:1px dashed #E2E2E2;margin-top:20px}#dashboard .dashed-separator .type-tag{width:25%;text-align:center;line-height:calc(20px - 1px);margin-top:calc(-20px / 2);margin-left:auto;margin-right:auto;margin-bottom:calc(-20px / 2);color:#A2A2A2;background:#FFF;display:inherit;font-size:10px;text-transform:uppercase;font-weight:700}#dashboard .type-stats{display:none;margin-top:20px}#dashboard .type-stats .three-row{width:33.33%;text-align:center;font-weight:700;font-size:14px}#dashboard .type-stats .icon{margin:0 auto;padding:2px;stroke:transparent}#dashboard .type-stats .business{fill:#FF5505}#dashboard .type-stats .personal{fill:#0C90DD}#dashboard .driving-trends-button-container{margin-top:30px;margin-bottom:20px;text-align:center}#dashboard .driving-trends-button-container .button{display:inline-block;color:#333;background-color:#F2F2F2;cursor:pointer}#dashboard .driving-trends-button-container .left{float:left;width:48px;height:48px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-trends.svg) center center/48px 48px no-repeat #F2F2F2}#dashboard .driving-trends-button-container .right{margin-left:48px;padding-right:20px;background-color:#F2F2F2;text-align:center;line-height:48px}#dashboard .driving-trends-button-container :hover .left,#dashboard .driving-trends-button-container :hover .right{background-color:#E2E2E2}#dashboard #basic-upgrade-button{width:100%;text-align:center}.rtl #dashboard .previous-month{text-align:right;left:auto;right:0}.rtl #dashboard .month .next{-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;-webkit-order:1;order:1;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-prev.svg) center center no-repeat #F2F2F2}.rtl #dashboard .month .previous{-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;-webkit-order:3;order:3;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-next.svg) center center no-repeat #F2F2F2}.rtl #dashboard .month .next:hover,.rtl #dashboard .month .previous:hover{background-color:#E2E2E2}.rtl #dashboard .month .next.disabled,.rtl #dashboard .month .previous.disabled{background:#FFF;cursor:auto}.rtl #dashboard .stats .right{width:35%;float:left;text-align:left}.rtl #dashboard .stats .left{float:right;width:65%;text-align:right}.rtl #dashboard .driving-trends-button-container{margin-top:30px;text-align:center}.rtl #dashboard .driving-trends-button-container .button{display:inline-block;color:#333;background-color:#F2F2F2}.rtl #dashboard .driving-trends-button-container .left{float:right}.rtl #dashboard .driving-trends-button-container .right{margin-right:48px;margin-left:0;padding-right:0;padding-left:20px}#driving-trends-container{overflow:hidden}#driving-trends-toggle{width:48px;height:24px;margin-left:auto;margin-right:auto;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-show-white.svg) center center/48px 48px no-repeat #404040;cursor:pointer}#driving-trends-toggle.open{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-hide-white.svg) center center/48px 48px no-repeat #404040}#driving-trends-toggle:hover{background-color:#2D2D2D}#driving-trends{position:relative;padding:20px;color:#FFF;background:#404040}#driving-trends .close{position:absolute;width:48px;height:48px;top:20px;right:20px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-close.svg) center center no-repeat #1A1A1A;cursor:pointer}#driving-trends .close:hover{background-color:#535353}#driving-trends .title{font-size:25px;line-height:25px;text-align:center}#driving-trends .month{margin-top:10px;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase}#driving-trends .charts{margin-top:10px}#driving-trends .events{float:left;width:26%;margin-left:1%;margin-right:1%;margin-top:50px}#driving-trends .events h2{margin-bottom:5px;font-size:20px;color:#FFF;text-align:center}#driving-trends .events .subtitle{margin-bottom:20px;font-size:16px;line-height:16px;text-align:center}#driving-trends .events .table{width:100%}#driving-trends .events .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row;font-size:16px}#driving-trends .events .row .left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:48px;padding-top:10px;padding-bottom:10px;overflow:hidden}#driving-trends .events .row .left.harsh-braking{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/notifications/harsh-braking.svg) left center/32px 32px no-repeat}#driving-trends .events .row .left.harsh-acceleration{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/notifications/harsh-acceleration.svg) left center/32px 32px no-repeat}#driving-trends .events .row .left.harsh-cornering{background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/notifications/harsh-cornering.svg) left center/32px 32px no-repeat}#driving-trends .events .row .right{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:10px;padding-bottom:10px;padding-right:10px;text-align:right;font-weight:600}#driving-trends .chart{float:left;width:34%;margin-left:1%;margin-right:1%}#driving-trends .chart h2{margin-bottom:5px;color:#FFF;text-align:center;font-size:20px}#driving-trends .chart p{text-align:center;font-size:14px;margin-top:0}#driving-trends .chart canvas{width:100%;height:auto}.rtl #driving-trends .events .row .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;-webkit-order:2;order:2;background-position:right center;padding-left:0;padding-right:48px;text-align:right}.rtl #driving-trends .events .row .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;-webkit-order:1;order:1;text-align:left;padding-right:0;padding-left:10px}@media only screen and (max-width:1280px){#driving-trends{overflow-y:auto;height:400px;padding-top:20px;padding-left:0;padding-right:0}#driving-trends .charts{margin:0}#driving-trends .events{float:none;width:auto;margin-left:40px;margin-right:40px;margin-top:20px}#driving-trends .chart{float:none;width:auto;margin-top:20px;margin-left:40px;margin-right:40px}#driving-trends .chart canvas{width:100%;height:auto}}@media only screen and (max-width:780px){#driving-trends-toggle{display:none}#driving-trends .events{float:none;width:100%;margin:20px 0}#driving-trends .chart{float:none;width:100%;margin-top:20px;margin-left:0;margin-right:0}#driving-trends .chart canvas{width:100%;height:auto}}#geozone{padding:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#geozone h2{text-align:center}#geozone .what{display:flex;flex-direction:row;align-items:center;padding:10px;border:2px dashed #E2E2E2}#geozone .what .info-icon{width:96px}#geozone .what .text{margin-left:10px;font-size:14px}#geozone .operations{margin:32px 0}#geozone .new-geozone{background:#EAEAEA;border:2px solid #E2E2E2;padding:10px}#geozone .new-geozone .buttons{display:flex;flex-direction:row}#geozone .new-geozone .form-button{height:32px;line-height:32px;min-height:32px}#geozone .new-geozone .form-button:last-child{margin-left:10px}#geozone .add,#geozone .geozone{width:100%}#geozone .geozone{display:flex;border-top:1px solid #E2E2E2}#geozone .geozone .info{padding-left:20px;overflow:hidden;cursor:pointer;flex:1;height:48px;line-height:48px}#geozone .geozone .remove-button{width:48px;height:48px;background:url(//s3-eu-west-1.amazonaws.com/my.carlock.co/img/map/icon-bin.svg) center center no-repeat;cursor:pointer;flex:0 48px}#geozone .geozone:last-child{border-bottom:1px solid #E2E2E2}#geozone .geozone:hover{background-color:#F2F2F2}#geozone .geozone.selected{background-color:#EAEAEA;font-weight:700}#geozone .how-to{margin-top:20px;text-align:right}.geozone-info{position:absolute;max-width:800px;background:#FFF;overflow:auto;padding:0 20px;border:2px solid #0C90DD;left:25%;top:100px;display:flex;font-weight:700;z-index:4}.geozone-info ol{flex:1}.geozone-info .info-icon{align-self:center}