/* HOMEPAGE NEWS BLOCK */
.cms-home .news-block {
    margin-top: 50px;
}
.cms-home .news-block .post-link-title {
    font-weight: 600;
    color: black !important;
}
.cms-home .news-block .post-short-description {
    color: #696969;
}
.news-title-block {
	text-align: center;
}
.news-title-block-top {
    font-size: 26px;
    font-weight: 600;
}
.news-block .news-first-block {
    display: inline-block;
    width: 32%;
    float: left;
}
.news-block .news-second-block {
    display: inline-block;
    width: 32%;
    margin-left: 2%;
}
.news-block .news-third-block {
    display: inline-block;
    width: 32%;
    float: right;
}
.cms-home .news-block .img-responsive {
    height: auto !important;
    position: relative;
}
.cms-home .news-block .post-item-wraper {
    padding: 0 !important;
}
.cms-home .news-block .post-image {
    min-height: auto;
}
.cms-home .news-block .post-image img {
    width: 100%;
}
/* END HOMEPAGE NEWS BLOCK */
/* FOOTER BLOCK */
.page-footer .footer-custom-block .service-block {
    display: inline-block;
    width: 16%;
    float: left;
    margin-right: 1%;
    border-right: 1px solid #C1C1C1;
    min-height: 210px;
}
.page-footer .footer-custom-block .account-block {
    display: inline-block;
    width: 12%;
    margin-left: 1%;
    margin-right: 1%;
    border-right: 1px solid #C1C1C1;
    min-height: 210px;
    float: left;
}
.page-footer .footer-custom-block .about-block {
    display: inline-block;
    width: 16%;
    margin-left: 1%;
    margin-right: 1%;
    border-right: 1px solid #C1C1C1;
    min-height: 210px;
    float: left;
}
.page-footer .footer-custom-block .contact-block {
    display: inline-block;
    width: 49%;
    float: right;
    margin-left: 1%;
}
.page-footer {
    background: #f5f5f5;
}
.page-footer .footer-custom-block {
    font-size: 12px;
}
.page-footer .footer-custom-block .title {
    font-size: 14px;
    width: 100%;
    display: inline-block;
}
.page-footer .footer-custom-block ul {
    padding: 0 !important;
    margin-top: 15px;
}
.page-footer .footer-custom-block li{
    margin-top: 5px !important;
}
.page-footer .footer-custom-block a {
    color: #3b464c;
}
.page-footer .footer-custom-block .contact-block .first {
    display: inline-block;
    width: 32%;
    float: left;
    margin-right: 2%;
    margin-top: 15px;
}
.page-footer .footer-custom-block .contact-block .second {
    display: inline-block;
    width: 32%;
    margin-top: 15px;
}
.page-footer .footer-custom-block .contact-block .third {
    display: inline-block;
    width: 32%;
    float: right;
    margin-top: 15px;
}
.page-footer .footer-custom-block .contact-block span {
    font-size: 14px;
}
.page-footer .footer-custom-block .contact-block p {
	margin-bottom: 0;
}
.page-footer .footer-custom-block .contact-block div {
    margin-bottom: 10px;
}
.page-footer .footer-custom-block .about-block .image-left {
    width: 45%;
    float: left;
    margin-top: 20px;
}
.page-footer .footer-custom-block .about-block .image-right {
    width: 45%;
    float: left;
}
.page-footer .footer.content .widget.block {
    float: left;
    clear: both;
    display: block;
    margin: 30px 0 0;
}
.page-footer .footer.content .widget.block .footer-images > div {
    display:inline-block;
    margin-right:2%;
    width: 20%;
}

