@charset "UTF-8";
/*@import url("https://fonts.googleapis.com/css?family=Raleway:100,400,700");*/
.pulse {
    animation-name: pulse_animation;
    animation-duration: 1000ms;
    transform-origin: 70% 70%;
    animation-timing-function: linear; }

@keyframes pulse_animation {
    0% {
        transform: scale(1); }
    30% {
        transform: scale(1); }
    40% {
        transform: scale(1.08); }
    50% {
        transform: scale(1); }
    60% {
        transform: scale(1); }
    70% {
        transform: scale(1.05); }
    80% {
        transform: scale(1); }
    100% {
        transform: scale(1); } }
.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both; }

@-webkit-keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3); }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1); }
    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9); }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03); }
    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97); }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1); } }
@keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3); }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1); }
    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9); }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03); }
    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97); }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1); } }
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/**
* 1. Change the default font family in all browsers (opinionated).
* 2. Correct the line height in all browsers.
* 3. Prevent adjustments of font size after orientation changes in
*    IE on Windows Phone and in iOS.
*/
/* Document
======================  ==================================================== */
html {
    font-family: verdana, -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
    /* 1 */
    line-height: 1.15;
    /* 2 */
    -ms-text-size-adjust: 100%;
    /* 3 */
    -webkit-text-size-adjust: 100%;
    /* 3 */ }

/* Sections
========================================================================== */
/**
* Remove the margin in all browsers (opinionated).
*/
body {
    margin: 0;
    font-family: verdana, -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;

}

/**
* Add the correct display in IE 9-.
*/
article,
aside,
footer,
header,
nav,
section {
    display: block; }

/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
    font-size: 2em;
    margin: 0.67em 0; }

/* Grouping content
========================================================================== */
/**
* Add the correct display in IE 9-.
* 1. Add the correct display in IE.
*/
figcaption,
figure,
main {
    /* 1 */
    display: block; }

/**
* Add the correct margin in IE 8.
*/
figure {
    margin: 1em 40px; }

/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr {
    box-sizing: content-box;
    /* 1 */
    height: 0;
    /* 1 */
    overflow: visible;
    /* 2 */ }

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
    font-family: monospace, monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */ }

/* Text-level semantics
========================================================================== */
/**
* 1. Remove the gray background on active links in IE 10.
* 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
*/
a {
    background-color: transparent;
    /* 1 */
    -webkit-text-decoration-skip: objects;
    /* 2 */ }

/**
* Remove the outline on focused links when they are also active or hovered
* in all browsers (opinionated).
*/
a:active,
a:hover {
    outline-width: 0; }

/**
* 1. Remove the bottom border in Firefox 39-.
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/
abbr[title] {
    border-bottom: none;
    /* 1 */
    text-decoration: underline;
    /* 2 */
    text-decoration: underline dotted;
    /* 2 */ }

/**
* Prevent the duplicate application of `bolder` by the next rule in Safari 6.
*/
b,
strong {
    font-weight: inherit; }

/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong {
    font-weight: bolder; }

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp {
    font-family: monospace, monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */ }

/**
* Add the correct font style in Android 4.3-.
*/
dfn {
    font-style: italic; }

/**
* Add the correct background and color in IE 9-.
*/
mark {
    background-color: #ff0;
    color: #000; }

/**
* Add the correct font size in all browsers.
*/
small {
    font-size: 80%; }

/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }

sub {
    bottom: -0.25em; }

sup {
    top: -0.5em; }

/* Embedded content
========================================================================== */
/**
* Add the correct display in IE 9-.
*/
audio,
video {
    display: inline-block; }

/**
* Add the correct display in iOS 4-7.
*/
audio:not([controls]) {
    display: none;
    height: 0; }

/**
* Remove the border on images inside links in IE 10-.
*/
img {
    border-style: none; }

/**
* Hide the overflow in IE.
*/
svg:not(:root) {
    overflow: hidden; }

/* Forms
========================================================================== */
/**
* 1. Change the font styles in all browsers (opinionated).
* 2. Remove the margin in Firefox and Safari.
*/
button,
input,
optgroup,
select,
textarea {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    /* 1 */
    font-size: 100%;
    /* 1 */
    line-height: 1.15;
    /* 1 */
    margin: 0;
    /* 2 */ }

/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/
button,
input {
    /* 1 */
    overflow: visible; }

/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/
button,
select {
    /* 1 */
    text-transform: none; }

/**
* 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
*    controls in Android 4.
* 2. Correct the inability to style clickable types in iOS and Safari.
*/
button,
html [type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button;
    /* 2 */ }

/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0; }

/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText; }

/**
* Change the border, margin, and padding in all browsers (opinionated).
*/
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em; }

/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
*    `fieldset` elements in all browsers.
*/
legend {
    box-sizing: border-box;
    /* 1 */
    color: inherit;
    /* 2 */
    display: table;
    /* 1 */
    max-width: 100%;
    /* 1 */
    padding: 0;
    /* 3 */
    white-space: normal;
    /* 1 */ }

/**
* 1. Add the correct display in IE 9-.
* 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
    display: inline-block;
    /* 1 */
    vertical-align: baseline;
    /* 2 */ }

/**
* Remove the default vertical scrollbar in IE.
*/
textarea {
    overflow: auto; }

/**
* 1. Add the correct box sizing in IE 10-.
* 2. Remove the padding in IE 10-.
*/
[type="checkbox"],
[type="radio"] {
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */ }

/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto; }

/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    outline-offset: -2px;
    /* 2 */ }

/**
* Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
*/
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }

