.type:after{font-family:"LinearIcons";content:"\e84e"}.back:after{font-family:"LinearIcons";content:"\e875"}.pin:after{font-family:"LinearIcons";content:"\e832"}.history:after{font-family:"LinearIcons";content:"\e863"}.hint:after{font-family:"LinearIcons";content:"\e86f"}.total:after{font-family:"LinearIcons";content:"\e843"}.register-icon:after{font-family:"LinearIcons";content:"\e82b"}.user-icon:after,.passenger-icon:after{font-family:"LinearIcons";content:"\e82a"}.luggage:after{font-family:"LinearIcons";content:"\e84c"}.royce:after{font-family:"LinearIcons";content:"\e801"}.booking-icon:after{font-family:"LinearIcons";content:"\e836"}.route:after{font-family:"LinearIcons";content:"\e833"}.location:after{font-family:"LinearIcons";content:"\e835"}.login-icon:after{font-family:"LinearIcons";content:"\e81f"}.logout:after{font-family:"LinearIcons";content:"\e820"}.map:after{font-family:"LinearIcons";content:"\e834"}.plane{background-image:url(../img/flight.png);background-repeat:no-repeat;background-position:center;background-size:auto 12px;height:12px;top:6px;position:relative}.accept-icon:after{font-family:"LinearIcons";content:"\e87f"}.chart:after{font-family:"LinearIcons";content:"\e843"}.flag:after{font-family:"LinearIcons";content:"\e817"}.remove-icon:after{font-family:"LinearIcons";content:"\e880"}.add:after{font-family:"LinearIcons";content:"\e881"}.start-trip:after{content:"\e87a";font-family:"LinearIcons"}.close:after{content:"";font-family:"LinearIcons"}.chevron-right:before{content:"\e876";font-family:"LinearIcons";font-size:0.85em}.down-arrow{height:36px;line-height:36px;position:absolute;top:0;right:16px}.down-arrow:after{font-family:"LinearIcons";content:"\e874"}.passenger-icon,.luggage-icon,.hand-luggage-icon{height:20px;width:20px;background-position:center;margin-right:6px}.passenger-icon:last-child,.luggage-icon:last-child,.hand-luggage-icon:last-child{margin-right:0}.passenger-icon{background-size:contain;display:inline-block;background-repeat:no-repeat;vertical-align:-2px}.passenger-icon:after{font-size:15px}.main-menu-nav{height:85px}header{position:relative;background:#f1f1f1}header .site-logo{display:inline-block;position:relative;max-width:200px;top:0;margin:12px 0;z-index:0}header img{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.content-block{padding:0;max-width:900px;position:relative}.fcb-link{position:absolute;top:30px;left:5px;font-size:10px;padding:0 5px;max-width:120px;text-transform:uppercase;display:inline-block !important}.countdown{position:absolute;top:6px;right:6px}.trip-clock,#trip-clock{min-width:90px;font-family:"JosefinSans", Helvetica, Arial, sans-serif}.disabled-countdown .finished{display:none}.order-list .countdown-item{width:auto}.btn{line-height:42px !important;height:42px !important;max-height:42px !important}.btn-full{width:100%;padding:0 !important}.show{display:flex !important;width:100%}.place-input{width:calc(100% - 65px) !important}.driver-head{margin:12px 0 50px}.driver-head h3{font-size:17px;font-size:1.7rem;display:block;text-align:center}.time-date{text-transform:uppercase;line-height:1;position:relative}.time-date span{font-size:11px}.duration{position:absolute;top:1px;right:5px;width:150px !important;text-align:right !important;color:#231f20}.time-of-day{color:#231f20}.booking{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;font-size:10px;margin-bottom:5px;background:#f1f1f1;text-transform:uppercase;border-radius:3px}.radio{margin-right:0}.radio-label.error{padding:15px 20px !important}.driver-check{border-radius:3px}.driver-check li{box-shadow:0 3px 7px rgba(0,0,0,0.1)}.driver-check h4{line-height:1em;font-size:20px;background:rgba(224,209,143,0.6);font-size:2rem;margin:0;padding:24px 0;text-align:center}.driver-check h5{margin:0;width:90%}.driver-check .form-box{align-items:center;margin-bottom:0;padding:5px 0;border-bottom:1px solid #f1f1f1 !important}.driver-check .form-box .request-admin{align-items:center;max-width:200px;margin:12px auto;display:block;text-align:center}.driver-check .form-box input[type="text"],.driver-check .form-box input[type="number"]{background:#fff;height:36px;line-height:36px;border:1px solid #ccc;border-radius:5px}.driver-check .form-box input[type="text"].small,.driver-check .form-box input[type="number"].small{width:50px}.driver-check .form-box>span{padding:15px 20px}.driver-check .form-box:last-child{border-bottom:0 !important}.driver-check .range .radio-label{padding:15px 0}.driver-check .range .radio:first-child{margin-left:15px}.driver-check .range .radio:last-child{margin-right:15px}.form-box{font-size:15px}.form-box label{font-size:15px}.special .btn{display:inline-block;margin-left:5px}.starting-point{position:relative}.order-list{padding:0;line-height:2;overflow:hidden;margin-bottom:12px;border:1px solid #f1f1f1;box-shadow:0 3px 7px rgba(0,0,0,0.1);border-radius:3px}.order-list .starting-point,.order-list .finishing-point{flex:1 100%;border-top:1px solid #f1f1f1;text-transform:uppercase;background:#f1f1f1;font-size:10px;padding:1px 12px;font-family:"JosefinSans", Helvetica, Arial, sans-serif}.order-list .date{font-family:"JosefinSans", Helvetica, Arial, sans-serif}.order-list .starting-point{color:#48b55f}.order-list .finishing-point{color:#ef4c4c}.order-list>div:first-child{background:#444;flex:100%;font-size:12px;text-transform:uppercase;padding:10px 5px}.order-list div{padding:5px 0}.order-list div span{width:20px;display:inline-block;text-align:center;vertical-align:top}.order-list div strong,.order-list div .info{display:inline-block;width:calc(100% - 40px)}.order-list .guest{color:white}.order-list .time-long{text-transform:uppercase}.order-list .time,.order-list .time-long,.order-list .transfer,.order-list .flight{position:relative}.order-list .time,.order-list .time-long{text-align:left;left:6px}.order-list .time-long,.order-list .flight,.order-list .time,.order-list .transfer{font-size:12px}.order-list .transfer,.order-list .flight{text-align:right;right:12px}.order-list .time{flex:30%}.order-list .car{text-align:center}.order-list .start,.order-list .finish,.order-list .car{flex:100%;padding:0  5px}.order-list .view-edit{display:-webkit-flex;display:-ms-flex;display:flex;padding:0 12px 12px;flex:100%;border-top:1px solid #f1f1f1}.order-list .btn{max-width:none;text-align:center;margin-top:12px;width:100%}.order-list .car-route{flex:1 100%;display:-webkit-flex;display:-ms-flex;display:flex;text-align:center;justify-content:center;border-bottom:1px solid #f1f1f1}.order-list .car-route img{margin-right:6px;height:43px;top:2px;width:auto;position:relative}.order-list .car-name{padding-top:13px;line-height:12px;font-size:10px;text-align:right}.order-list .people{flex-basis:100%;border-top:1px solid #f1f1f1}.order-list .people>div{line-height:12px;font-size:10px;text-transform:uppercase;padding-bottom:0}.order-list .people span{margin:0 6px;width:auto}.trip-progression,.calulated-routes,.alert-hint{border:1px solid #f1f1f1;border-radius:3px;overflow:hidden;box-shadow:0 3px 7px rgba(0,0,0,0.1)}.trip-progression .step,.calulated-routes .step,.alert-hint .step{padding:12px;border-bottom:1px solid #f1f1f1;background:#f1f1f1}.completed-trip{padding:12px}.completed-trip .accept-icon{font-size:70px;color:#48b55f}.seconds-route{background-color:#f1f1f1;height:5px;width:100%;margin:auto;position:relative}.bar{background:#48b55f;height:5px;width:0%}.animating-1{-webkit-animation:progress-1 1s infinite linear;animation-iteration-count:1}.animating-2{-webkit-animation:progress-2 1s infinite linear;animation-iteration-count:1}.animating-3{-webkit-animation:progress-3 1s infinite linear;animation-iteration-count:1}.animating-4{-webkit-animation:progress-4 1s infinite linear;animation-iteration-count:1}@-webkit-keyframes progress-1{0%{width:0%;background:#e0d18f}100%{background:#48b55f;width:25%;max-width:25%}}@-webkit-keyframes progress-2{0%{width:0%;background:#e0d18f}100%{background:#48b55f;width:50%;max-width:50%}}@-webkit-keyframes progress-3{0%{width:0%;background:#e0d18f}100%{background:#48b55f;width:75%;max-width:75%}}@-webkit-keyframes progress-4{0%{width:0%;background:#e0d18f}100%{background:#48b55f;width:100%;max-width:100%}}.progress-bar-route{padding:12px}.calulated-routes{box-shadow:0 3px 7px rgba(0,0,0,0.1)}.calulated-routes li{border-bottom:1px solid #f1f1f1;padding:0 12px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;flex:100%}.calulated-routes li>div{flex:100%}.calulated-routes li:nth-last-child(2){border-bottom:5px dashed #f1f1f1}.calulated-routes:last-child{border:0}.record{font-size:28px;font-family:"JosefinSans", Helvetica, Arial, sans-serif;margin-top:5px}.record strong{color:#e0d18f}.record span{font-size:12px}.collapse-list .collapse-inner{padding:0;margin-bottom:24px}.next-stage{padding:12px !important}.next-stage .btn,.next-stage button,.next-stage [type="button"]{padding:6px;height:auto;max-height:none}.alert-info{padding:6px 12px}.alert-info.green{color:#fff;border:1px solid #48b55f;background:rgba(72,181,95,0.8)}@media (max-width: 767px){.show{display:block !important;width:100%}.countdown{position:relative;padding:0 5px !important}.time-date span{display:block}.progress-bar-route>div{text-align:center}.calulated-routes{text-align:center}.calulated-routes .uk-width-1-2{padding:6px 0}.overview-header{border-bottom:1px solid #f1f1f1;padding:6px 0}.car-route{border-bottom:1px solid #f1f1f1}.pickup,.view-edit{border-top:1px solid #f1f1f1;padding:0 12px}.order-list .view-edit{padding:12px}.form-box>span{width:100%}.form-box.special{display:block}.form-box.special span{width:100%;display:block}.form-box.special>div{margin:0 0 15px 20px}.form-box.special>div *{display:inline-block;width:auto}.range{margin:0 0 0 20px}.driver-check .form-box span,.driver-check .form-box label{display:block;width:calc(100% - 40px);padding:5px 20px}.driver-details .btn{display:block}.radio.alt{margin:0}}@media (min-width: 768px){.driver-head h3{font-size:25.5px;font-size:2.55rem;display:inline-block;text-align:center}.place{width:80% !important}.driver-details{float:right}.order-list{position:relative;margin-bottom:24px;flex-flow:wrap row}.order-list>div:first-child{flex:1 100%}.order-list .time,.order-list .transfer{flex:2;padding:1px 0}.order-list .transfer{min-width:450px;border-left:1px solid #f1f1f1;padding-left:10px}.order-list .start.pickup{border-top:1px solid #f1f1f1;position:relative;left:6px}.order-list .flight{border-left:1px solid #f1f1f1;padding-left:20px}.order-list .start,.order-list .finish{display:-webkit-flex;display:-ms-flex;display:flex;padding:0;flex:2 50%;padding:5px 0;border-top:1px solid #f1f1f1}.order-list .time-long{flex:1 40%}.order-list .flight{flex:1 50%;text-align:left}.order-list .time-long,.order-list .flight,.order-list .time,.order-list .transfer{line-height:34px}.order-list .plane{top:12px}.order-list .car-route{position:absolute;top:45px;right:0;border:0;width:100%;max-width:300px;padding:0;justify-content:flex-end;padding-right:12px;height:46px;max-height:46px;border-left:1px solid #f1f1f1}.order-list .car-name{min-width:130px}.user-head{flex-wrap:wrap;padding:12px}.user-head>div{flex:1 100%;padding-left:50px}.form-box.special span{max-width:65%}.progress-bar-route{position:relative}.overview-header{display:flex;align-items:center}.calulated-routes li{height:100px}.breadcrumbs{font-size:10px;position:absolute;right:12px;top:19px;text-transform:uppercase}.breadcrumbs li{display:inline-block}.breadcrumbs span{padding:0 7px}.breadcrumbs .not-completed:last-child{padding-left:7px}.breadcrumbs .not-completed:last-child:before{right:-7px}.breadcrumbs .completed,.breadcrumbs .not-completed,.breadcrumbs .active{position:relative}.breadcrumbs .completed:before,.breadcrumbs .not-completed:before,.breadcrumbs .active:before{font-family:"LinearIcons";position:absolute;left:0;right:10px;text-align:center;bottom:15px}.breadcrumbs .completed:before{content:"\e87f";color:#48b55f}.breadcrumbs .not-completed{opacity:0.2;color:#404041}.breadcrumbs .not-completed:before{content:"\e880";color:#404041}.breadcrumbs .active{opacity:1;color:#231f20}.breadcrumbs .active:before{content:"\e888";color:#e0d18f}}
