/* X-Small devices (portrait phones, less than 576px) */
@media (max-width: 575px) {
	/* Landing Page Organic and Win 2024 */
	.item-pageorganic-win .my-products {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
  		justify-content: center;
	}

	.item-pageorganic-win .my-products .product-category {
		flex: 0 0 auto;
		width: 100%;
	}

	.my-products .product-category p {
		text-align: center;
		font-size: 14px;
	    font-weight: 700;
	    text-transform: uppercase;
	    opacity: .7;
	    color: #e2c48c;
	    padding-top: 10px;
	    padding-bottom: 10px;
	}

	/* About Us */
	.row.distributors {
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.distribution {
		flex: 0 0 auto;
		width: 100%;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.distribution .contact-button {
		color: #ffffff;
        background: #d0c1b1;
        border: 0;
        border-radius: 4px;
        font-weight: 400;
        line-height: 1;
        padding: 14px 16px;
        text-decoration: none;
        text-transform: uppercase;
        text-align: center;
        width: 100px;
        margin-top: 10px;
        margin-bottom: 10px;
	}
	
	.distribution h2 {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	/* Gtranslate */
	.gsatelite img {
		width: 16px !important;
		height: 16px !important;
	}

	.gsatelites a {
		width: 16px !important;
		height: 16px !important;
	}

	/* Hikashop */
	#sb-body, #sb-loading {
		background: #ffffff !important;
	}
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
	/* About Us */
	.row.distributors {
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.distribution {
		flex: 0 0 auto;
		width: 100%;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.distribution .contact-button {
		color: #ffffff;
        background: #d0c1b1;
        border: 0;
        border-radius: 4px;
        font-weight: 400;
        line-height: 1;
        padding: 14px 16px;
        text-decoration: none;
        text-transform: uppercase;
        text-align: center;
        width: 100px;
        margin-top: 10px;
        margin-bottom: 10px;
	}
	
	.distribution h2 {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	/* Gtranslate */
	.gsatelite img {
		width: 16px !important;
		height: 16px !important;
	}
	
	.gsatelites a {
		width: 16px !important;
		height: 16px !important;
	}

	/* Hikashop */
	#sb-body, #sb-loading {
		background: #ffffff !important;
	}
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
	/* About Us */
	.distribution {
		width: 50%;
	}
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {

}

/* X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}

/* XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px) {

}