.fusion-mega-menu-options {
	margin-top: 10px;
}

.fusion-menu-style,
.field-megamenu-status,
.field-megamenu-width,
.field-megamenu-columns,
.field-megamenu-columnwidth,
.field-megamenu-title,
.field-megamenu-widgetarea,
.fusion-megamenu-upload-thumbnail.button-primary,
.field-megamenu-thumbnail,
.fusion-megamenu-thumbnail-image,
.field-megamenu-background-image {
	display: none;
}

.menu-item-depth-0 .fusion-menu-style,
.menu-item-depth-0 .field-megamenu-status,
.menu-item-depth-0.fusion-megamenu .field-megamenu-width,
.menu-item-depth-0.fusion-megamenu .field-megamenu-columns,
.menu-item-depth-1.fusion-megamenu .field-megamenu-columnwidth,
.menu-item-depth-1.fusion-megamenu .field-megamenu-title,
.menu-item-depth-1.fusion-megamenu .field-megamenu-widgetarea,
.menu-item-depth-2.fusion-megamenu .field-megamenu-widgetarea,
.fusion-megamenu.menu-item-depth-0 .field-megamenu-background-image,
.fusion-megamenu.menu-item-depth-1 .field-megamenu-background-image,
.fusion-megamenu .field-megamenu-thumbnail {
	display: block;
}

.menu-item-depth-0 .field-megamenu-background-image {
	display: block;
}

.menu-item-depth-1.fusion-megamenu.fusion-megamenu-fullwidth .field-megamenu-columnwidth {
	display: none;
}

.fusion-megamenu .fusion-megamenu-upload-thumbnail {
	display: inline-block;
}

.fusion-megamenu-thumbnail-image {
	max-width: 300px;
}

.menu-item-depth-0 .fusion-megamenu-upload-thumbnail,
.menu-item-depth-1 .fusion-megamenu-upload-thumbnail,
.menu-item-depth-2 .fusion-megamenu-upload-thumbnail {
	margin-top: 0 !important;
}

.fusion-megamenu-upload-thumbnail {
	margin-top: 0.6em !important;
}
.menu-item-settings:after{
	content: "";
	display: block;
	clear: both;
}


.fusion-main-menu .sub-menu ul,
.fusion-main-menu .sub-menu ul:visited,
.fusion-main-menu .sub-menu ul:link,
.fusion-main-menu .sub-menu ul:active{
	left: 280px;
	background-color: #1f5c8d!important;
}
.fusion-main-menu .sub-menu ul:hover{
	background-color: #5b94ba;
}

.fusion-main-menu .sub-menu{
	width: 280px;
}
.fusion-main-menu li:hover{
	background-color: #1f5c8d;
}
.fusion-main-menu li:active{
	background-color: #1f5c8d;
}
.fusion-main-menu{
	color: #5b94ba;
}


.blog h1{
	text-align: center;
	color: #0b73b9;
	font-size: 40px;
	font-weight: 300;
	margin: 0;
}
.blog .post{
	width:33.3333%;
	float: left;
	padding:20px 20px;
}
.blog .post h2{
	font-size:30px;
	margin:0;
}
.blog .post h2 a{
	color: #0b73b9 !important;
	margin-top: 30px;
	display: block;
}
.blog .post .flexslider{
	margin:0 0 0 0px;
}
.blog .post .featured-image{
	height:350px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

.blog #main{
	padding-top:40px;
	padding-bottom: 40px;
} 



.blog .post .fusion-rollover-gallery{
	display: none;
}

.single-post #main{
	padding-top:40px;
	padding-bottom:40px;
}


.single-post .fusion-flexslider{
	display: none;
}	


@media (max-width:767px){
	.blog .post{
		width:100%;
	}
}




.page-id-3656 .fusion-imageframe img{
	width: 100%;
}

.page-id-3656 .blueboxarea .fusion-column-wrapper{
	padding: 30px 40px 30px 40px !important;
}


.blog .fusion-blog-layout-large{
	display: flex;
    flex-flow: row wrap;
}
.footer-links{
	width: 100%;
	float: left;
}

.footer-links ul{
	width:25%;
	float: left;
	text-align: left;
	list-style: none;
}
.footer-links ul li a{
	color:#fff;
}
.footer-links .title{
	font-weight: bold;
}

@media (max-width:550px){
	.footer-links ul{
		width: 100%;
	}
}