@media screen and (min-width: 1400px) {
.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu>ul>li, .fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu>ul>li{
	display:block;
	}
	
	.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-flyout-mobile-menu-icons{
		display:none;
	}
	
	#side-header .fusion-logo, .fusion-header .fusion-logo{
		margin: 0px;
	}
}

#main .fusion-portfolio h2, #main .post h2, #wrapper #main .post h2, #wrapper #main .post-content .fusion-title h2, #wrapper #main .post-content .title h2, #wrapper .fusion-title h2, #wrapper .post-content h2, #wrapper .title h2, .fusion-modal h2, .fusion-tb-footer h2, .fusion-tb-page-title-bar h2, .fusion-widget-area h2, h2.entry-title {
    font-size: 20px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 200;
}

.widget.widget_text ul {
    list-style: none;
    line-height: 30px !important;
}

div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{
	max-width: 100%;
}

.fusion-footer-widget-area .widget-title{
	text-align: left;
  padding-left: 26px;
}

#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item>a, #wrapper .fusion-vertical-menu-widget .menu li.current_page_item>a{
	border-right: none;
}
#wrapper .fusion-vertical-menu-widget.left .menu>li>a {
    padding-left: 50px;
}
.fusion-main-menu .sub-menu {
	background-color: #deedec;
}

@media screen and (min-width: 1400px){
#side-header .fusion-logo, .fusion-header .fusion-logo {
    margin-top: 35px;
}
}	


.fcb-modal-content{
	max-height: 640px;
}

#fcb-modal{
	width: 500px;
}

#fcb-modal:target{
	top: -3px; 
}

#fcb-modal .fcb-header-close{
	width: 42px;
}

#fcb-modal div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{
	max-width: 100%
}

#fcb-modal div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{
	max-width: 100% !important;
}

.page-id-5851 #main{padding:0;}

.page-id-2151 .fusion-three-fourth{width: calc(75% - ( ( 2% ) * 0.75 ) ) !important;margin-right: 2% !important;}

.page-id-5815 .fusion-responsive-typography-calculated{text-align: right;background: rgba(0,0,0,0.4);
float: right;
font-weight: 500;}

.page-id-5745 .fusion-builder-row p{display: none !important;}
.page-id-5794 .fusion-builder-row p{display: none !important;}

div.sharedaddy h3.sd-title{text-align: left;float: none;background: none;}

.fusion-social-networks-wrapper{text-align:center;}