body{font-size: 13px;font-family: 'Open Sans', sans-serif}/*code for header logo start here*/

.header .logo {
    max-width: 200px;
  }
  .header .logo img{
    width: 200px;
  }
  .header-search .form-search input.input-text, .header-search .form-search button.button > span {
    height:37px;
    /* height for search bar field */
  }
   
  /*code for header end here*/
  
  
  /*code for footer logo start here*/
  .footer-item .title a {
    max-width: 240px;
  }
  .footer-item .title a img {
    max-width: inherit;
  }
  /*code for footer logo end here*/
  
  /*code for cart when we click  start here*/
  
  .minicart-wrapper .block-minicart{
  z-index:9999;
  }
  /*code for cart when we click  end here*/
  /*code start for category space for only one element*/
  .nav-5 a.level-top {
      line-height: 26px!important;
  }
  ul.nav-accordion li a {
  padding-right:1px;
  }
  /*code end for category  line space*/
  
  /*category overlap with product code start here*/
  .page-layout-2columns-left .column.main{
  width:71%!important;
  }
  @media (max-width: 991px){
  .page-layout-2columns-left .column.main {
  width:100%!important;
  }
  }
  /*category overlap with product code end here*/
  
  
  /* footer changes start */
  
  /*footer padding start*/
  .page-footer .main-footer {
      padding: 30px 0 21px;
  }
  /*footer padding end */
  
  .footer-item .box-content .content .link-list a {
    padding-bottom: 8px!important;
  }
  .footer-item .box-content .content {
    margin-top: 12px!important;  
  }
  
  
  
  /* footer changes end */
  
  .product-info-main .stock.available, .product-info-main .stock.unavailable {
    margin-bottom: 1em;
      /*space between stock and attribute in all products page  */
  }
  
  
  
  .zoomContainer {
    z-index: 9!important;
    /* decreasing the z-index on product pages (clash on hover between product and mena menu   )    */
  }
  
  .header-bottom .magicmenu .nav-desktop .level1 .submenu{
    min-width: 18em !important;;
  
    /* spacing between menu items  */
  }
  
  
  
  @media screen and (max-width: 767px) {

.modal-popup.popup-newsletter .modal-inner-wrap{
 width: 100% !important;
}
  
    .page-main-pal .alocolumns .column .product-essential .row{
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    
    .page-layout-1column .column.main .product.media {
        width: initial!important;
    }
    .page-layout-1column .column.main .product-info-main {
        width: initial!important;
    }
  
    /* code for fixing the image and text alignment small devices  */
  }
  
  
  .magicmenu  .nav-desktop  .cat {
    /* hiding the nav category name from everypage on big screens */
    display:none;
  }
  
  .header .form-search #cat {
    width: 275px !important;
    /* width for category menu on small devices */
  }
  
  /* register page css start below */
  
  
  .field-dob .customer-dob .ui-datepicker-trigger {
    margin-top: 20px;
  }
  
  .form-create-account .fieldset .choice .label{
    text-wrap: wrap;
    margin-bottom: 16px;
  }
  .additional_info .captcha .label{
    text-wrap:wrap;
  }
  
  /* register page css end  */
  
  
  /* login page css start */
  
  #maincontent .alocolumns .login-container{
    border: initial !important;
  }
  .login-container .captcha .label{
    text-wrap: wrap;
  }
  .magepow-gdpr-checkbox .label{
    text-wrap: wrap;
     
  }
  
  #maincontent .filter .filter-title:before, .block .block-title::before {
    background-color: initial  !important;
  }
  
  @media screen and (min-width:640px) and (max-width:768px) {
    
  #maincontent .alocolumns .block-customer-login, #maincontent .alocolumns .block-new-customer{
    width: 100% !important;
  }
  }
  
  
  /* product page css start */
  
  .product-info-main .page-title-wrapper .brand a{
    flex-direction: column;
    max-width: 350px;
    justify-content: center;
    gap: 1rem;
  }
  .catalog-product-view .block-related input.checkbox{
    display: none;
  }
  
  .csstock-qty{
    margin-bottom: unset;
    margin-top: 10px;
    color: dimgray;
    text-transform: none;
  }
  
  /* product page css end */
  
  
  /* brand page view css start */
  
  .shopbrand-brand-view .brand-view .image img{
    max-width: 500px;
    width: 100%;
    margin-inline: auto;
  }
  .shopbrand-brand-view .brand-view .brand-description{
    margin-block: 3rem;
  }
  .shopbrand-brand-view .page-main > .page-title-wrapper .page-title  {
    margin-block: 4px;
  }
  @media (max-width: 991px) {
    .shopbrand-brand-view .alocolumns {
        padding-top: 40px;
    }
  }
  
  .shopbrand-brand-view .product.description.product-item-description{
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    min-height: 5rem;
  }
  
  /* brand page view css */
  
  
  .catalog-category-view .stock span{
      color: #5bb300;
  }
  
  .catalog-product-view .product-essential .stock span{
      text-transform: none;
  }
  
  .category-product-list .stock-hide-on-list {
    display: none;
  }
  
  .product-delivery-info.list {
    margin-top: 10px;
  }

  

  .catalog-product_compare-index .comparison.headings {
 
    display: none !important;
}
.comparison button.action.tocart.primary {
    padding: 0 5px !important;
}