/* END FOOTER BLOCK */
/* HOMEPAGE NEW PRODUCTS */
.new-products {
    margin-top: 10px;
}
.new-products-title-block {
    text-align: center;
}
.new-products-title-block-top {
    font-size: 26px;
    font-weight: 600;
}
.new-products .new-products-list .block-title {
    display: none;
}
.new-products .new-products-list {
    margin-top: 20px;
}
.new-products .products-grid.grid .product-item-name .product-item-link {
    font-weight: 700;
}
.new-products .products-grid.grid .product-item-sku {
    font-size: 12px;
    display: block;
}
.new-products .products-grid.grid .product-item-actions {
    width: 90%;
}
.new-products .products-grid.grid .field.qty {
    width: 30%;
    float: left;
}
.new-products .products-grid.grid .field.qty input {
    height: 38px;
    text-align: center;
    padding: 0;
}
.new-products .action.tocart.primary span:before {
	content: "\f07a";
	font: normal normal normal 20px FontAwesome;
	font-size: 15px;
	margin-right: 3px;
}
.new-products .products-grid.grid .hide-actions {
    display: none;
}
.new-products .products-grid.grid .action.primary {
    background: #009111;
    border: 1px solid #009111;
    width: 70%;
    padding: 10px 0;
    height: 38px;
}
.new-products .products-grid.grid .action.primary:hover{
	background:#018511;
	border: 1px solid #018511;
}
.new-products .products-grid.grid .price-wrapper .price {
    font-size: 18px;
}
.new-products .products-grid.grid .product-item-name {
    min-height: 40px;
    max-height: 40px;
}
/* END HOMEPAGE NEW PRODUCTS */
/* HOMEPAGE FEATURED PRODUCTS */
.featured-products {
    margin-top: 50px;
}
.featured-products-title-block {
    text-align: center;
}
.featured-products-title-block-top {
    font-size: 26px;
    font-weight: 600;
}
.featured-products .featured-products-list {
    margin-top: 20px;
}
.featured-products .products-grid.grid .product-item-name .product-item-link {
    font-weight: 700;
}
.featured-products .products-grid.grid .product-item-sku {
    font-size: 12px;
    display: block;
}
.featured-products .products-grid.grid .product-item-actions {
    width: 90%;
}
.featured-products .products-grid.grid .field.qty {
    width: 30%;
    float: left;
}
.featured-products .products-grid.grid .field.qty input {
    height: 38px;
    text-align: center;
    padding: 0;
}
/*.featured-products .custom-cart-icon:before {*/
.featured-products .action.tocart.primary span:before {
    content: "\f07a";
    font: normal normal normal 20px FontAwesome;
    font-size: 15px;
    margin-right: 3px;
}
.featured-products .products-grid.grid .product-item-inner {
    display: contents;
}
.featured-products .products-grid.grid .hide-actions {
	display: none;
}
.featured-products .products-grid.grid .action.primary {
    background: #009111;
    border: 1px solid #009111;
    width: 70%;
    padding: 10px 0;
    height: 38px;
}
.featured-products .products-grid.grid .action.primary:hover{
	background:#018511;
	border: 1px solid #018511;
}
.featured-products .products-grid.grid .price-wrapper .price {
    font-size: 18px;
}
.featured-products .products-grid.grid .product-item-name {
    min-height: 40px;
    max-height: 40px;
}
/* END HOMEPAGE FEATURED PRODUCTS */
/* LANGUAGE SWITCHER BLOCK */
.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}
.flag-icon:before{content:"\00a0"}
.flag-icon-default{background-image:url(../flags/gb.svg)}
.flag-icon-nederlands{background-image:url(../flags/nl.svg)}
.flag-icon-deutschland{background-image:url(../flags/de.svg)}
.flag-icon-france{background-image:url(../flags/fr.svg)}
.flag-icon-spain{background-image:url(../flags/es.svg)}
.flag-icon-italy{background-image:url(../flags/it.svg)}
.switcher .options .action.toggle::after {
	content: none!important;
}
.switcher .options ul.dropdown {
	min-width: auto!important;
	right: -7px!important;
}
.switcher .options ul.dropdown::before {
	display: none!important;
}
.switcher .options ul.dropdown::after {
    display: none!important;
}
.switcher .options ul.dropdown a {
	padding: 3px 7px!important;
}
/* END LANGUAGE SWITCHER BLOCK */
/* CATEGORY PAGE */
.catalog-category-view .action.tocart.primary span:before {
    content: "\f07a";
    font: normal normal normal 20px FontAwesome;
    font-size: 15px;
    margin-right: 3px;
}
.catalog-category-view .product-item .action.toproductlist:hover {
    color: #3b464c;
}
.catalog-category-view .category-view .category-image .image {
    width: 100%;
}
.catalog-category-view.custom-not-loggedin .actions-primary {
	display: none!important;
}
.catalog-category-view.custom-not-loggedin .product-item-qty {
	display: none!important;
}
.catalog-category-view .product-item-actions {
	z-index: auto;
}
.catalog-category-view .products-grid.grid .product-item-name .product-item-link {
    font-weight: 700;
}
.catalog-category-view .products-grid.grid .product-item-sku {
    font-size: 12px;
    display: block;
}
.catalog-category-view .products-grid.grid .product-item-qty {
    width: 60%;
    float: left;
    margin-top: 9px;
    text-align: left;
}
.catalog-category-view .products-grid.grid .price-wrapper .price {
    font-size: 18px;
}
.catalog-category-view .products-grid.grid .product-item-actions {
    width: 90%;
    text-align: right;
}
.catalog-category-view.custom-not-loggedin .products-grid.grid .product-item-actions {
    text-align: left;
}
.catalog-category-view .products-grid.grid .field.qty {
    width: 30%;
    float: left;
}
.catalog-category-view .products-grid.grid .actions-secondary {
    width: 40%;
}
.catalog-category-view .products-grid.grid .field.qty input {
    height: 38px;
    text-align: center;
    padding: 0;
}
.catalog-category-view .products-grid.grid .product-item-inner {
    display: contents;
}
.catalog-category-view .products-grid.grid .product-item-inner:before {
    top: 0;
	height: 0;
}
.catalog-category-view .products-grid.grid .hide-actions {
    display: none;
}
.catalog-category-view .products-grid.grid .action.primary {
    background: #009111;
    border: 1px solid #009111;
    width: 70%;
    padding: 10px 0;
    height: 38px;
}
.catalog-category-view .products-grid.grid #lists-content-wrapper {
    position: absolute;
    min-width: 910%;
    right: 0;
    background: white;
}
.catalog-category-view .products-grid.grid .actions-primary {
    float: left;
    width: 100%;
}
.catalog-category-view .products-grid.grid .product-item-name {
    min-height: 40px;
    max-height: 40px;
}
.catalog-category-view .products-list.list .product.description.product-item-description {
    display: none;
}
.catalog-category-view .products-list.list .product-item-name .product-item-link {
    font-weight: 700;
}
.catalog-category-view .products-list.list .product-item-name {
    width: 60%;
    display: inline-block;
    float: left;
}
.catalog-category-view .products-list.list .price-box.price-final_price {
    width: 40%;
    display: inline-block;
    margin-bottom: 0;
}
.catalog-category-view.custom-not-loggedin .products-list.list .price-box.price-final_price {
    display: none;
}
.catalog-category-view .products-list.list .price-container.price-final_price.tax.weee {
    float: right;
}
.catalog-category-view .products-list.list .product-item-sku {
    font-size: 12px;
    width: 60%;
    display: inline-block;
    float: left;
}
.catalog-category-view .products-list.list .product-item-inner {
    width: 100%;
    float: left;
}
.catalog-category-view .products-list.list .product.actions.product-item-actions {
    width: 200px;
    float: right;
    text-align: right;
}
.catalog-category-view.custom-not-loggedin .products-list.list .product.actions.product-item-actions {
    float: left;
    text-align: left;
}
.catalog-category-view .products-list.list .product-item-qty {
    width: 70%;
    margin-top: 9px;
    display: inline-block;
    text-align: left;
}
.catalog-category-view .products-list.list .actions-secondary {
    float: right;
    width: 30%;
    display: inline-block;
}
.catalog-category-view.custom-not-loggedin .products-list.list .actions-secondary {
    float: left;
}
.catalog-category-view .products-list.list .field.qty {
    width: 30%;
    float: left;
}
.catalog-category-view .products-list.list .field.qty input {
    height: 38px;
    text-align: center;
    padding: 0;
}
.catalog-category-view .products-list.list .price-wrapper .price {
    font-size: 18px;
}
.catalog-category-view .products-list.list .hide-actions {
    display: none;
}
.catalog-category-view .products-list.list .amasty-hide-price-container {
    float: right;
}
.catalog-category-view .products-list.list .action.primary {
    background: #009111;
    border: 1px solid #009111;
    width: 70%;
    padding: 10px 0;
    height: 38px;
}
.catalog-category-view .products-list.list #lists-content-wrapper {
	position: absolute;
	min-width: 910%;
	right: 0;
	background: white;
}
.catalog-category-view .products-list.list .product-image-wrapper {
	height: 100px;
}
.catalog-category-view .products-list.list .product-image-photo {
	height: 100px;
}
/* END CATEGORY PAGE */

