.eca_payment_hidable {
    display: none;
}

.items_consent.employee .checkcontainer label{
    padding-left: 30px;
}
.items_consent, .items_consent li {
    list-style-type: none;
}

.onestepcheckout-enable-terms .checkcontainer,
.eca-onestepcheckout-onestep-index .checkcontainer{
    background: none;
}

.customer-account-create .newsletter-subscribe .control .col-xs-3,
.mesh-account-create .items_consent input{
    display: inline-block;
}

.mesh-account-create .items_consent label{
    vertical-align: top;
}

.mesh-account-create .items_consent .checkcontainer{
    margin-top: 10px;
}

.onestepcheckout-newsletter-subscribe input, .onestepcheckout-enable-terms input,
.checkout-agreements .items_consent input {
    float: left;
}

.eca-onestepcheckout-onestep-index .items_consent.marketing label,
.onestepcheckout-index-index .items_consent.marketing label{
    max-width:90%;
}

.checkout-agreements .items_consent input {
    margin: 0em 0.5em 0em 0em;
}
.checkout-agreements .items_consent label {
    width: 80%;
}
.popup-outer-background {
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: white;
    opacity: 0.6;
    z-index: 501;
    position: fixed;
}
#reapproval-popup{
    position: fixed;
    height: auto;
    width: auto;
    padding: 2%;
    top: 22%;
    right:0;
    left:0;
    color: #000;
    z-index: 501;
    background-color: #fff;
    border:1px solid grey;
    text-align: center;
}
#reapproval-popup .input-wrapper, #reapproval-popup .header,
#reapproval-popup .btn-sign-up-now{
    width: 33%;
    text-align: justify;
    margin-left: auto;
    margin-right: auto;
}

#reapproval-popup ul {
    padding: 0;
}

#reapproval-popup li {
    list-style-type: none;
}

.form-group--error label{
    color:#000;
}

.checkout .amer .items_consent.item{
    height: auto;
}

.checkbox-line.form__input.checkbox {
    float: left;
}