table, tr, th, td, tbody{
	text-align:left!important;
}

table > thead > tr > th:nth-child(1){
	width:20%;
}
table li{
	margin-bottom:0px;
}

#scorecard > div > div > table > thead > tr > th:nth-child(1){
	width:70%!important;
	padding:15px 8px!important;
}


tr{
	border-bottom:1px solid #1b1b1b!important;
	margin-bottom:15px;
}

.table>thead>tr>th{
	vertical-align: top;
	padding:10px!important;
}

thead{
	background-color:#06377b;
	color:white;
}

thead tr{
	border:0px!important;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
	padding:15px 8px;
}

.table-title{
	background-color:#606ea4;
	color:white;
	border:0px!important;
}

.table-subtitle{
	background-color:#939598;
	color:white;
	border:0px!important;
}

#content-icon{
	padding:0px 50px;
}

#box-border-container{
	padding:15px;
}

#content-icon #box-border{
	border-top:1px solid #1b1b1b;
	border-bottom:1px solid #1b1b1b;
	padding:35px 0px;
}

h4,h6{
	margin-top:0px;
}

h4 i{
	font-size:20px;
}



#border-bottom{
	border-bottom:3px solid #eff8f8;
	padding:20px 0px;
}

#no-border-bottom{
	padding:20px 0px;
}

.panel{
	box-shadow:none;
}

#content-text{
	padding:30px 50px 0px;
}

#padding-right{
	padding-right:15px;
}

#padding-left{
	padding-left:15px;
}

#padding-both{
	padding:0px 15px;
}

#content-icon h6{
	margin-top:-20px;
}

@media screen and (max-width:767px){
	#content-icon{
		padding:0px 25px;
	}

	#padding-right{
		padding-right:3px;
	}

	#padding-both{
		padding:0px 3px;
	}

	#padding-left{
		padding:3px;
	}

	#content-text{
		padding:30px 25px 0px;
	}
}