/* RESPONSIVE */

@media only screen and (min-width:320px) and (max-width:639px) {
    /* HOMEPAGE NEWS BLOCK */
    .news-block .news-first-block {       
        width: 100%; 
        margin-bottom: 25px;    
    }
    .news-block .news-second-block {
        width: 100%;
        margin-left: 0;
        margin-bottom: 25px;
    }
    .news-block .news-third-block {
        width: 100%;
    }
    /* END HOMEPAGE NEWS BLOCK */
}
@media only screen and (min-width:320px) and (max-width:399px) {
	/* CATEGORY PAGE */
	.catalog-category-view .products-grid.grid .product-item-qty {
	    width: 100%;
	}
	.catalog-category-view .products-grid.grid .actions-secondary {
	    width: 100%;
	}
	.catalog-category-view .products-grid.grid #lists-content-wrapper {
        min-width: 530%;
	}
	/* END CATEGORY PAGE */
	/* BRANDS FILTER PAGE*/
	 .products-grid.grid .product-item-qty {
        width: 100%;
    }
     .products-grid.grid .actions-secondary {
        width: 100%;
    }
     .products-grid.grid #lists-content-wrapper {
        min-width: 530%;
    }
    /* END BRANDS FILTER PAGE */
	.copyright .custom-div {
	    width: 300px!important;
	}
}
@media only screen and (min-width:400px) and (max-width:499px) {
    /* CATEGORY PAGE */
    .catalog-category-view .products-grid.grid #lists-content-wrapper {
        min-width: 720%;
    }
    /* END CATEGORY PAGE */
    /* BRANDS FILTER PAGE */
     .products-grid.grid #lists-content-wrapper {
        min-width: 720%;
    }
    /* END BRANDS FILTER PAGE */
}
@media only screen and (min-width:320px) and (max-width:499px) {
    /* FOOTER BLOCK */
    .page-footer .footer-custom-block .service-block {
        width: 100%;
        float: none;
        margin-bottom: 20px;
        border: none;
        min-height: 0;
    }
    .page-footer .footer-custom-block .account-block {
        width: 100%;
        float: none;
        margin-left: 0;
        margin-bottom: 20px;
        border: none;
        min-height: 0;
    }
    .page-footer .footer-custom-block .about-block {
        width: 100%;
        float: none;
        margin-left: 0;
        margin-bottom: 20px;
        border: none;
        min-height: 0;
    }
    .page-footer .footer-custom-block .contact-block {
        width: 100%;
        float: none;
        margin-left: 0;
    }
    .page-footer .footer-custom-block .contact-block .first {
	    width: 100%;
	    float: none;
	    margin-bottom: 0;
	}
	.page-footer .footer-custom-block .contact-block .second {
	    width: 100%;
	    float: none;
	    margin-top: 0;
	    margin-bottom: 0;
	}
	.page-footer .footer-custom-block .contact-block .third {
	    width: 100%;
	    float: none;
	    margin-top: 0;
	}
	.page-footer .footer-custom-block {
	    font-size: 14px;
	}
	.page-footer .footer-custom-block .title {
	    font-size: 16px;
	}
    /* END FOOTER BLOCK */
}
@media only screen and (min-width:500px) and (max-width:1023px) {
    /* FOOTER BLOCK */
	.page-footer .footer-custom-block .service-block {
	    display: inline-block;
	    width: 30%;
	    float: left;
	    margin-right: 2%;
	    margin-top: 15px;
	}
	.page-footer .footer-custom-block .account-block {
	    display: inline-block;
	    width: 25%;
	    margin-top: 15px;
	}
	.page-footer .footer-custom-block .about-block {
	    display: inline-block;
	    width: 38%;
	    float: right;
	    margin-top: 15px;
	    border: none;
	}
    .page-footer .footer-custom-block .contact-block {
        width: 100%;
        float: none;
        margin-left: 0;
        margin-top: 20px;
    }
    /* END FOOTER BLOCK */
}
@media only screen and (min-width:500px) and (max-width:767px) {
	
}
@media only screen and (min-width:640px) and (max-width:767px) {
    .cms-home.page-layout-1column .block.widget .products-grid .product-item {
	    width: calc((100% - 4%)/2);
	}
	/* CATEGORY PAGE */
    .catalog-category-view .products-grid.grid #lists-content-wrapper {
        min-width: 780%;
    }
    /* END CATEGORY PAGE */
    /* BRANDS FILTER PAGE */
     .products-grid.grid #lists-content-wrapper {
        min-width: 780%;
    }
    /* END BRANDS FILTER PAGE */
    .page-footer .footer.content .widget.block .footer-images > div {
        display: inline-block;
        margin-right: 1%;
        width: 23%;
	margin-bottom:1%;
    }
}

