.finance-footer-section {
    display: none;
}
.zh--dark-bg {
    background: #000;
    color: #fff;
    padding: 100px 0px;
}
.zh-kit-title {
    width: 85%;
    margin: 0 auto;
}
.zh-kit-img {
    width: 20%;
}
input#emailID {
    width: 100%;
    height: 50px;
    padding: 0px 20px;
    font-size: 16px;
    margin: 0px 0px 10px 0px;
    box-sizing: border-box;
}
.zh-form-cust-width select#MECountryListing, .zh-form-cust-width select#country_state {
    margin-top: 0px;
    margin-bottom: 10px;
    border-radius: 2px;
    height: 50px !important;
    color: #000;
    font-size: 16px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #fff url(https://cdn.manageengine.com/products/service-desk-msp/images/select-dropdown-arrow.png) right center no-repeat !important;
    border: 1px solid #d8d8d8 !important;
    padding: 0px 20px;
}
.zh-form-cust-width .check p {
    font-size: 14px;
}
.radio-button {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
}
.apiform input[type="radio"] {
    position: relative !important;
}
.radio-button #yes, .radio-button #no {
    width: auto !important;
    margin: 0px 5px 0px 0px !important;
    padding: 0px !important;
}
.radio-button label:nth-child(2) {
    margin-right: 15px !important;
}
#meGDPRMessage label {
    position: relative !important;
    color: #fff;
    font-size: 12px;
    margin: 10px auto 0;
    color: #fff;
    width: 50%;
    line-height: 1.5;
}
.prvcy-plicy {
    width: 50%;
    margin: 10px auto 0 auto;
    font-size: 12px;
    color: #000;
    text-align: center;
    line-height: 1.5;
}
.prvcy-plicy a {
    color: #fff !important;
}
.zh--dark-bg .prvcy-plicy {
    color: #fff;
}
.submitdiv {
    float: inherit;
    width: 50%;
    padding: 0px;
    max-width: 100%;
    box-sizing: border-box;
}
.apiform input[type="submit"] {
    font-family: 'Zoho_Puvi_Bold' !important;
    background: #f0483d !important;
    font-size: 15px !important;
    padding: 15px 30px !important;
    outline: none;
    height: auto;
    border: none !important;
    margin: 0 auto;
    text-transform: uppercase;
    font-weight: bold;
    cursor: pointer;
    margin-top: 20px;
    -webkit-appearance: none;
    border-radius: 2px !important;
}
/*API form page styles start*/
.apiform {width: 500px;font-size: 15px;margin: 0 auto;}
.apiform select {font-family: 'Zoho_Puvi_Regular', 'Open Sans', sans-serif;width: 100%;padding: 8px 2%;outline: none;border: 1px solid #000;border-radius: 0;font-size: 15px;margin-top: 5px;height: 45px !important;color: #000;background: #fff url(https://www.manageengine.com/products/service-desk/images/arrowImage.png) !important;background-repeat: no-repeat !important;background-position: right 1rem center !important;cursor: pointer;-moz-appearance: none;-webkit-appearance: none;}
.rdiodiv {padding: 10px 0;}
.apiform input[type="radio"] {width: 20px;padding: 0px !important;margin: 0px !important;position: absolute;}
span.rdiolbl {margin-left: 25px;}
.apiform input[type="checkbox"] {width: 20px;padding: 0px !important;margin: 0px !important;position: absolute;}
span.chkbxlbl {margin-left: 25px;}
.hdrtxt {color: #000;font-family: 'Zoho_Puvi_SemiBold';}
.rdstar {color: red !important;}
.apiform textarea {width: 95.5%;padding: 2%;outline: none;border: 1px solid #ccc;border-radius: 5px;font-size: 15px;min-height: 60px;height: 100%;margin-top: 10px;}
.apiform input[type="submit"] {font-family: 'Zoho_Puvi_SemiBold';background: #e3142b;color: #fff;font-size: 20px;font-weight: 400;width: 100%;padding: 12px 15px;outline: none;border-radius: 5px;height: auto;border: none !important;-moz-appearance: none;-webkit-appearance: none;border-radius: 0;cursor: pointer;}
.apiform input[type="reset"] {font-family: 'Zoho_Puvi_SemiBold';background: #dfdfe0;color: #444;font-size: 20px;font-weight: 400;width: 100%;padding: 12px 15px;outline: none;border-radius: 0;height: auto;border: none;-moz-appearance: none;-webkit-appearance: none;display: none;}
.apiform input.error {border: 1px solid red !important;}
.apiform select.error {border: 1px solid red !important}
span.errormsg {position: relative;margin-top: 5px !important;font-size: 13px;color: #df1519;display: block;margin-bottom: 0;text-align: left;}
select#MECountryListing {border: 1px solid #000;}
#meGDPRMessage {font-size: 14px;line-height: 17px;margin: 10px auto 0;color: #000;width: 100%;}
#meGDPRMessage label {position: relative !important;}
input#sendmemail {width: 20px !important;height: auto !important;padding: 0px;margin: 0px;}
label#sendmemailcheck {font-size: 12px;position: relative;padding: 0px;margin: 0px;text-align: left !important;}
.prvcy-plicy {width: 90%;margin: 10px auto 0 auto;font-size: 12px;color: #000;text-align: center;}
.prvcy-plicy strong {font-weight: 600 !important;}
.prvcy-plicy a {font-size: 12px;color: #138cd6;text-decoration: none;font-weight: 600}
.submitdiv {float: none;width: 100%;padding: 0;}
.resetdiv {display: none;float: left;width: 48%;padding: 0 1%}
/*API form page styles end*/
