/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*Newsletter Signup*/
#mc4wp-form-1 .mc4wp-form-fields p label {
	display: none;
}

#mc4wp-form-1 .mc4wp-form-fields p input[type="submit"] {
	margin-top: 20px;
	text-transform: uppercase;
	background-color: #000;
	font: inherit;
	font-weight: bold;
}


/*Social*/
#sfsi-widget-3, #sfsi-widget-4 {
	height: 60px;
}


/*Contact*/
.profile_list_item img, .profile_details {
	float: left;
	padding: 10px 10px 10px 20px;
}

.profile_details p {
	padding-left: 20px;
}

/*About*/
.staff_list h2 {
	padding-top: 20px;
	border-bottom: 1px solid #919699;
	padding-bottom: 1px;
}

.staff_list_item img, .staff_details {
	float: left;
}

.staff_details {
	max-width: 1000px;
	padding-left: 20px;
}

.staff_list blockquote {
	background-color: #000;
	margin-top: 30px;
}

/*Slider Thumb*/
.ms-thumb .ms-tab-context {
	font-size: 70%;
}

/*Header*/
.logo-wrap {
	padding-left: 20px;
}

.header-wrap {
	background-color: black;
}

/*Frontpage images*/
.mh-fp-large-widget .content-thumb a .mh-image-placeholder {
	display: none;
}

.mh_newsdesk_custom_posts .mh-cp-widget .cp-wrap .cp-thumb-small {
	display: none;
}


#innervideo {
	height:483px;}
#outervideo {
	padding:1px 0px 1px 0px;
	background-image: url(/wp-content/uploads/2018/10/ipad_background_blank.jpg);
	background-size: contain;
	background-repeat: no-repeat;}
#videoOxBMrfhHmxE-img {
	height:430px;
	width:572px;
  margin:26px 0px 0px 60px;}
#videoOxBMrfhHmxE {
	height:430px;
	width:572px;
  margin:26px 0px 0px 60px;}

@media screen and (max-width:570px) {
#innervideo {
  height:336px;}
#videoOxBMrfhHmxE-img {
	height:300px;
	width:399px;
  margin:18px 0px 0px 42px;}
#videoOxBMrfhHmxE {
	height:300px;
	width:399px;
	margin:18px 0px 0px 42px;}
}

@media screen and (max-width:414px) {
#innervideo {
	height:223px;}
#videoOxBMrfhHmxE-img {
	height:199px;
	width:266px;
	margin:12px 0px 0px 27px;}
#videoOxBMrfhHmxE {
	height:199px;
	width:266px;
	margin:12px 0px 0px 27px;}
}
