.mfr_data {
	padding: 0.4em 1em;
	position: relative;
	margin-left: 0;
	padding-bottom: 0;
	padding-left: 5px;
}

.mfr_data a {
	color: #138036;
	font-size: 13px;
	font-weight: 400;
}

.col-md-3 {
	width: 100%;
}

.mfr_each_section:nth-child(odd) {
	background-color: #ffffff;
}

.mfr_each_section:nth-child(even) {
	background-color: #F1F2F3;
}

.mfr_list {
	line-height: normal;
	column-gap: 0;
	column-count: 4;
}

.mfr_each_section {
	border: 1px solid #E2E3E4;
	box-sizing: border-box;
	height: 29px;
	width: 100%;
}

.mfr_columndata {
	padding-top: 0 !important;
}

.mfr_header_nav {
	font-size: 13px;
	font-weight: 700;
	font-family: Arial, sans-serif;
	border-bottom: none;
	border: 1px solid #E2E3E4;
	height: 57px;
	width: 100%;
	margin-bottom: 0 !important;
	padding: 0.4em 1em;
	background: #F1F2F3;
	color: #000;
}

h1.sa_mfr_heading {
	font-size: 36px;
	font-weight: 700;
	color: #138036;
}

.hidden {
	display: none;
}

@media ( max-width : 768px) {
	h1.sa_mfr_heading {
		margin-top: 25px;
	}
	.mfr_list {
		column-count: 1;
	}
	.mfr_list .dummy-section {
		display: none !important;
	}
	.mfr_header_nav {
		border:none;
		height: 47px;
		border-bottom: 2px solid black;
		background: transparent;
		color: #000;
		margin-bottom: 5px !important;
		padding:revert;
		display: flex;
    	align-items: center;
    	justify-content: space-between;
	}
	.mfr_each_section:nth-child(even) {
		background-color: transparent;
	}
	.mfr_each_section {    
		border: none;
	}
	.mfr_list_padding {
		display:none;
	}
	.fa-plus-circle {
		padding: 19px;
		font-size: 15px;
	}

	.fa-minus-circle {
		padding: 19px;
		font-size: 15px;
	}

	body h1:before {
		display:none;
	}

	section.avnet-hero{
		display:none;
	}
	.breadcrumb {
		align-content: center;
		border-radius: 0px;
		background-color: transparent;
		margin-bottom: 0px;
		position: absolute;
		left: 0;
		width: 100%;
		padding: 0;
		border-bottom: 1px solid #e0e0e0;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		z-index: 100;
	}
	.breadcrumb .container-fluid a:after {
	    content: " >";
	}

	.mfr_main{
		margin-top:35px;
	}
}