.btn-bgcolor{background:#DD3333;}
a.url:hover, .dealerlot:hover{color:#DD3333 !important;}
span.sldcarprice, .elm-color{color:#DD3333;}
a.makelnk:hover{color:#DD3333 !important;}
.utilitybar { background-color: #DD3333 !important;}
.topphone, .utilitybar, .colored-bg { color: #000; }
.topbarico { padding-top: 2px !important; }
.topbarico, .socico { background-color: #000; color: #DD3333; height: 36px; }
.socico { border-radius:0; margin-top: -7px; padding-top: 7px; }
.socico:hover { background-color: #000 !important; }
.nx-boxed .site { max-width: 100%; }
.btn-gray-color:hover{background:#DD3333 !important; border:1px solid #DD3333 !important; color:#fff !important;}
.nav-container li { padding: 0px 10px; }
.nav-container li a, .fixeddiv .nav-container > ul > li > a { padding: 15px 20px; margin: 10px 0; color: #fff; background-color: #000; min-width: 115px; text-align: center; }
.nav-container li a:hover { color: #DD3333 !important; }
.nav-container .current_page_item > a, .nav-container .current_page_ancestor > a, .nav-container .current-menu-item > a, .nav-container .current-menu-ancestor > a, .nav-container li a:hover, .nav-container li:hover > a, .nav-container li a:hover, ul.nav-container ul a:hover, .nav-container ul ul a:hover { background-color: #000; }
.footer-bg, .site-footer .sidebar-container { background-color: #DD3333; }
.site-footer .widget-area .widget .widget-title { color: #000; font-weight:bold; }
.site-footer .widget-area .widget .widget-title { border-bottom: 2px dotted #000; }
.site-footer .widget-area .widget ul li { border-bottom: 1px solid rgba(0,0,0,0.1); }
.site-footer .widget-area .widget, .site-footer .widget-area .widget li, .site-footer .widget-area .widget a { color: #000; }
.site-footer .widget-area .widget a:hover { color: #fff !important; }
.nav-container li a { padding: 15px 20px !important; }