#main-content .container:before {
	background: none;
}

#sidebar {
	display: none;
}

@media (min-width:981px) {
	#left-area {
		width: 100%;
		padding: 23px 0px 0px !important;
		float: none !important;
	}
}

@media screen and (min-width:768px) {
	.dipi-social-icons.dipi-primary-menu-social-icons {
		display: none !important;
	}
}

@media (max-width:767px) {
	body, p, li, span {
		font-size: 16px !important;
		line-height: 1.5 !important;
	}
}

@media (max-width:767px) {
	.et_pb_module.et_pb_text.et_pb_text_0.et_pb_text_align_center.et_pb_bg_layout_light {
		width: 95% !important;
		margin: 0 auto;
	}
}

@media (max-width:1024px) {
	h1, h2 {
		font-size: 28px !important;
		line-height: 1.2;
	}
}

div#et_mobile_nav_menu {
	width: 40px;
	height: 39.5px;
}

@media (max-width:980px) {
	.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
		position: fixed;
	}
}

.mobile_menu_bar:after {
	bottom: 10px;
	left: 10%;
	position: relative !important;
	color: #fff;
}

@media only screen and (max-width:767px) {
	.et_pb_main_blurb_image {
		margin-bottom: 0 !important;
	}
}