main,form{border-radius:3px}html,body{height:100%}body{background:#eeebeb;font-size:1.8em;display:flex;flex-direction:column}.wrap{flex:1 0 auto}a,a:focus,a:hover{color:#c51325}.top-info{background:#c51325;color:#fff}.top-info a{color:#fff}header{padding:30px 0 15px 0;background:#fff;font-weight:bolder;overflow-wrap:break-word;text-align:center}header h1{margin:0}header h1 img{margin-bottom:5px}header a{display:block}header img{margin:0 auto}nav.navbar-default{background:#c51325;border:none;border-radius:0;margin-bottom:0;font-size:1.345em}nav.navbar-default a,nav.navbar-default .navbar-nav>li>a,nav.navbar-default .navbar-nav>li>a:focus,nav.navbar-default .navbar-nav>li>a:hover,nav.navbar-default .navbar-nav>.active>a,nav.navbar-default .navbar-nav>.active>a:focus,nav.navbar-default .navbar-nav>.active>a:hover{color:#fff;background:transparent}main{padding:15px;background:#fff;color:#4d4040}main a,main h1,main h2{color:#c51325}footer{background:#454444}footer,footer a{color:#fff}form{background:#c51325 url(../img/logo-mini-inverted.png) no-repeat;background-position:right 10px top 10px;color:#fff;padding:15px;position:relative}form legend{border-bottom:none;color:#fff;font-size:1.35em}form a{color:#fff}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#fff}.booking{margin-bottom:10px;padding-bottom:40px;margin-top:15px}.booking .btn-container{padding-top:1em}.alert a{color:#000}label{color:#fff;font-weight:normal}select.van,input.date,input.time{padding-left:30px}select.van{background:#fff url(../img/form-icons/van.png) 5px center no-repeat}input.date{background:#fff url(../img/form-icons/calendar.png) 5px center no-repeat}input.time{background:#fff url(../img/form-icons/clock.png) 5px center no-repeat}.btn-primary{padding:10px;border:none;font-weight:bolder;font-size:1.3em}.btn-primary,.btn-primary:hover,.btn-primary:visited,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus{color:#fff;background:#c51325 url(../img/arrow-right-white.png) center right no-repeat;padding-right:30px}.btn-primary.back,.btn-primary.back:hover{background:#c51325 url(../img/arrow-left-white.png) center left no-repeat;padding-left:30px}.navbar-right .nav-link{background:url(../img/arrow-right-white.png) center right no-repeat !important;padding-right:30px}.navbar-right .nav-link img{height:25px}.vehicle{display:block;border:solid 1px #ccc;border-radius:5px;margin-bottom:30px;}.vehicle .content{padding:10px}.vehicle h2{color:#454444;margin-bottom:0}.vehicle .see-more{color:#fff;padding:10px;font-weight:bolder;font-size:1.2em;border-radius:5px;background:#c51325 url(../img/arrow-right-white.png) center right no-repeat;padding-right:30px}.vehicle ul{font-weight:lighter;margin:15px 0;list-style:none;padding:0}.svc-badges{text-align:center;color:#c51325;font-size:0.78em;font-weight:bolder}.svc-badges span{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:50%;margin:25px auto 6px auto;border:solid 2px #c51325}footer{margin-top:85px;background:#454444;color:#fff;padding:15px 0}footer a{color:#fff}footer img{vertical-align:middle}h1{font-size:1.66em;font-weight:bolder}.map{border-radius:3px;display:block}.map img{border:solid #fff 3px;vertical-align:bottom}h1.location{background:url(../img/map-icon-mini.png) no-repeat left center;padding-left:20px;font-size:1.35em;color:#c51325}h2{font-size:1em;color:#c51325;font-weight:bolder}.vehicle-slider{background:#fff;padding:25px 0 40px 0;margin-top:60px}#vehicle-choice{background:#fff}main#contact{background:transparent}main#contact form{margin-top:-50%}#contact-map{height:500px}.modal h2{font-size:1.5em;margin-top:0}.modal .close{opacity:1}.modal .image{position:relative}.modal .price{top:10px;right:10px}.modal-header{border-radius:3px;background:#c51325;color:#fff;border-bottom:solid 2px #fff}.modal-footer{border-top:solid #454444 2px;text-align:left}.modal-backdrop.in{opacity:0.8}.modal-content{box-shadow:none}.price{background:#c51325;position:absolute;top:-10px;right:0;width:115px;height:115px;color:#fff;box-sizing:border-box;border-radius:50%;font-size:0.9em;text-align:center;line-height:1.5em;display:flex;flex-direction:column;justify-content:center}.price span{display:block;font-size:1.9em;font-weight:bolder}.vehicle-category{margin-top:40px;padding-top:0}.vehicle-category h1{background:#c51325;color:#fff;margin:0 -15px 15px -15px;padding:15px;border-top-left-radius:3px;border-top-right-radius:3px}.vehicle-cta{display:block;border-radius:5px;overflow:hidden;margin-bottom:30px}.vehicle-cta img{max-width:100%}.vehicle-cta .name{color:#fff;background:#c51325;padding:10px;font-weight:bolder}.margin-top{margin-top:20px}#vehicle-choice{padding:25px;text-align:center}#vehicle-choice .vehicle-category{margin-top:0}#vehicle-choice .h1{color:#000}#vehicle-choice input[type=radio]{display:none}#vehicle-choice label{margin-top:4px}@media (min-width: 768px){header{text-align:left}header a{display:inline-block}header img{margin:auto}.booking{margin-top:-50px}}
/*# sourceMappingURL=main.css.map */
