@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'ProximaNovaRegular';
    src: url('fonts/proximanova-regular.eot');
    src: url('fonts/proximanova-regular.eot') format('embedded-opentype'),
         url('fonts/proximanova-regular.woff') format('woff'),
         url('fonts/proximanova-regular.ttf') format('truetype'),
         url('fonts/proximanova-regular.svg#ProximaNovaRegular') format('svg');
}

@font-face {
    font-family: 'ProximaNovaSemibold';
    src: url('fonts/proximanova-semibold.eot');
    src: url('fonts/proximanova-semibold.eot') format('embedded-opentype'),
         url('fonts/proximanova-semibold.woff') format('woff'),
         url('fonts/proximanova-semibold.ttf') format('truetype'),
         url('fonts/proximanova-semibold.svg#ProximaNovaSemibold') format('svg');
}

body {
	margin:0;
	padding:0;
	font-family: 'ProximaNovaRegular';
	font-size:18px;
	color:#000;
}

img, iframe {
	max-width:100%;
}

ol {
	padding-left:20px !important;
}


#header-wrapper {
	min-height:164px;
	background:url(images/header-wrap-bg.jpg) no-repeat center top #052138;
}

#headline-wrapper {
	padding:20px 0;
	background:#145c92;
}

.logo  {
	margin:60px 0 0;
}

#headline h2{
	font-family: 'ProximaNovaSemibold';
	font-size:35px;
	margin:0;
	padding:0;	
	color:#fff;
	text-transform:uppercase;
	font-weight:600;
	line-height:normal;
	letter-spacing:1px;
}

#content-wrapper {
	padding:40px 0;
	background:url(images/bg.jpg) no-repeat left top;
}

.video-div {
	border:10px solid #fff;
	width:100%;
	margin:0 0 20px;
	box-shadow: 0 0 10px #ccc;
}

.social-btn:hover {
	opacity:0.8;
}

#footer-wrapper {
	padding:15px 0;	
	background:#052138;
}

.copyright, .footer-links {
	font-size:14px;
	color:#fff;
}

.footer-links a{
	color:#fff;
	padding:0 10px;
}




