.homeSlider #slider #slides .owl-nav button{ top: 45%; }

.header.content { align-items: end; }
 
.header-middle {flex: 0 10%;}
 
.header-center {flex: 0 65%;}
 
.header-right {flex: 0 25%;}

.homeWelcome a.button {
    background: #c2d941;
    font-weight: 600;
}

.cms-mbm-omega-homepage .home-products .block-new-products.grid .block-tilte {display: none;}
 
.cms-mbm-omega-homepage .home-products .block-title {display: none;}
 
.homePartner {
    background: #f6f6f6;
    padding: 25px 0px;
    margin-bottom: 0px !important;
}
.product-info-main .box-tocart .action.tocart{
    background: #c2d941 !important;
    font-weight: 600 !important;
}
.form-login .actions-toolbar .secondary span {
    color: #002658 !important;
}
/* .product-info-main .box-tocart .input-text.qty{
      width: 100% !important;
} */
.form.minisearch .control{
      box-shadow: none !important;
}
.cms-mbm-omega-homepage .homeFoodBanners {
    background: #f6f6f6;
    text-align: center;
    padding: 15px 0px 50px 0px;
}
 
.cms-mbm-omega-homepage .homeFoodBanners h2 {font-weight: 600;}

footer.page-footer ul {
    /*border-bottom: 1px solid #dcdcdc;*/
    padding-bottom: 15px !important;
}

/*.cms-mbm-omega-homepage  li.product-item {
    flex: 0 20%;
    width: 20% !important;
}*/

/*li.product-item:not(:nth-child(5n)) {border-right: 1px solid #dcdcdc !important;}*/

/*li.product-item{border-bottom: 1px solid #dcdcdc !important;}*/

@media screen and (max-width: 1150px){
    .header-center nav.navigation {padding: 0px 10px;}
    .header-center nav.navigation a {padding: 0px 8px !important;}
    .header-center { flex: 0 58%; }
    .header-right {flex: 0 25%;}
    .homePartner {padding: 15px 0px;}
}

/*@media screen and (max-width: 1023px){
    .cms-mbm-omega-homepage li.product-item {width: 23% !important;}
}*/

@media screen and (max-width: 991px){
    .header .logo img {width: 125px;}
     .header-center nav.navigation {padding: 0px 0px;}
    .header-center nav.navigation a {padding: 0px 3px !important;}
    .header-right {flex: 0 27%;}
}
@media screen and (max-width: 767px){
    .header .logo img {width: 140px;}
    .header-middle {
        order: 2;
        flex: 0 auto;
    }
    .header-right {
        order: 3;
        flex: 0 auto;
    }
    .header-center{flex: 0 auto;}
 
   .header.content {
        align-items: center;
        justify-content: center;
    }
    .homeWelcome .hwPic {text-align: center;}
    /*.cms-mbm-omega-homepage li.product-item {
        flex: 0 20%;
        width: 32% !important;
    }*/
}
@media screen and (max-width: 480px){
    /*.cms-mbm-omega-homepage li.product-item {
        flex: 0 20%;
        width: 50% !important;
    }*/
    .header .logo img {width: 80px;}
}

#top-cart-btn-checkout,
.action.primary.checkout,
.action.login.primary,
.action.create.primary,
.action.submit.primary,
.action.action-register.primary,
.action.action-login.secondary,
.action.save.primary,
.action.viewcart,
.action.primary.checkout.amasty,
.box-tocart #product-addtocart-button{
    background: #c2d941;
    font-weight: 600;
}
 
#top-cart-btn-checkout:hover,
.action.primary.checkout:hover,
.action.login.primary:hover,
.action.create.primary:hover,
.action.submit.primary:hover,
.action.action-register.primary:hover,
.action.action-login.secondary:hover,
.action.save.primary:hover,
.action.viewcart:hover,
.action.primary.checkout.amasty:hover,
.box-tocart #product-addtocart-button:hover{
    background: #03326a;
}

