﻿body {
  padding-top: 0;
}
h1, h2, h3, h4, h5 {font-family: 'Roboto Slab', serif;}
a { color: #014c90;}
.btn { border-radius: 0;}
.btn-success { background:#8bc540;border: none;}
.btn-success:hover {background:#444;}
.header img { margin: 10px;}
.navbar { margin-bottom: 0;}
.call {margin-top: 15px;}
.call a:hover { text-decoration: none;}
.call b { font-size: 2em;font-weight: bold;}
.featurestrip { background: #1073ab;margin: 0;padding: 15px;color: #fff;}
.featurestrip a { color: #fff;}
.greystrip { background: #9ecae1; background-size: cover;color: #000;text-align: center;font-size: 1.5em;color: #1073ab; line-height: 30px;padding-top: 8px;margin-bottom: 0px;padding-bottom: 30px;}
.previousClaims { display: none;}
.imagestrip .col-xs-3 { padding: 0;}
.footer {font-family: 'Roboto Slab', serif; background: #333;color: #fff;line-height: 40px;border-bottom: solid 5px #000;}
.thankspanel { display: none;}
.panel-success { border-color: #8bc540;}
.panel-success .panel-heading { color: #fff;background: #8bc540;border-color: #8bc540;}
.btn-bar { padding-top: 30px; padding-bottom: 30px;}
.cars img.img-responsive { max-height: 190px;margin-left: auto;margin-right: auto;padding: 5px;transition: all 0.2s;}
.cars .car { position: relative;display: inline-block;clear: right; transition: all 0.2s;}
.cars .car label { display: none;}
.cars .car:hover img { opacity: 0.6;padding: 0px;}
.cars .car:hover { background: #014c90;padding: 0px;}
.cars .car:hover label { display: block;position: absolute;top: 10px;text-align: center;color: #fff;width: 100%;}
.win-strip { background: #000;color: #fff;font-size: 2em;line-height: 90px;margin-bottom: 40px;}
.win-strip img { margin-top: -20px;margin-bottom: -25px;}
