#title {
    font-size: 1.75em !important;
    line-height: 1.125;
    text-transform: uppercase;
    text-align: center;
}

.widgettitle, .menu-primary {
 	background-color: #fff!important; 
}

body.home.page {
 	background-color: #FFF; 
  	font-family: roboto, sans-serif; 
}

.entry-title {
 	font-family: roboto, sans-serif; 
}

#nav a, #inner a {
 	color: #00008B!important; /* Color of links.*/
  	/* font-family: helvetica, sans-serif; */
  	font-size: 90%;
}

#nav a:hover, #inner a:hover {
 	color: #ccc!important; /* Color when you hover over a link. */
  	text-decoration: none!important;
}

.menu ul {
    clear: none!important;
    background-color: #fff;
    border: none!important;
}

.sub-menu {
 	background-color: #fff!important;
  	border: none!important;
}

.widget-title {
 	font-size: 130%!important; 
  	text-transform: uppercase;
  	font-weight: normal;
  	font-family: roboto, sans-serif; 
  	letter-spacing: 1px;
  	text-align: center;
}

strong {
 	color: #000; 
  	font-family: avenir, sans-serif;
  	font-size: 100%;
}

#content p {
 	font-family: roboto, sans-serif;
  	font-size: 15px;
  	line-height: 150%;
}

.entry-content {
 	margin-top: 20px; 
  	margin-bottom: 20px;
}

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.entry-content img, 
.entry-content iframe, 
.entry-content object, 
.entry-content embed {
        max-width: 100%;
}

/* Remove Title Animation */
.et-pb-active-slide .et_pb_slide_description {
-webkit-animation: none;
-moz-animation: none;
-o-animation: none;
-ms-animation: none;
animation: none;
}
/*Format Home Page Slide */
.et_pb_slide {
background-color:#5f7693 !important;
}
.home .et_pb_slide_description {
padding: 16% 8%;
}
.et_pb_slide_description {
padding-top:8%;
padding-bottom:5%;
}
/* Transparent Primary Menu */
#main-header {
background-color:transparent;
box-shadow:none;
webkit-box-shadow:none;
}
#main-header.et-fixed-header {
background-color:#5f7693;
box-shadow:none !important;
webkit-box-shadow:none !important;
}
#page-container {
padding-top:0px !important;
}
#et_top_search {
display:none;
}
/*Fix Title Text */
.home .et_pb_slide_description .et_pb_slide_title {
font-size:100px;
}
.et_pb_slide_description .et_pb_slide_title {
text-shadow:none;
padding-bottom:50px;
}
.et_pb_slide_content {
text-shadow:none;
}
/* Modify Social Icons */
.socials {
color:white;
font-size:400%;
margin-right:16px;
}
.socials:last-child {
margin-right:0px;
}

.socials:hover {
opacity:.5;
}
/* Change Menu Item Color */
#main-header a {
color: rgba(255, 255, 255, 0.6);
}
#et-top-navigation #top-menu-nav #top-menu .current_page_item a {
color:white;
}
/* Menu Text Changes (Mostly Personal Preference TBH) */
#top-menu li a {
text-transform:uppercase;
letter-spacing:.2em;
}
.single-post #et-top-navigation #top-menu-nav #top-menu a {
color:#666666;
}
/*Create Alternate Blog Layout */
.blog_header .entry-title, .blog_header p {
display:none;
}
.entry-title {
font-size:200% !important;
}
article {
margin-bottom:0px !important;
}
.blog_title {
margin-top:-30px;
}
.et_pb_section {
padding-top: 0px !important;
}
.column p {
letter-spacing:0em;
}
/*Fix Mobile Menu Color */
#et_mobile_nav_menu li a {
color:#525252;
}
#et_mobile_nav_menu .select_page {
color:white;
}
/*Adjust Blog Grid */
.et_pb_blog_grid .et_pb_post {
border:0px !important;
padding:0px;
}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {
margin-right:2%;
width:28%;
}
.js .et_pb_blog_grid[data-columns] .column .et_pb_post {
-webkit-animation: none;

-moz-animation: none;
-o-animation: none;
-ms-animation: none;
animation: none;
}
@media (max-width:980px) {
.home .et_pb_slide_description, .et_pb_slide_description {
padding-top:25%;
}
.et_pb_slide_description .et_pb_slide_title {
font-size:60px !important;
font-weight:300 !important;
padding-bottom:15px;
}
@media (max-width:800px) {
.home .et_pb_slide_description, .et_pb_slide_description {
padding-top:35%;
padding-left:0px;
padding-right:0px;
}
}
@media (max-width:500px) {
.home .et_pb_slide_description, .et_pb_slide_description {
padding-top:55%;
}
.et_pb_slide_description .et_pb_slide_title {
font-size:50px !important;
padding-bottom:15px;
font-weight:300 !important;
}
.et_pb_slide_content p img {
max-width:20%;
}
}