//.melogosvg img{width:162px;height:42px}
.prdLogo img{width:200px;height:52px}
.melogosvg img{width:200px;height:42px}

:root {--theme-color-r: #c15d54;--theme-color-g: #33a14c;--theme-color-b: #4195b5;--theme-color-y: #cca51d;--theme-bg-r: #ffe7e6;--theme-bg-g: #e4fee7;--theme-bg-b: #e5f7ff;--theme-bg-y: #fff4cf;}
[data-color="r"]{ color: var(--theme-color-r)}
[data-color="g"]{ color: var(--theme-color-g)}
[data-color="b"]{ color: var(--theme-color-b)}
[data-color="y"]{ color: var(--theme-color-y)}
[data-bg="r"]{ color: var(--theme-color-r); background-color:var(--theme-bg-r)}
[data-bg="g"]{ color: var(--theme-color-g); background-color:var(--theme-bg-g)}
[data-bg="b"]{ color: var(--theme-color-b); background-color:var(--theme-bg-b)}
[data-bg="y"]{ color: var(--theme-color-y); background-color:var(--theme-bg-y)}
.rmm{padding:75px 15px;color: #000;}
.rmm .flex {display: flex;justify-content: center;align-items: center;max-width:1200px;margin:0 auto;}
.rmm h1,.rmm h2{font-weight:200;line-height:60px;text-align:center;margin: 0 5px 55px;color: #000;}
.rmm h2 {margin: 0 5px 20px;line-height:60px;}
.rmm h1 strong,.rmm h2 strong{font-weight:600;}
.rmm h3 {font-weight: 400;margin:0 0 5px !important;color:#062e55 !important;}
.rmm h4 {font-size: 20px;margin: 0;font-weight: 400;}
.rmm p,.rmm ul li {font-size: 16px;font-weight: 200;line-height:30px;margin:0 0 25px;}
.rmm.banner {background-color: #f9f8f8;display: flex;align-items: center;padding:0 15px;min-height: 600px;transition: all linear 750ms;}
.rmm.banner .flex{max-width:1200px;margin:auto;}
.rmm.banner h1{max-width:550px;text-align:left;}
.rmm.banner h1 strong,.rmm.banner h1 span:before{content: "\a";}
.rmm.banner img {max-width: 45%;margin:0 20px}
.rmm.steps .flex {max-width: 1200px;margin: auto;}
.rmm.steps .clip {max-width: 40%;}
.rmm.steps ul {position: relative;max-width: 60%;counter-reset: my-awesome-counter;}
.rmm.steps ul:before {content: '';width: 1px;background-color: #e0e0e0;display: inline-block;position: absolute;left: 45px;top: -75px;bottom: 0;z-index: -1;}
.rmm.steps ul:after {content: '';position: absolute;bottom: 0;left: 40px;height: 10px;width: 10px;border-radius: 50%;background-color: #e0e0e0;}
.rmm.steps ul li {display: flex;align-items: flex-start;justify-content: left;}
.rmm.steps ul li:before {border-radius: 15px;height: 90px;min-width: 90px;margin-right: 40px;background-color: #ffe7e6;counter-increment: my-awesome-counter;content: counter(my-awesome-counter);display: flex;justify-content: center;align-items: center;font-size: 30px;font-weight: 600;}
.rmm.steps ul li:nth-child(1):before{color: var(--theme-color-r); background-color:var(--theme-bg-r)}
.rmm.steps ul li:nth-child(2):before{color: var(--theme-color-g); background-color:var(--theme-bg-g)}
.rmm.steps ul li:nth-child(3):before{color: var(--theme-color-b); background-color:var(--theme-bg-b)}
.rmm.steps ul li:nth-child(4):before{color: var(--theme-color-y); background-color:var(--theme-bg-y)}
.rmm.steps .flex {max-width: 1200px;margin: auto;align-items: flex-start;justify-content: space-between;flex-direction: row-reverse;}
.rmm.steps h2 {max-width: 500px;margin: 0 auto 30px;}
.rmm.features {background-color: #f9f8f8;}
.rmm.features .flex {max-width:1200px; margin:0 auto;flex-wrap: wrap;align-items: normal;}
.rmm.features .box {max-width: 26%;margin: 15px;background-color: #fff;padding: 25px;border-radius: 15px;position: relative;transition: all 350ms ease-in-out;}
.rmm.features .box:hover {box-shadow: 0 0 15px #0004;transform: scale(1.01);}
.rmm.features .box h3{display: flex;align-items: center;}
.rmm.features .box h3 img {display: inline-block;width: 50px;height: 50px;margin-right: 10px;}
.rmm.features .box a {position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 1;color: transparent;}
.rmm.why {padding-bottom: 0;}
.rmm.why .flex {max-width: 1100px;margin: auto;justify-content: center;}
.rmm.why img {max-width:320px;margin:10px 0 0 0;}
.rmm.why ul{margin:0 0 0 50px;}
.rmm.why li {display: flex;}
.rmm.why ul li:before {content: '';display: inline-block;width: 20px;height: 20px;background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/rmm-list-icon.png);background-size: contain;background-repeat: no-repeat;margin-right: 15px;}
.rmm.why h3{font-weight: 300;}
.rmm.quote {background-color: #f9f8f8;}
.rmm.quote .flex {max-width: 1100px;margin: auto;}
.rmm.quote .flex > img {max-width: 280px;margin: 0 20px;}
.rmm.quote .flex .quote {margin: 0 20px;}
.rmm.quote .flex .quote img {max-width: 50px;margin: 0 0 10px;}
.rmm.credit h3 {max-width: 300px;text-align: center;font-size: 20px;font-weight: 200;line-height: 28px;margin: 0 30px !important;}
.rmm.credit h3 strong {display: block;font-size: 45px;font-weight: 600;margin: 20px 0;}

.box > ul {text-align: center;display: flex;flex-wrap: wrap;justify-content: center;}
.box > ul > li {display: inline-block;vertical-align: top;}
.box > ul > li .para {display: block;color: #000;margin-top: 5px;}
.box > ul > li h3 {display: inline-block;font-size: 17px;font-weight: 600;line-height: 24px;margin: 0 0 10px 48px !important;color: #2978bb !important; }
.box > ul > li.list h3 {color: #000;}
.box > ul > li > a, .box > ul > li.list {display: block;width: 300px;min-height: calc(90% - 50px);position: relative;vertical-align: top;text-align: initial;padding: 20px 25px;margin: 15px;box-shadow: 0 0 2px #ccc;background-color: #fff;}
.box > ul > li > a:hover {box-shadow: 0 0 10px #9fd2ff;color: #000;text-decoration: none;}
.box > ul > li.list {display: inline-block;}
.box > ul > li.big a {width: 685px;}
.box > ul > li.big a .para {display: inline-block;width: 46%;margin-right: 2%;vertical-align: top;}
.box > ul > li.big a .para span {display: block;}
.box > ul > li.big a h3 {display: block;}
.box > ul > li.list > ul {list-style: inside;font-size: 13px;}
.box > ul > li .more {position: absolute;right: 0;bottom: 0;display: none;}
.box > ul > li .more a {display: block;padding: 4px 14px;background-color: #eee;color: #000;text-decoration: none;transition: all ease 350ms;}
.box > ul > li .more a:hover {background-color: #267fc3;color: #fff;}
.box > ul > li:hover .more {display: block;}
.box > ul > li > a:after, .box > ul > li.list:after {content: '';position: absolute;display: inline-block;left: 25px;border-left: 0px;border-bottom: 0px;top: 15px;width: 40px;height: 40px;background-size: 40px;background-repeat: no-repeat;background-position: center center;}
.box > ul > li[data-icon="1"] > a:after, .box > ul > li.list[data-icon="1"]:after{background-image: url(../images/box-icon-1.png);}
.box > ul > li[data-icon="2"] > a:after, .box > ul > li.list[data-icon="2"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-2.png);}
.box > ul > li[data-icon="3"] > a:after, .box > ul > li.list[data-icon="3"]:after{background-image: url(../images/box-icon-3.png);}
.box > ul > li[data-icon="4"] > a:after, .box > ul > li.list[data-icon="4"]:after{background-image: url(../images/box-icon-4.png);}
.box > ul > li[data-icon="5"] > a:after, .box > ul > li.list[data-icon="5"]:after{background-image: url(../images/box-icon-5.png);}
.box > ul > li[data-icon="6"] > a:after, .box > ul > li.list[data-icon="6"]:after{background-image: url(../images/box-icon-6.png);}
.box > ul > li[data-icon="7"] > a:after, .box > ul > li.list[data-icon="7"]:after{background-image: url(../images/box-icon-7.png);}
.box > ul > li[data-icon="8"] > a:after, .box > ul > li.list[data-icon="8"]:after{background-image: url(../images/box-icon-8.png);}
.box > ul > li[data-icon="9"] > a:after, .box > ul > li.list[data-icon="9"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-9.png);}
.box > ul > li[data-icon="10"] > a:after, .box > ul > li.list[data-icon="10"]:after{background-image: url(../images/box-icon-10.png);}
.box > ul > li[data-icon="11"] > a:after, .box > ul > li.list[data-icon="11"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-11.png);}
.box > ul > li[data-icon="12"] > a:after, .box > ul > li.list[data-icon="12"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-12.png);}
.box > ul > li[data-icon="13"] > a:after, .box > ul > li.list[data-icon="13"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-13.png);}
.box > ul > li[data-icon="14"] > a:after, .box > ul > li.list[data-icon="14"]:after{background-image: url(../images/box-icon-14.png);}
.box > ul > li[data-icon="15"] > a:after, .box > ul > li.list[data-icon="15"]:after{background-image: url(../images/box-icon-15.png);}
.box > ul > li[data-icon="16"] > a:after, .box > ul > li.list[data-icon="16"]:after{background-image: url(../images/box-icon-16.png);}
.box > ul > li[data-icon="17"] > a:after, .box > ul > li.list[data-icon="17"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-17.png);}
.box > ul > li[data-icon="18"] > a:after, .box > ul > li.list[data-icon="18"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-18.png);}
.box > ul > li[data-icon="19"] > a:after, .box > ul > li.list[data-icon="19"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-19.png);}
.box > ul > li[data-icon="20"] > a:after, .box > ul > li.list[data-icon="20"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-20.png);}
.box > ul > li[data-icon="21"] > a:after, .box > ul > li.list[data-icon="21"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-21.png);}
.box > ul > li[data-icon="22"] > a:after, .box > ul > li.list[data-icon="22"]:after{background-image: url(../images/box-icon-22.png);}
.box > ul > li[data-icon="23"] > a:after, .box > ul > li.list[data-icon="23"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-23.png);}
.box > ul > li[data-icon="24"] > a:after, .box > ul > li.list[data-icon="24"]:after{background-image: url(../images/box-icon-24.png);}
.box > ul > li[data-icon="25"] > a:after, .box > ul > li.list[data-icon="25"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-25.png);}
.box > ul > li[data-icon="26"] > a:after, .box > ul > li.list[data-icon="26"]:after{background-image: url(../images/box-icon-26.png);}
.box > ul > li[data-icon="27"] > a:after, .box > ul > li.list[data-icon="27"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-27.png);}
.box > ul > li[data-icon="28"] > a:after, .box > ul > li.list[data-icon="28"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-28.png);}
.box > ul > li[data-icon="29"] > a:after, .box > ul > li.list[data-icon="29"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-29.png);}
.box > ul > li[data-icon="30"] > a:after, .box > ul > li.list[data-icon="30"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-30.png);}
.box > ul > li[data-icon="31"] > a:after, .box > ul > li.list[data-icon="31"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-31.png);}
.box > ul > li[data-icon="32"] > a:after, .box > ul > li.list[data-icon="32"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-32.png);}
.box > ul > li[data-icon="33"] > a:after, .box > ul > li.list[data-icon="33"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-33.png);}
.box > ul > li[data-icon="34"] > a:after, .box > ul > li.list[data-icon="34"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-34.png);}
.box > ul > li[data-icon="35"] > a:after, .box > ul > li.list[data-icon="35"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-35.png);}
.box > ul > li[data-icon="36"] > a:after, .box > ul > li.list[data-icon="36"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-36.png);}
.box > ul > li[data-icon="37"] > a:after, .box > ul > li.list[data-icon="37"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-37.png);}
.box > ul > li[data-icon="38"] > a:after, .box > ul > li.list[data-icon="38"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-38.png);}
.box > ul > li[data-icon="39"] > a:after, .box > ul > li.list[data-icon="39"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-39.png);}
.box > ul > li[data-icon="40"] > a:after, .box > ul > li.list[data-icon="40"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-40.png);}
.box > ul > li[data-icon="41"] > a:after, .box > ul > li.list[data-icon="41"]:after{background-image: url(https://www.manageengine.com/fr/remote-monitoring-management/style/../images/box-icon-41.png);}
.container .lhs-tree li a, .container .lhs-tree li span {
    font-size: 15px !important;
    line-height: 30px !important;
    color: #777;
}

.container #lhsTree, .container #lhsTree ul{
    max-width:none;list-style-type:none;padding:0;font-size:12px;line-height:1.2em;
}
.lhs-tree.automation #lhsTree > li > span.ifTree {
    padding: 12px 0 12px 24px;
}
#lhsTree > li > span.ifTree.dropact:after{
    top:26px;
}
#lhsTree > li > span.ifTree:after{
    top:23px;
}
a.link, .menu-active a, .nav>li>a:hover, .nav>li>span:hover, [data-soldrop]:hover {
    color: #2a79bb !important;
}
.new-container{max-width:1200px;}
.footer-nav {display: flex;border-top: 1px solid #eee;padding: 15px 0;margin-top: 50px;justify-content: space-between;}
.footer-nav a {background-color: #eee;display: inline-block;padding: 5px 15px;min-width: 200px;text-decoration:none;}
.footer-nav a:hover{background-color:#0099cc;color:#fff;}
.footer-nav a.next {text-align: right;}
.footer-nav a:last-child{text-align: right;}
.footer-nav a:last-child:after {content: '▸';padding-left: 8px;display:inline-block;transform:rotate(0deg);transform-origin:center right;}
.footer-nav a:first-child:before {content: '▸';padding-left: 8px;transform:rotate(180deg);transform-origin:center;display:inline-block;}
#relPrdMSPGroup > ul {display: block!important;}
.footer-nav a:last-child:before,.footer-nav a:first-child:after{content: '';}
.rmm.foot.client h2,.rmm.foot.client h2 strong {
    font-size: 18px;
    font-weight: 300;
    margin: 0;
    line-height: normal;
}
.rmm.foot.client {
    padding: 30px 15px 20px;
    margin: 0;
    background-color: #f9f9f9;
    text-align: center;
}
.rmm.foot.client .client-logo {
    display: flex;
    justify-content: center;
    align-items: center;
}
.rmm.foot.client .client-logo li {
    width: 150px;
    height: 60px;
    margin: 20px;
    padding: 10px 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    border-radius: 10px;
}
.rmm.foot.client .client-logo li img {
    max-width: 100%;
    max-height: 100%;
}
.rmm p,.rmm ul li {
    font-size: 16px;
    font-weight: 200;
    line-height:28px;
    margin:0 0 25px;
    letter-spacing: 0.3px;
}
.rmm.quote .flex .quote strong {
    font-size: 17px;
    color: #072e55;
    font-weight: 500;
    line-height: normal;
    display: block;
}
@media(max-width:600px)
{.rmm{padding: 50px 20px;}
.rmm .flex, .rmm.banner, .rmm.steps ul li{flex-wrap: wrap;}
.rmm h1, .rmm h2 {font-size: 30px;line-height: 50px;}
.rmm.banner {margin: 0;}
.rmm.banner img {max-width: 100%;}
.rmm.steps img {max-width: 100%;}
.rmm.steps ul:before,.rmm.steps ul:after {display: none;}
.rmm.steps ul li:before {margin: 0 0 20px;}
.rmm.features .box, .rmm.steps ul,.rmm.steps .clip {max-width: none;}
.rmm.why {padding-bottom: 20px;}
.rmm.why h3 {max-width: 80%;font-size: 20px;}
.rmm.why ul {margin: 40px 0 0 20px;}
.rmm.credit h3 {margin: 20px 0 !important;max-width: none;font-size: 22px;width: 50%;}
.rmm.credit h3 strong {font-size: 35px;margin: 10px 0;}
.rmm.banner h1 {margin: 30px 0;}
}