
/*/////////////////// SKIN COLOR CSS ///////////////////*/
.textClr { color: #000000; }
.mainClr { color: #000000; }
.headingClr { color: #000003; }
.buttonClr { color: #CC3737 !important; }
.buttonBGClr { background-color: #CC3737; }

body { color: #000000; }
a { color: #000000; }
p { color: #000000; }
.button { color: #1c1b1b; background: #fff; }
.button.uppercase { background: #000000; }
.blueBtn { color: #000000; }
.blue_btn { background: #000000; }
.linkButton { background: #000000; color: #ffffff; border-color: #d8d8d8; }
.chk span input:checked + label:before { border-left-color: #3d3d3d; border-bottom-color: #3d3d3d; }
.srchHdr .micIcn { background-color: #000000; }
.button.actionButton.rightIcn:hover { background: #000000 !important; border-color: #000000 !important; }
.bgDark.openBg { background: rgba(0, 0, 0, 0.9); }
.notice { background-color: #CC3737; color: #fff; }
.notice a { color: #fff; }

/*//// Megamenu COLOR CSS ////*/
.cbp-hrmenu > ul > li > a:hover { border-color: #000000; }

/*//// ADVANCED SIDE SEARCH COLOR CSS ////*/
.sidebar.advSrch_open p.form { color: #484848; }
.sidebar a { fill: #fff; }

/*//// HOME PROMOBLOCK COLOR CSS ////*/
.prmBlcs .title-77 { color: #000000; }
.prmBlcs .promoContent .parraSEC { color: #000; }
.cd-hero.homeSLider:hover ul.cd-hero-slider li:before { background: none; }
.promoContent .title-77 { color: #000; }
.prmBlcs:hover .promoContent .title-77 { color: #000; }
.promoContent .parraSEC { color: #ffffff; }
.promoContent .blueBtn { color: #fff; }


.theme2 .prmBlcs:hover .promoContent .parraSEC { color: #fff; }
.theme2 .prmBlcs:hover .promoContent .title-77 { color: #fff; }

/*//// BAR WITH BUTTON COLOR CSS ////*/
.ucbarwithbtn { background: #000000; }
.ucbarwithbtn .barwithbutton .Barbtnp2 .grpl05click { background: #000000; }

/*//// FOOTER COLOR CSS ////*/
.ftrEnqry { background: #000000; }
.ftrEnqry .left p { color: #fff !important; }
.ftrEnqry .popupButton { color: #fff !important; }
.scrollToTop { background-color: #000000 !important; }

/*//// Delaership COLOR CSS ////*/
.imgsld_sp { background: #000000; }


.gobutton { background: #000000; }
.ttlmtt { border-color: #000000; }

/*//// SERVICE-BOOKING COLOR CSS ////*/
.srchTitle { color: #000000; }


/*//// POPUP COLOR CSS ////*/
.popupContent .form-title { }
.popupContent .form-ques { color: #000000; }
.popupContent .form-consent { background: #eaf3ff; }

/*//// Basic Crumbs COLOR CSS ////*/


@media only screen and (min-width: 768px) {
}

/*//// SERVICES COLOR CSS ////*/

input.book-input { border-color: #cccccc !important; }
.errorCSS { background-color: #FBE3E4 !important; }
.reg-input { background: #fff9c3 !important; }
.serBX { background: #000000; }

/*//// INPUT and SELECT COLOR CSS ////*/
input[type=radio]:checked ~ label { color: #000000; }
input[type=radio]:checked ~ label .check { border-color: #000000 !important; }
input[type=radio]:checked ~ .check::before { background: #000000; }

select { border-color: rgba(41,41,41,0.2); background: #fff; color: #242424; background-image: url('../images/caret-icon.png'); background-repeat: no-repeat; background-position: right center; background-size: 34px; }

.dropdown-el label:nth-child(2):hover, .topBarDD span.dropdown-el label:nth-child(2):hover { color: #444 !important; }
.dropdown-el.expanded label:hover { background: #000000; color: #ffffff; }

/*//// FORMS INPUT and SELECT COLOR CSS ////*/
form input[type="text"],
form input[type="name"],
form input[type="email"],
form input[type="password"],
form input[type="tel"],
form textarea { background: #fff; color: #000000; }

/*//// SIDENAVBAR COLOR CSS ////*/
.sidebar a { color: #000; fill: #000; }

.sidebar a:hover { opacity: 0.6; }

/*offer list*/
.image-slider-block .halftp { background: rgba(0, 0, 0, 0.6); border-left-color: rgba(107, 107, 107, 0.78); }
.image-slider-block .halftp.cAlignLeft { border-left-color: rgba(107, 107, 107, 0.78); }
.image-slider-block .halftp.cAlignRight { border-right-color: rgba(107, 107, 107, 0.78); }

.sort_dd { border-color: #dfdfdf !important; }
.offer_list .off_was { color: #6d6d6d; }
/*//// USEDCAR COLOR CSS ////*/


/* The Modal (background) */

/* Modal Content */

/* Next & previous buttons */
.prev, .next { color: #fff; background-color: rgba(0, 0, 0, 0.8); }
/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover { background-color: rgba(0, 0, 0, 0.8); }

/* video icon start*/

/* car detail */


/*offer Details*/
.prcSaveSml { color: #000000; }
.prcSave { color: #000000; }
.viewsTtl { color: #000000; }
/* INTERNET EXPLORER 8 and below  */
@media \0screen\,screen\9 {
 /* IE8 and below */

}



/*//// USEDCAR LIST COLOR CSS ////*/

.cbp-hrmenu > ul > li > a.booktop { border-bottom-color: #000000 !important; }

.cd-slider-nav .selected a:before { background-color: #000000; }
.poplinks .iconpad:hover { background-color: #000000; }
.pstCode a.srclink { background-color: #000000; }
.linkEnq { background: #000000; }
.cd-product-viewer-handle .handle { background-color: #000000; }

.topNavlinks .headerPhne { color: #000000 !important; }
.newcar_blk .bluetxt { color: #000000; }
.ebay-heading .heading { color: #000000; }
.innerspecpad .topTitle { color: #000000; }
.panel03 .bigTitle { color: #000000; }
.deliveryAdd .title-77, .panel01 .title-77, .panel03b .title-77, .panel_quest .title-77, .step4 .panel03 .title-77 { color: #000000; }
.bottomTitle .title-77 { color: #000000; }
.innerspecpad.step4 .topTitle { color: #000000; }
.step5 .summryTtitle { color: #000000; }
.sumStep .LeftTxt { color: #000000; }
.sumStep .Addinfo { color: #000000; }
.sumStep .sumPrice { color: #000000; }
.sumStep .posReal .LeftTxt { color: #000000; }
.sumStep .posReal .sumPriceGreen { color: #000000; }
.totalBox .InfoDetail { color: #000000; }
.totalBox .finalTotal { color: #000000; }
.payment .title-77 { color: #000000; }
.fillDetail .title-77 { color: #000000; }
input.dhx_inp:focus + label { color: #000000; }
.carrental-hdr .title-77 { color: #000000; }
.model .title-77 { color: #000000; }
.payment .title-77 { color: #000000; }
.proceed .proceed-title .title-77 { color: #000000; }
.clickTxt a { color: #000000; }
.blueheading { color: #000000; }

.panel03 .inputGroup02 label:before { background-color: #000000; }
.inputGroup03 label:before { background-color: #000000; }
.proceed .bluedoc { background: #000000; }
.innerspecpad .inputGroup label:before { background-color: #000000; }
.panel01 .regbox .flip02 b { color: #000000; }
.fillDetail .formForfill ul.grid .postCode .PostBtn a { background-color: #000000; }
.buyOnline_btn { background: #000000; }
.cantsee { background-color: #000000; }
a.dwnldPdf { background: #000000; }
a.dwnldPdf:hover { background: #000000; }
.anualMilage .mlgeBtn { background-color: #000000 !important; }
.panel_quest .title-77 i { color: #000000; }
.buyOnlinePop .formheader { color: #000000; }
.locs [type="radio"]:checked + label:after, .locs [type="radio"]:not(:checked) + label:after { background: #000000; }
.payment .title-77 i { color: #000000; }
.accesstext p i { color: #000000; }
.btnsx03 { background-color: #000000; }
.btnsx05 { background-color: #000000; }
input[type=radio]:checked ~ .check::before { background: #000000; }
.slide.whiteSlide .button.white:hover { background-color: #000000 !important; }


@media only screen and (max-width: 767px) {
}

@media only screen and (min-width: 768px) {
}

@media screen and (max-width:1023px) {
 .mobPhne a span { color: #000000 !important; }
}

.triangle-right.left { background: #000000; }
.bk-info-icon > span { color: #000000; }
.faclr { color: #000000 !important; }

.bluettl16 { color: #000000; }
.tyresizebacker p.normTxt a { color: #000000; }
.confirmform .head { background: #000000; }
.formFlds .smlBluBtn { background-color: #000000; }
.ltBdrBx p { color: #000000; }
.confrmFrm .title-77 { color: #000000; }
.adtnlOpt { color: #000000; }
.valToptxt a b { color: #000000; }
.vechDtl .dtlTtl { color: #000000; }

@media only screen and (min-width: 768px) {
}

.sumryLst .sumDisHead p span { color: #000000; }
.frmOptDealer .dlrTopHead { background: #000000; }

.ucNews .pgAlt li a:hover { background-color: #000000 !important; color: #fff !important; }


/*//// WEBSITE PREVIEW PAGE COLOR CSS ////*/
.hdrViewDvc ul li:hover, .hdrViewDvc ul li.active { background-color: #000000; border-color: #000000; }
.hdrViewDvc ul li span { color: #000000; }


.prmBlcsSlider .promoSlider .bannerOffr2 .banner-spn2 { color: #fff; }
.theme1.prmBlcsSlider .promoSlider .bannerOffr1 .sml_stitle { color: #fff; }
.theme1.prmBlcsSlider .promoSlider .bannerOffr2 .banner-spn2 { color: #000000; }

.promoHeading span:first-child { color: #fff; }


.topBar .topSidebarContent .bar_yes-carry02 .subtitle-77 b { color: #000000; }
.yesbutton:hover { background: #000000; border-color: #000000; }
.ucNews.theme2 .newsContentDiv > p .blueBtnAro { color: #000000; }
.ucNews.theme2 .newsListBox .addgrid:hover { box-shadow: 0px 0px 0px 4px #000000; }
.subsForm input[type="submit"] { background-color: #000000; cursor: pointer; }
/*side bar*/
.sidebar .mainMenu .sideNavHome .fa { color: #000000; }
.sidebar .mainMenu .sideNavChat a { color: #000000; }



.addbox .viewShort { background: #000000; }


.e_news .homenews_more { color: #000000; }

.modelvanslider a .fa, .mini-click_slider .caroselcntnt a .fa { color: #000000; }

.ucPromoBlock .promobox-74:hover { box-shadow: 0px 0px 0px 4px #000000; }

.dtlBrdCrmb > a.srchAgn { color: #3d3d3d; }
.textRed_ew { color: #4e4e4e !important; }
.cbp-hrmenu > ul > li > a { color: #212121; }
.dropdown-el { color: #444; }
.sidebar .mainMenu .sideNavBroch a { color: #6b6b6b; }
.cbp-hrmenu > ul > li > a:hover { color: #000; }
.prmWideSearch #contact-form select { color: #888; }
body .slide.whiteSlide { color: #000000; }
.title-77 { color: #000003; }
.e_textwithbtn .parraSEC { color: #000000; }
.bottom-nav li { color: #000000; }
.Pformat ul li, .Pformat ol li { color: #3d3d3d; }
.confgModelhdng .srchTitle { color: #212121; }
.confgModelhdng .confMdprc { color: #212121; }

.popup { color: #fff; }

.vrntSpecBtn { background: #000000; border-color: #e1e1e1; }
/*---------------  From crumbstyle  ---------------< */
@media only screen and (min-width: 768px) {
}


.slides { fill: #fff; background: #111; }
.slides.bodyWhite { background: #fff; }
.slide.whiteSlide svg { fill: #3d3d3d; }
.h2Head { color: #4e4e4e; }
.todaymenu { background-color: #FFF; -webkit-box-shadow: 0px 0px 11px -2px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 11px -2px rgba(0,0,0,0.75); box-shadow: 0px 0px 11px -2px rgba(0,0,0,0.75); border-color: #ccc; }
.todaymenu .whitecolum { color: #333333; }
.todaymenu .lightgraycolum { background: #eaf7ff; color: #333333; }
.todaymenu .whitecolum .fa, .todaymenu .lightgraycolum .fa { color: #e6e6e6; }
.button.shade:after { background: #292929; }
.slide.whiteSlide .button.white:hover { color: #ffffff !important; }
.button.play svg { fill: #fff; }
.button.play.small svg { fill: #fff; }
.button.stroke { border: 2px solid; background-color: transparent !important; }
.button.stroke:hover { -webkit-box-shadow: inset 0 -100px 0 rgba(41,41,41,0.05), 0 4px 6px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1); box-shadow: inset 0 -100px 0 rgba(41,41,41,0.05), 0 4px 6px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1); }
.dot:after { background: #fff; }
.slide.whiteSlide .dot:after { background: #3d3d3d; }
.social-circles li svg { fill: #fff; }
.slide.whiteSlide form input[type="text"],
.slide.whiteSlide form input[type="name"],
.slide.whiteSlide form input[type="email"],
.slide.whiteSlide form input[type="password"],
.slide.whiteSlide form input[type="tel"],
.slide.whiteSlide form textarea { -webkit-box-shadow: 0 0 0 1px rgba(41,41,41,0.2) inset; box-shadow: 0 0 0 1px rgba(41,41,41,0.2) inset; }
.wideforms input[type="text"],
.wideforms textarea { background: #fff; color: #242424; -webkit-box-shadow: 0 0 0 1px rgba(41,41,41,0.2) inset; box-shadow: 0 0 0 1px rgba(41,41,41,0.2) inset; }
.mnFacture li { border-color: #e1e1e1; }
.slide { color: #fff; }
.whiteSlide.fade .content { background: rgba(255,255,255,0.9); }
body .slide.whiteSlide { }
.slide.whiteSlide .fade { background: rgba(255,255,255,0.85); }
.videoThumbnail { -webkit-box-shadow: 0 32px 44px 0 rgba(0,0,0,0.6); box-shadow: 0 32px 44px 0 rgba(0,0,0,0.6); }
.shadow, .button.empty.shadow:hover { -webkit-box-shadow: 0 32px 44px 0 rgba(0,0,0,0.6); box-shadow: 0 32px 44px 0 rgba(0,0,0,0.6); }
.videoThumbnail:not(.noTint):hover:after { background-color: rgba(0,0,0,0.15); }
.videoThumbnail.small { -webkit-box-shadow: 0 9px 24px 0 rgba(0,0,0,0.6); box-shadow: 0 9px 24px 0 rgba(0,0,0,0.6); }
.pad { border-color: #fff; background: #fff; }
.pad.shadow { -webkit-box-shadow: 0 25px 34px rgba(0, 0, 0, 0.09), 0 0px 28px rgba(0, 0, 0, 0.5), 0 0px 1px rgba(0, 0, 0, 0.12); box-shadow: 0 25px 34px rgba(0, 0, 0, 0.09), 0 0px 28px rgba(0, 0, 0, 0.5), 0 0px 1px rgba(0, 0, 0, 0.12); }
.pad.shadowHover { -webkit-box-shadow: 0 52px 64px rgba(0,0,0,0); box-shadow: 0 52px 64px rgba(0,0,0,0); }
.pad.shadowHover:hover { -webkit-box-shadow: 0 52px 64px rgba(0,0,0,0.5); box-shadow: 0 52px 64px rgba(0,0,0,0.5); }
.pad.stroke { color: #fff; }
.pad.stroke:hover { background: #fff; color: #3d3d3d; }
.quoteBubble { background: #fff; color: #3d3d3d; }
.quoteBubble:after { border-color: #fff transparent; }
.slide.whiteSlide .quoteBubble { background: #3d3d3d; color: #fff; }
.slide.whiteSlide .quoteBubble:after { border-color: #3d3d3d transparent; color: #fff; }
.hr:after { background: rgba(255,255,255,.2); }
.slide.whiteSlide .hr:after { background: rgba(41,41,41,.05); }
.helpBubble:after { background: #3d3d3d; color: #fff; }
.helpBubble .helpMessage { background: rgba(255, 255, 255, 0.98); color: #3d3d3d; -webkit-box-shadow: 0 1px 8px rgba(0,0,0,0.07), 0 6px 8px rgba(0,0,0,0.05); box-shadow: 0 1px 8px rgba(0,0,0,0.07), 0 6px 8px rgba(0,0,0,0.05); }
.slides.whiteSlide .panel { color: #3d3d3d; }
.slides.whiteSlide .panel svg { fill: #3d3d3d; }
.sections .menu.small li a:hover { border-bottom-color: #000000; }
.panel .button { background: #fff; color: #3d3d3d; }
.slides.whiteSlide .panel .menuButton { background: #3d3d3d; color: #fff; }
.panel .button.menuButton.stroke { color: #fff; }
.slides.whiteSlide .panel .button.menuButton.stroke { color: #3d3d3d; }
.slides.whiteSlide .panel .actionButton svg { fill: #fff; }
.navigation li { fill: #fff; }
.navigation li:after { background: #fff; -webkit-box-shadow: 0 0 1px #3d3d3d; box-shadow: 0 0 1px #3d3d3d; }
.navigation li.tooltip:before { background: rgba(40,40,40, 0.7); color: #fff; -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,0.1); box-shadow: 0 0 0 1px rgba(255,255,255,0.1); }
.compact.side .navigation li { background: #fff; }
.whiteSlide .compact.side .navigation li { background: rgba(41,41,41,1); }
.stroke .navigation li:after { border-color: #fff; }
.stroke .navigation li.selected:after { background: #fff; }
.stroke .navigation li:hover:after { background: #fff; }
.slides.whiteSlide .navigation li:after { background: #3d3d3d; -webkit-box-shadow: 0 0 1px #fff; box-shadow: 0 0 1px #fff; }
.slides.whiteSlide .stroke .navigation li:after { border-color: #3d3d3d; background: transparent; }
.slides.whiteSlide .stroke .navigation li:hover:after { background: #3d3d3d; }
.slides.whiteSlide .stroke .navigation li.selected:after { border-color: #3d3d3d; background: #3d3d3d; }
.slides.whiteSlide .side svg:not([fill]) { fill: #3d3d3d; }
.dropdown { background: #fff; color: #3d3d3d; -webkit-box-shadow: 0 6px 11px 0 rgba(0, 0, 0, 0.15), 0 14px 28px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.05); box-shadow: 0 6px 11px 0 rgba(0, 0, 0, 0.15), 0 14px 28px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.05); }
.dropdown.bottom:after { border-bottom-color: rgba(255, 255, 255, 0); border-top-color: #fff; }
.dropdown.share li { color: #fff; }
.dropdown.share li:after { background: rgba(0,0,0,0.1); }
.dropdown.share li svg { fill: #fff; }
.dropdown.share .mail { color: #7E7E7E; }
.dropdown.share .mail:after { background: rgba(0,0,0,0.05); }
.sidebar .close svg { fill: #3e3e3e; }
.homeLnk.dropdown-menu svg { fill: #000 !important; }
.sidebar .mainMenu .sideNavChat { color: #ccc; }
.popup:not([class*="fade-"]) { background: rgba(0, 0, 0, 0.7); }
.popup.white .close svg { fill: #3d3d3d; }
.popup .close.closeButton.white svg { fill: #3d3d3d; }
.zoom-overlay { background: rgba(17, 17, 17, 1); }
.plain .slide.after:after,
.plain .slide.before:after { background: #111; }
.search-block .prevSrch { border-top-color: rgba(255, 255, 255, 0.2); }
.search-block .prevSrch ul li { color: #FFF; }
.search-block .prevSrch .srchTtl { color: #FFF; }
.keyliner02 { background-color: rgba(255, 255, 255, 1.0); border-bottom-color: #e1e1e1; }
.linktext02 { color: #454545; }
.button.actionButton svg { fill: #666666 !important; }
.button svg { fill: #fff !important; }
.button.actionButton:hover { background: #f1f1f1; }
.ae-Clrbg { background-color: #dd0000; }
.faClick { color: #4CB96B; }
.praform { border-bottom-color: #e1e1e1 !important; color: #212121; }
.form-addl { background: #eaf6ff; }
.icon-47 { stroke: #fff; }
.slide.whiteSlide .icon-47 { stroke: #3d3d3d; }
.icon-48 { stroke: #fff; }
.slide.whiteSlide .icon-48 { stroke: #3d3d3d; }
.icon-49 { stroke: #fff; }
.slide.whiteSlide .icon-49 { stroke: #3d3d3d; }
.icon-61 { stroke: #fff; }
.slide.whiteSlide .icon-61 { stroke: #3d3d3d; }
.icon-62 { stroke: #fff; }
.slide.whiteSlide .icon-62 { stroke: #3d3d3d; }
.cell-64 { stroke: #fff; -webkit-box-shadow: 0 0 1px rgba(41,41,41,0); box-shadow: 0 0 1px rgba(41,41,41,0); }
.cell-64 svg { stroke: #fff; }
.slide.whiteSlide .cell-64 svg { stroke: #3d3d3d; }
.cell-64:hover { background: #fff; color: #3d3d3d; -webkit-box-shadow: 0 0 0 1px rgba(41,41,41,0.2); box-shadow: 0 0 0 1px rgba(41,41,41,0.2); }
.cell-64:hover svg { stroke: #3d3d3d; }
.grid-64 .cell-64:after { background: rgba(255,255,255,0.1); }
.slide.whiteSlide .grid-64 .cell-64:after { background: rgba(0,0,0,0.1); }
.icon-65 { stroke: #fff; }
.slide.whiteSlide .icon-65 { stroke: #3d3d3d; }
.box-67 { color: #3d3d3d; box-shadow: 0 1px 3px rgba(0,0,0,.15); }
.box-67:hover { box-shadow: 0 8px 15px rgba(0,0,0,.15), 0 0px 14px rgba(0, 0, 0, 0.02), 0 0px 1px rgba(0, 0, 0, 0.1); }
.box-69 { color: #3d3d3d; }
.box-69:after { background: #fff; }
.box-70 { background-color: #ccc; color: #3d3d3d; }
.box-70:hover { background-color: #fff !important; box-shadow: 0px 22px 23px 0px rgba(0,0,0,0.40); }
.slide.whiteSlide .cell-71 svg { stroke: #3d3d3d; }
.cell-71 svg { stroke: #fff; }
.cell-71:hover { background: #000000; color: #fff; -webkit-box-shadow: 0 0 0 1px rgba(41,41,41,0.2); box-shadow: 0 0 0 1px rgba(41,41,41,0.2); }
.cell-71:hover svg { stroke: #3d3d3d; }
.grid-71 .cell-71:after { background: rgba(255,255,255,0.1); }
.slide.whiteSlide .grid-71 .cell-71:after { background: rgba(0,0,0,0.1); }
.cell-73 { -webkit-box-shadow: 0 0 1px rgba(41,41,41,0); box-shadow: 0 0 1px rgba(41,41,41,0); }
.cell-73 svg { stroke: #fff; }
.slide.whiteSlide .cell-73 svg { stroke: #3d3d3d; }
.cell-73:hover { background: #fff; color: #3d3d3d; -webkit-box-shadow: 0 0 0 1px rgba(41,41,41,0.2); box-shadow: 0 0 0 1px rgba(41,41,41,0.2); }
.cell-73:hover svg { stroke: #3d3d3d; }
.slide.whiteSlide .grid-73 .cell-73:after { background: rgba(0,0,0,0.1); }
.box-74 { color: #3d3d3d; box-shadow: 0 0 3px rgba(0,0,0,.06), 0 2px 3px rgba(0,0,0,.1); }
.box-74:hover { box-shadow: 0 0 3px rgba(0,0,0,.06), 0 5px 6px rgba(0,0,0,.13); opacity: 0.95; }
.name-74 { background: #FFFFFF; }
.grid-75 { background: #9B9C97; }
.slide.whiteSlide .button.white.button-76 { -webkit-box-shadow: 0 2px 8px 2px rgba(41,41,41,0.25); box-shadow: 0 2px 8px 2px rgba(41,41,41,0.25); }
.box-77 { color: #3d3d3d; }
.greyborder01 { border-bottom-color: #e1e1e1; }
.greyborder { border-bottom-color: #e1e1e1; }
.greyborder:hover { border-bottom-color: #000000; }
.author-77 { background: #fff; border-top: 0px solid #EBEBEB; }
.box-79 { color: #3d3d3d; box-shadow: 0 0 3px rgba(0,0,0,.15), 0 4px 4px rgba(0,0,0,.07); background: #fff; }
.box-79:hover { box-shadow: 0 0 3px rgba(0,0,0,.1), 0 7px 8px rgba(0,0,0,.15); }
.box-79 svg { stroke: #3d3d3d; }
.icon-79 { stroke: #3d3d3d; }
.slide.whiteSlide .button.white.button-79 { -webkit-box-shadow: 0 0 0 2px rgba(41,41,41,0.25); box-shadow: 0 0 0 2px rgba(41,41,41,0.25); }
.icon-80 { stroke: #fff; }
.slide.whiteSlide .icon-80 { stroke: #3d3d3d; }
.grid-84 { color: #3d3d3d; }
.grid.grid-84 > [class*='col-'] { background: #fff; }
.tint-84 { background: #E6F5F3 !important; }
.grid-85 { color: #3d3d3d; }
.grid.grid-85 > [class*='col-'] { background: #fff; }
.tint-85 { background: #E6F5F3 !important; }
.box-86 { color: #3d3d3d; box-shadow: 0 0 1px rgba(48, 48, 48, 0.54); }
.box-86 { background: #fff; }
.tint-86 { background: #E6F5F3 !important; }
.slide.whiteSlide .button.white.button-87 { -webkit-box-shadow: 0 2px 8px 2px rgba(41,41,41,0.25); box-shadow: 0 2px 8px 2px rgba(41,41,41,0.25); }
.slide.whiteSlide .button.white.button-89 { -webkit-box-shadow: 0 2px 8px 2px rgba(41,41,41,0.25); box-shadow: 0 2px 8px 2px rgba(41,41,41,0.25); }
.frame-94 { border-color: rgba(177, 177, 177, 0.2); }
.slide.whiteSlide .frame-94 { border-color: rgba(0,0,0,0.2); }

.form-97 select { background: #fff; color: #242424; }
.slide.whiteSlide form.form-97 select, .slide.whiteSlide form.form-97 input[type="tel"] { border-color: rgba(41,41,41,0.2); }


.navtop { background: #000000; }
.mtThetm .ttltx { border-color: #000000 !important; }
.buyonline_wrp { border-color: #000000 !important; }
input.dhx_inp:focus { border-color: #000000 !important; }
.subsForm input[type="submit"],
.subsForm input[type="button"] { background: #000000; }
.dropdown-el.expanded { border-color: #000000 !important; }
.DLRbox .grpDeail { color: #000000; }
.newsDlnk { background: #000000; }
.themeBg { background-color: #000000 !important; color: #fff !important; }
.favourite-count { background: #000000; }
.bsktTotal a { background-color: #000000; }
.proFilter .dropdown-el table td label:before { border-color: #000000 !important; }
.proFilter .dropdown-el table td input:checked + label:after { background-color: #000000; }
.swiper-pagination-bullet-active { background: #000000 !important; }
.pro-table .tbl-ttl a.fa { background-color: #000000; }
.ordrNextBtn { background-color: #000000; }
.shipInfo .formtitle span a { color: #000000; }
.loginArea .formtitle a { color: #000000; }
.loginArea a.resetPass { color: #000000; }
.forgetPass a { color: #000000; }
.blrAccr .blrHead.active i { color: #000000; }
.sideTabView .resp-tab-active { border-left-color: #000000 !important; }
.stckistMap .blueBtnAro { background-color: #000000; }
.stckist a:hover { color: #000000; }
.contactPage .cntctForm { /*background-color: #000000;*/ }
.cntctSocial li a { color: #000000; }
.cntctSocial li a:hover { background-color: #000000; color: #fff; }
.regButton { background-color: #000000; }
.dlryftr .Icon i { color: #000000; }
.dlrTooltip .fa-info-circle { color: #000000; }
.cstmRdo input[type="radio"]:checked ~ .radioMark { background-color: #000000; }
.paypal .cstmRdo input[type="radio"]:checked ~ .radioMark:after { color: #000000; }
.paypal .redBTN { background-color: #000000; }
.succsTop p strong:hover a { color: #000000; }
.discountSec input { background-color: #000000; }
.shippingWrap .cstmRadio input:checked + label:before { background-color: #000000; }
.offerPopup .emailInpt a { background-color: #000000; }
.fourOFour p a { border-bottom-color: #000000 !important; }
.errorBlk h1 { color: #000000; }
.booktbl h2 { color: #000003; }
.tblSelect li select { color: #000000; }
.tblSelect li input { color: #000000; }
.baarH2:after { background-color: #CC3737; }
a.loginBtn { background-color: #000000; }
.bookingTabsUl li { color: #000000; }
.bookingTabsUl li.active { background-color: #000000; }
.bookingTabsUl li.active a { color: #fff; }
.clctTime span select { color: #000000; }
.clctTime span input[type="text"] { color: #000000; }
.odrList ul li h3 { color: #000003; }
.odrList ul li p { color: #000000; }
.odrList ul li strong { color: #000000; }
.odrList h2.odrHead { color: #000003; border-bottom-color: #000000 !important; }
.addToOdr a { background: #CC3737; }
.prwHead h3 { color: #000000; }
.prwList h2 { }
.prwList li strong { color: #000000; }
.prwList ul li p { color: #000000; }
.prwList ul li h3 { color: #000003; }
.checkOutBtn { background: #000000; }
.methdTitle { color: #000000; }
.methodDiv h3 { color: #000003; }

.menuNav li a:before { background-color: #000000; }
.successBnr { color: #000000; }
.plus-minus-input i { border-color: #000000 !important; }
.payment-method h2 { }
.promoCodeInput a { background: #000000; }
.bkgBnnr h1,
.bkgBnnr h2 { color: #000000; }
.clctTime span button { background: #000000; }
.foodMenuFtr { background-color: #CC3737; }
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay { background: #000000; border-color: #000000 !important; }
.flatpickr-day.week.selected { -webkit-box-shadow: -5px 0 0 #000000,5px 0 0 #000000; box-shadow: -5px 0 0 #000000,5px 0 0 #000000; }
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) { -webkit-box-shadow: -10px 0 0 #000000; box-shadow: -10px 0 0 #000000; }

#ui-header { background-color: #000000 !important; }
.icon-color.facebook { background-color: #000000; }

.loc_name:before { background-color: #000000; }
.blueBtnAro { background-color: #CC3737; border-color: #CC3737 !important; color: #FFFFFF !important; }
.blueBtnAro.white { color: #FFFFFF !important; }
.blueBtnAro.outlineBtn { background: transparent !important; color: #CC3737 !important; }

.line01USD { color: #000000; }
.addList { background: #000000; }
.srtListpra { color: #000000; }
.ofrTri { background: #000000; }
.blueButton02 { background: #fff; color: #CC3737 !important; }
.faIcon_squ { color: #000000; }
.mrDeail { color: #000000; }
.topmenu .liLast { border-top-color: #000000 !important; }
.ftrbackerBT { background-color: #000000; }
.footerbottom ul li a, .ftrbackerBT ul li a, .ftrbackerBT h3, .footerInfo h5 { color: #FFFFFF !important; }
ul.ftrSocial li a { color: #000000 !important; }
.ftrSocial li a svg { fill: #000000 !important; }
.mnColor { color: #000000; }
.sldVDO .vdoSap { background: #000000; }
.vdobgBX .vdoBXsap { background: #000000; }
.team_info { background-color: #000000; }
.view_more { color: #000000; }
.teamcontainer .card .back { background: #000000; }
.compuCooks.cookieBox .accPT { background-color: #000000 !important; }
.alsoLike .alsPra04 { color: #000000; }
.smallmanutopsmll a:hover { color: #000000; }
.ttltx { border-left-color: RED }
.search-block .tab12 { background: #000000; }
.search-block .tab.active { background: #000000; border-bottom-color: #000000 !important; }
.stepLbl { color: #000000; }
.stepLbl2 { color: #000000; }
.stepLbl3 { color: #000000; }
.stepLbl7 { color: #000000; }
.cstmChk input:checked + label:after { border-right-color: #000000 !important; border-bottom-color: #000000 !important; }
.navBtn { color: #CC3737 !important; }
/*.defaultPage .navBtn.BYT { background-color: #CC3737 !important; color: #FFFFFF !important; border-color: #CC3737 !important; }*/
.defaultPage .navBtn.BYT.outlineBtn { background: transparent !important; }
.cstmInput label input:checked ~ span { background-color: #000000; border-color: #000000; }
.cstmInput.radioType label input:checked ~ span { border-color: #000000; }
.cstmInput.radioType label input:checked ~ span::after { background: #000000; }
.readMoreDiv .toggleMore { border: #000000; }
.cntctAddrs h2 { color: #000003; }


.baarH2 { color: #000003; }
.contactPage .cntctPhne a { color: #000000 !important; }
.cntctPhne { color: #000000; }
.cntctEmail a { color: #000000; }
.menuNav li a { color: #000000; }
.menuNav li a.active { color: #000000; }

.odrList ul li p strong { color: #080043; }
.errorMessage { color: #ff0000; }
.bookingForm .popupContent .padHead h2,
.bookingForm .popupContent .padHead h3 { color: #000003; }
.bookingForm .popupContent .padHead a { color: #000000; }
.confirmBtn { background-color: #CC3737; }

.discountSec .ccCode .fa-check-circle { color: #4caf50; }
.discountSec .ccCode .ccCls { color: #ff0000; }
.loginSqr label { color: #080043; }
.loginSqr h1, .loginSqr h2 { color: #080043; }
.postcode_lookup p { color: #ff0000; }
.succsTop { background: rgba(255, 255, 255, 0.90) }
.succsTop .tickIcon { background: #F44336; color: #fff; }
.succsTop .tickIcon .fa { color: #fff; }
.succsTop .tickIcon { color: #F44336; }
#dvAddCart .rmvOdr { border-color: #ffffff !important; background: #001850; color: #fff; }
.odrItem .rmvOdr svg { /*fill: #4e4e4e;*/ fill: #ffffff; }
.e_imageslide .parraSEC div { color: #fff; }
.errBox { background: #fffbfb; border-color: #ff0000 !important; }
.spnErr strong { background: #fffbfb; border-color: #ff0000 !important; color: #ff0000; }

.payment-method p { color: #808191; }
.payment-method ul li label { border-color: #eeeeee !important; }
.payment-method ul li label:before { color: #CCCCCC; }
.payment-method ul li span { color: #000000; }
.payment-method ul li strong { color: #888888; }
.payment-method ul li input:checked + label { }
.payment-method ul li input:checked + label * { }
.payment-method ul li input:checked + label:before,
.payment-method ul li.voucherLi input[type="radio"] + label:before { color: #000000 !important; border-color: #000000 !important; }

.promoCode span.cpnValid:before { color: #22b14c; }
.promoCode span.cpnInvalid:before { color: #ff0000; }
.promoCode span.cpnValid { color: #22b14c; }
.promoCode span.cpnInvalid { color: #ff0000; }

.thankyouhome { background: #fff; }
.thankyouhome-heading h1 { color: #000; }
.thankyouhome-heading p { color: #000; }
.thankyouhome h2 { color: #000; }
.thankyouhome h3 { color: #000; }
.thankyouhome h4 { color: #000; }
.thankyouhome table tr td { color: #000; }
.thankyouhome table tr td b { color: #000; }
.tablecalltoaction h2 { color: #000; }
.tablecalltoaction p { color: #0068FF; }
.tablecalltoaction .ph-number { color: #0068FF; }
.tablecalltoaction .ph-contune { color: #000; }
.thankyouhome .fa { color: #011d4d; }
.frownhome h5 { color: #000; }
.slide.whiteSlide .button.stroke { color: #3d3d3d !important; background: transparent !important; }
.navigation li { background: transparent; }

@media screen and (max-width:1023px) {
 .odrList h2.odrHead.active { background-color: #000000; border-color: #000000 !important; }
}

@media screen and (max-width:767px) {
 .mainNav .mainMenu li .divNav > a { color: #000000 !important; }
 .mainNav .mainMenu li .divNav > a svg { fill: #000000 !important; }
 .frownhome h5 { color: #000; }
}

.elePostInput button { background-color: #CC3737 !important; }
.elePostInput input[type="text"]:focus {  }
.elePostList li:hover { color: #000000 !important; }
.elePostInput .fa.fa-search { color: #CC3737 !important; }

.cartTabs .resp-tabs-list .resp-tab-active { color: #000000 !important; border-bottom-color: #000000 !important; }

.careerBlock li { border-color: #000000 !important; }

.pagination a { color: #000000; }
.pagination a.active { background-color: #CC3737 !important; }
.pagination a:hover { background-color: #CC3737; color: #ffffff; }

.ucNewsLetter .subs__Text h6 { color: #000000 !important; }
.subs__Form input[type="submit"] { background-color: #CC3737; color: #FFFFFF !important; }
.ucNewsLetter .subs__Text p { color: #000000 !important; }
.ucNewsLetter .subs__Text span { color: #000000 !important; }

.whiteBox .form-group .input:focus { border-color: #CC3737; }

.locationsRpt i { background: #000000;   }