.ui - helper - hidden {
    display: none
}.ui - helper - hidden - accessible {
    border: 0;clip: rect(0 0 0 0);height: 1 px;margin: -1 px;overflow: hidden;padding: 0;position: absolute;width: 1 px
}.ui - helper - reset {
    margin: 0;padding: 0;border: 0;outline: 0;line - height: 1.3;text - decoration: none;font - size: 100 % ;list - style: none
}.ui - helper - clearfix: before, .ui - helper - clearfix: after {
    content: "";display: table;border - collapse: collapse
}.ui - helper - clearfix: after {
    clear: both
}.ui - helper - zfix {
    width: 100 % ;height: 100 % ;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity = 0)
}.ui - front {
    z - index: 100
}.ui - state - disabled {
    cursor: default !important;pointer - events: none
}.ui - icon {
    display: inline - block;vertical - align: middle;margin - top: -.25 em;position: relative;text - indent: -99999 px;overflow: hidden;background - repeat: no - repeat
}.ui - widget - icon - block {
    left: 50 % ;margin - left: -8 px;display: block
}.ui - widget - overlay {
    position: fixed;top: 0;left: 0;width: 100 % ;height: 100 %
}.ui - accordion.ui - accordion - header {
    display: block;cursor: pointer;position: relative;margin: 2 px 0 0 0;padding: .5 em .5 em .5 em .7 em;font - size: 100 %
}.ui - accordion.ui - accordion - content {
    padding: 1 em 2.2 em;border - top: 0;overflow: auto
}.ui - autocomplete {
    position: absolute;top: 0;left: 0;cursor: default
}.ui - menu {
    list - style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0
}.ui - menu.ui - menu {
    position: absolute
}.ui - menu.ui - menu - item {
    margin: 0;cursor: pointer;list - style - image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")
}.ui - menu.ui - menu - item - wrapper {
    position: relative;padding: 3 px 1 em 3 px .4 em
}.ui - menu.ui - menu - divider {
    margin: 5 px 0;height: 0;font - size: 0;line - height: 0;border - width: 1 px 0 0 0
}.ui - menu.ui - state - focus, .ui - menu.ui - state - active {
    margin: -1 px
}.ui - menu - icons {
    position: relative
}.ui - menu - icons.ui - menu - item - wrapper {
    padding - left: 2 em
}.ui - menu.ui - icon {
    position: absolute;top: 0;bottom: 0;left: .2 em;margin: auto 0
}.ui - menu.ui - menu - icon {
    left: auto;right: 0
}.ui - button {
    padding: .4 em 1 em;display: inline - block;position: relative;line - height: normal;margin - right: .1 em;cursor: pointer;vertical - align: middle;text - align: center; - webkit - user - select: none; - moz - user - select: none; - ms - user - select: none;user - select: none;overflow: visible
}.ui - button, .ui - button: link, .ui - button: visited, .ui - button: hover, .ui - button: active {
    text - decoration: none
}.ui - button - icon - only {
    width: 2 em;box - sizing: border - box;text - indent: -9999 px;white - space: nowrap
}
input.ui - button.ui - button - icon - only {
    text - indent: 0
}.ui - button - icon - only.ui - icon {
    position: absolute;top: 50 % ;left: 50 % ;margin - top: -8 px;margin - left: -8 px
}.ui - button.ui - icon - notext.ui - icon {
    padding: 0;width: 2.1 em;height: 2.1 em;text - indent: -9999 px;white - space: nowrap
}
input.ui - button.ui - icon - notext.ui - icon {
    width: auto;height: auto;text - indent: 0;white - space: normal;padding: .4 em 1 em
}
input.ui - button::-moz - focus - inner, button.ui - button::-moz - focus - inner {
        border: 0;padding: 0
    }.ui - controlgroup {
        vertical - align: middle;
        display: inline - block
    }.ui - controlgroup > .ui - controlgroup - item {
        float: left;margin - left: 0;margin - right: 0
    }.ui - controlgroup > .ui - controlgroup - item: focus, .ui - controlgroup > .ui - controlgroup - item.ui - visual - focus {
        z - index: 9999
    }.ui - controlgroup - vertical > .ui - controlgroup - item {
        display: block;float: none;width: 100 % ;margin - top: 0;margin - bottom: 0;text - align: left
    }.ui - controlgroup - vertical.ui - controlgroup - item {
        box - sizing: border - box
    }.ui - controlgroup.ui - controlgroup - label {
        padding: .4 em 1 em
    }.ui - controlgroup.ui - controlgroup - label span {
        font - size: 80 %
    }.ui - controlgroup - horizontal.ui - controlgroup - label + .ui - controlgroup - item {
        border - left: none
    }.ui - controlgroup - vertical.ui - controlgroup - label + .ui - controlgroup - item {
        border - top: none
    }.ui - controlgroup - horizontal.ui - controlgroup - label.ui - widget - content {
        border - right: none
    }.ui - controlgroup - vertical.ui - controlgroup - label.ui - widget - content {
        border - bottom: none
    }.ui - controlgroup - vertical.ui - spinner - input {
        width: 75 % ;width: calc(100 % -2.4 em)
    }.ui - controlgroup - vertical.ui - spinner.ui - spinner - up {
        border - top - style: solid
    }.ui - checkboxradio - label.ui - icon - background {
        box - shadow: inset 1 px 1 px 1 px #ccc;
        border - radius: .12 em;
        border: none
    }.ui - checkboxradio - radio - label.ui - icon - background {
        width: 16 px;height: 16 px;border - radius: 1 em;overflow: visible;border: none
    }.ui - checkboxradio - radio - label.ui - checkboxradio - checked.ui - icon, .ui - checkboxradio - radio - label.ui - checkboxradio - checked: hover.ui - icon {
        background - image: none;
        width: 8 px;
        height: 8 px;
        border - width: 4 px;
        border - style: solid
    }.ui - checkboxradio - disabled {
        pointer - events: none
    }.ui - datepicker {
        width: 17 em;padding: .2 em .2 em 0;display: none
    }.ui - datepicker.ui - datepicker - header {
        position: relative;padding: .2 em 0
    }.ui - datepicker.ui - datepicker - prev, .ui - datepicker.ui - datepicker - next {
        position: absolute;top: 2 px;width: 1.8 em;height: 1.8 em
    }.ui - datepicker.ui - datepicker - prev - hover, .ui - datepicker.ui - datepicker - next - hover {
        top: 1 px
    }.ui - datepicker.ui - datepicker - prev {
        left: 2 px
    }.ui - datepicker.ui - datepicker - next {
        right: 2 px
    }.ui - datepicker.ui - datepicker - prev - hover {
        left: 1 px
    }.ui - datepicker.ui - datepicker - next - hover {
        right: 1 px
    }.ui - datepicker.ui - datepicker - prev span, .ui - datepicker.ui - datepicker - next span {
        display: block;position: absolute;left: 50 % ;margin - left: -8 px;top: 50 % ;margin - top: -8 px
    }.ui - datepicker.ui - datepicker - title {
        margin: 0 2.3 em;line - height: 1.8 em;text - align: center
    }.ui - datepicker.ui - datepicker - title select {
        font - size: 1 em;
        margin: 1 px 0
    }.ui - datepicker select.ui - datepicker - month, .ui - datepicker select.ui - datepicker - year {
        width: 45 %
    }.ui - datepicker table {
        width: 100 % ;font - size: .9 em;border - collapse: collapse;margin: 0 0 .4 em
    }.ui - datepicker th {
        padding: .7 em .3 em;text - align: center;font - weight: bold;border: 0
    }.ui - datepicker td {
        border: 0;padding: 1 px
    }.ui - datepicker td span, .ui - datepicker td a {
        display: block;padding: .2 em;text - align: right;text - decoration: none
    }.ui - datepicker.ui - datepicker - buttonpane {
        background - image: none;
        margin: .7 em 0 0 0;
        padding: 0 .2 em;
        border - left: 0;
        border - right: 0;
        border - bottom: 0
    }.ui - datepicker.ui - datepicker - buttonpane button {
        float: right;margin: .5 em .2 em .4 em;cursor: pointer;padding: .2 em .6 em .3 em .6 em;width: auto;overflow: visible
    }.ui - datepicker.ui - datepicker - buttonpane button.ui - datepicker - current {
        float: left
    }.ui - datepicker.ui - datepicker - multi {
        width: auto
    }.ui - datepicker - multi.ui - datepicker - group {
        float: left
    }.ui - datepicker - multi.ui - datepicker - group table {
        width: 95 % ;margin: 0 auto .4 em
    }.ui - datepicker - multi - 2 .ui - datepicker - group {
        width: 50 %
    }.ui - datepicker - multi - 3 .ui - datepicker - group {
        width: 33.3 %
    }.ui - datepicker - multi - 4 .ui - datepicker - group {
        width: 25 %
    }.ui - datepicker - multi.ui - datepicker - group - last.ui - datepicker - header, .ui - datepicker - multi.ui - datepicker - group - middle.ui - datepicker - header {
        border - left - width: 0
    }.ui - datepicker - multi.ui - datepicker - buttonpane {
        clear: left
    }.ui - datepicker - row -
    break {
        clear: both;width: 100 % ;font - size: 0
    }.ui - datepicker - rtl {
        direction: rtl
    }.ui - datepicker - rtl.ui - datepicker - prev {
        right: 2 px;left: auto
    }.ui - datepicker - rtl.ui - datepicker - next {
        left: 2 px;right: auto
    }.ui - datepicker - rtl.ui - datepicker - prev: hover {
        right: 1 px;left: auto
    }.ui - datepicker - rtl.ui - datepicker - next: hover {
        left: 1 px;right: auto
    }.ui - datepicker - rtl.ui - datepicker - buttonpane {
        clear: right
    }.ui - datepicker - rtl.ui - datepicker - buttonpane button {
        float: left
    }.ui - datepicker - rtl.ui - datepicker - buttonpane button.ui - datepicker - current, .ui - datepicker - rtl.ui - datepicker - group {
        float: right
    }.ui - datepicker - rtl.ui - datepicker - group - last.ui - datepicker - header, .ui - datepicker - rtl.ui - datepicker - group - middle.ui - datepicker - header {
        border - right - width: 0;
        border - left - width: 1 px
    }.ui - datepicker.ui - icon {
        display: block;text - indent: -99999 px;overflow: hidden;background - repeat: no - repeat;left: .5 em;top: .3 em
    }.ui - dialog {
        position: absolute;top: 0;left: 0;padding: .2 em;outline: 0
    }.ui - dialog.ui - dialog - titlebar {
        padding: .4 em 1 em;position: relative
    }.ui - dialog.ui - dialog - title {
        float: left;margin: .1 em 0;white - space: nowrap;width: 90 % ;overflow: hidden;text - overflow: ellipsis
    }.ui - dialog.ui - dialog - titlebar - close {
        position: absolute;right: .3 em;top: 50 % ;width: 20 px;margin: -10 px 0 0 0;padding: 1 px;height: 20 px
    }.ui - dialog.ui - dialog - content {
        position: relative;border: 0;padding: .5 em 1 em;background: none;overflow: auto
    }.ui - dialog.ui - dialog - buttonpane {
        text - align: left;
        border - width: 1 px 0 0 0;
        background - image: none;
        margin - top: .5 em;
        padding: .3 em 1 em .5 em .4 em
    }.ui - dialog.ui - dialog - buttonpane.ui - dialog - buttonset {
        float: right
    }.ui - dialog.ui - dialog - buttonpane button {
        margin: .5 em .4 em .5 em 0;cursor: pointer
    }.ui - dialog.ui - resizable - n {
        height: 2 px;top: 0
    }.ui - dialog.ui - resizable - e {
        width: 2 px;right: 0
    }.ui - dialog.ui - resizable - s {
        height: 2 px;bottom: 0
    }.ui - dialog.ui - resizable - w {
        width: 2 px;left: 0
    }.ui - dialog.ui - resizable - se, .ui - dialog.ui - resizable - sw, .ui - dialog.ui - resizable - ne, .ui - dialog.ui - resizable - nw {
        width: 7 px;height: 7 px
    }.ui - dialog.ui - resizable - se {
        right: 0;bottom: 0
    }.ui - dialog.ui - resizable - sw {
        left: 0;bottom: 0
    }.ui - dialog.ui - resizable - ne {
        right: 0;top: 0
    }.ui - dialog.ui - resizable - nw {
        left: 0;top: 0
    }.ui - draggable.ui - dialog - titlebar {
        cursor: move
    }.ui - draggable - handle {
        -ms - touch - action: none;
        touch - action: none
    }.ui - resizable {
        position: relative
    }.ui - resizable - handle {
        position: absolute;font - size: 0.1 px;display: block; - ms - touch - action: none;touch - action: none
    }.ui - resizable - disabled.ui - resizable - handle, .ui - resizable - autohide.ui - resizable - handle {
        display: none
    }.ui - resizable - n {
        cursor: n - resize;height: 7 px;width: 100 % ;top: -5 px;left: 0
    }.ui - resizable - s {
        cursor: s - resize;height: 7 px;width: 100 % ;bottom: -5 px;left: 0
    }.ui - resizable - e {
        cursor: e - resize;width: 7 px;right: -5 px;top: 0;height: 100 %
    }.ui - resizable - w {
        cursor: w - resize;width: 7 px;left: -5 px;top: 0;height: 100 %
    }.ui - resizable - se {
        cursor: se - resize;width: 12 px;height: 12 px;right: 1 px;bottom: 1 px
    }.ui - resizable - sw {
        cursor: sw - resize;width: 9 px;height: 9 px;left: -5 px;bottom: -5 px
    }.ui - resizable - nw {
        cursor: nw - resize;width: 9 px;height: 9 px;left: -5 px;top: -5 px
    }.ui - resizable - ne {
        cursor: ne - resize;width: 9 px;height: 9 px;right: -5 px;top: -5 px
    }.ui - progressbar {
        height: 2 em;text - align: left;overflow: hidden
    }.ui - progressbar.ui - progressbar - value {
        margin: -1 px;height: 100 %
    }.ui - progressbar.ui - progressbar - overlay {
        background: url("data:image/gif;base64,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");height: 100 % ;filter: alpha(opacity = 25);opacity: 0.25
    }.ui - progressbar - indeterminate.ui - progressbar - value {
        background - image: none
    }.ui - selectable {
        -ms - touch - action: none;
        touch - action: none
    }.ui - selectable - helper {
        position: absolute;z - index: 100;border: 1 px dotted black
    }.ui - selectmenu - menu {
        padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none
    }.ui - selectmenu - menu.ui - menu {
        overflow: auto;overflow - x: hidden;padding - bottom: 1 px
    }.ui - selectmenu - menu.ui - menu.ui - selectmenu - optgroup {
        font - size: 1 em;
        font - weight: bold;
        line - height: 1.5;
        padding: 2 px 0.4 em;
        margin: 0.5 em 0 0 0;
        height: auto;
        border: 0
    }.ui - selectmenu - open {
        display: block
    }.ui - selectmenu - text {
        display: block;margin - right: 20 px;overflow: hidden;text - overflow: ellipsis
    }.ui - selectmenu - button.ui - button {
        text - align: left;
        white - space: nowrap;
        width: 14 em
    }.ui - selectmenu - icon.ui - icon {
        float: right;margin - top: 0
    }.ui - slider {
        position: relative;text - align: left
    }.ui - slider.ui - slider - handle {
        position: absolute;z - index: 2;width: 1.2 em;height: 1.2 em;cursor: default; - ms - touch - action: none;touch - action: none
    }.ui - slider.ui - slider - range {
        position: absolute;z - index: 1;font - size: .7 em;display: block;border: 0;background - position: 0 0
    }.ui - slider.ui - state - disabled.ui - slider - handle, .ui - slider.ui - state - disabled.ui - slider - range {
        filter: inherit
    }.ui - slider - horizontal {
        height: .8 em
    }.ui - slider - horizontal.ui - slider - handle {
        top: -.3 em;margin - left: -.6 em
    }.ui - slider - horizontal.ui - slider - range {
        top: 0;height: 100 %
    }.ui - slider - horizontal.ui - slider - range - min {
        left: 0
    }.ui - slider - horizontal.ui - slider - range - max {
        right: 0
    }.ui - slider - vertical {
        width: .8 em;height: 100 px
    }.ui - slider - vertical.ui - slider - handle {
        left: -.3 em;margin - left: 0;margin - bottom: -.6 em
    }.ui - slider - vertical.ui - slider - range {
        left: 0;width: 100 %
    }.ui - slider - vertical.ui - slider - range - min {
        bottom: 0
    }.ui - slider - vertical.ui - slider - range - max {
        top: 0
    }.ui - sortable - handle {
        -ms - touch - action: none;
        touch - action: none
    }.ui - spinner {
        position: relative;display: inline - block;overflow: hidden;padding: 0;vertical - align: middle
    }.ui - spinner - input {
        border: none;background: none;color: inherit;padding: .222 em 0;margin: .2 em 0;vertical - align: middle;margin - left: .4 em;margin - right: 2 em
    }.ui - spinner - button {
        width: 1.6 em;height: 50 % ;font - size: .5 em;padding: 0;margin: 0;text - align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0
    }.ui - spinner a.ui - spinner - button {
        border - top - style: none;
        border - bottom - style: none;
        border - right - style: none
    }.ui - spinner - up {
        top: 0
    }.ui - spinner - down {
        bottom: 0
    }.ui - tabs {
        position: relative;padding: .2 em
    }.ui - tabs.ui - tabs - nav {
        margin: 0;padding: .2 em .2 em 0
    }.ui - tabs.ui - tabs - nav li {
        list - style: none;
        float: left;
        position: relative;
        top: 0;
        margin: 1 px .2 em 0 0;
        border - bottom - width: 0;
        padding: 0;
        white - space: nowrap
    }.ui - tabs.ui - tabs - nav.ui - tabs - anchor {
        float: left;padding: .5 em 1 em;text - decoration: none
    }.ui - tabs.ui - tabs - nav li.ui - tabs - active {
        margin - bottom: -1 px;
        padding - bottom: 1 px
    }.ui - tabs.ui - tabs - nav li.ui - tabs - active.ui - tabs - anchor, .ui - tabs.ui - tabs - nav li.ui - state - disabled.ui - tabs - anchor, .ui - tabs.ui - tabs - nav li.ui - tabs - loading.ui - tabs - anchor {
        cursor: text
    }.ui - tabs - collapsible.ui - tabs - nav li.ui - tabs - active.ui - tabs - anchor {
        cursor: pointer
    }.ui - tabs.ui - tabs - panel {
        display: block;border - width: 0;padding: 1 em 1.4 em;background: none
    }.ui - tooltip {
        padding: 8 px;position: absolute;z - index: 9999;max - width: 300 px
    }
