footer {
    background: #fff;
}
.banner-wrap h1 {
    text-align: center;
    margin-bottom: 5px;
}

.banner-wrap p {
    text-align: center;
}

.banner-wrap {
    padding-top: 80px;
}
.learn-more{
    margin-right: 10px;
   display: inline-block;
   line-height: normal;
}
.banner-wrap .search-wrap {
    text-align: center;
    padding: 20px 0 20px;
}

.search-box p{
    display:block;
}
.help-wrap ul{
    text-align: left;
}
.banner-wrap:first-of-type{background:none;}
.help-wrap .col-block > span {
    background: url(/sites/zweb/images/marketingautomation/help-new-icon-sprite-marketing-automation.png);
    background-size: 900px auto;
    }

.help-wrap .col-block:first-child > span{background-position:0 0}
.help-wrap .col-block:nth-child(2) > span{background-position:-50px 0}
.help-wrap .col-block:nth-child(3) > span{background-position: -800px -50px;}
.help-wrap .col-block:nth-child(4) > span{background-position: -400px 0;}
.help-wrap .col-block:nth-child(5) > span{background-position: -200px 0;}
.help-wrap .col-block:nth-child(6) > span{background-position: -300px 0;}
.help-wrap .col-block:nth-child(7) > span{background-position: -250px -50px;}
.help-wrap .col-block:nth-child(8) > span{background-position: -550px -150px;}
.help-wrap .col-block:nth-child(9) > span{background-position: -800px 0;}
.help-wrap .col-block:nth-child(10) > span{background-position: -750px 0;}
.help-wrap .col-block:nth-child(11) > span{background-position: -450px -149px;}
.help-wrap .col-block:nth-child(12)>span {background-position: -150px 0;}
@media only screen and (max-width: 991px) and (min-width: 768px){
.help-wrap li {width: 47%;}
}
@media only screen and (max-width: 767px){
.help-wrap li {width: 80%;}
.ZF-contact ul li.zf-support-mail a{font-size: 12px;}
}