.navbar-right {display: none;}

/* Post Slider */
.wpb_revslider_element { margin-top: -219px !important; }

/* Ninja Forms Date Picker */
table.ui-datepicker-calendar {
background: #ffffff;
}

.ui-datepicker .ui-datepicker-header {
    height: 35px;
}

#ui-datepicker-div .ui-icon {
text-indent: 20px !important;
}

#ninja_forms_field_4 {
padding: 10px;
}

#ninja_forms_field_8_label { width: auto; display: inline-block; }
#ninja_forms_field_8_div_wrap .ninja-forms-field-description { width: auto; display: inline-block; }


/* Footer */
.main-footer .vc_separator {
    border-bottom: none !important;

}

.vc_separator h4 {
font-size: 48px !important;
font-family: Amatic SC !important;
}

.mc4wp-form input {
	color: #222222;
} 


/* Smartphones (portrait and landscape) ----------- */
@media (min-width : 230px) and (max-width : 510px) {
	.fixed-header .header-logo {
    		height: auto !important;
		max-width: 170px !important;
	}
}


@media (min-width : 230px) and (max-width : 780px) {
	.header-wrapper .top-bar {
		display: block;
	}
}

@media (min-width : 230px) and (max-width : 510px) {
	.header-wrapper .top-bar .container, .header-wrapper .top-bar .container .languages-area {
		float: none;
		text-align: center;
	}
	
	.wpb_wrapper .banner img {
		width: auto;
		float: right;
		max-width: none;
	}

	.ult-ib-effect-style7 h2 {
    		top: -5px !important;
	}
	.wpb_revslider_element { margin-top: -135px !important; }
}


/* Post Slider Adjustments */
@media (min-width : 900px) and (max-width : 1200px) {	
	.wpb_revslider_element { margin-top: -177px !important; }
}

@media (min-width : 510px) and (max-width : 896px) {	
	.wpb_revslider_element { margin-top: -130px !important; }
}

@media (min-width : 230px) and (max-width : 47px) {	
	.wpb_revslider_element { margin-top: -110px !important; }
}


.wpb_row {
margin-bottom: 0px;
}

.header-type-3.slider-overlap .header {
background-color: rgba(0, 0, 0, 0.48);
}

.header-type-3.slider-overlap .top-bar {
background-color: rgba(0, 0, 0, 1);
}

.button
{
font-family: Amatic SC;
font-size: 24px !important;
}

.page-heading.bc-type-5, .page-heading.bc-type-6 {
    background-attachment: inherit !important;
}

