
@media only screen and (min-width:768px) {
	#et-info {
		float: right !important;
	}
}

@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;
	}
}

@media only screen and (min-width:981px) {
	#et-info #et-social-icons, #et-info .et-social-icons {
		display: none;
	}
}

@media only screen and (min-width:981px) {
	.et_header_style_left #et_top_search {
		position: absolute !important;
		right: 0;
	}
	
	.et_header_style_left #et-top-navigation {
		padding-right: 40px !important;
	}
	
	.et_header_style_centered #et_top_search {
		position: absolute !important;
		right: -20px;
		top: 10px;
	}
	
	.et_header_style_centered #et-top-navigation {
		padding-right: 0 !important;
	}
}

#footer-info + #footer-info {
	display: none;
}

@media only screen and (max-width:980px) {
	#top-header>.container, #main-header>.container, #et_search_outer>.container, body.single #main-content>.container, body.home #main-content>.container, body.page:not(.et-tb-has-template) div.et_pb_row.dbdb_default_mobile_width, body.single:not(.et-tb-has-template) div.et_pb_row.dbdb_default_mobile_width, body.page.et-tb-has-template .et-l--post>.et_builder_inner_content>.et_pb_section>.et_pb_row.dbdb_default_mobile_width, body.single.et-tb-has-template .et-l--post>.et_builder_inner_content>.et_pb_section>.et_pb_row.dbdb_default_mobile_width, body.single-project div.et_pb_row.dbdb_default_mobile_width, .et_section_specialty.dbdb_default_mobile_width>.et_pb_row {
		width: 90% !important;
	}
}

#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;
}
