@charset "utf-8";

/* CSS Document */

/* Focalpoint */
.focalpoint {
    height: 400px; 
    background-size: cover;
    background-position-x: 50%;
    background-repeat: no-repeat;
	min-width: 101%;
}
video.focalpoint  {
	width: 100%;
	object-fit: cover;
	display:block;
	left: 0px;
	top: 0px;
	z-index: -1;
	padding-top:0px;
	margin-top:0px;
	/* margin-top:-50%; */
	/* margin-top:-59px; */

	/* Will not work in IE */
	/* object-position: top; */
	/* object-position: bottom; */
	/* object-position: center; */

}

video.focalpoint[poster]{
	margin-top:0px;
	height:auto;
}

.jumbotron-focalpoint {    

	padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    /* height: 390px; */
    width: 100%;
	overflow: hidden;
    min-height: 100px;
    max-height: 400px;
	display:block;
	position:relative;
}



.focalpoint-overlay {
	background:rgba(107,108,156,0.5);
	position: absolute;
	display: block;
	top: 220px;
	font-size:.9em;
	
}

.focalpoint-image {
	display:block;
	float:left;
	padding: 8px;
}

.focalpoint-text {
	display:block;
	float:left;
	width:300px;	
	padding:16px;
	padding-left: 16px;
	color:#FFF;
	font-weight:500;
	font-size:1.2em;
}

@media screen and (max-width: 991px) {
	.focalpoint-overlay {
		visibility:hidden!important;
		display:none!important;
	}
}


/* /Focalpoint */