body.ui - tooltip {
        border - width: 2 px
    }.ui - widget {
        font - family: Arial, Helvetica, sans - serif;
        font - size: 1 em
    }.ui - widget.ui - widget {
        font - size: 1 em
    }.ui - widget input, .ui - widget select, .ui - widget textarea, .ui - widget button {
        font - family: Arial, Helvetica, sans - serif;
        font - size: 1 em
    }.ui - widget.ui - widget - content {
        border: 1 px solid #c5c5c5
    }.ui - widget - content {
        border: 1 px solid #ddd;background: #fff;color: #333}.ui-widget-content a{color:# 333
    }.ui - widget - header {
        border: 1 px solid #ddd;background: #e9e9e9;color: #333;font-weight:bold}.ui-widget-header a{color:# 333
    }.ui - state -
    default, .ui - widget - content.ui - state -
    default, .ui - widget - header.ui - state -
    default, .ui - button, html.ui - button.ui - state - disabled: hover, html.ui - button.ui - state - disabled: active {
        border: 1 px solid #c5c5c5;background: #f6f6f6;font - weight: normal;color: #454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:# 454545;text - decoration: none
    }.ui - state - hover, .ui - widget - content.ui - state - hover, .ui - widget - header.ui - state - hover, .ui - state - focus, .ui - widget - content.ui - state - focus, .ui - widget - header.ui - state - focus, .ui - button: hover, .ui - button: focus {
        border: 1 px solid #ccc;background: #ededed;font - weight: normal;color: #2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:# 2 b2b2b;text - decoration: none
    }.ui - visual - focus {
        box - shadow: 0 0 3 px 1 px rgb(94, 158, 214)
    }.ui - state - active, .ui - widget - content.ui - state - active, .ui - widget - header.ui - state - active, a.ui - button: active, .ui - button: active, .ui - button.ui - state - active: hover {
        border: 1 px solid #003eff;background:# 007 fff;font - weight: normal;color: #fff
    }.ui - icon - background, .ui - state - active.ui - icon - background {
        border: #003eff;background-color:# fff
    }.ui - state - active a, .ui - state - active a: link, .ui - state - active a: visited {
        color: #fff;text - decoration: none
    }.ui - state - highlight, .ui - widget - content.ui - state - highlight, .ui - widget - header.ui - state - highlight {
        border: 1 px solid #dad55e;background: #fffa90;color: #777620}.ui-state-checked{border:1px solid # dad55e;background: #fffa90
    }.ui - state - highlight a, .ui - widget - content.ui - state - highlight a, .ui - widget - header.ui - state - highlight a {
        color: #777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid # f1a899;background: #fddfdf;color: #5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:# 5 f3f3f
    }.ui - state - error - text, .ui - widget - content.ui - state - error - text, .ui - widget - header.ui - state - error - text {
        color: #5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity= 70);
font - weight: normal
}.ui - state - disabled, .ui - widget - content.ui - state - disabled, .ui - widget - header.ui - state - disabled {
    opacity: .35;filter: Alpha(Opacity = 35);background - image: none
}.ui - state - disabled.ui - icon {
    filter: Alpha(Opacity = 35)
}.ui - icon - blank {
    background - position: 16 px 16 px
}.ui - icon - caret - 1 - n {
    background - position: 0 0
}.ui - icon - caret - 1 - ne {
    background - position: -16 px 0
}.ui - icon - caret - 1 - e {
    background - position: -32 px 0
}.ui - icon - caret - 1 - se {
    background - position: -48 px 0
}.ui - icon - caret - 1 - s {
    background - position: -65 px 0
}.ui - icon - caret - 1 - sw {
    background - position: -80 px 0
}.ui - icon - caret - 1 - w {
    background - position: -96 px 0
}.ui - icon - caret - 1 - nw {
    background - position: -112 px 0
}.ui - icon - caret - 2 - n - s {
    background - position: -128 px 0
}.ui - icon - caret - 2 - e - w {
    background - position: -144 px 0
}.ui - icon - triangle - 1 - n {
    background - position: 0 - 16 px
}.ui - icon - triangle - 1 - ne {
    background - position: -16 px - 16 px
}.ui - icon - triangle - 1 - e {
    background - position: -32 px - 16 px
}.ui - icon - triangle - 1 - se {
    background - position: -48 px - 16 px
}.ui - icon - triangle - 1 - s {
    background - position: -65 px - 16 px
}.ui - icon - triangle - 1 - sw {
    background - position: -80 px - 16 px
}.ui - icon - triangle - 1 - w {
    background - position: -96 px - 16 px
}.ui - icon - triangle - 1 - nw {
    background - position: -112 px - 16 px
}.ui - icon - triangle - 2 - n - s {
    background - position: -128 px - 16 px
}.ui - icon - triangle - 2 - e - w {
    background - position: -144 px - 16 px
}.ui - icon - arrow - 1 - n {
    background - position: 0 - 32 px
}.ui - icon - arrow - 1 - ne {
    background - position: -16 px - 32 px
}.ui - icon - arrow - 1 - e {
    background - position: -32 px - 32 px
}.ui - icon - arrow - 1 - se {
    background - position: -48 px - 32 px
}.ui - icon - arrow - 1 - s {
    background - position: -65 px - 32 px
}.ui - icon - arrow - 1 - sw {
    background - position: -80 px - 32 px
}.ui - icon - arrow - 1 - w {
    background - position: -96 px - 32 px
}.ui - icon - arrow - 1 - nw {
    background - position: -112 px - 32 px
}.ui - icon - arrow - 2 - n - s {
    background - position: -128 px - 32 px
}.ui - icon - arrow - 2 - ne - sw {
    background - position: -144 px - 32 px
}.ui - icon - arrow - 2 - e - w {
    background - position: -160 px - 32 px
}.ui - icon - arrow - 2 - se - nw {
    background - position: -176 px - 32 px
}.ui - icon - arrowstop - 1 - n {
    background - position: -192 px - 32 px
}.ui - icon - arrowstop - 1 - e {
    background - position: -208 px - 32 px
}.ui - icon - arrowstop - 1 - s {
    background - position: -224 px - 32 px
}.ui - icon - arrowstop - 1 - w {
    background - position: -240 px - 32 px
}.ui - icon - arrowthick - 1 - n {
    background - position: 1 px - 48 px
}.ui - icon - arrowthick - 1 - ne {
    background - position: -16 px - 48 px
}.ui - icon - arrowthick - 1 - e {
    background - position: -32 px - 48 px
}.ui - icon - arrowthick - 1 - se {
    background - position: -48 px - 48 px
}.ui - icon - arrowthick - 1 - s {
    background - position: -64 px - 48 px
}.ui - icon - arrowthick - 1 - sw {
    background - position: -80 px - 48 px
}.ui - icon - arrowthick - 1 - w {
    background - position: -96 px - 48 px
}.ui - icon - arrowthick - 1 - nw {
    background - position: -112 px - 48 px
}.ui - icon - arrowthick - 2 - n - s {
    background - position: -128 px - 48 px
}.ui - icon - arrowthick - 2 - ne - sw {
    background - position: -144 px - 48 px
}.ui - icon - arrowthick - 2 - e - w {
    background - position: -160 px - 48 px
}.ui - icon - arrowthick - 2 - se - nw {
    background - position: -176 px - 48 px
}.ui - icon - arrowthickstop - 1 - n {
    background - position: -192 px - 48 px
}.ui - icon - arrowthickstop - 1 - e {
    background - position: -208 px - 48 px
}.ui - icon - arrowthickstop - 1 - s {
    background - position: -224 px - 48 px
}.ui - icon - arrowthickstop - 1 - w {
    background - position: -240 px - 48 px
}.ui - icon - arrowreturnthick - 1 - w {
    background - position: 0 - 64 px
}.ui - icon - arrowreturnthick - 1 - n {
    background - position: -16 px - 64 px
}.ui - icon - arrowreturnthick - 1 - e {
    background - position: -32 px - 64 px
}.ui - icon - arrowreturnthick - 1 - s {
    background - position: -48 px - 64 px
}.ui - icon - arrowreturn - 1 - w {
    background - position: -64 px - 64 px
}.ui - icon - arrowreturn - 1 - n {
    background - position: -80 px - 64 px
}.ui - icon - arrowreturn - 1 - e {
    background - position: -96 px - 64 px
}.ui - icon - arrowreturn - 1 - s {
    background - position: -112 px - 64 px
}.ui - icon - arrowrefresh - 1 - w {
    background - position: -128 px - 64 px
}.ui - icon - arrowrefresh - 1 - n {
    background - position: -144 px - 64 px
}.ui - icon - arrowrefresh - 1 - e {
    background - position: -160 px - 64 px
}.ui - icon - arrowrefresh - 1 - s {
    background - position: -176 px - 64 px
}.ui - icon - arrow - 4 {
    background - position: 0 - 80 px
}.ui - icon - arrow - 4 - diag {
    background - position: -16 px - 80 px
}.ui - icon - extlink {
    background - position: -32 px - 80 px
}.ui - icon - newwin {
    background - position: -48 px - 80 px
}.ui - icon - refresh {
    background - position: -64 px - 80 px
}.ui - icon - shuffle {
    background - position: -80 px - 80 px
}.ui - icon - transfer - e - w {
    background - position: -96 px - 80 px
}.ui - icon - transferthick - e - w {
    background - position: -112 px - 80 px
}.ui - icon - folder - collapsed {
    background - position: 0 - 96 px
}.ui - icon - folder - open {
    background - position: -16 px - 96 px
}.ui - icon - document {
    background - position: -32 px - 96 px
}.ui - icon - document - b {
    background - position: -48 px - 96 px
}.ui - icon - note {
    background - position: -64 px - 96 px
}.ui - icon - mail - closed {
    background - position: -80 px - 96 px
}.ui - icon - mail - open {
    background - position: -96 px - 96 px
}.ui - icon - suitcase {
    background - position: -112 px - 96 px
}.ui - icon - comment {
    background - position: -128 px - 96 px
}.ui - icon - person {
    background - position: -144 px - 96 px
}.ui - icon - print {
    background - position: -160 px - 96 px
}.ui - icon - trash {
    background - position: -176 px - 96 px
}.ui - icon - locked {
    background - position: -192 px - 96 px
}.ui - icon - unlocked {
    background - position: -208 px - 96 px
}.ui - icon - bookmark {
    background - position: -224 px - 96 px
}.ui - icon - tag {
    background - position: -240 px - 96 px
}.ui - icon - home {
    background - position: 0 - 112 px
}.ui - icon - flag {
    background - position: -16 px - 112 px
}.ui - icon - calendar {
    background - position: -32 px - 112 px
}.ui - icon - cart {
    background - position: -48 px - 112 px
}.ui - icon - pencil {
    background - position: -64 px - 112 px
}.ui - icon - clock {
    background - position: -80 px - 112 px
}.ui - icon - disk {
    background - position: -96 px - 112 px
}.ui - icon - calculator {
    background - position: -112 px - 112 px
}.ui - icon - zoomin {
    background - position: -128 px - 112 px
}.ui - icon - zoomout {
    background - position: -144 px - 112 px
}.ui - icon - search {
    background - position: -160 px - 112 px
}.ui - icon - wrench {
    background - position: -176 px - 112 px
}.ui - icon - gear {
    background - position: -192 px - 112 px
}.ui - icon - heart {
    background - position: -208 px - 112 px
}.ui - icon - star {
    background - position: -224 px - 112 px
}.ui - icon - link {
    background - position: -240 px - 112 px
}.ui - icon - cancel {
    background - position: 0 - 128 px
}.ui - icon - plus {
    background - position: -16 px - 128 px
}.ui - icon - plusthick {
    background - position: -32 px - 128 px
}.ui - icon - minus {
    background - position: -48 px - 128 px
}.ui - icon - minusthick {
    background - position: -64 px - 128 px
}.ui - icon - close {
    background - position: -80 px - 128 px
}.ui - icon - closethick {
    background - position: -96 px - 128 px
}.ui - icon - key {
    background - position: -112 px - 128 px
}.ui - icon - lightbulb {
    background - position: -128 px - 128 px
}.ui - icon - scissors {
    background - position: -144 px - 128 px
}.ui - icon - clipboard {
    background - position: -160 px - 128 px
}.ui - icon - copy {
    background - position: -176 px - 128 px
}.ui - icon - contact {
    background - position: -192 px - 128 px
}.ui - icon - image {
    background - position: -208 px - 128 px
}.ui - icon - video {
    background - position: -224 px - 128 px
}.ui - icon - script {
    background - position: -240 px - 128 px
}.ui - icon - alert {
    background - position: 0 - 144 px
}.ui - icon - info {
    background - position: -16 px - 144 px
}.ui - icon - notice {
    background - position: -32 px - 144 px
}.ui - icon - help {
    background - position: -48 px - 144 px
}.ui - icon - check {
    background - position: -64 px - 144 px
}.ui - icon - bullet {
    background - position: -80 px - 144 px
}.ui - icon - radio - on {
    background - position: -96 px - 144 px
}.ui - icon - radio - off {
    background - position: -112 px - 144 px
}.ui - icon - pin - w {
    background - position: -128 px - 144 px
}.ui - icon - pin - s {
    background - position: -144 px - 144 px
}.ui - icon - play {
    background - position: 0 - 160 px
}.ui - icon - pause {
    background - position: -16 px - 160 px
}.ui - icon - seek - next {
    background - position: -32 px - 160 px
}.ui - icon - seek - prev {
    background - position: -48 px - 160 px
}.ui - icon - seek - end {
    background - position: -64 px - 160 px
}.ui - icon - seek - start {
    background - position: -80 px - 160 px
}.ui - icon - seek - first {
    background - position: -80 px - 160 px
}.ui - icon - stop {
    background - position: -96 px - 160 px
}.ui - icon - eject {
    background - position: -112 px - 160 px
}.ui - icon - volume - off {
    background - position: -128 px - 160 px
}.ui - icon - volume - on {
    background - position: -144 px - 160 px
}.ui - icon - power {
    background - position: 0 - 176 px
}.ui - icon - signal - diag {
    background - position: -16 px - 176 px
}.ui - icon - signal {
    background - position: -32 px - 176 px
}.ui - icon - battery - 0 {
    background - position: -48 px - 176 px
}.ui - icon - battery - 1 {
    background - position: -64 px - 176 px
}.ui - icon - battery - 2 {
    background - position: -80 px - 176 px
}.ui - icon - battery - 3 {
    background - position: -96 px - 176 px
}.ui - icon - circle - plus {
    background - position: 0 - 192 px
}.ui - icon - circle - minus {
    background - position: -16 px - 192 px
}.ui - icon - circle - close {
    background - position: -32 px - 192 px
}.ui - icon - circle - triangle - e {
    background - position: -48 px - 192 px
}.ui - icon - circle - triangle - s {
    background - position: -64 px - 192 px
}.ui - icon - circle - triangle - w {
    background - position: -80 px - 192 px
}.ui - icon - circle - triangle - n {
    background - position: -96 px - 192 px
}.ui - icon - circle - arrow - e {
    background - position: -112 px - 192 px
}.ui - icon - circle - arrow - s {
    background - position: -128 px - 192 px
}.ui - icon - circle - arrow - w {
    background - position: -144 px - 192 px
}.ui - icon - circle - arrow - n {
    background - position: -160 px - 192 px
}.ui - icon - circle - zoomin {
    background - position: -176 px - 192 px
}.ui - icon - circle - zoomout {
    background - position: -192 px - 192 px
}.ui - icon - circle - check {
    background - position: -208 px - 192 px
}.ui - icon - circlesmall - plus {
    background - position: 0 - 208 px
}.ui - icon - circlesmall - minus {
    background - position: -16 px - 208 px
}.ui - icon - circlesmall - close {
    background - position: -32 px - 208 px
}.ui - icon - squaresmall - plus {
    background - position: -48 px - 208 px
}.ui - icon - squaresmall - minus {
    background - position: -64 px - 208 px
}.ui - icon - squaresmall - close {
    background - position: -80 px - 208 px
}.ui - icon - grip - dotted - vertical {
    background - position: 0 - 224 px
}.ui - icon - grip - dotted - horizontal {
    background - position: -16 px - 224 px
}.ui - icon - grip - solid - vertical {
    background - position: -32 px - 224 px
}.ui - icon - grip - solid - horizontal {
    background - position: -48 px - 224 px
}.ui - icon - gripsmall - diagonal - se {
    background - position: -64 px - 224 px
}.ui - icon - grip - diagonal - se {
    background - position: -80 px - 224 px
}.ui - corner - all, .ui - corner - top, .ui - corner - left, .ui - corner - tl {
    border - top - left - radius: 3 px
}.ui - corner - all, .ui - corner - top, .ui - corner - right, .ui - corner - tr {
    border - top - right - radius: 3 px
}.ui - corner - all, .ui - corner - bottom, .ui - corner - left, .ui - corner - bl {
    border - bottom - left - radius: 3 px
}.ui - corner - all, .ui - corner - bottom, .ui - corner - right, .ui - corner - br {
    border - bottom - right - radius: 3 px
}.ui - widget - overlay {
    background: #aaa;opacity: .003;filter: Alpha(Opacity = .3)
}.ui - widget - shadow {
    -webkit - box - shadow: 0 0 5 px #666;box-shadow:0 0 5px # 666
}