*,:after,:before{box-sizing:border-box}*{border:0;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.pt60{padding-top:60px}.pt10{padding-top:10px}.pl5{padding-left:5px}.tac{text-align:center}.mt15{margin-top:15px}.container{margin:0 auto;padding:0 15px;position:relative;width:100%}.color{color:#46b16f}.information{background:#f7cccc;border-radius:10px;color:#bd5252;display:block;margin-bottom:20px;padding:10px;width:100%}.information.blue{background:#e8f3ff;color:#5585ba}#nav{bottom:0;left:0;position:fixed;width:100%}#nav .spacer{background:#e1e1e1;border-radius:10px;height:40px;margin:10px 15px}#nav .nav-item{line-height:50px;text-align:center}#nav .nav-item a{color:#000;text-decoration:none}#nav .nav-item a svg{width:17px}#nav .nav-item a.router-link-exact-active svg{fill:#46b16f}#nav.tabs{bottom:inherit;top:0}#nav.tabs .nav-item{font-weight:700;line-height:40px}#nav.tabs .nav-item.active{color:#46b16f}.welcome{padding-top:50px;text-align:center}.welcome .logo{padding-bottom:100px}.welcome .logo img{width:150px}.welcome h2{padding-bottom:10px}.welcome small{color:#a6a6a6;font-size:14px}.welcome .hard-refresh{background:#46b16f;border-radius:3px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:30px;padding:10px;width:150px}.welcome .hard-refresh:hover{background:#000}.flex{display:flex}.flex.direction{flex-direction:column}.flex.direction .grow{flex-grow:1}.flex.wrap{flex-wrap:wrap}.flex.center{justify-content:center}.flex.vertical{align-items:center}.flex.space{justify-content:space-between}.flex.start{justify-content:flex-start}.flex.end{justify-content:flex-end}.flex .f1{flex:1}.items .item{background:#a8d6c5;border-radius:5px;color:#076e48;margin:15px 0;padding:10px}.items .item .icon{background:hsla(0,0%,98%,.5);border-radius:50%;height:30px;line-height:35px;text-align:center;width:30px}.items .item .icon img{width:15px}.items .item .icon img.bike{width:20px}.items .item.booking{background:#ffe1ad;color:#634512}.items .item.Declined{background:#fcc;color:#994d4d}.items .item.Completed{background:#84c4dd;color:#346479}.items .item .details{padding-left:10px}.items .item .details img{width:10px}.items .item .details b{padding-bottom:5px}.items .item .details span{font-size:12px}.items .item .details span.dot,.items .item .details span.pad{padding:0 5px}.items .item .timer{font-size:12px;text-align:right}#dialog{background:#fff;height:100%;left:0;overflow-y:auto;padding-bottom:100px;position:fixed;top:0;width:100%}#dialog #close{cursor:pointer;position:absolute;right:15px;top:17px}#dialog h3{color:#1a1b25;font-size:16px;font-weight:700;padding:15px}#dialog .dialog--content{border-top:1px solid #ebeef1;padding:15px}#dialog .dialog--content.border--both{border-bottom:1px solid #ebeef1;border-top:1px solid #ebeef1}#dialog .dialog--content .box:last-child{margin:0}#dialog .dialog--content .highlight{background:#35ac56;border-radius:10px;color:#105021;font-weight:700;padding:10px;text-align:center}#dialog .dialog--content .highlight.Collection{background:#57a2d7;color:#11354e}#dialog .dialog--content .highlight.address{background:#dfdfdf;color:#474747;margin-top:10px;text-align:center}#dialog .details--content{border-top:1px solid #ebeef1;padding:15px}#dialog .details--content .box:last-child{margin:0}#dialog .details--content .order--review .item{margin:0 0 15px}#dialog .details--content .order--review .item:last-child{margin:0}#dialog .details--content .order--review .item small{display:block;margin:5px 0 0;width:100%}#dialog .dialog--buttons{background:#fff;border-top:1px solid #ebeef1;bottom:0;left:0;padding:15px;position:fixed;width:100%}#dialog .dialog--buttons button{font-weight:700;margin:0 15px 0 0;padding:10px;width:100%}#dialog .dialog--buttons button:last-child{margin:0}#dialog .dialog--buttons .bg{border:none;border-radius:10px}#dialog .dialog--buttons .bg.red{background:#fcc;color:#994d4d}#dialog .dialog--buttons .bg.green{background:#a8d6c5;color:#076e48}#dialog .dialog--buttons .bg.grey{background:#a5a5a5;color:#494949}#dialog .dialog--buttons .bg.blue{background:#86bfd3;color:#14607c}.cta{display:block;padding:15px;position:inherit;width:100%}.qty{margin-right:2px}.qty small{color:#000;font-weight:700;margin:inherit!important;padding-left:3px}.timer-switcher{height:40px;line-height:40px}.timer-switcher .minutes{background:#e9e9e9}.timer-switcher .act,.timer-switcher .minutes{font-size:16px;font-weight:700;text-align:center}.timer-switcher .act{background:#a8d7c5;width:60px}.timer-switcher .act.left{border-bottom-left-radius:5px;border-top-left-radius:5px}.timer-switcher .act.right{border-bottom-right-radius:5px;border-top-right-radius:5px}.content{margin-bottom:100px;margin-top:15px}.form{margin:15px 0}.form h2{padding-bottom:15px}.form .box,.form h2{border-bottom:1px solid #dfdfdf}.form .box{padding:15px 0}.form .box .description{padding-right:60px}.form .box .description span{display:block;font-weight:600;width:100%}.form .box .description p{color:#8f8f8f;font-size:12px;padding-top:5px}.toggle{display:inline-block;height:20px;position:relative;width:36px}.toggle .switch{background:#dfdfdf;border-radius:10px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.2s}.toggle .switch:before{background:#fff;border-radius:50%;bottom:1px;content:"";height:18px;left:1px;position:absolute;transition:.2s;width:18px}.toggle input{height:0;opacity:0;width:0}.toggle input:checked+.switch{background:#46b16f}.toggle input:checked+.switch.red{background:#fa1b4a}.toggle input:checked+.switch:before{background:#fff;transform:translateX(16px)}.timer .opt{background:#dfdfdf;border-radius:50%;font-weight:700;height:20px;line-height:20px;text-align:center;width:20px}.timer .minutes{font-weight:700;padding:0 5px}.invalid{opacity:.2;pointer-events:none}.auth-container{display:block;padding:50px 30px 0}.auth-container img{height:auto;margin-bottom:30px;max-width:150px;width:100%}.auth-container .centered{text-align:center}.auth-container .box{margin-bottom:20px}.auth-container label{display:block;padding-bottom:10px}.auth-container input{background:#fff;border:2px solid #e7e7e7;border-radius:10px;color:#000;display:block;height:45px;padding:0 15px;width:100%}.auth-container span{color:#d1d1d1}.auth-container button{background:#645aff;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:45px;padding:10px 20px;text-align:center;text-decoration:none;width:100%}.auth-container button.invalid{background:#e8e8e8;color:#bebebe;pointer-events:none}.auth-container .information{background:#f7cccc;border-radius:10px;color:#bd5252;display:block;margin-bottom:20px;padding:10px;width:100%}
