@media(min-width: 992px) {
    .membership-subscriptions, .membership-transactions {
        /* width: calc(100% - 250px); */
        clear: both;
        width: 100%;
    }

    /* .table-widget already clears both on mobile */
    .membership-subscriptions .table-widget {
        clear: left;
    }
}


/* Richie Test - Manage Subscriptions page */


.subscription-dashboard .table-widget.mobile-adjust .col.periodprice {
    display: none;
}

@media(max-width: 767px) {

.subscription-dashboard .table-widget.mobile-adjust .table-body .col.price:before {
    content: "Pricing: ";
    color: #999;
}
.subscription-dashboard .table-widget.mobile-adjust .table-body .col.start:before {
    content: "Start Date:  ";
    color: #999;
}
.subscription-dashboard .table-widget.mobile-adjust .table-body .col.last:before {
    content: "Last Renewal: ";
    color: #999;
}
.subscription-dashboard .table-widget.mobile-adjust .table-body .col.next:before {
    content: "Next Renewal: ";
    color: #999;
}

    .subscription-dashboard .table-widget.mobile-adjust .col.price, .subscription-dashboard .table-widget.mobile-adjust .col.period {
        display: none;
    }
    .subscription-dashboard .table-widget.mobile-adjust .col.periodprice {
        display: block;
    }
}


/* Available Plans */
.available-plans { padding-top: 20px; }
.available-plans .available-plan:first-child { border-top: 1px solid #eee; }
.available-plans .available-plan {
    border-bottom: 1px solid #eee;
    padding-bottom: 30px;
}


/*
 * NZMMAF Dashboard
 */

.nzmmaf-dashboard a.mani-btn {
    border: 0;
    margin-left: 10px;
}
    .nzmmaf-dashboard .labelx {  }

.gym-association .status {
    font-size: 12px;
    color: #660000;
    margin-left: 10px;
}

.nzmmaf-dashboard .rolecard {
    background: #f8f8f8;
    padding: 20px;
    margin-bottom: 20px;
}
    .nzmmaf-dashboard .rolecard h3 { margin-top: 10px; }

.nzmmaf-dashboard .roletags {
    margin-bottom: 10px;
}

.nzmmaf-dashboard .roletag {
    display: inline-block;
    background: #e8e8e8;
    padding: 5px 9px;
    margin: 2px;
    text-transform: uppercase;
    font-size: 12px;
    color: #000;
}










