
.dwn-priv{margin:10px 0!important}

#btmBar .btm-dwn a,.nav-dwn a{width:auto !important}
.moreBtn{background:#e8edf1; padding:3px 10px 3px 5px;}
.linkCursor{cursor:pointer}
.hideFeDiv{display:none; padding:20px 35px; background:#e8edf1;}
.indexIconbg{ width:63px; height:63px; margin:0 auto;background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/sprite-images.png)no-repeat}

.IAMicon{ background-position: -14px -13px}
.complianceIcon{background-position: -109px -13px}
.ssoIcon{background-position: -204px -13px}
.autoIcon{background-position: -298px -13px}
.workflowIcon{background-position: -391px -13px}
.selfIcon{background-position: -485px -13px}
.trafficIcon{background-position: -573px -13px}

.hmFeabox{width:20.5%;margin:2px;padding:2%;background:#fff;float:left;min-height:430px}
//.hmFeabox h3{font-size:18px;margin:0}
.wd{margin-left: 130px}
.hmFeabox1{width:94%}
.hmFeabox{font-size:13px;line-height:20px}
.hmFeabox ul{line-height:30px!important}

.hmFeabox .hea{font-weight: 900;color:#000;}
.hmFeabox .con{font-size: 13px;color:#444;}
.hmFeabox p a{color:#000;}

.plusIcon{background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/sprite-images.png) -685px -27px; width:13px; height:13px; margin:4px; }
.minusIcon{background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/sprite-images.png) -685px -13px; width:13px; height:13px;margin:4px; }
.admpimage{background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/sprite-images.png) -305px -94px; width:297px; height:233px;}
.adsspimage{background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/sprite-images.png) -7px -328px; width:297px; height:233px;}
.adapimage{background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/sprite-images.png) -305px -328px; width:297px; height:233px;}
.erpimage{background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/sprite-images.png) -7px -94px; width:297px; height:233px;}
.ompimage{background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/sprite-images.png) -7px -560px; width:297px; height:233px;}
.rmpimage{background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/sprite-images.png) -305px -560px; width:297px; height:233px;}
.moreBtn{background:#e8edf1; padding:3px 10px 3px 5px;}
.linkCursor{cursor:pointer}
.hideFeDiv{display:none; padding:20px 35px; background:#e8edf1;}

.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;}
.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}

