div#element-86ab402b26f144b38989c340c3238527{
    position: absolute;
    z-index: 9;
    margin: auto;
    display: block;
    width: 100%;
top:18%;
    right: -30px;
}
a.menu-heading span {
    color: #eee;
}
.element-heading h4 {
    color: #666;
    border-bottom: 2px solid #000000;
}
.palette-bg1 {
    background-color: #fff;
}
span.browse-count {
    color: #000;
}
.palette-bg2 {
    background-color: #fff;
}
.googlemap-container {
    margin-top: -90px;
}
hr {
    border-color: #000;
}
a.vehicle-panel {
    display: block;
    padding: 8px;
    text-align: center;
    font-size: smaller;
    background: #fff !important;
}
div.footer-container .element-data-column a {
    color: #fff !important;
}
div.footer-container a {
    background-color: #000000;
    color: #161616;
    font-size: 16px;
}
div.footer-container {
    background-color: #000000;
    color: #fff;
    font-size: 16px;
}
user agent stylesheet
div {
    display: block;
}
div.footer-container a {
    background-color: #ffffff;
    color: #161616;
    font-size: 16px;
}

.element-type-inventorysearch .fa {
    font-size: 26px;
    color: #fff;
}
.inverted {
    background-color: #0a275b;
    border-top: 5px solid #0056b1;
    border-image: none;
    border-image-width: 0px 0px 5px 0px;
}

.element-heading h4:after {
display:none;
}
.element-heading h4 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    
    color: #b22222!important;
}
.element-type-inventorysearch {
    background: none;
    padding: 10px 0 5px 0;
}
.element-type-inventorysearch .form-control {
    border: 1px solid #555 !important;
    border-radius: 5px;
}

.element-type-inventorysearch .btn-default {
    color: #d6d6d6;
    background-color: #ce0000;
    border-radius: 5px!important;

}
div.footer-container a {
    background-color: #060606;
    color: #161616;
    font-size: 16px;
}
.element-type-inventorysearch .form-control {
    border: 2px solid #ce0000 !important;
    border-radius: 5px;
}

div.footer-containe {
    background-color: #000000;
}



span.quicklinkbutton-label-img:hover {
    background-color: #ce0000;
    color: #fff;
    border-radius: 5px;
    border: 2px solid #ce0000;
}
span.quicklinkbutton-label-img {
    background-color: #fff;
    color: #262626;
    border-radius: 5px;
    border: 2px solid #ce0000;
}

a.invBttnCar {
    background: #ce0000;
    border-radius: 5px;
}
.inverted {
    background-color: #ffffff;
}
span.filter {
    background-color: rgb(166 166 166 / 59%);
}
div#element-a60b1820c68148e392ccf8525694b08b{
    position: absolute;
    z-index: 999;
    margin: auto;
    display: block;
    width: 100%;
top:-4%;
padding-top:0px;
}
#topOfIt h1 {
    color: #fff;
    font-weight: 700;
    font-size: 54px;
    text-shadow: 0px 4px 3px #292929;
}
#topOfIt h2{
    color: #fff;
    text-shadow: 0px 0px 4px #272727;
    font-size: 36px;
}
div#topOfItMobile h1 {
    color: #fff;
    font-weight: 700;
    font-size: 26px;
}
a.invBttnCar {
    background: #ce0000;
    color: #fff;
    display: inline-block;
    padding: 14px 10px;
    margin: auto;
    width: 200px;
    text-align: center;
    text-decoration: none;
    font-weight: 700;
    font-size: 16px;
    margin-left: 5px;
}
div#row-73bd1726ca1a4f78bef43035205223fe>div>.container-fluid{
    padding: 20px 0px 0px 0px;
    background: #000;
}
div#row-3a66afa9137d4eb9a0bf97c7d7a76a71>div>div.container{
background: #000;
    color: #fff;
}
form#b473363f5a43408b95e7e659a57b41f1_form label {
    color: #fff;
}
form#b473363f5a43408b95e7e659a57b41f1_form button {
    background: red;
    color: #fff;
    border: 1px solid red;
}
form#b473363f5a43408b95e7e659a57b41f1_form input {
    margin: auto;
}
div#element-c906b820a0d24f1aa43dd442528c8af7{
display:none;
}

div.banner-container {
    background: #671e1e;
}
.banner-links-bar-wrapper span.media-icon-small {
 
    box-shadow: none !important;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: rgb(103 30 30) !important;
}
.phonenumber-link.pull-right a {
    font-size: 14px;
    font-weight: 100;
    line-height: 26px;
}


.dropdown-menu {
    background: #b6b6b6 !important;
    border: 0;
}







.flex-direction-nav .flex-prev {
    left: -8px;
}

.flex-direction-nav a {
    opacity: 100%;
}


a.btn.btn-boise {
    border: 2px solid red;
    border-radius: 20px;
    color: #fff;
    padding: 5px 20px;
}


