
				@import url('//fonts.googleapis.com/css?family=Roboto:400');
				html{font-family:'Roboto', 'Open Sans', 'Helvetica Neue';font-weight:400;}body{}header.page-header .header-area {}header .top-header{}footer.page-footer{}footer.page-footer .top-footer{background:#005851 !important;}.mgs-carousel-single .owl-nav div img{width:40px}.mgs-carousel-single .owl-nav div span{width:40px}.mgs-carousel-single .owl-nav div span, .mgs-carousel-single .owl-nav div span em{height:80px; line-height:80px}.mgs-carousel-single.nav-position-middle-outside .owl-nav div span, .mgs-carousel-single.nav-position-middle-inside .owl-nav div span{margin-top:-40px}.mgs-carousel-single .owl-nav div span em{font-size:80px;}.mgs-carousel-multiple .owl-nav div img{width:40px}.mgs-carousel-multiple .owl-nav div span{width:40px}.mgs-carousel-multiple .owl-nav div span, .mgs-carousel-multiple .owl-nav div span em{height:40px; line-height:40px}.mgs-carousel-multiple.nav-position-middle-outside .owl-nav div span, .mgs-carousel-multiple.nav-position-middle-inside .owl-nav div span{margin-top:-20px}.mgs-carousel-multiple .owl-nav div span em{font-size:30px;}.cms-index-index.active-builder #maincontent .section-builder , .cms-page-view.active-builder #maincontent .section-builder{max-width:1308px; padding-left:15px; padding-right:15px}.cms-index-index.cms-page2 #maincontent, .cms-page-view.cms-page2 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page2 #maincontent .page.messages, .cms-index-index.cms-page2 #maincontent .page.messages, .cms-index-index.cms-page2 #maincontent .section-builder , .cms-page-view.cms-page2 #maincontent .section-builder{max-width:1308px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page2 #maincontent .section-builder-full , .cms-page-view.cms-page2 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.custom .navigation, .custom .breadcrumbs, .custom .page-header .header.panel, .custom .header.content, .custom .footer.content, .custom .page-wrapper > .widget, .custom .page-wrapper > .page-bottom, .custom .block.category.event, .custom .top-container, .custom .page-main{max-width: 1308px;}header.page-header .search-icon-popup .block-search.active .block-title.theme-header-icon {font-size: 15px; z-index: 999;
}
@media (max-width: 1199px){
.page-header .menu-content-mb .my-acccount ul.header.links > li a {
padding: 12px 0;
}
.page-header .header-area .minicart-wrapper .action.showcart .counter.qty span.counter-number {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}
.page-header .header6.header-area .header-mb .megamenu_action .megamenu_action_mb {
    margin-left: 16px;
    padding-left: 18px;
}
}
@media (max-width: 1199px) and (min-width: 480px){
.page-header .header5.header-area .header-mb .logo {
    margin: 18px 0 19px 5px !important;
}
}
@media (min-width: 1200px){
.header7 .minicart-wrapper .action.showcart .counter.qty {
    display: none !important;
}
}
.page-header .header-area .top-wishlist .block.block-wishlist .product-item .product-item-info .product-item-details .product-item-actions .action.delete:hover, .page-header .header-area .compare-header .block-compare .product-item .action.delete:hover { color: #f5583e; }
.page-header .menu-content-mb .customer-web-config .switcher .options ul.dropdown > a.text {
display: none;
}


.col-padding-5 .owl-item .group-products  {
    margin-right: 0;
    margin-left: 0;
}
.list-top-products .list-products {
    border: none;
}
.list-top-products .list-products .list-product-col .product-item-info {
  border: 1px solid #eaeaea;
}
.list-top-products .list-products .list-product-col:hover .product-item-info {
  border-color: #f5583e;
}
.single-deal .product-item-info .product-item-details .deal-timer .countdown span {
margin-top: 12px;
}
@media(min-width: 768px) {
	.top-mb-50 {
		margin-top: 0;
	}
	.banner-sale .promobanner .text.top-left, .banner-sale .promobanner .text.top-middle, .banner-sale .promobanner .text.top-right {
		top: 30px;
	}
}
@media (min-width: 576px) and (max-width: 767.98px) {
.banner-sale .promobanner .text.top-middle {
    top: 80px;
}
}
@media(min-width: 992px) and (max-width: 1199px){
.list-products.product-items .product-item-info .product-item-details .price-box {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.single-deal .product-item-info .product-detail {
    margin-top: -70px;
}
}
@media(max-width: 991px){
.tab-with-title {
    margin-top: 0;
}
.mgs-product-tab .tab-style5 .products-tab .products-tab-title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.grid-no-padding .col-no-padding .product-items.products-grid-ultra .product-item .product-item-info .product-item-details {
    padding: 26px 20px 23px !important;
    border-left: 0;
}

}
.cms-index-index  .columns .column.main {
padding-bottom: 0;
}
.effect2.product-items.products-grid .items.owl-carousel .owl-item {
    padding-bottom: 0;
    margin-bottom: 0;
}.effect2.product-items  .items.owl-carousel .owl-item .group-products {
    padding-bottom: 10px;
}
.effect2.product-items  .items.owl-carousel .owl-item >  .product-item {
    padding-bottom: 40px;
}
a.scroll-to-top {
    background-color: #80c64a;
    background: linear-gradient(
180deg
, #80c64a, #80c64a);
    color: #fff;
}
@media (max-width: 767px){
body {
    background-image: none !important;
}
}
.product_quickview_content>.catalog-product-view {
	overflow-y: auto;
}
.quickViewDetails .product-info-quickview .product-info-main-wrapper {
	overflow: visible;
}
.product_quickview_content .product.media .product.item-image img:not(.zoomImg) {
max-height: 500px;
    max-width: 100%;
    width: auto;
    margin: auto;
    min-width: unset;
}
.home-food.deals-block .product-items .product-item-info .product-item-name .product-item-link {
	display: flex;
    align-items: center;
}
.home-food.deals-block .product-items .product-item-info .product-item-name {
    margin-bottom: 0;
}