@font-face {
    font-family: 'work_sansbold';
    src: url('assets/fonts/worksans-bold-webfont.woff2') format('woff2'),
         url('assets/fonts/worksans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'work_sansextrabold';
    src: url('assets/fonts/worksans-extrabold-webfont.woff2') format('woff2'),
         url('assets/fonts/worksans-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'work_sanslight';
    src: url('assets/fonts/worksans-light-webfont.woff2') format('woff2'),
         url('assets/fonts/worksans-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'work_sansmedium';
    src: url('assets/fonts/worksans-medium-webfont.woff2') format('woff2'),
         url('assets/fonts/worksans-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Work Sans';
    src: url('assets/fonts/worksans-regular-webfont.woff2') format('woff2'),
         url('assets/fonts/worksans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'work_sanssemibold';
    src: url('assets/fonts/worksans-semibold-webfont.woff2') format('woff2'),
         url('assets/fonts/worksans-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'work_sansthin';
    src: url('assets/fonts/worksans-thin-webfont.woff2') format('woff2'),
         url('assets/fonts/worksans-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body{
  font-family: 'Work Sans';
}

.top-promotion.style-2 .promotion-content{
	padding: 3px 0;
}
.top-promotion .promo-inner{
	color: #fff;
}

.top-promotion.style-2 .promotion-content .close{
	color: #fff
}
#scroll-top{
	display: none;
}
.woocommerce div.product .tawcvs-swatches .swatch.swatch-color:after{
	border-color: #444
}
.woocommerce .shop-toolbar .products-found{
	display: none;
}
.home .page-description, .woocommerce .content-area .page-description{
	display: none;
}
/* 
======================
footer
======================
*/
.site-footer .footer-widgets .widget .widget-title{
	margin-bottom: 10px;
}
.site-footer .footer-widgets{
  margin: 0 30px;
}
.footer-layout-1 .footer-bottom{
  padding: 35px;
}
.footer-logo{
	    width: 160px;
	    margin-bottom: 20px;
}

footer .container{
	    width: 1350px;
      max-width: 100%;
}

footer .lifeoxy-social{
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	list-style: none;
  width: 100%;
}
footer .lifeoxy-social a{
    text-align: center;
    color: #fff !important;
    font-size: 16px;
    border-radius: 50%;
    border: 2px solid transparent;
    background-color: #b62423;
    display: block;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

footer.site-footer .footer-widgets .widget ul.lifeoxy-social li a:hover:before{
	display: none;
}
/* 
=============== end of footer ==============
*/
a{
	color: #e49214;
}
.mf-newsletter-popup .newletter-content .nl-inner{
	width: 450px;
}
.mf-newsletter-popup .newletter-content {
    padding: 55px 25px 30px;
    }
 .mf-newsletter-popup .newletter-content .n-desc h3  .primary-color{
 		font-size: 44px;
   }
   .newletter-content .mc4wp-form-fields{
   	display: flex;
   }
   .newletter-content .mc4wp-form-fields input[type="submit"]{
   	border-radius: 0 !important	;
height: 44px !important	;
   }
   .header-layout-6 .site-header .main-menu{
   	border-top: 1px solid #e1e1e1;
   	background: #fff;
   }
   .launching-list{
   	    font-size: 19px;
    line-height: 1.5;
   }
   .hotline span{
        font-size: 20px;
    font-weight: 600;
    margin-left: 10px;
    font-family: 'Work Sans';
    color: #181818;
   }
   .hotline i{
    font-size: 24px;
    color: #b62423;
   }
   .header-layout-6 .site-header .primary-nav > ul > li > a{
        font-family: 'Work Sans';
   }
.sticky-header.header-no-department .site-header.minimized .header-main .d-logo img{
  max-height: 50px;
}
.site-logo{
  width: 180px;
}

.promotion-marquee{
      background: #ffbf1e;
    color: #000;
	padding: 0 100px;
}
.promotion-marquee marquee{
  margin-bottom: -5px;
  font-family: 'Work Sans';
  letter-spacing: .4px;
      font-weight: 500;
}
.hotline-content span{
  color: #fff;
}
/* changed comma last a, */
#site-header .main-menu .primary-nav > ul > li > a{
  text-transform: uppercase;
  color: #fff;
/* 	font-family:roboto-slab !important; */
}
#site-header .main-menu {
  background: #b62423 !important;
}
.header-layout-2 .site-header .primary-nav > ul > li{
  padding-top: 10px;
  padding-bottom: 10px;
}
.mf-slides .slick-slide-inner .mf-slide-subtitle {
    color: #e59213;
}
.woocommerce .ribbons .ribbon.onsale{
      background-color: #b62423;
}
.mf-elementor-banner-medium .btn-button{
  border-radius: 0;
}
.woocommerce ul.products li.product .onsale{
      border-radius: 12px 0;
}
.woocommerce .ribbons .ribbon{
      height: 20px;
    line-height: 20px;
        padding: 0 7px;
        font-size: 11px;
}
.woocommerce ul.products li.product h2{
  font-weight: 500;
  font-size: 14px;
}
.woocommerce ul.products li.product h2 a{
  color: #1e1e1e;
}
.woocommerce ul.products li.product .price ins{
      font-size: 19px;
    font-weight: 600;
        color: #b62423;
}
.page-header-page .page-breadcrumbs a {
    color: #e59213;
}
.home .site-content{
  padding-top: 0px !important;
}
.woocommerce-page .site-content{
  padding-top: 40px !important;
}
footer .lifeoxy-social a:hover{
      background: #e49214;
}
.woocommerce-cart .woocommerce table.cart .btn-shop, .woocommerce-cart .woocommerce table.checkout .btn-shop, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt{
  border-radius: 8px;
}
.footer-contact p{
  margin-bottom: 10px;
}
.footer-contact p a i{
  margin-right: 10px;
}
.footer-contact p a{
      color: #b62423;
    font-weight: 600;
    font-size: 16px;
}
.payments img{
  width: 250px;
}
.woocommerce div.product .product_meta .posted_in a {
    color: #e59213;
}
.single-product-layout-6.woocommerce div.product form.cart .actions-button{
  margin-top: 0;
}

.product_loop-no-hover.elementor-page .mf-products-carousel ul.products li.product .product-inner{
  margin-left: 6px;
  margin-right: 6px;
      box-shadow: 1px 1px 12px 1px #d7d7d7bd;
      border-radius: 4px;
      padding: 0;
      border: none;
}
.woocommerce ul.products li.product .mf-product-details{
      padding-left: 10px;
    padding-bottom: 10px;
	padding-right: 10px;
    min-height: 80px;
}
.woocommerce ul.products li.product a img{
  width: 100%;
}
.woocommerce ul.products li.product .product-inner{
  padding: 0;
  border: none;
  margin-left: 6px;
  margin-right: 6px;
      box-shadow: 1px 1px 12px 1px #d7d7d7bd;
      border-radius: 4px;
}
.woocommerce ul.products li.product .product-inner:hover .mf-product-details-hover{
  border: none;
}
.woocommerce ul.products li.product .button{
	border-radius: 6px;
}
.woocommerce ul.products li.product .mf-product-details-hover{
  margin: 0;
  padding-left: 10px;
  left: 0;
  right: 0;
}
.woocommerce ul.products li.product .price .woocommerce-Price-amount{
  font-weight: 600;
}
.contact-list .mf-elementor-icons-list .martfury-icon-box{
  justify-content: flex-start;
}
.wpcf7 textarea {
    height: 90px;
}
.col-md-12 .wpcf7-submit{
  width: 100%;
}

.woocommerce-mini-cart-item.mini_cart_item .product-name a{
      color: #161616;
    font-weight: 600 !important;
}
.woocommerce-cart .woocommerce table.shop_table td.product-name a{
  color: #000;
}
.contact-list a{
  color: #000;
  font-weight: 600;
}
a {
    color: #b62423;
}
.gradient-banner .banner-content{
	background: linear-gradient(
138deg
, #fff -2%, transparent);
}
.woocommerce-cart .page-header-page .entry-title{
	display: none;
}
.woocommerce-checkout .page-header-page .entry-title{
	display: none;
}

.mobile-version.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-name .woocommerce-Price-amount {
    color: #1e1e1e;
    font-weight: 600;
}
.payment-image-checkout {
    text-align: right;
        margin: 0;
}

.swatch.swatch-color.swatch-multi-color{
background-image: linear-gradient(319deg, #ffbc42 0%, #28965a 37%, #ee6352 100%);

}

.swatch.swatch-color.swatch-multi-color:after{
background-image: linear-gradient(319deg, #ffbc42 0%, #28965a 37%, #ee6352 100%);

}

.wpmc-step-item .address-field.validate-required.validate-state select{
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    outline: 0;
    line-height: normal;
    color: #000;
    min-width: inherit;
    border: 1px solid #ccc;
    padding: 16px;
}
.single_add_to_cart_button.button, .woocommerce-checkout #payment .form-row.place-order .button{
  text-transform: uppercase;
}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table .order-total .woocommerce-Price-amount, .widget_shopping_cart_content .woocommerce-mini-cart__total .woocommerce-Price-amount, .woocommerce-checkout table.shop_table .order-total .woocommerce-Price-amount, .woocommerce-checkout table.shop_table .cart-subtotal .woocommerce-Price-amount, .woocommerce-checkout table.shop_table .order-total .woocommerce-Price-amount{
  color: #000;
}

.checkout-button.button, .wpmc-nav-wrapper .button, .form-row.form-row-last .button{
  text-transform: uppercase;
}

.woocommerce-mini-cart__buttons.buttons .button{
  text-transform: uppercase;
}

.woocommerce div.product span.price ins, .woocommerce div.product p.price ins, .sticky-product-info-wapper .sc-product-cart .price, .site-header .product-extra-search .search-wrapper .search-results ul li ins{
  color: #000;
}
.single-product .didYouKnow .sectionHead{
	margin-top:20px;
}
.single-product .sectionHead > ul{
  margin-top: 10px;
}
.custom-footer-copyright {
    background: #fec01d;
    padding:  10px 0;
}

.xoo-wsc-basket{
	color: #fec01d;
	bottom: 60px;
}

.xoo-wsc-items-count, .xoo-wsc-sc-count{
	color: #fec01d;
}
}

.custom-footer-copyright{
	background: #fec01d !important;
}

.custom-footer-copyright p{
  margin:  0px;
	color:#000;
}
.footer-layout-1 .footer-bottom{
  display: none;
}
.custom-footer-copyright img{
      width: 250px;
    float: right;
}
.custom-footer-copyright .row{
  display: flex;
    align-items: center;
}
/* .site-footer .footer-widgets{
  padding-bottom: 180px;
} */
.woocommerce .shop-toolbar .shop-view{
  display: none;
}
.buy_now_button.button{
  text-transform: uppercase;
}
#payment_heading{
  margin-top: 30px;
}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table{
  border-radius: 13px;
  background:  transparent;
}
.woocommerce table.shop_table th{
  background:  transparent;
  border-bottom: 1px dashed #e1e1e1;
}
.woocommerce-cart .woocommerce table.shop_table td.product-thumbnail{
  width:  200px;
}
.woocommerce-cart .woocommerce table.shop_table td.product-thumbnail img{
  width:  150px;
}
.woocommerce-cart .woocommerce table.shop_table td .quantity .decrease, .woocommerce-cart .woocommerce table.shop_table td .quantity .increase{
  font-size: 20px;
  background: #b62423;
      border-radius: 5px;
      color:  #fff;
}
.woocommerce-cart .woocommerce table.shop_table td .quantity{
  border:  none;
}
.woocommerce-cart-form__contents .product-price{
  display: none;
}
.woocommerce-cart .woocommerce-Price-amount.amount bdi{
  font-weight: 600;
}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table{
  background-color: transparent;
}

.woocommerce-cart .woocommerce table.shop_table td.product-remove, .woocommerce-cart .woocommerce .product-remove{
  display: none;
}
.woocommerce-message {
    border: 2px solid #868686;
/*    background: #0ca24d38;*/
    border-radius: 12px;
}
.woocommerce-cart .coupon{
  border-radius: 13px;
    padding: 20px;
        border: 1px solid #ccc;
}
.woocommerce-cart .woocommerce .coupon .button{
      color: #fff;
    text-transform: uppercase;
    border-radius: 8px;
    width: 100%;
        background: #b62423;
    border: none;
}
.woocommerce-cart .woocommerce .coupon label:after{
  display: none;
}
.woocommerce-cart .cart_totals.calculated_shipping h3{
  margin-top: 0;
}
.woocommerce-cart .woocommerce .coupon .input-text{
      border: 1px solid #ccc;
      border-radius: 12px;
}
.woocommerce-error {
    border-radius: 12px;
    border: 2px solid #b81c23;
    background: #a421274a;
}
.woocommerce-cart .woocommerce .coupon {
    margin-bottom: 50px;
}

.woocommerce-cart .ocwg_elgbmsg_txt p{
  color:  #000;
}
.woocommerce-cart .ocwg_elgbmsg_main{
  border: 2px solid #e19213;
    border-radius: 13px;
    background: #e1921340 !important;
}

.woocommerce-cart .ocwg_gift_btn {
  background-color: #c70203 !important;
    padding: 2px 12px !important;
    border-radius: 5px !important;
}
.woocommerce-cart .page-breadcrumbs{
  display: none;
}
.mf-product-fbt .product-buttons .s-price, .mf-product-fbt .products-list li .s-price {
  color:  #000;
}
.woocommerce-checkout .woocommerce form .form-row input.input-text, .woocommerce-checkout .woocommerce form .form-row textarea, .woocommerce-checkout .woocommerce form .form-row select{
  border-radius: 5px;
}
.checkout-pro-image {
      display: inline-block;
    padding-right: 20px;
    vertical-align: middle;

}
.woocommerce-checkout .woocommerce-Price-amount.amount{
  font-weight: 600;
}
.checkout-pro-image img{
  width:  80px;
  border-radius: 8px;
    border: 1px solid #bfbfbf;
}
.woocommerce-checkout form .form-row label {
    margin-bottom: 3px;
    font-weight: 600;
    font-size: 15px;
}
.xoo-aff-group.onethird{
  width: calc(33% - 20px);
}
.xoo-el-main {
    padding: 20px;
}
.woocommerce .customer-login .tabs-panel h2{
  font-family: 'Work Sans';
}
.xoo-aff-group.xoo-aff-cont-country{
  display: none;
}
.single-product .login-to-upgrade{
    background: #b62423;
    color: #fff;
    padding: 4px 10px;
    border-radius: 4px;
    display: inline-block;
    margin-bottom: 10px;
}
.wwp_wholesaler_registration_form input[type=text], .wwp_wholesaler_registration_form input[type=password], .wwp_wholesaler_registration_form input[type=email], .wwp_wholesaler_registration_form textarea{
  width: 100%;
  border-radius: 4px;
}
.wwp_wholesaler_registration_form #register{
  background-color: var(--mf-background-primary-color);
    color: var(--mf-background-primary-text-color);
    height: 50px;
    line-height: 50px;
    padding: 0 25px;
    transition: all 0.5s;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    border: none;
    border-radius: 8px;
}
.page-id-7603 .page-header-page .entry-title{
  display: none;
}
.entry-content h2, .woocommerce div.product .woocommerce-tabs .panel h2 {
    font-family: 'Work Sans';
}
input[type=password]{
  border: 1px solid #d9d9d9;
    background: #fff;
    padding: 10px;
    border-radius: 4px;
}
.login-to-upgrade{
	background: #cfcfcf;
    text-align: center;
    display: block;
    padding: 7px;
    border-radius: 5px;
	color: #444;
	font-weight: 600
}
@media (min-width: 1200px){
.container {
    width: 1280px;
}
}
@media(max-width: 767px){
  .mf-newsletter-popup .newletter-content .nl-inner{
    width: 100%;
  }
  .xoo-aff-group.onethird{
    width: calc(100% - 20px);
  }
	
  .launching-list{
    font-size: 14px;
  }
  .checkout-pro-image {
    display: block;
    padding-bottom: 10px;
  }
  .site-logo{
    width: 130px;
  }
  .payments img{
  width: 100%;
}
  .mobile-version .site-header .header-main{
    padding-top: 10px;
    padding-bottom: 0px;
  }
  .elementor-324 .elementor-element.elementor-element-470443b .mf-slides .mf-slide-heading{
    font-size: 23px;
  }
  .elementor-324 .elementor-element.elementor-element-470443b .mf-slides .slick-slide-inner .mf-slide-heading:not(:last-child){
  margin-bottom: 20px;
}
.elementor-324 .elementor-element.elementor-element-470443b .mf-slide-subtitle{
  font-size: 19px;
}
.okewa-style_3 #okewa-floating_cta{
  bottom: 80px !important;
}
.okewa-pulse_3{
  bottom: 82px !important;
}
.mobile-version.mf-catalog-page ul.products li.product .product-inner{
  padding: 0;
  margin-left: 2px;
  margin-right: 2px;
}
.woocommerce ul.products li.product h2{
  font-size: 12px;
}
.mobile-version.mf-catalog-page ul.products li.product{
  margin-bottom: 15px;
}
.mobile-version.woocommerce-shop .site-header .header-main, .mobile-version.woocommerce-page .site-header .header-main, .mobile-version.woocommerce .site-header .header-main{
  padding-bottom: 10px;
}
.mobile-version.woocommerce div.product .product_title{
  font-weight: 600;
}
.site-header{
      border-bottom: 1px solid #d9d9d9;
}
.mf-slides .slick-slide-inner .mf-slide-subtitle:not(:last-child){
  margin-bottom: 15px;
}
.scroll-icons .mf-elementor-icons-list{
	overflow-x: scroll;
}
.scroll-icons .mf-elementor-icons-list .icons-list-wrapper{
	flex-wrap: nowrap;
	    width: 900px;
}
.scroll-icons .mf-elementor-icons-list .martfury-icon-box{
	justify-content: flex-start;
}
.mf-elementor-banner-medium .banner-desc{
	margin-bottom: 10px !important;
}
.gradient-banner.elementor-widget-martfury-banner-medium .banner-desc h3{
	margin-top: 7px;
	margin-bottom: 7px;
}
.gradient-banner.elementor-widget-martfury-banner-medium .banner-desc h3 span{
	display: block;
}
.buy_now_button.button{
	background: #ff5800 !important;
}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
    width: 70px;
}
.mobile-version.woocommerce-cart .woocommerce table.shop_table td.product-name .product-content-detail {
    padding-left: 85px;
}
.mobile-version.woocommerce-cart .btn-shop{
  display: none !important;
}
.mobile-version.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-quantity{
      display: flex;
    padding: 10px 0 10px;
    width: 40%;
    margin-right: 0;
    margin-left: auto;
    border-bottom: none;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.actions{
  display: none;
}
.mobile-version.woocommerce-cart .site-content{
  padding-top: 20px;
}
.footer-content .widget .mc4wp-form .mc4wp-form-fields{
  border:  none !important;
}
.site-footer .footer-widgets .widget .mc4wp-form input[type=email]{
  border-radius: 35px;
}
.custom-footer-copyright .row{
  display: unset;
}
body #wa-widget-send-button{
  left: 10px !important;
  margin-bottom:  75px !important;
}
.custom-footer-copyright p{
  text-align: center;
}
.custom-footer-copyright .col-md-6{
  text-align: center;
}
.custom-footer-copyright .col-md-6 img{
  float: none;
  margin-top: 30px;
}
.mobile-version.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-quantity .product-remove{
  display: none !important;
}
.woocommerce-cart .product-detail-mobile .woocommerce-Price-amount.amount bdi{
  margin-right: 5px;
}
.woocommerce-cart .product-detail-mobile del .woocommerce-Price-amount.amount bdi{
  font-weight: 400;
    color: #999;
    font-size: 12px;
}
.woocommerce-cart .ocwg_elgbmsg_link {
    display: block;
    width: 100%;
    float: none;
    text-align: center;
}
.woocommerce-cart .ocwg_elgbmsg_main{
      display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
}
.woocommerce-cart .ocwg_elgbmsg_main .ocwg_elgbmsg_txt{
      display: block;
    width: 100%;
    float: none;
    text-align: center;
}
}

@media (max-width: 991px){
  .woocommerce ul.products li.product {
    padding-right: 0px;
    padding-left: 0px;
}
.woocommerce ul.products li.product .mf-product-details{
  min-height: 95px;
}
.woocommerce ul.products li.product .price ins{
  font-size: 16px;
}
.woocommerce-cart .woocommerce table.shop_table td.product-name .product-detail-mobile{
      display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
}

@media (min-width: 768px){
	.home-large-banner .banner-button{
	display: none;
}
		
	
.woocommerce-cart .woocommerce{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{
  width: 100%;
}
.woocommerce-cart .woocommerce .woocommerce-cart-form{
  flex:  2;
  margin-right: 30px;
}
.woocommerce-cart .woocommerce .cart-collaterals{
  flex: 1;
}
.woocommerce-cart .site-content{
  background:  #fff;
}
.woocommerce-cart .woocommerce table.shop_table td.product-name .woocommerce-Price-amount{
  display: inline;
}
.woocommerce-cart .woocommerce table.shop_table td.product-name a{
  display: block;
      margin-bottom: 10px;
    line-height: 1.5;
}
.woocommerce-cart .woocommerce table.shop_table td.product-name ins{
      margin-right: 10px;
    text-decoration: none;
    font-size: 17px;
}
.woocommerce-cart .woocommerce table.shop_table td.product-name del{
  color: #a2a2a2;
    text-decoration: none;
}
.woocommerce-cart .woocommerce table.shop_table td.product-name del .woocommerce-Price-amount.amount bdi{
font-weight: 400;
}
.woocommerce-cart .woocommerce table.shop_table td.product-subtotal{
  width:  120px;
}
}

/* 
============
vedant style css
============
*/
/* 
========
breadcrumb
========
 */

.page-header-catalog .page-breadcrumbs a{
  color: #e59213;
}

/* end of breadcrumb */
/* 
========
product description table
========
*/

.woocommerce div.product .wc-tabs-wrapper .panel table th{
  color: #000;
}

.woocommerce div.product .wc-tabs-wrapper .panel table th, .woocommerce div.product .wc-tabs-wrapper .panel table td{
  border: 1px solid #000;
}

/* end of product description table */

/* 
========
footer
========
 */
.site-footer{
/*   background: url('assets/img/footer-bg.png'); */
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center bottom;
  background-color: #b62423;
}
.site-footer .footer-layout{
  background: none;
}
.site-footer .footer-widgets .widget ul li a{
  color: #fff;
}
.site-footer .footer-widgets .widget ul li a:hover{
  color:#e49214;
}
.site-footer .footer-widgets .widget ul li a:before{
  background-color: #e49214;
}
.site-footer .footer-copyright{
  color:#fff;
}
.footer-copyright a{
  color:#fff;
}
.site-footer .custom-footer-copyright .row .col-md-6 p > a{
	color:#000;
}
footer .lifeoxy-social a{
    color: #b62423 !important;
    background-color: #fff;
	transition: all .2s linear;
}
footer .lifeoxy-social a:hover{
	color: #e49214 !important;
	background-color: #d8d5d5 !important;
	transform: translateY(-2px);
}
footer .lifeoxy-social li{
	margin-right: 15px;
}

/* newsletter */
.footer-content .widget .mc4wp-form .mc4wp-form-fields{
      border: 1px solid #ffffff80;
    border-radius: 35px;
  padding: 2px 3px;
}
.widget .mc4wp-form input[type=email]{
  background-color: transparent;
  border: none;
  border-radius: transparent;
}
.widget .mc4wp-form input[type=submit]{
  border-radius: 25px;
}

@media(min-width: 1200px){
	.promotion-marquee{
		padding: 0 300px;
	}
}

/* Pincode */

#shiprocket_pincode_check, #check_pincode{
	display: none;
}


/* nasa recommended */
.page-id-6283 .page-header h1.entry-title{
	padding-bottom:0;
}
.page-id-6283 .site-content{
	padding-top: 0 !important;
}
.elementor-6283 .elementor-element.elementor-element-9c7f4d7 .mf-products-grid .cat-header{
	border:none;
}
/* end of nasa recommended */




/* end of vedant style css */