.opc-wrapper .step-title,
.opc-wrapper .opc-block-shipping-information .shipping-information-title,
.opc-wrapper .opc-block-summary>.title,
.opc-wrapper .checkout-agreements-items .checkout-agreements-item-title{
    background-color: #03326a !important;
}

.block .block-title strong:after{
    border-bottom-color: #c2d941;
}

span.old-price .price-label {display: none !important;}

span.old-price .price {text-decoration:line-through red;}

@media only screen and (max-width: 768px){
    .navigation .level0.active>a:not(.ui-state-active), .navigation .level0.has-active>a:not(.ui-state-active){
        border-color: #c2d941;
    }
}
/* jaskirat */
.about-section-page h2 {
  color: #191919;
  font-family: "MyriadPro-Bold";
  font-size: 26px;
  font-weight: 400;
  letter-spacing: 5px;
  margin: 10px auto;
  padding-bottom: 12px;
  text-transform: uppercase;
}
.about-section-page p ,.mbm-terms-and-condition p ,.privacy-page-section p {
  font-size: 16px;
  line-height: 30px;
  color: #757575;
}
.about-section-page img {
  width: 100%;
  object-fit: cover;
  background-repeat: no-repeat;
  margin: 10px 0px;
}
.about-section-page .abt-pa-head h1,.mbm-terms-and-condition h1 ,.privacy-page-section h1 {
  font-size: 40px !important;
  margin-bottom: 40px;
  font-family: "MyriadPro-Regular" !important;
  text-align: center;
}
.mbm-terms-and-condition h2 ,.privacy-page-section h2{
    color: #191919;
    font-family: "MyriadPro-Bold" !important;
    font-size: 26px !important;
    font-weight: 400;
    margin: 35px auto 22px auto;
    padding-bottom: 12px;
    text-transform: uppercase;
}
.about-section-page ul {
  list-style: disc;
  padding-left: 17px;
  /* background: aqua; */
}

.about-section-page h2.abt-us-head-start {
  text-align: start;
}
.about-section-page h2.abt-us-head-last {
  text-align: end;
}

.contact-content .contactInfo {
  padding: 20px;
  box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.1);
  text-align: justify;
  font-size: 14px;
  margin-bottom: 20px;
}

.contact-content .contactForm {
  padding: 20px;
  box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.1);
  text-align: justify;
  font-size: 14px;
  margin-bottom: 20px;
}
.mbm-terms-and-condition p {
  margin: 20px 0px;
}
.static-page-right.privacy-page-section {
  width: 100% !important;
}
@media only screen and (max-width: 1100px) {
  .contact-index-index .column:not(.sidebar-additional) .form.contact {
    min-width: 0px;
  }
}
@media only screen and (max-width: 991px) {
  .contact-index-index .column:not(.sidebar-additional) .form.contact {
    min-width: 400px;
  }
}

