@font-face{font-family:'LotaGrotesque-Regular';src:url("LotaGrotesque-Regular/lota-regular.woff2") format("woff2")}@font-face{font-family:'LotaGrotesque-SemiBold';src:url("LotaGrotesque-SemiBold/lota-semibold.woff2") format("woff2")}html,body{background:white;font-family:'LotaGrotesque-Regular', sans-serif}h1{color:#0F453D;font-family:'LotaGrotesque-SemiBold', sans-serif;letter-spacing:unset;text-transform:unset}.header{background:url(/assets/cary-top_img-7cced024dbcde2f8ad972196ea68e69f6549d70c2e5ae0f643196b1762d3e291.jpg)}.header img{margin-top:-15px;height:80px}ul.nav{height:70px}.logged_in{background:#F2FFFA;border:0}.btn{color:#0F453D;background:#96E0C2;border-radius:20px}.booking-info{color:white;background:#246354}.booking-status{color:white;background:#0F453D}.booking-cancelled{background:#FAC9C9}@font-face{font-family:'rbicons';src:url(/fonts/rbicons.eot?71278832);src:url(/fonts/rbicons.eot?71278832#iefix) format("embedded-opentype"),url(/fonts/rbicons.woff2?71278832) format("woff2"),url(/fonts/rbicons.woff?71278832) format("woff"),url(/fonts/rbicons.ttf?71278832) format("truetype"),url(/fonts/rbicons.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:'\e808'}.rbicon-spolarvatska:before{content:'\e80a'}.rbicon-torkarblad:before{content:'\e80b'}.rbicon-bakruta:before{content:'\e80c'}.rbicon-kalibrering:before{content:'\e80d'}.rbicon-sidoruta:before{content:'\e80e'}.rbicon-solfilm:before{content:'\e80f'}.rbicon-vindruta:before{content:'\e811'}@font-face{font-family:'rydsgothic';src:url(/assets/blockgothicrr_lightextracond-webfont-267320073251da776e54ab68c920082587babd0594f4eb3ae6d7e03bcb7c7c21.woff2) format("woff2"),url(/assets/blockgothicrr_lightextracond-webfont-1eeae5695b27e4e7464ef39b16d142871152ffa0588547d1c95138a31d87166a.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'BlockGothicRR-BoldExtraCond';src:url(/assets/341797_3_0-7b3ab027322666c2420eee907abf251fd21dbc82d68bb26a80733cdfc89c3265.eot);src:url(/assets/341797_3_0-7b3ab027322666c2420eee907abf251fd21dbc82d68bb26a80733cdfc89c3265.eot?#iefix) format("embedded-opentype"),url(/assets/341797_3_0-19b85da583f02b4f5ba68724f728a16e5c938676062240312161d778aa7ecf0a.woff2) format("woff2"),url(/assets/341797_3_0-43accf7a57432d38e9d507adefb981345c90b9d0a51dd80d87074e601f62526f.woff) format("woff"),url(/assets/341797_3_0-dffabe7e901ce13dab6e10d12beec187b8007a53b13c335bb5268887c149ef76.ttf) format("truetype")}html{height:100%;background:url(/assets/headlight-21c77004c2c25c399767efa67407dd3c6575d4c5dcdac41766b3652d3e530edf.jpg);background-size:cover;background-attachment:fixed;background-position:right top}body{font-family:arial,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;background-color:transparent}h1{font-family:'BlockGothicRR-BoldExtraCond';font-size:68px;font-weight:400;margin:0;margin-top:10px;color:#000000;letter-spacing:2px;text-transform:uppercase}h2{font-size:120%;font-weight:700;margin-top:20px}h3{font-size:110%}h4{font-size:105%}.header{background-color:#000000;width:100%}.header img{height:40px;margin:10px 0}.list-panel{background:white}.bookings-container .list-panel{border-top:1px solid #c0c0c0}.booking-section:hover{background:#fafafa}.booking-detail-container{border-bottom:1px solid #c0c0c0;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:white;font-weight:600;padding:5px;margin-top:20px}.current_user a{color:white}.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:90px}ul.nav li{color:white;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:white;padding:10px 15px;border:2px solid transparent}ul.nav li a:hover{xpadding:10px 15px;border:2px solid #9aca13;border-radius:20px;background:transparent}dt{font-weight:700}.blur{opacity:0.2}.logged_in{background:#ffffff;margin-top:40px;border:1px solid #c0c0c0;padding:2%;margin:2% auto}.panel-heading{background:#8CB811 !important;color:white !important}.jumbotron{border:4px solid #8CB811;padding:20px;background:white}.header_phone{font-family:'rydsgothic';color:#8cb811;font-size:35px;margin-top:40px;xfont-weight:bold}dl{margin:0}.btn{font-size:18px;color:white;background:#4e4e4d}textarea{padding:10px}dd>span{font-weight:700}@media (max-width: 768px){h1{font-size:50px}.logged_in{margin:2%}}.booking-info{background:#d7d7d7}.booking-status{background:#dce6be}.booking-cancelled{background:#eeaab1}
