/*!
 * Start Bootstrap - Full Slider HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */.active,.carousel,.carousel-inner,.fill,.item{height:100%}.fill{width:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;min-height:400px}#quote-carousel{padding:0 10px 30px;margin-top:30px}#quote-carousel .carousel-control{background:0 0;color:#CACACA;font-size:2.3em;text-shadow:none;margin-top:30px}#quote-carousel .carousel-control.left{left:-60px}#quote-carousel .carousel-control.right{right:-60px}#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}#quote-carousel .carousel-indicators li{width:50px;height:50px;margin:5px;cursor:pointer;border:4px solid #CCC;border-radius:50px;opacity:.4;overflow:hidden;transition:all .4s}#quote-carousel .carousel-indicators .active{background:#333;width:128px;height:128px;border-radius:100px;border-color:#f33;opacity:1;overflow:hidden}.carousel-inner{min-height:auto}.item blockquote{border-left:none;margin:0}.item blockquote p:before{content:"\f10d";font-family:Fontawesome;float:left;margin-right:10px}@media screen and (max-width:650px){img{max-width:100%}.fill{background-position:center center;background-size:cover;height:300px;min-height:415px;width:100%}}@media screen and (max-width:480px){img{max-width:100%}.fill{background-position:center center;background-size:cover;height:240px;min-height:415px;width:100%}}@media screen and (max-width:320px){img{max-width:100%}.fill{background-position:center center;background-size:cover;height:240px;min-height:415px;width:100%}}