html,
body {
    height: 100%;
}

body {
    padding-top: 100px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}


.img-hover:hover {
    opacity: 0.8;
}

/* Home Page Carousel */

header.carousel {
    height: 80%;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}


/* Responsive Styles */

@media(max-width:991px) {
	
    .customer-img,
    .img-related {
        margin-bottom: 30px;
		
    }
	
}

@media(max-width:767px) {
   
	
    header.carousel .carousel {
        height: 70%;
		
    }
}