.products-related .stock.unavailable span,
.catalogsearch-result-index .actions-primary.onetwo .stock.available >span,
.catalogsearch-result-index .stock.unavailable.out1 >span{
    color: #5bb300 ! important;
}body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#8c8c8c;}body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a{color:#333333;}body a:hover,body a:focus{color:#000000;}body{ background-color:#ffffff;}.labelnew{color:#ffffff; background-color:#343f49;}.labelsale{color:#ffffff; background-color:#343f49;}button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus{color:#333e48; background-color:#efecec; border-color:#efecec;}button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover{color:#333e48; background-color:#fed700; border-color:#fed700;}.cart-container .checkout-methods-items .action.primary{color:#333e48; background-color:#fed700; border-color:#fed700;}.cart-container .checkout-methods-items .action.primary:hover{color:#ffffff; background-color:#333e48; border-color:#333e48;}.home-slider .slick-slide.slick-active .figcaption .caption1{color:#333e48;}.home-slider .slick-slide.slick-active .figcaption .caption2{color:#333e48;}.home-slider .slick-slide.slick-active .figcaption .caption3,.caption3 strong{color:#333e48;}.home-slider .slick-slide.slick-active .figcaption .text-slide3 .caption3 span{color:#dc1212;}.slick-prev, .slick-next{color:#aaaaaa; background-color:rgba(0, 0, 0, 0);}.home-slider .slick-slide.slick-active .figcaption .caption4 a{color:#333e48; background-color:#fed700;}.home-slider .slick-slide.slick-active .figcaption .caption4 a:hover{color:#ffffff; background-color:#000000;}.slick-prev:hover, .slick-next:hover,.slick-prev:hover:before, .slick-next:hover:before{color:#fed700; background-color:rgba(0, 0, 0, 0);}.slick-dots li button{ background-color:#bcbcbc;}.slick-dots li.slick-active button,.slick-dots li:hover button{ background-color:#fed700;}#popup-newsletter .block-content .block-title label{color:#333333;}#popup-newsletter .block-content .promotions{color:#666666;}.promo-panel-sale span.getsale{color:#fed700;}#popup-newsletter .block-content input.input-text{color:#333333; background-color:rgba(0, 0, 0, 0); border-color:#d8d8d8;}#popup-newsletter .block-content button.button{color:#333e48; background-color:#fed700; border-color:#fed700;}#popup-newsletter .block-content button.button:hover{color:#ffffff; background-color:#333e48; border-color:#333e48;}.page-header a{color:#333333;}.page-header a:hover{color:#000000;}.header-top{ background-color:#ffffff; border-color:#efefef;}.header-content{ background-color:rgba(0, 0, 0, 0);}.header-bottom{ background-color:#fed700;}.customer .top-links li a{color:#334141;}.customer .top-links li a:hover{color:#fed700;}.hot-support p{color:#334141;}.hot-support p .icon,.hot-support .support-icon .icon{color:#fed700;}.header-search .form-search{ background-color:#ffffff; border-color:#fed700;}.header-search .form-search button.button{color:#333e48; background-color:#fed700;}.header-search .form-search button.button:hover{color:#333e48; background-color:#fed700;}.minicart-wrapper .action.showcart .counter.qty{color:#3a454e; background-color:#fed700;}.minicart-wrapper .block-minicart{ background-color:#ffffff; border-color:#fed700;}.block-minicart .block-content .actions .primary .action.primary.checkout{color:#333e48; background-color:#fed700; border-color:#fed700;}.block-minicart .block-content .actions .secondary .viewcart{color:#333e48; background-color:#efecec; border-color:#efecec;}.block-minicart .block-content .actions .secondary .viewcart:hover{color:#ffffff; background-color:#000000; border-color:#000000;}.magicmenu .nav-desktop .level0 .full-width, .magicmenu .nav-desktop .level0 .level-top-mega, .magicmenu .nav-desktop .level0.dropdown .level0, .magicmenu .nav-desktop .level0.dropdown .hasChild ul, .magicmenu .nav-desktop .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#ededed;}.magicmenu .nav-desktop .level0 .level-top{color:#333e48;}.header-bottom .magicmenu .nav-desktop .level0 .level-top{ border-color:#e7c300;}.magicmenu .nav-desktop .level0.over a,.magicmenu .nav-desktop .level0.active a, .magicmenu .nav-desktop .level0.active a span.icon-text, .magicmenu .nav-desktop .level0 a:hover, .magicmenu .nav-desktop .level0 a.icon-text:hover{color:#ffffff; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1a{color:#333e48;}.magicmenu .nav-desktop .level0 .level-top-mega .children a, .magicmenu .nav-desktop p,.magicmenu .nav-desktop .level0.home .level-top-mega a,.magicmenu .nav-desktop .level0.dropdown .level1 a, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#333e48;}.magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.magicmenu .nav-desktop .level0.home .level-top-mega a:hover,.magicmenu .nav-desktop .level0.dropdown .level1 a:hover, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#fed700; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top .cat_label, .magicmenu .nav-desktop .level0 .cat_label, .mean-container .mean-nav ul li a span.cat_label, .vmagicmenu .level0 .cat_label, .vmagicmenu .level0 .level-top-mega .children .cat_label{color:#f39600; background-color:rgba(0, 0, 0, 0); border-color:#ededed;}.magicmenu .nav-desktop .level0 .cat_label.Sale, .magicmenu .nav-desktop .level0 .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.Sale, .vmagicmenu .level0 .cat_label.Sale, .vmagicmenu .level0 .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.Sale, .mean-container .mean-nav ul li a span.cat_label.sale, .mean-container .mean-nav ul li a span.cat_label.Sale{color:#00bd33; background-color:rgba(0, 0, 0, 0); border-color:#ededed;}.magicmenu .nav-desktop .level0 .cat_label.Hot, .magicmenu .nav-desktop .level0 .cat_label.hot, .magicmenu .nav-desktop .level0 .cat_label.HOT, .vmagicmenu .level0 .cat_label.Hot, .vmagicmenu .level0 .cat_label.hot, .vmagicmenu .level0 .cat_label.HOT, .vmagicmenu .level0 .level-top-mega .children .cat_label.hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.Hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.HOT, .mean-container .mean-nav ul li a span.cat_label.hot, .mean-container .mean-nav ul li a span.cat_label.Hot, .mean-container .mean-nav ul li a span.cat_label.HOT{color:#ff3d49; background-color:rgba(0, 0, 0, 0); border-color:#ededed;}.filter-options .filter-options-title{color:#000000;}.filter-options .filter-options-content .item a:hover:before{ background-color:#fed700; border-color:#fed700;}.filter .filter-title:before,.block .block-title::before{ background-color:#fed700;}.filter-options .filter-options-title{color:#000000;}.item .add-to-links a{color:#848484;}.item:hover .add-to-links a:hover, .item .add-to-links a:hover .icon{color:#fed700;}.item button.button{color:#ffffff; background-color:#fed700; border-color:#fed700;}.product-item:hover button.button{color:#ffffff; background-color:#fed700; border-color:#fed700;}.stock{color:#df3737;}.actions .stock:after{ background-color:#df3737;}.item .product-name a.product-item-link{color:#333e48;}.item .product-name a.product-item-link:hover{color:#0062bd;}.magictabs .item .title{color:#343f49;}.magictabs .item .title:hover{color:#62550e;}.magictabs .item .title:before,.magiccategory .title-category:before{ background-color:#fed700;}.magictabs .item .title:after,.group-title span:after{ background-color:#fed700;}.section-category-slide .magiccategory-product .magictabs .item .title{color:#343f49; border-color:rgba(0, 0, 0, 0);}.section-category-slide .magiccategory-product .magictabs .item.activated .title,.section-category-slide .magiccategory .magictabs .item.activated .title{color:#343f49; border-color:#fed700;}.section-category-slide .magiccategory-product .magictabs .item:hover .title{color:#df3737;}.timer-product .list .item{ border-color:#0787ea;}.toolbar .modes-mode{color:#aaaaaa;}.toolbar .modes-mode.active, .toolbar .modes-mode:hover{color:#333333;}.pages .item .page, .pages .item .next, .pages .item .previous{color:#7e7e7e; background-color:#ffffff; border-color:#e4e4e4;}.pages .item .page span, .pages .item .next, .pages .item .previous{color:#7e7e7e;}.pages .item.current .page, .pages .item .page:hover, .pages .item .next:hover, .pages .item .previous:hover{color:#262626; background-color:#fed700; border-color:#fed700;}.pages .item.current .page span, .pages .item .page:hover span, .pages .item .next:hover, .pages .item .previous:hover{color:#262626;}.policy .policy-wrap{ background-color:#fdfdfd; border-color:#dddddd;}.policy .policy-box .box-content .icons{color:#fed700;}.policy .policy-box .box-content .service-content .info-title h3{color:#333e48;}.policy .policy-box .box-content .service-content .sub-title span{color:#333e48;}.vmagicmenu .block-title{ background-color:#fed700;}.vmagicmenu .block-title span{color:#333e48;}.vmagicmenu .block-title span{color:#333e48;}.vmagicmenu .level0 .level-top,.vmagicmenu .block-vmagicmenu-content .all-cat span{color:#333e48;}.header-container-fixed .vmagicmenu .block-title{ background-color:#fed700;}.vmagicmenu .block-vmagicmenu-content .vmagicmenu-narrow{ background-color:#ffffff; border-color:#eaeaea;}.vmagicmenu .level0 .level-top-mega, .vmagicmenu .vmagicmenu-narrow .level0.dropdown > .level0,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#ededed;}.vmagicmenu .level0.hasChild .level-top::after{color:#333e48;}.vmagicmenu .level0:hover, .vmagicmenu .level0.active,.vmagicmenu .block-vmagicmenu-content .all-cat span:hover{ background-color:#efefef;}.vmagicmenu .level0 .level-top-mega .children > a{color:#333e48;}.vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#333e48;}.vmagicmenu .level0 .level-top-mega .children a:hover,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#fed700;}.nav-sections .mean-nav .mobi-title{color:#ffffff;}.nav-sections a.meanmenu-reveal,.nav-sections a.meanmenu-reveal:hover{color:#000000;}.nav-sections a.meanmenu-reveal span{ background-color:#000000;}.nav-sections .mean-nav{ background-color:#ffffff;}.nav-sections .mean-nav ul li a{color:#444444; border-color:#eeeeee;}.nav-sections .mean-nav ul li a:hover,.nav-sections .mean-nav ul li .level-top span:hover{color:#000000;}.box-tocart .fieldset .actions .tocart{color:#ffffff; background-color:#fed700; border-color:#fed700;}.box-tocart .fieldset .actions .tocart:hover{color:#333e48; background-color:#fed700; border-color:#fed700;}.review-add .review-form .review-form-actions .actions-primary .action{color:#ffffff; background-color:#fed700; border-color:#fed700;}.review-add .review-form .review-form-actions .actions-primary .action:hover{color:#333e48; background-color:#fed700; border-color:#fed700;}.cms-page-banner .banner-box-content .btn-shop:after{color:#ffffff; background-color:#fed700;}.post-read-more{color:#333e48; background-color:#efecec; border-color:#efecec;}.post-read-more:hover{color:#ffffff; background-color:#fed700; border-color:#fed700;}.contact-content .actions-toolbar .primary{color:#333e48; background-color:#fed700; border-color:#fed700;}.product.info.detailed .product.data.items > .item.title .switch:before{ background-color:#fed700;}.product.info.detailed .product.data.items > .item.title .switch:after{ background-color:#fed700;}.footer-item .box-content .content .link-list a{color:#333e48;}.footer-item .box-content .content .link-list a:hover{color:#fed700;}.footer-item .title{color:#333e48;}.page-bottom{ background-color:#fed700;}.page-footer .main-footer{ background-color:#f8f8f8;}.footer-bottom{ background-color:#eaeaea;}.footer-item .box-content .content .link-social .link-list .link-icon a{color:#7c7c7c;}.footer-item .box-content .content .link-social .link-list .link-icon a:hover{color:#333e48;}.block-subscribe .block-title h3,.block-subscribe .form-subscribe-header p{color:#333e48;}.block-subscribe .block-title h3:before{color:#333e48;}.block-subscribe .field input.input-text{color:#333333; background-color:#ffffff;}.block-subscribe .actions button.button{color:#ffffff; background-color:#333e48; border-color:#333e48;}.block-subscribe .actions button.button:hover{color:#ffffff; background-color:#000000; border-color:#000000;}.footer-item .box-content .icon{color:#fed700;}.footer-item .box-content .content .info .question,.footer-item .box-content .content .info .hot-number,.footer-item .box-content .content ul li .sub-title,.footer-item .box-content .content .address{color:#333e48;}.copyright span{color:#333e48;}.footer a.active{color:#fe2740;}#backtotop{color:#ffffff; background-color:#333e48; border-color:#333e48;}#backtotop:hover{color:#333e48; background-color:#fed700; border-color:#fed700;}.footer-item .box-content .content .link-social .link-list .link-icon:first-child a:hover {
    
    color: #0866FF!important;
}
/* above code for chanaging color of  facebook icon on hover*/

.footer-item .box-content .content .link-social .link-list .link-icon:nth-child(2) a:hover {
    color: #D54836;
}

/* above code for changing color of google plus icon on hover */

.footer-item .box-content .content .link-social .link-list .link-icon:nth-child(3) a:hover {
    color: #0A66C2;
}
/* above code for changing color of linked in icon on hover */