@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800italic);
* { font-family: 'Open Sans'; }
.flex-direction-nav { font-family: 'Font Awesome' !important; }

h1{text-align: center;}
div.pagetitle-container .container{background: none;}

.banner-links-right a { color: #FFFFFF; text-shadow: none; }

.banner-links-right a:hover { color: #999; }


.sitemap-container .navbar-brand { display: none !important; }

.element-type-inventoryslider .vehicle-panel-label {
    color: #fff;
}

/******************************************
Footer
*****************************************/
div.footer-container, .page-bottom {
background: #eee;
}


.quicklinkbutton.buttoncolor-white_darkblue {
    background-color: #70b5fc !important;
}
.phonenumber-link, .address-link {
  display: inline-block;
}

.phonenumber-link a {
   font-size: 16px !important;
   font-weight: bold;
}

.address-link a {
   font-size: 14px !important;
}

.media-icon-small.media-icon-circle {
    font-size: 18px;
    -ms-border-radius: 15px;
    border-radius: 15px;
}

.media-icon-small {
    width: 30px;
    height: 30px;
    font-size: 20px;
    line-height: 30px;
}

div.banner-container {
    background: none;
}


.banner-links-right {
  position: relative;
}

.banner-text div { font-size: 0; }



a.navbar-brand {
  position: relative;
  font-size: 0;
}

.navbar-fixed-top {
    position: relative;
}

.navbar-brand:after {
  content: "Sales & Acquisitions";
  font-size: 20px;
  white-space: nowrap;
  position: absolute;
  left: 150px;
  color: #777;
}
div.vehicle-description {
    font-size: 17px;
}
.disclaimer {
    font-size: 13px !important;
}
@media (max-width: 768px) {
  .navbar-brand:after { display: none; }
  .phonenumber-link { float: right; }
  .phonenumber-link a { font-size: 20px !important; }
  .navbar-fixed-top {
    position: fixed;
  margin-top: 8px;
  -webkit-transition:all 1.5s;
    -moz-transition: all 1.5s;
    -o-transition: all 1.5s;
    transition: all 1.5s;
}
  

a.navbar-brand i {
    background-size: 70px 70px  !important;
    width: 70px  !important;
    height: 70px  !important;
}

}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border: none !important;
}


div#row-b894d02381334e27a7ce3abc454d3dfb .container {
    padding-top: 7px !important;
}


.banner-links-right a {
    color: #fff !important;
}

nav.navbar.navbar-default {
    padding: .1% 0 .1%;
}

#row-317a4a9a671a41ab86229843031797a2 >div>.container{
padding-top:0px;
padding-bottom:0px;
}
@media only screen and (max-width: 767px) {
#element-561b7178d771477098c13e0f53cb393f{
display:none;
}
}