.bannerflex {min-height: auto;background-attachment: fixed;background-repeat: no-repeat;background-size: cover;margin-top: 0px}
.flexslider .flexBnrslides > li{background-color: #035fac;}
.flexslider .flexBnrslides > li:first-child{background-color:#feda12;}
.flexslider  .flex{max-width:1000px; margin:0 auto;}
.flexslider {margin: 0 auto;position: relative;overflow: hidden;max-height: 380px;position: relative;display: block;width: 1000px;max-width: 100%}
.bannerflex img {width: 100%;max-width: 1000px;margin: auto;display: block}
.flexslider .spiceworks .aside-caption {max-width: 43%}
.flexslider .aside-img, .flexslider .aside-caption {display: inline-block;vertical-align: top;max-width: 46%;color: #fff;margin: 55px 0;margin-left: 0px}
.flexslider .aside-caption {margin-left: 2%}
.flexslider .aside-caption h2 {font-size: 40px;color: #fff;font-weight: bold;line-height: 55px;margin: 0;margin-bottom: 0px;margin-bottom: 20px}
.flexslider .aside-caption span strong {color: #ffce26;font-size: 40px;font-weight: bold}
.flexslider .aside-caption a {background-color: #ffce26;color: #000;padding: 10px 24px;font-size: 20px;font-weight: bold;text-decoration: none}
.feaImg{background:url(https://www.manageengine.com/fr/patch-management/style/../images/features-icons-sprite.png) no-repeat 0 0;}
.feaImg{width:36px;height:36px;}

.fea-icon1{background-position:0 0}
.fea-icon2{background-position:-36px 0}
.fea-icon3{background-position:-72px 0}
.fea-icon4{background-position:-108px 0}
.fea-icon5{background-position:-144px 0}
.fea-icon6{background-position:-180px 0}
.fea-icon7{background-position:-216px 0}
.fea-icon8{background-position:-252px 0}
.fea-icon9{background-position:-288px 0}
.fea-icon10{background-position:-324px 0}
.fea-icon11{background-position:0 -36px}
.fea-icon12{background-position:-36px -36px}
.fea-icon13{background-position:-72px -36px}
.fea-icon14{background-position:-108px -36px}
.fea-icon15{background-position:-144px -36px}


a.link,.menu-active a,.nav>li>a:hover,.nav>li>span:hover, [data-soldrop]:hover{color:#2a79bb !important;cursor:pointer}
a.link{font-weight:600;}
a.box.link:hover{text-decoration:none;}
a.box.link:hover h3{color:#2a79bb;}
a.box.link:hover:before{box-shadow:0 0 5px #999;} 

.new-container {max-width: 1200px;}
p {font-size: 15px;line-height: 30px;}
.pmp h2 {text-align:center;margin: 0 0 20px;position: relative;border-bottom: 0px;max-width: none;padding-bottom: initial;}
.pmp.home h2 {font-size: 32px;text-align: center;margin-bottom: 40px;}
.pmp.home h2 span {font-weight: 700;}
.overview, .os, .party, .visibility, .benifits, .edition, .client {text-align: center;padding: 50px 15px;}
.overview {padding-top: 10px;padding-bottom: 10px;}
.os, .visibility, .edition {background-color: #eee;}
.edition p {margin-top: 35px;padding-bottom: 4px;}
.hmEdi1 {width: 235px;float: left;margin: 20px 20px 0 0;background: #ffffff;color: #000;}
.hmEdi1 .hmEdiCont {color: #000}
/*.hmEdi1 .hmEdiFoot {padding-bottom: 20px;}*/
.hmEdi1 .hmEdiCont a {color: #fff}
.hmEdi2 {width: 700px;float: left;margin: 20px 0 0 0;background: #fff;}
.hmEdiCol2 {width: 50%;float: left;}
.hmEdiCol3 {width: 50%;float: left;}
.hmEdiCol2 .hmEdiCont {border-right: 1px solid #ccc}
.hmEdiHead {background: #2a79bb;color: #fff;font-size: 20px;padding: 12px 20px;line-height: 32px;font-weight: 600;text-align: center;}
.hmEdiHead:after {content: '';content: "Jusqu'à 20 ordinateurs et 5 serveurs";display: block;font-size: 14px;margin: 0px;font-weight: 300;padding: 0;line-height: normal;}
.hmEdiHead#pro:after {content: 'Convient aux ordinateurs en LAN';}
.hmEdiHead#ent:after {content: 'Adapté aux ordinateurs en WAN';}
.hmEdiCont {padding: 0 20px;margin: 20px 0;color: #000;min-height: 275px}
.hmEdiCont ul {margin: 0;padding: 0;list-style-type: none}
.hmEdiCont ul li {margin: 0;padding: 3px 0 3px 12px;line-height: 24px;position: relative}
.hmEdiCont ul li span {margin-right: 20px;display: inline-block;position: absolute;left: 0;top: 3px;color: #2a79bb;}
.hmEdition a {color: #000;}
.hmEdiFoot {padding: 0px 20px 0px;}
.hmEdi1 .hmEdiFoot a.trynow {background: #e9142b;padding: 7px 0;font-size: 15px;line-height: 34px;text-align: center;color: #fff;text-decoration: none;font-weight: 600;display: block;}
.hmEdi2 .hmEdiFoot a.trynow {background: #e9142b;padding: 7px 40px;font-size: 15px;line-height: 34px;text-align: center;color: #fff;text-decoration: none;display: inline-block;font-weight: 600;}
.os p {max-width: 700px;margin: 20px auto 0;}
.feat ul {text-align: initial;max-width: 650px;font-size: 17px;line-height: 32px;display: inline-block;list-style: none;}
.feat ul li {margin-bottom: 15px;}
.feat ul li:before {width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 7px solid #2a79bb;content: '';display: inline-block;margin-right: 10px;margin-left: -20px;}
.feat.party, .feat.visibility {padding-bottom: 0;}
.feat.party .figure {content: '';display: inline-block;height: 320px;width: 340px;vertical-align: top;background-image: url(https://www.manageengine.com/fr/patch-management/style/../images/third-party-applications.jpg);background-size: auto 300px;background-position: center;background-repeat: no-repeat;margin-top: -40px;margin-bottom: 40px;}
.feat.visibility .figure {content: '';display: inline-block;height: 275px;width: 300px;vertical-align: top;background-image: url(https://www.manageengine.com/fr/patch-management/style/../images/visibility-and-control.jpg);background-size: 435px;background-position: bottom;background-repeat: no-repeat;margin-right: 50px;margin-top: -23px;margin-bottom: 30px;}
.client img {width: 100%;max-width: 1000px;}
.pmp .box {width: 240px;display: inline-block;vertical-align: top;text-align: center;margin: 0 15px;}

.pmp > ul {list-style: none;padding-left: 0px;display: block;width: 100%;text-align: center;}
.pmp > ul > li {display: inline-block;width: 300px;position: relative;vertical-align: top;text-align: initial;padding: 20px 30px;min-height: 200px;margin: 15px;box-shadow: 0 0 2px #ccc;}
.pmp > ul > li strong {display: inline-block;font-size: 17px;line-height: 27px;padding-left: 47px;}
.pmp > ul > li strong a {position: relative;}
.pmp > ul > li:after {content: '';position: absolute;display: inline-block;border-radius: 50%;left: -5px;border-left: 0px;border-bottom: 0px;top: -18px;transform: scale(.6);width: 100px;height: 100px;background-image: url(https://www.manageengine.com/fr/patch-management/style/../images/features-icons-sprite.png);background-size: 500px;}
.pmp .box:before {content: '';display: block;height: 100px;width: 100px;background-image: url(https://www.manageengine.com/fr/patch-management/style/../images/overview-icons-sprite.png);background-size: 500px;margin: auto;}
.pmp .os .box:before {background-color: #fff;padding: 9px;border-radius: 50%;}
.pmp .box.box1:before {background-position: 0 0;}
.pmp .box.box2:before {background-position: -100px 0;}
.pmp .box.box3:before {background-position: -200px 0;}
.pmp .box.box4:before {background-position: -300px 0;}
.pmp .box.box5:before {background-position: 6px -91px;}
.pmp .box.box6:before {background-position: -92px -95px;}
.pmp .box.box7:before {background-position: -193px -95px;}
.pmp .box.box8:before {background-position: -192px -94px;}
.pmp .box.box14:before {background-position: -300px -190px;}
.pmp .box.box15:before {background-position: -400px -190px;}
.pmp .box.box16:before {background-position: 0px -790px;}
.pmp .box h3 {font-weight: 600;margin-bottom: 0px;}
.pmp .box p {line-height: 26px;}
.benifits {padding: 20px;}
.pmp .benifits p{font-size:12px;line-height:20px}
.pmp .benifits .box {width: 170px;overflow: hidden;height: 170px;border-right: solid 1px #eee;margin-left: 0;padding-right: 20px;}
.pmp .benifits .box:last-child {border-right: 0px;}
.pmp .benifits .box h3, .pmp .benifits .box:before, .pmp .benifits .box p {transition: all ease-in 350ms;}
.pmp .benifits .box:hover h3, .pmp .benifits .box:hover:before, .pmp .benifits .box:hover p {transform: translateY(-110px);cursor: default;}
.pmp .box.box8:before {background-position: -300px -90px;}
.pmp .box.box9:before {background-position: -400px -90px;}
.pmp .box.box10:before {background-position: 0 -190px;}
.pmp .box.box11:before {background-position: -100px -190px;}
.pmp .box.box12:before {background-position: -200px -190px;}
.spl-note {border-top: 1px dotted #ccc;max-width: 700px;margin: 20px auto 0 !important;padding: 8px;}
.pmp.kb li {min-height: 150px;}
.pcp.gray {background-color: #eee;padding: 30px 0 50px;}
.pmp.thanks li, .pmp.support li {min-height: 150px;}
.hmEdition.clearfix {display: block;margin: auto;max-width: 960px;text-align: left;}
.tal.mL10 strong {font-size: 17px;margin-left: -10px !important;margin-bottom: 7px !important;display: block;color: #2a79bb;}

.pmp h2:after{content:'';width:80px;height:1px;display:block;background-color:#e1e2e2;margin:20px auto;position:static;transform:none;}
.pmp h2:before{content:'';display:block;width:7px;height:7px;background-color:#2a79bb;margin:auto;left:0;bottom:-2px;position:absolute;right:0;transform:rotate(45deg);}

.pmp .list {font-size: 15px;line-height: 30px;max-width: 1000px;margin: auto;}



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

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


.pmp > ul {list-style: none;display: block;width: 100%;text-align: center;margin-top: 13px;transition: 0.2s ease-in-out;padding-top: 20px}
.pmp.features li{min-height:210px;width: 310px}
.pmp > ul > li {display: inline-block;width: 300px;
    position: relative;vertical-align: top;text-align: initial;padding: 20px 25px;margin: 15px;box-shadow: 0 0 2px #ccc;}
.pmp > ul > li strong {display: inline-block;font-size: 17px;line-height: 27px;padding-left: 47px}
p {font-size: 15px;line-height: 30px}
.pmp > ul > li{display:inline-block;width:300px;position:relative;vertical-align:top;text-align:initial;padding:20px 25px;margin:15px;box-shadow:0 0 2px #ccc;/*border-left:1px solid #ccc;*/}
.pmp.documents > ul > li{min-height:175px;}
.pmp > ul > li.big{width:695px;padding:16px 30px;}
.pmp > ul > li.big span{vertical-align:top;width:100%;display:inline-block;}
.pmp > ul > li.big div:last-child{width:60%;border-left:1px dashed #ccc;padding-left:4%;margin-left:2%;}
.pmp > ul > li.big div{display:inline-block;width:33%;vertical-align:top;}
.pmp > ul > li strong{display:inline-block;font-size:17px;line-height:27px;padding-left:47px;}
.pmp > ul > li strong a{position:relative;}
.pmp > ul > li:after{content:'';position:absolute;display:inline-block;border-radius:50%;left:-5px;border-left:0px;border-bottom:0px;top:-18px;transform:scale(.6);width:100px;height:100px;background-image:url(https://www.manageengine.com/fr/patch-management/style/../images/features-icons-sprite.png);background-size:500px;}
.pmp > ul > li.long:after {
    top: -6px;
}
.pmp > ul > li#fea1:after{background-position:0px 0px;}
.pmp > ul > li#fea2:after{background-position:-100px 0px;}
.pmp > ul > li#fea3:after{background-position:-200px 0px;}
.pmp > ul > li#fea4:after{background-position:-300px 0px;}
.pmp > ul > li#fea5:after{background-position:-400px 0px;}
.pmp > ul > li#fea6:after{background-position:0px -100px;}
.new-container{max-width:1200px;}
.pmp > ul > li#fea5::after {background-position: -400px 0px}
.pmp > ul > li#fea1::after {background-position: 0px 0px}
.pmp > ul > li#fea7::after {background-position: -100px -100px}
.pmp > ul > li#fea6::after {background-position: 0px -100px}
.pmp > ul > li#fea4::after {background-position: -300px 0px}
.pmp > ul > li#fea21::after {background-position: -503px -300px}
.pmp > ul > li#fea15::after {background-position: -400px -200px}
.pmp > ul > li#fea8::after {background-position: -200px -100px}
.pmp > ul > li#fea6::after {background-position: 0px -100px}
.pmp.features li::after {height: 90px;top: -14px}
.pmp > ul > li::after {
    content: '';
    position: absolute;
    display: inline-block;
    border-radius: 50%;
    left: -5px;
    border-left: 0px;
    border-bottom: 0px;
    top: -18px;
    transform: scale(.6);
    width: 100px;
    height: 100px;
    background-image: url(https://www.manageengine.com/fr/patch-management/style/../images/features-icons-sprite.png);background-size: 500px}
.pmp > ul > li {text-align: initial}
ul#lhsTree, ul#lhsTree ul{list-style-type:none !important;}
.note{background-color:#eee;border-left:3px solid #2e7cbc;margin-top:15px;display:block;}
.note:before{content:'Note';padding-left:10px;font-weight:600;display:inline-block;padding-top:10px;}
.note li{list-style:disc inside; margin:0 !important;}
.note ul{padding-top:0 !important;padding:30px;}
.note p{padding-left:12px;}
p.note {padding: 10px;}
p.note:before {display: none;}
/*Home*/

a.call-to-link{color:#2a79bb;font-weight:600;padding:7px 15px;background-color:#eee;border-left:3px solid #2a79bb;margin:5px 0;display:inline-block;}
a.call-to-link.offset{background-color:#fff;}
a.call-to-link:before{position:absolute;display:inline-block;content:'';top:0;left:0;bottom:0;width:3px;background-color:#2a79bb;z-index:1;}
a.call-to-link:hover{background-color:#2a79bb;color:#fff;text-decoration:none;}

.variant .edi {display: inline-block;max-width: 150px;margin: 10px 70px;padding: 15px;background-color: #eee}
.variant .edi h3 {margin-top: 0}
.variant .edi img {max-width: 100px;margin: 0 30px}
.variant .edi a {background-color: #e9132c;color: #fff;padding: 10px;margin-top: 20px;display: block;font-size: 13px;text-decoration: none}
.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.hmEdi1,.hmEdi2{min-height:385px}
.cmnFormArea{box-sizing:border-box!important;max-width:500px!important}
.rhs-cont h3{border-left:3px solid #2a79bb;padding-left:10px;width:80%;}
.rhs-cont li strong{padding-top:15px;display:inline-block;}
.rhs-cont li{font-size:15px;line-height:28px;margin-bottom:15px; list-style:inherit;}
#relPrdDCGroup{display:none;}

@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}
}

@media screen and (max-width: 770px){
    .flexslider .spiceworks h2,.flexslider .aside-caption h2{line-height: 40px!important}
	.flexslider .aside-caption h2,.flexslider .aside-caption h2 {font-size: 25px!important}
	.flexslider .aside-caption a{font-size:15px!important}
	.hmEdiCol2, .hmEdiCol3, .hmEdi1 {float: none;display: block;width: initial;height: initial;margin-bottom: 15px;background-color: #fff;padding: 15px;}
	.pmp .benifits .box {margin: auto;border-right: 0px;padding-right: 0}
	.hmEdiCol2 .hmEdiCont {border-right: 0px;}
	.hmEdiCont {height: initial !important;}
	.bannerflex {min-height: initial;}
	.hmEdi2{width: 100%}
	.hmEdi1 {margin: 15px auto;}
	.feat.party .figure {margin-top: 0px;}
	.feat ul {padding: 25px;}
	.feat.visibility .figure {margin: 0px;}
	ul.flexBnrslides {display: block;}
	.pmp.home h2 {line-height: normal;}
	.flexMobile {display: none;}
	.pmp .os .box {width: auto;margin: 25px;}
}
@media screen and (max-width:599px){
.bannerflex{display:none!important}
}