/*NEW FORM*/
#scroll ul {
    padding: 0px;
}
    .heading-menu{display: none;}
#footerLnks, #adsspcutomerlogos{float: left;
    width: 100%;}
#adsspcutomerlogos{margin-bottom: 20px;}
#maincontent{float: left;    background: #fff;
    width: 100%;
    padding: 30px;
    box-sizing: border-box;}
.quo-fm div,.quo-fm p,.quo-fm label,.quo-fm input,.quo-fm select,.quo-fm i,.quo-fm h2,.quo-fm h4,.quo-fm h5,.quo-fm h1,.quo-fm li,.quo-fm ul,.quo-fm a,.quo-fm span{box-sizing:border-box}
.quo-fm input,.quo-fm select{outline:none}
.quo-fm select option{background: #fff;}    
.quo-fm{    float: inherit;
    max-width: 650px;    background: #fff;
    box-sizing: border-box;
    margin: 0 auto;
    display: table;}
.quo-fm ul li{float:left;width:100%;    list-style-type: none;}
.quo-fm .lhs{float:left;width:100%;border:1px solid #E2E2E2}
.quo-fm .lhs .s1,.quo-fm .lhs .s2,.quo-fm .lhs .s3,.quo-fm .lhs .s4,.quo-fm .lhs .s5{float:left;width:100%}
.quo-fm .lhs .s1{padding:12px 25px;border-bottom:1px solid #E2E2E2}
.quo-fm .lhs .s1 i{    position: absolute;
    width: 26px;
    height: 24px;
    background: url(https://www.manageengine.com/fr/self-service-password/images/quo-dollar.png) no-repeat;
    background-size: cover;
    margin: -1px 0px 0px 0px;
    border-radius: 50px;}
.quo-fm .lhs .s1 h2{margin:0;font-size:14px;font-weight:700;padding-left:40px;line-height:24px}
.quo-fm .lhs .s2{padding:30px 30px 15px 68px}
.quo-fm .lhs .s2 ul li{margin-bottom:15px}
.quo-fm .lhs .s2 ul li h5{margin:0;font-size:14px;font-weight:700;width:55%;float:left}
.quo-fm .lhs input.err{border-color:red!important}
.quo-fm .lhs .s2 ul li input,.quo-fm .lhs .s2 ul li select{width:18%;float:left;height:30px;font-size:13px;padding:0 10px;border:solid 1px #d1d3d4;background:#fff;}
.quo-fm .lhs .s2 ul li a{width:27%;float:left;padding-left:15px;color:gray;text-decoration:underline;font-size:11px}
.quo-fm .lhs .s3{padding:0 30px 15px 68px}
.ttdline{background:#d1d3d4;width:100%;height:1px;display:block}
.quo-fm .lhs .s3 h4{margin-top:30px;font-size:14px;font-weight:400;margin-bottom:10px;    margin-left: 0px;}
.quo-fm .lhs .s3 ul li{margin-bottom:15px}
.quo-fm .lhs .s3 ul li .aon .alhs{float:left;position:relative;height:20px;}
.quo-fm .lhs .s3 ul li:nth-child(3) .aon .alhs{width:50%}
.quo-fm .lhs .s3 ul li .aon .alhs input[type=checkbox]{display:none}
.quo-fm .lhs .s3 ul li .aon .alhs label{padding-right:5px;padding-left:28px;cursor:pointer;font-size:13px;font-weight:500}
.quo-fm .lhs .s3 ul li .aon .alhs input[type=checkbox] + label:before{content:'';position:absolute;padding:0;background:url(https://www.manageengine.com/log-management/images/checkbox_unchecked.png) no-repeat;display:inline-block;width:15px;height:15px;margin-left:-28px;margin-top:5px}
.quo-fm .lhs .s3 ul li .aon .alhs input[type=checkbox]:checked + label:before{content:'';position:absolute;background:url(https://www.manageengine.com/log-management/images/checkbox_checked.png) no-repeat;display:inline-block;width:15px;height:15px}
.quo-fm .lhs .s3 ul li .aon .alhs span,
table tr td span{background:url(https://www.manageengine.com/fr/self-service-password/images/over-txt-icon.png) no-repeat;width:12px;height:12px;display:inline-block;opacity:.5;cursor:pointer;position:relative;vertical-align:middle}
#comEdiPopup .ttip,
.quo-fm .lhs .s3 ul li .aon .alhs .ttip,
table tr td.ttip{margin:0;font-size:11px;position:absolute;width:200px;background:#333;color:#fff;padding:10px;border-radius:2px;line-height:18px;display:none;transition:all .3s ease}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip1{left: 370px;}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip2,
table tr td .ttip2{left: 235px;top: -100px;}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip3{left:150px;}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip2:before,
table tr td .ttip2:before{margin: 94px 0 0 -15px !important;}
.ttip1{left:181px;top:1px}
.ttip2{left:114px;top:1px}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip:before,
#comEdiPopup table tr td .ttip4:before{content:'';position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #333;border-right-color:#333;height:0;width:0;margin:-8px 0 0 -15px}
.quo-fm .lhs .s3 ul li .aon .arhs{float:left;width:44%;display:none}
.quo-fm .lhs .s3 ul li .aon .arhs .aon-nos label{cursor:pointer;padding-left:10px;padding-right:7px;font-size:11px;color:gray;}
.quo-fm .lhs .s3 ul li .aon .arhs .aon-nos input{height:30px;font-size:13px;padding:0 10px;border:solid 1px #d1d3d4;background:#fff;width:96.7px;}
.quo-fm .lhs .s4{background:#f5f6f8;padding:20px 30px 10px 68px}
.quo-fm .lhs .s4 h4{font-size:14px;font-weight:700;width:50%;margin-bottom:12px;    margin-left: 0px;}
.quo-fm .lhs .s4 ul li{margin-bottom:15px}
.quo-fm .lhs .s4 ul li label{font-size:13px;font-weight:600;width:54%;display:inline-block}
.quo-fm .lhs .s4 ul li input,.quo-fm .lhs .s4 ul li select{width:37%;height:30px;font-size:13px;padding:0 10px;border:solid 1px #d0d2d3;background:#fff;}
.quo-fm .lhs .s5{background:#f5f6f8;text-align:center;padding-bottom:30px}
.dwn-priv{margin-bottom:12px;text-align:center;color:#7d838a}
.dwn-priv a{font-size:11px}
.btn-sub{background:#049b4f;color:#fff;border:0;margin-right:10px;padding:10px 30px;font-size:14px;border-radius:2px;cursor:pointer;transition:all .5s ease}
.btn-sub:hover{background:#038443}
#meGDPRMessage{    width: 75%;
    color: #7d838a;
    margin: 0 auto;
    line-height: 18px;}
.btn-res{background:#cfd7da;color:#495b65;border:0;padding:10px 30px;font-size:14px;border-radius:2px;cursor:pointer;transition:all .5s ease}
.btn-res:hover{background:#c4ced2}
.quo-fm .rhs{position: absolute;right: 0px;}
.quo-fm .rhs .cta{background:#7b868a;font-size:14px;transition:all 1s;color:#fff;padding:8px 20px;line-height:20px;display:inline-block;text-decoration:none;margin-left:60px;transition:all .5s ease;cursor:pointer}
.quo-fm .rhs .cta:hover{background:#7bbb2a}
.man{color:#ff2622;font-size:12px}
.cerrmsg{position:fixed;display:none;top:100px;left:22.5%;width:55%;background:#fbf3d1;box-sizing:border-box;border:1px solid #f3e073;text-align:center;padding:8px;border-top:0;box-shadow:0 6px 17px -4px #33333330;font-size:13px;font-weight:600;z-index:9;line-height:20px}
#country_state,#ukcountry_region{margin-left:54%;margin-top:12px}
    #adRhsLnk a:nth-child(2){display:none;}
.quo-fm .lhs .s4 ul li select,
#edition{padding:0 6px}
#comEdiPopup table tr td .ttip4{bottom:0;left:116px;padding:10px 20px}
#comEdiPopup table tr td .ttip4:before{margin:124px 0 0 -26px}
#meGDPRMessage .checkmarkgdpr{height:12px !important;width:12px !important;}

@media screen and (max-width:992px) {
.quo-fm{width:100%}
.quo-fm .lhs .s3 ul li .aon .alhs{width:50%}
    .quo-fm .rhs{width:100%;position: relative;}
.quo-fm .rhs .cta{width:94%;margin:0 3% 3%;text-align:center}
.quo-fm .lhs .s3 ul li:nth-child(2) .aon .alhs{width:100%}
}
@media screen and (max-width:767px) {
.quo-fm .lhs{width:94%;margin:3%}
div#scroll{padding:0 0px;}
.quo-fm .lhs .s3 ul li:nth-child(1) .aon .alhs{width:100%}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip2{left:33px;top:-128px;}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip2:before{margin:109px 0 0 171px !important;transform:rotate(-90deg);}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip1{left:173px;top:-110px;}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip1:before{margin:91px 0 0 169px;transform: rotate(-90deg);}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip3{left:-52px;}
}
@media screen and (max-width:500px) {
.quo-fm .lhs .s1 i{display:none}
.quo-fm .lhs .s1 h2{padding-left:0}
.quo-fm .lhs .s2{padding:30px 20px 15px 28px}
.quo-fm .lhs .s3{padding:8px 20px 15px 28px}
.quo-fm .lhs .s4{padding:5px 30px 10px}
.quo-fm .lhs .s2 ul li h5,.quo-fm .lhs .s2 ul li input,.quo-fm .lhs .s2 ul li select{width:35%}
.quo-fm .lhs .s3 ul li .aon .alhs{width:100%}
.quo-fm .lhs .s2 ul li h5,.quo-fm .lhs .s2 ul li input,.quo-fm .lhs .s2 ul li select{width:100%}
.quo-fm .lhs .s4 ul li input, .quo-fm .lhs .s4 ul li select{width:100%;box-sizing:border-box;}
#country_state, #ukcountry_region{margin-left:0;}
}
@media screen and (max-width:440px) {
.quo-fm .lhs .s3 ul li .aon .alhs{height:auto}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip1{left:-20px;top:-88px;}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip1:before{margin:91px 0 0 99px;transform: rotate(-90deg);}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip3{left:-6px}
.quo-fm .lhs .s3 ul li .aon .alhs .ttip3:before{margin:109px 0 0 124px !important}
.quo-fm .lhs .s3 ul li:nth-child(3) .aon .alhs{width:100%}
.quo-fm .lhs .s3 ul li:nth-child(3) .aon .arhs{margin:10px 0 0 0;width:100%}
}