/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
    -webkit-appearance: button;
    /* 1 */
    font: inherit;
    /* 2 */ }

/* Interactive
========================================================================== */
/*
* Add the correct display in IE 9-.
* 1. Add the correct display in Edge, IE, and Firefox.
*/
details,
menu {
    display: block; }

/*
* Add the correct display in all browsers.
*/
summary {
    display: list-item; }

/* Scripting
========================================================================== */
/**
* Add the correct display in IE 9-.
*/
canvas {
    display: inline-block; }

/**
* Add the correct display in IE.
*/
template {
    display: none; }

/* Hidden
========================================================================== */
/**
* Add the correct display in IE 10-.
*/
[hidden] {
    display: none; }

@font-face {
    font-family: 'sp-icons';
    src: url("data:application/octet-stream;base64,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") format("woff"), url("data:application/octet-stream;base64,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") format("truetype"); }
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'sp-icons';
src: url('../font/sp-icons.svg?85255826#sp-icons') format('svg');
}
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: "sp-icons";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    /* opacity: .8; */
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;
    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;
    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */
    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ }

.icon-download:before {
    content: '\e800'; }

/* '' */
.icon-lifebuoy:before {
    content: '\e801'; }

/* '' */
.icon-down-open-big:before {
    content: '\e802'; }

/* '' */
.icon-left-open-big:before {
    content: '\e803'; }

/* '' */
.icon-right-open-big:before {
    content: '\e804'; }

/* '' */
.icon-up-open-big:before {
    content: '\e805'; }

/* '' */
.icon-book-open:before {
    content: '\e806'; }

/* '' */
.icon-login:before {
    content: '\e807'; }

/* '' */
.icon-check:before {
    content: '\e808'; }

/* '' */
.icon-help-circled:before {
    content: '\e809'; }

/* '' */
.icon-phone:before {
    content: '\e80a'; }

/* '' */
.icon-clock:before {
    content: '\e80b'; }

/* '' */
.icon-doc-text:before {
    content: '\e80c'; }

/* '' */
.icon-chat-1:before {
    content: '\e80d'; }

/* '' */
.icon-globe:before {
    content: '\e80e'; }

/* '' */
.icon-star:before {
    content: '\e80f'; }

/* '' */
.icon-commerical-building:before {
    content: '\e811'; }

/* '' */
.icon-mail:before {
    content: '\e812'; }

/* '' */
.icon-gauge:before {
    content: '\e813'; }

/* '' */
.icon-industrial-building:before {
    content: '\e822'; }

/* '' */
.icon-warehouse:before {
    content: '\e840'; }

/* '' */
.icon-apple:before {
    content: '\f179'; }

/* '' */
.icon-windows:before {
    content: '\f17a'; }

/* '' */
.icon-cubes:before {
    content: '\f1b3'; }

/* '' */
.icon-history:before {
    content: '\f1da'; }

