body {
    
    
background-color:#ffffff;

}

.phone .fa {
    color: ;
}

.font-wrapper * {
    
}

.fa {
    font-family: 'FontAwesome' !important;
}

.glyphicon {
    font-family: 'Glyphicons Halflings' !important;
}

.list-item-icons-container .video-icon-container {
    padding: 0px 5px;
}

.list-item-icons-container .video-icon-container .video-icon {
    height: 16px;
    padding-top: 3px;
}

.video-icon {
    display: inline;
}

.video-count-count {
    position: relative;
    top: 2px;
    padding-left: 2px;
    display: inline;
    font-weight: bold;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 0.9em;
}

.mobile-list-item-icons-container .video-icon {
    display: inline;
    height: 13px;
    position: relative;
    top: -2px;
}

.mobile-list-item-icons-container .video-count-count {
    padding: 3px 5px 0 2px;
    top: 0px;
}

.mobile-list-item-icons-container .mobile-three-sixty-icon-container {
    padding: 0px 5px;
}

.print-flyer-link {
    margin-top: 10px;
}

.print-flyer-link-img {
    width:16px;
    height:16px;
    margin-left:10px;
    display:inline-block;
    background: url(/images/printer.png);
}

.right-top-widgets {
    color: #e83642;
}

#top-menu li.active, #top-menu li:hover {
    background-color: #000000;
}
header .social {
    color: #e83642;
    border-left: solid 1px #e83642;
}
header .header-social {
    color: #e83642;
}
@media (min-width: 421px) {
    header .social:first-child {
        border-left: none;
    }
}
header .social:hover {
    color: #e83642;
}
header .call-us {
   display:;
   vertical-align: middle;
}


body a,
.pagination > li > a {
    color:#e83642;
}

#header {
    color:#e83642;
    background-color:#ffffff;
}

.color-bg {
    background-color:#ffffff;
    color:##e83642;
}

.color-font-link:hover {
    color:#ffffff;
}

.color-border {
    border-right:solid 1px #ffffff;
    border-left:solid 1px #ffffff;
}

.desktop-swiper-slide .img-responsive:hover ~ .click-for-360-icon .click-for-360-icon-background,
.click-for-360-icon:hover .click-for-360-icon-background,
.slide-img-container .click-for-360-icon-background {
opacity: 1;

    background-color: #000000;

    color: #ffffff;

}


.header, .phone, .stock_search, .text_td_left, .footer, .footer a, .footer a:hover {
    color:#000000;
}


.finance-quotes-table thead {
    background: #424242 !important;
}
.finance-quotes-table tr {
    border: 1px solid #424242;
}

.finance-quotes-table {
    border-left: 1px solid #e1e1e1;
}
.finance-quotes-table thead {
    background: #f0f0f0 !important;
}
.finance-quotes-table tr {
    border: 1px solid #e1e1e1;
}
@media (max-width: 767px) {
    .finance-quotes-block::after {
        background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
    }

    .finance-quotes-table th.fixed-column div::before,
    .finance-quotes-table th.fixed-column div::after {
        background-color: #e1e1e1;
    }

    .finance-quotes-table td.fixed-column {
        
background-color:#ffffff;

    }
    .finance-quotes-table th.fixed-column {
        background-color: #f0f0f0;
    }
}




div#backgroud-pattern {
    background-image: url("");
    opacity: 1;
    background-repeat:repeat;
    background-position:left top;
}
.content-video-container {
    position:relative;
    padding-bottom:56.25%;
    padding-top:30px;
    height:0;
    overflow:hidden;
}

.content-video-container iframe, .content-video-container object, .content-video-container embed {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
/* NavigationButtonCustomization */
.btn,
.ds-btn-color,
.nav-pills > li.active > a,
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
    
    background-color: #000000;

    color: #ffffff;

}
.btn:hover, .btn:focus,
.btn-primary:hover, .btn-primary:focus,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.tech-btn-active {
    
    color: #ffffff;

    background: #000000;
}

.navbar-default .navbar-nav > li > a {
    color: #ffffff;
}
#top-menu,
#search-container {
    
    background-color: #e83642;

    color: #ffffff;

}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    
    color: #ffffff;

}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #ffffff;
    text-decoration: none;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-image: linear-gradient(to bottom, #000000 0%, #000000 100%);
    background-color: #000000;
}

 a:hover {
    color: #e83642;
    text-decoration: underline;
}

@media (max-width: 767px){
    #menu-btn-texture, .menu-btn-texture {
        
    background: url("https://image.usedcarsni.com/dealer-site-backgrounds/transparent.gif") repeat scroll 50% 50%;

    }
}

@media (min-width: 768px) {
    #menu-btn-texture, .menu-btn-texture {
        
    background: url("https://image.usedcarsni.com/dealer-site-backgrounds/transparent.gif") repeat scroll 50% 50%;

    }
}

.slider-vehicle-item, .slider-vehicle-item-big{
    
    background-color: #e83642;
    
    
    color: #ffffff;
    
    
    
}









/* END NavigationButtonCustomization */

/* Footer */
.bg-footer, .copyright, .bottom-menu-cont {

color: #ffffff;


background-color: #e83642;

}

.bg-footer a:not(.btn), .bg-footer:hover a:not(.btn), .copyright a:not(.btn), .copyright:hover a:not(.btn),
.bottom-menu-powered-by .bottom-menu-link, .bottom-menu-powered-by a.bottom-menu-link:hover {
    
color: #000000;

}




/* END Footer */


.search-form-container {
    background-color: #e83642;
}

.search-form-container .form-header {
    color: #ffffff !important;
}

.findForm .form-header {
    color: #000000
}

.search-form-container {
    
    background-color: #e83642;

    color: #ffffff;

}

.new-search-form {
    padding: 0 !important;
    background: #f5f5f5 !important;
}