    #block-system-main {
        margin-bottom: 0;
    }
    
    .subfeature-item .icon.icon12 {
        background-position: -40px -40px;
        width: 40px;
    }
    
    .subfeature-item .icon.icon5 {
        background-position: -159px 0;
        width: 39px;
    }
    
    .subfeature-item .icon.icon6 {
        background-position: -198.3px 0;
        width: 40px;
    }
    
    .subfeature-item .icon {
        background-image: url(/sites/default/files/assist/assist-features-sprite.png);
        width: 38px;
    }
    
    .feature-nav li span {
        background-image: url(/sites/default/files/assist/assist-features-nav-sprite.png);
    }
    
    .feature-home-banner-wrap:before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 75%;
        background: #a9ffdb;
        /* Old browsers */
        background: -moz-linear-gradient(top, #a9ffdb 0%, #ffffff 100%);
        background: -webkit-linear-gradient(top, #a9ffdb 0%, #ffffff 100%);
        background: linear-gradient(to bottom, #a9ffdb 0%, #ffffff 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#a9ffdb', endColorstr='#ffffff', GradientType=0);
    }
    
    .feature-section-wrap:nth-child(even) {
        background: #fbfbfb;
    }
    /*-----------------------------------------------------------*/
    /*--------------------- Mobile Apps Starts ------------------*/
    /*-----------------------------------------------------------*/
    
    .zp-mobile-apps-wrap {
        position: relative;
        text-align: center;
        margin: 80px auto
    }
    
    .zp-mobile-apps-wrap .content-wrap {
        padding-bottom: 0
    }
    
    .zp-mobile-apps-wrap .content-wrap>h2 {
        max-width: 840px;
        margin: 0 auto 15px
    }
    
    .zp-mobile-apps-wrap .content-wrap h2+p {
        max-width: 720px;
        margin: 0 auto 20px
    }
    
    .zp-mobile-apps-wrap .content-wrap h2+p a {
        display: block;
    }
    
    .zp-mobile-apps-wrap .content-wrap.animated>h2,
    .zp-mobile-apps-wrap .content-wrap.animated>h2+p {
        margin-top: 0px;
        opacity: 1;
        transform: scale(1, 1)
    }
    
    .apps-download-links-wrap a {
        display: none;
        height: 40px;
        margin: 10px;
        background: url(/sites/default/files/download-apps-sprite2x.png) no-repeat left top;
        background-size: auto 40px
    }
    
    .apps-download-links-wrap {
        margin-bottom: 40px
    }
    
    .zp-mobile-apps-wrap .m-apps-poster-wrap img {
        vertical-align: bottom
    }
    
    .apps-download-links-wrap a.app-store {
        width: 135px;
        background-position: 0 0
    }
    
    .apps-download-links-wrap a.g-play {
        width: 134px;
        background-position: -135px 0
    }
    
    .apps-download-links-wrap a.windows-app {
        width: 145px;
        background-position: -269px 0
    }
    
    .apps-download-links-wrap a.amazon-app {
        width: 85px;
        background-position: -415px 0;
    }
/*Arabic style starts*/
.i18n-ar .feature-home-banner-wrap .content-wrap p{
    text-align: center;
}
.i18n-ar ul {
    text-align: center;
}
.i18n-ar .feature-content h2 {
    text-align: center;
}
.i18n-ar .feature-content p {
    text-align: center;
}
.i18n-ar .img-middle .subfeature-item, .img-bottom .subfeature-item{
float: right;
}
.i18n-ar .feature-content h2 {
    text-align: center;
}
.i18n-ar .content-wrap.animated h2 {
    text-align: center;
}
.i18n-ar .zp-mobile-apps-wrap .content-wrap h2+p{
text-align: center;
}
.i18n-ar .zp-mobile-apps-wrap .content-wrap h2+p a{
text-align: center;
}
.i18n-ar .apps-download-links-wrap.web {
    text-align: center;
}
.i18n-ar .content-wrap.animated {
    text-align: center;
}
.i18n-ar .content-wrap.animated h2{
    text-align: center;
}
/*Arabic style ends*/