/* '' */
/*! jQuery UI - v1.12.1 - 2017-01-22
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */
/*! jQuery UI - v1.12.1 - 2017-01-22
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none; }

.ui-helper-hidden {
    display: none; }

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }

.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: -.25em;
    position: relative;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat; }

.ui-widget-icon-block {
    left: 50%;
    margin-left: -8px;
    display: block; }

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.ui-resizable {
    position: relative; }

.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    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: 7px;
    width: 100%;
    top: -5px;
    left: 0; }

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0; }

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%; }

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%; }

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px; }

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px; }

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px; }

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px; }

.ui-selectable {
    -ms-touch-action: none;
    touch-action: none; }

.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black; }

.ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none; }

.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em .5em .5em .7em;
    font-size: 100%; }

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    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: 3px 1em 3px .4em; }

.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0; }

.ui-menu .ui-state-focus, .ui-menu .ui-state-active {
    margin: -1px; }

.ui-menu-icons {
    position: relative; }

.ui-menu-icons .ui-menu-item-wrapper {
    padding-left: 2em; }

.ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0; }

.ui-menu .ui-menu-icon {
    left: auto;
    right: 0; }

.ui-button {
    padding: .4em 1em;
    display: inline-block;
    position: relative;
    line-height: normal;
    margin-right: .1em;
    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: 2em;
    box-sizing: border-box;
    text-indent: -9999px;
    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: -8px;
    margin-left: -8px; }

.ui-button.ui-icon-notext .ui-icon {
    padding: 0;
    width: 2.1em;
    height: 2.1em;
    text-indent: -9999px;
    white-space: nowrap; }

input.ui-button.ui-icon-notext .ui-icon {
    width: auto;
    height: auto;
    text-indent: 0;
    white-space: normal;
    padding: .4em 1em; }

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: .4em 1em; }

.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.4em ); }

.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    border-top-style: solid; }

.ui-checkboxradio-label .ui-icon-background {
    box-shadow: inset 1px 1px 1px #ccc;
    border-radius: .12em;
    border: none; }

.ui-checkboxradio-radio-label .ui-icon-background {
    width: 16px;
    height: 16px;
    border-radius: 1em;
    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: 8px;
    height: 8px;
    border-width: 4px;
    border-style: solid; }

.ui-checkboxradio-disabled {
    pointer-events: none; }

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none; }

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em; }

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    top: 1px; }

.ui-datepicker .ui-datepicker-prev {
    left: 2px; }

.ui-datepicker .ui-datepicker-next {
    right: 2px; }

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px; }

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px; }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px; }

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center; }

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0; }

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 45%; }

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em; }

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0; }

.ui-datepicker td {
    border: 0;
    padding: 1px; }

.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none; }

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0; }

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    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 .4em; }

.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: 2px;
    left: auto; }

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto; }

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto; }

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    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: 1px; }

.ui-datepicker .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
    left: .5em;
    top: .3em; }

.ui-dialog {
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0; }

.ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative; }

.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis; }

.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px; }

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto; }

.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em; }

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right; }

.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer; }

.ui-dialog .ui-resizable-n {
    height: 2px;
    top: 0; }

.ui-dialog .ui-resizable-e {
    width: 2px;
    right: 0; }

.ui-dialog .ui-resizable-s {
    height: 2px;
    bottom: 0; }

.ui-dialog .ui-resizable-w {
    width: 2px;
    left: 0; }

.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw {
    width: 7px;
    height: 7px; }

.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-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden; }

.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    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-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: 1px; }

.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: bold;
    line-height: 1.5;
    padding: 2px 0.4em;
    margin: 0.5em 0 0 0;
    height: auto;
    border: 0; }

.ui-selectmenu-open {
    display: block; }

.ui-selectmenu-text {
    display: block;
    margin-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis; }

.ui-selectmenu-button.ui-button {
    text-align: left;
    white-space: nowrap;
    width: 14em; }

.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.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none; }

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    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: .8em; }

.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em; }

.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: .8em;
    height: 100px; }

.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em; }

.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-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle; }

.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: .222em 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 2em; }

.ui-spinner-button {
    width: 1.6em;
    height: 50%;
    font-size: .5em;
    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: .2em; }

.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0; }

.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap; }

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: .5em 1em;
    text-decoration: none; }

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px; }

.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: 1em 1.4em;
    background: none; }

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px; }

body .ui-tooltip {
    border-width: 2px; }

.ui-widget {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em; }

.ui-widget .ui-widget {
    font-size: 1em; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-size: 1em; }

.ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5; }

.ui-widget-content {
    border: 1px solid #ddd;
    background: #fff;
    color: #333; }

.ui-widget-content a {
    color: #333; }

.ui-widget-header {
    border: 1px 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: 1px 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: 1px 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: #2b2b2b;
    text-decoration: none; }

.ui-visual-focus {
    box-shadow: 0 0 3px 1px #5e9ed6; }

.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: 1px solid #003eff;
    background: #007fff;
    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: 1px 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: #5f3f3f; }

.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 {
    width: 16px;
    height: 16px; }

.ui-icon, .ui-widget-content .ui-icon {
    background-image: url("images/ui-icons_444444_256x240.png"); }

.ui-widget-header .ui-icon {
    background-image: url("images/ui-icons_444444_256x240.png"); }

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon {
    background-image: url("images/ui-icons_555555_256x240.png"); }

.ui-state-active .ui-icon, .ui-button:active .ui-icon {
    background-image: url("images/ui-icons_ffffff_256x240.png"); }

.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon {
    background-image: url("images/ui-icons_777620_256x240.png"); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url("images/ui-icons_cc0000_256x240.png"); }

.ui-button .ui-icon {
    background-image: url("images/ui-icons_777777_256x240.png"); }

.ui-icon-blank {
    background-position: 16px 16px; }

.ui-icon-caret-1-n {
    background-position: 0 0; }

.ui-icon-caret-1-ne {
    background-position: -16px 0; }

.ui-icon-caret-1-e {
    background-position: -32px 0; }

.ui-icon-caret-1-se {
    background-position: -48px 0; }

.ui-icon-caret-1-s {
    background-position: -65px 0; }

.ui-icon-caret-1-sw {
    background-position: -80px 0; }

.ui-icon-caret-1-w {
    background-position: -96px 0; }

.ui-icon-caret-1-nw {
    background-position: -112px 0; }

.ui-icon-caret-2-n-s {
    background-position: -128px 0; }

.ui-icon-caret-2-e-w {
    background-position: -144px 0; }

.ui-icon-triangle-1-n {
    background-position: 0 -16px; }

.ui-icon-triangle-1-ne {
    background-position: -16px -16px; }

.ui-icon-triangle-1-e {
    background-position: -32px -16px; }

.ui-icon-triangle-1-se {
    background-position: -48px -16px; }

.ui-icon-triangle-1-s {
    background-position: -65px -16px; }

.ui-icon-triangle-1-sw {
    background-position: -80px -16px; }

.ui-icon-triangle-1-w {
    background-position: -96px -16px; }

.ui-icon-triangle-1-nw {
    background-position: -112px -16px; }

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px; }

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px; }

.ui-icon-arrow-1-n {
    background-position: 0 -32px; }

.ui-icon-arrow-1-ne {
    background-position: -16px -32px; }

.ui-icon-arrow-1-e {
    background-position: -32px -32px; }

.ui-icon-arrow-1-se {
    background-position: -48px -32px; }

.ui-icon-arrow-1-s {
    background-position: -65px -32px; }

.ui-icon-arrow-1-sw {
    background-position: -80px -32px; }

.ui-icon-arrow-1-w {
    background-position: -96px -32px; }

.ui-icon-arrow-1-nw {
    background-position: -112px -32px; }

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px; }

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px; }

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px; }

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px; }

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px; }

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px; }

.ui-icon-arrowthick-1-n {
    background-position: 1px -48px; }

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px; }

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px; }

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px; }

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px; }

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px; }

.ui-icon-arrow-4 {
    background-position: 0 -80px; }

.ui-icon-arrow-4-diag {
    background-position: -16px -80px; }

.ui-icon-extlink {
    background-position: -32px -80px; }

.ui-icon-newwin {
    background-position: -48px -80px; }

.ui-icon-refresh {
    background-position: -64px -80px; }

.ui-icon-shuffle {
    background-position: -80px -80px; }

.ui-icon-transfer-e-w {
    background-position: -96px -80px; }

.ui-icon-transferthick-e-w {
    background-position: -112px -80px; }

.ui-icon-folder-collapsed {
    background-position: 0 -96px; }

.ui-icon-folder-open {
    background-position: -16px -96px; }

.ui-icon-document {
    background-position: -32px -96px; }

.ui-icon-document-b {
    background-position: -48px -96px; }

.ui-icon-note {
    background-position: -64px -96px; }

.ui-icon-mail-closed {
    background-position: -80px -96px; }

.ui-icon-mail-open {
    background-position: -96px -96px; }

.ui-icon-suitcase {
    background-position: -112px -96px; }

.ui-icon-comment {
    background-position: -128px -96px; }

.ui-icon-person {
    background-position: -144px -96px; }

.ui-icon-print {
    background-position: -160px -96px; }

.ui-icon-trash {
    background-position: -176px -96px; }

.ui-icon-locked {
    background-position: -192px -96px; }

.ui-icon-unlocked {
    background-position: -208px -96px; }

.ui-icon-bookmark {
    background-position: -224px -96px; }

.ui-icon-tag {
    background-position: -240px -96px; }

.ui-icon-home {
    background-position: 0 -112px; }

.ui-icon-flag {
    background-position: -16px -112px; }

.ui-icon-calendar {
    background-position: -32px -112px; }

.ui-icon-cart {
    background-position: -48px -112px; }

.ui-icon-pencil {
    background-position: -64px -112px; }

.ui-icon-clock {
    background-position: -80px -112px; }

.ui-icon-disk {
    background-position: -96px -112px; }

.ui-icon-calculator {
    background-position: -112px -112px; }

.ui-icon-zoomin {
    background-position: -128px -112px; }

.ui-icon-zoomout {
    background-position: -144px -112px; }

.ui-icon-search {
    background-position: -160px -112px; }

.ui-icon-wrench {
    background-position: -176px -112px; }

.ui-icon-gear {
    background-position: -192px -112px; }

.ui-icon-heart {
    background-position: -208px -112px; }

.ui-icon-star {
    background-position: -224px -112px; }

.ui-icon-link {
    background-position: -240px -112px; }

.ui-icon-cancel {
    background-position: 0 -128px; }

.ui-icon-plus {
    background-position: -16px -128px; }

.ui-icon-plusthick {
    background-position: -32px -128px; }

.ui-icon-minus {
    background-position: -48px -128px; }

.ui-icon-minusthick {
    background-position: -64px -128px; }

.ui-icon-close {
    background-position: -80px -128px; }

.ui-icon-closethick {
    background-position: -96px -128px; }

.ui-icon-key {
    background-position: -112px -128px; }

.ui-icon-lightbulb {
    background-position: -128px -128px; }

.ui-icon-scissors {
    background-position: -144px -128px; }

.ui-icon-clipboard {
    background-position: -160px -128px; }

.ui-icon-copy {
    background-position: -176px -128px; }

.ui-icon-contact {
    background-position: -192px -128px; }

.ui-icon-image {
    background-position: -208px -128px; }

.ui-icon-video {
    background-position: -224px -128px; }

.ui-icon-script {
    background-position: -240px -128px; }

.ui-icon-alert {
    background-position: 0 -144px; }

.ui-icon-info {
    background-position: -16px -144px; }

.ui-icon-notice {
    background-position: -32px -144px; }

.ui-icon-help {
    background-position: -48px -144px; }

.ui-icon-check {
    background-position: -64px -144px; }

.ui-icon-bullet {
    background-position: -80px -144px; }

.ui-icon-radio-on {
    background-position: -96px -144px; }

.ui-icon-radio-off {
    background-position: -112px -144px; }

.ui-icon-pin-w {
    background-position: -128px -144px; }

.ui-icon-pin-s {
    background-position: -144px -144px; }

.ui-icon-play {
    background-position: 0 -160px; }

.ui-icon-pause {
    background-position: -16px -160px; }

.ui-icon-seek-next {
    background-position: -32px -160px; }

.ui-icon-seek-prev {
    background-position: -48px -160px; }

.ui-icon-seek-end {
    background-position: -64px -160px; }

.ui-icon-seek-start {
    background-position: -80px -160px; }

.ui-icon-seek-first {
    background-position: -80px -160px; }

.ui-icon-stop {
    background-position: -96px -160px; }

.ui-icon-eject {
    background-position: -112px -160px; }

.ui-icon-volume-off {
    background-position: -128px -160px; }

.ui-icon-volume-on {
    background-position: -144px -160px; }

.ui-icon-power {
    background-position: 0 -176px; }

.ui-icon-signal-diag {
    background-position: -16px -176px; }

.ui-icon-signal {
    background-position: -32px -176px; }

.ui-icon-battery-0 {
    background-position: -48px -176px; }

.ui-icon-battery-1 {
    background-position: -64px -176px; }

.ui-icon-battery-2 {
    background-position: -80px -176px; }

.ui-icon-battery-3 {
    background-position: -96px -176px; }

.ui-icon-circle-plus {
    background-position: 0 -192px; }

.ui-icon-circle-minus {
    background-position: -16px -192px; }

.ui-icon-circle-close {
    background-position: -32px -192px; }

.ui-icon-circle-triangle-e {
    background-position: -48px -192px; }

.ui-icon-circle-triangle-s {
    background-position: -64px -192px; }

.ui-icon-circle-triangle-w {
    background-position: -80px -192px; }

.ui-icon-circle-triangle-n {
    background-position: -96px -192px; }

.ui-icon-circle-arrow-e {
    background-position: -112px -192px; }

.ui-icon-circle-arrow-s {
    background-position: -128px -192px; }

.ui-icon-circle-arrow-w {
    background-position: -144px -192px; }

.ui-icon-circle-arrow-n {
    background-position: -160px -192px; }

.ui-icon-circle-zoomin {
    background-position: -176px -192px; }

.ui-icon-circle-zoomout {
    background-position: -192px -192px; }

.ui-icon-circle-check {
    background-position: -208px -192px; }

.ui-icon-circlesmall-plus {
    background-position: 0 -208px; }

.ui-icon-circlesmall-minus {
    background-position: -16px -208px; }

.ui-icon-circlesmall-close {
    background-position: -32px -208px; }

.ui-icon-squaresmall-plus {
    background-position: -48px -208px; }

.ui-icon-squaresmall-minus {
    background-position: -64px -208px; }

.ui-icon-squaresmall-close {
    background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px; }

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px; }

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px; }

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 3px; }

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 3px; }

.ui-widget-overlay {
    background: #aaa;
    opacity: .3;
    filter: Alpha(Opacity=30); }

.ui-widget-shadow {
    -webkit-box-shadow: 0 0 5px #666;
    box-shadow: 0 0 5px #666; }

.ui-widget {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-size: 1em; }

.ui-widget .ui-widget {
    font-size: 1em; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-size: 1em; }

.ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5; }

.ui-widget-content {
    border: 1px solid #ddd;
    background: #fff;
    color: #333; }

.ui-widget-content a {
    color: #333; }

.ui-widget-header {
    border: 1px 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: 1px 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: 1px 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: #2b2b2b;
    text-decoration: none; }

.ui-visual-focus {
    box-shadow: 0 0 3px 1px #5e9ed6; }

.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: 1px solid #003eff;
    background: #007fff;
    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: 1px 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: #5f3f3f; }

.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 {
    width: 16px;
    height: 16px; }

.ui-icon, .ui-widget-content .ui-icon {
    background-image: url("images/ui-icons_444444_256x240.png"); }

.ui-widget-header .ui-icon {
    background-image: url("images/ui-icons_444444_256x240.png"); }

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon {
    background-image: url("images/ui-icons_555555_256x240.png"); }

.ui-state-active .ui-icon, .ui-button:active .ui-icon {
    background-image: url("images/ui-icons_ffffff_256x240.png"); }

.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon {
    background-image: url("images/ui-icons_777620_256x240.png"); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url("images/ui-icons_cc0000_256x240.png"); }

.ui-button .ui-icon {
    background-image: url("images/ui-icons_777777_256x240.png"); }

.ui-icon-blank {
    background-position: 16px 16px; }

.ui-icon-caret-1-n {
    background-position: 0 0; }

.ui-icon-caret-1-ne {
    background-position: -16px 0; }

.ui-icon-caret-1-e {
    background-position: -32px 0; }

.ui-icon-caret-1-se {
    background-position: -48px 0; }

.ui-icon-caret-1-s {
    background-position: -65px 0; }

.ui-icon-caret-1-sw {
    background-position: -80px 0; }

.ui-icon-caret-1-w {
    background-position: -96px 0; }

.ui-icon-caret-1-nw {
    background-position: -112px 0; }

.ui-icon-caret-2-n-s {
    background-position: -128px 0; }

.ui-icon-caret-2-e-w {
    background-position: -144px 0; }

.ui-icon-triangle-1-n {
    background-position: 0 -16px; }

.ui-icon-triangle-1-ne {
    background-position: -16px -16px; }

.ui-icon-triangle-1-e {
    background-position: -32px -16px; }

.ui-icon-triangle-1-se {
    background-position: -48px -16px; }

.ui-icon-triangle-1-s {
    background-position: -65px -16px; }

.ui-icon-triangle-1-sw {
    background-position: -80px -16px; }

.ui-icon-triangle-1-w {
    background-position: -96px -16px; }

.ui-icon-triangle-1-nw {
    background-position: -112px -16px; }

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px; }

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px; }

.ui-icon-arrow-1-n {
    background-position: 0 -32px; }

.ui-icon-arrow-1-ne {
    background-position: -16px -32px; }

.ui-icon-arrow-1-e {
    background-position: -32px -32px; }

.ui-icon-arrow-1-se {
    background-position: -48px -32px; }

.ui-icon-arrow-1-s {
    background-position: -65px -32px; }

.ui-icon-arrow-1-sw {
    background-position: -80px -32px; }

.ui-icon-arrow-1-w {
    background-position: -96px -32px; }

.ui-icon-arrow-1-nw {
    background-position: -112px -32px; }

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px; }

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px; }

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px; }

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px; }

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px; }

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px; }

.ui-icon-arrowthick-1-n {
    background-position: 1px -48px; }

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px; }

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px; }

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px; }

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px; }

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px; }

.ui-icon-arrow-4 {
    background-position: 0 -80px; }

.ui-icon-arrow-4-diag {
    background-position: -16px -80px; }

.ui-icon-extlink {
    background-position: -32px -80px; }

.ui-icon-newwin {
    background-position: -48px -80px; }

.ui-icon-refresh {
    background-position: -64px -80px; }

.ui-icon-shuffle {
    background-position: -80px -80px; }

.ui-icon-transfer-e-w {
    background-position: -96px -80px; }

.ui-icon-transferthick-e-w {
    background-position: -112px -80px; }

.ui-icon-folder-collapsed {
    background-position: 0 -96px; }

.ui-icon-folder-open {
    background-position: -16px -96px; }

.ui-icon-document {
    background-position: -32px -96px; }

.ui-icon-document-b {
    background-position: -48px -96px; }

.ui-icon-note {
    background-position: -64px -96px; }

.ui-icon-mail-closed {
    background-position: -80px -96px; }

.ui-icon-mail-open {
    background-position: -96px -96px; }

.ui-icon-suitcase {
    background-position: -112px -96px; }

.ui-icon-comment {
    background-position: -128px -96px; }

.ui-icon-person {
    background-position: -144px -96px; }

.ui-icon-print {
    background-position: -160px -96px; }

.ui-icon-trash {
    background-position: -176px -96px; }

.ui-icon-locked {
    background-position: -192px -96px; }

.ui-icon-unlocked {
    background-position: -208px -96px; }

.ui-icon-bookmark {
    background-position: -224px -96px; }

.ui-icon-tag {
    background-position: -240px -96px; }

.ui-icon-home {
    background-position: 0 -112px; }

.ui-icon-flag {
    background-position: -16px -112px; }

.ui-icon-calendar {
    background-position: -32px -112px; }

.ui-icon-cart {
    background-position: -48px -112px; }

.ui-icon-pencil {
    background-position: -64px -112px; }

.ui-icon-clock {
    background-position: -80px -112px; }

.ui-icon-disk {
    background-position: -96px -112px; }

.ui-icon-calculator {
    background-position: -112px -112px; }

.ui-icon-zoomin {
    background-position: -128px -112px; }

.ui-icon-zoomout {
    background-position: -144px -112px; }

.ui-icon-search {
    background-position: -160px -112px; }

.ui-icon-wrench {
    background-position: -176px -112px; }

.ui-icon-gear {
    background-position: -192px -112px; }

.ui-icon-heart {
    background-position: -208px -112px; }

.ui-icon-star {
    background-position: -224px -112px; }

.ui-icon-link {
    background-position: -240px -112px; }

.ui-icon-cancel {
    background-position: 0 -128px; }

.ui-icon-plus {
    background-position: -16px -128px; }

.ui-icon-plusthick {
    background-position: -32px -128px; }

.ui-icon-minus {
    background-position: -48px -128px; }

.ui-icon-minusthick {
    background-position: -64px -128px; }

.ui-icon-close {
    background-position: -80px -128px; }

.ui-icon-closethick {
    background-position: -96px -128px; }

.ui-icon-key {
    background-position: -112px -128px; }

.ui-icon-lightbulb {
    background-position: -128px -128px; }

.ui-icon-scissors {
    background-position: -144px -128px; }

.ui-icon-clipboard {
    background-position: -160px -128px; }

.ui-icon-copy {
    background-position: -176px -128px; }

.ui-icon-contact {
    background-position: -192px -128px; }

.ui-icon-image {
    background-position: -208px -128px; }

.ui-icon-video {
    background-position: -224px -128px; }

.ui-icon-script {
    background-position: -240px -128px; }

.ui-icon-alert {
    background-position: 0 -144px; }

.ui-icon-info {
    background-position: -16px -144px; }

.ui-icon-notice {
    background-position: -32px -144px; }

.ui-icon-help {
    background-position: -48px -144px; }

.ui-icon-check {
    background-position: -64px -144px; }

.ui-icon-bullet {
    background-position: -80px -144px; }

.ui-icon-radio-on {
    background-position: -96px -144px; }

.ui-icon-radio-off {
    background-position: -112px -144px; }

.ui-icon-pin-w {
    background-position: -128px -144px; }

.ui-icon-pin-s {
    background-position: -144px -144px; }

.ui-icon-play {
    background-position: 0 -160px; }

.ui-icon-pause {
    background-position: -16px -160px; }

.ui-icon-seek-next {
    background-position: -32px -160px; }

.ui-icon-seek-prev {
    background-position: -48px -160px; }

.ui-icon-seek-end {
    background-position: -64px -160px; }

.ui-icon-seek-start {
    background-position: -80px -160px; }

.ui-icon-seek-first {
    background-position: -80px -160px; }

.ui-icon-stop {
    background-position: -96px -160px; }

.ui-icon-eject {
    background-position: -112px -160px; }

.ui-icon-volume-off {
    background-position: -128px -160px; }

.ui-icon-volume-on {
    background-position: -144px -160px; }

.ui-icon-power {
    background-position: 0 -176px; }

.ui-icon-signal-diag {
    background-position: -16px -176px; }

.ui-icon-signal {
    background-position: -32px -176px; }

.ui-icon-battery-0 {
    background-position: -48px -176px; }

.ui-icon-battery-1 {
    background-position: -64px -176px; }

.ui-icon-battery-2 {
    background-position: -80px -176px; }

.ui-icon-battery-3 {
    background-position: -96px -176px; }

.ui-icon-circle-plus {
    background-position: 0 -192px; }

.ui-icon-circle-minus {
    background-position: -16px -192px; }

.ui-icon-circle-close {
    background-position: -32px -192px; }

.ui-icon-circle-triangle-e {
    background-position: -48px -192px; }

.ui-icon-circle-triangle-s {
    background-position: -64px -192px; }

.ui-icon-circle-triangle-w {
    background-position: -80px -192px; }

.ui-icon-circle-triangle-n {
    background-position: -96px -192px; }

.ui-icon-circle-arrow-e {
    background-position: -112px -192px; }

.ui-icon-circle-arrow-s {
    background-position: -128px -192px; }

.ui-icon-circle-arrow-w {
    background-position: -144px -192px; }

.ui-icon-circle-arrow-n {
    background-position: -160px -192px; }

.ui-icon-circle-zoomin {
    background-position: -176px -192px; }

.ui-icon-circle-zoomout {
    background-position: -192px -192px; }

.ui-icon-circle-check {
    background-position: -208px -192px; }

.ui-icon-circlesmall-plus {
    background-position: 0 -208px; }

.ui-icon-circlesmall-minus {
    background-position: -16px -208px; }

.ui-icon-circlesmall-close {
    background-position: -32px -208px; }

.ui-icon-squaresmall-plus {
    background-position: -48px -208px; }

.ui-icon-squaresmall-minus {
    background-position: -64px -208px; }

.ui-icon-squaresmall-close {
    background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px; }

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px; }

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px; }

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 3px; }

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 3px; }

.ui-widget-overlay {
    background: #aaa;
    opacity: .3;
    filter: Alpha(Opacity=30); }

.ui-widget-shadow {
    -webkit-box-shadow: 0 0 5px #666;
    box-shadow: 0 0 5px #666; }

.ticket {
    width: 100%;
    height: calc(100% - 60px);
    float: left;
    position: absolute;
    margin-top: 60px; }
.ticket .header {
    background: #F8F8F8;
    color: #19191a;
    height: 60px;
    padding: 0 20px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
.ticket .header .log-off-link {
    text-decoration: underline;
    color: #19191a; }
.ticket .header img.logo {
    height: 40px;
    margin-top: 10px; }
.ticket .header a {
    text-decoration: none;
    color: #f4f4f4;
    border-bottom: none; }
.ticket .header a:hover {
    text-decoration: none; }
.ticket .header a .brandName {
    position: relative;
    top: 6px;
    left: 8px;
    color: #19191a; }
@media (max-width: 768px) {
    .ticket .header a .brandName {
        display: none;
        color: #19191a; } }
.ticket .header .loginStatus {
    height: 60px;
    line-height: 60px; }
@media (max-width: 768px) {
    .ticket .header .loginStatus {
        font-size: 1.2rem; } }
.ticket .header .btn {
    margin-top: 13px; }
.ticket .content {
    transition: all 500ms ease-in-out; }
.ticket .content#step_one .alert {
    margin-bottom: 0; }
.ticket .content .small  {
    font-size: 1rem !important; }

.back-button {
    margin-top: 2rem;
    background: #333333;
    padding: .5rem 1rem;
    border-radius: 4px;
    cursor: pointer;
    transition: all 150ms ease-in-out;
    color: #f4f4f4;
    border: 0; }
@media (max-width: 768px) {
    .back-button {
        display: none; } }
.back-button.up {
    margin-top: 0rem; }
.back-button:hover {
    background: #1a1a1a;
    text-decoration: none; }

.support-form {
    width: 90%;
    margin: 0 auto; }
.support-form .title {
    font-size: 2rem;
    line-height: 3rem;
    margin: 40px 0; }
@media (max-width: 768px) {
    .support-form .title {
        font-size: 1.3rem;
        line-height: 2rem; } }
.support-form .title img {
    height: 4rem; }

#emailcc {
    padding-left: 20px; }

.enterprisesla_wrapper p {
    padding: 10px 0; }

.enterprisesla_clear {
    clear: both; }

.enterprisesla label {
    text-align: left;
    display: block; }

.enterprisesla label input {
    float: left; }

.enterprisesla input[type="checkbox"] {
    margin: 2px 4px 2px 0;
    vertical-align: middle; }

.enterprisesla_title {
    padding: 6px 0 2px 0px;
    font-weight: bold; }

.enterprisesla_help {
    color: #111111;
    font-weight: normal;
    padding: 2px 0 2px 2px;
    display: block;
    clear: both; }

.enterprisesla_error {
    color: #AA0000;
    font-weight: bold;
    padding: 2px 0 2px 20px;
    display: block;
    clear: both;
    background: url("https://static.diino.dk/global/formicons/warning_small.png") 0px 2px no-repeat; }

.logindbutt {
    margin-top: -8px;
    margin: 10px; }

#main-container {
    max-width: 85%;
    margin: 0 auto; }
#main-container .breadcrumb {
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
    position: relative; }
#main-container .ticket-status {
    width: 100%;
    box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);
    z-index: 10;
    background-color: #dbff9c;
    padding: 10px; }
#main-container .ticket-status.unassigned {
    background-color: #fff278; }
@media (max-width: 768px) {
    #main-container .ticket-status {
        text-align: center; } }
@media (max-width: 768px) {
    #main-container .ticket-status .label.pull-right {
        clear: both;
        float: none !important;
        margin: 10px auto; } }
#main-container .content-header h1 {
    font-size: 2rem;
    line-height: 3rem;
    margin-top: 5rem; }
@media (max-width: 768px) {
    #main-container .content-header h1 {
        font-size: 1.3rem;
        line-height: 2rem; } }
#main-container .sidebarblock {
    margin-bottom: 3rem;
    text-align: center; }
#main-container .sidebarblock h3 {
    font-size: 1rem;
    line-height: 1.5rem;
    margin-top: 0;
    margin-bottom: 1rem; }
#main-container .post {
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
    background: #f4f4f4;
    margin-bottom: 4rem;
    padding: 5rem 2rem 3rem 2rem !important;
    position: relative;
    /*font-size: 1.5rem; */}
