@media screen and (max-width: 1050px){
	#banner-container .slides .slide{
		display: block;
	}
	#mainpage-banner-slider.flexslider,
	#banner-container .slides .slide{
		height: 360px;
	}
	#banner-container .slides .slide .slide-image{
		position: static;
	}
	#banner-container .slides .slide .slide-image-container, #banner-container .slides .slide .slide-text-container{
		display: block;
		width: 100%;
		max-width: none;
		min-width: 0;
		height: 260px;
	}
	#banner-container .slides .slide .slide-image{
		position: static;
		height: 260px;
	}
	#banner-container .slides .slide .slide-text-container{
		height: 110px;
	}

}
@media screen and (max-width: 450px){
	#mainpage-banner-slider.flexslider,
	#banner-container .slides .slide{
		height: 310px;
	}
	#banner-container .slides .slide .slide-text-container{
		height: 130px;
	}

}