.pcp.request-demo,.pcp.get-quote {box-shadow: 0 0 3px #a7a7a7;padding: 40px;max-width: 500px;margin: auto}
.pcp .spl-form {max-width: 400px;margin: auto}
.pcp .spl-form p {position: relative;margin: 0;margin-bottom: 0px;margin-bottom: 15px}
.container.sec-pTB p, .para {line-height: 30px;margin: 10px 0;font-weight: 500;font-size: 17px}
.pcp .spl-form p em, .pcp .spl-form p label {color: #000;font-size: 17px;display: block;margin-bottom: 5px;font-style: normal;line-height: 38px}
.pcp .spl-form p em sup, .pcp .spl-form p label sup {color: red;font-size: 10px}
.pcp .input, .pcp .tarea, .pcp select {height: 43px;display: block;border: 1px solid rgba(174,182,192,0.5);outline: none;font-size: 14px;color:#718191;padding: 0 10px;box-sizing: border-box}
.pcp .input, .pcp .tarea, .pcp .fbutton {width: 378px;max-width: 100%}
.fbutton input#Submit, .fbutton input#downloadSubmit, .fbutton .spl-submit#Submit, .fbutton input.sub, .fbutton input#gdpr_reset {display: inline-block;width: 120px !important;min-width: auto;vertical-align: top;margin: 20px 10px !important;cursor: pointer !important;line-height: 20px !important;padding: 10px !important;font-size: 15px !important;transition: all 350ms ease-out;border-radius: 0 !important;line-height: 20px !important;padding: 10px !important;font-size: 15px !important;transition: all 350ms ease-out;border: 1px solid transparent !important;border-radius: 0 !important}
.pcp .spl-form .sub, .pcp .spl-form .re {background:#88c255;color:#fff;text-transform: uppercase;cursor: pointer}
@media screen and (max-width:500px){
.pcp.request-demo, .pcp.get-quote{padding:25px 10px}
}

.bg-l-green{background:#cde8c5}
.container2{max-width:1200px;width:100%;margin:0 auto;transition:all 0.2s ease-in 0s}
.pcp p{font-size:17px;line-height:30px}
.pcp h2{font-size:28px}
.heading-menu .menuhead{display:block}
.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}

.pcp.overview {padding: 30px;text-align: center}
.pcp.overview h3 {margin-bottom: 40px}
.pcp h3, .h3 {font-size: 20px;font-weight: 600;margin: 0;line-height: normal}
.pcp.overview p {margin-bottom: 10px}
.container.sec-pTB p, .para {line-height: 30px;margin: 10px 0;margin-bottom: 10px;font-weight: 500;font-size: 17px}
.pcp.overview p strong {display: block}
.pcp.overview p b {font-size: 20px;color: #777}
.pcp a {color: #0099CC;text-decoration: none}
.pcp a:hover {text-decoration: underline}
.pcp.features {background-color: #ebebeb;padding: 50px}
.pcp {display: block}
.pcp.features h2, .pcp.editions h2 {text-align: center;font-size: 30px;margin: 0 0 30px;line-height: normal}
.fea-sec {display: flex;flex-wrap: wrap;max-width: 1000px;margin: auto;justify-content: center}
.fea-sec .fea-inner {display: flex;width: 450px;max-width: 100%;align-items: start;padding: 20px;border-bottom: 1px dashed #ccc;border-right: 1px dashed #ccc}
.fea-sec .fea-inner:nth-child(2n) {border-right: 0}
.pcp.editions {padding: 50px;text-align: center;background-image: url(images/editions-bg.jpg);background-size: cover}
.fea-sec .fea-inner img {width: 50px;margin-right: 10px}
.fea-sec .fea-inner .content h3 {font-size: 20px;margin: 0 0 10px}
.fea-sec .fea-inner .content p {font-size: 15px;line-height: 28px;margin: 0 0 10px}

.pcp .doc-list{text-align: center;padding-left: 0 !important;display: flex;flex-flow:row wrap;justify-content: center;align-items: center}
.pcp .doc-list li{list-style: none;box-shadow: 0 0 3px #a7a7a7;margin: 7px;padding: 5px 15px;max-width: 350px;width:98%;min-height: 200px;vertical-align: top;text-align: initial}
.pcp .doc-list li img{width: 30px}
.pcp .doc-list li a{display: inline-block;font-size: 15px;font-weight:600;padding: 15px 15px 0;padding-right:0}
.pcp .doc-list p{padding-left: 50px;font-size: 15px;margin-top: 0;margin-bottom: 20px;padding-right: 20px}
.pcp .doc-list li p a{display: list-item;list-style-type: disc;padding-left: 0;padding-top: 0;margin-left: 15px}

.pcp.editions {padding: 50px;text-align: center;background-image: url(https://www.manageengine.com/fr/sccm-third-party-patch-management/style/../images/editions-bg.jpg);background-size: cover}
.catalog {display: inline-block;width: 450px;max-width: 90%;margin: 20px;box-shadow: 0 0 5px #ccc;text-align: left;
	vertical-align: top;border-radius: 8px;background-color: #fff}
.catalog .catalog-heading {padding: 20px;display: flex}
.catalog .catalog-heading h3 strong {font-size: 30px;font-weight: 600;color: #11b0a7}
.catalog .catalog-fea {padding: 20px;background-color: #eee}
.catalog .catalog-fea ul {font-size: 15px;line-height: 35px}
.catalog .catalog-fea ul li::before {content: '';display: inline-block;width: 12px;
height: 12px;vertical-align: middle;background-image: url(https://www.manageengine.com/fr/sccm-third-party-patch-management/style/../images/check-icon.png);background-size: contain;background-repeat: no-repeat;margin-right: 12px}
.catalog#sccm .catalog-fea ul li::before {background-image: url(https://www.manageengine.com/fr/sccm-third-party-patch-management/style/../images/check-icon-offset.png)}
.catalog#catalog .catalog-fea > a {margin-top: 77px}
.catalog .catalog-fea > a {display: block;color: #fff;padding: 12px 16px;font-size: 18px;margin: 40px auto 0;
margin-top: 40px;background-color: #0db0a7;border-radius: 5px;text-align: center;font-weight: 600;text-decoration: none}
.catalog#sccm .catalog-heading h3 strong {color: #5088dd}
.catalog#sccm .catalog-fea > a {background-color: #5088dd}

.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.cmnFormArea{box-sizing:border-box!important;max-width:500px!important}

.moz-img {background-position: 4px -86px;}
a.link, .menu-active a, .nav>li>a:hover, .nav>li>span:hover, [data-soldrop]:hover {color: #2a79bb !important;}
#relPrdDCGroupPCP {display: none;}
.footer-nav {display: flex;border-top: 1px solid #eee;padding: 15px 0;margin-top: 50px;justify-content: space-between;}
#relPrdDCGroupRDM{display:none}
.footer-nav a {background-color: #eee;display: inline-block;padding: 5px 15px;max-width: 50%;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;}
.footer-nav a:last-child:before,.footer-nav a:first-child:after{content: '';}
.heading-menu h1 {text-align: center;display: block;}
.new-container {max-width: 1200px;}
.new-container #lhsTree {max-width: none;padding: 5px 0px 0px 0px !important;}
.new-container .lhs-tree li a, .new-container .lhs-tree li span {font-size: 15px;line-height: 30px;color: #777;}
.new-container .lhs-tree li a:hover {color: #447dbb;text-decoration: none;}
.new-container .lhs-tree li span:after {top: 24px !important;}
.new-container #lhsTree.fixed {position: fixed;width: 288px;top: 70px;}
#lhsTree > li a.feaact {color: #2a79bb !important;}
.help #lhsTree > li a.feaact {border-left: 2px solid #2a79bb;}
.help #lhsTree > li.notree a.feaact {border-left: 0;}
.rhs-cont {min-height: 700px;}
.new-container #lhsTree ul {list-style: none;}
#lhsTree>li>ul li {padding: 0;border: 0;}
.relPrd h4 {font-size: 16px;line-height: 20px;margin: 0 0 0 20px;margin: 20px 0 20px;color: #000;}
.breadcrumb {display:flex;align-items:center;}
.breadcrumb a{margin:0 10px !important;}
.breadcrumb a + *, .breadcrumb span a + * {display: inline-block;margin:0 0 0 10px;font-weight: 300;}
.breadcrumb a + * > *, .breadcrumb h2 {font-weight: 300;margin:0;}
.sccm-tp-sprite,.sccm-pm-sprite{background:url(https://www.manageengine.com/fr/sccm-third-party-patch-management/style/../images/sccm-third-party-sprite.png)no-repeat;display:inline-block}
.sccm-tp-sprite,.sccm-pm-sprite{width:35px;height:35px;position:relative}
.sccm-tp-sprite{margin-right:10px;position:relative;top:-2px}
.adobe-img{background-position:1px -45px}
.vlc-img{background-position:-36px -45px}
.chrome-img{background-position:-70px -45px}
.notepad-img{background-position:-106px -45px}
.zip-img{background-position:-140px -45px}
.skype-img {background-position: -34px -86px;}
.winrar-img {background-position: -70px -86px;}
.team-img {background-position: -101px -86px;}
.drop-img {background-position: -140px -86px;}

/*sprite image css starts*/
.feature_spr{display:inline-block;background:url(../images/sccm-feature-sprite1.png);width:56px;height:56px}
.dep_cust1,.wsus_spr1,.sccm_2020_spr1{background-position:-2px -2px}
.dep_cust2{background-position:-62px -2px}
.dep_cust3{background-position:-122px -2px}
.dep_cust4,.sccm_2020_spr4{background-position:-182px -2px}
.wsus_spr2{background-position:-242px -2px}
.wsus_spr3{background-position:-242px -62px}
.wsus_spr4{background-position:-182px -62px}
.wsus_spr5{background-position:-302px -2px}
.sccm_2020_spr2{background-position:-122px -62px}
.sccm_2020_spr3{background-position:-2px -62px}
.sccm_2020_spr5{background-position:-62px -62px}

.feature_spr1{display:inline-block;background:url(https://www.manageengine.com/fr/sccm-third-party-patch-management/style/../images/sccm-feature-sprite2.png);width:30px;height:30px}
.feat_spr1{background-position:-5px -5px}
.feat_spr2{background-position:-45px -5px}
.feat_spr3{background-position:-85px -5px}
.feat_spr4,.mbl_down_spr1,.help_spr1,.support_spr1{background-position:-125px -5px}
.feat_spr5,.testi_spr1,.help_spr2,.support_spr3{background-position:-165px -5px}
.feat_spr6{background-position:-205px -5px}
.feat_spr7{background-position:-245px -5px}
.feat_spr8,.help_spr7{background-position:-285px -5px}
.feat_spr9{background-position:-325px -5px}

.testi_spr2,.support_spr4{background-position:-45px -45px}
.testi_spr3,.help_spr3,.support_spr5{background-position:-85px -45px}
.testi_spr4,.support_spr6{background-position:-125px -45px}
.mbl_down_spr3,.testi_spr5,.support_spr7{background-position:-5px -45px}
.mbl_down_spr2,.support_spr2{background-position:-165px -45px}
.help_spr4{background-position:-205px -45px}
.help_spr5{background-position:-245px -45px}
.help_spr6{background-position:-285px -45px}

/*sprite image css ends*/


@media screen and (max-width:1080px){
.pcp.features{padding:50px 10px !important}
.fea-sec .fea-inner{max-width: 550px!important;width:100%!important;border: 1px dashed #ccc !important;margin-bottom: 5px}
}
@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}
.catalog .catalog-fea > a{font-size:14px !important}
.catalog .catalog-heading h3 strong{font-size:20px !important}
.pcp.editions{padding:15px !important}
.pcp.features h2, .pcp.editions h2,.pcp h3, .h3{line-height:35px !important;font-size:18px !important}
.flexMobile{font-size:20px !important}
.pcp .doc-list li img{display:block;margin: 10px auto}
.pcp .doc-list li a,.pcp .doc-list p{padding:0 0}
.pcp .doc-list li{text-align:center}
}