#main-container .post table {
    max-width: 100%;
    display: block;
    overflow: auto;
}

#main-container .post table img {
    max-width: 100%;
}

@media (max-width: 768px) {
    #main-container .post {
        padding: 5rem 2rem 3rem 2rem !important; } }
#main-container .post .avatar {
    width: 50px; }
#main-container .post .label {
    position: absolute;
    z-index: 5;
    margin: 0;
    height: auto;
    top: 10px;
    left: -10px;
    border-radius: 0;
    font-size: 0.9rem;
    font-weight: normal;
    padding: 0 0.5rem;
    line-height: 2rem;
    font-size: 1.3rem;
    height: 2rem;
    border-radius: 3px 3px 3px 0;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
    background: #e7e7e7;
    color: #333333;
    height: auto !important;
    word-wrap: break-word;
    white-space: normal !important; }
#main-container .post .label:after {
    border: 0 !important; }
#main-container .post .label:before {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 0;
    height: 0;
    border-top: 0rem solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 10px solid #9b9b9b; }
#main-container .post .label.sp {
    background-color: #4BAE47;
    color: #f4f4f4; }
#main-container .post .label.sp:before {
    border-right: 10px solid #198842; }
#main-container .post .wrap-ut-full {
    margin-top: 1rem;
    width: 100%; }
