.container-fluid{padding-right:0;padding-left:0;margin-top:52px}#mainCarousel .carousel-caption{bottom:auto;top:10%}#mainCarousel .carousel-inner{border-bottom:2px solid #f80}.carousel-inner>.item>img{width:100%;margin:auto}.carousel-caption .btn{padding:10px 18px;border-radius:6px;margin-bottom:10px}.carousel-caption .panel{color:#333;text-shadow:none;background-color:rgba(255,255,255,.7);border-radius:6px;padding-left:15px;padding-right:15px}.carousel-caption .panel-footer{background-color:transparent;border-top:none}@media(max-width:767px){#mainCarousel .carousel-caption{position:static;color:#333;text-shadow:none;padding-left:15px;padding-right:15px}}@media(min-width:768px){.container-fluid{margin-top:85px}#mainCarousel .carousel-caption{padding-bottom:30px;width:550px;margin:auto}#mainCarousel .carousel-caption.right{right:0}#mainCarousel .carousel-caption.left{left:0}#mainCarousel .carousel-caption.right10{right:-10%}#mainCarousel .carousel-caption.left10{left:-10%}#mainCarousel .carousel-caption.bottom{top:auto;bottom:20%}#mainCarousel .carousel-inner{max-height:calc(100vh - 85px)}}@media screen and (min-width:1200px){#mainCarousel .carousel-caption.bottom{top:auto;bottom:20%}}@media screen and (min-width:1300px){.container-fluid{margin:0}#mainCarousel .carousel-inner{max-height:100vh}#mainCarousel .carousel-caption{top:20%}#mainCarousel .carousel-caption.bottom{top:auto;bottom:30%}}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-control .icon-prev,.carousel-control .icon-next{font-family:inherit;font-size:75px}