
@media (max-width:767px) {
    .panelWithShadow {
        padding: 0px;
    }

    .ct-section-inner-wrap {
        padding-right: 7px;
        padding-left: 7px;
    }
    legend h2 {
        padding-left: 30px;
    }

    .checkmark-container {
        margin-right: 0px;
        position: relative;
        left: 22px;
        top: -1px;
    }

    .mainContentContainer {
        padding-top: 70px;
    }
    .cm-form-item-50 {
        width: 100%;
    }
    .cm-form-item-50:nth-child(2) {
        /*margin-left: 5px;*/
        padding-left: 0px;
    }
    .cm-form-items-split-row {
        justify-content: normal;
    }

    .signin-form.cm-form, .signup-form.cm-form {
        width: auto;
    }
}
