	body, #content, .off-canvas-content {background-color:#000000;}
	
	.parallax-title {
			color:#FFFFFF;
			font-size:48px;
			text-transform:none;
			background-color:#000000;
            padding:15px;
		}
	.page_global_parallax {
			background-color: #0078A0;
			height: 400px;
			background-repeat: no-repeat;
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			background-size: cover;
			background-attachment:fixed;
			width: 100%;
	}
	
	.v-align-inner {display:table-cell;vertical-align:middle;}
	.v-align-outer {display:table; height:400px; margin:auto;}
	
	.top-bar-menu {z-index:99;}

	.vc_btn3.vc_btn3-style-custom {text-transform:uppercase;}
	a.vc_gitem-link {color:#AA0D16;}	
	.hero-box h3, .hero-box p {line-height:1.7em !important;}
	.hero-box-text p {background:#aa0d16; display:inline; padding:8px !important; text-transform:uppercase;}
	
	.button {
			background-color:#5e6474;	
	}
	.button:hover, .button:active {
			background-color:#5e6474;	
	}
	
	#page_hero {background:#000; padding-top:20px; padding-bottom:20px;}
	#page_hero_parallax {background-color:transparent; padding-top:200px; padding-bottom:200px;}
	
	.kill-marb .wpb_content_element {margin-bottom:0px;}
	.white-text p, .white-text h1, .white-text h2, .white-text h3, .white-text h4, .white-text h5, .white-text h6, .white-text li {color:#fff !important;}
	.pad-less .vc_column-inner {padding:0px !important;}
	.vc_btn3.vc_btn3-style-custom {background-image:none !important;}
	
	#site-title {
			color:#000000;
	}
	
	#top-bar-menu .menu > li > a {
			background-color:#FFFFFF;
			color:#000000;
			line-height:18px;
			font-size:16px;
			text-transform:none;
			font-weight:bold;
			font-family:'Petrona', serif;;
	}

	#top-bar-menu .menu > li > a:hover {
			background-color:#000000;
			color:#FFFFFF;	
	}
	
	#top-bar-menu .menu > li > .submenu {
			border-color:#000000;
	}
	
	#top-bar-menu .menu > li > .submenu > li > a:hover {
			background-color:#FFFFFF;
			color:#fff;
	}
	
	#primary-menu .is-dropdown-submenu {width:300px; z-index:999;}
	
	.cta input {border:1px solid #858585;}
	
	.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after {
			border-color:#000000 transparent transparent;
	}
	
	#top-bar-secondary-menu {
			background-color:;
			padding:0px;
	}
	
	#top-bar-secondary-menu .menu > li > a {
			background-color:;
			color:;
			line-height:px;
			font-size:px;
			text-transform:;
			font-weight:;
	}

	#top-bar-secondary-menu .menu > li > a:hover {
			background-color:;
			color:;	
	}
	
	.top-bar, .top-bar ul {
			background-color:#5f6477;
	}
	
	#footer-menu .menu > li > a {
			background-color:#FFFFFF;
			color:#000000;
			line-height:18px;
			font-size:16px;
			text-transform:0;
			font-weight:0;
	}

	#footer-menu .menu > li > a:hover {
			background-color:#000000;
			color:#FFFFFF;	
	}


	#footer-menu-2 .menu > li > a {
			background-color:;
			color:;
			line-height:px;
			font-size:px;
			text-transform:;
			font-weight:;
	}

	#footer-menu-2 .menu > li > a:hover {
			background-color:;
			color:;	
	}

	.footer {
			background-color:#000000;
			margin-top:0px;
	}
	a {
			color:#5e6474;	
	}
	a:hover, a:active {
			color:#5e6474;	
	}
	p, ul li {
			color:#ffffff;
			font-family:'Petrona', serif;;
			font-size:16px;
			line-height:22px;
			font-weight:100;
			text-transform:none;
	}
	h1 {
			color:#ffffff;
			font-family:'Petrona', serif;;
			font-size:32px;
			line-height:36px;
			font-weight:100;
			text-transform:none;
	}
	h2 {
			color:#ffffff;
			font-family:'Petrona', serif;;
			font-size:28px;
			line-height:32px;
			font-weight:100;
			text-transform:none;
	}
	h3 {
			color:#ffffff;
			font-family:'Petrona', serif;;
			font-size:24px;
			line-height:28px;
			font-weight:100;
			text-transform:none;
	}
	h4 {
			color:#ffffff;
			font-family:'Petrona', serif;;
			font-size:22px;
			line-height:34px;
			font-weight:100;
			text-transform:none;
	}
	h5 {
			color:#ffffff;
			font-family:'Petrona', serif;;
			font-size:18px;
			line-height:22px;
			font-weight:100;
			text-transform:none;
	}
	h6 {
			color:#ffffff;
			font-family:'Petrona', serif;;
			font-size:16px;
			line-height:20px;
			font-weight:100;
			text-transform:none;
	}
	
	.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item ul.sub-menu .current-menu-item .shiftnav-target {background:#5e6474 !important;}