#homegallery{height:100vh;margin-bottom:4em;width:100%}#homegallery .carousel-caption{background-color:rgba(0,0,102,.6);bottom:0;height:100px;left:0;padding:0;position:absolute;right:0;text-shadow:0 0 30px #000;z-index:10}#homegallery .carousel-caption h2{color:#fff;font-family:FuturaSB-LightCon,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:44px;font-weight:400;letter-spacing:3px;margin:0 10%;position:relative;text-transform:uppercase;top:38%;transform:translateY(-42%)}#homegallery .carousel-indicators{bottom:0}#homegallery .glyphicon-menu-left,#homegallery .glyphicon-menu-right{font-size:30px;height:30px;margin-top:-15px;top:50%;width:30px;z-index:5}#homegallery .carousel-inner{bottom:0;left:0;position:absolute;right:0;top:0}#homegallery .carousel-control{height:100px;top:auto;width:10%}#homegallery .item{background-color:#777;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;overflow:hidden;width:100%}#homegallery .slides-number-edit{background-color:hsla(0,0%,100%,.3);padding:5px 10px;position:absolute;right:0;z-index:100}#homegallery .slides-number-edit div,#homegallery .slides-number-edit span{display:inline-block;vertical-align:middle}#homegallery .homegallery-edit-image{background-color:hsla(0,0%,100%,.3);padding:5px 10px;position:absolute}@media screen and (min-width:768px){#homegallery{margin-top:-184px}#homegallery .carousel-inner{top:114px}}@media screen and (max-width:767px){#homegallery{margin-top:-130px}#homegallery .carousel-inner{top:60px}#homegallery .carousel-caption h2{font-size:5vw}}