﻿
/*! jQuery UI 1.9.0 to 1.13.3 Backward Compatibility Overrides
 * Restores 1.9.0 behavior for existing implementations
 * Include AFTER jquery-ui.min.css
 */

/* Font family and size */
html body .ui-widget,
html body .ui-widget input,
html body .ui-widget select,
html body .ui-widget textarea,
html body .ui-widget button {
    font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif !important;
    font-size: 10px !important;
}

/* Widget header */
html body .ui-widget-header {
    border: 1px solid #e78f08 !important;
    background: #f6a828 url('images/ui-bg_gloss-wave_35_f6a828_500x100.png') 50% 50% repeat-x !important;
    color: #fff !important;
    font-weight: bold !important;
}

    html body .ui-widget-header a {
        color: #fff !important;
    }

/* Widget content */
html body .ui-widget-content {
    border: 1px solid #ddd !important;
    background: #eee url('images/ui-bg_highlight-soft_100_eeeeee_1x100.png') 50% top repeat-x !important;
    color: #333 !important;
}

    html body .ui-widget-content a {
        color: #333 !important;
    }

    /* State: default */
    html body .ui-state-default,
    html body .ui-widget-content .ui-state-default,
    html body .ui-widget-header .ui-state-default {
        border: 1px solid #ccc !important;
        background: #f6f6f6 url('images/ui-bg_glass_100_f6f6f6_1x400.png') 50% 50% repeat-x !important;
        font-weight: bold !important;
        color: #1c94c4 !important;
    }

        html body .ui-state-default a,
        html body .ui-state-default a:link,
        html body .ui-state-default a:visited {
            color: #1c94c4 !important;
            text-decoration: none !important;
        }

    /* State: hover/focus */
    html body .ui-state-hover,
    html body .ui-widget-content .ui-state-hover,
    html body .ui-widget-header .ui-state-hover,
    html body .ui-state-focus,
    html body .ui-widget-content .ui-state-focus,
    html body .ui-widget-header .ui-state-focus {
        border: 1px solid #fbcb09 !important;
        background: #fdf5ce url('images/ui-bg_glass_100_fdf5ce_1x400.png') 50% 50% repeat-x !important;
        font-weight: bold !important;
        color: #c77405 !important;
    }

        html body .ui-state-hover a,
        html body .ui-state-hover a:hover {
            color: #c77405 !important;
            text-decoration: none !important;
        }

    /* State: active */
    html body .ui-state-active,
    html body .ui-widget-content .ui-state-active,
    html body .ui-widget-header .ui-state-active {
        border: 1px solid #fbd850 !important;
        background: #fff url('images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x !important;
        font-weight: bold !important;
        color: #eb8f00 !important;
    }

        html body .ui-state-active a,
        html body .ui-state-active a:link,
        html body .ui-state-active a:visited {
            color: #eb8f00 !important;
            text-decoration: none !important;
        }

    /* State: highlight */
    html body .ui-state-highlight,
    html body .ui-widget-content .ui-state-highlight,
    html body .ui-widget-header .ui-state-highlight {
        border: 1px solid #fed22f !important;
        background: #ffe45c url('images/ui-bg_highlight-soft_75_ffe45c_1x100.png') 50% top repeat-x !important;
        color: #363636 !important;
    }

        html body .ui-state-highlight a,
        html body .ui-widget-content .ui-state-highlight a,
        html body .ui-widget-header .ui-state-highlight a {
            color: #363636 !important;
        }

    /* State: error */
    html body .ui-state-error,
    html body .ui-widget-content .ui-state-error,
    html body .ui-widget-header .ui-state-error {
        border: 1px solid #cd0a0a !important;
        background: #b81900 url('images/ui-bg_diagonals-thick_18_b81900_40x40.png') 50% 50% repeat !important;
        color: #fff !important;
    }

        html body .ui-state-error a,
        html body .ui-widget-content .ui-state-error a,
        html body .ui-widget-header .ui-state-error a {
            color: #fff !important;
        }

    html body .ui-state-error-text,
    html body .ui-widget-content .ui-state-error-text,
    html body .ui-widget-header .ui-state-error-text {
        color: #fff !important;
    }

/* Border radius */
html body .ui-corner-all,
html body .ui-corner-top,
html body .ui-corner-bottom,
html body .ui-corner-left,
html body .ui-corner-right,
html body .ui-corner-tl,
html body .ui-corner-tr,
html body .ui-corner-bl,
html body .ui-corner-br {
    border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    -khtml-border-radius: 4px !important;
}

/* Icons */
html body .ui-icon {
    width: 16px !important;
    height: 16px !important;
    background-image: url('images/ui-icons_222222_256x240.png') !important;
}

html body .ui-widget-content .ui-icon {
    background-image: url('images/ui-icons_222222_256x240.png') !important;
}

html body .ui-widget-header .ui-icon {
    background-image: url('images/ui-icons_ffffff_256x240.png') !important;
}

html body .ui-state-default .ui-icon {
    background-image: url('images/ui-icons_ef8c08_256x240.png') !important;
}

html body .ui-state-hover .ui-icon,
html body .ui-state-focus .ui-icon {
    background-image: url('images/ui-icons_ef8c08_256x240.png') !important;
}

html body .ui-state-active .ui-icon {
    background-image: url('images/ui-icons_ef8c08_256x240.png') !important;
}

html body .ui-state-highlight .ui-icon {
    background-image: url('images/ui-icons_228ef1_256x240.png') !important;
}

html body .ui-state-error .ui-icon,
html body .ui-state-error-text .ui-icon {
    background-image: url('images/ui-icons_ffd27a_256x240.png') !important;
}

/* Overlay and shadow */
html body .ui-widget-overlay {
    background: #666 url('images/ui-bg_diagonals-thick_20_666666_40x40.png') 50% 50% repeat !important;
    opacity: .5 !important;
    filter: Alpha(Opacity=50) !important;
}

html body .ui-widget-shadow {
    margin: -5px 0 0 -5px !important;
    padding: 5px !important;
    background: #000 url('images/ui-bg_flat_10_000000_40x100.png') 50% 50% repeat-x !important;
    opacity: .2 !important;
    filter: Alpha(Opacity=20) !important;
    border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    -khtml-border-radius: 5px !important;
}

/* ========================================
   END COMPATIBILITY OVERRIDES
   ======================================== */