/*!
Theme Name: Divi Child Theme
Theme URI:      https://www.elegantthemes.com/gallery/divi/
Description:    Divi Child Theme
Author:         Elegant Themes
Author URI:     https://www.elegantthemes.com
Template:       Divi
Version:        1.0.0
*/


.et-fixed-header #logo {max-height: 80%;}
#top-menu li {padding-right:13px;}

.nav li ul, #top-menu li li{ padding:0px; width:100%;}
#top-menu li li a {width:auto; padding:10px 20px; line-height:20px; transition: all 0s ease-in-out!important;}
#top-menu li li a:hover{color:#175f9e!important; opacity: 1;}

#top-header{background-color: #ec9929!important;}
#et-info-phone:before, #et-info-email:before {margin-right: 8px;}
li#menu-item-228.current-menu-item>a{color:#444444!important}

#custom_html-2{ float:right;}
#footer-widgets .footer-widget li:before{display:none;}
.footer-address li{ padding-left:29px!important;}
.footer-address li span{width: 20px; font-size: 15px; position: absolute;top: 6px; left: 0px;}
.et_pb_testimonial_portrait:before {-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.0); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,.0); box-shadow: inset 0 0 3px rgba(0,0,0,.0);}

.leadership-content .et_pb_tab_content ul:last-child{padding-bottom:0px;}
.leadership-content .et_pb_tab_content ul li{margin-bottom:8px;}
.leadership-content .et_pb_tab_content ul li:last-child{ margin-bottom:0px;}
.leadership-content .et_pb_tab_content ul li a:hover{color:#ec9929;}

.insight-content ul:last-child{padding-bottom:0px;}
.insight-content ul li{margin-bottom:8px;}
.insight-content ul li:last-child{ margin-bottom:0px;}
.insight-content ul li a:hover{color:#ec9929;}

.check-bullet{list-style:none!important; padding-left: 0px!important;}
.check-bullet li{position: relative; padding-left: 25px; padding-bottom: 9px;}
.check-bullet li:before{content: ''; background-image: url(../Divi-child/img/check-arrow.jpg); position: absolute; width: 16px; height: 16px; left: 0px; top: 6px;}

.et_pb_contact_field_options_title{ display:none;}
.contact-form .et_contact_bottom_container{ float:left; margin-left:3%;}
.contact-form .et_contact_bottom_container .et_pb_contact_right {min-width: 105px; margin: 0; text-align: left; width: 100%;}
.contact-form .et_pb_button{margin: 15px 0px 0px 0px; display: inline-block; float:left;}

.catlist{list-style:none; padding:0px!important; margin:0px;}
.catlist li{display:inline-block; cursor:pointer; font-weight:700; font-size:16px; color:#C5CAD1; margin-right:1rem;}
.catlist li.topic-txt{color:#2B2C3D}
.catlist li.active{color:#1782c4}
.catlist li:hover{color:#1782c4}

.filter-meta .post-meta{ float:left;}
.filter-meta .post-categories{padding: 0px; margin: 0px; float: left; list-style: none; padding-left: 5px;}
.filter-meta .post-categories li a{color: #666666;}
.filter-excerpt{ float:left; width:100%;}

.check-arrow{list-style:none!important; padding-left: 0px!important;}
.check-arrow li{position: relative; padding-left:35px; padding-bottom:15px;}
.check-arrow li:before{content: ''; background-image: url(https://shs.us.com/wp-content/uploads/2019/08/orange-check.png); position: absolute; width: 16px; height: 16px; left: 0px; top:4px; background-size: contain;
background-repeat: no-repeat; background-position: center 2px;}


@media screen and (max-width: 1600px) {
	.background-size{ background-size:45%!important;}
}

@media screen and (max-width: 1280px) {
	#et_mobile_nav_menu {display: block;}
	#top-menu {display: none;}
}
@media screen and (max-width: 767px) {
	#custom_html-2 {float: left;}
	.container {width: 90%;}
	.et_header_style_left #logo, .et_header_style_split #logo {max-width: 80%;}
	.same-height, .same-height2{height:auto!important;}
}
