.homebanner .slider-leftm .carousel-container .banner-slider-carousel,.homebanner .slider-rightm .carousel-container .banner-slider-carousel,.brands-slider .owl-carousel.owl-theme.owl-loaded.owl-drag,#latest_news .amblog-element-block .owl-carousel{width: auto !important;}
.ui-menu-icon.ui-icon.ui-icon-caret-1-e,.cms-porto-home-page-washroom .rcontainer-fluid{display: none !important;}
#latest_news .recent-posts .amblog-widget-container{background: transparent !important;box-shadow: none !important;}
.page-header.type23 .sw-megamenu.navigation li.level0.fullwidth > .submenu{margin: 0 auto !important;} 
.label_c43b._bottom_fcca{right: unset !important;}
.form.contact .actions-toolbar{margin-bottom: 20px;}
@media screen and (min-width: 769px) and (max-width: 991px) { 
.page-header .navigation li.level0, .page-header.type23 .navigation .level0 > .level-top{color: #ffffff !important;}
.page-header.type23 .sw-megamenu.navigation li.level0 {flex: 0 0 12%;max-width: 12%;}
}
@media screen and (min-width: 768px) {
	.page-header.type23 .sw-megamenu.navigation li.level0.brands{max-width: 9%;}
	.sw-megamenu.navigation li.level0.classic .submenu a, .sw-megamenu.navigation li.level0.fullwidth .submenu a, .sw-megamenu.navigation li.level0.staticwidth .submenu a {white-space: unset !important;line-height: 18px !important;}
	.page-header.type23 .navigation .level0 > .level-top > span {-webkit-box-orient: unset !important;}
}
@media screen and (max-width: 768px) {
	.page-header.type23 .navigation .level0 > .level-top{display: block;}
	.page-wrapper .page-header.type23 .search-area > a{display: none !important;}
	.page-wrapper  .page-header.type23 .block-search{opacity: 1 !important;visibility: visible !important;display: block !important;}
	body #maincontent{margin-top: 60px;}
	.page-header.type23 .block-search .label.active + .control input{position: unset !important;}
	.nav-open .page-header.type23 .nav-sections{top: 0px;}
	.nav-open .page-header.type23 .nav-toggle{z-index: 999;}
	.nav-open .page-header.type23 .nav-toggle::before{content: '\f819';}
	.nav-open .page-header.type23 .nav-toggle::after{position: relative;}
	.top-toolbar .toolbar-products .filter{float: right;display: block;}
	.top-toolbar .toolbar-products .filter .label,.top-toolbar .toolbar-products .filter .control{display: inline-block;}
	.top-toolbar .toolbar-products .limiter{display: none;}
	#layered-filter-block-container .filter-title strong{display: none;}
	#layered-filter-block-container .active .filter-title strong{display: block;}
	.sidebar-main .filter-no-options{display: none;}
}
@media screen and (max-width: 990px) {
	.page-bottom .homepage-bar{display: block;}
	body.catalog-category-view #maincontent .homepage-bar .row > div.pricematchicon,body.catalog-category-view #maincontent .homepage-bar .row > div.dulkdiscounticon,body.catalog-category-view #maincontent .homepage-bar .row > div.paypallogoicon,body.catalog-category-view #maincontent .homepage-bar .row > div.deliveryicon{display: none;}
	.top-container .homepage-bar .row > div.pricematchicon,.top-container .homepage-bar .row > div.dulkdiscounticon,.top-container .homepage-bar .row > div.paypallogoicon{display: none;}
	.bottom-page  .homepage-bar{display: none;}
	.top-container  .homepage-bar{display: none;} 
}
@media screen and (min-width: 991px) {
	.page-bottom .homepage-bar{display: none;}
	.page-header .sw-megamenu.navigation .subchildmenu.mega-columns.columns4 > li:nth-child(4n+1){clear: none;}
}
@media screen and (min-width: 768px) and (max-width: 769px) {
	.header-main-right .block-search .search .control{position: absolute;}
	.header-main-right .block-search .label::before{color: #007C80;}
	.page-header.type23 .sw-megamenu.navigation > ul{display: block;background: 0 0;}
	.page-header.type23 .sw-megamenu.navigation li.level0{max-width: 100%;}
	.page-header.type23 .navigation .level0 > .level-top{text-align: left;}
	header.page-header .nav-sections-item-content{display: none !important;}
	header.page-header .nav-sections-item-title.active + .nav-sections-item-content{display: block !important;}
	.sw-megamenu.navigation li.level0.fullwidth > .submenu, .sw-megamenu.navigation li.level0.staticwidth > .submenu{padding: 0px;}
	.nav-sections .navigation .parent .level-top::after{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 42px;line-height: inherit;color: inherit;content: '\f807' !important;font-family: 'porto-icons'  !important;vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center;}
}
@media screen and (max-width: 1199px) {
	.page-wrapper > .breadcrumbs{max-width: 1140px !important;}
}
#amrelated-block-3 .products-grid .slick-dots{display: none !important;}
.brands-slider .owl-carousel .owl-item img{padding: 0px 20px;}
.product-info-main .box-tocart #pay-later{margin-top: 10px;}
.toolbar-products .filter{display: none;}
.products .product.product-item div.product-item-info,.white-product-section li.item.product.product-item > .product-item-info,.row.align-items-center.qbicwashroom-sale{z-index: 0 !important;}
.account .choice{clear: both;}
#trustbadge-container-98e3dadd90eb493088abdc5597a70810 ._1u68cu3{left: 10px !important;}.banner-slider-carousel.owl-carousel { display: block;}.banner-slider-carousel.owl-carousel .owl-image:not(:first-child) { display: none;}.banner-slider-carousel.owl-carousel.owl-loaded .owl-image { display: block;}.banner-slider-carousel.owl-carousel img { width: 100%;}.menu-right-block.col-md-4 { display: none;}nav.navigation.sw-megamenu:hover .menu-right-block.col-md-4 { display: block;} #search_mini_form {  width: 100%;  min-width: 374px;}

button#product-addtocart-button {
    background: #008000;
    font-size: 16px;
    font-weight: 700;
    border-color: #008000;
    font-size: 16px;
    font-weight: 700;
}
.box-tocart .action.tocart:before {
    margin-right: 7px !important;
}
.minicart-wrapper .block-minicart .total-count.text-v-dark .secondary, .minicart-wrapper .action.edit:before {
    display: none;
}
.page-header.type23 .sw-megamenu.navigation li.level0.fullwidth .submenu a, .page-header.type23 .sw-megamenu.navigation li.level0.staticwidth .submenu a {
    color: #313131;
    font-weight: 500!important;
    text-transform: capitalize;
	font-size: 14px;
}
.cart.main.actions button.action.update {
    background: #79b6d2;
    color: #fff;
    border-color: #79b6d2;
}
.amcheckout-wrapper span.product-image-container {
    height: auto !important;
}
.checkout-index-index .page-header .minicart-wrapper {
    display: block;
}
.minicart-wrapper .block-minicart .primary .action.checkout{
    background-color: #79b6d2 !important;
}