.carousel.

.hut-snippet{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:100%;display:block;float:none;max-width:960px;margin-bottom:18px}.carousel.hut-snippet .item>img{width:auto;background-size:cover}.carousel.hut-snippet .carousel-caption{position:absolute;height:auto;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.carousel.hut-snippet>a.carousel-control{background:0 0;color:#fff;border:0 solid transparent;opacity:1;top:0;left:-19px}.carousel.hut-snippet>a.carousel-control.right{left:initial;right:25px}.carousel.hut-snippet .carousel-caption h4{color:#fff;font-weight:400;font-size:12px;margin:0 0 7px 0}.carousel.hut-snippet .carousel-caption p{font-size:12px}.carousel-control i{display:inline-block;font-style:normal;font-weight:400;line-height:1;position:absolute;top:50%;z-index:5}.carousel-control.left i{left:0;margin-left:-10px}.lt-ie9 .carousel.hut-snippet>a.carousel-control{height:55px}.lt-ie9 .carousel.hut-snippet>a.carousel-control{left:inherit}@media (min-width:200px){.carousel.hut-snippet{margin:0 auto;margin-bottom:18px}.carousel.hut-snippet .carousel-caption p{display:none}.carousel.hut-snippet .carousel-caption h4{font-size:1em;line-height:1.2em}.carousel.hut-snippet>a.carousel-control{font-size:40px;left:-5px}}@media (min-width:567px){.carousel.hut-snippet{margin:0 auto;margin-bottom:18px}.carousel.hut-snippet .carousel-caption p{display:block}.carousel.hut-snippet .carousel-caption h4{font-size:1.2em;line-height:1em}.carousel.hut-snippet .carousel-caption p{font-size:.7em}.carousel.hut-snippet>a.carousel-control{font-size:60px;left:-19px}.carousel.hut-snippet.carousel .item>img{min-width:592px}.page-no-asides div:not([class*=col]) .carousel.hut-snippet.carousel .item>img{min-width:768px}}@media (min-width:599px){.carousel.hut-snippet>a.carousel-control{left:-10px}.carousel.hut-snippet>a.carousel-control.right{right:45px}}@media (min-width:767px){.carousel.hut-snippet .carousel-caption p{display:none}.carousel.hut-snippet>a.carousel-control{left:-19px}.carousel.hut-snippet>a.carousel-control.right{right:25px;width:auto;text-align:right;float:none}.carousel.hut-snippet{margin:inherit;margin-bottom:18px}.carousel.hut-snippet.carousel .item>img{min-width:400px}.page-no-asides div:not([class*=col]) .carousel.hut-snippet .item>img{min-width:768px}.app-services-explorer .carousel.hut-snippet .item>img,.hospital-interior-aside-right .carousel.hut-snippet .item>img{min-width:614px}}@media (max-width:768px) and (min-width:600px){.hospital-interior-aside-right .carousel.hut-snippet .item>img{min-width:684px}}@media screen and (min-width:768px){.carousel-control i{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control.left i{margin-left:0}}@media (min-width:769px){.carousel.hut-snippet .carousel-caption p{font-size:.8em;display:block}.page-no-asides div:not([class*=col]) .carousel.hut-snippet .item>img{min-width:886px}}@media (min-width:960px){.page-no-asides div:not([class*=col]) .carousel.hut-snippet .item>img{min-width:960px}}@media (max-width:959px) and (min-width:898px){.page-no-asides div:not([class*=col]) .carousel.hut-snippet .item>img{min-width:947px}}@media (min-width:1024px) and (orientation:landscape){.carousel.hut-snippet .item>img{min-width:542px}.page-no-asides div:not([class*=col]) .carousel.hut-snippet .item>img{min-width:960px}.app-services-explorer .carousel.hut-snippet .item>img,.hospital-interior-aside-right .carousel.hut-snippet .item>img{min-width:613px}}