/* Header Part*/
.header {border-top: 2px solid #d71a21; }
#menu ul ul li:hover,  .outlet .insudetail .button { background: #0d4896; }
.outlet .insudetail .button:hover{ background:#212121 !important; color:#fff !important;}
.nav-item a.BigNav, .nav a { color: #fff; }
.nav-mobile { background-color: #d71a21; background-position: 3px 4px; }
.nav-item a.BigNav:hover, .active a.BigNav { color: #ff4d54; }
header .light a, header .topnav ul li:hover a { color: #ff858a; }
/* Button */
.btngreen { color: #fff; background-color: #1e1e1e; }
.btngreen:hover, .btngreen:focus { background-color: #d71a21 }
.btnbrown { color: #fff; background-color: #d71a21; }
.btngrey { color: #fff; background-color: #3b3b3b; background-size: 105%; text-align: center; }
.btngrey:hover, .btngrey:focus { color: #fff; background-color: #1c1c1c; background-size: 105%; }
.welcome .preintro:hover a { color: #fff; }
a:hover, a:active, a:focus, a:visited, .navlink:hover, .pickacar h2 a:hover, .cars li:hover h2 a, .offerproduct h3 a:hover, .carfinence .whychoose li a:hover,.enlargview a:hover { color: #ff4d54; }
a, .navlink { color: #FC3; }
/* Theme Dark & Light Color for Background */
#gallery-popup .gscr_lSNext:hover, #gallery-popup .gscr_lSPrev:hover, .nav-submenu, .nav-submenu2, .bgcolor, #owl-demo .owl-page.active, .pickacar .selectcar, #owl-demo .owl-prev:hover, #owl-demo .owl-next:hover, footer .social:hover, .workshopdetail .viewlocation, .spcloffer .offerprice .usedcars:hover, .spcloffer ul.tabs li.active, .overviewtab li::after, .overviewtab li::before, .specificresult .specsside .sidedia div.sidetop span, .specificresult .specsfront .frntdia div span, .specificresult .specsside .sidedia div.sideright span, .specificresult .specsside .sidedia div.sidebottom, .specificresult .specsside .sidedia div.sidebottom span, .specificresult .specsside .sidedia .grndclr, #finance .button.submitbtn, #insurance .button.submitbtn, #sitemap a.mapsec:hover, #pictures-slide .owl-prev, #pictures-slide .owl-next, .carfinence .financetab li a:hover, .carfinence .financetab li a.active, .overviewtab .main .career-contnt .btnbrown, .spcloffer .offerproduct .blckbtn:hover, .picdetails .L-Nav span, #picturpop .sliderbox .owl-prev:hover::before, #picturpop .sliderbox .owl-next:hover::after, .mainfeatures .menu-button, .titleborder .holder, .newcar .lineborder, #gallery-popup .L-Info div:after, header .contactdetails, #navigator ul li:hover > ul, #navigator ul li li:hover > ul, #navigator ul li li li:hover > ul, #navigator ul li li li li:hover > ul, #navigator ul li li li li li:hover > ul, #menu ul ul ul, .spcloffer .offerproduct .topH, .spcloffer .d_active, .tab-box, .overviewtab .overviewheading, .overviewtab .main .career-contnt .btnbrown, footer .connectpanel .icon, .yellobtn, .page .searchused a.button, .pagination a,  .pickacar #owl-pickcar .item h2:hover, .activeh2, .mainfeatures .mini{ background-color: #d71a21; }
.overviewtab li.active .tab-box, .overviewtab .main .career-contnt .btnbrown:hover, .btnbrown:hover, .btnbrown:focus,.useddetails .usedspecs a.button:hover, .bloglisting .pagination li:hover, .bloglisting .pagination li.active{ background-color: #0d4896; }
.yellobtn:hover {background-color: #0d4896; color:#fff;}
.page .newcar li:hover { box-shadow: 2px 2px 5px #0d4896 }
#testimonialsmain .testimonialinnerbox li .testimonialname span, .spcloffer .offerprice .save span, #faq .innermain h2, #faq li .yellow-bullet, #picturpop .tabpart li:hover, #picturpop .tabpart li.active, .accessories td a, .accessories .rate, .accessories .acright .wanttoknow, header .dark a:hover, .modelprice, .detialbox .anchorelink, .linkbox, .pickacar p span, #online sup, .comparelink, .otppopup .dintreceive a { color: #d71a21; }
.pickacar .data .detail span, .overviewright .data .detail span, .accessories td a:hover, .usedcar .advance_search_button > span:hover, .overviewtable table .enlargview a, .pricetable table .enlargview a { color: #0d4896 }
.page .newcar li:hover, .page .searchused a.button:hover, .page .searchused a.button, #sell_car input[type="radio"] + label span, #online input[type="radio"] + label span,.popupwrap .inputvalue input[type="radio"] + label span, #insurance input[type="radio"] + label span  { border: 1px solid #d71a21; }
#contactpage, #terms.terms, .pagination li:hover, .pagination li.active, .workshopdetail .viewlocation, #faq.faq, .overviewtab, .workshopdetail { border-color: #0d4896 }
.overviewright .data .detail { color: #eccacb }
/* .testimonials .shadow, .missionmain .shadow, .overviewtab .main .career-contnt .career-butn-sec .shadow, #insurance.insurance .shadow { box-shadow: 4px -4px 0 #d71a21; } */
/* .pickacar .data .detail { box-shadow: -3px -3px 0 #0d4896; } */
.carfinence .tabresult { border-top-color: #d71a21 }
#picturpop .tabpart li:hover, #picturpop .tabpart li.active, .accessories th, .comparewrap h3 { border-bottom-color: #d71a21 }
.workshopdetail .viewlocation:hover, .overviewtab li.active::after, .overviewtab li.active::before, #finance .button.submitbtn:hover, #insurance .button.submitbtn:hover,/* .comparemob .comparetab .tabname:hover, .comparemob .comparetab .tabname.active,*/ #pictures-slide .owl-prev:hover, #pictures-slide .owl-next:hover { background-color: #0d4896; }
/*.compare .specinner h3 a .spleft, .compare .specinner h3 a .coarrow, .comparemob .comparetab .tabname { background-color: #d71a21; }*/
/* Theme Dark & Light Color for Border */
.cars li:hover, .workshopdetail .viewlocation:hover { border: 1px solid #0d4896; }
#pictures-slide .owl-prev:hover, #pictures-slide .owl-next:hover { border: 6px solid #0d4896; }
.bestcompanies .bestcompany .item img:hover, .specificresult .specsside .sidedia div.sidetop, .specificresult .specsfront .frntdia div, .specificresult .specsside .sidedia div.sideright, #insurance input[type="radio"] + label span, .popupwrap .inputvalue input[type="radio"] + label span, #sitemap a.mapsec:hover /*.compare .diffbox input[type="radio"] + label span*/ { border: 1px solid #d71a21; }
#finance.finance { border-top: 2px solid #0d4896; }
ul.tabs { border-bottom: 10px solid #d71a21; }
#tab6 .milagecity, #tab6 .milagehighway /*.compare .propanel a:hover*/, .picdetails .exterierphoto:hover, .picdetails .exterierphoto.active, .picdetails .interierphoto:hover, .picdetails .interierphoto.active, .picdetails .allphoto:hover, .picdetails .allphoto.active { border: 2px solid #d71a21; }
#insurance input[type="radio"]:checked + label span, .popupwrap .inputvalue input[type="radio"]:checked + label span,/* .compare .diffbox input[type="radio"]:checked + label span,*/ #sell_car input[type="radio"]:checked + label span,  #online input[type="radio"]:checked + label span { border: 8px double #d71a21; }
#caroutlets .shoppanel .contactpanel { border: 4px solid #d71a21; }
#pictures-slide .owl-prev, #pictures-slide .owl-next { border: 6px solid #d71a21; }
/*Theme colors for box shadow*/
#tab6 .milagehead, .picdetails .pichead { box-shadow: 7px -7px 0 #d71a21; }
.overviewtab li::before, .overviewtab li::after { box-shadow: 0 0 1px #d71a21; }
/* Theme Dark & Light Color for Color */
.detail span /*.compare .comwrap .comprice, .compare .comparelmnt .elementname, .compare .comparelmnt .compareright div, .comparemob .comprice, .comparemob .exprice*/ { color: #0d4896; }
footer a:hover, footer #copywrt a:hover, footer #copywrtone a:hover, footer .footnav li a:hover, #insurance input[type="radio"]:checked + label, .popupwrap .inputvalue input[type="radio"]:checked + label, #caroutlets .shoppanel .contactpanel h3, #faq .innermain h2 /*.compare .diffbox input[type="radio"]:checked + label*/ { color: #d71a21; }
/*Sprite*/
.sprite { background: url(../image/red_blue_sprite.png) no-repeat; line-height: 0px; font-size: 0px; display: inline-block; *display:inline;
    vertical-align: middle; zoom: 1; }
     .useddetails .usedslideshow .csAction > a i{ background-image: url("../image/red_blue_sprite.png");}

#abouteventmain .L-Prev::before { background-image: url("../image/red_blue_sprite.png"); background-position: -112px -167px; content: " "; left: 10px; padding: 12px 6px 11px; position: absolute; top: 7px; }
#abouteventmain .L-Next::before { background-image: url("../image/red_blue_sprite.png"); background-position: -112px -190px; content: " "; padding: 12px 8px; position: absolute; right: 6px; top: 7px; }
.beatcars .pricebg { background: #0d4896; }
#testimonialsmain .testimonialinnerbox li .testimonialtext::before { background: url(../image/testimonialleft-r.png) no-repeat top left; content:""; display:inline-block; margin-right:5px; width:34px; height:25px}
#testimonialsmain .testimonialinnerbox li .testimonialtext::after { background: url(../image/testimonialright-r.png) no-repeat bottom right; content:""; display:inline-block; margin-left:5px; width:34px; height:25px}
#faq li .yellow-bullet li:before { background-image: url('../image/bullet-r.png'); }

/*New Css*/
header .light { color: #36404b }
header .topnav li a { color: #d71a21; text-decoration: none; border-right: 1px solid #d71a21; }
header .topnav li a:hover{ color: #0d4896; }
.nav-item:hover, #navigator > ul > li.active{ background-color: #0d4896; }
header .light a{ color: #ff858a; }
#menu { background-color: #1e1e1e; border-bottom: 2px solid #d71a21;}
.nav-item:hover, #navigator > ul > li.active{ background-color: #d71a21; }

.btn-silver-tilted-reverse { background:#e6e6e6; }
.btn-brn-tilted-reverse, .preintro div:hover { color: #fff; background:#d71a21;}
.btn-brn-tilted { color: #fff; background-color:#d71a21;}
.btn-brn-tilted:hover { background:#0d4896;}
/*New CSS---*/
.pickacar #owl-pickcar .item, .pickacar #owl-pickcar .owl-wrapper, .menu_aberto, header .contactdetails{ background-color:#1e1e1e}
@media handheld, screen and (max-width: 800px) {
    .abrir_menu span { background-color: #d71a21; border: 5px solid #d71a21; border: 5px solid #d71a21; background-position: 2px 2px; border-radius: 2px; box-shadow: 0 7px 3px -7px #373435; cursor: pointer; display: block; height: 28px; position: absolute; right: 15px; top: 20px; width: 39px; z-index: 99; }

    /*New Css*/
    header .light, header .dark a, header .dark a:hover { color: #fff }
}
@media screen and (min-width:768px) {
    /*     .pickacar .data .detail { box-shadow: -7px -7px 0 #0d4896; } */
    .overviewright .data .detail { box-shadow: -7px -7px 0 #0d4896, 2px 0 5px rgba(0,0,0,0.34); }
    .overviewtable thead tr, .overviewtable tbody tr, .pricetable thead tr, .pricetable tbody tr { border: 1px solid #0d4896; }
    .pricetable th, .overviewtable th { background: #0d4896; }
    .overviewtable2 th { color: #ff858a }
}
@media screen and (min-width:1023px) {
    /*.compare .shadow { box-shadow: 4px -4px 0 #d71a21; }*/
    .pickacar #owl-pickcar .owl-item, .pickacar #owl-pickcar .owl-wrapper-outer { background-color: #1e1e1e }
    #navigator > ul > li:hover, .nav-submenu li:hover { background-color: #0d4896; }
    footer .connecttext .connecttitle { color: #ff858a; }
    #navigator > ul > li { border-right: 1px solid #383f47; }
      .newarrival .morecategory li.gsc-ta-active{background-color: #d71a21;}
}


/*New Used Car-Used Car Detail-Outlet Page */
 .nubtn, .nulistingbtn .nubtn:hover, .newusedcartab li a, .newoutbtn,  .numoredetail .rowtitle.active, .usedcardetail .gscr_lSPrev:hover, .usedcardetail .gscr_lSNext:hover,
.nout-btn1:hover, .nout-btn2:hover, .mobi-outbtn, .nout-viewbtn, .nco-sublinks li a:hover, .nformwrap .nbook-btn, .newoutr-title, .nearcity_morebtn{background-color: #d71a21;}
.nucarname a, .nusedlisting:hover .nuprice, .nuprice:hover, .nuviewlink:hover, .nout-btn2, .nout-dealerdes .nout-type, .mobiout-view, .clicktoadd-review, .nout-right a, .nco-sublinks li a, .newarrival .morecategory li.gsc-ta-active, .soffer_top h3 a:hover, .newolistr-column li a  { color: #d71a21; }
.nubtn:hover, .nulistingbtn .nubtn, .newusedcartab li a.active, .newusedcartab li a:hover, .newoutbtn:hover, .nout-btn1, .mobi-outbtn:hover,  .nout-viewbtn:hover, .nformwrap .nbook-btn:hover, .ncon-calldealer:hover, .ncon-calldealer:focus, .nearcity_morebtn:hover 
{ background: #0d4896; }
.ucd-media li:hover .imgsec, .nout-btn2, .nout-right a, .nco-sublinks li a  { border-color:#d71a21; }
.nucarname a:hover, .nulistingbtn a, .nview a, .nlistwrap a, .changoutlet, .nusedsimilarcar .titlepanel a, .media-body a, .nusedtitle, .mobiout-view:hover, .clicktoadd-review:hover, 
.nearcity_cityname a{color:#0d4896}
.nucarname a:hover, .nusedlisting:hover .nucarname a, .nview a:hover, .nlistwrap a:hover, .changoutlet:hover, .nusedsimilarcar .titlepanel a:hover,
.media-body a:hover, .ucd-media li:hover h2 a, .newolistr-column .vmoreclick{ color: #0d4896 }






