.carousel{height:300px;margin-bottom:30px;background-color:#666}.carousel-caption{padding-top:10px;padding-bottom:15px;bottom:5px}.carousel-indicators{bottom:0}.carousel .item{height:300px;background-color:#777}.carousel-inner>.item>img{position:absolute;top:0;left:0;min-width:1140px;height:300px;overflow:hidden}.carousel-caption p img.carousel_img{border:1px solid #fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;width:100px;height:auto}.carousel-caption p{line-height:1.3;vertical-align:text-top;text-align:left;text-shadow:-4px -4px 10px #000,4px 4px 10px #000}.carousel-caption h1{font-size:22px}@media screen and (min-width:600px){.carousel-caption h1{font-size:28px}.carousel-caption{padding-top:15px;padding-bottom:15px;bottom:15px}.carousel-caption p{font-size:18px;line-height:1.4}.carousel-caption p img.carousel_img{border:5px solid #fff;width:150px;height:auto}}@media screen and (min-width:960px){.carousel{margin-bottom:60px}.carousel-caption p img.carousel_img{width:auto;height:auto}.carousel-caption h1{font-size:36px}.carousel-caption{padding-top:20px;padding-bottom:20px;bottom:20px}.carousel-caption p{font-size:21px;line-height:1.4}}