.block-hero.empty {
	display: none;
}

.block-hero .item {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 100vh;
    position: relative;
}


@media(min-width:901px) {
	.block-hero .orbit-container,
	.block-hero .item {
	    min-height: calc(100vh - 185px);
	}
}


/* commenting out in favor of Zurb Foundations default styling for orbit */
/*
.block-hero .slide-body {
	background: rgba(0, 38, 84, 0.8);
    bottom: 1rem;
    color: #fff;
    display: block;
    left: 1rem;
    max-width: 500px;    
    padding: 1rem;
    position: absolute;
    width: 100%;
}
*/

.block-hero .slide-body h1,
.block-hero .slide-body h2,
.block-hero .slide-body h3,
.block-hero .slide-body h4,
.block-hero .slide-body h5,
.block-hero .slide-body h6,
.block-hero .slide-body a {
	color: inherit;
}

/* Video
----------------------------------------------- */
.ambient-video {
	overflow: hidden;
}

.ambient-video video {
    left: 50%;
    min-height: 100%;
    min-width: 100%;      
    position: absolute;
    top: 50%;
    -webkit-transform: translate3d(-50%,-50%,0);
            transform: translate3d(-50%,-50%,0);
}



/* Orbit Bullets */
.block-hero .orbit-bullets {
    bottom: 0;
    left: 0;	    
    position: absolute;
    right: 0;
}