
.social-icons.social-icons-medium li {
    box-shadow: none !important;
}

   
   /*START*/
    
    /* Footer Social Icons Alignment WebView START */
    .social-icons-medium {
        display: flex;
        gap: 10px; /* Adjust spacing between icons */
        list-style: none;
        padding: 0;
        justify-content: center; /* Centers the entire list */
    }
   
        .social-icons-medium li {
         /* display: flex; */
            justify-content: center;
            align-items: center;
            width: 40px;  
            height: 40px;
         
            /*background-color: #E1306C;  Default color (change per social media)*/ 
        }

        .social-icons-medium li a {
            line-height: 13px;
            display: flex;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            text-decoration: none;
            color: white;
        }
   
      /* .social-icons-medium i {
           font-size: 20px;
       }*/
   /* Footer Social Icons Alignment WebView END */
   
   /* Footer Social Icons Alignment in MobileView START */
   
   /* Footer Social Icons Alignment MobileView END */
   
   
       /*END*/
   .parsley-required {
       color: red; /* Style for error messages */
   }
   
   .sw-theme-dots > .nav .nav-link.default {
       color: ##0018a8 !important; /*Text*/
       cursor: pointer;
   }
   
       .sw-theme-dots > .nav .nav-link.default::after {
           background-color: #0018a8 !important; /*Circle*/
           color: #0018a8;
       }
   
   
   html .sw .toolbar > .sw-btn {
       background-color: #fed201; /*Btn Default*/
       color: #0018a8;
   }
   
   .sw .toolbar > .sw-btn:hover { /*Btn hover*/
       background-color: #0018a8;
       color: white;
   }
   
   
   html .sw .toolbar > .sw-btn {
       background-color: #fed201; /*Btn Default*/
       color: #0018a8;
       font-weight: bold;
   }
   
   .sw .toolbar > .sw-btn:hover { /*Btn hover*/
       background-color: #0018a8;
       color: white;
       font-weight: bold;
   }
   
   
   
   
   
   
   html .bg-primary-yellow {
       background-color: #fed201 !important;
       height:42px;
   }
   
   html .yellow-strip-color {
       /*color: #0018a8 !important;*/
       color:#fed201 !important;
       font-weight: 500;
   }
   
   html .bg-primary-blue {
       background-color: #0018a7 !important;
       border-bottom: 3px solid #fed201;
   }
   
   html .text-color-light-blue {
       color: #fff;
       font-weight: 500;
   }
   
   .setAsmyStoreMa {
       float:inline-end;
   }
   
   .setAsmyStoreMaFr {
       float: inline-end;
       width:50%;
   }
   
   /*#floating-img {
       font-size: 2.2em;
       position: fixed;
       right: 0;
       margin: 53px 277px 0 0;
       z-index: 9999;
       cursor: pointer;
   }*/
   /*added stop=280px adk*/
   #floating-img {
       font-size: 2.2em;
       position: fixed;
       right: 0;
       margin: auto;
       top: 280px;
       z-index: 9999;
       cursor: pointer;
   }
   
   .spnGlobalBox {
       box-shadow: 2px 2px;
       padding: 5px;
       border: solid 2px #0018a7;
   }
   
   .show {
       display: block;
   }
   
   .hide {
       display: none !important;
   }
   /* added by adk */
   
   .marker-position {
       bottom: 6px;
       left: 0;
       position: relative;
   }
   /* #header .header-nav-main nav > ul > li:hover {
       background-color: #0018a7 !important;
       background-size:auto; width:fit-content;margin-top: 20px;margin-bottom: 20px;
   	background-image: none !important;
   	border-color: #0018a7 #0018a7 #0018a7 !important;
       border-top: 8px;
       border-radius: 8px;
   } */
   
   .SelectStoreGlobal {
       width: 150px;
       display: inline-block;
       text-overflow: ellipsis;
       white-space: nowrap;
       overflow: hidden;
       margin: -7px;
       padding-left: 5px;
   }
   .frmlabel-margin-top {
       margin-top: -22px;
   }
   
   @media (min-width: 992px) {
       /* #header .header-nav-main nav > ul > li > a:hover {
   		color: #0011cc;
   	} */
   
       .EVFr{
           padding-bottom:50px !important;
           padding-right:10px;
       }
   
       #floating-img-mob {
           display: none;
       }
   
       #commentmobile {
           display: none !important;
       }
   
       #divBreadCumStore {
           padding-top: 0px;
           padding-right: 5px;
           padding-bottom: 20px;
           padding-left: 5px;
           z-index: 1;
           align-content: flex-start;
           display: flex;
       }
   
       #dvCityCarousel {
           display: -webkit-box;
       }
   
       /* adk change Detail page Heading Top bg color */
       /* #mobilemap{display: none;} */
       /* #deskgooglemap{display: block;} */
   
       #side-menuShadow {
           display: none;
       }
   
       #sidemenu {
           display: none;
       }
   
       #mainuser li:hover {
           background: transparent !important;
       }
   
       .liuser :hover {
           background-color: transparent !important;
       }
       /* #liuser>li:hover{background: transparent;} */
   
       #googlemapsbelowMap {
           display: none;
       }
   
       #storeopdesk {
           display: none;
       }
   
       .col-view-lg1 {
           order: 1 !important
       }
   
       #mobileview {
           display: none;
       }
   
       html .bg-color-light-scale-1 {
           background-color: #e8e8e8 !important;
           border-top-color: #e0e0e0 !important;
           border-top: 5px solid;
       }
   
       /*#map2 {
           display: none !important;
       }*/
   
       #header4 {
           display: none;
       }
   
       #fa-user-icon {
           display: none;
       }
   
      
       #header .header-nav-main nav > ul > li:hover {
           color: #0011cc !important;
           background: #fed201 !important;
           background: position 20px;
           border-color: #0018a7 !important;
           transition: all 0.3s ease;
           position: relative;
           top: 0;
           image-rendering: -webkit-optimize-contrast;
           transform: translateZ(-1);
           background-origin: padding-box;
           border-width: 4px;
           border-radius: 4px;
           border-bottom: 4px;
           border-top: 4px;
           border-left: 0px;
           border-right: 0px;
           align-items: center;
       }
       #header .header-nav-main nav > ul > li.open,
       #header .header-nav-main nav > ul > li > a.active {
   
           color: #0018a7 !important;
           background: #fed201 !important;
           background: position 20px;
           border-color: #0018a7 !important;
           position: relative;
           top: 0;
           image-rendering: -webkit-optimize-contrast;
           background-origin: padding-box;
           border-width: 4px;
           border-radius: 4px;
           border-bottom: 4px;
           border-top: 4px;
           border-left: 0px;
           border-right: 0px;
           align-items: center;
       }
       #header .header-nav-main nav > ul > li > ul > li .open,
       #header .header-nav-main nav > ul > li > ul > li > a.active {
           color: #0018a7 !important;
           background: #fed201 !important;
           background: position 20px;
           border-color: #0018a7 !important;
           position: relative;
           top: 0;
           image-rendering: -webkit-optimize-contrast;
           background-origin: padding-box;
           border-width: 4px;
           border-radius: 4px;
           border-bottom: 4px;
           border-top: 4px;
           border-left: 0px;
           border-right: 0px;
           align-items: center;
       }
   
       #header .header-nav-main nav > ul > li > ul > li ul > li  .open,
       #header .header-nav-main nav > ul > li > ul > li > ul > li > a.active {
           color: #0018a7 !important;
           background: #fed201 !important;
           background: position 20px;
           border-color: #0018a7 !important;
           position: relative;
           top: 0;
           image-rendering: -webkit-optimize-contrast;
           background-origin: padding-box;
           border-width: 4px;
           border-radius: 4px;
           border-bottom: 4px;
           border-top: 4px;
           border-left: 0px;
           border-right: 0px;
           align-items: center;
       }
   
       /* added by adk for NIT hover on User Icon Top */
       /* #usericon .dropdown .child:not(:hover) {
   opacity: 0.1;
       } */
       #header2 nav > ul > li.dropdown:hover {
           color: #0011cc !important;
           background: transparent !important;
           background: position 20px;
           border-color: #0018a7 !important;
           transition: all 0.3s ease;
           position: relative;
           top: 0;
           padding: 0;
           image-rendering: -webkit-optimize-contrast;
           transform: translateZ(-1);
           background-origin: padding-box;
           border-width: 4px;
           border-radius: 4px;
           border-bottom: 4px;
           border-top: 4px;
           border-left: 0px;
           border-right: 0px;
           align-items: right;
       }
       /*added by adk for border radius instead of all side only right side */
       #header .header-nav-main.header-nav-main-dropdown-no-borders nav > ul > li.dropdown .dropdown-menu {
           /* border-radius: 4px; */
           border-top-right-radius: 4px;
           border-top-color: #fed201;
       }
   
   
       #carImage {
           width: 480px;
       }
       /* #header4 .header-nav-main2 nav {
       max-height: 50vh;
       overflow: hidden;
       overflow-y: auto;
       padding: 0 15px;
       transition: ease all 500ms;
   position: relative;}
   
       #header4 .header-nav-main2 {
           position: absolute;
           background: transparent;
           width: 100%;
           top: 100%;
           left: 50%;
           transform: translate3d(-50%, 0, 0);
       }
   
       #header4 .header-nav-main2 nav > ul {
           padding-top: 15px;
           padding-bottom: 15px;
           flex-direction: column;
       } */
   
   
       /* text-decoration:none; */
       /* .userhover > li:hover {
           
           background:transparent !important;
           background-color:transparent !important;
       } */
   
   
   
       /* #header .header-nav.header-nav-line:not(.header-nav-light-text) nav > ul > li > a{
   color: #0018a7;
   
       } */
   
       #headerTopCartDropdown{
           left:0;
       }
   
   }
   
   
   #header5 .header-nav-main3 > ul > li.dropdown .dropdown-menu {
       border-radius: 5px !important;
   }
   
   #header5 .header-nav-main-effect-3 > ul > li.dropdown .dropdown-menu {
       transition: transform .2s ease-out;
       transform: translate3d(0, 10px, 0);
       font-size: 20px !important;
   }
   
   #header5 .header-nav-main-effect-3 > ul > li.dropdown .dropdown-menu {
       transform: translate3d(0, 0, 0);
   }
   
   
   #header5 .header-nav-main3 > ul > li.dropdown:hover .dropdown-menu {
       top: -1000;
       position: absolute;
       display: block;
       opacity: 1;
       left: auto;
       border-radius: 0 4px 4px;
       border: 0;
       border-top: 3px solid #CCC;
       box-shadow: 0 15px 30px -5px rgb(0 0 0 / 7%);
       margin: 0;
       min-width: 200px;
       padding: 5px 0;
       text-align: left;
       margin-top: 0;
   }
   
   #header5 .header-nav-main3 > ul > li.dropdown .dropdown-menu {
       opacity: 1;
   }
   
   #header5 .header-nav-main3 > ul > li.dropdown .dropdown-menu {
       border-top-color: #fed201 !important;
   }
   
       #header5 .header-nav-main3 > ul > li.dropdown .dropdown-menu li a {
           border-bottom: 1px solid #f7f7f7;
           color: #222;
           font-size: 0.83em;
           font-weight: 400;
           padding: 6px 18px 6px 18px;
           position: relative;
           text-transform: none;
           text-decoration: none;
           letter-spacing: -0.5px
       }