@media only screen and (max-width: 767px) {
    .header .block-search .form.minisearch .label{
        position: absolute;
        right: 30px;
        top: 20px;
        z-index: 9999;
        display: block;
    }
    .header .block-search .form.minisearch .label:before{
        font-size: 19px;
        color: #4e4e4e;
    }
    .header .block-search .form.minisearch .control{
        position: absolute;
        left: -790px;
        width: 100% !important;
    }
    .header .block-search .form.minisearch.active .control{
             left: 0px;
             padding: 10px !important;
         border: 1px solid #ebebeb;
    }
    .toolbar.toolbar-products{
      margin-top: 20px !important;
    }
    body .header .logo{
      margin: 0px !important;
    }
    body .header .logo img {
        width: 120px !important;
    }
  .about-section-page .abt-pa-head h1 {
    font-size: 26px;
    margin-bottom: 20px;
  }
  .mbm-terms-and-condition h1,.privacy-page-section h1 {
    font-size: 26px !important;
    margin-bottom: 20px;
  }
  .mbm-terms-and-condition h2 ,.privacy-page-section h2 {
    font-size: 22px;
    font-weight: 400;
    margin: 25px auto 12px auto;
  }
  .about-section-page h2 {
    font-size: 22px;
    font-weight: 400;
  }
  .mbm-terms-and-condition p {
    margin: 10px 0px;
}
.search-autocomplete{
  margin-top:0px
}
.minicart-wrapper .block-minicart{
  right: 0;
  z-index: 999;
}
.homeBrand {
  display: block;
}

.homeBrand .owl-carousel .owl-item img {
  width: 120px !important;
}
.homeBrand .owl-nav span {
  font-size: 50px;
}
.homeBrand ul li {
  display: flex;
  justify-content: center;
  align-items: center;
}
.homeBrand .owl-nav {
  bottom: 75px;
  position: relative;
  display: flex;
  justify-content: space-between;
}
.minicart-wrapper .action.showcart .counter.qty {
  right: -8px;
  top: -10px;
}
.sidebar.sidebar-main div#layered-filter-block {
  margin: 0px;
}
.sidebar.sidebar-main div#layered-filter-block strong {
  position: absolute;
  left: 0;
  top: 15px !important;
}
}
@media only screen and (max-width: 480px) {
    .contact-index-index .column:not(.sidebar-additional) .form.contact {
        min-width: 100% !important;
    }
}
.modal-popup.confirm .action-primary.action-accept,
.modal-popup.confirm .action-primary.action-accept:hover{
    background: #c2d941 !important;
}
.block-minicart .block-content .actions .action.viewcart {
    padding: 10px 20px !important;
    color: #fff !important;
}
.block-minicart .block-content > .actions {
    margin: 15px 0 0 !important;
}
.block.filter .filter-options-content a{
    font-size: 13px !important;
    letter-spacing: 0 !important;
}
.toolbar.toolbar-products .toolbar-sorter.sorter select {
    width: 120px !important;
}
.header .logo{
    margin: 11px 0 0 !important;
}
.header .logo img{
    width: 150px !important;
}
.header .block-search .control{
     padding: 0 !important;
     margin-right: 4px !important;
     width: 180px !important;
}
.header .block-search .control input{
      height: 40px !important;
}
.checkout-payment-method.submit .payment-methods .actions-toolbar .primary{
    background: #c2d941 !important;
}
.checkout-payment-method.submit .payment-methods .actions-toolbar .primary:hover{
    background: #03326a !important;
}
.account .pager .limiter select {
    width: 60px !important;
}
.homeBrand .owl-carousel .owl-item img{
    height: 60px !important;
    object-fit: contain !important;
}
.block-collapsible-nav .item.current a, 
.block-collapsible-nav .item.current > strong,
.navigation .level0 .submenu .active > a{
    border-color: #c2d941 !important;
}
.fotorama__thumb-border{
     border: 1px solid #c2d941 !important;
}
.account .form-wishlist-items .product-item .product-item-inner .box-tocart .fieldset {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
}
.account .form-wishlist-items .product-item .product-item-inner .box-tocart .fieldset .field.qty {
    display: flex;
    align-items: center;
}
.account .form-wishlist-items .product-item .product-item-inner .box-tocart .fieldset .field.qty .label {
    padding-right: 10px;
}
.account .form-wishlist-items .product-item .product-item-inner .box-tocart .fieldset .field.qty .control {
    width: auto !important;
}
.account .form-wishlist-items .product-item .product-item-inner .box-tocart .fieldset .field.qty .control input {
    margin: 0 !important;
}
.account .form-wishlist-items .product-item .product-item-inner .comment-box textarea {
    height: auto;
}
.account .form-wishlist-items .product-item .product-item-inner .product-item-actions{
    float: right;
    padding-left: 8px;
}
.hdrAccountLinks .account-links li:hover {
    background: #dfdfdf;
}
.hdrAccountLinks .account-links {
    padding: 0;
}