@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;}

.demContdv h1{font-size:28px;font-weight:100;margin:0;padding:0 0 10px 0;}
.demContdv .per40 img{width:122px}
	#fooBanner{display:none}
 @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}
.per60{width:100%;padding:0 1%;float:left;box-sizing:border-box}
.per40{width:100%;padding:0 1%;float:left;box-sizing:border-box}	
	}
 /*.heading-menu{background:#16426b;border:none}*/	
	 
/* Demo page Revamp */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
	#footerLnks{display:block} 
/*.heading-menu{background:url(images/demo-header-bg.png) right 0 no-repeat #16426b;background-size:850px;height:139px;}	
.heading-menu .demoHeader{color:#fff;font-size:32px;font-weight:600;line-height:40px;margin:30px 0 0 0;}	
.heading-menu .demoHeader span{display:block;font-size:15px;font-weight:400}*/
.demContdv{color:#000;margin:0 auto;max-width:550px;}
h1{font-size:25px;font-weight:600;margin:0 0 30px 0}
.demContdv ul{margin:0 !important;padding:0 !important}
.demContdv ul li{list-style:none;margin:0 0 15px 0}
.demContdv ul li .labeltxt{float:left;font-size:13px;font-weight:600;width:37%}
.demContdv ul li .labeltxt span{color:#f00}
.demContdv ul li .formcomp{float:left;position:relative;width:63%}
.demContdv ul li .formcomp input[type="text"]{background:#fcfcfc;border:1px solid #d1d2d3;font-size:13px;padding:8px 4%;width:92%}
.demContdv ul li .drpArr:after{background:url(https://www.manageengine.com/products/ad-manager/images/demo-img-sprite.png) -83px 0 no-repeat;background-size:96px;content:"";height:11px;position:absolute;right:6px;top:12px;width:13px;z-index:9}
.demContdv ul li .rowsdiv input[type="text"]{margin:0 5% 0 0;width:35.4%}
.demContdv ul li .rowsdiv .drba input[type="text"]{margin:0 0 0 5%;width:35.4%}
.demContdv ul li .rowsdiv .drba{position:relative}
.demContdv ul li .rowsdiv .drba:after{background:url(https://www.manageengine.com/products/ad-manager/images/demo-img-sprite.png) -83px 0 no-repeat;background-size:96px;content:"";height:11px;position:absolute;right:6px;top:5px;width:13px;z-index:9}
.demContdv ul li .rowsdiv .datIco{position:relative}
.demContdv ul li .rowsdiv .datIco:after{background:url(https://www.manageengine.com/products/ad-manager/images/demo-img-sprite.png) -53px 0 no-repeat;background-size:96px;content:"";height:22px;pointer-events: none;position:absolute;right:17px;top:-1px;width:24px;z-index:9}
.demContdv ul li .formcomp textarea{background:#fcfcfc;border:1px solid #d1d2d3;font-size:13px;height:70px;padding:8px 4%;width:92%}
.demContdv ul li .formcomp input[type="submit"]{background:#069b4f;border:none;color:#fff;font-size:13px;margin:0 0 6px 0;padding:8px 20px}
.demContdv ul li .formcomp input[type="reset"]{background:#cfd7da !important;border:none;color:#676b6d;font-size:13px;margin:0 0 0 15px;padding:8px 35px;}
.priTxt{margin:0 0 5px 0;position:relative}
.priTxt span{color:#9da3ab;font-size:10px;position:absolute;width:285px;}
.onliDemoTxt{border-top:1px solid #e5e5e5;margin:30px auto 0 auto;padding:20px 0 0 0;width:75%}
.onliDemoTxt span{background:url(https://www.manageengine.com/products/ad-manager/images/demo-img-sprite.png) 0 7px no-repeat;background-size:96px;float:left;height:48px;margin:0 10px 20px 0;width:48px;}
.onliDemoTxt p strong{font-size:15px;}
.onliDemoTxt p{font-size:13px;margin:0;}
.drpArr .countryPopup{background:#fff;border:1px solid #d1d2d3;display:none;height:200px;overflow:hidden;position:absolute;top:33px;width:99.7%;z-index:99}
.drpArr .countryPopup ul{margin:0;padding:0}
.drpArr .countryPopup ul li{cursor:pointer;margin:0;padding:3px 10px;transition:all .5s}
.drpArr .countryPopup ul li:hover{background:#f3f3f3;transition:all .5s}
#country{color:transparent;cursor:pointer;text-shadow:0 0 0 #000}
#mCSB_1_container{width:100%}
#mCSB_2_container{margin-right:0}
.demContdv ul li .rowsdiv .drba .timePopup{background:#fff;border:1px solid #d1d2d3;display:none;height:200px;overflow:hidden;position:absolute;top:26px;right:4px;width:85.5%;z-index:99}
.demContdv ul li .rowsdiv .drba .timePopup ul{margin:0;padding:0;width:104px}
.demContdv ul li .rowsdiv .drba .timePopup ul li{cursor:pointer;margin:0;padding:3px 10px;transition:all .5s}
.demContdv ul li .rowsdiv .drba .timePopup ul li:hover{background:#f3f3f3;transition:all .5s}
#times{color:transparent;cursor:pointer;text-shadow:0 0 0 #000}
.demLnkCol{color:#0099ce}
#rdate{color:transparent;cursor:pointer;text-shadow:0 0 0 #000}
#dwn-form-alert{z-index:9}
.zsiq_floatmain{display:none !important}
	.offBox{display:none;font-size:18px !important;line-height:28px;margin:0 auto;margin-bottom:20px;text-align:center;width:630px}
	
/*--=== OTHER COUNTRY DEMO FORM SET 2 ===--*/
.form-set-2{background:#fff;padding:25px 30px 30px;border-radius:7px;position:relative;border:1px solid #eaeaea;max-width:380px}
.form-set-2 h2{text-align:center;font-size:18px;margin:0 0 14px;color:#000;line-height:1.3;font-weight:600;padding:0}
.form-set-2 form ul li{position:relative;width:100%;display:inline-block;margin-bottom:10px;box-sizing:border-box}
.form-set-2 form ul li div{border:1px solid #e0e0e0;border-radius:2px;background:#fafafa;box-sizing:border-box;position:relative}
.form-set-2 form ul li.no-bor{border:0}
.form-set-2 form ul li i{background-image:url(https://www.manageengine.com/active-directory-360/images/icon-set-1.png);position:absolute;width:32px;height:32px;top:3px;pointer-events: none;}
.form-set-2 form ul li i.ic-ic-user{background-position:-13px -13px}
.form-set-2 form ul li i.ic-email{background-position:-72px -12px}
.form-set-2 form ul li i.ic-org{background-position:-129px -13px}
.form-set-2 form ul li i.ic-phone{background-position:-188px -13px}
.form-set-2 form ul li i.ic-country{background-position:-247px -13px}
.form-set-2 form ul li i.ic-feedback{background-position:-297px -13px}
.form-set-2 form ul li input,.form-set-2 form ul li textarea{width:100%;background:none;border:0;height:40px;font-size:14px;padding:5px 15px 5px 46px;box-sizing:border-box;outline:none;font-family:'Open Sans',sans-serif}
.form-set-2 form ul li textarea{padding:5px 15px 5px 46px;height:60px}
.form-set-2 form ul li select{width:88%;background:none;border:0;height:40px;font-size:14px;padding:5px 20px;outline:none;margin-left:24px}
.form-set-2 form ul li input[type="submit"]{background:#ca2033;color:#fff;font-weight:600;font-size:14px;float:left;border-bottom:0;padding:15px;cursor:pointer;-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;height:auto;border-radius:4px}
.form-set-2 form ul li input[type="submit"]:hover{background:#ab1829}
.form-set-2 form ul li:last-child{border:0 solid #333;margin-bottom:0;background:none}
.form-set-2 form ul li input#datepicker{height:40px!important}
#meGDPRMessage a, .form-set-2 form ul li .dwn-priv a{text-decoration:underline}
#meGDPRMessage .checkmarkgdpr {vertical-align: text-bottom}	
	
	
.form-set-2 form ul li:nth-child(7) div {background: transparent;border: none}	
.form-set-2 form ul li:nth-child(7) select {background: #fafafa;border: 1px solid #e0e0e0;border-radius: 2px;}
.form-set-2 form ul li:nth-child(7) select.commonselect {width: 100%;margin-top: 15px;}	
	
	
	
.form-set-2 .err-com{background:#F44336;color:#fff;font-size:12px;padding:2px 2px 2px 10px;margin:10px 0;display:none;text-align:center}
.form-set-2 form ul li .err-box{border:1px solid #ca1f32}

/*--=== OTHER COUNTRY DEMO FORM SET 3 ===--*/
.form-set-3{margin:0 auto;max-width:600px;border:0;padding:0}
.form-set-3 form ul li div.fl{border:0;background:none;float:left;width:35%}
.form-set-3 form ul li div.fl label{font-size:15px;font-weight:500}
.form-set-3 form ul li div.fl label i{background:none;color:#f10;position:relative;top:0;left:0}
.form-set-3 form ul li div.fr{float:left;width:65%}
.form-set-3 form ul li div.fr input,.form-set-3 form ul li div.fr select,.form-set-3 form ul li div.fr textarea{padding:5px 15px}
.form-set-3 form ul li.no-lhs{padding-left:35%}
.form-set-3 form ul li.no-lhs .fr{width:100%;border:0;background:none}
#meGDPRMessage, .form-set-2 form ul li .dwn-priv{font-size: 12px;line-height: 19px;margin-top: 0px;color: #444;border: none;background: transparent;display: block;margin-bottom: 10px}
.form-set-3 form ul li div.fr input[type="submit"]{padding:13px;background:#069b4f;font-size:15px;float:left;width:60%;border-radius:2px}
.form-set-3 form ul li div.fr input[type="submit"]:hover{background:#037d3f;box-shadow:0 23px 13px -18px #141619a6}
.form-set-3 form ul li div.fr input[type="reset"]{float:left;width:38%;padding:13px;background:#b8c9d6;font-size:15px;color:#fff;margin-left:2%;height:auto;border-radius:2px;cursor:pointer;transition:all .5s ease}
.form-set-3 form ul li div.fr input[type="reset"]:hover{background:#889dad}
.form-set-3 form ul li select{margin-left:0;width:96%;cursor:pointer}
.form-set-3 .err-com{margin-left:35%}
.form-set-3 form ul li div.fr #meGDPRMessage label{font-size:12px;line-height:19px}	
.form-set-2 form ul{padding: 0px !important;margin: 0px;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c500 !important;background:#f1f9ff !important;font-weight:400 !important;color:#454545 !important}
.ui-datepicker td span,.ui-datepicker td a{width:25px;height:25px;border-radius:50px;line-height:26px;text-align:center !important;transition:all .3s ease}
.ui-widget.ui-widget-content{border:0 solid #c5c5c5 !important;box-shadow:0 1px 23px -9px #3333339c;padding:8px;box-sizing:border-box;width:280px}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e !important;background:#fffa90 !important;color:#777620 !important;}
.ui-datepicker td span,.ui-datepicker td a:hover{border:1px solid #dad55e !important;background:#fffa90 !important;color:#777620 !important;}
.ui-widget-header{border:0 solid #f1f9ff !important;border-bottom:1px solid #e2e2e2 !important;background:none !important;color:#333;font-weight:700;border-radius:0!important}
.ui-datepicker th{font-weight:600;font-size:13px;color:#7b90a0}
.me-ic-date{right:8px;background-position:-312px -71px;background-size:420px;background-repeat:no-repeat}  
div#disableDiv, .pop-container {display: none !important;}	

@media screen and (max-width:767px) {
	.heading-menu{margin-top:-3px !important;}
	}
@media screen and (max-width:500px) {
.demContdv ul li .labeltxt{width:99%}
	.demContdv ul li .formcomp{width:99%}
	.form-set-3 form ul li div.fl, .form-set-3 form ul li div.fr{width:100%;}
	.form-set-3{padding: 25px;}
	.form-set-3 form ul li.no-lhs {padding-left: 0%;}
}
	
	.form-set-2 form ul li .ffw-errmsg {
    background: red;
    border: none;
    position: absolute;
    top: -10px;
    color: #fff;
    font-size: 12px;
    line-height: 1.2;
    padding: 0px 3px;
    left: 0;
    display: none;
}
.form-add-data{
  display: none;
}
@media screen and (max-width : 480px){
  .form-set-2 form ul li .ffw-errmsg {
    top: auto;
    bottom: -9px;
}
}
.form-set-3 form ul li div.fr textarea{resize: vertical;}

	