#lhsTree{padding:30px 0 0 0 !important}
#prdLogo{background:url(../images/fap-sprite.png) no-repeat 0 0;height:30px;width:180px}
#freedload a{padding:12px 0 12px 1px !important;}
#scroll ul{padding:0;}
.bannerflex{background:#E1E6E9}
.bnrtxt1{font-size:30px;line-height:45px;margin:0 0 20px}
.bnrtxt3{font-size:13px;line-height:20px;margin:0 0 20px}
.prdbnr1{top:78px;left:0}
a.bnrDwn{background:#e9142b;color:#fff;font-size:32px;font-weight:400;padding:10px 20px 12px 15px;display:inline-block;border-radius:5px;margin:20px 0 0}
a.bnrDwn:hover{background:#e3142b;text-decoration:none}
.rhs-cont ul li{list-style:disc}

 
.tabImgRef img{margin:13px 0 0 0;max-width:36px;width:36px}
.ulAlign li{margin: 8px 0;}
.gdpr-box-left,.gdpr-box-right{float:left;box-sizing:border-box}.gdpr-box{position:relative;overflow:hidden;width:100%;margin-bottom:30px}.gdpr-box h2{padding-bottom:15px}.gdpr-box-left{width:70%;padding-right:40px}.gdpr-box-left p{margin-top:0}.gdpr-box-right{width:30%}.gdpr-box-main img{width:100%}
 

/* Customized By: JST */
/* Index Page */
.h2{font-size:25px;line-height:34px;margin:20px 0 30px;}
.hm-fea-col1{background:hsl(0, 0%, 97%);border-top:1px dashed hsl(0, 0%, 67%);float:left;margin:2% 2% 0 0;padding:2%;width:43%;}
.hm-fea-col2{background:hsl(0, 0%, 97%);border-top:1px dashed hsl(0, 0%, 67%);float:left;margin:2% 2% 0 0;padding:2%;width:43%;}
.fea-icon{background:url(../images/fap-fea-sprite.png) no-repeat;display:inline-block;height:35px;width:40px}
.fea-icon1{background-position:0 7px;}
.fea-icon2{background-position:0 -32px;}
.fea-icon3{background-position:0 -76px;}
.fea-icon4{background-position:0 -119px;}
.fea-icon5{background-position:0 -160px;}
.fea-icon6{background-position:0 -202px;}
.feaSmallImg{height:215px;overflow:hidden !important;padding:35px 0 0;position:relative;z-index:1;}
.feaBigImg{color:#fff;text-align:center;width:1000px;}
.feaSmallImgList{margin:0 auto !important;padding:0 !important;text-align:center;}
.feaSmallImgList li{border-radius:115px;cursor:pointer;display:inline-block;height:90px;list-style:none outside none;margin:0 10px;padding:0;position:relative;vertical-align:top;width:90px;}
.feaSmallImgList li img{height:90px !important;width:90px !important;}
.feaGallery{clear:both;display:inline-block;margin:0 0 20px;padding:0;position:relative;}
h3.feaHeader{color:#333;font-size:28px;font-weight:400;margin:0 !important;padding:0 0 20px 10px;}
h3.feaHeader + p, .feaThumpHea{color:#6e767f;font-size:12px;height:50px;line-height:20px;margin:0 !important;padding:7px 150px 35px !important;}
.feaThumpHea{padding:5px 0 0 !important;}
.feaSmallImgList li img.seletedThumbnail{border:1px solid #aaa;opacity:1;}
.feaSmallImgList li:before{border:none;content:"";display:block;height:125px;left:0;opacity:0.5;position:absolute;top:0;transition:all 0.5s ease 0s;width:160px;z-index:999;}
.feaSmallImgList li img{opacity:0.5;padding:5px;transition:all 0.5s ease 0s;}
.feaSmallImgList li:hover img{opacity:1;}
.UnseletedThumbnail{border:1px solid #bcbcbc;opacity:1;transition:all 0.5s ease 0s;}
.UnseletedThumbnail:hover{border:6px solid #6e6e6e;opacity:0.5;}
.next{background:#fff;border-radius:90px;color:#333333;cursor:pointer;display:block;font-size:22px;height:90px;line-height:90px;position:absolute;right:-20px;text-align:center;top:199px;width:90px;z-index:1;}
.previous{background:#fff;border-radius:90px;color:#333333;cursor:pointer;display:block;font-size:22px;height:90px;left:-20px;line-height:90px;position:absolute;text-align:center;top:199px;width:90px;z-index:1;}
.end{cursor:default !important;opacity:0.3;}
.previous img, .next img{opacity:0.7;}
.hidden{display:none;}
.feaBigImg img{border:1px solid #bdbbbb;box-shadow:0 0 12px #bbb;}

/* LHS Related Products */
#scroll ul.relPrd{line-height:1.2em;list-style-type:none;padding:0;width:250px;}
#scroll ul.relPrd > li > span{color:#000000;display:inline-block;font-weight:bold;padding:10px 0;}
#scroll ul.relPrd li ul li span{margin-right:18px;}
#scroll ul.relPrd li ul{list-style-type:none;margin:0;padding:0;}
#scroll ul.relPrd li ul li{border-top:1px solid #ECECEC;
color:#000000;font-size:12px;list-style-type:none;margin:0;padding:0;cursor:pointer;text-indent:10px;height:30px;overflow:hidden;}
#scroll ul.relPrd li ul li:hover .product-quick-name{color:#7BBB2A;transition-duration:0.3s}
#scroll ul.relPrd li a{color:#000000;text-decoration:none;line-height:30px;display:block;width:250px;}
#scroll ul.relPrd li a.product-expanded-name{font-size:10px;color:#777;border-radius:2px;padding:3px 10px 3px 0;margin:0px 0 5px;width:auto!important;line-height:12px;height:auto;}

/* Table */
table.editionTable{width:100%;border-collapse:collapse;text-align:left;margin:20px auto}
table.editionTable thead tr th{padding:0.6em;background-color:#ECEDEE;text-align:center;font-size:18px;border:1px solid #E5E5E5;line-height:20px}
table.editionTable thead tr th span{font-size:10px;line-height:12px!important}
table.editionTable tbody tr td:first-child{background-color:#f8f8f8;text-align:left}
table.editionTable td{vertical-align:middle;padding:0.6em;width:32%;border:1px solid #e5e5e5;font-size:12px;text-align:center}
table.editionTable td:first-child{width:27%}
table.editionTable tfoot td{font-weight:bold;text-align:center;background-color:#ECEDEE}
table.editionTable tfoot td:first-child{text-align:left}
.edibox{background:#f6f6f6}
.red{color:#F00}

/* Support */
.supHead{background:#ddd;display:inline-block;padding:2px 10px;font-size:16px;}
.supBox{background:#fff;padding:10px;border:1px solid #ddd;font-size:12px;}

/* Get Quote */
.getqtTbl{width:60%;border:1px solid #ccc;margin:20px 0}
.getqtTbl td{width:50%;padding:10px}
.getqtTbl .formheader{background:#efefef;text-align:center}
.getqtTbl .formfooter{background:#efefef;text-align:center}
.getqtTbl input,.getqtTbl select{width:90%;height:20px;line-height:20px;padding:5px;border:1px solid #ccc;background:#efefef;font-size:14px}
.getqtTbl select{height:30px;width:100%}
.getqtTbl input:focus,.getqtTbl select:focus{background:#eaeaea}
.getqtTbl .formfooter input{background:#424F56!important;height:auto;width:auto;padding:10px 20px;color:#fff}

/* Download Page */
.prodDownbtnWin{background:url(https://www.manageengine.com/images/win-lin.png) no-repeat -6px -5px;display:inline-block;height:29px;width:28px;margin:15px}
.prodDownbtnBg{color:#FFFFFF;display:inline-block;font-size:28px;height:40px;padding:10px}
.prodDownbtnArw{background:url(https://www.manageengine.com/images/dwn-arrow.gif) no-repeat 0 0;display:inline-block;height:60px;width:43px;margin-right:5px}
.prodDownbtn{display:inline-block;padding:60px 0 10px}
.prodDownbtn a{background:#e9142b;display:inline-block;border-radius:5px}
.prodDownbtn a:hover{background:#e3142b}
.prodDownbtn a:hover .prodDownbtnArw{background:url(https://www.manageengine.com/images/dwn-arrow-hover.gif) no-repeat 0 0}
.prodDownbtnsml{font-size:12px}
.prodDownbtn{padding-top:20px}

.dwn-form-cont{float:left;background:#ECEDEF}
.otr-dwn-win{width:70%;float:none}
.descPart{margin-top:130px;padding-right:30px}
.navLnk{margin-left:20px}
.navLnk a{color:#000;text-decoration:underline;font-size:13px}
.dwn-prob a{background:#C4C8CC;display:inline-block;padding:2px 10px;border-radius:3px;color:#333;text-decoration:none;overflow:hidden;position:relative;}
.translayer{border-radius:3px;left:0;top:-28px;position:absolute;width:100%;height:28px;z-index:999;transition:all 150ms ease-in 0s;background:#7BBB2A url(../images/ad-dwn-btn.png) no-repeat 19px 4px}
.dwn-prob a:hover{background:#c4c8cc}
.dwn-prob a:hover .translayer,.dwn-prob a:hover .translayer1{top:0}
.dwn-form-cont{background:#ECEDEF;float:left;}
.dwn-link-cont{float:left;min-height:425px;width:67.2%;}
.dwn-form-cont{border-right:1px solid #fff;border-left:1px solid #fff;float:left;min-height:350px;padding:20px 2% 5px 2%;width: 42%;}
.buildnumber{color:#aaa;float:right;font-size:12px;margin-top:3px;}
.dwn-win-icon{background-position:-86px -25px;float:left;height:28px;margin:4px 10px 0 0;width:28px;}
.otr-dwn-head{border-bottom:1px solid #ccc;color:#2a2a2a;font-size:18px;font-weight:400;line-height:35px;padding:0 5%;}
.otr-dwn-cont a{background:#f6f6f6;color:#333;display:inline-block;font-size:14px;margin-left:4px;text-align:center;text-decoration:none;width:73px;}
#dwn-form-alert{background:#E9142B;color:#fff;font-size:12px;line-height:16px;max-width:265px;padding:10px;position:absolute;}
#dwn-form-alert:before{border-bottom:10px solid #e9142b;border-right:10px solid transparent;content:"";display:inline-block;left:5%;position:absolute;top:-10px;}
.footCol3 #form-alert{left:28px ;top:30px;}
.spaRa{font-size:24px;}
.btn-grn a {background:#66b10c;color:#ffffff;display:inline-block;font-size:30px;font-weight:300;line-height:34px;margin:65px 0 0 0;padding:7px 40px;text-align:center;text-decoration:none;}
.hmEdi2 .hmEdiFoot a.trynow{background:#4f565e;color:#ffffff;display:inline-block;font-size:30px;font-weight:300;line-height:34px;margin:20px 0 0 0;padding:7px 40px;text-align:center;text-decoration:none;}

.upgradeTbl{width:100%;}
.upgradeTbl tr.headTbl{background:rgb(239, 239, 239);}
.upgradeTbl td{border-collapse:collapse;padding:5px 10px;border:1px solid rgb(221, 221, 221);}
#scroll .rhs-cont ul{padding:10px 0 10px 30px;}
.fPageAli{margin:0 5px 0 0}
.footAbs,
.footFix{display:none}
/*bannerDownloadButton*/
a.bnrDwn{background:#e9142b;color:#fff;font-size:32px;font-weight:400;padding:10px 20px 12px 15px;display:inline-block;border-radius:5px;margin:20px 0 0}
a.bnrDwn:hover{background:#e3142b;text-decoration:none}
.bannerDwnBtn{background: #e9142b;color: #fff;font-size: 32px;font-weight: 400; padding: 12px 20px 10px 15px;display: inline-block;border-radius: 5px;margin: 20px 0 0 7px;}
.bannerDwnBtn:hover{background:#e3142b;text-decoration:none}
.nav-dwn-icon {width: 21px;height: 20px;background-position: 0 0;line-height: 22px;display: inline-block;position: relative;top: 2px;}


.plusIcon{background:url(../images/sprite-images.png) -685px -27px; width:13px; height:13px; margin:4px; }
.minusIcon{background:url(../images/sprite-images.png) -685px -13px; width:13px; height:13px;margin:4px; }
.dashboardImg{background:url(../images/sprite-images.png)  -25px -109px; width:211px; height:211px;margin-left:43px;margin-top:11px;}
.complianceImg{background:url(../images/sprite-images.png) -246px -112px; width:230px; height:211px;margin-left:43px;margin-top:11px;}
.instantalertImg{background:url(../images/sprite-images.png) -481px -107px; width:211px; height:213px;margin-left:43px;margin-top:10px;}
.scheduledEmailImg{background:url(../images/sprite-images.png) -27px -322px; width:211px; height:216px;margin-left:43px;margin-top:7px;}
.fileserverImg{background:url(../images/sprite-images.png) -245px -327px; width:211px; height:211px;margin-left:43px;margin-top:11px;}
.moreBtn{background:#e8edf1; padding:3px 10px 3px 5px;}
.linkCursor{cursor:pointer}
.hideFeDiv{display:none; padding:20px 35px; background:#e8edf1;}
.imagelnk {padding-right: 18px;}
#scroll ul.list-items {padding: 10px 0 10px 30px;list-style-type: disc;}


/* Popup Window */
.main_popup_container{width:100%;height:100%;background:#fff;opacity:0.4;filter:alpha(opacity=40);position:fixed;top:0;z-index:100005;display:none}
.main_popup_box_layout{width:450px;height:157px;margin:12% auto 0 37%;z-index:100005;position:fixed;background:#fff;display:none}
.main_popup_box{float:left;width:410px;height:135px;border:solid 1px #cbe3ad;padding:10px 20px}
.main_popup_box_head{float:left;width:100%;border-bottom:dotted 1px #666}
.main_popup_box_head_left{color:#666;font-size:18px;float:left;padding:0 0 15px 0}
.main_popup_box_head_right{float:right;width:10px;height:10px;background:#000;margin:10px 0 0 0;cursor:pointer;background:url(../images/demo-icon-sprite.png) -4px -290px}
.main_poup_box_body{float:left;width:100%}
.main_poup_box_row{float:left;width:100%;color:#666;margin:11px 0 0}
.main_popup_box_row_left{float:left;width:44%;font-size:12px;padding:0 0 0 6%}
.main_popup_box_row_right{float:left;width:44%;font-size:12px;padding:0 0 0 6%}
.sflag1{background:url(../images/demo-icon-sprite.png) -284px -230px no-repeat}
.sflag2{background:url(../images/demo-icon-sprite.png) -284px -247px no-repeat}
.sflag3{background:url(../images/demo-icon-sprite.png) -284px -264px no-repeat}
.sflag4{background:url(../images/demo-icon-sprite.png) -284px -283px no-repeat}
.sflag5{background:url(../images/demo-icon-sprite.png) -284px -210px no-repeat}
.learn-more-const{text-align:right;margin:20px 0 0 0}
.non-link-over{cursor:default}
.maintab_feature_container:hover,
.maintab_feature_container_margin:hover{color:#000}
.maintab_feature_container:hover > .maintab_feature_con,
.maintab_feature_container_margin:hover > .maintab_feature_con{color:#000 !important}
.fixed_bar_scontainer{position:fixed;right:0;width:25px;height:73px;background:url(../images/support-img.png) 5px 4px no-repeat #000;margin:195px 0 0;padding:5px 0 5px 5px;cursor:pointer}
.fixed_bar_scontainer a{display:block;width:25px;height:73px;text-decoration:none;}
.support_top_hea{text-align:center;background:#bcbcbc}
.support_hea_txt{padding:5px 0;color:#7b7b7b;font-weight:bold}
.support_point_arrow{position:absolute;width:10px;height:10px;background:url(../images/demo-icon-sprite.png) -2px -274px;margin:0 0 0 28px}
.fixed_bar_scontainer a:hover{text-decoration:none}
.fixed_bar_container{position:fixed;margin:12px 0 0 0;width:71px;height:178px;background:#f3f3f3;border:solid 1px #e3e3e3;right:0}
.fixed_bar_hcontainer{font-size:12px;position:fixed;margin:195px -75px 0;width:71px;height:170px;background:#f3f3f3;border:solid 1px #e3e3e3;right:0;}
.fixed_bar_a1{display:block;margin:5px 0 0 9px;width:53px;height:53px;background:url(../images/demo-icon-sprite.png) -942px -60px;}
.fixed_bar_a1:hover{background:url(../images/demo-icon-sprite.png) -874px -60px}
.fixed_bar_a2{display:block;width:53px;height:53px;margin:5px 0 0 9px;background:url(../images/demo-icon-sprite.png) -943px -124px;}
.fixed_bar_a2:hover{background:url(../images/demo-icon-sprite.png) -875px -124px}
.fixed_bar_a3{display:block;width:53px;height:53px;margin:3px 0 0 9px;background:url(../images/demo-icon-sprite.png) -943px -185px;}
.fixed_bar_a3:hover{background:url(../images/demo-icon-sprite.png) -875px -185px}
.fixed_bar_a4{display:block;width:41px;height:19px;margin:8px 0 0 16px;background:url(../images/demo-icon-sprite.png) -258px -85px;text-align:center;padding:38px 0 0;color:#bcbcbc !important}
.fixed_bar_a4:hover{background:url(../images/demo-icon-sprite.png) -193px -85px}
.fixed_bar_a5{display:block;width:52px;height:19px;margin:0 0 0 9px;background:url(../images/demo-icon-sprite.png) -250px -150px;text-align:center;padding:41px 0 0;color:#bcbcbc !important}
.fixed_bar_a5:hover{background:url(../images/demo-icon-sprite.png) -185px -450px}
/* Fixed bar Animation */
.showAnimation{margin:195px 0 0;display:block;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.hideAnimation{margin:195px -89px 0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
/* Thanks Page */
.thaLeft{width:30%}
.thaLeft a{background:url(../images/thanks-page-sprite.png);display:block;height:60px;margin:0 auto;width:60px}
.thaRig{font-size:12px;line-height:18px;width:70%}
.thaRig a{display:block;float:left;margin:5px 0 0;width:100%}
.rigLine{border-right:1px solid #e5e5e5}
.botLine{border-bottom:1px solid #e5e5e5;padding:30px 1.5%}
.remLin{border-bottom:none}
.thaLogo{background:url(../images/thanks-page-sprite.png) no-repeat -291px -92px;height:19px;margin:0 0 8px;width:100%}
.thaLogo a:hover{text-decoration:none}
.logoadap{background-position:-291px -110px}
.logoadssp{background-position:-291px -129px}
.logoerp{background-position:-291px -150px}
.logoela{background-position:-291px -170px}
.logormp{background-position:-291px -207px}
.logospmp{background-position:-291px -226px}
.logoomp{background-position:-291px -243px}
.logoad360{background-position:-291px -260px}
.logoadap a{width:113px;}
.logoadssp a{width:160px}
.logoerp a{width:200px}
.logoela a{width:158px}
.logormp a{width:195px}
.logospmp a{width:195px}
.logoomp a{width:143px}
.logoad360 a{width:60px}
.mlogoadap{background-position:-60px 0 !important}
.mlogoadssp{background-position:-119px 0 !important}
.mlogoerp{background-position:-180px 0 !important}
.mlogoela{background-position:-239px 0 !important}
.mlogormp{background-position:-361px 1px !important}
.mlogospmp{background-position:-419px 2px !important}
.mlogoomp{background-position:0px -58px !important}
.mlogoad360{background-position:-62px -58px !important}


@media screen and (max-width:1020px) {

}
@media screen and (max-width:760px) {

}
@media screen and (max-width:500px) {

}


.icoReqDemo {
    background: url(../images/demo-icon-sprite.png) -37px 0 no-repeat;
    height: 33px;
    margin: 25px 13px 0 10px;
    width: 41px;
}
.icoDemo {
    background: url(../images/demo-icon-sprite.png) no-repeat;
    height: 33px;
    margin: 10px 13px 0 0;
    width: 37px;
}
.perDemBx {
    border: solid 1px #d6d6d6;
    margin: 40px 0 15px;
    padding: 0 20px;
}