article.item {
    margin-bottom: 0px !important;
}

.xt_features .xt-Contenttxt:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  margin-left:50%;
  background: #eaebeb;
  height: 100%;
  width: 1px;
  
}
.xt_features{
	border-top: 1px solid #eaebeb;
	position:relative;
}
.xt-Contenttxt ul{
	padding:0;
	margin:0;
}

.xt-Contenttxt ul>li.xtblock {
    display: inline-block;
	text-align:center;
    padding: 0;
    float: left;
    overflow: hidden;
    z-index: 1 !important;
    position: relative;
}
.xt_fea_desc h3{text-align:left;}
.xt-Contenttxt ul>li.xtblock ul>li{line-height: 21px;}
.xt-Contenttxt ul>li.xtblock ul>li:before{
    content: url('../blockbullets.png');
    margin-right: 6px;
    bottom: 2px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
    line-height: 0;
}

.xt-Contenttxt ul>li.xtblock:before{
	display:none;
}
.xt-Contenttxt ul>li.xtblock h3{
	margin: 1px;
	line-height:21px;
}
.xt-Contenttxt ul>li.xt_fea_image{
	width:45%;
}
.xt-Contenttxt ul>li.xt_fea_icon{
	width:10%;
}
.xt-Contenttxt ul>li.xt_fea_desc{
	width:45%;
}

li.xt_fea_desc ul{
    text-align: left;
	margin: 5px 1px;
}
.xt_fea_image img{
	width:400px;
}

.xt_fea_icon span{
	width: 41px;
	height: 41px;
	display: block;
	margin: 0 auto;
}

.xtdashboard span{
	background: url(../dashboard_icon.png) no-repeat;
}
.xtdashboard .xt_fea_desc h3{
	color:#0BC9EB;
}

.xtcompanies span{
	background: url(../companies_icon.png) no-repeat;
}
.xtcompanies .xt_fea_desc h3{
	color:#1abc9c;
}

.xtorders span{
	background: url(../orders_icon.png) no-repeat;
}
.xtorders .xt_fea_desc h3{
	color:#FDC16B;
}

.xtpurchaseorders span{
	background: url(../purchaseorders_icon.png) no-repeat;
}
.xtpurchaseorders .xt_fea_desc h3{
	color:#f56954;
}

.xtinvoices span{
	background: url(../invoices_icon.png) no-repeat;
}
.xtinvoices .xt_fea_desc h3{
	color:#bd6982;
}

.xtusers span{
	background: url(../users_icon.png) no-repeat;
}
.xtusers .xt_fea_desc h3{
	color:#735F87;
}

.xtrights span{
	background: url(../right_icon.png) no-repeat;
}
.xtrights .xt_fea_desc h3{
	color:#3c8dbc;
}

.xtsettings span{
	background: url(../settings_icon.png) no-repeat;
}
.xtsettings .xt_fea_desc h3{
	color:#c5c5c5;
}

.xttimesheet span{
	background: url(../timesheet_icon.png) no-repeat;
}
.xttimesheet .xt_fea_desc h3{
	color:#999999;
}

.xtemployees span{
	background: url(../employees_icon.png) no-repeat;
}
.xtemployees .xt_fea_desc h3{
	color:#f59154;
}
@media (max-width: 991px){
	.xt_fea_image img{
		width:300px;
	}
}
