#rf-content {
  min-height: calc(100vh - 200px) !important;
}

input {
  	border: none !important;
    border-bottom: 1px solid #ccc !important;
    border-radius: inherit !important;
}

.wf-form-element-div {
  width: 50%;
}

@media only screen and (max-width: 650px) {
  .wf-form-element-div {
  width: 100%;
}
}

/* General Catalog Branding */
#rf-catalog, .main-content {
  background: white !important;
}

/* End General Catalog Branding */

/* Portal Order Summary Card */
.order-summary-card .order-summary {width: 100%;}

.order-summary-card .order-summary .order-summary-item {margin-bottom: 20px;}

.order-summary-card .order-summary .order-summary-item .summary-items-details {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-bottom: 8px;padding: 8px}

.order-summary-card .order-summary .order-summary-item .summary-items-details .summary-item-quantity {margin-right: 20px;}

.order-summary-card .order-summary .order-summary-item .summary-items-totals .summary-item-total {display: block;text-align: right;font-weight: bold;}

.order-summary-card .order-summary .order-summary-item .summary-items-totals .summary-item-balance {display: block;text-align: right;font-weight: bold;}

.order-summary-card .order-summary-notes {width: 100%;margin-top: 20px;}

.order-summary-card .card-header .card-controls .rfSI svg {fill: #ffffff;}

/* End Order Summary Card */

.label-text {
    color: #444;
    font-size: 14px;
    height: auto;
    font-weight: 600;
}

.readOnly-value {
    height: auto;
    font-size: 14px;
    line-height: 1em;
}

.mdBtnR.mdBtnR-link {
  background-color: transparent;
}

.rf-tile-avatar {
  padding: 0;
}
