@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}.v1-app .picker__table,table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.v1-app,.v1-app button,.v1-app input,.v1-app optgroup,.v1-app select,.v1-app textarea,.v2-app,.v2-app button,.v2-app input,.v2-app optgroup,.v2-app select,.v2-app textarea{font-family:EuclidCircularB,"Open Sans",HelveticaNeue,sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}.h-100,body,html{height:100%}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:EuclidCircularB;src:url(fonts/EuclidCircularB-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic}.environment_LOCAL,.environment_PRELIVE,.environment_TEST{position:fixed;left:0;right:0;bottom:0;z-index:999999999;padding:.25em .5em;color:#fff;letter-spacing:.1em;font-weight:700;width:100%}.environment_LOCAL{background-color:#cd5c5c}.environment_TEST{background-color:orange}.environment_PRELIVE{background-color:#adff2f}.not-scrollable{overflow:hidden}.mt-16{margin-top:16px}.mt-6{margin-top:6px}.float-left{float:left}.text-size-8{font-size:8px}.text-size-14{font-size:14px}.text-size-16{font-size:16px}.text-right{text-align:right}.text-color-light-badger{color:#818391}.v1-places-autocomplete-container{background-color:#fff;z-index:1000;width:100%;position:absolute;border-radius:4px;-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-moz-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);padding-top:8px;padding-bottom:8px}.v1-places-autocomplete-item{padding-left:6px;padding-top:6px;padding-right:16px;border-bottom:1px solid #F4F4F6;cursor:default;display:table-row}.v1-place-info,.v1-place-location-pin{display:table-cell;vertical-align:middle}.v1-places-autocomplete-item.v1-place-selected,.v1-places-autocomplete-item:hover{background-color:#F4F4F6}.v1-places-autocomplete-item+.v1-places-autocomplete-item:last-child{border-bottom:0}.v1-place-location-pin{padding:4px 8px}.v1-place-info{width:100%;padding-top:8px;padding-bottom:8px;padding-right:16px}.v1-places-list{display:table;border-collapse:collapse}.v1-app{font-size:1em;color:#646566/*!
  * Default mobile-first, responsive styling for pickadate.js
  * Demo: http://amsul.github.io/pickadate.js
  */}.v1-app .main-action button,.v1-app .main-action button.green,.v1-app .main-action>a,.v1-app .main-action>a.green{box-sizing:border-box;font-size:16px;line-height:24px;text-transform:uppercase;text-align:center;font-style:normal;font-weight:700;letter-spacing:.1em}.v1-app .app-root{background-color:#fff;overflow:hidden}.v1-app div,.v1-app input,.v1-app label{box-sizing:border-box}.v1-app #content{background:#fff;height:100%;margin:0 auto;max-width:600px}.v1-app .main-action{text-align:center}.v1-app .main-action button,.v1-app .main-action>a{display:block;width:100%;padding:12px 16px;text-decoration:none;transition:all .2s ease;cursor:pointer;color:#2F313F;background:#FFF;border:1px solid #E9EAEE;border-radius:100px}.v1-app .main-action button:hover,.v1-app .main-action>a:hover{border-color:#E9EAEE;background:rgba(244,244,246,.5)}.v1-app .main-action button:active,.v1-app .main-action>a:active{border-color:#E9EAEE;background:#F4F4F6}.v1-app .main-action button.green,.v1-app .main-action>a.green{color:#FFF;background:#34D186;border:1px solid transparent;border-radius:100px}.v1-app .main-action button.green:active,.v1-app .main-action button.green:hover,.v1-app .main-action>a.green:active,.v1-app .main-action>a.green:hover{border-color:#E9EAEE;background:#2EB875}.v1-app .main-action button.small-button,.v1-app .main-action>a.small-button{font-size:1em;padding:.1em}.v1-app #advancedButton{padding:12px 16px}.v1-app #bookButton{padding:18px 24px;font-size:20px}.v1-app #retryButton,.v1-app .order-buttons-container .button{padding:5px 0;box-sizing:border-box;text-align:center;cursor:pointer;text-transform:uppercase}.v1-app .greyRoundButton{background:#F0F1FF;color:#4F5CD1;font-size:20px;width:35px;height:35px;line-height:35px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;text-align:center}.v1-app .cancelButton{background:#E33D51;color:#F4F4F6}.v1-app .order-buttons-container{color:#a1a1a1;margin:10px 20px;overflow:hidden}.v1-app .order-buttons-container .button{border:1px solid #CCD2DB;float:left;font-size:1.25em;width:50%;color:#818391}.v1-app .order-buttons-container .button:first-child{border-right:none;border-top-left-radius:100px;border-bottom-left-radius:100px}.v1-app .order-buttons-container .button:last-child{border-left:none;border-top-right-radius:100px;border-bottom-right-radius:100px}.v1-app .order-buttons-container .button.active{border-color:#34D186;background-color:#34D186;color:#FFF}.v1-app #retryButton{color:#2F313F;background:#FFF;border:1px solid #E9EAEE;border-radius:100px;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.1em}.v1-app #retryButton:hover{border-color:#E9EAEE;background:rgba(244,244,246,.5)}.v1-app #retryButton:active{border-color:#E9EAEE;background:#F4F4F6}.v1-app .create_order_box{width:100%;height:100%;min-width:320px;padding:0 20px}.v1-app .create_order_box input.notFound{color:red}.v1-app .create_order_box .input-group-first{margin-top:4px}.v1-app .create_order_box .input-group{overflow:hidden}.v1-app .create_order_box .input-row{float:left;position:relative;font-size:16px;background-color:#F4F4F6;width:100%;padding:5px;margin:10px 0;border-radius:6px}.v1-app .create_order_box .input-row:hover{box-shadow:inset 0 0 0 1px #CCD2DB}.v1-app .create_order_box .input-row:focus-within{background-color:#F4F4F6;box-shadow:inset 0 0 0 2px #34D186;outline:0}.v1-app .create_order_box .input-row input::placeholder{color:#818391;opacity:1}.v1-app .create_order_box .input-row.is-invalid{background-color:#FFF0F1;box-shadow:inset 0 0 0 2px #E33D51}.v1-app .row .input-group:first-child{box-sizing:border-box;padding-right:10px}.v1-app .row .input-group:last-child .input-row{box-sizing:border-box;padding-left:10px}@media (max-height:775px){.v1-app .create_order_box .input-row{margin:5px 0}}@media (max-height:700px){.v1-app .create_order_box .input-row{margin:0;padding:1px;border-top:1px solid #E9EAEE;border-radius:0}.v1-app .row .input-group:first-child,.v1-app .row .input-group:last-child{padding:0}.v1-app .row .input-group:last-child{border-left:1px solid #E9EAEE}}.v1-app .create_order_box .input-row_right{margin-left:10px}.v1-app .create_order_box .input-group .input-prefix{position:absolute;z-index:100;height:44px;width:44px;padding:8px}.v1-app .create_order_box .input-group .input-prefix img{margin:0 auto}.v1-app .create_order_box input[type=number],.v1-app .create_order_box input[type=text],.v1-app .create_order_box input[type=time],.v1-app .create_order_box select{height:44px;margin-left:45px;font-size:1.2em;width:90%;color:#2F313F}.v1-app .create_order_box input[type=number]{margin-left:50px;width:35px}.v1-app .create_order_box select{padding:4px 4px 4px 2px}.v1-app .create_order_box input[type=text][disabled=disabled],.v1-app .create_order_box select[disabled=disabled]{color:#d3d3d3}.v1-app .create_order_box .checkbox_label{display:block;padding-left:15px;text-indent:-15px}.v1-app .create_order_box input[type=checkbox]{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;overflow:hidden}.v1-app .create_order_box .create_order_button{margin-top:5px}.v1-app .create_order_box .collapsible-section{margin:0 15px 25px}@media (max-width:430px){.v1-app .create_order_box .collapsible-section{margin:5px 0 25px}}.v1-app .scheduled-ride-warning{display:flex;max-width:400px}.v1-app .scheduled-ride-warning svg{color:#E33D51;margin-right:10px;flex-shrink:0}.v1-app .create_order_optional_label{color:#c7c7d1}.v1-app button,.v1-app input,.v1-app select,.v1-app textarea{border:0;background:0 0}.v1-app button:focus,.v1-app input:focus,.v1-app select:focus,.v1-app textarea:focus{outline:0}.v1-app form{position:relative}.v1-app label{color:#737373}.v1-app input[type=checkbox]{display:none}.v1-app .checkbox-label{display:block;padding:.25em 0;border-bottom:1px solid #d8d8d8}.v1-app .input-wrapper{margin:16px 0;box-sizing:border-box}.v1-app .input-wrapper input{font-size:16px;line-height:24px;color:#2F313F;background-color:#F4F4F6;box-sizing:border-box;display:block;width:100%;padding:16px;border-radius:6px;background-clip:padding-box;box-shadow:none}.v1-app .input-wrapper input:hover{box-shadow:inset 0 0 0 1px #CCD2DB}.v1-app .input-wrapper input.focus,.v1-app .input-wrapper input:focus{background-color:#F4F4F6;box-shadow:inset 0 0 0 2px #34D186;outline:0}.v1-app .input-wrapper input::placeholder{color:#818391;opacity:1}.v1-app .input-wrapper-field label{display:none;max-height:2px;overflow:hidden;position:absolute;bottom:-15px;left:0;right:0;padding:0 3px 0 10px;font-size:11px;color:#d8d8d8;background:#d8d8d8}.v1-app .input-wrapper-field input:focus~label{display:block;max-height:15px;color:#FFF;line-height:normal}.v1-app .invalid-input{border-bottom:1px solid red}.v1-app input:disabled{color:#737373}.v1-app .select-wrapper{position:relative;padding:.25em 0;border-bottom:1px solid #737373}.v1-app .select-wrapper select{height:28px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.v1-app .select-wrapper select:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-left:7px solid transparent;border-bottom:7px solid #737373}.v1-app .max-width-600{max-width:600px}.v1-app .centered{margin:0 auto}.v1-app .row{overflow:hidden}.v1-app .column-50{width:50%;float:left}.v1-app .ordersTable{width:100%;border-collapse:collapse;font-size:.9em}.v1-app .ordersTable tr{height:54px;width:100%;background-color:#fff;border-bottom:1px solid #d8d8d8}.v1-app .ordersTable tr td{padding:10px 4px 10px 0}.v1-app .row-time-field{color:#2F313F;font-size:22px}.v1-app .row-time-field-cancelled{background-color:red;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;font-size:22px;padding:4px}.v1-app .active-row-status{overflow:hidden;display:block;text-align:center}.v1-app .active-row-status-approved{background-color:#40df6d!important}.v1-app .active-row-status-no-taxi-found{color:#E33D51!important;font-weight:600}.v1-app .state-field{color:#000;font-size:1.2em}.v1-app .client_cancelled .state-field{color:#818391}.v1-app .driver_accepted .row-time-field{color:#4F5CD1;background:#F0F1FF}.v1-app .driver_accepted .row-time-field.red{color:#E33D51;background:#FFF0F1}.v1-app .header-main a.hover,.v1-app .header-main a:hover{color:#34D186;background-color:#ECFEF2}.v1-app .phone-field{padding-right:10px!important}.v1-app #loginArea{margin:0 auto;padding:50px;text-align:center}@media only screen and (max-width:600px){.v1-app #loginArea{padding-left:16px;padding-right:16px}}.v1-app #loginArea img{width:65%;margin:0}.v1-app #loginArea form{margin-top:32px}.v1-app main{position:relative}.v1-app a{text-decoration:none}.v1-app .header-main{box-sizing:border-box;position:relative;border-bottom:1px solid #d8d8d8;padding:8px;text-align:center;overflow:hidden}.v1-app #loginName{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.v1-app .header-main a{padding:12px 16px;position:relative;z-index:2;font-size:14px;font-weight:700;line-height:24px;letter-spacing:.1em;color:#34D186;border-radius:100px;text-transform:uppercase}.v1-app .header-main a:hover{border-color:#ECFEF2}.v1-app .header-main a.focus,.v1-app .header-main a:focus{background-color:#D9FDE5;box-shadow:none}.v1-app .header-main a svg{display:block}.v1-app .header-main a.back-button:hover{background-color:rgba(244,244,246,.5)}.v1-app .header-action-right{float:right}.v1-app .header-action-left{float:left}.v1-app .main-buttons-wrapper{padding:10px 20px}.v1-app #alert-dialog{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.4);padding-top:200px;text-align:center;z-index:1000001}.v1-app #alert-dialog .alert-box{border-radius:5px;margin:0 auto;max-width:450px;background-color:#f5f5f5;color:#000}@media only screen and (max-width:450px){.v1-app #alert-dialog .alert-box{margin-left:16px;margin-right:16px}}.v1-app #alert-dialog .alert-box .message-container{background:-webkit-linear-gradient(#f5f5f5,#e9e9e9);background:-o-linear-gradient(#f5f5f5,#e9e9e9);background:-moz-linear-gradient(#f5f5f5,#e9e9e9);background:linear-gradient(#f5f5f5,#e9e9e9);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #d9d9d9;color:#838383;padding:20px}.v1-app #alert-dialog .alert-box .buttons-container{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.v1-app #alert-dialog .alert-box .buttons-container input[type=button]{cursor:pointer;padding:15px 0;width:100%}.v1-app .ui-datepicker{font-size:.85em!important}.v1-app .w80{width:80%!important}.v1-app .hidden{display:none}.v1-app .no-margin{margin:0!important}.v1-app .scrollable{overflow-y:auto;overflow-x:hidden}.v1-app #toast{width:300px;position:absolute;left:50%;margin-left:-150px;top:25px;background-color:#2e3140;color:#fff;font-size:20px;padding:10px;text-align:center;border-radius:4px;-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-moz-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);z-index:100}.v1-app .pac-item,.v1-app .pac-matched{font-size:1.1em!important}.v1-app .grid-spinner{background:url(https://ridebooker.prelive.bolt.eu/current/assets/v1/img/loader-6e556a4a3176f3c7ca47aea144392b77.gif) center no-repeat;height:16px;width:100%}.v1-app .red{color:red}.v1-app .darkGray{color:#646566}.v1-app .order-info-box-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:1000000}.v1-app .order-info-box{background:#fff;border:2px solid #646566;border-radius:5px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:50px;width:100%;max-width:400px;z-index:1000001}@media only screen and (max-width:400px){.v1-app .order-info-box{margin-left:16px;margin-right:16px;width:auto}}.v1-app .order-info-box .header{background-color:#646566;color:#fff;overflow:hidden;padding:4px 10px}.v1-app .order-info-box .header .close-button{cursor:pointer;float:right;font-size:1.3em;font-weight:600;line-height:1}.v1-app .order-info-box .body{padding:20px}.v1-app #orderStatisticsTable{margin:5%;width:90%}.v1-app td.subHeader{padding-top:15px}.v1-app .picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v1-app .picker__input{cursor:default}.v1-app .picker__input.picker__input--active{border-color:#0089ec}.v1-app .picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}.v1-app .picker__frame,.v1-app .picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.v1-app .picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}.v1-app .picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.v1-app .picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}.v1-app .picker__wrap{display:block}}.v1-app .picker__box{background:#fff;display:table-cell;vertical-align:middle;padding:0 1em}@media (min-height:26.5em){.v1-app .picker__box{font-size:1.25em}}@media (min-height:33.875em){.v1-app .picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}.v1-app .picker--opened .picker__frame{top:auto;bottom:0}}@media (min-height:40.125em){.v1-app .picker__frame{margin-bottom:7.5%}.v1-app .picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.v1-app .picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.v1-app .picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.v1-app .picker__footer,.v1-app .picker__header,.v1-app .picker__table{text-align:center}.v1-app .picker__day--highlighted,.v1-app .picker__select--month:focus,.v1-app .picker__select--year:focus{border-color:#0089ec}.v1-app .picker__header{position:relative;margin-top:.75em}.v1-app .picker__month,.v1-app .picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.v1-app .picker__year{color:#999;font-size:.8em;font-style:italic}.v1-app .picker__select--month,.v1-app .picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.v1-app .picker__select--month{width:35%}.v1-app .picker__select--year{width:22.5%}.v1-app .picker__nav--next,.v1-app .picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.v2-app{box-sizing:border-box}.v1-app .picker__nav--prev{left:-1em;padding-right:1.25em}.v1-app .picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.v1-app .picker__select--month,.v1-app .picker__select--year{margin-top:-.5em}.v1-app .picker__nav--next,.v1-app .picker__nav--prev{top:-.33em}.v1-app .picker__nav--prev{padding-right:1.5em}.v1-app .picker__nav--next{padding-left:1.5em}}.v1-app .picker__nav--next:before,.v1-app .picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.v1-app .picker__nav--next:before{border-right:0;border-left:.75em solid #000}.v1-app .picker__nav--next:hover,.v1-app .picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.v1-app .picker__nav--disabled,.v1-app .picker__nav--disabled:before,.v1-app .picker__nav--disabled:before:hover,.v1-app .picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.v1-app .picker--focused .picker__day--highlighted,.v1-app .picker__day--highlighted:hover,.v1-app .picker__day--infocus:hover,.v1-app .picker__day--outfocus:hover{color:#000;cursor:pointer;background:#b1dcfb}.v1-app .picker__table{table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.v1-app .picker__table{margin-bottom:.75em}}.v1-app .picker__table td{margin:0;padding:0}.v1-app .picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.v1-app .picker__weekday{padding-bottom:.5em}}.v1-app .picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.v1-app .picker__day--today{position:relative}.v1-app .picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.v1-app .picker__day--disabled:before{border-top-color:#aaa}.v1-app .picker__day--outfocus{color:#ddd}.v1-app .picker--focused .picker__day--selected,.v1-app .picker__day--selected,.v1-app .picker__day--selected:hover{background:#0089ec;color:#fff}.v1-app .picker--focused .picker__day--disabled,.v1-app .picker__day--disabled,.v1-app .picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.v1-app .picker__day--highlighted.picker__day--disabled,.v1-app .picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.v1-app .picker__button--clear,.v1-app .picker__button--close,.v1-app .picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.v1-app .picker__button--clear:hover,.v1-app .picker__button--close:hover,.v1-app .picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.v1-app .picker__button--clear:focus,.v1-app .picker__button--close:focus,.v1-app .picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.v1-app .picker__button--clear:before,.v1-app .picker__button--close:before,.v1-app .picker__button--today:before{position:relative;display:inline-block;height:0}.v1-app .picker__button--clear:before,.v1-app .picker__button--today:before{content:" ";margin-right:.45em}.v1-app .picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.v1-app .picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.v1-app .picker__button--close:before{content:"×";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.v1-app .picker__button--today[disabled],.v1-app .picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.v1-app .picker__button--today[disabled]:before{border-top-color:#aaa}.v1-app .picker--focused .picker__list-item--highlighted,.v1-app .picker__list-item--highlighted:hover,.v1-app .picker__list-item:hover{background:#b1dcfb;cursor:pointer;color:#000}.v1-app .picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.v1-app .picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height:46.75em){.v1-app .picker__list-item{padding:.5em 1em}}.v1-app .picker__list-item--highlighted,.v1-app .picker__list-item:hover{border-color:#0089ec;z-index:10}.v1-app .picker--focused .picker__list-item--selected,.v1-app .picker__list-item--selected,.v1-app .picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.v1-app .picker--focused .picker__list-item--disabled,.v1-app .picker__list-item--disabled,.v1-app .picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.v1-app .picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.v1-app .picker--time .picker__button--clear:focus,.v1-app .picker--time .picker__button--clear:hover{background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}.v1-app .picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.v1-app .picker--time .picker__button--clear:focus:before,.v1-app .picker--time .picker__button--clear:hover:before{color:#fff;border-color:#fff}.v1-app .picker--time .picker__frame{min-width:256px;max-width:320px}.v1-app .picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height:40.125em){.v1-app .picker--time .picker__box{margin-bottom:5em}}.v1-app .collapsible-section-title{display:flex;cursor:pointer;font-size:16px;line-height:24px;padding:4px 0;user-select:none}.v1-app .collapsible-section-title:hover{color:#2F313F}.v1-app .collapsible-section-content{margin-top:8px}.v1-app .collapsible-section-icon{margin-left:auto}.v1-app .collapsible-section-title-tooltip .ember-tooltip-arrow{left:auto!important;right:0;margin:0 12px}.ember-basic-dropdown{position:relative}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#FFF}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.v2-app{-webkit-overflow-scrolling:touch/*!
  * Default mobile-first, responsive styling for pickadate.js
  * Demo: http://amsul.github.io/pickadate.js
  */}.v2-app *,.v2-app ::after,.v2-app ::before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.v2-app,.v2-app button,.v2-app input,.v2-app optgroup,.v2-app select,.v2-app textarea{color:#2F313F}.v2-app .form-control{display:block;width:100%;min-height:24px;padding:16px;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;color:#2F313F;background-color:#F4F4F6;background-clip:padding-box;border:0 solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:none}.v2-app .form-control:focus{color:#2F313F;background-color:#fff;border-color:transparent;outline:0;box-shadow:inset 0 0 0 2px #34D186}.v2-app .form-control::placeholder{color:#818391;opacity:1}.v2-app .form-control:disabled,.v2-app .form-control[readonly]{background-color:#F4F4F6;border-color:transparent;opacity:1}.v2-app .form-control.is-invalid{box-shadow:inset 0 0 0 2px #EB4755}.v2-app .form-control-container{position:relative}.v2-app .form-control-container .form-control-icon{position:absolute;width:24px;height:24px;top:16px;pointer-events:none}.v2-app .form-control-container .form-control-icon.with-action{cursor:pointer;pointer-events:auto}.v2-app .form-control-container .form-control-icon-left{left:16px}.v2-app .form-control-container .form-control-icon-right{right:16px}.v2-app .form-control-container .form-control.with-left-icon{padding-left:56px}.v2-app .form-control-container .form-control.with-right-icon{padding-right:56px}.v2-app .form-control-container .form-control-hoverable-icon{opacity:0;transition:opacity .3s ease}.v2-app .form-control-container .form-control:not(:placeholder-shown):focus+.form-control-hoverable-icon,.v2-app .form-control-container:hover .form-control:not(:placeholder-shown)+.form-control-hoverable-icon{opacity:1}.v2-app.app-root{position:relative;display:flex;flex-direction:column;height:100%;margin:0 auto}.v2-app .header{position:relative;background:#fff;display:flex;align-items:center;justify-content:space-between}.v2-app .header:after{pointer-events:none;content:"";position:absolute;top:100%;right:0;left:0;height:40px;box-shadow:inset 0 4px 6px -7px rgba(0,0,0,.5)}.v2-app .content{display:flex;flex:1;overflow:auto}.v2-app .content-column-left{flex:1}.v2-app.media-desktop .content-column-left{position:relative;max-width:438px}.v2-app .content-column-right{display:flex;flex-direction:column;flex:1;overflow:auto}.v2-app .order-info-column{position:absolute;top:0;right:0;bottom:0;background:rgba(255,235,206,.9);width:100%}.v2-app.media-desktop .order-info-column{width:400px}.v2-app .orders-page-content{overflow:auto;display:flex;flex:1;flex-direction:column}.v2-app .rb-btn,.v2-app .rb-btn-primary{display:inline-block;font-weight:600;font-size:18px;line-height:24px;padding:12px 31px;text-align:center;cursor:pointer;user-select:none;vertical-align:middle}.v2-app .rb-btn{color:#2F313F;background-color:#fff;border:1px solid #D3D4DC;border-radius:100px}.v2-app .rb-btn.focus,.v2-app .rb-btn:focus,.v2-app .rb-btn:hover{outline:0;color:#2F313F;border-color:#E9EAEE;background-color:#fff}.v2-app .rb-btn.active,.v2-app .rb-btn:active{border-color:#F4F4F6;background-color:#F4F4F6}.v2-app .rb-btn.disabled,.v2-app .rb-btn:disabled{pointer-events:none;color:#BFC0CB;border-color:#E9EAEE;background-color:#fff}.v2-app .rb-btn-primary{color:#fff;background-color:#34D186;border:1px solid transparent;border-radius:100px}.v2-app .rb-btn-primary.focus,.v2-app .rb-btn-primary:focus,.v2-app .rb-btn-primary:hover{outline:0;color:#fff;border-color:transparent;background-color:#27B973}.v2-app .rb-btn-primary.active,.v2-app .rb-btn-primary:active{border-color:#F4F4F6;background-color:#249E64}.v2-app .rb-btn-primary.disabled,.v2-app .rb-btn-primary:disabled{pointer-events:none;color:#fff;border-color:transparent;background-color:#86E4B7}.v2-app .rb-btn-primary.-small,.v2-app .rb-btn.-small{font-size:14px;line-height:20px;padding:7px 15px}.v2-app .rb-btn-primary.-large,.v2-app .rb-btn.-large{font-size:18px;line-height:24px;padding:15px 31px}.v2-app .reset-button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}.v2-app .reset-button:focus{outline:0}.v2-app .button-secondary{padding:13px 32px;background:#fff;border:1px solid #D3D4DC;box-sizing:border-box;border-radius:100px;font-weight:600;font-size:18px;line-height:24px}.v2-app .overlay-container{position:absolute;z-index:2000;top:0;right:0;bottom:0;left:0}.v2-app .overlay-shadow{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.48)}.v2-app .overlay-content{position:absolute;top:0;bottom:0;width:100%;overflow:auto;background-color:#fff}.v2-app .overlay-content.overlay-content-left{left:0}.v2-app .overlay-content.overlay-content-right{right:0}.v2-app .overlay-close-button{position:absolute;top:30px;right:24px}.v2-app.media-desktop .overlay-content{width:524px}.v2-app.media-desktop .overlay-close-button{top:30px;right:48px}.v2-app .mobile-tabs{display:flex;padding:0 48px;background-color:#F4F4F6}.v2-app .mobile-tabs-item{flex:1;border-bottom:2px solid transparent;font-size:16px;line-height:24px;padding:20px 0 12px;text-decoration:none;text-align:center;color:#818391}.v2-app .mobile-tabs-item.-active{color:#2F313F;border-color:#34D186;font-weight:700}.v2-app .loading-overlay{background:rgba(255,255,255,.75);text-align:center;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.v2-app .loading-overlay-content{margin-top:24px}.v2-app .loading-overlay.-absolute{position:absolute;top:0;right:0;bottom:0;left:0}.v2-app .loading-overlay.-fixed{position:fixed;top:0;right:0;bottom:0;left:0}.v2-app .spinner{position:relative;width:56px;height:56px;margin:0 auto;background-color:#E3FDED;border-radius:50%}@keyframes page-overlay-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.v2-app .spinner>div{box-sizing:border-box;display:block;position:absolute;width:24px;height:24px;margin:16px;border:4px solid #34D186;border-radius:50%;animation:page-overlay-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#34D186 transparent transparent}.v2-app .spinner>div:nth-child(1){animation-delay:-.45s}.v2-app .spinner>div:nth-child(2){animation-delay:-.3s}.v2-app .spinner>div:nth-child(3){animation-delay:-.15s}.v2-app .rb-btn-primary>.spinner{width:24px;height:24px;background-color:transparent}.v2-app .rb-btn-primary>.spinner>div{width:24px;height:24px;margin:0;border:4px solid #fff;border-color:#fff transparent transparent}.v2-app .create-order-form{padding:24px 48px}.v2-app .create-order-form-title{font-style:normal;font-weight:600;font-size:28px;line-height:36px;margin:0 24px 24px 0}.v2-app .create-order-form-fieldset{border:none;padding:0;margin:0 0 24px}.v2-app .create-order-form-fieldset-legend{font-size:14px;line-height:20px;font-weight:600;display:block;padding:0;margin:0 0 16px}.v2-app .create-order-form-fieldset .form-control-container+.form-control-container{margin-top:16px}.v2-app .create-order-form label.-mandatory:after,.v2-app .create-order-form legend.-mandatory:after{content:"*";color:#EB4755}.v2-app .create-order-form-optional-label{color:#818391}.v2-app .create-order-form .collapsible-section{margin-bottom:16px}.v2-app .create-order-form .collapsible-section-title-tooltip .ember-tooltip-arrow{left:auto!important;right:0;margin:0 8px}.v2-app .create-order-form-submit{min-width:240px;margin:24px 0 0}.v2-app .create-order-form-submit-container{text-align:center}.v2-app .create-order-form-separator{height:1px;background:#E9EAEE;margin-bottom:28px}.v2-app .create-order-form .scheduled-ride-warning{padding:4px 0 0;font-weight:400;font-size:14px;line-height:20px;color:#818391}.v2-app .create-order-overlay-section{position:relative;z-index:1;height:100%;background:#fff;display:flex;flex-direction:column}.v2-app .create-order-overlay-section-header-container{z-index:1;padding-top:30px;padding-bottom:24px;transition:box-shadow .25s}.v2-app .create-order-overlay-section-header-container.-shadow{box-shadow:0 4px 12px rgba(0,0,0,.2)}.v2-app .create-order-overlay-section-content-container,.v2-app .create-order-overlay-section-header-container{padding-left:48px;padding-right:48px}.v2-app .create-order-overlay-section-content-container{overflow-y:auto;overflow-x:hidden;padding-bottom:24px}.v2-app .create-order-overlay-section-header{display:flex;align-items:center}.v2-app .create-order-overlay-section-header~*{margin-top:24px}.v2-app .create-order-overlay-section-header-back-button{margin-right:20px;display:flex}.v2-app .create-order-overlay-section-header-title{margin:0}.v2-app .create-order-submit-button{border-radius:4px;border:1px solid #000;font-size:20px}.v2-app .create-order-validation-error{color:#EB4755;font-size:12px;line-height:16px}.v2-app .date-time-picker-container{display:flex}.v2-app .date-time-picker-control+.date-time-picker-control{margin-left:16px}.v2-app .create-order-overlay-loader-close-button{position:absolute;z-index:1;top:34px;right:34px}@media (max-width:767px){.v2-app .create-order-overlay-section-content-container,.v2-app .create-order-overlay-section-header-container{padding-left:24px;padding-right:24px}.v2-app .create-order-overlay-section-header{margin-bottom:16px}.v2-app .create-order-form{padding:24px}}.v2-app .order-list-container{display:flex;flex:1;overflow:auto;padding:0 24px;transition:box-shadow .2s}.v2-app .order-list-container.-has-scroll{box-shadow:inset 0 4px 6px -7px rgba(0,0,0,.5)}.v2-app .order-list-table{width:100%;max-width:1000px}.v2-app .order-list-table th{color:#A9ABB9;font-size:14px;line-height:20px;font-weight:400;text-align:left;padding:0 16px}.v2-app .order-list-table td{font-size:16px;line-height:24px;padding:16px}.v2-app .order-list-table-cell-line{color:#2F313F}.v2-app .order-list-table-cell-line+div{color:#818391}.v2-app .order-list-table-cell-line.-shrink-text{white-space:nowrap;overflow:hidden;max-width:200px;text-overflow:ellipsis}.v2-app .order-list-table-rider-cell{display:flex}.v2-app .order-list-table-rider-cell-icon{flex-shrink:0;margin-right:10px}.v2-app .order-list-table-driver-cell{display:flex}.v2-app .order-list-table-driver-cell-icon{flex-shrink:0;margin-right:10px}.v2-app .order-list-table-data-row:hover td{cursor:pointer;background:#F4F4F6}.v2-app .order-list-loading,.v2-app .order-list-zero-state{flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;display:flex}.v2-app .order-list-loading-image,.v2-app .order-list-zero-state-image{padding-bottom:32px}.v2-app .order-list-loading-text,.v2-app .order-list-zero-state-text{font-size:16px;line-height:24px;color:#818391}.v2-app .header-logo{padding:24px 48px}.v2-app .header-company-menu{max-width:240px;color:#2F313F;margin-right:48px}.v2-app .header-company-menu-trigger{position:relative;z-index:1100;display:flex;align-items:center;padding:8px;outline:0;cursor:pointer}.v2-app .header-company-menu-trigger-icon{flex-shrink:0}.v2-app .header-company-menu-name{padding:0 8px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.v2-app .header-company-menu-separator{height:1px;background:#F4F4F6;margin:0 8px;align-self:stretch}.v2-app .header-company-menu-content{min-width:100%;border-radius:4px;padding-top:55px;top:0;background:0 0;box-shadow:0 0 3px 1px rgba(0,0,0,.2)}.v2-app .header-company-menu-items-container{display:flex;flex-direction:column;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;align-items:start}.v2-app .header-company-menu-item{display:block;padding:8px 16px;text-decoration:none;background:#fff;white-space:nowrap}.v2-app .header-company-menu-item+.header-company-menu-item{margin-top:4px}.v2-app.media-mobile .header-logo{padding:24px}.v2-app.media-mobile .header-company-menu{margin-right:24px}.v2-app .new-ride-view{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%}.v2-app .new-ride-view-image{margin:0 0 24px}.v2-app .new-ride-view-title{text-align:center;margin:0 0 40px;font-size:24px;line-height:32px;color:#2F313F;padding:0 10px}.v2-app .new-ride-view-btn{min-width:240px}.v2-app.media-desktop .new-ride-view-title{padding:0 48px}.v2-app .rb-alert{display:flex;font-size:14px;line-height:20px;padding:12px 16px;margin-bottom:16px;border-radius:4px}.v2-app .rb-alert-icon{margin-right:8px;display:flex}.v2-app .rb-alert-message{flex-grow:1}.v2-app .rb-alert-dismiss{display:flex;height:100%}.v2-app .rb-alert.alert-warning{background:#FEE7E9;color:#EB4755}.v2-app .alert-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10000}.v2-app .alert-shadow{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7)}.v2-app .alert-dialog{position:absolute;top:50%;left:50%;width:460px;background:#fff;transform:translate(-50%,-50%);box-shadow:0 6px 24px rgba(0,0,0,.24);border-radius:12px;padding:64px 24px 24px}.v2-app .alert-message{font-size:18px;line-height:24px;color:#585A68;margin-bottom:24px}.v2-app .alert-dialog-close-button{position:absolute;top:24px;right:24px}.v2-app .alert-dialog-buttons{text-align:right}.v2-app .order-list-header{display:flex;margin:34px 0 32px}.v2-app .order-list-header-title{font-size:28px;font-weight:600;line-height:36px;color:#2F313F;margin:0 16px 0 24px}.v2-app .order-list-header-menu-trigger{padding:8px;border-radius:100px;background-color:#F4F4F6;display:flex;cursor:pointer;outline:0}.v2-app .order-list-header-menu-trigger:focus,.v2-app .order-list-header-menu-trigger:hover{background-color:#E9EAEE}.v2-app .order-list-header-menu-trigger[aria-expanded=true]{background-color:#2F313F;color:#fff}.v2-app .order-list-header-menu-content{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2);border-radius:4px;overflow:hidden;padding:8px;display:flex;flex-direction:column;min-width:204px}.v2-app .order-list-header-menu-item{white-space:nowrap;font-size:16px;line-height:24px;border-radius:4px;padding:8px;color:#2F313F;display:flex;align-items:center}.v2-app .order-list-header-menu-item-check{display:flex;opacity:0;margin-right:8px}.v2-app .order-list-header-menu-item:hover{background-color:#F9FAFB}.v2-app .order-list-header-menu-item:active{background-color:#F4F4F6}.v2-app .order-list-header-menu-item:active .order-list-header-menu-item-check{opacity:1;color:#818391}.v2-app .order-list-header-menu-item.-selected{pointer-events:none}.v2-app .order-list-header-menu-item.-selected .order-list-header-menu-item-check{opacity:1}.v2-app .order-list-filters{display:flex;margin:0 24px 24px}.v2-app .order-list-filters-item{font-size:14px;line-height:20px;padding:8px 16px;color:#2F313F;background-color:#F4F4F6;text-decoration:none;border-radius:100px}.v2-app .order-list-filters-item:hover{background-color:#E9EAEE}.v2-app .order-list-filters-item:active{background-color:#D3D4DC}.v2-app .order-list-filters-item.active{color:#fff;background-color:#2F313F;cursor:default}.v2-app .order-list-filters-item+a{margin-left:8px}.v2-app .places-autocomplete-item{padding-left:6px;padding-top:6px;padding-right:16px;cursor:default;display:flex;align-items:center;border-top:1px solid #F4F4F6}.v2-app .rb-label-icon.-with-action,.v2-app .ride-option-info-in-list-view>label{cursor:pointer}.v2-app .places-autocomplete-item:first-child{border-top:none}.v2-app .places-autocomplete-item.-place-selected,.v2-app .places-autocomplete-item:hover{background-color:#F4F4F6}.v2-app .place-location-pin{vertical-align:middle;padding:0 16px 0 8px}.v2-app .place-info{vertical-align:middle;width:100%;padding-top:8px;padding-bottom:8px;padding-right:16px}.v2-app .place-address{line-height:24px}.v2-app .places-address-extra{line-height:20px}.v2-app .places-not-found{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center}.v2-app .ride-option-info-container{display:flex;align-items:center}.v2-app .ride-option-info-in-list-view{border-top:1px solid #E9EAEE;padding:16px 8px}.v2-app .ride-option-info-in-list-view:first-child{border-top:none;padding-top:0}.v2-app .ride-option-info-in-list-view>label input[type=checkbox]{display:none}.v2-app .ride-option-info-name{display:flex;flex:1}.v2-app .ride-option-info-name>.ride-option-info-name-label{font-weight:600;margin-left:16px}.v2-app .ride-option-info-name>.ride-option-info-seats-label{display:flex;align-items:center;margin-left:10px;font-size:14px}.v2-app .ride-option-info-name>.ride-option-info-seats-label>.ride-option-info-seats-icon{display:flex;margin-right:2px}.v2-app .ride-option-info-icon>img{width:57.6px}.v2-app .ride-option-info-price{font-weight:600}.v2-app .ride-option-info-right-icon{display:flex;margin-left:8px}@media (max-width:767px){.v2-app .ride-option-info-in-list-view{padding:12px 0}.v2-app .ride-option-info-name>.ride-option-info-name-label{margin-left:8px}.v2-app .ride-option-info-icon>img{width:48px}}.v2-app .rb-label-container{display:inline-flex;border-radius:100px;padding:6px 10px;font-size:14px;line-height:20px;font-weight:600;align-items:center}.v2-app .rb-label-container.-color-purple{color:#5B68F6;background-color:#EBECFF}.v2-app .rb-label-container.-color-red{color:#EB4755;background-color:#FEE7E9}.v2-app .rb-label-container.-color-yellow{color:#F80;background-color:#FFF8D6}.v2-app .rb-label-container.-color-green{color:#34D186;background-color:#E3FDED}.v2-app .rb-label-title{display:inline-block}.v2-app .rb-label-icon:first-child{margin-right:6px}.v2-app .rb-label-icon:last-child{margin-left:6px}.v2-app .rb-label-icon svg{display:block}.v2-app .destination-list{display:flex}.v2-app .destination-list-points{width:40px;min-height:50px;padding:24px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.v2-app .destination-list-points-pickup{z-index:1;width:12px;height:12px}.v2-app .destination-list-points-path{background:#B8BEFF;width:2px;flex-grow:1}.v2-app .destination-list-points-destination{z-index:1;width:12px;height:15px}.v2-app .destination-list-content{flex:1}.v2-app .collapsible-section-title{display:flex;cursor:pointer;font-size:16px;line-height:24px;padding:4px 0;user-select:none}.v2-app .collapsible-section-title:hover{color:#2F313F}.v2-app .collapsible-section-content{margin-top:8px}.v2-app .collapsible-section-icon{margin-left:auto}.v2-app .collapsible-section-title-tooltip .ember-tooltip-arrow{left:auto!important;right:0;margin:0 12px}.v2-app .order-list-mobile{width:100%}.v2-app .order-list-mobile-item{border:1px solid #F4F4F6;border-radius:4px;padding:16px;margin-top:16px}.v2-app .order-list-mobile-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.v2-app .order-list-mobile-item-header.-future .date-time-short{font-size:16px;line-height:24px}.v2-app .order-list-mobile-item:first-child{margin-top:0}.v2-app .order-list-mobile-item-driver,.v2-app .order-list-mobile-item-rider{margin-bottom:16px}.v2-app .order-list-mobile-item-driver:last-child,.v2-app .order-list-mobile-item-rider:last-child{margin-bottom:0}.v2-app .date-time-short{font-size:14px;line-height:20px;color:#2F313F}.v2-app .date-time-short span:last-child{color:#818391}.v2-app .order-details{position:relative;display:flex;flex-direction:column;height:100%;padding:24px}.v2-app .order-details-title{font-style:normal;font-weight:600;font-size:28px;line-height:36px;padding:0 32px 0 0;margin:0 0 32px}.v2-app .order-details-state-container{display:flex;margin-bottom:18px}.v2-app .order-details-scheduled-date{margin-right:16px}.v2-app .order-details .destination-list-points{padding:3px 0}.v2-app .order-details-address{font-size:18px;line-height:24px}.v2-app .order-details-address-container{margin:0 0 21px}.v2-app .order-details-address+.order-details-address{margin-top:24px}.v2-app .order-details-driver,.v2-app .order-details-rider{margin-bottom:24px}.v2-app .order-details-created-date{margin-top:auto;color:#585A68;text-align:center}.v2-app .order-details-field{margin-bottom:16px}.v2-app .order-details-label{font-size:14px;line-height:20px;font-weight:400;padding:0;margin:0 0 8px;color:#A9ABB9}.v2-app .order-details-separator{height:1px;background:#F4F4F6;margin:0 0 24px}.v2-app .order-details-buttons{display:flex;flex-direction:column;align-items:center}.v2-app .order-details-buttons button{min-width:300px}.v2-app .ride-is-cancelled-buttons button,.v2-app .ride-is-scheduled-buttons button{min-width:240px}.v2-app .order-details-buttons button+button{margin-top:24px}.v2-app.media-desktop .order-details{padding:24px 48px}.v2-app .ride-is-scheduled{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;text-align:center;padding-bottom:24px}.v2-app .ride-is-cancelled,.v2-app .ride-is-scheduled-buttons{flex-direction:column;display:flex}.v2-app .ride-is-scheduled-close-button{position:absolute;top:24px;right:24px}.v2-app .ride-is-scheduled-content{margin:auto 0;max-width:342px}.v2-app .ride-is-scheduled-content-image{margin:0 0 30px}.v2-app .ride-is-scheduled-content-title{font-weight:600;font-size:20px;line-height:24px;margin:0 0 8px}.v2-app .ride-is-scheduled-content-date-time{font-size:18px;line-height:24px;margin-bottom:28px}.v2-app .ride-is-scheduled-content-warning{font-size:16px;line-height:24px;color:#818391}.v2-app .ride-is-scheduled-error{margin-bottom:24px}.v2-app .ride-is-scheduled-buttons button+button{margin-top:24px}.v2-app .ride-is-cancelled{position:relative;align-items:center;height:100%;text-align:center;padding-bottom:24px}.v2-app .ride-is-cancelled-close-button{position:absolute;top:24px;right:24px}.v2-app .ride-is-cancelled-content{margin:auto 0;max-width:342px}.v2-app .ride-is-cancelled-content-image{margin:0 0 30px}.v2-app .ride-is-cancelled-content-title{font-weight:600;font-size:20px;line-height:24px;margin:0 0 8px}.v2-app .ride-is-cancelled-buttons{display:flex;flex-direction:column}.v2-app .ride-is-cancelled-buttons button+button{margin-top:24px}.v2-app .login-form{margin:0 auto;max-width:448px;padding:0 24px}.v2-app .login-form-logo{margin:102px 0 116px;text-align:center}.v2-app .login-form-title{font-style:normal;font-weight:600;font-size:28px;line-height:36px;margin:0 0 16px;color:#2F313F;text-align:center}.v2-app .login-form-description{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#585A68;padding:0 28px;margin-bottom:32px;text-align:center}.v2-app .login-form-progress{margin:0 auto}.v2-app .login-form-field{margin-bottom:24px}.v2-app .login-form-field:last-child{margin-bottom:32px}.v2-app .login-form-field-validation-error{color:#EB4755;font-size:12px;line-height:16px}.v2-app .login-form-actions{text-align:center}.v2-app .login-form-button{min-width:240px;margin-bottom:16px}@media (max-width:767px){.v2-app .login-form{min-width:auto;width:100%;max-width:448px}.v2-app .login-form-logo{margin:51px 0 58px}}.v2-app .picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v2-app .picker__input{cursor:default}.v2-app .picker__input.picker__input--active{border-color:#0089ec}.v2-app .picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}.v2-app .picker__frame,.v2-app .picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.v2-app .picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}.v2-app .picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.v2-app .picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}.v2-app .picker__wrap{display:block}}.v2-app .picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.v2-app .picker__box{font-size:1.25em}}@media (min-height:33.875em){.v2-app .picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}.v2-app .picker--opened .picker__frame{top:auto;bottom:0}}@media (min-height:40.125em){.v2-app .picker__frame{margin-bottom:7.5%}.v2-app .picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.v2-app .picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.v2-app .picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.v2-app .picker--focused .picker__list-item--highlighted,.v2-app .picker__list-item--highlighted:hover,.v2-app .picker__list-item:hover{background:#b1dcfb;cursor:pointer;color:#000}.v2-app .picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.v2-app .picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height:46.75em){.v2-app .picker__list-item{padding:.5em 1em}}.v2-app .picker__list-item--highlighted,.v2-app .picker__list-item:hover{border-color:#0089ec;z-index:10}.v2-app .picker--focused .picker__list-item--selected,.v2-app .picker__list-item--selected,.v2-app .picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.v2-app .picker--focused .picker__list-item--disabled,.v2-app .picker__list-item--disabled,.v2-app .picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.v2-app .picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.v2-app .picker--time .picker__button--clear:focus,.v2-app .picker--time .picker__button--clear:hover{background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}.v2-app .picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.v2-app .picker--time .picker__button--clear:focus:before,.v2-app .picker--time .picker__button--clear:hover:before{color:#fff;border-color:#fff}.v2-app .picker--time .picker__frame{min-width:256px;max-width:320px}.v2-app .picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height:40.125em){.v2-app .picker--time .picker__box{margin-bottom:5em}}.v2-app .w-100{width:100%}