#allFooter ul{list-style:none !important;}
#social .in{display:none !important}

    #scroll ul {list-style:none;padding:0;}
    #scroll ul li{padding:40px 30px 30px;}
    .bannerflex{background:url(https://www.manageengine.com/active-directory-manager-msp/images/banner-img-bg.png);background-size:100% 375px}
    .heading-menu{display:none;}
    .flexslider .flexBnrslides li{width:100%}
    .flexBnrslides li:nth-child(1) img{float:right;max-width:550px;}
    .bnr-head{float:left;margin:70px 0 0 0;max-width:430px}
    .bnr-head h2{color:#000;font-size:38px;font-weight:600;line-height:52px;margin-bottom:30px;margin-top:0}
    .flexslider .flexBnrslides li a{background:#cf472d;color:#fff;font-size:14px;padding:8px 40px;}
    .flexMobile a{background:#cf472d;color:#fff;display:block;font-size:14px;line-height:28px;margin:30px auto;padding:8px 40px;width:100px;}
    .flexMobile{font-size:38px;font-weight:500;padding:70px 0 20px 0}
    h1{font-size:30px;line-height:42px}
    h1 span{display:block}
    #scroll .per30{padding:0 20px;width:29%}
    #scroll h1{color:#000;font-weight:500}
    .coldiv li{box-shadow:0 0 16px #e6e1e1a1;margin:0 0 30px 0;padding:80px 30px 30px;position:relative;}
    .coldiv li h2{color:#000;font-size:18px;font-weight:500;line-height:26px;}
    .coldiv i{
      background-image: url(https://www.manageengine.com/active-directory-manager-msp/images/feature-sprite.png);
      background-size: 250px;
      background-repeat: no-repeat;
      height: 54px;
      width: 56px;
      display: inline-block;
    }
    .ic-cent{
        background-position: -6px -5px;
    }
    .ic-built{
        background-position: -74px -5px;
    }
    .ic-enter{
        background-position: -135px -3px;
        height: 54px !important;
    }
    .ic-custo{
        background-position: -16px -79px;
    }
    .ic-mobile{
        background-position: -85px -67px;
        height: 58px !important;
    }
    .ic-audi{
        background-position: -149px -73px;
        height: 46px !important;
        width: 61px !important;
    }
    .ic-acce-cont{
        background-position: -5px -152px;
    }
    .ic-hybrid{
        background-position: -84px -153px;    width: 60px !important;
    }
    .ic-cus-work{
        background-position: -162px -157px;
        width: 58px !important;
        height: 38px !important;
    }
    .ic-identi{
        background-position: -4px -216px;
    }
    .ic-iden-risk{
        background-position: -88px -216px;
    }
    .ic-entitle{
        background-position: -180px -213px;
    }
    @media screen and (max-width:960px){
    #scroll .per30{width:28%}
    #header-mainsec{height:55px;}
    }
    @media screen and (max-width:930px){
    .flexBnrslides li:nth-child(1) img{display:none;}
    .bannerflex{height:320px;}
    .bnr-head{max-width:100%;text-align:center;width:100%}
    }
    @media screen and (max-width:780px){
    #scroll .per30{width:25%}
    .flexMobile{background:url(https://www.manageengine.com/active-directory-manager-msp/images/banner-img-bg.png);background-size:100% 375px;display:block;text-align:center}
    .bannerflex{display:none}
    }
    @media screen and (max-width:700px){
    #scroll .per30{width:91%}
    #scroll h1{font-size: 26px;line-height: 32px;}
    }

.top-strip-24{position:relative;background: #FDE868;text-align:center;padding: 11px 30px 11px 12px;color:#000;font-size:15px;width:100%;z-index:10;box-sizing:border-box;transition:all .4s ease;line-height:20px;font-weight: 300;}
.top-strip-24 b{font-weight: 600;}
.top-strip-24 a{color:#fff;text-decoration:none;transition:all .5s ease; background: #EC402C; padding: 5px 15px;}
.top-strip-24 a:hover{background: #ff2e16;}
.top-strip-24 a.cta{color:#fff;display:inline-block;border-radius:3px;margin-left:10px;font-size:12px;position:relative;transition:all .5s ease;font-weight: 600;}
.top-strip-24 .clo-cta-top-strip{position:absolute;right:25px;top: 0;width: 16px;height: 16px;border: 1px solid #000;border-radius:50px;line-height: 1;font-size: 16px;color: #000;cursor:pointer;z-index:1;bottom: 0;margin: auto;}
@media screen and (max-width:1025px) {
.top-strip-24{padding-right:70px;margin-top: 28px;}
.fixed_bar_hcontainer{display: none;}
}
@media screen and (max-width:992px) {
.top-strip-24 a.cta{margin:10px 0 0}
}
@media screen and (max-width:550px) {
.top-strip-24 a.cta{margin:0 auto;display:table;margin-top:10px}
}