      body {
            font-family: 'komet', 'Cabin', sans-serif;
            font-size: 21px;
            font-weight: 300;
            background: white;
            margin: 0px;
            padding: 0px;
            color: #667279;
          }

          @media (max-width: 1200px) {
            .body {
              font-size: 17px;
            }
          }

          @media (max-width: 720px) {
            .body {
              font-size: 14px;
            }
          }

          #header {
            /*background: url(../../../../../Vacancies/549/Description/1_7353465ef1544d02) no-repeat scroll center center;*/
            height: 100%;
          }

          .header-wrapper {
            position: relative;
          }

          .header-image {
            max-width: 1400px;
            width: 100%;
            vertical-align: top;
          }


          #container {
            -webkit-border-radius: 0px;
            -moz-border-radius: 0px;
            -ms-border-radius: 0px;
            -o-border-radius: 0px;
            border-radius: 0px;
            -webkit-box-shadow: #eae8e8 0 0 20px;
            -moz-box-shadow: #eae8e8 0 0 20px;
            box-shadow: #eae8e8 0 20px;
            margin: 100px 100px 100px 100px;
            padding-bottom: 54px;
            position: relative;
            z-index: 10;
            min-height: 808px;
            max-width: 1200px;
            margin: 0 auto;
          }

          .text {
            margin: 0 5em;
          }

          @media (max-width: 1200px) {
            .text {
              margin: 0 2em;
            }
          }

          .title {
            width: 75%;
            position: relative;
            margin-top: -150px;
          }

          @media (max-width: 850px) {
            .title {
              width: 100%;
              margin-top: -100px;
            }
          }

          #content {
            z-index: 30;
          }

          .description {
            padding: 10px 300px;
            font-size: 15px;
            line-height: 20px;
          }

          .conts {
            line-height: 20px;
          }

          .conts br {
            display: block;
          }

          .apply-bottom {
            bottom: -40px;
            left: 0;
            position: absolute;
            width: 100%;
          }

          a,
          a:visited {
            font-family: "komet", "Cabin", sans-serif, verdana, Helvetica;
            color: #787878;
            text-decoration: none;
          }

          a:hover {
            font-weight: bold;
            color: #eae8e8;
          }

          a.apply-link {
            background: none repeat scroll 0 0 #E21D18;
            color: #eae8e8;
            font-weight: 400;
            padding: 12px;
            text-align: center;
          }

          a.apply-link:hover {
            background: unset;
            color: #E21D18;
            border: solid 1px;
          }

          a.return-link {
            color: #E21D18;
            font-size: 0.8em;
            margin-top: 2em;
            display: block;
            width: fit-content;
          }

          ul {
            padding-left: 25px;
            list-style: none;
            position: relative;

          }

          li {
            padding: 0 1em;
          }


          li::before {
            position: absolute;
            content: '';
            background-image: /*savepage-url=/Vacancies/549/Description/1?ShowDocument=4*/ var(--savepage-url-2);
            background-repeat: no-repeat;
            background-size: cover;
            width: 20px;
            height: 20px;
            left: 0;
            margin-top: 5px;
          }

          @media (max-width: 1200px) {
            li::before {
              margin-top: 2;
              width: 15px;
              height: 15px;
            }
          }

          h1,
          h2,
          h3 {
            margin-bottom: 0px;
            margin-top: 40px;
          }

          h1 {
            font-family: 'komet', 'Cabin', sans-serif;
            color: white;
            background: #60A7E2;
            padding: 1em;
            font-size: 2em;
            line-height: 1.3em;
            text-align: left;
            text-transform: uppercase;
          }

          @media (max-width: 1200px) {
            h1 {
              font-size: 2.2em;
            }
          }

          @media (max-width: 850px) {
            h1 {
              font-size: 2em;
            }
          }

          @media (max-width: 720px) {
            h1 {
              padding: 0.8em;
            }
          }

          h2 {
            font-family: 'komet', 'Cabin', sans-serif;
            font-size: 1.4em;
            font-weight: 700;
            margin-bottom: 0.7em;

          }

          @media (max-width: 1200px) {
            h2 {
              font-size: 1.2em;
            }
          }

          h3 {
            font-family: 'komet', 'Cabin', sans-serif;
            font-size: 1.2em;
            font-weight: 700;
            margin-bottom: 0.7em;
          }

          h4 {
            font-family: 'komet', 'Cabin', sans-serif;
            font-size: 1.1em;
            font-weight: 700;
            margin-bottom: 0.5em;
          }

          h5,
          h6 {
            font-family: 'komet', 'Cabin', sans-serif;
            font-size: 1em;
            font-weight: 700;
            margin-bottom: 0.3em;
          }

          .text1 {
            /*text-transform: uppercase;*/
            margin: 40px 0;
          }

          .text5 {
            margin-bottom: 20px;
          }

          @media (max-width: 1400px) {
            .text5 h2 {
              margin-top: 10px;
            }

            .text5 {
              margin-top: 30px;
            }
          }

          .a-wrapper {
            margin-bottom: 3.5em;
          }

          @media (min-width: 1400px) {
            .wrapper {
              display: flex;
              flex-wrap: wrap;
            }
          }

          @media (min-width: 1400px) {
            .text-element {
              width: calc(100% / 2);
            }
          }

          .element {
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            margin: 0.8em 0;
          }

          @media (min-width: 1400px) {
            .benefit {
              width: calc(100% / 2);
            }
          }

          @media (min-width: 1400px) {
            .feature {
              width: calc(100% / 3);
            }
          }

          .icon {
            width: 64px;
            height: 64px;
          }

          @media (max-width: 720px) {
            .icon {
              width: 48px;
              height: 48px;
            }
          }

          .i-text {
            display: flex;
            align-items: center;
            padding-left: 1em;

          }

          .buttons {
            margin: 2.5em 0 0.5em;
          }

          .social {
            float: left;
            width: 144px;
          }

          #footer {
            height: 60px;
            padding: 40px 40px 0 40px;
          }

          .ref {
            margin: 0;
          }

          .ref-link {
            font-size: 0.8em;
          }

          .ref-link:hover {
            color: #787878;
            font-size: 0.8em;
          }

          .copyright {
            font-size: 0.8em;
          }

          @media only screen and (max-width: 800px) {

            /* line 194, ../scss/default.scss */
            #img-top-right,
            #img-left-top,
            #img-left-bottom,
            #img-right-bottom {
              display: none;
            }

            /* line 197, ../scss/default.scss */
            /* #container {
          margin: 20px;
        }*/

            /* line 200, ../scss/default.scss */
            /*#content {
          margin: 20px;
        }*/

            /* line 203, ../scss/default.scss */
            /*#header {
          background-size: 90%;
        }*/
          }

          /*@media only screen and (max-width: 480px) {
         line 210, ../scss/default.scss
        #header {
          height: 140px;
        }
      }*/
  








      .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-clearfix {
            min-height: 0
          }

          .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
          }

          .ui-icon {
            display: block;
            text-indent: -99999px;
            overflow: hidden;
            background-repeat: no-repeat
          }

          .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-top: 2px;
            padding: .5em .5em .5em .7em;
            min-height: 0
          }

          .ui-accordion .ui-accordion-icons {
            padding-left: 2.2em
          }

          .ui-accordion .ui-accordion-noicons {
            padding-left: .7em
          }

          .ui-accordion .ui-accordion-icons .ui-accordion-icons {
            padding-left: 2.2em
          }

          .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
            position: absolute;
            left: .5em;
            top: 50%;
            margin-top: -8px
          }

          .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-button {
            display: inline-block;
            position: relative;
            padding: 0;
            line-height: normal;
            margin-right: .1em;
            cursor: pointer;
            vertical-align: middle;
            text-align: center;
            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.2em
          }

          button.ui-button-icon-only {
            width: 2.4em
          }

          .ui-button-icons-only {
            width: 3.4em
          }

          button.ui-button-icons-only {
            width: 3.7em
          }

          .ui-button .ui-button-text {
            display: block;
            line-height: normal
          }

          .ui-button-text-only .ui-button-text {
            padding: .4em 1em
          }

          .ui-button-icon-only .ui-button-text,
          .ui-button-icons-only .ui-button-text {
            padding: .4em;
            text-indent: -9999999px
          }

          .ui-button-text-icon-primary .ui-button-text,
          .ui-button-text-icons .ui-button-text {
            padding: .4em 1em .4em 2.1em
          }

          .ui-button-text-icon-secondary .ui-button-text,
          .ui-button-text-icons .ui-button-text {
            padding: .4em 2.1em .4em 1em
          }

          .ui-button-text-icons .ui-button-text {
            padding-left: 2.1em;
            padding-right: 2.1em
          }

          input.ui-button {
            padding: .4em 1em
          }

          .ui-button-icon-only .ui-icon,
          .ui-button-text-icon-primary .ui-icon,
          .ui-button-text-icon-secondary .ui-icon,
          .ui-button-text-icons .ui-icon,
          .ui-button-icons-only .ui-icon {
            position: absolute;
            top: 50%;
            margin-top: -8px
          }

          .ui-button-icon-only .ui-icon {
            left: 50%;
            margin-left: -8px
          }

          .ui-button-text-icon-primary .ui-button-icon-primary,
          .ui-button-text-icons .ui-button-icon-primary,
          .ui-button-icons-only .ui-button-icon-primary {
            left: .5em
          }

          .ui-button-text-icon-secondary .ui-button-icon-secondary,
          .ui-button-text-icons .ui-button-icon-secondary,
          .ui-button-icons-only .ui-button-icon-secondary {
            right: .5em
          }

          .ui-buttonset {
            margin-right: 7px
          }

          .ui-buttonset .ui-button {
            margin-left: 0;
            margin-right: -.3em
          }

          input.ui-button::-moz-focus-inner,
          button.ui-button::-moz-focus-inner {
            border: 0;
            padding: 0
          }

          .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: 49%
          }

          .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-dialog {
            overflow: hidden;
            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-se {
            width: 12px;
            height: 12px;
            right: -5px;
            bottom: -5px;
            background-position: 16px 16px
          }

          .ui-draggable .ui-dialog-titlebar {
            cursor: move
          }

          .ui-menu {
            list-style: none;
            padding: 2px;
            margin: 0;
            display: block;
            outline: none
          }

          .ui-menu .ui-menu {
            margin-top: -3px;
            position: absolute
          }

          .ui-menu .ui-menu-item {
            margin: 0;
            padding: 0;
            width: 100%;
            list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
          }

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

          .ui-menu .ui-menu-item a {
            text-decoration: none;
            display: block;
            padding: 2px .4em;
            line-height: 1.5;
            min-height: 0;
            font-weight: normal
          }

          .ui-menu .ui-menu-item a.ui-state-focus,
          .ui-menu .ui-menu-item a.ui-state-active {
            font-weight: normal;
            margin: -1px
          }

          .ui-menu .ui-state-disabled {
            font-weight: normal;
            margin: .4em 0 .2em;
            line-height: 1.5
          }

          .ui-menu .ui-state-disabled a {
            cursor: default
          }

          .ui-menu-icons {
            position: relative
          }

          .ui-menu-icons .ui-menu-item a {
            position: relative;
            padding-left: 2em
          }

          .ui-menu .ui-icon {
            position: absolute;
            top: .2em;
            left: .2em
          }

          .ui-menu .ui-menu-icon {
            position: static;
            float: right
          }

          .ui-progressbar {
            height: 2em;
            text-align: left;
            overflow: hidden
          }

          .ui-progressbar .ui-progressbar-value {
            margin: -1px;
            height: 100%
          }

          .ui-progressbar .ui-progressbar-overlay {
            background: /*savepage-url=images/animated-overlay.gif*/ url();
            height: 100%;
            filter: alpha(opacity=25);
            opacity: 0.25
          }

          .ui-progressbar-indeterminate .ui-progressbar-value {
            background-image: none
          }

          .ui-resizable {
            position: relative
          }

          .ui-resizable-handle {
            position: absolute;
            font-size: 0.1px;
            display: block
          }

          .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-helper {
            position: absolute;
            z-index: 100;
            border: 1px dotted black
          }

          .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
          }

          .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: 0;
            margin: .2em 0;
            vertical-align: middle;
            margin-left: .4em;
            margin-right: 22px
          }

          .ui-spinner-button {
            width: 16px;
            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: none;
            border-bottom: none;
            border-right: none
          }

          .ui-spinner .ui-icon {
            position: absolute;
            margin-top: -8px;
            top: 50%;
            left: 0
          }

          .ui-spinner-up {
            top: 0
          }

          .ui-spinner-down {
            bottom: 0
          }

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

          .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;
            -webkit-box-shadow: 0 0 5px #aaa;
            box-shadow: 0 0 5px #aaa
          }

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

          .ui-widget {
            font-family: "calibri", Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
            font-size: 1.1em
          }

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

          .ui-widget input,
          .ui-widget select,
          .ui-widget textarea,
          .ui-widget button {
            font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
            font-size: 1em
          }

          .ui-widget-content {
            border: 1px solid #ddd;
            background: #eee /*savepage-url=images/ui-bg_highlight-soft_100_eeeeee_1x100.png*/ url() 50% top repeat-x;
            color: #333
          }

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

          .ui-widget-header {
            border: 1px solid #e78f08;
            background: #f6a828 /*savepage-url=images/ui-bg_gloss-wave_35_f6a828_500x100.png*/ url() 50% 50% repeat-x;
            color: #fff;
            font-weight: bold
          }

          .ui-widget-header a {
            color: #fff
          }

          .ui-state-default,
          .ui-widget-content .ui-state-default,
          .ui-widget-header .ui-state-default {
            border: 1px solid #ccc;
            background: #f6f6f6 /*savepage-url=images/ui-bg_glass_100_f6f6f6_1x400.png*/ url() 50% 50% repeat-x;
            font-weight: bold;
            color: #1c94c4
          }

          .ui-state-default a,
          .ui-state-default a:link,
          .ui-state-default a:visited {
            color: #1c94c4;
            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 {
            border: 1px solid #fbcb09;
            background: #fdf5ce /*savepage-url=images/ui-bg_glass_100_fdf5ce_1x400.png*/ url() 50% 50% repeat-x;
            font-weight: bold;
            color: #c77405
          }

          .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 {
            color: #c77405;
            text-decoration: none
          }

          .ui-state-active,
          .ui-widget-content .ui-state-active,
          .ui-widget-header .ui-state-active {
            border: 1px solid #fbd850;
            background: #fff /*savepage-url=images/ui-bg_glass_65_ffffff_1x400.png*/ url() 50% 50% repeat-x;
            font-weight: bold;
            color: #eb8f00
          }

          .ui-state-active a,
          .ui-state-active a:link,
          .ui-state-active a:visited {
            color: #eb8f00;
            text-decoration: none
          }

          .ui-state-highlight,
          .ui-widget-content .ui-state-highlight,
          .ui-widget-header .ui-state-highlight {
            border: 1px solid #fed22f;
            background: #ffe45c /*savepage-url=images/ui-bg_highlight-soft_75_ffe45c_1x100.png*/ url() 50% top repeat-x;
            color: #363636
          }

          .ui-state-highlight a,
          .ui-widget-content .ui-state-highlight a,
          .ui-widget-header .ui-state-highlight a {
            color: #363636
          }

          .ui-state-error,
          .ui-widget-content .ui-state-error,
          .ui-widget-header .ui-state-error {
            border: 1px solid #cd0a0a;
            background: #b81900 /*savepage-url=images/ui-bg_diagonals-thick_18_b81900_40x40.png*/ url() 50% 50% repeat;
            color: #fff
          }

          .ui-state-error a,
          .ui-widget-content .ui-state-error a,
          .ui-widget-header .ui-state-error a {
            color: #fff
          }

          .ui-state-error-text,
          .ui-widget-content .ui-state-error-text,
          .ui-widget-header .ui-state-error-text {
            color: #fff
          }

          .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: /*savepage-url=images/ui-icons_222222_256x240.png*/ url()
          }

          .ui-widget-header .ui-icon {
            background-image: /*savepage-url=images/ui-icons_ffffff_256x240.png*/ url()
          }

          .ui-state-default .ui-icon {
            background-image: /*savepage-url=images/ui-icons_ef8c08_256x240.png*/ url()
          }

          .ui-state-hover .ui-icon,
          .ui-state-focus .ui-icon {
            background-image: /*savepage-url=images/ui-icons_ef8c08_256x240.png*/ url()
          }

          .ui-state-active .ui-icon {
            background-image: /*savepage-url=images/ui-icons_ef8c08_256x240.png*/ url()
          }

          .ui-state-highlight .ui-icon {
            background-image: /*savepage-url=images/ui-icons_228ef1_256x240.png*/ url()
          }

          .ui-state-error .ui-icon,
          .ui-state-error-text .ui-icon {
            background-image: /*savepage-url=images/ui-icons_ffd27a_256x240.png*/ url()
          }

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

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

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

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

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

          .ui-icon-carat-1-s {
            background-position: -64px 0
          }

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

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

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

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

          .ui-icon-carat-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: -64px -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: -64px -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: 0 -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: 4px
          }

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

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

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

          .ui-widget-overlay {
            background: #666 /*savepage-url=images/ui-bg_diagonals-thick_20_666666_40x40.png*/ url() 50% 50% repeat;
            opacity: .5;
            filter: Alpha(Opacity=50)
          }

          .ui-widget-shadow {
            margin: -5px 0 0 -5px;
            padding: 5px;
            background: #000 /*savepage-url=images/ui-bg_flat_10_000000_40x100.png*/ url() 50% 50% repeat-x;
            opacity: .2;
            filter: Alpha(Opacity=20);
            border-radius: 5px
          }
