.mid-title {
	margin-bottom: 0;
}
.ListItem {}
.ListItem .item-view2 {
	float: left;
	width: 49%;
	margin-bottom: 20px;
}
.ListItem .item-view2:nth-child(2n){
	float: right;
}

.ListItem .item-view2 .img {
	text-align: center;
	margin-bottom: 15px;
}
.ListItem .item-view2 .name {
	color: #0d5aa2;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
	text-align: center;
	height: 50px;
	overflow: hidden;

}
.ListItem .item-view2 .btn-download{
	width: 100%;
	background: #e25d14;
	border: 1px solid #e25d14;
	padding: 10px 20px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	text-align: center;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 16px;
}


/*- ------------------------------- **/
.ListItem .item-view1 {
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
}
.ListItem .item-view1 .info {
	float: left;
	width: calc(100% - 90px);
	border-right: 1px solid #cccccc;
	min-height: 80px;
}
.ListItem .item-view1 .name {
	padding: 10px 0px 5px;
	color: #e25d14;
	font-size: 16px;
}
.ListItem .item-view1 .name a { color:#e25d14 }
.ListItem .item-view1 .short {
	color: #666666;
	padding-bottom: 10px;
}
.ListItem .item-view1 .div-button {
	float: right;
	width: 80px;
	padding-top: 35px;
}

.ListItem .item-view1 .div-button {
	text-align: center;
}
.ListItem .item-view1 .div-button .btn-download {
	padding: 10px;
	background: #0d5aa2;
	color: #ffffff;
	font-size: 24px;
	height: 50px;
	width: 50px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}