*{margin:0;padding:0;border:0;box-sizing:border-box;font-family:'Open Sans', sans-serif;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}
::-moz-selection{background:#0287C0;color:#fff;}
::selection{background:#0287C0;color:#fff;}
ul, ol, li, h1, h2, h3, h4, h5, h6, a, p{text-decoration:none;list-style:none;font-weight:100;}
a{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;cursor:pointer;color:#000;}
input[type="submit"]{backface-visibility:hidden;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;}
textarea, input, select{border-radius:0;resize:none;box-sizing:border-box;font-family:'Open Sans', sans-serif;}
table,tr,td,th{border-spacing:0;padding:0;margin:0;vertical-align:top;}
img{max-width:100%;}
p{color:#666;font-size:15px;font-family:'Open Sans', sans-serif;line-height:24px;}
h1, h2, h3, h4, h5, h6{font-family:'Open Sans', sans-serif;}
body{-webkit-transition:all 0.5s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;opacity:0;}
.error{height:25px;line-height:25px;}
.error span{font-size:11px;color:red;display:none;font-family:'Open Sans', sans-serif;}
.overlay{position:absolute;top:0;left:0;height:100%;width:100%;padding:20px;background-color:rgba(255,255,255,0.5);}
.table{display:table;width:100%;height:100%;}
.table_cell{display:table-cell;vertical-align:middle;}
.background_image{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}
.background_image_product{width:100%;height:100%;background-size:cover;background-position:center;}
.col_10,.col_20,.col_25,.col_30,.col_33,.col_35,.col_40,.col_45,.col_50,.col_60,.col_66,.col_70,.col_80,.col_100{display:inline-block;vertical-align:middle;position:relative;}
.col_10{width:10%;}
.col_20{width:20%;}
.col_25{width:25%;}
.col_30{width:30%;}
.col_33{width:33.33%;}
.col_35{width:35%;}
.col_40{width:40%;}
.col_45{width:45%;}
.col_50{width:50%;}
.col_60{width:60%;}
.col_66{width:66.66%}
.col_70{width:70%;}
.col_80{width:80%;}
.col_100{width:100% !important;}
.adBlueText{text-transform: capitalize !important;display:inline-block;}
.transition{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.loader{height:100%;width:100%;position:fixed;top:0px;left:0px;background:url('../images/loader.gif') no-repeat scroll center center #fff;z-index:99999;opacity:.4;}
.mainColor{color:#e2484d;}
.wrapper{position:relative;}
.section{position:relative;padding:0 50px;overflow:hidden;width:100%;}
.relative{position:relative;}
.centerAlign{text-align:center;}
.leftAlign{text-align:left;}
.rightAlign{text-align:right;}
.header{width:100%;position:fixed;left:0;top:0;z-index:99999;background-color:#fff;}
.topHeader{background-color:#222;width:100%;padding:1px 50px;}
.topHeader .col_50:first-child{width:calc(100% - 300px);}
.topHeader .col_50:last-child{width: 300px;}
.topHeader p{color:#fff;}
.leftSupportContent img{display:inline-block;vertical-align:middle;width:12px;}
.leftSupportContent p{display:inline-block;vertical-align:middle;/*width:calc(100% - 15px);*/padding-left:10px;font-size:12px;color:#fff;}
.socailMediaIcon img{width:13px;}
.socailMediaIcon{display:inline-block;vertical-align:middle;margin:0 10px;}
.socailMediaIcon:last-child{margin-right:0;}
.footerBottomMedia .socailMediaIcon{margin:0 10px;}
.searchInputBox{display:inline-block;vertical-align:middle;width:calc(100% - 18px);}
.searchInputBtn{display:inline-block;vertical-align:middle;width:18px;position:relative;}
.searchInputBox input[type="text"]{background-color:transparent;color:#fff;}
.searchInputBtn input[type="button"]{background-color:transparent;color:#fff;background-image:url(../images/icons/search.svg);width:15px;line-height:15px;background-size:15px;}
.searchHolderDiv{display:inline-block;vertical-align:middle;border-bottom:1px solid #808585;position:relative;}
.searchHolderDiv:after{position:absolute;content:'';border-bottom:1px solid #888;width:0;left:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.searchHolderDiv.activeForm:after{position:absolute;content:'';border-bottom:1px solid #fff;width:100%;}
.searchInputBox input[type="text"]::-webkit-input-placeholder{color:#fff;}
.searchInputBox input[type="text"]::-moz-placeholder{color:#fff;}
.searchInputBox input[type="text"]:-ms-input-placeholder{color:#fff;}
.searchInputBox input[type="text"]:-moz-placeholder{color:#fff;}
.searchInputBtn img{position:absolute;top:-7px;left:5px;width:15px;}
.bootomHeader{position:relative;padding:0px 50px;border-bottom:2px solid #e2484d;}
.menuLeftTab{display:inline-block;vertical-align:middle;width:calc(50% - 90px);}
.menuLogoTab{display:inline-block;vertical-align:middle;width:180px;}
.menuLogoTab img{width:150px;display:block;margin:auto;}
.menuRightTab{display:inline-block;vertical-align:middle;width:calc(100% - 200px); text-align:left; padding-left:10px;}
.menuTabBox{display:inline-block;vertical-align:middle;;position:relative;width:25%;}
.menuTabBox:after{content:'';position:absolute;height:calc(100% - 28px);width:2px;background-color:#ddd;right:0;top:0;bottom:0;margin:auto;}
.menuTabBox:last-child:after{display:none;}
.down-arrow-Style{position:absolute;margin-left:10px;top:6px;background-repeat:no-repeat;z-index:99;width:15px;height:15px;}
.right-arrow-Style{position:absolute;top:0;bottom:0;margin:auto;background-repeat:no-repeat;z-index:99;width:12px;height:12px;right:5px;transform:rotate(-90deg);}
.menuTabBox{display:inline-block;vertical-align:middle;position:relative;width:auto; padding:0px 8px;}
.menuTabBox p{padding:11px 0;color:#0a0a0a;font-size:16px;text-transform:uppercase; cursor: pointer;}
.menuTabBox p a{color:#e2484d;}
.menuBaar{position:relative;}
.menuBaar li{position:relative;transition:all 0.5s;color:#000;text-align:center;}
.menuBaar li:hover{color:#22305c;}
.menuBaar ul ul p{display:block;font-size:13px;line-height:40px;padding:0 10px;text-transform:capitalize;}
.menuBaar ul ul{position:absolute;background-color:#e1e1e1;display:none;text-align:left;left:-40px;}
.menuBaar .marketHolder ul{width:500px;}
.menuBaar ul ul li{margin:0;line-height:50px;width:215px;text-align:left;}
.menuBaar ul ul li:hover{background-color:#e2484d;color:#fff;padding-left:7px;}
.menuBaar ul ul li:hover p{color:#fff;}
.menuBaar ul ul li:hover .right-arrow-black{background-image:url('../images/icons/right-arrow-white.html');}
.menuBaar ul ul p:hover{color:#fff;}
.menuBaar ul ul li:hover a{color:#fff;}
.menuBaar ul ul ul p{color:#e2484d !important;}
.menuBaar ul ul ul p:hover{color:#fff !important;}
.menuBaar ul li:hover > ul{display:block;display:grid;}
.menuBaar ul ul ul{top:0;left:100%;background-color:#e1e1e1;}
.menuBaar ul ul ul li{margin:0;line-height:40px;font-size:14px;width:250px;text-align:left;cursor:pointer !important;}
.menuBaar ul ul:before, .menuBaar ul ul:after{bottom:100%;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.menuBaar ul ul:after{border-color:rgba(255, 255, 255, 0);border-bottom-color:#e1e1e1;border-width:8px;margin-left:90px;}
.menuBaar ul ul:before{border-color:rgba(170, 170, 170, 0);border-bottom-color:#e1e1e1;border-width:10px;margin-left:90px;}
.stuck_header .menuLogoTab img{width:80px;}
.stuck_header .bootomHeader{padding:0 50px;box-shadow:0 0 5px 0 #888;}

.coronaNoticePopUpW{overflow:auto;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;padding: 30px 15px 15px 15px;}
.coronaNoticePopUpInner{display:table;width:100%;height:100%;max-width:500px;width:100%;margin:0 auto;position:relative;padding:15px}
.forgetTableCell{display:table-cell;vertical-align:middle;position:relative}
.closeBtn{position:relative;cursor:pointer;z-index:99;cursor:pointer;color:#fff;text-align:right}
.menuOverlay{width:100%;height:100%;top:0;left:0;position:fixed;z-index:999;}
.coronaNoticeHolderContent{position:relative;background-color:#fff;max-width:500px;width:100%;margin:0 auto;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.coronaNoticeInner{display: table;width: 100%;height: 100%;}
.coronaNoticeCell{display: table-cell;vertical-align: middle;}
.coronaNoticeHolderContent img{width:100%;vertical-align:middle;}
.coronaPopupHeader{text-align:center;position:relative;}
.coronaTitle{margin:0;line-height:1.42857143;font-size:18px}
.coronaPopupContent{position:relative;padding:15px}
.coronaPopupContent p{margin:0 0 10px;font-size:13px;}
.coronaPopupHeader img{width: 25px;position:absolute;top:-30px;right:0px;cursor:pointer;}

.footerHolder{position:relative;background-color:#222;border-top:10px solid #e62e2d;border-bottom:10px solid #ec0a10;color:#fff;}
.footerContent{padding:30px 50px;position:relative;}
.footerLogo{margin:auto;text-align:center;}
.footerLink{position:relative;padding:30px 0px;border-bottom:1px solid #888;}
.footerLinkHead{font-size:18px;color:#e62e2d;text-transform:uppercase;}
.footerLinkTab .footerLinkHead{padding-bottom:15px;}
.footerLinkTab p{line-height:35px;color:#fff;transition:all 0.5s;}
.footerLinkTab{position:relative;display:inline-block;vertical-align:top;}
.footerLinkTab:nth-child(1){width:calc(25% - 20px);}
.footerLinkTab:nth-child(2){width:calc(25% - 30px);}
.footerLinkTab:nth-child(3){width:calc(25% - 30px);}
.footerLinkTab:nth-child(4){width:calc(25% - 40px);}
.footerLinkTab:nth-child(5){width:120px;}
.footerAboutLink{padding:35px 0px;border-bottom:1px solid #888;}
.footerBottomText{position:relative;padding:35px 0;border-bottom:1px solid #888;}
.footerBottomText p{color:#fff;}
.footerAboutLink a{position:relative;}
.footerAboutLink a:after{content:'/';position:absolute;top:3px;bottom:0;right:-3px;margin:auto;color:#fff;}
.footerAboutLink a:last-child:after{content:'';display:none;}
.footerAboutLink .footerLinkHead{display:inline-block;vertical-align:middle;line-height:30px;}
.footerAboutLink p{display:inline-block;vertical-align:middle;padding:0 15px;line-height:30px;color:#fff;transition:all 0.5s;}
.allFooterLinkH4{display:inline-block;vertical-align:top;position:relative;width:110px;}
.allFooterLink{display:inline-block;vertical-align:top;position:relative;width:calc(100% - 110px);}
.footerBottomMedia{position:relative;padding-top:30px;}
.footerBottomMedia .socailMediaIcon img{width:20px;}
.copyRight{width:calc(100% - 362px);display:inline-block;vertical-align:middle;text-align:left;}
.bootomLink{position:relative;text-align:left;display:inline-block;vertical-align:middle;width:362px;}
.copyRight p{padding-left:0 !important;}
.bootomLink p,.copyRight p{display:inline-block;vertical-align:middle;transition:all 0.5s;position:relative;padding:0 15px;line-height:30px;font-size:12px;color:#e62e2d;text-transform:uppercase;}
.socailDiv{display:inline-block;vertical-align:middle;width:200px;text-align:right;}
.socailDivHead{display:inline-block;vertical-align:middle;padding-right:20px;text-align:right;}
.bootomLink a:last-child p{padding-right:0;}
.madeHepta{font-size:10px;position:relative;color:#FFCB04;display:inline-block;}
.madeHepta:hover,.bootomLink p:hover{color:#888;}
.bodyHolder{position:relative;}
.mainHolder{margin-top:116px;}
.adblueHolderPage .aboutText{line-height:28px;}
.adblueHolderPage .blankBtn{margin-top:20px;}
.bannerHolder{position:relative;padding:0 50px;}
.bannerHolder img{width:100%;}
.newPadding{padding-top:30px;}
.homeGridHolder{position:relative;padding:70px 50px;}
.homeGridHolder .col_50:first-child{padding-right:25px;}
.homeGridHolder .col_50:last-child{padding-left:25px;}
.readMore{font-family:'Raleway', sans-serif;}
.headLine{font-size:24px;line-height:30px;font-family:'Raleway', sans-serif;text-transform:uppercase;color:#e43332;padding-bottom:20px;}
.headLine span{color:#FFCB04;}
.headLine .counterNew{color:#e2484d;font-family:'Raleway', sans-serif;}
.homeGridHolder .col_50 .headLine{padding-bottom:20px;}
.homeGridHolder .col_50 img{height:300px;object-fit:cover;padding-bottom:20px;display:block;}
.homeGridHolder .col_50 p{line-height:30px;}
.homeGridHolder .col_50 .readMore{padding-top:20px;}
.ourProductRange{position:relative;padding-bottom:20px;}
.ourProductRange .headLine{padding:0 50px;}
.productRangeTab{position:relative;padding:0 20px;}
.productRangeSlider{position:relative;padding:20px 30px;overflow:hidden;}
.subHeadline{font-size:18px;padding-top:20px;font-family:'Raleway', sans-serif;}
.subHeadlineBottom{font-size:18px;padding:10px 0;font-family:'Raleway', sans-serif;}
.homeGridBoxHolder{position:relative;padding:0 50px;}
.homeGridBoxHolder .background_image{height:170px;text-align:left;background-color:#000da9;position:relative;}
.homeGridBoxHolder .background_image:after{content:'';position:absolute;transition:all 0.5s;height:4px;width:0;background-color:#FFCB04;left:0;bottom:0;}
.homeGridBoxHolder .background_image:hover:after{width:100%;}
.homeGridBoxHolder .background_image:hover .overlay{background-color:rgba(228, 228, 228, 0.1);}
.homeGridBoxHolder .background_image:hover h2{color:#fff;}
.homeGridBoxHolder .col_33{width:calc(33.33% - 7px);margin-right:10px;}
.homeGridBoxHolder .col_33:nth-child(4){margin-right:0;}
.homeGridBoxHolder .overlay{padding:20px 40px;background-color:rgba(228, 228, 228, 1);}
.homeGridBoxHolder .col_33 h2{font-size:22px;line-height:30px;font-family:'Raleway', sans-serif;text-transform:uppercase;}
.transition{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.tableCell{display:table-cell;vertical-align:middle;}
.pageNav{padding:0 50px 20px 50px;}
.pageNav .pageNavIn{width:33.33%;display:inline-table;vertical-align:top;}
.pageNavIn img{width:100%;display:block;}
.pageNavDesc{display:table;width:100%;border:solid 1px #f0f0f0;height:120px;}
.pageNavIn h4, .pageNavIn h3{line-height:30px;text-align:center;text-transform:uppercase;color:#000;font-family:'Raleway', sans-serif;}
.pageNavIn h3{text-transform:capitalize;}
.navLink{width:300px;border:solid 1px #EBEBEA;text-align:center;display:block;margin:auto;margin-top:10px;padding:10px 0;background-color:#fff;}
.pageNavIn:hover h4, .pageNavIn:hover h3{color:#224295}
.pageNavIn:hover .pageNavDesc{background-color:#F0F0F0}
.aboutPageNav .pageNavDesc{height:150px;}
.industryHolder{padding:0px 50px 0 50px;}
.industryHolderIn{background-color:#0A1016;padding:70px;background-image:url(../images/nandanGroup/industryBack.jpg);background-position:center;background-size:cover;position:relative;background-attachment:fixed;}
.industryHolderIn:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(10,16,22,0.8);}
.industryDesc .headLine{font-size:40px;color:#fff;text-transform:capitalize;line-height:40px;}
.industryDesc, .industryList{display:inline-block;vertical-align:top;position:relative;z-index:1}
.industryList{padding-left:50px;width:70%}
.industryDesc{width:30%;padding-right:50px;}
.industryDesc .viewProductBtn{margin:30px 0 0 0;}
.industryDesc .viewProductBtn p{margin-top:0px;}
.industryDesc .viewProductBtn:hover p{color:#FFCB04 !important;}
.industryDesc p{color:#fff;margin:10px 0 0 0;}
.industryListIn{width:25%;display:inline-block;vertical-align:top;margin-bottom:20px;}
.industryListIn img{height:40px;display:block;width:auto;max-width:none;}
.industryListIn p{color:#fff;font-size:14px;margin-top:10px;}
.clientsHolder{padding:50px;}
.clientImg, .clientList{display:inline-block;vertical-align:top;}
.clientImg{width:40%;background-color:#ccc;background-position:center;background-size:cover;height:370px;background-image:url(../images/nandanGroup/Oem-Block.jpg);}
.clientList{width:60%;}
.clientListIn{display:inline-table;vertical-align:top;height:100px;width:33.33%}
.clientListIn img{max-width:100%;max-height:90px;display:block;margin:auto;}
.clientList .viewProductBtn{margin:20px 0 0 40px;}
.newsTestimonialHolder{position:relative;padding:30px 50px;padding-bottom:100px;}
.newsTestimonialHolder .col_50{vertical-align:top;}
.newsTab{position:relative;padding:20px 0;border-bottom:1px solid #e1e1e1;}
.newsTab .subHeadline{padding-bottom:10px;padding-top:0;color:#e2484d;line-height:24px;}
.newsTestimonialHolder .col_50{width:calc(50% - 25px);margin-right:50px;}
.newsTestimonialHolder .col_50:last-child{margin-right:0;}
.testmonialSlider{position:relative;border:0px solid #e43332;padding:20px;}
.newsTestimonialContentTextBox{position:relative;padding-top:20px;}
.newsTestimonialContent{position:relative;}
.sideEffectImg{position:relative;}
.sideEffectImg:after{content:'';position:absolute;background-image:url(../images/icons/nandanAboutSideEffectBottom.png);width:170px;height:500px;background-repeat:no-repeat;right:0;top:-200px;z-index:1;}
.adblueHolderPage .sideEffectImg:after{content:'';position:absolute;background-image:url(../images/icons/nandanAboutSideEffectBottomAdblue.png);width:170px;height:500px;background-repeat:no-repeat;right:0;top:-200px;z-index:1;}
.testmonialsBox{position:relative;padding:30px 50px 50px;text-align:center;margin:auto;}
.testmonialsBox p{padding:20px 20px 0;}
.profileBox{width:150px;height:150px;border-radius:50%;overflow:hidden;margin:auto;}
.profileBox img{width:100%;object-fit:cover;height:100%;}
.testmonialsBox h4{padding:20px 0 5px;color:#e2484d;font-family:'Raleway', sans-serif;}
.testmonialsBox h5{padding-bottom:20px;color:#808585;font-size:14px;}
.readMoreTab{position:relative;display:inline-block;width:100%;text-align:right;position:absolute;bottom:20px;width:100px;right:0;}
.readMoreTab p{color:#e2484d;font-family:'Raleway', sans-serif;cursor:pointer;display:inline-block;font-size:12px;}
.backToTop{width:35px;height:35px;position:fixed;right:10px;bottom:20px;background-color:#000;cursor:pointer;z-index:999;background-repeat:no-repeat;background-position:center;background-image:url(../images/icons/down-arrow.svg);background-size:20px auto;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);opacity:.6;}
.adblueAbout{position:relative;padding:0 50px;}
.adblueAbout .background_image{height:350px;}
.adblueAbout .table{padding:20px 50px;}
.adblueAbout .table .headLine{padding-bottom:20px;}
.adblueAbout .table h3{color:#e2484d;padding-bottom:10px;}
.adblueAbout .table p{line-height:30px;}
.adblueAbout .table .readMore{padding-top:20px;}
.whyAdblueOem{position:relative;padding:50px;}
.whyAdblueOem .headLine{padding-bottom:40px;}
.whyAdblueOem .col_25{text-align:center;padding:20px;}
.whyAdblueOem .col_20{text-align:center;padding:20px;}
.whyAdblueOem .col_25 h4{font-size:20px;padding-bottom:20px;}
.whyAdblueOem .col_25 p{line-height:30px;}
.whyAdblueOem .headLine{width:calc(100% - 100px);display:inline-block;vertical-align:top;position:relative;}
.viewAllBtnTop{width:100px;display:inline-block;vertical-align:top;position:relative;}
.viewAllBtnTop h3{color:#FFCB04;}
.partnersTab{padding:20px 0;position:relative;}
.partnersTab:first-child{padding-top:0;}
.partnersTab .viewProductBtn{margin:initial;margin-top:20px;}
.nandanGroupCompanyBox .viewProductBtn{margin:20px auto;}
.nandanGroupCompanyBox:hover .viewProductBtn{background-color:transparent;}
.newsDate{color:#808585;padding:10px 0;}
.dateStyle{padding:10px 0;color:#e2484d;font-family:'Raleway', sans-serif;}
.oemCustomer{position:relative;padding:20px 0 70px;}
.oemCustomer .headLine{position:relative;padding:20px 50px 20px;}
.oemCustomerTab{position:relative;padding:0 30px;}
.oemCustomerTab img{border-radius:50%;display:block;}
.oemCustomerSlider{position:relative;padding:0 50px;}
.ourBusinesses{position:relative;padding:50px;}
.ourBusinesses .headLine{padding-bottom:40px;}
.ourBusinesses .col_25{width:calc(25% - 23px);margin-right:30px;}
.ourBusinesses .col_25:last-child{margin-right:0;}
.ourBusinesses .col_25 h4{font-size:20px;padding:10px 0 10px;}
.ourBusinesses .col_25 img{display:block;height:250px;object-fit:cover;}
.ourBusinesses .col_25 p{line-height:30px;}
.ourBusinesses .readMore{padding-top:10px;}
.productMainHolder{position:relative;background-color:#f7f8f8;}
.leftSideListing{position:relative;display:inline-block;vertical-align:top;width:350px;position:sticky;top:78px;z-index:11;}
.rightSideListing{background-color:#fff;position:relative;display:inline-block;vertical-align:top;width:calc(100% - 350px);padding:0 50px 50px;padding-bottom:150px;}
.rightProductTab{position:relative;padding:30px;text-align:center;}
.dieselEnginHolder,.rightSideProductListing{position:relative;padding:30px 0 50px;}
.productInnerMainHolder{padding-top:30px;}
.productInnerHolder{position:relative;padding:20px 0;}
.rightSideProductListing .col_50{width:calc(50% - 30px);margin:0 15px;margin-bottom:20px;}
.LeftSideTab{border-bottom:1px solid #e1e1e1;position:relative;padding-left:50px;}
.LeftSideTab:last-child{border-bottom:none;}
.LeftSideTab h4{color:#e2484d;font-size:16px;padding:20px 0;}
.leftSideBarHolderInnerTab h5{padding:5px 0;font-size:14px;color:#666;}
.rightProductTab img{display:block;margin:auto;}
.rightProductTab h4{padding:20px 0;font-size:18px;font-family:'Raleway', sans-serif;color:#e2484d;}
.viewProductBtn{background-color:#FFCB04;border:1px solid #FFCB04;width:180px;height:50px;margin:auto;text-align:center;margin-top:20px;cursor:pointer;}
.viewProductBtnColor{background-color:#e2484d;color:#fff;max-width:200px;width:100%;height:50px;margin:auto;text-align:center;margin-top:20px;cursor:pointer;}
.viewProductBtn p ,.viewProductBtn a,.viewProductBtnColor p{line-height:50px !important;color:#000 !important;}
.rightProductTab:hover .viewProductBtn{background-color:transparent;}
.rightProductTab:hover{box-shadow:0 0 20px 5px #e1e1e1;}
.viewProductBtn:hover{background-color:transparent;}
.activeLeftSidePage h4{color:#e2484d;font-weight:900;}
.LeftSideTab h4:hover{color:#e2484d;font-weight:900;padding-left:5px;}
.active_Side_menu_left h5{color:#e2484d;font-family:'Raleway', sans-serif;}
.leftSideBarHolder{position:relative;height:calc(100vh - 80px);overflow:auto;}
.leftSideBarHolderInner{display:none;padding-bottom:10px;}
.openBottomDiv{position:relative;display:inline-block;vertical-align:middle;width:50px;padding:8px 15px 0;cursor:pointer;}
.pageHeadLink{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 50px);}
.openBottomDiv img{width:25px;}
.openBottomDiv.active_qa img{transform:rotate(180deg);}
.productImgHolder{position:relative;width:200px;display:inline-block;vertical-align:top;position:sticky;top:110px;}
.productDetailHolder{position:relative;width:calc(100% - 200px);display:inline-block;vertical-align:top;padding-left:50px;}
.productImgHolder h3{padding:10px 0;}
.productDetailHolderText{position:relative;padding:20px 0;}
.productDetailHolderText p{line-height:30px;color:#808585;}
.productDetailHolderHead{position:relative;padding:10px 0;border-bottom:1px solid #ccc;}
.productDetailHolderHeadNew:after{content:'';position:absolute;height:1px;width:0%;transition:all 5s;left:0;bottom:-1px;background-color:#e2484d;}
.add_fadeinEffect .productDetailHolderHeadNew:after{width:100%;}
.productDetailHolderHead h3{display:inline-block;vertical-align:middle;position:relative;font-size:18px;width:calc(100% - 50px);text-transform:uppercase;color:#e2484d;}
.productDetailArrow{display:inline-block;vertical-align:middle;position:relative;width:50px;}
.productDetailArrow img{width:20px;}
.ourOtherProduct{position:relative;padding:50px 0 0;}
.ourOtherProduct .col_33{text-align:center;margin:20px auto;}
.adblueBottomProduct .col_33{text-align:center;margin:auto;padding-bottom:10px;}
.ourOtherProduct .col_33 img{max-width:200px;margin:auto;display:block;padding-bottom:20px;}
.adblueBottomProduct .col_33 img{padding:20px;}
.ourOtherProductTab{position:relative;padding:20px;}
.ourOtherProductTab:hover{box-shadow:0 0 20px 5px #e1e1e1;}
.ourOtherProductTab:hover .viewProductBtn{background-color:transparent;}
.ourOtherProductTab h3{font-family:'Raleway', sans-serif;color:#e2484d;font-size:20px;padding:10px 0;}
.ourOtherProductTab h4{color:#666766;}
.viewProductBtnColor:hover{background-color:#000;}
.productImgHolderTaba img{display:block;padding-bottom:20px;width:100%;max-width:none;}
.skuCode{display:inline-block;vertical-align:middle;padding-right:10px;color:#666;font-size:14px;}
.productImgHolderTaba{position:relative;text-align:center;}
.specialtyOilsBanner{position:relative;height:300px;text-align:center;}
.specialtyOilsBannerText{max-width:750px;margin:auto;}
.specialtyOilsBannerText h2{padding-bottom:20px;}
.specialtyOilsBannerText p{line-height:30px;}
.productImgHolderTaba .skuCode{position:relative;display:inline-block;vertical-align:middle;width:33.33%;padding-right:0;}
.productImgHolderTaba .skuCode:after{content:'';position:absolute;height:5px;width:5px;background-color:#FFCB04;top:0;bottom:0;margin:auto;right:0;border-radius:50%;}
.productImgHolderTaba .skuCode:nth-child(3n+0):after{display:none;}
.productImgHolderTaba .skuCode:last-child:after{display:none;}
.specialtyOilsTabInner{position:relative;padding:20px;text-align:center;margin:auto;}
.specialtyOilsTabInner:hover{box-shadow:0 0 20px 5px #e1e1e1;}
.specialtyOilsTabInner img{max-width:130px;width:100%;display:block;margin:auto;}
.specialtyOilsTabInner h3{padding:20px;}
.specialtyOilsTabInner:hover .viewProductBtn{background-color:#e2484d;}
.productPackagesButton{position:relative;padding-top:30px;}
.productPackagesButton .viewProductBtnColor{display:inline-block;margin-top:0;margin-right:20px;}
.goGreenWithAdBlueTab .forDesktopUsed{display:inline-block !important;}
.goGreenWithAdBlueTab .forMobileUsed{display:none !important;}
.goGreenWithAdBlueVideo{position:relative;padding-bottom:5px;width:100%;}
.goGreenWithAdBlueVideo video{width:100%;position:relative;}
.goGreenWithAdBlueTab{position:relative;padding:20px 0;}
.goGreenBulletTab{padding-bottom:20px;}
.goGreenBulletTab:last-child{padding-bottom:0;}
.goGreenWithAdBlueTab p{line-height:30px;padding:5px 0;color:#666;}
.goGreenWithAdBlueTab:nth-of-type(1){padding-top:0;}
.oemClientsTab .col_25{text-align:center;padding:20px;}
.oemClientsTab .col_25 img{max-height:100px;max-width:100px;}
.whyAdblueOem .col_25 img{max-height:100px;max-width:100px;}
.whyAdblueOem .col_20 img{max-height:100px;max-width:100px;}
.goGreenWithAdBlueTab .col_50{width:50%;margin:0;vertical-align:middle;}
.bulletStyle{position:relative;padding-left:20px !important;line-height:28px;}
.bulletStyle:before{content:'';position:absolute;width:5px;height:5px;background-color:#e2484d;border-radius:50%;left:0;top:14px;margin:auto;}
.oemClientsTab{position:relative;padding-top:30px;transition:all 0.5s;}
.productDetailHolderTab .bulletStyle:before{bottom:inherit;top:12px;}
.oemClientsTab .col_25 p{padding-top:15px;font-family:'Raleway', sans-serif;}
.oemClientsTab .col_25 img{margin:auto;display:block;}
.servicesOnTheRoadText{width:calc(100% - 350px);display:inline-block;vertical-align:top;position:relative;padding-right:40px;}
.servicesOnTheRoadText p{line-height:30px;padding:5px 0;}
.servicesOnTheRoad h2{padding-bottom:15px;}
.servicesOnTheRoadBox{width:350px;display:inline-block;vertical-align:top;position:relative;}
.servicesOnTheRoadBox img{width:100%;}
.servicesOnTheRoad{position:relative;padding:30px 0;border-bottom:1px solid #e1e1e1;}
.servicesHolder .servicesOnTheRoad:nth-of-type(1){padding-top:0;}
.servicesOnTheRoad:last-child{padding-bottom:0;border:none;}
.servicesVideoTab img{height:250px;}
.hydraulicOilsTextTab{padding:5px 0;}
.hydraulicOilsTab{position:relative;padding:30px 0;border-bottom:1px solid #e1e1e1;}
.hydraulicOilsTab:nth-of-type(1){padding-top:0;}
.hydraulicOilsTab:last-child{padding-bottom:0;border-bottom:none;}
.hydraulicOilsTab h3{padding-bottom:30px;font-size:22px;}
.hydraulicOilsTabImg{position:relative;display:inline-block;vertical-align:top;width:180px;}
.phydraulicOilsTabDetail{position:relative;display:inline-block;vertical-align:top;width:calc(100% - 180px);padding-left:30px;}
.industriesServedHolder{position:relative;}
.industriesServedHolder .col_50{vertical-align:top;width:50%;margin:0;}
.industriesServedHolder p{color:#808585;}
.industriesServedTextBoxLeft{padding-right:20px;}
.industriesServedTextBoxRight{padding-left:20px;}
.velvexBlueColor{color:#e2484d !important;}
.industriesServedHolderTab:first-child{padding-top:0;}
.industriesServedHolderTab{position:relative;padding:25px 0;}
.ulLiDiv{position:relative;padding-top:20px;}
.ulLiDiv .velvexBlueColor{padding-bottom:15px;}
.dropDownArrow{display:inline-block;vertical-align:middle;position:relative;width:30px;}
.industriesServedHead img{display:inline-block;vertical-align:middle;position:relative;}
.industriesServedHead h3{display:inline-block;vertical-align:middle;position:relative;padding-left:30px;}
.dropDownArrow{height:16px;}
.dropDownArrow img{width:20px;}
.industriesServedHolderTab .bulletStyle:before{top:10px;}
.industriesServedBottom{background-color:#e2484d;padding:20px;width:100%;color:#fff;border-top:1px solid #fff;display:none;}
.active_industriesServed .industriesServedBottom{display:block;}
.industriesServedTop.active_industriesServed .dropDownArrow img{transform:rotate(180deg);}
.infrastructureTabBox{position:relative;padding:40px 0 20px;}
.infrastructureBoxInner img{display:block;padding-bottom:5px;}
.infrastructureBoxInner h4{padding:5px 0;color:#e2484d;font-size:14px;}
.infrastructureTabBox .col_33{width:calc(33.33% - 34px);margin-right:50px;vertical-align:top;}
.infrastructureTabBox .col_33:nth-child(3n+1){margin-right:0;}
.r_dFacilitiesHolderMain{padding-top:30px;}
.r_dFacilitiesHolder .col_50{margin:0;width:calc(50% - 20px);margin-right:40px;vertical-align:top;background-color:#e2484d;color:#fff;}
.r_dFacilitiesHolder .col_50:last-child{margin-right:0;}
.r_dFacilitiesTabLeft{position:relative;padding:20px 30px;}
.r_dFacilitiesTabRight{position:relative;padding:20px 30px;}
.ourLabHolder{position:relative;padding:50px 0 50px;}
.infrastructureHolder p{color:#808585;line-height:30px;}
.r_dFacilitiesHolder p{color:#fff;}
.sideButton{position:relative;z-index:11;}
.sideButtonTab1{position:fixed;top:200px;background-color:#e2484d;width:200px;display:block;padding:2px;right:-160px;transition:1s;}
.sideButtonTab2{position:fixed;top:245px;background-color:#e2484d;width:200px;display:block;padding:2px;right:-160px;transition:1s;}
.sideButtonTab3{position:fixed;top:290px;background-color:#e2484d;width:200px;display:block;padding:2px;right:-160px;transition:1s;}
.sideButtonImage{display:inline-block;vertical-align:middle;position:relative;width:40px;padding:5px;}
.sideButtonImage img{display:block;}
.sideButtonText{display:inline-block;vertical-align:middle;position:relative;width:calc(100% - 40px);padding-left:5px;color:#fff;}
.sideButtonText p{color:#fff;}
.sideButtonTab img{height:40px;display:block;}
.sideButtonTab1:hover{right:0;}
.sideButtonTab2:hover{right:0;}
.sideButtonTab3:hover{right:0;}
.awardsHolder{position:relative;padding:40px 0;border-bottom:1px solid #e2484d;}
.awardsHolder .col_25{padding:30px;text-align:center;}
.awardsHolder:first-child{padding-top:0;}
.awardsHolderTab h3{font-size:18px;font-family:'Raleway', sans-serif;text-transform:uppercase;color:#e2484d;padding-bottom:20px;}
.awardsHolder h4{padding-top:18px;font-size:20px;color:#e2484d;}
.inputElement{position:relative;}
.contactPage{max-width:700px;width:100%;}
.contactFormHolder{position:relative;padding-top:20px;}
.contactFormHolder .col_50{margin:0;width:50%;}
.contactFormHolder .inputElement input{width:100%;font-size:15px;line-height:40px;padding:0 5px;background:transparent;height:40px;position:relative;}
.contactFormHolder .inputElement textarea{width:100%;font-size:15px;line-height:30px;padding:0 5px;background:transparent;height:120px;position:relative; }

.inputElement select{width:100%;font-size:15px;line-height:40px;padding:0 5px;padding-right:25px;background:transparent;background:url(../images/icons/down-arrow-black.svg) right 5px center;background-size:16px;background-repeat:no-repeat;height:40px;position:relative;}
.submitButton{width:200px;margin-top:10px;}
.contactFormHolder input[type="submit"]{width:100%;font-size:15px;line-height:50px;padding:0 5px;background:#FFCB04;border:1px solid #FFCB04;height:50px;position:relative;color:#e2484d;}
.contactFormHolder input[type="submit"]:hover{background:transparent;}
.feedbackFormHolder .inputElement input{width:100%;font-size:15px;line-height:40px;padding:0 5px;background:transparent;height:40px;position:relative;}
.inputElement select{width:100%;font-size:15px;line-height:40px;padding:0 5px;padding-right:25px;background:transparent;background:url(../images/icons/down-arrow-black.svg) right 5px center;background-size:16px;background-repeat:no-repeat;height:40px;position:relative;}
.feedbackFormHolder input[type="submit"]{width:100%;font-size:15px;line-height:50px;padding:0 5px;background:#FFCB04;border:1px solid #FFCB04;height:50px;position:relative;color:#e2484d;}
.feedbackFormHolder input[type="submit"]:hover{background:transparent;}
.feedbackFormHolder .inputElement:before{content:'';position:absolute;height:1px;width:100%;left:0;top:40px;transition:all 0.5s;background-color:#e1e1e1;}
.feedbackFormHolder .inputElement:after{content:'';position:absolute;height:1px;width:0%;left:0;top:40px;transition:all 0.5s;background-color:#e2484d;}
.activeContactForm.inputElement:after, .activeContactForm.textarea:after{width:100%;}
.feedbackFormHolder{padding-top:20px;position:relative;}
.feedbackFormHolder .chooseElement{padding:8px 40px 8px 0;}
.paddingRight{padding-right:20px;}
.paddingLeft{padding-left:20px;}
.paddingCenter{padding:0 10px;}
.paddingCenterLeft{padding-left:10px;}
.feedbackQuestionHolder{position:relative;padding:20px 0;}
.contactFormHolder .inputElement:before{content:'';position:absolute;height:1px;width:100%;left:0;top:40px;transition:all 0.5s;background-color:#e1e1e1;}
.contactFormHolder .inputElement:after{content:'';position:absolute;height:1px;width:0%;left:0;top:40px;transition:all 0.5s;background-color:#e2484d;}
.contactFormHolder .textarea:before, .contactFormHolder .textarea:after{top:120px;}
.activeContactForm.inputElement:after{width:100%;}
.specialtyOilsEnquire{padding:40px 0;position:relative;}
.specialtyOilsEnquire h2{padding-bottom:20px;}
.contactMapHolderMain{position:relative;padding:30px 0 50px;}
.contactMapHolder{padding-top:20px;}
.ourLabTabHolder .paddingRight{padding-right:30px;}
.ourLabTabHolder .paddingLeft{padding-left:30px;}
.ourLabTabHolder .paddingCenter{padding:0 15px;}
.conatctListHolder{display:inline-block;vertical-align:top;width:200px;position:relative;}
.contactMapImages{display:inline-block;vertical-align:top;width:calc(100% - 200px);position:relative;}
.ourLabTabHolder img{width:100%;}
.chooseAnswerHolder h3{padding-bottom:20px;}
.chooseAnswerHolder .chooseElementCheck{display:inline-block;vertical-align:middle;position:relative;padding-right:25px;padding-bottom:10px;}
.chooseAnswerHolder{position:relative;padding:20px 0;}
.chooseElement{position:relative;padding:8px 20px 8px 0;display:inline-block;}
[type="radio"]:checked,
[type="radio"]:not(:checked){position:absolute;left:-9999px;}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #e2484d;border-radius:100%;background:#fff;}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after{content:'';width:10px;height:10px;background:#e2484d;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
[type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
[type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.sub_selection [type="radio"]:not(:checked) + label:before{width:10px;height:10px;}
.sub_selection [type="radio"]:checked + label, .sub_selection [type="radio"]:not(:checked) + label{line-height: 14px;}
.sub_selection [type="radio"]:checked + label:before, .sub_selection [type="radio"]:not(:checked) + label:before{width:10px;height:10px;}
.sub_selection [type="radio"]:checked + label:after{width: 6px;height: 6px;top: 3px;left: 3px;}

.rating {
    margin-top: 8px;
    border: 1px #999 solid;
    display: flex;
    font-size:0;
    justify-content: center;
    align-items: center;
    flex-direction: row-reverse;
    /*background: linear-gradient(to right, #f00 , #ff0, #0f0)*/
    background: linear-gradient(to right, #8e9aff , #7178af)
}
.rating input {
    display: none
}
.rating label {
    display: flex !important;
    /*width: 100px;*/
    height: 35px;
    font-size: 15px;
    justify-content: center;
    align-items: center;
    background: #fff;
    color: #000;
  	cursor: pointer;
}
.rating label {
    border-left: 1px #999 solid;
    transition: .3s;
    padding-left: 0 !important;
    flex-grow: 1;
}
.rating label:last-child{
    border-left: 0;
}
.rating label:before,
.rating label:after{
    content: none !important;
}
.rating input[type='radio']:hover~label,
.rating input[type='radio']:checked~label{
    background: none;
    color: #fff;
}
.rating-description {
    display: flex;
    justify-content: space-between;
    font-size: 0.8em;
    padding: 5px 0;
}
.rating-description>div:nth-child(3){
    text-align: right;
}
.query_rating{display: flex; align-items: center;}
.query_description{flex-grow: 1; max-width: 300px;padding-right: 15px;}
.rating_container{flex-grow: 1;}
.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-family:'Open Sans', sans-serif;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.checkmark{position:absolute;top:4px;left:0;height:20px;width:20px;background-color:#eee;}
.container:hover input ~ .checkmark{background-color:#ccc;}
.container input:checked ~ .checkmark{background-color:#e2484d;}
.checkmark:after{content:"";position:absolute;display:none;}
.container input:checked ~ .checkmark:after{display:block;}
.container .checkmark:after{left:7px;top:4px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.faqsHolder:last-child{border-bottom:none;}
.faqsHolderTab{padding:15px 0;}
.faqsHolderTab h3{padding-bottom:10px;font-size:20px;}
.productSpecialtyLeft{display:inline-block;position:relative;vertical-align:top;width:250px;padding-right:30px;}
.productSpecialtyRight{display:inline-block;position:relative;vertical-align:top;width:calc(100% - 250px);}
.productSpecialtyHolder{position:relative;padding:0 50px;}
.productSpecialtyRight .viewProductBtn{margin:initial;margin-top:20px;}
.productSpecialtyRight p{line-height:30px;color:#808585;}
.specialtyOilTabContentHead{position:relative;border-bottom:2px solid #adadad;}
.specialtyTabButton h4{line-height:45px;}
.specialtyTabButton{display:inline-block;vertical-align:middle;position:relative;width:25%;text-align:center;cursor:pointer;}
.specialtyTabContent{display:none;padding:25px 0;position:relative;}
.active_tab_data{display:block;}
.active_year_tab h4{background-color:#adadad;color:#fff;}
.skuCodeHolder{position:relative;padding:20px 0;}
.skuCodeHolder p{display:inline-block;vertical-align:middle;padding-left:20px;}
.typeAndGrades{position:relative;padding:30px 0;border-top:2px solid #adadad;}
.typeAndGradesText{padding-top:20px;}
.typeAndGradesText ul{padding:20px 0 20px 20px;}
.typeAndGradesText li{list-style-type:decimal;padding:5px 0;}
.typeAndGradesTableHead{position:relative;padding:10px 0;border-bottom:2px solid #adadad;}
.typeAndGradesTableHead h3{font-size:20px;font-family:'Raleway', sans-serif;}
.typeAndGradesTableBody{position:relative;padding:10px 0;border-bottom:2px solid #adadad;}
.typeAndGradesTableBody .col_25,.typeAndGradesTableBody .col_35{padding-right:30px;}
.specialtyOilTabHolderProduct{position:relative;padding-top:0;padding-bottom:50px;}
.specialtyOilTabHolderProduct .col_20{position:relative;text-align:center;}
.specialtyOilTabHolderProduct .col_20 .ourOtherProductTab img{padding-bottom:10px;max-width:100px;}
.socialResponsibilityHolder .headLine{padding:20px 0;}
.socialResponsibilityTab{padding:20px 0;}
.socialResponsibilityTab .col_50 img{display:block;}
.socialResponsibilityTab:nth-child(even) .socialResponsibilityTextBox{padding:30px 0 30px 30px;}
.socialResponsibilityTab:nth-child(odd) .socialResponsibilityTextBox{padding:30px 30px 30px 0;}
.socialResponsibilityTextBox h3{padding-bottom:10px;font-size:18px;font-family:'Raleway', sans-serif;}
.genuineOilHolderTab{position:relative;padding:20px 0;}
.genuineOilHolderTab h2{padding-bottom:10px;}
.genuineOilHolderTab .col_40,.genuineOilHolderTab .col_60,.genuineOilHolderTab .col_50{vertical-align:top;}
.genuineOilHolderTab .col_40 img{width:100%;display:block;padding-left:50px;}
.servicesHolderPage{position:relative;}
.servicesHolderTab{padding:30px 0;}
.privateLabelingHolder{position:relative;}
.processHolder{position:relative;text-align:center;}
.privateLabelingProcessHolder .col_50{width:50%;margin:0;}
.processHolder img{width:240px;height:240px;border-radius:50%;margin:auto;position:relative;z-index:1;border:solid 2px #ddd;}
.processHolder h4{font-family:'Raleway', sans-serif;color:#e2484d;padding-top:30px;margin:auto;width:100%;max-width:250px;}
.privateLabelingProcessHolder{position:relative;padding-bottom:50px;}
.firstProcess{margin-top:-50px;}
.secondProcess{margin-top:50px;}
.thirdProcess{margin-top:-50px;}
.fourthProcess{margin-top:50px;}
.fifthProcess{margin-top:-100px;}
.sixProcess{margin-top:150px;}
.sevenProcess{margin-top:-50px;}
.processHolder:before{content:'';position:absolute;background-image:url('../images/services/private-labeling/lineEffect/mobileLine.gif');width:300px;height:200px;background-repeat:no-repeat;bottom:-100px;margin:auto;right:0;left:0;display:none;}
.rightSideProductListing .col_50:last-child .processHolder:before{display:none;}
.firstProcess:after{content:'';position:absolute;background-image:url('../images/services/private-labeling/lineEffect/line-1.gif');width:300px;height:150px;background-repeat:no-repeat;top:0;bottom:0;margin:auto;right:-150px;}
.secondProcess:after{content:'';position:absolute;background-image:url(../images/services/private-labeling/lineEffect/line-2.gif);width:315px;height:183px;background-repeat:no-repeat;bottom:-70px;margin:auto;left:-170px;transform:rotate(180deg);}
.thirdProcess:after{content:'';position:absolute;background-image:url('../images/services/private-labeling/lineEffect/line-3.gif');width:300px;height:150px;background-repeat:no-repeat;top:0;bottom:0;margin:auto;right:-154px;}
.fourthProcess:after{content:'';position:absolute;background-image:url('../images/services/private-labeling/lineEffect/line-4.gif');width:315px;height:183px;background-repeat:no-repeat;bottom:-70px;margin:auto;left:-170px;transform:rotate(180deg);}
.fifthProcess:after{content:'';position:absolute;background-image:url('../images/services/private-labeling/lineEffect/line-5.gif');width:300px;height:170px;background-repeat:no-repeat;top:0;bottom:0;margin:auto;right:-150px;}
.sixProcess:after{content:'';position:absolute;background-image:url('../images/services/private-labeling/lineEffect/line-6.gif');width:315px;height:183px;background-repeat:no-repeat;bottom:-15px;margin:auto;left:-170px;transform:rotate(190deg);}
.settingWeelsImg{position:relative;}
.privateLabelingProcessHolder:after{content:'';position:absolute;right:0;bottom:-120px;background-image:url('../images/services/private-labeling/settingWheel.svg');background-repeat:no-repeat;background-size:300px;width:200px;height:380px;}
.servicesHolderTab h4{font-family:'Raleway', sans-serif;font-size:16px;color:#666;}
.servicesHolderTab h3{padding-bottom:10px;color:#e2484d;}
.servicesHolderTab p{color:#666666;line-height:30px;}
.underLineStyle{position:relative;border-bottom:1px solid #e2484d;}
.servicesHolderTab:first-child{padding-top:0;}
.servicesSpaceHolder{padding:30px 0;position:relative;}
.partnersImgHolder{position:relative;padding:20px 0;}
.partnersImgHolder .col_20,.partnersImgHolder .col_25{text-align:center;margin:auto;}
.partnersImgHolder img{padding:20px;display:block;margin:auto;width:auto !important;}
.servicesHolderTab .col_50{width:50%;margin:0;}
.servicesHolderTab img{width:100%;display:block;}
.servicesPaddingRightText{padding-right:30px;}
.servicesPaddingLeftText{padding-left:30px;}
.servicesHolderGrid{padding:20px 0;}
.bulletStyleTollList p{display:inline-block;vertical-align:middle;padding-right:70px;}
.bulletStyleTollList p:last-child{padding-right:0;}
.fullImageBox{position:relative;width:100%;height:100%;}
.fullImageBox img{width:100%;height:550px;display:block;padding:30px 0;}
.bold{font-family:'Raleway', sans-serif;}
.tollBlendingHolder{position:relative;padding:40px 0;}
.tollBlendingTab{position:relative;width:16.66%;display:inline-block;vertical-align:middle;text-align:center;}
.tollBlendingTab img{width:100px;height:100px;margin:auto;display:block;border-radius:50%;}
.nopaddingStyle{padding:0 0 !important}
.servicesHolderPage h4.bold{padding-bottom:5px;}
.newsRoomHolder{position:relative;}
.newsRoomTab{position:relative;padding:30px 0;border-bottom:1px solid #e2484d;}
.newsRoomTab h3{font-size:22px;padding-bottom:15px;}
.newsRoomTab h4{font-size:15px;text-transform:uppercase;padding-bottom:10px;font-family:'Raleway', sans-serif;}
.motospeed_BlueskyTab{position:relative;padding:15px 0;}
.careerFormHolder .contactFormHolder{padding-top:40px;}
.uploadDiv .file_type{text-align:left;border:1px solid #ddd;line-height:45px;height:45px;padding:0 10px;font-size:16px;width:100%;outline:none;position:relative;}
.uploadDiv input[type="file"]{opacity:0;position:absolute;cursor:pointer;width:100%;font-size:15px;line-height:40px;padding:0 5px;background:transparent;height:40px;}
.uploadDiv .file_type label{right:0;top:0px;z-index:0;width:75px;font-size:15px;}
footer{position:relative;}
footer:before{content:'';position:absolute;display:none;top:-75px;height:120px;width:calc(100% - 100px);right:50px;background-repeat:no-repeat;background-position:right;}
.footerAnimation{position:relative;}
.footerCarAnimation{position:absolute;top:0;width:100%;z-index:0;}
.footerAnimationObject{position:absolute;bottom:-50px;width:100%;right:0;text-align:right;padding-right:20px;}
.footerAnimationObject img{width:100px;padding:0 5px;}
.TreeObj{margin-bottom:-5px;width:80px !important;margin-left:5px;}
.CloudObj1{position:relative;top:-60px;width:55px !important;left:-20px;}
.CloudObj2{position:absolute;top:-50px;width:55px !important;}
.CloudObj3{position:absolute;top:-20px;width:55px !important;right:220px;}
.skewDivTopFooter{width:30%;position:relative;height:40px;}
.skewDivTopFooter:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0px;left:0;z-index:0;background:#e62e2d;transform-origin:bottom left;-ms-transform:skew(30deg, 0deg);-webkit-transform:skew(30deg, 0deg);transform:skew(30deg, 0deg);}
.skewDivBottonmFooter{width:70%;position:relative;background:#e62e2d;height:70px;}
.skewDivBottonmFooter:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:0;background:#e62e2d;transform-origin:bottom left;-ms-transform:skew(-30deg, 0deg);-webkit-transform:skew(-30deg, 0deg);transform:skew(-30deg, 0deg);border-bottom:3px solid #21265b;}
.aboutNandanHolder{position:relative;width:100%;padding:50px;}
.nandanCompanieHolder{position:relative;width:100%;padding:0 50px;}
.skewTitleLeftBox{width:60%;position:relative;background:#FFCB04;height:60px;display:table;border-top:5px solid #e2484d;}
.skewTitleLeftBox:after{content:" ";position:absolute;display:block;width:100%;height:55px;bottom:0px;left:0;z-index:0;background:#FFCB04;transform-origin:bottom left;-ms-transform:skew(-30deg, 0deg);-webkit-transform:skew(-30deg, 0deg);transform:skew(-30deg, 0deg);border-top:5px solid #e2484d;}
.skewTitleRightBox{width:80%;margin-left:20%;position:relative;background:#FFCB04;height:60px;display:table;border-top:5px solid #e2484d;}
.skewTitleRightBox:after{content:" ";position:absolute;display:block;width:100%;height:55px;bottom:0px;right:0;z-index:0;background:#FFCB04;transform-origin:bottom left;-ms-transform:skew(30deg, 0deg);-webkit-transform:skew(30deg, 0deg);transform:skew(30deg, 0deg);border-top:5px solid #e2484d;}
.skewTitleText{display:table-cell;vertical-align:middle;text-align:center;z-index:11;font-family:'Raleway', sans-serif;position:relative;color:#000;text-transform:uppercase;}
.newBannerStyle{background-size:cover;background-repeat:no-repeat;background-position:center;height:370px;}
.aboutTextBOx{padding:40px 50px;background-color:#efefef;min-height:370px;background-image:url('../images/icons/nandanAboutSideEffect.png');background-repeat:no-repeat;background-position:right -40px bottom -80px;}
.aboutTextBOx, .newBannerStyle{vertical-align:top;}
.aboutText{position:relative;color:#666766;line-height:35px;}
.blankBtn{display:inline-block;border:1px solid #FFCB04;padding:10px;width:150px;text-align:center;transition:all 0.5s;cursor:pointer;}
.blankBtn:hover{background-color:#FFCB04;}
.blankBtn p{color:#000 !important;}
.nandanCompanieHolder .newBannerStyle{background-size:100% auto}
.nandanGroupCompany{position:relative;padding:50px 25px;}
.nandanGroupCompany .col_33{padding:0 25px;vertical-align:top;}
.nandanGroupLogoCom{height:130px;display:table;margin:auto;text-align:center;}
.nandanGroupCompany .nandanGroupCompanyBox{border:1px solid #ddd;text-align:center;margin:auto;}
.nandanGroupLogoComText{position:relative;padding:25px;background-color:#efefef;text-align:left;min-height:470px;border-bottom:3px solid #FFCB04;}
.nandanGroupLogoComText p{line-height:30px;color:#666766;font-size:16px;}
.textwrapng{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.nandanCeoMessageHolder{position:relative;padding:0 50px;}
.nandanCeoMessage{display:table;position:relative;background-color:#e2484d;padding:50px;width:100%;text-align:center;color:#fff;}
.nandanCeoMessage p{max-width:70%;margin:auto;color:#fff;}
.nandanCeoMessage h3{padding:20px 0 10px;}
.nandanStatisticsHolder{position:relative;padding:50px;}
.nandanStatisticsHolder .col_20{text-align:center;vertical-align:top;padding:0 10px;}
.nandanStatisticsHolder h2{text-transform:uppercase;color:#e2484d;font-size:30px;padding-bottom:15px;}
.nandanStatisticsHolder p{text-transform:capitalize;color:#e2484d;font-size:14px;font-family:'Raleway', sans-serif;}
.diveder{position:relative;width:calc(100% - 100px);height:1px;background-color:#e2484d;margin:0 50px;}
.nandanGroupHighLight{position:relative;padding:50px;}
.companyHighLightImg{position:relative;display:inline-block;vertical-align:middle;/*height:250px;*/height:315px;background-position:center top;background-size:cover;overflow:hidden;background-repeat:no-repeat;width:calc(100% - 250px);}
.companyHighLightText{display:inline-block;vertical-align:middle;width:250px;/*height:250px;*/height:315px;padding:20px;position:relative;color:#666766;}
.firstColor{background-color:#f8f8f8;position:relative;}
.secondColor{background-color:#e3e3e3;position:relative;}
.firstColor:after{content:'';position:absolute;background-image:url(../images/icons/leftNotchFirst.svg);width:30px;background-size:40px;height:40px;left:-29px;top:0;bottom:0;margin:auto;}
.secondColor:after{content:'';position:absolute;background-image:url(../images/icons/leftNotchSecond.svg);width:30px;background-size:40px;height:40px;left:-29px;top:0;bottom:0;margin:auto;}
.companyHighLightText .readMoreTab{width:initial;right:20px;}
.skewTitleHighlight{width:80%;position:absolute;bottom:0;height:60px;display:table;}
.skewTitleHighlight:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0px;right:0;z-index:0;background:#e12d2c;transform-origin:bottom left;-ms-transform:skew(30deg, 0deg);-webkit-transform:skew(30deg, 0deg);transform:skew(30deg, 0deg);}
.skewTitleHighlight h2{display:table-cell;vertical-align:middle;text-align:center;font-size:20px;z-index:11;font-family:'Raleway', sans-serif;position:relative;}
.productInnerBannerHolder{position:relative;height:340px;}
.overlayBanner{position:relative;background-color:rgba(0,0,0,0.5);height:100%;}
.navigationHolder{position:relative;padding:30px 50px;display:table;width:100%;height:100%;}
.navigationContent{position:relative;vertical-align:bottom;display:table-cell;}
.navigationContent p{display:inline-block;vertical-align:middle;position:relative;color:#fff;}
.bannerHeadding{font-size:34px;color:#fff;text-transform:uppercase;font-family:'Raleway', sans-serif;position:relative;}
.homeBannerSlider{height:calc(100vh - 115px);width:100%;display:table;}
.homeSliderDiv{display:table-cell;vertical-align:middle;padding:50px 100px;}
.homeSliderDivInner{background-color:#18368ac7;width:100%;max-width:450px;border-bottom:6px solid #FFCB04;padding:30px 50px;}
.homeSliderDivInner h2{position:relative;line-height:60px;font-size:45px;color:#fff;text-transform:capitalize;font-family:'Raleway', sans-serif;position:relative;}
.homeSliderDivInner h2 span{color:#FFCB04;}
.homeSliderDivInner h2:after{content:'';position:absolute;height:3px;width:100px;background-color:#FFCB04;bottom:0;left:0;}
.withOutBanner .navigationContent p{display:inline-block;vertical-align:middle;position:relative;color:#e2484d;font-size:13px;}
.withOutBanner .navigationHolder{position:relative;padding:5px 50px;border-bottom:1px solid #ddd;}
.bannerListSlider{position:relative;padding:20px 0;}
.bannerListSlider p{display:inline-block;vertical-align:middle;position:relative;width:50%;color:#fff;line-height:40px;font-size:18px;}
.knowMoreBtn{position:relative;background-color:#222;border:1px solid #;width:180px;height:50px;text-align:center;cursor:pointer;}
.knowMoreBtn p{color:#000;line-height:50px;font-family:'Raleway', sans-serif;padding-right:50px;transition:all 0.5s;}
.knowMoreBtn:after{content:'';position:absolute;transition:all 0.5s;background-repeat:no-repeat;background-position:right center;height:16px;width:16px;background-size:16px;right:20px;top:0;bottom:0;margin:auto;background-image:url("../images/icons/next.svg")}
.knowMoreBtn:hover p{padding-right:40px;}
.knowMoreBtn:hover:after{right:5px;}
.seperateLine{position:relative;margin-right:20px;}
.seperateLineColor{position:relative;margin-right:20px;}
.seperateLine:after{content:'';position:absolute;height:10px;width:1px;background-color:#fff;right:-10px;-moz-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg);top:0;bottom:0;margin:auto;}
.seperateLineColor:after{content:'';position:absolute;height:10px;width:1px;background-color:#808585;right:-10px;-moz-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg);top:0;bottom:0;margin:auto;}
.velvexCarcareHolderTab{position:relative;padding:50px 0;border-bottom:1px solid #e2484d;}
.velvexCarcareHolderTab:first-child{padding-top:0;}
.carCareImg{position:relative;display:inline-block;vertical-align:top;width:180px;position:sticky;top:120px;padding-right:25px;margin:auto;text-align:center;}
.carCareProductText{position:relative;display:inline-block;vertical-align:top;width:calc(100% - 180px);padding-left:25px;}
.carCareProductText .productDetailHolderHead,.specialtyGreasesTab .productDetailHolderHead{border-bottom:1px solid #eaeaea;}
.carCareProductText .productDetailHolderText,.specialtyGreasesTab .productDetailHolderText{padding:10px 0;}
.btnDataSheetEnquire{position:relative;display:inline-block;padding-right:10px;}
.specialtyGreasesTab{position:relative;display:inline-block;vertical-align:top;width:100%;max-width:700px;}
.specialtyGreasesHolder .diveder{width:100%;margin:30px 0;}
.industrialLubricantsHolder .specialtyGreasesTab{width:100%;max-width:100%;}
.homeAboutSection{position:relative;padding:50px 50px;}
.homeAboutSectionNew .aboutHomeTextBOx{min-height:420px;}
.homeAboutSection .col_50{vertical-align:top;}
.homeAboutSectionNew .aboutText{margin-bottom:20px;}
.homeAboutTabLeft{position:relative;padding-right:20px;}
.homeAboutTabRight{position:relative;padding-left:20px;}
.aboutHomeTextBOx{padding:30px;background-color:#fff;min-height:350px;}
.homeAboutTabRight .aboutHomeTextBOx{background-image:url('../images/icons/nandanAboutSideEffect.png');background-repeat:no-repeat;background-position:right -30px bottom -60px;}
.homeAboutSection .skewTitleText{color:#000;}
.homeSliderTabHead{position:relative;border-bottom:5px solid #e12d2c;}
.homeSliderTabHead img{display:inline-block;vertical-align:middle;position:relative;z-index:1;width:26px;}
.homeSliderTabHead p{text-transform:uppercase;display:inline-block;vertical-align:middle;position:relative;padding-left:10px;z-index:1;color:#000;}
.homeSliderTabBody{position:relative;padding:20px 50px;}
.productHomeSliderTabBox{box-shadow:0 0 5px transparent;padding:20px;transition:all 0.3s;}
.productHomeSliderTabBox:hover{box-shadow:0 0 5px #bbb;}
.productHomeSliderTabBox:hover h3{color:#e2484d;}
.productHomeSliderTab{position:relative;padding:10px;}
.sliderImgHome{width:150px;display:inline-block;vertical-align:middle;position:relative;}
.sliderTextHome{width:calc(100% - 150px);display:inline-block;vertical-align:middle;position:relative;padding-left:20px;}
.sliderImgHome img{height:150px;margin:auto;}
.adblueProductSlider .sliderImgHome{width:150px;display:inline-block;vertical-align:middle;position:relative;}
.adblueProductSlider .sliderTextHome{width:calc(100% - 150px);display:inline-block;vertical-align:middle;position:relative;padding-left:20px;}
.homeSliderTabHead ul li{display:inline-block;cursor:pointer;vertical-align:middle;padding-top:5px;position:relative;width:16.66%;text-align:center;height:45px;overflow:hidden;}
.home_product_active{position:relative;height:45px;display:table;}
.home_product_active p{font-weight:900;}
.home_product_active:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0px;left:0;z-index:0;background:#ff4a04;transform-origin:bottom left;-ms-transform:skew(30deg, 0deg);-webkit-transform:skew(30deg, 0deg);transform:skew(30deg, 0deg);}
.leaderShipTabFirst{position:relative;padding-bottom:10px;}
.leaderImg{width:220px;height:auto;display:inline-block;vertical-align:middle;}
.leaderImg img{width:100%;}
.leaderDesc{width:calc(100% - 220px);height:auto;display:inline-block;vertical-align:middle;padding-left:30px;}
.leaderShipTabAll{position:relative;padding:30px 0;border-bottom:1px solid #e2484d;}
.leaderShipTabAll:first-child{padding-top:0;}
.leaderShipTabAll h4{font-family:'Raleway', sans-serif;text-transform:uppercase;color:#e2484d;font-size:18px;padding-bottom:5px;}
.leaderShipTabAll h5{color:#808585;font-size:16px;padding-bottom:15px;}
.adblueProductSlider .homeSliderTabHead ul li{width:23%;}
.adblueProductSlider{position:relative;padding:50px;}
.socialMediaHolder{position:relative;padding:50px 100px 100px;}
.instagramHolder{display:inline-block;vertical-align:middle;width:100%;position:relative;margin-bottom:50px;}
.facebookHolder,.twitterHolder{display:inline-block;vertical-align:middle;position:relative;padding:10px;}
.facebookHolder{width:calc(50% - 75px);margin-right:75px;}
.twitterHolder{width:calc(50% - 75px);margin-left:75px;}
.socailHeading{display:inline-block;vertical-align:middle;position:relative;width:calc(100% - 150px);}
.socailBtnHolder{display:inline-block;vertical-align:middle;position:relative;width:150px;}
.socailHeading img,.socailHeading h2{display:inline-block;vertical-align:middle;}
.socailHeading img{width:40px;}
.instagramHeadBoxImg{display:inline-block;vertical-align:middle;position:relative;width:50px;}
.instagramHeadBoxImg img{border:1px solid #808585;border-radius:50%;display:block;}
.instagramHeadBoxContent{display:inline-block;vertical-align:middle;position:relative;width:calc(100% - 50px);padding-left:20px;}
.socailHeading h2{padding-left:15px;padding-bottom:0;font-size:20px;}
.socialBtn{line-height:40px;height:40px;width:150px;text-align:center;color:#fff;font-size:16px;font-family:Avenir-Medium,sans-serif;}
.instagramHolder .socialBtn{background-color:#5890ff;}
.facebookHolder .socialBtn{background-color:#3a5897;}
.twitterHolder .socialBtn{background-color:#55adee;}
.socialFeedHolder{position:relative;width:100%;height:100%;margin-top:20px;}
.instagramFeedSection .insta_div_main{width:16.66%;}
.insta_div_main .insta_img{height:220px;width:100%;background-size:cover;box-sizing:border-box;}
.insta_div_main{width:20%;display:inline-block;padding:4px;vertical-align:top;}
.instagramSocailPageHead{position:relative;padding-bottom:20px;}
.facebookTwitterHolder{position:relative;background-color:#f4f4f4;}
.blueColor{color:#e2484d;}
.popUpHeadding{font-size:18px;color:#e2484d;text-transform:uppercase;font-family:'Raleway', sans-serif;position:relative;padding-bottom:50px;}
.overlayPopUP{position:fixed;background-color:rgba(0,0,0,.5);height:100%;width:100%;left:0;top:0;z-index:999;}
.overlayPopUPDownload{position:fixed;background-color:rgba(0,0,0,.5);height:100%;width:100%;left:0;top:0;z-index:999;}
.popUpHolder{overflow:auto;width:700px;height:382px;border:5px solid #FFCB04;display:table;text-align:center;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;z-index:9999;background-color:#fff;}
.enquireHolderContent{position:relative;display:table-cell;vertical-align:middle;padding:50px;}
.closeBtn{position:absolute;top:10px;right:10px;cursor:pointer;}
.closeBtn img{width:20px;display:block;}
.popUpHolder .inputElement input[type="text"]{width:100%;font-size:15px;line-height:40px;padding:0 5px;background:transparent;height:40px;position:relative;}
.popUpHolder input[type="submit"]{background-color:#FFCB04;font-size:15px;font-family:'Raleway', sans-serif;border:1px solid #FFCB04;width:180px;height:50px;margin:auto;text-align:center;margin-top:20px;cursor:pointer;}
.popUpHolder input[type="submit"]:hover{background-color:transparent;}
.popUpHolder .inputElement:before{content:'';position:absolute;height:1px;width:100%;left:0;top:40px;transition:all 0.5s;background-color:#e1e1e1;}
.popUpHolder .inputElement:after{content:'';position:absolute;height:1px;width:0%;left:0;top:40px;transition:all 0.5s;background-color:#e2484d;}
.activeContactForm.inputElement:after{width:100%;}
.enquirePopUP,.getInTouchPopUP,.dataSheetPopUP,.overlayPopUP,.newsPopupOpen{display:none;}
.scrollbar::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;}
.scrollbar::-webkit-scrollbar{width:4px;background-color:transparent;}
.scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background-color:#e2484d;}
.activeLeftSidePage .openBottomDiv img{transform:rotate(180deg);}
.activeLeftSidePage .leftSideBarHolderInner{display:block;}
.getInTouchBtn{position:relative;font-size:18px;padding:20px 0 20px 50px;z-index:9999;position:relative;}
.getInTouchBtn p{background-color:#e2484d;border:1px solid #e2484d;color:#fff;padding:10px 20px;display:inline-block;cursor:pointer;width:180px;text-align:center;}
.getInTouchBtn p:hover{background-color:transparent;color:#e2484d;}
.mobileSideMenuDiv{position:absolute;left:20px;top:20px;display:none;z-index:1;cursor:pointer;}
.mobileSideMenuDiv img{width:30px;height:30px;}
.leftSideListing.leftSideListingActive{left:0;transition:all 0.5s;}
.overlaySideMenu{position:fixed;background-color:rgba(0,0,0,0.5);height:100%;width:100%;top:0;left:0;display:none;z-index:11;}
.newsRoomHolder .col_50{width:50%;margin:auto;vertical-align:top;}
.newsRoomTab .col_50 img{width:100%;display:block; margin-bottom: 20px;}
.newTextHolder h4{color:#e2484d;}
.newTextHolder p{line-height:30px;color:#808585;}
.newTextHolder .viewProductBtn{margin:initial;margin-top:30px;}
.selectNewsMonth{position:relative;text-align:right;}
.selectNewsOption{position:relative;display:inline-block;vertical-align:middle;padding:0 5px;width:110px;}
.selectNewsOption select{width:100%;font-size:15px;font-family:'Raleway', sans-serif;line-height:40px;padding:0 5px;background:url(../images/icons/down-arrow-black.svg) right 5px center;background-size:16px;background-repeat:no-repeat;height:40px;position:relative;border:2px solid #e2484d;color:#e2484d;}
.industrialPageHead{background-color:#e2484d;position:relative;margin-bottom:20px;}
.industrialPageHead h2{position:relative;font-family:'Raleway', sans-serif;font-size:26px;line-height:40px;text-transform:uppercase;color:#FFCB04;padding:0 10px;}
.industrialLubricantsHolder .headLine{font-size:20px;}
.LeftSideTab a.activeScrollMenu h4{font-weight:900;}
.leftSideBarHolderInnerTab a.activeScrollMenu h5{font-weight:900;color:#e2484d;}
.industrialLubricantsTab{position:relative;height:100%;}
.questionStyle{color:#e2484d;font-family:'Raleway', sans-serif;line-height:24px;padding-bottom:10px;font-size:18px;}
.commentSection{padding-top:10px;position:relative;}
.feedbackBottomSendHolder{position:relative;}
.feedbackBottomSendHolder .headLine{text-transform:none;font-size:22px;}
.feedbackBottomSendHolder .chooseElementCheck{/*margin:20px 0 50px;*/}
.feedbackFormHolder label ,.enquireFormHolder p,.enquireFormHolder label{color:#808585;}
.chooseAnswerHolder h3 label{font-size:16px;}
.forDesktopUsed{position:relative;}
.forMobileUsed{position:relative;display:none;}
.mobileMenuHolder{height:50px;width:100%;position:fixed;top:0;background-color:rgb(35,34,32,1);left:0;z-index:111;display:none;}
.mobile_menu{height:50px;width:50px;position:fixed;right:0;top:0;cursor:pointer;}
.mobileMenuHolder .menu{overflow:auto;background:rgba(0,0,0,0.8);position:fixed;top:0px;padding:0px 5px;padding-top:50px;letter-spacing:1.2px;text-transform:uppercase;font-size:14px;line-height:30px;left:0%;width:100%;height:100%;z-index:-1;}
.mobileMenuHolder .logo{position:fixed;height:40px;left:5px;top:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mobileMenuHolder .menu li{width:100%;line-height:40px;padding:0 0 0 10px;color:#fff;font-size:13px;background-color:rgba(0,0,0,0.5);text-transform:uppercase;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:relative;}
.mobileMenuHolder .menu li p{line-height:40px;color:#fff;}
.menu{background:rgba(255, 255, 255, 1);position:fixed;top:0px;left:0;width:100%;padding:0px 5px;padding-top:85px;font-family:futuraBook;letter-spacing:1.2px;text-transform:uppercase;font-size:14px;line-height:30px;left:0%;width:100%;height:100%;z-index:-1;display:none;}
.menu div{position:relative;width:100%;height:100%;}
.menu ul{position:absolute;height:100%;width:100%;}
.menu ul.scrollbar{padding-right:5px;overflow-y:scroll;overflow-x:hidden;}
.menu ul li{margin-left:-105%;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideIn;animation-name:slideIn;-moz-animation-name:slideIn;margin:3px 0px;border-radius:3px;background:rgba(255, 255, 255, 0.5);padding:3px 10px;padding-right:0;position:relative;font-size:14px;}
.menu ul li a{display:block;color:#fff;}
.menu ul ul{position:relative !important;}
.mobile_submenu_level2,
.mobile_submenu{padding-left:5px;display:none;}
.mobile_menu span:first-child{top:12px;}
.mobile_menu span:last-child{top:34px;}
.active_menu span{opacity:0;}
.pTagLinkBtn{padding-right: 30px;}
.active_menu span:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);top:24px;opacity:1;}
.active_menu span:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);top:24px;opacity:1;}
.submenu_arrow span:first-child{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);}
.submenu_arrow span:last-child{transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);left:12px;}
.active_submenu span:first-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);}
.active_submenu span:last-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);}
.submenu_arrow span{height:3px;width:50%;position:absolute;left:3px;top:12px;background-color:#fff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mobile_menu span{height:3px;width:70%;background-color:#fff;position:absolute;left:15%;top:23px;border-radius:4px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.submenu_arrow span{height:3px;width:50%;position:absolute;left:3px;top:12px;background-color:#fff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.submenu_arrow{position:absolute;height:30px;width:30px;right:0;top:0;top:5px;right:10px;}
.call_submenu,
.call_submenu_level2{position:absolute !important;right:0;top:4px;width:35px !important;height:35px !important;}
.call_submenu span{transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;}
.call_submenu span:before,
.call_submenu_level2 span:before,
.call_submenu span:after,
.call_submenu_level2 span:after{display:block;content:'';width:16px;height:2px;top:15px;position:absolute;background:#333;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.call_submenu span:before,
.call_submenu_level2 span:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:5px;background:#666666;}
.call_submenu span:after,
.call_submenu_level2 span:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:16px;background:#666666;}
.activemenu .call_submenu span:before,
.activemenu.call_submenu_level2 span:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;}
.activemenu .call_submenu span:after,
.activemenu.call_submenu_level2 span:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff;}
.newsPopupOpen .enquireHolderContent{height:400px;overflow:auto;display:block;}
.openBottomDiv img{width:25px;}
.openBottomDiv.active_qa img{transform:rotate(180deg);}
.productImgHolder{position:relative;width:200px;display:inline-block;vertical-align:top;position:sticky;top:110px;}
.productDetailHolder{position:relative;width:calc(100% - 200px);display:inline-block;vertical-align:top;padding-left:50px;}
.productImgHolder h3{padding:10px 0;}
.faqTextHolder{position:relative;padding:20px 0;}
.faqTextHolder p{line-height:30px;color:#808585;}
.faqHeadHolder{position:relative;padding:10px 0;border-bottom:1px solid #e2484d;}
.faqHeadHolder h2{display:inline-block;padding-bottom:0;text-transform:initial;vertical-align:middle;position:relative;font-size:22px;width:calc(100% - 50px);}
.productDetailArrow{display:inline-block;vertical-align:middle;position:relative;width:50px;}
.productDetailArrow img{width:20px;}
.faqTextHolderInner{position:relative;}
.faqTextHolderInner h3{line-height:30px;font-family:'Raleway', sans-serif;text-transform:uppercase;color:#e2484d;padding-bottom:5px;position:relative;}
.faqTextHolder{position:relative;display:none;}
.faqHeadHolder.active_faqs .dropDownArrow img{transform:rotate(180deg);}
.active_faqs .faqTextHolder{display:block;}
.faqHeadHolder.active_faqs img{transform:rotate(180deg);}
.faqTextHolder p{line-height:28px;}
.faqHeadHolder h3{display:inline-block;vertical-align:middle;position:relative;width:calc(100% - 50px);}
.mainBenefitsTabHolder{position:relative;padding:40px 0 50px;}
.mainBenefitsTab{background-color:#f6f6f6;position:relative;padding:20px 20px 20px 10px;color:#808585;}
.mainBenefitsTab .bulletStyle:before{bottom:initial;top:12px;}
.mainBenefitsTabHolder h3{text-transform:uppercase;font-size:18px;color:#e2484d;padding-bottom:15px;}
.mainBenefitsTabHolder .col_50{width:calc(50% - 20px) !important;vertical-align:top;margin:0 40px 0 0 !important;}
.mainBenefitsTabHolder .col_50:last-child{margin-right:0 !important;}
.typesGradeHolder{background-color:#f6f6f6;position:relative;padding:30px;color:#808585;}
.typesGradeHolder h3{text-transform:uppercase;font-size:22px;color:#e2484d;padding-bottom:20px;font-family:'Raleway', sans-serif;}
.typesGradeHolderList{position:relative;padding-top:20px;}
.bulletStyleArrow{padding-left:30px;position:relative;line-height:35px;}
.typesGradeHolderList .bulletStyleArrow:before{content:'';position:absolute;top:10px;left:0px;background-image:url('../images/icons/bullectArrow.png');background-size:20px;width:20px;height:15px;background-repeat:no-repeat;}
.specialtyOilsTable{position:relative;padding:50px 0;}
.specialtyOilsTable table{width:100%;}
.specialtyOilsTable table th p{text-transform:uppercase;font-size:18px;color:#e2484d;font-family:'Raleway', sans-serif;}
.specialtyOilsTable table th{background-color:#FFCB04;}
.specialtyOilsTable table td, .specialtyOilsTable table th{padding:15px 10px;border:solid 1px #ccc;text-align:left;font-size:14px;}
.tableBgBlue{background-color:#e2484d;color:#fff;width:180px;}
.tableBgBlue p{color:#fff;}
.specialtyOilsTable .viewProductBtn{margin:initial;margin-top:20px;}
.specialtyOilsBottomTab{position:relative;padding:10px 0;}
.specialtyOilsBottomTab h3{border-bottom:1px solid #e2484d;padding:10px 0;text-transform:uppercase;font-size:18px;color:#e2484d;font-family:'Raleway', sans-serif;}
.specialtyOilsBottomTab p{line-height:33px;color:#808585;}
.bulletStyleDiv{position:relative;padding:10px 0;}
.specialtyOilsBottomTab .col_50{width:50%;margin:0;}
.specialtyOilsBottomTab .col_50 img{padding-left:40px;padding-top:20px;display:block;width:100%;}
.bottomImgBoxTab{position:relative;display:inline-block;vertical-align:middle;padding:20px;}
.bottomImgBoxTab img{max-width:100%;margin:auto;}
.bottomImgBox{position:relative;padding:0 20px;}
.specialtyOilsBottomTab .bottomImgBoxTab img{border-radius:0%}
.adblueHolderPage .homeAboutSection .aboutText{width:100%;max-width:410px;color:#808585;}
.adblueHolderPage .homeAboutTabRight .aboutHomeTextBOx{background-position:right -30px bottom 0px;}
.adblueMiddleHolderText{padding:50px;border:1px solid #efefef;min-height:370px;background-repeat:no-repeat;background-position:right -30px bottom -70px;}
.lagacyChairmanHolder{position:relative;background-color:#f4f4f5;padding:40px;text-align:center;margin-bottom:50px;}
.lagacyChairmanHolder img{width:150px;height:150px;border-radius:50%;margin:auto;display:block;}
.lagacyChairmanHolder h3{font-size:20px;line-height:26px;font-family:'Raleway', sans-serif;text-transform:uppercase;color:#e2484d;padding:30px 0;}
.lagacyChairmanHolder p{color:#808585;width:100%;max-width:750px;text-align:center;margin:auto;}
.lagacyMileTab{position:relative;padding:50px 0;}
.lagacyMileTab p{line-height:30px;padding-top:10px;color:#808585;}
.lagacyMileTab h2{font-size:60px;line-height:70px;font-family:'Raleway', sans-serif;color:#e2484d;position:relative;padding-bottom:5px;}
.lagacyMileTab h2:before{content:'';position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:#ccc;}
.lagacyMileTab h2:after{content:'';position:absolute;height:1px;width:0%;bottom:0;left:0;background-color:#e2484d;transition:all 5s;}
.add_fadeinEffect h2:after{width:100%;}
.dispensingSolutionTab{position:relative;padding:30px 0;border-bottom:1px solid #e2484d;}
.dispensingSolutionImg{display:inline-block;vertical-align:middle;position:relative;width:200px;padding-right:40px;}
.dispensingSolutionText{display:inline-block;vertical-align:middle;position:relative;width:calc(100% - 200px);}
.dispensingSolutionText h4{font-size:18px;padding-bottom:10px;color:#e2484d; font-weight: 700;}
.dispensingSolutionText p{line-height:30px;color:#808585;}
.dispensingSolutionText h5{font-size:18px;padding-bottom:10px;color:#e2484d; margin-top: 10px;}
.dispensingSolutionText ul{padding-left: 20px;}
.dispensingSolutionText li{line-height:30px;color:#808585; text-transform: capitalize; list-style: disc; font-size: 14px;}

.dispensingSolutionHolder{position:relative;padding:80px 0 50px;}
.adsProducts{padding: 40px 0 0px;}
.paddingLeftGoGreen{position:relative;padding-left:50px;}
.paddingRightGoGreen{padding-right:50px;position:relative;}
.oemSolutionsBlueBoxHolder{position:relative;}
.oemSolutionsBlueBox{background-color:#e2484d;padding:20px;color:#fff;min-height:440px;margin-bottom:20px;background-image:url(../images/genuine-oils/boxEffect.png);background-position:150% 150%;background-repeat:no-repeat;}
.oemSolutionsBlueBox p{color:#fff;line-height:35px;}
.oemSolutionsBlueBox .bulletStyle:before{background-color:#fff;bottom:inherit;top:15px;}
.oemSolutionsBlueBoxHolder .col_50{width:calc(50% - 10px);margin:0;margin-right:20px;vertical-align:top;}
.oemSolutionsBlueBoxHolder .col_50:last-child{margin-right:0;}
.oemSolutionsBlueBox h3{padding-bottom:15px;text-transform:uppercase;}
.viewStoreHolderBtn{text-align:left;position:relative;}
.viewStoreHolderBtn .viewProductBtn{margin:20px 0 0;}
.viewStoreHolderBtn p{padding:0;}
.downloadHolderTabHead{position:relative;background-color:#e2484d;padding:5px 10px 5px 20px;}
.downloadHolderTabHead .headLine{display:inline-block;vertical-align:middle;font-size:20px;padding-bottom:0;position:relative;width:calc(100% - 110px);color:#fff;}
.downloadBrochureHolder{display:inline-block;vertical-align:middle;position:relative;width:110px;}
.downloadBrochure{position:relative;color:#fff;line-height:40px;}
.downloadBrochure:after{content:'';position:absolute;background-image:url('../images/icons/download.svg');right:0;top:0;bottom:0;margin:auto;width:16px;height:16px;background-size:16px;}
.downloadStyle{position:relative;}
.downloadStyle:after{content:'';position:absolute;background-image:url('../images/icons/downloadColor.svg');right:0;top:0;bottom:0;margin:auto;width:12px;height:14px;background-size:12px;background-repeat:no-repeat;}
.downloadHolderTabBody{position:relative;background-color:#efefef;padding:20px;}
.pds{margin-left:50px;}
.lineStyle{position:relative;width:70px;height:1px;background-color:#000;margin:0 20px;}
.downloadStyle{position:relative;font-family:'Raleway', sans-serif;color:#e2484d;padding:0 30px 0 20px;}
.downloadInnerLineStyle h4,.downloadInnerLineStyle span{display:inline-block;vertical-align:middle;}
.downloadInnerBulletTag{width:300px;display:inline-block;vertical-align:middle;position:relative;}
.downloadInnerLineStyle{width:calc(100% - 300px);display:inline-block;vertical-align:middle;position:relative;}
.downloadHolderListHead h4{position:relative;font-family:'Raleway', sans-serif;color:#e2484d;font-size:18px;display:inline-block;vertical-align:middle;width: calc(100% - 30px);}
.downloadHolderListBody{position:relative;padding:10px 0;display:none;}
.downloadHolderListBodyTab{position:relative;padding:5px 0px 5px 30px;}
.downloadHolderListHead{position:relative;padding:5px 0;}
.downloadHolderListHead .openDownloadDiv{position:relative;display:inline-block;vertical-align:middle;width:30px;padding:3px 0 0;cursor:pointer;}
.openDownloadDiv img{width:16px;}
.downloadInnerBulletTag .bulletStyle{color:#666666;}
.faqHeadHolder.active_faqs .dropDownArrow img{transform:rotate(180deg);}
.downloadHolderListHead.active_download img{transform:rotate(90deg);}
.IndustrialDownloadTab .downloadHolderListHead{width:300px;display:inline-block;vertical-align:middle;position:relative;}
.IndustrialDownloadTab{position:relative;padding-top:20px;}
.downloadHolderListHeadClick{position:relative;cursor:pointer;}
.servicesHolderTab .bulletStyle:before{bottom:inherit;top:14px;line-height:30px;}
.servicesHolderTab .bulletStyle{line-height:38px;}
.serviceBottomGrid{position:relative;padding:20px 0 30px;}
.serviceBottomGrid .col_25{vertical-align:top;width:calc(25% - 5px);margin-right:6px;text-align:center;}
.serviceBottomGrid .col_25:last-child{margin-right:0;}
.serviceBottomGrid h5{font-size:16px;color:#e2484d;font-family:'Raleway', sans-serif;}
.mediaSizeSliderBoxHolder{padding:50px 0;}
.mediaSizeSliderBox{padding:20px 50px;text-align:center;}
.mediaSizeSliderBox p{padding:10px 0;}
.withVectorHead h3{display:inline-block;vertical-align:middle;width:calc(100% - 50px) !important;}
.withVectorHead img{display:inline-block;vertical-align:middle;width:50px;height:30px;padding:0 0 0 10px}
.footerLinkTab p:hover{color:#999;}
.footerAboutLink p:hover{color:#999;}
.fadeinEffect{opacity:0;transition:all 1s;margin-top:50px;}
.add_fadeinEffect{opacity:1 !important;margin-top:0px;}
.showDiv{opacity:0;transition:all 1s;}
.add_showDiv{opacity:1;}
.termsMain .mainHolder{padding:50px;}
.termsMain .mainHolder h1{margin-bottom:30px;}
.termsMain .mainHolder p{margin-bottom:20px;}
.termsMain .mainHolder ul{margin-bottom:20px;padding-left:30px;}
.termsMain .mainHolder li{list-style:disc;padding-left:10px;line-height:24px;color:#666;font-size:15px;}
.termsMain.privacyMain .mainHolder .noMargin{margin-bottom:0px;}
.floatRightDiv .homeSliderDivInner{float:right;}
.nandangroupMainPage{position:relative;}
.nandangroupMainPage .mainHolder{background-color:#fff;position:relative;}
.nandangroupMainPage .header{background-color:rgba(255,255,255,0.7);}
.nandangroupMainPage .stuck_header{background-color:#fff !important;}
.bannerHolderVideo{position:relative;overflow:hidden;height:calc(100vh - 116px);min-height:400px;}
.bannerHolderVideo video{position:fixed;width:100%;bottom:0;top:0;left:0;right:0;height:auto;overflow:hidden;}
.nandangroupMainPage footer{background-color:#fff;}
.sitemapHolder{position:relative;padding:50px;}
.sitemapIn .mainCategory{font-size:20px;font-weight:700;display:inline-block;vertical-align:top;width:20%;padding-right:20px;}
.sitemapIn h1{margin-bottom:30px;text-align:left;}
.sitemapIn ul{margin-bottom:20px;}
.sitemapIn .subcategory{font-size:16px;line-height:20px;width:100%;padding:5px 0;}
.sitemapIn p:hover{color:#000;}
.automotiveLi{padding-top:20px;}
.sitemapIn h4{font-size:20px;text-transform:uppercase;}
.sitemapIn h5{font-size:18px;padding:10px 0 5px;}
.automotiveLi .automotiveSubLi{font-size:20px;font-weight:700;display:inline-block;vertical-align:top;width:25%;padding-right:20px;}
.automotiveSubLi li{font-size:16px;line-height:20px;width:100%;padding:5px 0;}
.scrollDown{position:fixed;width:20px;bottom:30px;left:0;right:0;margin:auto;}
.scrollDown svg{width:20px;animation:scrollDown 3s infinite;-webkit-animation:scrollDown 3.5s infinite;}
.scrollDown{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
@-webkit-keyframes scrollDown{0%{-webkit-transform:translate(0, -10px);opacity:0;}
50%{opacity:1;}
100%{-webkit-transform:translate(0, 5px);opacity:0;}
}
@-moz-keyframes scrollDown{0%{-webkit-transform:translate(0, -10px);opacity:0;}
50%{opacity:1;}
100%{-webkit-transform:translate(0, 5px);opacity:0;}
}
@keyframes scrollDown{0%{-webkit-transform:translate(0, -10px);opacity:0;}
50%{opacity:1;}
100%{-webkit-transform:translate(0, 5px);opacity:0;}
}
.scrollbarstore::-webkit-scrollbar-track{border-radius:2px;background-color:#fff;border:1px solid #bbb;}
.scrollbarstore::-webkit-scrollbar{width:15px;background-color:transparent;}
.scrollbarstore::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ddd;}
.storeLocatorHolder{position:relative;padding:20px 50px;padding-bottom:120px;}
.storeLocatorHead{display:inline-block;vertical-align:middle;width:200px;position:relative;}
.storeLocatorSelectMenu{display:inline-block;vertical-align:middle;width:calc(100% - 200px);position:relative;text-align:right;}
.storeCityStateMenu{display:inline-block;vertical-align:middle;padding:0 10px;}
.storeCityStateMenuBtn{display:inline-block;vertical-align:middle;padding-left:10px;}
.storeCityStateMenu select{width:100%;font-size:15px;line-height:40px;padding:0 5px;padding-right:25px;background:transparent;background:url(../images/icons/down-arrow-black.svg) right 5px center;background-size:16px;background-repeat:no-repeat;height:40px;position:relative;border-bottom:1px solid #000;}
.storeLocatorTopHead{position:relative;padding-bottom:20px;}
.storeCityStateMenuBtn input{width:140px;font-size:15px;line-height:40px;padding:0 5px;background:#FFCB04;border:1px solid #FFCB04;height:40px;position:relative;color:#e2484d;}
.storeLocatorMap .map_wrapper{width:100%;height:100%;}
.storeLocatorMap #map{height:100%;}
.storeLocatorSideMenu{display:inline-block;vertical-align:middle;position:relative;background-color:#f5f2f2;height:500px;overflow:auto;width:350px;}
.storeLocatorMap{display:inline-block;vertical-align:middle;position:relative;height:500px;width:calc(100% - 350px);overflow:hidden;}
#store_locator div{border-bottom:1px solid #e2484d;padding:20px;}
.addressLocatorHead{color:#e2484d;font-family:'Raleway', sans-serif;font-size:20px;}
.addressLocator{position:relative;padding-top:10px;color:#9a9a9a;}
.adblueSkewDiv{transform:skew(-10deg);}
.adblueSkewText{transform:skew(10deg);display:table-cell;vertical-align:middle;}
.chooseToBeEcoSlide .homeSliderDivInner{display:table;background-color:#18368ac7;border-top:6px solid #FFCB04;border-bottom:none;height:100%;}
.chooseToBeEcoSlide .homeSliderDiv{padding:0 100px;}
.EmpoweringTomorrowSlide .homeSliderDivInner{background-color:#000000c7;}
.colorBold{font-family:'Raleway', sans-serif;color:#FFCB04;}
.smallFont{font-size:12px;font-family:'Raleway', sans-serif;color:#e2484d !important;}
.btnHolderNandan{display:inline-block;vertical-align:middle;position:relative;padding-right:20px;}
.awardDataHolder{padding-bottom:30px;}
.awardDataHolder:last-child{padding-bottom:0;}
.adblueMiddleHolder .newBannerStyle:hover .overlayWithPlay{background-color:rgba(0, 0, 0, 0.50);}
.overlayWithPlay{cursor:pointer;position:absolute;transition:all 0.5s;top:0;left:0;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.30);background-image:url(../images/icons/play-button.svg);background-size:80px;background-repeat:no-repeat;background-position:center;}
.searchHolder{position:relative;padding:0 20px 150px;background-color:#fff;}
.popUPVideoHolder iframe{height:100%;width:100%;}
.popUPVideoOverlay{display:none;position:fixed;background-color:rgba(0,0,0,.5);height:100%;width:100%;left:0;top:0;z-index:999;}
.popUPVideoHolder{display:none;width:500px;height:320px;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;z-index:9999;background-color:#fff;}
.pageNotFound{position: relative;padding:20px;height: 400px;text-align: center;}
.pageNotFoundContent h2{font-weight: 900;font-size: 150px;line-height: 140px;color:#e2484d;}
.button{margin-top: 20px; line-height: 40px;border:1px solid #000;display: inline-block; font-size:14px;font-weight: 700;background-color: #000;color: #fff;padding: 0 20px; font-family: 'Nunito Sans', sans-serif;text-transform: uppercase;}
.button:hover{color: #000;background-color: transparent;}
.pageNotFoundContent{padding:50px 0 100px;}
.pageNotFoundContent .viewProductBtn{display:inline-block;}
.awardImgHolder{display: inline-block;vertical-align: middle;position: relative;width: 200px;}
.awardTextHolder{display: inline-block;vertical-align: middle;position: relative;width:calc(100% - 200px);padding-left: 50px;}

.close_Slide{position: absolute;right: -22px;top:-22px;width: 18px;cursor: pointer;}
.popUPOverlayHome{position:fixed;background-color:rgba(0,0,0,.5);height:100%;width:100%;left:0;top:0;z-index:999; display: table;}
.tableCell{display: table-cell; vertical-align: middle;}
.popUPHolderHome{width:100%; /*max-width: 700px;*/max-width:260px;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;z-index:9999; display: table;text-align:center;}
.homePopUPHolderPopImg{max-height:500px;}


.marqueTextHeadLink{display: inline-block;vertical-align: bottom;position: relative;width: 150px;}
.marqueTextHead{display: inline-block;vertical-align: bottom;position: relative;width: calc(100% - 150px);overflow:hidden;}
.marqueTextHead marquee{font-size: 12px;color: #fff;}
.mobileTextScrollHolder{top:0;width: 100%;/*height: 18px;*/height:auto;background-color: #e2484d;display:none;}
.mobileTextScrollHolder .notMovingTicker{position: static;}
.mobileTextScrollHolder marquee{font-size: 12px;color: #fff;z-index: 9;}
.notMovingTicker{font-size: 12px;color: #fff;z-index: 9;position: relative;bottom: 3px;text-align:center;}


@keyframes leftToRightAuto {
	0% {
		left: -10%
	}
	100% {
		left: 100%
	}
}

.marqueeText{
    animation:leftToRightAuto 45s linear infinite;
     left:-100px;
     position: absolute;top:-20px;
}
.csrHolderTab{padding-bottom: 20px;}
.csrHolderTab p{padding-bottom: 10px;}
.csrHolderTab h4{color: #e2484d;text-transform: uppercase;}

.careersGridHolder {
    position: relative;
    padding-bottom:50px;
}
.careersGridHolderImg {
    position: relative;
    border: 3px solid #FFCB04;
    padding:20px;
}
.careersGridHolderContent {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    position: relative;
}
.careerSliderBox{position: relative;width:80%;max-width: 650px;text-align: center;margin: auto;}
.careerSliderBox img{max-width:120px !important;height: 120px !important;margin: auto;display: block;border-radius: 10px;}
.careerSliderBox h3{padding:10px 0 5px;font-size: 18px;}
.careerSliderBox h4{padding-bottom:5px;font-size: 14px;}
.careerOpportunities {
    position: relative;
    padding: 50px;
    background-color: #f9f9f3;
}
.careerOpportunitiesBox {
    max-width: 800px;
    margin: auto;
}
.careerOpportunitiesBox .col_50 {
    width: calc(50% - 20px);
    margin: 20px 10px 0;
}
.careerOpportunitiesTab {
    position: relative;
    padding: 10px 0;text-align: center;
    border: 1px solid #888;
}
.careerOpportunitiesTab h4 {
    line-height: 28px;
    font-size: 16px;
    text-transform: uppercase;
}
.careersGridHolderContentTab{position: relative;padding-bottom: 30px;}
.careersGridHolderImg .slick-slide img{width: 100%;height: 400px;object-fit: cover;}

.careersGridHolderContent .nandanStatisticsHolder{background-color: #f9f9f3;margin-bottom: 30px;text-align: center;}

.corparateOfficeHolder {position: relative;padding:30px 0;}
.corparateOfficeHolder .col_50{width: calc(50% - 25px);margin-right:50px;margin-left: 0;}
.corparateOfficeHolder .col_50:nth-child(2n+1){margin-right: 0;}
.corparateOfficeHolderTab h3{padding-bottom: 10px;font-weight: 700;color: #e2484d;}
.corparateOfficeHolderTab a{display: inline-block;}
.corparateOfficeHolderAddress{padding-bottom:5px;color: #000;}
.corparateOfficeHolderTab a:hover{color: #e2484d;}

.SimpleSliderBox{position: relative;border:none !important;padding: 0 !important;margin-bottom:20px;}
.SimpleSliderBox img{width: 100%; height: 100%;}

/*.dataSheetOpen{display: none;}*/
.noStyle:after,.noStyle:before{display: none;}

.newClassFlex{display:-webkit-flex;
    display:-webkit-box;
    display:-moz-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex;}


.storySlider{padding: 0 50px 50px 50px;}
.storySlider img{display: block; width: 100%;}

.news_slider_div{margin-bottom: 25px; }
.news_slider_div .news_swiper .swiper-slide{text-align: center;}
.news_swiper .swiper-wrapper {align-items: baseline;}
.news_swiper .swiper-slide img{max-height: 186px;}