/********************************************************************************/
/* MAIN OVERRIDES */ 
/********************************************************************************/
#nav_bar.srp .navbar-brand img {
    height: 30px;
    width: 147px;
} 


.navbar-brand img {
    height: 37px;
    width: 175px;
}
    




/********************************************************************************/
/* HOME PAGE OVERRIDES */ 
/********************************************************************************/
@media (min-width: 768px) {
    #home_top {
        background: none;
        background-color: #05321e;
    }
  
    #home_top .title_main { font-size: 3.428571em; }
    #home_top .title_main .b { font-size: 1.25em;}
}



#home_top .cstyle.car:hover .img { 
    background-image: url('/images/main/cstyles/car.png');
}
#home_top .cstyle.suv:hover .img { 
    background-image: url('/images/main/cstyles/suv.png'); 
}
#home_top .cstyle.truck:hover .img { 
    background-image: url('/images/main/cstyles/truck.png'); 
}
#home_top .cstyle.van:hover .img { 
    background-image: url('/images/main/cstyles/van.png'); 

}
#home_top .cstyle.coupe:hover .img { 
    background-image: url('/images/main/cstyles/coupe.png'); 
}
#home_top .cstyle.convertible:hover .img { 
    background-image: url('/images/main/cstyles/convertible.png');
}
#home_top .cstyle.hatchback:hover .img { 
    background-image: url('/images/main/cstyles/hatchback.png'); 
}
#home_top .cstyle.wagon:hover .img { 
    background-image: url('/images/main/cstyles/wagon.png'); 
}


#home_top #zip_next {
    background: #2e9673;
    border: 1px solid #2e9673;
}
#home_top #zip_next:hover {
    background: #2e9673;
}
.zip_code_cont .glyphicon-map-marker {
    display: none;
}

#home_top #zip_determine {
    background: #2e9673;
}


#home_top .slide_prices_cont .price_cont:hover {
    background-color: #2e9673;
}
#home_top .slide_prices_cont .selected {
    background-color: #2e9673;
}


#home_top .searchbar button {
    background-color: #2e9673;
    border-color: #2e9673;
    margin-left: 5px;
}

.home_searches_block ul {
    color: #2e9673;
}


/********************************************************************************/
/* SERP PAGE OVERRIDES */ 
/********************************************************************************/
.btn-primary {
    background-color: #2e9673;
    border-color: #2e9673;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    background-color: #2e9673;
    border-color: #2e9673;
}


#srp_filter_start {
    background-color: #2e9673;
    border-color: #2e9673;
}
#srp_filter_start:hover, #srp_filter_start:focus, #srp_filter_start.focus, #srp_filter_start:active, #srp_filter_start.active {
    background-color: #2e9673;
    border-color: #2e9673;
}
#srp_filter_start:active:hover, #srp_filter_start.active:hover, #srp_filter_start:active:focus,
#srp_filter_start.active:focus, #srp_filter_start:active.focus, #srp_filter_start.active.focus {
    background-color: #2e9673;
    border-color: #2e9673;
}


#srp_filter_advanced {
    color: #2e9673;
}


#srp_results .srp_result .h4 {
    color: #2e9673;
}


#srp_results .srp_result .qm {
    color: #2e9673;
}


#srp_results .pagination a {
    color: #2e9673;
}

#srp_rra {
    display: none;
}

.browser_window_element_desktop, .browser_window_element_mobile {
    display: none;
}

@media (min-width: 1190px) and (max-width: 1210px) {
    .browser_window_element_desktop {
        display: block;
    }

    #browser_url {
        position: absolute;
        top: 42px;
        left: 140px;
    }
}

@media (min-width: 370px) and (max-width: 390px) {
    .browser_window_element_mobile {
        display: block;
    }

    #browser_url {
        position: absolute;
        top: 69px;
        left: 50px;
    }

    #browser_title {
        text-align: center;
        color: #ffffff;
        background-color: #000000;
        padding: 5px;
        font-weight: bold;
        margin: 0 -15px 0 -15px;
    }
}

/********************************************************************************/
/* VDP PAGE OVERRIDES */ 
/********************************************************************************/
#financeBlock {
    display: none;
}



