.g-icon-image {
    max-height: none !important;
    max-width: none !important;
}

.g-error {
    color: red;
}

.g-list__label, .g-list__value {
    width: inherit !important;
    font-size: 12px !important;
}

.g-list__label {
    color: #000;
    margin-right: 10px !important;
}

.g-list__value {
    color: #7a7a7a;
}

.ui-body-a, .ui-body-a input, .ui-body-a select, .ui-body-a textarea, .ui-body-a button, .ui-mobile label {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px !important;
}

.ui-listview > .ui-li-static > table, .ui-listview > .ui-li-static > .g-switch-orders-list {
    white-space: normal !important;
}

.ui-li-has-icon > .ui-btn > div.g-icon-image:first-child {
    position: absolute;
    left: .2em;
}

@media only screen {
    .g-ui-field-contain > label, .g-ui-field-contain .g-ui-controlgroup-label, .g-ui-field-contain > .g-ui-rangeslider > label {
        float: left;
        margin: .5em 2% 0 0;
    }
}

@media (min-width: 28em) {
    .g-ui-field-contain > label, .g-ui-field-contain .g-ui-controlgroup-label, .g-ui-field-contain > .g-ui-rangeslider > label {
        width: inherit !important;
    }
}