#main-container .post .wrap-ut-full .userinfo {
    height: 100%;
    margin-right: 1rem; }
#main-container .post .wrap-ut-full .posttext {
    padding-left: 1rem;
    height: 100%;
    width: calc(100% - 70px);
    border-left: 1px solid #dbdbdb; }
#main-container .post .wrap-ut-full .posttext p {
    margin: 0; }
#main-container input#createbutton {
    display: inline-block;
    width: auto; }
#main-container #attach-file {
    border: 1px dashed #4BAE47;
    margin-top: 5px;
    background: transparent;
    color: #4BAE47; }
#main-container #attach-file:hover {
    background: #d5edd4; }

.animate-in, .content {
    -webkit-animation: fadeIn .5s ease-in;
    animation: fadeIn .5s ease-in;
    -webkit-transition: all .5s;
    transition: all .5s; }

.animate-out {
    -webkit-transition: all .5s;
    transition: all .5s;
    opacity: 0;
    position: relative;
    /*left: 20%;*/ }

@-webkit-keyframes fadeIn {
    from {
        opacity: 0; }
    to {
        opacity: 1; } }
@keyframes fadeIn {
    from {
        opacity: 0; }
    to {
        opacity: 1; } }
/* Masonry CSS */
.masonry-grid {
    margin: 1.5em 0;
    padding: 0;
    -moz-column-gap: 1.5em;
    -webkit-column-gap: 1.5em;
    column-gap: 1.5em;
    font-size: .85em; }