a.btn.btn-nampa {
    border: 2px solid red;
    border-radius: 20px;
    color: #fff;
    padding: 5px 20px;
}


.navbar-default {
    background-color: #222;
}


@media screen and (max-width: 1120px) {
 div#element-86ab402b26f144b38989c340c3238527 {
    position: absolute;
    z-index: 999;
    margin: auto;
    display: block;
    width: 100%;
    top: 13%;
}
}
@media screen and (max-width: 992px) {
 div#element-86ab402b26f144b38989c340c3238527 {
    position: absolute;
    z-index: 999;
    margin: auto;
    display: block;
    width: 100%;
    top: 10%;
}
#topOfIt h1 {
    color: #fff;
    font-weight: 700;
    font-size: 38px;
    text-shadow: 0px 4px 3px #292929;
}
#topOfIt h2 {
    color: #fff;
    text-shadow: 0px 0px 4px #272727;
    font-size: 26px;
}
.container {
    margin: 0 20px;
}
}
@media (max-width:420px) and (min-width:360px) {
div#topOfItMobile h1 {
    color: #fff;
    font-weight: 700;
    font-size: 28px;
}
.container {
    margin: 0 20px;
}
}

/*********************
Background robin setting 
***************************/

div#row-be024145ee664ec09021a9fc5b1f02e2 {
    background: url(https://automanager.blob.core.windows.net/wmclients/013445/images/bg-red-arc.png);
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
}

div#row-be024145ee664ec09021a9fc5b1f02e2 .container {
    background: rgba(0,0,0,0);
    padding: 0;
}

div#row-23d8e8779c7841f3b2dcd1f26d5b0a89 {
    position: absolute;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0);
}
@media(max-width:767px){
div#row-be024145ee664ec09021a9fc5b1f02e2{
     background:none;
}
}

.element-heading.element-heading-browseinventory {
    text-shadow: -1px 1px 1px white;
}

.element-type-inventorysearch .form-control {
    border: 2px solid #ce0000 !important;
    border-radius: 5px;
    background: white;
}


.phonenumber-link a {
    font-size: 18px;
    font-weight: 800;
}


.footer-container {
    background: black!important;
}
.thnk{
font-size:58px;
text-align:center;
    font-weight: 700;

}
div#row-59cdbc6c0df748558bbd203e02dc2726>div>div.container{
padding-top:5px;
}

div#row-3a66afa9137d4eb9a0bf97c7d7a76a71 {
background-color: black;
}
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    background: #671e1e;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: 1;
}




div#element-e2b874ca5ff949c1adb67615e1e8f5fa p {
    color: #fff;
}

div#element-e2b874ca5ff949c1adb67615e1e8f5fa a {
    color: #fff!important;
}



div#element-e2b874ca5ff949c1adb67615e1e8f5fa li {
    color: #fff;
}


div#element-e7e089aa1c3543409a558f3072782238 {
    color: #fff;
}

div#element-e7e089aa1c3543409a558f3072782238 a {
    color: #fff;
}


a.invBttnCar2 {
    background: #000;
    color: #fff;
    display: inline-block;
    padding: 14px 10px;
    margin: auto;
    width: 200px;
    text-align: center;
    text-decoration: none;
    font-weight: 700;
    font-size: 16px;
border-radius: 5px;
border:1px solid #ce0000;
    margin-right: 5px;
}





div#element-11b1b7ede5f245fe8ae620995041475d {
    text-align: center!important;
    background: black;
    padding: 10px 0;
}




a.invBttnCar2-xs {
    background: black;
    padding: 6px;
    position: relative;
    z-index: 999;
    border-radius: 5px;
    border: 1px solid red;
    color: #fff;
    width: 45%;
    display: inline-block;
    padding: 10px 10px;
    margin: auto;
    min-width: 170px;
    text-align: center;
    text-decoration: none;
    font-weight: 700;
    font-size: 16px;
    margin-left: 5px;
}




a.invBttnCar-xs {
      background: #ce0000;
    color: #fff;
    position: relative;
    z-index: 999;
    border-radius: 5px;
    border: 1px solid #ce0000;
    display: inline-block;
    padding: 10px 10px;
    margin: auto;
    min-width: 170px;
    text-align: center;
    text-decoration: none;
    font-weight: 700;
    font-size: 16px;
    margin-left: 5px;
width:45%;
}


.palette-box1 {
    color: #122946;
    background-color: #fff;
    border-color: #eee;
}


.palette-box2 {
    color: #122946;
    color: #333;
    background-color: #fff;
    border-color: #ddd;
}


a.vehicle-panel.inventory-photo .vehicle-panel-price {
    display: none;
}


.sitemap-container a {
    color: #fff!important;
}

div#row-be024145ee664ec09021a9fc5b1f02e2 a {
    color: #000!important;
}
h4.modal-title {
    color: #fff;
}


div.footer-container, div.page-bottom, div.pagetitle-container .container, .pagetitle-container .container-fluid, .page-content .container, .page-content .container-fluid {
    background-color: transparent;
}