
.smWrapper dt span:before , .smWrapper dt a:before{
	font-family: 'FontAwesome';
	content: "\f142";
	margin-right:7px;
	color: #6eb92b;
}

@media print, screen and (min-width:767px){
	.smWrapper dl:first-child{
		border:none;
		padding:0;
	}
	.smWrapper dl{
		width:33.3%;
		float:left;
		margin-top:30px;
		border-left:1px solid #e5e5e5; 
		padding-left:35px;
	}
	.smWrapper dt{
		font-size:16px;
		font-weight:normal;
		padding-bottom:7px;
	}
	.smTitle2{
		padding-top:15px;
	}
	.smWrapper dt i{
		color:#6eb92b;
		padding-right:5px;
	}
	.smWrapper dd{
		margin-left:12px;
		line-height:1.8;
	}
}
@media  screen and (min-width:767px) and (max-width:992px) {
	.smWrapper dl:first-child{
		border:none;
		padding:0;
	}
	.smWrapper dl{
		width:33.3%;
		float:left;
		margin-top:30px;
		border-left:1px solid #e5e5e5; 
		padding-left:15px;
	}
	.smWrapper dt{
		font-size:16px;
		font-weight:normal;
		padding-bottom:7px;
	}
	.smTitle2{
		padding-top:15px;
	}
	.smWrapper dt i{
		color:#6eb92b;
		padding-right:10px;
	}
	.smWrapper dd{
		margin-left:0.8em;
		line-height:1.8;
	}
}
@media  screen and (max-width: 767px) {
	.smWrapper dl:first-child{
		border:none;
		padding:0;
	}
	.smWrapper dl{
		width:100%;
		float:left;
		margin-top:10px;
		border-top:1px solid #e5e5e5; 
		padding-top:15px;
	}
	.smWrapper dt{
		font-size:16px;
		font-weight:normal;
		padding-bottom:7px;
		clear:both;
	}
	.smTitle2{
		padding-top:15px;
	}
	.smWrapper dt i{
		color:#6eb92b;
		padding-right:10px;
	}
	.smWrapper dd{
		margin-left:0.8em;
		line-height:1.8;
		float:left;
		width:100%;
	}
}