.internal-page .bannerarea {
    display: none;
}

.internal-page .contentarea {
    margin-top: 40px;
}

.contentarea img {
	height: auto;
}



/* ------------------ Gallery Page ------------------ */
.gallery .pics {
	margin: 5px;
}

.gallery {
    display: grid;
    grid-template-columns: 350px 350px;
    margin: 50px;
}

.page-id-218 .gallery .pics img {
    width: 270px;
    height: 160px;
}



/* ------------------ Gallery Page ------------------ */
.page-id-230 img.place-center {
    display: block;
    margin: 0 auto;
}






.blog #main article {
	clear: both;
}
.blog .alignleft img {
	max-width: 320px;
	height: auto;
}
.single .alignleft img {
	max-width: 450px;
}
.contact-page-info {
    margin-top: 50px;
}
@supports (object-fit: cover) {
	.gallery .pics img {
		width: 380px;
		height: 380px;
	}
}

/* RESPONSIVE 
-----------------------------------------------*/
@media (min-width: 1200px) and (max-width: 1400px) {
}

@media only screen and (min-width: 980px) {
} 

@media (max-width: 1025px) {
}

@media only screen and (max-width: 979px) {
}

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

@media all and (max-width: 600px) {
}

@media only screen and (max-width: 480px) {
	.gallery .pics {
		margin: 0 0 10px;
	}
	
	@supports (object-fit: cover) {
		.gallery .pics img {
			width: 300px;
			height: 300px;
		}
	}
}