/*
Theme Name: IntelliWeb
Template: Divi
Author: Jef McClimans
Version: 1.0.1550780463
Updated: 2019-02-21 20:21:03

*/

#top-header .et-social-icons {
    float: right;
}

/*---Show Secondary Menu Items in Secondary Menu on Mobiles---*/
@media (max-width: 980px) {
	#top-header,
	div#et-secondary-menu,
	ul#et-secondary-nav {
		display: block !important;
	}
	#top-header .container {
		padding-top: 0.75em !important;
	}
}

@media (max-width: 686px) {
	#top-header>div {
		width: 100%;
	}
}

@media (max-width: 557px) {
#et-secondary-nav .menu-item-has-children {margin-right:0px}
#et-secondary-nav .menu-item-has-children a{padding-right:0px !important;}
#et-secondary-nav .menu-item-has-children a::after {display:none;}
#et-secondary-nav .menu-item a{font-size:13px;}
}

@media (max-width: 474px) {
	#et-secondary-nav>li.widget_search.menu-search {
		display: none;
	}
	#top-header>div {
		width: 80%;
	}

}
/*---/Show Secondary Menu Items in Secondary Menu on Mobiles---*/

/*---Adjust Column Stacking Order on Mobile Devices---*/
@media all and (max-width: 980px) {
/*** wrap row in a flex box ***/
.custom_row {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap; /* Safari 6.1+ */
flex-wrap: wrap;
}

/*** custom classes that will designate the order of columns in the flex box row ***/
.first-on-mobile {
-webkit-order: 1;
order: 1;
}

.second-on-mobile {
-webkit-order: 2;
order: 2;
}

.third-on-mobile {
-webkit-order: 3;
order: 3;
}

.fourth-on-mobile {
-webkit-order: 4;
order: 4;
}

/*** add margin to last column ***/
.custom_row:last-child .et_pb_column:last-child {
margin-bottom: 30px;
}

}
/*---/Adjust Column Stacking Order on Mobile Devices---*/