
@media screen and (max-width: 1199px) {

	/* Language Pages */
	.product-flex {
		max-width: 350px;
	}
	.tab-pane {
		height: 200px;
	}
	.tab-pane img {
		max-width: 50%;
	}

	/* Footer */
	.footer-wrap {
	    align-items: center;
	    flex-direction: column;
	}
	.footer-left {
	    align-items: center;
	    justify-content: center;
	    flex-direction: column;
	    text-align: center;
	}
	.footer-right {
	    display: flex;
	    justify-content: center;
	}

}


@media screen and (max-width: 991px) {

	/* Homepage */
	.product-image, .product-content {
		width: 100%;
	}
	.product-tile {
		display: block;
	}
	.product-flex {
		max-width: 80%;
		margin: 0 auto;
		margin-top: 50px;
		padding-bottom: 40px;
		position: unset;
		top: unset;
		left: unset;
		transform: unset;
	}
	.tab-pane {
		height: auto;
	}
	.nav-tabs>li {
		width: 50% !important;
	}


}


@media screen and (max-width: 767px) {

	/* Homepage */
	.flag-single {
		width: 120px;
		padding: 10px;
	}
	.active-language {
		float: none;
		text-align: center;
	}
	.footer-left img {
		margin-bottom: 6px;
	}
	.hero-image img {
		padding-left: 10px;
		padding-right: 10px;
	}
	.content-section {
		padding-left: 15px;
		padding-right: 15px;
	}


}


@media screen and (max-width: 639px) {

}


@media screen and (max-width: 479px) {

	/* Navigation */
	.navbar-flex {
		justify-content: flex-start;
	}
	.language-toggle {
		font-size: 12px;
		line-height: 18px;
	}
	.site-logo img {
		width: 80%;
	}

	/* Homepage */
	.flag-single {
		width: 80px;
		padding: 10px;
	}
	.language h2 {
		font-size: 20px;
		padding-bottom: 0px;
		padding-top: 0px;
	}

}


@media screen and (max-width: 379px) {

	/* Language Pages */




}


@media screen and (max-width: 339px) {

}
