.circle-container { 
    padding-bottom: 15px;
    border-bottom: 1px solid #e7e7e7;
}

.circle-container h3 {
    color: #000000;
    margin: 25px 0px 10px 0px;
    font-size: 14px;
    text-align: center;
    font-weight: 600;
}

.circliful {
    position: relative;
    display: block;
    margin: 0 auto;
}

.circle-text, .circle-info, .circle-text-half, .circle-info-half {
    width: 100%;
    position: absolute;
    text-align: left;
    display: inline-block;
    right: 100px;
}

.circle-text2, .circle-info2, .circle-text-half2, .circle-info-half2 {
    width: 100%;
    position: absolute;
    text-align: right;
    display: inline-block;
    left: 100px;
}

.circle-info, .circle-info-half {
	color: #999;
}

.circle-info2, .circle-info-half2 {
	color: #999;
}

.circliful .fa {
	margin: -10px 3px 0 3px;
	position: relative;
	bottom: 4px;
}
