.flash-29-1{
	width:100%;
	/* margin-top: 20px; */
	position:relative;
	height: 367px;
	background:url(../images/canvas-29-1/bg.jpg) top center no-repeat;
	}
.flash-29-1 .banner-left{
	margin:0;
	padding:0;
	    margin-left: 56px;
}
	
@media (max-width: 575px) { 
.flash-29-1{
	height:auto;	
}
.flash-29-1 .banner-left{
	margin-left: 0px;
}
 }
@media (min-width: 576px) and (max-width: 767px) { 
.flash-29-1{
	height:auto;	
}
.flash-29-1 .banner-left{
	margin-left: 0px;
}
}
@media (min-width: 768px) and (max-width: 991px) { 
.flash-29-1{
	height:auto;	
}
.flash-29-1 .banner-left{
	margin-left: 0px;
}
 }
@media (min-width: 992px) and (max-width: 1199px) { ... }
@media (min-width: 1200px) { ... }	
.flash-29-2{
	background: #f9f9f9;
	height: 300px;
	}

.flash-29-1{
	width:100%;
	/* margin-top: 20px; */
	position:relative;
	height: 367px;
	background:url(../images/canvas-29-1/bg.jpg) top center no-repeat;
	}
.flash-29-1 .banner-left{
	margin:0;
	padding:0;
	margin-left: 56px;
	text-align: center;
}
@media (max-width: 1199px) {
	.flash-29-1 .banner-left{
		margin-left: 0px;
	}
}	
@media (max-width: 575px) { 
.flash-29-1{
	height:auto;	
}
.flash-29-1 .banner-left{
	margin-left: 0px;
}
.flash-29-1 .flashAdmin{
	    top: 23px;	
}
 }
@media (min-width: 576px) and (max-width: 767px) { 
.flash-29-1{
	height:auto;	
}
.flash-29-1 .banner-left{
	margin-left: 0px;
}
}
@media (min-width: 768px) and (max-width: 991px) { 
.flash-29-1{
	height:auto;	
}
.flash-29-1 .banner-left{
	margin-left: 0px;
}
 }
@media (min-width: 992px) and (max-width: 1199px) { ... }
@media (min-width: 1200px) { ... }	
.flash-29-2{
	height: 211px;
	background:url(../images/canvas-29-1/bg-sub.jpg) top center no-repeat;
	}