@media screen and (max-width: 479px) {

	#studios-carousel-container {
		min-height: 195px;
	}

	#studios-carousel {
		width: 320px;
		min-height:155px;
		padding-top:0px;
	}
		#studios-carousel > ul {
			min-height: 155px;
			height:155px;
		}
		#studios-carousel > ul > li {
			min-height: 155px;
			width: 320px;
			margin:0;
			padding:0;
 		}
			#studios-carousel > ul > li .billboard-container {
				max-width: 320px;
				width:  320px;
			}
			
				#studios-carousel > ul > li .billboard-container .property-info {							
					margin-top: 50px;
					margin-right: 0px;
				}
				#studios-carousel > ul > li .billboard-container .property-info p.property-title {
				 	font-size: 1.4em;
					padding: 8px 15px;
				}
				#studios-carousel > ul > li .billboard-container .property-info p.property-caption {
					 font-size:1.2em;
					 padding: 6px 15px;
					 margin-top: 5px;
				}

				#studios-carousel > ul > li .billboard-container img.billboard {
					max-width: 320px;
					width:100%;
				}
					#studios-carousel > ul > li .billboard-container ul.screenshots {
						height: 90px;
						padding: 10px 15px;
						width: 270px;
					}
						#studios-carousel > ul > li .billboard-container ul.screenshots li {
							float: left;
							margin: 0 15px 0 0;
						}
						#studios-carousel > ul > li .billboard-container ul.screenshots li:last-child {
							margin: 0;
						}
							#studios-carousel > ul > li .billboard-container ul.screenshots li img {
								height: 85px;
							}
							#studios-carousel > ul > li .details p.studios-carousel-property-title {
								font-size: 1.5em;
								margin-bottom: 10px;
		 
}

@media screen and (max-width: 321px) {
	/*
	#studios-carousel > ul > li .billboard-container {
		max-width: 320px;
		width: 90%;
	}
	#studios-carousel > ul > li {
		min-height: 230px;
	}
	#studios-carousel-container {
		min-height: 270px;
	}
	*/
}

 