/*minicart quanity, edit and delete icons for smaller sizes */

@media only screen and (max-width:477px) {
	.minicart-wrapper .product .actions > .primary:not(:last-child), .minicart-wrapper .product .actions > .secondary:not(:last-child){
	    margin-right: 0;		
	}

	.minicart-wrapper .product .actions {
	    margin-right: 0;
	}

	.minicart-items .item-qty {
	    width: 40px;
	    margin-right: 3px;
	}
	
}

@media only screen {
	.minicart-items .update-cart-item {
	    position:absolute;
	}
}

.cms-home .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.mage-dropdown-dialog {
z-index: 9;
}

@media only screen and (max-width:767px) {
	header.page-header {
		z-index:899 !important;
	}
	.switcher .options ul.dropdown {
        right: -8px!important;
    }
    .nav-item.level2.nav-2.submenu-left.subgroup.dropdown-submenu {
        float: left;
    }

}

@media only screen and (min-width:768px) {
    /* IE-11-fix */
    .ie10 .page-wrapper, .ie11 .page-wrapper {
        height: auto!important;
    }
    .ie10 .page-main, .ie11 .page-main {
        height: 100%;
    }
    /* END-IE-11-fix */
}

/* END RESPONSIVE */

/* BLOG */
.mp-footer-links-light {
    display: none;
}
.mp-blog-rss {
    display: none;
}
.mpblog-post-index .block.block-compare, .mpblog-post-view .block.block-compare {
    display: none;
}
#mpblog-list-container {
    overflow: auto;
}
/* END-BLOG */
/* AMASTY LAYERED */
.amshopby-slider-container .am-slider .ui-slider-handle {
	background: #3b464c;
}
.amshopby-slider-container .am-slider .ui-slider-handle:hover {
    background: #3b464c;
}
.am-filter-items-attr_price {
    min-width: auto;
}
.am-filter-go {
    width: auto;
}
.am-filter-price.-to.input-text {
    margin-bottom: 5px;
}
/* END AMASTY LAYERED */
/* MEGAMENU PRODUCT GRID FIX */
.products-grid.grid .product-item-info {
    -webkit-box-sizing: unset;
    -moz-box-sizing: unset;
    box-sizing: unset;
}
#lists-content-wrapper {
    -webkit-box-sizing: unset;
    -moz-box-sizing: unset;
    box-sizing: unset;
}
/* END MEGAMENU PRODUCT GRID FIX */
.copyright {
    background-color: #3c474d;
}
.copyright .custom-div {
    width: 360px;
    display: inline-block;
}
/* CHECKOUT */
.checkout-index-index .opc-wrapper .action.action-show-popup {
    display: none;
}
.checkout-index-index .checkout-billing-address option:last-child {
    display: none;
}
/* END-CHECKOUT */
/* CATEGORY PAGE IE EDGE FIX */
.products-grid .product-item-info:hover, .products-grid .product-item-info.active {
    padding-bottom: 10px;
}
/* END CATEGORY PAGE IE EDGE FIX */
/* COMPARE PAGE FIX */
.catalog-product_compare-index .table-wrapper .hide-actions {
    display: none;
}
/* END COMPARE PAGE FIX */
/* COUPON CODE CART CHECKOUT */
.checkout-cart-index .cart-discount {
    display: none;
}
.checkout-index-index .discount-code {
    display: none;
}
/* END COUPON CODE CART CHECKOUT */
/* BLOG PAGE RELATED PRODUCTS */
.block-blog-related .featured-products-list {
    margin-top: 20px;
}
.block-blog-related .products-grid.grid .product-item-name .product-item-link {
    font-weight: 700;
}
.block-blog-related .products-grid.grid .product-item-sku {
    font-size: 12px;
    display: block;
}
.block-blog-related .products-grid.grid .product-item-actions {
    width: 90%;
}
.block-blog-related .products-grid.grid .field.qty {
    width: 30%;
    float: left;
}
.block-blog-related .products-grid.grid .field.qty input {
    height: 38px;
    text-align: center;
    padding: 0;
}
/*.featured-products .custom-cart-icon:before {*/
.block-blog-related .action.tocart.primary span:before {
    content: "\f07a";
    font: normal normal normal 20px FontAwesome;
    font-size: 15px;
    margin-right: 3px;
}
.block-blog-related .products-grid.grid .product-item-inner {
    display: contents;
}
.block-blog-related .products-grid.grid .hide-actions {
    display: none;
}
.block-blog-related .products-grid.grid .action.primary {
    background: #009111;
    border: 1px solid #009111;
    width: 70%;
    padding: 10px 0;
    height: 38px;
}
.block-blog-related .products-grid.grid .price-wrapper .price {
    font-size: 18px;
}
.block-blog-related .products-grid.grid .product-item-name {
    min-height: 40px;
    max-height: 40px;
}
.block-blog-related .products-grid.grid .product-item-inner:before {
    top: 0;
    height: 0;
}
.block-blog-related .products-grid.grid .product-item-qty {
    display: none;
}
/* END BLOG PAGE RELATED PRODUCTS */
/* BRANDS FILTER PAGE */
 .action.tocart.primary span:before {
    content: "\f07a";
    font: normal normal normal 20px FontAwesome;
    font-size: 15px;
    margin-right: 3px;
}
 .product-item .action.toproductlist:hover {
    color: #3b464c;
}
 .category-view .category-image .image {
    width: 100%;
}
.custom-not-loggedin .actions-primary {
    display: none!important;
}
.custom-not-loggedin .product-item-qty {
    display: none!important;
}
 .product-item-actions {
    z-index: auto;
}
 .products-grid.grid .product-item-name .product-item-link {
    font-weight: 700;
}
 .products-grid.grid .product-item-sku {
    font-size: 12px;
    display: block;
}
 .products-grid.grid .product-item-qty {
    width: 60%;
    float: left;
    margin-top: 9px;
    text-align: left;
}
 .products-grid.grid .price-wrapper .price {
    font-size: 18px;
}
.products-grid.grid .product-item-actions {
    width: 90%;
    text-align: right;
}
.custom-not-loggedin .products-grid.grid .product-item-actions {
    text-align: left;
}
.products-grid.grid .field.qty {
    width: 30%;
    float: left;
}
 .products-grid.grid .actions-secondary {
    width: 40%;
}
.products-grid.grid .field.qty input {
    height: 38px;
    text-align: center;
    padding: 0;
}
 .products-grid.grid .product-item-inner {
    display: contents;
}
 .products-grid.grid .product-item-inner:before {
    top: 0;
    height: 0;
}
.products-grid.grid .hide-actions {
    display: none;
}
 .products-grid.grid .action.primary {
    background: #009111;
    border: 1px solid #009111;
    width: 70%;
    padding: 10px 0;
    height: 38px;
}
 .products-grid.grid #lists-content-wrapper {
    position: absolute;
    min-width: 910%;
    right: 0;
    background: white;
}
 .products-grid.grid .actions-primary {
    float: left;
    width: 100%;
}
 .products-grid.grid .product-item-name {
    min-height: 40px;
    max-height: 40px;
}
 .products-list.list .product.description.product-item-description {
    display: none;
}
 .products-list.list .product-item-name .product-item-link {
    font-weight: 700;
}
 .products-list.list .product-item-name {
    width: 60%;
    display: inline-block;
    float: left;
}
 .products-list.list .price-box.price-final_price {
    width: 40%;
    display: inline-block;
    margin-bottom: 0;
}
.custom-not-loggedin .products-list.list .price-box.price-final_price {
    display: none;
}
 .products-list.list .price-container.price-final_price.tax.weee {
    float: right;
}
 .products-list.list .product-item-sku {
    font-size: 12px;
    width: 60%;
    display: inline-block;
    float: left;
}
 .products-list.list .product-item-inner {
    width: 100%;
    float: left;
}
 .products-list.list .product.actions.product-item-actions {
    width: 200px;
    float: right;
    text-align: right;
}
.custom-not-loggedin .products-list.list .product.actions.product-item-actions {
    float: left;
    text-align: left;
}
 .products-list.list .product-item-qty {
    width: 70%;
    margin-top: 9px;
    display: inline-block;
    text-align: left;
}
 .products-list.list .actions-secondary {
    float: right;
    width: 30%;
    display: inline-block;
}
.custom-not-loggedin .products-list.list .actions-secondary {
    float: left;
}
.products-list.list .field.qty {
    width: 30%;
    float: left;
}
.products-list.list .field.qty input {
    height: 38px;
    text-align: center;
    padding: 0;
}
 .products-list.list .price-wrapper .price {
    font-size: 18px;
}
.products-list.list .hide-actions {
    display: none;
}
 .products-list.list .amasty-hide-price-container {
    float: right;
}
 .products-list.list .action.primary {
    background: #009111;
    border: 1px solid #009111;
    width: 70%;
    padding: 10px 0;
    height: 38px;
}
 .products-list.list #lists-content-wrapper {
    position: absolute;
    min-width: 910%;
    right: 0;
    background: white;
}
 .products-list.list .product-image-wrapper {
    height: 100px;
}
 .products-list.list .product-image-photo {
    height: 100px;
}
/* END BRANDS FILTER PAGE */
/* START CUSTOMER ADDRESS EDIT */
.customer-address-index .block-addresses-default .box-actions {display:none;}
.customer-account-index .block-dashboard-addresses .box-actions {display:none;} 
.customer-account-index .block-dashboard-addresses .action.edit {display:none;} 
.customer-address-index .actions-toolbar {display:none;}
/* END CUSTOMER ADDRESS EDIT */
/* START CUSTOMER INFORMATION EDIT */
.rma-notification .sublabel {font-size:12px;margin-bottom: 5px;}
/* END CUSTOMER INFORMATION EDIT */
/* START SUCCESS PAGE */
.checkout-onepage-success .productlist-container {
    margin-top: 40px;
}
/* END SUCCESS PAGE */
.credit-exceeded {
	color:red;
}
/* v2.3.2 UPDATE CHECKOUT PAGE */
.checkout-index-index .field.custom-street.required._required label {
    position: relative !important;
}
.checkout-index-index .field.custom-housenumber._required label {
    position: relative !important;
}
.checkout-index-index .field.custom-addition label {
    position: relative !important;
}
/* END v2.3.2 UPDATE CHECKOUT PAGE */
/* v2.3.3 UPDATE IMAGES FIX */
img {
    height: auto;
}
/* END v2.3.3 UPDATE IMAGES FIX */
/* v2.3.3 + BASIC LOGIN UPDATE FIX */
.authorization-link .customer-login-link::after {
    content: '\e622';
    font-family: 'luma-icons';
    clear: both;
    overflow: auto;
    position: absolute;
    margin: 4px;
    font-size: 12px;
}
/*  END v2.3.3 + BASIC LOGIN UPDATE FIX */
/* v2.4.3 + PRODCUT PAGE SKU DISPLAY FIX */
.product-info-main .product-info-stock-sku {
	float: none;
}
/*  END v2.4.3 + PRODCUT PAGE SKU DISPLAY FIX */

.grecaptcha-badge {
	overflow: hidden;
}

.ea-search-autocomplete .content .right .ea-products-grid .ea-product{
	min-width: 37% !important;
}
.rma-request .steps-three-four{
    display: inline-block;
    width: 100%;
}
.rma-request .step.third {
	float: left;
	border:1px solid #333333;
	width:26%;
	padding:2%;
	margin:20px 0;
	box-sizing: content-box;
}
.rma-request .step.fourth {
	float: right;
	border:1px solid #333333;
	width:64%;
	padding:2%;
	margin:20px 0;
	box-sizing: content-box;
}
@media only screen and (max-width:1023px) {
    .new-products .products-grid.grid li:last-child {
        display: none;
    }
    .featured-products .products-grid.grid li:last-child {
        display: none;
    }
    .rma-request .step.third {
        width:96%;
    }
    .rma-request .step.fourth {        
        margin-top: 0;
        width:96%;
    }
}