
/*-------------------GALLERY----------------------*/

.wrapper{
	min-height:100%;
	overflow:hidden;
	display:flex;
	flex-direction:column;
}
.gallery{
	padding:50px 30px;
	flex:1 1 auto;
}
.gallery-title{
	font-family: 'Merriweather Sans', sans-serif;
	font-size:1.4em;
	font-weight:600;
	color:#038ece;
	max-width:1300px;
	margin:0 auto;
	margin-top:0px;
	margin-bottom:30px;
	margin-left: 0px;
	text-transform: uppercase;
}
.gallery-column img{
 padding:2px;
 transition:1s;
 width:100%;
}
.gallery-column img:hover{
	filter:opacity(70%);
	transform: scale(1.1);
}
.gallery-container{
	max-width: 1300px;
	padding:10px;
	margin:0 auto;
	margin-bottom:80px;
	/*background-color:green;*/
}
.gallery-row{
	display:flex;
	flex-wrap:wrap;
	/*display:-ms-flexbox;
	-ms-flex-wrap:wrap;*/
	/*border:1px solid blue;*/
	padding:0 2px;
}
.gallery-column{
	width:25%;
	/*border:1px solid red;*/
}

@media (max-width:800px){
	.gallery-column{
		width:50%;	
	}
	.gallery-container{
	padding:50px;
	}
	.gallery-title{
	margin-top:0px;
	}
}


@media (max-width:732px){
	.gallery-title{
	font-size:1.5em;
	margin-top:15px;
	}
	.gallery-container{
	margin-bottom:20px;
	padding:35px;
}
}



@media (max-width:590px){
	.gallery-column{
		width:50%;	
	}
	.gallery-title{
	font-size:1.42em;
	margin-top:0px;
	}
}

@media (max-width:472px){
	.gallery-column{
		width:100%;	
	}
	.gallery-container{
	padding:30px;
	margin-bottom:0px;
	
	}
	.gallery-title{
	margin-top:0px;
	}
}



@media (max-width:372px){
	
	.gallery-title{
	text-align:center;	
	}
	.gallery-container{
	margin-bottom:0px;
	padding:15px;
}
.gallery-title{
	margin-top:10px;
	}
}

