/* BANNERS */
	.blockSlideshow {
		min-height:200px;
		max-height:600px;
		position:relative;
		z-index:1;
		overflow:hidden;
	}
	.blockSlideshow .banner-img {
		max-height:640px;
		overflow:hidden;
	}
	.blockSlideshow .banner-img .slide .img {
		width: 100%;
	}
	.blockSlideshow .banner-img .slide .img img {
		display:block;
		width:100%;
		height:auto;
	}
	.blockSlideshow .banner-img .slide.blue-bg .img {
		background: rgba(1,144,220,0.99);
	}
	.blockSlideshow .banner-img .slide.blue-bg .img img {
		opacity: 0.5;
	}
	.blockSlideshow .banner-img .slide {
		max-height:640px;
		position:absolute;
		top:0px;
		max-width:100%;
		width:100%;
		opacity:0;
		z-index:0;
	}
	.blockSlideshow .banner-img .slide.active {
		position:relative;
		opacity:1;
		z-index:1;
	}
	.blockSlideshow .banner-img .slide.active .content{
		opacity:1;
	}
	.blockSlideshow .banner-img .slide.getActive {
		z-index:2;
	}
	.blockSlideshow .banner-img .slide .content {
		position:absolute;
		top:30%;
		left:12%;
		z-index:2;
		opacity:0;
		color:#fff;
		padding:40px 10px;
		font-size:52px; 
		width:75%;
		text-align: left;
	}
	.blockSlideshow .banner-img .slide .content h2 {
		font-size:52px; 
	}
	.blockSlideshow .banner-img .slide .content h3,
	.blockSlideshow .banner-img .slide .content span {
		font-size: 24px;
		line-height: 28px;
		display: block;
		width: 60%;
	}
	#main .blockSlideshow .banner-img .slide .content p {

	}
	.blockSlideshow .banner-header {
		max-height:378px;
		overflow:hidden;
		position: relative;
	}
	.blockSlideshow .banner-header img {
		width:100%;
	}
	.blockSlideshow .banner-header .content {
		position: absolute;
		color:#fff;
		font-weight: 500;
		font-style: italic;
		font-size:30px;
		top:45%;
		left:5%;
	}
/* ^ BANNERS */
@media (max-width:1340px) {
	.blockSlideshow .banner-img .slide .content {
		font-size:40px;
	}
	.blockSlideshow .banner-img .slide .content img {
		max-width: 220px;
	}
}
@media (max-width:1200px) {
	.blockSlideshow .banner-img .slide .content {
		font-size:32px;
	}
	.blockSlideshow .banner-img .slide .content img {
		max-width: 180px;
	}
}
@media (max-width:1000px) {
	.blockSlideshow .banner-img .slide .content {
		font-size:18px;
		width:80%;
		top: 10%;
		left: 10%;
	}
	.blockSlideshow {
		min-height:20px;
	}
}
@media (max-width:700px) {
	#main .block[rel="3"] .blockSlideshow {
		display: none;
	}
}