﻿@font-face{font-family:"rbicons";src:url(/assets/rbicons-511d1a39fce6ec7a8a0b612531d79cba91001820dd2fe4a9d055f21a32e3a187.eot?71278832);src:url(/assets/rbicons-511d1a39fce6ec7a8a0b612531d79cba91001820dd2fe4a9d055f21a32e3a187.eot?71278832#iefix) format("embedded-opentype"),url(/assets/rbicons-f6e5bef5ddab19576a0d7c2307e96e08dde3d8cd5d33b34ce7d81a08abd247df.woff2?71278832) format("woff2"),url(/assets/rbicons-470a269fa04cd1694663796274cb2b896c166c80d61d9cbeaf956f5573a8f184.woff?71278832) format("woff"),url(/assets/rbicons-30e4a48da360e4514ac180b6f6077e00a5331135104d78e168bc02429217ae63.ttf?71278832) format("truetype"),url(/assets/rbicons-b1807dc74fd6e073b814ce2eee4ce09bfe2151fa091860def739295561ccd463.svg?71278832#rbicons) format("svg");font-weight:normal;font-style:normal}[class^=rbicon-]:before,[class*=" rbicon-"]:before{font-family:"rbicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rbicon-stenskott:before{content:""}.rbicon-spolarvatska:before{content:""}.rbicon-torkarblad:before{content:""}.rbicon-bakruta:before{content:""}.rbicon-kalibrering:before{content:""}.rbicon-sidoruta:before{content:""}.rbicon-solfilm:before{content:""}.rbicon-vindruta:before{content:""}html{height:100%;background:url(/assets/headlight-b97aed1746b7814fc70025914f4337e4e2869188800d1cb4eac467dfa5daf1a9.jpg);background-size:cover;background-attachment:fixed;background-position:right top}body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:rgba(0,0,0,0)}h1{font-size:140%;margin-top:0}h2{font-size:120%}h3{font-size:110%}h4{font-size:105%}.header{background-color:#000;width:100%}.header img{height:30px;margin:10px 0}.list-panel{background:#fff}.bookings-container .list-panel{border-top:1px solid silver}.booking-section:hover{background:#fafafa}.booking-detail-container{border-bottom:1px solid silver;font-size:12px}.booking-detail{border-top:1px solid #f0f0f0;padding:10px 22px}.booking-detail h4{font-size:16px}.flex-row{display:block;padding:10px 15px;cursor:pointer}ul.flex-list{list-style:none;justify-content:space-between;display:flex;padding:0;margin:0;-webkit-box-pack:justify}ul.flex-list li{text-overflow:ellipsis;overflow:hidden;flex:0 0 25%;white-space:nowrap;cursor:pointer}ul.flex-list li.x1{flex:0 0 12.5%}ul.flex-list li.x2{flex:0 0 25%}ul.flex-list li.icon{text-overflow:clip;text-align:center;flex:0 0 1.7em}.current_user{color:#fff;font-weight:600;padding:5px;margin-top:20px}.current_user a{color:#fff}.label{line-height:19px}.label.cancelled{background-color:#d9534f}.label.arrived{background-color:#d6be00}.label.insurance_verified{background-color:#963}.label.departed{background-color:#306754}ul.nav{float:left;height:70px}ul.nav li{color:#fff;font-size:13px;font-weight:600;float:left;padding:0 10px 0 0}ul.nav li.branding{padding-top:14px;margin-right:40px}ul.nav li a{margin-top:15px;color:#fff;padding:10px 15px;border:2px solid rgba(0,0,0,0)}ul.nav li a:hover{xpadding:10px 15px;border:2px solid #9aca13;border-radius:20px;background:rgba(0,0,0,0)}dt{font-weight:700}.blur{opacity:.2}.logged_in{background:#eee;margin-top:40px;border:1px solid silver;padding:40px}.jumbotron{border:4px solid #8cb811;padding:20px;background:#fff}.jumbotron hr{border-top:1px solid #8cb811}.jumbotron h1{font-size:3em}.jumbotron h3{margin:4px 0;font-size:15px}.jumbotron h3 span{display:inline-block;width:80px}#errorExplanation{border:2px solid #c00;padding:10px;margin:10px 0}.table-hover>tbody>tr:hover{background-color:#f5f5e5}.customer-logo{float:right;text-align:center}.customer-logo img{max-width:230px}.footer{margin-top:20px;text-align:center;font-style:italic}