.masonry-item {
    display: inline-block;
    margin: 1.5em;
    width: calc(100% - 3em);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; }
.masonry-item .post {
    padding: 2rem 2rem 3rem 2rem; }

#main-container .post {
    padding: 2rem 2rem 3rem 2rem; }
#main-container .post .item {
    padding-bottom: 5px; }
#main-container .post .headline {
    padding-bottom: 10px; }

@media only screen and (min-width: 400px) {
    .masonry-grid {
        -moz-column-count: 1;
        -webkit-column-count: 1;
        column-count: 1; } }
@media only screen and (min-width: 700px) {
    .masonry-grid {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2; } }
@media only screen and (min-width: 1000px) {
    .masonry-grid {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2; } }
@media only screen and (min-width: 1100px) {
    .masonry-grid {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2; } }
.knowledge .card {
    border: 0;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
    padding: 30px;
    text-align: left; }
.knowledge .card .headline {
    font-size: 1.5rem;
    font-weight: bold; }
.knowledge .card .item {
    font-size: 1.6rem;
    line-height: 2.2rem; }

.knowledge-container {
    padding: 50px 0 0 0; }
.knowledge-container .post * {
    background: transparent !important;
    padding-bottom: 30px; }

.Uptime {
    height: 10px;
    width: 10px;
    background: #75BE00;
    box-shadow: 0px 2px 1px rgba(86, 139, 0, 0.3), inset 0 1px 0 rgba(148, 241, 0, 0.6);
    border: 1px solid rgba(86, 139, 0, 0.3);
    border-radius: 50%;
    display: block;
    position: relative;
    top: 7px; }

