#scroll {
    position: relative;
    padding: 0;
}
.dwn-form-head {
    font-size: 19px;
    margin-bottom: 10px;
    font-weight: bold;
}

.dwn-cont {
    margin: 0;
    color: #424f56;
    font-weight: 400;
    padding: 20px 0;
    background: #fff;
}
.dwn-form {
    width: 350px;
}
.dwn-form input, .dwn-form select {
    width: 94%;
    margin-top: 15px;
    padding: 12px 10px;
    border: none;
    font-size: 15px;
    transition: all 0.2s ease-in-out 0s;
    color: #000;
    outline: none;
    border: 1px solid #c3c6ff;
}
select#MECountryListing {
    border: 1px solid #c3c6ff;
    height: 45px;
}
.dwn-form select {
    width: 100%;
}

.dwn-form input::placeholder {
  color: #000;
}

.dwn-form input::-ms-input-placeholder { /* Edge 12 -18 */
  color: #000;
}
.dwn-form select::placeholder {
 color: #000;
}

.dwn-form select::-ms-input-placeholder { /* Edge 12 -18 */
  color: #000;
}

#downloadSubmit {
    background: #414F57;
    font-size: 20px;
    color: #fff;
    line-height: 24px;
    width: 100%;
    margin-top: 20px;
    border-radius: 0;
    border: none;
    cursor: pointer;
}

#downloadReset {
    font-size: 18px;
    line-height: 24px;
    width: 80%;
    margin-top: 0;
    border-radius: 5px;
    cursor: pointer;
    background: none;
    color: #666;
    border: none;
}

.dwn-nav-link {
    line-height: 46px;
    display: block;
    text-align: center;
    background: #637cae;
    margin-top: 2px;
}
.dwn-nav-link {
    color: #fff;
}
.dwn-nav-link a {
    color: #fff;
}
.download-sml {
    display: block;
    font-size: 12px;
    line-height: 25px;
}

.dwn-desc {
    width: 75%;
    margin: 50px auto 0;
    min-height: 72px;
    color: #000;
}
.lictxt {
    font-size: 13px;
    margin-top: 10px;
}


.otr-dwn-cont{padding:10px 5%;font-size:13px}
.otr-dwn-cont a{font-size:14px;background:#c4c8cc;margin-left:4px;width:73px;display:inline-block;text-align:center;color:#333;text-decoration:none}
.otr-dwn-cont a:hover{background:#7BBB2A;color:#fff}
/*GDPR*/
.gdpr-pop-frame{position: fixed;height: 100%;width: 100%;top:0;background: rgba(255,255,255,.8); z-index: 999999;opacity:0;visibility:hidden;}
.gdpr-pop-frame.active{opacity:1;visibility:visible;}
.gdpr-pop{position:absolute;top: 0;left: 0;bottom: 0;right: 0;height: 200px;width: 400px;background: #fff;text-align: center;padding: 20px 30px 0px 30px;margin: auto;box-shadow: 0 0px 21px #ddd;}
.gdpr-btn{display:inline-block;background: #999;color: #fff;padding: 5px 20px;margin: 0 5px;cursor:pointer}
.gdpr-btn.accept{background: rgba(123, 187, 42, 0.78);}
.gdpr-btn.skip{background: rgba(233, 20, 43, 0.68);}
.gdpr-radio{margin:10px 5px}
.gdpr-radio span{margin: 0 5px 0 0px;font-size: 14px;}
.gdpr-radio input{width:20px;margin: 0;}

.dwn-priv {
    color: #000;
    text-align: center;
	    font-size: 13px;
    line-height: 20px;
    margin-top: 10px;
}
.dwn-priv a {
    color: #0071ff;
    font-weight: 500;
}
.box-table {
    font-size: 14px;
}
.mT50{ margin-top:50px}
.pT50{padding-top:50px}
.removeBtn{display:none!important}
.formOnly{margin:0 auto;float:none}