@media (min-width: 813px){}
@media (min-width: 900px){
	.about .col-md-6 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
}
/* --------------------- */
@media (max-width: 1920px){}
@media (max-width: 1600px){}
@media (max-width: 1440px){}
@media (max-width: 1366px){}
@media (max-width: 1280px){}
@media (max-width: 1152px){
	#colorbox,
	#cboxWrapper{
		width: 100% !important;
		height: 71% !important;
	}
	#cboxWrapper{
		/*height: 100% !important;*/
	}
	#cboxContent{
		position: inherit;
		width: auto !important;
		height: 100% !important;
	}
	#cboxLoadedContent{
		width: 100% !important;
		height: auto !important;
	}
		#cboxLoadedContent .cboxPhoto{
			width: 100% !important;
			height: auto !important;		
		}
	#cboxClose{
		/*right: 30px;*/
	}
}
@media (max-width: 1080px){
	#body .banner-slide .image-desktop{
		display: none !important;
	}
	#body .banner-slide .image-mobile{
		display: block !important;
	}
}
@media (max-width: 900px){
	.about .card-image-list .card .card-link{
		display: block;
	}
	.about .about-text{}
	.about .about-image{}
	.about .about-text.col-md-9{
		-ms-flex: 0 0 70%;
		flex: 0 0 70%;
		max-width: 70%;
	}
	.about .about-image.col-md-3{
		-ms-flex: 0 0 30%;
		flex: 0 0 30%;
		max-width: 30%;
	}
	.about .about-text.col-md-6,
	.about .about-image.col-md-6{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
		.about .about-image.col-md-6 .col-md-6{
			width: 50%;
		}
}
@media (max-width: 834px){}
@media (max-width: 768px){}
@media (max-width: 640px){}
@media (max-width: 414px){
	.about .about-text.col-md-9,
	.about .about-text.col-md-6,
	.about .about-image.col-md-6,
	.about .about-image.col-md-3{
		/*-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;*/
	}
		.about .about-image.col-md-6 .col-md-6{
			padding-top: 10px;
			width: 100%;
		}
		.about .about-image.col-md-6 .col-md-6:last-child{
			display: none;
		}
		.about .article-more{
			display: none;
		}
	.article.article-list .section-title .title-skewed{
		min-width: 180px;
	}
		.article.article-list .section-title .title-text{
			padding: 13px 10px;
		}
		#body .article.article-list .article-more{
			padding: 10px 0 10px 10px;
			font-size: 0.7rem;
		}
	.article-list .card-image-item{
		display: none;
	}
	.article-list .card-image-item:first-child{
		display: block;
	}
}
@media (max-width: 375px){
	#colorbox,
	#cboxWrapper{
		height: 72% !important;
	}
}
@media (max-width: 360px){
	#colorbox,
	#cboxWrapper{
		height: 80% !important;
	}
}
@media (max-width: 320px){}