/* terms and conditions */
#more-than-payments p {text-align: justify;}
.expand {
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
}
.expand:after {
    top: 0.5px;
    left: 0.5px;
}
.expanding.open {
    margin-left: 32px;
}
.list-para {
    list-style-type: disc;
}
.expand-rows span {
    display: block;
    padding-left: 27px;
    position: relative;
    margin: 4px 0 0 4px;
}
.expand-rows span:before {
    content: "•";
    position: absolute;
    left: 14px;
}
.expand-rows strong {
    display: block;
    padding-left: 7px;
    font-weight: normal;
    float: left;
}
.expand-rows strong.wadj {
    width: 94%;
}
strong.adj {
    padding-left: 20px;
}
strong.adj-sec {
    width: 90%;
}

html[data-device-type="mobile"] a {
    word-wrap: break-word;
}
@media only screen and (min-width: 351px) and (max-width: 600px) {
    strong.adj-sec {
        width: 89%;
    }
    .expand-rows strong.wadj {
        width: 90%;
    }
}
@media (max-width: 350px) {
    html[data-device-type="mobile"] .adj-sec {
        width: 85%;
    }
    html[data-device-type="mobile"] .wadj {
        width: 89%;
    }
}
html[data-device-type="portable"] .adj-sec {
    width: 87%;
}
html[data-device-type="portable"] .wadj {
    width: 90%;
}
@media (max-width: 604px) {
    html[data-device-type="portable"] .adj-sec {
        width: 85%;
    }
}