#google_translate_element {
    color: #333;
    padding-top: 17px;
    margin-left: 15px;
    text-align: center;
    background-color: transparent; }
#google_translate_element a {
    color: #333 !important; }

@media (max-width: 768px) {
    .goog-te-gadget {
        display: none; } }

.ticket {
    font-size: 16px; }
.ticket .row.categories {
    padding: 25px; }
.ticket .row.categories .category {
    background: #f4f4f4;
    display: block;
    text-align: center;
    padding: 35px 0;
    transition: all 150ms ease-in-out;
    margin-bottom: 25px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
    border: 0; }
.ticket .row.categories .category:hover, .ticket .row.categories .category:focus {
    cursor: pointer;
    text-decoration: none;
    transform: scale(1.075); }
.ticket .row.categories .category .icon {
    opacity: 0.9;
    height: 80px;
    transition: all 100ms ease-in-out; }
.ticket .row.categories .category .title {
    margin: 0;
    height: auto;
    font-size: 1em;
    color: #333333; }
.ticket .row.categories .category .title:hover {
    color: #333333; }
.ticket .row.categories .category .help {
    margin: 0;
    font-size: 0.8em;
    color: #8c8c8c; }

.login-title {
    margin: 30px 0; }

.breadcrumb {
    margin-bottom: 0; }

body .content {
    overflow-x: hidden;
    max-width: 100vw;
    padding-bottom: 50px; }
