.feaImg{background:url(../images/common-sprite.png) no-repeat 0 0;}
.sprImg{background:url(https://www.manageengine.com/fr/sharepoint-management-reporting/style/../images/spmp-sprite.png) no-repeat;height:92px;width:100px}
.icon1{background-position:5px -24px;}
.icon2{background-position:-118px -13px}
.icon3{background-position:-327px -20px;margin:0 auto;width:95px}
.icon4{background-position:-220px -20px}
.icon5{background-position:-433px -25px;float:right;width:67px}
.icon6{background-position:11px -170px}
.icon7{background-position:-97px -167px;float:right;height:92px;width:83px}
.icon8{background-position:-398px -154px;float:right;width:80px}

.imgCol{float:left;padding:25px 25px 30px 0;width:20%;}
.colConHea{color:#7bbb2a;font-size:17px;font-weight:500;margin:0px;line-height:24px;}
.rigBor{border-right:1px solid #e6e6e6}

.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;}
.ediTabHea{background:#4f565e;color:#ffffff;font-size:17px;font-weight:600;line-height:32px;padding:12px 20px;text-align:center;}
.ediTabHea .per50{padding:.7% 1.7%}
.ediTabBdy{background:#d9d9d9;min-height:560px;padding-bottom:60px;position:relative}
.hmEdiFoot{position: absolute;bottom: 12px;left: 50%;transform: translateX(-50%);width: 100%}
.ediTabBdy ul{font-size:14px;margin:30px 5% 0}
.ediTabBdy ul li{padding:5px 0}
.spaRa{font-size:24px;}

.imgRig img{margin:29px 0 0 0;width:100%}
.feature-learnmore{background-color:#ccc;color:#000;display:block;padding:5px 10px;text-align:center;width:100px;}
.ar{padding:0 1.5% 0 1.5% ;margin-top:-1.5%;clear:both;}

/* banner */
.newbnrtxttext-align:center;top:34px !important}
.bannerflex{background:#a4b5bd}
.mBanner1{background:#a9bec5;height:100%;width:100%}
.flexslider{width:100%}
.mLay{margin:0 auto;width:1000px}
.bnrtxt1{font-size:38px;line-height:45px;margin:80px 0 10px 0;width:520px;}
.bnrtxt2{font-size:21px;line-height:30px;margin:0 0 20px;}
.bnrtxt3{font-size:20px;margin:40px 0 0 0;line-height:33px;text-align:center;width:425px}
.bnrDwn{border:2px solid #000;color:#000;font-size:22px;font-weight:400;margin:30px 0 0 0;padding:0 20px;text-align:center;}
.bnrDwn:hover{text-decoration:none}
.mBanner2{background:url(../images/banner-bg.png) repeat-y;background-size:100% auto;}
.mBanner2 .bnrtxt1,
.mBanner2 .bnrtxt3{width:575px}
.bnrImg{margin:0 0 0 8px !important}
.bannerflex{background:#ebedec;margin:0 auto;width:100%;}
.flexMobile{display:none;}
.flexslider{display:block;margin:0 auto;max-height:380px;max-width:100%;overflow:hidden;position:relative;width:1000px;}
.flexslider .flexBnrslides{list-style-type:none !important;margin:0 !important;padding:0 !important;}
.newbnrtxt{top:0}
a.bnrDwn{background:#e9142b;border:none;border-radius:5px;color:#fff;font-size:32px;font-weight:400;line-height:32px;padding:10px 20px 12px 15px}
.nav-dwn-icon{background-position:0 0;display:inline-block;height:20px;line-height:22px;position:relative;top:2px;width:21px;}


.mBanner3 .bnrtxt1,
.mBanner3 .bnrtxt3{width:590px}
.mBanner4 .bnrtxt1{width:560px}
.mBanner4 .bnrtxt1 span{font-size:29px}
.mBanner4 .bnrtxt3{font-size:16px;width:560px}
.flex-control-nav{margin:0 35%;width:30%}

.perOveCon{position:relative}
.overlayConta{background:none;cursor:pointer;height:164px;position:absolute;width:93%;opacity:0;filter:alpha(opacity=0);}
.overlayConta:hover{background:url(../images/wap-sprite.png) -55px -8px #000;height:164px;position:absolute;width:93%;opacity:0.5;filter:alpha(opacity=50);}
.overlayConta a{display:block;height:205px;width:100%}
.iconImgZoom{background:url(../images/wap-sprite.png) -485px -382px;display:inline-block;height:21px;margin:0 3px 0 0;width:19px}
.perOveCon{color:#0087b4;text-decoration:underline}
.imgOverlayi{position:relative}
.imgOverlayi a{display:inline-block;height:220px;position:absolute;width:100%}
.imgOverlayi a:hover{background:url(../images/wap-sprite.png) -1px 20px #000;opacity:0.5;filter:alpha(opacity=50)}
.trimPMar{margin:0 0 15px 0}


.banAliCon{margin:0 auto;width:1000px}
.bnr-head{font-size:38px;line-height:45px;margin:32px 0 10px;width:590px}
.bnrtxt2{margin:0 0 15px}
.bnr-context{font-size:13px;line-height:26px;width:620px;margin-top:15px}
p{text-align:justify}
h4{color:#1989cc;font-weight:500}
.flexslider{max-height:360px}
.bnrtxt3{margin:15px 0 0;text-align:left;font-size:18px;}
.bnr-half{float:left;width:50%}.bnr-half-1{float:left;width:50%}
.bnr-half ul li,.bnr-half-1 ul li{list-style-type:disc;margin-left:0;list-style-position:inside;}
.bnr-half-1 ul li a,.bnr-half ul li a{color:#444}
.bnrDwn{margin-left:170px}
.bgImgCha{height:380px;transition:all .5s;}
.bgImgCha img{transition:all .5s;max-width:none !important;width:auto !important}
.flexslider{width:100%}
.flex-control-nav{margin:0 35%;width:30%;}
.bnrtxt2{font-size:21px;line-height:30px;margin:0 0 20px;}
a.bnrDwn{background:#e9142b;border:none;border-radius:5px;color:#fff;font-size:32px;font-weight:400;line-height:32px;padding:10px 20px 12px 15px;}
.ediTabHea .per50{padding:0;}
.hmEdi2 .hmEdiFoot a.trynow{font-size:20px;padding:3px 32px}
.curHov ul{margin:0 0 0 20px;text-align:justify}
.curHov .per30{cursor:default;transition:all .5s;min-height:320px}
.curHov .per30:hover{box-shadow:0 4px 16px #e0e0e0;-moz-box-shadow:0 4px 16px #e0e0e0;-webkit-box-shadow:0 4px 16px #e0e0e0;transition:all .5s}

@media only screen and (min-width:1440px){
.bgImgCha img{display:none !important}
.bgImgCha{background:url(https://www.manageengine.com/fr/sharepoint-management-reporting/style/../images/making-sharepoint-easy-banner-bg.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size: cover;height:380px;transition:all .5s}
.newbnrtxt{top:0 !important}
}

.dwn-menu{display:block}
.dwn-menu > span{margin:0 0 0 1px;padding:8px 0;width:24.8%;position:relative;float:left;background:#C4C8CC;text-align:center;font-size:18px;cursor:pointer;display:inline-block}
.dwn-menu > span:first-child{margin:0;}
.dwn-menu > span a{display:block;color:#000}
.dwn-menu > span.act{background:#f1f1f1}
.dwn-cont-div{padding:40px}
[data-dirshow]{display:none;text-align:center}
[data-dirshow].dirshow{display:block}
.percent{margin:0 auto;width:60%}
.other-option-head span{padding:5px 20px;font-size:18px;line-height:28px;cursor:pointer;display:inline-block}
.other-option-head span.act{background:#fff}
.other-option{background:#fff;padding:20px 2%}
.other-option-cont{display:none}
.other-option-cont .otr-dwn-cont li{font-size:14px}
/*Features*/
.clo{cursor: pointer;position: absolute;right: 10px;top: 5px;font-size: 22px;font-weight: 500;transform: rotate(45deg);color: #2b115b;}
.ban{background: #19bf64;color: #fff;font-size: 15px;font-weight: 600;padding: 7.5px 20px;display: inline-block;position: absolute;margin-top: 40px;border-radius: 0px 2px 2px 0px;left: -8px;}
.sec-pTB .container{max-width:1200px;}
.sec-com{padding: 65px 0 0px 0;}
.sec-com .tit h3{    margin: 0px;text-align: center;color: #333;font-weight: 600;font-size: 28px;}
.sec-com a.cta{background: #2db492;color: #fff;font-size: 15px;font-weight: 600;display: inline-block;padding: 12px 20px;border-radius: 2px;margin-top: 15px;}
.sec-com p{font-size: 15px;line-height: 25px;color: #333;}
.per50{    width: 45%;padding: 2.5%;}
.inlink-main{background: #1d2632;    z-index: 9;float: left;width: 100%;position: relative;top: 0px;left: 0px;right: 0px;}
.inlink-main.act{position:fixed;top:100px;transition: all 0.5s ease;}
.inlink-main .container {max-width: 1150px;}
.inlink{}
.inlink ul{}
.inlink ul li{float: left;width: 11.1%;}
.inlink ul li div{text-align: center;position: relative;border-bottom: 5px solid #1d2632;padding: 18px 5px 12px 5px;transition: all 0.5s ease;}
.inlink ul li div:hover{border-bottom: 5px solid #636d7b;background: #2c3542;}
.inlink ul li div.act{border-bottom: 5px solid #e86567;background: #2c3542;}
.inlink ul li div a{position: absolute;    color: #1d2632;left: 0px;right: 0px;top: 0px;bottom: 0px;}
.inlink ul li div span{    background: url(https://www.manageengine.com/fr/sharepoint-management-reporting/style/../images/spmp-features-icon-sprite.png) no-repeat;width: 40px;height: 40px;display: inline-block;background-size: 350px;}
.inlink ul li div h5{font-size: 16px;line-height: 26px;font-weight: 500;color: #fff;}
.inlink ul li div span.ic-1{background-position: 0px 0px;}
.inlink ul li div span.ic-2{background-position: -38px 0px;}
.inlink ul li div span.ic-3{background-position: -76px 0px;}
.inlink ul li div span.ic-4{background-position: -114px 0px;}
.inlink ul li div span.ic-5{background-position: -161px 0px;}
.inlink ul li div span.ic-6{background-position: -202px 0px;}
.inlink ul li div span.ic-7{background-position:-242px 0px;}
.inlink ul li div span.ic-8{background-position: -284px 0px;}
.inlink ul li div span.ic-9{background-position: 0px -41px;}
.inlink-main.act .inlink ul li div span{display:none;}

#lhsTree, #lhsTree ul{list-style-type:none !important;}
#lhsTree{padding:30px 0 40px !important;}
/* Icons */
.icoEve{background:url(https://www.manageengine.com/fr/sharepoint-management-reporting/style/../images/icons-sprite.png) no-repeat;height:50px;margin:0 auto;width:45px}
.icoMod{background-position:-51px 0;width:47px}
.icoRen{background-position:-103px 0;width:62px}
.icoSha{background-position:-168px 0;width:47px}
.icoVie{background-position:-220px 0;width:56px}
.icoMov{background-position:-281px 0;width:48px}
.icoDau{background-position:-329px 0px}
.icoCco{background-position:-372px 0px}
.icoDar{background-position:-418px 0px}
.icoPar{background-position:0 -54px;height:52px;width:47px}
.per25 p{font-weight:bold}

/* Footer Download */
.ctaContainer {text-align: center; margin: 20px 0 40px; padding: 10px 10px 30px; background: #dbf3ff;}
.ctaContainer h2{font-size: 18px; line-height:26px; margin-bottom:15px; font-weight: 600;}
.ctaContainer span{font-size: 11px; margin-top: 7px; font-style: italic;}
.ctaContainer .wam-form{margin: 0 auto;display: table;width: 472px;}
.ctaContainer .wam-form .one-line-banner-cta {background: #f70031;border-radius: 3px;color: #fff !important;padding: 12px 20px;text-decoration: none;transition: all .5s;}
.ctaContainer .wam-form ul{margin:0;padding:0 !important}
.ctaContainer .wam-form ul li{list-style-type:none;float:left;background:#fff}
.ctaContainer .wam-form ul li:nth-child(1){border:1px solid #dedede;position:relative;border-right:0;border-radius:4px 0 0 4px}
.ctaContainer .wam-form ul li:nth-child(1):before{}
.ctaContainer .errMsg,.errMsg2,.errMsg3,.errMsg4{display:none;font-size:12px;position:absolute;margin-top:-20px;margin-left:0;line-height:18px;color:red}
.ctaContainer .wam-form ul li:nth-child(1) span{position:absolute;background-size:389px;width:23px;height:15px;padding-right:20px;margin:15px 0 0 10px;z-index:99;background-position:0 -272px}
.ctaContainer .wam-form ul li:nth-child(1) span::after{content:'';width:1px;height:25px;position:absolute;background:#dedede;top:-6px;left:30px}
.ctaContainer .wam-form ul li input{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;font-size:16px;outline:none;color:#2b2b2b;background:none}
.ctaContainer .wam-form ul li:nth-child(1) input{font-size:16px;position:relative;border-radius:15px}
.ctaContainer .wam-form ul li:nth-child(1) input::placeholder{color:#889196}
.ctaContainer .wam-form ul li:nth-child(2){width:76px;border-left:0;border-right:1px solid #dedede;border-top:1px solid #dedede;border-bottom:1px solid #dedede;position: relative;}
.ctaContainer .wam-form ul li:nth-child(2):before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #adadad;margin:22px 0 0 29px;z-index:0;right: 11px;}
.ctaContainer .selectedCountry{width:60px;height:36px;position:absolute;color:#6e6e6e;font-size:16px;margin:10px 0 0 7px}
.ctaContainer .wam-form ul li select{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;border-radius:0;font-size:15px;outline:none;background:#fff;margin:0;background:none;z-index:9;position:relative;color:#6e6e6e;font-size:12px;opacity:0;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}
.ctaContainer .wam-form ul li:nth-child(3){border:0;    padding-left: 0px;}
.ctaContainer .wam-form ul li input[type="submit"]{background:#d22222;color:#fff;padding:0 28px;cursor:pointer;font-weight:600;text-transform:capitalize;height:44px;border:0;outline:none;border-radius:0 4px 4px 0;transition:all .5s ease}
.ctaContainer .wam-form ul li input[type="submit"]:hover{background:#c11818;transition:all .5s ease}
.ctaContainer .wam-form ul li:nth-child(4){background:none;width:100%;border:0}
.ctaContainer .succView{display:none}
.ctaContainer .succView h2{margin-bottom: 0px;font-size: 30px;color: #0d9a18;}
.ctaContainer .succView p{    font-size: 16px;}
.ctaContainer .succView p a{font-weight:600;text-decoration: underline;}
.ctaContainer .dwn-priv, #meGDPRMessage{color: #333;}
.ctaContainer select#country_state {color: #000;opacity: 1;width: 100px;background: #fff;position: relative;font-size: 13px;box-shadow: 0px 2px 17px 4px rgba(0, 0, 0, 0.07);border-radius: 5px;appearance:menulist}
#fea-dwn-form-alert {background: #ffe400;position: absolute;color: red;font-size: 11px;padding: 5px 20px;line-height: 16px;max-width: 300px;top: -25px;left: 0px;width: 100%;}
.wam-form ul li:nth-child(1){width:75%}.wam-form ul li:nth-child(2){width:21%;border-radius:0 4px 4px 0}.wam-form ul li:nth-child(3){width:100%;margin-top:10px}#country_state{opacity:1;margin-left:-20px}.wam-form ul li input[type=submit]{border-radius:4px}@media screen and (max-width:768px){.wam-form ul li:nth-child(2){width:20%}}@media screen and (max-width:480px){.wam-form ul li:nth-child(1){width:96.8%;border-radius:4px}.wam-form ul li:nth-child(2){width:97%;margin-top:10px;border-radius:4px}.selectedCountry{left:-23px}.wam-form ul li:nth-child(2):before{margin:22px 0 0 244px}}

/*ImageMagnifyStyles*/
.img-magnify {float: right;}
.img-magnify img {border-width: 0;}
.footAbs{display:none}
.rhs-cont ul{margin:0 0 0 25px}
table.editionTable{border-collapse:collapse;margin:20px auto;text-align:left;width:100%;}
table.editionTable thead tr th{background-color:#ecedee;border:1px solid #e5e5e5;font-size:18px;line-height:20px;padding:0.6em;text-align:center;}
table.editionTable tbody tr td:first-child{background-color:#f8f8f8;text-align:left;}
table.editionTable td:first-child{width:40%;}
table.editionTable td{border:1px solid #e5e5e5;font-size:14px;padding:0.6em;vertical-align:middle;}
.dwn-prob a{background:#C4C8CC;display:inline-block;padding:2px 10px;border-radius:3px;color:#333;text-decoration:none;overflow:hidden;position:relative;}
.h2{font-size:25px;line-height:34px;margin:20px 0 30px;}

/* feaBanner Stripe */
.feaBanner {background: #dbf3ff;padding: 10px 30px 40px;}
.feaBanner p {font-size: 16px;font-weight: 600;margin-bottom: 25px;}
.feaBanner a {background: #f70031;border-radius: 3px;color: #fff !important;padding: 12px 20px;text-decoration: none;transition: all .5s;}
.feaBanner a span {background-size: 240px !important;margin-right: 5px;}
.feaBanner a:nth-child(3) {background: #00688f;margin: 0 0 0 20px;}
.nav-dem-ico {background: url(https://www.manageengine.com/fr/sharepoint-management-reporting/style/../images/ntfs-feature-sprite.png) -220px -18px no-repeat;display: inline-block;height: 20px;line-height: 22px;position: relative;top: 2px;width: 21px;}
.feaBanner .nav-dwn-icon {background: url(https://www.manageengine.com/images/me-sprite-new.png) no-repeat 0 0;}


@media screen and (max-width: 1025px){
.container{width:98%!important;box-sizing:border-box;padding:0 0 !important}
}
@media screen and (max-width: 949px){
.curHov .per30{min-height:auto}
}
@media screen and (max-width:767px){
.inlink-main.act{position:relative;}
.inlink ul li{width:33%;}
}
@media screen and (max-width: 630px){
.per50.vid-res #myvideo{max-width:100%;width:100%}
}
.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.cmnFormArea{box-sizing:border-box!important;max-width:500px!important}
@media screen and (max-width:500px){
.cmnFormArea{padding:0 0!important}
.cmnFormArea table td input[type="submit"],.cmnFormArea table td input[type="reset"]
{width:100%;box-sizing:border-box;margin:5px 0}
.inlink ul li{width:50%;}
}
@media screen and (max-width:350px){
.inlink ul li{width:100%;}
}