.columnReverse .product-listing-row .single-product,.sidebarMenu h3{text-align:center}.custombgImg .full-vh-img{height:calc(100vh - 70px)}.custombgImg .full-vh-img .parallax-inner{background-size:cover}.columnReverse .aboutus-culture-content.light-bg{padding-top:0}.columnReverse .brand-page .content-on-top .content-bg .parallax-inner{background-size:cover;background-position:right}.columnReverse .car-products .btn-more:active,.columnReverse .car-products .btn-more:focus{color:#fff}.columnReverse .car-landing-article.primary-bg .btn-more:active,.columnReverse .car-landing-article.primary-bg .btn-more:focus{color:#002776}.news-detail .breakLink{word-break:break-word}.columnReverse .imgRight.part-content-on-top .content-bg{height:auto}.columnReverse .image-with-overlay .content-wrap,.columnReverse .part-content-on-top .content-wrap{max-height:calc(100vh - 160px);overflow-y:auto}.columnReverse .news-section .article-list a.btn-more{margin-top:3rem}.columnReverse .product-brand .product-brand-carousel.owl-carousel .owl-item .single-product p{min-height:100px}@media (min-width:1650px){.columnReverse .brand-information.customGridImageText.no-corner .img-on-left .image_overlay img{width:100vh}}@media screen and (min-width:991px) and (max-width:1399px){.columnReverse .valign .d-lg-flex.justify-content-lg-between.align-items-lg-center,.columnReverse.motorpage .d-lg-flex.justify-content-lg-between.align-items-lg-center{align-items:start!important}.columnReverse .valign .d-lg-flex.justify-content-lg-between.align-items-lg-center img.img-fluid.w-100,.columnReverse.motorpage .d-lg-flex.justify-content-lg-between.align-items-lg-center .image_overlay{margin-top:1rem}}@media screen and (max-width:1399px){.columnReverse .custombgImg .quicktabs-main .quicktabs-tabpage .full-vh-img .parallax-inner{background-size:cover}.columnReverse .custombgImg .quicktabs-main .quicktabs-tabpage .full-vh-img{height:400px}}@media screen and (min-width:991px) and (max-width:1399px) and (orientation:portrait){.columnReverse .brand-page .content-on-top .content-bg .parallax-inner{background-position:75%}.columnReverse .brand-page .content-on-top .content-bg{width:80%;height:90vh}.heritage .custombgImg .full-vh-img,.partnership .custombgImg .full-vh-img{height:60vh}}@media screen and (max-width:1199px) and (min-width:991px){.single-product .form-item>label,.single-product fieldset legend .fieldset-legend{line-height:20px}.columnReverse .img-on-right .content-bg{height:auto}.columnReverse .content-on-top.corner-left .img-on-right .content-bg{height:500px}.columnReverse .imgRight.part-content-on-top .content-wrap{max-height:350px}.columnReverse .content-on-top.corner-left .content-wrap,.columnReverse .image-with-overlay .content-wrap,.columnReverse .part-content-on-top .content-wrap{max-height:300px;overflow-y:auto}.columnReverse .product-brand .product-brand-carousel.owl-carousel .owl-item .single-product p{min-height:150px}.columnReverse .tabView .parallax-inner{background-size:contain}}@media screen and (max-width:1199px) and (orientation:portrait){.columnReverse .brand-cta{height:30vh !important}}@media screen and (max-width:1199px){.columnReverse form#lubricantfinder-form2 label{font-size:18px!important}}@media (min-width:1200px){.columnReverse .aboutus-culture-content.corner-imgs{padding:9rem 0 0}}@media screen and (max-width:991px) and (min-width:768px){.leadership-team .profile .name{min-height:85px}}@media (max-width:575px){.useful.recommendation .owl-carousel .owl-item .h3,.useful.recommendation .owl-carousel .owl-item h3{height:auto!important;-webkit-line-clamp:initial!important}.hero-banner .carousel-indicators{padding:0 60px}.columnReverse .news-section .article-list a.btn-more{margin-top:1.5rem;margin-bottom:2rem}}@media (min-width:767px){.columnReverse .location-search .location-results ul{max-height:400px;overflow-y:auto;margin:0}}.sidebarMenu h3{color:#656565;font-size:18px;font-weight:500;text-decoration:none;padding:10px;display:block;cursor:pointer;background-color:#ececec;margin-bottom:1.5rem}.contact-page h2{font-size:2rem;margin:0}.contact-page{margin-bottom:4rem}.find_us p{margin-bottom:0;font-size:15px}.country_title{align-items:center;margin-bottom:1rem}.country_title .form-select{max-width:300px;border:1px solid #002776;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:16px;font-weight:500;color:#002776;-webkit-box-shadow:none!important;box-shadow:none!important;padding:8px 10px}.country_title .selectDropdown{justify-content:right;display:flex}.contact_person .loc_mail{margin-bottom:.5rem}.contact_person .name{color:#ff6319;font-size:1.4rem;margin-top:.5rem}.contact_person .designation{font-size:1.7rem;margin-bottom:1rem;color:#ff6319;font-weight:500}.contact_person .department p{font-size:1rem;color:#3f3f3f;margin-bottom:.5rem;min-height:50px}.contact_person .location{font-weight:500;display:flex;margin-bottom:0;align-items:center}.contact_person .mail_contact{margin-bottom:.5rem;display:flex;align-items:center}.contact_person .location img{margin-right:.8rem}.contact_person .mail_contact img{margin-right:.4rem}@media (max-width:1400px){.contact_person .department p{min-height:90px}}@media (max-width:1200px){.contact_person .department p{min-height:120px}}@media (max-width:991px){ .country_title .selectDropdown{justify-content:left;margin-top:1rem} .columnReverse.home-page .partnership.content-block .row.g-0.align-items-center{flex-direction: inherit; margin-bottom: 4rem;}.aboutus-culture-content .abt-cont-img,.columnReverse .heritage .partnership-contentbox,.columnReverse .partnership .partnership-contentbox{padding-bottom:0;padding-top:0}.columnReverse .image-with-overlay .content-wrap,.columnReverse .part-content-on-top .content-wrap{max-height:100%;overflow-y:auto}.columnReverse .custombgImg .quicktabs-main{margin-top:6rem}.columnReverse .custombgImg .quicktabs-main .quicktabs-tabpage .full-vh-img .parallax-inner{background-size:contain} .columnReverse .heritage .row.g-0.align-items-center,.columnReverse .page-desc .lead,.columnReverse .partnership .row.g-0.align-items-center{display:flex;flex-direction:column-reverse}.columnReverse .custombgImg{margin-bottom:4rem}.columnReverse .partnership.no-corner{padding-top:3rem}.columnReverse .heritage .partnership-contentbox .btn-more,.columnReverse .partnership .partnership-contentbox .btn-more{margin-bottom:0}.columnReverse .even-product .d-lg-flex,.columnReverse .odd-product .d-lg-flex{display:flex!important;flex-direction:column-reverse!important}.columnReverse .car-products .even-product .h3,.columnReverse .car-products .even-product h3,.columnReverse .car-products .odd-product .h3,.columnReverse .car-products .odd-product h3{margin-bottom:25px}.aboutus-culture-content .find-section>div{flex-direction:column-reverse}.aboutus-culture-content .find-section .category-button{margin-bottom:2rem}.columnReverse .aboutus-culture-content.light-bg{padding-top:4rem;padding-bottom:4rem}.columnReverse .brand-page .product-list .tab-link{margin-top:20px;margin-bottom:20px}.columnReverse .brand-page .product-list .tab-link .tab-item,.columnReverse .news-section .views-view-grid .views-col+.views-col{margin-top:0}.columnReverse .rowColumnReverse{display:flex;flex-direction:column-reverse;margin-bottom:2rem}.columnReverse .aboutus-culture-content .abt-c-v-list{padding-bottom:2rem}.columnReverse .aboutus-culture-content .find-section .find-express-left h3{padding-top:0}.columnReverse .custombgImg .quicktabs-main .quicktabs-tabpage .full-vh-img{height:300px}.contact_person .department p{min-height:90px}}@media (max-width:767px){.columnReverse .news-section .views-view-grid .views-col+.views-col{margin-top:35px}.columnReverse .heritage .quicktabs-wrapper{padding-top:30px}.contact_person .department p{min-height:auto}.country_title{margin-top:1.5rem!important}}.productfinderDropdown {display: grid;grid-template-columns: 18% 18% 28% 28%; grid-gap: 25px;margin-top:1rem; margin-bottom:3rem; align-items: end;}
.fwdImageFooter .owl-carousel .owl-stage {transition-timing-function: linear !important;}
.fwdImageFooter .owl-dots {display: none;} 
.productFinder-list .feature{border: 1px solid #d1d4d3; cursor: pointer; padding: 20px; text-align: center;}
.productFinder-list .feature h3 {color: #002776; margin-top: 1rem;   font-size: 20px;  font-weight: 700;min-height: 55px;} 
.productFinder-list .feature p{margin-bottom: 0;}
.productFinder-list .feature .productFinderImage{    width: auto;  min-height: 250px; max-height: 250px; -webkit-transition: .3s; transition: .3s;}
.productFinder-list .feature   a {display: block;}
.productFinder-list .feature:hover .productFinderImage {    transform: scale(1.1);}
.productFinder-list .feature:hover { -webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 15%); box-shadow: 0 5px 10px rgb(0 0 0 / 15%);}
.productfinderSection {  background-image: url(../images/brand-corner-1.png), url(../images/extranet/brand-corner-2.png);
    background-position: top right, left bottom; background-repeat: no-repeat;padding-bottom: 3rem;}
.productfinderSection .productfinderDropdown   h4 {color: #002776 !important;font-size: 16px; font-weight: 400; margin-bottom: 10px;}
.productfinderSection .productfinderDropdown button {    margin-top: 2rem;}
.productfinderSection .productfinderDropdown  select {border-radius: 30px;padding: 6px 10px 6px 20px;}
.productfinderSection .productfinderDropdown select:focus {  box-shadow: none;}
.gridBox,nav.pager  {margin-bottom: 2rem;}
.selectType, .chooseBy, .selectBrand, .Viscosity{display: none;}
@media (max-width:1299px) 
{
    .productfinderDropdown  {grid-template-columns: 48% 48%;}
}
 @media (max-width:991px) { .columnReverse .partnership.no-corner.bg .partnership-contentbox {padding:0} 
  .productfinderDropdown  {grid-template-columns: 48% 48%;}}
@media (max-width:767px) {  .productfinderDropdown{ grid-template-columns: 97%}  .productfinderSection .productfinderDropdown button {    /*margin-top: 0;*/}  .productFinder-list .feature h3 {min-height: auto;}}
.partnership.no-corner.bg .custombgImg .full-vh-img { height: calc(100vh - 150px);}
@media (min-width: 2561px)
{
    .partnership.no-corner.bg .custombgImg .full-vh-img{ height: calc(100vh - 500px);}
}
@media (max-width: 1470px)
{
    .partnership.no-corner.bg .custombgImg .full-vh-img { height: calc(100vh - 350px);}
}
@media screen and (max-width: 1399px)
{
    .partnership.no-corner.bg .custombgImg .full-vh-img { height: calc(100vh - 250px);}
}
@media screen and (max-width: 1299px)
{
    .partnership.no-corner.bg .custombgImg .full-vh-img { height: calc(100vh - 300px);}
}
@media screen and (max-width: 1199px) and (min-width: 991px) {
    .partnership.no-corner.bg .custombgImg .full-vh-img { height: calc(100vh - 375px);}
}
@media screen and (min-width:991px) and (max-width:1399px) and (orientation:portrait)
{
    .partnership.no-corner.bg .custombgImg .full-vh-img .parallax-inner {    background-size: contain;}
    .partnership.no-corner.bg .custombgImg .full-vh-img,   .partnership .custombgImg .full-vh-img,  .heritage .custombgImg .full-vh-img { height: 60vh !important;    }
}
@media screen and (max-width: 600px){
    .page-title{
        width: 90%;
    }
}

@media screen and (max-width: 575px) {
    .brand-cta, .columnReverse .brand-cta {
        height: 18vh !important;
    }
}

#homeSlider .toprightblue-btmorg {position: absolute;
    right: 100px;
    left: initial !important;
    top: 5rem;
    width: initial;}
    #homeSlider .toprightblue-btmorg   .btn-more.front-more-btn {bottom: 0; left: 0;}
@media screen and (max-width: 1199px) {
        #homeSlider .toprightblue-btmorg {    right: 70px;}
    }
    @media screen and (max-width: 991px)
    {
        .columnReverse .custombgImg .quicktabs-main {margin-top: 4rem !important;}
        #homeSlider .toprightblue-btmorg {
            position: absolute;
            right: 0rem;
            left: initial !important;
            top: 0;
            width: 50%;
     
            text-align: center;
        }
        #homeSlider .toprightblue-btmorg   .btn-more.front-more-btn {    position: static;} 
        #homeSlider .toprightblue-btmorg h2 br{display: none;}
        #homeSlider .toprightblue-btmorg  p {    max-width: 100%;
            width: 100%;
            margin: 1rem 0 0 0;}
    }
   
    @media screen and (max-width: 800px)
    {
        #homeSlider .toprightblue-btmorg  { margin-top: 8%;}
    }

    @media screen and (max-width: 575px)
    {
        .columnReverse .custombgImg .quicktabs-main {margin-top: 0 !important;}
        #homeSlider .toprightblue-btmorg  {  margin-top: 5%;        right: 1rem;}
        #homeSlider .toprightblue-btmorg h2 {        font-size: 19px;}
        #homeSlider .toprightblue-btmorg  p {        margin: 0.5rem 0 0 0; }
    }
    .location-dropdown-dark .dropdown-toggle {background-color: #012279;    color: #fff;background-image:url(../images/location-dropdown-white.svg);}
    .location-dropdown-dark .dropdown-toggle  img {    width: 30px;       margin-right: 0.5rem;}
 
    .location-dropdown-dark  ul.dropdown-menu {width: 100%;  z-index: 1;  max-height: 120px; overflow-y: auto;}
    .two-grid-intro-with-left-image
{
  padding: 4rem 0;
  background-color: #dfdfdf;
}
.two-grid-intro-with-left-image .main-container
{
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
  margin: auto;
   align-items: center;
}
.two-grid-intro-with-left-image .main-container .imageContent, .two-grid-intro-with-left-image .main-container .image_overlay   {text-align: center;}
.two-grid-intro-with-left-image .main-container .maincontent .dropdown-toggle::after {display: none;}
.two-grid-intro-with-left-image .main-container .maincontent  .gridRight .dropdown {  margin-top:1rem}
.two-grid-intro-with-left-image .main-container .maincontent  .gridRight .dropdown  ul.dropdown-menu {width: 100%;  z-index: 1;  max-height: 120px; overflow-y: auto;}
  .two-grid-intro-with-left-image .main-container .maincontent  .gridRight .dropdown button{    display: flex;  align-items: center;}
.two-grid-intro-with-left-image .main-container .maincontent h2{    margin-bottom: 1.75rem;}
@media (max-width: 991px) {.two-grid-intro-with-left-image  .main-container {grid-template-columns: 1fr;}
.two-grid-intro-with-left-image .dropdown.location-dropdown-dark{    margin: 0 auto;}}
.widget-content ul, .partnership ul, .page-desc ul{    padding-left: 20px;  font-size: 16px;  color: #000;}
@media (min-width: 992px) {
    .tb-megamenu-item.level-1.dropdown.parent.productmenu-with-three-grid>.tb-megamenu-submenu.dropdown-menu.nav-child li ul li ul li{position: relative;}
    .tb-megamenu-item.level-1.dropdown.parent.productmenu-with-three-grid>.tb-megamenu-submenu.dropdown-menu.nav-child li ul li ul li a {margin-left: 15px;font-size: 14px;}
    .tb-megamenu-item.level-1.dropdown.parent.productmenu-with-three-grid  .dropdown-menu .megamenu-column-single .block-inner ul li ul {        padding: 15px 0px 0;}
    .tb-megamenu-item.level-1.dropdown.productmenu-with-three-grid>.tb-megamenu-submenu.dropdown-menu.nav-child li ul li ul li:after {content: "";
        position: absolute;
        width: 20px;
        height: 10px;
        background: 0 0;
        border-radius: 0;
        left: 0;
        top: -2px;
        color: #ff6319;
        font-family: FontAwesome;
        content: "\f105";
        font-size: 18px;
         }
}
@media (max-width: 1499px) {

.dropdown-grid-extra-space {padding: 4rem 0 6rem 0;}
}
@media (max-width: 1099px) {
.two-grid-intro-with-left-image .main-container .maincontent .gridRight .dropdown button{  margin-top: 0; margin-bottom: 1.5rem;}
}
.two-grid-intro-with-left-image.dropdown-grid-extra-space .main-container .maincontent .gridRight .dropdown ul.dropdown-menu{max-height:100px;}
.two-grid-intro-with-left-image .main-container .maincontent .gridRight .dropdown.location-dropdown-dark ul.dropdown-menu .dropdown-item:active{color: #000 !important;background-color:#fff !important}
.two-grid-intro-with-left-image .main-container .maincontent .gridRight .dropdown.location-dropdown-dark  ul.dropdown-menu .dropdown-item:hover{cursor: default;}
.media-with-arrow  {justify-content: center;    display: flex;}
.media-with-arrow a.scroller-sm {    position: static;margin: 0;} 
@media (max-width: 991px)
{
    .two-grid-intro-with-left-image.dropdown-grid-extra-space {margin-top: -7px;}
}
