@media screen and (max-width:500px){
.notiSty{display:none !important} 
}
.fixed_bar_scontainer{margin:485px 0 0;}
.fixed_bar_hcontainer{margin:484px -89px 0; }
.hideAnimation{margin:484px -89px 0 0;}
.showAnimation{margin:484px 0 0;}

/* Strip Banner */ 
.shbanner-view{background:#000;color:#fff;left:0;padding:10px 0;position:fixed;text-align:center;top:0;width:100%;z-index:999999}
.shbanner-view:before{background:url(https://www.manageengine.com/active-directory-360/images/strip-img-lft.png) no-repeat;background-size:35px;content:"";height:27px;left:0;position:absolute;top:0;width:35px;}
.shbanner-view:after{background:url(https://www.manageengine.com/active-directory-360/images/strip-img-rgt.png) no-repeat;background-size:36px;bottom:0;content:"";height:22px;position:absolute;right:0;width:36px;}
.shbanner-view span{color:#5df6fe;font-weight:600}
.shbanner-view a{border:solid 1px #fec01f;border-radius:20px;color:#fec01f;font-weight:600;margin:0 0 0 30px;padding:5px 15px;text-decoration:none;transition:all .5s}
.shbanner-view a:hover{background:#fec01f;color:#000;text-decoration:none;transition:all .5s}
.gartner-banner{background:url(https://www.manageengine.com/products/ad-manager/images/gartner-banner-bg.png) no-repeat;background-size:cover;padding:50px 0;}
	.gartner-banner .container{position:relative}
.gartner-banner img{max-width:700px}
.gartner-banner a{background:#e9152b;border-radius:3px;color:#fff;font-size:16px;left:49.3%;padding:10px 30px;position:absolute;text-decoration: none;top:250px;}
	
	
	
  .heading-menu{display:none!important}
  .banner-img-right{text-align: right;}
  .banner-img-right img{margin:15px auto 0 auto;width:85%;}
  .mobBan img{width:100%}
  .testimonial_slider .dots{list-style:none!important}
  .bnrtxt3 ul li a{color:#000}
  .topheader{z-index:141!important}
  .semianrbanner{background:url(https://www.manageengine.com/products/ad-manager/images/uk-seminar-index-banner.jpg);background-size:cover;background-position:center}
  .icon-s-buttonss{background:url(https://www.manageengine.com/products/ad-manager/images/calender.png) no-repeat 0 0;height:24px;width:25px;background-size:contain;margin:0 10px 0 0;display:inline-block}
  .btn1{text-decoration:none;padding:10px 30px;font-size:21px;line-height:20px;background:#ffc937;color:#000;margin:30px 0 0;font-weight:400;border-radius:5px}
  .banner{margin:0 auto;height:360px;position:relative}
  #footerLnks{display:none}
  .non-aubanner{background:#b6e4fd; display: inline-block; width: 100%;}
  .zsiq_floatmain.zsiq_theme1.siq_bR{bottom:50px}
  #backToTop{bottom:120px !important;}
	#allFea .fea-nav.container{max-width: 1000px !important;}
	.gart-ban img{width:600px;}
  
  @media screen and (max-width:1350px){
  .semi-bann-bg {background-size: 656px 400px;}	
  }
  @media screen and (max-width:1025px){
  .tabfixed{top:80px !important}
  }
  @media screen and (max-width:1020px){
  .custSec{display:none !important;}
  .indVsSec .per40{display:none;}
  .clearfix.indVsSec .per60{width:100%;margin: 0 3% 20px 0;}
  .non-aubanner .banner-img-right img{width:230px;padding-bottom:50px;float:right}
  .non-aubanner .per50{width:100%;padding:0}
  .non-aubanner img{margin:30px auto 0;width:55%;float:initial}
  .mob-trust-by{display:block;background:#cae5ff;padding:40px 0}
  .mob-trust-by h2{text-align:center;color:#195fa3;font-weight:700;font-size:24px}
  .mob-trust-by img{width:85%;margin:0 auto;display:table}
  }	
  @media screen and (max-width:1100px){
  .semi-bann{width:100%;text-align:center}
  .bannerCont .semi-bann ul{margin:0 auto;width:461px;display:table;float:initial}
  .bannerCont .semi-bann ul li{width:33.333%;text-align:center}
  }
  @media screen and (max-width:992px){
  .bannerCont {width: 95%;}
  }	 
  
  .container{max-width:1200px !important}
  .sec-pTB{padding:60px 0 !important}
  #admpcutomerlogos{display:none}
  #customers{background:#f6f7f8}
  .admp-logo-blocks .admpcus-block{width:99% !important}
  .custSec ul.cus2 li{height:95.2px !important}
  .admpcstmr04 img, .admpcstmr02 img, .admpcstmr05 img{width:65% !important}
  .custSec ul.admp-logo-blocks li.admpcstmr01{height:197px}
  .custSec ul.admp-logo-blocks li.admpcstmr03{height:93px}
  .admpcstmr01 img{margin:40px auto 0 !important;width:75%}
  
  @media screen and (min-width:1440px){
    .gdprBan{background:url(https://www.manageengine.com/products/ad-manager/images/gdprminibg.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
  }
  
   @media screen and (max-width:767px) {
  .container{width:90%}
  .head{padding-top:40px;margin-bottom:10px}
  .footHead{margin:5% 0 0;border-bottom:1px solid #3e3e3e;margin-bottom:15px!important;padding-left:22px}
  .footCont ul li a{color:#bbb;display:block;border:1px solid #3e3e3e;margin-bottom:5px;padding:5px 10px;background:#333;border-radius:2px}
  .footer .col3{padding:20px 24px;box-sizing:border-box}
  #header-mainsec{top:33px}
  .melogosvg img{width:125px!important}
  #commonHeader{min-height:88px}
  #MEmobPanel.prdMobMenu{top:86px}
  .hmFeabox {margin: 1% 0;padding: 2px 0;width: 100% !important;box-sizing: border-box;}	 
  .hmFeabox ul{padding:30px!important}
  .hmFeabox ul li{list-style-type:none;border-bottom:1px solid #e3e3e3;padding:10px 0}
  .hmFeabox ul li a{line-height:24px;font-size:16px}
	   .gartner-banner{display:none}
  }	
    
  @media screen and (max-width:759px){
  .flexslider {
      height: auto;max-height: min-content;
  }
  #header-mainsec .headerinner .lnkTab {
      display: none !important;
  }
  }		
  #header-mainsec .headerinner .lnkTab{display:none !important}
    
  .pwd-down-sec{background-image:url(https://www.manageengine.com/products/ad-manager/images/admp-downlaod-sec-bg.png);background-size:100% 100%;text-align:center;margin-top: 0;padding: 43px 0 20px 0;}
  .pwd-down-sec h2{font-size:35px;font-weight:700;color:#fff;margin:0;line-height:50px}
  .pwd-down-sec ul{display:inline-block;width:100%;padding-top:35px;padding: 20px 0 0 0 !important;}
  .pwd-down-sec ul li{font-size:22px;color:#ffc11b;display:inline-block;position:relative;font-weight:400;list-style:disc;padding:0 22px 0 8px;margin-right:7px;padding: 0 22px 0 8px !important;}
  .pwd-down-sec ul li::before{content:"";width:8px;height:8px;background-color:#ffc11b;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:9px}
  .pwd-down-sec ul li::after{content:"";width:1px;height:33px;background-color:#ffc11b;position:absolute;top:-1px;right:0}
  .pwd-down-sec ul li:last-child{margin-right:0;padding-right:0}
  .pwd-down-sec ul li:last-child::after{display:none}
  .pwd-down-sec .pwd-red-btn{font-size:17px;font-weight:600;color:#fff;background-color:#e61712;border-radius:4px;display:inline-block;padding:10.5px 44px;margin-top:28px;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;border:#e61712 solid 1px}
  .pwd-down-sec .pwd-red-btn:hover{text-decoration:none;background-color:#fff;color:#e61712}
    #dloadDiv .per30{display: none;}
    #dloadDiv .per70{float: none; width: 98% !important;}
    #dloadDiv{padding: 40px 0 !important;}
    #dloadDiv h3{font-size: 34px; font-weight: 600;}

    .btn-mob-bann{ display: none; color: #f1f1f1; background: #f0483e; font-size: 18px; padding: 8px 30px; transition: all .5s}
    .btn-mob-bann2{display: none;}
	/* .bannerflex{opacity: 1;} */
    .btn{left:0!important;top:auto!important}
    .banner-content{padding-top:40px;}
    .banner-content h1{font-size:32px;margin:53px 0 35px;text-align:left;font-family:'Robotoregular';}
	#meCommonFooterNew #btmscroll{padding:0 !important}
    @media screen and (max-width:1150px){
        .banner-content{padding-top: 50px;}
        .banner-img-right img{margin: 25px auto 5px auto;}
    }
    @media screen and (max-width:1020px){
        /* .non-aubanner .per50{width: 100%; padding: 0;} */
        .non-aubanner .banner-img-right img{width:230px;padding-bottom:50px;float:right}
        .non-aubanner .btn-mob-bann1{display: table;margin: 0 auto;position: relative;margin-top: 15px;margin-bottom: 30px;}
        .non-aubanner .btn-mob-bann2{margin:0 auto;position:relative;margin-top:20px;color:#fff;background:#E9142B;font-size:18px;transition:all .5s;padding:8px 30px; text-align: center; max-width: 160px;}	
        .banner-content h1{font-size:24px;line-height:38px;margin:0!important;text-align:center;width:100%;color:#00356f;font-weight: 400;}	
        .non-aubanner .btn-mob-bann{position:fixed;bottom:-50px;z-index:9;width:100%;left:0;text-align:center;box-shadow:0 0 14px -1px rgba(45,45,45,0.31);box-sizing:border-box;font-size:16px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-transform:uppercase}
        .non-aubanner .btn-mob-bann-act{bottom:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}	
        .non-aubanner.non-aubanner{background:#b6e4fd;background:-moz-linear-gradient(top,rgba(182,228,253,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(182,228,253,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(182,228,253,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6e4fd',endColorstr='#ffffff',GradientType=0);width:100%;opacity: 1;}	
    }
	@media screen and (max-width: 991px){
        .banner-img-right, .banner-img-right img{display: none;}
    }
	@media screen and (max-width: 759px){
		#dloadDiv {
			background: #0b506c;
			margin-bottom: 40px;
			display: block;
		}
	}
	
  #management{display: block;}

/* oneline-form-css */
	
body .one-line-download-form.center-form .one-line-form{margin:0 auto}
body .one-line-download-form *{margin:0;padding:0;background:0 0;border:none;font-size:inherit;font-weight:inherit;color:inherit}
body .one-line-download-form :hover{background:0 0;color:inherit;padding:0;margin:0;box-shadow:none;transform:none}
body .one-line-download-form .one-line-form{width:530px;margin:0}
body .one-line-download-form .one-line-form .misc-field textarea{display:none}
body .one-line-download-form .one-line-form *{font-family:ZohoPuvi,verdana,arial,sans;font-size:14px;outline:0;margin:0;padding:0;box-sizing:border-box}
body .one-line-download-form .one-line-form>form>ul{margin:0;padding:0}
body .one-line-download-form .one-line-form>form>ul li{list-style-type:none;float:left;border:1px solid #bf9898;background:#fff}
body .one-line-download-form .one-line-form>form>ul li:first-child{width:270px;position:relative;border-radius:3px 0 0 3px;border-right-width:0}
body .one-line-download-form .one-line-form>form>ul li:first-child .form-icn{background:#fff;width:38px;position:absolute;top:0;left:0;height:100%;border-radius:3px 0 0 3px}
body .one-line-download-form .one-line-form>form>ul li:first-child .form-icn .icn-mail{width:17px;height:12px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAbCAYAAAAQ2f3dAAAABHNCSVQICAgIfAhkiAAAAi1JREFUWEfNl09IFFEcx5MUqTx5q4sHkbZTEiodDDEtipTyH5lSlqIplkLQISoq9RB5NFHBwEsJ3kLr1ClviohnvXQpQgi6iIItfr7xJqZh3Z2ZfbO7Dz7szm/f+/0+zM5v3kzekf/HJQ4vwElPPOrDHxT4Cl+cQnl8OQ5X4R2swJyJRS3jzr/DwT2ogB74LDGN37BpfsikkLfWKoFSKJZYHTyBERiFmiyZLVF3Ch7DC4m9NGfrPZ+18BwuZljuA/UWYR66oERistyAaSOjBpD15QzJqe46zJh6g3yeSSSm36/AMKgpohxvSL4N464iScU0rwHuQ2NEZk/JewyeefKnFNP866A2vmFZ7iH5ymAoQV5fYlrXAreg1ZKcLm412d1D8vkW0/qb0ATtacopx21oTpInkJjydMA16Awp59wv61OsDyymfHdABfR3BBmVTJ6EKh+LQokpr5pBG323jyKacho+Qszn/NBiyt8LOgt9KYrpKWUNTvmU0rS0xJSgH87CwCFFTxD/CUUBpKyIKckD81fpvuQdfwgUQDwbYqp5Hl6DtrBvcA5egbpvL6CUtTPm1NWG/wi0924Zyf0QUtbFQjokXJb2xW9Txp3rn9gyUT2P6ULOhaEuj+maeAvlUJ0LVjj8fXCU2FHTPfk5IvYLj1LnLWmMA706TcCnLAlqD9ZN+7u62hGTSxtoc1bMz2Zr01/vs4WwALMQd4s5hfS4myhuU8SbS7vDrjt4AMGtcSqPL2TTAAAAAElFTkSuQmCC');background-size:contain}
body .one-line-download-form .one-line-form>form>ul li:first-child input{font-size:14px;padding-left:40px}
body .one-line-download-form .one-line-form>form>ul li:first-child input::placeholder{color:#b3b3b3}
body .one-line-download-form .one-line-form>form>ul li:nth-child(2){width:50px;border-left:0;border-right:0;position:relative}
body .one-line-download-form .one-line-form>form>ul li:nth-child(3){padding-left:0;border-color:#d63327;border-radius:0 3px 3px 0}
body .one-line-download-form .one-line-form>form>ul li .ffw-errmsg{display:none;color:red;font-size:12px;margin-top:-20px;position:absolute;font-weight:300;white-space:nowrap}
body .one-line-download-form .one-line-form>form>ul li input{width:100%;height:45px;border:0;padding:0 10px;font-size:14px;color:#000;font-weight:300}
body .one-line-download-form .one-line-form>form>ul li .selectedCountry{text-align:left;width:50px;height:33px;top:2px;position:absolute;color:#000;font-size:14px;margin:5px 0 0;line-height:33px;left:0;padding-left:8px;border-left:1px solid #e5e5e5;font-weight:300}
body .one-line-download-form .one-line-form>form>ul li .selectedCountry:before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1e0437;z-index:0;right:10px;top:15px}
body .one-line-download-form .one-line-form>form>ul li .selectedCountry:after{content:"";position:absolute;width:1px;height:33px;top:0;right:0;background-color:#e6e6e6;display:none}
body .one-line-download-form .one-line-form>form>ul li input[type=submit]{font-size:14px;background:#ef292c;color:#fff;padding:0 18px;cursor:pointer;font-weight:500;height:45px;border:0}
body .one-line-download-form .one-line-form>form>ul li input[type=submit]:hover{background:#9e0303;transition:all .5s ease}
body .one-line-download-form .one-line-form>form>ul li select{font-weight:300;width:50px;height:45px;border:0;padding:0 10px;box-sizing:border-box;border-radius:0;margin:0;z-index:9;position:relative;color:#000;font-size:12px;opacity:0;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;float:left}
body .one-line-download-form .one-line-form>form>ul li select#country_state, body .one-line-download-form .one-line-form>form>ul li select#ukcountry_region{position:relative;font-size:14px;opacity:1;width:100px;float:left;padding-left:0;line-height:22px}
body .one-line-download-form .one-line-form>form>.misc-field .dwn-priv{margin-top:0;line-height:16px;font-weight:300;padding-top:5px}
body .one-line-download-form .one-line-form>form>.misc-field .dwn-priv,body .one-line-download-form .one-line-form>form>.misc-field .dwn-priv *{font-size:11px;color:#fff;text-align:left;font-style:normal}
body .one-line-download-form .one-line-form>form>.misc-field .dwn-priv strong{font-weight:500}
body .one-line-download-form .one-line-form>form>.misc-field .dwn-priv a{font-size:11px;color:#fff;text-decoration:underline}
body .one-line-download-form .one-line-form>form>.misc-field #meGDPRMessage{line-height:16px;margin:5px 0 0!important;width:100%;text-align:left}
body .one-line-download-form .one-line-form>form>.misc-field #meGDPRMessage label{font-size:11px;line-height:18px;color:#fff;font-weight:300}
body .one-line-download-form .one-line-form>form>.misc-field #meGDPRMessage .checkmarkgdpr{margin-bottom:0}
body .one-line-download-form .one-line-form>form>.misc-field::before{content:" ";display:table;clear:both}
body .one-line-download-form .one-line-form>form>.misc-field *{color:#a6a6a6;font-weight:300}
body .one-line-download-form .one-line-form>form>.misc-field strong{font-weight:600}
body .one-line-download-form .one-line-form>form>.misc-field a{color:#fff;text-decoration:underline}
body .one-line-download-form .one-line-form>.success-message{display:none}
body .one-line-download-form .one-line-form>.success-message h2{margin-bottom:10px;color:#000;font-weight:500;font-size:30px}
body .one-line-download-form .one-line-form>.success-message p{font-size:13px;line-height:23px;margin-top:0;color:#000}
body .one-line-download-form .one-line-form.success ul{display:none}
body .one-line-download-form .one-line-form.success .success-message{display:block}
body .one-line-download-form .one-line-form.success .misc-field{display:none}
body .one-line-download-form .one-line-form.with-state{width:548px}
body .one-line-download-form .one-line-form.with-state ul li #headerCountryListItem:after{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1e0437;z-index:0;right:7px;top:23px}
body .one-line-download-form .one-line-form.with-state ul li:first-child{margin-left:0;width:200px}
body .one-line-download-form .one-line-form.with-state ul li #country_state, body .one-line-download-form .one-line-form.with-state ul li #ukcountry_region{margin-left:8px;background:0 0}
body .one-line-download-form .one-line-form.with-state ul li .selectedCountry:after{display:block}
body .one-line-download-form .one-line-form.with-state ul li input[type=submit]{padding:0 20px}
body .one-line-download-form .one-line-form.with-state ul li:nth-child(2){width:160px}
body .one-line-download-form .one-line-form.with-state .ffw-country-list{position:relative}
body .one-line-download-form .one-line-form.with-state .ffw-country-list:after{content:"";position:absolute;right:4px;top:22px;z-index:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1e0437}
body .one-line-download-form .d-thanks,body .one-line-download-form .m-thanks{display:none}
body .one-line-download-form #meGDPRMessage .checkmarkgdpr{background:#fff;height:12px!important;width:12px!important}
body .one-line-download-form #meGDPRMessage .checkmarkgdpr.enableCheckgdpr:before{width:3px!important;height:6px!important;border:1px solid #000;border-width:0 1.5px 1.5px 0!important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;content:'';position:absolute;top:.5px!important;left:3px!important}
@media screen and (max-width:992px){
body .one-line-download-form .one-line-form{margin:auto}
}
@media screen and (max-width:640px){
body .one-line-download-form .one-line-form{width:100%}
body .one-line-download-form .one-line-form>form>ul li{width:100%!important;background:0 0}
body .one-line-download-form .one-line-form form ul li input{background:#fff}
body .one-line-download-form .one-line-form>form>ul li input[type=submit]{background:#ef292c}
body .one-line-download-form .one-line-form ul li select{width:100%!important;background-color:#fff}
body .one-line-download-form .one-line-form.with-state ul li #country_state, body .one-line-download-form .one-line-form.with-state ul li #ukcountry_region{background-color:#fff}
body .one-line-download-form .one-line-form ul li:first-child{border:1px solid #8ca2ba!important;margin-top:5px!important;width:100%!important;display:block}
body .one-line-download-form .one-line-form ul li:nth-child(2) select{border:1px solid #8ca2ba!important;margin-top:5px!important;width:100%!important;display:block;opacity:1;-webkit-appearance:listbox}
body .one-line-download-form .one-line-form ul li .selectedCountry{display:none;width:100%!important}
body .one-line-download-form .one-line-form ul li:nth-child(3){margin-top:5px}
body .one-line-download-form .one-line-form.with-state{width:100%!important}
body .one-line-download-form .one-line-form.with-state ul li select#country_state, body .one-line-download-form .one-line-form.with-state ul li select#ukcountry_region{margin-left:0;padding:0 10px;font-size:12px}
body .one-line-download-form .one-line-form>form>ul li:nth-child(3){border-radius:0}
}

body .one-line-download-form .one-line-form>.success-message p a{color:#2323e0;font-size:inherit;text-decoration:underline}
#scroll .one-line-form ul{padding:0!important}
.center-form .success-message{
    text-align:center
}
	
.one-line-download-form {
    margin-top: 20px;
}
	body .one-line-download-form .one-line-form>form>ul li .ffw-errmsg {
    display: none;
    color: #fff;
    font-size: 12px;
    margin-top: -15px;
    position: absolute;
    font-weight: 300;
    white-space: nowrap;
    background: red;
    line-height: 1.2;
    border-radius: 3px;
    padding: 0px 2px;
}
	body .one-line-download-form .one-line-form>.success-message h2,body .one-line-download-form .one-line-form>.success-message p,body .one-line-download-form .one-line-form>.success-message p a{color: #fff}
	
  @media screen and (max-width : 992px ){
    #dloadDiv h3 br {
    display: none;
}

#dloadDiv h3 {
    padding: 0 1%;
}
  }

/* oneline-form-css end*/
	
/* new Style */
   
 
.non-aubanner {
    padding: 30px 0;
}

.ban-left {
    display: inline-block;
    width: calc(100% - 510px);
    vertical-align: middle;
    text-align: left;
}

.ban-right {
    max-width: 500px;
    display: inline-block;
    vertical-align: middle;
}

.ban-left h1 {
    font-size: 47px;
    line-height: 60px;
    margin: 0;
    font-weight: 600;
    text-align: left;
}

.banner-content {
    padding-top: 0;
}

.ban-left h1 span {
    color: #165896;
}

.ban-left p {
    font-size: 19px;
    line-height: 32px;
    color: #063756;
    font-weight: 400;
    margin-bottom: 30px;
}

.ban-left a {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 15px;
    line-height: 25px;
    box-sizing: border-box;
    background: #d63436;
    border-radius: 4px;
    padding: 10px 50px 10px 30px;
    display: inline-block;
}

.ban-left a:before {
    content: "";
    background: url('https://www.manageengine.com/products/ad-manager/images/index-icon-sprite-2.png') no-repeat -48px -79px;
    background-size: 413px;
    width: 10px;
    height: 13px;
    position: absolute;
    right: 30px;
    top: 17px;
}

.homTop {
    margin-top: 30px;
}

.tilTab{
    max-width: 972px;
}


.add-on-sec {
    border-top: 26px solid #fff;
    overflow: hidden;
    padding: 32px 30px 25px 40px;
    position: relative;
}

.add-on-txt {
    border-bottom: 1px solid #d6d9de;
    position: relative;
    padding: 10px 0;
}

.add-on-txt p {
    font-size: 14px;
    color: #000;
    font-weight: 300;
    margin: 0;
}


.add-on-txt p span {
    font-weight: 500;
    font-size: 16px;
    line-height: 29px;
    display: block;
}

.add-on-txt:last-child {
    border: none;
}

.add-on-txt p sup {
    color: red;
    display: inline-block;
    position: relative;
    top: 3px;
    font-weight: 500;
}

.add-on-txt .buy-now {
    font-size: 14px;
    line-height: 25px;
    display: inline-block;
    padding-left: 30px;
    position: relative;
    margin-top: 10px;
}

.add-on-txt .buy-now:before {
    content: "";
    background: url('https://www.manageengine.com/products/ad-manager/images/index-icon-sprite-2.png') no-repeat -18px -76px;
    background-size: 413px 153px;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 4px;
    top: 3px;
}

.add-on-label {
    position: absolute;
    background: #0864f0;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    right: -24px;
    top: 17px;
    padding: 0px 24px;
    transform: rotate(45deg);
}

.compEdi .per30,.compEdi .per30:nth-child(1) {
    min-height: 825px;
}

.new-sprite ul li.ico {
    background: url('https://www.manageengine.com/products/ad-manager/images/index-icon-sprite-2.png') no-repeat -17px -13px;
    background-size: 413px;
    height: 55px;
    width: 55px;
}

.new-sprite ul li.fic35{
    background-position: -87px -9px;
}

.new-sprite ul li.fic36{
    background-position: -157px -15px;
}

.new-sprite ul li.fic37{
    background-position: -224px -13px;
}

.new-sprite ul li.fic38{
    background-position: -282px -10px;
}

.new-sprite ul li.fic39{
    background-position: -367px -13px;
}

@media screen and (max-width : 1250px){
    .non-aubanner .container{
        width: 90%;
    }
    .ban-left {
        padding: 40px 0;
        width: calc(100% - 410px);
    }
    
    .ban-left h1 {
        font-size: 35px;
        line-height: 50px;
        margin-bottom: 20px !important;
    }
    
    .ban-right {
        width: 400px;
    }
    
    .ban-left p {
        font-size: 18px;
        line-height: 28px;
    }
}


@media screen and (max-width : 1020px){

.ban-left {
    width: 100%;
    text-align: center;
    padding-bottom: 0;
}

.ban-right {
    display: none;
}

.homTop {
    margin-top: 0;
    padding-top: 0 !important;
}

.banner-content h1 span {
    font-size: inherit;
}

.ban-left h1 {
    text-align: center;
}
.tilTab{
    text-align: center;
}
.tilTab li{
    font-size: 15px;
    font-weight: 400;
}

.compEdi .per30, .compEdi .per30:nth-child(1) {
    width: 100%;
    padding: 0;
    margin: 0 0 30px 0;
    min-height: auto;
}

}
.admpcstmr03 img{margin: auto;}
	
	/*RED CTA 24 BY VJ*/
.cta-foot-red-ani-24{background:#E9142B;padding:12px 53px 12px 30px !important;display:table;border-radius:3px;text-decoration:none;text-align:center;position:relative;text-decoration:none;    margin: 0 auto !important;}
.cta-foot-red-ani-24:link,.cta-foot-red-ani-24:visited{border:none;overflow:hidden;transition:all .3s ease-in-out}
.cta-foot-red-ani-24::before{background:#fff;content:"";height:155px;opacity:0;position:absolute;top:-50px;transform:rotate(35deg);width:50px;transition:all 3000ms cubic-bezier(0.19,1,0.22,1)}
.cta-foot-red-ani-24::after{background:#fff;content:"";height:120px;opacity:0;position:absolute;top:-27px;transform:rotate(71deg);transition:all 3000ms cubic-bezier(0.19,1,0.22,1);width:8rem}
.cta-foot-red-ani-24::before{left:-50%}
.cta-foot-red-ani-24::after{left:-100%}
.cta-foot-red-ani-24:hover,.cta-foot-red-ani-24:active{transform:translateY(-3px);color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,0.3);text-decoration: none;}
.cta-foot-red-ani-24:hover::before{left:120%;opacity:.5s}
.cta-foot-red-ani-24:hover::after{left:200%;opacity:.6}
.cta-foot-red-ani-24 span{z-index:20;font-size: 18px;color:#fff;line-height:30px;font-weight:400;}

.dwn-cta-ani-24{width:14px;height:15px;border-bottom:2px solid #fff;display:inline-block;position:absolute;margin:8px 0 0 10px;pointer-events:none}
 .dwn-cta-ani-24:before,.dwn-cta-ani-24:after{content:'';position:absolute;-moz-animation:dwncta-bounce 3s infinite;-webkit-animation:dwncta-bounce 3s infinite;animation:dwncta-bounce 3s infinite}
 .dwn-cta-ani-24:before{height:0;width:0;border:none;border-top:7px solid #fff;border-left:7.2px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);left:0;top:3px}
 .dwn-cta-ani-24:after{width:4.5px;height:8px;background:#fff;display:inline-block;top:-4px;left:5px}
 @-moz-keyframes dwncta-bounce {
 0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}
 40%{-moz-transform:translateY(-6px);transform:translateY(-6px)}
 60%{-moz-transform:translateY(-3px);transform:translateY(-3px)}
 }
 @-webkit-keyframes dwncta-bounce {
 0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
 40%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
 60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}
 }
 @keyframes dwncta-bounce {
 0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
 40%{-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-webkit-transform:translateY(-6px);transform:translateY(-6px)}
 60%{-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-webkit-transform:translateY(-3px);transform:translateY(-3px)}
 }
.CS_CTAContainer{margin: 0 auto;display: table;margin-top: 40px;}
	.gart-banner img{max-width:600px !important;    width: 100%;}