.pd014 {
    padding-left: 7.7%

}
   /* ended adk */
   .pd015 {
       padding: 0 4%;
   }
   
   .fsz15 {
       font-size: 16px;
   }
   /* adk change from 15 to 16 font size */
   .blue-color {
       color: #0018a7;
   }
   
   .bluebg {
       background-color: #0018a7;
   }
   
   .mapbox div {
       line-height: 20px;
   }
   
   .mapbox label {
       width: 50%;
   }
   
   .nav-link.active {
       border-top-color: #fed201 !important;
   }
   
   ul li::marker {
       color: #fed201;
   }
   
   #why_mrlube ul li {
       margin: 5px 0;
   }
   
   #services ul li {
       line-height: 28px;
   }
   
   .mid-dark {
       color: #444;
   }
   
   .go-btn-margin {
       margin-top: 29px;
   }
   
   .stamp {
       top: 10px;
       position: absolute;
       right: 10px;
   }
   
   
   .card-body p {
       margin: 0 0 5px
   }
   
   .modelhead {
       padding-bottom: 0rem !important;
       border-bottom: none;
   }
   
   #headerTopCartDropdown {
       border: 1px solid #EEE;
       border-top: none;
   }
   
   .mystore-slider-div {
       height: 45px;
       margin-top: 19px;
   }
   
   .mystore-slider {
       text-decoration: none !important;
   }
   
       .mystore-slider:hover::after {
           transform: rotate(-180deg);
           margin-top: 0px;
       }
   
       .mystore-slider .icon-location-pin {
           float: left
       }
   
       .mystore-slider #arrow-down {
           margin-top: -5px;
       }
   
       .mystore-slider #arrow-up {
           margin-top: -5px;
           display: none;
       }
   
   .mystore {
       font-size: 16px;
       margin: 0px 0px 0 0;
   }
   /* adk change 15 to 16 font */
   .mystore-btn {
       width: 100%;
       margin-top: 10px
   }
   
   .mystore-btn2 {
       width: 10% !important;
       min-width: 45px !important;
       margin: 0px !important;
       padding: 6px !important;
   }
   
   .orclass {
       text-align: center;
       margin-top: 10px;
   }
   
   .center-img {
       display: block;
       margin-left: auto;
       margin-right: auto;
       width: 65%;
       margin-bottom: 35px;
   }
   
   .mystoreul {
       padding: 0 0 1rem 0px !important;
       border-bottom: 1px solid #EEE;
   }
   
       .mystoreul li h5 {
           text-decoration: underline;
           font-size: 15px;
       }
   
       .mystoreul li {
           margin: 7px 0 !important;
           list-style: none;
       }
   
   .phonenum {
       width: 140px;
       font-size: 13px !important;
   }
   
       .phonenum a {
           color: #212529 !important;
       }
   
   .hoursul {
       padding: 0 !important; /*border-bottom:1px solid #EEE;*/
   }
   
       .hoursul li {
           margin: 4px 0 !important;
           list-style: none;
       }
   
           .hoursul li.hours_li span {
               width: 75px;
               float: left;
               margin-right: 5px;
               font-weight: 500;
           }
   
           .hoursul li h5 {
               font-size: 13px;
           }
   
   .findstore {
       width: 116%;
       height: 207px;
       padding: 8%;
       margin: -8%;
       background-color: ghostwhite;
   }
   
   .header-nav-features-cart .totals .label {
       font-weight: 400 !important;
   }
   
   .owl-carousel .card .card-body {
       padding: 1rem !important;
   }
   
   .section.section {
       padding: 25px !important;
   }
   
   .deskcont {
       display: block;
   }
   
   .deskcont-Services {
       display: inline;
   }
   
   .stamp-walmart {
       top: 130px;
       position: absolute;
       right: 30px;
   }
   
   
   
   .mobcont {
       display: none;
   }
   
   .login-box {
       padding: 0 5% 0 3%;
       border-right: 1px solid #ced4da;
   }
   
   .login-box-border {
       border-right: 1px solid #e0e3e4;
   }
   
   .not-member {
       padding: 5% 8%;
       align-self: center;
   }
   
       .not-member a {
           margin-top: 15px;
           width: 70%;
       }
   
   .divider-margin {
       margin-right: -59px;
       margin-top: 0px !important;
   }
   
   .divider-new-password {
       top: 50px;
   }
   
   .member {
       padding: 2% 6% 2% 8%;
       align-self: center;
   }
   
       .member img {
           width: 90%;
           border-radius: 5px;
       }
   
   .reg_box_right {
       margin-left: auto;
       margin-right: auto;
       width: 77%;
       position: relative;
       border: 1px solid #f4f4f4;
       margin-top: -30px;
       z-index: 1;
       background: #FFF;
       box-shadow: 0 2px 4px 2px rgba(0,0,0,.1);
       border-radius: 3px;
       padding: 25px;
   }
   
   .exp45year {
       width: 98%;
       height: auto;
       float: right;
   }
   
   #cookiescript_accept, #cookiescript_save {
       background-color: #fed201 !important;
       color: #000 !important;
   }
   
       #cookiescript_accept:hover, #cookiescript_save:hover {
           background-color: #0018a8 !important;
           color: #fff !important;
       }
   
   .cookiescriptlogo {
       fill: #fed20147 !important;
   }
   
   .store-map {
       position: absolute !important;
       margin: 0 !important;
   }
   
   .deskpedtb-3 {
       padding-top: 3rem;
       padding-bottom: 3rem;
   }
   /* chnage adk , remove the margin-bottom */
   /*change 3rem to 1.5rem*/
   .deskmartb-3 {
       margin-top: 1.5rem;
       margin-bottom: 0rem;
   }
   
   .store-near-me {
       text-align: right;
   }
   
   .search-btn {
   }
   
   #ContainerMap {
       margin-top: 330px
   }
   
   /*#dvCarousel {
       display: -webkit-box
   }*/
   
   
   
   @media screen and (max-width: 768px) {
       /* #header3{display: none;}     */
   
       .toplangtext {
           margin-left: -12px;
       }
   
       #floating-img-mob {
           font-size: 2.2em;
           position: relative;
           right: 0;
           margin: auto;
           bottom: -9px;
           z-index: 9999;
           cursor: pointer;
       }
       #carImage {
           width: 100%;
       }
   
       .mob-form-check-inline {
           display: table-cell !important;
       }
   
       #tblServiceHistory {
           display: block;
           overflow-x: auto;
           white-space: nowrap;
       }
   
       .setMyStore_horizontalAlign {
           min-width: 0px !important;
       }
   
       #header .header-nav-features .header-nav-features-cart.header-nav-features-cart-big .header-nav-features-dropdown {
           margin-right: -260px;
           top: 10px;
       }
   
       .clsStoreSearch {
           text-align: center;
       }
   
       #dvCityCarousel {
           display: display;
       }
   
       #commentdesk {
           display: none !important;
       }
   
       #header5 {
           display: none;
       }
   
       .fas fa-chevron-down {
           width: 30px;
           height: 30px;
           line-height: 30px;
           top: -15px;
           font-size: 15px;
           margin-left: -11px !important;
       }
   
       #ContainerMap {
           margin-top: 630px
       }
   
       /*#googlemapsAboveMap {
           display: none;
       }*/
   
       #dvCarousel {
           display: block
       }
   
       #storeopmobil {
           display: none;
       }
   
       .col-view-lg2 {
           order: 2 !important
       }
   
       .deskcont {
           display: none;
       }
   
       .deskcont-Services {
           display: none;
       }
   
       .mobcont {
           display: block;
           text-align: end;
       }
   
       .stamp-walmart {
           top: 105px;
           position: absolute;
           right: 10px;
       }
   
       table {
           display: block;
           overflow-x: auto;
           white-space: nowrap;
       }
   
       .table_parent {
           display: block;
           overflow-x: auto;
           white-space: nowrap;
       }
   
       .login-box-border {
           border-right: none;
       }
   
       .divider {
           margin: 30px auto !important;
       }
   
       .mobview {
           line-height: 16px;
       }
   
       .footer-sticky {
           position: fixed;
           bottom: 0;
           margin-bottom:0px !important;
           z-index: 9999;
       }
   
       .go-btn-margin {
           margin-top: 0px;
       }
   
       .store-map {
           position: relative !important;
       }
   
       .deskpedtb-3 {
           padding-top: 15;
           padding-bottom: 0;
       }
   
       .mobpedtb-0 {
           padding-top: 0px !important;
           padding-bottom: 0px;
       }
   
       .cus-py-1 {
           padding-top: 1rem !important;
       }
   
       .deskmartb-3 {
           margin-top: 0;
           margin-bottom: 0;
       }
   
       .store-near-me {
           text-align: left;
       }
   
       .search-btn {
           margin-top: 10px;
           text-align: right;
       }
   
       /*.headerTopCartDropdownEng {
           margin-right: -220px;
       }*/
       /* added by adk for user-icon */
       /* .header-nav-main2
   {
       display: none;
   } */
       #up_arrow {
           display: none;
       }
   
       /*#map2 {
           display: none;
       }*/
   
       #serviceimg {
           display: none;
       }
   
       .mobileimg {
           display: none;
       }
   
       #sidemenu {
           display: none;
       }
   
       .fa-circle-user {
           display: inline-block;
           width: 55%;
           font-size: 15px;
           margin-left: 2px;
           color: #0018a7;
       }
   
       #header2 {
           display: none;
       }
   
       #about-us {
           display: none;
       }
   
       #floating-img {
           display: none !important;
       }
       /* added by adk for user-icon space in Loacation dropdown */
       .ms-4 {
           margin-left: 0.9rem !important;
       }
   
       .fsz15 {
           font-size: 14px;
       }
   
       .fa-circle-user:before {
           background-color: #0d21d9;
           border-radius: 10px
       }
   
       /* #mobilemap .col-view-lg{
       order:2 !important;
   } */
   
       #dvSearchCarousel{
           margin-bottom:10px !important;
       }
   
   }
   /* adk changes for Mobile BG blue */
   /* #deskgooglemap{
       display: none;
   } */
   
   /* .bgside[data-image-src="#0d21d9"]
   {
       content:none;
       background-color: #0018a7; 
       background-size: cover; 
       position: absolute; 
       top: 0px; 
       left: 0px; 
       width: 100%; 
       height: 130%;
       
   } */
   
   .fashop {
       color: #0018a7 !important;
       font-size: 2.5em
   }
   
   .fa-calendar-check {
       color: #0018a7 !important;
       font-size: 2.8em
   }
   
   .fawrench {
       color: #0018a7 !important;
       font-size: 2.8em
   }
   
   .fa-calendar-check:after {
       position: absolute;
       content: "-----";
       color: #0018a7;
       font-size: 0.7em;
       left: 0px;
       top: 2px;
   }
   
   .custom-icon-box-style-1:hover .custom-icon-style-1:before {
       color: #659ad2 !important
   }
   
   .custom-icon-style-1:before {
       border-color: #fed201
   }
   
   html .btn-primary {
       border-color: #fed201 #fed201 #d1ad00;
       border-width: 4px;
       text-transform: uppercase;
   }
   
   .html .bg-color-light, html .bg-light {
       background-color: #fed201 !important
   }
   
   .btn {
       text-transform: uppercase;
   }
   
   #footer .footer-copyright p {
       color: #050505 !important;
       font-weight: 500 !important
   }
   
   html .featured-box-primary .box-content {
       border-top-color: #fed201;
   }
   /*.fa-car:before, .fa-car-side:before, .fa-timeline:before, .fa-envelope:before, .fa-key:before{ color:#fed201}*/
   /* commit the bellow for Hover Circle yellow on Overview ICONS by adk */
   /* .featured-box-effect-1 .icon-featured:after{box-shadow:0 0 0 3px #fed201; width:252px; margin-left:23px;} */
   .custom-icon-box-style-1:hover .custom-icon-style-1:before {
       background: #1c5fa8c7 !important;
   }
   
   .table th {
       color: #0018a8;
   }
   
   .table thead tr th {
       border-bottom: 2px solid #fed201
   }
   
   .table-hover > tbody > tr:hover > * {
       --bs-table-accent-bg: #ffff0017;
   }
   
   .leftbg {
       background-color: #f1f1f173;
   }
   
   .view-label {
       margin-bottom: 5px !important
   }
   
   .align-right {
       text-align: right;
       width: 70px;
   }
   
   .totals-del {
       text-align: right;
       width: 100px;
       font-weight: 600;
   }
   
   .total-label-del {
       text-align: right;
       width: 100px;
       font-weight: 600;
   }
   
   .totals-amount-del {
       text-align: right;
       font-weight: 600;
   }
   
   .total-label-print {
       text-align: right;
       margin-right: 25px;
       padding-right: 50px;
       font-weight: 600;
   }
   
   .totals-amount-print {
       text-align: right;
       margin-right: 25px;
       padding-right: 50px;
       font-weight: 600;
   }
   
   .pedding-left {
       padding-left: 10px !important;
   }
   
   .invoice-items tr td {
       padding: 0.2em 0.5em;
       color: #666;
   }
   
   #viewInvoiceModal {
       font-size: 12px !important
   }
   
   .col-form-label {
       color: #222 !important
   }
   /* edit by adk 'font-size' from 22 to 25 */
   .fa-circle-user {
       text-align: center;
       display: inline-block;
       width: 100%;
       font-size: 25px;
       margin-left: 12px;
   }
       /* #ulist  nav > ul > li:hover {
       
       text-decoration: none;
       background:transparent !important;
       background-color: transparent !important;
   
   } */
       /* #usericon nav  > ul > li > { 
   
       display: inline-flex;
   		align-items: center;
   		white-space: normal;
   		border-radius: 4px;
   		color: #ccc;
   		font-size: 15px;
   		font-style: normal;
   		font-weight: 600;
   		padding: 0.5rem 1rem;
   		letter-spacing: -0.5px;
   		text-transform: uppercase;
   		text-decoration: none;
       
   } */
       .fa-circle-user:before {
           background-color: #fed201;
           border-radius: 11px
       }
   /* edit by adk 'border-radius' from 10 to 11 */
   /* added by adk margin-top from 35 to 12 */
   .divider-left-border {
       border-left-color: #DADADA;
       padding: 0;
       margin-top: 12px
   }
   
   html .btn-outline.btn-primary {
       background-color: #fed201;
   }
   
   .fa-droplet:before {
       color: #0018a8
   }
   
   .divid_width {
       background: #fed201;
       height: 2px;
       margin-bottom: 20px;
   }
   
   html .btn-primary {
       background-color: #fed201;
       color: #0018a8;
   }
   
   .custom-nav-list-effect-faq > li.active > a, .custom-nav-list-effect-faq > li.open > a, .custom-nav-list-effect-faq > li:hover > a {
       padding-left: 35px;
   }
   
       .custom-nav-list-effect-faq > li.active > a:before, .custom-nav-list-effect-faq > li.open > a:before, .custom-nav-list-effect-faq > li:hover > a:before {
           width: 20px;
       }
   
   .thumb-info .thumb-info-title {
       color: #FFF;
       max-width: 100%;
       padding: 10px;
       bottom: 0;
       width: 100%;
       text-align: center;
       background: rgb(0 24 167);
       opacity: 0.7;
   }
   
   .thumb-info:hover .thumb-info-title {
       background: #fed201;
       opacity: 0.7;
       color: #000000eb;
   }
   
   .thumb-info .thumb-info-wrapper {
       border-radius: 10px;
   }
   
   .custom-thumb-info-style-1:hover .thumb-info-wrapper {
       background-color: #0018a7;
   }
   
   .print_p p {
       line-height: 10px;
       text-align: center;
   }
   
   .print_inv div strong {
       width: 120px;
       float: left;
       font-weight: 600;
       text-align: right;
       margin-right: 10px;
   }
   
   .print_inv div span {
       text-align: left;
   }
   
   .print_header th {
       background-color: #06C;
       border: solid 1px #dee2e6;
       border-bottom: 2px solid #dee2e6 !important;
       font-weight: normal;
       color: #fff;
   }
   
   .print_header .no_border {
       background: #fff;
       border-top-style: hidden;
       border-bottom-style: hidden !important;
   }
   
   .print_header_body td {
       border: solid 1px #dee2e6;
       padding: 5px 10px !important;
   }
   
       .print_header_body td div strong {
           width: 105px;
           float: left;
           font-weight: 600;
           margin-right: 10px;
       }
   
   .border {
       border: solid 1px #dee2e6;
   }
   
   .td_border td {
       border: solid 1px #dee2e6;
       text-align: center;
   }
   
   .table_border tbody tr td {
       border: solid 1px #dee2e6;
   }
   
   .centre_text {
       text-align: center;
   }
   
       .centre_text td {
           text-align: center;
       }
   
   .align-centre {
       text-align: right;
       margin-right: 25px;
       padding-right: 50px;
   }
   
   .maple-leaf {
       width: 20px;
       margin: -6px 0 0 5px;
   }
   
   .print-body-container {
       width: 661px;
       margin: 0 10px 0 13px
   }
   
   .line_height {
       line-height: 80px;
       display: contents;
   }
   /* Edited by adk */
   
   
   .fa-car:before {
       /*content: url("../img/icons/car-blue.png");*/
       content: @_carblue;
   }
   
   .fa-car-on:before {
       /*content: url("../img/icons/car-yellow1.png");*/
       content: url(@_caryellow1);
   }
   
   .fa-car-side:before {
       /*content: url("../img/icons/add_car1-1.png");*/
       content: url("@_caryellow1");
   }
   
   .fa-car-rear:before {
       content: url("../img/icons/add_car_yellow1-1.png");
   }
   
   .fa-timeline:before {
       content: url("../img/icons/history-blue.png");
   }
   
   .fa-heart-pulse:before {
       content: url("../img/icons/history-yellow.png");
   }
   
   .fa-envelope:before {
       content: url("../img/icons/email-blue.png");
   }
   
   .fa-envelope-open:before {
       content: url("../img/icons/email-yellow1.png");
   }
   
   .fa-key:before {
       content: url("../img/icons/change-pass-blue.png");
   }
   
   .fa-keybase:before {
       content: url("../img/icons/change-pass-yellow1.png");
   }
   
   .fa-right-from-bracket:before {
       content: url("../img/icons/logout-blue.png");
   }
   
   .fa-arrow-right-from-bracket:before {
       content: url("../img/icons/logout-yellow1.png");
   }
   
   .overview a:hover {
       text-decoration: none;
   }
   
   .divider.divider-solid {
       background: #fed201;
       height: 2px;
   }
   
   /*added by adk */
   /* owning a Mr. Lube Frenchise Left Menu changes */
   /* .custom-nav-list-effect-1 > li.active > a:before
   {
       width: 22px;
       opacity: 1;
       visibility: visible;
   }
   
   .custom-nav-list-effect-1 > li.active > a
   {
       padding-left: 25px;
       font-weight: 500;
   } */
   
   /* Change the Screen Width */
   
   @media (min-width: 1200px) {
       .container:not(.container-bs):not(.container-xl-custom):not(.container-xxl-custom) {
           /* max-width: 1200px; */
           max-width: 1450px;
       }
   
       /*#commentmobile {
           display: none !important;
       }*/
   }
   
   /* Nav MENU height reduce */
   
   #header .header-container {
       height: 90px;
   }
   
   /* .fa-car-side:before{background-image: url("../img/icons/add_car1-1.png");position:relative;background-size:100%;}
   .fa-car-rear:before{background-image: url("../img/icons/add_car_yellow1-1.png");position:relative;background-size:100%} */
   
   /* .icon-featured{
       background-position: 105px,89px;
       width: 105px;
       height: 89px;
   } */
   @media (max-width: 992px) {
   
       .store-map {
           position: relative !important;
       }
   
       .deskpedtb-3 {
           padding-top: 15;
           padding-bottom: 0;
       }
   
       .deskmartb-3 {
           margin-top: 0;
           margin-bottom: 0;
       }
   
       #storeopmobil {
           display: none;
       }
   
       /*#map2 {
           display: none !important;
       }*/
   
       .setMyStore {
           margin-right: 200px;
       }
   
       .label-tag-text {
           margin-top: 0px !important;
       }
   }
   
   .setMyStore_horizontalAlign {
       min-width: 300px;
   }
   
   .custom-notice-top-bar-close {
       position: absolute !important;
       top: 7px !important;
       right: 7px !important;
   }
   
   .display-none {
       display: none;
   }
   
   .font-size-store-detail {
       font-size: 20px !important;
       font-weight: bolder !important;
   }
   
   /*xx-small devices*/
   @media screen and (max-width: 300px) {
       .stamp-walmart {
           width: 20%;
           top: 75px !important;
           position: absolute !important;
           right: 20px !important;
       }
   }

/*caruosel style change for white space*/
/*.owl-inner > .item {
    -webkit-transition: 0s !important;
    -o-transition: 0s !important;
    transition: 0s !important;
}

.carousel-item-next.carousel-item-left {
    display: block !important;
}

.carousel-item {
    float: none;
    transition: 0s !important;
}*/