.dsk-spa{background:none repeat scroll 0 0 #ECEDEE;margin:50px 0;width:100%}
.dsk-spa td{background:none repeat scroll 0 0 #fff;padding:10px; border:1px solid #efefef; vertical-align:middle}
.dsk-spa th{ padding:10px 0}
.hmFeabox p a {
    color: #000;
}
.pg-head, .head {
    font-size: 35px;
    line-height: 45px;
    margin: 0 0 30px;
    color: #333;
    letter-spacing: -1px;
}
.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.cmnFormArea{box-sizing:border-box!important;max-width:650px!important}
/*------------------AD360-------------------*/
.ad360 .red-btn { margin:20px 0; display:block; max-width:90px; text-align:center}
.bannerWraper { background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/bannerBg.png); height:235px; width:100%;}
.bannerBG {  max-width: 1000px; margin:0 auto; padding-top:60px; }
.bannerBG h3 { font-size:21px; font-weight:400; color:#fff; text-align:center;}
.bannerBG h3 span { color:#76b83f; margin:0 10px;}
.bannerBG p {font-size:18px; font-weight:lighter; color:#c6cfd4; text-align:center}

.integrationSteps li { display:block; clear:both; list-style:none; margin-bottom:25px; font-size:15px}
.listNumber { border:3px solid #dcdcdc; border-radius:30px; color:#60a32f; display:block; font-size:15px; font-weight:800; padding:2px;
 text-align:center; width:22px; height:22px; line-height:22px; float:left; margin:0 10px 0 0}

.verticle_border{ border-right:1px solid #d9dcdd; float:right; margin:-45px 10px 0; display:block; height:280px; }
.f_right { float:right}
.f_left { float:left}
.wth_90 { width:90%}
.block { display:block}

#MEmobPanel.prdMobMenu {top: 88px;}

.free_wrap { width:100%; background:#f4f4f4; height:78px; display:block; clear:both; padding:30px 0}
.free_wrap .free_container { max-width:1000px; margin:0 auto; text-align:center}
.free_wrap .free_container h3 {font-size:21px; font-weight:lighter; color:#000; text-align:center; margin:0}
.free_wrap .free_container p {font-size:16px; font-weight:regular; color:#000; text-align:center}

.int_works{clear:both;display:block;height:900px;}
.int_works h1 { margin:40px 0!important}
.int_works li { list-style:none; display:inline-block; clear:both; margin-bottom:14px}
.int_works li h6 {font-size:16px; font-weight:600; color:#000; }
.int_works li p {font-size:13px; font-weight:normal; color:#000; text-align:left; line-height:18px; margin:10px 0}

.int_works .pro_icon {background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/ad360_sprite.png) no-repeat ; height:107px; width:107px; margin-right:20px;}
.int_works .admp{background-position: -2px -2px}
.int_works .adap{background-position: -113px -2px}
.int_works .adssp{background-position: -223px -2px}
.int_works .erp{background-position: -333px -2px}
.int_works .omp{background-position:0px -345px}
.int_works .rmp{background-position:-1px -460px}
.int_works .cont_text{width:310px; float:left; margin-top:10px}

.treeLevel { background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/ad360_sprite.png) no-repeat -449px 0; height:640px; width:142px; margin-top:54px;}

.pro_doload { border:1px solid #c7c7c7; padding:40px 25px; width:240px; height:260px; margin-top:70px}
.pro_doload .actdir360_icon {background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/ad360_sprite.png) no-repeat -1px -193px; height:140px; width:140px; margin:0px auto 10px;} 
.pro_doload h3 {font-size:23px; font-weight:400; color:#000; text-align:center; margin:0 0 10px 0}
.pro_doload p {font-size:15px; font-weight:400; color:#000; text-align:center; margin:0}

.int_ad360 h2 { margin-bottom:40px}
.int_ad360 ul li { list-style:none; margin:0 0 60px 0;}
.int_ad360 ul li .pro_icon {background:url(https://www.manageengine.com/fr/active-directory-360/style/../images/ad360_sprite.png) no-repeat ; height:60px; width:72px; margin-right:20px;}
.int_ad360 ul li h6 {font-size:15px; font-weight:600; color:#000; margin:0}
.int_ad360 ul li p {font-size:14px; font-weight:regular; color:#000; margin:0}

.int_ad360 ul li .pro_icon.centConfig {background-position: 0px -120px;}
.int_ad360 ul li .pro_icon.intFeature {background-position: -78px -120px;}
.int_ad360 ul li .pro_icon.singConsole {background-position: -156px -120px;}
.int_ad360 ul li .pro_icon.signon_signout {background-position: -227px -120px;}
.int_ad360 ul li .pro_icon.autoUpdate {background-position: -297px -120px;}


/*--=== OTHER COUNTRY DEMO FORM SET 2 ===--*/
.perDemBx1{border:0;margin:0}
.perDemBx1 h2{text-align:center;margin:20px 0 10px;font-weight:500}
.perDemBx1 p{text-align:center;padding-bottom:15px}
.perDemBx1 .icoReqDemo{display:none}
.de-box{border-top:1px solid #e5e5e5;margin:30px auto 0;padding:20px 0 0;width:75%}
.de-box .head{font-size:24px;padding-left:12px;font-weight:500;display:inline-block;margin:0}
.de-box .demoPAli{margin:20px 0 0}
.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}
.solution-form ul{padding:0;margin: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}
.form-set-2 form ul li .dwn-priv{font-size:11px;color:#000;line-height:10px}
.form-set-2 form ul li .dwn-priv a{font-size:10px;color:#000;text-decoration:underline}
.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{border:0;background:none;margin:0}
.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:38%}
.form-set-3 form ul li div.fr #meGDPRMessage label{font-size:12px;line-height:19px}
.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}  
.supHead{background:none;}
.supBox{border-bottom:0;border-left:0;border-right:0;}
@media screen and (max-width:500px){
.cmnFormArea{padding:10px !important}
.cmnFormArea table td input[type="submit"],.cmnFormArea table td input[type="reset"]
{width:100%;box-sizing:border-box;margin:5px 0}
.cmnFormArea table td{padding:5px;width:100%!important;display:block}
}

@media screen and (max-width:1025px){
.hmFeabox{width:42%;min-height: 290px;margin-bottom:15px}
.hmFeabox:nth-child(2n+1){margin-right:7%!important}
.wd {margin-left:0px}
}
@media screen and (max-width:699px){
.hmFeabox{max-width:450px;width:98%;min-height:auto;float:none}
.hmFeabox:nth-child(2n+1),.hmFeabox{margin:15px auto 15px auto !important}
}