/*
 * jQuery FlexSlider v1.7
 */
 
.carousel {
	margin-bottom:0px;
}
.slider {
	height:360px;
	overflow:hidden;
}
.slider img {
	width:100%;
	height:auto;
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 

	/*#ribbon {
		top:220px !important;
		position:relative !important;
		top:0px !important;
	}*/
	#banner .slider {
		height:292px;
		overflow:hidden;
	}

}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 

	#banner .slider {
		max-height:260px;
		overflow:hidden;
		
	}
	#banner .carousel-control  {
		margin-top: 60px;
	}
	
}
 
/* Landscape phones and down */
@media (max-width: 480px) { 
	#banner .slider {
		height:155px;
		overflow:hidden;
	}
	#banner .carousel-control  {
		margin-top: 30px;
	}
}