body{border-top:5px solid #b70f0f;font-family:'Open Sans',sans-serif;font-weight:300;font-size:.8em;color:#444}#cookie-notice{position:relative;z-index:2}.page{max-width:990px;margin:0 auto}.fixed-width,footer,header,section:not(.full-width){width:100%}body.mobile-menu footer,body.mobile-menu section{display:none}h1,h2,h3,h5,h6{color:#b50f0f;font-family:'Open Sans',sans-serif;letter-spacing:-.03em}h3{font-size:1.6em}h5{color:grey;font-size:1.26em}a:link,a:visited{color:#234060}a:active,a:hover{color:#b50f0f}header{padding-top:15px;margin-bottom:15px}header div.logo-and-contact{margin-bottom:15px;position:relative}header .logo{margin-top:5px}header .logo a:before{content:"";width:75px;height:75px;display:inline-block;background:url(../../../images/html5/sprite.svg) no-repeat}body.no-svg header .logo a:before{background-image:url(../../../images/html5/sprite.png)}header .logo a{text-decoration:none}header .logo p{display:inline-block}header .logo p>span:first-of-type{position:absolute;top:25px;left:85px;font-size:1.24em;font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:-.03em}header .logo p>span:nth-of-type(2){display:block;position:absolute;top:50px;left:85px;font-weight:700;color:#b70f0f;text-indent:0}div.contact-and-social>a,div.contact-and-social>nav{float:right;clear:both}a.contact{padding:9px 15px;margin:0 0 10px 0;display:block;border-radius:5px;color:#fff;text-decoration:none;background:#234060}a.contact:before{content:"";width:24px;height:30px;margin-right:10px;display:inline-block;background:url(../../../images/html5/sprite.svg) no-repeat -186px top}body.no-svg a.contact:before{background-image:url(../../../images/html5/sprite.png)}.page.checkout a.contact{margin:20px 0 0 0}a.contact ul{margin:0;display:inline-block;list-style-type:none}a.contact li{margin:0;font-family:Arial;font-size:.9em;font-family:'Open Sans',sans-serif;line-height:1em;color:#fff;list-style-type:none}a.contact>ul li:first-of-type{font-size:1.82em;font-weight:700}ul.social li a{width:32px;height:32px;margin-right:10px;background:#b70f0f;-webkit-border-radius:50%;border-radius:50%;border:2px solid #fff;text-indent:-9999px;background:url(../../../images/html5/sprite.svg) #b70f0f no-repeat center center;transition:box-shadow .2s}body.no-svg ul.social li a{background-image:url(../../../images/html5/sprite.png)}ul.social li a:hover{box-shadow:1px 1px 0 rgba(0,0,0,.1)}ul.social li:nth-child(1) a{background-position:-80px 0}ul.social li:nth-child(2) a{background-position:-114px 0}ul.social li:nth-child(3) a{background-position:-149px 0;margin-right:0}header nav.main{background:#fff}body.mobile-menu header nav.main{top:97px;background:#fff}header .mobile-menu-toggle{width:16px;height:16px;padding:8px;border:2px solid #fff;position:absolute;right:0;top:8px;background:#b70f0f;cursor:pointer;border-radius:50%;transition:all .2s;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent}body.mobile-menu .mobile-menu-toggle{background:#1c213f;box-shadow:-1px 1px 0 rgba(0,0,0,.1);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}header .mobile-menu-toggle span{height:10px;width:16px;border:#fff solid;border-width:2px 0;display:block;position:absolute;top:9px;left:8px}header .mobile-menu-toggle span:before{content:"";width:16px;height:0;margin-top:4px;display:block;border-bottom:2px solid #fff}.page.checkout section{margin:45px 0 0}.page.checkout section .progress{margin-bottom:40px;border:1px solid #d7d7d7;box-shadow:0 2px 0 #f5f5f5;background:#fff}.page.checkout section .progress .step{width:20%;height:21px;padding:7px 0 3px 0;border-width:1px 0;background:#fff;display:inline-block;position:relative;color:#444;text-decoration:none;font-weight:700;text-align:center}.page.checkout section .progress .step.current~.step{color:#eee;background:#fafafa;font-weight:400}.page.checkout section .progress .step:first-of-type{border-left-width:1px}.page.checkout section .progress .step:last-of-type{width:17%;padding:7px 1% 3px 2%;border-right-width:1px}.page.checkout section .progress .step:not(:last-of-type):after{content:"";width:22px;height:21px;border:solid #d7d7d7;border-width:1px 2px 0 0;border-right-color:#ededed;background:#fff;display:block;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:4px;right:-12px;z-index:150}.page.checkout section .progress .step.current~.step:not(:last-of-type):after{background:0 0}.page.checkout section .progress .step span{position:relative;z-index:151}#breadcrumbs a{height:20px;line-height:19px;color:grey;border:solid #d7d7d7;border-width:1px 0;padding:0 3px 0 17px;display:inline-block;position:relative;text-decoration:none}#breadcrumbs a:hover{color:#404040}#breadcrumbs a:first-of-type{padding:0 3px 0 6px;border-left-width:1px}#breadcrumbs span{width:14px;height:14px;border:solid #d7d7d7;border-width:1px 2px 0 0;border-right-color:#ededed;display:inline-block;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:4px;margin:0 -12px 0 -11px}#breadcrumbs span:last-of-type{margin-right:5px}.content{margin-right:15px}.login-toggle{margin:0;padding:10px 20px 5px;position:relative;font-size:1.6em;font-weight:400;font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande' sans-serif;line-height:1em;color:#d5dbe1;background:#234060;cursor:pointer}.login-toggle.on{margin:0}.login-toggle:after{content:"";width:20px;height:20px;position:absolute;right:20px;top:17px;display:block;background:url(../../../images/html5/button-arrow-bg.png) no-repeat left center #234060}.login-toggle.on:after{content:"";right:19px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.login-toggle span{display:block;font-size:.6em;font-family:arial}.login{display:none}.login.show{display:block}.result{margin-bottom:15px;border:1px solid #d7d7d7}.result .info{padding:20px}.result .info>div>div{position:relative}.result.main .info h2{margin-left:52px}.result.main .info h2 span{width:42px;height:42px;display:inline-block;background:#234060;border-radius:25px;box-shadow:3px 2px 0 rgba(0,0,0,.05);color:#fff;text-align:center;line-height:2.6em;font-size:.86em;position:absolute;left:0;top:-8px}.result.main ul{margin-top:10px}.result.main img{margin:0 auto;display:block}.result.main ul{margin:20px 10px}.result.main ul li{list-style:none;line-height:2em;border-top:1px solid #ededed;text-align:center}.result.main ul li:last-of-type{border-bottom:1px solid #ededed}.result.main>div>div p{margin:0;text-align:center}.result a.button.book{color:#fff}.result .cta{padding:20px 15px 20px 20px;background:#ededed}.result .cta p{margin:0;font-size:.86em;color:grey}.page .result .cta a.button.get-prices{padding:8px 50px 8px 10px;color:#fff;position:relative;float:right;bottom:23px;color:#fff}.result .cta a.button:active{position:relative;bottom:22px;right:-1px;left:auto;top:auto;float:right}.result .vehicle-thumbs .thumb-conatiner{text-align:center}.result .vehicle-thumbs .vehicle-thumb{margin:5% auto 5px;width:90%;text-align:center;border:1px solid #ededed;border-radius:6px}.result .vehicle-thumbs .vehicle-thumb img{padding:10px}.result .vehicle-thumbs .vehicle-thumb span{display:block;background:#ededed;border-radius:0 0 6px 6px;padding:2px;text-align:center}div.error,div.notice,div.success,div.warning,p.error,p.notice,p.success,p.warning{padding:9px 10px 9px 20px;margin:0 0 20px 18px;border:1px solid #ddd;border-radius:0 6px 6px 0;background:rgba(0,0,0,.02);position:relative;overflow:inherit;color:#222;box-shadow:rgba(0,0,0,.1) 0 1px 4px -1px}div.error:before,div.notice:before,div.warning:before,iv.success:before,p.error:before,p.notice:before,p.success:before,p.warning:before{content:"";width:19px;height:36px;display:inline-block;position:absolute;top:0;left:-19px;z-index:0;background-repeat:no-repeat;background-position:center center;border-radius:100% 0 0 100%/50% 0 0 50%}div.error:after,div.notice:after,div.success:after,div.warning:after,p.error:after,p.notice:after,p.success:after,p.warning:after{content:"";width:26px;height:26px;position:absolute;top:5px;left:-14px;display:inline-block;background-repeat:no-repeat;background-color:#fff;background-position:center center;border-radius:13px;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px}div.error:before,p.error:before{background-color:#ec4141}div.error:after,p.error:after{background-image:url(../../../images/message-icon-error.gif)}div.notice:before,p.notice:before{background-color:#4a8cc0}div.notice:after,p.notice:after{background-image:url(../../../images/message-icon-notice.gif)}div.success:before,p.success:before{background-color:#94c120}div.success:after,p.success:after{background-image:url(../../../images/message-icon-success.gif)}div.warning:before,p.warning:before{background-color:#d2643e}div.warning:after,p.warning:after{background-image:url(../../../images/message-icon-warning.gif);background-position:center 4px}div.hub .box quote{padding:20px 30px;z-index:110;background:#fff;border-radius:5px;box-shadow:rgba(0,0,0,.298039) 0 0 4px -1px}div.hub .content-container{min-height:2000px}div.hub .content{margin:0;padding:20px;border-radius:8px;background:#f1efea}div.hub .content h1{padding-bottom:15px;margin-bottom:22px;border-bottom:solid 1px #dbdad9;color:#4d4d4d;font-size:1.7em;font-weight:700}div.hub .content h2{font-weight:400;font-size:1.6em;color:#4a5597}div.hub .content>:last-child{margin-bottom:0}div.hub .box.quote{padding:20px 30px;margin-bottom:20px;z-index:110;background:#fff;border-radius:5px;box-shadow:rgba(0,0,0,.298039) 0 0 4px -1px}div.hub .box.quote h3{margin-bottom:5px;font-weight:700;font-size:1.7em;color:#4d4d4d}div.hub .box.quote input[type=text]{width:100%;border-radius:0;box-shadow:none}div.hub .box.quote input[type=submit]{margin-top:8px}div.hub .bat-google-reviews{padding:20px;margin:0}footer{padding-top:40px;text-align:center}footer .apps-and-private-hire{margin-bottom:40px}footer .apps-and-private-hire>div{margin-bottom:20px}footer .apps-and-private-hire p{margin:0}footer .apps-and-private-hire p a{width:135px;height:40px;display:inline-block}footer .apps-and-private-hire p a.google-play-store{background:url(../../../images/html5/google-play.png) no-repeat}footer .apps-and-private-hire p a.apple-app-store{background:url(../../../images/html5/apple-app-store-badge.svg) no-repeat}footer .apps-and-private-hire .logo{width:69px;height:57px;margin:0 auto 10px;background:url(../../../images/html5/sprite.svg) no-repeat -237px top}body.no-svg footer .apps-and-private-hire .logo{background-image:url(../../../images/html5/sprite.png)}footer .apps-and-private-hire .licence-number{margin:0 auto;padding:10px 8px;display:inline-block;border-radius:10px;background:#244061;color:#fff;font-size:.8em;line-height:1.4em;font-family:Arial}footer .apps-and-private-hire .licence-number span{font-size:1.2em;font-weight:700}footer .payment-cards{width:148px;height:29px;margin:0 auto 15px;background:url(../../../images/html5/sprite.svg) no-repeat -90px bottom;text-indent:-9999px}body.no-svg footer .payment-cards{background-image:url(../../../images/html5/sprite.png)}footer nav{margin:0 15px 20px}footer nav.main ul li a{padding-right:5px;margin-right:5px;color:grey;font-size:1.1em;text-decoration:none;border-right:1px solid #ccc}footer nav.main ul li:last-child a{padding-right:0;margin-right:0;border-right:none}footer nav.main ul li a:hover{color:grey;text-decoration:underline}footer .copyright,footer .locations{margin:0 15px 20px;color:grey}.button,.button:link,.button:visited,input[type=button],input[type=reset],input[type=submit]{width:auto;padding:10px 52px 9px 20px;display:inline-block;position:relative;font-weight:400;text-decoration:none;box-shadow:2px 2px 1px rgba(0,0,0,.2);font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande' sans-serif;font-weight:300;line-height:1em;color:#fff;border:none;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;background:url(../../../images/html5/button-arrow-bg.png) no-repeat right center #f89619;transition:background-color .2s}.button.no-bg-image,.button.no-bg-image:link,.button.no-bg-image:visited,input[type=button].no-bg-image,input[type=reset].no-bg-image,input[type=submit].no-bg-image{background-image:none}.button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;background-color:#ff7f00}.button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{top:1px;left:1px;box-shadow:-2px 2px rgba(0,0,0,.1)}.button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}#address-select-dialog table{width:100%;margin:0}#address-select-dialog table tr a{background:#f4f4f4;padding:3px 5px 5px;margin-bottom:5px;border:1px solid #e5e5e5;border-radius:0 5px 0 5px;display:block;text-decoration:none;font-weight:700;font-size:.9em;box-shadow:2px 2px 1px rgba(0,0,0,.03);transition:background 50ms,color 50ms}#address-select-dialog table tr a:hover{background:#b50f0f;color:#fff}#address-select-dialog table tr:last-child a{margin:0}.panel{border-radius:8px;padding:35px;border:none;background:#f1efea}.panel h1{padding-bottom:15px;margin-bottom:22px;border-bottom:solid 1px #dbdad9;color:#4d4d4d;font-size:1.7em;font-weight:700}.panel .generic-form legend,.panel legend{width:100%;padding:15px 0 15px;margin-bottom:22px;display:block;border-bottom:solid 1px #dbdad9;border:none;background:0 0;color:#4d4d4d;font-size:1.7em;font-weight:700}.panel .generic-form legend,.panel legend{padding-bottom:5px}.panel h2,.panel p.heading{font-weight:400;font-size:2.2em;color:#4a5597}.panel p.heading{margin-bottom:10px}.panel .froms .generic-form fieldset:last-of-type,.panel .froms fieldset:last-of-type{margin-bottom:0}.panel .generic-form fieldset,.panel fieldset{padding:5px 0 5px;margin:0 0 25px;border:0}.panel .message h3,.panel .message p{padding:3px 5px;background:rgba(0,0,0,.02);border-radius:2px;color:#4d4d4d;font-size:1.1em;text-shadow:2px 2px 0 rgba(255,255,255,.5);box-shadow:rgba(0,0,0,.05) 1px 1px 0}.panel .message h3{margin-bottom:0}.panel .message p{font-size:.9em}.panel .generic-form div.label{padding-top:0;padding-bottom:0}.panel .generic-form label{margin:0;color:#4d4d4d;font-size:.9em;font-weight:600}.panel .generic-form input[type=color],.panel .generic-form input[type=date],.panel .generic-form input[type=datetime-local],.panel .generic-form input[type=datetime],.panel .generic-form input[type=email],.panel .generic-form input[type=month],.panel .generic-form input[type=number],.panel .generic-form input[type=password],.panel .generic-form input[type=search],.panel .generic-form input[type=tel],.panel .generic-form input[type=text],.panel .generic-form input[type=time],.panel .generic-form input[type=url],.panel .generic-form input[type=week],.panel .generic-form select,.panel .generic-form textarea{padding:12px 11px;margin:1px 0;border:none;border-radius:0;box-shadow:rgba(0,0,0,.03) 0 0 5px 0;color:#4d4d4d;outline:1px solid transparent;transition:outline .2s}.panel .generic-form input[type=color][disabled],.panel .generic-form input[type=date][disabled],.panel .generic-form input[type=datetime-local][disabled],.panel .generic-form input[type=datetime][disabled],.panel .generic-form input[type=email][disabled],.panel .generic-form input[type=month][disabled],.panel .generic-form input[type=number][disabled],.panel .generic-form input[type=password][disabled],.panel .generic-form input[type=search][disabled],.panel .generic-form input[type=tel][disabled],.panel .generic-form input[type=text][disabled],.panel .generic-form input[type=time][disabled],.panel .generic-form input[type=url][disabled],.panel .generic-form input[type=week][disabled],.panel .generic-form select[disabled],.panel .generic-form textarea[disabled]{opacity:.6;background:#fff}.panel .generic-form input[type=color]:focus,.panel .generic-form input[type=date]:focus,.panel .generic-form input[type=datetime-local]:focus,.panel .generic-form input[type=datetime]:focus,.panel .generic-form input[type=email]:focus,.panel .generic-form input[type=month]:focus,.panel .generic-form input[type=number]:focus,.panel .generic-form input[type=password]:focus,.panel .generic-form input[type=search]:focus,.panel .generic-form input[type=tel]:focus,.panel .generic-form input[type=text]:focus,.panel .generic-form input[type=time]:focus,.panel .generic-form input[type=url]:focus,.panel .generic-form input[type=week]:focus,.panel .generic-form select:focus,.panel .generic-form textarea:focus{outline:1px solid rgba(41,202,238,.4)}.panel .generic-form input[type=text][readonly].hasDatepicker{background:#fff}.panel .generic-form select[name=outbound_pickup_time_after_landing],.panel .generic-form select[name=return_pickup_time_after_landing]{width:150px}label.custom:active{box-shadow:rgba(0,0,0,.298039) 0 0 0 0}label.custom:before{content:"";width:11px;height:11px;position:absolute;left:0;top:2px;display:inline-block;background:#fff;border:solid 2px #29caee;border-radius:2px}label.custom.checked:after{content:"";width:14px;height:5px;position:absolute;left:4px;top:2px;display:inline-block;border:solid #29caee;border-width:0 0 2px 2px;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -2px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}label.custom:active:before{background:0 0}label.custom{padding:2px 0 2px 25px;display:inline-block;position:relative}.panel .field-hint{font-size:.9em;color:rgba(77,77,77,.9);text-shadow:-1px 1px 0 rgba(255,255,255,.5)}.cms2-page-admin-menu{width:130px;padding:5px 5px 6px;border-right:10px solid #b70f0f;background:#f5f5f5;box-shadow:0 0 1px rgba(0,0,0,.2);position:absolute;top:40%;left:-140px;position:fixed;opacity:.5;z-index:1000;transition:left .2s,opacity .2s}.cms2-page-admin-menu:hover{left:0;opacity:1}.cms2-page-admin-menu ul{list-style:none;margin:0}.cms2-page-admin-menu ul li a{margin:2px 5px 3px;padding:5px 5px 2px;background:#fff;text-decoration:none;box-shadow:0 0 1px rgba(0,0,0,.05);display:block;transition:background .2s,color .2s}.cms2-page-admin-menu ul li a:hover{background:#234060;color:#fff}@media only screen and (min-width:1011px){footer .apps-and-private-hire{width:100%;display:table}footer .apps-and-private-hire>div{display:table-cell;vertical-align:middle}}@media only screen and (max-width:1010px){.page{width:96%;margin:0 2%}}@media only screen and (max-width:650px) and (min-width:481px){a.contact{width:32px;height:32px;padding:0;margin:0 0 0 10px;display:inline-block;border-radius:50%;border:2px solid #fff}a.contact:hover{box-shadow:1px 1px 0 rgba(0,0,0,.1)}a.contact:before{margin:0 0 0 3px}a.contact ul{display:none}div.contact-and-social>a,div.contact-and-social>nav{clear:none}div.contact-and-social>nav{display:inline-block;vertical-align:inherit}}@media only screen and (max-width:480px){body header nav.main{display:block}footer nav.main li,header nav.main li{border:solid #d7d7d7;display:block;border-width:1px}footer nav.main ul li a{padding-right:0;margin-right:0;border-right:none}footer nav.main li a,header nav.main li a{margin:0;padding:9px 0;display:block;border:none;font-size:1.1em;color:grey;text-align:center;text-decoration:none;border-bottom:0 solid}footer nav.main li a.current,header nav.main li a.current{color:#404040;padding:9px 0 7px 0;border-bottom:2px solid #f89619}.login.show{padding:20px;background:#fff;border-bottom:1px solid #eee}div.hub .content{border-radius:0}div.hub .box.quote{box-shadow:none;border-top:1px solid #eee;border-radius:0}}@media only screen and (max-width:840px){.page .result.main .info>div>div:first-of-type{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #d7d7d7}.page .result.main ul{margin:10px 0 10px 10px}div.hub .content{margin-bottom:20px}div.hub .bat-google-reviews{padding:0 0 20px}div.hub .bat-google-reviews__inner{max-width:inherit}}@media only screen and (max-width:1010px){.page .result .cta a.button.get-prices{float:none;position:static}}@media only screen and (min-width:481px) and (max-width:1010px){header nav.main{text-align:center}header nav.main li{margin:0 5px 5px 0;border-width:1px}.page .result .vehicle-thumbs .vehicle-thumb img{padding:10px}.result .cta{padding:15px 20px}.page .result .cta p{margin-bottom:10px}.page footer .private-hire-panels .panel .box .licence-number{font-size:.7em;padding:10px 8px}}@media only screen and (min-width:481px){header nav.main{background:#fff}header nav.main ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border:solid #d7d7d7;border-width:1px 1px 0 0}header nav.main ul li{border:solid #d7d7d7;border-width:0 0 1px 1px;margin:0;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}header nav.main ul li a{padding:9px 14px;display:block;font-size:1.1em;color:grey;text-align:center;text-decoration:none;border-bottom:0 solid;transition:background .1s,color .1s}header nav.main ul li a:not(:active):not(.current):hover{color:#404040;padding:9px 14px 7px;border-bottom:2px solid #f5f5f5}header nav.main ul li a.current,header nav.main ul li a:active{background:#234060;color:#fff}.panel .generic-form input[type=text]{width:320px}}@media only screen and (max-width:480px){.page{width:100%;margin:0 auto}body{border:none;background:#f6f6f6;transition:background .2s}body.mobile-menu{background:#818181}header{padding:0;margin:0}header .grid--full{position:relative;z-index:2;background:#b70f0f;color:#fff}header .logo{height:45px;padding:5px 0 0 0;margin:2px 0 0 2%;font-size:.9em;font-weight:700;text-indent:inherit;position:relative}header .logo a{color:#fff;text-decoration:none;text-indent:inherit;display:inline}header .logo a:before{background-size:156px;width:40px;height:40px}header .logo p>span:first-of-type{top:8px;left:44px}header .logo p>span:nth-of-type(2){top:26px;left:44px;color:#fff;font-weight:400;font-size:.9em}header .mobile-menu-toggle{right:2%}header .strap{left:65px;top:26px;color:#fff}.page div.contact-and-social>a{padding:5px 2%;margin:0;float:none;border-radius:0;border-top:2px solid #9c0606;text-align:center}.page.checkout a.contact{margin:0}.page a.contact>ul li:first-of-type{font-size:1.62em}.page a.contact>ul li:last-of-type{font-size:.8em}header nav.main{position:absolute;width:100%;top:-250px;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:1;transition:top .3s}header nav.main.show{top:46px}header nav.main li{display:block}header nav.main li{border-width:1px 1px 0 1px}header nav.main li:first-of-type{border-width:1px 1px 0 1px}header nav.main li:last-of-type{border-width:1px}header nav.main li:first-of-type a{border-top:2px solid #ececec}header nav.main li a,header nav.main li:last-of-type a{width:100%;padding:14px 0}header .toggle-menu.on{background:#fff;color:grey;box-shadow:0 0 5px rgba(255,255,255,.8)}header div.logo-and-contact{margin-bottom:0}.page.checkout section{margin:20px 0 0}.page.checkout section .progress .step{font-size:.9em;width:14%;padding:7px 0 3px 6%}.page.checkout section .progress .step:first-of-type{width:15%;padding:7px 0 3px 3%}.page.checkout section .progress .step:last-of-type{width:15%;padding:7px 1% 3px 6%}#breadcrumbs{display:none}.page>section,.page>section:not(.full-width){width:calc(100% - 40px);padding:20px}section .content{margin:0}section .box{background:#fff;border:2px solid #eee}section .box.car-details,section .box.gray{background:#fff;border:2px solid #eee}section .box.login{display:none}section .box.login.show{display:block}.page .journey-summary{margin-bottom:20px}.page .result.main img{margin-bottom:10px}.page .result.main ul{margin:0}.page .result .vehicle-thumbs .vehicle-thumb img{padding:10px}.page .result .cta p{margin-bottom:10px}.page footer .mobile-apps-panels,.page footer .private-hire-panels{margin:0 20px}.page .result .cta a.button,.page .result .cta a.button:active,.page .result .cta a.button:hover{float:none;position:static}.page footer .panel .box{border-width:1px}.page footer .mobile-apps-panels .panel:first-of-type .box,.page footer .private-hire-panels .panel:first-of-type .box{margin:0;border-bottom:none}section .result{background:#fff}div.hub .content{margin:0}footer nav.main ul li{display:block;margin-bottom:7px}footer nav.main ul li a,footer nav.main ul li:last-child a{padding:12px 10px;margin:0;background:#fff;color:#333;border:1px solid #eee;display:block}footer nav.main ul li a:hover{color:#666;text-decoration:none}footer nav.main ul li a:active{color:#ccc}footer nav.social ul{position:inherit}}