/*
Theme Name: Divi Child Theme
Version: 2.0
Description: Basic Child Theme by JoshHall.co
Author: Josh Hall
Template: Divi
Author URL: https://joshhall.co
*/
 
/*------- Theme Customizations------- */

#header_row .et_pb_column_3_tb_header {z-index: 99999999 !important;}

@media only screen and (max-width: 1399px) {
	#header_menu {width: 400px !important;}
	#header_row .et_pb_column_1_tb_header {margin-right: 6% !important;}
	#header_row .et_pb_column_3_tb_header {margin-right: 10% !important; width: 8% !important;}
}
@media only screen and (max-width: 1240px) {
	
	#header_row .et_pb_column_3_tb_header {margin-right: 16% !important;}
}
@media only screen and (max-width: 1022px) {
	
	#header_row .et_pb_column_2_tb_header {margin-right: 32% !important;}
	#header_row .et_pb_column_3_tb_header {display: none !important;}
}
@media only screen and (max-width: 980px) {
	
	#header_row .et_pb_column_2_tb_header {margin-right: 0% !important; width: 7.5% !important;}
	#header_row .et_pb_column_1_tb_header {margin-right: 15.5% !important;}
	#header_row .et_pb_column_3_tb_header {margin-right: 5.5% !important;}
	#header_row .et_pb_column_4_tb_header {width: 5% !important; z-index: 9999999;}
	#header_row .et_pb_column_4_tb_header .et_pb_button_0_tb_header_wrapper {top: initial !important;}
	.et_mobile_nav_menu {margin-top: -9px !important;}
	#footer_row_1 .et_pb_button_0_tb_footer_wrapper{position: relative !important; text-align: center !important; top: 0 !important;}
	#footer_row_1 .et_pb_column_2_tb_footer {position: relative !important; text-align: center !important;}
	#footer_row_1 .et_pb_column_2_tb_footer ul  {width: 100%; text-align: center !important; padding-right: 0px !important; margin-right: 0px !important}
	#footer_row_2 .et_pb_column_4_tb_footer .et_pb_text_0_tb_footer {text-align: center !important; }
	#footer_row_2 .et_pb_column_5_tb_footer .et_pb_text_1_tb_footer p {text-align: center !important; }
	
	
}

@media only screen and (max-width: 767px) {
	
	#header_logo {max-width: 75%;}
}

#mobile_menu1 {background-color: rgb(255 255 255 / 93%) !important;}

@media only screen and (max-width: 480px) {
	
	#header_logo {max-width: 100% !important;}
	#header_row .et_pb_column_1_tb_header {width: 57.5% !important;}
	#mobile_menu1 {left: -15px !important;}
	#header_quote {font-size: 2.9vw !important;}
}
@media only screen and (max-width: 325px) {
	
	#header_row .et_pb_column_4_tb_header {display:none;}
}

