.palette-box2, .palette-box1 {
    color: #000;
    background-color: #ffffff;
    border-color: #1f1f22;
}

.contact-info > span {
    display: none;
}

h5.accent-color2 b {
    display: none!important;
}

.navbar-default {
    background-color: rgb(255, 255, 255);
    border-color: #ffffff;
    border-bottom: 0px solid #444;
}

.nav a, .navbar-default .navbar-brand, a, body, .accent-color2 {
    color: #020202 !important;
}

.dropdown-menu, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .dropdown-menu > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .focus > a, .palette-bg1 {
    background: #ffffff !important;
}

.palette-bg2 {
    background-color: #efefef;
}

a.buttons {
border-bottom: 1px solid #fff;
color: #fff!important;
font-size: 25px;
padding: 10px 25px;
margin: auto;
background-color: #da0000;
border-radius: 5px;
}

a.get-approved {
border-bottom: 1px solid #fff;
color: #fff!important;
font-size: 25px;
padding: 10px 25px;
margin: auto;
background-color: #008000;
border-radius: 5px;
}


div.inventory-top-buttons div {
display: none;
}

div.inventory-bottom-button a {
    display: none;
}


.buttons-bg .container{
background-image: url('images/banner-2.png');
}

.homepage-banner .container {
background-color: #fff;
color: #000;
}

div.banner-container {
    background: #000;
}

/******************MOBILE CSS****************/

@media (max-width: 758px){
a.buttons {
color: #fff;
font-size: 25px;
width: 100%;
display: block;
}

.credit-info .container {
padding-top: 20px;
}

.navbar-default {
   border-bottom: 0px solid #fff;
}

div#element-f8bb369b05a64d7094fc8807eb3a3420 .glyphicon {
    position: relative;
    top: 8px;
}

a.get-approved{
color: #fff;
font-size: 20px;
width: 100%;
display: block;
background-color: #008000;
text-align: center;
}

.slide-show .container {
display: none;
}


img#banner-fluid {
   max-width: 135px!important;
   padding: 3px 0px 0px 10px!important;

}

/*search bar*/

.btn-default, .form-control {
   width: 100%!important;
}


.navbar-brand {
  padding: 5px 5px;
}

#row-3db620963f0d4b4592d004cb77c94e69 .element-outer-container.element-type-customhtml {
    padding: 8px 0px 4px 0px;
}

.call-text-buttons .container {
display: block;
}

#element-dd589a42b9bb4faf8ecb28278cde9c42 {
display: none;
}

div.inventory-top-buttons div {
    display: block;
    position: fixed;
    top: 59px;
    width: 100%;
    background-color: #da0000;
    font-size: 23px;
    z-index: 99;
    padding: 0px 0px;
   margin-bottom: 10px;
    margin-top: -1px;
}

div.inventory-bottom-button a {
    display: block;
    position: fixed;
    bottom: 0px;
    width: 100%;
    background-color: #008000;
    text-align: center;
    font-size: 18px;
    z-index: 99;
   padding: 5px;
   color: #fff!important;
}

a.top-buttons-icons {
    float: left;
    width: 33%;
    color: #fff!important;
    padding-top: 0px;
    padding-left: 7px;
    padding-right: 3px;
   margin-bottom: 6px;

}

a.top-buttons-icons .map {
text-align: center;
}

a.top-buttons-icons .text {
text-align: right;
}

.palette-bg1.inventory-price-container {
color: #000;
}

.content-container {
    padding-top: 43px;
}

}


/*Inventory details page*/

/*
.element-type-vehicledetails img {
    width: 100%;
}
*/
a.approved {
    padding: 4px;
    font-size: 20px;
    display: block;
    text-align: center;
    border-radius: 5px;
    margin-top: 9px;
    border-bottom: 1px solid #fff ;
    background-color: green;
    color: #fff!important;
}

/*INVENTORY BUTTONS*/
#element-5d50c9b4e39042779965c04b82de9da2 a.buttons {
border-bottom: 1px solid #fff;
color: #fff;
font-size: 20px;
/*padding: 5px 25px;*/
margin: auto;
background-color: #da0000;

}

@media (min-width: 758px){
img#banner-fluid {
    margin: -30px 0!important;
    padding: 15px;
    max-width: 50%;

}
.homepage-buttons {
    text-align: center; 
    padding-bottom: 100px; 
    color: #000; 
    font-weight: bold;

}

.credit-info .container {
display: none;
}

}