.attach-block {
	margin: 0 -10px;
}
  .attach-block>.attachment {
    float: left;
    position: relative;
    width: 70px;
    margin: 10px;
  }
    .attach-block>.attachment>.a {
      display: block;
      overflow: hidden;
    }
      .attach-block>.attachment>.a>img {
        display: block;
        height: 70px;
        max-width: none;
        font-size: 12px;
      }
    .attach-block>.attachment>.x {
		position: absolute;
		top: -8px;
		right: -8px;
		overflow: hidden;
		color: #FFF;
		background: #000;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		width: 17px;
		text-align: center;
		border: 2px solid #FFF;
		height: 17px;
		font-size: 12px;
    }
    	.attach-block>.attachment>.x:before {
			content: "\f00d";
			display: block;
			padding-top: 2px;
    	}
.status-block {
	margin: 0 -10px;
	font-size: 12px;
	font-weight: normal;
}
	.status-block>.status {
		margin: 5px 10px;
	}
		.status-block>.status>.progress {
			display: inline-block;
			vertical-align: middle;
			position: relative;
			background: #F7F7F7;
			height: 9px;
			width: 120px;
			overflow: hidden;
		}
			.status-block>.status>.progress>span {
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				background: #086FA1;
			}
		.status-block>.status>.title {
			display: inline-block;
			margin-left: 5px;
		}