/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.sub-menu{
	position:static;
	z-index:2000;
}
.board-area{
	z-index:1;
}
.home-port .fusion-carousel-title-below-image .fusion-carousel-meta, .fusion-carousel-title-below-image .fusion-carousel-title{
	text-align:center!important;
}
.single #main{
	padding-left:5%!important;
	padding-right:5%!important;
}
.related-posts, .fusion-sharing-box{
	padding-left:10%!important;
	padding-right:10%!important;
}
.login-button .menu-text{
	background-color:#1A3882!important;
	color:#FFF!important;
	padding:10px!important;
}

.login-button .menu-text:hover{
	background-color:#169BD7!important;
}
@media only screen and (max-width: 640px){
	.fusion-title.fusion-title-5 {
		margin-left: 15px!important;
	}
	.fusion-title h1{
		font-size:48px!important;
	}
	.awb-imageframe-caption{
		font-size:.2rem!important;
	}
}
.home-cboxes .fusion-content-boxes .heading img{
	box-shadow: 1px 2px 10px #c3c2c2;
    border-bottom: 4px solid #1A3882;
	background-color: #FFF;
    padding: 5px;
}
.fusion-footer .widget-title, .fusion-footer .fusion-widget-area p{
	color:#021A56;
}
.fusion-footer a{
	color:#021A56!important;
}
.fusion-widget-area img{
	text-align:center;
}
.fusion-logo img {
    width: 375px!important;
    max-width: 375px!important;
}
html.avada-header-color-not-opaque .fusion-secondary-header{
	border-top: 3px solid #031D4F!important;	
}
.home-cboxes .content-box-heading{
	padding-top:40px!important;
}
.home-cboxes .content-box-wrapper{
	border: 3px solid #030040; 
	box-shadow: 1px 1px 15px #969696!important;
}
.pres-briefings .entry-title a{
	color:#FFF!important;
	text-align:center!important;
}
.pres-briefings .entry-title{
	text-align:center!important;
}
.fusion-recent-posts {
    margin-bottom: 30px;
}
.home-news .post{
	padding:5%;
	background-color:#f9f9f9;
}
.owner-boxes .fusion-content-boxes .col{
	min-height:450px;
}
.marketing-boxes .fusion-content-boxes .col{
	min-height:520px;
	border-bottom: 4px solid #1A3882;
}
.fusion-title.fusion-title-2 svg path {
    stroke-width: 5!important;
}
.home-port .fusion-image-wrapper .fusion-rollover{
	background-image:none!important;
}
.blog-area .fusion-image-wrapper{
	--image_gradient_top_color: rgba(30,55,118,0);
	--image_gradient_bottom_color: rgba(30,55,118,0);
}
.blog-area .fusion-rollover{
	--image_gradient_top_color: rgba(30,55,118,0);
	--image_gradient_bottom_color: rgba(30,55,118,0);
}
.blog-area .fusion-rollover-title{
	display:none;
}
.board-members h3{
	margin-top:0px!important;
	margin-bottom:0px!important;
}
.board-members h5{
	margin-top:0px!important;
	margin-bottom:0px!important;
}
.board-members li{
	list-style-type:none;
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	padding-top:10px;
}
/*#full-width{
width:100%!important;	
}*/