
@media only screen and (max-width:767px) {
	div#et-secondary-menu {
		display: block !important;
		margin-top: 0 !important;
		padding-top: .75em;
	}
	
	#et-secondary-menu>div.et_duplicate_social_icons>ul>li a {
		display: block;
		padding-bottom: .75em;
	}
}

@media only screen and (min-width:768px) and (max-width:980px) {
	div#et-secondary-menu {
		display: block !important;
		padding-top: .75em;
	}
}

#et-info-phone:hover {
	opacity: .7;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

@media only screen and ( min-width:981px) {
	.et_header_style_left #et-top-navigation {
		display: table-cell;
		vertical-align: middle;
		float: none !important;
	}
	
	.et_header_style_left .container {
		display: table;
	}
	
	.et_header_style_left #et-top-navigation {
		text-align: right;
	}
	
	.et_header_style_left #et-top-navigation>* {
		text-align: left;
	}
	
	.et_header_style_left #top-menu-nav, .et_header_style_left #et_top_search {
		float: none !important;
		display: inline-block !important;
	}
	
	.et_header_style_left #et_top_search {
		vertical-align: top !important;
		margin-top: 3px;
	}
}

.db141_show_header_separators.et_header_style_left #top-menu>.menu-item + .menu-item:before, .db141_show_header_separators.et_header_style_centered #top-menu>.menu-item + .menu-item:before, .db141_show_header_separators.et_header_style_split #top-menu>.menu-item + .menu-item:before {
	position: absolute;
	left: -15px;
	content: "|";
	font-size: smaller;
	color: rgba(0, 0, 0, .6);
}

.db141_show_header_separators.et_header_style_left #top-menu>.menu-item + .mega-menu:before {
	position: relative;
	top: 1.1em;
}
