﻿/* Override default jquery style */
.ui-header .ui-title {
    text-align: left;
    margin: 0 0 1% 0 !important;
    white-space: normal;
    overflow: visible;
}

.ui-footer .ui-title {
    text-align: left;
    margin: 8px 0 0 0 !important;
    padding: 3px;
}

.ui-br {
    border: 0;
}

.ui-checkbox-on .ui-icon, .ui-radio-on .ui-icon {
    background-color: #777;
}

.ui-checkbox input, .ui-radio input {
    display: none;
}

.ui-checkbox.maxDisabled .ui-checkbox-off .ui-btn-inner {
    color: #CCC;
}

.ui-mobile .ui-page-active {
    overflow: hidden;
}

.ui-overlay-a,
.ui-page-theme-a,
.ui-page-theme-a .ui-panel-wrapper {
    text-shadow: none;
}

.ui-btn-active,
.ui-page-theme-a .ui-btn:hover,
html .ui-bar-a .ui-btn:hover,
html .ui-body-a .ui-btn:hover,
html body .ui-group-theme-a .ui-btn:hover,
html head + body .ui-btn.ui-btn-a:hover,
.ui-page-theme-a .ui-btn:active,
html .ui-bar-a .ui-btn:active,
html .ui-body-a .ui-btn:active,
html body .ui-group-theme-a .ui-btn:active,
html head + body .ui-btn.ui-btn-a:active,
.ui-navbar .ui-btn.ui-btn-active {
    background: #f6f6f6;
    border-color: #ddd;
    color: #333;
    text-shadow: none;
}

.ui-content {
    padding: 0.5em 1em;
}

.ui-table-reflow.ui-responsive {
    display: table !important;
    width: 100%;
}

    .ui-table-reflow.ui-responsive td .ui-btn-inner {
        border: 0;
    }

.ui-navbar li:last-child .ui-btn {
    margin-right: 0;
}

.ui-btn, label.ui-btn {
    font-weight: normal;
}

div.ui-checkbox.maxDisabled {
    opacity: 0.5;
}