

footer .column1 {
position: relative;
top: -18px;
}
.fluid-width-video-wrapper {
   padding-top:57% !important;
}


.mc4wp-form input[type=submit] {
	position: relative;
	display: inline-block;
	width: auto;
	height: 39px;
	line-height: 36px;
	margin: 20px;
	padding: 0 23px;
	font-size: 13px;
	font-weight: 700;
	font-family: 'Raleway',sans-serif;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	outline: 0;
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	-o-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	text-shadow: none;
	background-color: transparent;
	-webkit-transition: all .1s linear;
	-moz-transition: all .1s linear;
	-ms-transition: all .1s linear;
	-o-transition: all .1s linear;
	transition: all .1s linear;
	-webkit-box-sizing: initial;
	-moz-box-sizing: initial;
	box-sizing: initial;
	border: 2px solid #303030;
}

nav.main_menu > ul > li > a:hover span { color: #ea0b10 }

.light nav.main_menu > ul > li > a:hover { color# #ea0b10 }

.dark nav.main_menu > ul > li > a:hover { color# #ea0b10 }

nav.main_menu>ul>li.active>a span{
  color:#ea0b10;
}

