/*
 Theme Name:     AHL Theme
 Description:    Divi Child Theme
 Author:         Woof Byte
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
.smmenu {
margin-left:150px;
}
.menuphone a{
font-size:20px;
}
body #page-container .et_pb_button.locationbutton {
width:100% !important;
}

.entry-content ul.svclist  {
 list-style-type: none;
margin-top:10px;
}
.entry-content ul.svclist  li {
 padding-bottom:15px !important;
}
.entry-content ul.svclist  li:before {
 padding-top: 5px !important;
 font-family: 'FontAwesome';
 content: "\f06c";
 margin: 10px 15px 0 -15px;
 position-top:10px;
 color: #046738;
 font-size:18px;
}
.et_contact_bottom_container .et_pb_contact_right:before {
    content: "Add the below numbers together before submitting";
    display: block;
    font-size: 12px;
    color: red;
}



/* ******************* MEDIA QUERIES ********************** */


@media screen and (max-width: 1280px)  {

	.fullwidth-menu li {
	    font-size: 12px;
	}

	.et_pb_fullwidth_slider_0 {
	    height: 360px;
	}

}


@media screen and (max-width: 1233px)  {

	.ahlmenu .et_pb_row {
	    width: 98% !important;
	}

	.fullwidth-menu li {
	    font-size: 11px;
	}

}

@media screen and (max-width: 980px)  {

	.et_pb_fullwidth_slider_0 {
		height: 260px;
	}
	.rhsfoot {
		text-align: left !important;
	}
	.et_pb_section {
	    padding: 10px 0;
	}
	.et_pb_section .et_pb_column .et_pb_module.et_pb_post_title {
	    margin-bottom: 30px;
	    text-align: center;
	}
	.smmenu,
	.emenu {
		display:none;
	}
	.et_pb_fullwidth_menu .mobile_menu_bar:before {
	    color: white;
	}
	.et_mobile_menu {
		border-top:3px solid #046738;
	}
	body #page-container .et_pb_button.locationbutton {
		text-align:center;
	}

}

@media screen and (max-width: 415px)  {

	.et_pb_fullwidth_slider_0 {
	    height: 140px;
	}
	.testimonial_rotator_wrap {
	    margin: 0px 10px;
	}
	.et_pb_row.et_pb_row_2 {
	    padding: 0;
	}


}