table {
	border-collapse:collapse;
}

#content {
	width:auto!important
}
h3 {
	display:none;
}

.r3r5headings {
	width:400px;
	padding-left:.75em;
	text-align:left !important;
	vertical-align:bottom;
}

.data {
	border:1px solid #ccc;
	text-align:center;
	white-space:nowrap;
}

.fundname {
	border:1px solid #ccc;
	text-align:left;
	white-space:nowrap;
}

.blank_row {
	height: 40px !important;
	background-color: #FFFFFF;
}

.data-right {
	text-align:right;
}

.fund-objective-growthIncome {
	color:#fff !important;
}

.fee-block {
	display: block;
}

/* Expense- adjustment responsive css */

@media(max-width:767px) {
	#expense-adjustment .content-wrapper {
		width: 100%;
		margin: 30px 0px 0px 0px !important;
	}
	#expense-adjustment #content {
		width: 100% !important;
	}
	#expense-adjustment #banner .container {
		width: 100%;
	}
	#expense-adjustment .ns-body .row { 
		margin-left: 0px;
	}
	#expense-adjustment .ns-outer-control {
		margin: 0 auto; 
		width: 98%;
	}
	#expense-adjustment .share-table {
		padding: 0px 10px;
	}
	
	#expense-adjustment #banner {
		display: flex;
		align-items: center;
	}
	#expense-adjustment #banner .container h2 {
		width: 100%;
	}

}

@media(max-width: 480px) {
	#expense-adjustment .about ul li {
		border-right: none;
	}
	#expense-adjustment #banner h2 {
		font-size: 20px; 
		line-height: 25px;
		margin: 0px;
	}
	#expense-adjustment #datadisplay { 
		max-width: 100%;
		overflow-x: auto;
		display: block;
	}
}