.zcollaborate-section ul li > span.sf-icon {
    background: url(/sites/zweb/images/analytics/reports-solutions-home-features-sprite-2x.png) no-repeat 0 0/1000px auto;
}
.zcollaborate-section ul li:first-child > span {
    background-position: 0 -50px;
}
.zcollaborate-section ul li:nth-child(2) > span {
    background-position: -100px -50px;
}
.zcollaborate-section ul li:nth-child(3) > span {
    background-position: -500px 0;
}
.zcollaborate-section ul li:nth-child(4) > span {
    background-position: -150px 0;
}
.zcollaborate-section ul li:nth-child(5) > span {
    background-position: -950px -50px;
}
.zcollaborate-section ul li:nth-child(6) > span {
    background-position: -150px -50px;
}
.zcollaborate-section ul li:nth-child(7) > span {
    background-position: -50px 0;
}
.zcollaborate-section ul li:nth-child(8) > span {
    background-position: -350px 0;
}
.how-to-sec-1 span {
    background-position: -900px -50px;
}
.how-to-sec-2 span {
    background-position: -150px 0;
}

@media only screen and (max-width: 767px) {
.hub-spot-banner .content-wrap {
    background: none;
    padding: 30px 20px;
}

.hub-spot-banner .content-wrap h3 {text-align: center;}

.hub-spot-banner .btn-wrap {
    display: block;
    text-align: center;
}

.hub-spot-banner .content-wrap .act-btn {
    float: none;
    margin-top: 20px;
}

.hub-spot-banner .content-wrap {
    max-width: 420px;
}
}