﻿ /*
 * # Semantic UI - 2.2.7
 * https://github.com/Semantic-Org/Semantic-UI
 * http://www.semantic-ui.com/
 *
 * Copyright 2014 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 /*!
 * # Semantic UI 2.2.7 - Reset
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 *,
 :after,
 :before {
     box-sizing: inherit
 }
 
 html {
     box-sizing: border-box
 }
 
 input[type=email],
 input[type=password],
 input[type=search],
 input[type=text] {
     -webkit-appearance: none;
     -moz-appearance: none
 }
 /*! normalize.css v3.0.1 | MIT License | git.io/normalize */
 /*! normalize.css v3.0.1 | MIT License | git.io/normalize */
 
 html {
     /*font-family: sans-serif;*/
     -ms-text-size-adjust: 100%;
     -webkit-text-size-adjust: 100%
 }
 
 body {
     margin: 0
 }
 
 article,
 aside,
 details,
 figcaption,
 figure,
 footer,
 header,
 hgroup,
 main,
 nav,
 section,
 summary {
     display: block
 }
 
 audio,
 canvas,
 progress,
 video {
     display: inline-block;
     vertical-align: baseline
 }
 
 audio:not([controls]) {
     display: none;
     height: 0
 }
 
 [hidden],
 template {
     display: none
 }
 
 a {
     background: 0 0
 }
 
 a:active,
 a:hover {
     outline: 0
 }
 
 abbr[title] {
     border-bottom: 1px dotted
 }
 
 b,
 strong {
     font-weight: 700
 }
 
 dfn {
     font-style: italic
 }
 
 h1 {
     font-size: 2em;
     margin: .67em 0
 }
 
 mark {
     background: #ff0;
     color: #000
 }
 
 small {
     font-size: 80%
 }
 
 sub,
 sup {
     font-size: 75%;
     line-height: 0;
     position: relative;
     vertical-align: baseline
 }
 
 sup {
     top: -.5em
 }
 
 sub {
     bottom: -.25em
 }
 
 img {
     border: 0
 }
 
 svg:not(:root) {
     overflow: hidden
 }
 
 figure {
     margin: 1em 40px
 }
 
 hr {
     height: 0
 }
 
 pre {
     overflow: auto
 }
 
 code,
 kbd,
 pre,
 samp {
     font-family: monospace, monospace;
     font-size: 1em
 }
 
 button,
 input,
 optgroup,
 select,
 textarea {
     color: inherit;
     font: inherit;
     margin: 0
 }
 
 button {
     overflow: visible
 }
 
 button,
 select {
     text-transform: none
 }
 
 button,
 html input[type=button],
 input[type=reset],
 input[type=submit] {
     -webkit-appearance: button;
     cursor: pointer
 }
 
 button[disabled],
 html input[disabled] {
     cursor: default
 }
 
 button::-moz-focus-inner,
 input::-moz-focus-inner {
     border: 0;
     padding: 0
 }
 
 input {
     line-height: normal
 }
 
 input[type=checkbox],
 input[type=radio] {
     box-sizing: border-box;
     padding: 0
 }
 
 input[type=number]::-webkit-inner-spin-button,
 input[type=number]::-webkit-outer-spin-button {
     height: auto
 }
 
 input[type=search] {
     -webkit-appearance: textfield
 }
 
 input[type=search]::-webkit-search-cancel-button,
 input[type=search]::-webkit-search-decoration {
     -webkit-appearance: none
 }
 
 fieldset {
     border: 1px solid silver;
     margin: 0 2px;
     padding: .35em .625em .75em
 }
 
 legend {
     border: 0;
     padding: 0
 }
 
 textarea {
     overflow: auto
 }
 
 optgroup {
     font-weight: 700
 }
 
 table {
     border-collapse: collapse;
     border-spacing: 0
 }
 
 td,
 th {
     padding: 0
 }
 /*!
 * # Semantic UI 2.2.7 - Site
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 body,
 html {
     height: 100%
 }
 
 html {
     font-size: 14px
 }
 
 body {
     margin: 0;
     padding: 0;
     overflow-x: hidden;
     min-width: 320px;
     background: #fff;
     /*font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;*/
     font-size: 14px;
     line-height: 2em;
     color: #4a4a4a;
     font-smoothing: antialiased
 }
 
 h1,
 h2,
 h3,
 h4,
 h5 {
     /*font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;*/
     line-height: 1.2857em;
     margin: calc(2rem - .14285em) 0 1rem;
     font-weight: 700;
     padding: 0
 }
 
 h1 {
     min-height: 1rem;
     font-size: 2.571rem
 }
 
 h2 {
     font-size: 2.143rem
 }
 
 h3 {
     font-size: 1.714rem
 }
 
 h4 {
     font-size: 1.143em
 }
 
 h5 {
     font-size: 1rem
 }
 
 h1:first-child,
 h2:first-child,
 h3:first-child,
 h4:first-child,
 h5:first-child {
     margin-top: 0
 }
 
 h1:last-child,
 h2:last-child,
 h3:last-child,
 h4:last-child,
 h5:last-child {
     margin-bottom: 0
 }
 
 p {
     margin: 0 0 1em;
     line-height: 2em
 }
 
 p:first-child {
     margin-top: 0
 }
 
 p:last-child {
     margin-bottom: 0
 }
 
 a {
     color: #4a4a4a;
     text-decoration: none
 }
 
 a:hover {
     color: #4a4a4a;
     text-decoration: none
 }
 
 ::-webkit-selection {
     background-color: #cce2ff;
     color: #4a4a4a
 }
 
 ::-moz-selection {
     background-color: #cce2ff;
     color: #4a4a4a
 }
 
 ::selection {
     background-color: #cce2ff;
     color: #4a4a4a
 }
 
 input::-webkit-selection,
 textarea::-webkit-selection {
     background-color: rgba(100, 100, 100, .4);
     color: #4a4a4a
 }
 
 input::-moz-selection,
 textarea::-moz-selection {
     background-color: rgba(100, 100, 100, .4);
     color: #4a4a4a
 }
 
 input::selection,
 textarea::selection {
     background-color: rgba(100, 100, 100, .4);
     color: #4a4a4a
 }
 
 @font-face {
     font-family: Lato;
     font-weight: 300;
     font-style: normal;
     src: url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-300.eot);
     src: url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-300.eot?#iefix) format('embedded-opentype'), local('Lato Light'), local('Lato-300'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-300.woff2) format('woff2'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-300.woff) format('woff'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-300.ttf) format('truetype'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-300.svg#Lato) format('svg')
 }
 
 @font-face {
     font-family: Lato;
     font-weight: 400;
     font-style: normal;
     src: url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-regular.eot);
     src: url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-regular.eot?#iefix) format('embedded-opentype'), local('Lato Regular'), local('Lato-regular'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-regular.woff2) format('woff2'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-regular.woff) format('woff'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-regular.ttf) format('truetype'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-regular.svg#Lato) format('svg')
 }
 
 @font-face {
     font-family: Lato;
     font-weight: 700;
     font-style: normal;
     src: url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-700.eot);
     src: url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-700.eot?#iefix) format('embedded-opentype'), local('Lato Bold'), local('Lato-700'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-700.woff2) format('woff2'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-700.woff) format('woff'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-700.ttf) format('truetype'), url(/Common/Candidates_Dist/themes/jobtrain/assets/fonts/Lato-700.svg#Lato) format('svg')
 }
 
 .JT-intro-copy {
     font-family: Lato;
     font-weight: 300
 }
 
 .JT-intro-copy.JT-padded {
     padding: 18px 0
 }
 
 .JT-intro-copy.JT-tight p {
     line-height: 1em
 }
 
 .JT-intro-copy p {
     font-size: 1.286rem;
     line-height: 1.6em
 }
 
 .JT-intro-copy ol,
 .JT-intro-copy ul {
     padding-left: 22px
 }
 
 .JT-intro-copy li {
     font-size: 1.286rem;
     line-height: 1.6em
 }
 
 .JT-ui.JT-no-border {
     border: none!important
 }
 
 .JT-ui.JT-no-box-shadow {
     box-shadow: none!important
 }
 
 .JT-ui.JT-no-border-radius {
     border-radius: 0!important
 }
 
 .JT-ui.JT-no-left-border-radius {
     border-top-left-radius: 0!important;
     border-bottom-left-radius: 0!important
 }
 
 .JT-ui.JT-no-left-border-radius.JT-with-pull-left {
     left: -3px;
     position: relative
 }
 /*!
 * # Semantic UI 2.2.7 - Button
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-button {
     cursor: pointer;
     display: inline-block;
     min-height: 1em;
     outline: 0;
     border: none;
     vertical-align: baseline;
     background: #e0e1e2 none;
     color: rgba(0, 0, 0, .6);
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     margin: 0 .25em 0 0;
     padding: .78571429em 1.46em .78571429em;
     text-transform: none;
     text-shadow: none;
     font-weight: 700;
     line-height: 1em;
     font-style: normal;
     text-align: center;
     text-decoration: none;
     border-radius: .28571429rem;
     box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, .15) inset;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     -webkit-transition: opacity .1s ease, background-color .1s ease, color .1s ease, box-shadow .1s ease, background .1s ease;
     transition: opacity .1s ease, background-color .1s ease, color .1s ease, box-shadow .1s ease, background .1s ease;
     will-change: '';
     -webkit-tap-highlight-color: transparent
 }
 
 .JT-ui.JT-button:hover {
     background-color: #cacbcd;
     background-image: none;
     box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, .15) inset;
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-button:hover .JT-icon {
     opacity: .85
 }
 
 .JT-ui.JT-button:focus {
     background-color: #cacbcd;
     color: rgba(0, 0, 0, .8);
     background-image: ''!important;
     box-shadow: ''!important
 }
 
 .JT-ui.JT-button:focus .JT-icon {
     opacity: .85
 }
 
 .JT-ui.JT-active.JT-button:active,
 .JT-ui.JT-button:active {
     background-color: #babbbc;
     background-image: '';
     color: rgba(0, 0, 0, .9);
     box-shadow: 0 0 0 1px transparent inset, none
 }
 
 .JT-ui.JT-active.JT-button {
     background-color: #c0c1c2;
     background-image: none;
     box-shadow: 0 0 0 1px transparent inset;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-active.JT-button:hover {
     background-color: #c0c1c2;
     background-image: none;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-active.JT-button:active {
     background-color: #c0c1c2;
     background-image: none
 }
 
 .JT-ui.JT-loading.JT-loading.JT-loading.JT-loading.JT-loading.JT-loading.JT-button {
     position: relative;
     cursor: default;
     text-shadow: none!important;
     color: transparent!important;
     opacity: 1;
     pointer-events: auto;
     -webkit-transition: all 0s linear, opacity .1s ease;
     transition: all 0s linear, opacity .1s ease
 }
 
 .JT-ui.JT-loading.JT-button:before {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     margin: -.64285714em 0 0 -.64285714em;
     width: 1.28571429em;
     height: 1.28571429em;
     border-radius: 500rem;
     border: .2em solid rgba(0, 0, 0, .15)
 }
 
 .JT-ui.JT-loading.JT-button:after {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     margin: -.64285714em 0 0 -.64285714em;
     width: 1.28571429em;
     height: 1.28571429em;
     -webkit-animation: button-spin .6s linear;
     animation: button-spin .6s linear;
     -webkit-animation-iteration-count: infinite;
     animation-iteration-count: infinite;
     border-radius: 500rem;
     border-color: #fff transparent transparent;
     border-style: solid;
     border-width: .2em;
     box-shadow: 0 0 0 1px transparent
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-loading.JT-button .JT-icon {
     background-color: transparent;
     box-shadow: none
 }
 
 @-webkit-keyframes button-spin {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 @keyframes button-spin {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 .JT-ui.JT-basic.JT-loading.JT-button:not(.JT-inverted):before {
     border-color: rgba(0, 0, 0, .1)
 }
 
 .JT-ui.JT-basic.JT-loading.JT-button:not(.JT-inverted):after {
     border-top-color: #767676
 }
 
 .JT-ui.JT-button:disabled,
 .JT-ui.JT-buttons .JT-disabled.JT-button,
 .JT-ui.JT-disabled.JT-active.JT-button,
 .JT-ui.JT-disabled.JT-button,
 .JT-ui.JT-disabled.JT-button:hover {
     cursor: default;
     opacity: .45!important;
     background-image: none!important;
     box-shadow: none!important;
     pointer-events: none!important
 }
 
 .JT-ui.JT-basic.JT-buttons .JT-ui.JT-disabled.JT-button {
     border-color: rgba(34, 36, 38, .5)
 }
 
 .JT-ui.JT-animated.JT-button {
     position: relative;
     overflow: hidden;
     padding-right: 0!important;
     vertical-align: middle;
     z-index: 1
 }
 
 .JT-ui.JT-animated.JT-button .JT-content {
     will-change: transform, opacity
 }
 
 .JT-ui.JT-animated.JT-button .JT-visible.JT-content {
     position: relative;
     margin-right: 1.46em
 }
 
 .JT-ui.JT-animated.JT-button .JT-hidden.JT-content {
     position: absolute;
     width: 100%
 }
 
 .JT-ui.JT-animated.JT-button .JT-hidden.JT-content,
 .JT-ui.JT-animated.JT-button .JT-visible.JT-content {
     -webkit-transition: right .3s ease 0s;
     transition: right .3s ease 0s
 }
 
 .JT-ui.JT-animated.JT-button .JT-visible.JT-content {
     left: auto;
     right: 0
 }
 
 .JT-ui.JT-animated.JT-button .JT-hidden.JT-content {
     top: 50%;
     left: auto;
     right: -100%;
     margin-top: -.5em
 }
 
 .JT-ui.JT-animated.JT-button:focus .JT-visible.JT-content,
 .JT-ui.JT-animated.JT-button:hover .JT-visible.JT-content {
     left: auto;
     right: 200%
 }
 
 .JT-ui.JT-animated.JT-button:focus .JT-hidden.JT-content,
 .JT-ui.JT-animated.JT-button:hover .JT-hidden.JT-content {
     left: auto;
     right: 0
 }
 
 .JT-ui.JT-vertical.JT-animated.JT-button .JT-hidden.JT-content,
 .JT-ui.JT-vertical.JT-animated.JT-button .JT-visible.JT-content {
     -webkit-transition: top .3s ease, -webkit-transform .3s ease;
     transition: top .3s ease, -webkit-transform .3s ease;
     transition: top .3s ease, transform .3s ease;
     transition: top .3s ease, transform .3s ease, -webkit-transform .3s ease
 }
 
 .JT-ui.JT-vertical.JT-animated.JT-button .JT-visible.JT-content {
     -webkit-transform: translateY(0);
     transform: translateY(0);
     right: auto
 }
 
 .JT-ui.JT-vertical.JT-animated.JT-button .JT-hidden.JT-content {
     top: -50%;
     left: 0;
     right: auto
 }
 
 .JT-ui.JT-vertical.JT-animated.JT-button:focus .JT-visible.JT-content,
 .JT-ui.JT-vertical.JT-animated.JT-button:hover .JT-visible.JT-content {
     -webkit-transform: translateY(200%);
     transform: translateY(200%);
     right: auto
 }
 
 .JT-ui.JT-vertical.JT-animated.JT-button:focus .JT-hidden.JT-content,
 .JT-ui.JT-vertical.JT-animated.JT-button:hover .JT-hidden.JT-content {
     top: 50%;
     right: auto
 }
 
 .JT-ui.JT-fade.JT-animated.JT-button .JT-hidden.JT-content,
 .JT-ui.JT-fade.JT-animated.JT-button .JT-visible.JT-content {
     -webkit-transition: opacity .3s ease, -webkit-transform .3s ease;
     transition: opacity .3s ease, -webkit-transform .3s ease;
     transition: opacity .3s ease, transform .3s ease;
     transition: opacity .3s ease, transform .3s ease, -webkit-transform .3s ease
 }
 
 .JT-ui.JT-fade.JT-animated.JT-button .JT-visible.JT-content {
     left: auto;
     right: auto;
     opacity: 1;
     -webkit-transform: scale(1);
     transform: scale(1)
 }
 
 .JT-ui.JT-fade.JT-animated.JT-button .JT-hidden.JT-content {
     opacity: 0;
     left: 0;
     right: auto;
     -webkit-transform: scale(1.5);
     transform: scale(1.5)
 }
 
 .JT-ui.JT-fade.JT-animated.JT-button:focus .JT-visible.JT-content,
 .JT-ui.JT-fade.JT-animated.JT-button:hover .JT-visible.JT-content {
     left: auto;
     right: auto;
     opacity: 0;
     -webkit-transform: scale(.75);
     transform: scale(.75)
 }
 
 .JT-ui.JT-fade.JT-animated.JT-button:focus .JT-hidden.JT-content,
 .JT-ui.JT-fade.JT-animated.JT-button:hover .JT-hidden.JT-content {
     left: 0;
     right: auto;
     opacity: 1;
     -webkit-transform: scale(1);
     transform: scale(1)
 }
 
 .JT-ui.JT-inverted.JT-button {
     box-shadow: 0 0 0 2px #fff inset!important;
     background: transparent none;
     color: #fff;
     text-shadow: none!important
 }
 
 .JT-ui.JT-inverted.JT-buttons .JT-button {
     margin: 0 0 0 -2px
 }
 
 .JT-ui.JT-inverted.JT-buttons .JT-button:first-child {
     margin-left: 0
 }
 
 .JT-ui.JT-inverted.JT-vertical.JT-buttons .JT-button {
     margin: 0 0 -2px 0
 }
 
 .JT-ui.JT-inverted.JT-vertical.JT-buttons .JT-button:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-inverted.JT-button:hover {
     background: #fff;
     box-shadow: 0 0 0 2px #fff inset!important;
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-inverted.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-button:focus {
     background: #fff;
     box-shadow: 0 0 0 2px #fff inset!important;
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-inverted.JT-button.JT-active:focus {
     background: #dcddde;
     box-shadow: 0 0 0 2px #dcddde inset!important;
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-labeled.JT-button:not(.JT-icon) {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     background: 0 0!important;
     padding: 0!important;
     border: none!important;
     box-shadow: none!important
 }
 
 .JT-ui.JT-labeled.JT-button>.JT-button {
     margin: 0
 }
 
 .JT-ui.JT-labeled.JT-button>.JT-label {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     margin: 0 0 0 -1px!important;
     padding: '';
     font-size: 1em;
     border-color: rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-labeled.JT-button>.JT-tag.JT-label:before {
     width: 1.85em;
     height: 1.85em
 }
 
 .JT-ui.JT-labeled.JT-button:not([class*="JT-left JT-labeled"])>.JT-button {
     border-top-right-radius: 0;
     border-bottom-right-radius: 0
 }
 
 .JT-ui.JT-labeled.JT-button:not([class*="JT-left JT-labeled"])>.JT-label {
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }
 
 .JT-ui[class*="JT-left JT-labeled"].JT-button>.JT-button {
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }
 
 .JT-ui[class*="JT-left JT-labeled"].JT-button>.JT-label {
     border-top-right-radius: 0;
     border-bottom-right-radius: 0
 }
 
 .JT-ui.JT-facebook.JT-button {
     background-color: #3b5998;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-facebook.JT-button:hover {
     background-color: #304d8a;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-facebook.JT-button:active {
     background-color: #2d4373;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-twitter.JT-button {
     background-color: #55acee;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-twitter.JT-button:hover {
     background-color: #35a2f4;
     color: #fff;
     text-shadow: none
 }

  .JT-ui.JT-windows.JT-button {
     background-color: #005da6;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-windows.JT-button:hover {
     background-color: #026abb;
     color: #fff;
     text-shadow: none
 }
 .JT-ui.JT-twitter.JT-button:active {
     background-color: #2795e9;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-google.JT-plus.JT-button {
     background-color: #dd4b39;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-google.JT-plus.JT-button:hover {
     background-color: #e0321c;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-google.JT-plus.JT-button:active {
     background-color: #c23321;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-linkedin.JT-button {
     background-color: #1f88be;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-linkedin.JT-button:hover {
     background-color: #147baf;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-linkedin.JT-button:active {
     background-color: #186992;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-youtube.JT-button {
     background-color: #cc181e;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-youtube.JT-button:hover {
     background-color: #bd0d13;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-youtube.JT-button:active {
     background-color: #9e1317;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-instagram.JT-button {
     background-color: #49769c;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-instagram.JT-button:hover {
     background-color: #3d698e;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-instagram.JT-button:active {
     background-color: #395c79;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-pinterest.JT-button {
     background-color: #bd081c;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-pinterest.JT-button:hover {
     background-color: #ac0013;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-pinterest.JT-button:active {
     background-color: #8c0615;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-vk.JT-button {
     background-color: #4d7198;
     color: #fff;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-vk.JT-button:hover {
     background-color: #41648a;
     color: #fff
 }
 
 .JT-ui.JT-vk.JT-button:active {
     background-color: #3c5876;
     color: #fff
 }
 
 .JT-ui.JT-button>.JT-icon:not(.JT-button) {
     height: .85714286em;
     opacity: .8;
     margin: 0 .42857143em 0 -.21428571em;
     -webkit-transition: opacity .1s ease;
     transition: opacity .1s ease;
     vertical-align: '';
     color: ''
 }
 
 .JT-ui.JT-button:not(.JT-icon)>.JT-icon:not(.JT-button):not(.JT-dropdown) {
     margin: 0 .42857143em 0 -.21428571em
 }
 
 .JT-ui.JT-button:not(.JT-icon)>.JT-right.JT-icon:not(.JT-button):not(.JT-dropdown) {
     margin: 0 -.21428571em 0 .42857143em
 }
 
 .JT-ui[class*="JT-left JT-floated"].JT-button,
 .JT-ui[class*="JT-left JT-floated"].JT-buttons {
     float: left;
     margin-left: 0;
     margin-right: .25em
 }
 
 .JT-ui[class*="JT-right JT-floated"].JT-button,
 .JT-ui[class*="JT-right JT-floated"].JT-buttons {
     float: right;
     margin-right: 0;
     margin-left: .25em
 }
 
 .JT-ui.JT-compact.JT-button,
 .JT-ui.JT-compact.JT-buttons .JT-button {
     padding: .58928571em 1.095em .58928571em
 }
 
 .JT-ui.JT-compact.JT-icon.JT-button,
 .JT-ui.JT-compact.JT-icon.JT-buttons .JT-button {
     padding: .58928571em .58928571em .58928571em
 }
 
 .JT-ui.JT-compact.JT-labeled.JT-icon.JT-button,
 .JT-ui.JT-compact.JT-labeled.JT-icon.JT-buttons .JT-button {
     padding: .58928571em 3.66642857em .58928571em
 }
 
 .JT-ui.JT-mini.JT-button,
 .JT-ui.JT-mini.JT-buttons .JT-button,
 .JT-ui.JT-mini.JT-buttons .JT-or {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-button,
 .JT-ui.JT-tiny.JT-buttons .JT-button,
 .JT-ui.JT-tiny.JT-buttons .JT-or {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-button,
 .JT-ui.JT-small.JT-buttons .JT-button,
 .JT-ui.JT-small.JT-buttons .JT-or {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-button,
 .JT-ui.JT-buttons .JT-button,
 .JT-ui.JT-buttons .JT-or {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-button,
 .JT-ui.JT-large.JT-buttons .JT-button,
 .JT-ui.JT-large.JT-buttons .JT-or {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-big.JT-button,
 .JT-ui.JT-big.JT-buttons .JT-button,
 .JT-ui.JT-big.JT-buttons .JT-or {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-button,
 .JT-ui.JT-huge.JT-buttons .JT-button,
 .JT-ui.JT-huge.JT-buttons .JT-or {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-button,
 .JT-ui.JT-massive.JT-buttons .JT-button,
 .JT-ui.JT-massive.JT-buttons .JT-or {
     font-size: 1.71428571rem
 }
 
 .JT-ui.JT-icon.JT-button,
 .JT-ui.JT-icon.JT-buttons .JT-button {
     padding: .78571429em .78571429em .78571429em
 }
 
 .JT-ui.JT-icon.JT-button>.JT-icon,
 .JT-ui.JT-icon.JT-buttons .JT-button>.JT-icon {
     opacity: .9;
     margin: 0;
     vertical-align: top
 }
 
 .JT-ui.JT-basic.JT-button,
 .JT-ui.JT-basic.JT-buttons .JT-button {
     background: #fff!important;
     color: rgba(0, 0, 0, .6)!important;
     font-weight: 400;
     border-radius: .28571429rem;
     text-transform: none;
     text-shadow: none!important;
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-basic.JT-buttons {
     box-shadow: none;
     border: 1px solid rgba(34, 36, 38, .15);
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-basic.JT-buttons .JT-button {
     border-radius: 0
 }
 
 .JT-ui.JT-basic.JT-button:hover,
 .JT-ui.JT-basic.JT-buttons .JT-button:hover {
     background: #fff!important;
     color: rgba(0, 0, 0, .8)!important;
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .35) inset, 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-basic.JT-button:focus,
 .JT-ui.JT-basic.JT-buttons .JT-button:focus {
     background: #fff!important;
     color: rgba(0, 0, 0, .8)!important;
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .35) inset, 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-basic.JT-button:active,
 .JT-ui.JT-basic.JT-buttons .JT-button:active {
     background: #f8f8f8!important;
     color: rgba(0, 0, 0, .9)!important;
     box-shadow: 0 0 0 1px rgba(0, 0, 0, .15) inset, 0 1px 4px 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-basic.JT-active.JT-button,
 .JT-ui.JT-basic.JT-buttons .JT-active.JT-button {
     background: rgba(0, 0, 0, .05)!important;
     box-shadow: ''!important;
     color: rgba(0, 0, 0, .95);
     box-shadow: rgba(34, 36, 38, .35)
 }
 
 .JT-ui.JT-basic.JT-active.JT-button:hover,
 .JT-ui.JT-basic.JT-buttons .JT-active.JT-button:hover {
     background-color: rgba(0, 0, 0, .05)
 }
 
 .JT-ui.JT-basic.JT-buttons .JT-button:hover {
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .35) inset, 0 0 0 0 rgba(34, 36, 38, .15) inset inset
 }
 
 .JT-ui.JT-basic.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px rgba(0, 0, 0, .15) inset, 0 1px 4px 0 rgba(34, 36, 38, .15) inset inset
 }
 
 .JT-ui.JT-basic.JT-buttons .JT-active.JT-button {
     box-shadow: rgba(34, 36, 38, .35) inset
 }
 
 .JT-ui.JT-basic.JT-inverted.JT-button,
 .JT-ui.JT-basic.JT-inverted.JT-buttons .JT-button {
     background-color: transparent!important;
     color: #f9fafb!important;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important
 }
 
 .JT-ui.JT-basic.JT-inverted.JT-button:hover,
 .JT-ui.JT-basic.JT-inverted.JT-buttons .JT-button:hover {
     color: #fff!important;
     box-shadow: 0 0 0 2px #fff inset!important
 }
 
 .JT-ui.JT-basic.JT-inverted.JT-button:focus,
 .JT-ui.JT-basic.JT-inverted.JT-buttons .JT-button:focus {
     color: #fff!important;
     box-shadow: 0 0 0 2px #fff inset!important
 }
 
 .JT-ui.JT-basic.JT-inverted.JT-button:active,
 .JT-ui.JT-basic.JT-inverted.JT-buttons .JT-button:active {
     background-color: rgba(255, 255, 255, .08)!important;
     color: #fff!important;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .9) inset!important
 }
 
 .JT-ui.JT-basic.JT-inverted.JT-active.JT-button,
 .JT-ui.JT-basic.JT-inverted.JT-buttons .JT-active.JT-button {
     background-color: rgba(255, 255, 255, .08);
     color: #fff;
     text-shadow: none;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .7) inset
 }
 
 .JT-ui.JT-basic.JT-inverted.JT-active.JT-button:hover,
 .JT-ui.JT-basic.JT-inverted.JT-buttons .JT-active.JT-button:hover {
     background-color: rgba(255, 255, 255, .15);
     box-shadow: 0 0 0 2px #fff inset!important
 }
 
 .JT-ui.JT-basic.JT-buttons .JT-button {
     border-left: 1px solid rgba(34, 36, 38, .15);
     box-shadow: none
 }
 
 .JT-ui.JT-basic.JT-vertical.JT-buttons .JT-button {
     border-left: none
 }
 
 .JT-ui.JT-basic.JT-vertical.JT-buttons .JT-button {
     border-left-width: 0;
     border-top: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-basic.JT-vertical.JT-buttons .JT-button:first-child {
     border-top-width: 0
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-button,
 .JT-ui.JT-labeled.JT-icon.JT-buttons .JT-button {
     position: relative;
     padding-left: 4.03142857em!important;
     padding-right: 1.46em!important
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-button>.JT-icon,
 .JT-ui.JT-labeled.JT-icon.JT-buttons>.JT-button>.JT-icon {
     position: absolute;
     height: 100%;
     line-height: 1;
     border-radius: 0;
     border-top-left-radius: inherit;
     border-bottom-left-radius: inherit;
     text-align: center;
     margin: 0;
     width: 2.57142857em;
     background-color: rgba(0, 0, 0, .05);
     color: '';
     box-shadow: -1px 0 0 0 transparent inset
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-button>.JT-icon,
 .JT-ui.JT-labeled.JT-icon.JT-buttons>.JT-button>.JT-icon {
     top: 0;
     left: 0
 }
 
 .JT-ui[class*="JT-right JT-labeled"].JT-icon.JT-button {
     padding-right: 4.03142857em!important;
     padding-left: 1.46em!important
 }
 
 .JT-ui[class*="JT-right JT-labeled"].JT-icon.JT-button>.JT-icon {
     left: auto;
     right: 0;
     border-radius: 0;
     border-top-right-radius: inherit;
     border-bottom-right-radius: inherit;
     box-shadow: 1px 0 0 0 transparent inset
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-button>.JT-icon:after,
 .JT-ui.JT-labeled.JT-icon.JT-button>.JT-icon:before,
 .JT-ui.JT-labeled.JT-icon.JT-buttons>.JT-button>.JT-icon:after,
 .JT-ui.JT-labeled.JT-icon.JT-buttons>.JT-button>.JT-icon:before {
     display: block;
     position: absolute;
     width: 100%;
     top: 50%;
     text-align: center;
     -webkit-transform: translateY(-50%);
     transform: translateY(-50%)
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-buttons .JT-button>.JT-icon {
     border-radius: 0
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-buttons .JT-button:first-child>.JT-icon {
     border-top-left-radius: .28571429rem;
     border-bottom-left-radius: .28571429rem
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-buttons .JT-button:last-child>.JT-icon {
     border-top-right-radius: .28571429rem;
     border-bottom-right-radius: .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-labeled.JT-icon.JT-buttons .JT-button:first-child>.JT-icon {
     border-radius: 0;
     border-top-left-radius: .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-labeled.JT-icon.JT-buttons .JT-button:last-child>.JT-icon {
     border-radius: 0;
     border-bottom-left-radius: .28571429rem
 }
 
 .JT-ui.JT-fluid[class*="JT-left JT-labeled"].JT-icon.JT-button,
 .JT-ui.JT-fluid[class*="JT-right JT-labeled"].JT-icon.JT-button {
     padding-left: 1.46em!important;
     padding-right: 1.46em!important
 }
 
 .JT-ui.JT-button.JT-toggle.JT-active,
 .JT-ui.JT-buttons .JT-button.JT-toggle.JT-active,
 .JT-ui.JT-toggle.JT-buttons .JT-active.JT-button {
     background-color: #21ba45!important;
     box-shadow: none!important;
     text-shadow: none;
     color: #fff!important
 }
 
 .JT-ui.JT-button.JT-toggle.JT-active:hover {
     background-color: #16ab39!important;
     text-shadow: none;
     color: #fff!important
 }
 
 .JT-ui.JT-circular.JT-button {
     border-radius: 10em
 }
 
 .JT-ui.JT-circular.JT-button>.JT-icon {
     width: 1em;
     vertical-align: baseline
 }
 
 .JT-ui.JT-buttons .JT-or {
     position: relative;
     width: .3em;
     height: 2.57142857em;
     z-index: 3
 }
 
 .JT-ui.JT-buttons .JT-or:before {
     position: absolute;
     text-align: center;
     border-radius: 500rem;
     content: 'or';
     top: 50%;
     left: 50%;
     background-color: #fff;
     text-shadow: none;
     margin-top: -.89285714em;
     margin-left: -.89285714em;
     width: 1.78571429em;
     height: 1.78571429em;
     line-height: 1.78571429em;
     color: rgba(0, 0, 0, .4);
     font-style: normal;
     font-weight: 700;
     box-shadow: 0 0 0 1px transparent inset
 }
 
 .JT-ui.JT-buttons .JT-or[data-text]:before {
     content: attr(data-text)
 }
 
 .JT-ui.JT-fluid.JT-buttons .JT-or {
     width: 0!important
 }
 
 .JT-ui.JT-fluid.JT-buttons .JT-or:after {
     display: none
 }
 
 .JT-ui.JT-attached.JT-button {
     position: relative;
     display: block;
     margin: 0;
     border-radius: 0;
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .15)!important
 }
 
 .JT-ui.JT-attached.JT-top.JT-button {
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-attached.JT-bottom.JT-button {
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-left.JT-attached.JT-button {
     display: inline-block;
     border-left: none;
     text-align: right;
     padding-right: .75em;
     border-radius: .28571429rem 0 0 .28571429rem
 }
 
 .JT-ui.JT-right.JT-attached.JT-button {
     display: inline-block;
     text-align: left;
     padding-left: .75em;
     border-radius: 0 .28571429rem .28571429rem 0
 }
 
 .JT-ui.JT-attached.JT-buttons {
     position: relative;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     border-radius: 0;
     width: auto!important;
     z-index: 2;
     margin-left: -1px;
     margin-right: -1px
 }
 
 .JT-ui.JT-attached.JT-buttons .JT-button {
     margin: 0
 }
 
 .JT-ui.JT-attached.JT-buttons .JT-button:first-child {
     border-radius: 0
 }
 
 .JT-ui.JT-attached.JT-buttons .JT-button:last-child {
     border-radius: 0
 }
 
 .JT-ui[class*="JT-top JT-attached"].JT-buttons {
     margin-bottom: -1px;
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui[class*="JT-top JT-attached"].JT-buttons .JT-button:first-child {
     border-radius: .28571429rem 0 0 0
 }
 
 .JT-ui[class*="JT-top JT-attached"].JT-buttons .JT-button:last-child {
     border-radius: 0 .28571429rem 0 0
 }
 
 .JT-ui[class*="JT-bottom JT-attached"].JT-buttons {
     margin-top: -1px;
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui[class*="JT-bottom JT-attached"].JT-buttons .JT-button:first-child {
     border-radius: 0 0 0 .28571429rem
 }
 
 .JT-ui[class*="JT-bottom JT-attached"].JT-buttons .JT-button:last-child {
     border-radius: 0 0 .28571429rem 0
 }
 
 .JT-ui[class*="JT-left JT-attached"].JT-buttons {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     margin-right: 0;
     margin-left: -1px;
     border-radius: 0 .28571429rem .28571429rem 0
 }
 
 .JT-ui[class*="JT-left JT-attached"].JT-buttons .JT-button:first-child {
     margin-left: -1px;
     border-radius: 0 .28571429rem 0 0
 }
 
 .JT-ui[class*="JT-left JT-attached"].JT-buttons .JT-button:last-child {
     margin-left: -1px;
     border-radius: 0 0 .28571429rem 0
 }
 
 .JT-ui[class*="JT-right JT-attached"].JT-buttons {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     margin-left: 0;
     margin-right: -1px;
     border-radius: .28571429rem 0 0 .28571429rem
 }
 
 .JT-ui[class*="JT-right JT-attached"].JT-buttons .JT-button:first-child {
     margin-left: -1px;
     border-radius: .28571429rem 0 0 0
 }
 
 .JT-ui[class*="JT-right JT-attached"].JT-buttons .JT-button:last-child {
     margin-left: -1px;
     border-radius: 0 0 0 .28571429rem
 }
 
 .JT-ui.JT-fluid.JT-button,
 .JT-ui.JT-fluid.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-fluid.JT-button {
     display: block
 }
 
 .JT-ui.JT-two.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-two.JT-buttons>.JT-button {
     width: 50%
 }
 
 .JT-ui.JT-three.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-three.JT-buttons>.JT-button {
     width: 33.333%
 }
 
 .JT-ui.JT-four.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-four.JT-buttons>.JT-button {
     width: 25%
 }
 
 .JT-ui.JT-five.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-five.JT-buttons>.JT-button {
     width: 20%
 }
 
 .JT-ui.JT-six.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-six.JT-buttons>.JT-button {
     width: 16.666%
 }
 
 .JT-ui.JT-seven.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-seven.JT-buttons>.JT-button {
     width: 14.285%
 }
 
 .JT-ui.JT-eight.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-eight.JT-buttons>.JT-button {
     width: 12.5%
 }
 
 .JT-ui.JT-nine.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-nine.JT-buttons>.JT-button {
     width: 11.11%
 }
 
 .JT-ui.JT-ten.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-ten.JT-buttons>.JT-button {
     width: 10%
 }
 
 .JT-ui.JT-eleven.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-eleven.JT-buttons>.JT-button {
     width: 9.09%
 }
 
 .JT-ui.JT-twelve.JT-buttons {
     width: 100%
 }
 
 .JT-ui.JT-twelve.JT-buttons>.JT-button {
     width: 8.3333%
 }
 
 .JT-ui.JT-fluid.JT-vertical.JT-buttons,
 .JT-ui.JT-fluid.JT-vertical.JT-buttons>.JT-button {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     width: auto
 }
 
 .JT-ui.JT-two.JT-vertical.JT-buttons>.JT-button {
     height: 50%
 }
 
 .JT-ui.JT-three.JT-vertical.JT-buttons>.JT-button {
     height: 33.333%
 }
 
 .JT-ui.JT-four.JT-vertical.JT-buttons>.JT-button {
     height: 25%
 }
 
 .JT-ui.JT-five.JT-vertical.JT-buttons>.JT-button {
     height: 20%
 }
 
 .JT-ui.JT-six.JT-vertical.JT-buttons>.JT-button {
     height: 16.666%
 }
 
 .JT-ui.JT-seven.JT-vertical.JT-buttons>.JT-button {
     height: 14.285%
 }
 
 .JT-ui.JT-eight.JT-vertical.JT-buttons>.JT-button {
     height: 12.5%
 }
 
 .JT-ui.JT-nine.JT-vertical.JT-buttons>.JT-button {
     height: 11.11%
 }
 
 .JT-ui.JT-ten.JT-vertical.JT-buttons>.JT-button {
     height: 10%
 }
 
 .JT-ui.JT-eleven.JT-vertical.JT-buttons>.JT-button {
     height: 9.09%
 }
 
 .JT-ui.JT-twelve.JT-vertical.JT-buttons>.JT-button {
     height: 8.3333%
 }
 
 .JT-ui.JT-black.JT-button,
 .JT-ui.JT-black.JT-buttons .JT-button {
     background-color: #4a4a4a;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-black.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-black.JT-button:hover,
 .JT-ui.JT-black.JT-buttons .JT-button:hover {
     background-color: #575757;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-black.JT-button:focus,
 .JT-ui.JT-black.JT-buttons .JT-button:focus {
     background-color: #5e5e5e;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-black.JT-button:active,
 .JT-ui.JT-black.JT-buttons .JT-button:active {
     background-color: #646464;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-black.JT-active.JT-button,
 .JT-ui.JT-black.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-black.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-black.JT-buttons .JT-active.JT-button:active {
     background-color: #3d3d3d;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-black.JT-button,
 .JT-ui.JT-basic.JT-black.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #4a4a4a inset!important;
     color: #4a4a4a!important
 }
 
 .JT-ui.JT-basic.JT-black.JT-button:hover,
 .JT-ui.JT-basic.JT-black.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #575757 inset!important;
     color: #575757!important
 }
 
 .JT-ui.JT-basic.JT-black.JT-button:focus,
 .JT-ui.JT-basic.JT-black.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #5e5e5e inset!important;
     color: #575757!important
 }
 
 .JT-ui.JT-basic.JT-black.JT-active.JT-button,
 .JT-ui.JT-basic.JT-black.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #3d3d3d inset!important;
     color: #646464!important
 }
 
 .JT-ui.JT-basic.JT-black.JT-button:active,
 .JT-ui.JT-basic.JT-black.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #646464 inset!important;
     color: #646464!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-black.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-black.JT-button,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #d4d4d5 inset!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-black.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-black.JT-button:active,
 .JT-ui.JT-inverted.JT-black.JT-button:focus,
 .JT-ui.JT-inverted.JT-black.JT-button:hover,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-black.JT-button:hover,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-button:hover {
     background-color: #000
 }
 
 .JT-ui.JT-inverted.JT-black.JT-button:focus,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-button:focus {
     background-color: #000
 }
 
 .JT-ui.JT-inverted.JT-black.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-active.JT-button {
     background-color: #000
 }
 
 .JT-ui.JT-inverted.JT-black.JT-button:active,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-button:active {
     background-color: #000
 }
 
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #000 inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #000 inset!important;
     color: #545454!important
 }
 
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #000 inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-black.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-black.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #000 inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-grey.JT-button,
 .JT-ui.JT-grey.JT-buttons .JT-button {
     background-color: #767676;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-grey.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-grey.JT-button:hover,
 .JT-ui.JT-grey.JT-buttons .JT-button:hover {
     background-color: #838383;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-grey.JT-button:focus,
 .JT-ui.JT-grey.JT-buttons .JT-button:focus {
     background-color: #8a8a8a;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-grey.JT-button:active,
 .JT-ui.JT-grey.JT-buttons .JT-button:active {
     background-color: #909090;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-grey.JT-active.JT-button,
 .JT-ui.JT-grey.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-grey.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-grey.JT-buttons .JT-active.JT-button:active {
     background-color: #696969;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-grey.JT-button,
 .JT-ui.JT-basic.JT-grey.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #767676 inset!important;
     color: #767676!important
 }
 
 .JT-ui.JT-basic.JT-grey.JT-button:hover,
 .JT-ui.JT-basic.JT-grey.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #838383 inset!important;
     color: #838383!important
 }
 
 .JT-ui.JT-basic.JT-grey.JT-button:focus,
 .JT-ui.JT-basic.JT-grey.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #8a8a8a inset!important;
     color: #838383!important
 }
 
 .JT-ui.JT-basic.JT-grey.JT-active.JT-button,
 .JT-ui.JT-basic.JT-grey.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #696969 inset!important;
     color: #909090!important
 }
 
 .JT-ui.JT-basic.JT-grey.JT-button:active,
 .JT-ui.JT-basic.JT-grey.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #909090 inset!important;
     color: #909090!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-grey.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-button,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #d4d4d5 inset!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-grey.JT-button:active,
 .JT-ui.JT-inverted.JT-grey.JT-button:focus,
 .JT-ui.JT-inverted.JT-grey.JT-button:hover,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-button:hover,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-button:hover {
     background-color: #cfd0d2
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-button:focus,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-button:focus {
     background-color: #c7c9cb
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-active.JT-button {
     background-color: #cfd0d2
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-button:active,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-button:active {
     background-color: #c2c4c5
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #cfd0d2 inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #c7c9cb inset!important;
     color: #dcddde!important
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #cfd0d2 inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-grey.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-grey.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #c2c4c5 inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-brown.JT-button,
 .JT-ui.JT-brown.JT-buttons .JT-button {
     background-color: #a5673f;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-brown.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-brown.JT-button:hover,
 .JT-ui.JT-brown.JT-buttons .JT-button:hover {
     background-color: #975b33;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-brown.JT-button:focus,
 .JT-ui.JT-brown.JT-buttons .JT-button:focus {
     background-color: #90532b;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-brown.JT-button:active,
 .JT-ui.JT-brown.JT-buttons .JT-button:active {
     background-color: #805031;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-brown.JT-active.JT-button,
 .JT-ui.JT-brown.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-brown.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-brown.JT-buttons .JT-active.JT-button:active {
     background-color: #995a31;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-brown.JT-button,
 .JT-ui.JT-basic.JT-brown.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #a5673f inset!important;
     color: #a5673f!important
 }
 
 .JT-ui.JT-basic.JT-brown.JT-button:hover,
 .JT-ui.JT-basic.JT-brown.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #975b33 inset!important;
     color: #975b33!important
 }
 
 .JT-ui.JT-basic.JT-brown.JT-button:focus,
 .JT-ui.JT-basic.JT-brown.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #90532b inset!important;
     color: #975b33!important
 }
 
 .JT-ui.JT-basic.JT-brown.JT-active.JT-button,
 .JT-ui.JT-basic.JT-brown.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #995a31 inset!important;
     color: #805031!important
 }
 
 .JT-ui.JT-basic.JT-brown.JT-button:active,
 .JT-ui.JT-basic.JT-brown.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #805031 inset!important;
     color: #805031!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-brown.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-button,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #d67c1c inset!important;
     color: #d67c1c
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-brown.JT-button:active,
 .JT-ui.JT-inverted.JT-brown.JT-button:focus,
 .JT-ui.JT-inverted.JT-brown.JT-button:hover,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-button:hover,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-button:hover {
     background-color: #c86f11
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-button:focus,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-button:focus {
     background-color: #c16808
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-active.JT-button {
     background-color: #cc6f0d
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-button:active,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-button:active {
     background-color: #a96216
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #c86f11 inset!important;
     color: #d67c1c!important
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #c16808 inset!important;
     color: #d67c1c!important
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #cc6f0d inset!important;
     color: #d67c1c!important
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-brown.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-brown.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #a96216 inset!important;
     color: #d67c1c!important
 }
 
 .JT-ui.JT-blue.JT-button,
 .JT-ui.JT-blue.JT-buttons .JT-button {
     background-color: #2185d0;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-blue.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-blue.JT-button:hover,
 .JT-ui.JT-blue.JT-buttons .JT-button:hover {
     background-color: #1678c2;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-blue.JT-button:focus,
 .JT-ui.JT-blue.JT-buttons .JT-button:focus {
     background-color: #0d71bb;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-blue.JT-button:active,
 .JT-ui.JT-blue.JT-buttons .JT-button:active {
     background-color: #1a69a4;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-blue.JT-active.JT-button,
 .JT-ui.JT-blue.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-blue.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-blue.JT-buttons .JT-active.JT-button:active {
     background-color: #1279c6;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-blue.JT-button,
 .JT-ui.JT-basic.JT-blue.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #2185d0 inset!important;
     color: #2185d0!important
 }
 
 .JT-ui.JT-basic.JT-blue.JT-button:hover,
 .JT-ui.JT-basic.JT-blue.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #1678c2 inset!important;
     color: #1678c2!important
 }
 
 .JT-ui.JT-basic.JT-blue.JT-button:focus,
 .JT-ui.JT-basic.JT-blue.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #0d71bb inset!important;
     color: #1678c2!important
 }
 
 .JT-ui.JT-basic.JT-blue.JT-active.JT-button,
 .JT-ui.JT-basic.JT-blue.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #1279c6 inset!important;
     color: #1a69a4!important
 }
 
 .JT-ui.JT-basic.JT-blue.JT-button:active,
 .JT-ui.JT-basic.JT-blue.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #1a69a4 inset!important;
     color: #1a69a4!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-blue.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-button,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #54c8ff inset!important;
     color: #54c8ff
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-blue.JT-button:active,
 .JT-ui.JT-inverted.JT-blue.JT-button:focus,
 .JT-ui.JT-inverted.JT-blue.JT-button:hover,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-button:hover,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-button:hover {
     background-color: #3ac0ff
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-button:focus,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-button:focus {
     background-color: #2bbbff
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-active.JT-button {
     background-color: #3ac0ff
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-button:active,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-button:active {
     background-color: #21b8ff
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #3ac0ff inset!important;
     color: #54c8ff!important
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #2bbbff inset!important;
     color: #54c8ff!important
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #3ac0ff inset!important;
     color: #54c8ff!important
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-blue.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-blue.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #21b8ff inset!important;
     color: #54c8ff!important
 }
 
 .JT-ui.JT-green.JT-button,
 .JT-ui.JT-green.JT-buttons .JT-button {
     background-color: #21ba45;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-green.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-green.JT-button:hover,
 .JT-ui.JT-green.JT-buttons .JT-button:hover {
     background-color: #16ab39;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-green.JT-button:focus,
 .JT-ui.JT-green.JT-buttons .JT-button:focus {
     background-color: #0ea432;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-green.JT-button:active,
 .JT-ui.JT-green.JT-buttons .JT-button:active {
     background-color: #198f35;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-green.JT-active.JT-button,
 .JT-ui.JT-green.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-green.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-green.JT-buttons .JT-active.JT-button:active {
     background-color: #13ae38;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-green.JT-button,
 .JT-ui.JT-basic.JT-green.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #21ba45 inset!important;
     color: #21ba45!important
 }
 
 .JT-ui.JT-basic.JT-green.JT-button:hover,
 .JT-ui.JT-basic.JT-green.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #16ab39 inset!important;
     color: #16ab39!important
 }
 
 .JT-ui.JT-basic.JT-green.JT-button:focus,
 .JT-ui.JT-basic.JT-green.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #0ea432 inset!important;
     color: #16ab39!important
 }
 
 .JT-ui.JT-basic.JT-green.JT-active.JT-button,
 .JT-ui.JT-basic.JT-green.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #13ae38 inset!important;
     color: #198f35!important
 }
 
 .JT-ui.JT-basic.JT-green.JT-button:active,
 .JT-ui.JT-basic.JT-green.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #198f35 inset!important;
     color: #198f35!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-green.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-green.JT-button,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #2ecc40 inset!important;
     color: #2ecc40
 }
 
 .JT-ui.JT-inverted.JT-green.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-green.JT-button:active,
 .JT-ui.JT-inverted.JT-green.JT-button:focus,
 .JT-ui.JT-inverted.JT-green.JT-button:hover,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-green.JT-button:hover,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-button:hover {
     background-color: #22be34
 }
 
 .JT-ui.JT-inverted.JT-green.JT-button:focus,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-button:focus {
     background-color: #19b82b
 }
 
 .JT-ui.JT-inverted.JT-green.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-active.JT-button {
     background-color: #1fc231
 }
 
 .JT-ui.JT-inverted.JT-green.JT-button:active,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-button:active {
     background-color: #25a233
 }
 
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #22be34 inset!important;
     color: #2ecc40!important
 }
 
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #19b82b inset!important;
     color: #2ecc40!important
 }
 
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #1fc231 inset!important;
     color: #2ecc40!important
 }
 
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-green.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-green.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #25a233 inset!important;
     color: #2ecc40!important
 }
 
 .JT-ui.JT-orange.JT-button,
 .JT-ui.JT-orange.JT-buttons .JT-button {
     background-color: #f2711c;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-orange.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-orange.JT-button:hover,
 .JT-ui.JT-orange.JT-buttons .JT-button:hover {
     background-color: #f26202;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-orange.JT-button:focus,
 .JT-ui.JT-orange.JT-buttons .JT-button:focus {
     background-color: #e55b00;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-orange.JT-button:active,
 .JT-ui.JT-orange.JT-buttons .JT-button:active {
     background-color: #cf590c;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-orange.JT-active.JT-button,
 .JT-ui.JT-orange.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-orange.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-orange.JT-buttons .JT-active.JT-button:active {
     background-color: #f56100;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-orange.JT-button,
 .JT-ui.JT-basic.JT-orange.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #f2711c inset!important;
     color: #f2711c!important
 }
 
 .JT-ui.JT-basic.JT-orange.JT-button:hover,
 .JT-ui.JT-basic.JT-orange.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #f26202 inset!important;
     color: #f26202!important
 }
 
 .JT-ui.JT-basic.JT-orange.JT-button:focus,
 .JT-ui.JT-basic.JT-orange.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #e55b00 inset!important;
     color: #f26202!important
 }
 
 .JT-ui.JT-basic.JT-orange.JT-active.JT-button,
 .JT-ui.JT-basic.JT-orange.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #f56100 inset!important;
     color: #cf590c!important
 }
 
 .JT-ui.JT-basic.JT-orange.JT-button:active,
 .JT-ui.JT-basic.JT-orange.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #cf590c inset!important;
     color: #cf590c!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-orange.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-button,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #ff851b inset!important;
     color: #ff851b
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-orange.JT-button:active,
 .JT-ui.JT-inverted.JT-orange.JT-button:focus,
 .JT-ui.JT-inverted.JT-orange.JT-button:hover,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-button:hover,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-button:hover {
     background-color: #ff7701
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-button:focus,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-button:focus {
     background-color: #f17000
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-active.JT-button {
     background-color: #ff7701
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-button:active,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-button:active {
     background-color: #e76b00
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #ff7701 inset!important;
     color: #ff851b!important
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #f17000 inset!important;
     color: #ff851b!important
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #ff7701 inset!important;
     color: #ff851b!important
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-orange.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-orange.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #e76b00 inset!important;
     color: #ff851b!important
 }
 
 .JT-ui.JT-pink.JT-button,
 .JT-ui.JT-pink.JT-buttons .JT-button {
     background-color: #e03997;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-pink.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-pink.JT-button:hover,
 .JT-ui.JT-pink.JT-buttons .JT-button:hover {
     background-color: #e61a8d;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-pink.JT-button:focus,
 .JT-ui.JT-pink.JT-buttons .JT-button:focus {
     background-color: #e10f85;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-pink.JT-button:active,
 .JT-ui.JT-pink.JT-buttons .JT-button:active {
     background-color: #c71f7e;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-pink.JT-active.JT-button,
 .JT-ui.JT-pink.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-pink.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-pink.JT-buttons .JT-active.JT-button:active {
     background-color: #ea158d;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-pink.JT-button,
 .JT-ui.JT-basic.JT-pink.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #e03997 inset!important;
     color: #e03997!important
 }
 
 .JT-ui.JT-basic.JT-pink.JT-button:hover,
 .JT-ui.JT-basic.JT-pink.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #e61a8d inset!important;
     color: #e61a8d!important
 }
 
 .JT-ui.JT-basic.JT-pink.JT-button:focus,
 .JT-ui.JT-basic.JT-pink.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #e10f85 inset!important;
     color: #e61a8d!important
 }
 
 .JT-ui.JT-basic.JT-pink.JT-active.JT-button,
 .JT-ui.JT-basic.JT-pink.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #ea158d inset!important;
     color: #c71f7e!important
 }
 
 .JT-ui.JT-basic.JT-pink.JT-button:active,
 .JT-ui.JT-basic.JT-pink.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #c71f7e inset!important;
     color: #c71f7e!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-pink.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-button,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #ff8edf inset!important;
     color: #ff8edf
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-pink.JT-button:active,
 .JT-ui.JT-inverted.JT-pink.JT-button:focus,
 .JT-ui.JT-inverted.JT-pink.JT-button:hover,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-button:hover,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-button:hover {
     background-color: #ff74d8
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-button:focus,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-button:focus {
     background-color: #ff65d3
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-active.JT-button {
     background-color: #ff74d8
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-button:active,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-button:active {
     background-color: #ff5bd1
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #ff74d8 inset!important;
     color: #ff8edf!important
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #ff65d3 inset!important;
     color: #ff8edf!important
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #ff74d8 inset!important;
     color: #ff8edf!important
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-pink.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-pink.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #ff5bd1 inset!important;
     color: #ff8edf!important
 }
 
 .JT-ui.JT-violet.JT-button,
 .JT-ui.JT-violet.JT-buttons .JT-button {
     background-color: #6435c9;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-violet.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-violet.JT-button:hover,
 .JT-ui.JT-violet.JT-buttons .JT-button:hover {
     background-color: #5829bb;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-violet.JT-button:focus,
 .JT-ui.JT-violet.JT-buttons .JT-button:focus {
     background-color: #4f20b5;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-violet.JT-button:active,
 .JT-ui.JT-violet.JT-buttons .JT-button:active {
     background-color: #502aa1;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-violet.JT-active.JT-button,
 .JT-ui.JT-violet.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-violet.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-violet.JT-buttons .JT-active.JT-button:active {
     background-color: #5626bf;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-violet.JT-button,
 .JT-ui.JT-basic.JT-violet.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #6435c9 inset!important;
     color: #6435c9!important
 }
 
 .JT-ui.JT-basic.JT-violet.JT-button:hover,
 .JT-ui.JT-basic.JT-violet.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #5829bb inset!important;
     color: #5829bb!important
 }
 
 .JT-ui.JT-basic.JT-violet.JT-button:focus,
 .JT-ui.JT-basic.JT-violet.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #4f20b5 inset!important;
     color: #5829bb!important
 }
 
 .JT-ui.JT-basic.JT-violet.JT-active.JT-button,
 .JT-ui.JT-basic.JT-violet.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #5626bf inset!important;
     color: #502aa1!important
 }
 
 .JT-ui.JT-basic.JT-violet.JT-button:active,
 .JT-ui.JT-basic.JT-violet.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #502aa1 inset!important;
     color: #502aa1!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-violet.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-button,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #a291fb inset!important;
     color: #a291fb
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-violet.JT-button:active,
 .JT-ui.JT-inverted.JT-violet.JT-button:focus,
 .JT-ui.JT-inverted.JT-violet.JT-button:hover,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-button:hover,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-button:hover {
     background-color: #8a73ff
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-button:focus,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-button:focus {
     background-color: #7d64ff
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-active.JT-button {
     background-color: #8a73ff
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-button:active,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-button:active {
     background-color: #7860f9
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #8a73ff inset!important;
     color: #a291fb!important
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #7d64ff inset!important;
     color: #a291fb!important
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #8a73ff inset!important;
     color: #a291fb!important
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-violet.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-violet.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #7860f9 inset!important;
     color: #a291fb!important
 }
 
 .JT-ui.JT-purple.JT-button,
 .JT-ui.JT-purple.JT-buttons .JT-button {
     background-color: #a333c8;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-purple.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-purple.JT-button:hover,
 .JT-ui.JT-purple.JT-buttons .JT-button:hover {
     background-color: #9627ba;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-purple.JT-button:focus,
 .JT-ui.JT-purple.JT-buttons .JT-button:focus {
     background-color: #8f1eb4;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-purple.JT-button:active,
 .JT-ui.JT-purple.JT-buttons .JT-button:active {
     background-color: #82299f;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-purple.JT-active.JT-button,
 .JT-ui.JT-purple.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-purple.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-purple.JT-buttons .JT-active.JT-button:active {
     background-color: #9724be;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-purple.JT-button,
 .JT-ui.JT-basic.JT-purple.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #a333c8 inset!important;
     color: #a333c8!important
 }
 
 .JT-ui.JT-basic.JT-purple.JT-button:hover,
 .JT-ui.JT-basic.JT-purple.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #9627ba inset!important;
     color: #9627ba!important
 }
 
 .JT-ui.JT-basic.JT-purple.JT-button:focus,
 .JT-ui.JT-basic.JT-purple.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #8f1eb4 inset!important;
     color: #9627ba!important
 }
 
 .JT-ui.JT-basic.JT-purple.JT-active.JT-button,
 .JT-ui.JT-basic.JT-purple.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #9724be inset!important;
     color: #82299f!important
 }
 
 .JT-ui.JT-basic.JT-purple.JT-button:active,
 .JT-ui.JT-basic.JT-purple.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #82299f inset!important;
     color: #82299f!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-purple.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-button,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #dc73ff inset!important;
     color: #dc73ff
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-purple.JT-button:active,
 .JT-ui.JT-inverted.JT-purple.JT-button:focus,
 .JT-ui.JT-inverted.JT-purple.JT-button:hover,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-button:hover,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-button:hover {
     background-color: #d65aff
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-button:focus,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-button:focus {
     background-color: #d24aff
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-active.JT-button {
     background-color: #d65aff
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-button:active,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-button:active {
     background-color: #cf40ff
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #d65aff inset!important;
     color: #dc73ff!important
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #d24aff inset!important;
     color: #dc73ff!important
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #d65aff inset!important;
     color: #dc73ff!important
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-purple.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-purple.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #cf40ff inset!important;
     color: #dc73ff!important
 }
 
 .JT-ui.JT-red.JT-button,
 .JT-ui.JT-red.JT-buttons .JT-button {
     background-color: #db2828;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-red.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-red.JT-button:hover,
 .JT-ui.JT-red.JT-buttons .JT-button:hover {
     background-color: #d01919;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-red.JT-button:focus,
 .JT-ui.JT-red.JT-buttons .JT-button:focus {
     background-color: #ca1010;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-red.JT-button:active,
 .JT-ui.JT-red.JT-buttons .JT-button:active {
     background-color: #b21e1e;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-red.JT-active.JT-button,
 .JT-ui.JT-red.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-red.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-red.JT-buttons .JT-active.JT-button:active {
     background-color: #d41515;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-red.JT-button,
 .JT-ui.JT-basic.JT-red.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #db2828 inset!important;
     color: #db2828!important
 }
 
 .JT-ui.JT-basic.JT-red.JT-button:hover,
 .JT-ui.JT-basic.JT-red.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #d01919 inset!important;
     color: #d01919!important
 }
 
 .JT-ui.JT-basic.JT-red.JT-button:focus,
 .JT-ui.JT-basic.JT-red.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #ca1010 inset!important;
     color: #d01919!important
 }
 
 .JT-ui.JT-basic.JT-red.JT-active.JT-button,
 .JT-ui.JT-basic.JT-red.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #d41515 inset!important;
     color: #b21e1e!important
 }
 
 .JT-ui.JT-basic.JT-red.JT-button:active,
 .JT-ui.JT-basic.JT-red.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #b21e1e inset!important;
     color: #b21e1e!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-red.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-red.JT-button,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #ff695e inset!important;
     color: #ff695e
 }
 
 .JT-ui.JT-inverted.JT-red.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-red.JT-button:active,
 .JT-ui.JT-inverted.JT-red.JT-button:focus,
 .JT-ui.JT-inverted.JT-red.JT-button:hover,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-red.JT-button:hover,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-button:hover {
     background-color: #ff5144
 }
 
 .JT-ui.JT-inverted.JT-red.JT-button:focus,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-button:focus {
     background-color: #ff4335
 }
 
 .JT-ui.JT-inverted.JT-red.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-active.JT-button {
     background-color: #ff5144
 }
 
 .JT-ui.JT-inverted.JT-red.JT-button:active,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-button:active {
     background-color: #ff392b
 }
 
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #ff5144 inset!important;
     color: #ff695e!important
 }
 
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #ff4335 inset!important;
     color: #ff695e!important
 }
 
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #ff5144 inset!important;
     color: #ff695e!important
 }
 
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-red.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-red.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #ff392b inset!important;
     color: #ff695e!important
 }
 
 .JT-ui.JT-teal.JT-button,
 .JT-ui.JT-teal.JT-buttons .JT-button {
     background-color: #00b5ad;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-teal.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-teal.JT-button:hover,
 .JT-ui.JT-teal.JT-buttons .JT-button:hover {
     background-color: #009c95;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-teal.JT-button:focus,
 .JT-ui.JT-teal.JT-buttons .JT-button:focus {
     background-color: #008c86;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-teal.JT-button:active,
 .JT-ui.JT-teal.JT-buttons .JT-button:active {
     background-color: #00827c;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-teal.JT-active.JT-button,
 .JT-ui.JT-teal.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-teal.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-teal.JT-buttons .JT-active.JT-button:active {
     background-color: #009c95;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-teal.JT-button,
 .JT-ui.JT-basic.JT-teal.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #00b5ad inset!important;
     color: #00b5ad!important
 }
 
 .JT-ui.JT-basic.JT-teal.JT-button:hover,
 .JT-ui.JT-basic.JT-teal.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #009c95 inset!important;
     color: #009c95!important
 }
 
 .JT-ui.JT-basic.JT-teal.JT-button:focus,
 .JT-ui.JT-basic.JT-teal.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #008c86 inset!important;
     color: #009c95!important
 }
 
 .JT-ui.JT-basic.JT-teal.JT-active.JT-button,
 .JT-ui.JT-basic.JT-teal.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #009c95 inset!important;
     color: #00827c!important
 }
 
 .JT-ui.JT-basic.JT-teal.JT-button:active,
 .JT-ui.JT-basic.JT-teal.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #00827c inset!important;
     color: #00827c!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-teal.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-button,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #6dffff inset!important;
     color: #6dffff
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-teal.JT-button:active,
 .JT-ui.JT-inverted.JT-teal.JT-button:focus,
 .JT-ui.JT-inverted.JT-teal.JT-button:hover,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-button:hover,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-button:hover {
     background-color: #54ffff
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-button:focus,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-button:focus {
     background-color: #4ff
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-active.JT-button {
     background-color: #54ffff
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-button:active,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-button:active {
     background-color: #3affff
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #54ffff inset!important;
     color: #6dffff!important
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #4ff inset!important;
     color: #6dffff!important
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #54ffff inset!important;
     color: #6dffff!important
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-teal.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-teal.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #3affff inset!important;
     color: #6dffff!important
 }
 
 .JT-ui.JT-olive.JT-button,
 .JT-ui.JT-olive.JT-buttons .JT-button {
     background-color: #b5cc18;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-olive.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-olive.JT-button:hover,
 .JT-ui.JT-olive.JT-buttons .JT-button:hover {
     background-color: #a7bd0d;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-olive.JT-button:focus,
 .JT-ui.JT-olive.JT-buttons .JT-button:focus {
     background-color: #a0b605;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-olive.JT-button:active,
 .JT-ui.JT-olive.JT-buttons .JT-button:active {
     background-color: #8d9e13;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-olive.JT-active.JT-button,
 .JT-ui.JT-olive.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-olive.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-olive.JT-buttons .JT-active.JT-button:active {
     background-color: #aac109;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-olive.JT-button,
 .JT-ui.JT-basic.JT-olive.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #b5cc18 inset!important;
     color: #b5cc18!important
 }
 
 .JT-ui.JT-basic.JT-olive.JT-button:hover,
 .JT-ui.JT-basic.JT-olive.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #a7bd0d inset!important;
     color: #a7bd0d!important
 }
 
 .JT-ui.JT-basic.JT-olive.JT-button:focus,
 .JT-ui.JT-basic.JT-olive.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #a0b605 inset!important;
     color: #a7bd0d!important
 }
 
 .JT-ui.JT-basic.JT-olive.JT-active.JT-button,
 .JT-ui.JT-basic.JT-olive.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #aac109 inset!important;
     color: #8d9e13!important
 }
 
 .JT-ui.JT-basic.JT-olive.JT-button:active,
 .JT-ui.JT-basic.JT-olive.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #8d9e13 inset!important;
     color: #8d9e13!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-olive.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-button,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #d9e778 inset!important;
     color: #d9e778
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-olive.JT-button:active,
 .JT-ui.JT-inverted.JT-olive.JT-button:focus,
 .JT-ui.JT-inverted.JT-olive.JT-button:hover,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-button:hover,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-button:hover {
     background-color: #d8ea5c
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-button:focus,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-button:focus {
     background-color: #daef47
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-active.JT-button {
     background-color: #daed59
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-button:active,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-button:active {
     background-color: #cddf4d
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #d8ea5c inset!important;
     color: #d9e778!important
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #daef47 inset!important;
     color: #d9e778!important
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #daed59 inset!important;
     color: #d9e778!important
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-olive.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-olive.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #cddf4d inset!important;
     color: #d9e778!important
 }
 
 .JT-ui.JT-yellow.JT-button,
 .JT-ui.JT-yellow.JT-buttons .JT-button {
     background-color: #fbbd08;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-yellow.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-yellow.JT-button:hover,
 .JT-ui.JT-yellow.JT-buttons .JT-button:hover {
     background-color: #eaae00;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-yellow.JT-button:focus,
 .JT-ui.JT-yellow.JT-buttons .JT-button:focus {
     background-color: #daa300;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-yellow.JT-button:active,
 .JT-ui.JT-yellow.JT-buttons .JT-button:active {
     background-color: #cd9903;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-yellow.JT-active.JT-button,
 .JT-ui.JT-yellow.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-yellow.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-yellow.JT-buttons .JT-active.JT-button:active {
     background-color: #eaae00;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-yellow.JT-button,
 .JT-ui.JT-basic.JT-yellow.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #fbbd08 inset!important;
     color: #fbbd08!important
 }
 
 .JT-ui.JT-basic.JT-yellow.JT-button:hover,
 .JT-ui.JT-basic.JT-yellow.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #eaae00 inset!important;
     color: #eaae00!important
 }
 
 .JT-ui.JT-basic.JT-yellow.JT-button:focus,
 .JT-ui.JT-basic.JT-yellow.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #daa300 inset!important;
     color: #eaae00!important
 }
 
 .JT-ui.JT-basic.JT-yellow.JT-active.JT-button,
 .JT-ui.JT-basic.JT-yellow.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #eaae00 inset!important;
     color: #cd9903!important
 }
 
 .JT-ui.JT-basic.JT-yellow.JT-button:active,
 .JT-ui.JT-basic.JT-yellow.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #cd9903 inset!important;
     color: #cd9903!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-yellow.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-button,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px #ffe21f inset!important;
     color: #ffe21f
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-button.JT-active,
 .JT-ui.JT-inverted.JT-yellow.JT-button:active,
 .JT-ui.JT-inverted.JT-yellow.JT-button:focus,
 .JT-ui.JT-inverted.JT-yellow.JT-button:hover,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-button.JT-active,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-button:focus,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-button:hover {
     box-shadow: none!important;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-button:hover,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-button:hover {
     background-color: #ffdf05
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-button:focus,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-button:focus {
     background-color: #f5d500
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-active.JT-button {
     background-color: #ffdf05
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-button:active,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-button:active {
     background-color: #ebcd00
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-button,
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-buttons .JT-button,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-basic.JT-button {
     background-color: transparent;
     box-shadow: 0 0 0 2px rgba(255, 255, 255, .5) inset!important;
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-button:hover,
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-buttons .JT-button:hover,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-basic.JT-button:hover {
     box-shadow: 0 0 0 2px #ffdf05 inset!important;
     color: #ffe21f!important
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-button:focus,
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-buttons .JT-button:focus {
     box-shadow: 0 0 0 2px #f5d500 inset!important;
     color: #ffe21f!important
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-active.JT-button,
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-basic.JT-active.JT-button {
     box-shadow: 0 0 0 2px #ffdf05 inset!important;
     color: #ffe21f!important
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-button:active,
 .JT-ui.JT-inverted.JT-yellow.JT-basic.JT-buttons .JT-button:active,
 .JT-ui.JT-inverted.JT-yellow.JT-buttons .JT-basic.JT-button:active {
     box-shadow: 0 0 0 2px #ebcd00 inset!important;
     color: #ffe21f!important
 }
 
 .JT-ui.JT-primary.JT-button,
 .JT-ui.JT-primary.JT-buttons .JT-button {
     background-color: #2185d0;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-primary.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-primary.JT-button:hover,
 .JT-ui.JT-primary.JT-buttons .JT-button:hover {
     background-color: #1678c2;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-primary.JT-button:focus,
 .JT-ui.JT-primary.JT-buttons .JT-button:focus {
     background-color: #0d71bb;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-primary.JT-button:active,
 .JT-ui.JT-primary.JT-buttons .JT-button:active {
     background-color: #1a69a4;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-primary.JT-active.JT-button,
 .JT-ui.JT-primary.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-primary.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-primary.JT-buttons .JT-active.JT-button:active {
     background-color: #1279c6;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-primary.JT-button,
 .JT-ui.JT-basic.JT-primary.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #2185d0 inset!important;
     color: #2185d0!important
 }
 
 .JT-ui.JT-basic.JT-primary.JT-button:hover,
 .JT-ui.JT-basic.JT-primary.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #1678c2 inset!important;
     color: #1678c2!important
 }
 
 .JT-ui.JT-basic.JT-primary.JT-button:focus,
 .JT-ui.JT-basic.JT-primary.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #0d71bb inset!important;
     color: #1678c2!important
 }
 
 .JT-ui.JT-basic.JT-primary.JT-active.JT-button,
 .JT-ui.JT-basic.JT-primary.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #1279c6 inset!important;
     color: #1a69a4!important
 }
 
 .JT-ui.JT-basic.JT-primary.JT-button:active,
 .JT-ui.JT-basic.JT-primary.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #1a69a4 inset!important;
     color: #1a69a4!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-primary.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-secondary.JT-button,
 .JT-ui.JT-secondary.JT-buttons .JT-button {
     background-color: #4a4a4a;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-secondary.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-secondary.JT-button:hover,
 .JT-ui.JT-secondary.JT-buttons .JT-button:hover {
     background-color: #575757;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-secondary.JT-button:focus,
 .JT-ui.JT-secondary.JT-buttons .JT-button:focus {
     background-color: #5e5e5e;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-secondary.JT-button:active,
 .JT-ui.JT-secondary.JT-buttons .JT-button:active {
     background-color: #646464;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-secondary.JT-active.JT-button,
 .JT-ui.JT-secondary.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-secondary.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-secondary.JT-buttons .JT-active.JT-button:active {
     background-color: #575757;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-secondary.JT-button,
 .JT-ui.JT-basic.JT-secondary.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #4a4a4a inset!important;
     color: #4a4a4a!important
 }
 
 .JT-ui.JT-basic.JT-secondary.JT-button:hover,
 .JT-ui.JT-basic.JT-secondary.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #575757 inset!important;
     color: #575757!important
 }
 
 .JT-ui.JT-basic.JT-secondary.JT-button:focus,
 .JT-ui.JT-basic.JT-secondary.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #5e5e5e inset!important;
     color: #575757!important
 }
 
 .JT-ui.JT-basic.JT-secondary.JT-active.JT-button,
 .JT-ui.JT-basic.JT-secondary.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #575757 inset!important;
     color: #646464!important
 }
 
 .JT-ui.JT-basic.JT-secondary.JT-button:active,
 .JT-ui.JT-basic.JT-secondary.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #646464 inset!important;
     color: #646464!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-primary.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-positive.JT-button,
 .JT-ui.JT-positive.JT-buttons .JT-button {
     background-color: #21ba45;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-positive.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-positive.JT-button:hover,
 .JT-ui.JT-positive.JT-buttons .JT-button:hover {
     background-color: #16ab39;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-positive.JT-button:focus,
 .JT-ui.JT-positive.JT-buttons .JT-button:focus {
     background-color: #0ea432;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-positive.JT-button:active,
 .JT-ui.JT-positive.JT-buttons .JT-button:active {
     background-color: #198f35;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-positive.JT-active.JT-button,
 .JT-ui.JT-positive.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-positive.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-positive.JT-buttons .JT-active.JT-button:active {
     background-color: #13ae38;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-positive.JT-button,
 .JT-ui.JT-basic.JT-positive.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #21ba45 inset!important;
     color: #21ba45!important
 }
 
 .JT-ui.JT-basic.JT-positive.JT-button:hover,
 .JT-ui.JT-basic.JT-positive.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #16ab39 inset!important;
     color: #16ab39!important
 }
 
 .JT-ui.JT-basic.JT-positive.JT-button:focus,
 .JT-ui.JT-basic.JT-positive.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #0ea432 inset!important;
     color: #16ab39!important
 }
 
 .JT-ui.JT-basic.JT-positive.JT-active.JT-button,
 .JT-ui.JT-basic.JT-positive.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #13ae38 inset!important;
     color: #198f35!important
 }
 
 .JT-ui.JT-basic.JT-positive.JT-button:active,
 .JT-ui.JT-basic.JT-positive.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #198f35 inset!important;
     color: #198f35!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-primary.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-negative.JT-button,
 .JT-ui.JT-negative.JT-buttons .JT-button {
     background-color: #db2828;
     color: #fff;
     text-shadow: none;
     background-image: none
 }
 
 .JT-ui.JT-negative.JT-button {
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-negative.JT-button:hover,
 .JT-ui.JT-negative.JT-buttons .JT-button:hover {
     background-color: #d01919;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-negative.JT-button:focus,
 .JT-ui.JT-negative.JT-buttons .JT-button:focus {
     background-color: #ca1010;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-negative.JT-button:active,
 .JT-ui.JT-negative.JT-buttons .JT-button:active {
     background-color: #b21e1e;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-negative.JT-active.JT-button,
 .JT-ui.JT-negative.JT-button .JT-active.JT-button:active,
 .JT-ui.JT-negative.JT-buttons .JT-active.JT-button,
 .JT-ui.JT-negative.JT-buttons .JT-active.JT-button:active {
     background-color: #d41515;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-basic.JT-negative.JT-button,
 .JT-ui.JT-basic.JT-negative.JT-buttons .JT-button {
     box-shadow: 0 0 0 1px #db2828 inset!important;
     color: #db2828!important
 }
 
 .JT-ui.JT-basic.JT-negative.JT-button:hover,
 .JT-ui.JT-basic.JT-negative.JT-buttons .JT-button:hover {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #d01919 inset!important;
     color: #d01919!important
 }
 
 .JT-ui.JT-basic.JT-negative.JT-button:focus,
 .JT-ui.JT-basic.JT-negative.JT-buttons .JT-button:focus {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #ca1010 inset!important;
     color: #d01919!important
 }
 
 .JT-ui.JT-basic.JT-negative.JT-active.JT-button,
 .JT-ui.JT-basic.JT-negative.JT-buttons .JT-active.JT-button {
     background: 0 0!important;
     box-shadow: 0 0 0 1px #d41515 inset!important;
     color: #b21e1e!important
 }
 
 .JT-ui.JT-basic.JT-negative.JT-button:active,
 .JT-ui.JT-basic.JT-negative.JT-buttons .JT-button:active {
     box-shadow: 0 0 0 1px #b21e1e inset!important;
     color: #b21e1e!important
 }
 
 .JT-ui.JT-buttons:not(.JT-vertical)>.JT-basic.JT-primary.JT-button:not(:first-child) {
     margin-left: -1px
 }
 
 .JT-ui.JT-buttons {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     font-size: 0;
     vertical-align: baseline;
     margin: 0 .25em 0 0
 }
 
 .JT-ui.JT-buttons:not(.JT-basic):not(.JT-inverted) {
     box-shadow: none
 }
 
 .JT-ui.JT-buttons:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden
 }
 
 .JT-ui.JT-buttons .JT-button {
     -webkit-box-flex: 1;
     -ms-flex: 1 0 auto;
     flex: 1 0 auto;
     margin: 0;
     border-radius: 0;
     margin: 0
 }
 
 .JT-ui.JT-buttons:not(.JT-basic):not(.JT-inverted)>.JT-button,
 .JT-ui.JT-buttons>.JT-ui.JT-button:not(.JT-basic):not(.JT-inverted) {
     box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-buttons .JT-button:first-child {
     /* CE border-left: none; */
     margin-left: 0;
     border-top-left-radius: .28571429rem;
     border-bottom-left-radius: .28571429rem
 }
 
 .JT-ui.JT-buttons .JT-button:last-child {
     border-top-right-radius: .28571429rem;
     border-bottom-right-radius: .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-buttons {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column
 }
 
 .JT-ui.JT-vertical.JT-buttons .JT-button {
     display: block;
     float: none;
     width: 100%;
     margin: 0;
     box-shadow: none;
     border-radius: 0
 }
 
 .JT-ui.JT-vertical.JT-buttons .JT-button:first-child {
     border-top-left-radius: .28571429rem;
     border-top-right-radius: .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-buttons .JT-button:last-child {
     margin-bottom: 0;
     border-bottom-left-radius: .28571429rem;
     border-bottom-right-radius: .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-buttons .JT-button:only-child {
     border-radius: .28571429rem
 }
 
/* .JT-ui.JT-button.JT-light {
     background-color: #e9e9e9
 }*/
 
 .JT-ui.JT-button.JT-tertiary {
     background-color: #cacbcd
 }
 

 .JT-ui.JT-facebook.JT-button,
 .JT-ui.JT-google.JT-plus.JT-button,
 .JT-ui.JT-linkedin.JT-button,
 .JT-ui.JT-xing.JT-button,
     .JT-ui.JT-twitter.JT-button,
     .JT-ui.JT-windows.JT-button,
 .JT-ui.JT-email.JT-button, .JT-ui.JT-cloudDrive.JT-button, .JT-ui.JT-button.JT-reed.JT-tiny  {
     padding-left: 13px;
     margin: 0;
     padding-right: 13px;
     margin-bottom: 5px
 }
 
 @media screen and (max-width:450px) {
     .JT-ui.JT-facebook.JT-button,
     .JT-ui.JT-google.JT-plus.JT-button,
     .JT-ui.JT-linkedin.JT-button,
     .JT-ui.JT-xing.JT-button,
     .JT-ui.JT-twitter.JT-button,
     .JT-ui.JT-windows.JT-button,
	 .JT-ui.JT-email.JT-button, .JT-ui.JT-reed.JT-button {
         width: 100%
     }

     .JT-ui.JT-cloudDrive.JT-button
	{
         width: 100%; margin-bottom: 5px;
     }     
 }
 
 @media screen and (min-width:769px) and (max-width:1200px) {
     .JT-ui.JT-facebook.JT-button,
     .JT-ui.JT-google.JT-plus.JT-button,
     .JT-ui.JT-linkedin.JT-button,
     .JT-ui.JT-xing.JT-button,
     .JT-ui.JT-twitter.JT-button,
     .JT-ui.JT-windows.JT-button,
	 .JT-ui.JT-email.JT-button,  .JT-ui.JT-reed.JT-button {
         width: 100%
     }
 }
 /*!
 * # Semantic UI 2.2.7 - Container
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-container {
     display: block;
     max-width: 100%!important
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-container {
         width: auto!important;
         margin-left: 1em!important;
         margin-right: 1em!important
     }
     .JT-ui.JT-grid.JT-container {
         width: auto!important
     }
     .JT-ui.JT-relaxed.JT-grid.JT-container {
         width: auto!important
     }
     .JT-ui.JT-very.JT-relaxed.JT-grid.JT-container {
         width: auto!important
     }
 }
 
 @media only screen and (min-width:768px) and (max-width:991px) {
     .JT-ui.JT-container {
         width: 723px;
         margin-left: auto!important;
         margin-right: auto!important
     }
     .JT-ui.JT-grid.JT-container {
         width: calc(723px + 2rem)!important
     }
     .JT-ui.JT-relaxed.JT-grid.JT-container {
         width: calc(723px + 3rem)!important
     }
     .JT-ui.JT-very.JT-relaxed.JT-grid.JT-container {
         width: calc(723px + 5rem)!important
     }
 }
 
 @media only screen and (min-width:992px) and (max-width:1199px) {
     .JT-ui.JT-container {
         width: 933px;
         margin-left: auto!important;
         margin-right: auto!important
     }
     .JT-ui.JT-grid.JT-container {
         width: calc(933px + 2rem)!important
     }
     .JT-ui.JT-relaxed.JT-grid.JT-container {
         width: calc(933px + 3rem)!important
     }
     .JT-ui.JT-very.JT-relaxed.JT-grid.JT-container {
         width: calc(933px + 5rem)!important
     }
 }
 
 @media only screen and (min-width:1200px) {
     .JT-ui.JT-container {
         width: 1127px;
         margin-left: auto!important;
         margin-right: auto!important
     }
     .JT-ui.JT-grid.JT-container {
         width: calc(1127px + 2rem)!important
     }
     .JT-ui.JT-relaxed.JT-grid.JT-container {
         width: calc(1127px + 3rem)!important
     }
     .JT-ui.JT-very.JT-relaxed.JT-grid.JT-container {
         width: calc(1127px + 5rem)!important
     }
 }
 
 .JT-ui.JT-text.JT-container {
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     max-width: 700px!important;
     line-height: 1.5
 }
 
 .JT-ui.JT-text.JT-container {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-fluid.JT-container {
     width: 100%
 }
 
 .JT-ui[class*="JT-left JT-aligned"].JT-container {
     text-align: left
 }
 
 .JT-ui[class*="JT-center JT-aligned"].JT-container {
     text-align: center
 }
 
 .JT-ui[class*="JT-right JT-aligned"].JT-container {
     text-align: right
 }
 
 .JT-ui.JT-justified.JT-container {
     text-align: justify;
     -webkit-hyphens: auto;
     -ms-hyphens: auto;
     hyphens: auto
 }
 /*!
 * # Semantic UI 2.2.7 - Divider
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-divider {
     margin: 1rem 0;
     line-height: 1;
     height: 0;
     font-weight: 700;
     text-transform: uppercase;
     letter-spacing: .05em;
     color: rgba(0, 0, 0, .85);
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     -webkit-tap-highlight-color: transparent
 }
 
 .JT-ui.JT-divider:not(.JT-vertical):not(.JT-horizontal) {
     border-top: 1px solid rgba(34, 36, 38, .15);
     border-bottom: 1px solid rgba(255, 255, 255, .1)
 }
 
 .JT-ui.JT-grid>.JT-column+.JT-divider,
 .JT-ui.JT-grid>.JT-row>.JT-column+.JT-divider {
     left: auto
 }
 
 .JT-ui.JT-horizontal.JT-divider {
     display: table;
     white-space: nowrap;
     height: auto;
     margin: '';
     line-height: 1;
     text-align: center
 }
 
 .JT-ui.JT-horizontal.JT-divider:after,
 .JT-ui.JT-horizontal.JT-divider:before {
     content: '';
     display: table-cell;
     position: relative;
     top: 50%;
     width: 50%;
     background-repeat: no-repeat
 }
 
 .JT-ui.JT-horizontal.JT-divider:before {
     background-position: right 1em top 50%
 }
 
 .JT-ui.JT-horizontal.JT-divider:after {
     background-position: left 1em top 50%
 }
 
 .JT-ui.JT-vertical.JT-divider {
     position: absolute;
     z-index: 2;
     top: 50%;
     left: 50%;
     margin: 0;
     padding: 0;
     width: auto;
     height: 50%;
     line-height: 0;
     text-align: center;
     -webkit-transform: translateX(-50%);
     transform: translateX(-50%)
 }
 
 .JT-ui.JT-vertical.JT-divider:after,
 .JT-ui.JT-vertical.JT-divider:before {
     position: absolute;
     left: 50%;
     content: '';
     z-index: 3;
     border-left: 1px solid rgba(34, 36, 38, .15);
     border-right: 1px solid rgba(255, 255, 255, .1);
     width: 0;
     height: calc(100% - 1rem)
 }
 
 .JT-ui.JT-vertical.JT-divider:before {
     top: -100%
 }
 
 .JT-ui.JT-vertical.JT-divider:after {
     top: auto;
     bottom: 0
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-grid .JT-stackable.JT-row .JT-ui.JT-vertical.JT-divider,
     .JT-ui.JT-stackable.JT-grid .JT-ui.JT-vertical.JT-divider {
         display: table;
         white-space: nowrap;
         height: auto;
         margin: '';
         overflow: hidden;
         line-height: 1;
         text-align: center;
         position: static;
         top: 0;
         left: 0;
         -webkit-transform: none;
         transform: none
     }
     .JT-ui.JT-grid .JT-stackable.JT-row .JT-ui.JT-vertical.JT-divider:after,
     .JT-ui.JT-grid .JT-stackable.JT-row .JT-ui.JT-vertical.JT-divider:before,
     .JT-ui.JT-stackable.JT-grid .JT-ui.JT-vertical.JT-divider:after,
     .JT-ui.JT-stackable.JT-grid .JT-ui.JT-vertical.JT-divider:before {
         position: static;
         left: 0;
         border-left: none;
         border-right: none;
         content: '';
         display: table-cell;
         position: relative;
         top: 50%;
         width: 50%;
         background-repeat: no-repeat
     }
     .JT-ui.JT-grid .JT-stackable.JT-row .JT-ui.JT-vertical.JT-divider:before,
     .JT-ui.JT-stackable.JT-grid .JT-ui.JT-vertical.JT-divider:before {
         background-position: right 1em top 50%
     }
     .JT-ui.JT-grid .JT-stackable.JT-row .JT-ui.JT-vertical.JT-divider:after,
     .JT-ui.JT-stackable.JT-grid .JT-ui.JT-vertical.JT-divider:after {
         background-position: left 1em top 50%
     }
 }
 
 .JT-ui.JT-divider>.JT-icon {
     margin: 0;
     font-size: 1rem;
     height: 1em;
     vertical-align: middle
 }
 
 .JT-ui.JT-hidden.JT-divider {
     border-color: transparent!important
 }
 
 .JT-ui.JT-hidden.JT-divider:after,
 .JT-ui.JT-hidden.JT-divider:before {
     display: none
 }
 
 .JT-ui.JT-divider.JT-inverted,
 .JT-ui.JT-horizontal.JT-inverted.JT-divider,
 .JT-ui.JT-vertical.JT-inverted.JT-divider {
     color: #fff
 }
 
 .JT-ui.JT-divider.JT-inverted,
 .JT-ui.JT-divider.JT-inverted:after,
 .JT-ui.JT-divider.JT-inverted:before {
     border-top-color: rgba(34, 36, 38, .15)!important;
     border-left-color: rgba(34, 36, 38, .15)!important;
     border-bottom-color: rgba(255, 255, 255, .15)!important;
     border-right-color: rgba(255, 255, 255, .15)!important
 }
 
 .JT-ui.JT-fitted.JT-divider {
     margin: 0
 }
 
 .JT-ui.JT-clearing.JT-divider {
     clear: both
 }
 
 .JT-ui.JT-section.JT-divider {
     margin-top: 2rem;
     margin-bottom: 2rem
 }
 
 .JT-ui.JT-divider {
     font-size: 1rem
 }
 
 .JT-ui.JT-horizontal.JT-divider:after,
 .JT-ui.JT-horizontal.JT-divider:before {
     background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC)
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-grid .JT-stackable.JT-row .JT-ui.JT-vertical.JT-divider:after,
     .JT-ui.JT-grid .JT-stackable.JT-row .JT-ui.JT-vertical.JT-divider:before,
     .JT-ui.JT-stackable.JT-grid .JT-ui.JT-vertical.JT-divider:after,
     .JT-ui.JT-stackable.JT-grid .JT-ui.JT-vertical.JT-divider:before {
         background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC)
     }
 }
 
 .JT-ui.JT-horizontal.JT-divider {
     text-transform: uppercase;
     margin: 40px 0
 }
 
 p.JT-ui.JT-divider {
     font-size: 1rem
 }
 /*!
 * # Semantic UI 2.2.7 - Flag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 i.JT-flag:not(.JT-icon) {
     display: inline-block;
     width: 16px;
     height: 11px;
     line-height: 11px;
     vertical-align: baseline;
     margin: 0 .5em 0 0;
     text-decoration: inherit;
     speak: none;
     font-smoothing: antialiased;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden
 }
 
 i.JT-flag:not(.JT-icon):before {
     display: inline-block;
     content: '';
     background: url(/Common/Candidates_Dist/themes/default/assets/images/flags.png) no-repeat -108px -1976px;
     width: 16px;
     height: 11px
 }
 
 i.JT-flag.JT-ad:before,
 i.JT-flag.JT-andorra:before {
     background-position: 0 0
 }
 
 i.JT-flag.JT-ae:before,
 i.JT-flag.JT-uae:before,
 i.JT-flag.JT-united.JT-arab.JT-emirates:before {
     background-position: 0 -26px
 }
 
 i.JT-flag.JT-af:before,
 i.JT-flag.JT-afghanistan:before {
     background-position: 0 -52px
 }
 
 i.JT-flag.JT-ag:before,
 i.JT-flag.JT-antigua:before {
     background-position: 0 -78px
 }
 
 i.JT-flag.JT-ai:before,
 i.JT-flag.JT-anguilla:before {
     background-position: 0 -104px
 }
 
 i.JT-flag.JT-al:before,
 i.JT-flag.JT-albania:before {
     background-position: 0 -130px
 }
 
 i.JT-flag.JT-am:before,
 i.JT-flag.JT-armenia:before {
     background-position: 0 -156px
 }
 
 i.JT-flag.JT-an:before,
 i.JT-flag.JT-netherlands.JT-antilles:before {
     background-position: 0 -182px
 }
 
 i.JT-flag.JT-angola:before,
 i.JT-flag.JT-ao:before {
     background-position: 0 -208px
 }
 
 i.JT-flag.JT-ar:before,
 i.JT-flag.JT-argentina:before {
     background-position: 0 -234px
 }
 
 i.JT-flag.JT-american.JT-samoa:before,
 i.JT-flag.JT-as:before {
     background-position: 0 -260px
 }
 
 i.JT-flag.JT-at:before,
 i.JT-flag.JT-austria:before {
     background-position: 0 -286px
 }
 
 i.JT-flag.JT-au:before,
 i.JT-flag.JT-australia:before {
     background-position: 0 -312px
 }
 
 i.JT-flag.JT-aruba:before,
 i.JT-flag.JT-aw:before {
     background-position: 0 -338px
 }
 
 i.JT-flag.JT-aland.JT-islands:before,
 i.JT-flag.JT-ax:before {
     background-position: 0 -364px
 }
 
 i.JT-flag.JT-az:before,
 i.JT-flag.JT-azerbaijan:before {
     background-position: 0 -390px
 }
 
 i.JT-flag.JT-ba:before,
 i.JT-flag.JT-bosnia:before {
     background-position: 0 -416px
 }
 
 i.JT-flag.JT-barbados:before,
 i.JT-flag.JT-bb:before {
     background-position: 0 -442px
 }
 
 i.JT-flag.JT-bangladesh:before,
 i.JT-flag.JT-bd:before {
     background-position: 0 -468px
 }
 
 i.JT-flag.JT-be:before,
 i.JT-flag.JT-belgium:before {
     background-position: 0 -494px
 }
 
 i.JT-flag.JT-bf:before,
 i.JT-flag.JT-burkina.JT-faso:before {
     background-position: 0 -520px
 }
 
 i.JT-flag.JT-bg:before,
 i.JT-flag.JT-bulgaria:before {
     background-position: 0 -546px
 }
 
 i.JT-flag.JT-bahrain:before,
 i.JT-flag.JT-bh:before {
     background-position: 0 -572px
 }
 
 i.JT-flag.JT-bi:before,
 i.JT-flag.JT-burundi:before {
     background-position: 0 -598px
 }
 
 i.JT-flag.JT-benin:before,
 i.JT-flag.JT-bj:before {
     background-position: 0 -624px
 }
 
 i.JT-flag.JT-bermuda:before,
 i.JT-flag.JT-bm:before {
     background-position: 0 -650px
 }
 
 i.JT-flag.JT-bn:before,
 i.JT-flag.JT-brunei:before {
     background-position: 0 -676px
 }
 
 i.JT-flag.JT-bo:before,
 i.JT-flag.JT-bolivia:before {
     background-position: 0 -702px
 }
 
 i.JT-flag.JT-br:before,
 i.JT-flag.JT-brazil:before {
     background-position: 0 -728px
 }
 
 i.JT-flag.JT-bahamas:before,
 i.JT-flag.JT-bs:before {
     background-position: 0 -754px
 }
 
 i.JT-flag.JT-bhutan:before,
 i.JT-flag.JT-bt:before {
     background-position: 0 -780px
 }
 
 i.JT-flag.JT-bouvet.JT-island:before,
 i.JT-flag.JT-bv:before {
     background-position: 0 -806px
 }
 
 i.JT-flag.JT-botswana:before,
 i.JT-flag.JT-bw:before {
     background-position: 0 -832px
 }
 
 i.JT-flag.JT-belarus:before,
 i.JT-flag.JT-by:before {
     background-position: 0 -858px
 }
 
 i.JT-flag.JT-belize:before,
 i.JT-flag.JT-bz:before {
     background-position: 0 -884px
 }
 
 i.JT-flag.JT-ca:before,
 i.JT-flag.JT-canada:before {
     background-position: 0 -910px
 }
 
 i.JT-flag.JT-cc:before,
 i.JT-flag.JT-cocos.JT-islands:before {
     background-position: 0 -962px
 }
 
 i.JT-flag.JT-cd:before,
 i.JT-flag.JT-congo:before {
     background-position: 0 -988px
 }
 
 i.JT-flag.JT-central.JT-african.JT-republic:before,
 i.JT-flag.JT-cf:before {
     background-position: 0 -1014px
 }
 
 i.JT-flag.JT-cg:before,
 i.JT-flag.JT-congo.JT-brazzaville:before {
     background-position: 0 -1040px
 }
 
 i.JT-flag.JT-ch:before,
 i.JT-flag.JT-switzerland:before {
     background-position: 0 -1066px
 }
 
 i.JT-flag.JT-ci:before,
 i.JT-flag.JT-cote.JT-divoire:before {
     background-position: 0 -1092px
 }
 
 i.JT-flag.JT-ck:before,
 i.JT-flag.JT-cook.JT-islands:before {
     background-position: 0 -1118px
 }
 
 i.JT-flag.JT-chile:before,
 i.JT-flag.JT-cl:before {
     background-position: 0 -1144px
 }
 
 i.JT-flag.JT-cameroon:before,
 i.JT-flag.JT-cm:before {
     background-position: 0 -1170px
 }
 
 i.JT-flag.JT-china:before,
 i.JT-flag.JT-cn:before {
     background-position: 0 -1196px
 }
 
 i.JT-flag.JT-co:before,
 i.JT-flag.JT-colombia:before {
     background-position: 0 -1222px
 }
 
 i.JT-flag.JT-costa.JT-rica:before,
 i.JT-flag.JT-cr:before {
     background-position: 0 -1248px
 }
 
 i.JT-flag.JT-cs:before,
 i.JT-flag.JT-serbia:before {
     background-position: 0 -1274px
 }
 
 i.JT-flag.JT-cu:before,
 i.JT-flag.JT-cuba:before {
     background-position: 0 -1300px
 }
 
 i.JT-flag.JT-cape.JT-verde:before,
 i.JT-flag.JT-cv:before {
     background-position: 0 -1326px
 }
 
 i.JT-flag.JT-christmas.JT-island:before,
 i.JT-flag.JT-cx:before {
     background-position: 0 -1352px
 }
 
 i.JT-flag.JT-cy:before,
 i.JT-flag.JT-cyprus:before {
     background-position: 0 -1378px
 }
 
 i.JT-flag.JT-cz:before,
 i.JT-flag.JT-czech.JT-republic:before {
     background-position: 0 -1404px
 }
 
 i.JT-flag.JT-de:before,
 i.JT-flag.JT-germany:before {
     background-position: 0 -1430px
 }
 
 i.JT-flag.JT-dj:before,
 i.JT-flag.JT-djibouti:before {
     background-position: 0 -1456px
 }
 
 i.JT-flag.JT-denmark:before,
 i.JT-flag.JT-dk:before {
     background-position: 0 -1482px
 }
 
 i.JT-flag.JT-dm:before,
 i.JT-flag.JT-dominica:before {
     background-position: 0 -1508px
 }
 
 i.JT-flag.JT-do:before,
 i.JT-flag.JT-dominican.JT-republic:before {
     background-position: 0 -1534px
 }
 
 i.JT-flag.JT-algeria:before,
 i.JT-flag.JT-dz:before {
     background-position: 0 -1560px
 }
 
 i.JT-flag.JT-ec:before,
 i.JT-flag.JT-ecuador:before {
     background-position: 0 -1586px
 }
 
 i.JT-flag.JT-ee:before,
 i.JT-flag.JT-estonia:before {
     background-position: 0 -1612px
 }
 
 i.JT-flag.JT-eg:before,
 i.JT-flag.JT-egypt:before {
     background-position: 0 -1638px
 }
 
 i.JT-flag.JT-eh:before,
 i.JT-flag.JT-western.JT-sahara:before {
     background-position: 0 -1664px
 }
 
 i.JT-flag.JT-er:before,
 i.JT-flag.JT-eritrea:before {
     background-position: 0 -1716px
 }
 
 i.JT-flag.JT-es:before,
 i.JT-flag.JT-spain:before {
     background-position: 0 -1742px
 }
 
 i.JT-flag.JT-et:before,
 i.JT-flag.JT-ethiopia:before {
     background-position: 0 -1768px
 }
 
 i.JT-flag.JT-eu:before,
 i.JT-flag.JT-european.JT-union:before {
     background-position: 0 -1794px
 }
 
 i.JT-flag.JT-fi:before,
 i.JT-flag.JT-finland:before {
     background-position: 0 -1846px
 }
 
 i.JT-flag.JT-fiji:before,
 i.JT-flag.JT-fj:before {
     background-position: 0 -1872px
 }
 
 i.JT-flag.JT-falkland.JT-islands:before,
 i.JT-flag.JT-fk:before {
     background-position: 0 -1898px
 }
 
 i.JT-flag.JT-fm:before,
 i.JT-flag.JT-micronesia:before {
     background-position: 0 -1924px
 }
 
 i.JT-flag.JT-faroe.JT-islands:before,
 i.JT-flag.JT-fo:before {
     background-position: 0 -1950px
 }
 
 i.JT-flag.JT-fr:before,
 i.JT-flag.JT-france:before {
     background-position: 0 -1976px
 }
 
 i.JT-flag.JT-ga:before,
 i.JT-flag.JT-gabon:before {
     background-position: -36px 0
 }
 
 i.JT-flag.JT-gb:before,
 i.JT-flag.JT-united.JT-kingdom:before {
     background-position: -36px -26px
 }
 
 i.JT-flag.JT-gd:before,
 i.JT-flag.JT-grenada:before {
     background-position: -36px -52px
 }
 
 i.JT-flag.JT-ge:before,
 i.JT-flag.JT-georgia:before {
     background-position: -36px -78px
 }
 
 i.JT-flag.JT-french.JT-guiana:before,
 i.JT-flag.JT-gf:before {
     background-position: -36px -104px
 }
 
 i.JT-flag.JT-gh:before,
 i.JT-flag.JT-ghana:before {
     background-position: -36px -130px
 }
 
 i.JT-flag.JT-gi:before,
 i.JT-flag.JT-gibraltar:before {
     background-position: -36px -156px
 }
 
 i.JT-flag.JT-gl:before,
 i.JT-flag.JT-greenland:before {
     background-position: -36px -182px
 }
 
 i.JT-flag.JT-gambia:before,
 i.JT-flag.JT-gm:before {
     background-position: -36px -208px
 }
 
 i.JT-flag.JT-gn:before,
 i.JT-flag.JT-guinea:before {
     background-position: -36px -234px
 }
 
 i.JT-flag.JT-gp:before,
 i.JT-flag.JT-guadeloupe:before {
     background-position: -36px -260px
 }
 
 i.JT-flag.JT-equatorial.JT-guinea:before,
 i.JT-flag.JT-gq:before {
     background-position: -36px -286px
 }
 
 i.JT-flag.JT-gr:before,
 i.JT-flag.JT-greece:before {
     background-position: -36px -312px
 }
 
 i.JT-flag.JT-gs:before,
 i.JT-flag.JT-sandwich.JT-islands:before {
     background-position: -36px -338px
 }
 
 i.JT-flag.JT-gt:before,
 i.JT-flag.JT-guatemala:before {
     background-position: -36px -364px
 }
 
 i.JT-flag.JT-gu:before,
 i.JT-flag.JT-guam:before {
     background-position: -36px -390px
 }
 
 i.JT-flag.JT-guinea-bissau:before,
 i.JT-flag.JT-gw:before {
     background-position: -36px -416px
 }
 
 i.JT-flag.JT-guyana:before,
 i.JT-flag.JT-gy:before {
     background-position: -36px -442px
 }
 
 i.JT-flag.JT-hk:before,
 i.JT-flag.JT-hong.JT-kong:before {
     background-position: -36px -468px
 }
 
 i.JT-flag.JT-heard.JT-island:before,
 i.JT-flag.JT-hm:before {
     background-position: -36px -494px
 }
 
 i.JT-flag.JT-hn:before,
 i.JT-flag.JT-honduras:before {
     background-position: -36px -520px
 }
 
 i.JT-flag.JT-croatia:before,
 i.JT-flag.JT-hr:before {
     background-position: -36px -546px
 }
 
 i.JT-flag.JT-haiti:before,
 i.JT-flag.JT-ht:before {
     background-position: -36px -572px
 }
 
 i.JT-flag.JT-hu:before,
 i.JT-flag.JT-hungary:before {
     background-position: -36px -598px
 }
 
 i.JT-flag.JT-id:before,
 i.JT-flag.JT-indonesia:before {
     background-position: -36px -624px
 }
 
 i.JT-flag.JT-ie:before,
 i.JT-flag.JT-ireland:before {
     background-position: -36px -650px
 }
 
 i.JT-flag.JT-il:before,
 i.JT-flag.JT-israel:before {
     background-position: -36px -676px
 }
 
 i.JT-flag.JT-in:before,
 i.JT-flag.JT-india:before {
     background-position: -36px -702px
 }
 
 i.JT-flag.JT-indian.JT-ocean.JT-territory:before,
 i.JT-flag.JT-io:before {
     background-position: -36px -728px
 }
 
 i.JT-flag.JT-iq:before,
 i.JT-flag.JT-iraq:before {
     background-position: -36px -754px
 }
 
 i.JT-flag.JT-ir:before,
 i.JT-flag.JT-iran:before {
     background-position: -36px -780px
 }
 
 i.JT-flag.JT-iceland:before,
 i.JT-flag.JT-is:before {
     background-position: -36px -806px
 }
 
 i.JT-flag.JT-it:before,
 i.JT-flag.JT-italy:before {
     background-position: -36px -832px
 }
 
 i.JT-flag.JT-jamaica:before,
 i.JT-flag.JT-jm:before {
     background-position: -36px -858px
 }
 
 i.JT-flag.JT-jo:before,
 i.JT-flag.JT-jordan:before {
     background-position: -36px -884px
 }
 
 i.JT-flag.JT-japan:before,
 i.JT-flag.JT-jp:before {
     background-position: -36px -910px
 }
 
 i.JT-flag.JT-ke:before,
 i.JT-flag.JT-kenya:before {
     background-position: -36px -936px
 }
 
 i.JT-flag.JT-kg:before,
 i.JT-flag.JT-kyrgyzstan:before {
     background-position: -36px -962px
 }
 
 i.JT-flag.JT-cambodia:before,
 i.JT-flag.JT-kh:before {
     background-position: -36px -988px
 }
 
 i.JT-flag.JT-ki:before,
 i.JT-flag.JT-kiribati:before {
     background-position: -36px -1014px
 }
 
 i.JT-flag.JT-comoros:before,
 i.JT-flag.JT-km:before {
     background-position: -36px -1040px
 }
 
 i.JT-flag.JT-kn:before,
 i.JT-flag.JT-saint.JT-kitts.JT-and.JT-nevis:before {
     background-position: -36px -1066px
 }
 
 i.JT-flag.JT-kp:before,
 i.JT-flag.JT-north.JT-korea:before {
     background-position: -36px -1092px
 }
 
 i.JT-flag.JT-kr:before,
 i.JT-flag.JT-south.JT-korea:before {
     background-position: -36px -1118px
 }
 
 i.JT-flag.JT-kuwait:before,
 i.JT-flag.JT-kw:before {
     background-position: -36px -1144px
 }
 
 i.JT-flag.JT-cayman.JT-islands:before,
 i.JT-flag.JT-ky:before {
     background-position: -36px -1170px
 }
 
 i.JT-flag.JT-kazakhstan:before,
 i.JT-flag.JT-kz:before {
     background-position: -36px -1196px
 }
 
 i.JT-flag.JT-la:before,
 i.JT-flag.JT-laos:before {
     background-position: -36px -1222px
 }
 
 i.JT-flag.JT-lb:before,
 i.JT-flag.JT-lebanon:before {
     background-position: -36px -1248px
 }
 
 i.JT-flag.JT-lc:before,
 i.JT-flag.JT-saint.JT-lucia:before {
     background-position: -36px -1274px
 }
 
 i.JT-flag.JT-li:before,
 i.JT-flag.JT-liechtenstein:before {
     background-position: -36px -1300px
 }
 
 i.JT-flag.JT-lk:before,
 i.JT-flag.JT-sri.JT-lanka:before {
     background-position: -36px -1326px
 }
 
 i.JT-flag.JT-liberia:before,
 i.JT-flag.JT-lr:before {
     background-position: -36px -1352px
 }
 
 i.JT-flag.JT-lesotho:before,
 i.JT-flag.JT-ls:before {
     background-position: -36px -1378px
 }
 
 i.JT-flag.JT-lithuania:before,
 i.JT-flag.JT-lt:before {
     background-position: -36px -1404px
 }
 
 i.JT-flag.JT-lu:before,
 i.JT-flag.JT-luxembourg:before {
     background-position: -36px -1430px
 }
 
 i.JT-flag.JT-latvia:before,
 i.JT-flag.JT-lv:before {
     background-position: -36px -1456px
 }
 
 i.JT-flag.JT-libya:before,
 i.JT-flag.JT-ly:before {
     background-position: -36px -1482px
 }
 
 i.JT-flag.JT-ma:before,
 i.JT-flag.JT-morocco:before {
     background-position: -36px -1508px
 }
 
 i.JT-flag.JT-mc:before,
 i.JT-flag.JT-monaco:before {
     background-position: -36px -1534px
 }
 
 i.JT-flag.JT-md:before,
 i.JT-flag.JT-moldova:before {
     background-position: -36px -1560px
 }
 
 i.JT-flag.JT-me:before,
 i.JT-flag.JT-montenegro:before {
     background-position: -36px -1586px
 }
 
 i.JT-flag.JT-madagascar:before,
 i.JT-flag.JT-mg:before {
     background-position: -36px -1613px
 }
 
 i.JT-flag.JT-marshall.JT-islands:before,
 i.JT-flag.JT-mh:before {
     background-position: -36px -1639px
 }
 
 i.JT-flag.JT-macedonia:before,
 i.JT-flag.JT-mk:before {
     background-position: -36px -1665px
 }
 
 i.JT-flag.JT-mali:before,
 i.JT-flag.JT-ml:before {
     background-position: -36px -1691px
 }
 
 i.JT-flag.JT-burma:before,
 i.JT-flag.JT-mm:before,
 i.JT-flag.JT-myanmar:before {
     background-position: -36px -1717px
 }
 
 i.JT-flag.JT-mn:before,
 i.JT-flag.JT-mongolia:before {
     background-position: -36px -1743px
 }
 
 i.JT-flag.JT-macau:before,
 i.JT-flag.JT-mo:before {
     background-position: -36px -1769px
 }
 
 i.JT-flag.JT-mp:before,
 i.JT-flag.JT-northern.JT-mariana.JT-islands:before {
     background-position: -36px -1795px
 }
 
 i.JT-flag.JT-martinique:before,
 i.JT-flag.JT-mq:before {
     background-position: -36px -1821px
 }
 
 i.JT-flag.JT-mauritania:before,
 i.JT-flag.JT-mr:before {
     background-position: -36px -1847px
 }
 
 i.JT-flag.JT-montserrat:before,
 i.JT-flag.JT-ms:before {
     background-position: -36px -1873px
 }
 
 i.JT-flag.JT-malta:before,
 i.JT-flag.JT-mt:before {
     background-position: -36px -1899px
 }
 
 i.JT-flag.JT-mauritius:before,
 i.JT-flag.JT-mu:before {
     background-position: -36px -1925px
 }
 
 i.JT-flag.JT-maldives:before,
 i.JT-flag.JT-mv:before {
     background-position: -36px -1951px
 }
 
 i.JT-flag.JT-malawi:before,
 i.JT-flag.JT-mw:before {
     background-position: -36px -1977px
 }
 
 i.JT-flag.JT-mexico:before,
 i.JT-flag.JT-mx:before {
     background-position: -72px 0
 }
 
 i.JT-flag.JT-malaysia:before,
 i.JT-flag.JT-my:before {
     background-position: -72px -26px
 }
 
 i.JT-flag.JT-mozambique:before,
 i.JT-flag.JT-mz:before {
     background-position: -72px -52px
 }
 
 i.JT-flag.JT-na:before,
 i.JT-flag.JT-namibia:before {
     background-position: -72px -78px
 }
 
 i.JT-flag.JT-nc:before,
 i.JT-flag.JT-new.JT-caledonia:before {
     background-position: -72px -104px
 }
 
 i.JT-flag.JT-ne:before,
 i.JT-flag.JT-niger:before {
     background-position: -72px -130px
 }
 
 i.JT-flag.JT-nf:before,
 i.JT-flag.JT-norfolk.JT-island:before {
     background-position: -72px -156px
 }
 
 i.JT-flag.JT-ng:before,
 i.JT-flag.JT-nigeria:before {
     background-position: -72px -182px
 }
 
 i.JT-flag.JT-ni:before,
 i.JT-flag.JT-nicaragua:before {
     background-position: -72px -208px
 }
 
 i.JT-flag.JT-netherlands:before,
 i.JT-flag.JT-nl:before {
     background-position: -72px -234px
 }
 
 i.JT-flag.JT-no:before,
 i.JT-flag.JT-norway:before {
     background-position: -72px -260px
 }
 
 i.JT-flag.JT-nepal:before,
 i.JT-flag.JT-np:before {
     background-position: -72px -286px
 }
 
 i.JT-flag.JT-nauru:before,
 i.JT-flag.JT-nr:before {
     background-position: -72px -312px
 }
 
 i.JT-flag.JT-niue:before,
 i.JT-flag.JT-nu:before {
     background-position: -72px -338px
 }
 
 i.JT-flag.JT-new.JT-zealand:before,
 i.JT-flag.JT-nz:before {
     background-position: -72px -364px
 }
 
 i.JT-flag.JT-om:before,
 i.JT-flag.JT-oman:before {
     background-position: -72px -390px
 }
 
 i.JT-flag.JT-pa:before,
 i.JT-flag.JT-panama:before {
     background-position: -72px -416px
 }
 
 i.JT-flag.JT-pe:before,
 i.JT-flag.JT-peru:before {
     background-position: -72px -442px
 }
 
 i.JT-flag.JT-french.JT-polynesia:before,
 i.JT-flag.JT-pf:before {
     background-position: -72px -468px
 }
 
 i.JT-flag.JT-new.JT-guinea:before,
 i.JT-flag.JT-pg:before {
     background-position: -72px -494px
 }
 
 i.JT-flag.JT-ph:before,
 i.JT-flag.JT-philippines:before {
     background-position: -72px -520px
 }
 
 i.JT-flag.JT-pakistan:before,
 i.JT-flag.JT-pk:before {
     background-position: -72px -546px
 }
 
 i.JT-flag.JT-pl:before,
 i.JT-flag.JT-poland:before {
     background-position: -72px -572px
 }
 
 i.JT-flag.JT-pm:before,
 i.JT-flag.JT-saint.JT-pierre:before {
     background-position: -72px -598px
 }
 
 i.JT-flag.JT-pitcairn.JT-islands:before,
 i.JT-flag.JT-pn:before {
     background-position: -72px -624px
 }
 
 i.JT-flag.JT-pr:before,
 i.JT-flag.JT-puerto.JT-rico:before {
     background-position: -72px -650px
 }
 
 i.JT-flag.JT-palestine:before,
 i.JT-flag.JT-ps:before {
     background-position: -72px -676px
 }
 
 i.JT-flag.JT-portugal:before,
 i.JT-flag.JT-pt:before {
     background-position: -72px -702px
 }
 
 i.JT-flag.JT-palau:before,
 i.JT-flag.JT-pw:before {
     background-position: -72px -728px
 }
 
 i.JT-flag.JT-paraguay:before,
 i.JT-flag.JT-py:before {
     background-position: -72px -754px
 }
 
 i.JT-flag.JT-qa:before,
 i.JT-flag.JT-qatar:before {
     background-position: -72px -780px
 }
 
 i.JT-flag.JT-re:before,
 i.JT-flag.JT-reunion:before {
     background-position: -72px -806px
 }
 
 i.JT-flag.JT-ro:before,
 i.JT-flag.JT-romania:before {
     background-position: -72px -832px
 }
 
 i.JT-flag.JT-rs:before,
 i.JT-flag.JT-serbia:before {
     background-position: -72px -858px
 }
 
 i.JT-flag.JT-ru:before,
 i.JT-flag.JT-russia:before {
     background-position: -72px -884px
 }
 
 i.JT-flag.JT-rw:before,
 i.JT-flag.JT-rwanda:before {
     background-position: -72px -910px
 }
 
 i.JT-flag.JT-sa:before,
 i.JT-flag.JT-saudi.JT-arabia:before {
     background-position: -72px -936px
 }
 
 i.JT-flag.JT-sb:before,
 i.JT-flag.JT-solomon.JT-islands:before {
     background-position: -72px -962px
 }
 
 i.JT-flag.JT-sc:before,
 i.JT-flag.JT-seychelles:before {
     background-position: -72px -988px
 }
 
 i.JT-flag.JT-gb.JT-sct:before,
 i.JT-flag.JT-scotland:before {
     background-position: -72px -1014px
 }
 
 i.JT-flag.JT-sd:before,
 i.JT-flag.JT-sudan:before {
     background-position: -72px -1040px
 }
 
 i.JT-flag.JT-se:before,
 i.JT-flag.JT-sweden:before {
     background-position: -72px -1066px
 }
 
 i.JT-flag.JT-sg:before,
 i.JT-flag.JT-singapore:before {
     background-position: -72px -1092px
 }
 
 i.JT-flag.JT-saint.JT-helena:before,
 i.JT-flag.JT-sh:before {
     background-position: -72px -1118px
 }
 
 i.JT-flag.JT-si:before,
 i.JT-flag.JT-slovenia:before {
     background-position: -72px -1144px
 }
 
 i.JT-flag.JT-jan.JT-mayen:before,
 i.JT-flag.JT-sj:before,
 i.JT-flag.JT-svalbard:before {
     background-position: -72px -1170px
 }
 
 i.JT-flag.JT-sk:before,
 i.JT-flag.JT-slovakia:before {
     background-position: -72px -1196px
 }
 
 i.JT-flag.JT-sierra.JT-leone:before,
 i.JT-flag.JT-sl:before {
     background-position: -72px -1222px
 }
 
 i.JT-flag.JT-san.JT-marino:before,
 i.JT-flag.JT-sm:before {
     background-position: -72px -1248px
 }
 
 i.JT-flag.JT-senegal:before,
 i.JT-flag.JT-sn:before {
     background-position: -72px -1274px
 }
 
 i.JT-flag.JT-so:before,
 i.JT-flag.JT-somalia:before {
     background-position: -72px -1300px
 }
 
 i.JT-flag.JT-sr:before,
 i.JT-flag.JT-suriname:before {
     background-position: -72px -1326px
 }
 
 i.JT-flag.JT-sao.JT-tome:before,
 i.JT-flag.JT-st:before {
     background-position: -72px -1352px
 }
 
 i.JT-flag.JT-el.JT-salvador:before,
 i.JT-flag.JT-sv:before {
     background-position: -72px -1378px
 }
 
 i.JT-flag.JT-sy:before,
 i.JT-flag.JT-syria:before {
     background-position: -72px -1404px
 }
 
 i.JT-flag.JT-swaziland:before,
 i.JT-flag.JT-sz:before {
     background-position: -72px -1430px
 }
 
 i.JT-flag.JT-caicos.JT-islands:before,
 i.JT-flag.JT-tc:before {
     background-position: -72px -1456px
 }
 
 i.JT-flag.JT-chad:before,
 i.JT-flag.JT-td:before {
     background-position: -72px -1482px
 }
 
 i.JT-flag.JT-french.JT-territories:before,
 i.JT-flag.JT-tf:before {
     background-position: -72px -1508px
 }
 
 i.JT-flag.JT-tg:before,
 i.JT-flag.JT-togo:before {
     background-position: -72px -1534px
 }
 
 i.JT-flag.JT-th:before,
 i.JT-flag.JT-thailand:before {
     background-position: -72px -1560px
 }
 
 i.JT-flag.JT-tajikistan:before,
 i.JT-flag.JT-tj:before {
     background-position: -72px -1586px
 }
 
 i.JT-flag.JT-tk:before,
 i.JT-flag.JT-tokelau:before {
     background-position: -72px -1612px
 }
 
 i.JT-flag.JT-timorleste:before,
 i.JT-flag.JT-tl:before {
     background-position: -72px -1638px
 }
 
 i.JT-flag.JT-tm:before,
 i.JT-flag.JT-turkmenistan:before {
     background-position: -72px -1664px
 }
 
 i.JT-flag.JT-tn:before,
 i.JT-flag.JT-tunisia:before {
     background-position: -72px -1690px
 }
 
 i.JT-flag.JT-to:before,
 i.JT-flag.JT-tonga:before {
     background-position: -72px -1716px
 }
 
 i.JT-flag.JT-tr:before,
 i.JT-flag.JT-turkey:before {
     background-position: -72px -1742px
 }
 
 i.JT-flag.JT-trinidad:before,
 i.JT-flag.JT-tt:before {
     background-position: -72px -1768px
 }
 
 i.JT-flag.JT-tuvalu:before,
 i.JT-flag.JT-tv:before {
     background-position: -72px -1794px
 }
 
 i.JT-flag.JT-taiwan:before,
 i.JT-flag.JT-tw:before {
     background-position: -72px -1820px
 }
 
 i.JT-flag.JT-tanzania:before,
 i.JT-flag.JT-tz:before {
     background-position: -72px -1846px
 }
 
 i.JT-flag.JT-ua:before,
 i.JT-flag.JT-ukraine:before {
     background-position: -72px -1872px
 }
 
 i.JT-flag.JT-ug:before,
 i.JT-flag.JT-uganda:before {
     background-position: -72px -1898px
 }
 
 i.JT-flag.JT-um:before,
 i.JT-flag.JT-us.JT-minor.JT-islands:before {
     background-position: -72px -1924px
 }
 
 i.JT-flag.JT-america:before,
 i.JT-flag.JT-united.JT-states:before,
 i.JT-flag.JT-us:before {
     background-position: -72px -1950px
 }
 
 i.JT-flag.JT-uruguay:before,
 i.JT-flag.JT-uy:before {
     background-position: -72px -1976px
 }
 
 i.JT-flag.JT-uz:before,
 i.JT-flag.JT-uzbekistan:before {
     background-position: -108px 0
 }
 
 i.JT-flag.JT-va:before,
 i.JT-flag.JT-vatican.JT-city:before {
     background-position: -108px -26px
 }
 
 i.JT-flag.JT-saint.JT-vincent:before,
 i.JT-flag.JT-vc:before {
     background-position: -108px -52px
 }
 
 i.JT-flag.JT-ve:before,
 i.JT-flag.JT-venezuela:before {
     background-position: -108px -78px
 }
 
 i.JT-flag.JT-british.JT-virgin.JT-islands:before,
 i.JT-flag.JT-vg:before {
     background-position: -108px -104px
 }
 
 i.JT-flag.JT-us.JT-virgin.JT-islands:before,
 i.JT-flag.JT-vi:before {
     background-position: -108px -130px
 }
 
 i.JT-flag.JT-vietnam:before,
 i.JT-flag.JT-vn:before {
     background-position: -108px -156px
 }
 
 i.JT-flag.JT-vanuatu:before,
 i.JT-flag.JT-vu:before {
     background-position: -108px -182px
 }
 
 i.JT-flag.JT-gb.JT-wls:before,
 i.JT-flag.JT-wales:before {
     background-position: -108px -208px
 }
 
 i.JT-flag.JT-wallis.JT-and.JT-futuna:before,
 i.JT-flag.JT-wf:before {
     background-position: -108px -234px
 }
 
 i.JT-flag.JT-samoa:before,
 i.JT-flag.JT-ws:before {
     background-position: -108px -260px
 }
 
 i.JT-flag.JT-ye:before,
 i.JT-flag.JT-yemen:before {
     background-position: -108px -286px
 }
 
 i.JT-flag.JT-mayotte:before,
 i.JT-flag.JT-yt:before {
     background-position: -108px -312px
 }
 
 i.JT-flag.JT-south.JT-africa:before,
 i.JT-flag.JT-za:before {
     background-position: -108px -338px
 }
 
 i.JT-flag.JT-zambia:before,
 i.JT-flag.JT-zm:before {
     background-position: -108px -364px
 }
 
 i.JT-flag.JT-zimbabwe:before,
 i.JT-flag.JT-zw:before {
     background-position: -108px -390px
 }
 /*!
 * # Semantic UI 2.2.7 - Header
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-header {
     border: none;
     margin: calc(2rem - .14285em) 0 1rem;
     padding: 0 0;
     /*font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;*/
     font-weight: 700;
     line-height: 1.2857em;
     text-transform: none;
     color: #4a4a4a
 }
 
 .JT-ui.JT-header:first-child {
     margin-top: -.14285em
 }
 
 .JT-ui.JT-header:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-header .JT-sub.JT-header {
     display: block;
     font-weight: 400;
     padding: 0;
     margin: .56em 0 1.7em;
     font-size: 1rem;
     line-height: 1.4em;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-header>.JT-icon {
     display: table-cell;
     opacity: 1;
     font-size: 1.5em;
     padding-top: .14285em;
     vertical-align: middle
 }
 
 .JT-ui.JT-header .JT-icon:only-child {
     display: inline-block;
     padding: 0;
     margin-right: .75rem
 }
 
 .JT-ui.JT-header>.JT-image,
 .JT-ui.JT-header>img {
     display: inline-block;
     margin-top: .14285em;
     width: 2.5em;
     height: auto;
     vertical-align: middle
 }
 
 .JT-ui.JT-header>.JT-image:only-child,
 .JT-ui.JT-header>img:only-child {
     margin-right: .75rem
 }
 
 .JT-ui.JT-header .JT-content {
     display: inline-block;
     vertical-align: top
 }
 
 .JT-ui.JT-header>.JT-image+.JT-content,
 .JT-ui.JT-header>img+.JT-content {
     padding-left: .75rem;
     vertical-align: middle
 }
 
 .JT-ui.JT-header>.JT-icon+.JT-content {
     padding-left: .75rem;
     display: table-cell;
     vertical-align: middle
 }
 
 .JT-ui.JT-header .JT-ui.JT-label {
     font-size: '';
     margin-left: .5rem;
     vertical-align: middle
 }
 
 .JT-ui.JT-header+p {
     margin-top: 0
 }
 
 h1.JT-ui.JT-header {
     font-size: 2.571rem
 }
 
 h2.JT-ui.JT-header {
     font-size: 2.143rem
 }
 
 h3.JT-ui.JT-header {
     font-size: 1.714rem
 }
 
 h4.JT-ui.JT-header {
     font-size: 1.143em
 }
 
 h5.JT-ui.JT-header {
     font-size: 1rem
 }
 
 h1.JT-ui.JT-header .JT-sub.JT-header {
     font-size: 1.14285714rem
 }
 
 h2.JT-ui.JT-header .JT-sub.JT-header {
     font-size: 1.286rem;     
 }
 
 h3.JT-ui.JT-header .JT-sub.JT-header {
     font-size: 1rem
 }
 
 h4.JT-ui.JT-header .JT-sub.JT-header {
     font-size: 1rem
 }
 
 h5.JT-ui.JT-header .JT-sub.JT-header {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-huge.JT-header {
     min-height: 1em;
     font-size: 2.571em
 }
 
 .JT-ui.JT-large.JT-header {
     font-size: 2.143em
 }
 
 .JT-ui.JT-medium.JT-header {
     font-size: 1.714em
 }
 
 .JT-ui.JT-small.JT-header {
     font-size: 1.143em
 }
 
 .JT-ui.JT-tiny.JT-header {
     font-size: 1em
 }
 
 .JT-ui.JT-huge.JT-header .JT-sub.JT-header {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-large.JT-header .JT-sub.JT-header {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-header .JT-sub.JT-header {
     font-size: 1rem; /* CE min-height: 50px; */
 }
 
 .JT-ui.JT-small.JT-header .JT-sub.JT-header {
     font-size: 1rem
 }
 
 .JT-ui.JT-tiny.JT-header .JT-sub.JT-header {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-sub.JT-header {
     padding: 0;
     margin-bottom: .14285714rem;
     font-weight: 700;
     font-size: .85714286em;
     text-transform: uppercase;
     color: ''
 }
 
 .JT-ui.JT-small.JT-sub.JT-header {
     font-size: .78571429em
 }
 
 .JT-ui.JT-sub.JT-header {
     font-size: .85714286em
 }
 
 .JT-ui.JT-large.JT-sub.JT-header {
     font-size: .92857143em
 }
 
 .JT-ui.JT-huge.JT-sub.JT-header {
     font-size: 1em
 }
 
 .JT-ui.JT-icon.JT-header {
     display: inline-block;
     text-align: center;
     margin: 2rem 0 1rem
 }
 
 .JT-ui.JT-icon.JT-header:after {
     content: '';
     display: block;
     height: 0;
     clear: both;
     visibility: hidden
 }
 
 .JT-ui.JT-icon.JT-header:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-icon.JT-header .JT-icon {
     float: none;
     display: block;
     width: auto;
     height: auto;
     line-height: 1;
     padding: 0;
     font-size: 3em;
     margin: 0 auto .5rem;
     opacity: 1
 }
 
 .JT-ui.JT-icon.JT-header .JT-content {
     display: block;
     padding: 0
 }
 
 .JT-ui.JT-icon.JT-header .JT-circular.JT-icon {
     font-size: 2em
 }
 
 .JT-ui.JT-icon.JT-header .JT-square.JT-icon {
     font-size: 2em
 }
 
 .JT-ui.JT-block.JT-icon.JT-header .JT-icon {
     margin-bottom: 0
 }
 
 .JT-ui.JT-icon.JT-header.JT-aligned {
     margin-left: auto;
     margin-right: auto;
     display: block
 }
 
 .JT-ui.JT-disabled.JT-header {
     opacity: .45
 }
 
 .JT-ui.JT-inverted.JT-header {
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-header .JT-sub.JT-header {
     color: rgba(255, 255, 255, .8)
 }
 
 .JT-ui.JT-inverted.JT-attached.JT-header {
     background: #545454 -webkit-linear-gradient(transparent, rgba(0, 0, 0, .05));
     background: #545454 linear-gradient(transparent, rgba(0, 0, 0, .05));
     box-shadow: none;
     border-color: transparent
 }
 
 .JT-ui.JT-inverted.JT-block.JT-header {
     background: #545454 -webkit-linear-gradient(transparent, rgba(0, 0, 0, .05));
     background: #545454 linear-gradient(transparent, rgba(0, 0, 0, .05));
     box-shadow: none
 }
 
 .JT-ui.JT-inverted.JT-block.JT-header {
     border-bottom: none
 }
 
 .JT-ui.JT-red.JT-header {
     color: #db2828!important
 }
 
 a.JT-ui.JT-red.JT-header:hover {
     color: #d01919!important
 }
 
 .JT-ui.JT-red.JT-dividing.JT-header {
     border-bottom: 2px solid #db2828
 }
 
 .JT-ui.JT-inverted.JT-red.JT-header {
     color: #ff695e!important
 }
 
 a.JT-ui.JT-inverted.JT-red.JT-header:hover {
     color: #ff5144!important
 }
 
 .JT-ui.JT-orange.JT-header {
     color: #f2711c!important
 }
 
 a.JT-ui.JT-orange.JT-header:hover {
     color: #f26202!important
 }
 
 .JT-ui.JT-orange.JT-dividing.JT-header {
     border-bottom: 2px solid #f2711c
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-header {
     color: #ff851b!important
 }
 
 a.JT-ui.JT-inverted.JT-orange.JT-header:hover {
     color: #ff7701!important
 }
 
 .JT-ui.JT-olive.JT-header {
     color: #b5cc18!important
 }
 
 a.JT-ui.JT-olive.JT-header:hover {
     color: #a7bd0d!important
 }
 
 .JT-ui.JT-olive.JT-dividing.JT-header {
     border-bottom: 2px solid #b5cc18
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-header {
     color: #d9e778!important
 }
 
 a.JT-ui.JT-inverted.JT-olive.JT-header:hover {
     color: #d8ea5c!important
 }
 
 .JT-ui.JT-yellow.JT-header {
     color: #fbbd08!important
 }
 
 a.JT-ui.JT-yellow.JT-header:hover {
     color: #eaae00!important
 }
 
 .JT-ui.JT-yellow.JT-dividing.JT-header {
     border-bottom: 2px solid #fbbd08
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-header {
     color: #ffe21f!important
 }
 
 a.JT-ui.JT-inverted.JT-yellow.JT-header:hover {
     color: #ffdf05!important
 }
 
 .JT-ui.JT-green.JT-header {
     color: #21ba45!important
 }
 
 a.JT-ui.JT-green.JT-header:hover {
     color: #16ab39!important
 }
 
 .JT-ui.JT-green.JT-dividing.JT-header {
     border-bottom: 2px solid #21ba45
 }
 
 .JT-ui.JT-inverted.JT-green.JT-header {
     color: #2ecc40!important
 }
 
 a.JT-ui.JT-inverted.JT-green.JT-header:hover {
     color: #22be34!important
 }
 
 .JT-ui.JT-teal.JT-header {
     color: #00b5ad!important
 }
 
 a.JT-ui.JT-teal.JT-header:hover {
     color: #009c95!important
 }
 
 .JT-ui.JT-teal.JT-dividing.JT-header {
     border-bottom: 2px solid #00b5ad
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-header {
     color: #6dffff!important
 }
 
 a.JT-ui.JT-inverted.JT-teal.JT-header:hover {
     color: #54ffff!important
 }
 
 .JT-ui.JT-blue.JT-header {
     color: #2185d0!important
 }
 
 a.JT-ui.JT-blue.JT-header:hover {
     color: #1678c2!important
 }
 
 .JT-ui.JT-blue.JT-dividing.JT-header {
     border-bottom: 2px solid #2185d0
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-header {
     color: #54c8ff!important
 }
 
 a.JT-ui.JT-inverted.JT-blue.JT-header:hover {
     color: #3ac0ff!important
 }
 
 .JT-ui.JT-violet.JT-header {
     color: #6435c9!important
 }
 
 a.JT-ui.JT-violet.JT-header:hover {
     color: #5829bb!important
 }
 
 .JT-ui.JT-violet.JT-dividing.JT-header {
     border-bottom: 2px solid #6435c9
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-header {
     color: #a291fb!important
 }
 
 a.JT-ui.JT-inverted.JT-violet.JT-header:hover {
     color: #8a73ff!important
 }
 
 .JT-ui.JT-purple.JT-header {
     color: #a333c8!important
 }
 
 a.JT-ui.JT-purple.JT-header:hover {
     color: #9627ba!important
 }
 
 .JT-ui.JT-purple.JT-dividing.JT-header {
     border-bottom: 2px solid #a333c8
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-header {
     color: #dc73ff!important
 }
 
 a.JT-ui.JT-inverted.JT-purple.JT-header:hover {
     color: #d65aff!important
 }
 
 .JT-ui.JT-pink.JT-header {
     color: #e03997!important
 }
 
 a.JT-ui.JT-pink.JT-header:hover {
     color: #e61a8d!important
 }
 
 .JT-ui.JT-pink.JT-dividing.JT-header {
     border-bottom: 2px solid #e03997
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-header {
     color: #ff8edf!important
 }
 
 a.JT-ui.JT-inverted.JT-pink.JT-header:hover {
     color: #ff74d8!important
 }
 
 .JT-ui.JT-brown.JT-header {
     color: #a5673f!important
 }
 
 a.JT-ui.JT-brown.JT-header:hover {
     color: #975b33!important
 }
 
 .JT-ui.JT-brown.JT-dividing.JT-header {
     border-bottom: 2px solid #a5673f
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-header {
     color: #d67c1c!important
 }
 
 a.JT-ui.JT-inverted.JT-brown.JT-header:hover {
     color: #c86f11!important
 }
 
 .JT-ui.JT-grey.JT-header {
     color: #767676!important
 }
 
 a.JT-ui.JT-grey.JT-header:hover {
     color: #838383!important
 }
 
 .JT-ui.JT-grey.JT-dividing.JT-header {
     border-bottom: 2px solid #767676
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-header {
     color: #dcddde!important
 }
 
 a.JT-ui.JT-inverted.JT-grey.JT-header:hover {
     color: #cfd0d2!important
 }
 
 .JT-ui.JT-left.JT-aligned.JT-header {
     text-align: left
 }
 
 .JT-ui.JT-right.JT-aligned.JT-header {
     text-align: right
 }
 
 .JT-ui.JT-center.JT-aligned.JT-header,
 .JT-ui.JT-centered.JT-header {
     text-align: center
 }
 
 .JT-ui.JT-justified.JT-header {
     text-align: justify
 }
 
 .JT-ui.JT-justified.JT-header:after {
     display: inline-block;
     content: '';
     width: 100%
 }
 
 .JT-ui.JT-floated.JT-header,
 .JT-ui[class*="JT-left JT-floated"].JT-header {
     float: left;
     margin-top: 0;
     margin-right: .5em
 }
 
 .JT-ui[class*="JT-right JT-floated"].JT-header {
     float: right;
     margin-top: 0;
     margin-left: .5em
 }
 
 .JT-ui.JT-fitted.JT-header {
     padding: 0
 }
 
 .JT-ui.JT-dividing.JT-header {
     padding-bottom: .21428571rem;
     border-bottom: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-dividing.JT-header .JT-sub.JT-header {
     padding-bottom: .21428571rem
 }
 
 .JT-ui.JT-dividing.JT-header .JT-icon {
     margin-bottom: 0
 }
 
 .JT-ui.JT-inverted.JT-dividing.JT-header {
     border-bottom-color: rgba(255, 255, 255, .1)
 }
 
 .JT-ui.JT-block.JT-header {
     background: #fbfbfb;
     padding: .78571429rem 1rem;
     box-shadow: none;
     border: 1px solid #d4d4d5;
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-tiny.JT-block.JT-header {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-block.JT-header {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-block.JT-header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-block.JT-header {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-huge.JT-block.JT-header {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-attached.JT-header {
     background: #fff;
     padding: .78571429rem 1rem;
     margin-left: -1px;
     margin-right: -1px;
     box-shadow: none;
     border: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-attached.JT-block.JT-header {
     background: #fbfbfb
 }
 
 .JT-ui.JT-attached:not(.JT-top):not(.JT-bottom).JT-header {
     margin-top: 0;
     margin-bottom: 0;
     border-top: none;
     border-radius: 0
 }
 
 .JT-ui.JT-top.JT-attached.JT-header {
     margin-bottom: 0;
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-bottom.JT-attached.JT-header {
     margin-top: 0;
     border-top: none;
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-tiny.JT-attached.JT-header {
     font-size: .85714286em
 }
 
 .JT-ui.JT-small.JT-attached.JT-header {
     font-size: .92857143em
 }
 
 .JT-ui.JT-attached.JT-header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
     font-size: 1em
 }
 
 .JT-ui.JT-large.JT-attached.JT-header {
     font-size: 1.14285714em
 }
 
 .JT-ui.JT-huge.JT-attached.JT-header {
     font-size: 1.42857143em
 }
 
 .JT-ui.JT-header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
     font-size: 1.714em
 }
 /*!
 * # Semantic UI 2.2.7 - Icon
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 @font-face {
     font-family: Icons;
     src: url(/Common/Candidates_Dist/themes/default/assets/fonts/icons.eot);
     src: url(/Common/Candidates_Dist/themes/default/assets/fonts/icons.eot?#iefix) format('embedded-opentype'), url(/Common/Candidates_Dist/themes/default/assets/fonts/icons.woff2) format('woff2'), url(/Common/Candidates_Dist/themes/default/assets/fonts/icons.woff) format('woff'), url(/Common/Candidates_Dist/themes/default/assets/fonts/icons.ttf) format('truetype'), url(/Common/Candidates_Dist/themes/default/assets/fonts/icons.svg#icons) format('svg');
     font-style: normal;
     font-weight: 400;
     font-variant: normal;
     text-decoration: inherit;
     text-transform: none
 }
 
 i.JT-icon {
     display: inline-block;
     opacity: 1;
     margin: 0 .25rem 0 0;
     width: 1.18em;
     height: 1em;
     font-family: Icons;
     font-style: normal;
     font-weight: 400;
     text-decoration: inherit;
     text-align: center;
     speak: none;
     font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
     -webkit-font-smoothing: antialiased;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden
 }
 
 i.JT-icon:before {
     background: 0 0!important
 }
 
 i.JT-icon.JT-loading {
     height: 1em;
     line-height: 1;
     -webkit-animation: icon-loading 2s linear infinite;
     animation: icon-loading 2s linear infinite
 }
 
 @-webkit-keyframes icon-loading {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 @keyframes icon-loading {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 i.JT-icon.JT-hover {
     opacity: 1!important
 }
 
 i.JT-icon.JT-active {
     opacity: 1!important
 }
 
 i.JT-emphasized.JT-icon {
     opacity: 1!important
 }
 
 i.JT-disabled.JT-icon {
     opacity: .45!important
 }
 
 i.JT-fitted.JT-icon {
     width: auto;
     margin: 0
 }
 
 i.JT-link.JT-icon,
 i.JT-link.JT-icons {
     cursor: pointer;
     opacity: .8;
     -webkit-transition: opacity .1s ease;
     transition: opacity .1s ease
 }
 
 i.JT-link.JT-icon:hover,
 i.JT-link.JT-icons:hover {
     opacity: 1!important
 }
 
 i.JT-circular.JT-icon {
     border-radius: 500em!important;
     line-height: 1!important;
     padding: .5em .5em!important;
     box-shadow: 0 0 0 .1em rgba(0, 0, 0, .1) inset;
     width: 2em!important;
     height: 2em!important
 }
 
 i.JT-circular.JT-inverted.JT-icon {
     border: none;
     box-shadow: none
 }
 
 i.JT-flipped.JT-icon,
 i.JT-horizontally.JT-flipped.JT-icon {
     -webkit-transform: scale(-1, 1);
     transform: scale(-1, 1)
 }
 
 i.JT-vertically.JT-flipped.JT-icon {
     -webkit-transform: scale(1, -1);
     transform: scale(1, -1)
 }
 
 i.JT-clockwise.JT-rotated.JT-icon,
 i.JT-right.JT-rotated.JT-icon,
 i.JT-rotated.JT-icon {
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg)
 }
 
 i.JT-counterclockwise.JT-rotated.JT-icon,
 i.JT-left.JT-rotated.JT-icon {
     -webkit-transform: rotate(-90deg);
     transform: rotate(-90deg)
 }
 
 i.JT-bordered.JT-icon {
     line-height: 1;
     vertical-align: baseline;
     width: 2em;
     height: 2em;
     padding: .5em .41em!important;
     box-shadow: 0 0 0 .1em rgba(0, 0, 0, .1) inset
 }
 
 i.JT-bordered.JT-inverted.JT-icon {
     border: none;
     box-shadow: none
 }
 
 i.JT-inverted.JT-bordered.JT-icon,
 i.JT-inverted.JT-circular.JT-icon {
     background-color: #4a4a4a!important;
     color: #fff!important
 }
 
 i.JT-inverted.JT-icon {
     color: #fff
 }
 
 i.JT-red.JT-icon {
     color: #db2828!important
 }
 
 i.JT-inverted.JT-red.JT-icon {
     color: #ff695e!important
 }
 
 i.JT-inverted.JT-bordered.JT-red.JT-icon,
 i.JT-inverted.JT-circular.JT-red.JT-icon {
     background-color: #db2828!important;
     color: #fff!important
 }
 
 i.JT-orange.JT-icon {
     color: #f2711c!important
 }
 
 i.JT-inverted.JT-orange.JT-icon {
     color: #ff851b!important
 }
 
 i.JT-inverted.JT-bordered.JT-orange.JT-icon,
 i.JT-inverted.JT-circular.JT-orange.JT-icon {
     background-color: #f2711c!important;
     color: #fff!important
 }
 
 i.JT-yellow.JT-icon {
     color: #fbbd08!important
 }
 
 i.JT-inverted.JT-yellow.JT-icon {
     color: #ffe21f!important
 }
 
 i.JT-inverted.JT-bordered.JT-yellow.JT-icon,
 i.JT-inverted.JT-circular.JT-yellow.JT-icon {
     background-color: #fbbd08!important;
     color: #fff!important
 }
 
 i.JT-olive.JT-icon {
     color: #b5cc18!important
 }
 
 i.JT-inverted.JT-olive.JT-icon {
     color: #d9e778!important
 }
 
 i.JT-inverted.JT-bordered.JT-olive.JT-icon,
 i.JT-inverted.JT-circular.JT-olive.JT-icon {
     background-color: #b5cc18!important;
     color: #fff!important
 }
 
 i.JT-green.JT-icon {
     color: #21ba45!important
 }
 
 i.JT-inverted.JT-green.JT-icon {
     color: #2ecc40!important
 }
 
 i.JT-inverted.JT-bordered.JT-green.JT-icon,
 i.JT-inverted.JT-circular.JT-green.JT-icon {
     background-color: #21ba45!important;
     color: #fff!important
 }
 
 i.JT-teal.JT-icon {
     color: #00b5ad!important
 }
 
 i.JT-inverted.JT-teal.JT-icon {
     color: #6dffff!important
 }
 
 i.JT-inverted.JT-bordered.JT-teal.JT-icon,
 i.JT-inverted.JT-circular.JT-teal.JT-icon {
     background-color: #00b5ad!important;
     color: #fff!important
 }
 
 i.JT-blue.JT-icon {
     color: #2185d0!important
 }
 
 i.JT-inverted.JT-blue.JT-icon {
     color: #54c8ff!important
 }
 
 i.JT-inverted.JT-bordered.JT-blue.JT-icon,
 i.JT-inverted.JT-circular.JT-blue.JT-icon {
     background-color: #2185d0!important;
     color: #fff!important
 }
 
 i.JT-violet.JT-icon {
     color: #6435c9!important
 }
 
 i.JT-inverted.JT-violet.JT-icon {
     color: #a291fb!important
 }
 
 i.JT-inverted.JT-bordered.JT-violet.JT-icon,
 i.JT-inverted.JT-circular.JT-violet.JT-icon {
     background-color: #6435c9!important;
     color: #fff!important
 }
 
 i.JT-purple.JT-icon {
     color: #a333c8!important
 }
 
 i.JT-inverted.JT-purple.JT-icon {
     color: #dc73ff!important
 }
 
 i.JT-inverted.JT-bordered.JT-purple.JT-icon,
 i.JT-inverted.JT-circular.JT-purple.JT-icon {
     background-color: #a333c8!important;
     color: #fff!important
 }
 
 i.JT-pink.JT-icon {
     color: #e03997!important
 }
 
 i.JT-inverted.JT-pink.JT-icon {
     color: #ff8edf!important
 }
 
 i.JT-inverted.JT-bordered.JT-pink.JT-icon,
 i.JT-inverted.JT-circular.JT-pink.JT-icon {
     background-color: #e03997!important;
     color: #fff!important
 }
 
 i.JT-brown.JT-icon {
     color: #a5673f!important
 }
 
 i.JT-inverted.JT-brown.JT-icon {
     color: #d67c1c!important
 }
 
 i.JT-inverted.JT-bordered.JT-brown.JT-icon,
 i.JT-inverted.JT-circular.JT-brown.JT-icon {
     background-color: #a5673f!important;
     color: #fff!important
 }
 
 i.JT-grey.JT-icon {
     color: #767676!important
 }
 
 i.JT-inverted.JT-grey.JT-icon {
     color: #dcddde!important
 }
 
 i.JT-inverted.JT-bordered.JT-grey.JT-icon,
 i.JT-inverted.JT-circular.JT-grey.JT-icon {
     background-color: #767676!important;
     color: #fff!important
 }
 
 i.JT-black.JT-icon {
     color: #4a4a4a!important
 }
 
 i.JT-inverted.JT-black.JT-icon {
     color: #545454!important
 }
 
 i.JT-inverted.JT-bordered.JT-black.JT-icon,
 i.JT-inverted.JT-circular.JT-black.JT-icon {
     background-color: #4a4a4a!important;
     color: #fff!important
 }
 
 i.JT-mini.JT-icon,
 i.JT-mini.JT-icons {
     line-height: 1;
     font-size: .4em
 }
 
 i.JT-tiny.JT-icon,
 i.JT-tiny.JT-icons {
     line-height: 1;
     font-size: .5em
 }
 
 i.JT-small.JT-icon,
 i.JT-small.JT-icons {
     line-height: 1;
     font-size: .75em
 }
 
 i.JT-icon,
 i.JT-icons {
     font-size: 1em
 }
 
 i.JT-large.JT-icon,
 i.JT-large.JT-icons {
     line-height: 1;
     vertical-align: middle;
     font-size: 1.5em
 }
 
 i.JT-big.JT-icon,
 i.JT-big.JT-icons {
     line-height: 1;
     vertical-align: middle;
     font-size: 2em
 }
 
 i.JT-huge.JT-icon,
 i.JT-huge.JT-icons {
     line-height: 1;
     vertical-align: middle;
     font-size: 4em
 }
 
 i.JT-massive.JT-icon,
 i.JT-massive.JT-icons {
     line-height: 1;
     vertical-align: middle;
     font-size: 8em
 }
 
 i.JT-icons {
     display: inline-block;
     position: relative;
     line-height: 1
 }
 
 i.JT-icons .JT-icon {
     position: absolute;
     top: 50%;
     left: 50%;
     -webkit-transform: translateX(-50%) translateY(-50%);
     transform: translateX(-50%) translateY(-50%);
     margin: 0;
     margin: 0
 }
 
 i.JT-icons .JT-icon:first-child {
     position: static;
     width: auto;
     height: auto;
     vertical-align: top;
     -webkit-transform: none;
     transform: none;
     margin-right: .25rem
 }
 
 i.JT-icons .JT-corner.JT-icon {
     top: auto;
     left: auto;
     right: 0;
     bottom: 0;
     -webkit-transform: none;
     transform: none;
     font-size: .45em;
     text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff
 }
 
 i.JT-icons .JT-inverted.JT-corner.JT-icon {
     text-shadow: -1px -1px 0 #4a4a4a, 1px -1px 0 #4a4a4a, -1px 1px 0 #4a4a4a, 1px 1px 0 #4a4a4a
 }
 
 .JT-blah-top {
     color: red
 }
 
 .JT-blah-end {
     color: #00f
 }
 
 i.JT-icon.JT-search:before {
     content: "\f002"
 }
 
 i.JT-icon.JT-mail.JT-outline:before {
     content: "\f003"
 }
 
 i.JT-icon.JT-signal:before {
     content: "\f012"
 }
 
 i.JT-icon.JT-setting:before {
     content: "\f013"
 }
 
 i.JT-icon.JT-home:before {
     content: "\f015"
 }
 
 i.JT-icon.JT-inbox:before {
     content: "\f01c"
 }
 
 i.JT-icon.JT-browser:before {
     content: "\f022"
 }
 
 i.JT-icon.JT-tag:before {
     content: "\f02b"
 }
 
 i.JT-icon.JT-tags:before {
     content: "\f02c"
 }
 
 i.JT-icon.JT-image:before {
     content: "\f03e"
 }
 
 i.JT-icon.JT-calendar:before {
     content: "\f073"
 }
 
 i.JT-icon.JT-comment:before {
     content: "\f075"
 }
 
 i.JT-icon.JT-shop:before {
     content: "\f07a"
 }
 
 i.JT-icon.JT-comments:before {
     content: "\f086"
 }
 
 i.JT-icon.JT-external:before {
     content: "\f08e"
 }
 
 i.JT-icon.JT-privacy:before {
     content: "\f084"
 }
 
 i.JT-icon.JT-settings:before {
     content: "\f085"
 }
 
 i.JT-icon.JT-comments:before {
     content: "\f086"
 }
 
 i.JT-icon.JT-external:before {
     content: "\f08e"
 }
 
 i.JT-icon.JT-trophy:before {
     content: "\f091"
 }
 
 i.JT-icon.JT-payment:before {
     content: "\f09d"
 }
 
 i.JT-icon.JT-feed:before {
     content: "\f09e"
 }
 
 i.JT-icon.JT-alarm.JT-outline:before {
     content: "\f0a2"
 }
 
 i.JT-icon.JT-tasks:before {
     content: "\f0ae"
 }
 
 i.JT-icon.JT-cloud:before {
     content: "\f0c2"
 }
 
 i.JT-icon.JT-lab:before {
     content: "\f0c3"
 }
 
 i.JT-icon.JT-mail:before {
     content: "\f0e0"
 }
 
 i.JT-icon.JT-dashboard:before {
     content: "\f0e4"
 }
 
 i.JT-icon.JT-comment.JT-outline:before {
     content: "\f0e5"
 }
 
 i.JT-icon.JT-comments.JT-outline:before {
     content: "\f0e6"
 }
 
 i.JT-icon.JT-sitemap:before {
     content: "\f0e8"
 }
 
 i.JT-icon.JT-idea:before {
     content: "\f0eb"
 }
 
 i.JT-icon.JT-alarm:before {
     content: "\f0f3"
 }
 
 i.JT-icon.JT-terminal:before {
     content: "\f120"
 }
 
 i.JT-icon.JT-code:before {
     content: "\f121"
 }
 
 i.JT-icon.JT-protect:before {
     content: "\f132"
 }
 
 i.JT-icon.JT-calendar.JT-outline:before {
     content: "\f133"
 }
 
 i.JT-icon.JT-ticket:before {
     content: "\f145"
 }
 
 i.JT-icon.JT-external.JT-square:before {
     content: "\f14c"
 }
 
 i.JT-icon.JT-bug:before {
     content: "\f188"
 }
 
 i.JT-icon.JT-mail.JT-square:before {
     content: "\f199"
 }
 
 i.JT-icon.JT-history:before {
     content: "\f1da"
 }
 
 i.JT-icon.JT-options:before {
     content: "\f1de"
 }
 
 i.JT-icon.JT-text.JT-telephone:before {
     content: "\f1e4"
 }
 
 i.JT-icon.JT-find:before {
     content: "\f1e5"
 }
 
 i.JT-icon.JT-wifi:before {
     content: "\f1eb"
 }
 
 i.JT-icon.JT-alarm.JT-mute:before {
     content: "\f1f6"
 }
 
 i.JT-icon.JT-alarm.JT-mute.JT-outline:before {
     content: "\f1f7"
 }
 
 i.JT-icon.JT-copyright:before {
     content: "\f1f9"
 }
 
 i.JT-icon.JT-at:before {
     content: "\f1fa"
 }
 
 i.JT-icon.JT-eyedropper:before {
     content: "\f1fb"
 }
 
 i.JT-icon.JT-paint.JT-brush:before {
     content: "\f1fc"
 }
 
 i.JT-icon.JT-heartbeat:before {
     content: "\f21e"
 }
 
 i.JT-icon.JT-mouse.JT-pointer:before {
     content: "\f245"
 }
 
 i.JT-icon.JT-hourglass.JT-empty:before {
     content: "\f250"
 }
 
 i.JT-icon.JT-hourglass.JT-start:before {
     content: "\f251"
 }
 
 i.JT-icon.JT-hourglass.JT-half:before {
     content: "\f252"
 }
 
 i.JT-icon.JT-hourglass.JT-end:before {
     content: "\f253"
 }
 
 i.JT-icon.JT-hourglass.JT-full:before {
     content: "\f254"
 }
 
 i.JT-icon.JT-hand.JT-pointer:before {
     content: "\f25a"
 }
 
 i.JT-icon.JT-trademark:before {
     content: "\f25c"
 }
 
 i.JT-icon.JT-registered:before {
     content: "\f25d"
 }
 
 i.JT-icon.JT-creative.JT-commons:before {
     content: "\f25e"
 }
 
 i.JT-icon.JT-add.JT-to.JT-calendar:before {
     content: "\f271"
 }
 
 i.JT-icon.JT-remove.JT-from.JT-calendar:before {
     content: "\f272"
 }
 
 i.JT-icon.JT-delete.JT-calendar:before {
     content: "\f273"
 }
 
 i.JT-icon.JT-checked.JT-calendar:before {
     content: "\f274"
 }
 
 i.JT-icon.JT-industry:before {
     content: "\f275"
 }
 
 i.JT-icon.JT-shopping.JT-bag:before {
     content: "\f290"
 }
 
 i.JT-icon.JT-shopping.JT-basket:before {
     content: "\f291"
 }
 
 i.JT-icon.JT-hashtag:before {
     content: "\f292"
 }
 
 i.JT-icon.JT-percent:before {
     content: "\f295"
 }
 
 i.JT-icon.JT-wait:before {
     content: "\f017"
 }
 
 i.JT-icon.JT-download:before {
     content: "\f019"
 }
 
 i.JT-icon.JT-repeat:before {
     content: "\f01e"
 }
 
 i.JT-icon.JT-refresh:before {
     content: "\f021"
 }
 
 i.JT-icon.JT-lock:before {
     content: "\f023"
 }
 
 i.JT-icon.JT-bookmark:before {
     content: "\f02e"
 }
 
 i.JT-icon.JT-print:before {
     content: "\f02f"
 }
 
 i.JT-icon.JT-write:before {
     content: "\f040"
 }
 
 i.JT-icon.JT-adjust:before {
     content: "\f042"
 }
 
 i.JT-icon.JT-theme:before {
     content: "\f043"
 }
 
 i.JT-icon.JT-edit:before {
     content: "\f044"
 }
 
 i.JT-icon.JT-external.JT-share:before {
     content: "\f045"
 }
 
 i.JT-icon.JT-ban:before {
     content: "\f05e"
 }
 
 i.JT-icon.JT-mail.JT-forward:before {
     content: "\f064"
 }
 
 i.JT-icon.JT-share:before {
     content: "\f064"
 }
 
 i.JT-icon.JT-expand:before {
     content: "\f065"
 }
 
 i.JT-icon.JT-compress:before {
     content: "\f066"
 }
 
 i.JT-icon.JT-unhide:before {
     content: "\f06e"
 }
 
 i.JT-icon.JT-hide:before {
     content: "\f070"
 }
 
 i.JT-icon.JT-random:before {
     content: "\f074"
 }
 
 i.JT-icon.JT-retweet:before {
     content: "\f079"
 }
 
 i.JT-icon.JT-sign.JT-out:before {
     content: "\f08b"
 }
 
 i.JT-icon.JT-pin:before {
     content: "\f08d"
 }
 
 i.JT-icon.JT-sign.JT-in:before {
     content: "\f090"
 }
 
 i.JT-icon.JT-upload:before {
     content: "\f093"
 }
 
 i.JT-icon.JT-call:before {
     content: "\f095"
 }
 
 i.JT-icon.JT-remove.JT-bookmark:before {
     content: "\f097"
 }
 
 i.JT-icon.JT-call.JT-square:before {
     content: "\f098"
 }
 
 i.JT-icon.JT-unlock:before {
     content: "\f09c"
 }
 
 i.JT-icon.JT-configure:before {
     content: "\f0ad"
 }
 
 i.JT-icon.JT-filter:before {
     content: "\f0b0"
 }
 
 i.JT-icon.JT-wizard:before {
     content: "\f0d0"
 }
 
 i.JT-icon.JT-undo:before {
     content: "\f0e2"
 }
 
 i.JT-icon.JT-exchange:before {
     content: "\f0ec"
 }
 
 i.JT-icon.JT-cloud.JT-download:before {
     content: "\f0ed"
 }
 
 i.JT-icon.JT-cloud.JT-upload:before {
     content: "\f0ee"
 }
 
 i.JT-icon.JT-reply:before {
     content: "\f112"
 }
 
 i.JT-icon.JT-reply.JT-all:before {
     content: "\f122"
 }
 
 i.JT-icon.JT-erase:before {
     content: "\f12d"
 }
 
 i.JT-icon.JT-unlock.JT-alternate:before {
     content: "\f13e"
 }
 
 i.JT-icon.JT-write.JT-square:before {
     content: "\f14b"
 }
 
 i.JT-icon.JT-share.JT-square:before {
     content: "\f14d"
 }
 
 i.JT-icon.JT-archive:before {
     content: "\f187"
 }
 
 i.JT-icon.JT-translate:before {
     content: "\f1ab"
 }
 
 i.JT-icon.JT-recycle:before {
     content: "\f1b8"
 }
 
 i.JT-icon.JT-send:before {
     content: "\f1d8"
 }
 
 i.JT-icon.JT-send.JT-outline:before {
     content: "\f1d9"
 }
 
 i.JT-icon.JT-share.JT-alternate:before {
     content: "\f1e0"
 }
 
 i.JT-icon.JT-share.JT-alternate.JT-square:before {
     content: "\f1e1"
 }
 
 i.JT-icon.JT-add.JT-to.JT-cart:before {
     content: "\f217"
 }
 
 i.JT-icon.JT-in.JT-cart:before {
     content: "\f218"
 }
 
 i.JT-icon.JT-add.JT-user:before {
     content: "\f234"
 }
 
 i.JT-icon.JT-remove.JT-user:before {
     content: "\f235"
 }
 
 i.JT-icon.JT-object.JT-group:before {
     content: "\f247"
 }
 
 i.JT-icon.JT-object.JT-ungroup:before {
     content: "\f248"
 }
 
 i.JT-icon.JT-clone:before {
     content: "\f24d"
 }
 
 i.JT-icon.JT-talk:before {
     content: "\f27a"
 }
 
 i.JT-icon.JT-talk.JT-outline:before {
     content: "\f27b"
 }
 
 i.JT-icon.JT-help.JT-circle:before {
     content: "\f059"
 }
 
 i.JT-icon.JT-info.JT-circle:before {
     content: "\f05a"
 }
 
 i.JT-icon.JT-warning.JT-circle:before {
     content: "\f06a"
 }
 
 i.JT-icon.JT-warning.JT-sign:before {
     content: "\f071"
 }
 
 i.JT-icon.JT-announcement:before {
     content: "\f0a1"
 }
 
 i.JT-icon.JT-help:before {
     content: "\f128"
 }
 
 i.JT-icon.JT-info:before {
     content: "\f129"
 }
 
 i.JT-icon.JT-warning:before {
     content: "\f12a"
 }
 
 i.JT-icon.JT-birthday:before {
     content: "\f1fd"
 }
 
 i.JT-icon.JT-help.JT-circle.JT-outline:before {
     content: "\f29c"
 }
 
 i.JT-icon.JT-user:before {
     content: "\f007"
 }
 
 i.JT-icon.JT-users:before {
     content: "\f0c0"
 }
 
 i.JT-icon.JT-doctor:before {
     content: "\f0f0"
 }
 
 i.JT-icon.JT-handicap:before {
     content: "\f193"
 }
 
 i.JT-icon.JT-student:before {
     content: "\f19d"
 }
 
 i.JT-icon.JT-child:before {
     content: "\f1ae"
 }
 
 i.JT-icon.JT-spy:before {
     content: "\f21b"
 }
 
 i.JT-icon.JT-female:before {
     content: "\f182"
 }
 
 i.JT-icon.JT-male:before {
     content: "\f183"
 }
 
 i.JT-icon.JT-woman:before {
     content: "\f221"
 }
 
 i.JT-icon.JT-man:before {
     content: "\f222"
 }
 
 i.JT-icon.JT-non.JT-binary.JT-transgender:before {
     content: "\f223"
 }
 
 i.JT-icon.JT-intergender:before {
     content: "\f224"
 }
 
 i.JT-icon.JT-transgender:before {
     content: "\f225"
 }
 
 i.JT-icon.JT-lesbian:before {
     content: "\f226"
 }
 
 i.JT-icon.JT-gay:before {
     content: "\f227"
 }
 
 i.JT-icon.JT-heterosexual:before {
     content: "\f228"
 }
 
 i.JT-icon.JT-other.JT-gender:before {
     content: "\f229"
 }
 
 i.JT-icon.JT-other.JT-gender.JT-vertical:before {
     content: "\f22a"
 }
 
 i.JT-icon.JT-other.JT-gender.JT-horizontal:before {
     content: "\f22b"
 }
 
 i.JT-icon.JT-neuter:before {
     content: "\f22c"
 }
 
 i.JT-icon.JT-genderless:before {
     content: "\f22d"
 }
 
 i.JT-icon.JT-universal.JT-access:before {
     content: "\f29a"
 }
 
 i.JT-icon.JT-wheelchair:before {
     content: "\f29b"
 }
 
 i.JT-icon.JT-blind:before {
     content: "\f29d"
 }
 
 i.JT-icon.JT-audio.JT-description:before {
     content: "\f29e"
 }
 
 i.JT-icon.JT-volume.JT-control.JT-phone:before {
     content: "\f2a0"
 }
 
 i.JT-icon.JT-braille:before {
     content: "\f2a1"
 }
 
 i.JT-icon.JT-asl:before {
     content: "\f2a3"
 }
 
 i.JT-icon.JT-assistive.JT-listening.JT-systems:before {
     content: "\f2a2"
 }
 
 i.JT-icon.JT-deafness:before {
     content: "\f2a4"
 }
 
 i.JT-icon.JT-sign.JT-language:before {
     content: "\f2a7"
 }
 
 i.JT-icon.JT-low.JT-vision:before {
     content: "\f2a8"
 }
 
 i.JT-icon.JT-block.JT-layout:before {
     content: "\f009"
 }
 
 i.JT-icon.JT-grid.JT-layout:before {
     content: "\f00a"
 }
 
 i.JT-icon.JT-list.JT-layout:before {
     content: "\f00b"
 }
 
 i.JT-icon.JT-zoom:before {
     content: "\f00e"
 }
 
 i.JT-icon.JT-zoom.JT-out:before {
     content: "\f010"
 }
 
 i.JT-icon.JT-resize.JT-vertical:before {
     content: "\f07d"
 }
 
 i.JT-icon.JT-resize.JT-horizontal:before {
     content: "\f07e"
 }
 
 i.JT-icon.JT-maximize:before {
     content: "\f0b2"
 }
 
 i.JT-icon.JT-crop:before {
     content: "\f125"
 }
 
 i.JT-icon.JT-cocktail:before {
     content: "\f000"
 }
 
 i.JT-icon.JT-road:before {
     content: "\f018"
 }
 
 i.JT-icon.JT-flag:before {
     content: "\f024"
 }
 
 i.JT-icon.JT-book:before {
     content: "\f02d"
 }
 
 i.JT-icon.JT-gift:before {
     content: "\f06b"
 }
 
 i.JT-icon.JT-leaf:before {
     content: "\f06c"
 }
 
 i.JT-icon.JT-fire:before {
     content: "\f06d"
 }
 
 i.JT-icon.JT-plane:before {
     content: "\f072"
 }
 
 i.JT-icon.JT-magnet:before {
     content: "\f076"
 }
 
 i.JT-icon.JT-lemon:before {
     content: "\f094"
 }
 
 i.JT-icon.JT-world:before {
     content: "\f0ac"
 }
 
 i.JT-icon.JT-travel:before {
     content: "\f0b1"
 }
 
 i.JT-icon.JT-shipping:before {
     content: "\f0d1"
 }
 
 i.JT-icon.JT-money:before {
     content: "\f0d6"
 }
 
 i.JT-icon.JT-legal:before {
     content: "\f0e3"
 }
 
 i.JT-icon.JT-lightning:before {
     content: "\f0e7"
 }
 
 i.JT-icon.JT-umbrella:before {
     content: "\f0e9"
 }
 
 i.JT-icon.JT-treatment:before {
     content: "\f0f1"
 }
 
 i.JT-icon.JT-suitcase:before {
     content: "\f0f2"
 }
 
 i.JT-icon.JT-bar:before {
     content: "\f0fc"
 }
 
 i.JT-icon.JT-flag.JT-outline:before {
     content: "\f11d"
 }
 
 i.JT-icon.JT-flag.JT-checkered:before {
     content: "\f11e"
 }
 
 i.JT-icon.JT-puzzle:before {
     content: "\f12e"
 }
 
 i.JT-icon.JT-fire.JT-extinguisher:before {
     content: "\f134"
 }
 
 i.JT-icon.JT-rocket:before {
     content: "\f135"
 }
 
 i.JT-icon.JT-anchor:before {
     content: "\f13d"
 }
 
 i.JT-icon.JT-bullseye:before {
     content: "\f140"
 }
 
 i.JT-icon.JT-sun:before {
     content: "\f185"
 }
 
 i.JT-icon.JT-moon:before {
     content: "\f186"
 }
 
 i.JT-icon.JT-fax:before {
     content: "\f1ac"
 }
 
 i.JT-icon.JT-life.JT-ring:before {
     content: "\f1cd"
 }
 
 i.JT-icon.JT-bomb:before {
     content: "\f1e2"
 }
 
 i.JT-icon.JT-soccer:before {
     content: "\f1e3"
 }
 
 i.JT-icon.JT-calculator:before {
     content: "\f1ec"
 }
 
 i.JT-icon.JT-diamond:before {
     content: "\f219"
 }
 
 i.JT-icon.JT-sticky.JT-note:before {
     content: "\f249"
 }
 
 i.JT-icon.JT-sticky.JT-note.JT-outline:before {
     content: "\f24a"
 }
 
 i.JT-icon.JT-law:before {
     content: "\f24e"
 }
 
 i.JT-icon.JT-hand.JT-peace:before {
     content: "\f25b"
 }
 
 i.JT-icon.JT-hand.JT-rock:before {
     content: "\f255"
 }
 
 i.JT-icon.JT-hand.JT-paper:before {
     content: "\f256"
 }
 
 i.JT-icon.JT-hand.JT-scissors:before {
     content: "\f257"
 }
 
 i.JT-icon.JT-hand.JT-lizard:before {
     content: "\f258"
 }
 
 i.JT-icon.JT-hand.JT-spock:before {
     content: "\f259"
 }
 
 i.JT-icon.JT-tv:before {
     content: "\f26c"
 }
 
 i.JT-icon.JT-crosshairs:before {
     content: "\f05b"
 }
 
 i.JT-icon.JT-asterisk:before {
     content: "\f069"
 }
 
 i.JT-icon.JT-square.JT-outline:before {
     content: "\f096"
 }
 
 i.JT-icon.JT-certificate:before {
     content: "\f0a3"
 }
 
 i.JT-icon.JT-square:before {
     content: "\f0c8"
 }
 
 i.JT-icon.JT-quote.JT-left:before {
     content: "\f10d"
 }
 
 i.JT-icon.JT-quote.JT-right:before {
     content: "\f10e"
 }
 
 i.JT-icon.JT-spinner:before {
     content: "\f110"
 }
 
 i.JT-icon.JT-circle:before {
     content: "\f111"
 }
 
 i.JT-icon.JT-ellipsis.JT-horizontal:before {
     content: "\f141"
 }
 
 i.JT-icon.JT-ellipsis.JT-vertical:before {
     content: "\f142"
 }
 
 i.JT-icon.JT-cube:before {
     content: "\f1b2"
 }
 
 i.JT-icon.JT-cubes:before {
     content: "\f1b3"
 }
 
 i.JT-icon.JT-circle.JT-notched:before {
     content: "\f1ce"
 }
 
 i.JT-icon.JT-circle.JT-thin:before {
     content: "\f1db"
 }
 
 i.JT-icon.JT-checkmark:before {
     content: "\f00c"
 }
 
 i.JT-icon.JT-remove:before {
     content: "\f00d"
 }
 
 i.JT-icon.JT-checkmark.JT-box:before {
     content: "\f046"
 }
 
 i.JT-icon.JT-move:before {
     content: "\f047"
 }
 
 i.JT-icon.JT-add.JT-circle:before {
     content: "\f055"
 }
 
 i.JT-icon.JT-minus.JT-circle:before {
     content: "\f056"
 }
 
 i.JT-icon.JT-remove.JT-circle:before {
     content: "\f057"
 }
 
 i.JT-icon.JT-check.JT-circle:before {
     content: "\f058"
 }
 
 i.JT-icon.JT-remove.JT-circle.JT-outline:before {
     content: "\f05c"
 }
 
 i.JT-icon.JT-check.JT-circle.JT-outline:before {
     content: "\f05d"
 }
 
 i.JT-icon.JT-plus:before {
     content: "\f067"
 }
 
 i.JT-icon.JT-minus:before {
     content: "\f068"
 }
 
 i.JT-icon.JT-add.JT-square:before {
     content: "\f0fe"
 }
 
 i.JT-icon.JT-radio:before {
     content: "\f10c"
 }
 
 i.JT-icon.JT-minus.JT-square:before {
     content: "\f146"
 }
 
 i.JT-icon.JT-minus.JT-square.JT-outline:before {
     content: "\f147"
 }
 
 i.JT-icon.JT-check.JT-square:before {
     content: "\f14a"
 }
 
 i.JT-icon.JT-selected.JT-radio:before {
     content: "\f192"
 }
 
 i.JT-icon.JT-plus.JT-square.JT-outline:before {
     content: "\f196"
 }
 
 i.JT-icon.JT-toggle.JT-off:before {
     content: "\f204"
 }
 
 i.JT-icon.JT-toggle.JT-on:before {
     content: "\f205"
 }
 
 i.JT-icon.JT-film:before {
     content: "\f008"
 }
 
 i.JT-icon.JT-sound:before {
     content: "\f025"
 }
 
 i.JT-icon.JT-photo:before {
     content: "\f030"
 }
 
 i.JT-icon.JT-bar.JT-chart:before {
     content: "\f080"
 }
 
 i.JT-icon.JT-camera.JT-retro:before {
     content: "\f083"
 }
 
 i.JT-icon.JT-newspaper:before {
     content: "\f1ea"
 }
 
 i.JT-icon.JT-area.JT-chart:before {
     content: "\f1fe"
 }
 
 i.JT-icon.JT-pie.JT-chart:before {
     content: "\f200"
 }
 
 i.JT-icon.JT-line.JT-chart:before {
     content: "\f201"
 }
 
 i.JT-icon.JT-arrow.JT-circle.JT-outline.JT-down:before {
     content: "\f01a"
 }
 
 i.JT-icon.JT-arrow.JT-circle.JT-outline.JT-up:before {
     content: "\f01b"
 }
 
 i.JT-icon.JT-chevron.JT-left:before {
     content: "\f053"
 }
 
 i.JT-icon.JT-chevron.JT-right:before {
     content: "\f054"
 }
 
 i.JT-icon.JT-arrow.JT-left:before {
     content: "\f060"
 }
 
 i.JT-icon.JT-arrow.JT-right:before {
     content: "\f061"
 }
 
 i.JT-icon.JT-arrow.JT-up:before {
     content: "\f062"
 }
 
 i.JT-icon.JT-arrow.JT-down:before {
     content: "\f063"
 }
 
 i.JT-icon.JT-chevron.JT-up:before {
     content: "\f077"
 }
 
 i.JT-icon.JT-chevron.JT-down:before {
     content: "\f078"
 }
 
 i.JT-icon.JT-pointing.JT-right:before {
     content: "\f0a4"
 }
 
 i.JT-icon.JT-pointing.JT-left:before {
     content: "\f0a5"
 }
 
 i.JT-icon.JT-pointing.JT-up:before {
     content: "\f0a6"
 }
 
 i.JT-icon.JT-pointing.JT-down:before {
     content: "\f0a7"
 }
 
 i.JT-icon.JT-arrow.JT-circle.JT-left:before {
     content: "\f0a8"
 }
 
 i.JT-icon.JT-arrow.JT-circle.JT-right:before {
     content: "\f0a9"
 }
 
 i.JT-icon.JT-arrow.JT-circle.JT-up:before {
     content: "\f0aa"
 }
 
 i.JT-icon.JT-arrow.JT-circle.JT-down:before {
     content: "\f0ab"
 }
 
 i.JT-icon.JT-caret.JT-down:before {
     content: "\f0d7"
 }
 
 i.JT-icon.JT-caret.JT-up:before {
     content: "\f0d8"
 }
 
 i.JT-icon.JT-caret.JT-left:before {
     content: "\f0d9"
 }
 
 i.JT-icon.JT-caret.JT-right:before {
     content: "\f0da"
 }
 
 i.JT-icon.JT-angle.JT-double.JT-left:before {
     content: "\f100"
 }
 
 i.JT-icon.JT-angle.JT-double.JT-right:before {
     content: "\f101"
 }
 
 i.JT-icon.JT-angle.JT-double.JT-up:before {
     content: "\f102"
 }
 
 i.JT-icon.JT-angle.JT-double.JT-down:before {
     content: "\f103"
 }
 
 i.JT-icon.JT-angle.JT-left:before {
     content: "\f104"
 }
 
 i.JT-icon.JT-angle.JT-right:before {
     content: "\f105"
 }
 
 i.JT-icon.JT-angle.JT-up:before {
     content: "\f106"
 }
 
 i.JT-icon.JT-angle.JT-down:before {
     content: "\f107"
 }
 
 i.JT-icon.JT-chevron.JT-circle.JT-left:before {
     content: "\f137"
 }
 
 i.JT-icon.JT-chevron.JT-circle.JT-right:before {
     content: "\f138"
 }
 
 i.JT-icon.JT-chevron.JT-circle.JT-up:before {
     content: "\f139"
 }
 
 i.JT-icon.JT-chevron.JT-circle.JT-down:before {
     content: "\f13a"
 }
 
 i.JT-icon.JT-toggle.JT-down:before {
     content: "\f150"
 }
 
 i.JT-icon.JT-toggle.JT-up:before {
     content: "\f151"
 }
 
 i.JT-icon.JT-toggle.JT-right:before {
     content: "\f152"
 }
 
 i.JT-icon.JT-long.JT-arrow.JT-down:before {
     content: "\f175"
 }
 
 i.JT-icon.JT-long.JT-arrow.JT-up:before {
     content: "\f176"
 }
 
 i.JT-icon.JT-long.JT-arrow.JT-left:before {
     content: "\f177"
 }
 
 i.JT-icon.JT-long.JT-arrow.JT-right:before {
     content: "\f178"
 }
 
 i.JT-icon.JT-arrow.JT-circle.JT-outline.JT-right:before {
     content: "\f18e"
 }
 
 i.JT-icon.JT-arrow.JT-circle.JT-outline.JT-left:before {
     content: "\f190"
 }
 
 i.JT-icon.JT-toggle.JT-left:before {
     content: "\f191"
 }
 
 i.JT-icon.JT-tablet:before {
     content: "\f10a"
 }
 
 i.JT-icon.JT-mobile:before {
     content: "\f10b"
 }
 
 i.JT-icon.JT-battery.JT-full:before {
     content: "\f240"
 }
 
 i.JT-icon.JT-battery.JT-high:before {
     content: "\f241"
 }
 
 i.JT-icon.JT-battery.JT-medium:before {
     content: "\f242"
 }
 
 i.JT-icon.JT-battery.JT-low:before {
     content: "\f243"
 }
 
 i.JT-icon.JT-battery.JT-empty:before {
     content: "\f244"
 }
 
 i.JT-icon.JT-power:before {
     content: "\f011"
 }
 
 i.JT-icon.JT-trash.JT-outline:before {
     content: "\f014"
 }
 
 i.JT-icon.JT-disk.JT-outline:before {
     content: "\f0a0"
 }
 
 i.JT-icon.JT-desktop:before {
     content: "\f108"
 }
 
 i.JT-icon.JT-laptop:before {
     content: "\f109"
 }
 
 i.JT-icon.JT-game:before {
     content: "\f11b"
 }
 
 i.JT-icon.JT-keyboard:before {
     content: "\f11c"
 }
 
 i.JT-icon.JT-plug:before {
     content: "\f1e6"
 }
 
 i.JT-icon.JT-trash:before {
     content: "\f1f8"
 }
 
 i.JT-icon.JT-file.JT-outline:before {
     content: "\f016"
 }
 
 i.JT-icon.JT-folder:before {
     content: "\f07b"
 }
 
 i.JT-icon.JT-folder.JT-open:before {
     content: "\f07c"
 }
 
 i.JT-icon.JT-file.JT-text.JT-outline:before {
     content: "\f0f6"
 }
 
 i.JT-icon.JT-folder.JT-outline:before {
     content: "\f114"
 }
 
 i.JT-icon.JT-folder.JT-open.JT-outline:before {
     content: "\f115"
 }
 
 i.JT-icon.JT-level.JT-up:before {
     content: "\f148"
 }
 
 i.JT-icon.JT-level.JT-down:before {
     content: "\f149"
 }
 
 i.JT-icon.JT-file:before {
     content: "\f15b"
 }
 
 i.JT-icon.JT-file.JT-text:before {
     content: "\f15c"
 }
 
 i.JT-icon.JT-file.JT-pdf.JT-outline:before {
     content: "\f1c1"
 }
 
 i.JT-icon.JT-file.JT-word.JT-outline:before {
     content: "\f1c2"
 }
 
 i.JT-icon.JT-file.JT-excel.JT-outline:before {
     content: "\f1c3"
 }
 
 i.JT-icon.JT-file.JT-powerpoint.JT-outline:before {
     content: "\f1c4"
 }
 
 i.JT-icon.JT-file.JT-image.JT-outline:before {
     content: "\f1c5"
 }
 
 i.JT-icon.JT-file.JT-archive.JT-outline:before {
     content: "\f1c6"
 }
 
 i.JT-icon.JT-file.JT-audio.JT-outline:before {
     content: "\f1c7"
 }
 
 i.JT-icon.JT-file.JT-video.JT-outline:before {
     content: "\f1c8"
 }
 
 i.JT-icon.JT-file.JT-code.JT-outline:before {
     content: "\f1c9"
 }
 
 i.JT-icon.JT-qrcode:before {
     content: "\f029"
 }
 
 i.JT-icon.JT-barcode:before {
     content: "\f02a"
 }
 
 i.JT-icon.JT-rss:before {
     content: "\f09e"
 }
 
 i.JT-icon.JT-fork:before {
     content: "\f126"
 }
 
 i.JT-icon.JT-html5:before {
     content: "\f13b"
 }
 
 i.JT-icon.JT-css3:before {
     content: "\f13c"
 }
 
 i.JT-icon.JT-rss.JT-square:before {
     content: "\f143"
 }
 
 i.JT-icon.JT-openid:before {
     content: "\f19b"
 }
 
 i.JT-icon.JT-database:before {
     content: "\f1c0"
 }
 
 i.JT-icon.JT-server:before {
     content: "\f233"
 }
 
 i.JT-icon.JT-usb:before {
     content: "\f287"
 }
 
 i.JT-icon.JT-bluetooth:before {
     content: "\f293"
 }
 
 i.JT-icon.JT-bluetooth.JT-alternative:before {
     content: "\f294"
 }
 
 i.JT-icon.JT-heart:before {
     content: "\f004"
 }
 
 i.JT-icon.JT-star:before {
     content: "\f005"
 }
 
 i.JT-icon.JT-empty.JT-star:before {
     content: "\f006"
 }
 
 i.JT-icon.JT-thumbs.JT-outline.JT-up:before {
     content: "\f087"
 }
 
 i.JT-icon.JT-thumbs.JT-outline.JT-down:before {
     content: "\f088"
 }
 
 i.JT-icon.JT-star.JT-half:before {
     content: "\f089"
 }
 
 i.JT-icon.JT-empty.JT-heart:before {
     content: "\f08a"
 }
 
 i.JT-icon.JT-smile:before {
     content: "\f118"
 }
 
 i.JT-icon.JT-frown:before {
     content: "\f119"
 }
 
 i.JT-icon.JT-meh:before {
     content: "\f11a"
 }
 
 i.JT-icon.JT-star.JT-half.JT-empty:before {
     content: "\f123"
 }
 
 i.JT-icon.JT-thumbs.JT-up:before {
     content: "\f164"
 }
 
 i.JT-icon.JT-thumbs.JT-down:before {
     content: "\f165"
 }
 
 i.JT-icon.JT-music:before {
     content: "\f001"
 }
 
 i.JT-icon.JT-video.JT-play.JT-outline:before {
     content: "\f01d"
 }
 
 i.JT-icon.JT-volume.JT-off:before {
     content: "\f026"
 }
 
 i.JT-icon.JT-volume.JT-down:before {
     content: "\f027"
 }
 
 i.JT-icon.JT-volume.JT-up:before {
     content: "\f028"
 }
 
 i.JT-icon.JT-record:before {
     content: "\f03d"
 }
 
 i.JT-icon.JT-step.JT-backward:before {
     content: "\f048"
 }
 
 i.JT-icon.JT-fast.JT-backward:before {
     content: "\f049"
 }
 
 i.JT-icon.JT-backward:before {
     content: "\f04a"
 }
 
 i.JT-icon.JT-play:before {
     content: "\f04b"
 }
 
 i.JT-icon.JT-pause:before {
     content: "\f04c"
 }
 
 i.JT-icon.JT-stop:before {
     content: "\f04d"
 }
 
 i.JT-icon.JT-forward:before {
     content: "\f04e"
 }
 
 i.JT-icon.JT-fast.JT-forward:before {
     content: "\f050"
 }
 
 i.JT-icon.JT-step.JT-forward:before {
     content: "\f051"
 }
 
 i.JT-icon.JT-eject:before {
     content: "\f052"
 }
 
 i.JT-icon.JT-unmute:before {
     content: "\f130"
 }
 
 i.JT-icon.JT-mute:before {
     content: "\f131"
 }
 
 i.JT-icon.JT-video.JT-play:before {
     content: "\f144"
 }
 
 i.JT-icon.JT-closed.JT-captioning:before {
     content: "\f20a"
 }
 
 i.JT-icon.JT-pause.JT-circle:before {
     content: "\f28b"
 }
 
 i.JT-icon.JT-pause.JT-circle.JT-outline:before {
     content: "\f28c"
 }
 
 i.JT-icon.JT-stop.JT-circle:before {
     content: "\f28d"
 }
 
 i.JT-icon.JT-stop.JT-circle.JT-outline:before {
     content: "\f28e"
 }
 
 i.JT-icon.JT-marker:before {
     content: "\f041"
 }
 
 i.JT-icon.JT-coffee:before {
     content: "\f0f4"
 }
 
 i.JT-icon.JT-food:before {
     content: "\f0f5"
 }
 
 i.JT-icon.JT-building.JT-outline:before {
     content: "\f0f7"
 }
 
 i.JT-icon.JT-hospital:before {
     content: "\f0f8"
 }
 
 i.JT-icon.JT-emergency:before {
     content: "\f0f9"
 }
 
 i.JT-icon.JT-first.JT-aid:before {
     content: "\f0fa"
 }
 
 i.JT-icon.JT-military:before {
     content: "\f0fb"
 }
 
 i.JT-icon.JT-h:before {
     content: "\f0fd"
 }
 
 i.JT-icon.JT-location.JT-arrow:before {
     content: "\f124"
 }
 
 i.JT-icon.JT-compass:before {
     content: "\f14e"
 }
 
 i.JT-icon.JT-space.JT-shuttle:before {
     content: "\f197"
 }
 
 i.JT-icon.JT-university:before {
     content: "\f19c"
 }
 
 i.JT-icon.JT-building:before {
     content: "\f1ad"
 }
 
 i.JT-icon.JT-paw:before {
     content: "\f1b0"
 }
 
 i.JT-icon.JT-spoon:before {
     content: "\f1b1"
 }
 
 i.JT-icon.JT-car:before {
     content: "\f1b9"
 }
 
 i.JT-icon.JT-taxi:before {
     content: "\f1ba"
 }
 
 i.JT-icon.JT-tree:before {
     content: "\f1bb"
 }
 
 i.JT-icon.JT-bicycle:before {
     content: "\f206"
 }
 
 i.JT-icon.JT-bus:before {
     content: "\f207"
 }
 
 i.JT-icon.JT-ship:before {
     content: "\f21a"
 }
 
 i.JT-icon.JT-motorcycle:before {
     content: "\f21c"
 }
 
 i.JT-icon.JT-street.JT-view:before {
     content: "\f21d"
 }
 
 i.JT-icon.JT-hotel:before {
     content: "\f236"
 }
 
 i.JT-icon.JT-train:before {
     content: "\f238"
 }
 
 i.JT-icon.JT-subway:before {
     content: "\f239"
 }
 
 i.JT-icon.JT-map.JT-pin:before {
     content: "\f276"
 }
 
 i.JT-icon.JT-map.JT-signs:before {
     content: "\f277"
 }
 
 i.JT-icon.JT-map.JT-outline:before {
     content: "\f278"
 }
 
 i.JT-icon.JT-map:before {
     content: "\f279"
 }
 
 i.JT-icon.JT-table:before {
     content: "\f0ce"
 }
 
 i.JT-icon.JT-columns:before {
     content: "\f0db"
 }
 
 i.JT-icon.JT-sort:before {
     content: "\f0dc"
 }
 
 i.JT-icon.JT-sort.JT-descending:before {
     content: "\f0dd"
 }
 
 i.JT-icon.JT-sort.JT-ascending:before {
     content: "\f0de"
 }
 
 i.JT-icon.JT-sort.JT-alphabet.JT-ascending:before {
     content: "\f15d"
 }
 
 i.JT-icon.JT-sort.JT-alphabet.JT-descending:before {
     content: "\f15e"
 }
 
 i.JT-icon.JT-sort.JT-content.JT-ascending:before {
     content: "\f160"
 }
 
 i.JT-icon.JT-sort.JT-content.JT-descending:before {
     content: "\f161"
 }
 
 i.JT-icon.JT-sort.JT-numeric.JT-ascending:before {
     content: "\f162"
 }
 
 i.JT-icon.JT-sort.JT-numeric.JT-descending:before {
     content: "\f163"
 }
 
 i.JT-icon.JT-font:before {
     content: "\f031"
 }
 
 i.JT-icon.JT-bold:before {
     content: "\f032"
 }
 
 i.JT-icon.JT-italic:before {
     content: "\f033"
 }
 
 i.JT-icon.JT-text.JT-height:before {
     content: "\f034"
 }
 
 i.JT-icon.JT-text.JT-width:before {
     content: "\f035"
 }
 
 i.JT-icon.JT-align.JT-left:before {
     content: "\f036"
 }
 
 i.JT-icon.JT-align.JT-center:before {
     content: "\f037"
 }
 
 i.JT-icon.JT-align.JT-right:before {
     content: "\f038"
 }
 
 i.JT-icon.JT-align.JT-justify:before {
     content: "\f039"
 }
 
 i.JT-icon.JT-list:before {
     content: "\f03a"
 }
 
 i.JT-icon.JT-outdent:before {
     content: "\f03b"
 }
 
 i.JT-icon.JT-indent:before {
     content: "\f03c"
 }
 
 i.JT-icon.JT-linkify:before {
     content: "\f0c1"
 }
 
 i.JT-icon.JT-cut:before {
     content: "\f0c4"
 }
 
 i.JT-icon.JT-copy:before {
     content: "\f0c5"
 }
 
 i.JT-icon.JT-attach:before {
     content: "\f0c6"
 }
 
 i.JT-icon.JT-save:before {
     content: "\f0c7"
 }
 
 i.JT-icon.JT-content:before {
     content: "\f0c9"
 }
 
 i.JT-icon.JT-unordered.JT-list:before {
     content: "\f0ca"
 }
 
 i.JT-icon.JT-ordered.JT-list:before {
     content: "\f0cb"
 }
 
 i.JT-icon.JT-strikethrough:before {
     content: "\f0cc"
 }
 
 i.JT-icon.JT-underline:before {
     content: "\f0cd"
 }
 
 i.JT-icon.JT-paste:before {
     content: "\f0ea"
 }
 
 i.JT-icon.JT-unlinkify:before {
     content: "\f127"
 }
 
 i.JT-icon.JT-superscript:before {
     content: "\f12b"
 }
 
 i.JT-icon.JT-subscript:before {
     content: "\f12c"
 }
 
 i.JT-icon.JT-header:before {
     content: "\f1dc"
 }
 
 i.JT-icon.JT-paragraph:before {
     content: "\f1dd"
 }
 
 i.JT-icon.JT-text.JT-cursor:before {
     content: "\f246"
 }
 
 i.JT-icon.JT-euro:before {
     content: "\f153"
 }
 
 i.JT-icon.JT-pound:before {
     content: "\f154"
 }
 
 i.JT-icon.JT-dollar:before {
     content: "\f155"
 }
 
 i.JT-icon.JT-rupee:before {
     content: "\f156"
 }
 
 i.JT-icon.JT-yen:before {
     content: "\f157"
 }
 
 i.JT-icon.JT-ruble:before {
     content: "\f158"
 }
 
 i.JT-icon.JT-won:before {
     content: "\f159"
 }
 
 i.JT-icon.JT-bitcoin:before {
     content: "\f15a"
 }
 
 i.JT-icon.JT-lira:before {
     content: "\f195"
 }
 
 i.JT-icon.JT-shekel:before {
     content: "\f20b"
 }
 
 i.JT-icon.JT-paypal:before {
     content: "\f1ed"
 }
 
 i.JT-icon.JT-google.JT-wallet:before {
     content: "\f1ee"
 }
 
 i.JT-icon.JT-visa:before {
     content: "\f1f0"
 }
 
 i.JT-icon.JT-mastercard:before {
     content: "\f1f1"
 }
 
 i.JT-icon.JT-discover:before {
     content: "\f1f2"
 }
 
 i.JT-icon.JT-american.JT-express:before {
     content: "\f1f3"
 }
 
 i.JT-icon.JT-paypal.JT-card:before {
     content: "\f1f4"
 }
 
 i.JT-icon.JT-stripe:before {
     content: "\f1f5"
 }
 
 i.JT-icon.JT-japan.JT-credit.JT-bureau:before {
     content: "\f24b"
 }
 
 i.JT-icon.JT-diners.JT-club:before {
     content: "\f24c"
 }
 
 i.JT-icon.JT-credit.JT-card.JT-alternative:before {
     content: "\f283"
 }
 
 i.JT-icon.JT-twitter.JT-square:before {
     content: "\f081"
 }
 
 i.JT-icon.JT-facebook.JT-square:before {
     content: "\f082"
 }
 
 i.JT-icon.JT-linkedin.JT-square:before {
     content: "\f08c"
 }
 
 i.JT-icon.JT-github.JT-square:before {
     content: "\f092"
 }
 
 i.JT-icon.JT-twitter:before {
     content: "\f099"
 }
 
 i.JT-icon.JT-facebook.JT-f:before {
     content: "\f09a"
 }
 
 i.JT-icon.JT-github:before {
     content: "\f09b"
 }
 
 i.JT-icon.JT-pinterest:before {
     content: "\f0d2"
 }
 
 i.JT-icon.JT-pinterest.JT-square:before {
     content: "\f0d3"
 }
 
 i.JT-icon.JT-google.JT-plus.JT-square:before {
     content: "\f0d4"
 }
 
 i.JT-icon.JT-google.JT-plus:before {
     content: "\f0d5"
 }
 
 i.JT-icon.JT-linkedin:before {
     content: "\f0e1"
 }
 
 i.JT-icon.JT-github.JT-alternate:before {
     content: "\f113"
 }
 
 i.JT-icon.JT-maxcdn:before {
     content: "\f136"
 }
 
 i.JT-icon.JT-youtube.JT-square:before {
     content: "\f166"
 }
 
 i.JT-icon.JT-youtube:before {
     content: "\f167"
 }
 
 i.JT-icon.JT-xing:before {
     content: "\f168"
 }
 
 i.JT-icon.JT-xing.JT-square:before {
     content: "\f169"
 }
 
 i.JT-icon.JT-youtube.JT-play:before {
     content: "\f16a"
 }
 
 i.JT-icon.JT-dropbox:before {
     content: "\f16b"
 }
 
 i.JT-icon.JT-stack.JT-overflow:before {
     content: "\f16c"
 }
 
 i.JT-icon.JT-instagram:before {
     content: "\f16d"
 }
 
 i.JT-icon.JT-flickr:before {
     content: "\f16e"
 }
 
 i.JT-icon.JT-adn:before {
     content: "\f170"
 }
 
 i.JT-icon.JT-bitbucket:before {
     content: "\f171"
 }
 
 i.JT-icon.JT-bitbucket.JT-square:before {
     content: "\f172"
 }
 
 i.JT-icon.JT-tumblr:before {
     content: "\f173"
 }
 
 i.JT-icon.JT-tumblr.JT-square:before {
     content: "\f174"
 }
 
 i.JT-icon.JT-apple:before {
     content: "\f179"
 }
 
 i.JT-icon.JT-windows:before {
     content: "\f17a"
 }
 
 i.JT-icon.JT-android:before {
     content: "\f17b"
 }
 
 i.JT-icon.JT-linux:before {
     content: "\f17c"
 }
 
 i.JT-icon.JT-dribble:before {
     content: "\f17d"
 }
 
 i.JT-icon.JT-skype:before {
     content: "\f17e"
 }
 
 i.JT-icon.JT-foursquare:before {
     content: "\f180"
 }
 
 i.JT-icon.JT-trello:before {
     content: "\f181"
 }
 
 i.JT-icon.JT-gittip:before {
     content: "\f184"
 }
 
 i.JT-icon.JT-vk:before {
     content: "\f189"
 }
 
 i.JT-icon.JT-weibo:before {
     content: "\f18a"
 }
 
 i.JT-icon.JT-renren:before {
     content: "\f18b"
 }
 
 i.JT-icon.JT-pagelines:before {
     content: "\f18c"
 }
 
 i.JT-icon.JT-stack.JT-exchange:before {
     content: "\f18d"
 }
 
 i.JT-icon.JT-vimeo.JT-square:before {
     content: "\f194"
 }
 
 i.JT-icon.JT-slack:before {
     content: "\f198"
 }
 
 i.JT-icon.JT-wordpress:before {
     content: "\f19a"
 }
 
 i.JT-icon.JT-yahoo:before {
     content: "\f19e"
 }
 
 i.JT-icon.JT-google:before {
     content: "\f1a0"
 }
 
 i.JT-icon.JT-reddit:before {
     content: "\f1a1"
 }
 
 i.JT-icon.JT-reddit.JT-square:before {
     content: "\f1a2"
 }
 
 i.JT-icon.JT-stumbleupon.JT-circle:before {
     content: "\f1a3"
 }
 
 i.JT-icon.JT-stumbleupon:before {
     content: "\f1a4"
 }
 
 i.JT-icon.JT-delicious:before {
     content: "\f1a5"
 }
 
 i.JT-icon.JT-digg:before {
     content: "\f1a6"
 }
 
 i.JT-icon.JT-pied.JT-piper:before {
     content: "\f1a7"
 }
 
 i.JT-icon.JT-pied.JT-piper.JT-alternate:before {
     content: "\f1a8"
 }
 
 i.JT-icon.JT-drupal:before {
     content: "\f1a9"
 }
 
 i.JT-icon.JT-joomla:before {
     content: "\f1aa"
 }
 
 i.JT-icon.JT-behance:before {
     content: "\f1b4"
 }
 
 i.JT-icon.JT-behance.JT-square:before {
     content: "\f1b5"
 }
 
 i.JT-icon.JT-steam:before {
     content: "\f1b6"
 }
 
 i.JT-icon.JT-steam.JT-square:before {
     content: "\f1b7"
 }
 
 i.JT-icon.JT-spotify:before {
     content: "\f1bc"
 }
 
 i.JT-icon.JT-deviantart:before {
     content: "\f1bd"
 }
 
 i.JT-icon.JT-soundcloud:before {
     content: "\f1be"
 }
 
 i.JT-icon.JT-vine:before {
     content: "\f1ca"
 }
 
 i.JT-icon.JT-codepen:before {
     content: "\f1cb"
 }
 
 i.JT-icon.JT-jsfiddle:before {
     content: "\f1cc"
 }
 
 i.JT-icon.JT-rebel:before {
     content: "\f1d0"
 }
 
 i.JT-icon.JT-empire:before {
     content: "\f1d1"
 }
 
 i.JT-icon.JT-git.JT-square:before {
     content: "\f1d2"
 }
 
 i.JT-icon.JT-git:before {
     content: "\f1d3"
 }
 
 i.JT-icon.JT-hacker.JT-news:before {
     content: "\f1d4"
 }
 
 i.JT-icon.JT-tencent.JT-weibo:before {
     content: "\f1d5"
 }
 
 i.JT-icon.JT-qq:before {
     content: "\f1d6"
 }
 
 i.JT-icon.JT-wechat:before {
     content: "\f1d7"
 }
 
 i.JT-icon.JT-slideshare:before {
     content: "\f1e7"
 }
 
 i.JT-icon.JT-twitch:before {
     content: "\f1e8"
 }
 
 i.JT-icon.JT-yelp:before {
     content: "\f1e9"
 }
 
 i.JT-icon.JT-lastfm:before {
     content: "\f202"
 }
 
 i.JT-icon.JT-lastfm.JT-square:before {
     content: "\f203"
 }
 
 i.JT-icon.JT-ioxhost:before {
     content: "\f208"
 }
 
 i.JT-icon.JT-angellist:before {
     content: "\f209"
 }
 
 i.JT-icon.JT-meanpath:before {
     content: "\f20c"
 }
 
 i.JT-icon.JT-buysellads:before {
     content: "\f20d"
 }
 
 i.JT-icon.JT-connectdevelop:before {
     content: "\f20e"
 }
 
 i.JT-icon.JT-dashcube:before {
     content: "\f210"
 }
 
 i.JT-icon.JT-forumbee:before {
     content: "\f211"
 }
 
 i.JT-icon.JT-leanpub:before {
     content: "\f212"
 }
 
 i.JT-icon.JT-sellsy:before {
     content: "\f213"
 }
 
 i.JT-icon.JT-shirtsinbulk:before {
     content: "\f214"
 }
 
 i.JT-icon.JT-simplybuilt:before {
     content: "\f215"
 }
 
 i.JT-icon.JT-skyatlas:before {
     content: "\f216"
 }
 
 i.JT-icon.JT-facebook:before {
     content: "\f230"
 }
 
 i.JT-icon.JT-pinterest:before {
     content: "\f231"
 }
 
 i.JT-icon.JT-whatsapp:before {
     content: "\f232"
 }
 
 i.JT-icon.JT-viacoin:before {
     content: "\f237"
 }
 
 i.JT-icon.JT-medium:before {
     content: "\f23a"
 }
 
 i.JT-icon.JT-y.JT-combinator:before {
     content: "\f23b"
 }
 
 i.JT-icon.JT-optinmonster:before {
     content: "\f23c"
 }
 
 i.JT-icon.JT-opencart:before {
     content: "\f23d"
 }
 
 i.JT-icon.JT-expeditedssl:before {
     content: "\f23e"
 }
 
 i.JT-icon.JT-gg:before {
     content: "\f260"
 }
 
 i.JT-icon.JT-gg.JT-circle:before {
     content: "\f261"
 }
 
 i.JT-icon.JT-tripadvisor:before {
     content: "\f262"
 }
 
 i.JT-icon.JT-odnoklassniki:before {
     content: "\f263"
 }
 
 i.JT-icon.JT-odnoklassniki.JT-square:before {
     content: "\f264"
 }
 
 i.JT-icon.JT-pocket:before {
     content: "\f265"
 }
 
 i.JT-icon.JT-wikipedia:before {
     content: "\f266"
 }
 
 i.JT-icon.JT-safari:before {
     content: "\f267"
 }
 
 i.JT-icon.JT-chrome:before {
     content: "\f268"
 }
 
 i.JT-icon.JT-firefox:before {
     content: "\f269"
 }
 
 i.JT-icon.JT-opera:before {
     content: "\f26a"
 }
 
 i.JT-icon.JT-internet.JT-explorer:before {
     content: "\f26b"
 }
 
 i.JT-icon.JT-contao:before {
     content: "\f26d"
 }
 
 i.JT-icon.JT-amazon:before {
     content: "\f270"
 }
 
 i.JT-icon.JT-houzz:before {
     content: "\f27c"
 }
 
 i.JT-icon.JT-vimeo:before {
     content: "\f27d"
 }
 
 i.JT-icon.JT-black.JT-tie:before {
     content: "\f27e"
 }
 
 i.JT-icon.JT-fonticons:before {
     content: "\f280"
 }
 
 i.JT-icon.JT-reddit.JT-alien:before {
     content: "\f281"
 }
 
 i.JT-icon.JT-microsoft.JT-edge:before {
     content: "\f282"
 }
 
 i.JT-icon.JT-codiepie:before {
     content: "\f284"
 }
 
 i.JT-icon.JT-modx:before {
     content: "\f285"
 }
 
 i.JT-icon.JT-fort.JT-awesome:before {
     content: "\f286"
 }
 
 i.JT-icon.JT-product.JT-hunt:before {
     content: "\f288"
 }
 
 i.JT-icon.JT-mixcloud:before {
     content: "\f289"
 }
 
 i.JT-icon.JT-scribd:before {
     content: "\f28a"
 }
 
 i.JT-icon.JT-gitlab:before {
     content: "\f296"
 }
 
 i.JT-icon.JT-wpbeginner:before {
     content: "\f297"
 }
 
 i.JT-icon.JT-wpforms:before {
     content: "\f298"
 }
 
 i.JT-icon.JT-envira.JT-gallery:before {
     content: "\f299"
 }
 
 i.JT-icon.JT-glide:before {
     content: "\f2a5"
 }
 
 i.JT-icon.JT-glide.JT-g:before {
     content: "\f2a6"
 }
 
 i.JT-icon.JT-viadeo:before {
     content: "\f2a9"
 }
 
 i.JT-icon.JT-viadeo.JT-square:before {
     content: "\f2aa"
 }
 
 i.JT-icon.JT-snapchat:before {
     content: "\f2ab"
 }
 
 i.JT-icon.JT-snapchat.JT-ghost:before {
     content: "\f2ac"
 }
 
 i.JT-icon.JT-snapchat.JT-square:before {
     content: "\f2ad"
 }
 
 i.JT-icon.JT-pied.JT-piper.JT-hat:before {
     content: "\f2ae"
 }
 
 i.JT-icon.JT-first.JT-order:before {
     content: "\f2b0"
 }
 
 i.JT-icon.JT-yoast:before {
     content: "\f2b1"
 }
 
 i.JT-icon.JT-themeisle:before {
     content: "\f2b2"
 }
 
 i.JT-icon.JT-google.JT-plus.JT-circle:before {
     content: "\f2b3"
 }
 
 i.JT-icon.JT-font.JT-awesome:before {
     content: "\f2b4"
 }
 
 i.JT-icon.JT-like:before {
     content: "\f004"
 }
 
 i.JT-icon.JT-favorite:before {
     content: "\f005"
 }
 
 i.JT-icon.JT-video:before {
     content: "\f008"
 }
 
 i.JT-icon.JT-check:before {
     content: "\f00c"
 }
 
 i.JT-icon.JT-close:before {
     content: "\f00d"
 }
 
 i.JT-icon.JT-cancel:before {
     content: "\f00d"
 }
 
 i.JT-icon.JT-delete:before {
     content: "\f00d"
 }
 
 i.JT-icon.JT-x:before {
     content: "\f00d"
 }
 
 i.JT-icon.JT-zoom.JT-in:before {
     content: "\f00e"
 }
 
 i.JT-icon.JT-magnify:before {
     content: "\f00e"
 }
 
 i.JT-icon.JT-shutdown:before {
     content: "\f011"
 }
 
 i.JT-icon.JT-clock:before {
     content: "\f017"
 }
 
 i.JT-icon.JT-time:before {
     content: "\f017"
 }
 
 i.JT-icon.JT-play.JT-circle.JT-outline:before {
     content: "\f01d"
 }
 
 i.JT-icon.JT-headphone:before {
     content: "\f025"
 }
 
 i.JT-icon.JT-camera:before {
     content: "\f030"
 }
 
 i.JT-icon.JT-video.JT-camera:before {
     content: "\f03d"
 }
 
 i.JT-icon.JT-picture:before {
     content: "\f03e"
 }
 
 i.JT-icon.JT-pencil:before {
     content: "\f040"
 }
 
 i.JT-icon.JT-compose:before {
     content: "\f040"
 }
 
 i.JT-icon.JT-point:before {
     content: "\f041"
 }
 
 i.JT-icon.JT-tint:before {
     content: "\f043"
 }
 
 i.JT-icon.JT-signup:before {
     content: "\f044"
 }
 
 i.JT-icon.JT-plus.JT-circle:before {
     content: "\f055"
 }
 
 i.JT-icon.JT-question.JT-circle:before {
     content: "\f059"
 }
 
 i.JT-icon.JT-dont:before {
     content: "\f05e"
 }
 
 i.JT-icon.JT-minimize:before {
     content: "\f066"
 }
 
 i.JT-icon.JT-add:before {
     content: "\f067"
 }
 
 i.JT-icon.JT-exclamation.JT-circle:before {
     content: "\f06a"
 }
 
 i.JT-icon.JT-attention:before {
     content: "\f06a"
 }
 
 i.JT-icon.JT-eye:before {
     content: "\f06e"
 }
 
 i.JT-icon.JT-exclamation.JT-triangle:before {
     content: "\f071"
 }
 
 i.JT-icon.JT-shuffle:before {
     content: "\f074"
 }
 
 i.JT-icon.JT-chat:before {
     content: "\f075"
 }
 
 i.JT-icon.JT-cart:before {
     content: "\f07a"
 }
 
 i.JT-icon.JT-shopping.JT-cart:before {
     content: "\f07a"
 }
 
 i.JT-icon.JT-bar.JT-graph:before {
     content: "\f080"
 }
 
 i.JT-icon.JT-key:before {
     content: "\f084"
 }
 
 i.JT-icon.JT-cogs:before {
     content: "\f085"
 }
 
 i.JT-icon.JT-discussions:before {
     content: "\f086"
 }
 
 i.JT-icon.JT-like.JT-outline:before {
     content: "\f087"
 }
 
 i.JT-icon.JT-dislike.JT-outline:before {
     content: "\f088"
 }
 
 i.JT-icon.JT-heart.JT-outline:before {
     content: "\f08a"
 }
 
 i.JT-icon.JT-log.JT-out:before {
     content: "\f08b"
 }
 
 i.JT-icon.JT-thumb.JT-tack:before {
     content: "\f08d"
 }
 
 i.JT-icon.JT-winner:before {
     content: "\f091"
 }
 
 i.JT-icon.JT-phone:before {
     content: "\f095"
 }
 
 i.JT-icon.JT-bookmark.JT-outline:before {
     content: "\f097"
 }
 
 i.JT-icon.JT-phone.JT-square:before {
     content: "\f098"
 }
 
 i.JT-icon.JT-credit.JT-card:before {
     content: "\f09d"
 }
 
 i.JT-icon.JT-hdd.JT-outline:before {
     content: "\f0a0"
 }
 
 i.JT-icon.JT-bullhorn:before {
     content: "\f0a1"
 }
 
 i.JT-icon.JT-bell.JT-outline:before {
     content: "\f0a2"
 }
 
 i.JT-icon.JT-hand.JT-outline.JT-right:before {
     content: "\f0a4"
 }
 
 i.JT-icon.JT-hand.JT-outline.JT-left:before {
     content: "\f0a5"
 }
 
 i.JT-icon.JT-hand.JT-outline.JT-up:before {
     content: "\f0a6"
 }
 
 i.JT-icon.JT-hand.JT-outline.JT-down:before {
     content: "\f0a7"
 }
 
 i.JT-icon.JT-globe:before {
     content: "\f0ac"
 }
 
 i.JT-icon.JT-wrench:before {
     content: "\f0ad"
 }
 
 i.JT-icon.JT-briefcase:before {
     content: "\f0b1"
 }
 
 i.JT-icon.JT-group:before {
     content: "\f0c0"
 }
 
 i.JT-icon.JT-linkify:before {
     content: "\f0c1"
 }
 
 i.JT-icon.JT-chain:before {
     content: "\f0c1"
 }
 
 i.JT-icon.JT-flask:before {
     content: "\f0c3"
 }
 
 i.JT-icon.JT-sidebar:before {
     content: "\f0c9"
 }
 
 i.JT-icon.JT-bars:before {
     content: "\f0c9"
 }
 
 i.JT-icon.JT-list.JT-ul:before {
     content: "\f0ca"
 }
 
 i.JT-icon.JT-list.JT-ol:before {
     content: "\f0cb"
 }
 
 i.JT-icon.JT-numbered.JT-list:before {
     content: "\f0cb"
 }
 
 i.JT-icon.JT-magic:before {
     content: "\f0d0"
 }
 
 i.JT-icon.JT-truck:before {
     content: "\f0d1"
 }
 
 i.JT-icon.JT-currency:before {
     content: "\f0d6"
 }
 
 i.JT-icon.JT-triangle.JT-down:before {
     content: "\f0d7"
 }
 
 i.JT-icon.JT-dropdown:before {
     content: "\f0d7"
 }
 
 i.JT-icon.JT-triangle.JT-up:before {
     content: "\f0d8"
 }
 
 i.JT-icon.JT-triangle.JT-left:before {
     content: "\f0d9"
 }
 
 i.JT-icon.JT-triangle.JT-right:before {
     content: "\f0da"
 }
 
 i.JT-icon.JT-envelope:before {
     content: "\f0e0"
 }
 
 i.JT-icon.JT-conversation:before {
     content: "\f0e6"
 }
 
 i.JT-icon.JT-rain:before {
     content: "\f0e9"
 }
 
 i.JT-icon.JT-clipboard:before {
     content: "\f0ea"
 }
 
 i.JT-icon.JT-lightbulb:before {
     content: "\f0eb"
 }
 
 i.JT-icon.JT-bell:before {
     content: "\f0f3"
 }
 
 i.JT-icon.JT-ambulance:before {
     content: "\f0f9"
 }
 
 i.JT-icon.JT-medkit:before {
     content: "\f0fa"
 }
 
 i.JT-icon.JT-fighter.JT-jet:before {
     content: "\f0fb"
 }
 
 i.JT-icon.JT-beer:before {
     content: "\f0fc"
 }
 
 i.JT-icon.JT-plus.JT-square:before {
     content: "\f0fe"
 }
 
 i.JT-icon.JT-computer:before {
     content: "\f108"
 }
 
 i.JT-icon.JT-circle.JT-outline:before {
     content: "\f10c"
 }
 
 i.JT-icon.JT-gamepad:before {
     content: "\f11b"
 }
 
 i.JT-icon.JT-star.JT-half.JT-full:before {
     content: "\f123"
 }
 
 i.JT-icon.JT-broken.JT-chain:before {
     content: "\f127"
 }
 
 i.JT-icon.JT-question:before {
     content: "\f128"
 }
 
 i.JT-icon.JT-exclamation:before {
     content: "\f12a"
 }
 
 i.JT-icon.JT-eraser:before {
     content: "\f12d"
 }
 
 i.JT-icon.JT-microphone:before {
     content: "\f130"
 }
 
 i.JT-icon.JT-microphone.JT-slash:before {
     content: "\f131"
 }
 
 i.JT-icon.JT-shield:before {
     content: "\f132"
 }
 
 i.JT-icon.JT-target:before {
     content: "\f140"
 }
 
 i.JT-icon.JT-play.JT-circle:before {
     content: "\f144"
 }
 
 i.JT-icon.JT-pencil.JT-square:before {
     content: "\f14b"
 }
 
 i.JT-icon.JT-eur:before {
     content: "\f153"
 }
 
 i.JT-icon.JT-gbp:before {
     content: "\f154"
 }
 
 i.JT-icon.JT-usd:before {
     content: "\f155"
 }
 
 i.JT-icon.JT-inr:before {
     content: "\f156"
 }
 
 i.JT-icon.JT-cny:before {
     content: "\f157"
 }
 
 i.JT-icon.JT-rmb:before {
     content: "\f157"
 }
 
 i.JT-icon.JT-jpy:before {
     content: "\f157"
 }
 
 i.JT-icon.JT-rouble:before {
     content: "\f158"
 }
 
 i.JT-icon.JT-rub:before {
     content: "\f158"
 }
 
 i.JT-icon.JT-krw:before {
     content: "\f159"
 }
 
 i.JT-icon.JT-btc:before {
     content: "\f15a"
 }
 
 i.JT-icon.JT-gratipay:before {
     content: "\f184"
 }
 
 i.JT-icon.JT-zip:before {
     content: "\f187"
 }
 
 i.JT-icon.JT-dot.JT-circle.JT-outline:before {
     content: "\f192"
 }
 
 i.JT-icon.JT-try:before {
     content: "\f195"
 }
 
 i.JT-icon.JT-graduation:before {
     content: "\f19d"
 }
 
 i.JT-icon.JT-circle.JT-outline:before {
     content: "\f1db"
 }
 
 i.JT-icon.JT-sliders:before {
     content: "\f1de"
 }
 
 i.JT-icon.JT-weixin:before {
     content: "\f1d7"
 }
 
 i.JT-icon.JT-tty:before {
     content: "\f1e4"
 }
 
 i.JT-icon.JT-teletype:before {
     content: "\f1e4"
 }
 
 i.JT-icon.JT-binoculars:before {
     content: "\f1e5"
 }
 
 i.JT-icon.JT-power.JT-cord:before {
     content: "\f1e6"
 }
 
 i.JT-icon.JT-wi-fi:before {
     content: "\f1eb"
 }
 
 i.JT-icon.JT-visa.JT-card:before {
     content: "\f1f0"
 }
 
 i.JT-icon.JT-mastercard.JT-card:before {
     content: "\f1f1"
 }
 
 i.JT-icon.JT-discover.JT-card:before {
     content: "\f1f2"
 }
 
 i.JT-icon.JT-amex:before {
     content: "\f1f3"
 }
 
 i.JT-icon.JT-american.JT-express.JT-card:before {
     content: "\f1f3"
 }
 
 i.JT-icon.JT-stripe.JT-card:before {
     content: "\f1f5"
 }
 
 i.JT-icon.JT-bell.JT-slash:before {
     content: "\f1f6"
 }
 
 i.JT-icon.JT-bell.JT-slash.JT-outline:before {
     content: "\f1f7"
 }
 
 i.JT-icon.JT-area.JT-graph:before {
     content: "\f1fe"
 }
 
 i.JT-icon.JT-pie.JT-graph:before {
     content: "\f200"
 }
 
 i.JT-icon.JT-line.JT-graph:before {
     content: "\f201"
 }
 
 i.JT-icon.JT-cc:before {
     content: "\f20a"
 }
 
 i.JT-icon.JT-sheqel:before {
     content: "\f20b"
 }
 
 i.JT-icon.JT-ils:before {
     content: "\f20b"
 }
 
 i.JT-icon.JT-plus.JT-cart:before {
     content: "\f217"
 }
 
 i.JT-icon.JT-arrow.JT-down.JT-cart:before {
     content: "\f218"
 }
 
 i.JT-icon.JT-detective:before {
     content: "\f21b"
 }
 
 i.JT-icon.JT-venus:before {
     content: "\f221"
 }
 
 i.JT-icon.JT-mars:before {
     content: "\f222"
 }
 
 i.JT-icon.JT-mercury:before {
     content: "\f223"
 }
 
 i.JT-icon.JT-intersex:before {
     content: "\f224"
 }
 
 i.JT-icon.JT-venus.JT-double:before {
     content: "\f226"
 }
 
 i.JT-icon.JT-female.JT-homosexual:before {
     content: "\f226"
 }
 
 i.JT-icon.JT-mars.JT-double:before {
     content: "\f227"
 }
 
 i.JT-icon.JT-male.JT-homosexual:before {
     content: "\f227"
 }
 
 i.JT-icon.JT-venus.JT-mars:before {
     content: "\f228"
 }
 
 i.JT-icon.JT-mars.JT-stroke:before {
     content: "\f229"
 }
 
 i.JT-icon.JT-mars.JT-alternate:before {
     content: "\f229"
 }
 
 i.JT-icon.JT-mars.JT-vertical:before {
     content: "\f22a"
 }
 
 i.JT-icon.JT-mars.JT-stroke.JT-vertical:before {
     content: "\f22a"
 }
 
 i.JT-icon.JT-mars.JT-horizontal:before {
     content: "\f22b"
 }
 
 i.JT-icon.JT-mars.JT-stroke.JT-horizontal:before {
     content: "\f22b"
 }
 
 i.JT-icon.JT-asexual:before {
     content: "\f22d"
 }
 
 i.JT-icon.JT-facebook.JT-official:before {
     content: "\f230"
 }
 
 i.JT-icon.JT-user.JT-plus:before {
     content: "\f234"
 }
 
 i.JT-icon.JT-user.JT-times:before {
     content: "\f235"
 }
 
 i.JT-icon.JT-user.JT-close:before {
     content: "\f235"
 }
 
 i.JT-icon.JT-user.JT-cancel:before {
     content: "\f235"
 }
 
 i.JT-icon.JT-user.JT-delete:before {
     content: "\f235"
 }
 
 i.JT-icon.JT-user.JT-x:before {
     content: "\f235"
 }
 
 i.JT-icon.JT-bed:before {
     content: "\f236"
 }
 
 i.JT-icon.JT-yc:before {
     content: "\f23b"
 }
 
 i.JT-icon.JT-ycombinator:before {
     content: "\f23b"
 }
 
 i.JT-icon.JT-battery.JT-four:before {
     content: "\f240"
 }
 
 i.JT-icon.JT-battery.JT-three:before {
     content: "\f241"
 }
 
 i.JT-icon.JT-battery.JT-three.JT-quarters:before {
     content: "\f241"
 }
 
 i.JT-icon.JT-battery.JT-two:before {
     content: "\f242"
 }
 
 i.JT-icon.JT-battery.JT-half:before {
     content: "\f242"
 }
 
 i.JT-icon.JT-battery.JT-one:before {
     content: "\f243"
 }
 
 i.JT-icon.JT-battery.JT-quarter:before {
     content: "\f243"
 }
 
 i.JT-icon.JT-battery.JT-zero:before {
     content: "\f244"
 }
 
 i.JT-icon.JT-i.JT-cursor:before {
     content: "\f246"
 }
 
 i.JT-icon.JT-jcb:before {
     content: "\f24b"
 }
 
 i.JT-icon.JT-japan.JT-credit.JT-bureau.JT-card:before {
     content: "\f24b"
 }
 
 i.JT-icon.JT-diners.JT-club.JT-card:before {
     content: "\f24c"
 }
 
 i.JT-icon.JT-balance:before {
     content: "\f24e"
 }
 
 i.JT-icon.JT-hourglass.JT-outline:before {
     content: "\f250"
 }
 
 i.JT-icon.JT-hourglass.JT-zero:before {
     content: "\f250"
 }
 
 i.JT-icon.JT-hourglass.JT-one:before {
     content: "\f251"
 }
 
 i.JT-icon.JT-hourglass.JT-two:before {
     content: "\f252"
 }
 
 i.JT-icon.JT-hourglass.JT-three:before {
     content: "\f253"
 }
 
 i.JT-icon.JT-hourglass.JT-four:before {
     content: "\f254"
 }
 
 i.JT-icon.JT-grab:before {
     content: "\f255"
 }
 
 i.JT-icon.JT-hand.JT-victory:before {
     content: "\f25b"
 }
 
 i.JT-icon.JT-tm:before {
     content: "\f25c"
 }
 
 i.JT-icon.JT-r.JT-circle:before {
     content: "\f25d"
 }
 
 i.JT-icon.JT-television:before {
     content: "\f26c"
 }
 
 i.JT-icon.JT-five.JT-hundred.JT-pixels:before {
     content: "\f26e"
 }
 
 i.JT-icon.JT-calendar.JT-plus:before {
     content: "\f271"
 }
 
 i.JT-icon.JT-calendar.JT-minus:before {
     content: "\f272"
 }
 
 i.JT-icon.JT-calendar.JT-times:before {
     content: "\f273"
 }
 
 i.JT-icon.JT-calendar.JT-check:before {
     content: "\f274"
 }
 
 i.JT-icon.JT-factory:before {
     content: "\f275"
 }
 
 i.JT-icon.JT-commenting:before {
     content: "\f27a"
 }
 
 i.JT-icon.JT-commenting.JT-outline:before {
     content: "\f27b"
 }
 
 i.JT-icon.JT-edge:before {
     content: "\f282"
 }
 
 i.JT-icon.JT-ms.JT-edge:before {
     content: "\f282"
 }
 
 i.JT-icon.JT-wordpress.JT-beginner:before {
     content: "\f297"
 }
 
 i.JT-icon.JT-wordpress.JT-forms:before {
     content: "\f298"
 }
 
 i.JT-icon.JT-envira:before {
     content: "\f299"
 }
 
 i.JT-icon.JT-question.JT-circle.JT-outline:before {
     content: "\f29c"
 }
 
 i.JT-icon.JT-assistive.JT-listening.JT-devices:before {
     content: "\f2a2"
 }
 
 i.JT-icon.JT-als:before {
     content: "\f2a2"
 }
 
 i.JT-icon.JT-ald:before {
     content: "\f2a2"
 }
 
 i.JT-icon.JT-asl.JT-interpreting:before {
     content: "\f2a3"
 }
 
 i.JT-icon.JT-deaf:before {
     content: "\f2a4"
 }
 
 i.JT-icon.JT-american.JT-sign.JT-language.JT-interpreting:before {
     content: "\f2a3"
 }
 
 i.JT-icon.JT-hard.JT-of.JT-hearing:before {
     content: "\f2a4"
 }
 
 i.JT-icon.JT-signing:before {
     content: "\f2a7"
 }
 
 i.JT-icon.JT-new.JT-pied.JT-piper:before {
     content: "\f2ae"
 }
 
 i.JT-icon.JT-theme.JT-isle:before {
     content: "\f2b2"
 }
 
 i.JT-icon.JT-google.JT-plus.JT-official:before {
     content: "\f2b3"
 }
 
 i.JT-icon.JT-fa:before {
     content: "\f2b4"
 }
 
 .JT-dropdown.JT-icon:before {
     content: ""!important;
     background-image: url(/Common/Candidates_Dist/ui/themes/jobtrain/assets/images/down-arrow.png)!important;
     background-image: url(/Common/Candidates_Dist/ui/themes/jobtrain/assets/images/down-arrow.svg)!important;
     height: 8px;
     width: 8px;
     display: block;
     background-size: cover!important
 }
 
 .JT-ui.JT-steps.JT-ordered.JT-steps .JT-step.JT-completed:before {
     content: ""!important;
     background-image: url(/Common/Candidates_Dist/ui/themes/jobtrain/assets/images/done-tick.png);
     height: 24px;
     width: 24px;
     display: block;
     background-size: cover!important
 }
 /*!
 * # Semantic UI 2.2.7 - Image
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-image {
     position: relative;
     display: inline-block;
     vertical-align: middle;
     max-width: 100%;
     background-color: transparent
 }
 
 img.JT-ui.JT-image {
     display: block
 }
 
 .JT-ui.JT-image img,
 .JT-ui.JT-image svg {
     display: block;
     max-width: 100%;
     height: auto
 }
 
 .JT-ui.JT-hidden.JT-image,
 .JT-ui.JT-hidden.JT-images {
     display: none
 }
 
 .JT-ui.JT-hidden.JT-transition.JT-image,
 .JT-ui.JT-hidden.JT-transition.JT-images {
     display: block;
     visibility: hidden
 }
 
 .JT-ui.JT-disabled.JT-image,
 .JT-ui.JT-disabled.JT-images {
     cursor: default;
     opacity: .45
 }
 
 .JT-ui.JT-inline.JT-image,
 .JT-ui.JT-inline.JT-image img,
 .JT-ui.JT-inline.JT-image svg {
     display: inline-block
 }
 
 .JT-ui.JT-top.JT-aligned.JT-image,
 .JT-ui.JT-top.JT-aligned.JT-image img,
 .JT-ui.JT-top.JT-aligned.JT-image svg,
 .JT-ui.JT-top.JT-aligned.JT-images .JT-image {
     display: inline-block;
     vertical-align: top
 }
 
 .JT-ui.JT-middle.JT-aligned.JT-image,
 .JT-ui.JT-middle.JT-aligned.JT-image img,
 .JT-ui.JT-middle.JT-aligned.JT-image svg,
 .JT-ui.JT-middle.JT-aligned.JT-images .JT-image {
     display: inline-block;
     vertical-align: middle
 }
 
 .JT-ui.JT-bottom.JT-aligned.JT-image,
 .JT-ui.JT-bottom.JT-aligned.JT-image img,
 .JT-ui.JT-bottom.JT-aligned.JT-image svg,
 .JT-ui.JT-bottom.JT-aligned.JT-images .JT-image {
     display: inline-block;
     vertical-align: bottom
 }
 
 .JT-ui.JT-rounded.JT-image,
 .JT-ui.JT-rounded.JT-image>*,
 .JT-ui.JT-rounded.JT-images .JT-image,
 .JT-ui.JT-rounded.JT-images .JT-image>* {
     border-radius: .3125em
 }
 
 .JT-ui.JT-bordered.JT-image img,
 .JT-ui.JT-bordered.JT-image svg,
 .JT-ui.JT-bordered.JT-images .JT-image,
 .JT-ui.JT-bordered.JT-images img,
 .JT-ui.JT-bordered.JT-images svg,
 img.JT-ui.JT-bordered.JT-image {
     border: 1px solid rgba(0, 0, 0, .1)
 }
 
 .JT-ui.JT-circular.JT-image,
 .JT-ui.JT-circular.JT-images {
     overflow: hidden
 }
 
 .JT-ui.JT-circular.JT-image,
 .JT-ui.JT-circular.JT-image>*,
 .JT-ui.JT-circular.JT-images .JT-image,
 .JT-ui.JT-circular.JT-images .JT-image>* {
     border-radius: 500rem
 }
 
 .JT-ui.JT-fluid.JT-image,
 .JT-ui.JT-fluid.JT-image img,
 .JT-ui.JT-fluid.JT-image svg,
 .JT-ui.JT-fluid.JT-images,
 .JT-ui.JT-fluid.JT-images img,
 .JT-ui.JT-fluid.JT-images svg {
     display: block;
     width: 100%;
     height: auto
 }
 
 .JT-ui.JT-avatar.JT-image,
 .JT-ui.JT-avatar.JT-image img,
 .JT-ui.JT-avatar.JT-image svg,
 .JT-ui.JT-avatar.JT-images .JT-image,
 .JT-ui.JT-avatar.JT-images img,
 .JT-ui.JT-avatar.JT-images svg {
     margin-right: .25em;
     display: inline-block;
     width: 2em;
     height: 2em;
     border-radius: 500rem
 }
 
 .JT-ui.JT-spaced.JT-image {
     display: inline-block!important;
     margin-left: .5em;
     margin-right: .5em
 }
 
 .JT-ui[class*="JT-left JT-spaced"].JT-image {
     margin-left: .5em;
     margin-right: 0
 }
 
 .JT-ui[class*="JT-right JT-spaced"].JT-image {
     margin-left: 0;
     margin-right: .5em
 }
 
 .JT-ui.JT-floated.JT-image,
 .JT-ui.JT-floated.JT-images {
     float: left;
     margin-right: 1em;
     margin-bottom: 1em
 }
 
 .JT-ui.JT-right.JT-floated.JT-image,
 .JT-ui.JT-right.JT-floated.JT-images {
     float: right;
     margin-right: 0;
     margin-bottom: 1em;
     margin-left: 1em
 }
 
 .JT-ui.JT-floated.JT-image:last-child,
 .JT-ui.JT-floated.JT-images:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-centered.JT-image,
 .JT-ui.JT-centered.JT-images {
     margin-left: auto;
     margin-right: auto
 }
 
 .JT-ui.JT-mini.JT-image,
 .JT-ui.JT-mini.JT-images .JT-image,
 .JT-ui.JT-mini.JT-images img,
 .JT-ui.JT-mini.JT-images svg {
     width: 35px;
     height: auto;
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-image,
 .JT-ui.JT-tiny.JT-images .JT-image,
 .JT-ui.JT-tiny.JT-images img,
 .JT-ui.JT-tiny.JT-images svg {
     width: 80px;
     height: auto;
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-image,
 .JT-ui.JT-small.JT-images .JT-image,
 .JT-ui.JT-small.JT-images img,
 .JT-ui.JT-small.JT-images svg {
     width: 150px;
     height: auto;
     font-size: .92857143rem
 }
 
 .JT-ui.JT-medium.JT-image,
 .JT-ui.JT-medium.JT-images .JT-image,
 .JT-ui.JT-medium.JT-images img,
 .JT-ui.JT-medium.JT-images svg {
     width: 300px;
     height: auto;
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-image,
 .JT-ui.JT-large.JT-images .JT-image,
 .JT-ui.JT-large.JT-images img,
 .JT-ui.JT-large.JT-images svg {
     width: 450px;
     height: auto;
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-big.JT-image,
 .JT-ui.JT-big.JT-images .JT-image,
 .JT-ui.JT-big.JT-images img,
 .JT-ui.JT-big.JT-images svg {
     width: 600px;
     height: auto;
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-image,
 .JT-ui.JT-huge.JT-images .JT-image,
 .JT-ui.JT-huge.JT-images img,
 .JT-ui.JT-huge.JT-images svg {
     width: 800px;
     height: auto;
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-image,
 .JT-ui.JT-massive.JT-images .JT-image,
 .JT-ui.JT-massive.JT-images img,
 .JT-ui.JT-massive.JT-images svg {
     width: 960px;
     height: auto;
     font-size: 1.71428571rem
 }
 
 .JT-ui.JT-images {
     font-size: 0;
     margin: 0 -.25rem 0
 }
 
 .JT-ui.JT-images .JT-image,
 .JT-ui.JT-images img,
 .JT-ui.JT-images svg {
     display: inline-block;
     margin: 0 .25rem .5rem
 }
 /*!
 * # Semantic UI 2.2.7 - Input
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-input {
     position: relative;
     font-weight: 400;
     font-style: normal;
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     color: #4a4a4a
 }
 
 .JT-ui.JT-input input, .oinput {
     margin: 0;
     max-width: 100%;
     -webkit-box-flex: 1;
     -ms-flex: 1 0 auto;
     flex: 1 0 auto;
     outline: 0;
     -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
     text-align: left;
     line-height: 1.2142em;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     padding: .67861429em 1em;
     background: #fff;
     border: 1px solid rgba(34, 36, 38, .15);
     color: #4a4a4a;
     border-radius: .28571429rem;
     -webkit-transition: box-shadow .1s ease, border-color .1s ease;
     transition: box-shadow .1s ease, border-color .1s ease;
     box-shadow: none
 }
 
 .JT-ui.JT-input input::-webkit-input-placeholder {
     color: #fff
 }
 
 .JT-ui.JT-input input::-moz-placeholder {
     color: #fff
 }
 
 .JT-ui.JT-input input:-ms-input-placeholder {
     color: #fff
 }
 
 .JT-ui.JT-disabled.JT-input,
 .JT-ui.JT-input input[disabled] {
     opacity: .45
 }
 
 .JT-ui.JT-disabled.JT-input input,
 .JT-ui.JT-input input[disabled] {
     pointer-events: none
 }
 
 .JT-ui.JT-input input:active,
 .JT-ui.JT-input.JT-down input {
     border-color: rgba(0, 0, 0, .3);
     background: #fafafa;
     color: #4a4a4a;
     box-shadow: none
 }
 
 .JT-ui.JT-loading.JT-loading.JT-input>i.JT-icon:before {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     margin: -.64285714em 0 0 -.64285714em;
     width: 1.28571429em;
     height: 1.28571429em;
     border-radius: 500rem;
     border: .2em solid rgba(0, 0, 0, .1)
 }
 
 .JT-ui.JT-loading.JT-loading.JT-input>i.JT-icon:after {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     margin: -.64285714em 0 0 -.64285714em;
     width: 1.28571429em;
     height: 1.28571429em;
     -webkit-animation: button-spin .6s linear;
     animation: button-spin .6s linear;
     -webkit-animation-iteration-count: infinite;
     animation-iteration-count: infinite;
     border-radius: 500rem;
     border-color: #767676 transparent transparent;
     border-style: solid;
     border-width: .2em;
     box-shadow: 0 0 0 1px transparent
 }
 
 .JT-ui.JT-input input:focus,
 .JT-ui.JT-input.JT-focus input {
     border-color: #85b7d9;
     background: #fff;
     color: rgba(0, 0, 0, .8);
     box-shadow: none
 }
 
 .JT-ui.JT-input input:focus::-webkit-input-placeholder,
 .JT-ui.JT-input.JT-focus input::-webkit-input-placeholder {
     color: #bdbdbd
 }
 
 .JT-ui.JT-input input:focus::-moz-placeholder,
 .JT-ui.JT-input.JT-focus input::-moz-placeholder {
     color: #bdbdbd
 }
 
 .JT-ui.JT-input input:focus:-ms-input-placeholder,
 .JT-ui.JT-input.JT-focus input:-ms-input-placeholder {
     color: #bdbdbd
 }
 
 .JT-ui.JT-input.JT-error input {
     background-color: #fff6f6;
     border-color: #e0b4b4;
     color: #9f3a38;
     box-shadow: none
 }
 
 .JT-ui.JT-input.JT-error input::-webkit-input-placeholder {
     color: #e7bdbc
 }
 
 .JT-ui.JT-input.JT-error input::-moz-placeholder {
     color: #e7bdbc
 }
 
 .JT-ui.JT-input.JT-error input:-ms-input-placeholder {
     color: #e7bdbc!important
 }
 
 .JT-ui.JT-input.JT-error input:focus::-webkit-input-placeholder {
     color: #da9796
 }
 
 .JT-ui.JT-input.JT-error input:focus::-moz-placeholder {
     color: #da9796
 }
 
 .JT-ui.JT-input.JT-error input:focus:-ms-input-placeholder {
     color: #da9796!important
 }
 
 .JT-ui.JT-transparent.JT-input input {
     border-color: transparent!important;
     background-color: transparent!important;
     padding: 0!important;
     box-shadow: none!important
 }
 
 .JT-ui.JT-transparent.JT-icon.JT-input>i.JT-icon {
     width: 1.1em
 }
 
 .JT-ui.JT-transparent.JT-icon.JT-input>input {
     padding-left: 0!important;
     padding-right: 2em!important
 }
 
 .JT-ui.JT-transparent[class*="JT-left JT-icon"].JT-input>input {
     padding-left: 2em!important;
     padding-right: 0!important
 }
 
 .JT-ui.JT-transparent.JT-inverted.JT-input {
     color: #fff
 }
 
 .JT-ui.JT-transparent.JT-inverted.JT-input input {
     color: inherit
 }
 
 .JT-ui.JT-transparent.JT-inverted.JT-input input::-webkit-input-placeholder {
     color: rgba(255, 255, 255, .5)
 }
 
 .JT-ui.JT-transparent.JT-inverted.JT-input input::-moz-placeholder {
     color: rgba(255, 255, 255, .5)
 }
 
 .JT-ui.JT-transparent.JT-inverted.JT-input input:-ms-input-placeholder {
     color: rgba(255, 255, 255, .5)
 }
 
 .JT-ui.JT-icon.JT-input>i.JT-icon {
     cursor: default;
     position: absolute;
     line-height: 1;
     text-align: center;
     top: 0;
     right: 0;
     margin: 0;
     height: 100%;
     width: 2.67142857em;
     opacity: .5;
     border-radius: 0 .28571429rem .28571429rem 0;
     -webkit-transition: opacity .3s ease;
     transition: opacity .3s ease
 }
 
 .JT-ui.JT-icon.JT-input>i.JT-icon:not(.JT-link) {
     pointer-events: none
 }
 
 .JT-ui.JT-icon.JT-input input {
     padding-right: 2.67142857em!important
 }
 
 .JT-ui.JT-icon.JT-input>i.JT-icon:after,
 .JT-ui.JT-icon.JT-input>i.JT-icon:before {
     left: 0;
     position: absolute;
     text-align: center;
     top: 50%;
     width: 100%;
     margin-top: -.5em
 }
 
 .JT-ui.JT-icon.JT-input>i.JT-link.JT-icon {
     cursor: pointer
 }
 
 .JT-ui.JT-icon.JT-input>i.JT-circular.JT-icon {
     top: .35em;
     right: .5em
 }
 
 .JT-ui[class*="JT-left JT-icon"].JT-input>i.JT-icon {
     right: auto;
     left: 1px;
     border-radius: .28571429rem 0 0 .28571429rem
 }
 
 .JT-ui[class*="JT-left JT-icon"].JT-input>i.JT-circular.JT-icon {
     right: auto;
     left: .5em
 }
 
 .JT-ui[class*="JT-left JT-icon"].JT-input>input {
     padding-left: 2.67142857em!important;
     padding-right: 1em!important
 }
 
 .JT-ui.JT-icon.JT-input>input:focus~i.JT-icon {
     opacity: 1
 }
 
 .JT-ui.JT-labeled.JT-input>.JT-label {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     margin: 0;
     font-size: 1em
 }
 
 .JT-ui.JT-labeled.JT-input>.JT-label:not(.JT-corner) {
     padding-top: .78571429em;
     padding-bottom: .78571429em
 }
 
 .JT-ui.JT-labeled.JT-input:not([class*="JT-corner JT-labeled"]) .JT-label:first-child {
     border-top-right-radius: 0;
     border-bottom-right-radius: 0
 }
 
 .JT-ui.JT-labeled.JT-input:not([class*="JT-corner JT-labeled"]) .JT-label:first-child+input {
     border-top-left-radius: 0;
     border-bottom-left-radius: 0;
     border-left-color: transparent
 }
 
 .JT-ui.JT-labeled.JT-input:not([class*="JT-corner JT-labeled"]) .JT-label:first-child+input:focus {
     border-left-color: #85b7d9
 }
 
 .JT-ui[class*="JT-right JT-labeled"].JT-input input {
     border-top-right-radius: 0!important;
     border-bottom-right-radius: 0!important;
     border-right-color: transparent!important
 }
 
 .JT-ui[class*="JT-right JT-labeled"].JT-input input+.JT-label {
     border-top-left-radius: 0;
     border-bottom-left-radius: 0
 }
 
 .JT-ui[class*="JT-right JT-labeled"].JT-input input:focus {
     border-right-color: #85b7d9!important
 }
 
 .JT-ui.JT-labeled.JT-input .JT-corner.JT-label {
     top: 1px;
     right: 1px;
     font-size: .64285714em;
     border-radius: 0 .28571429rem 0 0
 }
 
 .JT-ui[class*="JT-corner JT-labeled"]:not([class*="JT-left JT-corner JT-labeled"]).JT-labeled.JT-input input {
     padding-right: 2.5em!important
 }
 
 .JT-ui[class*="JT-corner JT-labeled"].JT-icon.JT-input:not([class*="JT-left JT-corner JT-labeled"])>input {
     padding-right: 3.25em!important
 }
 
 .JT-ui[class*="JT-corner JT-labeled"].JT-icon.JT-input:not([class*="JT-left JT-corner JT-labeled"])>.JT-icon {
     margin-right: 1.25em
 }
 
 .JT-ui[class*="JT-left JT-corner JT-labeled"].JT-labeled.JT-input input {
     padding-left: 2.5em!important
 }
 
 .JT-ui[class*="JT-left JT-corner JT-labeled"].JT-icon.JT-input>input {
     padding-left: 3.25em!important
 }
 
 .JT-ui[class*="JT-left JT-corner JT-labeled"].JT-icon.JT-input>.JT-icon {
     margin-left: 1.25em
 }
 
 .JT-ui.JT-input>.JT-ui.JT-corner.JT-label {
     top: 1px;
     right: 1px
 }
 
 .JT-ui.JT-input>.JT-ui.JT-left.JT-corner.JT-label {
     right: auto;
     left: 1px
 }
 
 .JT-ui.JT-action.JT-input>.JT-button,
 .JT-ui.JT-action.JT-input>.JT-buttons {
     display: -webkit-box;
     display: -ms-flexbox;
     /*display: flex;*/
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-flex: 0;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto
 }
 
 .JT-ui.JT-action.JT-input>.JT-button,
 .JT-ui.JT-action.JT-input>.JT-buttons>.JT-button {
     padding-top: .78571429em;
     padding-bottom: .78571429em;
     margin: 0
 }
 
 .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>input {
     border-top-right-radius: 0!important;
     border-bottom-right-radius: 0!important;
     /*border-right-color: transparent!important*/
 }
 
 .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>.JT-button:not(:first-child),
 .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>.JT-buttons:not(:first-child)>.JT-button,
 .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>.JT-dropdown:not(:first-child) {
     border-radius: 0
 }
 
 .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>.JT-button:last-child,
 .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>.JT-buttons:last-child>.JT-button,
 .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>.JT-dropdown:last-child {
     border-radius: 0 .28571429rem .28571429rem 0
 }
 
 .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"]) input:focus {
     border-right-color: #85b7d9!important
 }
 
 .JT-ui[class*="JT-left JT-action"].JT-input>input {
     border-top-left-radius: 0!important;
     border-bottom-left-radius: 0!important;
     border-left-color: transparent!important
 }
 
 .JT-ui[class*="JT-left JT-action"].JT-input>.JT-button,
 .JT-ui[class*="JT-left JT-action"].JT-input>.JT-buttons>.JT-button,
 .JT-ui[class*="JT-left JT-action"].JT-input>.JT-dropdown {
     border-radius: 0
 }
 
 .JT-ui[class*="JT-left JT-action"].JT-input>.JT-button:first-child,
 .JT-ui[class*="JT-left JT-action"].JT-input>.JT-buttons:first-child>.JT-button,
 .JT-ui[class*="JT-left JT-action"].JT-input>.JT-dropdown:first-child {
     border-radius: .28571429rem 0 0 .28571429rem
 }
 
 .JT-ui[class*="JT-left JT-action"].JT-input>input:focus {
     border-left-color: #85b7d9!important
 }
 
 .JT-ui.JT-inverted.JT-input input {
     border: none
 }
 
 .JT-ui.JT-fluid.JT-input {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex
 }
 
 .JT-ui.JT-fluid.JT-input>input {
     width: 0!important
 }
 
 .JT-ui.JT-mini.JT-input {
     font-size: .78571429em
 }
 
 .JT-ui.JT-small.JT-input {
     font-size: .92857143em
 }
 
 .JT-ui.JT-input {
     font-size: 1em
 }
 
 .JT-ui.JT-large.JT-input {
     font-size: 1.14285714em
 }
 
 .JT-ui.JT-big.JT-input {
     font-size: 1.28571429em
 }
 
 .JT-ui.JT-huge.JT-input {
     font-size: 1.42857143em
 }
 
 .JT-ui.JT-massive.JT-input {
     font-size: 1.71428571em
 }
 /*!
 * # Semantic UI 2.2.7 - Label
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-label {
     display: inline-block;
     line-height: 1;
     vertical-align: baseline;
     margin: 0 .14285714em;
     background-color: #e8e8e8;
     background-image: none;
     padding: .5833em .833em;
     color: rgba(0, 0, 0, .6);
     text-transform: none;
     font-weight: 700;
     border: 0 solid transparent;
     border-radius: .28571429rem;
     -webkit-transition: background .1s ease;
     transition: background .1s ease
 }
 
 .JT-ui.JT-label:first-child {
     margin-left: 0
 }
 
 .JT-ui.JT-label:last-child {
     margin-right: 0
 }
 
 a.JT-ui.JT-label {
     cursor: pointer
 }
 
 .JT-ui.JT-label>a {
     cursor: pointer;
     color: inherit;
     opacity: .5;
     -webkit-transition: .1s opacity ease;
     transition: .1s opacity ease
 }
 
 .JT-ui.JT-label>a:hover {
     opacity: 1
 }
 
 .JT-ui.JT-label>img {
     width: auto!important;
     vertical-align: middle;
     height: 2.1666em!important
 }
 
 .JT-ui.JT-label>.JT-icon {
     width: auto;
     margin: 0 0 0 .70em
 }
 
 .JT-ui.JT-label>.JT-detail {
     display: inline-block;
     vertical-align: top;
     font-weight: 700;
     margin-left: 1em;
     opacity: .8
 }
 
 .JT-ui.JT-label>.JT-detail .JT-icon {
     margin: 0 .25em 0 0
 }
 
 .JT-ui.JT-label>.JT-close.JT-icon,
 .JT-ui.JT-label>.JT-delete.JT-icon {
     cursor: pointer;
     margin-right: 0;
     margin-left: .5em;
     font-size: .92857143em;
     opacity: .5;
     -webkit-transition: background .1s ease;
     transition: background .1s ease
 }
 
 .JT-ui.JT-label>.JT-delete.JT-icon:hover {
     opacity: 1
 }
 
 .JT-ui.JT-labels>.JT-label {
     margin: 0 .5em .5em 0
 }
 
 .JT-ui.JT-header>.JT-ui.JT-label {
     margin-top: -.29165em
 }
 
 .JT-ui.JT-attached.JT-segment>.JT-ui.JT-top.JT-left.JT-attached.JT-label,
 .JT-ui.JT-bottom.JT-attached.JT-segment>.JT-ui.JT-top.JT-left.JT-attached.JT-label {
     border-top-left-radius: 0
 }
 
 .JT-ui.JT-attached.JT-segment>.JT-ui.JT-top.JT-right.JT-attached.JT-label,
 .JT-ui.JT-bottom.JT-attached.JT-segment>.JT-ui.JT-top.JT-right.JT-attached.JT-label {
     border-top-right-radius: 0
 }
 
 .JT-ui.JT-top.JT-attached.JT-segment>.JT-ui.JT-bottom.JT-left.JT-attached.JT-label {
     border-bottom-left-radius: 0
 }
 
 .JT-ui.JT-top.JT-attached.JT-segment>.JT-ui.JT-bottom.JT-right.JT-attached.JT-label {
     border-bottom-right-radius: 0
 }
 
 .JT-ui.JT-top.JT-attached.JT-label+[class*="JT-right JT-floated"]+*,
 .JT-ui.JT-top.JT-attached.JT-label:first-child+:not(.JT-attached) {
     margin-top: 2rem!important
 }
 
 .JT-ui.JT-bottom.JT-attached.JT-label:first-child~:last-child:not(.JT-attached) {
     margin-top: 0;
     margin-bottom: 2rem!important
 }
 
 .JT-ui.JT-image.JT-label {
     width: auto!important;
     margin-top: 0;
     margin-bottom: 0;
     max-width: 9999px;
     vertical-align: baseline;
     text-transform: none;
     background: #e8e8e8;
     padding: .5833em .833em .5833em .5em;
     border-radius: .28571429rem;
     box-shadow: none
 }
 
 .JT-ui.JT-image.JT-label img {
     display: inline-block;
     vertical-align: top;
     height: 2.1666em;
     margin: -.5833em .5em -.5833em -.5em;
     border-radius: .28571429rem 0 0 .28571429rem
 }
 
 .JT-ui.JT-image.JT-label .JT-detail {
     background: rgba(0, 0, 0, .1);
     margin: -.5833em -.833em -.5833em .5em;
     padding: .5833em .833em;
     border-radius: 0 .28571429rem .28571429rem 0
 }
 
 .JT-ui.JT-tag.JT-label,
 .JT-ui.JT-tag.JT-labels .JT-label {
     margin-left: 1em;
     position: relative;
     padding-left: 1.5em;
     padding-right: 1.5em;
     border-radius: 0 .28571429rem .28571429rem 0;
     -webkit-transition: none;
     transition: none
 }
 
 .JT-ui.JT-tag.JT-label:before,
 .JT-ui.JT-tag.JT-labels .JT-label:before {
     position: absolute;
     -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
     transform: translateY(-50%) translateX(50%) rotate(-45deg);
     top: 50%;
     right: 100%;
     content: '';
     background-color: inherit;
     background-image: none;
     width: 1.56em;
     height: 1.56em;
     -webkit-transition: none;
     transition: none
 }
 
 .JT-ui.JT-tag.JT-label:after,
 .JT-ui.JT-tag.JT-labels .JT-label:after {
     position: absolute;
     content: '';
     top: 50%;
     left: -.25em;
     margin-top: -.25em;
     background-color: #fff!important;
     width: .5em;
     height: .5em;
     box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, .3);
     border-radius: 500rem
 }
 
 .JT-ui.JT-corner.JT-label {
     position: absolute;
     top: 0;
     right: 0;
     margin: 0;
     padding: 0;
     text-align: center;
     border-color: #e8e8e8;
     width: 4em;
     height: 4em;
     z-index: 1;
     -webkit-transition: border-color .1s ease;
     transition: border-color .1s ease
 }
 
 .JT-ui.JT-corner.JT-label {
     background-color: transparent!important
 }
 
 .JT-ui.JT-corner.JT-label:after {
     position: absolute;
     content: "";
     right: 0;
     top: 0;
     z-index: -1;
     width: 0;
     height: 0;
     background-color: transparent!important;
     border-top: 0 solid transparent;
     border-right: 4em solid transparent;
     border-bottom: 4em solid transparent;
     border-left: 0 solid transparent;
     border-right-color: inherit;
     -webkit-transition: border-color .1s ease;
     transition: border-color .1s ease
 }
 
 .JT-ui.JT-corner.JT-label .JT-icon {
     cursor: default;
     position: relative;
     top: .64285714em;
     left: .78571429em;
     font-size: 1.14285714em;
     margin: 0
 }
 
 .JT-ui.JT-left.JT-corner.JT-label,
 .JT-ui.JT-left.JT-corner.JT-label:after {
     right: auto;
     left: 0
 }
 
 .JT-ui.JT-left.JT-corner.JT-label:after {
     border-top: 4em solid transparent;
     border-right: 4em solid transparent;
     border-bottom: 0 solid transparent;
     border-left: 0 solid transparent;
     border-top-color: inherit
 }
 
 .JT-ui.JT-left.JT-corner.JT-label .JT-icon {
     left: -.78571429em
 }
 
 .JT-ui.JT-segment>.JT-ui.JT-corner.JT-label {
     top: -1px;
     right: -1px
 }
 
 .JT-ui.JT-segment>.JT-ui.JT-left.JT-corner.JT-label {
     right: auto;
     left: -1px
 }
 
 .JT-ui.JT-ribbon.JT-label {
     position: relative;
     margin: 0;
     min-width: -webkit-max-content;
     min-width: -moz-max-content;
     min-width: max-content;
     border-radius: 0 .28571429rem .28571429rem 0;
     border-color: rgba(0, 0, 0, .15)
 }
 
 .JT-ui.JT-ribbon.JT-label:after {
     position: absolute;
     content: '';
     top: 100%;
     left: 0;
     background-color: transparent!important;
     border-style: solid;
     border-width: 0 1.2em 1.2em 0;
     border-color: transparent;
     border-right-color: inherit;
     width: 0;
     height: 0
 }
 
 .JT-ui.JT-ribbon.JT-label {
     left: calc(-1rem - 1.2em);
     margin-right: -1.2em;
     padding-left: calc(1rem + 1.2em);
     padding-right: 1.2em
 }
 
 .JT-ui[class*="JT-right JT-ribbon"].JT-label {
     left: calc(100% + 1rem + 1.2em);
     padding-left: 1.2em;
     padding-right: calc(1rem + 1.2em)
 }
 
 .JT-ui[class*="JT-right JT-ribbon"].JT-label {
     text-align: left;
     -webkit-transform: translateX(-100%);
     transform: translateX(-100%);
     border-radius: .28571429rem 0 0 .28571429rem
 }
 
 .JT-ui[class*="JT-right JT-ribbon"].JT-label:after {
     left: auto;
     right: 0;
     border-style: solid;
     border-width: 1.2em 1.2em 0 0;
     border-color: transparent;
     border-top-color: inherit
 }
 
 .JT-ui.JT-card .JT-image>.JT-ribbon.JT-label,
 .JT-ui.JT-image>.JT-ribbon.JT-label {
     position: absolute;
     top: 1rem
 }
 
 .JT-ui.JT-card .JT-image>.JT-ui.JT-ribbon.JT-label,
 .JT-ui.JT-image>.JT-ui.JT-ribbon.JT-label {
     left: calc(.05rem - 1.2em)
 }
 
 .JT-ui.JT-card .JT-image>.JT-ui[class*="JT-right JT-ribbon"].JT-label,
 .JT-ui.JT-image>.JT-ui[class*="JT-right JT-ribbon"].JT-label {
     left: calc(100% + -.05rem + 1.2em);
     padding-left: .833em
 }
 
 .JT-ui.JT-table td>.JT-ui.JT-ribbon.JT-label {
     left: calc(-.78571429em - 1.2em)
 }
 
 .JT-ui.JT-table td>.JT-ui[class*="JT-right JT-ribbon"].JT-label {
     left: calc(100% + .78571429em + 1.2em);
     padding-left: .833em
 }
 
 .JT-ui.JT-attached.JT-label,
 .JT-ui[class*="JT-top JT-attached"].JT-label {
     width: 100%;
     position: absolute;
     margin: 0;
     top: 0;
     left: 0;
     padding: .75em 1em;
     border-radius: .21428571rem .21428571rem 0 0
 }
 
 .JT-ui[class*="JT-bottom JT-attached"].JT-label {
     top: auto;
     bottom: 0;
     border-radius: 0 0 .21428571rem .21428571rem
 }
 
 .JT-ui[class*="JT-top JT-left JT-attached"].JT-label {
     width: auto;
     margin-top: 0!important;
     border-radius: .21428571rem 0 .28571429rem 0
 }
 
 .JT-ui[class*="JT-top JT-right JT-attached"].JT-label {
     width: auto;
     left: auto;
     right: 0;
     border-radius: 0 .21428571rem 0 .28571429rem
 }
 
 .JT-ui[class*="JT-bottom JT-left JT-attached"].JT-label {
     width: auto;
     top: auto;
     bottom: 0;
     border-radius: 0 .28571429rem 0 .21428571rem
 }
 
 .JT-ui[class*="JT-bottom JT-right JT-attached"].JT-label {
     top: auto;
     bottom: 0;
     left: auto;
     right: 0;
     width: auto;
     border-radius: .28571429rem 0 .21428571rem 0
 }
 
 .JT-ui.JT-label.JT-disabled {
     opacity: .5
 }
 
 a.JT-ui.JT-label:hover,
 a.JT-ui.JT-labels .JT-label:hover {
     background-color: #e0e0e0;
     border-color: #e0e0e0;
     background-image: none;
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-labels a.JT-label:hover:before,
 a.JT-ui.JT-label:hover:before {
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-active.JT-label {
     background-color: #d0d0d0;
     border-color: #d0d0d0;
     background-image: none;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-active.JT-label:before {
     background-color: #d0d0d0;
     background-image: none;
     color: rgba(0, 0, 0, .95)
 }
 
 a.JT-ui.JT-active.JT-label:hover,
 a.JT-ui.JT-labels .JT-active.JT-label:hover {
     background-color: #c8c8c8;
     border-color: #c8c8c8;
     background-image: none;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-labels a.JT-active.JT-label:ActiveHover:before,
 a.JT-ui.JT-active.JT-label:ActiveHover:before {
     background-color: #c8c8c8;
     background-image: none;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-label.JT-visible:not(.JT-dropdown),
 .JT-ui.JT-labels.JT-visible .JT-label {
     display: inline-block!important
 }
 
 .JT-ui.JT-label.JT-hidden,
 .JT-ui.JT-labels.JT-hidden .JT-label {
     display: none!important
 }
 
 .JT-ui.JT-red.JT-label,
 .JT-ui.JT-red.JT-labels .JT-label {
     background-color: #db2828!important;
     border-color: #db2828!important;
     color: #fff!important
 }
 
 .JT-ui.JT-red.JT-labels .JT-label:hover,
 a.JT-ui.JT-red.JT-label:hover {
     background-color: #d01919!important;
     border-color: #d01919!important;
     color: #fff!important
 }
 
 .JT-ui.JT-red.JT-corner.JT-label,
 .JT-ui.JT-red.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-red.JT-ribbon.JT-label {
     border-color: #b21e1e!important
 }
 
 .JT-ui.JT-basic.JT-red.JT-label {
     background-color: #fff!important;
     color: #db2828!important;
     border-color: #db2828!important
 }
 
 .JT-ui.JT-basic.JT-red.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-red.JT-label:hover {
     background-color: #fff!important;
     color: #d01919!important;
     border-color: #d01919!important
 }
 
 .JT-ui.JT-orange.JT-label,
 .JT-ui.JT-orange.JT-labels .JT-label {
     background-color: #f2711c!important;
     border-color: #f2711c!important;
     color: #fff!important
 }
 
 .JT-ui.JT-orange.JT-labels .JT-label:hover,
 a.JT-ui.JT-orange.JT-label:hover {
     background-color: #f26202!important;
     border-color: #f26202!important;
     color: #fff!important
 }
 
 .JT-ui.JT-orange.JT-corner.JT-label,
 .JT-ui.JT-orange.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-orange.JT-ribbon.JT-label {
     border-color: #cf590c!important
 }
 
 .JT-ui.JT-basic.JT-orange.JT-label {
     background-color: #fff!important;
     color: #f2711c!important;
     border-color: #f2711c!important
 }
 
 .JT-ui.JT-basic.JT-orange.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-orange.JT-label:hover {
     background-color: #fff!important;
     color: #f26202!important;
     border-color: #f26202!important
 }
 
 .JT-ui.JT-yellow.JT-label,
 .JT-ui.JT-yellow.JT-labels .JT-label {
     background-color: #fbbd08!important;
     border-color: #fbbd08!important;
     color: #fff!important
 }
 
 .JT-ui.JT-yellow.JT-labels .JT-label:hover,
 a.JT-ui.JT-yellow.JT-label:hover {
     background-color: #eaae00!important;
     border-color: #eaae00!important;
     color: #fff!important
 }
 
 .JT-ui.JT-yellow.JT-corner.JT-label,
 .JT-ui.JT-yellow.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-yellow.JT-ribbon.JT-label {
     border-color: #cd9903!important
 }
 
 .JT-ui.JT-basic.JT-yellow.JT-label {
     background-color: #fff!important;
     color: #fbbd08!important;
     border-color: #fbbd08!important
 }
 
 .JT-ui.JT-basic.JT-yellow.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-yellow.JT-label:hover {
     background-color: #fff!important;
     color: #eaae00!important;
     border-color: #eaae00!important
 }
 
 .JT-ui.JT-olive.JT-label,
 .JT-ui.JT-olive.JT-labels .JT-label {
     background-color: #b5cc18!important;
     border-color: #b5cc18!important;
     color: #fff!important
 }
 
 .JT-ui.JT-olive.JT-labels .JT-label:hover,
 a.JT-ui.JT-olive.JT-label:hover {
     background-color: #a7bd0d!important;
     border-color: #a7bd0d!important;
     color: #fff!important
 }
 
 .JT-ui.JT-olive.JT-corner.JT-label,
 .JT-ui.JT-olive.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-olive.JT-ribbon.JT-label {
     border-color: #198f35!important
 }
 
 .JT-ui.JT-basic.JT-olive.JT-label {
     background-color: #fff!important;
     color: #b5cc18!important;
     border-color: #b5cc18!important
 }
 
 .JT-ui.JT-basic.JT-olive.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-olive.JT-label:hover {
     background-color: #fff!important;
     color: #a7bd0d!important;
     border-color: #a7bd0d!important
 }
 
 .JT-ui.JT-green.JT-label,
 .JT-ui.JT-green.JT-labels .JT-label {
     background-color: #21ba45!important;
     border-color: #21ba45!important;
     color: #fff!important
 }
 
 .JT-ui.JT-green.JT-labels .JT-label:hover,
 a.JT-ui.JT-green.JT-label:hover {
     background-color: #16ab39!important;
     border-color: #16ab39!important;
     color: #fff!important
 }
 
 .JT-ui.JT-green.JT-corner.JT-label,
 .JT-ui.JT-green.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-green.JT-ribbon.JT-label {
     border-color: #198f35!important
 }
 
 .JT-ui.JT-basic.JT-green.JT-label {
     background-color: #fff!important;
     color: #21ba45!important;
     border-color: #21ba45!important
 }
 
 .JT-ui.JT-basic.JT-green.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-green.JT-label:hover {
     background-color: #fff!important;
     color: #16ab39!important;
     border-color: #16ab39!important
 }
 
 .JT-ui.JT-teal.JT-label,
 .JT-ui.JT-teal.JT-labels .JT-label {
     background-color: #00b5ad!important;
     border-color: #00b5ad!important;
     color: #fff!important
 }
 
 .JT-ui.JT-teal.JT-labels .JT-label:hover,
 a.JT-ui.JT-teal.JT-label:hover {
     background-color: #009c95!important;
     border-color: #009c95!important;
     color: #fff!important
 }
 
 .JT-ui.JT-teal.JT-corner.JT-label,
 .JT-ui.JT-teal.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-teal.JT-ribbon.JT-label {
     border-color: #00827c!important
 }
 
 .JT-ui.JT-basic.JT-teal.JT-label {
     background-color: #fff!important;
     color: #00b5ad!important;
     border-color: #00b5ad!important
 }
 
 .JT-ui.JT-basic.JT-teal.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-teal.JT-label:hover {
     background-color: #fff!important;
     color: #009c95!important;
     border-color: #009c95!important
 }
 
 .JT-ui.JT-blue.JT-label,
 .JT-ui.JT-blue.JT-labels .JT-label {
     background-color: #2185d0!important;
     border-color: #2185d0!important;
     color: #fff!important
 }
 
 .JT-ui.JT-blue.JT-labels .JT-label:hover,
 a.JT-ui.JT-blue.JT-label:hover {
     background-color: #1678c2!important;
     border-color: #1678c2!important;
     color: #fff!important
 }
 
 .JT-ui.JT-blue.JT-corner.JT-label,
 .JT-ui.JT-blue.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-blue.JT-ribbon.JT-label {
     border-color: #1a69a4!important
 }
 
 .JT-ui.JT-basic.JT-blue.JT-label {
     background-color: #fff!important;
     color: #2185d0!important;
     border-color: #2185d0!important
 }
 
 .JT-ui.JT-basic.JT-blue.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-blue.JT-label:hover {
     background-color: #fff!important;
     color: #1678c2!important;
     border-color: #1678c2!important
 }
 
 .JT-ui.JT-violet.JT-label,
 .JT-ui.JT-violet.JT-labels .JT-label {
     background-color: #6435c9!important;
     border-color: #6435c9!important;
     color: #fff!important
 }
 
 .JT-ui.JT-violet.JT-labels .JT-label:hover,
 a.JT-ui.JT-violet.JT-label:hover {
     background-color: #5829bb!important;
     border-color: #5829bb!important;
     color: #fff!important
 }
 
 .JT-ui.JT-violet.JT-corner.JT-label,
 .JT-ui.JT-violet.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-violet.JT-ribbon.JT-label {
     border-color: #502aa1!important
 }
 
 .JT-ui.JT-basic.JT-violet.JT-label {
     background-color: #fff!important;
     color: #6435c9!important;
     border-color: #6435c9!important
 }
 
 .JT-ui.JT-basic.JT-violet.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-violet.JT-label:hover {
     background-color: #fff!important;
     color: #5829bb!important;
     border-color: #5829bb!important
 }
 
 .JT-ui.JT-purple.JT-label,
 .JT-ui.JT-purple.JT-labels .JT-label {
     background-color: #a333c8!important;
     border-color: #a333c8!important;
     color: #fff!important
 }
 
 .JT-ui.JT-purple.JT-labels .JT-label:hover,
 a.JT-ui.JT-purple.JT-label:hover {
     background-color: #9627ba!important;
     border-color: #9627ba!important;
     color: #fff!important
 }
 
 .JT-ui.JT-purple.JT-corner.JT-label,
 .JT-ui.JT-purple.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-purple.JT-ribbon.JT-label {
     border-color: #82299f!important
 }
 
 .JT-ui.JT-basic.JT-purple.JT-label {
     background-color: #fff!important;
     color: #a333c8!important;
     border-color: #a333c8!important
 }
 
 .JT-ui.JT-basic.JT-purple.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-purple.JT-label:hover {
     background-color: #fff!important;
     color: #9627ba!important;
     border-color: #9627ba!important
 }
 
 .JT-ui.JT-pink.JT-label,
 .JT-ui.JT-pink.JT-labels .JT-label {
     background-color: #e03997!important;
     border-color: #e03997!important;
     color: #fff!important
 }
 
 .JT-ui.JT-pink.JT-labels .JT-label:hover,
 a.JT-ui.JT-pink.JT-label:hover {
     background-color: #e61a8d!important;
     border-color: #e61a8d!important;
     color: #fff!important
 }
 
 .JT-ui.JT-pink.JT-corner.JT-label,
 .JT-ui.JT-pink.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-pink.JT-ribbon.JT-label {
     border-color: #c71f7e!important
 }
 
 .JT-ui.JT-basic.JT-pink.JT-label {
     background-color: #fff!important;
     color: #e03997!important;
     border-color: #e03997!important
 }
 
 .JT-ui.JT-basic.JT-pink.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-pink.JT-label:hover {
     background-color: #fff!important;
     color: #e61a8d!important;
     border-color: #e61a8d!important
 }
 
 .JT-ui.JT-brown.JT-label,
 .JT-ui.JT-brown.JT-labels .JT-label {
     background-color: #a5673f!important;
     border-color: #a5673f!important;
     color: #fff!important
 }
 
 .JT-ui.JT-brown.JT-labels .JT-label:hover,
 a.JT-ui.JT-brown.JT-label:hover {
     background-color: #975b33!important;
     border-color: #975b33!important;
     color: #fff!important
 }
 
 .JT-ui.JT-brown.JT-corner.JT-label,
 .JT-ui.JT-brown.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-brown.JT-ribbon.JT-label {
     border-color: #805031!important
 }
 
 .JT-ui.JT-basic.JT-brown.JT-label {
     background-color: #fff!important;
     color: #a5673f!important;
     border-color: #a5673f!important
 }
 
 .JT-ui.JT-basic.JT-brown.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-brown.JT-label:hover {
     background-color: #fff!important;
     color: #975b33!important;
     border-color: #975b33!important
 }
 
 .JT-ui.JT-grey.JT-label,
 .JT-ui.JT-grey.JT-labels .JT-label {
     background-color: #767676!important;
     border-color: #767676!important;
     color: #fff!important
 }
 
 .JT-ui.JT-grey.JT-labels .JT-label:hover,
 a.JT-ui.JT-grey.JT-label:hover {
     background-color: #838383!important;
     border-color: #838383!important;
     color: #fff!important
 }
 
 .JT-ui.JT-grey.JT-corner.JT-label,
 .JT-ui.JT-grey.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-grey.JT-ribbon.JT-label {
     border-color: #805031!important
 }
 
 .JT-ui.JT-basic.JT-grey.JT-label {
     background-color: #fff!important;
     color: #767676!important;
     border-color: #767676!important
 }
 
 .JT-ui.JT-basic.JT-grey.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-grey.JT-label:hover {
     background-color: #fff!important;
     color: #838383!important;
     border-color: #838383!important
 }
 
 .JT-ui.JT-black.JT-label,
 .JT-ui.JT-black.JT-labels .JT-label {
     background-color: #4a4a4a!important;
     border-color: #4a4a4a!important;
     color: #fff!important
 }
 
 .JT-ui.JT-black.JT-labels .JT-label:hover,
 a.JT-ui.JT-black.JT-label:hover {
     background-color: #575757!important;
     border-color: #575757!important;
     color: #fff!important
 }
 
 .JT-ui.JT-black.JT-corner.JT-label,
 .JT-ui.JT-black.JT-corner.JT-label:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-black.JT-ribbon.JT-label {
     border-color: #805031!important
 }
 
 .JT-ui.JT-basic.JT-black.JT-label {
     background-color: #fff!important;
     color: #4a4a4a!important;
     border-color: #4a4a4a!important
 }
 
 .JT-ui.JT-basic.JT-black.JT-labels a.JT-label:hover,
 a.JT-ui.JT-basic.JT-black.JT-label:hover {
     background-color: #fff!important;
     color: #575757!important;
     border-color: #575757!important
 }
 
 .JT-ui.JT-basic.JT-label {
     background: none #fff;
     border: 1px solid rgba(34, 36, 38, .15);
     color: #4a4a4a;
     box-shadow: none
 }
 
 a.JT-ui.JT-basic.JT-label:hover {
     text-decoration: none;
     background: none #fff;
     color: #4a4a4a;
     box-shadow: 1px solid rgba(34, 36, 38, .15);
     box-shadow: none
 }
 
 .JT-ui.JT-basic.JT-pointing.JT-label:before {
     border-color: inherit
 }
 
 .JT-ui.JT-fluid.JT-labels>.JT-label,
 .JT-ui.JT-label.JT-fluid {
     width: 100%;
     box-sizing: border-box
 }
 
 .JT-ui.JT-inverted.JT-label,
 .JT-ui.JT-inverted.JT-labels .JT-label {
     color: rgba(255, 255, 255, .9)!important
 }
 
 .JT-ui.JT-horizontal.JT-label,
 .JT-ui.JT-horizontal.JT-labels .JT-label {
     margin: 0 .5em 0 0;
     padding: .4em .833em;
     min-width: 3em;
     text-align: center
 }
 
 .JT-ui.JT-circular.JT-label,
 .JT-ui.JT-circular.JT-labels .JT-label {
     min-width: 2em;
     min-height: 2em;
     padding: .5em!important;
     line-height: 1em;
     text-align: center;
     border-radius: 500rem
 }
 
 .JT-ui.JT-empty.JT-circular.JT-label,
 .JT-ui.JT-empty.JT-circular.JT-labels .JT-label {
     min-width: 0;
     min-height: 0;
     overflow: hidden;
     width: .5em;
     height: .5em;
     vertical-align: baseline
 }
 
 .JT-ui.JT-pointing.JT-label {
     position: relative
 }
 
 .JT-ui.JT-attached.JT-pointing.JT-label {
     position: absolute
 }
 
 .JT-ui.JT-pointing.JT-label:before {
     background-color: inherit;
     background-image: inherit;
     border-width: none;
     border-style: solid;
     border-color: inherit
 }
 
 .JT-ui.JT-pointing.JT-label:before {
     position: absolute;
     content: '';
     -webkit-transform: rotate(45deg);
     transform: rotate(45deg);
     background-image: none;
     z-index: 2;
     width: .6666em;
     height: .6666em;
     -webkit-transition: background .1s ease;
     transition: background .1s ease
 }
 
 .JT-ui.JT-pointing.JT-label,
 .JT-ui[class*="JT-pointing JT-above"].JT-label {
     margin-top: 1em
 }
 
 .JT-ui.JT-pointing.JT-label:before,
 .JT-ui[class*="JT-pointing JT-above"].JT-label:before {
     border-width: 1px 0 0 1px;
     -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
     transform: translateX(-50%) translateY(-50%) rotate(45deg);
     top: 0;
     left: 50%
 }
 
 .JT-ui[class*="JT-bottom JT-pointing"].JT-label,
 .JT-ui[class*="JT-pointing JT-below"].JT-label {
     margin-top: 0;
     margin-bottom: 1em
 }
 
 .JT-ui[class*="JT-bottom JT-pointing"].JT-label:before,
 .JT-ui[class*="JT-pointing JT-below"].JT-label:before {
     border-width: 0 1px 1px 0;
     top: auto;
     right: auto;
     -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
     transform: translateX(-50%) translateY(-50%) rotate(45deg);
     top: 100%;
     left: 50%
 }
 
 .JT-ui[class*="JT-left JT-pointing"].JT-label {
     margin-top: 0;
     margin-left: .6666em
 }
 
 .JT-ui[class*="JT-left JT-pointing"].JT-label:before {
     border-width: 0 0 1px 1px;
     -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
     transform: translateX(-50%) translateY(-50%) rotate(45deg);
     bottom: auto;
     right: auto;
     top: 50%;
     left: 0
 }
 
 .JT-ui[class*="JT-right JT-pointing"].JT-label {
     margin-top: 0;
     margin-right: .6666em
 }
 
 .JT-ui[class*="JT-right JT-pointing"].JT-label:before {
     border-width: 1px 1px 0 0;
     -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
     transform: translateX(50%) translateY(-50%) rotate(45deg);
     top: 50%;
     right: 0;
     bottom: auto;
     left: auto
 }
 
 .JT-ui.JT-basic.JT-pointing.JT-label:before,
 .JT-ui.JT-basic[class*="JT-pointing JT-above"].JT-label:before {
     margin-top: -1px
 }
 
 .JT-ui.JT-basic[class*="JT-bottom JT-pointing"].JT-label:before,
 .JT-ui.JT-basic[class*="JT-pointing JT-below"].JT-label:before {
     bottom: auto;
     top: 100%;
     margin-top: 1px
 }
 
 .JT-ui.JT-basic[class*="JT-left JT-pointing"].JT-label:before {
     top: 50%;
     left: -1px
 }
 
 .JT-ui.JT-basic[class*="JT-right JT-pointing"].JT-label:before {
     top: 50%;
     right: -1px
 }
 
 .JT-ui.JT-floating.JT-label {
     position: absolute;
     z-index: 100;
     top: -1em;
     left: 100%;
     margin: 0 0 0 -1.5em!important
 }
 
 .JT-ui.JT-mini.JT-label,
 .JT-ui.JT-mini.JT-labels .JT-label {
     font-size: .64285714rem
 }
 
 .JT-ui.JT-tiny.JT-label,
 .JT-ui.JT-tiny.JT-labels .JT-label {
     font-size: .71428571rem
 }
 
 .JT-ui.JT-small.JT-label,
 .JT-ui.JT-small.JT-labels .JT-label {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-label,
 .JT-ui.JT-labels .JT-label {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-large.JT-label,
 .JT-ui.JT-large.JT-labels .JT-label {
     font-size: 1rem
 }
 
 .JT-ui.JT-big.JT-label,
 .JT-ui.JT-big.JT-labels .JT-label {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-label,
 .JT-ui.JT-huge.JT-labels .JT-label {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-label,
 .JT-ui.JT-massive.JT-labels .JT-label {
     font-size: 1.71428571rem
 }
 /*!
 * # Semantic UI 2.2.7 - List
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-list,
 ol.JT-ui.JT-list,
 ul.JT-ui.JT-list {
     list-style-type: none;
     margin: 1em 0;
     padding: 0 0
 }
 
 .JT-ui.JT-list:first-child,
 ol.JT-ui.JT-list:first-child,
 ul.JT-ui.JT-list:first-child {
     margin-top: 0;
     padding-top: 0
 }
 
 .JT-ui.JT-list:last-child,
 ol.JT-ui.JT-list:last-child,
 ul.JT-ui.JT-list:last-child {
     margin-bottom: 0;
     padding-bottom: 0
 }
 
 .JT-ui.JT-list .JT-list>.JT-item,
 .JT-ui.JT-list>.JT-item,
 ol.JT-ui.JT-list li,
 ul.JT-ui.JT-list li {
     display: list-item;
     table-layout: fixed;
     list-style-type: none;
     list-style-position: outside;
     padding: .21428571em 0;
     line-height: 1.71428571em
 }
 
 .JT-ui.JT-list>.JT-item:after,
 .JT-ui.JT-list>.JT-list>.JT-item,
 ol.JT-ui.JT-list>li:first-child:after,
 ul.JT-ui.JT-list>li:first-child:after {
     content: '';
     display: block;
     height: 0;
     clear: both;
     visibility: hidden
 }
 
 .JT-ui.JT-list .JT-list>.JT-item:first-child,
 .JT-ui.JT-list>.JT-item:first-child,
 ol.JT-ui.JT-list li:first-child,
 ul.JT-ui.JT-list li:first-child {
     padding-top: 0
 }
 
 .JT-ui.JT-list .JT-list>.JT-item:last-child,
 .JT-ui.JT-list>.JT-item:last-child,
 ol.JT-ui.JT-list li:last-child,
 ul.JT-ui.JT-list li:last-child {
     padding-bottom: 0
 }
 
 .JT-ui.JT-list .JT-list,
 ol.JT-ui.JT-list ol,
 ul.JT-ui.JT-list ul {
     clear: both;
     margin: 0;
     padding: .75em 0 .25em .5em
 }
 
 .JT-ui.JT-list .JT-list>.JT-item,
 ol.JT-ui.JT-list ol li,
 ul.JT-ui.JT-list ul li {
     padding: .14285714em 0;
     line-height: inherit
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>i.JT-icon,
 .JT-ui.JT-list>.JT-item>i.JT-icon {
     display: table-cell;
     margin: 0;
     padding-top: .35714286em;
     padding-right: .28571429em;
     vertical-align: top;
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>i.JT-icon:only-child,
 .JT-ui.JT-list>.JT-item>i.JT-icon:only-child {
     display: inline-block;
     vertical-align: top
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>.JT-image,
 .JT-ui.JT-list>.JT-item>.JT-image {
     display: table-cell;
     background-color: transparent;
     margin: 0;
     vertical-align: top
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>.JT-image:not(:only-child):not(img),
 .JT-ui.JT-list>.JT-item>.JT-image:not(:only-child):not(img) {
     padding-right: .5em
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>.JT-image img,
 .JT-ui.JT-list>.JT-item>.JT-image img {
     vertical-align: top
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>.JT-image:only-child,
 .JT-ui.JT-list .JT-list>.JT-item>img.JT-image,
 .JT-ui.JT-list>.JT-item>.JT-image:only-child,
 .JT-ui.JT-list>.JT-item>img.JT-image {
     display: inline-block
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>.JT-content,
 .JT-ui.JT-list>.JT-item>.JT-content {
     line-height: 1.71428571em
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>.JT-icon+.JT-content,
 .JT-ui.JT-list .JT-list>.JT-item>.JT-image+.JT-content,
 .JT-ui.JT-list>.JT-item>.JT-icon+.JT-content,
 .JT-ui.JT-list>.JT-item>.JT-image+.JT-content {
     display: table-cell;
     padding: 0 0 0 .5em;
     vertical-align: top
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>img.JT-image+.JT-content,
 .JT-ui.JT-list>.JT-item>img.JT-image+.JT-content {
     display: inline-block
 }
 
 .JT-ui.JT-list .JT-list>.JT-item>.JT-content>.JT-list,
 .JT-ui.JT-list>.JT-item>.JT-content>.JT-list {
     margin-left: 0;
     padding-left: 0
 }
 
 .JT-ui.JT-list .JT-list>.JT-item .JT-header,
 .JT-ui.JT-list>.JT-item .JT-header {
     display: block;
     margin: 0;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-weight: 700;
     color: #4a4a4a
 }
 
 .JT-ui.JT-list .JT-list>.JT-item .JT-description,
 .JT-ui.JT-list>.JT-item .JT-description {
     display: block;
     color: rgba(0, 0, 0, .7)
 }
 
 .JT-ui.JT-list .JT-list>.JT-item a,
 .JT-ui.JT-list>.JT-item a {
     cursor: pointer
 }
 
 .JT-ui.JT-list .JT-list>a.JT-item,
 .JT-ui.JT-list>a.JT-item {
     cursor: pointer;
     color: #4a4a4a
 }
 
 .JT-ui.JT-list .JT-list>a.JT-item:hover,
 .JT-ui.JT-list>a.JT-item:hover {
     color: #4a4a4a
 }
 
 .JT-ui.JT-list .JT-list>a.JT-item i.JT-icon,
 .JT-ui.JT-list>a.JT-item i.JT-icon {
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-list .JT-list>.JT-item a.JT-header,
 .JT-ui.JT-list>.JT-item a.JT-header {
     cursor: pointer;
     color: #4a4a4a!important
 }
 
 .JT-ui.JT-list .JT-list>.JT-item a.JT-header:hover,
 .JT-ui.JT-list>.JT-item a.JT-header:hover {
     color: #4a4a4a!important
 }
 
 .JT-ui[class*="JT-left JT-floated"].JT-list {
     float: left
 }
 
 .JT-ui[class*="JT-right JT-floated"].JT-list {
     float: right
 }
 
 .JT-ui.JT-list .JT-list>.JT-item [class*="JT-left JT-floated"],
 .JT-ui.JT-list>.JT-item [class*="JT-left JT-floated"] {
     float: left;
     margin: 0 1em 0 0
 }
 
 .JT-ui.JT-list .JT-list>.JT-item [class*="JT-right JT-floated"],
 .JT-ui.JT-list>.JT-item [class*="JT-right JT-floated"] {
     float: right;
     margin: 0 0 0 1em
 }
 
 .JT-ui.JT-menu .JT-ui.JT-list .JT-list>.JT-item,
 .JT-ui.JT-menu .JT-ui.JT-list>.JT-item {
     display: list-item;
     table-layout: fixed;
     background-color: transparent;
     list-style-type: none;
     list-style-position: outside;
     padding: .21428571em 0;
     line-height: 1.71428571em
 }
 
 .JT-ui.JT-menu .JT-ui.JT-list .JT-list>.JT-item:before,
 .JT-ui.JT-menu .JT-ui.JT-list>.JT-item:before {
     border: none;
     background: 0 0
 }
 
 .JT-ui.JT-menu .JT-ui.JT-list .JT-list>.JT-item:first-child,
 .JT-ui.JT-menu .JT-ui.JT-list>.JT-item:first-child {
     padding-top: 0
 }
 
 .JT-ui.JT-menu .JT-ui.JT-list .JT-list>.JT-item:last-child,
 .JT-ui.JT-menu .JT-ui.JT-list>.JT-item:last-child {
     padding-bottom: 0
 }
 
 .JT-ui.JT-horizontal.JT-list {
     display: inline-block;
     font-size: 0
 }
 
 .JT-ui.JT-horizontal.JT-list>.JT-item {
     display: inline-block;
     margin-left: 1em;
     font-size: 1rem
 }
 
 .JT-ui.JT-horizontal.JT-list:not(.JT-celled)>.JT-item:first-child {
     margin-left: 0!important;
     padding-left: 0!important
 }
 
 .JT-ui.JT-horizontal.JT-list .JT-list {
     padding-left: 0;
     padding-bottom: 0
 }
 
 .JT-ui.JT-horizontal.JT-list .JT-list>.JT-item>.JT-content,
 .JT-ui.JT-horizontal.JT-list .JT-list>.JT-item>.JT-icon,
 .JT-ui.JT-horizontal.JT-list .JT-list>.JT-item>.JT-image,
 .JT-ui.JT-horizontal.JT-list>.JT-item>.JT-content,
 .JT-ui.JT-horizontal.JT-list>.JT-item>.JT-icon,
 .JT-ui.JT-horizontal.JT-list>.JT-item>.JT-image {
     vertical-align: middle
 }
 
 .JT-ui.JT-horizontal.JT-list>.JT-item:first-child,
 .JT-ui.JT-horizontal.JT-list>.JT-item:last-child {
     padding-top: .21428571em;
     padding-bottom: .21428571em
 }
 
 .JT-ui.JT-horizontal.JT-list>.JT-item>i.JT-icon {
     margin: 0;
     padding: 0 .25em 0 0
 }
 
 .JT-ui.JT-horizontal.JT-list>.JT-item>.JT-icon,
 .JT-ui.JT-horizontal.JT-list>.JT-item>.JT-icon+.JT-content {
     float: none;
     display: inline-block
 }
 
 .JT-ui.JT-list .JT-list>.JT-disabled.JT-item,
 .JT-ui.JT-list>.JT-disabled.JT-item {
     pointer-events: none;
     color: rgba(40, 40, 40, .3)!important
 }
 
 .JT-ui.JT-inverted.JT-list .JT-list>.JT-disabled.JT-item,
 .JT-ui.JT-inverted.JT-list>.JT-disabled.JT-item {
     color: rgba(225, 225, 225, .3)!important
 }
 
 .JT-ui.JT-list .JT-list>a.JT-item:hover .JT-icon,
 .JT-ui.JT-list>a.JT-item:hover .JT-icon {
     color: #4a4a4a
 }
 
 .JT-ui.JT-inverted.JT-list .JT-list>a.JT-item>.JT-icon,
 .JT-ui.JT-inverted.JT-list>a.JT-item>.JT-icon {
     color: rgba(255, 255, 255, .7)
 }
 
 .JT-ui.JT-inverted.JT-list .JT-list>.JT-item .JT-header,
 .JT-ui.JT-inverted.JT-list>.JT-item .JT-header {
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-inverted.JT-list .JT-list>.JT-item .JT-description,
 .JT-ui.JT-inverted.JT-list>.JT-item .JT-description {
     color: rgba(255, 255, 255, .7)
 }
 
 .JT-ui.JT-inverted.JT-list .JT-list>a.JT-item,
 .JT-ui.JT-inverted.JT-list>a.JT-item {
     cursor: pointer;
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-inverted.JT-list .JT-list>a.JT-item:hover,
 .JT-ui.JT-inverted.JT-list>a.JT-item:hover {
     color: #4a4a4a
 }
 
 .JT-ui.JT-inverted.JT-list .JT-item a:not(.JT-ui) {
     color: rgba(255, 255, 255, .9)!important
 }
 
 .JT-ui.JT-inverted.JT-list .JT-item a:not(.JT-ui):hover {
     color: #4a4a4a!important
 }
 
 .JT-ui.JT-list [class*="JT-top JT-aligned"],
 .JT-ui.JT-list[class*="JT-top JT-aligned"] .JT-content,
 .JT-ui.JT-list[class*="JT-top JT-aligned"] .JT-image {
     vertical-align: top!important
 }
 
 .JT-ui.JT-list [class*="JT-middle JT-aligned"],
 .JT-ui.JT-list[class*="JT-middle JT-aligned"] .JT-content,
 .JT-ui.JT-list[class*="JT-middle JT-aligned"] .JT-image {
     vertical-align: middle!important
 }
 
 .JT-ui.JT-list [class*="JT-bottom JT-aligned"],
 .JT-ui.JT-list[class*="JT-bottom JT-aligned"] .JT-content,
 .JT-ui.JT-list[class*="JT-bottom JT-aligned"] .JT-image {
     vertical-align: bottom!important
 }
 
 .JT-ui.JT-link.JT-list .JT-item,
 .JT-ui.JT-link.JT-list .JT-item a:not(.JT-ui),
 .JT-ui.JT-link.JT-list a.JT-item {
     color: #4a4a4a;
     -webkit-transition: .1s color ease;
     transition: .1s color ease
 }
 
 .JT-ui.JT-link.JT-list .JT-item a:not(.JT-ui):hover,
 .JT-ui.JT-link.JT-list a.JT-item:hover {
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-link.JT-list .JT-item a:not(.JT-ui):active,
 .JT-ui.JT-link.JT-list a.JT-item:active {
     color: rgba(0, 0, 0, .9)
 }
 
 .JT-ui.JT-link.JT-list .JT-active.JT-item,
 .JT-ui.JT-link.JT-list .JT-active.JT-item a:not(.JT-ui) {
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-inverted.JT-link.JT-list .JT-item,
 .JT-ui.JT-inverted.JT-link.JT-list .JT-item a:not(.JT-ui),
 .JT-ui.JT-inverted.JT-link.JT-list a.JT-item {
     color: rgba(255, 255, 255, .5)
 }
 
 .JT-ui.JT-inverted.JT-link.JT-list .JT-item a:not(.JT-ui):hover,
 .JT-ui.JT-inverted.JT-link.JT-list a.JT-item:hover {
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-link.JT-list .JT-item a:not(.JT-ui):active,
 .JT-ui.JT-inverted.JT-link.JT-list a.JT-item:active {
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-link.JT-list .JT-active.JT-item a:not(.JT-ui),
 .JT-ui.JT-inverted.JT-link.JT-list a.JT-active.JT-item {
     color: #fff
 }
 
 .JT-ui.JT-selection.JT-list .JT-list>.JT-item,
 .JT-ui.JT-selection.JT-list>.JT-item {
     cursor: pointer;
     background: 0 0;
     padding: .5em .5em;
     margin: 0;
     color: rgba(0, 0, 0, .4);
     border-radius: .5em;
     -webkit-transition: .1s color ease, .1s padding-left ease, .1s background-color ease;
     transition: .1s color ease, .1s padding-left ease, .1s background-color ease
 }
 
 .JT-ui.JT-selection.JT-list .JT-list>.JT-item:last-child,
 .JT-ui.JT-selection.JT-list>.JT-item:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-selection.JT-list.JT-list>.JT-item:hover,
 .JT-ui.JT-selection.JT-list>.JT-item:hover {
     background: rgba(0, 0, 0, .03);
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-selection.JT-list .JT-list>.JT-item:active,
 .JT-ui.JT-selection.JT-list>.JT-item:active {
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .9)
 }
 
 .JT-ui.JT-selection.JT-list .JT-list>.JT-item.JT-active,
 .JT-ui.JT-selection.JT-list>.JT-item.JT-active {
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-inverted.JT-selection.JT-list>.JT-item {
     background: 0 0;
     color: rgba(255, 255, 255, .5)
 }
 
 .JT-ui.JT-inverted.JT-selection.JT-list>.JT-item:hover {
     background: rgba(255, 255, 255, .02);
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-selection.JT-list>.JT-item:active {
     background: rgba(255, 255, 255, .08);
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-selection.JT-list>.JT-item.JT-active {
     background: rgba(255, 255, 255, .08);
     color: #fff
 }
 
 .JT-ui.JT-celled.JT-selection.JT-list .JT-list>.JT-item,
 .JT-ui.JT-celled.JT-selection.JT-list>.JT-item,
 .JT-ui.JT-divided.JT-selection.JT-list .JT-list>.JT-item,
 .JT-ui.JT-divided.JT-selection.JT-list>.JT-item {
     border-radius: 0
 }
 
 .JT-ui.JT-animated.JT-list>.JT-item {
     -webkit-transition: .25s color ease .1s, .25s padding-left ease .1s, .25s background-color ease .1s;
     transition: .25s color ease .1s, .25s padding-left ease .1s, .25s background-color ease .1s
 }
 
 .JT-ui.JT-animated.JT-list:not(.JT-horizontal)>.JT-item:hover {
     padding-left: 1em
 }
 
 .JT-ui.JT-fitted.JT-list:not(.JT-selection) .JT-list>.JT-item,
 .JT-ui.JT-fitted.JT-list:not(.JT-selection)>.JT-item {
     padding-left: 0;
     padding-right: 0
 }
 
 .JT-ui.JT-fitted.JT-selection.JT-list .JT-list>.JT-item,
 .JT-ui.JT-fitted.JT-selection.JT-list>.JT-item {
     margin-left: -.5em;
     margin-right: -.5em
 }
 
 .JT-ui.JT-bulleted.JT-list,
 ul.JT-ui.JT-list {
     margin-left: 1.25rem
 }
 
 .JT-ui.JT-bulleted.JT-list .JT-list>.JT-item,
 .JT-ui.JT-bulleted.JT-list>.JT-item,
 ul.JT-ui.JT-list li {
     position: relative
 }
 
 .JT-ui.JT-bulleted.JT-list .JT-list>.JT-item:before,
 .JT-ui.JT-bulleted.JT-list>.JT-item:before,
 ul.JT-ui.JT-list li:before {
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     pointer-events: none;
     position: absolute;
     top: auto;
     left: auto;
     font-weight: 400;
     margin-left: -1.25rem;
     content: 'â€¢';
     opacity: 1;
     color: inherit;
     vertical-align: top
 }
 
 .JT-ui.JT-bulleted.JT-list .JT-list>a.JT-item:before,
 .JT-ui.JT-bulleted.JT-list>a.JT-item:before,
 ul.JT-ui.JT-list li:before {
     color: #4a4a4a
 }
 
 .JT-ui.JT-bulleted.JT-list .JT-list,
 ul.JT-ui.JT-list ul {
     padding-left: 1.25rem
 }
 
 .JT-ui.JT-horizontal.JT-bulleted.JT-list,
 ul.JT-ui.JT-horizontal.JT-bulleted.JT-list {
     margin-left: 0
 }
 
 .JT-ui.JT-horizontal.JT-bulleted.JT-list>.JT-item,
 ul.JT-ui.JT-horizontal.JT-bulleted.JT-list li {
     margin-left: 1.75rem
 }
 
 .JT-ui.JT-horizontal.JT-bulleted.JT-list>.JT-item:first-child,
 ul.JT-ui.JT-horizontal.JT-bulleted.JT-list li:first-child {
     margin-left: 0
 }
 
 .JT-ui.JT-horizontal.JT-bulleted.JT-list>.JT-item::before,
 ul.JT-ui.JT-horizontal.JT-bulleted.JT-list li::before {
     color: #4a4a4a
 }
 
 .JT-ui.JT-horizontal.JT-bulleted.JT-list>.JT-item:first-child::before,
 ul.JT-ui.JT-horizontal.JT-bulleted.JT-list li:first-child::before {
     display: none
 }
 
 .JT-ui.JT-ordered.JT-list,
 .JT-ui.JT-ordered.JT-list .JT-list,
 ol.JT-ui.JT-list,
 ol.JT-ui.JT-list ol {
     counter-reset: ordered;
     margin-left: 1.25rem;
     list-style-type: none
 }
 
 .JT-ui.JT-ordered.JT-list .JT-list>.JT-item,
 .JT-ui.JT-ordered.JT-list>.JT-item,
 ol.JT-ui.JT-list li {
     list-style-type: none;
     position: relative
 }
 
 .JT-ui.JT-ordered.JT-list .JT-list>.JT-item:before,
 .JT-ui.JT-ordered.JT-list>.JT-item:before,
 ol.JT-ui.JT-list li:before {
     position: absolute;
     top: auto;
     left: auto;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     pointer-events: none;
     margin-left: -1.25rem;
     counter-increment: ordered;
     content: counters(ordered, ".") " ";
     text-align: right;
     color: #4a4a4a;
     vertical-align: middle;
     opacity: .8
 }
 
 .JT-ui.JT-ordered.JT-inverted.JT-list .JT-list>.JT-item:before,
 .JT-ui.JT-ordered.JT-inverted.JT-list>.JT-item:before,
 ol.JT-ui.JT-inverted.JT-list li:before {
     color: rgba(255, 255, 255, .7)
 }
 
 .JT-ui.JT-ordered.JT-list>.JT-item[data-value],
 .JT-ui.JT-ordered.JT-list>.JT-list>.JT-item[data-value] {
     content: attr(data-value)
 }
 
 ol.JT-ui.JT-list li[value]:before {
     content: attr(value)
 }
 
 .JT-ui.JT-ordered.JT-list .JT-list,
 ol.JT-ui.JT-list ol {
     margin-left: 1em
 }
 
 .JT-ui.JT-ordered.JT-list .JT-list>.JT-item:before,
 ol.JT-ui.JT-list ol li:before {
     margin-left: -2em
 }
 
 .JT-ui.JT-ordered.JT-horizontal.JT-list,
 ol.JT-ui.JT-horizontal.JT-list {
     margin-left: 0
 }
 
 .JT-ui.JT-ordered.JT-horizontal.JT-list .JT-list>.JT-item:before,
 .JT-ui.JT-ordered.JT-horizontal.JT-list>.JT-item:before,
 ol.JT-ui.JT-horizontal.JT-list li:before {
     position: static;
     margin: 0 .5em 0 0
 }
 
 .JT-ui.JT-divided.JT-list>.JT-item {
     border-top: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-divided.JT-list .JT-list>.JT-item {
     border-top: none
 }
 
 .JT-ui.JT-divided.JT-list .JT-item .JT-list>.JT-item {
     border-top: none
 }
 
 .JT-ui.JT-divided.JT-list .JT-list>.JT-item:first-child,
 .JT-ui.JT-divided.JT-list>.JT-item:first-child {
     border-top: none
 }
 
 .JT-ui.JT-divided.JT-list:not(.JT-horizontal) .JT-list>.JT-item:first-child {
     border-top-width: 1px
 }
 
 .JT-ui.JT-divided.JT-bulleted.JT-list .JT-list,
 .JT-ui.JT-divided.JT-bulleted.JT-list:not(.JT-horizontal) {
     margin-left: 0;
     padding-left: 0
 }
 
 .JT-ui.JT-divided.JT-bulleted.JT-list>.JT-item:not(.JT-horizontal) {
     padding-left: 1.25rem
 }
 
 .JT-ui.JT-divided.JT-ordered.JT-list {
     margin-left: 0
 }
 
 .JT-ui.JT-divided.JT-ordered.JT-list .JT-list>.JT-item,
 .JT-ui.JT-divided.JT-ordered.JT-list>.JT-item {
     padding-left: 1.25rem
 }
 
 .JT-ui.JT-divided.JT-ordered.JT-list .JT-item .JT-list {
     margin-left: 0;
     margin-right: 0;
     padding-bottom: .21428571em
 }
 
 .JT-ui.JT-divided.JT-ordered.JT-list .JT-item .JT-list>.JT-item {
     padding-left: 1em
 }
 
 .JT-ui.JT-divided.JT-selection.JT-list .JT-list>.JT-item,
 .JT-ui.JT-divided.JT-selection.JT-list>.JT-item {
     margin: 0;
     border-radius: 0
 }
 
 .JT-ui.JT-divided.JT-horizontal.JT-list {
     margin-left: 0
 }
 
 .JT-ui.JT-divided.JT-horizontal.JT-list>.JT-item:not(:first-child) {
     padding-left: .5em
 }
 
 .JT-ui.JT-divided.JT-horizontal.JT-list>.JT-item:not(:last-child) {
     padding-right: .5em
 }
 
 .JT-ui.JT-divided.JT-horizontal.JT-list>.JT-item {
     border-top: none;
     border-left: 1px solid rgba(34, 36, 38, .15);
     margin: 0;
     line-height: .6
 }
 
 .JT-ui.JT-horizontal.JT-divided.JT-list>.JT-item:first-child {
     border-left: none
 }
 
 .JT-ui.JT-divided.JT-inverted.JT-horizontal.JT-list>.JT-item,
 .JT-ui.JT-divided.JT-inverted.JT-list>.JT-item,
 .JT-ui.JT-divided.JT-inverted.JT-list>.JT-list {
     border-color: rgba(255, 255, 255, .1)
 }
 
 .JT-ui.JT-celled.JT-list>.JT-item,
 .JT-ui.JT-celled.JT-list>.JT-list {
     border-top: 1px solid rgba(34, 36, 38, .15);
     padding-left: .5em;
     padding-right: .5em
 }
 
 .JT-ui.JT-celled.JT-list>.JT-item:last-child {
     border-bottom: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-celled.JT-list>.JT-item:first-child,
 .JT-ui.JT-celled.JT-list>.JT-item:last-child {
     padding-top: .21428571em;
     padding-bottom: .21428571em
 }
 
 .JT-ui.JT-celled.JT-list .JT-item .JT-list>.JT-item {
     border-width: 0
 }
 
 .JT-ui.JT-celled.JT-list .JT-list>.JT-item:first-child {
     border-top-width: 0
 }
 
 .JT-ui.JT-celled.JT-bulleted.JT-list {
     margin-left: 0
 }
 
 .JT-ui.JT-celled.JT-bulleted.JT-list .JT-list>.JT-item,
 .JT-ui.JT-celled.JT-bulleted.JT-list>.JT-item {
     padding-left: 1.25rem
 }
 
 .JT-ui.JT-celled.JT-bulleted.JT-list .JT-item .JT-list {
     margin-left: -1.25rem;
     margin-right: -1.25rem;
     padding-bottom: .21428571em
 }
 
 .JT-ui.JT-celled.JT-ordered.JT-list {
     margin-left: 0
 }
 
 .JT-ui.JT-celled.JT-ordered.JT-list .JT-list>.JT-item,
 .JT-ui.JT-celled.JT-ordered.JT-list>.JT-item {
     padding-left: 1.25rem
 }
 
 .JT-ui.JT-celled.JT-ordered.JT-list .JT-item .JT-list {
     margin-left: 0;
     margin-right: 0;
     padding-bottom: .21428571em
 }
 
 .JT-ui.JT-celled.JT-ordered.JT-list .JT-list>.JT-item {
     padding-left: 1em
 }
 
 .JT-ui.JT-horizontal.JT-celled.JT-list {
     margin-left: 0
 }
 
 .JT-ui.JT-horizontal.JT-celled.JT-list .JT-list>.JT-item,
 .JT-ui.JT-horizontal.JT-celled.JT-list>.JT-item {
     border-top: none;
     border-left: 1px solid rgba(34, 36, 38, .15);
     margin: 0;
     padding-left: .5em;
     padding-right: .5em;
     line-height: .6
 }
 
 .JT-ui.JT-horizontal.JT-celled.JT-list .JT-list>.JT-item:last-child,
 .JT-ui.JT-horizontal.JT-celled.JT-list>.JT-item:last-child {
     border-bottom: none;
     border-right: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-celled.JT-inverted.JT-list>.JT-item,
 .JT-ui.JT-celled.JT-inverted.JT-list>.JT-list {
     border-color: 1px solid rgba(255, 255, 255, .1)
 }
 
 .JT-ui.JT-celled.JT-inverted.JT-horizontal.JT-list .JT-list>.JT-item,
 .JT-ui.JT-celled.JT-inverted.JT-horizontal.JT-list>.JT-item {
     border-color: 1px solid rgba(255, 255, 255, .1)
 }
 
 .JT-ui.JT-relaxed.JT-list:not(.JT-horizontal)>.JT-item:not(:first-child) {
     padding-top: .42857143em
 }
 
 .JT-ui.JT-relaxed.JT-list:not(.JT-horizontal)>.JT-item:not(:last-child) {
     padding-bottom: .42857143em
 }
 
 .JT-ui.JT-horizontal.JT-relaxed.JT-list .JT-list>.JT-item:not(:first-child),
 .JT-ui.JT-horizontal.JT-relaxed.JT-list>.JT-item:not(:first-child) {
     padding-left: 1rem
 }
 
 .JT-ui.JT-horizontal.JT-relaxed.JT-list .JT-list>.JT-item:not(:last-child),
 .JT-ui.JT-horizontal.JT-relaxed.JT-list>.JT-item:not(:last-child) {
     padding-right: 1rem
 }
 
 .JT-ui[class*="JT-very JT-relaxed"].JT-list:not(.JT-horizontal)>.JT-item:not(:first-child) {
     padding-top: .85714286em
 }
 
 .JT-ui[class*="JT-very JT-relaxed"].JT-list:not(.JT-horizontal)>.JT-item:not(:last-child) {
     padding-bottom: .85714286em
 }
 
 .JT-ui.JT-horizontal[class*="JT-very JT-relaxed"].JT-list .JT-list>.JT-item:not(:first-child),
 .JT-ui.JT-horizontal[class*="JT-very JT-relaxed"].JT-list>.JT-item:not(:first-child) {
     padding-left: 1.5rem
 }
 
 .JT-ui.JT-horizontal[class*="JT-very JT-relaxed"].JT-list .JT-list>.JT-item:not(:last-child),
 .JT-ui.JT-horizontal[class*="JT-very JT-relaxed"].JT-list>.JT-item:not(:last-child) {
     padding-right: 1.5rem
 }
 
 .JT-ui.JT-mini.JT-list {
     font-size: .78571429em
 }
 
 .JT-ui.JT-tiny.JT-list {
     font-size: .85714286em
 }
 
 .JT-ui.JT-small.JT-list {
     font-size: .92857143em
 }
 
 .JT-ui.JT-list {
     font-size: 1em
 }
 
 .JT-ui.JT-large.JT-list {
     font-size: 1.14285714em
 }
 
 .JT-ui.JT-big.JT-list {
     font-size: 1.28571429em
 }
 
 .JT-ui.JT-huge.JT-list {
     font-size: 1.42857143em
 }
 
 .JT-ui.JT-massive.JT-list {
     font-size: 1.71428571em
 }
 
 .JT-ui.JT-mini.JT-horizontal.JT-list .JT-list>.JT-item,
 .JT-ui.JT-mini.JT-horizontal.JT-list>.JT-item {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-horizontal.JT-list .JT-list>.JT-item,
 .JT-ui.JT-tiny.JT-horizontal.JT-list>.JT-item {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-horizontal.JT-list .JT-list>.JT-item,
 .JT-ui.JT-small.JT-horizontal.JT-list>.JT-item {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-horizontal.JT-list .JT-list>.JT-item,
 .JT-ui.JT-horizontal.JT-list>.JT-item {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-horizontal.JT-list .JT-list>.JT-item,
 .JT-ui.JT-large.JT-horizontal.JT-list>.JT-item {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-big.JT-horizontal.JT-list .JT-list>.JT-item,
 .JT-ui.JT-big.JT-horizontal.JT-list>.JT-item {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-horizontal.JT-list .JT-list>.JT-item,
 .JT-ui.JT-huge.JT-horizontal.JT-list>.JT-item {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-horizontal.JT-list .JT-list>.JT-item,
 .JT-ui.JT-massive.JT-horizontal.JT-list>.JT-item {
     font-size: 1.71428571rem
 }
 /*!
 * # Semantic UI 2.2.7 - Loader
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-loader {
     display: none;
     position: absolute;
     top: 50%;
     left: 50%;
     margin: 0;
     text-align: center;
     z-index: 1000;
     -webkit-transform: translateX(-50%) translateY(-50%);
     transform: translateX(-50%) translateY(-50%)
 }
 
 .JT-ui.JT-loader:before {
     position: absolute;
     content: '';
     top: 0;
     left: 50%;
     width: 100%;
     height: 100%;
     border-radius: 500rem;
     border: .2em solid rgba(0, 0, 0, .1)
 }
 
 .JT-ui.JT-loader:after {
     position: absolute;
     content: '';
     top: 0;
     left: 50%;
     width: 100%;
     height: 100%;
     -webkit-animation: loader .6s linear;
     animation: loader .6s linear;
     -webkit-animation-iteration-count: infinite;
     animation-iteration-count: infinite;
     border-radius: 500rem;
     border-color: #767676 transparent transparent;
     border-style: solid;
     border-width: .2em;
     box-shadow: 0 0 0 1px transparent
 }
 
 @-webkit-keyframes loader {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 @keyframes loader {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 .JT-ui.JT-mini.JT-loader:after,
 .JT-ui.JT-mini.JT-loader:before {
     width: 1rem;
     height: 1rem;
     margin: 0 0 0 -.5rem
 }
 
 .JT-ui.JT-tiny.JT-loader:after,
 .JT-ui.JT-tiny.JT-loader:before {
     width: 1.14285714rem;
     height: 1.14285714rem;
     margin: 0 0 0 -.57142857rem
 }
 
 .JT-ui.JT-small.JT-loader:after,
 .JT-ui.JT-small.JT-loader:before {
     width: 1.71428571rem;
     height: 1.71428571rem;
     margin: 0 0 0 -.85714286rem
 }
 
 .JT-ui.JT-loader:after,
 .JT-ui.JT-loader:before {
     width: 2.28571429rem;
     height: 2.28571429rem;
     margin: 0 0 0 -1.14285714rem
 }
 
 .JT-ui.JT-large.JT-loader:after,
 .JT-ui.JT-large.JT-loader:before {
     width: 3.42857143rem;
     height: 3.42857143rem;
     margin: 0 0 0 -1.71428571rem
 }
 
 .JT-ui.JT-big.JT-loader:after,
 .JT-ui.JT-big.JT-loader:before {
     width: 3.71428571rem;
     height: 3.71428571rem;
     margin: 0 0 0 -1.85714286rem
 }
 
 .JT-ui.JT-huge.JT-loader:after,
 .JT-ui.JT-huge.JT-loader:before {
     width: 4.14285714rem;
     height: 4.14285714rem;
     margin: 0 0 0 -2.07142857rem
 }
 
 .JT-ui.JT-massive.JT-loader:after,
 .JT-ui.JT-massive.JT-loader:before {
     width: 4.57142857rem;
     height: 4.57142857rem;
     margin: 0 0 0 -2.28571429rem
 }
 
 .JT-ui.JT-dimmer .JT-loader {
     display: block
 }
 
 .JT-ui.JT-dimmer .JT-ui.JT-loader {
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-dimmer .JT-ui.JT-loader:before {
     border-color: rgba(255, 255, 255, .15)
 }
 
 .JT-ui.JT-dimmer .JT-ui.JT-loader:after {
     border-color: #fff transparent transparent
 }
 
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-loader {
     color: #4a4a4a
 }
 
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-loader:before {
     border-color: rgba(0, 0, 0, .1)
 }
 
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-loader:after {
     border-color: #767676 transparent transparent
 }
 
 .JT-ui.JT-text.JT-loader {
     width: auto!important;
     height: auto!important;
     text-align: center;
     font-style: normal
 }
 
 .JT-ui.JT-indeterminate.JT-loader:after {
     -webkit-animation-direction: reverse;
     animation-direction: reverse;
     -webkit-animation-duration: 1.2s;
     animation-duration: 1.2s
 }
 
 .JT-ui.JT-loader.JT-active,
 .JT-ui.JT-loader.JT-visible {
     display: block
 }
 
 .JT-ui.JT-loader.JT-disabled,
 .JT-ui.JT-loader.JT-hidden {
     display: none
 }
 
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-mini.JT-loader,
 .JT-ui.JT-mini.JT-loader {
     width: 1rem;
     height: 1rem;
     font-size: .78571429em
 }
 
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-tiny.JT-loader,
 .JT-ui.JT-tiny.JT-loader {
     width: 1.14285714rem;
     height: 1.14285714rem;
     font-size: .85714286em
 }
 
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-small.JT-loader,
 .JT-ui.JT-small.JT-loader {
     width: 1.71428571rem;
     height: 1.71428571rem;
     font-size: .92857143em
 }
 
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-loader,
 .JT-ui.JT-loader {
     width: 2.28571429rem;
     height: 2.28571429rem;
     font-size: 1em
 }
 
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-large.JT-loader,
 .JT-ui.JT-large.JT-loader {
     width: 3.42857143rem;
     height: 3.42857143rem;
     font-size: 1.14285714em
 }
 
 .JT-ui.JT-big.JT-loader,
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-big.JT-loader {
     width: 3.71428571rem;
     height: 3.71428571rem;
     font-size: 1.28571429em
 }
 
 .JT-ui.JT-huge.JT-loader,
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-huge.JT-loader {
     width: 4.14285714rem;
     height: 4.14285714rem;
     font-size: 1.42857143em
 }
 
 .JT-ui.JT-inverted.JT-dimmer .JT-ui.JT-massive.JT-loader,
 .JT-ui.JT-massive.JT-loader {
     width: 4.57142857rem;
     height: 4.57142857rem;
     font-size: 1.71428571em
 }
 
 .JT-ui.JT-mini.JT-text.JT-loader {
     min-width: 1rem;
     padding-top: 1.78571429rem
 }
 
 .JT-ui.JT-tiny.JT-text.JT-loader {
     min-width: 1.14285714rem;
     padding-top: 1.92857143rem
 }
 
 .JT-ui.JT-small.JT-text.JT-loader {
     min-width: 1.71428571rem;
     padding-top: 2.5rem
 }
 
 .JT-ui.JT-text.JT-loader {
     min-width: 2.28571429rem;
     padding-top: 3.07142857rem
 }
 
 .JT-ui.JT-large.JT-text.JT-loader {
     min-width: 3.42857143rem;
     padding-top: 4.21428571rem
 }
 
 .JT-ui.JT-big.JT-text.JT-loader {
     min-width: 3.71428571rem;
     padding-top: 4.5rem
 }
 
 .JT-ui.JT-huge.JT-text.JT-loader {
     min-width: 4.14285714rem;
     padding-top: 4.92857143rem
 }
 
 .JT-ui.JT-massive.JT-text.JT-loader {
     min-width: 4.57142857rem;
     padding-top: 5.35714286rem
 }
 
 .JT-ui.JT-inverted.JT-loader {
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-inverted.JT-loader:before {
     border-color: rgba(255, 255, 255, .15)
 }
 
 .JT-ui.JT-inverted.JT-loader:after {
     border-top-color: #fff
 }
 
 .JT-ui.JT-inline.JT-loader {
     position: relative;
     vertical-align: middle;
     margin: 0;
     left: 0;
     top: 0;
     -webkit-transform: none;
     transform: none
 }
 
 .JT-ui.JT-inline.JT-loader.JT-active,
 .JT-ui.JT-inline.JT-loader.JT-visible {
     display: inline-block
 }
 
 .JT-ui.JT-centered.JT-inline.JT-loader.JT-active,
 .JT-ui.JT-centered.JT-inline.JT-loader.JT-visible {
     display: block;
     margin-left: auto;
     margin-right: auto
 }
 
 .JT-ui.JT-form .JT-field>label {
     line-height: 1.2em;
     padding-bottom: 5px
 }
 /*!
 * # Semantic UI 2.2.7 - Rail
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-rail {
     position: absolute;
     top: 0;
     width: 300px;
     height: 100%
 }
 
 .JT-ui.JT-left.JT-rail {
     left: auto;
     right: 100%;
     padding: 0 2rem 0 0;
     margin: 0 2rem 0 0
 }
 
 .JT-ui.JT-right.JT-rail {
     left: 100%;
     right: auto;
     padding: 0 0 0 2rem;
     margin: 0 0 0 2rem
 }
 
 .JT-ui.JT-left.JT-internal.JT-rail {
     left: 0;
     right: auto;
     padding: 0 0 0 2rem;
     margin: 0 0 0 2rem
 }
 
 .JT-ui.JT-right.JT-internal.JT-rail {
     left: auto;
     right: 0;
     padding: 0 2rem 0 0;
     margin: 0 2rem 0 0
 }
 
 .JT-ui.JT-dividing.JT-rail {
     width: 302.5px
 }
 
 .JT-ui.JT-left.JT-dividing.JT-rail {
     padding: 0 2.5rem 0 0;
     margin: 0 2.5rem 0 0;
     border-right: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-right.JT-dividing.JT-rail {
     border-left: 1px solid rgba(34, 36, 38, .15);
     padding: 0 0 0 2.5rem;
     margin: 0 0 0 2.5rem
 }
 
 .JT-ui.JT-close.JT-rail {
     width: calc(300px + 1em)
 }
 
 .JT-ui.JT-close.JT-left.JT-rail {
     padding: 0 1em 0 0;
     margin: 0 1em 0 0
 }
 
 .JT-ui.JT-close.JT-right.JT-rail {
     padding: 0 0 0 1em;
     margin: 0 0 0 1em
 }
 
 .JT-ui.JT-very.JT-close.JT-rail {
     width: calc(300px + .5em)
 }
 
 .JT-ui.JT-very.JT-close.JT-left.JT-rail {
     padding: 0 .5em 0 0;
     margin: 0 .5em 0 0
 }
 
 .JT-ui.JT-very.JT-close.JT-right.JT-rail {
     padding: 0 0 0 .5em;
     margin: 0 0 0 .5em
 }
 
 .JT-ui.JT-attached.JT-left.JT-rail,
 .JT-ui.JT-attached.JT-right.JT-rail {
     padding: 0;
     margin: 0
 }
 
 .JT-ui.JT-mini.JT-rail {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-rail {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-rail {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-rail {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-rail {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-big.JT-rail {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-rail {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-rail {
     font-size: 1.71428571rem
 }
 /*!
 * # Semantic UI 2.2.7 - Reveal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-reveal {
     display: inherit;
     position: relative!important;
     font-size: 0!important
 }
 
 .JT-ui.JT-reveal>.JT-visible.JT-content {
     position: absolute!important;
     top: 0!important;
     left: 0!important;
     z-index: 3!important;
     -webkit-transition: all .5s ease .1s;
     transition: all .5s ease .1s
 }
 
 .JT-ui.JT-reveal>.JT-hidden.JT-content {
     position: relative!important;
     z-index: 2!important
 }
 
 .JT-ui.JT-active.JT-reveal .JT-visible.JT-content,
 .JT-ui.JT-reveal:hover .JT-visible.JT-content {
     z-index: 4!important
 }
 
 .JT-ui.JT-slide.JT-reveal {
     position: relative!important;
     overflow: hidden!important;
     white-space: nowrap
 }
 
 .JT-ui.JT-slide.JT-reveal>.JT-content {
     display: block;
     width: 100%;
     float: left;
     margin: 0;
     -webkit-transition: -webkit-transform .5s ease .1s;
     transition: -webkit-transform .5s ease .1s;
     transition: transform .5s ease .1s;
     transition: transform .5s ease .1s, -webkit-transform .5s ease .1s
 }
 
 .JT-ui.JT-slide.JT-reveal>.JT-visible.JT-content {
     position: relative!important
 }
 
 .JT-ui.JT-slide.JT-reveal>.JT-hidden.JT-content {
     position: absolute!important;
     left: 0!important;
     width: 100%!important;
     -webkit-transform: translateX(100%)!important;
     transform: translateX(100%)!important
 }
 
 .JT-ui.JT-slide.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-slide.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: translateX(-100%)!important;
     transform: translateX(-100%)!important
 }
 
 .JT-ui.JT-slide.JT-active.JT-reveal>.JT-hidden.JT-content,
 .JT-ui.JT-slide.JT-reveal:hover>.JT-hidden.JT-content {
     -webkit-transform: translateX(0)!important;
     transform: translateX(0)!important
 }
 
 .JT-ui.JT-slide.JT-right.JT-reveal>.JT-visible.JT-content {
     -webkit-transform: translateX(0)!important;
     transform: translateX(0)!important
 }
 
 .JT-ui.JT-slide.JT-right.JT-reveal>.JT-hidden.JT-content {
     -webkit-transform: translateX(-100%)!important;
     transform: translateX(-100%)!important
 }
 
 .JT-ui.JT-slide.JT-right.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-slide.JT-right.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: translateX(100%)!important;
     transform: translateX(100%)!important
 }
 
 .JT-ui.JT-slide.JT-right.JT-active.JT-reveal>.JT-hidden.JT-content,
 .JT-ui.JT-slide.JT-right.JT-reveal:hover>.JT-hidden.JT-content {
     -webkit-transform: translateX(0)!important;
     transform: translateX(0)!important
 }
 
 .JT-ui.JT-slide.JT-up.JT-reveal>.JT-hidden.JT-content {
     -webkit-transform: translateY(100%)!important;
     transform: translateY(100%)!important
 }
 
 .JT-ui.JT-slide.JT-up.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-slide.JT-up.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: translateY(-100%)!important;
     transform: translateY(-100%)!important
 }
 
 .JT-ui.JT-slide.JT-up.JT-active.JT-reveal>.JT-hidden.JT-content,
 .JT-ui.JT-slide.JT-up.JT-reveal:hover>.JT-hidden.JT-content {
     -webkit-transform: translateY(0)!important;
     transform: translateY(0)!important
 }
 
 .JT-ui.JT-slide.JT-down.JT-reveal>.JT-hidden.JT-content {
     -webkit-transform: translateY(-100%)!important;
     transform: translateY(-100%)!important
 }
 
 .JT-ui.JT-slide.JT-down.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-slide.JT-down.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: translateY(100%)!important;
     transform: translateY(100%)!important
 }
 
 .JT-ui.JT-slide.JT-down.JT-active.JT-reveal>.JT-hidden.JT-content,
 .JT-ui.JT-slide.JT-down.JT-reveal:hover>.JT-hidden.JT-content {
     -webkit-transform: translateY(0)!important;
     transform: translateY(0)!important
 }
 
 .JT-ui.JT-fade.JT-reveal>.JT-visible.JT-content {
     opacity: 1
 }
 
 .JT-ui.JT-fade.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-fade.JT-reveal:hover>.JT-visible.JT-content {
     opacity: 0
 }
 
 .JT-ui.JT-move.JT-reveal {
     position: relative!important;
     overflow: hidden!important;
     white-space: nowrap
 }
 
 .JT-ui.JT-move.JT-reveal>.JT-content {
     display: block;
     float: left;
     margin: 0;
     -webkit-transition: -webkit-transform .5s cubic-bezier(.175, .885, .32, 1) .1s;
     transition: -webkit-transform .5s cubic-bezier(.175, .885, .32, 1) .1s;
     transition: transform .5s cubic-bezier(.175, .885, .32, 1) .1s;
     transition: transform .5s cubic-bezier(.175, .885, .32, 1) .1s, -webkit-transform .5s cubic-bezier(.175, .885, .32, 1) .1s
 }
 
 .JT-ui.JT-move.JT-reveal>.JT-visible.JT-content {
     position: relative!important
 }
 
 .JT-ui.JT-move.JT-reveal>.JT-hidden.JT-content {
     position: absolute!important;
     left: 0!important;
     width: 100%!important
 }
 
 .JT-ui.JT-move.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-move.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: translateX(-100%)!important;
     transform: translateX(-100%)!important
 }
 
 .JT-ui.JT-move.JT-right.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-move.JT-right.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: translateX(100%)!important;
     transform: translateX(100%)!important
 }
 
 .JT-ui.JT-move.JT-up.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-move.JT-up.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: translateY(-100%)!important;
     transform: translateY(-100%)!important
 }
 
 .JT-ui.JT-move.JT-down.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-move.JT-down.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: translateY(100%)!important;
     transform: translateY(100%)!important
 }
 
 .JT-ui.JT-rotate.JT-reveal>.JT-visible.JT-content {
     -webkit-transition-duration: .5s;
     transition-duration: .5s;
     -webkit-transform: rotate(0);
     transform: rotate(0)
 }
 
 .JT-ui.JT-rotate.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-rotate.JT-right.JT-reveal>.JT-visible.JT-content {
     -webkit-transform-origin: bottom right;
     transform-origin: bottom right
 }
 
 .JT-ui.JT-rotate.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-rotate.JT-reveal:hover>.JT-visible.JT-content,
 .JT-ui.JT-rotate.JT-right.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-rotate.JT-right.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: rotate(110deg);
     transform: rotate(110deg)
 }
 
 .JT-ui.JT-rotate.JT-left.JT-reveal>.JT-visible.JT-content {
     -webkit-transform-origin: bottom left;
     transform-origin: bottom left
 }
 
 .JT-ui.JT-rotate.JT-left.JT-active.JT-reveal>.JT-visible.JT-content,
 .JT-ui.JT-rotate.JT-left.JT-reveal:hover>.JT-visible.JT-content {
     -webkit-transform: rotate(-110deg);
     transform: rotate(-110deg)
 }
 
 .JT-ui.JT-disabled.JT-reveal:hover>.JT-visible.JT-visible.JT-content {
     position: static!important;
     display: block!important;
     opacity: 1!important;
     top: 0!important;
     left: 0!important;
     right: auto!important;
     bottom: auto!important;
     -webkit-transform: none!important;
     transform: none!important
 }
 
 .JT-ui.JT-disabled.JT-reveal:hover>.JT-hidden.JT-hidden.JT-content {
     display: none!important
 }
 
 .JT-ui.JT-visible.JT-reveal {
     overflow: visible
 }
 
 .JT-ui.JT-instant.JT-reveal>.JT-content {
     -webkit-transition-delay: 0s!important;
     transition-delay: 0s!important
 }
 
 .JT-ui.JT-reveal>.JT-content {
     font-size: 1rem!important
 }
 /*!
 * # Semantic UI 2.2.7 - Segment
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-segment {
     position: relative;
     background: #fff;
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15);
     margin: 1rem 0;
     padding: 1em 1em;
     border-radius: .28571429rem;
     border: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-segment:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-segment:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-vertical.JT-segment {
     margin: 0;
     padding-left: 0;
     padding-right: 0;
     background: none transparent;
     border-radius: 0;
     box-shadow: none;
     border: none;
     border-bottom: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-vertical.JT-segment:last-child {
     border-bottom: none
 }
 
 .JT-ui.JT-inverted.JT-segment>.JT-ui.JT-header {
     color: #fff
 }
 
 .JT-ui[class*="JT-bottom JT-attached"].JT-segment>[class*="JT-top JT-attached"].JT-label {
     border-top-left-radius: 0;
     border-top-right-radius: 0
 }
 
 .JT-ui[class*="JT-top JT-attached"].JT-segment>[class*="JT-bottom JT-attached"].JT-label {
     border-bottom-left-radius: 0;
     border-bottom-right-radius: 0
 }
 
 .JT-ui.JT-attached.JT-segment:not(.JT-top):not(.JT-bottom)>[class*="JT-top JT-attached"].JT-label {
     border-top-left-radius: 0;
     border-top-right-radius: 0
 }
 
 .JT-ui.JT-attached.JT-segment:not(.JT-top):not(.JT-bottom)>[class*="JT-bottom JT-attached"].JT-label {
     border-bottom-left-radius: 0;
     border-bottom-right-radius: 0
 }
 
 .JT-ui.JT-grid>.JT-row>.JT-ui.JT-segment.JT-column,
 .JT-ui.JT-grid>.JT-ui.JT-segment.JT-column,
 .JT-ui.JT-page.JT-grid.JT-segment {
     padding-top: 2em;
     padding-bottom: 2em
 }
 
 .JT-ui.JT-grid.JT-segment {
     margin: 1rem 0;
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-basic.JT-table.JT-segment {
     background: #fff;
     border: 1px solid rgba(34, 36, 38, .15);
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui[class*="JT-very JT-basic"].JT-table.JT-segment {
     padding: 1em 1em
 }
 
 .JT-ui.JT-piled.JT-segment,
 .JT-ui.JT-piled.JT-segments {
     margin: 3em 0;
     box-shadow: '';
     z-index: auto
 }
 
 .JT-ui.JT-piled.JT-segment:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-piled.JT-segment:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-piled.JT-segment:after,
 .JT-ui.JT-piled.JT-segment:before,
 .JT-ui.JT-piled.JT-segments:after,
 .JT-ui.JT-piled.JT-segments:before {
     background-color: #fff;
     visibility: visible;
     content: '';
     display: block;
     height: 100%;
     left: 0;
     position: absolute;
     width: 100%;
     border: 1px solid rgba(34, 36, 38, .15);
     box-shadow: ''
 }
 
 .JT-ui.JT-piled.JT-segment:before,
 .JT-ui.JT-piled.JT-segments:before {
     -webkit-transform: rotate(-1.2deg);
     transform: rotate(-1.2deg);
     top: 0;
     z-index: -2
 }
 
 .JT-ui.JT-piled.JT-segment:after,
 .JT-ui.JT-piled.JT-segments:after {
     -webkit-transform: rotate(1.2deg);
     transform: rotate(1.2deg);
     top: 0;
     z-index: -1
 }
 
 .JT-ui[class*="JT-top JT-attached"].JT-piled.JT-segment {
     margin-top: 3em;
     margin-bottom: 0
 }
 
 .JT-ui.JT-piled.JT-segment[class*="JT-top JT-attached"]:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-piled.JT-segment[class*="JT-bottom JT-attached"] {
     margin-top: 0;
     margin-bottom: 3em
 }
 
 .JT-ui.JT-piled.JT-segment[class*="JT-bottom JT-attached"]:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-stacked.JT-segment {
     padding-bottom: 1.4em
 }
 
 .JT-ui.JT-stacked.JT-segment:after,
 .JT-ui.JT-stacked.JT-segment:before,
 .JT-ui.JT-stacked.JT-segments:after,
 .JT-ui.JT-stacked.JT-segments:before {
     content: '';
     position: absolute;
     bottom: -3px;
     left: 0;
     border-top: 1px solid rgba(34, 36, 38, .15);
     background: rgba(0, 0, 0, .03);
     width: 100%;
     height: 6px;
     visibility: visible
 }
 
 .JT-ui.JT-stacked.JT-segment:before,
 .JT-ui.JT-stacked.JT-segments:before {
     display: none
 }
 
 .JT-ui.JT-tall.JT-stacked.JT-segment:before,
 .JT-ui.JT-tall.JT-stacked.JT-segments:before {
     display: block;
     bottom: 0
 }
 
 .JT-ui.JT-stacked.JT-inverted.JT-segment:after,
 .JT-ui.JT-stacked.JT-inverted.JT-segment:before,
 .JT-ui.JT-stacked.JT-inverted.JT-segments:after,
 .JT-ui.JT-stacked.JT-inverted.JT-segments:before {
     background-color: rgba(0, 0, 0, .03);
     border-top: 1px solid rgba(34, 36, 38, .35)
 }
 
 .JT-ui.JT-padded.JT-segment {
     padding: 1.5em
 }
 
 .JT-ui[class*="JT-very JT-padded"].JT-segment {
     padding: 3em
 }
 
 .JT-ui.JT-compact.JT-segment {
     display: table
 }
 
 .JT-ui.JT-compact.JT-segments {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex
 }
 
 .JT-ui.JT-compact.JT-segments .JT-segment,
 .JT-ui.JT-segments .JT-compact.JT-segment {
     display: block;
     -webkit-box-flex: 0;
     -ms-flex: 0 1 auto;
     flex: 0 1 auto
 }
 
 .JT-ui.JT-circular.JT-segment {
     display: table-cell;
     padding: 2em;
     text-align: center;
     vertical-align: middle;
     border-radius: 500em
 }
 
 .JT-ui.JT-raised.JT-segment,
 .JT-ui.JT-raised.JT-segments {
     box-shadow: 0 2px 4px 0 rgba(34, 36, 38, .12), 0 2px 10px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-segments {
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     position: relative;
     margin: 1rem 0;
     border: 1px solid rgba(34, 36, 38, .15);
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15);
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-segments:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-segments:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-segments>.JT-segment {
     top: 0;
     bottom: 0;
     border-radius: 0;
     margin: 0;
     width: auto;
     box-shadow: none;
     border: none;
     border-top: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-segments:not(.JT-horizontal)>.JT-segment:first-child {
     border-top: none;
     margin-top: 0;
     bottom: 0;
     margin-bottom: 0;
     top: 0;
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-segments:not(.JT-horizontal)>.JT-segment:last-child {
     top: 0;
     bottom: 0;
     margin-top: 0;
     margin-bottom: 0;
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15), none;
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-segments:not(.JT-horizontal)>.JT-segment:only-child {
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-segments>.JT-ui.JT-segments {
     border-top: 1px solid rgba(34, 36, 38, .15);
     margin: 1rem 1rem
 }
 
 .JT-ui.JT-segments>.JT-segments:first-child {
     border-top: none
 }
 
 .JT-ui.JT-segments>.JT-segment+.JT-segments:not(.JT-horizontal) {
     margin-top: 0
 }
 
 .JT-ui.JT-horizontal.JT-segments {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     background-color: transparent;
     border-radius: 0;
     padding: 0;
     background-color: #fff;
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15);
     margin: 1rem 0;
     border-radius: .28571429rem;
     border: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-segments>.JT-horizontal.JT-segments {
     margin: 0;
     background-color: transparent;
     border-radius: 0;
     border: none;
     box-shadow: none;
     border-top: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-horizontal.JT-segments>.JT-segment {
     -webkit-box-flex: 1;
     flex: 1 1 auto;
     -ms-flex: 1 1 0px;
     margin: 0;
     min-width: 0;
     background-color: transparent;
     border-radius: 0;
     border: none;
     box-shadow: none;
     border-left: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-segments>.JT-horizontal.JT-segments:first-child {
     border-top: none
 }
 
 .JT-ui.JT-horizontal.JT-segments>.JT-segment:first-child {
     border-left: none
 }
 
 .JT-ui.JT-disabled.JT-segment {
     opacity: .45;
     color: rgba(40, 40, 40, .3)
 }
 
 .JT-ui.JT-loading.JT-segment {
     position: relative;
     cursor: default;
     pointer-events: none;
     text-shadow: none!important;
     color: transparent!important;
     -webkit-transition: all 0s linear;
     transition: all 0s linear
 }
 
 .JT-ui.JT-loading.JT-segment:before {
     position: absolute;
     content: '';
     top: 0;
     left: 0;
     background: rgba(255, 255, 255, .8);
     width: 100%;
     height: 100%;
     border-radius: .28571429rem;
     z-index: 100
 }
 
 .JT-ui.JT-loading.JT-segment:after {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     margin: -1.5em 0 0 -1.5em;
     width: 3em;
     height: 3em;
     -webkit-animation: segment-spin .6s linear;
     animation: segment-spin .6s linear;
     -webkit-animation-iteration-count: infinite;
     animation-iteration-count: infinite;
     border-radius: 500rem;
     border-color: #767676 rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .1);
     border-style: solid;
     border-width: .2em;
     box-shadow: 0 0 0 1px transparent;
     visibility: visible;
     z-index: 101
 }
 
 @-webkit-keyframes segment-spin {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 @keyframes segment-spin {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 .JT-ui.JT-basic.JT-segment {
     background: none transparent;
     box-shadow: none;
     border: none;
     border-radius: 0
 }
 
 .JT-ui.JT-clearing.JT-segment:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden
 }
 
 .JT-ui.JT-red.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #db2828
 }
 
 .JT-ui.JT-inverted.JT-red.JT-segment {
     background-color: #db2828!important;
     color: #fff!important
 }
 
 .JT-ui.JT-orange.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #f2711c
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-segment {
     background-color: #f2711c!important;
     color: #fff!important
 }
 
 .JT-ui.JT-yellow.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #fbbd08
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-segment {
     background-color: #fbbd08!important;
     color: #fff!important
 }
 
 .JT-ui.JT-olive.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #b5cc18
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-segment {
     background-color: #b5cc18!important;
     color: #fff!important
 }
 
 .JT-ui.JT-green.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #21ba45
 }
 
 .JT-ui.JT-inverted.JT-green.JT-segment {
     background-color: #21ba45!important;
     color: #fff!important
 }
 
 .JT-ui.JT-teal.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #00b5ad
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-segment {
     background-color: #00b5ad!important;
     color: #fff!important
 }
 
 .JT-ui.JT-blue.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #2185d0
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-segment {
     background-color: #2185d0!important;
     color: #fff!important
 }
 
 .JT-ui.JT-violet.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #6435c9
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-segment {
     background-color: #6435c9!important;
     color: #fff!important
 }
 
 .JT-ui.JT-purple.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #a333c8
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-segment {
     background-color: #a333c8!important;
     color: #fff!important
 }
 
 .JT-ui.JT-pink.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #e03997
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-segment {
     background-color: #e03997!important;
     color: #fff!important
 }
 
 .JT-ui.JT-brown.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #a5673f
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-segment {
     background-color: #a5673f!important;
     color: #fff!important
 }
 
 .JT-ui.JT-grey.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #767676
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-segment {
     background-color: #767676!important;
     color: #fff!important
 }
 
 .JT-ui.JT-black.JT-segment:not(.JT-inverted) {
     border-top: 2px solid #4a4a4a
 }
 
 .JT-ui.JT-inverted.JT-black.JT-segment {
     background-color: #4a4a4a!important;
     color: #fff!important
 }
 
 .JT-ui[class*="JT-left JT-aligned"].JT-segment {
     text-align: left
 }
 
 .JT-ui[class*="JT-right JT-aligned"].JT-segment {
     text-align: right
 }
 
 .JT-ui[class*="JT-center JT-aligned"].JT-segment {
     text-align: center
 }
 
 .JT-ui.JT-floated.JT-segment,
 .JT-ui[class*="JT-left JT-floated"].JT-segment {
     float: left;
     margin-right: 1em
 }
 
 .JT-ui[class*="JT-right JT-floated"].JT-segment {
     float: right;
     margin-left: 1em
 }
 
 .JT-ui.JT-inverted.JT-segment {
     border: none;
     box-shadow: none
 }
 
 .JT-ui.JT-inverted.JT-segment,
 .JT-ui.JT-primary.JT-inverted.JT-segment {
     background: #4a4a4a;
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-inverted.JT-segment .JT-segment {
     color: #4a4a4a
 }
 
 .JT-ui.JT-inverted.JT-segment .JT-inverted.JT-segment {
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-inverted.JT-attached.JT-segment {
     border-color: #555
 }
 
 .JT-ui.JT-secondary.JT-segment {
     background: #fbfbfb;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-segment {
     background: #7d7d7d -webkit-linear-gradient(rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .2) 100%);
     background: #7d7d7d linear-gradient(rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .2) 100%);
     color: rgba(255, 255, 255, .8)
 }
 
 .JT-ui.JT-tertiary.JT-segment {
     background: #dcddde;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-tertiary.JT-inverted.JT-segment {
     background: #a3a3a3 -webkit-linear-gradient(rgba(255, 255, 255, .35) 0, rgba(255, 255, 255, .35) 100%);
     background: #a3a3a3 linear-gradient(rgba(255, 255, 255, .35) 0, rgba(255, 255, 255, .35) 100%);
     color: rgba(255, 255, 255, .8)
 }
 
 .JT-ui.JT-attached.JT-segment {
     top: 0;
     bottom: 0;
     border-radius: 0;
     margin: 0 -1px;
     width: calc(100% + 2px);
     max-width: calc(100% + 2px);
     box-shadow: none;
     border: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-attached:not(.JT-message)+.JT-ui.JT-attached.JT-segment:not(.JT-top) {
     border-top: none
 }
 
 .JT-ui[class*="JT-top JT-attached"].JT-segment {
     bottom: 0;
     margin-bottom: 0;
     top: 0;
     margin-top: 1rem;
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-segment[class*="JT-top JT-attached"]:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-segment[class*="JT-bottom JT-attached"] {
     bottom: 0;
     margin-top: 0;
     top: 0;
     margin-bottom: 1rem;
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15), none;
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-segment[class*="JT-bottom JT-attached"]:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-mini.JT-segment,
 .JT-ui.JT-mini.JT-segments .JT-segment {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-segment,
 .JT-ui.JT-tiny.JT-segments .JT-segment {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-segment,
 .JT-ui.JT-small.JT-segments .JT-segment {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-segment,
 .JT-ui.JT-segments .JT-segment {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-segment,
 .JT-ui.JT-large.JT-segments .JT-segment {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-big.JT-segment,
 .JT-ui.JT-big.JT-segments .JT-segment {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-segment,
 .JT-ui.JT-huge.JT-segments .JT-segment {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-segment,
 .JT-ui.JT-massive.JT-segments .JT-segment {
     font-size: 1.71428571rem
 }
 
 .JT-ui.JT-segment.JT-columns.JT-quick-links {
     margin-top: 0
 }
 
 .JT-ui.JT-segment.JT-columns.JT-quick-links .JT-half.JT-right.JT-column .JT-button {
     margin-bottom: 0
 }
 
 .JT-ui.JT-segment.JT-columns.JT-quick-links .JT-ui.JT-link.JT-list {
     margin-top: 0
 }
 
 .JT-ui.JT-segment.JT-columns.JT-quick-links .JT-items {
     margin-top: 10px
 }
 
 .JT-ui.JT-segment.JT-columns.JT-quick-links .JT-items.JT-open {
     margin-top: 10px;
     display: block
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-segment.JT-columns.JT-quick-links .JT-items {
         margin-top: 0;
         display: none
     }
 }
 
 .JT-ui.JT-segment.JT-search-filters-horizontal,
 .JT-ui.JT-segment.JT-search-filters-vertical {
     padding-top: 1em;
     padding-bottom: 1em
 }
 
 .JT-ui.JT-segment.JT-logged-in-bar {
     padding-top: 0;
     padding-bottom: 0;
     padding-right: 0
 }
 
 .JT-ui.JT-segment.JT-logged-in-bar p {
     float: left;
     margin-bottom: 0;
     color: #fff;
     padding-top: .5em
 }
 
 .JT-ui.JT-segment.JT-logged-in-bar .JT-right.JT-menu {
     padding: .5em 1em .5em 1em;
     float: right;
     background: #e0e1e2;
     color: #000;
     border-top-right-radius: .28571429rem;
     border-bottom-right-radius: .28571429rem;
     position: relative;
     z-index: 3;
 }
 
 .JT-ui.JT-segment.JT-logged-in-bar .JT-ui.JT-dropdown .JT-menu {
     left: -94px;
     background: #e0e1e2;
     top: 30px;
     padding: 15px 0;
     border-color: #e0e1e2;
     width: 199px
 }
 
 .JT-ui.JT-segment.JT-logged-in-bar .JT-ui.JT-dropdown .JT-menu>.JT-item {
     color: #000;
     padding: 10px 30px 10px 15px!important
 }
 
 .JT-ui.JT-segment.JT-logged-in-bar .JT-ui.JT-dropdown.JT-item {
     z-index: 0;
     position: relative
 }
 
 .JT-ui.JT-segment.JT-logged-in-bar .JT-label {
     position: relative;
     z-index: -1
 }
 
 @media (max-width:500px) {
     .JT-ui.JT-segment.JT-logged-in-bar span.JT-label {
         display: none
     }
     .JT-ui.JT-segment.JT-logged-in-bar p {
         max-width: 200px
     }
	 .JT-ui.JT-segment.JT-logged-in-bar .JT-ui.JT-dropdown .JT-menu {
    left: -139px;
	 }
 }
 
 .JT-ui.JT-segment.JT-dashed {
     border-style: dashed
 }
 
 .JT-ui.JT-segment .JT-ui.JT-header {
     margin: 0;
     margin-top: 8px
 }
 
 .JT-ui.JT-segment.JT-upload-area {
     text-align: center;
     padding: 50px
 }
 
 .JT-ui.JT-segment.JT-upload-area .JT-icon {
     margin-bottom: 10px;
     color: #9b9b9b
 }
 
 .JT-ui.JT-segment.JT-upload-area p {
     color: #9b9b9b
 }
 
 .JT-ui.JT-segment.JT-columns .JT-half {
     width: 50%
 }
 
 .JT-ui.JT-segment.JT-columns .JT-half.JT-left.JT-column {
     float: left
 }
 
 .JT-ui.JT-segment.JT-columns .JT-half.JT-right.JT-column {
     float: right
 }

.DECLARATION .JT-half.JT-right.JT-column {
 width: 10%;
}
.DECLARATION .JT-half.JT-left.JT-column {
 width: 90%;
}
.DECLARATION .JT-half.JT-left.JT-column table th { text-align:left; width: 30%;
    padding-bottom: 10px; vertical-align: top}

.DECLARATION .JT-half.JT-left.JT-column table th.width5pe, .DECLARATION .JT-half.JT-left.JT-column table th.questionno {width: 5%;}

.DECLARATION .JT-half.JT-left.JT-column table td {vertical-align: top}

 .JT-ui.JT-segment.JT-columns .JT-half.JT-right.JT-column .JT-button {
     margin-bottom: 8px
 }
 
 .JT-ui.JT-segment.JT-qualification {
     padding: 30px
 }
 
 .JT-ui.JT-segment.JT-appointment {
     background-color: #f8f8f9
 }
 
 .JT-ui.JT-segment.JT-appointment .JT-icon,
 .JT-ui.JT-segment.JT-appointment .JT-info {
     float: left
 }
 
 .JT-ui.JT-segment.JT-appointment h4 {
     margin-bottom: 0
 }
 
 .JT-ui.JT-segment.JT-appointment p {
     margin-bottom: 0;
     line-height: 1.4em
 }
 
 .JT-ui.JT-segment.JT-appointment .JT-icon {
     font-size: 2.5em;
     margin-top: 2px
 }
 
 .JT-ui.JT-segment.JT-appointment .JT-icon:before {
     color: #bfbfbf
 }
 
 .JT-ui.JT-segment.JT-appointment .JT-info {
     margin-left: 8px
 }
 
 @media only screen and (max-width:768px) {
     .JT-ui.JT-horizontal.JT-segments {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column
     }
     .JT-ui.JT-horizontal.JT-segments>.JT-segment:first-child {
         border-bottom: 1px solid rgba(34, 36, 38, .15)
     }
     .JT-ui.JT-horizontal.JT-segments>.JT-segment {
         border-left: none
     }
 }
 /*!
 * # Semantic UI 2.2.7 - Step
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-steps {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     margin: 1em 0;
     background: '';
     box-shadow: none;
     line-height: 1.14285714em;
     border-radius: .28571429rem;
     border: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-steps:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-steps:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-steps .JT-step {
     position: relative;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-flex: 1;
     -ms-flex: 1 0 auto;
     flex: 1 0 auto;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     vertical-align: middle;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center;
     margin: 0 0;
     padding: 1.14285714em 2em;
     background: #fbfbfb;
     color: #4a4a4a;
     box-shadow: none;
     border-radius: 0;
     border: none;
     border-right: 1px solid rgba(34, 36, 38, .15);
     -webkit-transition: background-color .1s ease, opacity .1s ease, color .1s ease, box-shadow .1s ease;
     transition: background-color .1s ease, opacity .1s ease, color .1s ease, box-shadow .1s ease
 }
 
 .JT-ui.JT-steps .JT-step:after {
     display: none;
     position: absolute;
     z-index: 2;
     content: '';
     top: 50%;
     right: 0;
     border: medium none;
     background-color: #fbfbfb;
     width: 1.14285714em;
     height: 1.14285714em;
     border-style: solid;
     border-color: rgba(34, 36, 38, .15);
     border-width: 0 1px 1px 0;
     -webkit-transition: background-color .1s ease, opacity .1s ease, color .1s ease, box-shadow .1s ease;
     transition: background-color .1s ease, opacity .1s ease, color .1s ease, box-shadow .1s ease;
     -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
     transform: translateY(-50%) translateX(50%) rotate(-45deg)
 }
 
 .JT-ui.JT-steps .JT-step:first-child {
     padding-left: 2em;
     border-radius: .28571429rem 0 0 .28571429rem
 }
 
 .JT-ui.JT-steps .JT-step:last-child {
     border-radius: 0 .28571429rem .28571429rem 0
 }
 
 .JT-ui.JT-steps .JT-step:last-child {
     border-right: none;
     margin-right: 0
 }
 
 .JT-ui.JT-steps .JT-step:only-child {
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-steps .JT-step .JT-title {
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-size: 1.14285714em;
     font-weight: 700
 }
 
 .JT-ui.JT-steps .JT-step>.JT-title {
     width: 100%
 }
 
 .JT-ui.JT-steps .JT-step .JT-description {
     font-weight: 400;
     font-size: .92857143em;
     color: #4a4a4a
 }
 
 .JT-ui.JT-steps .JT-step>.JT-description {
     width: 100%
 }
 
 .JT-ui.JT-steps .JT-step .JT-title~.JT-description {
     margin-top: .25em
 }
 
 .JT-ui.JT-steps .JT-step>.JT-icon {
     line-height: 1;
     font-size: 2.5em;
     margin: 0 1rem 0 0
 }
 
 .JT-ui.JT-steps .JT-step>.JT-icon,
 .JT-ui.JT-steps .JT-step>.JT-icon~.JT-content {
     display: block;
     -webkit-box-flex: 0;
     -ms-flex: 0 1 auto;
     flex: 0 1 auto;
     -ms-flex-item-align: middle;
     -ms-grid-row-align: middle;
     align-self: middle
 }
 
 .JT-ui.JT-steps .JT-step>.JT-icon~.JT-content {
     -webkit-box-flex: 1 0 auto;
     -ms-flex-positive: 1 0 auto;
     flex-grow: 1 0 auto
 }
 
 .JT-ui.JT-steps:not(.JT-vertical) .JT-step>.JT-icon {
     width: auto
 }
 
 .JT-ui.JT-steps .JT-link.JT-step,
 .JT-ui.JT-steps a.JT-step {
     cursor: pointer
 }
 
 .JT-ui.JT-ordered.JT-steps {
     counter-reset: ordered
 }
 
 .JT-ui.JT-ordered.JT-steps .JT-step:before {
     display: block;
     position: static;
     text-align: center;
     content: counters(ordered, ".");
     -ms-flex-item-align: middle;
     -ms-grid-row-align: middle;
     align-self: middle;
     margin-right: 1rem;
     /*PM  # 799682 font-size: 2.5em;*/
     font-size:40px;
     counter-increment: ordered;
     font-family: inherit;
     font-weight: 700
 }
 
 .JT-ui.JT-ordered.JT-steps .JT-step>* {
     display: block;
     -ms-flex-item-align: middle;
     -ms-grid-row-align: middle;
     align-self: middle
 }
 
 .JT-ui.JT-vertical.JT-steps {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     overflow: visible
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-step {
     -webkit-box-pack: start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     border-radius: 0;
     padding: 1.14285714em 2em;
     border-right: none;
     border-bottom: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-step:first-child {
     padding: 1.14285714em 2em;
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-step:last-child {
     border-bottom: none;
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-step:only-child {
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-step:after {
     display: none
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-step:after {
     top: 50%;
     right: 0;
     border-width: 0 1px 1px 0
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-step:after {
     display: none
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-active.JT-step:after {
     display: block
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-step:last-child:after {
     display: none
 }
 
 .JT-ui.JT-vertical.JT-steps .JT-active.JT-step:last-child:after {
     display: block
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-steps {
         display: -webkit-inline-box;
         display: -ms-inline-flexbox;
         display: inline-flex;
         overflow: visible;
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column
     }
     .JT-ui.JT-steps .JT-step {
         width: 100%!important;
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
         border-radius: 0;
         padding: 1.14285714em 2em
     }
     .JT-ui.JT-steps .JT-step:first-child {
         padding: 1.14285714em 2em;
         border-radius: .28571429rem .28571429rem 0 0
     }
     .JT-ui.JT-steps .JT-step:last-child {
         border-radius: 0 0 .28571429rem .28571429rem
     }
     .JT-ui.JT-steps .JT-step:after {
         display: none!important
     }
     .JT-ui.JT-steps .JT-step .JT-content {
         text-align: center
     }
     .JT-ui.JT-ordered.JT-steps .JT-step:before,
     .JT-ui.JT-steps .JT-step>.JT-icon {
         margin: 0 0 1rem 0
     }
 }
 
 .JT-ui.JT-steps .JT-link.JT-step:hover,
 .JT-ui.JT-steps .JT-link.JT-step:hover::after,
 .JT-ui.JT-steps a.JT-step:hover,
 .JT-ui.JT-steps a.JT-step:hover::after {
     background: #f9fafb;
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-steps .JT-link.JT-step:active,
 .JT-ui.JT-steps .JT-link.JT-step:active::after,
 .JT-ui.JT-steps a.JT-step:active,
 .JT-ui.JT-steps a.JT-step:active::after {
     background: #fbfbfb;
     color: rgba(0, 0, 0, .9)
 }
 
 .JT-ui.JT-steps .JT-step.JT-active {
     cursor: auto;
     background: #fbfbfb
 }
 
 .JT-ui.JT-steps .JT-step.JT-active:after {
     background: #fbfbfb
 }
 
 .JT-ui.JT-steps .JT-step.JT-active .JT-title {
     color: #4a4a4a
 }
 
 .JT-ui.JT-ordered.JT-steps .JT-step.JT-active:before,
 .JT-ui.JT-steps .JT-active.JT-step .JT-icon {
     color: rgba(0, 0, 0, .85)
 }
 
 .JT-ui.JT-steps .JT-step:after {
     display: block
 }
 
 .JT-ui.JT-steps .JT-active.JT-step:after {
     display: block
 }
 
 .JT-ui.JT-steps .JT-step:last-child:after {
     display: none
 }
 
 .JT-ui.JT-steps .JT-active.JT-step:last-child:after {
     display: none
 }
 
 .JT-ui.JT-steps .JT-link.JT-active.JT-step:hover,
 .JT-ui.JT-steps .JT-link.JT-active.JT-step:hover::after,
 .JT-ui.JT-steps a.JT-active.JT-step:hover,
 .JT-ui.JT-steps a.JT-active.JT-step:hover::after {
     cursor: pointer;
     background: #dcddde;
     color: #4a4a4a
 }
 
 .JT-ui.JT-ordered.JT-steps .JT-step.JT-completed:before,
 .JT-ui.JT-steps .JT-step.JT-completed>.JT-icon:before {
     color: #4a4a4a
 }
 
 .JT-ui.JT-steps .JT-disabled.JT-step {
     cursor: auto;
     background: #fff;
     pointer-events: none
 }
 
 .JT-ui.JT-steps .JT-disabled.JT-step,
 .JT-ui.JT-steps .JT-disabled.JT-step .JT-description,
 .JT-ui.JT-steps .JT-disabled.JT-step .JT-title {
     color: rgba(40, 40, 40, .3)
 }
 
 .JT-ui.JT-steps .JT-disabled.JT-step:after {
     background: #fff
 }
 
 @media only screen and (max-width:991px) {
     .JT-ui[class*="JT-tablet JT-stackable"].JT-steps {
         display: -webkit-inline-box;
         display: -ms-inline-flexbox;
         display: inline-flex;
         overflow: visible;
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-steps .JT-step {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
         border-radius: 0;
         padding: 1.14285714em 2em
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-steps .JT-step:first-child {
         padding: 1.14285714em 2em;
         border-radius: .28571429rem .28571429rem 0 0
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-steps .JT-step:last-child {
         border-radius: 0 0 .28571429rem .28571429rem
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-steps .JT-step:after {
         display: none!important
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-steps .JT-step .JT-content {
         text-align: center
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-ordered.JT-steps .JT-step:before,
     .JT-ui[class*="JT-tablet JT-stackable"].JT-steps .JT-step>.JT-icon {
         margin: 0 0 1rem 0
     }
 }
 
 .JT-ui.JT-fluid.JT-steps {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     width: 100%
 }
 
 .JT-ui.JT-attached.JT-steps {
     width: calc(100% + 2px)!important;
     margin: 0 -1px 0;
     max-width: calc(100% + 2px);
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-attached.JT-steps .JT-step:first-child {
     border-radius: .28571429rem 0 0 0
 }
 
 .JT-ui.JT-attached.JT-steps .JT-step:last-child {
     border-radius: 0 .28571429rem 0 0
 }
 
 .JT-ui.JT-bottom.JT-attached.JT-steps {
     margin: 0 -1px 0;
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-bottom.JT-attached.JT-steps .JT-step:first-child {
     border-radius: 0 0 0 .28571429rem
 }
 
 .JT-ui.JT-bottom.JT-attached.JT-steps .JT-step:last-child {
     border-radius: 0 0 .28571429rem 0
 }
 
 .JT-ui.JT-eight.JT-steps,
 .JT-ui.JT-five.JT-steps,
 .JT-ui.JT-four.JT-steps,
 .JT-ui.JT-one.JT-steps,
 .JT-ui.JT-seven.JT-steps,
 .JT-ui.JT-six.JT-steps,
 .JT-ui.JT-three.JT-steps,
 .JT-ui.JT-two.JT-steps {
     width: 100%
 }
 
 .JT-ui.JT-eight.JT-steps>.JT-step,
 .JT-ui.JT-five.JT-steps>.JT-step,
 .JT-ui.JT-four.JT-steps>.JT-step,
 .JT-ui.JT-one.JT-steps>.JT-step,
 .JT-ui.JT-seven.JT-steps>.JT-step,
 .JT-ui.JT-six.JT-steps>.JT-step,
 .JT-ui.JT-three.JT-steps>.JT-step,
 .JT-ui.JT-two.JT-steps>.JT-step {
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap
 }
 
 .JT-ui.JT-one.JT-steps>.JT-step {
     width: 100%
 }
 
 .JT-ui.JT-two.JT-steps>.JT-step {
     width: 50%
 }
 
 .JT-ui.JT-three.JT-steps>.JT-step {
     width: 33.333%
 }
 
 .JT-ui.JT-four.JT-steps>.JT-step {
     width: 25%
 }
 
 .JT-ui.JT-five.JT-steps>.JT-step {
     width: 20%
 }
 
 .JT-ui.JT-six.JT-steps>.JT-step {
     width: 16.666%
 }
 
 .JT-ui.JT-seven.JT-steps>.JT-step {
     width: 14.285%
 }
 
 .JT-ui.JT-eight.JT-steps>.JT-step {
     width: 12.5%
 }
 
 .JT-ui.JT-mini.JT-step,
 .JT-ui.JT-mini.JT-steps .JT-step {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-step,
 .JT-ui.JT-tiny.JT-steps .JT-step {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-step,
 .JT-ui.JT-small.JT-steps .JT-step {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-step,
 .JT-ui.JT-steps .JT-step {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-step,
 .JT-ui.JT-large.JT-steps .JT-step {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-big.JT-step,
 .JT-ui.JT-big.JT-steps .JT-step {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-step,
 .JT-ui.JT-huge.JT-steps .JT-step {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-step,
 .JT-ui.JT-massive.JT-steps .JT-step {
     font-size: 1.71428571rem
 }
 
 @font-face {
     font-family: Step;
     src: url(data:application/x-font-ttf;charset=utf-8;;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA) format('woff')
 }
 
 .JT-ui.JT-ordered.JT-steps .JT-step.JT-completed:before,
 .JT-ui.JT-steps .JT-step.JT-completed>.JT-icon:before {
     font-family: Step;
     content: '\e800';
     font-size: 2em;
     font-size: 24px
 }
 
 .JT-ui.JT-steps .JT-step.JT-active .JT-title {
     max-width: 260px
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-steps .JT-step {
         border-right: none
     }
 }
 
 .JT-ui.JT-dropdown.JT-inline.JT-basic-steps {
     width: 100%;
     background: #fbfbfb;
     border: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-dropdown.JT-inline.JT-basic-steps .JT-menu>* {
     white-space: initial!important
 }
 
 .JT-ui.JT-dropdown.JT-inline.JT-basic-steps>strong {
     position: absolute;
     top: 0;
     left: 0;
     width: 115px;
     padding: 20px 0 0 20px
 }
 
 .JT-ui.JT-dropdown.JT-inline.JT-basic-steps>.JT-text {
     float: left;
     margin-left: 115px;
     padding: 20px 60px 20px 20px;
     font-weight: 400
 }
 
 .JT-ui.JT-dropdown.JT-inline.JT-basic-steps>.JT-text .JT-icon.JT-checkmark {
     display: none
 }
 
 .JT-ui.JT-dropdown.JT-inline.JT-basic-steps .JT-icon.JT-dropdown {
     position: absolute;
     top: 26px;
     right: 15px;
     left: auto
 }
 
 @media only screen and (max-width:500px) {
     .JT-ui.JT-dropdown.JT-inline.JT-basic-steps>.JT-text {
         clear: both;
         float: none;
         margin-left: 0;
         margin-top: 40px
     }
     .JT-ui.JT-dropdown.JT-inline.JT-basic-steps .JT-icon.JT-dropdown {
         top: 67px
     }
 }
 /*!
 * # Semantic UI 2.2.7 - Breadcrumb
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-breadcrumb {
     line-height: 1;
     display: inline-block;
     margin: 0 0;
     vertical-align: middle
 }
 
 .JT-ui.JT-breadcrumb:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-breadcrumb:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-breadcrumb .JT-divider {
     display: inline-block;
     opacity: .7;
     margin: 0 .21428571rem 0;
     font-size: .92857143em;
     color: rgba(0, 0, 0, .4);
     vertical-align: baseline
 }
 
 .JT-ui.JT-breadcrumb a {
     color: #4a4a4a
 }
 
 .JT-ui.JT-breadcrumb a:hover {
     color: #4a4a4a
 }
 
 .JT-ui.JT-breadcrumb .JT-icon.JT-divider {
     font-size: .85714286em;
     vertical-align: baseline
 }
 
 .JT-ui.JT-breadcrumb a.JT-section {
     cursor: pointer
 }
 
 .JT-ui.JT-breadcrumb .JT-section {
     display: inline-block;
     margin: 0;
     padding: 0
 }
 
 .JT-ui.JT-breadcrumb.JT-segment {
     display: inline-block;
     padding: .78571429em 1em
 }
 
 .JT-ui.JT-breadcrumb .JT-active.JT-section {
     font-weight: 700
 }
 
 .JT-ui.JT-mini.JT-breadcrumb {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-breadcrumb {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-breadcrumb {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-breadcrumb {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-breadcrumb {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-big.JT-breadcrumb {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-breadcrumb {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-breadcrumb {
     font-size: 1.71428571rem
 }
 /*!
 * # Semantic UI 2.2.7 - Form
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-form {
     position: relative;
     max-width: 100%
 }
 
 .JT-ui.JT-form>p {
     margin: 1em 0
 }
 
 .JT-ui.JT-form .JT-field {
     clear: both;
     margin: 0 0 1em
 }
 
 .JT-ui.JT-form .JT-field:last-child,
 .JT-ui.JT-form .JT-fields:last-child .JT-field {
     /*margin-bottom: 0*/
 }
 
 .JT-ui.JT-form .JT-fields .JT-field {
     clear: both;
     margin: 0
 }
 
 .JT-ui.JT-form .JT-field>label {
     display: block;
     margin: 0 0 .28571429rem 0;
     color: #4a4a4a;
     font-size: 1.14285714em;
     font-weight: inherit;/*700;*/
     text-transform: none
 }
 
 .JT-ui.JT-form input:not([type]),
 .JT-ui.JT-form input[type=date],
 .JT-ui.JT-form input[type=datetime-local],
 .JT-ui.JT-form input[type=email],
 .JT-ui.JT-form input[type=file],
 .JT-ui.JT-form input[type=number],
 .JT-ui.JT-form input[type=password],
 .JT-ui.JT-form input[type=search],
 .JT-ui.JT-form input[type=tel],
 .JT-ui.JT-form input[type=text],
 .JT-ui.JT-form input[type=time],
 .JT-ui.JT-form input[type=url],
 .JT-ui.JT-form textarea {
     width: 100%;
     vertical-align: top
 }
 
 .JT-ui.JT-form::-webkit-datetime-edit,
 .JT-ui.JT-form::-webkit-inner-spin-button {
     height: 1.2142em
 }
 
 .JT-ui.JT-form input:not([type]),
 .JT-ui.JT-form input[type=date],
 .JT-ui.JT-form input[type=datetime-local],
 .JT-ui.JT-form input[type=email],
 .JT-ui.JT-form input[type=file],
 .JT-ui.JT-form input[type=number],
 .JT-ui.JT-form input[type=password],
 .JT-ui.JT-form input[type=search],
 .JT-ui.JT-form input[type=tel],
 .JT-ui.JT-form input[type=text],
 .JT-ui.JT-form input[type=time],
 .JT-ui.JT-form input[type=url] {
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     margin: 0;
     outline: 0;
     -webkit-appearance: none;
     tap-highlight-color: rgba(255, 255, 255, 0);
     line-height: 1.4142em;
     padding: .67861429em 1em;
     font-size: 1em;
     background: #fff;
     border: 1px solid rgba(34, 36, 38, .15);
     color: #4a4a4a;
     border-radius: .28571429rem;
     box-shadow: 0 0 0 0 transparent inset;
     -webkit-transition: color .1s ease, border-color .1s ease;
     transition: color .1s ease, border-color .1s ease
 }
 
 .JT-ui.JT-form textarea {
     margin: 0;
     -webkit-appearance: none;
     tap-highlight-color: rgba(255, 255, 255, 0);
     padding: .78571429em 1em;
     background: #fff;
     border: 1px solid rgba(34, 36, 38, .15);
     outline: 0;
     color: #4a4a4a;
     border-radius: .28571429rem;
     box-shadow: 0 0 0 0 transparent inset;
     -webkit-transition: color .1s ease, border-color .1s ease;
     transition: color .1s ease, border-color .1s ease;
     font-size: 1em;
     line-height: 1.2857;
     resize: vertical
 }
 
 .JT-ui.JT-form textarea:not([rows]) {
     height: 12em;
     min-height: 8em;
     max-height: 24em
 }
 
 .JT-ui.JT-form input[type=checkbox],
 .JT-ui.JT-form textarea {
     vertical-align: top
 }
 
 .JT-ui.JT-form input.JT-attached {
     width: auto
 }
 
 .JT-ui.JT-form select {
     display: block;
     height: auto;
     width: 100%;
     background: #fff;
     border: 1px solid rgba(34, 36, 38, .15);
     border-radius: .28571429rem;
     box-shadow: 0 0 0 0 transparent inset;
     padding: .62em 1em;
     color: #4a4a4a;
     -webkit-transition: color .1s ease, border-color .1s ease;
     transition: color .1s ease, border-color .1s ease
 }
 
 .JT-ui.JT-form .JT-field>.JT-selection.JT-dropdown {
     width: 100%
 }
 
 .JT-ui.JT-form .JT-field>.JT-selection.JT-dropdown>.JT-dropdown.JT-icon {
     float: right
 }
 
 .JT-ui.JT-form .JT-inline.JT-field>.JT-selection.JT-dropdown,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field>.JT-selection.JT-dropdown {
     width: auto
 }
 
 .JT-ui.JT-form .JT-inline.JT-field>.JT-selection.JT-dropdown>.JT-dropdown.JT-icon,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field>.JT-selection.JT-dropdown>.JT-dropdown.JT-icon {
     float: none
 }
 
 .JT-ui.JT-form .JT-field .JT-ui.JT-input,
 .JT-ui.JT-form .JT-fields .JT-field .JT-ui.JT-input,
 .JT-ui.JT-form .JT-wide.JT-field .JT-ui.JT-input {
     width: 100%
 }
 
 .JT-ui.JT-form .JT-inline.JT-field:not(.JT-wide) .JT-ui.JT-input,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field:not(.JT-wide) .JT-ui.JT-input {
     width: auto;
     vertical-align: middle
 }
 
 .JT-ui.JT-form .JT-field .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-fields .JT-field .JT-ui.JT-input input {
     width: auto
 }
 
 .JT-ui.JT-form .JT-eight.JT-fields .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-five.JT-fields .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-four.JT-fields .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-nine.JT-fields .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-seven.JT-fields .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-six.JT-fields .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-ten.JT-fields .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-three.JT-fields .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-two.JT-fields .JT-ui.JT-input input,
 .JT-ui.JT-form .JT-wide.JT-field .JT-ui.JT-input input {
     -webkit-box-flex: 1;
     -ms-flex: 1 0 auto;
     flex: 1 0 auto;
     width: 0
 }
 
 .JT-ui.JT-form .JT-error.JT-message,
 .JT-ui.JT-form .JT-success.JT-message,
 .JT-ui.JT-form .JT-warning.JT-message {
     display: none
 }
 
 .JT-ui.JT-form .JT-message:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-form .JT-field .JT-prompt.JT-label {
     white-space: normal;
     background: #fff!important;
     border: 1px solid #e0b4b4!important;
     color: #9f3a38!important
 }
 
 .JT-ui.JT-form .JT-inline.JT-field .JT-prompt,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field .JT-prompt {
     vertical-align: top;
     margin: -.25em 0 -.5em .5em
 }
 
 .JT-ui.JT-form .JT-inline.JT-field .JT-prompt:before,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field .JT-prompt:before {
     border-width: 0 0 1px 1px;
     bottom: auto;
     right: auto;
     top: 50%;
     left: 0
 }
 
 .JT-ui.JT-form .JT-field.JT-field input:-webkit-autofill {
     box-shadow: 0 0 0 100px ivory inset!important;
     border-color: #e5dfa1!important
 }
 
 .JT-ui.JT-form .JT-field.JT-field input:-webkit-autofill:focus {
     box-shadow: 0 0 0 100px ivory inset!important;
     border-color: #d5c315!important
 }
 
 .JT-ui.JT-form .JT-error.JT-error input:-webkit-autofill {
     box-shadow: 0 0 0 100px #fffaf0 inset!important;
     border-color: #e0b4b4!important
 }
 
 .JT-ui.JT-form::-webkit-input-placeholder {
     color: #fff
 }
 
 .JT-ui.JT-form:-ms-input-placeholder {
     color: #fff
 }
 
 .JT-ui.JT-form::-moz-placeholder {
     color: #fff
 }
 
 .JT-ui.JT-form:focus::-webkit-input-placeholder {
     color: #bdbdbd
 }
 
 .JT-ui.JT-form:focus:-ms-input-placeholder {
     color: #bdbdbd
 }
 
 .JT-ui.JT-form:focus::-moz-placeholder {
     color: #bdbdbd
 }
 
 .JT-ui.JT-form .JT-error::-webkit-input-placeholder {
     color: #e7bdbc
 }
 
 .JT-ui.JT-form .JT-error:-ms-input-placeholder {
     color: #e7bdbc!important
 }
 
 .JT-ui.JT-form .JT-error::-moz-placeholder {
     color: #e7bdbc
 }
 
 .JT-ui.JT-form .JT-error:focus::-webkit-input-placeholder {
     color: #da9796
 }
 
 .JT-ui.JT-form .JT-error:focus:-ms-input-placeholder {
     color: #da9796!important
 }
 
 .JT-ui.JT-form .JT-error:focus::-moz-placeholder {
     color: #da9796
 }
 
 .JT-ui.JT-form input:not([type]):focus,
 .JT-ui.JT-form input[type=date]:focus,
 .JT-ui.JT-form input[type=datetime-local]:focus,
 .JT-ui.JT-form input[type=email]:focus,
 .JT-ui.JT-form input[type=file]:focus,
 .JT-ui.JT-form input[type=number]:focus,
 .JT-ui.JT-form input[type=password]:focus,
 .JT-ui.JT-form input[type=search]:focus,
 .JT-ui.JT-form input[type=tel]:focus,
 .JT-ui.JT-form input[type=text]:focus,
 .JT-ui.JT-form input[type=time]:focus,
 .JT-ui.JT-form input[type=url]:focus {
     color: rgba(0, 0, 0, .95);
     border-color: #85b7d9;
     border-radius: .28571429rem;
     background: #fff;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .35) inset
 }
 
 .JT-ui.JT-form textarea:focus {
     color: rgba(0, 0, 0, .95);
     border-color: #85b7d9;
     border-radius: .28571429rem;
     background: #fff;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .35) inset;
     -webkit-appearance: none
 }
 
 .JT-ui.JT-form.JT-success .JT-success.JT-message:not(:empty) {
     display: block
 }
 
 .JT-ui.JT-form.JT-success .JT-compact.JT-success.JT-message:not(:empty) {
     display: inline-block
 }
 
 .JT-ui.JT-form.JT-success .JT-icon.JT-success.JT-message:not(:empty) {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex
 }
 
 .JT-ui.JT-form.JT-warning .JT-warning.JT-message:not(:empty) {
     display: block
 }
 
 .JT-ui.JT-form.JT-warning .JT-compact.JT-warning.JT-message:not(:empty) {
     display: inline-block
 }
 
 .JT-ui.JT-form.JT-warning .JT-icon.JT-warning.JT-message:not(:empty) {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex
 }
 
 .JT-ui.JT-form.JT-error .JT-error.JT-message:not(:empty) {
     display: block
 }
 
 .JT-ui.JT-form.JT-error .JT-compact.JT-error.JT-message:not(:empty) {
     display: inline-block
 }
 
 .JT-ui.JT-form.JT-error .JT-icon.JT-error.JT-message:not(:empty) {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-input,
 .JT-ui.JT-form .JT-field.JT-error label,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-input,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field label {
     color: #9f3a38
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-corner.JT-label,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-corner.JT-label {
     border-color: #9f3a38;
     color: #fff
 }
 
/* .JT-ui.JT-form .JT-field .JT-input.JT-error input,
 .JT-ui.JT-form .JT-field .JT-input.JT-error input[type=password],
 .JT-ui.JT-form .JT-field .JT-dropdown.JT-error select,
 .JT-ui.JT-form .JT-field .JT-input.JT-error textarea,*/
 .JT-ui.JT-form .JT-field.JT-error input:not([type]),
 .JT-ui.JT-form .JT-field.JT-error input[type=date],
 .JT-ui.JT-form .JT-field.JT-error input[type=datetime-local],
 .JT-ui.JT-form .JT-field.JT-error input[type=email],
 .JT-ui.JT-form .JT-field.JT-error input[type=file],
 .JT-ui.JT-form .JT-field.JT-error input[type=number],
 .JT-ui.JT-form .JT-field.JT-error input[type=password],
 .JT-ui.JT-form .JT-field.JT-error input[type=search],
 .JT-ui.JT-form .JT-field.JT-error input[type=tel],
 .JT-ui.JT-form .JT-field.JT-error input[type=text],
 .JT-ui.JT-form .JT-field.JT-error input[type=time],
 .JT-ui.JT-form .JT-field.JT-error input[type=url],
 .JT-ui.JT-form .JT-field.JT-error select,
 .JT-ui.JT-form .JT-field.JT-error textarea,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input:not([type]),
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=date],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=datetime-local],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=email],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=file],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=number],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=password],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=search],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=tel],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=text],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=time],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field input[type=url],
 .JT-ui.JT-form .JT-fields.JT-error .JT-field select,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field textarea {
     background: #fff6f6;
     border-color: #e0b4b4;
     color: #9f3a38;
     border-radius: '';
     box-shadow: none
 }
 
 .JT-ui.JT-form .JT-field.JT-error input:not([type]):focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=date]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=datetime-local]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=email]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=file]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=number]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=password]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=search]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=tel]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=text]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=time]:focus,
 .JT-ui.JT-form .JT-field.JT-error input[type=url]:focus,
 .JT-ui.JT-form .JT-field.JT-error select:focus,
 .JT-ui.JT-form .JT-field.JT-error textarea:focus {
     background: #fff6f6;
     border-color: #e0b4b4;
     color: #9f3a38;
     -webkit-appearance: none;
     box-shadow: none
 }
 
 .JT-ui.JT-form .JT-field.JT-error select {
     -webkit-appearance: menulist-button
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-dropdown,
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-dropdown .JT-item,
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-dropdown .JT-text,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-ui.JT-dropdown,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-ui.JT-dropdown .JT-item {
     background: #fff6f6;
     color: #9f3a38
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-dropdown,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-ui.JT-dropdown {
     border-color: #e0b4b4!important
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-dropdown:hover,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-ui.JT-dropdown:hover {
     border-color: #e0b4b4!important
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-dropdown:hover .JT-menu,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-ui.JT-dropdown:hover .JT-menu {
     border-color: #e0b4b4
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-multiple.JT-selection.JT-dropdown>.JT-label,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-ui.JT-multiple.JT-selection.JT-dropdown>.JT-label {
     background-color: #eacbcb;
     color: #9f3a38
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-dropdown .JT-menu .JT-item:hover,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-ui.JT-dropdown .JT-menu .JT-item:hover {
     background-color: #fbe7e7
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-dropdown .JT-menu .JT-selected.JT-item,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-ui.JT-dropdown .JT-menu .JT-selected.JT-item {
     background-color: #fbe7e7
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-ui.JT-dropdown .JT-menu .JT-active.JT-item,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-ui.JT-dropdown .JT-menu .JT-active.JT-item {
     background-color: #fdcfcf!important
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-checkbox:not(.JT-toggle):not(.JT-slider) .JT-box,
 .JT-ui.JT-form .JT-field.JT-error .JT-checkbox:not(.JT-toggle):not(.JT-slider) label,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-checkbox:not(.JT-toggle):not(.JT-slider) .JT-box,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-checkbox:not(.JT-toggle):not(.JT-slider) label {
     color: #9f3a38
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-checkbox:not(.JT-toggle):not(.JT-slider) .JT-box:before,
 .JT-ui.JT-form .JT-field.JT-error .JT-checkbox:not(.JT-toggle):not(.JT-slider) label:before,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-checkbox:not(.JT-toggle):not(.JT-slider) .JT-box:before,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-checkbox:not(.JT-toggle):not(.JT-slider) label:before {
     background: #fff6f6;
     border-color: #e0b4b4
 }
 
 .JT-ui.JT-form .JT-field.JT-error .JT-checkbox .JT-box:after,
 .JT-ui.JT-form .JT-field.JT-error .JT-checkbox label:after,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-checkbox .JT-box:after,
 .JT-ui.JT-form .JT-fields.JT-error .JT-field .JT-checkbox label:after {
     color: #9f3a38
 }
 
 .JT-ui.JT-form .JT-disabled.JT-field,
 .JT-ui.JT-form .JT-disabled.JT-fields .JT-field,
 .JT-ui.JT-form .JT-field:disabled {
     pointer-events: none;
     opacity: .45
 }
 
 .JT-ui.JT-form .JT-field.JT-disabled>label,
 .JT-ui.JT-form .JT-fields.JT-disabled>label {
     opacity: .45
 }
 
 .JT-ui.JT-form .JT-field.JT-disabled:disabled {
     opacity: 1
 }
 
 .JT-ui.JT-loading.JT-form {
     position: relative;
     cursor: default;
     pointer-events: none
 }
 
 .JT-ui.JT-loading.JT-form:before {
     position: absolute;
     content: '';
     top: 0;
     left: 0;
     background: rgba(255, 255, 255, .8);
     width: 100%;
     height: 100%;
     z-index: 100
 }
 
 .JT-ui.JT-loading.JT-form:after {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     margin: -1.5em 0 0 -1.5em;
     width: 3em;
     height: 3em;
     -webkit-animation: form-spin .6s linear;
     animation: form-spin .6s linear;
     -webkit-animation-iteration-count: infinite;
     animation-iteration-count: infinite;
     border-radius: 500rem;
     border-color: #767676 rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .1);
     border-style: solid;
     border-width: .2em;
     box-shadow: 0 0 0 1px transparent;
     visibility: visible;
     z-index: 101
 }
 
 @-webkit-keyframes form-spin {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 @keyframes form-spin {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 .JT-ui.JT-form .JT-required.JT-field>.JT-checkbox:after,
 .JT-ui.JT-form .JT-required.JT-field>label:after,
 .JT-ui.JT-form .JT-required.JT-fields.JT-grouped>label:after,
 .JT-ui.JT-form .JT-required.JT-fields:not(.JT-grouped)>.JT-field>.JT-checkbox:after,
 .JT-ui.JT-form .JT-required.JT-fields:not(.JT-grouped)>.JT-field>label:after {
     margin: -.2em 0 0 .2em;
     content: '*';
     color: #db2828
 }
 
 .JT-ui.JT-form .JT-required.JT-field>label:after,
 .JT-ui.JT-form .JT-required.JT-fields.JT-grouped>label:after,
 .JT-ui.JT-form .JT-required.JT-fields:not(.JT-grouped)>.JT-field>label:after {
     display: inline-block;
     vertical-align: top
 }
 
 .JT-ui.JT-form .JT-required.JT-field>.JT-checkbox:after,
 .JT-ui.JT-form .JT-required.JT-fields:not(.JT-grouped)>.JT-field>.JT-checkbox:after {
     position: absolute;
     top: 0;
     left: 100%
 }
 
 .JT-ui.JT-form .JT-inverted.JT-segment .JT-ui.JT-checkbox .JT-box,
 .JT-ui.JT-form .JT-inverted.JT-segment .JT-ui.JT-checkbox label,
 .JT-ui.JT-form .JT-inverted.JT-segment label,
 .JT-ui.JT-inverted.JT-form .JT-inline.JT-field>label,
 .JT-ui.JT-inverted.JT-form .JT-inline.JT-field>p,
 .JT-ui.JT-inverted.JT-form .JT-inline.JT-fields .JT-field>label,
 .JT-ui.JT-inverted.JT-form .JT-inline.JT-fields .JT-field>p,
 .JT-ui.JT-inverted.JT-form .JT-inline.JT-fields>label,
 .JT-ui.JT-inverted.JT-form .JT-ui.JT-checkbox .JT-box,
 .JT-ui.JT-inverted.JT-form .JT-ui.JT-checkbox label,
 .JT-ui.JT-inverted.JT-form label {
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-inverted.JT-form input:not([type]),
 .JT-ui.JT-inverted.JT-form input[type=date],
 .JT-ui.JT-inverted.JT-form input[type=datetime-local],
 .JT-ui.JT-inverted.JT-form input[type=email],
 .JT-ui.JT-inverted.JT-form input[type=file],
 .JT-ui.JT-inverted.JT-form input[type=number],
 .JT-ui.JT-inverted.JT-form input[type=password],
 .JT-ui.JT-inverted.JT-form input[type=search],
 .JT-ui.JT-inverted.JT-form input[type=tel],
 .JT-ui.JT-inverted.JT-form input[type=text],
 .JT-ui.JT-inverted.JT-form input[type=time],
 .JT-ui.JT-inverted.JT-form input[type=url] {
     background: #fff;
     border-color: rgba(255, 255, 255, .1);
     color: #4a4a4a;
     box-shadow: none
 }
 
 .JT-ui.JT-form .JT-grouped.JT-fields {
     display: block;
     margin: 0 0 1em
 }
 
 .JT-ui.JT-form .JT-grouped.JT-fields:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-form .JT-grouped.JT-fields>label {
     margin: 0 0 .28571429rem 0;
     color: #4a4a4a;
     font-size: 1.14285714em;
     font-weight: 700;
     text-transform: none
 }
 
 .JT-ui.JT-form .JT-grouped.JT-fields .JT-field,
 .JT-ui.JT-form .JT-grouped.JT-inline.JT-fields .JT-field {
     display: block;
     margin: .5em 0;
     padding: 0
 }
 
 .JT-ui.JT-form .JT-fields {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     margin: 0 -.5em 1em
 }
 
 .JT-ui.JT-form .JT-fields>.JT-field {
     -webkit-box-flex: 0;
     -ms-flex: 0 1 auto;
     flex: 0 1 auto;
     padding-left: .5em;
     padding-right: .5em
 }
 
 .JT-ui.JT-form .JT-fields>.JT-field:first-child {
     border-left: none;
     box-shadow: none
 }
 
 .JT-ui.JT-form .JT-two.JT-fields>.JT-field,
 .JT-ui.JT-form .JT-two.JT-fields>.JT-fields {
     width: 50%
 }
 
 .JT-ui.JT-form .JT-three.JT-fields>.JT-field,
 .JT-ui.JT-form .JT-three.JT-fields>.JT-fields {
     width: 33.33333333%
 }
 
 .JT-ui.JT-form .JT-four.JT-fields>.JT-field,
 .JT-ui.JT-form .JT-four.JT-fields>.JT-fields {
     width: 25%
 }
 
 .JT-ui.JT-form .JT-five.JT-fields>.JT-field,
 .JT-ui.JT-form .JT-five.JT-fields>.JT-fields {
     width: 20%
 }
 
 .JT-ui.JT-form .JT-six.JT-fields>.JT-field,
 .JT-ui.JT-form .JT-six.JT-fields>.JT-fields {
     width: 16.66666667%
 }
 
 .JT-ui.JT-form .JT-seven.JT-fields>.JT-field,
 .JT-ui.JT-form .JT-seven.JT-fields>.JT-fields {
     width: 14.28571429%
 }
 
 .JT-ui.JT-form .JT-eight.JT-fields>.JT-field,
 .JT-ui.JT-form .JT-eight.JT-fields>.JT-fields {
     width: 12.5%
 }
 
 .JT-ui.JT-form .JT-nine.JT-fields>.JT-field,
 .JT-ui.JT-form .JT-nine.JT-fields>.JT-fields {
     width: 11.11111111%
 }
 
 .JT-ui.JT-form .JT-ten.JT-fields>.JT-field,
 .JT-ui.JT-form .JT-ten.JT-fields>.JT-fields {
     width: 10%
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-form .JT-fields {
         -ms-flex-wrap: wrap;
         flex-wrap: wrap
     }
     .JT-ui.JT-form .JT-eight.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-eight.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-five.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-five.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-four.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-four.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-nine.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-nine.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-seven.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-seven.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-six.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-six.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-ten.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-ten.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-three.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-three.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-two.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-two.JT-fields>.JT-fields,
     .JT-ui.JT-form [class*="JT-equal JT-width"].JT-fields>.JT-field,
     .JT-ui[class*="JT-equal JT-width"].JT-form .JT-fields>.JT-field {
         width: 100%!important;
         margin: 0 0 1em
     }
 }
 
 .JT-ui.JT-form .JT-fields .JT-wide.JT-field {
     width: 6.25%;
     padding-left: .5em;
     padding-right: .5em
 }
 
 .JT-ui.JT-form .JT-one.JT-wide.JT-field {
     width: 6.25%!important
 }
 
 .JT-ui.JT-form .JT-two.JT-wide.JT-field {
     width: 12.5%!important
 }
 
 .JT-ui.JT-form .JT-three.JT-wide.JT-field {
     width: 18.75%!important
 }
 
 .JT-ui.JT-form .JT-four.JT-wide.JT-field {
     width: 25%!important
 }
 
 .JT-ui.JT-form .JT-five.JT-wide.JT-field {
     width: 31.25%!important
 }
 
 .JT-ui.JT-form .JT-six.JT-wide.JT-field {
     width: 37.5%!important
 }
 
 .JT-ui.JT-form .JT-seven.JT-wide.JT-field {
     width: 43.75%!important
 }
 
 .JT-ui.JT-form .JT-eight.JT-wide.JT-field {
     width: 50%!important
 }
 
 .JT-ui.JT-form .JT-nine.JT-wide.JT-field {
     width: 56.25%!important
 }
 
 .JT-ui.JT-form .JT-ten.JT-wide.JT-field {
     width: 62.5%!important
 }
 
 .JT-ui.JT-form .JT-eleven.JT-wide.JT-field {
     width: 68.75%!important
 }
 
 .JT-ui.JT-form .JT-twelve.JT-wide.JT-field {
     width: 75%!important
 }
 
 .JT-ui.JT-form .JT-thirteen.JT-wide.JT-field {
     width: 81.25%!important
 }
 
 .JT-ui.JT-form .JT-fourteen.JT-wide.JT-field {
     width: 87.5%!important
 }
 
 .JT-ui.JT-form .JT-fifteen.JT-wide.JT-field {
     width: 93.75%!important
 }
 
 .JT-ui.JT-form .JT-sixteen.JT-wide.JT-field {
     width: 100%!important
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-form .JT-fields>.JT-eight.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-eleven.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-fifteen.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-five.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-four.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-fourteen.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-nine.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-seven.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-six.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-sixteen.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-ten.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-thirteen.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-three.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-twelve.JT-wide.JT-field,
     .JT-ui.JT-form .JT-fields>.JT-two.JT-wide.JT-field,
     .JT-ui.JT-form .JT-five.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-five.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-four.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-four.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-three.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-three.JT-fields>.JT-fields,
     .JT-ui.JT-form .JT-two.JT-fields>.JT-field,
     .JT-ui.JT-form .JT-two.JT-fields>.JT-fields {
         width: 100%!important
     }
     .JT-ui.JT-form .JT-fields {
         margin-bottom: 0
     }
 }
 
 .JT-ui.JT-form [class*="JT-equal JT-width"].JT-fields>.JT-field,
 .JT-ui[class*="JT-equal JT-width"].JT-form .JT-fields>.JT-field {
     width: 100%;
     -webkit-box-flex: 1;
     -ms-flex: 1 1 auto;
     flex: 1 1 auto
 }
 
 .JT-ui.JT-form .JT-inline.JT-fields {
     margin: 0 0 1em;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }
 
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field {
     margin: 0;
     padding: 0 1em 0 0
 }
 
 .JT-ui.JT-form .JT-inline.JT-field>label,
 .JT-ui.JT-form .JT-inline.JT-field>p,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field>label,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field>p,
 .JT-ui.JT-form .JT-inline.JT-fields>label {
     display: inline-block;
     width: auto;
     margin-top: 0;
     margin-bottom: 0;
     vertical-align: baseline;
     font-size: 1.14285714em;
     font-weight: 700;
     color: #4a4a4a;
     text-transform: none
 }
 
 .JT-ui.JT-form .JT-inline.JT-fields>label {
     margin: .035714em 1em 0 0
 }
 
 .JT-ui.JT-form .JT-inline.JT-field>input,
 .JT-ui.JT-form .JT-inline.JT-field>select,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field>input,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field>select {
     display: inline-block;
     width: auto;
     margin-top: 0;
     margin-bottom: 0;
     vertical-align: middle;
     font-size: 1em
 }
 
 .JT-ui.JT-form .JT-inline.JT-field>:first-child,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field>:first-child {
     margin: 0 .85714286em 0 0
 }
 
 .JT-ui.JT-form .JT-inline.JT-field>:only-child,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-field>:only-child {
     margin: 0
 }
 
 .JT-ui.JT-form .JT-inline.JT-fields .JT-wide.JT-field {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }
 
 .JT-ui.JT-form .JT-inline.JT-fields .JT-wide.JT-field>input,
 .JT-ui.JT-form .JT-inline.JT-fields .JT-wide.JT-field>select {
     width: 100%
 }
 
 .JT-ui.JT-mini.JT-form {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-form {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-form {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-form {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-form {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-big.JT-form {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-form {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-form {
     font-size: 1.71428571rem
 }
 
 .JT-ui.JT-form label.JT-hidden {
     visibility: hidden
 }
 
 .JT-ui.JT-form .JT-field.JT-dependant {
     display: none
 }
 
 .JT-ui.JT-form .JT-field>label {
     line-height: 2em;
     padding-bottom: 2px
 }
 
 .JT-ui.JT-form .JT-ui.JT-input .JT-icon.JT-checkmark {
     position: absolute;
     top: 4px;
     right: 10px
 }
 
 .JT-ui.JT-form.JT-hidden {
     display: none
 }
 
 .JT-ui.JT-form .JT-field.JT-arrangeable .JT-ui.JT-input input[type=text] {
     max-width: 40px
 }
 
 .JT-ui.JT-form .JT-field.JT-arrangeable .JT-ui.JT-input label {
     margin-left: 20px;
     margin-top: 4px
 }
 /*!
 * # Semantic UI 2.2.7 - Grid
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-grid {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     padding: 0
 }
 
 .JT-ui.JT-grid {
     margin-top: -1rem;
     margin-bottom: -1rem;
     margin-left: -1rem;
     margin-right: -1rem
 }
 
 .JT-ui.JT-relaxed.JT-grid {
     margin-left: -1.5rem;
     margin-right: -1.5rem
 }
 
 .JT-ui[class*="JT-very JT-relaxed"].JT-grid {
     margin-left: -2.5rem;
     margin-right: -2.5rem
 }
 
 .JT-ui.JT-grid+.JT-grid {
     margin-top: 1rem
 }
 
 .JT-ui.JT-grid>.JT-column:not(.JT-row),
 .JT-ui.JT-grid>.JT-row>.JT-column {
     position: relative;
     display: inline-block;
     width: 6.25%;
     padding-left: 1rem;
     padding-right: 1rem;
     vertical-align: top
 }
 
 .JT-ui.JT-grid>* {
     padding-left: 1rem;
     padding-right: 1rem
 }
 
 .JT-ui.JT-grid>.JT-row {
     position: relative;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-box-pack: inherit;
     -ms-flex-pack: inherit;
     justify-content: inherit;
     -webkit-box-align: stretch;
     -ms-flex-align: stretch;
     align-items: stretch;
     width: 100%!important;
     padding: 0;
     padding-top: 1rem;
     padding-bottom: 1rem
 }
 
 .JT-ui.JT-grid>.JT-column:not(.JT-row) {
     padding-top: 1rem;
     padding-bottom: 1rem
 }
 
 .JT-ui.JT-grid>.JT-row>.JT-column {
     margin-top: 0;
     margin-bottom: 0
 }
 
 .JT-ui.JT-grid>.JT-row>.JT-column>img,
 .JT-ui.JT-grid>.JT-row>img {
     max-width: 100%
 }
 
 .JT-ui.JT-grid>.JT-ui.JT-grid:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-grid>.JT-ui.JT-grid:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-aligned.JT-grid .JT-column>.JT-segment:not(.JT-compact):not(.JT-attached),
 .JT-ui.JT-grid .JT-aligned.JT-row>.JT-column>.JT-segment:not(.JT-compact):not(.JT-attached) {
     width: 100%
 }
 
 .JT-ui.JT-grid .JT-row+.JT-ui.JT-divider {
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1;
     margin: 1rem 1rem
 }
 
 .JT-ui.JT-grid .JT-column+.JT-ui.JT-vertical.JT-divider {
     height: calc(50% - 1rem)
 }
 
 .JT-ui.JT-grid>.JT-column:last-child>.JT-horizontal.JT-segment,
 .JT-ui.JT-grid>.JT-row>.JT-column:last-child>.JT-horizontal.JT-segment {
     box-shadow: none
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-page.JT-grid {
         width: auto;
         padding-left: 0;
         padding-right: 0;
         margin-left: 0;
         margin-right: 0
     }
 }
 
 @media only screen and (min-width:768px) and (max-width:991px) {
     .JT-ui.JT-page.JT-grid {
         width: auto;
         margin-left: 0;
         margin-right: 0;
         padding-left: 2em;
         padding-right: 2em
     }
 }
 
 @media only screen and (min-width:992px) and (max-width:1199px) {
     .JT-ui.JT-page.JT-grid {
         width: auto;
         margin-left: 0;
         margin-right: 0;
         padding-left: 3%;
         padding-right: 3%
     }
 }
 
 @media only screen and (min-width:1200px) and (max-width:1919px) {
     .JT-ui.JT-page.JT-grid {
         width: auto;
         margin-left: 0;
         margin-right: 0;
         padding-left: 15%;
         padding-right: 15%
     }
 }
 
 @media only screen and (min-width:1920px) {
     .JT-ui.JT-page.JT-grid {
         width: auto;
         margin-left: 0;
         margin-right: 0;
         padding-left: 23%;
         padding-right: 23%
     }
 }
 
 .JT-ui.JT-grid>.JT-column:only-child,
 .JT-ui.JT-grid>.JT-row>.JT-column:only-child {
     width: 100%
 }
 
 .JT-ui[class*="JT-one JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-one JT-column"].JT-grid>.JT-row>.JT-column {
     width: 100%
 }
 
 .JT-ui[class*="JT-two JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-two JT-column"].JT-grid>.JT-row>.JT-column {
     width: 50%
 }
 
 .JT-ui[class*="JT-three JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-three JT-column"].JT-grid>.JT-row>.JT-column {
     width: 33.33333333%
 }
 
 .JT-ui[class*="JT-four JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-four JT-column"].JT-grid>.JT-row>.JT-column {
     width: 25%
 }
 
 .JT-ui[class*="JT-five JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-five JT-column"].JT-grid>.JT-row>.JT-column {
     width: 20%
 }
 
 .JT-ui[class*="JT-six JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-six JT-column"].JT-grid>.JT-row>.JT-column {
     width: 16.66666667%
 }
 
 .JT-ui[class*="JT-seven JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-seven JT-column"].JT-grid>.JT-row>.JT-column {
     width: 14.28571429%
 }
 
 .JT-ui[class*="JT-eight JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-eight JT-column"].JT-grid>.JT-row>.JT-column {
     width: 12.5%
 }
 
 .JT-ui[class*="JT-nine JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-nine JT-column"].JT-grid>.JT-row>.JT-column {
     width: 11.11111111%
 }
 
 .JT-ui[class*="JT-ten JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-ten JT-column"].JT-grid>.JT-row>.JT-column {
     width: 10%
 }
 
 .JT-ui[class*="JT-eleven JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-eleven JT-column"].JT-grid>.JT-row>.JT-column {
     width: 9.09090909%
 }
 
 .JT-ui[class*="JT-twelve JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-twelve JT-column"].JT-grid>.JT-row>.JT-column {
     width: 8.33333333%
 }
 
 .JT-ui[class*="JT-thirteen JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-thirteen JT-column"].JT-grid>.JT-row>.JT-column {
     width: 7.69230769%
 }
 
 .JT-ui[class*="JT-fourteen JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-fourteen JT-column"].JT-grid>.JT-row>.JT-column {
     width: 7.14285714%
 }
 
 .JT-ui[class*="JT-fifteen JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-fifteen JT-column"].JT-grid>.JT-row>.JT-column {
     width: 6.66666667%
 }
 
 .JT-ui[class*="JT-sixteen JT-column"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-sixteen JT-column"].JT-grid>.JT-row>.JT-column {
     width: 6.25%
 }
 
 .JT-ui.JT-grid>[class*="JT-one JT-column"].JT-row>.JT-column {
     width: 100%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-two JT-column"].JT-row>.JT-column {
     width: 50%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-three JT-column"].JT-row>.JT-column {
     width: 33.33333333%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-four JT-column"].JT-row>.JT-column {
     width: 25%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-five JT-column"].JT-row>.JT-column {
     width: 20%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-six JT-column"].JT-row>.JT-column {
     width: 16.66666667%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-seven JT-column"].JT-row>.JT-column {
     width: 14.28571429%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-eight JT-column"].JT-row>.JT-column {
     width: 12.5%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-nine JT-column"].JT-row>.JT-column {
     width: 11.11111111%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-ten JT-column"].JT-row>.JT-column {
     width: 10%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-eleven JT-column"].JT-row>.JT-column {
     width: 9.09090909%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-twelve JT-column"].JT-row>.JT-column {
     width: 8.33333333%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-thirteen JT-column"].JT-row>.JT-column {
     width: 7.69230769%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-fourteen JT-column"].JT-row>.JT-column {
     width: 7.14285714%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-fifteen JT-column"].JT-row>.JT-column {
     width: 6.66666667%!important
 }
 
 .JT-ui.JT-grid>[class*="JT-sixteen JT-column"].JT-row>.JT-column {
     width: 6.25%!important
 }
 
 .JT-ui.JT-celled.JT-page.JT-grid {
     box-shadow: none
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-one JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-one JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-one JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-one JT-wide"].JT-column {
     width: 6.25%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-two JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-two JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-two JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-two JT-wide"].JT-column {
     width: 12.5%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-three JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-three JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-three JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-three JT-wide"].JT-column {
     width: 18.75%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-four JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-four JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-four JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-four JT-wide"].JT-column {
     width: 25%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-five JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-five JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-five JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-five JT-wide"].JT-column {
     width: 31.25%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-six JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-six JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-six JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-six JT-wide"].JT-column {
     width: 37.5%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-seven JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-seven JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-seven JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-seven JT-wide"].JT-column {
     width: 43.75%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-eight JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eight JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-eight JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-eight JT-wide"].JT-column {
     width: 50%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-nine JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-nine JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-nine JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-nine JT-wide"].JT-column {
     width: 56.25%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-ten JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-ten JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-ten JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-ten JT-wide"].JT-column {
     width: 62.5%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-eleven JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eleven JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-eleven JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-eleven JT-wide"].JT-column {
     width: 68.75%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-twelve JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-twelve JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-twelve JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-twelve JT-wide"].JT-column {
     width: 75%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-thirteen JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-thirteen JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-thirteen JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-thirteen JT-wide"].JT-column {
     width: 81.25%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-fourteen JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fourteen JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-fourteen JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-fourteen JT-wide"].JT-column {
     width: 87.5%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-fifteen JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fifteen JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-fifteen JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-fifteen JT-wide"].JT-column {
     width: 93.75%!important
 }
 
 .JT-ui.JT-column.JT-grid>[class*="JT-sixteen JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-sixteen JT-wide"].JT-column,
 .JT-ui.JT-grid>.JT-row>[class*="JT-sixteen JT-wide"].JT-column,
 .JT-ui.JT-grid>[class*="JT-sixteen JT-wide"].JT-column {
     width: 100%!important
 }
 
 @media only screen and (min-width:320px) and (max-width:767px) {
     .JT-ui.JT-column.JT-grid>[class*="JT-one JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-one JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-one JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-one JT-wide JT-mobile"].JT-column {
         width: 6.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-two JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-two JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-two JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-two JT-wide JT-mobile"].JT-column {
         width: 12.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-three JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-three JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-three JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-three JT-wide JT-mobile"].JT-column {
         width: 18.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-four JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-four JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-four JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-four JT-wide JT-mobile"].JT-column {
         width: 25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-five JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-five JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-five JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-five JT-wide JT-mobile"].JT-column {
         width: 31.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-six JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-six JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-six JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-six JT-wide JT-mobile"].JT-column {
         width: 37.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-seven JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-seven JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-seven JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-seven JT-wide JT-mobile"].JT-column {
         width: 43.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eight JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eight JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eight JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eight JT-wide JT-mobile"].JT-column {
         width: 50%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-nine JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-nine JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-nine JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-nine JT-wide JT-mobile"].JT-column {
         width: 56.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-ten JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-ten JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-ten JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-ten JT-wide JT-mobile"].JT-column {
         width: 62.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eleven JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eleven JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eleven JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eleven JT-wide JT-mobile"].JT-column {
         width: 68.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-twelve JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-twelve JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-twelve JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-twelve JT-wide JT-mobile"].JT-column {
         width: 75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-thirteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-thirteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-thirteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-thirteen JT-wide JT-mobile"].JT-column {
         width: 81.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fourteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fourteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fourteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fourteen JT-wide JT-mobile"].JT-column {
         width: 87.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fifteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fifteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fifteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fifteen JT-wide JT-mobile"].JT-column {
         width: 93.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-sixteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-sixteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-sixteen JT-wide JT-mobile"].JT-column,
     .JT-ui.JT-grid>[class*="JT-sixteen JT-wide JT-mobile"].JT-column {
         width: 100%!important
     }
 }
 
 @media only screen and (min-width:768px) and (max-width:991px) {
     .JT-ui.JT-column.JT-grid>[class*="JT-one JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-one JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-one JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-one JT-wide JT-tablet"].JT-column {
         width: 6.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-two JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-two JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-two JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-two JT-wide JT-tablet"].JT-column {
         width: 12.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-three JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-three JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-three JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-three JT-wide JT-tablet"].JT-column {
         width: 18.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-four JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-four JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-four JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-four JT-wide JT-tablet"].JT-column {
         width: 25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-five JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-five JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-five JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-five JT-wide JT-tablet"].JT-column {
         width: 31.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-six JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-six JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-six JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-six JT-wide JT-tablet"].JT-column {
         width: 37.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-seven JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-seven JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-seven JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-seven JT-wide JT-tablet"].JT-column {
         width: 43.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eight JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eight JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eight JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eight JT-wide JT-tablet"].JT-column {
         width: 50%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-nine JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-nine JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-nine JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-nine JT-wide JT-tablet"].JT-column {
         width: 56.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-ten JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-ten JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-ten JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-ten JT-wide JT-tablet"].JT-column {
         width: 62.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eleven JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eleven JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eleven JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eleven JT-wide JT-tablet"].JT-column {
         width: 68.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-twelve JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-twelve JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-twelve JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-twelve JT-wide JT-tablet"].JT-column {
         width: 75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-thirteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-thirteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-thirteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-thirteen JT-wide JT-tablet"].JT-column {
         width: 81.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fourteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fourteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fourteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fourteen JT-wide JT-tablet"].JT-column {
         width: 87.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fifteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fifteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fifteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fifteen JT-wide JT-tablet"].JT-column {
         width: 93.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-sixteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-sixteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-sixteen JT-wide JT-tablet"].JT-column,
     .JT-ui.JT-grid>[class*="JT-sixteen JT-wide JT-tablet"].JT-column {
         width: 100%!important
     }
 }
 
 @media only screen and (min-width:992px) {
     .JT-ui.JT-column.JT-grid>[class*="JT-one JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-one JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-one JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-one JT-wide JT-computer"].JT-column {
         width: 6.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-two JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-two JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-two JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-two JT-wide JT-computer"].JT-column {
         width: 12.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-three JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-three JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-three JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-three JT-wide JT-computer"].JT-column {
         width: 18.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-four JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-four JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-four JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-four JT-wide JT-computer"].JT-column {
         width: 25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-five JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-five JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-five JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-five JT-wide JT-computer"].JT-column {
         width: 31.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-six JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-six JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-six JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-six JT-wide JT-computer"].JT-column {
         width: 37.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-seven JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-seven JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-seven JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-seven JT-wide JT-computer"].JT-column {
         width: 43.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eight JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eight JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eight JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eight JT-wide JT-computer"].JT-column {
         width: 50%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-nine JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-nine JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-nine JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-nine JT-wide JT-computer"].JT-column {
         width: 56.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-ten JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-ten JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-ten JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-ten JT-wide JT-computer"].JT-column {
         width: 62.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eleven JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eleven JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eleven JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eleven JT-wide JT-computer"].JT-column {
         width: 68.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-twelve JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-twelve JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-twelve JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-twelve JT-wide JT-computer"].JT-column {
         width: 75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-thirteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-thirteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-thirteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-thirteen JT-wide JT-computer"].JT-column {
         width: 81.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fourteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fourteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fourteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fourteen JT-wide JT-computer"].JT-column {
         width: 87.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fifteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fifteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fifteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fifteen JT-wide JT-computer"].JT-column {
         width: 93.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-sixteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-sixteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-sixteen JT-wide JT-computer"].JT-column,
     .JT-ui.JT-grid>[class*="JT-sixteen JT-wide JT-computer"].JT-column {
         width: 100%!important
     }
 }
 
 @media only screen and (min-width:1200px) and (max-width:1919px) {
     .JT-ui.JT-column.JT-grid>[class*="JT-one JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-one JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-one JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-one JT-wide JT-large JT-screen"].JT-column {
         width: 6.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-two JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-two JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-two JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-two JT-wide JT-large JT-screen"].JT-column {
         width: 12.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-three JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-three JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-three JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-three JT-wide JT-large JT-screen"].JT-column {
         width: 18.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-four JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-four JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-four JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-four JT-wide JT-large JT-screen"].JT-column {
         width: 25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-five JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-five JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-five JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-five JT-wide JT-large JT-screen"].JT-column {
         width: 31.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-six JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-six JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-six JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-six JT-wide JT-large JT-screen"].JT-column {
         width: 37.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-seven JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-seven JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-seven JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-seven JT-wide JT-large JT-screen"].JT-column {
         width: 43.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eight JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eight JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eight JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eight JT-wide JT-large JT-screen"].JT-column {
         width: 50%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-nine JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-nine JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-nine JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-nine JT-wide JT-large JT-screen"].JT-column {
         width: 56.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-ten JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-ten JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-ten JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-ten JT-wide JT-large JT-screen"].JT-column {
         width: 62.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eleven JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eleven JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eleven JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eleven JT-wide JT-large JT-screen"].JT-column {
         width: 68.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-twelve JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-twelve JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-twelve JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-twelve JT-wide JT-large JT-screen"].JT-column {
         width: 75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-thirteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-thirteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-thirteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-thirteen JT-wide JT-large JT-screen"].JT-column {
         width: 81.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fourteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fourteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fourteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fourteen JT-wide JT-large JT-screen"].JT-column {
         width: 87.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fifteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fifteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fifteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fifteen JT-wide JT-large JT-screen"].JT-column {
         width: 93.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-sixteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-sixteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-sixteen JT-wide JT-large JT-screen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-sixteen JT-wide JT-large JT-screen"].JT-column {
         width: 100%!important
     }
 }
 
 @media only screen and (min-width:1920px) {
     .JT-ui.JT-column.JT-grid>[class*="JT-one JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-one JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-one JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-one JT-wide JT-widescreen"].JT-column {
         width: 6.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-two JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-two JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-two JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-two JT-wide JT-widescreen"].JT-column {
         width: 12.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-three JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-three JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-three JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-three JT-wide JT-widescreen"].JT-column {
         width: 18.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-four JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-four JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-four JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-four JT-wide JT-widescreen"].JT-column {
         width: 25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-five JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-five JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-five JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-five JT-wide JT-widescreen"].JT-column {
         width: 31.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-six JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-six JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-six JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-six JT-wide JT-widescreen"].JT-column {
         width: 37.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-seven JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-seven JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-seven JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-seven JT-wide JT-widescreen"].JT-column {
         width: 43.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eight JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eight JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eight JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eight JT-wide JT-widescreen"].JT-column {
         width: 50%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-nine JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-nine JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-nine JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-nine JT-wide JT-widescreen"].JT-column {
         width: 56.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-ten JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-ten JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-ten JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-ten JT-wide JT-widescreen"].JT-column {
         width: 62.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-eleven JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-eleven JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-eleven JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-eleven JT-wide JT-widescreen"].JT-column {
         width: 68.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-twelve JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-twelve JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-twelve JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-twelve JT-wide JT-widescreen"].JT-column {
         width: 75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-thirteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-thirteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-thirteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-thirteen JT-wide JT-widescreen"].JT-column {
         width: 81.25%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fourteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fourteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fourteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fourteen JT-wide JT-widescreen"].JT-column {
         width: 87.5%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-fifteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-fifteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-fifteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-fifteen JT-wide JT-widescreen"].JT-column {
         width: 93.75%!important
     }
     .JT-ui.JT-column.JT-grid>[class*="JT-sixteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-column.JT-row>[class*="JT-sixteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>.JT-row>[class*="JT-sixteen JT-wide JT-widescreen"].JT-column,
     .JT-ui.JT-grid>[class*="JT-sixteen JT-wide JT-widescreen"].JT-column {
         width: 100%!important
     }
 }
 
 .JT-ui.JT-centered.JT-grid,
 .JT-ui.JT-centered.JT-grid>.JT-row,
 .JT-ui.JT-grid>.JT-centered.JT-row {
     text-align: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center
 }
 
 .JT-ui.JT-centered.JT-grid>.JT-column:not(.JT-aligned):not(.JT-justified):not(.JT-row),
 .JT-ui.JT-centered.JT-grid>.JT-row>.JT-column:not(.JT-aligned):not(.JT-justified),
 .JT-ui.JT-grid .JT-centered.JT-row>.JT-column:not(.JT-aligned):not(.JT-justified) {
     text-align: left
 }
 
 .JT-ui.JT-grid>.JT-centered.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-centered.JT-column {
     display: block;
     margin-left: auto;
     margin-right: auto
 }
 
 .JT-ui.JT-grid>.JT-relaxed.JT-row>.JT-column,
 .JT-ui.JT-relaxed.JT-grid>.JT-column:not(.JT-row),
 .JT-ui.JT-relaxed.JT-grid>.JT-row>.JT-column {
     padding-left: 1.5rem;
     padding-right: 1.5rem
 }
 
 .JT-ui.JT-grid>[class*="JT-very JT-relaxed"].JT-row>.JT-column,
 .JT-ui[class*="JT-very JT-relaxed"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-very JT-relaxed"].JT-grid>.JT-row>.JT-column {
     padding-left: 2.5rem;
     padding-right: 2.5rem
 }
 
 .JT-ui.JT-grid .JT-relaxed.JT-row+.JT-ui.JT-divider,
 .JT-ui.JT-relaxed.JT-grid .JT-row+.JT-ui.JT-divider {
     margin-left: 1.5rem;
     margin-right: 1.5rem
 }
 
 .JT-ui.JT-grid [class*="JT-very JT-relaxed"].JT-row+.JT-ui.JT-divider,
 .JT-ui[class*="JT-very JT-relaxed"].JT-grid .JT-row+.JT-ui.JT-divider {
     margin-left: 2.5rem;
     margin-right: 2.5rem
 }
 
 .JT-ui.JT-padded.JT-grid:not(.JT-vertically):not(.JT-horizontally) {
     margin: 0!important
 }
 
 [class*="JT-horizontally JT-padded"].JT-ui.JT-grid {
     margin-left: 0!important;
     margin-right: 0!important
 }
 
 [class*="JT-vertically JT-padded"].JT-ui.JT-grid {
     margin-top: 0!important;
     margin-bottom: 0!important
 }
 
 .JT-ui.JT-grid [class*="JT-left JT-floated"].JT-column {
     margin-right: auto
 }
 
 .JT-ui.JT-grid [class*="JT-right JT-floated"].JT-column {
     margin-left: auto
 }
 
 .JT-ui.JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:not(.JT-row),
 .JT-ui.JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column {
     box-shadow: -1px 0 0 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui[class*="JT-vertically JT-divided"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-vertically JT-divided"].JT-grid>.JT-row>.JT-column {
     margin-top: 1rem;
     margin-bottom: 1rem;
     padding-top: 0;
     padding-bottom: 0
 }
 
 .JT-ui[class*="JT-vertically JT-divided"].JT-grid>.JT-row {
     margin-top: 0;
     margin-bottom: 0
 }
 
 .JT-ui.JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:first-child,
 .JT-ui.JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column:first-child {
     box-shadow: none
 }
 
 .JT-ui[class*="JT-vertically JT-divided"].JT-grid>.JT-row:first-child>.JT-column {
     margin-top: 0
 }
 
 .JT-ui.JT-grid>.JT-divided.JT-row>.JT-column {
     box-shadow: -1px 0 0 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-grid>.JT-divided.JT-row>.JT-column:first-child {
     box-shadow: none
 }
 
 .JT-ui[class*="JT-vertically JT-divided"].JT-grid>.JT-row {
     position: relative
 }
 
 .JT-ui[class*="JT-vertically JT-divided"].JT-grid>.JT-row:before {
     position: absolute;
     content: "";
     top: 0;
     left: 0;
     width: calc(100% - 2rem);
     height: 1px;
     margin: 0 1rem;
     box-shadow: 0 -1px 0 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-padded.JT-divided.JT-grid:not(.JT-vertically):not(.JT-horizontally),
 [class*="JT-horizontally JT-padded"].JT-ui.JT-divided.JT-grid {
     width: 100%
 }
 
 .JT-ui[class*="JT-vertically JT-divided"].JT-grid>.JT-row:first-child:before {
     box-shadow: none
 }
 
 .JT-ui.JT-inverted.JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:not(.JT-row),
 .JT-ui.JT-inverted.JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column {
     box-shadow: -1px 0 0 0 rgba(255, 255, 255, .1)
 }
 
 .JT-ui.JT-inverted.JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:not(.JT-row):first-child,
 .JT-ui.JT-inverted.JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column:first-child {
     box-shadow: none
 }
 
 .JT-ui.JT-inverted[class*="JT-vertically JT-divided"].JT-grid>.JT-row:before {
     box-shadow: 0 -1px 0 0 rgba(255, 255, 255, .1)
 }
 
 .JT-ui.JT-relaxed[class*="JT-vertically JT-divided"].JT-grid>.JT-row:before {
     margin-left: 1.5rem;
     margin-right: 1.5rem;
     width: calc(100% - 3rem)
 }
 
 .JT-ui[class*="JT-very JT-relaxed"][class*="JT-vertically JT-divided"].JT-grid>.JT-row:before {
     margin-left: 5rem;
     margin-right: 5rem;
     width: calc(100% - 5rem)
 }
 
 .JT-ui.JT-celled.JT-grid {
     width: 100%;
     margin: 1em 0;
     box-shadow: 0 0 0 1px #d4d4d5
 }
 
 .JT-ui.JT-celled.JT-grid>.JT-row {
     width: 100%!important;
     margin: 0;
     padding: 0;
     box-shadow: 0 -1px 0 0 #d4d4d5
 }
 
 .JT-ui.JT-celled.JT-grid>.JT-column:not(.JT-row),
 .JT-ui.JT-celled.JT-grid>.JT-row>.JT-column {
     box-shadow: -1px 0 0 0 #d4d4d5
 }
 
 .JT-ui.JT-celled.JT-grid>.JT-column:first-child,
 .JT-ui.JT-celled.JT-grid>.JT-row>.JT-column:first-child {
     box-shadow: none
 }
 
 .JT-ui.JT-celled.JT-grid>.JT-column:not(.JT-row),
 .JT-ui.JT-celled.JT-grid>.JT-row>.JT-column {
     padding: 1em
 }
 
 .JT-ui.JT-relaxed.JT-celled.JT-grid>.JT-column:not(.JT-row),
 .JT-ui.JT-relaxed.JT-celled.JT-grid>.JT-row>.JT-column {
     padding: 1.5em
 }
 
 .JT-ui[class*="JT-very JT-relaxed"].JT-celled.JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-very JT-relaxed"].JT-celled.JT-grid>.JT-row>.JT-column {
     padding: 2em
 }
 
 .JT-ui[class*="JT-internally JT-celled"].JT-grid {
     box-shadow: none;
     margin: 0
 }
 
 .JT-ui[class*="JT-internally JT-celled"].JT-grid>.JT-row:first-child {
     box-shadow: none
 }
 
 .JT-ui[class*="JT-internally JT-celled"].JT-grid>.JT-row>.JT-column:first-child {
     box-shadow: none
 }
 
 .JT-ui.JT-grid>.JT-row>[class*="JT-top JT-aligned"].JT-column,
 .JT-ui.JT-grid>[class*="JT-top JT-aligned"].JT-column:not(.JT-row),
 .JT-ui.JT-grid>[class*="JT-top JT-aligned"].JT-row>.JT-column,
 .JT-ui[class*="JT-top JT-aligned"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-top JT-aligned"].JT-grid>.JT-row>.JT-column {
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     vertical-align: top;
     -ms-flex-item-align: start!important;
     align-self: flex-start!important
 }
 
 .JT-ui.JT-grid>.JT-row>[class*="JT-middle JT-aligned"].JT-column,
 .JT-ui.JT-grid>[class*="JT-middle JT-aligned"].JT-column:not(.JT-row),
 .JT-ui.JT-grid>[class*="JT-middle JT-aligned"].JT-row>.JT-column,
 .JT-ui[class*="JT-middle JT-aligned"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-middle JT-aligned"].JT-grid>.JT-row>.JT-column {
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     vertical-align: middle;
     -ms-flex-item-align: center!important;
     -ms-grid-row-align: center!important;
     align-self: center!important
 }
 
 .JT-ui.JT-grid>.JT-row>[class*="JT-bottom JT-aligned"].JT-column,
 .JT-ui.JT-grid>[class*="JT-bottom JT-aligned"].JT-column:not(.JT-row),
 .JT-ui.JT-grid>[class*="JT-bottom JT-aligned"].JT-row>.JT-column,
 .JT-ui[class*="JT-bottom JT-aligned"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-bottom JT-aligned"].JT-grid>.JT-row>.JT-column {
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     vertical-align: bottom;
     -ms-flex-item-align: end!important;
     align-self: flex-end!important
 }
 
 .JT-ui.JT-grid>.JT-row>.JT-stretched.JT-column,
 .JT-ui.JT-grid>.JT-stretched.JT-column:not(.JT-row),
 .JT-ui.JT-grid>.JT-stretched.JT-row>.JT-column,
 .JT-ui.JT-stretched.JT-grid>.JT-column,
 .JT-ui.JT-stretched.JT-grid>.JT-row>.JT-column {
     display: -webkit-inline-box!important;
     display: -ms-inline-flexbox!important;
     display: inline-flex!important;
     -ms-flex-item-align: stretch;
     align-self: stretch;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column
 }
 
 .JT-ui.JT-grid>.JT-row>.JT-stretched.JT-column>*,
 .JT-ui.JT-grid>.JT-stretched.JT-column:not(.JT-row)>*,
 .JT-ui.JT-grid>.JT-stretched.JT-row>.JT-column>*,
 .JT-ui.JT-stretched.JT-grid>.JT-column>*,
 .JT-ui.JT-stretched.JT-grid>.JT-row>.JT-column>* {
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1
 }
 
 .JT-ui.JT-grid>.JT-row>[class*="JT-left JT-aligned"].JT-column.JT-column,
 .JT-ui.JT-grid>[class*="JT-left JT-aligned"].JT-column.JT-column,
 .JT-ui.JT-grid>[class*="JT-left JT-aligned"].JT-row>.JT-column,
 .JT-ui[class*="JT-left JT-aligned"].JT-grid>.JT-column,
 .JT-ui[class*="JT-left JT-aligned"].JT-grid>.JT-row>.JT-column {
     text-align: left;
     -ms-flex-item-align: inherit;
     -ms-grid-row-align: inherit;
     align-self: inherit
 }
 
 .JT-ui.JT-grid>.JT-row>[class*="JT-center JT-aligned"].JT-column.JT-column,
 .JT-ui.JT-grid>[class*="JT-center JT-aligned"].JT-column.JT-column,
 .JT-ui.JT-grid>[class*="JT-center JT-aligned"].JT-row>.JT-column,
 .JT-ui[class*="JT-center JT-aligned"].JT-grid>.JT-column,
 .JT-ui[class*="JT-center JT-aligned"].JT-grid>.JT-row>.JT-column {
     text-align: center;
     -ms-flex-item-align: inherit;
     -ms-grid-row-align: inherit;
     align-self: inherit
 }
 
 .JT-ui[class*="JT-center JT-aligned"].JT-grid {
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center
 }
 
 .JT-ui.JT-grid>.JT-row>[class*="JT-right JT-aligned"].JT-column.JT-column,
 .JT-ui.JT-grid>[class*="JT-right JT-aligned"].JT-column.JT-column,
 .JT-ui.JT-grid>[class*="JT-right JT-aligned"].JT-row>.JT-column,
 .JT-ui[class*="JT-right JT-aligned"].JT-grid>.JT-column,
 .JT-ui[class*="JT-right JT-aligned"].JT-grid>.JT-row>.JT-column {
     text-align: right;
     -ms-flex-item-align: inherit;
     -ms-grid-row-align: inherit;
     align-self: inherit
 }
 
 .JT-ui.JT-grid>.JT-justified.JT-column.JT-column,
 .JT-ui.JT-grid>.JT-justified.JT-row>.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-justified.JT-column.JT-column,
 .JT-ui.JT-justified.JT-grid>.JT-column,
 .JT-ui.JT-justified.JT-grid>.JT-row>.JT-column {
     text-align: justify;
     -webkit-hyphens: auto;
     -ms-hyphens: auto;
     hyphens: auto
 }
 
 .JT-ui.JT-grid>.JT-row>.JT-black.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-blue.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-brown.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-green.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-grey.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-olive.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-orange.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-pink.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-purple.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-red.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-teal.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-violet.JT-column,
 .JT-ui.JT-grid>.JT-row>.JT-yellow.JT-column {
     margin-top: -1rem;
     margin-bottom: -1rem;
     padding-top: 1rem;
     padding-bottom: 1rem
 }
 
 .JT-ui.JT-grid>.JT-red.JT-column,
 .JT-ui.JT-grid>.JT-red.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-red.JT-column {
     background-color: #db2828!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-orange.JT-column,
 .JT-ui.JT-grid>.JT-orange.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-orange.JT-column {
     background-color: #f2711c!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-row>.JT-yellow.JT-column,
 .JT-ui.JT-grid>.JT-yellow.JT-column,
 .JT-ui.JT-grid>.JT-yellow.JT-row {
     background-color: #fbbd08!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-olive.JT-column,
 .JT-ui.JT-grid>.JT-olive.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-olive.JT-column {
     background-color: #b5cc18!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-green.JT-column,
 .JT-ui.JT-grid>.JT-green.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-green.JT-column {
     background-color: #21ba45!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-row>.JT-teal.JT-column,
 .JT-ui.JT-grid>.JT-teal.JT-column,
 .JT-ui.JT-grid>.JT-teal.JT-row {
     background-color: #00b5ad!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-blue.JT-column,
 .JT-ui.JT-grid>.JT-blue.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-blue.JT-column {
     background-color: #2185d0!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-row>.JT-violet.JT-column,
 .JT-ui.JT-grid>.JT-violet.JT-column,
 .JT-ui.JT-grid>.JT-violet.JT-row {
     background-color: #6435c9!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-purple.JT-column,
 .JT-ui.JT-grid>.JT-purple.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-purple.JT-column {
     background-color: #a333c8!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-pink.JT-column,
 .JT-ui.JT-grid>.JT-pink.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-pink.JT-column {
     background-color: #e03997!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-brown.JT-column,
 .JT-ui.JT-grid>.JT-brown.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-brown.JT-column {
     background-color: #a5673f!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-grey.JT-column,
 .JT-ui.JT-grid>.JT-grey.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-grey.JT-column {
     background-color: #767676!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>.JT-black.JT-column,
 .JT-ui.JT-grid>.JT-black.JT-row,
 .JT-ui.JT-grid>.JT-row>.JT-black.JT-column {
     background-color: #4a4a4a!important;
     color: #fff
 }
 
 .JT-ui.JT-grid>[class*="JT-equal JT-width"].JT-row>.JT-column,
 .JT-ui[class*="JT-equal JT-width"].JT-grid>.JT-column:not(.JT-row),
 .JT-ui[class*="JT-equal JT-width"].JT-grid>.JT-row>.JT-column {
     display: inline-block;
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1
 }
 
 .JT-ui.JT-grid>[class*="JT-equal JT-width"].JT-row>.JT-wide.JT-column,
 .JT-ui[class*="JT-equal JT-width"].JT-grid>.JT-row>.JT-wide.JT-column,
 .JT-ui[class*="JT-equal JT-width"].JT-grid>.JT-wide.JT-column {
     -webkit-box-flex: 0;
     -ms-flex-positive: 0;
     flex-grow: 0
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-grid>[class*="JT-mobile JT-reversed"].JT-row,
     .JT-ui[class*="JT-mobile JT-reversed"].JT-grid,
     .JT-ui[class*="JT-mobile JT-reversed"].JT-grid>.JT-row {
         -webkit-box-orient: horizontal;
         -webkit-box-direction: reverse;
         -ms-flex-direction: row-reverse;
         flex-direction: row-reverse
     }
     .JT-ui.JT-stackable[class*="JT-mobile JT-reversed"],
     .JT-ui[class*="JT-mobile JT-vertically JT-reversed"].JT-grid {
         -webkit-box-orient: vertical;
         -webkit-box-direction: reverse;
         -ms-flex-direction: column-reverse;
         flex-direction: column-reverse
     }
     .JT-ui[class*="JT-mobile JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:first-child,
     .JT-ui[class*="JT-mobile JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column:first-child {
         box-shadow: -1px 0 0 0 rgba(34, 36, 38, .15)
     }
     .JT-ui[class*="JT-mobile JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:last-child,
     .JT-ui[class*="JT-mobile JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column:last-child {
         box-shadow: none
     }
     .JT-ui.JT-grid[class*="JT-vertically JT-divided"][class*="JT-mobile JT-vertically JT-reversed"]>.JT-row:first-child:before {
         box-shadow: 0 -1px 0 0 rgba(34, 36, 38, .15)
     }
     .JT-ui.JT-grid[class*="JT-vertically JT-divided"][class*="JT-mobile JT-vertically JT-reversed"]>.JT-row:last-child:before {
         box-shadow: none
     }
     .JT-ui[class*="JT-mobile JT-reversed"].JT-celled.JT-grid>.JT-row>.JT-column:first-child {
         box-shadow: -1px 0 0 0 #d4d4d5
     }
     .JT-ui[class*="JT-mobile JT-reversed"].JT-celled.JT-grid>.JT-row>.JT-column:last-child {
         box-shadow: none
     }
 }
 
 @media only screen and (min-width:768px) and (max-width:991px) {
     .JT-ui.JT-grid>[class*="JT-tablet JT-reversed"].JT-row,
     .JT-ui[class*="JT-tablet JT-reversed"].JT-grid,
     .JT-ui[class*="JT-tablet JT-reversed"].JT-grid>.JT-row {
         -webkit-box-orient: horizontal;
         -webkit-box-direction: reverse;
         -ms-flex-direction: row-reverse;
         flex-direction: row-reverse
     }
     .JT-ui[class*="JT-tablet JT-vertically JT-reversed"].JT-grid {
         -webkit-box-orient: vertical;
         -webkit-box-direction: reverse;
         -ms-flex-direction: column-reverse;
         flex-direction: column-reverse
     }
     .JT-ui[class*="JT-tablet JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:first-child,
     .JT-ui[class*="JT-tablet JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column:first-child {
         box-shadow: -1px 0 0 0 rgba(34, 36, 38, .15)
     }
     .JT-ui[class*="JT-tablet JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:last-child,
     .JT-ui[class*="JT-tablet JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column:last-child {
         box-shadow: none
     }
     .JT-ui.JT-grid[class*="JT-vertically JT-divided"][class*="JT-tablet JT-vertically JT-reversed"]>.JT-row:first-child:before {
         box-shadow: 0 -1px 0 0 rgba(34, 36, 38, .15)
     }
     .JT-ui.JT-grid[class*="JT-vertically JT-divided"][class*="JT-tablet JT-vertically JT-reversed"]>.JT-row:last-child:before {
         box-shadow: none
     }
     .JT-ui[class*="JT-tablet JT-reversed"].JT-celled.JT-grid>.JT-row>.JT-column:first-child {
         box-shadow: -1px 0 0 0 #d4d4d5
     }
     .JT-ui[class*="JT-tablet JT-reversed"].JT-celled.JT-grid>.JT-row>.JT-column:last-child {
         box-shadow: none
     }
 }
 
 @media only screen and (min-width:992px) {
     .JT-ui.JT-grid>[class*="JT-computer JT-reversed"].JT-row,
     .JT-ui[class*="JT-computer JT-reversed"].JT-grid,
     .JT-ui[class*="JT-computer JT-reversed"].JT-grid>.JT-row {
         -webkit-box-orient: horizontal;
         -webkit-box-direction: reverse;
         -ms-flex-direction: row-reverse;
         flex-direction: row-reverse
     }
     .JT-ui[class*="JT-computer JT-vertically JT-reversed"].JT-grid {
         -webkit-box-orient: vertical;
         -webkit-box-direction: reverse;
         -ms-flex-direction: column-reverse;
         flex-direction: column-reverse
     }
     .JT-ui[class*="JT-computer JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:first-child,
     .JT-ui[class*="JT-computer JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column:first-child {
         box-shadow: -1px 0 0 0 rgba(34, 36, 38, .15)
     }
     .JT-ui[class*="JT-computer JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-column:last-child,
     .JT-ui[class*="JT-computer JT-reversed"].JT-divided.JT-grid:not([class*="JT-vertically JT-divided"])>.JT-row>.JT-column:last-child {
         box-shadow: none
     }
     .JT-ui.JT-grid[class*="JT-vertically JT-divided"][class*="JT-computer JT-vertically JT-reversed"]>.JT-row:first-child:before {
         box-shadow: 0 -1px 0 0 rgba(34, 36, 38, .15)
     }
     .JT-ui.JT-grid[class*="JT-vertically JT-divided"][class*="JT-computer JT-vertically JT-reversed"]>.JT-row:last-child:before {
         box-shadow: none
     }
     .JT-ui[class*="JT-computer JT-reversed"].JT-celled.JT-grid>.JT-row>.JT-column:first-child {
         box-shadow: -1px 0 0 0 #d4d4d5
     }
     .JT-ui[class*="JT-computer JT-reversed"].JT-celled.JT-grid>.JT-row>.JT-column:last-child {
         box-shadow: none
     }
 }
 
 @media only screen and (min-width:768px) and (max-width:991px) {
     .JT-ui.JT-doubling.JT-grid {
         width: auto
     }
     .JT-ui.JT-doubling.JT-grid>.JT-row,
     .JT-ui.JT-grid>.JT-doubling.JT-row {
         margin: 0!important;
         padding: 0!important
     }
     .JT-ui.JT-doubling.JT-grid>.JT-row>.JT-column,
     .JT-ui.JT-grid>.JT-doubling.JT-row>.JT-column {
         display: inline-block!important;
         padding-top: 1rem!important;
         padding-bottom: 1rem!important;
         box-shadow: none!important;
         margin: 0
     }
     .JT-ui.JT-grid>[class*="JT-two JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-two JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-two JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 100%!important
     }
     .JT-ui.JT-grid>[class*="JT-three JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-three JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-three JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 50%!important
     }
     .JT-ui.JT-grid>[class*="JT-four JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-four JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-four JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 50%!important
     }
     .JT-ui.JT-grid>[class*="JT-five JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-five JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-five JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 33.33333333%!important
     }
     .JT-ui.JT-grid>[class*="JT-six JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-six JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-six JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 33.33333333%!important
     }
     .JT-ui.JT-grid>[class*="JT-seven JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-seven JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-seven JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 33.33333333%!important
     }
     .JT-ui.JT-grid>[class*="JT-eight JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-eight JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-eight JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 25%!important
     }
     .JT-ui.JT-grid>[class*="JT-nine JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-nine JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-nine JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 25%!important
     }
     .JT-ui.JT-grid>[class*="JT-ten JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-ten JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-ten JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 20%!important
     }
     .JT-ui.JT-grid>[class*="JT-eleven JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-eleven JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-eleven JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 20%!important
     }
     .JT-ui.JT-grid>[class*="JT-twelve JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-twelve JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-twelve JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 16.66666667%!important
     }
     .JT-ui.JT-grid>[class*="JT-thirteen JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-thirteen JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-thirteen JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 16.66666667%!important
     }
     .JT-ui.JT-grid>[class*="JT-fourteen JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-fourteen JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-fourteen JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 14.28571429%!important
     }
     .JT-ui.JT-grid>[class*="JT-fifteen JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-fifteen JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-fifteen JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 14.28571429%!important
     }
     .JT-ui.JT-grid>[class*="JT-sixteen JT-column"].JT-doubling.JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-sixteen JT-column"].JT-doubling.JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-sixteen JT-column"].JT-doubling.JT-grid>.JT-row>.JT-column {
         width: 12.5%!important
     }
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-doubling.JT-grid>.JT-row,
     .JT-ui.JT-grid>.JT-doubling.JT-row {
         margin: 0!important;
         padding: 0!important
     }
     .JT-ui.JT-doubling.JT-grid>.JT-row>.JT-column,
     .JT-ui.JT-grid>.JT-doubling.JT-row>.JT-column {
         padding-top: 1rem!important;
         padding-bottom: 1rem!important;
         margin: 0!important;
         box-shadow: none!important
     }
     .JT-ui.JT-grid>[class*="JT-two JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-two JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-two JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 100%!important
     }
     .JT-ui.JT-grid>[class*="JT-three JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-three JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-three JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 50%!important
     }
     .JT-ui.JT-grid>[class*="JT-four JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-four JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-four JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 50%!important
     }
     .JT-ui.JT-grid>[class*="JT-five JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-five JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-five JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 50%!important
     }
     .JT-ui.JT-grid>[class*="JT-six JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-six JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-six JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 50%!important
     }
     .JT-ui.JT-grid>[class*="JT-seven JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-seven JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-seven JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 50%!important
     }
     .JT-ui.JT-grid>[class*="JT-eight JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-eight JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-eight JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 50%!important
     }
     .JT-ui.JT-grid>[class*="JT-nine JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-nine JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-nine JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 33.33333333%!important
     }
     .JT-ui.JT-grid>[class*="JT-ten JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-ten JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-ten JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 33.33333333%!important
     }
     .JT-ui.JT-grid>[class*="JT-eleven JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-eleven JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-eleven JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 33.33333333%!important
     }
     .JT-ui.JT-grid>[class*="JT-twelve JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-twelve JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-twelve JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 33.33333333%!important
     }
     .JT-ui.JT-grid>[class*="JT-thirteen JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-thirteen JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-thirteen JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 33.33333333%!important
     }
     .JT-ui.JT-grid>[class*="JT-fourteen JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-fourteen JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-fourteen JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 25%!important
     }
     .JT-ui.JT-grid>[class*="JT-fifteen JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-fifteen JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-fifteen JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 25%!important
     }
     .JT-ui.JT-grid>[class*="JT-sixteen JT-column"].JT-doubling:not(.JT-stackable).JT-row.JT-row>.JT-column,
     .JT-ui[class*="JT-sixteen JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-column:not(.JT-row),
     .JT-ui[class*="JT-sixteen JT-column"].JT-doubling:not(.JT-stackable).JT-grid>.JT-row>.JT-column {
         width: 25%!important
     }
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-stackable.JT-grid {
         width: auto;
         margin-left: 0!important;
         margin-right: 0!important
     }
     .JT-ui.JT-grid>.JT-stackable.JT-stackable.JT-row>.JT-column,
     .JT-ui.JT-stackable.JT-grid>.JT-column.JT-grid>.JT-column,
     .JT-ui.JT-stackable.JT-grid>.JT-column.JT-row>.JT-column,
     .JT-ui.JT-stackable.JT-grid>.JT-column:not(.JT-row),
     .JT-ui.JT-stackable.JT-grid>.JT-row>.JT-column,
     .JT-ui.JT-stackable.JT-grid>.JT-row>.JT-wide.JT-column,
     .JT-ui.JT-stackable.JT-grid>.JT-wide.JT-column {
         width: 100%!important;
         margin: 0 0!important;
         box-shadow: none!important;
         padding: 1rem 1rem!important
     }
     .JT-ui.JT-stackable.JT-grid:not(.JT-vertically)>.JT-row {
         margin: 0;
         padding: 0
     }
     .JT-ui.JT-container>.JT-ui.JT-stackable.JT-grid>.JT-column,
     .JT-ui.JT-container>.JT-ui.JT-stackable.JT-grid>.JT-row>.JT-column {
         padding-left: 0!important;
         padding-right: 0!important
     }
     .JT-ui.JT-grid .JT-ui.JT-stackable.JT-grid,
     .JT-ui.JT-segment:not(.JT-vertical) .JT-ui.JT-stackable.JT-page.JT-grid {
         margin-left: -1rem!important;
         margin-right: -1rem!important
     }
     .JT-ui.JT-stackable.JT-celled.JT-grid>.JT-column:not(.JT-row):first-child,
     .JT-ui.JT-stackable.JT-celled.JT-grid>.JT-row:first-child>.JT-column:first-child,
     .JT-ui.JT-stackable.JT-divided.JT-grid>.JT-column:not(.JT-row):first-child,
     .JT-ui.JT-stackable.JT-divided.JT-grid>.JT-row:first-child>.JT-column:first-child {
         border-top: none!important
     }
     .JT-ui.JT-inverted.JT-stackable.JT-celled.JT-grid>.JT-column:not(.JT-row),
     .JT-ui.JT-inverted.JT-stackable.JT-celled.JT-grid>.JT-row>.JT-column,
     .JT-ui.JT-inverted.JT-stackable.JT-divided.JT-grid>.JT-column:not(.JT-row),
     .JT-ui.JT-inverted.JT-stackable.JT-divided.JT-grid>.JT-row>.JT-column {
         border-top: 1px solid rgba(255, 255, 255, .1)
     }
     .JT-ui.JT-stackable.JT-celled.JT-grid>.JT-column:not(.JT-row),
     .JT-ui.JT-stackable.JT-celled.JT-grid>.JT-row>.JT-column,
     .JT-ui.JT-stackable.JT-divided:not(.JT-vertically).JT-grid>.JT-column:not(.JT-row),
     .JT-ui.JT-stackable.JT-divided:not(.JT-vertically).JT-grid>.JT-row>.JT-column {
         border-top: 1px solid rgba(34, 36, 38, .15);
         box-shadow: none!important;
         padding-top: 2rem!important;
         padding-bottom: 2rem!important
     }
     .JT-ui.JT-stackable.JT-celled.JT-grid>.JT-row {
         box-shadow: none!important
     }
     .JT-ui.JT-stackable.JT-divided:not(.JT-vertically).JT-grid>.JT-column:not(.JT-row),
     .JT-ui.JT-stackable.JT-divided:not(.JT-vertically).JT-grid>.JT-row>.JT-column {
         padding-left: 0!important;
         padding-right: 0!important
     }
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-tablet JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-tablet JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-tablet JT-only"].JT-row:not(.JT-mobile),
     .JT-ui[class*="JT-tablet JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-mobile) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-computer JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-computer JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-computer JT-only"].JT-row:not(.JT-mobile),
     .JT-ui[class*="JT-computer JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-mobile) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-large JT-screen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-large JT-screen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-large JT-screen JT-only"].JT-row:not(.JT-mobile),
     .JT-ui[class*="JT-large JT-screen JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-mobile) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-widescreen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-widescreen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-widescreen JT-only"].JT-row:not(.JT-mobile),
     .JT-ui[class*="JT-widescreen JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-mobile) {
         display: none!important
     }
 }
 
 @media only screen and (min-width:768px) and (max-width:991px) {
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-mobile JT-only"].JT-column:not(.JT-tablet),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-mobile JT-only"].JT-column:not(.JT-tablet),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-mobile JT-only"].JT-row:not(.JT-tablet),
     .JT-ui[class*="JT-mobile JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-tablet) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-computer JT-only"].JT-column:not(.JT-tablet),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-computer JT-only"].JT-column:not(.JT-tablet),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-computer JT-only"].JT-row:not(.JT-tablet),
     .JT-ui[class*="JT-computer JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-tablet) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-large JT-screen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-large JT-screen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-large JT-screen JT-only"].JT-row:not(.JT-mobile),
     .JT-ui[class*="JT-large JT-screen JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-mobile) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-widescreen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-widescreen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-widescreen JT-only"].JT-row:not(.JT-mobile),
     .JT-ui[class*="JT-widescreen JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-mobile) {
         display: none!important
     }
 }
 
 @media only screen and (min-width:992px) and (max-width:1199px) {
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-mobile JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-mobile JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-mobile JT-only"].JT-row:not(.JT-computer),
     .JT-ui[class*="JT-mobile JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-computer) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-tablet JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-tablet JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-tablet JT-only"].JT-row:not(.JT-computer),
     .JT-ui[class*="JT-tablet JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-computer) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-large JT-screen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-large JT-screen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-large JT-screen JT-only"].JT-row:not(.JT-mobile),
     .JT-ui[class*="JT-large JT-screen JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-mobile) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-widescreen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-widescreen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-widescreen JT-only"].JT-row:not(.JT-mobile),
     .JT-ui[class*="JT-widescreen JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-mobile) {
         display: none!important
     }
 }
 
 @media only screen and (min-width:1200px) and (max-width:1919px) {
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-mobile JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-mobile JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-mobile JT-only"].JT-row:not(.JT-computer),
     .JT-ui[class*="JT-mobile JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-computer) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-tablet JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-tablet JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-tablet JT-only"].JT-row:not(.JT-computer),
     .JT-ui[class*="JT-tablet JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-computer) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-widescreen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-widescreen JT-only"].JT-column:not(.JT-mobile),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-widescreen JT-only"].JT-row:not(.JT-mobile),
     .JT-ui[class*="JT-widescreen JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-mobile) {
         display: none!important
     }
 }
 
 @media only screen and (min-width:1920px) {
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-mobile JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-mobile JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-mobile JT-only"].JT-row:not(.JT-computer),
     .JT-ui[class*="JT-mobile JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-computer) {
         display: none!important
     }
     .JT-ui.JT-grid.JT-grid.JT-grid>.JT-row>[class*="JT-tablet JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-tablet JT-only"].JT-column:not(.JT-computer),
     .JT-ui.JT-grid.JT-grid.JT-grid>[class*="JT-tablet JT-only"].JT-row:not(.JT-computer),
     .JT-ui[class*="JT-tablet JT-only"].JT-grid.JT-grid.JT-grid:not(.JT-computer) {
         display: none!important
     }
 }
 
 .JT-ui.JT-menu {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin: 1rem 0;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     background: #fff;
     font-weight: 400;
     border: 1px solid rgba(34, 36, 38, .15);
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15);
     border-radius: .28571429rem;
     min-height: 2.85714286em
 }
 
 .JT-ui.JT-menu:after {
     content: '';
     display: block;
     height: 0;
     clear: both;
     visibility: hidden
 }
 
 .JT-ui.JT-menu:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-menu:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-menu .JT-menu {
     margin: 0
 }
 
 .JT-ui.JT-menu:not(.JT-vertical)>.JT-menu {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex
 }
 
 .JT-ui.JT-menu:not(.JT-vertical) .JT-item {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }
 
 .JT-ui.JT-menu .JT-item {
     position: relative;
     vertical-align: middle;
     line-height: 1;
     text-decoration: none;
     -webkit-tap-highlight-color: transparent;
     -webkit-box-flex: 0;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     background: 0 0;
     padding: .92857143em 1.14285714em;
     text-transform: none;
     color: #4a4a4a;
     font-weight: 400;
     -webkit-transition: background .1s ease, box-shadow .1s ease, color .1s ease;
     transition: background .1s ease, box-shadow .1s ease, color .1s ease
 }
 
 .JT-ui.JT-menu>.JT-item:first-child {
     border-radius: .28571429rem 0 0 .28571429rem
 }
 
 .JT-ui.JT-menu .JT-item:before {
     position: absolute;
     content: '';
     top: 0;
     right: 0;
     height: 100%;
     width: 1px;
     background: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-menu .JT-item>a:not(.JT-ui),
 .JT-ui.JT-menu .JT-item>p:only-child,
 .JT-ui.JT-menu .JT-text.JT-item>* {
     -webkit-user-select: text;
     -moz-user-select: text;
     -ms-user-select: text;
     user-select: text;
     line-height: 1.3
 }
 
 .JT-ui.JT-menu .JT-item>p:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-menu .JT-item>p:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-menu .JT-item>i.JT-icon {
     opacity: .9;
     float: none;
     margin: 0 .35714286em 0 0
 }
 
 .JT-ui.JT-menu:not(.JT-vertical) .JT-item>.JT-button {
     position: relative;
     top: 0;
     margin: -.5em 0;
     padding-bottom: .78571429em;
     padding-top: .78571429em;
     font-size: 1em
 }
 
 .JT-ui.JT-menu>.JT-container,
 .JT-ui.JT-menu>.JT-grid {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: inherit;
     -ms-flex-align: inherit;
     align-items: inherit;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: inherit;
     flex-direction: inherit
 }
 
 .JT-ui.JT-menu .JT-item>.JT-input {
     width: 100%
 }
 
 .JT-ui.JT-menu:not(.JT-vertical) .JT-item>.JT-input {
     position: relative;
     top: 0;
     margin: -.5em 0
 }
 
 .JT-ui.JT-menu .JT-item>.JT-input input {
     font-size: 1em;
     padding-top: .57142857em;
     padding-bottom: .57142857em
 }
 
 .JT-ui.JT-menu .JT-header.JT-item,
 .JT-ui.JT-vertical.JT-menu .JT-header.JT-item {
     margin: 0;
     background: '';
     text-transform: normal;
     font-weight: 700
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item>.JT-header:not(.JT-ui) {
     margin: 0 0 .5em;
     font-size: 1em;
     font-weight: 700
 }
 
 .JT-ui.JT-menu .JT-item>i.JT-dropdown.JT-icon {
     padding: 0;
     float: right;
     margin: 0 0 0 1em
 }
 
 .JT-ui.JT-menu .JT-dropdown.JT-item .JT-menu {
     left: 0;
     min-width: calc(100% - 1px);
     border-radius: 0 0 .28571429rem .28571429rem;
     background: #fff;
     margin: 0 0 0;
     box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08);
     -webkit-box-orient: vertical!important;
     -webkit-box-direction: normal!important;
     -ms-flex-direction: column!important;
     flex-direction: column!important
 }
 
 .JT-ui.JT-menu .JT-ui.JT-dropdown .JT-menu>.JT-item {
     margin: 0;
     text-align: left;
     font-size: 1em!important;
     padding: .78571429em 1.14285714em!important;
     background: 0 0!important;
     color: #4a4a4a!important;
     text-transform: none!important;
     font-weight: 400!important;
     box-shadow: none!important;
     -webkit-transition: none!important;
     transition: none!important
 }
 
 .JT-ui.JT-menu .JT-ui.JT-dropdown .JT-menu>.JT-item:hover {
     background: rgba(0, 0, 0, .05)!important;
     color: rgba(0, 0, 0, .95)!important
 }
 
 .JT-ui.JT-menu .JT-ui.JT-dropdown .JT-menu>.JT-selected.JT-item {
     background: rgba(0, 0, 0, .05)!important;
     color: rgba(0, 0, 0, .95)!important
 }
 
 .JT-ui.JT-menu .JT-ui.JT-dropdown .JT-menu>.JT-active.JT-item {
     background: rgba(0, 0, 0, .03)!important;
     font-weight: 700!important;
     color: rgba(0, 0, 0, .95)!important
 }
 
 .JT-ui.JT-menu .JT-ui.JT-dropdown.JT-item .JT-menu .JT-item:not(.JT-filtered) {
     display: block
 }
 
 .JT-ui.JT-menu .JT-ui.JT-dropdown .JT-menu>.JT-item .JT-icon:not(.JT-dropdown) {
     display: inline-block;
     font-size: 1em!important;
     float: none;
     margin: 0 .75em 0 0
 }
 
 .JT-ui.JT-secondary.JT-menu .JT-dropdown.JT-item>.JT-menu,
 .JT-ui.JT-text.JT-menu .JT-dropdown.JT-item>.JT-menu {
     border-radius: .28571429rem;
     margin-top: .35714286em
 }
 
 .JT-ui.JT-menu .JT-pointing.JT-dropdown.JT-item .JT-menu {
     margin-top: .75em
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-search.JT-dropdown.JT-item>.JT-search,
 .JT-ui.JT-inverted.JT-menu .JT-search.JT-dropdown.JT-item>.JT-text {
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-dropdown.JT-item>.JT-icon {
     float: right;
     content: "\f0da";
     margin-left: 1em
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-dropdown.JT-item .JT-menu {
     left: 100%;
     min-width: 0;
     margin: 0;
     box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08);
     border-radius: 0 .28571429rem .28571429rem .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-dropdown.JT-item.JT-upward .JT-menu {
     bottom: 0
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-dropdown.JT-item:not(.JT-upward) .JT-menu {
     top: 0
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-active.JT-dropdown.JT-item {
     border-top-right-radius: 0;
     border-bottom-right-radius: 0
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-dropdown.JT-active.JT-item {
     box-shadow: none
 }
 
 .JT-ui.JT-item.JT-menu .JT-dropdown .JT-menu .JT-item {
     width: 100%
 }
 
 .JT-ui.JT-menu .JT-item>.JT-label {
     background: #999;
     color: #fff;
     margin-left: 1em;
     padding: .3em .78571429em
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item>.JT-label {
     background: #999;
     color: #fff;
     margin-top: -.15em;
     margin-bottom: -.15em;
     padding: .3em .78571429em
 }
 
 .JT-ui.JT-menu .JT-item>.JT-floating.JT-label {
     padding: .3em .78571429em
 }
 
 .JT-ui.JT-menu .JT-item>img:not(.JT-ui) {
     display: inline-block;
     vertical-align: middle;
     margin: -.3em 0;
     width: 2.5em
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item>img:not(.JT-ui):only-child {
     display: block;
     max-width: 100%;
     width: auto
 }
 
 .JT-ui.JT-vertical.JT-sidebar.JT-menu>.JT-item:first-child:before {
     display: block!important
 }
 
 .JT-ui.JT-vertical.JT-sidebar.JT-menu>.JT-item::before {
     top: auto;
     bottom: 0
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-menu>.JT-ui.JT-container {
         width: 100%!important;
         margin-left: 0!important;
         margin-right: 0!important
     }
 }
 
 @media only screen and (min-width:768px) {
     .JT-ui.JT-menu:not(.JT-secondary):not(.JT-text):not(.JT-tabular):not(.JT-borderless)>.JT-container>.JT-item:not(.JT-right):not(.JT-borderless):first-child {
         border-left: 1px solid rgba(34, 36, 38, .1)
     }
 }
 
 .JT-ui.JT-link.JT-menu .JT-item:hover,
 .JT-ui.JT-menu .JT-dropdown.JT-item:hover,
 .JT-ui.JT-menu .JT-link.JT-item:hover,
 .JT-ui.JT-menu a.JT-item:hover {
     cursor: pointer;
     background: rgba(0, 0, 0, .03);
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-link.JT-menu .JT-item:active,
 .JT-ui.JT-menu .JT-link.JT-item:active,
 .JT-ui.JT-menu a.JT-item:active {
     background: rgba(0, 0, 0, .03);
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-menu .JT-active.JT-item {
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95);
     font-weight: 400;
     box-shadow: none
 }
 
 .JT-ui.JT-menu .JT-active.JT-item>i.JT-icon {
     opacity: 1
 }
 
 .JT-ui.JT-menu .JT-active.JT-item:hover,
 .JT-ui.JT-vertical.JT-menu .JT-active.JT-item:hover {
     background-color: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-menu .JT-item.JT-disabled,
 .JT-ui.JT-menu .JT-item.JT-disabled:hover {
     cursor: default;
     background-color: transparent!important;
     color: rgba(40, 40, 40, .3)
 }
 
 .JT-ui.JT-menu:not(.JT-vertical) .JT-left.JT-item,
 .JT-ui.JT-menu:not(.JT-vertical) .JT-left.JT-menu {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin-right: auto!important
 }
 
 .JT-ui.JT-menu:not(.JT-vertical) .JT-right.JT-item,
 .JT-ui.JT-menu:not(.JT-vertical) .JT-right.JT-menu {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin-left: auto!important
 }
 
 .JT-ui.JT-menu .JT-right.JT-item::before,
 .JT-ui.JT-menu .JT-right.JT-menu>.JT-item::before {
     right: auto;
     left: 0
 }
 
 .JT-ui.JT-vertical.JT-menu {
     display: block;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     background: #fff;
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item {
     display: block;
     background: 0 0;
     border-top: none;
     border-right: none
 }
 
 .JT-ui.JT-vertical.JT-menu>.JT-item:first-child {
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-vertical.JT-menu>.JT-item:last-child {
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item>.JT-label {
     float: right;
     text-align: center
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item>i.JT-icon {
     width: 1.18em;
     float: right;
     margin: 0 0 0 .5em
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item>.JT-label+i.JT-icon {
     float: none;
     margin: 0 .5em 0 0
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item:before {
     position: absolute;
     content: '';
     top: 0;
     left: 0;
     width: 100%;
     height: 1px;
     background: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item:first-child:before {
     display: none!important
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item>.JT-menu {
     margin: .5em -1.14285714em 0
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-menu .JT-item {
     background: 0 0;
     padding: .5em 1.33333333em;
     font-size: .85714286em;
     color: rgba(0, 0, 0, .5)
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item .JT-menu .JT-link.JT-item:hover,
 .JT-ui.JT-vertical.JT-menu .JT-item .JT-menu a.JT-item:hover {
     color: rgba(0, 0, 0, .85)
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-menu .JT-item:before {
     display: none
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-active.JT-item {
     background: rgba(0, 0, 0, .05);
     border-radius: 0;
     box-shadow: none
 }
 
 .JT-ui.JT-vertical.JT-menu>.JT-active.JT-item:first-child {
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-vertical.JT-menu>.JT-active.JT-item:last-child {
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-menu>.JT-active.JT-item:only-child {
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-active.JT-item .JT-menu .JT-active.JT-item {
     border-left: none
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-item .JT-menu .JT-active.JT-item {
     background-color: transparent;
     font-weight: 700;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-tabular.JT-menu {
     border-radius: 0;
     box-shadow: none!important;
     border: none;
     background: none transparent;
     border-bottom: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-tabular.JT-fluid.JT-menu {
     width: calc(100% + 2px)!important
 }
 
 .JT-ui.JT-tabular.JT-menu .JT-item {
     background: 0 0;
     border-bottom: none;
     border-left: 1px solid transparent;
     border-right: 1px solid transparent;
     border-top: 2px solid transparent;
     padding: .92857143em 1.42857143em;
     color: #4a4a4a
 }
 
 .JT-ui.JT-tabular.JT-menu .JT-item:before {
     display: none
 }
 
 .JT-ui.JT-tabular.JT-menu .JT-item:hover {
     background-color: transparent;
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-tabular.JT-menu .JT-active.JT-item {
     background: none #fff;
     color: rgba(0, 0, 0, .95);
     border-top-width: 1px;
     border-color: #d4d4d5;
     font-weight: 700;
     margin-bottom: -1px;
     box-shadow: none;
     border-radius: .28571429rem .28571429rem 0 0!important
 }
 
 .JT-ui.JT-tabular.JT-menu+.JT-attached:not(.JT-top).JT-segment,
 .JT-ui.JT-tabular.JT-menu+.JT-attached:not(.JT-top).JT-segment+.JT-attached:not(.JT-top).JT-segment {
     border-top: none;
     margin-left: 0;
     margin-top: 0;
     margin-right: 0;
     width: 100%
 }
 
 .JT-top.JT-attached.JT-segment+.JT-ui.JT-bottom.JT-tabular.JT-menu {
     position: relative;
     width: calc(100% + 2px);
     left: -1px
 }
 
 .JT-ui.JT-bottom.JT-tabular.JT-menu {
     background: none transparent;
     border-radius: 0;
     box-shadow: none!important;
     border-bottom: none;
     border-top: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-bottom.JT-tabular.JT-menu .JT-item {
     background: 0 0;
     border-left: 1px solid transparent;
     border-right: 1px solid transparent;
     border-bottom: 1px solid transparent;
     border-top: none
 }
 
 .JT-ui.JT-bottom.JT-tabular.JT-menu .JT-active.JT-item {
     background: none #fff;
     color: rgba(0, 0, 0, .95);
     border-color: #d4d4d5;
     margin: -1px 0 0 0;
     border-radius: 0 0 .28571429rem .28571429rem!important
 }
 
 .JT-ui.JT-vertical.JT-tabular.JT-menu {
     background: none transparent;
     border-radius: 0;
     box-shadow: none!important;
     border-bottom: none;
     border-right: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-vertical.JT-tabular.JT-menu .JT-item {
     background: 0 0;
     border-left: 1px solid transparent;
     border-bottom: 1px solid transparent;
     border-top: 1px solid transparent;
     border-right: none
 }
 
 .JT-ui.JT-vertical.JT-tabular.JT-menu .JT-active.JT-item {
     background: none #fff;
     color: rgba(0, 0, 0, .95);
     border-color: #d4d4d5;
     margin: 0 -1px 0 0;
     border-radius: .28571429rem 0 0 .28571429rem!important
 }
 
 .JT-ui.JT-vertical.JT-right.JT-tabular.JT-menu {
     background: none transparent;
     border-radius: 0;
     box-shadow: none!important;
     border-bottom: none;
     border-right: none;
     border-left: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-vertical.JT-right.JT-tabular.JT-menu .JT-item {
     background: 0 0;
     border-right: 1px solid transparent;
     border-bottom: 1px solid transparent;
     border-top: 1px solid transparent;
     border-left: none
 }
 
 .JT-ui.JT-vertical.JT-right.JT-tabular.JT-menu .JT-active.JT-item {
     background: none #fff;
     color: rgba(0, 0, 0, .95);
     border-color: #d4d4d5;
     margin: 0 0 0 -1px;
     border-radius: 0 .28571429rem .28571429rem 0!important
 }
 
 .JT-ui.JT-tabular.JT-menu .JT-active.JT-dropdown.JT-item {
     margin-bottom: 0;
     border-left: 1px solid transparent;
     border-right: 1px solid transparent;
     border-top: 2px solid transparent;
     border-bottom: none
 }
 
 .JT-ui.JT-pagination.JT-menu {
     margin: 0;
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     vertical-align: middle
 }
 
 .JT-ui.JT-pagination.JT-menu .JT-item:last-child {
     border-radius: 0 .28571429rem .28571429rem 0
 }
 
 .JT-ui.JT-compact.JT-menu .JT-item:last-child {
     border-radius: 0 .28571429rem .28571429rem 0
 }
 
 .JT-ui.JT-pagination.JT-menu .JT-item:last-child:before {
     display: none
 }
 
 .JT-ui.JT-pagination.JT-menu .JT-item {
     min-width: 3em;
     text-align: center
 }
 
 .JT-ui.JT-pagination.JT-menu .JT-icon.JT-item i.JT-icon {
     vertical-align: top
 }
 
 .JT-ui.JT-pagination.JT-menu .JT-active.JT-item {
     border-top: none;
     padding-top: .92857143em;
     background-color: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95);
     box-shadow: none
 }
 
 .JT-ui.JT-secondary.JT-menu {
     background: 0 0;
     margin-left: -.35714286em;
     margin-right: -.35714286em;
     border-radius: 0;
     border: none;
     box-shadow: none
 }
 
 .JT-ui.JT-secondary.JT-menu .JT-item {
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     box-shadow: none;
     border: none;
     padding: .78571429em .92857143em;
     margin: 0 .35714286em;
     background: 0 0;
     -webkit-transition: color .1s ease;
     transition: color .1s ease;
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-secondary.JT-menu .JT-item:before {
     display: none!important
 }
 
 .JT-ui.JT-secondary.JT-menu .JT-header.JT-item {
     border-radius: 0;
     border-right: none;
     background: none transparent
 }
 
 .JT-ui.JT-secondary.JT-menu .JT-item>img:not(.JT-ui) {
     margin: 0
 }
 
 .JT-ui.JT-secondary.JT-menu .JT-dropdown.JT-item:hover,
 .JT-ui.JT-secondary.JT-menu .JT-link.JT-item:hover,
 .JT-ui.JT-secondary.JT-menu a.JT-item:hover {
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-secondary.JT-menu .JT-active.JT-item {
     box-shadow: none;
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95);
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-secondary.JT-menu .JT-active.JT-item:hover {
     box-shadow: none;
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-menu .JT-link.JT-item,
 .JT-ui.JT-secondary.JT-inverted.JT-menu a.JT-item {
     color: rgba(255, 255, 255, .7)!important
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-menu .JT-dropdown.JT-item:hover,
 .JT-ui.JT-secondary.JT-inverted.JT-menu .JT-link.JT-item:hover,
 .JT-ui.JT-secondary.JT-inverted.JT-menu a.JT-item:hover {
     background: rgba(255, 255, 255, .08);
     color: #fff!important
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-menu .JT-active.JT-item {
     background: rgba(255, 255, 255, .15);
     color: #fff!important
 }
 
 .JT-ui.JT-secondary.JT-item.JT-menu {
     margin-left: 0;
     margin-right: 0
 }
 
 .JT-ui.JT-secondary.JT-item.JT-menu .JT-item:last-child {
     margin-right: 0
 }
 
 .JT-ui.JT-secondary.JT-attached.JT-menu {
     box-shadow: none
 }
 
 .JT-ui.JT-vertical.JT-secondary.JT-menu .JT-item:not(.JT-dropdown)>.JT-menu {
     margin: 0 -.92857143em
 }
 
 .JT-ui.JT-vertical.JT-secondary.JT-menu .JT-item:not(.JT-dropdown)>.JT-menu>.JT-item {
     margin: 0;
     padding: .5em 1.33333333em
 }
 
 .JT-ui.JT-secondary.JT-vertical.JT-menu>.JT-item {
     border: none;
     margin: 0 0 .35714286em;
     border-radius: .28571429rem!important
 }
 
 .JT-ui.JT-secondary.JT-vertical.JT-menu>.JT-header.JT-item {
     border-radius: 0
 }
 
 .JT-ui.JT-vertical.JT-secondary.JT-menu .JT-item>.JT-menu .JT-item {
     background-color: transparent
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-menu {
     background-color: transparent
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu {
     margin-left: 0;
     margin-right: 0;
     border-bottom: 2px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-item {
     border-bottom-color: transparent;
     border-bottom-style: solid;
     border-radius: 0;
     -ms-flex-item-align: end;
     align-self: flex-end;
     margin: 0 0 -2px;
     padding: .85714286em 1.14285714em;
     border-bottom-width: 2px;
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-header.JT-item {
     color: rgba(0, 0, 0, .85)!important
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-text.JT-item {
     box-shadow: none!important
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-item:after {
     display: none
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-dropdown.JT-item:hover,
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-link.JT-item:hover,
 .JT-ui.JT-secondary.JT-pointing.JT-menu a.JT-item:hover {
     background-color: transparent;
     color: #4a4a4a
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-dropdown.JT-item:active,
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-link.JT-item:active,
 .JT-ui.JT-secondary.JT-pointing.JT-menu a.JT-item:active {
     background-color: transparent;
     border-color: rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-active.JT-item {
     background-color: transparent;
     box-shadow: none;
     border-color: #4a4a4a;
     font-weight: 700;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-active.JT-item:hover {
     border-color: #4a4a4a;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-secondary.JT-pointing.JT-menu .JT-active.JT-dropdown.JT-item {
     border-color: transparent
 }
 
 .JT-ui.JT-secondary.JT-vertical.JT-pointing.JT-menu {
     border-bottom-width: 0;
     border-right-width: 2px;
     border-right-style: solid;
     border-right-color: rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-secondary.JT-vertical.JT-pointing.JT-menu .JT-item {
     border-bottom: none;
     border-right-style: solid;
     border-right-color: transparent;
     border-radius: 0!important;
     margin: 0 -2px 0 0;
     border-right-width: 2px
 }
 
 .JT-ui.JT-secondary.JT-vertical.JT-pointing.JT-menu .JT-active.JT-item {
     border-color: #4a4a4a
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-pointing.JT-menu {
     border-color: rgba(255, 255, 255, .1)
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-pointing.JT-menu {
     border-width: 2px;
     border-color: rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-pointing.JT-menu .JT-item {
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-pointing.JT-menu .JT-header.JT-item {
     color: #fff!important
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-pointing.JT-menu .JT-link.JT-item:hover,
 .JT-ui.JT-secondary.JT-inverted.JT-pointing.JT-menu a.JT-item:hover {
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-secondary.JT-inverted.JT-pointing.JT-menu .JT-active.JT-item {
     border-color: #fff;
     color: #fff
 }
 
 .JT-ui.JT-text.JT-menu {
     background: none transparent;
     border-radius: 0;
     box-shadow: none;
     border: none;
     margin: 1em -.5em
 }
 
 .JT-ui.JT-text.JT-menu .JT-item {
     border-radius: 0;
     box-shadow: none;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     margin: 0 0;
     padding: .35714286em .5em;
     font-weight: 400;
     color: rgba(0, 0, 0, .6);
     -webkit-transition: opacity .1s ease;
     transition: opacity .1s ease
 }
 
 .JT-ui.JT-text.JT-menu .JT-item:before,
 .JT-ui.JT-text.JT-menu .JT-menu .JT-item:before {
     display: none!important
 }
 
 .JT-ui.JT-text.JT-menu .JT-header.JT-item {
     background-color: transparent;
     opacity: 1;
     color: rgba(0, 0, 0, .85);
     font-size: .92857143em;
     text-transform: uppercase;
     font-weight: 700
 }
 
 .JT-ui.JT-text.JT-menu .JT-item>img:not(.JT-ui) {
     margin: 0
 }
 
 .JT-ui.JT-text.JT-item.JT-menu .JT-item {
     margin: 0
 }
 
 .JT-ui.JT-vertical.JT-text.JT-menu {
     margin: 1em 0
 }
 
 .JT-ui.JT-vertical.JT-text.JT-menu:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-vertical.JT-text.JT-menu:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-vertical.JT-text.JT-menu .JT-item {
     margin: .57142857em 0;
     padding-left: 0;
     padding-right: 0
 }
 
 .JT-ui.JT-vertical.JT-text.JT-menu .JT-item>i.JT-icon {
     float: none;
     margin: 0 .35714286em 0 0
 }
 
 .JT-ui.JT-vertical.JT-text.JT-menu .JT-header.JT-item {
     margin: .57142857em 0 .71428571em
 }
 
 .JT-ui.JT-vertical.JT-text.JT-menu .JT-item:not(.JT-dropdown)>.JT-menu {
     margin: 0
 }
 
 .JT-ui.JT-vertical.JT-text.JT-menu .JT-item:not(.JT-dropdown)>.JT-menu>.JT-item {
     margin: 0;
     padding: .5em 0
 }
 
 .JT-ui.JT-text.JT-menu .JT-item:hover {
     opacity: 1;
     background-color: transparent
 }
 
 .JT-ui.JT-text.JT-menu .JT-active.JT-item {
     background-color: transparent;
     border: none;
     box-shadow: none;
     font-weight: 400;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-text.JT-menu .JT-active.JT-item:hover {
     background-color: transparent
 }
 
 .JT-ui.JT-text.JT-pointing.JT-menu .JT-active.JT-item:after {
     box-shadow: none
 }
 
 .JT-ui.JT-text.JT-attached.JT-menu {
     box-shadow: none
 }
 
 .JT-ui.JT-inverted.JT-text.JT-menu,
 .JT-ui.JT-inverted.JT-text.JT-menu .JT-active.JT-item,
 .JT-ui.JT-inverted.JT-text.JT-menu .JT-item,
 .JT-ui.JT-inverted.JT-text.JT-menu .JT-item:hover {
     background-color: transparent!important
 }
 
 .JT-ui.JT-fluid.JT-text.JT-menu {
     margin-left: 0;
     margin-right: 0
 }
 
 .JT-ui.JT-vertical.JT-icon.JT-menu {
     display: inline-block;
     width: auto
 }
 
 .JT-ui.JT-icon.JT-menu .JT-item {
     height: auto;
     text-align: center;
     color: #4a4a4a
 }
 
 .JT-ui.JT-icon.JT-menu .JT-item>.JT-icon:not(.JT-dropdown) {
     margin: 0;
     opacity: 1
 }
 
 .JT-ui.JT-icon.JT-menu .JT-icon:before {
     opacity: 1
 }
 
 .JT-ui.JT-menu .JT-icon.JT-item>.JT-icon {
     width: auto;
     margin: 0 auto
 }
 
 .JT-ui.JT-vertical.JT-icon.JT-menu .JT-item>.JT-icon:not(.JT-dropdown) {
     display: block;
     opacity: 1;
     margin: 0 auto;
     float: none
 }
 
 .JT-ui.JT-inverted.JT-icon.JT-menu .JT-item {
     color: #fff
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-menu {
     text-align: center
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-menu .JT-item {
     min-width: 6em;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column
 }
 
 .JT-ui.JT-labeled.JT-icon.JT-menu .JT-item>.JT-icon:not(.JT-dropdown) {
     height: 1em;
     display: block;
     font-size: 1.71428571em!important;
     margin: 0 auto .5rem!important
 }
 
 .JT-ui.JT-fluid.JT-labeled.JT-icon.JT-menu>.JT-item {
     min-width: 0
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-stackable.JT-menu {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column
     }
     .JT-ui.JT-stackable.JT-menu .JT-item {
         width: 100%!important
     }
     .JT-ui.JT-stackable.JT-menu .JT-item:before {
         position: absolute;
         content: '';
         top: auto;
         bottom: 0;
         left: 0;
         width: 100%;
         height: 1px;
         background: rgba(34, 36, 38, .1)
     }
     .JT-ui.JT-stackable.JT-menu .JT-left.JT-item,
     .JT-ui.JT-stackable.JT-menu .JT-left.JT-menu {
         margin-right: 0!important
     }
     .JT-ui.JT-stackable.JT-menu .JT-right.JT-item,
     .JT-ui.JT-stackable.JT-menu .JT-right.JT-menu {
         margin-left: 0!important
     }
 }
 
 .JT-ui.JT-menu .JT-red.JT-active.JT-item,
 .JT-ui.JT-red.JT-menu .JT-active.JT-item {
     border-color: #db2828!important;
     color: #db2828!important
 }
 
 .JT-ui.JT-menu .JT-orange.JT-active.JT-item,
 .JT-ui.JT-orange.JT-menu .JT-active.JT-item {
     border-color: #f2711c!important;
     color: #f2711c!important
 }
 
 .JT-ui.JT-menu .JT-yellow.JT-active.JT-item,
 .JT-ui.JT-yellow.JT-menu .JT-active.JT-item {
     border-color: #fbbd08!important;
     color: #fbbd08!important
 }
 
 .JT-ui.JT-menu .JT-olive.JT-active.JT-item,
 .JT-ui.JT-olive.JT-menu .JT-active.JT-item {
     border-color: #b5cc18!important;
     color: #b5cc18!important
 }
 
 .JT-ui.JT-green.JT-menu .JT-active.JT-item,
 .JT-ui.JT-menu .JT-green.JT-active.JT-item {
     border-color: #21ba45!important;
     color: #21ba45!important
 }
 
 .JT-ui.JT-menu .JT-teal.JT-active.JT-item,
 .JT-ui.JT-teal.JT-menu .JT-active.JT-item {
     border-color: #00b5ad!important;
     color: #00b5ad!important
 }
 
 .JT-ui.JT-blue.JT-menu .JT-active.JT-item,
 .JT-ui.JT-menu .JT-blue.JT-active.JT-item {
     border-color: #2185d0!important;
     color: #2185d0!important
 }
 
 .JT-ui.JT-menu .JT-violet.JT-active.JT-item,
 .JT-ui.JT-violet.JT-menu .JT-active.JT-item {
     border-color: #6435c9!important;
     color: #6435c9!important
 }
 
 .JT-ui.JT-menu .JT-purple.JT-active.JT-item,
 .JT-ui.JT-purple.JT-menu .JT-active.JT-item {
     border-color: #a333c8!important;
     color: #a333c8!important
 }
 
 .JT-ui.JT-menu .JT-pink.JT-active.JT-item,
 .JT-ui.JT-pink.JT-menu .JT-active.JT-item {
     border-color: #e03997!important;
     color: #e03997!important
 }
 
 .JT-ui.JT-brown.JT-menu .JT-active.JT-item,
 .JT-ui.JT-menu .JT-brown.JT-active.JT-item {
     border-color: #a5673f!important;
     color: #a5673f!important
 }
 
 .JT-ui.JT-grey.JT-menu .JT-active.JT-item,
 .JT-ui.JT-menu .JT-grey.JT-active.JT-item {
     border-color: #767676!important;
     color: #767676!important
 }
 
 .JT-ui.JT-inverted.JT-menu {
     border: 0 solid transparent;
     background: #4a4a4a;
     box-shadow: none
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-item,
 .JT-ui.JT-inverted.JT-menu .JT-item>a:not(.JT-ui) {
     background: 0 0;
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-item.JT-menu {
     background: 0 0
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-item:before {
     background: rgba(255, 255, 255, .08)
 }
 
 .JT-ui.JT-vertical.JT-inverted.JT-menu .JT-item:before {
     background: rgba(255, 255, 255, .08)
 }
 
 .JT-ui.JT-vertical.JT-inverted.JT-menu .JT-menu .JT-item,
 .JT-ui.JT-vertical.JT-inverted.JT-menu .JT-menu .JT-item a:not(.JT-ui) {
     color: rgba(255, 255, 255, .5)
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-header.JT-item {
     margin: 0;
     background: 0 0;
     box-shadow: none
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-item.JT-disabled,
 .JT-ui.JT-inverted.JT-menu .JT-item.JT-disabled:hover {
     color: rgba(225, 225, 225, .3)
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-dropdown.JT-item:hover,
 .JT-ui.JT-inverted.JT-menu .JT-link.JT-item:hover,
 .JT-ui.JT-inverted.JT-menu a.JT-item:hover,
 .JT-ui.JT-link.JT-inverted.JT-menu .JT-item:hover {
     background: rgba(255, 255, 255, .08);
     color: #fff
 }
 
 .JT-ui.JT-vertical.JT-inverted.JT-menu .JT-item .JT-menu .JT-link.JT-item:hover,
 .JT-ui.JT-vertical.JT-inverted.JT-menu .JT-item .JT-menu a.JT-item:hover {
     background: 0 0;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-link.JT-item:active,
 .JT-ui.JT-inverted.JT-menu a.JT-item:active {
     background: rgba(255, 255, 255, .08);
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-active.JT-item {
     background: rgba(255, 255, 255, .15);
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-vertical.JT-menu .JT-item .JT-menu .JT-active.JT-item {
     background: 0 0;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-pointing.JT-menu .JT-active.JT-item:after {
     background: #3d3e3f!important;
     margin: 0!important;
     box-shadow: none!important;
     border: none!important
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-active.JT-item:hover {
     background: rgba(255, 255, 255, .15);
     color: #fff!important
 }
 
 .JT-ui.JT-inverted.JT-pointing.JT-menu .JT-active.JT-item:hover:after {
     background: #3d3e3f!important
 }
 
 .JT-ui.JT-floated.JT-menu {
     float: left;
     margin: 0 .5rem 0 0
 }
 
 .JT-ui.JT-floated.JT-menu .JT-item:last-child:before {
     display: none
 }
 
 .JT-ui.JT-right.JT-floated.JT-menu {
     float: right;
     margin: 0 0 0 .5rem
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-red.JT-active.JT-item,
 .JT-ui.JT-inverted.JT-red.JT-menu {
     background-color: #db2828
 }
 
 .JT-ui.JT-inverted.JT-red.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-red.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-orange.JT-active.JT-item,
 .JT-ui.JT-inverted.JT-orange.JT-menu {
     background-color: #f2711c
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-yellow.JT-active.JT-item,
 .JT-ui.JT-inverted.JT-yellow.JT-menu {
     background-color: #fbbd08
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-olive.JT-active.JT-item,
 .JT-ui.JT-inverted.JT-olive.JT-menu {
     background-color: #b5cc18
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-green.JT-menu,
 .JT-ui.JT-inverted.JT-menu .JT-green.JT-active.JT-item {
     background-color: #21ba45
 }
 
 .JT-ui.JT-inverted.JT-green.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-green.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-teal.JT-active.JT-item,
 .JT-ui.JT-inverted.JT-teal.JT-menu {
     background-color: #00b5ad
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-menu,
 .JT-ui.JT-inverted.JT-menu .JT-blue.JT-active.JT-item {
     background-color: #2185d0
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-violet.JT-active.JT-item,
 .JT-ui.JT-inverted.JT-violet.JT-menu {
     background-color: #6435c9
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-purple.JT-active.JT-item,
 .JT-ui.JT-inverted.JT-purple.JT-menu {
     background-color: #a333c8
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-menu .JT-pink.JT-active.JT-item,
 .JT-ui.JT-inverted.JT-pink.JT-menu {
     background-color: #e03997
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-menu,
 .JT-ui.JT-inverted.JT-menu .JT-brown.JT-active.JT-item {
     background-color: #a5673f
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-menu,
 .JT-ui.JT-inverted.JT-menu .JT-grey.JT-active.JT-item {
     background-color: #767676
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-menu .JT-item:before {
     background-color: rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-menu .JT-active.JT-item {
     background-color: rgba(0, 0, 0, .1)!important
 }
 
 .JT-ui.JT-fitted.JT-menu .JT-item,
 .JT-ui.JT-fitted.JT-menu .JT-item .JT-menu .JT-item,
 .JT-ui.JT-menu .JT-fitted.JT-item {
     padding: 0
 }
 
 .JT-ui.JT-horizontally.JT-fitted.JT-menu .JT-item,
 .JT-ui.JT-horizontally.JT-fitted.JT-menu .JT-item .JT-menu .JT-item,
 .JT-ui.JT-menu .JT-horizontally.JT-fitted.JT-item {
     padding-top: .92857143em;
     padding-bottom: .92857143em
 }
 
 .JT-ui.JT-menu .JT-vertically.JT-fitted.JT-item,
 .JT-ui.JT-vertically.JT-fitted.JT-menu .JT-item,
 .JT-ui.JT-vertically.JT-fitted.JT-menu .JT-item .JT-menu .JT-item {
     padding-left: 1.14285714em;
     padding-right: 1.14285714em
 }
 
 .JT-ui.JT-borderless.JT-menu .JT-item .JT-menu .JT-item:before,
 .JT-ui.JT-borderless.JT-menu .JT-item:before,
 .JT-ui.JT-menu .JT-borderless.JT-item:before {
     background: 0 0!important
 }
 
 .JT-ui.JT-compact.JT-menu {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     margin: 0;
     vertical-align: middle
 }
 
 .JT-ui.JT-compact.JT-vertical.JT-menu {
     display: inline-block
 }
 
 .JT-ui.JT-compact.JT-menu .JT-item:last-child {
     border-radius: 0 .28571429rem .28571429rem 0
 }
 
 .JT-ui.JT-compact.JT-menu .JT-item:last-child:before {
     display: none
 }
 
 .JT-ui.JT-compact.JT-vertical.JT-menu {
     width: auto!important
 }
 
 .JT-ui.JT-compact.JT-vertical.JT-menu .JT-item:last-child::before {
     display: block
 }
 
 .JT-ui.JT-menu.JT-fluid,
 .JT-ui.JT-vertical.JT-menu.JT-fluid {
     width: 100%!important
 }
 
 .JT-ui.JT-item.JT-menu,
 .JT-ui.JT-item.JT-menu .JT-item {
     width: 100%;
     padding-left: 0!important;
     padding-right: 0!important;
     margin-left: 0!important;
     margin-right: 0!important;
     text-align: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center
 }
 
 .JT-ui.JT-item.JT-menu .JT-item:last-child:before {
     display: none
 }
 
 .JT-ui.JT-menu.JT-two.JT-item .JT-item {
     width: 50%
 }
 
 .JT-ui.JT-menu.JT-three.JT-item .JT-item {
     width: 33.333%
 }
 
 .JT-ui.JT-menu.JT-four.JT-item .JT-item {
     width: 25%
 }
 
 .JT-ui.JT-menu.JT-five.JT-item .JT-item {
     width: 20%
 }
 
 .JT-ui.JT-menu.JT-six.JT-item .JT-item {
     width: 16.666%
 }
 
 .JT-ui.JT-menu.JT-seven.JT-item .JT-item {
     width: 14.285%
 }
 
 .JT-ui.JT-menu.JT-eight.JT-item .JT-item {
     width: 12.5%
 }
 
 .JT-ui.JT-menu.JT-nine.JT-item .JT-item {
     width: 11.11%
 }
 
 .JT-ui.JT-menu.JT-ten.JT-item .JT-item {
     width: 10%
 }
 
 .JT-ui.JT-menu.JT-eleven.JT-item .JT-item {
     width: 9.09%
 }
 
 .JT-ui.JT-menu.JT-twelve.JT-item .JT-item {
     width: 8.333%
 }
 
 .JT-ui.JT-menu.JT-fixed {
     position: fixed;
     z-index: 101;
     margin: 0;
     width: 100%
 }
 
 .JT-ui.JT-menu.JT-fixed,
 .JT-ui.JT-menu.JT-fixed .JT-item:first-child,
 .JT-ui.JT-menu.JT-fixed .JT-item:last-child {
     border-radius: 0!important
 }
 
 .JT-ui.JT-fixed.JT-menu,
 .JT-ui[class*="JT-top JT-fixed"].JT-menu {
     top: 0;
     left: 0;
     right: auto;
     bottom: auto
 }
 
 .JT-ui[class*="JT-top JT-fixed"].JT-menu {
     border-top: none;
     border-left: none;
     border-right: none
 }
 
 .JT-ui[class*="JT-right JT-fixed"].JT-menu {
     border-top: none;
     border-bottom: none;
     border-right: none;
     top: 0;
     right: 0;
     left: auto;
     bottom: auto;
     width: auto;
     height: 100%
 }
 
 .JT-ui[class*="JT-bottom JT-fixed"].JT-menu {
     border-bottom: none;
     border-left: none;
     border-right: none;
     bottom: 0;
     left: 0;
     top: auto;
     right: auto
 }
 
 .JT-ui[class*="JT-left JT-fixed"].JT-menu {
     border-top: none;
     border-bottom: none;
     border-left: none;
     top: 0;
     left: 0;
     right: auto;
     bottom: auto;
     width: auto;
     height: 100%
 }
 
 .JT-ui.JT-fixed.JT-menu+.JT-ui.JT-grid {
     padding-top: 2.75rem
 }
 
 .JT-ui.JT-pointing.JT-menu .JT-item:after {
     visibility: hidden;
     position: absolute;
     content: '';
     top: 100%;
     left: 50%;
     -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
     transform: translateX(-50%) translateY(-50%) rotate(45deg);
     background: 0 0;
     margin: .5px 0 0;
     width: .57142857em;
     height: .57142857em;
     border: none;
     border-bottom: 1px solid #d4d4d5;
     border-right: 1px solid #d4d4d5;
     z-index: 2;
     -webkit-transition: background .1s ease;
     transition: background .1s ease
 }
 
 .JT-ui.JT-vertical.JT-pointing.JT-menu .JT-item:after {
     position: absolute;
     top: 50%;
     right: 0;
     bottom: auto;
     left: auto;
     -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
     transform: translateX(50%) translateY(-50%) rotate(45deg);
     margin: 0 -.5px 0 0;
     border: none;
     border-top: 1px solid #d4d4d5;
     border-right: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-pointing.JT-menu .JT-active.JT-item:after {
     visibility: visible
 }
 
 .JT-ui.JT-pointing.JT-menu .JT-active.JT-dropdown.JT-item:after {
     visibility: hidden
 }
 
 .JT-ui.JT-pointing.JT-menu .JT-active.JT-item .JT-menu .JT-active.JT-item:after,
 .JT-ui.JT-pointing.JT-menu .JT-dropdown.JT-active.JT-item:after {
     display: none
 }
 
 .JT-ui.JT-pointing.JT-menu .JT-active.JT-item:hover:after {
     background-color: #f2f2f2
 }
 
 .JT-ui.JT-pointing.JT-menu .JT-active.JT-item:after {
     background-color: #f2f2f2
 }
 
 .JT-ui.JT-pointing.JT-menu .JT-active.JT-item:hover:after {
     background-color: #f2f2f2
 }
 
 .JT-ui.JT-vertical.JT-pointing.JT-menu .JT-active.JT-item:hover:after {
     background-color: #f2f2f2
 }
 
 .JT-ui.JT-vertical.JT-pointing.JT-menu .JT-active.JT-item:after {
     background-color: #f2f2f2
 }
 
 .JT-ui.JT-vertical.JT-pointing.JT-menu .JT-menu .JT-active.JT-item:after {
     background-color: #fff
 }
 
 .JT-ui.JT-attached.JT-menu {
     top: 0;
     bottom: 0;
     border-radius: 0;
     margin: 0 -1px;
     width: calc(100% + 2px);
     max-width: calc(100% + 2px);
     box-shadow: none
 }
 
 .JT-ui.JT-attached+.JT-ui.JT-attached.JT-menu:not(.JT-top) {
     border-top: none
 }
 
 .JT-ui[class*="JT-top JT-attached"].JT-menu {
     bottom: 0;
     margin-bottom: 0;
     top: 0;
     margin-top: 1rem;
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-menu[class*="JT-top JT-attached"]:first-child {
     margin-top: 0
 }
 
 .JT-ui[class*="JT-bottom JT-attached"].JT-menu {
     bottom: 0;
     margin-top: 0;
     top: 0;
     margin-bottom: 1rem;
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15), none;
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui[class*="JT-bottom JT-attached"].JT-menu:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-top.JT-attached.JT-menu>.JT-item:first-child {
     border-radius: .28571429rem 0 0 0
 }
 
 .JT-ui.JT-bottom.JT-attached.JT-menu>.JT-item:first-child {
     border-radius: 0 0 0 .28571429rem
 }
 
 .JT-ui.JT-attached.JT-menu:not(.JT-tabular) {
     border: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-attached.JT-inverted.JT-menu {
     border: none
 }
 
 .JT-ui.JT-attached.JT-tabular.JT-menu {
     margin-left: 0;
     margin-right: 0;
     width: 100%
 }
 
 .JT-ui.JT-mini.JT-menu {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-mini.JT-vertical.JT-menu {
     width: 9rem
 }
 
 .JT-ui.JT-tiny.JT-menu {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-tiny.JT-vertical.JT-menu {
     width: 11rem
 }
 
 .JT-ui.JT-small.JT-menu {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-small.JT-vertical.JT-menu {
     width: 13rem
 }
 
 .JT-ui.JT-menu {
     font-size: 1rem
 }
 
 .JT-ui.JT-vertical.JT-menu {
     width: 15rem
 }
 
 .JT-ui.JT-large.JT-menu {
     font-size: 1.07142857rem
 }
 
 .JT-ui.JT-large.JT-vertical.JT-menu {
     width: 18rem
 }
 
 .JT-ui.JT-huge.JT-menu {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-huge.JT-vertical.JT-menu {
     width: 20rem
 }
 
 .JT-ui.JT-big.JT-menu {
     font-size: 1.21428571rem
 }
 
 .JT-ui.JT-big.JT-vertical.JT-menu {
     width: 22rem
 }
 
 .JT-ui.JT-massive.JT-menu {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-massive.JT-vertical.JT-menu {
     width: 25rem
 }
 
 .JT-ui.JT-tabular.JT-menu .JT-item {
     cursor: pointer
 }
 /*!
 * # Semantic UI 2.2.7 - Message
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-message {
     position: relative;
     min-height: 1em;
     margin: 1em 0;
     background: #f8f8f9;
     padding: 1em 1.5em;
     line-height: 2em;
     color: #4a4a4a;
     -webkit-transition: opacity .1s ease, color .1s ease, background .1s ease, box-shadow .1s ease;
     transition: opacity .1s ease, color .1s ease, background .1s ease, box-shadow .1s ease;
     border-radius: .28571429rem;
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .22) inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-message:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-message:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-message .JT-header {
     display: block;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-weight: 700;
     margin: -.14285em 0 0 0
 }
 
 .JT-ui.JT-message .JT-header:not(.JT-ui) {
     font-size: 1.14285714em
 }
 
 .JT-ui.JT-message p {
     opacity: .85;
     margin: .75em 0
 }
 
 .JT-ui.JT-message p:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-message p:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-message .JT-header+p {
     margin-top: .25em
 }
 
 .JT-ui.JT-message .JT-list:not(.JT-ui) {
     text-align: left;
     padding: 0;
     opacity: .85;
     list-style-position: inside;
     margin: .5em 0 0
 }
 
 .JT-ui.JT-message .JT-list:not(.JT-ui):first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-message .JT-list:not(.JT-ui):last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-message .JT-list:not(.JT-ui) li {
     position: relative;
     list-style-type: none;
     margin: 0 0 .3em 1em;
     padding: 0
 }
 
 .JT-ui.JT-message .JT-list:not(.JT-ui) li:before {
     position: absolute;
     content: '•';
     left: -1em;
     height: 100%;
     vertical-align: baseline
 }
 
 .JT-ui.JT-message .JT-list:not(.JT-ui) li:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-message>.JT-icon {
     margin-right: .6em
 }
 
 .JT-ui.JT-message>.JT-close.JT-icon {
     cursor: pointer;
     position: absolute;
     margin: 0;
     top: .5em;
     right: .5em;
     opacity: .7;
     -webkit-transition: opacity .1s ease;
     transition: opacity .1s ease
 }
 
 .JT-ui.JT-message>.JT-close.JT-icon:hover {
     opacity: 1
 }
 
 .JT-ui.JT-message>:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-message>:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-message {
     margin: 0 -1px
 }
 
 .JT-ui.JT-visible.JT-visible.JT-visible.JT-visible.JT-message {
     display: block
 }
 
 .JT-ui.JT-icon.JT-visible.JT-visible.JT-visible.JT-visible.JT-message {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex
 }
 
 .JT-ui.JT-hidden.JT-hidden.JT-hidden.JT-hidden.JT-message {
     display: none
 }
 
 .JT-ui.JT-compact.JT-message {
     display: inline-block
 }
 
 .JT-ui.JT-attached.JT-message {
     margin-bottom: -1px;
     border-radius: .28571429rem .28571429rem 0 0;
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .15) inset;
     margin-left: -1px;
     margin-right: -1px
 }
 
 .JT-ui.JT-attached+.JT-ui.JT-attached.JT-message:not(.JT-top):not(.JT-bottom) {
     margin-top: -1px;
     border-radius: 0
 }
 
 .JT-ui.JT-bottom.JT-attached.JT-message {
     margin-top: -1px;
     border-radius: 0 0 .28571429rem .28571429rem;
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .15) inset, 0 1px 2px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-bottom.JT-attached.JT-message:not(:last-child) {
     margin-bottom: 1em
 }
 
 .JT-ui.JT-attached.JT-icon.JT-message {
     width: auto
 }
 
 .JT-ui.JT-icon.JT-message {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }
 
 .JT-ui.JT-icon.JT-message>.JT-icon:not(.JT-close) {
     display: block;
     -webkit-box-flex: 0;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     width: auto;
     line-height: 1;
     vertical-align: middle;
     font-size: 3em;
     opacity: .8
 }
 
 .JT-ui.JT-icon.JT-message>.JT-content {
     display: block;
     -webkit-box-flex: 1;
     -ms-flex: 1 1 auto;
     flex: 1 1 auto;
     vertical-align: middle
 }
 
 .JT-ui.JT-icon.JT-message .JT-icon:not(.JT-close)+.JT-content {
     padding-left: 0
 }
 
 .JT-ui.JT-icon.JT-message .JT-circular.JT-icon {
     width: 1em
 }
 
 .JT-ui.JT-floating.JT-message {
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .22) inset, 0 2px 4px 0 rgba(34, 36, 38, .12), 0 2px 10px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-black.JT-message {
     background-color: #4a4a4a;
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-positive.JT-message {
     background-color: #fcfff5;
     color: #2c662d
 }
 
 .JT-ui.JT-attached.JT-positive.JT-message,
 .JT-ui.JT-positive.JT-message {
     box-shadow: 0 0 0 1px #a3c293 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-positive.JT-message .JT-header {
     color: #1a531b
 }
 
 .JT-ui.JT-negative.JT-message {
     background-color: #fff6f6;
     color: #9f3a38
 }
 
 .JT-ui.JT-attached.JT-negative.JT-message,
 .JT-ui.JT-negative.JT-message {
     box-shadow: 0 0 0 1px #e0b4b4 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-negative.JT-message .JT-header {
     color: #912d2b
 }
 
 .JT-ui.JT-info.JT-message {
     background-color: #f8ffff;
     color: #276f86
 }
 
 .JT-ui.JT-attached.JT-info.JT-message,
 .JT-ui.JT-info.JT-message {
     box-shadow: 0 0 0 1px #a9d5de inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-info.JT-message .JT-header {
     color: #0e566c
 }
 
 .JT-ui.JT-warning.JT-message {
     background-color: #fffaf3;
     color: #573a08
 }
 
 .JT-ui.JT-attached.JT-warning.JT-message,
 .JT-ui.JT-warning.JT-message {
     box-shadow: 0 0 0 1px #c9ba9b inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-warning.JT-message .JT-header {
     color: #794b02
 }
 
 .JT-ui.JT-error.JT-message {
     background-color: #fff6f6;
     color: #9f3a38
 }
 
 .JT-ui.JT-attached.JT-error.JT-message,
 .JT-ui.JT-error.JT-message {
     box-shadow: 0 0 0 1px #e0b4b4 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-error.JT-message .JT-header {
     color: #912d2b
 }
 
 .JT-ui.JT-success.JT-message {
     background-color: #fcfff5;
     color: #2c662d
 }
 
 .JT-ui.JT-attached.JT-success.JT-message,
 .JT-ui.JT-success.JT-message {
     box-shadow: 0 0 0 1px #a3c293 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-success.JT-message .JT-header {
     color: #1a531b
 }
 
 .JT-ui.JT-black.JT-message,
 .JT-ui.JT-inverted.JT-message {
     background-color: #4a4a4a;
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-red.JT-message {
     background-color: #ffe8e6;
     color: #db2828;
     box-shadow: 0 0 0 1px #db2828 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-red.JT-message .JT-header {
     color: #c82121
 }
 
 .JT-ui.JT-orange.JT-message {
     background-color: #ffedde;
     color: #f2711c;
     box-shadow: 0 0 0 1px #f2711c inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-orange.JT-message .JT-header {
     color: #e7640d
 }
 
 .JT-ui.JT-yellow.JT-message {
     background-color: #fff8db;
     color: #b58105;
     box-shadow: 0 0 0 1px #b58105 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-yellow.JT-message .JT-header {
     color: #9c6f04
 }
 
 .JT-ui.JT-olive.JT-message {
     background-color: #fbfdef;
     color: #8abc1e;
     box-shadow: 0 0 0 1px #8abc1e inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-olive.JT-message .JT-header {
     color: #7aa61a
 }
 
 .JT-ui.JT-green.JT-message {
     background-color: #e5f9e7;
     color: #1ebc30;
     box-shadow: 0 0 0 1px #1ebc30 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-green.JT-message .JT-header {
     color: #1aa62a
 }
 
 .JT-ui.JT-teal.JT-message {
     background-color: #e1f7f7;
     color: #10a3a3;
     box-shadow: 0 0 0 1px #10a3a3 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-teal.JT-message .JT-header {
     color: #0e8c8c
 }
 
 .JT-ui.JT-blue.JT-message {
     background-color: #dff0ff;
     color: #2185d0;
     box-shadow: 0 0 0 1px #2185d0 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-blue.JT-message .JT-header {
     color: #1e77ba
 }
 
 .JT-ui.JT-violet.JT-message {
     background-color: #eae7ff;
     color: #6435c9;
     box-shadow: 0 0 0 1px #6435c9 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-violet.JT-message .JT-header {
     color: #5a30b5
 }
 
 .JT-ui.JT-purple.JT-message {
     background-color: #f6e7ff;
     color: #a333c8;
     box-shadow: 0 0 0 1px #a333c8 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-purple.JT-message .JT-header {
     color: #922eb4
 }
 
 .JT-ui.JT-pink.JT-message {
     background-color: #ffe3fb;
     color: #e03997;
     box-shadow: 0 0 0 1px #e03997 inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-pink.JT-message .JT-header {
     color: #dd238b
 }
 
 .JT-ui.JT-brown.JT-message {
     background-color: #f1e2d3;
     color: #a5673f;
     box-shadow: 0 0 0 1px #a5673f inset, 0 0 0 0 transparent
 }
 
 .JT-ui.JT-brown.JT-message .JT-header {
     color: #935b38
 }
 
 .JT-ui.JT-mini.JT-message {
     font-size: .78571429em
 }
 
 .JT-ui.JT-tiny.JT-message {
     font-size: .85714286em
 }
 
 .JT-ui.JT-small.JT-message {
     font-size: .92857143em
 }
 
 .JT-ui.JT-message {
     font-size: 1em
 }
 
 .JT-ui.JT-large.JT-message {
     font-size: 1.14285714em
 }
 
 .JT-ui.JT-big.JT-message {
     font-size: 1.28571429em
 }
 
 .JT-ui.JT-huge.JT-message {
     font-size: 1.42857143em
 }
 
 .JT-ui.JT-massive.JT-message {
     font-size: 1.71428571em
 }
 
 .JT-ui.JT-message .JT-list:not(.JT-ui) li {
     line-height: 1.6em
 }
 
 .JT-ui.JT-form.JT-error .JT-error.JT-message:not(:empty) {
     margin-bottom: 30px
 }
 
 .JT-ui.JT-attached.JT-error.JT-message,
 .JT-ui.JT-error.JT-message {
     border: 1px solid #e0b4b4;
     box-shadow: none
 }
 /*!
 * # Semantic UI 2.2.7 - Table
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-table {
     width: 100%;
     background: #fff;
     margin: 1em 0;
     border: 1px solid rgba(34, 36, 38, .15);
     box-shadow: none;
     border-radius: .28571429rem;
     text-align: left;
     color: #4a4a4a;
     border-collapse: separate;
     border-spacing: 0
 }
 
 .JT-ui.JT-table:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-table:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-table td,
 .JT-ui.JT-table th {
     -webkit-transition: background .1s ease, color .1s ease;
     transition: background .1s ease, color .1s ease
 }
 
 .JT-ui.JT-table thead {
     box-shadow: none
 }
 
 .JT-ui.JT-table thead th {
     cursor: auto;
     background: #f9fafb;
     text-align: inherit;
     color: #4a4a4a;
     padding: .92857143em .78571429em;
     vertical-align: inherit;
     font-style: none;
     font-weight: 700;
     text-transform: none;
     border-bottom: 1px solid rgba(34, 36, 38, .1);
     border-left: none
 }
 
 .JT-ui.JT-table thead tr>th:first-child {
     border-left: none
 }
 
 .JT-ui.JT-table thead tr:first-child>th:first-child {
     border-radius: .28571429rem 0 0 0
 }
 
 .JT-ui.JT-table thead tr:first-child>th:last-child {
     border-radius: 0 .28571429rem 0 0
 }
 
 .JT-ui.JT-table thead tr:first-child>th:only-child {
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-table tfoot {
     box-shadow: none
 }
 
 .JT-ui.JT-table tfoot th {
     cursor: auto;
     border-top: 1px solid rgba(34, 36, 38, .15);
     background: #f9fafb;
     text-align: inherit;
     color: #4a4a4a;
     padding: .78571429em .78571429em;
     vertical-align: middle;
     font-style: normal;
     font-weight: 400;
     text-transform: none
 }
 
 .JT-ui.JT-table tfoot tr>th:first-child {
     border-left: none
 }
 
 .JT-ui.JT-table tfoot tr:first-child>th:first-child {
     border-radius: 0 0 0 .28571429rem
 }
 
 .JT-ui.JT-table tfoot tr:first-child>th:last-child {
     border-radius: 0 0 .28571429rem 0
 }
 
 .JT-ui.JT-table tfoot tr:first-child>th:only-child {
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-table tr td {
     border-top: 1px solid rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-table tr:first-child td {
     border-top: none
 }
 
 .JT-ui.JT-table td {
     padding: .78571429em .78571429em;
     text-align: inherit
 }
 
 .JT-ui.JT-table>.JT-icon {
     vertical-align: baseline
 }
 
 .JT-ui.JT-table>.JT-icon:only-child {
     margin: 0
 }
 
 .JT-ui.JT-table.JT-segment {
     padding: 0
 }
 
 .JT-ui.JT-table.JT-segment:after {
     display: none
 }
 
 .JT-ui.JT-table.JT-segment.JT-stacked:after {
     display: block
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-table:not(.JT-unstackable) {
         width: 100%
     }
     .JT-ui.JT-table:not(.JT-unstackable) tbody,
     .JT-ui.JT-table:not(.JT-unstackable) tr,
     .JT-ui.JT-table:not(.JT-unstackable) tr>td,
     .JT-ui.JT-table:not(.JT-unstackable) tr>th {
         width: auto!important;
         display: block!important
     }
     .JT-ui.JT-table:not(.JT-unstackable) {
         padding: 0
     }
     .JT-ui.JT-table:not(.JT-unstackable) thead {
         display: block
     }
     .JT-ui.JT-table:not(.JT-unstackable) tfoot {
         display: block
     }
     .JT-ui.JT-table:not(.JT-unstackable) tr {
         padding-top: 1em;
         padding-bottom: 1em;
         box-shadow: 0 -1px 0 0 rgba(0, 0, 0, .1) inset!important
     }
     .JT-ui.JT-table:not(.JT-unstackable) tr>td,
     .JT-ui.JT-table:not(.JT-unstackable) tr>th {
         background: 0 0;
         border: none!important;
         padding: .25em .75em!important;
         box-shadow: none!important
     }
     .JT-ui.JT-table:not(.JT-unstackable) td:first-child,
     .JT-ui.JT-table:not(.JT-unstackable) th:first-child {
         font-weight: 700
     }
     .JT-ui.JT-definition.JT-table:not(.JT-unstackable) thead th:first-child {
         box-shadow: none!important
     }
 }
 
 .JT-ui.JT-table td .JT-image,
 .JT-ui.JT-table td .JT-image img,
 .JT-ui.JT-table th .JT-image,
 .JT-ui.JT-table th .JT-image img {
     max-width: none
 }
 
 .JT-ui.JT-structured.JT-table {
     border-collapse: collapse
 }
 
 .JT-ui.JT-structured.JT-table thead th {
     border-left: none;
     border-right: none
 }
 
 .JT-ui.JT-structured.JT-sortable.JT-table thead th {
     border-left: 1px solid rgba(34, 36, 38, .15);
     border-right: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-structured.JT-basic.JT-table th {
     border-left: none;
     border-right: none
 }
 
 .JT-ui.JT-structured.JT-celled.JT-table tr td,
 .JT-ui.JT-structured.JT-celled.JT-table tr th {
     border-left: 1px solid rgba(34, 36, 38, .1);
     border-right: 1px solid rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-definition.JT-table thead:not(.JT-full-width) th:first-child {
     pointer-events: none;
     background: 0 0;
     font-weight: 400;
     color: rgba(0, 0, 0, .4);
     box-shadow: -1px -1px 0 1px #fff
 }
 
 .JT-ui.JT-definition.JT-table tfoot:not(.JT-full-width) th:first-child {
     pointer-events: none;
     background: 0 0;
     font-weight: rgba(0, 0, 0, .4);
     color: normal;
     box-shadow: 1px 1px 0 1px #fff
 }
 
 .JT-ui.JT-celled.JT-definition.JT-table thead:not(.JT-full-width) th:first-child {
     box-shadow: 0 -1px 0 1px #fff
 }
 
 .JT-ui.JT-celled.JT-definition.JT-table tfoot:not(.JT-full-width) th:first-child {
     box-shadow: 0 1px 0 1px #fff
 }
 
 .JT-ui.JT-definition.JT-table tr td.JT-definition,
 .JT-ui.JT-definition.JT-table tr td:first-child:not(.JT-ignored) {
     background: rgba(0, 0, 0, .03);
     font-weight: 700;
     color: rgba(0, 0, 0, .95);
     text-transform: '';
     box-shadow: '';
     text-align: '';
     font-size: 1em;
     padding-left: '';
     padding-right: ''
 }
 
 .JT-ui.JT-definition.JT-table thead:not(.JT-full-width) th:nth-child(2) {
     border-left: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-definition.JT-table tfoot:not(.JT-full-width) th:nth-child(2) {
     border-left: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-definition.JT-table td:nth-child(2) {
     border-left: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-table td.JT-positive,
 .JT-ui.JT-table tr.JT-positive {
     box-shadow: 0 0 0 #a3c293 inset
 }
 
 .JT-ui.JT-table td.JT-positive,
 .JT-ui.JT-table tr.JT-positive {
     background: #fcfff5!important;
     color: #2c662d!important
 }
 
 .JT-ui.JT-table td.JT-negative,
 .JT-ui.JT-table tr.JT-negative {
     box-shadow: 0 0 0 #e0b4b4 inset
 }
 
 .JT-ui.JT-table td.JT-negative,
 .JT-ui.JT-table tr.JT-negative {
     background: #fff6f6!important;
     color: #9f3a38!important
 }
 
 .JT-ui.JT-table td.JT-error,
 .JT-ui.JT-table tr.JT-error {
     box-shadow: 0 0 0 #e0b4b4 inset
 }
 
 .JT-ui.JT-table td.JT-error,
 .JT-ui.JT-table tr.JT-error {
     background: #fff6f6!important;
     color: #9f3a38!important
 }
 
 .JT-ui.JT-table td.JT-warning,
 .JT-ui.JT-table tr.JT-warning {
     box-shadow: 0 0 0 #c9ba9b inset
 }
 
 .JT-ui.JT-table td.JT-warning,
 .JT-ui.JT-table tr.JT-warning {
     background: #fffaf3!important;
     color: #573a08!important
 }
 
 .JT-ui.JT-table td.JT-active,
 .JT-ui.JT-table tr.JT-active {
     box-shadow: 0 0 0 #4a4a4a inset
 }
 
 .JT-ui.JT-table td.JT-active,
 .JT-ui.JT-table tr.JT-active {
     background: #e0e0e0!important;
     color: #4a4a4a!important
 }
 
 .JT-ui.JT-table tr td.JT-disabled,
 .JT-ui.JT-table tr.JT-disabled td,
 .JT-ui.JT-table tr.JT-disabled:hover,
 .JT-ui.JT-table tr:hover td.JT-disabled {
     pointer-events: none;
     color: rgba(40, 40, 40, .3)
 }
 
 @media only screen and (max-width:991px) {
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table,
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table tbody,
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table tr,
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table tr>td,
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table tr>th {
         width: 100%!important;
         display: block!important
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table {
         padding: 0
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table thead {
         display: block
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table tfoot {
         display: block
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table tr {
         padding-top: 1em;
         padding-bottom: 1em;
         box-shadow: 0 -1px 0 0 rgba(0, 0, 0, .1) inset!important
     }
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table tr>td,
     .JT-ui[class*="JT-tablet JT-stackable"].JT-table tr>th {
         background: 0 0;
         border: none!important;
         padding: .25em .75em;
         box-shadow: none!important
     }
     .JT-ui.JT-definition[class*="JT-tablet JT-stackable"].JT-table thead th:first-child {
         box-shadow: none!important
     }
 }
 
 .JT-ui.JT-table [class*="JT-left JT-aligned"],
 .JT-ui.JT-table[class*="JT-left JT-aligned"] {
     text-align: left
 }
 
 .JT-ui.JT-table [class*="JT-center JT-aligned"],
 .JT-ui.JT-table[class*="JT-center JT-aligned"] {
     text-align: center
 }
 
 .JT-ui.JT-table [class*="JT-right JT-aligned"],
 .JT-ui.JT-table[class*="JT-right JT-aligned"] {
     text-align: right
 }
 
 .JT-ui.JT-table [class*="JT-top JT-aligned"],
 .JT-ui.JT-table[class*="JT-top JT-aligned"] {
     vertical-align: top
 }
 
 .JT-ui.JT-table [class*="JT-middle JT-aligned"],
 .JT-ui.JT-table[class*="JT-middle JT-aligned"] {
     vertical-align: middle
 }
 
 .JT-ui.JT-table [class*="JT-bottom JT-aligned"],
 .JT-ui.JT-table[class*="JT-bottom JT-aligned"] {
     vertical-align: bottom
 }
 
 .JT-ui.JT-table td.JT-collapsing,
 .JT-ui.JT-table th.JT-collapsing {
     width: 1px;
     white-space: nowrap
 }
 
 .JT-ui.JT-fixed.JT-table {
     table-layout: fixed
 }
 
 .JT-ui.JT-fixed.JT-table td,
 .JT-ui.JT-fixed.JT-table th {
     overflow: hidden;
     text-overflow: ellipsis
 }
 
 .JT-ui.JT-selectable.JT-table tbody tr:hover,
 .JT-ui.JT-table tbody tr td.JT-selectable:hover {
     background: rgba(0, 0, 0, .05)!important;
     color: rgba(0, 0, 0, .95)!important
 }
 
 .JT-ui.JT-inverted.JT-table tbody tr td.JT-selectable:hover,
 .JT-ui.JT-selectable.JT-inverted.JT-table tbody tr:hover {
     background: rgba(255, 255, 255, .08)!important;
     color: #fff!important
 }
 
 .JT-ui.JT-table tbody tr td.JT-selectable {
     padding: 0
 }
 
 .JT-ui.JT-table tbody tr td.JT-selectable>a:not(.JT-ui) {
     display: block;
     color: inherit;
     padding: .78571429em .78571429em
 }
 
 .JT-ui.JT-selectable.JT-table tr.JT-error:hover,
 .JT-ui.JT-selectable.JT-table tr:hover td.JT-error,
 .JT-ui.JT-table tr td.JT-selectable.JT-error:hover {
     background: #ffe7e7!important;
     color: #943634!important
 }
 
 .JT-ui.JT-selectable.JT-table tr.JT-warning:hover,
 .JT-ui.JT-selectable.JT-table tr:hover td.JT-warning,
 .JT-ui.JT-table tr td.JT-selectable.JT-warning:hover {
     background: #fff4e4!important;
     color: #493107!important
 }
 
 .JT-ui.JT-selectable.JT-table tr.JT-active:hover,
 .JT-ui.JT-selectable.JT-table tr:hover td.JT-active,
 .JT-ui.JT-table tr td.JT-selectable.JT-active:hover {
     background: #e0e0e0!important;
     color: #4a4a4a!important
 }
 
 .JT-ui.JT-selectable.JT-table tr.JT-positive:hover,
 .JT-ui.JT-selectable.JT-table tr:hover td.JT-positive,
 .JT-ui.JT-table tr td.JT-selectable.JT-positive:hover {
     background: #f7ffe6!important;
     color: #275b28!important
 }
 
 .JT-ui.JT-selectable.JT-table tr.JT-negative:hover,
 .JT-ui.JT-selectable.JT-table tr:hover td.JT-negative,
 .JT-ui.JT-table tr td.JT-selectable.JT-negative:hover {
     background: #ffe7e7!important;
     color: #943634!important
 }
 
 .JT-ui.JT-attached.JT-table {
     top: 0;
     bottom: 0;
     border-radius: 0;
     margin: 0 -1px;
     width: calc(100% + 2px);
     max-width: calc(100% + 2px);
     box-shadow: none;
     border: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-attached+.JT-ui.JT-attached.JT-table:not(.JT-top) {
     border-top: none
 }
 
 .JT-ui[class*="JT-top JT-attached"].JT-table {
     bottom: 0;
     margin-bottom: 0;
     top: 0;
     margin-top: 1em;
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-table[class*="JT-top JT-attached"]:first-child {
     margin-top: 0
 }
 
 .JT-ui[class*="JT-bottom JT-attached"].JT-table {
     bottom: 0;
     margin-top: 0;
     top: 0;
     margin-bottom: 1em;
     box-shadow: none, none;
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui[class*="JT-bottom JT-attached"].JT-table:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-striped.JT-table tbody tr:nth-child(2n),
 .JT-ui.JT-striped.JT-table>tr:nth-child(2n) {
     background-color: rgba(0, 0, 50, .02)
 }
 
 .JT-ui.JT-inverted.JT-striped.JT-table tbody tr:nth-child(2n),
 .JT-ui.JT-inverted.JT-striped.JT-table>tr:nth-child(2n) {
     background-color: rgba(255, 255, 255, .05)
 }
 
 .JT-ui.JT-striped.JT-selectable.JT-selectable.JT-selectable.JT-table tbody tr.JT-active:hover {
     background: #efefef!important;
     color: rgba(0, 0, 0, .95)!important
 }
 
 .JT-ui.JT-table [class*="JT-single JT-line"],
 .JT-ui.JT-table[class*="JT-single JT-line"] {
     white-space: nowrap
 }
 
 .JT-ui.JT-table [class*="JT-single JT-line"],
 .JT-ui.JT-table[class*="JT-single JT-line"] {
     white-space: nowrap
 }
 
 .JT-ui.JT-red.JT-table {
     border-top: .2em solid #db2828
 }
 
 .JT-ui.JT-inverted.JT-red.JT-table {
     background-color: #db2828!important;
     color: #fff!important
 }
 
 .JT-ui.JT-orange.JT-table {
     border-top: .2em solid #f2711c
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-table {
     background-color: #f2711c!important;
     color: #fff!important
 }
 
 .JT-ui.JT-yellow.JT-table {
     border-top: .2em solid #fbbd08
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-table {
     background-color: #fbbd08!important;
     color: #fff!important
 }
 
 .JT-ui.JT-olive.JT-table {
     border-top: .2em solid #b5cc18
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-table {
     background-color: #b5cc18!important;
     color: #fff!important
 }
 
 .JT-ui.JT-green.JT-table {
     border-top: .2em solid #21ba45
 }
 
 .JT-ui.JT-inverted.JT-green.JT-table {
     background-color: #21ba45!important;
     color: #fff!important
 }
 
 .JT-ui.JT-teal.JT-table {
     border-top: .2em solid #00b5ad
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-table {
     background-color: #00b5ad!important;
     color: #fff!important
 }
 
 .JT-ui.JT-blue.JT-table {
     border-top: .2em solid #2185d0
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-table {
     background-color: #2185d0!important;
     color: #fff!important
 }
 
 .JT-ui.JT-violet.JT-table {
     border-top: .2em solid #6435c9
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-table {
     background-color: #6435c9!important;
     color: #fff!important
 }
 
 .JT-ui.JT-purple.JT-table {
     border-top: .2em solid #a333c8
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-table {
     background-color: #a333c8!important;
     color: #fff!important
 }
 
 .JT-ui.JT-pink.JT-table {
     border-top: .2em solid #e03997
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-table {
     background-color: #e03997!important;
     color: #fff!important
 }
 
 .JT-ui.JT-brown.JT-table {
     border-top: .2em solid #a5673f
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-table {
     background-color: #a5673f!important;
     color: #fff!important
 }
 
 .JT-ui.JT-grey.JT-table {
     border-top: .2em solid #767676
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-table {
     background-color: #767676!important;
     color: #fff!important
 }
 
 .JT-ui.JT-black.JT-table {
     border-top: .2em solid #4a4a4a
 }
 
 .JT-ui.JT-inverted.JT-black.JT-table {
     background-color: #4a4a4a!important;
     color: #fff!important
 }
 
 .JT-ui.JT-one.JT-column.JT-table td {
     width: 100%
 }
 
 .JT-ui.JT-two.JT-column.JT-table td {
     width: 50%
 }
 
 .JT-ui.JT-three.JT-column.JT-table td {
     width: 33.33333333%
 }
 
 .JT-ui.JT-four.JT-column.JT-table td {
     width: 25%
 }
 
 .JT-ui.JT-five.JT-column.JT-table td {
     width: 20%
 }
 
 .JT-ui.JT-six.JT-column.JT-table td {
     width: 16.66666667%
 }
 
 .JT-ui.JT-seven.JT-column.JT-table td {
     width: 14.28571429%
 }
 
 .JT-ui.JT-eight.JT-column.JT-table td {
     width: 12.5%
 }
 
 .JT-ui.JT-nine.JT-column.JT-table td {
     width: 11.11111111%
 }
 
 .JT-ui.JT-ten.JT-column.JT-table td {
     width: 10%
 }
 
 .JT-ui.JT-eleven.JT-column.JT-table td {
     width: 9.09090909%
 }
 
 .JT-ui.JT-twelve.JT-column.JT-table td {
     width: 8.33333333%
 }
 
 .JT-ui.JT-thirteen.JT-column.JT-table td {
     width: 7.69230769%
 }
 
 .JT-ui.JT-fourteen.JT-column.JT-table td {
     width: 7.14285714%
 }
 
 .JT-ui.JT-fifteen.JT-column.JT-table td {
     width: 6.66666667%
 }
 
 .JT-ui.JT-sixteen.JT-column.JT-table td {
     width: 6.25%
 }
 
 .JT-ui.JT-table td.JT-one.JT-wide,
 .JT-ui.JT-table th.JT-one.JT-wide {
     width: 6.25%
 }
 
 .JT-ui.JT-table td.JT-two.JT-wide,
 .JT-ui.JT-table th.JT-two.JT-wide {
     width: 12.5%
 }
 
 .JT-ui.JT-table td.JT-three.JT-wide,
 .JT-ui.JT-table th.JT-three.JT-wide {
     width: 18.75%
 }
 
 .JT-ui.JT-table td.JT-four.JT-wide,
 .JT-ui.JT-table th.JT-four.JT-wide {
     width: 25%
 }
 
 .JT-ui.JT-table td.JT-five.JT-wide,
 .JT-ui.JT-table th.JT-five.JT-wide {
     width: 31.25%
 }
 
 .JT-ui.JT-table td.JT-six.JT-wide,
 .JT-ui.JT-table th.JT-six.JT-wide {
     width: 37.5%
 }
 
 .JT-ui.JT-table td.JT-seven.JT-wide,
 .JT-ui.JT-table th.JT-seven.JT-wide {
     width: 43.75%
 }
 
 .JT-ui.JT-table td.JT-eight.JT-wide,
 .JT-ui.JT-table th.JT-eight.JT-wide {
     width: 50%
 }
 
 .JT-ui.JT-table td.JT-nine.JT-wide,
 .JT-ui.JT-table th.JT-nine.JT-wide {
     width: 56.25%
 }
 
 .JT-ui.JT-table td.JT-ten.JT-wide,
 .JT-ui.JT-table th.JT-ten.JT-wide {
     width: 62.5%
 }
 
 .JT-ui.JT-table td.JT-eleven.JT-wide,
 .JT-ui.JT-table th.JT-eleven.JT-wide {
     width: 68.75%
 }
 
 .JT-ui.JT-table td.JT-twelve.JT-wide,
 .JT-ui.JT-table th.JT-twelve.JT-wide {
     width: 75%
 }
 
 .JT-ui.JT-table td.JT-thirteen.JT-wide,
 .JT-ui.JT-table th.JT-thirteen.JT-wide {
     width: 81.25%
 }
 
 .JT-ui.JT-table td.JT-fourteen.JT-wide,
 .JT-ui.JT-table th.JT-fourteen.JT-wide {
     width: 87.5%
 }
 
 .JT-ui.JT-table td.JT-fifteen.JT-wide,
 .JT-ui.JT-table th.JT-fifteen.JT-wide {
     width: 93.75%
 }
 
 .JT-ui.JT-table td.JT-sixteen.JT-wide,
 .JT-ui.JT-table th.JT-sixteen.JT-wide {
     width: 100%
 }
 
 .JT-ui.JT-sortable.JT-table thead th {
     cursor: pointer;
     white-space: nowrap;
     border-left: 1px solid rgba(34, 36, 38, .15);
     color: #4a4a4a
 }
 
 .JT-ui.JT-sortable.JT-table thead th:first-child {
     border-left: none
 }
 
 .JT-ui.JT-sortable.JT-table thead th.JT-sorted,
 .JT-ui.JT-sortable.JT-table thead th.JT-sorted:hover {
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none
 }
 
 .JT-ui.JT-sortable.JT-table thead th:after {
     display: none;
     font-style: normal;
     font-weight: 400;
     text-decoration: inherit;
     content: '';
     height: 1em;
     width: auto;
     opacity: .8;
     margin: 0 0 0 .5em;
     font-family: Icons
 }
 
 .JT-ui.JT-sortable.JT-table thead th.JT-ascending:after {
     content: '\f0d8'
 }
 
 .JT-ui.JT-sortable.JT-table thead th.JT-descending:after {
     content: '\f0d7'
 }
 
 .JT-ui.JT-sortable.JT-table th.JT-disabled:hover {
     cursor: auto;
     color: rgba(40, 40, 40, .3)
 }
 
 .JT-ui.JT-sortable.JT-table thead th:hover {
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-sortable.JT-table thead th.JT-sorted {
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-sortable.JT-table thead th.JT-sorted:after {
     display: inline-block
 }
 
 .JT-ui.JT-sortable.JT-table thead th.JT-sorted:hover {
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-inverted.JT-sortable.JT-table thead th.JT-sorted {
     background: rgba(255, 255, 255, .15) -webkit-linear-gradient(transparent, rgba(0, 0, 0, .05));
     background: rgba(255, 255, 255, .15) linear-gradient(transparent, rgba(0, 0, 0, .05));
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-sortable.JT-table thead th:hover {
     background: rgba(255, 255, 255, .08) -webkit-linear-gradient(transparent, rgba(0, 0, 0, .05));
     background: rgba(255, 255, 255, .08) linear-gradient(transparent, rgba(0, 0, 0, .05));
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-sortable.JT-table thead th {
     border-left-color: transparent;
     border-right-color: transparent
 }
 
 .JT-ui.JT-inverted.JT-table {
     background: #333;
     color: rgba(255, 255, 255, .9);
     border: none
 }
 
 .JT-ui.JT-inverted.JT-table th {
     background-color: rgba(0, 0, 0, .15);
     border-color: rgba(255, 255, 255, .1)!important;
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-inverted.JT-table tr td {
     border-color: rgba(255, 255, 255, .1)!important
 }
 
 .JT-ui.JT-inverted.JT-table tr td.JT-disabled,
 .JT-ui.JT-inverted.JT-table tr.JT-disabled td,
 .JT-ui.JT-inverted.JT-table tr.JT-disabled:hover td,
 .JT-ui.JT-inverted.JT-table tr:hover td.JT-disabled {
     pointer-events: none;
     color: rgba(225, 225, 225, .3)
 }
 
 .JT-ui.JT-inverted.JT-definition.JT-table tfoot:not(.JT-full-width) th:first-child,
 .JT-ui.JT-inverted.JT-definition.JT-table thead:not(.JT-full-width) th:first-child {
     background: #fff
 }
 
 .JT-ui.JT-inverted.JT-definition.JT-table tr td:first-child {
     background: rgba(255, 255, 255, .02);
     color: #fff
 }
 
 .JT-ui.JT-collapsing.JT-table {
     width: auto
 }
 
 .JT-ui.JT-basic.JT-table {
     background: 0 0;
     border: 1px solid rgba(34, 36, 38, .15);
     box-shadow: none
 }
 
 .JT-ui.JT-basic.JT-table tfoot,
 .JT-ui.JT-basic.JT-table thead {
     box-shadow: none
 }
 
 .JT-ui.JT-basic.JT-table th {
     background: 0 0;
     border-left: none
 }
 
 .JT-ui.JT-basic.JT-table tbody tr {
     border-bottom: 1px solid rgba(0, 0, 0, .1)
 }
 
 .JT-ui.JT-basic.JT-table td {
     background: 0 0
 }
 
 .JT-ui.JT-basic.JT-striped.JT-table tbody tr:nth-child(2n) {
     background-color: rgba(0, 0, 0, .05)!important
 }
 
 .JT-ui[class*="JT-very JT-basic"].JT-table {
     border: none
 }
 
 .JT-ui[class*="JT-very JT-basic"].JT-table:not(.JT-sortable):not(.JT-striped) td,
 .JT-ui[class*="JT-very JT-basic"].JT-table:not(.JT-sortable):not(.JT-striped) th {
     padding: ''
 }
 
 .JT-ui[class*="JT-very JT-basic"].JT-table:not(.JT-sortable):not(.JT-striped) td:first-child,
 .JT-ui[class*="JT-very JT-basic"].JT-table:not(.JT-sortable):not(.JT-striped) th:first-child {
     padding-left: 0
 }
 
 .JT-ui[class*="JT-very JT-basic"].JT-table:not(.JT-sortable):not(.JT-striped) td:last-child,
 .JT-ui[class*="JT-very JT-basic"].JT-table:not(.JT-sortable):not(.JT-striped) th:last-child {
     padding-right: 0
 }
 
 .JT-ui[class*="JT-very JT-basic"].JT-table:not(.JT-sortable):not(.JT-striped) thead tr:first-child th {
     padding-top: 0
 }
 
 .JT-ui.JT-celled.JT-table tr td,
 .JT-ui.JT-celled.JT-table tr th {
     border-left: 1px solid rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-celled.JT-table tr td:first-child,
 .JT-ui.JT-celled.JT-table tr th:first-child {
     border-left: none
 }
 
 .JT-ui.JT-padded.JT-table th {
     padding-left: 1em;
     padding-right: 1em
 }
 
 .JT-ui.JT-padded.JT-table td,
 .JT-ui.JT-padded.JT-table th {
     padding: 1em 1em
 }
 
 .JT-ui[class*="JT-very JT-padded"].JT-table th {
     padding-left: 1.5em;
     padding-right: 1.5em
 }
 
 .JT-ui[class*="JT-very JT-padded"].JT-table td {
     padding: 1.5em 1.5em
 }
 
 .JT-ui.JT-compact.JT-table th {
     padding-left: .7em;
     padding-right: .7em
 }
 
 .JT-ui.JT-compact.JT-table td {
     padding: .5em .7em
 }
 
 .JT-ui[class*="JT-very JT-compact"].JT-table th {
     padding-left: .6em;
     padding-right: .6em
 }
 
 .JT-ui[class*="JT-very JT-compact"].JT-table td {
     padding: .4em .6em
 }
 
 .JT-ui.JT-small.JT-table {
     font-size: .9em
 }
 
 .JT-ui.JT-table {
     font-size: 1em
 }
 
 .JT-ui.JT-large.JT-table {
     font-size: 1.1em
 }
 
 .JT-ui.JT-table:not(.JT-unstackable) tr {
     box-shadow: none!important
 }
 
 @media (max-width:768px) {
     .JT-ui.JT-table:not(.JT-unstackable) thead {
         display: none
     }
 }
 
 .JT-ui.JT-table.JT-matrix {
     white-space: normal
 }
 
 .JT-ui.JT-table.JT-matrix th {
     line-height: 1.4em
 }
 
 @media (min-width:768px) {
     .JT-ui.JT-table.JT-matrix tbody .JT-ui.JT-radio label span {
         display: none
     }
 }
 /*!
 * # Semantic UI 2.2.7 - Ad
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Copyright 2013 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-ad {
     display: block;
     overflow: hidden;
     margin: 1em 0
 }
 
 .JT-ui.JT-ad:first-child {
     margin: 0
 }
 
 .JT-ui.JT-ad:last-child {
     margin: 0
 }
 
 .JT-ui.JT-ad iframe {
     margin: 0;
     padding: 0;
     border: none;
     overflow: hidden
 }
 
 .JT-ui.JT-leaderboard.JT-ad {
     width: 728px;
     height: 90px
 }
 
 .JT-ui[class*="JT-medium JT-rectangle"].JT-ad {
     width: 300px;
     height: 250px
 }
 
 .JT-ui[class*="JT-large JT-rectangle"].JT-ad {
     width: 336px;
     height: 280px
 }
 
 .JT-ui[class*="JT-half JT-page"].JT-ad {
     width: 300px;
     height: 600px
 }
 
 .JT-ui.JT-square.JT-ad {
     width: 250px;
     height: 250px
 }
 
 .JT-ui[class*="JT-small JT-square"].JT-ad {
     width: 200px;
     height: 200px
 }
 
 .JT-ui[class*="JT-small JT-rectangle"].JT-ad {
     width: 180px;
     height: 150px
 }
 
 .JT-ui[class*="JT-vertical JT-rectangle"].JT-ad {
     width: 240px;
     height: 400px
 }
 
 .JT-ui.JT-button.JT-ad {
     width: 120px;
     height: 90px
 }
 
 .JT-ui[class*="JT-square JT-button"].JT-ad {
     width: 125px;
     height: 125px
 }
 
 .JT-ui[class*="JT-small JT-button"].JT-ad {
     width: 120px;
     height: 60px
 }
 
 .JT-ui.JT-skyscraper.JT-ad {
     width: 120px;
     height: 600px
 }
 
 .JT-ui[class*="JT-wide JT-skyscraper"].JT-ad {
     width: 160px
 }
 
 .JT-ui.JT-banner.JT-ad {
     width: 468px;
     height: 60px
 }
 
 .JT-ui[class*="JT-vertical JT-banner"].JT-ad {
     width: 120px;
     height: 240px
 }
 
 .JT-ui[class*="JT-top JT-banner"].JT-ad {
     width: 930px;
     height: 180px
 }
 
 .JT-ui[class*="JT-half JT-banner"].JT-ad {
     width: 234px;
     height: 60px
 }
 
 .JT-ui[class*="JT-large JT-leaderboard"].JT-ad {
     width: 970px;
     height: 90px
 }
 
 .JT-ui.JT-billboard.JT-ad {
     width: 970px;
     height: 250px
 }
 
 .JT-ui.JT-panorama.JT-ad {
     width: 980px;
     height: 120px
 }
 
 .JT-ui.JT-netboard.JT-ad {
     width: 580px;
     height: 400px
 }
 
 .JT-ui[class*="JT-large JT-mobile JT-banner"].JT-ad {
     width: 320px;
     height: 100px
 }
 
 .JT-ui[class*="JT-mobile JT-leaderboard"].JT-ad {
     width: 320px;
     height: 50px
 }
 
 .JT-ui.JT-mobile.JT-ad {
     display: none
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-mobile.JT-ad {
         display: block
     }
 }
 
 .JT-ui.JT-centered.JT-ad {
     margin-left: auto;
     margin-right: auto
 }
 
 .JT-ui.JT-test.JT-ad {
     position: relative;
     background: #545454
 }
 
 .JT-ui.JT-test.JT-ad:after {
     position: absolute;
     top: 50%;
     left: 50%;
     width: 100%;
     text-align: center;
     -webkit-transform: translateX(-50%) translateY(-50%);
     transform: translateX(-50%) translateY(-50%);
     content: 'Ad';
     color: #fff;
     font-size: 1em;
     font-weight: 700
 }
 
 .JT-ui.JT-mobile.JT-test.JT-ad:after {
     font-size: .85714286em
 }
 
 .JT-ui.JT-test.JT-ad[data-text]:after {
     content: attr(data-text)
 }
 /*!
 * # Semantic UI 2.2.7 - Item
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-card,
 .JT-ui.JT-cards>.JT-card {
     max-width: 100%;
     position: relative;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     width: 290px;
     min-height: 0;
     background: #fff;
     padding: 0;
     border: 1px solid #d4d4d5;
     border-radius: .28571429rem;
     box-shadow: 0 1px 3px 0 #d4d4d5, none;
     -webkit-transition: box-shadow .1s ease, -webkit-transform .1s ease;
     transition: box-shadow .1s ease, -webkit-transform .1s ease;
     transition: box-shadow .1s ease, transform .1s ease;
     transition: box-shadow .1s ease, transform .1s ease, -webkit-transform .1s ease;
     z-index: ''
 }
 
 .JT-ui.JT-card {
     margin: 1em 0
 }
 
 .JT-ui.JT-card a,
 .JT-ui.JT-cards>.JT-card a {
     cursor: pointer
 }
 
 .JT-ui.JT-card:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-card:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-cards {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin: -.875em -.5em;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap
 }
 
 .JT-ui.JT-cards>.JT-card {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin: .875em .5em;
     float: none
 }
 
 .JT-ui.JT-card:after,
 .JT-ui.JT-cards:after {
     display: block;
     content: ' ';
     height: 0;
     clear: both;
     overflow: hidden;
     visibility: hidden
 }
 
 .JT-ui.JT-cards~.JT-ui.JT-cards {
     margin-top: .875em
 }
 
 .JT-ui.JT-card>:first-child,
 .JT-ui.JT-cards>.JT-card>:first-child {
     border-radius: .28571429rem .28571429rem 0 0!important;
     border-top: none!important
 }
 
 .JT-ui.JT-card>:last-child,
 .JT-ui.JT-cards>.JT-card>:last-child {
     border-radius: 0 0 .28571429rem .28571429rem!important
 }
 
 .JT-ui.JT-card>:only-child,
 .JT-ui.JT-cards>.JT-card>:only-child {
     border-radius: .28571429rem!important
 }
 
 .JT-ui.JT-card>.JT-image,
 .JT-ui.JT-cards>.JT-card>.JT-image {
     position: relative;
     display: block;
     -webkit-box-flex: 0;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     padding: 0;
     background: rgba(0, 0, 0, .05)
 }
 
 .JT-ui.JT-card>.JT-image>img,
 .JT-ui.JT-cards>.JT-card>.JT-image>img {
     display: block;
     width: 100%;
     height: auto;
     border-radius: inherit
 }
 
 .JT-ui.JT-card>.JT-image:not(.JT-ui)>img,
 .JT-ui.JT-cards>.JT-card>.JT-image:not(.JT-ui)>img {
     border: none
 }
 
 .JT-ui.JT-card>.JT-content,
 .JT-ui.JT-cards>.JT-card>.JT-content {
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1;
     border: none;
     border-top: 0 solid rgba(34, 36, 38, .1);
     background: 0 0;
     margin: 0;
     padding: 2.5em 1.5em;
     box-shadow: none;
     font-size: 1em;
     border-radius: 0
 }
 
 .JT-ui.JT-card>.JT-content:after,
 .JT-ui.JT-cards>.JT-card>.JT-content:after {
     display: block;
     content: ' ';
     height: 0;
     clear: both;
     overflow: hidden;
     visibility: hidden
 }
 
 .JT-ui.JT-card>.JT-content>.JT-header,
 .JT-ui.JT-cards>.JT-card>.JT-content>.JT-header {
     display: block;
     margin: '';
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     color: #4a4a4a
 }
 
 .JT-ui.JT-card>.JT-content>.JT-header:not(.JT-ui),
 .JT-ui.JT-cards>.JT-card>.JT-content>.JT-header:not(.JT-ui) {
     font-weight: 700;
     font-size: 1.42857143em;
     margin-top: -.5em;
     line-height: 1.2857em
 }
 
 .JT-ui.JT-card>.JT-content>.JT-header+.JT-description,
 .JT-ui.JT-card>.JT-content>.JT-meta+.JT-description,
 .JT-ui.JT-cards>.JT-card>.JT-content>.JT-header+.JT-description,
 .JT-ui.JT-cards>.JT-card>.JT-content>.JT-meta+.JT-description {
     margin-top: 1.2em
 }
 
 .JT-ui.JT-card [class*="JT-left JT-floated"],
 .JT-ui.JT-cards>.JT-card [class*="JT-left JT-floated"] {
     float: left
 }
 
 .JT-ui.JT-card [class*="JT-right JT-floated"],
 .JT-ui.JT-cards>.JT-card [class*="JT-right JT-floated"] {
     float: right
 }
 
 .JT-ui.JT-card [class*="JT-left JT-aligned"],
 .JT-ui.JT-cards>.JT-card [class*="JT-left JT-aligned"] {
     text-align: left
 }
 
 .JT-ui.JT-card [class*="JT-center JT-aligned"],
 .JT-ui.JT-cards>.JT-card [class*="JT-center JT-aligned"] {
     text-align: center
 }
 
 .JT-ui.JT-card [class*="JT-right JT-aligned"],
 .JT-ui.JT-cards>.JT-card [class*="JT-right JT-aligned"] {
     text-align: right
 }
 
 .JT-ui.JT-card .JT-content img,
 .JT-ui.JT-cards>.JT-card .JT-content img {
     display: inline-block;
     vertical-align: middle;
     width: ''
 }
 
 .JT-ui.JT-card .JT-avatar img,
 .JT-ui.JT-card img.JT-avatar,
 .JT-ui.JT-cards>.JT-card .JT-avatar img,
 .JT-ui.JT-cards>.JT-card img.JT-avatar {
     width: 2em;
     height: 2em;
     border-radius: 500rem
 }
 
 .JT-ui.JT-card>.JT-content>.JT-description,
 .JT-ui.JT-cards>.JT-card>.JT-content>.JT-description {
     clear: both;
     color: #9b9b9b
 }
 
 .JT-ui.JT-card>.JT-content p,
 .JT-ui.JT-cards>.JT-card>.JT-content p {
     margin: 0 0 0
 }
 
 .JT-ui.JT-card>.JT-content p:last-child,
 .JT-ui.JT-cards>.JT-card>.JT-content p:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-card .JT-meta,
 .JT-ui.JT-cards>.JT-card .JT-meta {
     font-size: 1.3em;
     color: #4a4a4a
 }
 
 .JT-ui.JT-card .JT-meta *,
 .JT-ui.JT-cards>.JT-card .JT-meta * {
     margin-right: .3em
 }
 
 .JT-ui.JT-card .JT-meta:last-child,
 .JT-ui.JT-cards>.JT-card .JT-meta:last-child {
     margin-right: 0
 }
 
 .JT-ui.JT-card .JT-meta [class*="JT-right JT-floated"],
 .JT-ui.JT-cards>.JT-card .JT-meta [class*="JT-right JT-floated"] {
     margin-right: 0;
     margin-left: .3em
 }
 
 .JT-ui.JT-card>.JT-content a:not(.JT-ui),
 .JT-ui.JT-cards>.JT-card>.JT-content a:not(.JT-ui) {
     color: '';
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-card>.JT-content a:not(.JT-ui):hover,
 .JT-ui.JT-cards>.JT-card>.JT-content a:not(.JT-ui):hover {
     color: ''
 }
 
 .JT-ui.JT-card>.JT-content>a.JT-header,
 .JT-ui.JT-cards>.JT-card>.JT-content>a.JT-header {
     color: #4a4a4a
 }
 
 .JT-ui.JT-card>.JT-content>a.JT-header:hover,
 .JT-ui.JT-cards>.JT-card>.JT-content>a.JT-header:hover {
     color: #4a4a4a
 }
 
 .JT-ui.JT-card .JT-meta>a:not(.JT-ui),
 .JT-ui.JT-cards>.JT-card .JT-meta>a:not(.JT-ui) {
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-card .JT-meta>a:not(.JT-ui):hover,
 .JT-ui.JT-cards>.JT-card .JT-meta>a:not(.JT-ui):hover {
     color: #4a4a4a
 }
 
 .JT-ui.JT-card>.JT-button,
 .JT-ui.JT-card>.JT-buttons,
 .JT-ui.JT-cards>.JT-card>.JT-button,
 .JT-ui.JT-cards>.JT-card>.JT-buttons {
     margin: 0 0;
     width: calc(100% + 0px)
 }
 
 .JT-ui.JT-card .JT-dimmer,
 .JT-ui.JT-cards>.JT-card .JT-dimmer {
     background-color: '';
     z-index: 10
 }
 
 .JT-ui.JT-card>.JT-content .JT-star.JT-icon,
 .JT-ui.JT-cards>.JT-card>.JT-content .JT-star.JT-icon {
     cursor: pointer;
     opacity: .75;
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-card>.JT-content .JT-star.JT-icon:hover,
 .JT-ui.JT-cards>.JT-card>.JT-content .JT-star.JT-icon:hover {
     opacity: 1;
     color: #ffb70a
 }
 
 .JT-ui.JT-card>.JT-content .JT-active.JT-star.JT-icon,
 .JT-ui.JT-cards>.JT-card>.JT-content .JT-active.JT-star.JT-icon {
     color: #ffe623
 }
 
 .JT-ui.JT-card>.JT-content .JT-like.JT-icon,
 .JT-ui.JT-cards>.JT-card>.JT-content .JT-like.JT-icon {
     cursor: pointer;
     opacity: .75;
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-card>.JT-content .JT-like.JT-icon:hover,
 .JT-ui.JT-cards>.JT-card>.JT-content .JT-like.JT-icon:hover {
     opacity: 1;
     color: #ff2733
 }
 
 .JT-ui.JT-card>.JT-content .JT-active.JT-like.JT-icon,
 .JT-ui.JT-cards>.JT-card>.JT-content .JT-active.JT-like.JT-icon {
     color: #ff2733
 }
 
 .JT-ui.JT-card>.JT-extra,
 .JT-ui.JT-cards>.JT-card>.JT-extra {
     max-width: 100%;
     min-height: 0!important;
     -webkit-box-flex: 0;
     -ms-flex-positive: 0;
     flex-grow: 0;
     border-top: 1px solid rgba(0, 0, 0, .05)!important;
     position: static;
     background: 0 0;
     width: auto;
     margin: 2em 0 0 0;
     padding: .5em 1em;
     top: 0;
     left: 0;
     color: rgba(0, 0, 0, .4);
     box-shadow: none;
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-card>.JT-extra a:not(.JT-ui),
 .JT-ui.JT-cards>.JT-card>.JT-extra a:not(.JT-ui) {
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-card>.JT-extra a:not(.JT-ui):hover,
 .JT-ui.JT-cards>.JT-card>.JT-extra a:not(.JT-ui):hover {
     color: #4a4a4a
 }
 
 .JT-ui.JT-raised.JT-card,
 .JT-ui.JT-raised.JT-cards>.JT-card {
     box-shadow: none, 0 2px 4px 0 rgba(34, 36, 38, .12), 0 2px 10px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-link.JT-cards .JT-raised.JT-card:hover,
 .JT-ui.JT-link.JT-raised.JT-card:hover,
 .JT-ui.JT-raised.JT-cards a.JT-card:hover,
 a.JT-ui.JT-raised.JT-card:hover {
     box-shadow: none, 0 2px 4px 0 rgba(34, 36, 38, .15), 0 2px 10px 0 rgba(34, 36, 38, .25)
 }
 
 .JT-ui.JT-raised.JT-card,
 .JT-ui.JT-raised.JT-cards>.JT-card {
     box-shadow: none, 0 2px 4px 0 rgba(34, 36, 38, .12), 0 2px 10px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-centered.JT-cards {
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     justify-content: center
 }
 
 .JT-ui.JT-centered.JT-card {
     margin-left: auto;
     margin-right: auto
 }
 
 .JT-ui.JT-fluid.JT-card {
     width: 100%;
     max-width: 9999px
 }
 
 .JT-ui.JT-cards a.JT-card,
 .JT-ui.JT-link.JT-card,
 .JT-ui.JT-link.JT-cards .JT-card,
 a.JT-ui.JT-card {
     -webkit-transform: none;
     transform: none
 }
 
 .JT-ui.JT-cards a.JT-card:hover,
 .JT-ui.JT-link.JT-card:hover,
 .JT-ui.JT-link.JT-cards .JT-card:hover,
 a.JT-ui.JT-card:hover {
     cursor: pointer;
     z-index: 5;
     background: #fff;
     border: 1px solid #d4d4d5;
     box-shadow: 0 1px 3px 0 #bcbdbd, none;
     -webkit-transform: translateY(-3px);
     transform: translateY(-3px)
 }
 
 .JT-ui.JT-cards>.JT-red.JT-card,
 .JT-ui.JT-red.JT-card,
 .JT-ui.JT-red.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #db2828, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-red.JT-card:hover,
 .JT-ui.JT-red.JT-card:hover,
 .JT-ui.JT-red.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #d01919, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-cards>.JT-orange.JT-card,
 .JT-ui.JT-orange.JT-card,
 .JT-ui.JT-orange.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #f2711c, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-orange.JT-card:hover,
 .JT-ui.JT-orange.JT-card:hover,
 .JT-ui.JT-orange.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #f26202, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-cards>.JT-yellow.JT-card,
 .JT-ui.JT-yellow.JT-card,
 .JT-ui.JT-yellow.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #fbbd08, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-yellow.JT-card:hover,
 .JT-ui.JT-yellow.JT-card:hover,
 .JT-ui.JT-yellow.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #eaae00, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-cards>.JT-olive.JT-card,
 .JT-ui.JT-olive.JT-card,
 .JT-ui.JT-olive.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #b5cc18, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-olive.JT-card:hover,
 .JT-ui.JT-olive.JT-card:hover,
 .JT-ui.JT-olive.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #a7bd0d, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-cards>.JT-green.JT-card,
 .JT-ui.JT-green.JT-card,
 .JT-ui.JT-green.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #21ba45, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-green.JT-card:hover,
 .JT-ui.JT-green.JT-card:hover,
 .JT-ui.JT-green.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #16ab39, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-cards>.JT-teal.JT-card,
 .JT-ui.JT-teal.JT-card,
 .JT-ui.JT-teal.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #00b5ad, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-teal.JT-card:hover,
 .JT-ui.JT-teal.JT-card:hover,
 .JT-ui.JT-teal.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #009c95, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-blue.JT-card,
 .JT-ui.JT-blue.JT-cards>.JT-card,
 .JT-ui.JT-cards>.JT-blue.JT-card {
     box-shadow: none, 0 2px 0 0 #2185d0, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-blue.JT-card:hover,
 .JT-ui.JT-blue.JT-cards>.JT-card:hover,
 .JT-ui.JT-cards>.JT-blue.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #1678c2, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-cards>.JT-violet.JT-card,
 .JT-ui.JT-violet.JT-card,
 .JT-ui.JT-violet.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #6435c9, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-violet.JT-card:hover,
 .JT-ui.JT-violet.JT-card:hover,
 .JT-ui.JT-violet.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #5829bb, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-cards>.JT-purple.JT-card,
 .JT-ui.JT-purple.JT-card,
 .JT-ui.JT-purple.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #a333c8, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-purple.JT-card:hover,
 .JT-ui.JT-purple.JT-card:hover,
 .JT-ui.JT-purple.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #9627ba, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-cards>.JT-pink.JT-card,
 .JT-ui.JT-pink.JT-card,
 .JT-ui.JT-pink.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #e03997, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-pink.JT-card:hover,
 .JT-ui.JT-pink.JT-card:hover,
 .JT-ui.JT-pink.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #e61a8d, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-brown.JT-card,
 .JT-ui.JT-brown.JT-cards>.JT-card,
 .JT-ui.JT-cards>.JT-brown.JT-card {
     box-shadow: none, 0 2px 0 0 #a5673f, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-brown.JT-card:hover,
 .JT-ui.JT-brown.JT-cards>.JT-card:hover,
 .JT-ui.JT-cards>.JT-brown.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #975b33, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-cards>.JT-grey.JT-card,
 .JT-ui.JT-grey.JT-card,
 .JT-ui.JT-grey.JT-cards>.JT-card {
     box-shadow: none, 0 2px 0 0 #767676, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-cards>.JT-grey.JT-card:hover,
 .JT-ui.JT-grey.JT-card:hover,
 .JT-ui.JT-grey.JT-cards>.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #838383, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-black.JT-card,
 .JT-ui.JT-black.JT-cards>.JT-card,
 .JT-ui.JT-cards>.JT-black.JT-card {
     box-shadow: none, 0 2px 0 0 #4a4a4a, 0 1px 3px 0 #d4d4d5
 }
 
 .JT-ui.JT-black.JT-card:hover,
 .JT-ui.JT-black.JT-cards>.JT-card:hover,
 .JT-ui.JT-cards>.JT-black.JT-card:hover {
     box-shadow: none, 0 2px 0 0 #575757, 0 1px 3px 0 #bcbdbd
 }
 
 .JT-ui.JT-one.JT-cards {
     margin-left: 0;
     margin-right: 0
 }
 
 .JT-ui.JT-one.JT-cards>.JT-card {
     width: 100%
 }
 
 .JT-ui.JT-two.JT-cards {
     margin-left: -1em;
     margin-right: -1em
 }
 
 .JT-ui.JT-two.JT-cards>.JT-card {
     width: calc(50% - 2em);
     margin-left: 1em;
     margin-right: 1em
 }
 
 .JT-ui.JT-three.JT-cards {
     margin-left: -1em;
     margin-right: -1em
 }
 
 .JT-ui.JT-three.JT-cards>.JT-card {
     width: calc(33.33333333% - 2em);
     margin-left: 1em;
     margin-right: 1em
 }
 
 .JT-ui.JT-four.JT-cards {
     margin-left: -.75em;
     margin-right: -.75em
 }
 
 .JT-ui.JT-four.JT-cards>.JT-card {
     width: calc(25% - 1.5em);
     margin-left: .75em;
     margin-right: .75em
 }
 
 .JT-ui.JT-five.JT-cards {
     margin-left: -.75em;
     margin-right: -.75em
 }
 
 .JT-ui.JT-five.JT-cards>.JT-card {
     width: calc(20% - 1.5em);
     margin-left: .75em;
     margin-right: .75em
 }
 
 .JT-ui.JT-six.JT-cards {
     margin-left: -.75em;
     margin-right: -.75em
 }
 
 .JT-ui.JT-six.JT-cards>.JT-card {
     width: calc(16.66666667% - 1.5em);
     margin-left: .75em;
     margin-right: .75em
 }
 
 .JT-ui.JT-seven.JT-cards {
     margin-left: -.5em;
     margin-right: -.5em
 }
 
 .JT-ui.JT-seven.JT-cards>.JT-card {
     width: calc(14.28571429% - 1em);
     margin-left: .5em;
     margin-right: .5em
 }
 
 .JT-ui.JT-eight.JT-cards {
     margin-left: -.5em;
     margin-right: -.5em
 }
 
 .JT-ui.JT-eight.JT-cards>.JT-card {
     width: calc(12.5% - 1em);
     margin-left: .5em;
     margin-right: .5em;
     font-size: 11px
 }
 
 .JT-ui.JT-nine.JT-cards {
     margin-left: -.5em;
     margin-right: -.5em
 }
 
 .JT-ui.JT-nine.JT-cards>.JT-card {
     width: calc(11.11111111% - 1em);
     margin-left: .5em;
     margin-right: .5em;
     font-size: 10px
 }
 
 .JT-ui.JT-ten.JT-cards {
     margin-left: -.5em;
     margin-right: -.5em
 }
 
 .JT-ui.JT-ten.JT-cards>.JT-card {
     width: calc(10% - 1em);
     margin-left: .5em;
     margin-right: .5em
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-two.JT-doubling.JT-cards {
         margin-left: 0;
         margin-right: 0
     }
     .JT-ui.JT-two.JT-doubling.JT-cards .JT-card {
         width: 100%;
         margin-left: 0;
         margin-right: 0
     }
     .JT-ui.JT-three.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-three.JT-doubling.JT-cards .JT-card {
         width: calc(50% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-four.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-four.JT-doubling.JT-cards .JT-card {
         width: calc(50% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-five.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-five.JT-doubling.JT-cards .JT-card {
         width: calc(50% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-six.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-six.JT-doubling.JT-cards .JT-card {
         width: calc(50% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-seven.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-seven.JT-doubling.JT-cards .JT-card {
         width: calc(33.33333333% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-eight.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-eight.JT-doubling.JT-cards .JT-card {
         width: calc(33.33333333% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-nine.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-nine.JT-doubling.JT-cards .JT-card {
         width: calc(33.33333333% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-ten.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-ten.JT-doubling.JT-cards .JT-card {
         width: calc(33.33333333% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
 }
 
 @media only screen and (min-width:768px) and (max-width:991px) {
     .JT-ui.JT-two.JT-doubling.JT-cards {
         margin-left: 0;
         margin-right: 0
     }
     .JT-ui.JT-two.JT-doubling.JT-cards .JT-card {
         width: 100%;
         margin-left: 0;
         margin-right: 0
     }
     .JT-ui.JT-three.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-three.JT-doubling.JT-cards .JT-card {
         width: calc(50% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-four.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-four.JT-doubling.JT-cards .JT-card {
         width: calc(50% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-five.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-five.JT-doubling.JT-cards .JT-card {
         width: calc(33.33333333% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-six.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-six.JT-doubling.JT-cards .JT-card {
         width: calc(33.33333333% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-eight.JT-doubling.JT-cards {
         margin-left: -1em;
         margin-right: -1em
     }
     .JT-ui.JT-eight.JT-doubling.JT-cards .JT-card {
         width: calc(33.33333333% - 2em);
         margin-left: 1em;
         margin-right: 1em
     }
     .JT-ui.JT-eight.JT-doubling.JT-cards {
         margin-left: -.75em;
         margin-right: -.75em
     }
     .JT-ui.JT-eight.JT-doubling.JT-cards .JT-card {
         width: calc(25% - 1.5em);
         margin-left: .75em;
         margin-right: .75em
     }
     .JT-ui.JT-nine.JT-doubling.JT-cards {
         margin-left: -.75em;
         margin-right: -.75em
     }
     .JT-ui.JT-nine.JT-doubling.JT-cards .JT-card {
         width: calc(25% - 1.5em);
         margin-left: .75em;
         margin-right: .75em
     }
     .JT-ui.JT-ten.JT-doubling.JT-cards {
         margin-left: -.75em;
         margin-right: -.75em
     }
     .JT-ui.JT-ten.JT-doubling.JT-cards .JT-card {
         width: calc(20% - 1.5em);
         margin-left: .75em;
         margin-right: .75em
     }
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-stackable.JT-cards {
         display: block!important
     }
     .JT-ui.JT-stackable.JT-cards .JT-card:first-child {
         margin-top: 0!important
     }
     .JT-ui.JT-stackable.JT-cards>.JT-card {
         display: block!important;
         height: auto!important;
         margin: 1em 1em;
         padding: 0!important;
         width: calc(100% - 2em)!important
     }
 }
 
 .JT-ui.JT-cards>.JT-card {
     font-size: 1em
 }
 
 .JT-ui.JT-card .JT-content .JT-description p {
     line-height: 1.2em;
     color: #9b9b9b
 }
 
 @media only screen and (max-width:1200px) {
     .JT-ui.JT-two.JT-cards>.JT-card {
         width: 100%
     }
 }
 
 .JT-ui.JT-card.JT-card-applications .JT-content.JT-header {
     padding-bottom: 1em;
     -webkit-box-flex: 0;
     -ms-flex-positive: 0;
     flex-grow: 0
 }
 
 .JT-ui.JT-card.JT-card-applications .JT-extra.JT-content.JT-padded {
     margin: 0;
     padding-left: 1.5em;
     padding-right: 1.5em
 }
 
 .JT-ui.JT-card.JT-card-applications .JT-content.JT-actions {
     padding-top: 1.4em;
     padding-bottom: 1.4em
 }
 
 .JT-ui.JT-card.JT-card-applications .JT-content.JT-status {
     text-align: center;
     padding-top: 2em;
     padding-bottom: 2em;
     background: #fbfbfb
 }
 
 .JT-ui.JT-card.JT-card-applications .JT-content.JT-status h4 {
     margin-top: 1em
 }
 
 .JT-ui.JT-card.JT-card-applications .JT-ui.JT-bottom.JT-attached.JT-button {
     padding-top: 1em;
     padding-bottom: 1em;
     font-size: 18px;
     font-weight: 400;
     border-top: 1px solid rgba(0, 0, 0, .05)
 }
 
 .JT-ui.JT-card.JT-card-documents .JT-header {
     font-weight: 700;
     font-size: 1.42857143em;
     margin-top: -.5em;
     line-height: 1.2857em;
     color: #4a4a4a
 }
 
 .JT-ui.JT-card.JT-card-documents .JT-extra.JT-content.JT-padded {
     margin: 0;
     padding-left: 1.5em;
     padding-right: 1.5em
 }
 
 .JT-ui.JT-card.JT-card-documents .JT-content.JT-columns {
     padding-bottom: .5em;
     background: #fbfbfb
 }
 
 .JT-ui.JT-card.JT-card-documents .JT-content.JT-actions {
     padding-top: 1.4em;
     padding-bottom: 1.4em
 }
 
 .JT-ui.JT-card.JT-card-documents .JT-left.JT-column {
     float: left;
     width: 220px
 }
 
 .JT-ui.JT-card.JT-card-documents .JT-right.JT-column {
     float: right;
     width: 130px
 }
 
 .JT-ui.JT-card.JT-card-documents .JT-content.JT-columns .JT-left.JT-icon {
     color: #bfbfbf;
     top: -6px;
     position: relative;
     margin-right: 15px
 }
 
 .JT-ui.JT-card.JT-card-documents .JT-content.JT-columns .JT-right .JT-button {
     min-width: 130px;
     margin-bottom: 10px;
     text-align: left
 }
 
 .JT-ui.JT-card.JT-card-documents .JT-content.JT-columns .JT-right .JT-icon {
     float: right
 }
 
 @media only screen and (max-width:768px) {
     .JT-ui.JT-card.JT-card-documents .JT-left.JT-column {
         margin-bottom: 20px
     }
     .JT-ui.JT-card.JT-card-documents .JT-left.JT-column,
     .JT-ui.JT-card.JT-card-documents .JT-right.JT-column {
         width: 100%;
         float: left
     }
     .JT-ui.JT-card.JT-card-documents .JT-right.JT-column .JT-button {
         float: left;
         width: auto
     }
 }
 /*!
 * # Semantic UI 2.2.7 - Comment
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-comments {
     margin: 1.5em 0;
     max-width: 650px
 }
 
 .JT-ui.JT-comments:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-comments:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-comments .JT-comment {
     position: relative;
     background: 0 0;
     margin: .5em 0 0;
     padding: .5em 0 0;
     border: none;
     border-top: none;
     line-height: 1.2
 }
 
 .JT-ui.JT-comments .JT-comment:first-child {
     margin-top: 0;
     padding-top: 0
 }
 
 .JT-ui.JT-comments .JT-comment .JT-comments {
     margin: 0 0 .5em .5em;
     padding: 1em 0 1em 1em
 }
 
 .JT-ui.JT-comments .JT-comment .JT-comments:before {
     position: absolute;
     top: 0;
     left: 0
 }
 
 .JT-ui.JT-comments .JT-comment .JT-comments .JT-comment {
     border: none;
     border-top: none;
     background: 0 0
 }
 
 .JT-ui.JT-comments .JT-comment .JT-avatar {
     display: block;
     width: 2.5em;
     height: auto;
     float: left;
     margin: .2em 0 0
 }
 
 .JT-ui.JT-comments .JT-comment .JT-avatar img,
 .JT-ui.JT-comments .JT-comment img.JT-avatar {
     display: block;
     margin: 0 auto;
     width: 100%;
     height: 100%;
     border-radius: .25rem
 }
 
 .JT-ui.JT-comments .JT-comment>.JT-content {
     display: block
 }
 
 .JT-ui.JT-comments .JT-comment>.JT-avatar~.JT-content {
     margin-left: 3.5em
 }
 
 .JT-ui.JT-comments .JT-comment .JT-author {
     font-size: 1em;
     color: #4a4a4a;
     font-weight: 700
 }
 
 .JT-ui.JT-comments .JT-comment a.JT-author {
     cursor: pointer
 }
 
 .JT-ui.JT-comments .JT-comment a.JT-author:hover {
     color: #4a4a4a
 }
 
 .JT-ui.JT-comments .JT-comment .JT-metadata {
     display: inline-block;
     margin-left: .5em;
     color: rgba(0, 0, 0, .4);
     font-size: .875em
 }
 
 .JT-ui.JT-comments .JT-comment .JT-metadata>* {
     display: inline-block;
     margin: 0 .5em 0 0
 }
 
 .JT-ui.JT-comments .JT-comment .JT-metadata>:last-child {
     margin-right: 0
 }
 
 .JT-ui.JT-comments .JT-comment .JT-text {
     margin: .25em 0 .5em;
     font-size: 1em;
     word-wrap: break-word;
     color: #4a4a4a;
     line-height: 1.3
 }
 
 .JT-ui.JT-comments .JT-comment .JT-actions {
     font-size: .875em
 }
 
 .JT-ui.JT-comments .JT-comment .JT-actions a {
     cursor: pointer;
     display: inline-block;
     margin: 0 .75em 0 0;
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-comments .JT-comment .JT-actions a:last-child {
     margin-right: 0
 }
 
 .JT-ui.JT-comments .JT-comment .JT-actions a.JT-active,
 .JT-ui.JT-comments .JT-comment .JT-actions a:hover {
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-comments>.JT-reply.JT-form {
     margin-top: 1em
 }
 
 .JT-ui.JT-comments .JT-comment .JT-reply.JT-form {
     width: 100%;
     margin-top: 1em
 }
 
 .JT-ui.JT-comments .JT-reply.JT-form textarea {
     font-size: 1em;
     height: 12em
 }
 
 .JT-ui.JT-collapsed.JT-comments,
 .JT-ui.JT-comments .JT-collapsed.JT-comment,
 .JT-ui.JT-comments .JT-collapsed.JT-comments {
     display: none
 }
 
 .JT-ui.JT-threaded.JT-comments .JT-comment .JT-comments {
     margin: -1.5em 0 -1em 1.25em;
     padding: 3em 0 2em 2.25em;
     box-shadow: -1px 0 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-minimal.JT-comments .JT-comment .JT-actions {
     opacity: 0;
     position: absolute;
     top: 0;
     right: 0;
     left: auto;
     -webkit-transition: opacity .2s ease;
     transition: opacity .2s ease;
     -webkit-transition-delay: .1s;
     transition-delay: .1s
 }
 
 .JT-ui.JT-minimal.JT-comments .JT-comment>.JT-content:hover>.JT-actions {
     opacity: 1
 }
 
 .JT-ui.JT-mini.JT-comments {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-comments {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-comments {
     font-size: .9em
 }
 
 .JT-ui.JT-comments {
     font-size: 1em
 }
 
 .JT-ui.JT-large.JT-comments {
     font-size: 1.1em
 }
 
 .JT-ui.JT-big.JT-comments {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-huge.JT-comments {
     font-size: 1.2em
 }
 
 .JT-ui.JT-massive.JT-comments {
     font-size: 1.71428571rem
 }
 /*!
 * # Semantic UI 2.2.7 - Feed
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-feed {
     margin: 1em 0
 }
 
 .JT-ui.JT-feed:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-feed:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-feed>.JT-event {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     width: 100%;
     padding: .21428571rem 0;
     margin: 0;
     background: 0 0;
     border-top: none
 }
 
 .JT-ui.JT-feed>.JT-event:first-child {
     border-top: 0;
     padding-top: 0
 }
 
 .JT-ui.JT-feed>.JT-event:last-child {
     padding-bottom: 0
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-label {
     display: block;
     -webkit-box-flex: 0;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     width: 2.5em;
     height: auto;
     -ms-flex-item-align: stretch;
     -ms-grid-row-align: stretch;
     align-self: stretch;
     text-align: left
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-label .JT-icon {
     opacity: 1;
     font-size: 1.5em;
     width: 100%;
     padding: .25em;
     background: 0 0;
     border: none;
     border-radius: none;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-label img {
     width: 100%;
     height: auto;
     border-radius: 500rem
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-label+.JT-content {
     margin: .5em 0 .35714286em 1.14285714em
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content {
     display: block;
     -webkit-box-flex: 1;
     -ms-flex: 1 1 auto;
     flex: 1 1 auto;
     -ms-flex-item-align: stretch;
     -ms-grid-row-align: stretch;
     align-self: stretch;
     text-align: left;
     word-wrap: break-word
 }
 
 .JT-ui.JT-feed>.JT-event:last-child>.JT-content {
     padding-bottom: 0
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content a {
     cursor: pointer
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-date {
     margin: -.5rem 0 0;
     padding: 0;
     font-weight: 400;
     font-size: 1em;
     font-style: normal;
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-summary {
     margin: 0;
     font-size: 1em;
     font-weight: 700;
     color: #4a4a4a
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-summary img {
     display: inline-block;
     width: auto;
     height: 10em;
     margin: -.25em .25em 0 0;
     border-radius: .25em;
     vertical-align: middle
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-user {
     display: inline-block;
     font-weight: 700;
     margin-right: 0;
     vertical-align: baseline
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-user img {
     margin: -.25em .25em 0 0;
     width: auto;
     height: 10em;
     vertical-align: middle
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-summary>.JT-date {
     display: inline-block;
     float: none;
     font-weight: 400;
     font-size: .85714286em;
     font-style: normal;
     margin: 0 0 0 .5em;
     padding: 0;
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-extra {
     margin: .5em 0 0;
     background: 0 0;
     padding: 0;
     color: #4a4a4a
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-extra.JT-images img {
     display: inline-block;
     margin: 0 .25em 0 0;
     width: 6em
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-extra.JT-text {
     padding: 0;
     border-left: none;
     font-size: 1em;
     max-width: 500px;
     line-height: 2em
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta {
     display: inline-block;
     font-size: .85714286em;
     margin: .5em 0 0;
     background: 0 0;
     border: none;
     border-radius: 0;
     box-shadow: none;
     padding: 0;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta>* {
     position: relative;
     margin-left: .75em
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta>:after {
     content: '';
     color: rgba(0, 0, 0, .2);
     top: 0;
     left: -1em;
     opacity: 1;
     position: absolute;
     vertical-align: top
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta .JT-like {
     color: '';
     -webkit-transition: .2s color ease;
     transition: .2s color ease
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta .JT-like:hover .JT-icon {
     color: #ff2733
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta .JT-active.JT-like .JT-icon {
     color: #ef404a
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta>:first-child {
     margin-left: 0
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta>:first-child::after {
     display: none
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta a,
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta>.JT-icon {
     cursor: pointer;
     opacity: 1;
     color: rgba(0, 0, 0, .5);
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta a:hover,
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta a:hover .JT-icon,
 .JT-ui.JT-feed>.JT-event>.JT-content .JT-meta>.JT-icon:hover {
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-small.JT-feed {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-feed {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-feed {
     font-size: 1.14285714rem
 }
 /*!
 * # Semantic UI 2.2.7 - Item
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-items>.JT-item {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin: 1em 0;
     width: 100%;
     min-height: 0;
     background: 0 0;
     padding: 0;
     border: none;
     border-radius: 0;
     box-shadow: none;
     -webkit-transition: box-shadow .1s ease;
     transition: box-shadow .1s ease;
     z-index: ''
 }
 
 .JT-ui.JT-items>.JT-item a {
     cursor: pointer
 }
 
 .JT-ui.JT-items {
     margin: 1.5em 0
 }
 
 .JT-ui.JT-items:first-child {
     margin-top: 0!important
 }
 
 .JT-ui.JT-items:last-child {
     margin-bottom: 0!important
 }
 
 .JT-ui.JT-items>.JT-item:after {
     display: block;
     content: ' ';
     height: 0;
     clear: both;
     overflow: hidden;
     visibility: hidden
 }
 
 .JT-ui.JT-items>.JT-item:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-items>.JT-item:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-items>.JT-item>.JT-image {
     position: relative;
     -webkit-box-flex: 0;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     display: block;
     float: none;
     margin: 0;
     padding: 0;
     max-height: '';
     -ms-flex-item-align: top;
     -ms-grid-row-align: top;
     align-self: top
 }
 
 .JT-ui.JT-items>.JT-item>.JT-image>img {
     display: block;
     width: 100%;
     height: auto;
     border-radius: .125rem;
     border: none
 }
 
 .JT-ui.JT-items>.JT-item>.JT-image:only-child>img {
     border-radius: 0
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content {
     display: block;
     -webkit-box-flex: 1;
     -ms-flex: 1 1 auto;
     flex: 1 1 auto;
     background: 0 0;
     margin: 0;
     padding: 0;
     box-shadow: none;
     font-size: 1em;
     border: none;
     border-radius: 0
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content:after {
     display: block;
     content: ' ';
     height: 0;
     clear: both;
     overflow: hidden;
     visibility: hidden
 }
 
 .JT-ui.JT-items>.JT-item>.JT-image+.JT-content {
     min-width: 0;
     width: auto;
     display: block;
     margin-left: 0;
     -ms-flex-item-align: top;
     -ms-grid-row-align: top;
     align-self: top;
     padding-left: 1.5em
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content>.JT-header {
     display: inline-block;
     margin: -.5em 0 0;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-weight: 700;
     color: rgba(0, 0, 0, .85)
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content>.JT-header:not(.JT-ui) {
     font-size: 1.28571429em
 }
 
 .JT-ui.JT-items>.JT-item [class*="JT-left JT-floated"] {
     float: left
 }
 
 .JT-ui.JT-items>.JT-item [class*="JT-right JT-floated"] {
     float: right
 }
 
 .JT-ui.JT-items>.JT-item .JT-content img {
     -ms-flex-item-align: middle;
     -ms-grid-row-align: middle;
     align-self: middle;
     width: ''
 }
 
 .JT-ui.JT-items>.JT-item .JT-avatar img,
 .JT-ui.JT-items>.JT-item img.JT-avatar {
     width: '';
     height: '';
     border-radius: 500rem
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content>.JT-description {
     margin-top: .6em;
     max-width: auto;
     font-size: 1em;
     line-height: 2em;
     color: #4a4a4a
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content p {
     margin: 0 0 .5em
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content p:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-items>.JT-item .JT-meta {
     margin: .5em 0 .5em;
     font-size: 1em;
     line-height: 1em;
     color: rgba(0, 0, 0, .6)
 }
 
 .JT-ui.JT-items>.JT-item .JT-meta * {
     margin-right: .3em
 }
 
 .JT-ui.JT-items>.JT-item .JT-meta:last-child {
     margin-right: 0
 }
 
 .JT-ui.JT-items>.JT-item .JT-meta [class*="JT-right JT-floated"] {
     margin-right: 0;
     margin-left: .3em
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content a:not(.JT-ui) {
     color: '';
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content a:not(.JT-ui):hover {
     color: ''
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content>a.JT-header {
     color: rgba(0, 0, 0, .85)
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content>a.JT-header:hover {
     color: #4a4a4a
 }
 
 .JT-ui.JT-items>.JT-item .JT-meta>a:not(.JT-ui) {
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-items>.JT-item .JT-meta>a:not(.JT-ui):hover {
     color: #4a4a4a
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content .JT-favorite.JT-icon {
     cursor: pointer;
     opacity: .75;
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content .JT-favorite.JT-icon:hover {
     opacity: 1;
     color: #ffb70a
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content .JT-active.JT-favorite.JT-icon {
     color: #ffe623
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content .JT-like.JT-icon {
     cursor: pointer;
     opacity: .75;
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content .JT-like.JT-icon:hover {
     opacity: 1;
     color: #ff2733
 }
 
 .JT-ui.JT-items>.JT-item>.JT-content .JT-active.JT-like.JT-icon {
     color: #ff2733
 }
 
 .JT-ui.JT-items>.JT-item .JT-extra {
     display: block;
     position: relative;
     background: 0 0;
     margin: .5rem 0 0;
     width: 100%;
     padding: 0 0 0;
     top: 0;
     left: 0;
     color: rgba(0, 0, 0, .4);
     box-shadow: none;
     -webkit-transition: color .1s ease;
     transition: color .1s ease;
     border-top: none
 }
 
 .JT-ui.JT-items>.JT-item .JT-extra>* {
     margin: .25rem .5rem .25rem 0
 }
 
 .JT-ui.JT-items>.JT-item .JT-extra>[class*="JT-right JT-floated"] {
     margin: .25rem 0 .25rem .5rem
 }
 
 .JT-ui.JT-items>.JT-item .JT-extra:after {
     display: block;
     content: ' ';
     height: 0;
     clear: both;
     overflow: hidden;
     visibility: hidden
 }
 
 .JT-ui.JT-items>.JT-item>.JT-image:not(.JT-ui) {
     width: 175px
 }
 
 @media only screen and (min-width:768px) and (max-width:991px) {
     .JT-ui.JT-items>.JT-item {
         margin: 1em 0
     }
     .JT-ui.JT-items>.JT-item>.JT-image:not(.JT-ui) {
         width: 150px
     }
     .JT-ui.JT-items>.JT-item>.JT-image+.JT-content {
         display: block;
         padding: 0 0 0 1em
     }
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-items>.JT-item {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column;
         margin: 2em 0
     }
     .JT-ui.JT-items>.JT-item>.JT-image {
         display: block;
         margin-left: auto;
         margin-right: auto
     }
     .JT-ui.JT-items>.JT-item>.JT-image,
     .JT-ui.JT-items>.JT-item>.JT-image>img {
         max-width: 100%!important;
         width: auto!important;
         max-height: 250px!important
     }
     .JT-ui.JT-items>.JT-item>.JT-image+.JT-content {
         display: block;
         padding: 1.5em 0 0
     }
 }
 
 .JT-ui.JT-items>.JT-item>.JT-image+[class*="JT-top JT-aligned"].JT-content {
     -ms-flex-item-align: start;
     align-self: flex-start
 }
 
 .JT-ui.JT-items>.JT-item>.JT-image+[class*="JT-middle JT-aligned"].JT-content {
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center
 }
 
 .JT-ui.JT-items>.JT-item>.JT-image+[class*="JT-bottom JT-aligned"].JT-content {
     -ms-flex-item-align: end;
     align-self: flex-end
 }
 
 .JT-ui.JT-relaxed.JT-items>.JT-item {
     margin: 1.5em 0
 }
 
 .JT-ui[class*="JT-very JT-relaxed"].JT-items>.JT-item {
     margin: 2em 0
 }
 
 .JT-ui.JT-divided.JT-items>.JT-item {
     border-top: 1px solid rgba(34, 36, 38, .15);
     margin: 0;
     padding: 1em 0
 }
 
 .JT-ui.JT-divided.JT-items>.JT-item:first-child {
     border-top: none;
     margin-top: 0!important;
     padding-top: 0!important
 }
 
 .JT-ui.JT-divided.JT-items>.JT-item:last-child {
     margin-bottom: 0!important;
     padding-bottom: 0!important
 }
 
 .JT-ui.JT-relaxed.JT-divided.JT-items>.JT-item {
     margin: 0;
     padding: 1.5em 0
 }
 
 .JT-ui[class*="JT-very JT-relaxed"].JT-divided.JT-items>.JT-item {
     margin: 0;
     padding: 2em 0
 }
 
 .JT-ui.JT-items a.JT-item:hover,
 .JT-ui.JT-link.JT-items>.JT-item:hover {
     cursor: pointer
 }
 
 .JT-ui.JT-items a.JT-item:hover .JT-content .JT-header,
 .JT-ui.JT-link.JT-items>.JT-item:hover .JT-content .JT-header {
     color: #4a4a4a
 }
 
 .JT-ui.JT-items>.JT-item {
     font-size: 1em
 }
 /*!
 * # Semantic UI 2.2.7 - Statistic
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-statistic {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     margin: 1em 0;
     max-width: auto
 }
 
 .JT-ui.JT-statistic+.JT-ui.JT-statistic {
     margin: 0 0 0 1.5em
 }
 
 .JT-ui.JT-statistic:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-statistic:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-statistics {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: start;
     -ms-flex-align: start;
     align-items: flex-start;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap
 }
 
 .JT-ui.JT-statistics>.JT-statistic {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-box-flex: 0;
     -ms-flex: 0 1 auto;
     flex: 0 1 auto;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     margin: 0 1.5em 2em;
     max-width: auto
 }
 
 .JT-ui.JT-statistics {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin: 1em -1.5em -2em
 }
 
 .JT-ui.JT-statistics:after {
     display: block;
     content: ' ';
     height: 0;
     clear: both;
     overflow: hidden;
     visibility: hidden
 }
 
 .JT-ui.JT-statistics:first-child {
     margin-top: 0
 }
 
 .JT-ui.JT-statistics:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-statistic>.JT-value {
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-size: 4rem;
     font-weight: 400;
     line-height: 1em;
     color: #4a4a4a;
     text-transform: uppercase;
     text-align: center
 }
 
 .JT-ui.JT-statistic>.JT-label,
 .JT-ui.JT-statistics .JT-statistic>.JT-label {
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-size: 1em;
     font-weight: 700;
     color: #4a4a4a;
     text-transform: uppercase;
     text-align: center
 }
 
 .JT-ui.JT-statistic>.JT-label~.JT-value,
 .JT-ui.JT-statistics .JT-statistic>.JT-label~.JT-value {
     margin-top: 0
 }
 
 .JT-ui.JT-statistic>.JT-value~.JT-label,
 .JT-ui.JT-statistics .JT-statistic>.JT-value~.JT-label {
     margin-top: 0
 }
 
 .JT-ui.JT-statistic>.JT-value .JT-icon,
 .JT-ui.JT-statistics .JT-statistic>.JT-value .JT-icon {
     opacity: 1;
     width: auto;
     margin: 0
 }
 
 .JT-ui.JT-statistic>.JT-text.JT-value,
 .JT-ui.JT-statistics .JT-statistic>.JT-text.JT-value {
     line-height: 1em;
     min-height: 2em;
     font-weight: 700;
     text-align: center
 }
 
 .JT-ui.JT-statistic>.JT-text.JT-value+.JT-label,
 .JT-ui.JT-statistics .JT-statistic>.JT-text.JT-value+.JT-label {
     text-align: center
 }
 
 .JT-ui.JT-statistic>.JT-value img,
 .JT-ui.JT-statistics .JT-statistic>.JT-value img {
     max-height: 3rem;
     vertical-align: baseline
 }
 
 .JT-ui.JT-ten.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-ten.JT-statistics .JT-statistic {
     min-width: 10%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-nine.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-nine.JT-statistics .JT-statistic {
     min-width: 11.11111111%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-eight.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-eight.JT-statistics .JT-statistic {
     min-width: 12.5%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-seven.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-seven.JT-statistics .JT-statistic {
     min-width: 14.28571429%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-six.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-six.JT-statistics .JT-statistic {
     min-width: 16.66666667%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-five.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-five.JT-statistics .JT-statistic {
     min-width: 20%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-four.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-four.JT-statistics .JT-statistic {
     min-width: 25%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-three.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-three.JT-statistics .JT-statistic {
     min-width: 33.33333333%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-two.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-two.JT-statistics .JT-statistic {
     min-width: 50%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-one.JT-statistics {
     margin: 0 0 -2em
 }
 
 .JT-ui.JT-one.JT-statistics .JT-statistic {
     min-width: 100%;
     margin: 0 0 2em
 }
 
 .JT-ui.JT-horizontal.JT-statistic {
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }
 
 .JT-ui.JT-horizontal.JT-statistics {
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     margin: 0;
     max-width: none
 }
 
 .JT-ui.JT-horizontal.JT-statistics .JT-statistic {
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     max-width: none;
     margin: 1em 0
 }
 
 .JT-ui.JT-horizontal.JT-statistic>.JT-text.JT-value,
 .JT-ui.JT-horizontal.JT-statistics>.JT-statistic>.JT-text.JT-value {
     min-height: 0!important
 }
 
 .JT-ui.JT-horizontal.JT-statistic>.JT-value .JT-icon,
 .JT-ui.JT-horizontal.JT-statistics .JT-statistic>.JT-value .JT-icon {
     width: 1.18em
 }
 
 .JT-ui.JT-horizontal.JT-statistic>.JT-value,
 .JT-ui.JT-horizontal.JT-statistics .JT-statistic>.JT-value {
     display: inline-block;
     vertical-align: middle
 }
 
 .JT-ui.JT-horizontal.JT-statistic>.JT-label,
 .JT-ui.JT-horizontal.JT-statistics .JT-statistic>.JT-label {
     display: inline-block;
     vertical-align: middle;
     margin: 0 0 0 .75em
 }
 
 .JT-ui.JT-red.JT-statistic>.JT-value,
 .JT-ui.JT-red.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-red.JT-statistic>.JT-value {
     color: #db2828
 }
 
 .JT-ui.JT-orange.JT-statistic>.JT-value,
 .JT-ui.JT-orange.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-orange.JT-statistic>.JT-value {
     color: #f2711c
 }
 
 .JT-ui.JT-statistics .JT-yellow.JT-statistic>.JT-value,
 .JT-ui.JT-yellow.JT-statistic>.JT-value,
 .JT-ui.JT-yellow.JT-statistics .JT-statistic>.JT-value {
     color: #fbbd08
 }
 
 .JT-ui.JT-olive.JT-statistic>.JT-value,
 .JT-ui.JT-olive.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-olive.JT-statistic>.JT-value {
     color: #b5cc18
 }
 
 .JT-ui.JT-green.JT-statistic>.JT-value,
 .JT-ui.JT-green.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-green.JT-statistic>.JT-value {
     color: #21ba45
 }
 
 .JT-ui.JT-statistics .JT-teal.JT-statistic>.JT-value,
 .JT-ui.JT-teal.JT-statistic>.JT-value,
 .JT-ui.JT-teal.JT-statistics .JT-statistic>.JT-value {
     color: #00b5ad
 }
 
 .JT-ui.JT-blue.JT-statistic>.JT-value,
 .JT-ui.JT-blue.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-blue.JT-statistic>.JT-value {
     color: #2185d0
 }
 
 .JT-ui.JT-statistics .JT-violet.JT-statistic>.JT-value,
 .JT-ui.JT-violet.JT-statistic>.JT-value,
 .JT-ui.JT-violet.JT-statistics .JT-statistic>.JT-value {
     color: #6435c9
 }
 
 .JT-ui.JT-purple.JT-statistic>.JT-value,
 .JT-ui.JT-purple.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-purple.JT-statistic>.JT-value {
     color: #a333c8
 }
 
 .JT-ui.JT-pink.JT-statistic>.JT-value,
 .JT-ui.JT-pink.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-pink.JT-statistic>.JT-value {
     color: #e03997
 }
 
 .JT-ui.JT-brown.JT-statistic>.JT-value,
 .JT-ui.JT-brown.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-brown.JT-statistic>.JT-value {
     color: #a5673f
 }
 
 .JT-ui.JT-grey.JT-statistic>.JT-value,
 .JT-ui.JT-grey.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-grey.JT-statistic>.JT-value {
     color: #767676
 }
 
 .JT-ui.JT-inverted.JT-statistic .JT-value,
 .JT-ui.JT-inverted.JT-statistics .JT-statistic>.JT-value {
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-statistic .JT-label,
 .JT-ui.JT-inverted.JT-statistics .JT-statistic>.JT-label {
     color: rgba(255, 255, 255, .9)
 }
 
 .JT-ui.JT-inverted.JT-red.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-red.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-red.JT-statistic>.JT-value {
     color: #ff695e
 }
 
 .JT-ui.JT-inverted.JT-orange.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-orange.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-orange.JT-statistic>.JT-value {
     color: #ff851b
 }
 
 .JT-ui.JT-inverted.JT-yellow.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-yellow.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-yellow.JT-statistic>.JT-value {
     color: #ffe21f
 }
 
 .JT-ui.JT-inverted.JT-olive.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-olive.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-olive.JT-statistic>.JT-value {
     color: #d9e778
 }
 
 .JT-ui.JT-inverted.JT-green.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-green.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-green.JT-statistic>.JT-value {
     color: #2ecc40
 }
 
 .JT-ui.JT-inverted.JT-teal.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-teal.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-teal.JT-statistic>.JT-value {
     color: #6dffff
 }
 
 .JT-ui.JT-inverted.JT-blue.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-blue.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-blue.JT-statistic>.JT-value {
     color: #54c8ff
 }
 
 .JT-ui.JT-inverted.JT-violet.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-violet.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-violet.JT-statistic>.JT-value {
     color: #a291fb
 }
 
 .JT-ui.JT-inverted.JT-purple.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-purple.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-purple.JT-statistic>.JT-value {
     color: #dc73ff
 }
 
 .JT-ui.JT-inverted.JT-pink.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-pink.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-pink.JT-statistic>.JT-value {
     color: #ff8edf
 }
 
 .JT-ui.JT-inverted.JT-brown.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-brown.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-brown.JT-statistic>.JT-value {
     color: #d67c1c
 }
 
 .JT-ui.JT-inverted.JT-grey.JT-statistic>.JT-value,
 .JT-ui.JT-inverted.JT-grey.JT-statistics .JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-inverted.JT-grey.JT-statistic>.JT-value {
     color: #dcddde
 }
 
 .JT-ui[class*="JT-left JT-floated"].JT-statistic {
     float: left;
     margin: 0 2em 1em 0
 }
 
 .JT-ui[class*="JT-right JT-floated"].JT-statistic {
     float: right;
     margin: 0 0 1em 2em
 }
 
 .JT-ui.JT-floated.JT-statistic:last-child {
     margin-bottom: 0
 }
 
 .JT-ui.JT-mini.JT-statistic>.JT-value,
 .JT-ui.JT-mini.JT-statistics .JT-statistic>.JT-value {
     font-size: 1.5rem!important
 }
 
 .JT-ui.JT-mini.JT-horizontal.JT-statistic>.JT-value,
 .JT-ui.JT-mini.JT-horizontal.JT-statistics .JT-statistic>.JT-value {
     font-size: 1.5rem!important
 }
 
 .JT-ui.JT-mini.JT-statistic>.JT-text.JT-value,
 .JT-ui.JT-mini.JT-statistics .JT-statistic>.JT-text.JT-value {
     font-size: 1rem!important
 }
 
 .JT-ui.JT-tiny.JT-statistic>.JT-value,
 .JT-ui.JT-tiny.JT-statistics .JT-statistic>.JT-value {
     font-size: 2rem!important
 }
 
 .JT-ui.JT-tiny.JT-horizontal.JT-statistic>.JT-value,
 .JT-ui.JT-tiny.JT-horizontal.JT-statistics .JT-statistic>.JT-value {
     font-size: 2rem!important
 }
 
 .JT-ui.JT-tiny.JT-statistic>.JT-text.JT-value,
 .JT-ui.JT-tiny.JT-statistics .JT-statistic>.JT-text.JT-value {
     font-size: 1rem!important
 }
 
 .JT-ui.JT-small.JT-statistic>.JT-value,
 .JT-ui.JT-small.JT-statistics .JT-statistic>.JT-value {
     font-size: 3rem!important
 }
 
 .JT-ui.JT-small.JT-horizontal.JT-statistic>.JT-value,
 .JT-ui.JT-small.JT-horizontal.JT-statistics .JT-statistic>.JT-value {
     font-size: 2rem!important
 }
 
 .JT-ui.JT-small.JT-statistic>.JT-text.JT-value,
 .JT-ui.JT-small.JT-statistics .JT-statistic>.JT-text.JT-value {
     font-size: 1rem!important
 }
 
 .JT-ui.JT-statistic>.JT-value,
 .JT-ui.JT-statistics .JT-statistic>.JT-value {
     font-size: 4rem!important
 }
 
 .JT-ui.JT-horizontal.JT-statistic>.JT-value,
 .JT-ui.JT-horizontal.JT-statistics .JT-statistic>.JT-value {
     font-size: 3rem!important
 }
 
 .JT-ui.JT-statistic>.JT-text.JT-value,
 .JT-ui.JT-statistics .JT-statistic>.JT-text.JT-value {
     font-size: 2rem!important
 }
 
 .JT-ui.JT-large.JT-statistic>.JT-value,
 .JT-ui.JT-large.JT-statistics .JT-statistic>.JT-value {
     font-size: 5rem!important
 }
 
 .JT-ui.JT-large.JT-horizontal.JT-statistic>.JT-value,
 .JT-ui.JT-large.JT-horizontal.JT-statistics .JT-statistic>.JT-value {
     font-size: 4rem!important
 }
 
 .JT-ui.JT-large.JT-statistic>.JT-text.JT-value,
 .JT-ui.JT-large.JT-statistics .JT-statistic>.JT-text.JT-value {
     font-size: 2.5rem!important
 }
 
 .JT-ui.JT-huge.JT-statistic>.JT-value,
 .JT-ui.JT-huge.JT-statistics .JT-statistic>.JT-value {
     font-size: 6rem!important
 }
 
 .JT-ui.JT-huge.JT-horizontal.JT-statistic>.JT-value,
 .JT-ui.JT-huge.JT-horizontal.JT-statistics .JT-statistic>.JT-value {
     font-size: 5rem!important
 }
 
 .JT-ui.JT-huge.JT-statistic>.JT-text.JT-value,
 .JT-ui.JT-huge.JT-statistics .JT-statistic>.JT-text.JT-value {
     font-size: 2.5rem!important
 }
 /*!
 * # Semantic UI 2.2.7 - Accordion
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-accordion,
 .JT-ui.JT-accordion .JT-accordion {
     max-width: 100%
 }
 
 .JT-ui.JT-accordion .JT-accordion {
     margin: 1em 0 0;
     padding: 0
 }
 
 .JT-ui.JT-accordion .JT-accordion .JT-title,
 .JT-ui.JT-accordion .JT-title {
     cursor: pointer
 }
 
 .JT-ui.JT-accordion .JT-title:not(.JT-ui) {
     padding: .5em 0;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-size: 1em;
     color: #4a4a4a
 }
 
 .JT-ui.JT-accordion .JT-accordion .JT-title~.JT-content,
 .JT-ui.JT-accordion .JT-title~.JT-content {
     display: none
 }
 
 .JT-ui.JT-accordion:not(.JT-styled) .JT-accordion .JT-title~.JT-content:not(.JT-ui),
 .JT-ui.JT-accordion:not(.JT-styled) .JT-title~.JT-content:not(.JT-ui) {
     margin: '';
     padding: .5em 0 1em
 }
 
 .JT-ui.JT-accordion:not(.JT-styled) .JT-title~.JT-content:not(.JT-ui):last-child {
     padding-bottom: 0
 }
 
 .JT-ui.JT-accordion .JT-accordion .JT-title .JT-dropdown.JT-icon,
 .JT-ui.JT-accordion .JT-title .JT-dropdown.JT-icon {
     display: inline-block;
     float: none;
     opacity: 1;
     width: 1.25em;
     height: 1em;
     margin: 0 .25rem 0 0;
     padding: 0;
     font-size: 1em;
     -webkit-transition: opacity .1s ease, -webkit-transform .1s ease;
     transition: opacity .1s ease, -webkit-transform .1s ease;
     transition: transform .1s ease, opacity .1s ease;
     transition: transform .1s ease, opacity .1s ease, -webkit-transform .1s ease;
     vertical-align: baseline;
     -webkit-transform: none;
     transform: none
 }
 
 .JT-ui.JT-accordion.JT-menu .JT-item .JT-title {
     display: block;
     padding: 0
 }
 
 .JT-ui.JT-accordion.JT-menu .JT-item .JT-title>.JT-dropdown.JT-icon {
     float: right;
     margin: .5em 0 0 1em;
     -webkit-transform: rotate(180deg);
     transform: rotate(180deg)
 }
 
 .JT-ui.JT-accordion .JT-ui.JT-header .JT-dropdown.JT-icon {
     font-size: 1em;
     margin: 0 .25rem 0 0
 }
 
 .JT-ui.JT-accordion .JT-accordion .JT-active.JT-title .JT-dropdown.JT-icon,
 .JT-ui.JT-accordion .JT-active.JT-title .JT-dropdown.JT-icon {
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg)
 }
 
 .JT-ui.JT-accordion.JT-menu .JT-item .JT-active.JT-title>.JT-dropdown.JT-icon {
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg)
 }
 
 .JT-ui.JT-styled.JT-accordion {
     width: 600px
 }
 
 .JT-ui.JT-styled.JT-accordion,
 .JT-ui.JT-styled.JT-accordion .JT-accordion {
     border-radius: .28571429rem;
     background: #fff;
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15), 0 0 0 1px rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-styled.JT-accordion .JT-accordion .JT-title,
 .JT-ui.JT-styled.JT-accordion .JT-title {
     margin: 0;
     padding: .75em 1em;
     color: rgba(0, 0, 0, .4);
     font-weight: 700;
     border-top: 1px solid rgba(34, 36, 38, .15);
     -webkit-transition: background .1s ease, color .1s ease;
     transition: background .1s ease, color .1s ease
 }
 
 .JT-ui.JT-styled.JT-accordion .JT-accordion .JT-title:first-child,
 .JT-ui.JT-styled.JT-accordion>.JT-title:first-child {
     border-top: none
 }
 
 .JT-ui.JT-styled.JT-accordion .JT-accordion .JT-content,
 .JT-ui.JT-styled.JT-accordion .JT-content {
     margin: 0;
     padding: .5em 1em 1.5em
 }
 
 .JT-ui.JT-styled.JT-accordion .JT-accordion .JT-content {
     padding: 0;
     padding: .5em 1em 1.5em
 }
 
 .JT-ui.JT-styled.JT-accordion .JT-accordion .JT-active.JT-title,
 .JT-ui.JT-styled.JT-accordion .JT-accordion .JT-title:hover,
 .JT-ui.JT-styled.JT-accordion .JT-active.JT-title,
 .JT-ui.JT-styled.JT-accordion .JT-title:hover {
     background: 0 0;
     color: #4a4a4a
 }
 
 .JT-ui.JT-styled.JT-accordion .JT-accordion .JT-active.JT-title,
 .JT-ui.JT-styled.JT-accordion .JT-accordion .JT-title:hover {
     background: 0 0;
     color: #4a4a4a
 }
 
 .JT-ui.JT-styled.JT-accordion .JT-active.JT-title {
     background: 0 0;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-styled.JT-accordion .JT-accordion .JT-active.JT-title {
     background: 0 0;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-accordion .JT-accordion .JT-active.JT-content,
 .JT-ui.JT-accordion .JT-active.JT-content {
     display: block
 }
 
 .JT-ui.JT-fluid.JT-accordion,
 .JT-ui.JT-fluid.JT-accordion .JT-accordion {
     width: 100%
 }
 
 .JT-ui.JT-inverted.JT-accordion .JT-title:not(.JT-ui) {
     color: rgba(255, 255, 255, .9)
 }
 
 @font-face {
     font-family: Accordion;
     src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');
     font-weight: 400;
     font-style: normal
 }
 
 .JT-ui.JT-accordion .JT-accordion .JT-title .JT-dropdown.JT-icon,
 .JT-ui.JT-accordion .JT-title .JT-dropdown.JT-icon {
     font-family: Accordion;
     line-height: 1;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     font-weight: 400;
     font-style: normal;
     text-align: center
 }
 
 .JT-ui.JT-accordion .JT-accordion .JT-title .JT-dropdown.JT-icon:before,
 .JT-ui.JT-accordion .JT-title .JT-dropdown.JT-icon:before {
     content: '\f0da'
 }
 /*!
 * # Semantic UI 2.2.7 - Checkbox
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-checkbox {
     position: relative;
     display: inline-block;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     outline: 0;
     vertical-align: baseline;
     font-style: normal;
     min-height: 17px;
     font-size: 1rem;
     line-height: 17px;
     min-width: 17px
 }
 
 .JT-ui.JT-checkbox input[type=checkbox],
 .JT-ui.JT-checkbox input[type=radio] {
     cursor: pointer;
     position: absolute;
     top: 0;
     left: 0px;
     opacity: 0!important;
     outline: 0;
     z-index: 3;
     width: 17px;
     height: 17px
 }
 
 .JT-ui.JT-checkbox .JT-box,
 .JT-ui.JT-checkbox label {
     cursor: auto;
     position: relative;
     display: block;
     padding-left: 1.85714em;
     outline: 0;
     font-size: 1em
 }
 
 .JT-ui.JT-checkbox .JT-box:before,
 .JT-ui.JT-checkbox label:before {
     position: absolute;
     top: 0;
     left: 0;
     width: 17px;
     height: 17px;
     content: '';
     background: #fff;
     border-radius: .21428571rem;
     -webkit-transition: border .1s ease, opacity .1s ease, box-shadow .1s ease, -webkit-transform .1s ease;
     transition: border .1s ease, opacity .1s ease, box-shadow .1s ease, -webkit-transform .1s ease;
     transition: border .1s ease, opacity .1s ease, transform .1s ease, box-shadow .1s ease;
     transition: border .1s ease, opacity .1s ease, transform .1s ease, box-shadow .1s ease, -webkit-transform .1s ease;
     border: 1px solid #d4d4d5
 }
 
 .JT-ui.JT-checkbox .JT-box:after,
 .JT-ui.JT-checkbox label:after {
     position: absolute;
     font-size: 14px;
     top: 0;
     left: 0;
     width: 17px;
     height: 17px;
     text-align: center;
     opacity: 0;
     color: #4a4a4a;
     -webkit-transition: border .1s ease, opacity .1s ease, box-shadow .1s ease, -webkit-transform .1s ease;
     transition: border .1s ease, opacity .1s ease, box-shadow .1s ease, -webkit-transform .1s ease;
     transition: border .1s ease, opacity .1s ease, transform .1s ease, box-shadow .1s ease;
     transition: border .1s ease, opacity .1s ease, transform .1s ease, box-shadow .1s ease, -webkit-transform .1s ease
 }
 
 .JT-ui.JT-checkbox label,
 .JT-ui.JT-checkbox+label {
     color: #4a4a4a;
     -webkit-transition: color .1s ease;
     transition: color .1s ease
 }
 
 .JT-ui.JT-checkbox+label {
     vertical-align: middle
 }
 
 .JT-ui.JT-checkbox .JT-box:hover::before,
 .JT-ui.JT-checkbox label:hover::before {
     background: #fff;
     border-color: rgba(34, 36, 38, .35)
 }
 
 .JT-ui.JT-checkbox label:hover,
 .JT-ui.JT-checkbox+label:hover {
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-checkbox .JT-box:active::before,
 .JT-ui.JT-checkbox label:active::before {
     background: #f9fafb;
     border-color: rgba(34, 36, 38, .35)
 }
 
 .JT-ui.JT-checkbox .JT-box:active::after,
 .JT-ui.JT-checkbox label:active::after {
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-checkbox input:active~label {
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-checkbox input:focus~.JT-box:before,
 .JT-ui.JT-checkbox input:focus~label:before {
     background: #fff;
     border-color: #96c8da
 }
 
 .JT-ui.JT-checkbox input:focus~.JT-box:after,
 .JT-ui.JT-checkbox input:focus~label:after {
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-checkbox input:focus~label {
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-checkbox input:checked~.JT-box:before,
 .JT-ui.JT-checkbox input:checked~label:before {
     background: #fff;
     border-color: rgba(34, 36, 38, .35)
 }
 
 .JT-ui.JT-checkbox input:checked~.JT-box:after,
 .JT-ui.JT-checkbox input:checked~label:after {
     opacity: 1;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-checkbox input:not([type=radio]):indeterminate~.JT-box:before,
 .JT-ui.JT-checkbox input:not([type=radio]):indeterminate~label:before {
     background: #fff;
     border-color: rgba(34, 36, 38, .35)
 }
 
 .JT-ui.JT-checkbox input:not([type=radio]):indeterminate~.JT-box:after,
 .JT-ui.JT-checkbox input:not([type=radio]):indeterminate~label:after {
     opacity: 1;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-checkbox input:checked:focus~.JT-box:before,
 .JT-ui.JT-checkbox input:checked:focus~label:before,
 .JT-ui.JT-checkbox input:not([type=radio]):indeterminate:focus~.JT-box:before,
 .JT-ui.JT-checkbox input:not([type=radio]):indeterminate:focus~label:before {
     background: #fff;
     border-color: #96c8da
 }
 
 .JT-ui.JT-checkbox input:checked:focus~.JT-box:after,
 .JT-ui.JT-checkbox input:checked:focus~label:after,
 .JT-ui.JT-checkbox input:not([type=radio]):indeterminate:focus~.JT-box:after,
 .JT-ui.JT-checkbox input:not([type=radio]):indeterminate:focus~label:after {
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-read-only.JT-checkbox,
 .JT-ui.JT-read-only.JT-checkbox label {
     cursor: default
 }
 
 .JT-ui.JT-checkbox input[disabled]~.JT-box:after,
 .JT-ui.JT-checkbox input[disabled]~label,
 .JT-ui.JT-disabled.JT-checkbox .JT-box:after,
 .JT-ui.JT-disabled.JT-checkbox label {
     cursor: default!important;
     opacity: .5;
     color: #000
 }
 
 .JT-ui.JT-checkbox input.JT-hidden {
     z-index: -1
 }
 
 .JT-ui.JT-checkbox input.JT-hidden+label {
     cursor: pointer;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none
 }
 
 .JT-ui.JT-radio.JT-checkbox {
     min-height: 15px
 }
 
 .JT-ui.JT-radio.JT-checkbox .JT-box,
 .JT-ui.JT-radio.JT-checkbox label {
     padding-left: 1.85714em
 }
 
 .JT-ui.JT-radio.JT-checkbox .JT-box:before,
 .JT-ui.JT-radio.JT-checkbox label:before {
     content: '';
     -webkit-transform: none;
     transform: none;
     width: 15px;
     height: 15px;
     border-radius: 500rem;
     top: 1px;
     left: 0
 }
 
 .JT-ui.JT-radio.JT-checkbox .JT-box:after,
 .JT-ui.JT-radio.JT-checkbox label:after {
     border: none;
     content: ''!important;
     width: 15px;
     height: 15px;
     line-height: 15px
 }
 
 .JT-ui.JT-radio.JT-checkbox .JT-box:after,
 .JT-ui.JT-radio.JT-checkbox label:after {
     top: 1px;
     left: 0;
     width: 15px;
     height: 15px;
     border-radius: 500rem;
     -webkit-transform: scale(.46666667);
     transform: scale(.46666667);
     background-color: #4a4a4a
 }
 
 .JT-ui.JT-radio.JT-checkbox input:focus~.JT-box:before,
 .JT-ui.JT-radio.JT-checkbox input:focus~label:before {
     background-color: #fff
 }
 
 .JT-ui.JT-radio.JT-checkbox input:focus~.JT-box:after,
 .JT-ui.JT-radio.JT-checkbox input:focus~label:after {
     background-color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-radio.JT-checkbox input:indeterminate~.JT-box:after,
 .JT-ui.JT-radio.JT-checkbox input:indeterminate~label:after {
     opacity: 0
 }
 
 .JT-ui.JT-radio.JT-checkbox input:checked~.JT-box:before,
 .JT-ui.JT-radio.JT-checkbox input:checked~label:before {
     background-color: #fff
 }
 
 .JT-ui.JT-radio.JT-checkbox input:checked~.JT-box:after,
 .JT-ui.JT-radio.JT-checkbox input:checked~label:after {
     background-color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-radio.JT-checkbox input:focus:checked~.JT-box:before,
 .JT-ui.JT-radio.JT-checkbox input:focus:checked~label:before {
     background-color: #fff
 }
 
 .JT-ui.JT-radio.JT-checkbox input:focus:checked~.JT-box:after,
 .JT-ui.JT-radio.JT-checkbox input:focus:checked~label:after {
     background-color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-slider.JT-checkbox {
     min-height: 1.25rem
 }
 
 .JT-ui.JT-slider.JT-checkbox input {
     width: 3.5rem;
     height: 1.25rem
 }
 
 .JT-ui.JT-slider.JT-checkbox .JT-box,
 .JT-ui.JT-slider.JT-checkbox label {
     padding-left: 4.5rem;
     line-height: 1rem;
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-slider.JT-checkbox .JT-box:before,
 .JT-ui.JT-slider.JT-checkbox label:before {
     display: block;
     position: absolute;
     content: '';
     border: none!important;
     left: 0;
     z-index: 1;
     top: .4rem;
     background-color: rgba(0, 0, 0, .05);
     width: 3.5rem;
     height: .21428571rem;
     -webkit-transform: none;
     transform: none;
     border-radius: 500rem;
     -webkit-transition: background .3s ease;
     transition: background .3s ease
 }
 
 .JT-ui.JT-slider.JT-checkbox .JT-box:after,
 .JT-ui.JT-slider.JT-checkbox label:after {
     background: #fff -webkit-linear-gradient(transparent, rgba(0, 0, 0, .05));
     background: #fff linear-gradient(transparent, rgba(0, 0, 0, .05));
     position: absolute;
     content: ''!important;
     opacity: 1;
     z-index: 2;
     border: none;
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15), 0 0 0 1px rgba(34, 36, 38, .15) inset;
     width: 1.5rem;
     height: 1.5rem;
     top: -.25rem;
     left: 0;
     -webkit-transform: none;
     transform: none;
     border-radius: 500rem;
     -webkit-transition: left .3s ease;
     transition: left .3s ease
 }
 
 .JT-ui.JT-slider.JT-checkbox input:focus~.JT-box:before,
 .JT-ui.JT-slider.JT-checkbox input:focus~label:before {
     background-color: rgba(0, 0, 0, .15);
     border: none
 }
 
 .JT-ui.JT-slider.JT-checkbox .JT-box:hover,
 .JT-ui.JT-slider.JT-checkbox label:hover {
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-slider.JT-checkbox .JT-box:hover::before,
 .JT-ui.JT-slider.JT-checkbox label:hover::before {
     background: rgba(0, 0, 0, .15)
 }
 
 .JT-ui.JT-slider.JT-checkbox input:checked~.JT-box,
 .JT-ui.JT-slider.JT-checkbox input:checked~label {
     color: rgba(0, 0, 0, .95)!important
 }
 
 .JT-ui.JT-slider.JT-checkbox input:checked~.JT-box:before,
 .JT-ui.JT-slider.JT-checkbox input:checked~label:before {
     background-color: #545454!important
 }
 
 .JT-ui.JT-slider.JT-checkbox input:checked~.JT-box:after,
 .JT-ui.JT-slider.JT-checkbox input:checked~label:after {
     left: 2rem
 }
 
 .JT-ui.JT-slider.JT-checkbox input:focus:checked~.JT-box,
 .JT-ui.JT-slider.JT-checkbox input:focus:checked~label {
     color: rgba(0, 0, 0, .95)!important
 }
 
 .JT-ui.JT-slider.JT-checkbox input:focus:checked~.JT-box:before,
 .JT-ui.JT-slider.JT-checkbox input:focus:checked~label:before {
     background-color: #000!important
 }
 
 .JT-ui.JT-toggle.JT-checkbox {
     min-height: 1.5rem
 }
 
 .JT-ui.JT-toggle.JT-checkbox input {
     width: 3.5rem;
     height: 1.5rem
 }
 
 .JT-ui.JT-toggle.JT-checkbox .JT-box,
 .JT-ui.JT-toggle.JT-checkbox label {
     min-height: 1.5rem;
     padding-left: 4.5rem;
     color: #4a4a4a
 }
 
 .JT-ui.JT-toggle.JT-checkbox label {
     padding-top: .15em
 }
 
 .JT-ui.JT-toggle.JT-checkbox .JT-box:before,
 .JT-ui.JT-toggle.JT-checkbox label:before {
     display: block;
     position: absolute;
     content: '';
     z-index: 1;
     -webkit-transform: none;
     transform: none;
     border: none;
     top: 0;
     background: rgba(0, 0, 0, .05);
     box-shadow: none;
     width: 3.5rem;
     height: 1.5rem;
     border-radius: 500rem
 }
 
 .JT-ui.JT-toggle.JT-checkbox .JT-box:after,
 .JT-ui.JT-toggle.JT-checkbox label:after {
     background: #fff -webkit-linear-gradient(transparent, rgba(0, 0, 0, .05));
     background: #fff linear-gradient(transparent, rgba(0, 0, 0, .05));
     position: absolute;
     content: ''!important;
     opacity: 1;
     z-index: 2;
     border: none;
     box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15), 0 0 0 1px rgba(34, 36, 38, .15) inset;
     width: 1.5rem;
     height: 1.5rem;
     top: 0;
     left: 0;
     border-radius: 500rem;
     -webkit-transition: background .3s ease, left .3s ease;
     transition: background .3s ease, left .3s ease
 }
 
 .JT-ui.JT-toggle.JT-checkbox input~.JT-box:after,
 .JT-ui.JT-toggle.JT-checkbox input~label:after {
     left: -.05rem;
     box-shadow: none
 }
 
 .JT-ui.JT-toggle.JT-checkbox input:focus~.JT-box:before,
 .JT-ui.JT-toggle.JT-checkbox input:focus~label:before {
     background-color: rgba(0, 0, 0, .15);
     border: none
 }
 
 .JT-ui.JT-toggle.JT-checkbox .JT-box:hover::before,
 .JT-ui.JT-toggle.JT-checkbox label:hover::before {
     background-color: rgba(0, 0, 0, .15);
     border: none
 }
 
 .JT-ui.JT-toggle.JT-checkbox input:checked~.JT-box,
 .JT-ui.JT-toggle.JT-checkbox input:checked~label {
     color: rgba(0, 0, 0, .95)!important
 }
 
 .JT-ui.JT-toggle.JT-checkbox input:checked~.JT-box:before,
 .JT-ui.JT-toggle.JT-checkbox input:checked~label:before {
     background-color: #2185d0!important
 }
 
 .JT-ui.JT-toggle.JT-checkbox input:checked~.JT-box:after,
 .JT-ui.JT-toggle.JT-checkbox input:checked~label:after {
     left: 2.15rem;
     box-shadow: none
 }
 
 .JT-ui.JT-toggle.JT-checkbox input:focus:checked~.JT-box,
 .JT-ui.JT-toggle.JT-checkbox input:focus:checked~label {
     color: rgba(0, 0, 0, .95)!important
 }
 
 .JT-ui.JT-toggle.JT-checkbox input:focus:checked~.JT-box:before,
 .JT-ui.JT-toggle.JT-checkbox input:focus:checked~label:before {
     background-color: #0d71bb!important
 }
 
 .JT-ui.JT-fitted.JT-checkbox .JT-box,
 .JT-ui.JT-fitted.JT-checkbox label {
     padding-left: 0!important
 }
 
 .JT-ui.JT-fitted.JT-toggle.JT-checkbox {
     width: 3.5rem
 }
 
 .JT-ui.JT-fitted.JT-slider.JT-checkbox {
     width: 3.5rem
 }
 
 @font-face {
     font-family: Checkbox;
     src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype')
 }
 
 .JT-ui.JT-checkbox .JT-box:after,
 .JT-ui.JT-checkbox label:after {
     font-family: Checkbox
 }
 
 .JT-ui.JT-checkbox input:checked~.JT-box:after,
 .JT-ui.JT-checkbox input:checked~label:after {
     content: '\e800'
 }
 
 .JT-ui.JT-checkbox input:indeterminate~.JT-box:after,
 .JT-ui.JT-checkbox input:indeterminate~label:after {
     font-size: 12px;
     content: '\e801'
 }
 /*!
 * # Semantic UI 2.2.7 - Dimmer
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-dimmable:not(.JT-body) {
     position: relative
 }
 
 .JT-ui.JT-dimmer {
     display: none;
     position: absolute;
     top: 0!important;
     left: 0!important;
     width: 100%;
     height: 100%;
     text-align: center;
     vertical-align: middle;
     background-color: rgba(0, 0, 0, .85);
     opacity: 0;
     line-height: 1;
     -webkit-animation-fill-mode: both;
     animation-fill-mode: both;
     -webkit-animation-duration: .5s;
     animation-duration: .5s;
     -webkit-transition: background-color .5s linear;
     transition: background-color .5s linear;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     will-change: opacity;
     z-index: 1000
 }
 
 .JT-ui.JT-dimmer>.JT-content {
     width: 100%;
     height: 100%;
     display: table;
     -webkit-user-select: text;
     -moz-user-select: text;
     -ms-user-select: text;
     user-select: text
 }
 
 .JT-ui.JT-dimmer>.JT-content>* {
     display: table-cell;
     vertical-align: middle;
     color: #fff
 }
 
 .JT-ui.JT-segment>.JT-ui.JT-dimmer {
     border-radius: inherit!important
 }
 
 .JT-animating.JT-dimmable:not(body),
 .JT-dimmed.JT-dimmable:not(body) {
     overflow: hidden
 }
 
 .JT-dimmed.JT-dimmable>.JT-ui.JT-animating.JT-dimmer,
 .JT-dimmed.JT-dimmable>.JT-ui.JT-visible.JT-dimmer,
 .JT-ui.JT-active.JT-dimmer {
     display: block;
     opacity: 1
 }
 
 .JT-ui.JT-disabled.JT-dimmer {
     width: 0!important;
     height: 0!important
 }
 
 .JT-ui.JT-page.JT-dimmer {
     position: fixed;
     -webkit-transform-style: '';
     transform-style: '';
     -webkit-perspective: 2000px;
     perspective: 2000px;
     -webkit-transform-origin: center center;
     transform-origin: center center
 }
 
 body.JT-animating.JT-in.JT-dimmable,
 body.JT-dimmed.JT-dimmable {
     overflow: hidden
 }
 
 body.JT-dimmable>.JT-dimmer {
     position: fixed
 }
 
 .JT-blurring.JT-dimmable>:not(.JT-dimmer) {
     -webkit-filter: blur(0) grayscale(0);
     filter: blur(0) grayscale(0);
     -webkit-transition: .8s -webkit-filter ease;
     transition: .8s -webkit-filter ease;
     transition: .8s filter ease;
     transition: .8s filter ease, .8s -webkit-filter ease
 }
 
 .JT-blurring.JT-dimmed.JT-dimmable>:not(.JT-dimmer) {
     -webkit-filter: blur(5px) grayscale(.7);
     filter: blur(5px) grayscale(.7)
 }
 
 .JT-blurring.JT-dimmable>.JT-dimmer {
     background-color: rgba(0, 0, 0, .6)
 }
 
 .JT-blurring.JT-dimmable>.JT-inverted.JT-dimmer {
     background-color: rgba(255, 255, 255, .6)
 }
 
 .JT-ui.JT-dimmer>.JT-top.JT-aligned.JT-content>* {
     vertical-align: top
 }
 
 .JT-ui.JT-dimmer>.JT-bottom.JT-aligned.JT-content>* {
     vertical-align: bottom
 }
 
 .JT-ui.JT-inverted.JT-dimmer {
     background-color: rgba(255, 255, 255, .85)
 }
 
 .JT-ui.JT-inverted.JT-dimmer>.JT-content>* {
     color: #fff
 }
 
 .JT-ui.JT-simple.JT-dimmer {
     display: block;
     overflow: hidden;
     opacity: 1;
     width: 0;
     height: 0%;
     z-index: -100;
     background-color: rgba(0, 0, 0, 0)
 }
 
 .JT-dimmed.JT-dimmable>.JT-ui.JT-simple.JT-dimmer {
     overflow: visible;
     opacity: 1;
     width: 100%;
     height: 100%;
     background-color: rgba(0, 0, 0, .85);
     z-index: 1
 }
 
 .JT-ui.JT-simple.JT-inverted.JT-dimmer {
     background-color: rgba(255, 255, 255, 0)
 }
 
 .JT-dimmed.JT-dimmable>.JT-ui.JT-simple.JT-inverted.JT-dimmer {
     background-color: rgba(255, 255, 255, .85)
 }
 /*!
 * # Semantic UI 2.2.7 - Dropdown
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-dropdown {
     cursor: pointer;
     position: relative;
     display: inline-block;
     outline: 0;
     text-align: left;
     -webkit-transition: box-shadow .1s ease, width .1s ease;
     transition: box-shadow .1s ease, width .1s ease;
     -webkit-tap-highlight-color: transparent
 }
 
 .JT-ui.JT-dropdown .JT-menu {
     cursor: auto;
     position: absolute;
     display: none;
     outline: 0;
     top: 100%;
     min-width: -webkit-max-content;
     min-width: -moz-max-content;
     min-width: max-content;
     margin: 0;
     padding: 0 0;
     background: #fff;
     font-size: 1em;
     text-shadow: none;
     text-align: left;
     box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15);
     border: 1px solid rgba(34, 36, 38, .15);
     border-radius: .28571429rem;
     -webkit-transition: opacity .1s ease;
     transition: opacity .1s ease;
     z-index: 11;
     will-change: transform, opacity
 }
 
 .JT-ui.JT-dropdown .JT-menu>* {
     white-space: nowrap
 }
 
 .JT-ui.JT-dropdown>input:not(.JT-search):first-child,
 .JT-ui.JT-dropdown>select {
     display: none!important
 }
 
 .JT-ui.JT-dropdown>.JT-dropdown.JT-icon {
     position: relative;
     width: auto;
     font-size: .85714286em;
     margin: 0 0 0 1em
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-item .JT-dropdown.JT-icon {
     width: auto;
     float: right;
     margin: 0 0 0 1em
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-item .JT-dropdown.JT-icon+.JT-text {
     margin-right: 1em
 }
 
 .JT-ui.JT-dropdown>.JT-text {
     display: inline-block;
     -webkit-transition: none;
     transition: none
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-item {
     position: relative;
     cursor: pointer;
     display: block;
     border: none;
     height: auto;
     text-align: left;
     border-top: none;
     line-height: 1em;
     color: #4a4a4a;
     padding: .78571429rem 1.14285714rem!important;
     font-size: 1rem;
     text-transform: none;
     font-weight: 400;
     box-shadow: none;
     -webkit-touch-callout: none
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-item:first-child {
     border-top-width: 0
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-item>[class*="JT-right JT-floated"],
 .JT-ui.JT-dropdown>.JT-text>[class*="JT-right JT-floated"] {
     float: right!important;
     margin-right: 0!important;
     margin-left: 1em!important
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-item>[class*="JT-left JT-floated"],
 .JT-ui.JT-dropdown>.JT-text>[class*="JT-left JT-floated"] {
     float: left!important;
     margin-left: 0!important;
     margin-right: 1em!important
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-item>.JT-flag.JT-floated,
 .JT-ui.JT-dropdown .JT-menu .JT-item>.JT-icon.JT-floated,
 .JT-ui.JT-dropdown .JT-menu .JT-item>.JT-image.JT-floated,
 .JT-ui.JT-dropdown .JT-menu .JT-item>img.JT-floated {
     margin-top: 0
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-header {
     margin: 1rem 0 .75rem;
     padding: 0 1.14285714rem;
     color: rgba(0, 0, 0, .85);
     font-size: .78571429em;
     font-weight: 700;
     text-transform: uppercase
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-divider {
     border-top: 1px solid rgba(34, 36, 38, .1);
     height: 0;
     margin: .5em 0
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-input {
     width: auto;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     margin: 1.14285714rem .78571429rem;
     min-width: 10rem
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-header+.JT-input {
     margin-top: 0
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-input:not(.JT-transparent) input {
     padding: .5em 1em
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-input:not(.JT-transparent) .JT-button,
 .JT-ui.JT-dropdown .JT-menu>.JT-input:not(.JT-transparent) .JT-icon,
 .JT-ui.JT-dropdown .JT-menu>.JT-input:not(.JT-transparent) .JT-label {
     padding-top: .5em;
     padding-bottom: .5em
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-description,
 .JT-ui.JT-dropdown>.JT-text>.JT-description {
     float: right;
     margin: 0 0 0 1em;
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-message {
     padding: .78571429rem 1.14285714rem;
     font-weight: 400
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-message:not(.JT-ui) {
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-menu {
     top: 0!important;
     left: 100%!important;
     right: auto!important;
     margin: 0 0 0 -.5em!important;
     border-radius: .28571429rem!important;
     z-index: 21!important
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-menu:after {
     display: none
 }
 
 .JT-ui.JT-dropdown>.JT-text>.JT-flag,
 .JT-ui.JT-dropdown>.JT-text>.JT-icon,
 .JT-ui.JT-dropdown>.JT-text>.JT-image,
 .JT-ui.JT-dropdown>.JT-text>.JT-label,
 .JT-ui.JT-dropdown>.JT-text>img {
     margin-top: 0
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-flag,
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-icon,
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-image,
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-label,
 .JT-ui.JT-dropdown .JT-menu>.JT-item>img {
     margin-top: 0
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-flag,
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-icon,
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-image,
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-label,
 .JT-ui.JT-dropdown .JT-menu>.JT-item>img,
 .JT-ui.JT-dropdown>.JT-text>.JT-flag,
 .JT-ui.JT-dropdown>.JT-text>.JT-icon,
 .JT-ui.JT-dropdown>.JT-text>.JT-image,
 .JT-ui.JT-dropdown>.JT-text>.JT-label,
 .JT-ui.JT-dropdown>.JT-text>img {
     margin-left: 0;
     float: none;
     margin-right: .78571429rem
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-item>.JT-image,
 .JT-ui.JT-dropdown .JT-menu>.JT-item>img,
 .JT-ui.JT-dropdown>.JT-text>.JT-image,
 .JT-ui.JT-dropdown>.JT-text>img {
     display: inline-block;
     vertical-align: middle;
     width: auto;
     max-height: 2em
 }
 
 .JT-ui.JT-dropdown .JT-ui.JT-menu>.JT-item:before,
 .JT-ui.JT-menu .JT-ui.JT-dropdown .JT-menu>.JT-item:before {
     display: none
 }
 
 .JT-ui.JT-menu .JT-ui.JT-dropdown .JT-menu .JT-active.JT-item {
     border-left: none
 }
 
 .JT-ui.JT-buttons>.JT-ui.JT-dropdown:last-child .JT-menu,
 .JT-ui.JT-menu .JT-right.JT-dropdown.JT-item .JT-menu,
 .JT-ui.JT-menu .JT-right.JT-menu .JT-dropdown:last-child .JT-menu {
     left: auto;
     right: 0
 }
 
 .JT-ui.JT-label.JT-dropdown .JT-menu {
     min-width: 100%
 }
 
 .JT-ui.JT-dropdown.JT-icon.JT-button>.JT-dropdown.JT-icon {
     margin: 0
 }
 
 .JT-ui.JT-button.JT-dropdown .JT-menu {
     min-width: 100%
 }
 
 .JT-ui.JT-selection.JT-dropdown {
     cursor: pointer;
     word-wrap: break-word;
     line-height: 1em;
     white-space: normal;
     outline: 0;
     -webkit-transform: rotateZ(0);
     transform: rotateZ(0);
     min-width: 200px;
     min-height: 2.9942em;
     background: #fff;
     display: inline-block;
     padding: .78571429em 2.1em .78571429em 1em;
     color: #4a4a4a;
     box-shadow: none;
     border: 1px solid rgba(34, 36, 38, .15);
     border-radius: .28571429rem;
     -webkit-transition: box-shadow .1s ease, width .1s ease;
     transition: box-shadow .1s ease, width .1s ease
 }
 
 .JT-ui.JT-selection.JT-dropdown.JT-active,
 .JT-ui.JT-selection.JT-dropdown.JT-visible {
     z-index: 10
 }
 
 select.JT-ui.JT-dropdown {
     height: 38px;
     padding: .5em;
     border: 1px solid rgba(34, 36, 38, .15);
     visibility: visible
 }
 
 .JT-ui.JT-selection.JT-dropdown>.JT-delete.JT-icon,
 .JT-ui.JT-selection.JT-dropdown>.JT-dropdown.JT-icon,
 .JT-ui.JT-selection.JT-dropdown>.JT-search.JT-icon {
     cursor: pointer;
     position: absolute;
     width: auto;
     height: auto;
     line-height: 1.2142em;
     top: .78571429em;
     right: 1em;
     z-index: 3;
     margin: -.78571429em;
     padding: .78571429em;
     opacity: .8;
     -webkit-transition: opacity .1s ease;
     transition: opacity .1s ease
 }
 
 .JT-ui.JT-compact.JT-selection.JT-dropdown {
     min-width: 0
 }
 
 .JT-ui.JT-selection.JT-dropdown .JT-menu {
     overflow-x: hidden;
     overflow-y: auto;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     -webkit-overflow-scrolling: touch;
     border-top-width: 0!important;
     /*PM width: auto;*/
     width:100%;	
     outline: 0;
     margin: 0 -1px;
     /*min-width: calc(100% + 2px);
     width: calc(100% + 2px);*/
     border-radius: 0 0 .28571429rem .28571429rem;
     box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15);
     -webkit-transition: opacity .1s ease;
     transition: opacity .1s ease
 }
 
 .JT-ui.JT-selection.JT-dropdown .JT-menu:after,
 .JT-ui.JT-selection.JT-dropdown .JT-menu:before {
     display: none
 }
 
 .JT-ui.JT-selection.JT-dropdown .JT-menu>.JT-message {
     padding: .78571429rem 1.14285714rem
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-selection.JT-dropdown .JT-menu {
         max-height: 8.01428571rem
     }
 }
 
 @media only screen and (min-width:768px) {
     .JT-ui.JT-selection.JT-dropdown .JT-menu {
         max-height: 10.68571429rem
     }
 }
 
 @media only screen and (min-width:992px) {
     .JT-ui.JT-selection.JT-dropdown .JT-menu {
         max-height: 16.02857143rem
     }
 }
 
 @media only screen and (min-width:1920px) {
     .JT-ui.JT-selection.JT-dropdown .JT-menu {
         max-height: 21.37142857rem
     }
 }
 
 .JT-ui.JT-selection.JT-dropdown .JT-menu>.JT-item {
     border-top: 1px solid #fafafa;
     padding: .78571429rem 1.14285714rem!important;
     white-space: normal;
     word-wrap: normal
 }
 
 .JT-ui.JT-selection.JT-dropdown .JT-menu>.JT-hidden.JT-addition.JT-item {
     display: none
 }
 
 .JT-ui.JT-selection.JT-dropdown:hover {
     border-color: #d4d4d5;
     box-shadow: none
 }
 
 .JT-ui.JT-selection.JT-active.JT-dropdown {
     border-color: #d4d4d5;
     box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-selection.JT-active.JT-dropdown .JT-menu {
     border-color: #d4d4d5;
     box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-selection.JT-dropdown:focus {
     border-color: #d4d4d5;
     box-shadow: none
 }
 
 .JT-ui.JT-selection.JT-dropdown:focus .JT-menu {
     border-color: #d4d4d5;
     box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-selection.JT-visible.JT-dropdown>.JT-text:not(.JT-default) {
     font-weight: 400;
     color: rgba(0, 0, 0, .8)
 }
 
 .JT-ui.JT-selection.JT-active.JT-dropdown:hover {
     border-color: #d4d4d5;
     box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-selection.JT-active.JT-dropdown:hover .JT-menu {
     border-color: #d4d4d5;
     box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-active.JT-selection.JT-dropdown>.JT-dropdown.JT-icon,
 .JT-ui.JT-visible.JT-selection.JT-dropdown>.JT-dropdown.JT-icon {
     opacity: 1;
     z-index: 3
 }
 
 .JT-ui.JT-active.JT-selection.JT-dropdown {
     border-bottom-left-radius: 0!important;
     border-bottom-right-radius: 0!important
 }
 
 .JT-ui.JT-active.JT-empty.JT-selection.JT-dropdown {
     border-radius: .28571429rem!important;
     box-shadow: none!important
 }
 
 .JT-ui.JT-active.JT-empty.JT-selection.JT-dropdown .JT-menu {
     border: none!important;
     box-shadow: none!important
 }
 
 .JT-ui.JT-search.JT-dropdown {
     min-width: ''
 }
 
 .JT-ui.JT-search.JT-dropdown>input.JT-search {
     background: none transparent!important;
     border: none!important;
     box-shadow: none!important;
     cursor: text;
     top: 0;
     left: 1px;
     width: 100%;
     outline: 0;
     -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
     padding: inherit
 }
 
 .JT-ui.JT-search.JT-dropdown>input.JT-search {
     position: absolute;
     z-index: 2
 }
 
 .JT-ui.JT-search.JT-dropdown>.JT-text {
     cursor: text;
     position: relative;
     left: 1px;
     z-index: 3
 }
 
 .JT-ui.JT-search.JT-selection.JT-dropdown>input.JT-search {
     line-height: 1.2142em;
     padding: .67861429em 2.1em .67861429em 1em
 }
 
 .JT-ui.JT-search.JT-selection.JT-dropdown>span.JT-sizer {
     line-height: 1.2142em;
     padding: .67861429em 2.1em .67861429em 1em;
     display: none;
     white-space: pre
 }
 
 .JT-ui.JT-search.JT-dropdown.JT-active>input.JT-search,
 .JT-ui.JT-search.JT-dropdown.JT-visible>input.JT-search {
     cursor: auto
 }
 
 .JT-ui.JT-search.JT-dropdown.JT-active>.JT-text,
 .JT-ui.JT-search.JT-dropdown.JT-visible>.JT-text {
     pointer-events: none
 }
 
 .JT-ui.JT-active.JT-search.JT-dropdown input.JT-search:focus+.JT-text .JT-flag,
 .JT-ui.JT-active.JT-search.JT-dropdown input.JT-search:focus+.JT-text .JT-icon {
     opacity: .45
 }
 
 .JT-ui.JT-active.JT-search.JT-dropdown input.JT-search:focus+.JT-text {
     color: #bdbdbd!important
 }
 
 .JT-ui.JT-search.JT-dropdown .JT-menu {
     overflow-x: hidden;
     overflow-y: auto;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     -webkit-overflow-scrolling: touch
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-search.JT-dropdown .JT-menu {
         max-height: 8.01428571rem
     }
 }
 
 @media only screen and (min-width:768px) {
     .JT-ui.JT-search.JT-dropdown .JT-menu {
         max-height: 10.68571429rem
     }
 }
 
 @media only screen and (min-width:992px) {
     .JT-ui.JT-search.JT-dropdown .JT-menu {
         max-height: 16.02857143rem
     }
 }
 
 @media only screen and (min-width:1920px) {
     .JT-ui.JT-search.JT-dropdown .JT-menu {
         max-height: 21.37142857rem
     }
 }
 
 .JT-ui.JT-multiple.JT-dropdown {
     padding: .22620476em 2.1em .22620476em .35714286em
 }
 
 .JT-ui.JT-multiple.JT-dropdown .JT-menu {
     cursor: auto
 }
 
 .JT-ui.JT-multiple.JT-search.JT-dropdown,
 .JT-ui.JT-multiple.JT-search.JT-dropdown>input.JT-search {
     cursor: text
 }
 
 .JT-ui.JT-multiple.JT-dropdown>.JT-label {
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     display: inline-block;
     vertical-align: top;
     white-space: normal;
     font-size: 1em;
     padding: .35714286em .78571429em;
     margin: .14285714rem .28571429rem .14285714rem 0;
     box-shadow: 0 0 0 1px rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-multiple.JT-dropdown .JT-dropdown.JT-icon {
     margin: '';
     padding: ''
 }
 
 .JT-ui.JT-multiple.JT-dropdown>.JT-text {
     position: static;
     padding: 0;
     max-width: 100%;
     margin: .45240952em 0 .45240952em .64285714em;
     line-height: 1.21428571em
 }
 
 .JT-ui.JT-multiple.JT-dropdown>.JT-label~input.JT-search {
     margin-left: .14285714em!important
 }
 
 .JT-ui.JT-multiple.JT-dropdown>.JT-label~.JT-text {
     display: none
 }
 
 .JT-ui.JT-multiple.JT-search.JT-dropdown>.JT-text {
     display: inline-block;
     position: absolute;
     top: 0;
     left: 0;
     padding: inherit;
     margin: .45240952em 0 .45240952em .64285714em;
     line-height: 1.21428571em
 }
 
 .JT-ui.JT-multiple.JT-search.JT-dropdown>.JT-label~.JT-text {
     display: none
 }
 
 .JT-ui.JT-multiple.JT-search.JT-dropdown>input.JT-search {
     position: static;
     padding: 0;
     max-width: 100%;
     margin: .45240952em 0 .45240952em .64285714em;
     width: 2.2em;
     line-height: 1.21428571em
 }
 
 .JT-ui.JT-inline.JT-dropdown {
     cursor: pointer;
     display: inline-block;
     color: inherit
 }
 
 .JT-ui.JT-inline.JT-dropdown .JT-dropdown.JT-icon {
     margin: 0 .5em 0 .21428571em;
     vertical-align: baseline
 }
 
 .JT-ui.JT-inline.JT-dropdown>.JT-text {
     font-weight: 700
 }
 
 .JT-ui.JT-inline.JT-dropdown .JT-menu {
     cursor: auto;
     margin-top: .21428571em;
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-active.JT-item {
     background: 0 0;
     font-weight: 700;
     color: rgba(0, 0, 0, .95);
     box-shadow: none;
     z-index: 12
 }
 
 .JT-ui.JT-dropdown .JT-menu>.JT-item:hover {
     background: rgba(0, 0, 0, .05);
     color: rgba(0, 0, 0, .95);
     z-index: 13
 }
 
 .JT-ui.JT-loading.JT-dropdown>i.JT-icon {
     height: 1em!important;
     padding: 1.14285714em 1.07142857em!important
 }
 
 .JT-ui.JT-loading.JT-dropdown>i.JT-icon:before {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     margin: -.64285714em 0 0 -.64285714em;
     width: 1.28571429em;
     height: 1.28571429em;
     border-radius: 500rem;
     border: .2em solid rgba(0, 0, 0, .1)
 }
 
 .JT-ui.JT-loading.JT-dropdown>i.JT-icon:after {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     box-shadow: 0 0 0 1px transparent;
     margin: -.64285714em 0 0 -.64285714em;
     width: 1.28571429em;
     height: 1.28571429em;
     -webkit-animation: dropdown-spin .6s linear;
     animation: dropdown-spin .6s linear;
     -webkit-animation-iteration-count: infinite;
     animation-iteration-count: infinite;
     border-radius: 500rem;
     border-color: #767676 transparent transparent;
     border-style: solid;
     border-width: .2em
 }
 
 .JT-ui.JT-loading.JT-dropdown.JT-button>i.JT-icon:after,
 .JT-ui.JT-loading.JT-dropdown.JT-button>i.JT-icon:before {
     display: none
 }
 
 @-webkit-keyframes dropdown-spin {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 @keyframes dropdown-spin {
     from {
         -webkit-transform: rotate(0);
         transform: rotate(0)
     }
     to {
         -webkit-transform: rotate(360deg);
         transform: rotate(360deg)
     }
 }
 
 .JT-ui.JT-default.JT-dropdown:not(.JT-button)>.JT-text,
 .JT-ui.JT-dropdown:not(.JT-button)>.JT-default.JT-text {
     color: #fff
 }
 
 .JT-ui.JT-default.JT-dropdown:not(.JT-button)>input:focus+.JT-text,
 .JT-ui.JT-dropdown:not(.JT-button)>input:focus+.JT-default.JT-text {
     color: #bdbdbd
 }
 
 .JT-ui.JT-loading.JT-dropdown>.JT-text {
     -webkit-transition: none;
     transition: none
 }
 
 .JT-ui.JT-dropdown .JT-loading.JT-menu {
     display: block;
     visibility: hidden;
     z-index: -1
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-selected.JT-item,
 .JT-ui.JT-dropdown.JT-selected {
     background: rgba(0, 0, 0, .03);
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-dropdown>.JT-filtered.JT-text {
     visibility: hidden
 }
 
 .JT-ui.JT-dropdown .JT-filtered.JT-item {
     display: none!important
 }
 
 .JT-ui.JT-dropdown.JT-error,
 .JT-ui.JT-dropdown.JT-error>.JT-default.JT-text,
 .JT-ui.JT-dropdown.JT-error>.JT-text {
     color: #9f3a38
 }
 
 .JT-ui.JT-selection.JT-dropdown.JT-error {
     background: #fff6f6;
     border-color: #e0b4b4
 }
 
 .JT-ui.JT-selection.JT-dropdown.JT-error:hover {
     border-color: #e0b4b4
 }
 
 .JT-ui.JT-dropdown.JT-error>.JT-menu,
 .JT-ui.JT-dropdown.JT-error>.JT-menu .JT-menu {
     border-color: #e0b4b4
 }
 
 .JT-ui.JT-dropdown.JT-error>.JT-menu>.JT-item {
     color: #9f3a38
 }
 
 .JT-ui.JT-multiple.JT-selection.JT-error.JT-dropdown>.JT-label {
     border-color: #e0b4b4
 }
 
 .JT-ui.JT-dropdown.JT-error>.JT-menu>.JT-item:hover {
     background-color: #fff2f2
 }
 
 .JT-ui.JT-dropdown.JT-error>.JT-menu .JT-active.JT-item {
     background-color: #fdcfcf
 }
 
 .JT-ui.JT-disabled.JT-dropdown,
 .JT-ui.JT-dropdown .JT-menu>.JT-disabled.JT-item {
     cursor: default;
     /*pointer-events: none;
     opacity: .45*/
 }
 
 .JT-ui.JT-dropdown .JT-menu {
     left: 0
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-right.JT-menu,
 .JT-ui.JT-dropdown .JT-right.JT-menu>.JT-menu {
     left: 100%!important;
     right: auto!important;
     border-radius: .28571429rem!important
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-left.JT-menu,
 .JT-ui.JT-dropdown>.JT-left.JT-menu .JT-menu {
     left: auto!important;
     right: 100%!important;
     border-radius: .28571429rem!important
 }
 
 .JT-ui.JT-dropdown .JT-item .JT-left.JT-dropdown.JT-icon,
 .JT-ui.JT-dropdown .JT-left.JT-menu .JT-item .JT-dropdown.JT-icon {
     width: auto;
     float: left;
     margin: 0 .78571429rem 0 0
 }
 
 .JT-ui.JT-dropdown .JT-item .JT-left.JT-dropdown.JT-icon,
 .JT-ui.JT-dropdown .JT-left.JT-menu .JT-item .JT-dropdown.JT-icon {
     width: auto;
     float: left;
     margin: 0 .78571429rem 0 0
 }
 
 .JT-ui.JT-dropdown .JT-item .JT-left.JT-dropdown.JT-icon+.JT-text,
 .JT-ui.JT-dropdown .JT-left.JT-menu .JT-item .JT-dropdown.JT-icon+.JT-text {
     margin-left: 1em
 }
 
 .JT-ui.JT-upward.JT-dropdown>.JT-menu {
     top: auto;
     bottom: 100%;
     box-shadow: 0 0 3px 0 rgba(0, 0, 0, .08);
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-dropdown .JT-upward.JT-menu {
     top: auto!important;
     bottom: 0!important
 }
 
 .JT-ui.JT-simple.JT-upward.JT-active.JT-dropdown,
 .JT-ui.JT-simple.JT-upward.JT-dropdown:hover {
     border-radius: .28571429rem .28571429rem 0 0!important
 }
 
 .JT-ui.JT-upward.JT-dropdown.JT-button:not(.JT-pointing):not(.JT-floating).JT-active {
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-upward.JT-selection.JT-dropdown .JT-menu {
     border-top-width: 1px!important;
     border-bottom-width: 0!important;
     box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, .08)
 }
 
 .JT-ui.JT-upward.JT-selection.JT-dropdown:hover {
     box-shadow: 0 0 2px 0 rgba(0, 0, 0, .05)
 }
 
 .JT-ui.JT-active.JT-upward.JT-selection.JT-dropdown {
     border-radius: 0 0 .28571429rem .28571429rem!important
 }
 
 .JT-ui.JT-upward.JT-selection.JT-dropdown.JT-visible {
     box-shadow: 0 0 3px 0 rgba(0, 0, 0, .08);
     border-radius: 0 0 .28571429rem .28571429rem!important
 }
 
 .JT-ui.JT-upward.JT-active.JT-selection.JT-dropdown:hover {
     box-shadow: 0 0 3px 0 rgba(0, 0, 0, .05)
 }
 
 .JT-ui.JT-upward.JT-active.JT-selection.JT-dropdown:hover .JT-menu {
     box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, .08)
 }
 
 .JT-ui.JT-dropdown .JT-scrolling.JT-menu,
 .JT-ui.JT-scrolling.JT-dropdown .JT-menu {
     overflow-x: hidden;
     overflow-y: auto
 }
 
 .JT-ui.JT-scrolling.JT-dropdown .JT-menu {
     overflow-x: hidden;
     overflow-y: auto;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     -webkit-overflow-scrolling: touch;
     min-width: 100%!important;
     width: auto!important
 }
 
 .JT-ui.JT-dropdown .JT-scrolling.JT-menu {
     position: static;
     overflow-y: auto;
     border: none;
     box-shadow: none!important;
     border-radius: 0!important;
     margin: 0!important;
     min-width: 100%!important;
     width: auto!important;
     border-top: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-dropdown .JT-scrolling.JT-menu>.JT-item.JT-item.JT-item,
 .JT-ui.JT-scrolling.JT-dropdown .JT-menu .JT-item.JT-item.JT-item {
     border-top: none;
     padding-right: calc(1.14285714rem + 17px)!important
 }
 
 .JT-ui.JT-dropdown .JT-scrolling.JT-menu .JT-item:first-child,
 .JT-ui.JT-scrolling.JT-dropdown .JT-menu .JT-item:first-child {
     border-top: none
 }
 
 .JT-ui.JT-dropdown>.JT-animating.JT-menu .JT-scrolling.JT-menu,
 .JT-ui.JT-dropdown>.JT-visible.JT-menu .JT-scrolling.JT-menu {
     display: block
 }
 
 @media all and (-ms-high-contrast:none) {
     .JT-ui.JT-dropdown .JT-scrolling.JT-menu,
     .JT-ui.JT-scrolling.JT-dropdown .JT-menu {
         min-width: calc(100% - 17px)
     }
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-dropdown .JT-scrolling.JT-menu,
     .JT-ui.JT-scrolling.JT-dropdown .JT-menu {
         max-height: 10.28571429rem
     }
 }
 
 @media only screen and (min-width:768px) {
     .JT-ui.JT-dropdown .JT-scrolling.JT-menu,
     .JT-ui.JT-scrolling.JT-dropdown .JT-menu {
         max-height: 15.42857143rem
     }
 }
 
 @media only screen and (min-width:992px) {
     .JT-ui.JT-dropdown .JT-scrolling.JT-menu,
     .JT-ui.JT-scrolling.JT-dropdown .JT-menu {
         max-height: 20.57142857rem
     }
 }
 
 @media only screen and (min-width:1920px) {
     .JT-ui.JT-dropdown .JT-scrolling.JT-menu,
     .JT-ui.JT-scrolling.JT-dropdown .JT-menu {
         max-height: 20.57142857rem
     }
 }
 
 .JT-ui.JT-simple.JT-dropdown .JT-menu:after,
 .JT-ui.JT-simple.JT-dropdown .JT-menu:before {
     display: none
 }
 
 .JT-ui.JT-simple.JT-dropdown .JT-menu {
     position: absolute;
     display: block;
     overflow: hidden;
     top: -9999px!important;
     opacity: 0;
     width: 0;
     height: 0;
     -webkit-transition: opacity .1s ease;
     transition: opacity .1s ease
 }
 
 .JT-ui.JT-simple.JT-active.JT-dropdown,
 .JT-ui.JT-simple.JT-dropdown:hover {
     border-bottom-left-radius: 0!important;
     border-bottom-right-radius: 0!important
 }
 
 .JT-ui.JT-simple.JT-active.JT-dropdown>.JT-menu,
 .JT-ui.JT-simple.JT-dropdown:hover>.JT-menu {
     overflow: visible;
     width: auto;
     height: auto;
     top: 100%!important;
     opacity: 1
 }
 
 .JT-ui.JT-simple.JT-dropdown:hover>.JT-menu>.JT-item:hover>.JT-menu,
 .JT-ui.JT-simple.JT-dropdown>.JT-menu>.JT-item:active>.JT-menu {
     overflow: visible;
     width: auto;
     height: auto;
     top: 0!important;
     left: 100%!important;
     opacity: 1
 }
 
 .JT-ui.JT-simple.JT-disabled.JT-dropdown:hover .JT-menu {
     display: none;
     height: 0;
     width: 0;
     overflow: hidden
 }
 
 .JT-ui.JT-simple.JT-visible.JT-dropdown>.JT-menu {
     display: block
 }
 
 .JT-ui.JT-fluid.JT-dropdown {
     display: block;
     width: 100%;
     min-width: 0
 }
 
 .JT-ui.JT-fluid.JT-dropdown>.JT-dropdown.JT-icon {
     float: right
 }
 
 .JT-ui.JT-floating.JT-dropdown .JT-menu {
     left: 0;
     right: auto;
     box-shadow: 0 2px 4px 0 rgba(34, 36, 38, .12), 0 2px 10px 0 rgba(34, 36, 38, .15)!important;
     border-radius: .28571429rem!important
 }
 
 .JT-ui.JT-floating.JT-dropdown>.JT-menu {
     margin-top: .5em!important;
     border-radius: .28571429rem!important
 }
 
 .JT-ui.JT-pointing.JT-dropdown>.JT-menu {
     top: 100%;
     margin-top: .78571429rem;
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-pointing.JT-dropdown>.JT-menu:after {
     display: block;
     position: absolute;
     pointer-events: none;
     content: '';
     visibility: visible;
     -webkit-transform: rotate(45deg);
     transform: rotate(45deg);
     width: .5em;
     height: .5em;
     box-shadow: -1px -1px 0 1px rgba(34, 36, 38, .15);
     background: #fff;
     z-index: 2
 }
 
 .JT-ui.JT-pointing.JT-dropdown>.JT-menu:after {
     top: -.25em;
     left: 50%;
     margin: 0 0 0 -.25em
 }
 
 .JT-ui.JT-top.JT-left.JT-pointing.JT-dropdown>.JT-menu {
     top: 100%;
     bottom: auto;
     left: 0;
     right: auto;
     margin: 1em 0 0
 }
 
 .JT-ui.JT-top.JT-left.JT-pointing.JT-dropdown>.JT-menu {
     top: 100%;
     bottom: auto;
     left: 0;
     right: auto;
     margin: 1em 0 0
 }
 
 .JT-ui.JT-top.JT-left.JT-pointing.JT-dropdown>.JT-menu:after {
     top: -.25em;
     left: 1em;
     right: auto;
     margin: 0;
     -webkit-transform: rotate(45deg);
     transform: rotate(45deg)
 }
 
 .JT-ui.JT-top.JT-right.JT-pointing.JT-dropdown>.JT-menu {
     top: 100%;
     bottom: auto;
     right: 0;
     left: auto;
     margin: 1em 0 0
 }
 
 .JT-ui.JT-top.JT-right.JT-pointing.JT-dropdown>.JT-menu:after {
     top: -.25em;
     left: auto;
     right: 1em;
     margin: 0;
     -webkit-transform: rotate(45deg);
     transform: rotate(45deg)
 }
 
 .JT-ui.JT-left.JT-pointing.JT-dropdown>.JT-menu {
     top: 0;
     left: 100%;
     right: auto;
     margin: 0 0 0 1em
 }
 
 .JT-ui.JT-left.JT-pointing.JT-dropdown>.JT-menu:after {
     top: 1em;
     left: -.25em;
     margin: 0;
     -webkit-transform: rotate(-45deg);
     transform: rotate(-45deg)
 }
 
 .JT-ui.JT-right.JT-pointing.JT-dropdown>.JT-menu {
     top: 0;
     left: auto;
     right: 100%;
     margin: 0 1em 0 0
 }
 
 .JT-ui.JT-right.JT-pointing.JT-dropdown>.JT-menu:after {
     top: 1em;
     left: auto;
     right: -.25em;
     margin: 0;
     -webkit-transform: rotate(135deg);
     transform: rotate(135deg)
 }
 
 .JT-ui.JT-bottom.JT-pointing.JT-dropdown>.JT-menu {
     top: auto;
     bottom: 100%;
     left: 0;
     right: auto;
     margin: 0 0 1em
 }
 
 .JT-ui.JT-bottom.JT-pointing.JT-dropdown>.JT-menu:after {
     top: auto;
     bottom: -.25em;
     right: auto;
     margin: 0;
     -webkit-transform: rotate(-135deg);
     transform: rotate(-135deg)
 }
 
 .JT-ui.JT-bottom.JT-pointing.JT-dropdown>.JT-menu .JT-menu {
     top: auto!important;
     bottom: 0!important
 }
 
 .JT-ui.JT-bottom.JT-left.JT-pointing.JT-dropdown>.JT-menu {
     left: 0;
     right: auto
 }
 
 .JT-ui.JT-bottom.JT-left.JT-pointing.JT-dropdown>.JT-menu:after {
     left: 1em;
     right: auto
 }
 
 .JT-ui.JT-bottom.JT-right.JT-pointing.JT-dropdown>.JT-menu {
     right: 0;
     left: auto
 }
 
 .JT-ui.JT-bottom.JT-right.JT-pointing.JT-dropdown>.JT-menu:after {
     left: auto;
     right: 1em
 }
 
 .JT-ui.JT-upward.JT-pointing.JT-dropdown>.JT-menu,
 .JT-ui.JT-upward.JT-top.JT-pointing.JT-dropdown>.JT-menu {
     top: auto;
     bottom: 100%;
     margin: 0 0 .78571429rem;
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-upward.JT-pointing.JT-dropdown>.JT-menu:after,
 .JT-ui.JT-upward.JT-top.JT-pointing.JT-dropdown>.JT-menu:after {
     top: 100%;
     bottom: auto;
     box-shadow: 1px 1px 0 1px rgba(34, 36, 38, .15);
     margin: -.25em 0 0
 }
 
 @font-face {
     font-family: Dropdown;
     src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');
     font-weight: 400;
     font-style: normal
 }
 
 .JT-ui.JT-dropdown>.JT-dropdown.JT-icon {
     font-family: Dropdown;
     line-height: 1;
     height: 1em;
     width: 1.23em;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     font-weight: 400;
     font-style: normal;
     text-align: center
 }
 
 .JT-ui.JT-dropdown>.JT-dropdown.JT-icon {
     width: auto;
     top: 14px!important
 }
 
 .JT-ui.JT-dropdown>.JT-dropdown.JT-icon:before {
     content: '\f0d7'
 }
 
 .JT-ui.JT-dropdown .JT-menu .JT-item .JT-dropdown.JT-icon:before {
     content: '\f0da'
 }
 
 .JT-ui.JT-dropdown .JT-item .JT-left.JT-dropdown.JT-icon:before,
 .JT-ui.JT-dropdown .JT-left.JT-menu .JT-item .JT-dropdown.JT-icon:before {
     content: "\f0d9"
 }
 
 .JT-ui.JT-vertical.JT-menu .JT-dropdown.JT-item>.JT-dropdown.JT-icon:before {
     content: "\f0da"
 }
 
 .JT-ui.JT-default.JT-dropdown:not(.JT-button)>.JT-text,
 .JT-ui.JT-dropdown:not(.JT-button)>.JT-default.JT-text {
     color: #9b9b9b
 }
 /*!
 * # Semantic UI 2.2.7 - Video
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-embed {
     position: relative;
     max-width: 100%;
     height: 0;
     overflow: hidden;
     background: #dcddde;
     padding-bottom: 56.25%
 }
 
 .JT-ui.JT-embed embed,
 .JT-ui.JT-embed iframe,
 .JT-ui.JT-embed object {
     position: absolute;
     border: none;
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     margin: 0;
     padding: 0
 }
 
 .JT-ui.JT-embed>.JT-embed {
     display: none
 }
 
 .JT-ui.JT-embed>.JT-placeholder {
     position: absolute;
     cursor: pointer;
     top: 0;
     left: 0;
     display: block;
     width: 100%;
     height: 100%;
     background-color: radial-gradient(transparent 45%, rgba(0, 0, 0, .3))
 }
 
 .JT-ui.JT-embed>.JT-icon {
     cursor: pointer;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 2
 }
 
 .JT-ui.JT-embed>.JT-icon:after {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 3;
     content: '';
     background: -webkit-radial-gradient(transparent 45%, rgba(0, 0, 0, .3));
     background: radial-gradient(transparent 45%, rgba(0, 0, 0, .3));
     opacity: .5;
     -webkit-transition: opacity .5s ease;
     transition: opacity .5s ease
 }
 
 .JT-ui.JT-embed>.JT-icon:before {
     position: absolute;
     top: 50%;
     left: 50%;
     z-index: 4;
     -webkit-transform: translateX(-50%) translateY(-50%);
     transform: translateX(-50%) translateY(-50%);
     color: #fff;
     font-size: 6rem;
     text-shadow: 0 2px 10px rgba(34, 36, 38, .2);
     -webkit-transition: opacity .5s ease, color .5s ease;
     transition: opacity .5s ease, color .5s ease;
     z-index: 10
 }
 
 .JT-ui.JT-embed .JT-icon:hover:after {
     background: -webkit-radial-gradient(transparent 45%, rgba(0, 0, 0, .3));
     background: radial-gradient(transparent 45%, rgba(0, 0, 0, .3));
     opacity: 1
 }
 
 .JT-ui.JT-embed .JT-icon:hover:before {
     color: #fff
 }
 
 .JT-ui.JT-active.JT-embed>.JT-icon,
 .JT-ui.JT-active.JT-embed>.JT-placeholder {
     display: none
 }
 
 .JT-ui.JT-active.JT-embed>.JT-embed {
     display: block
 }
 
 .JT-ui.JT-square.JT-embed {
     padding-bottom: 100%
 }
 
 .JT-ui[class*="JT-4:3"].JT-embed {
     padding-bottom: 75%
 }
 
 .JT-ui[class*="JT-16:9"].JT-embed {
     padding-bottom: 56.25%
 }
 
 .JT-ui[class*="JT-21:9"].JT-embed {
     padding-bottom: 42.85714286%
 }
 /*!
 * # Semantic UI 2.2.7 - Modal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-modal {
     display: none;
     position: fixed;
     z-index: 1001;
     top: 50%;
     left: 50%;
     text-align: left;
     background: #fff;
     border: none;
     box-shadow: 1px 3px 3px 0 rgba(0, 0, 0, .2), 1px 3px 15px 2px rgba(0, 0, 0, .2);
     -webkit-transform-origin: 50% 25%;
     transform-origin: 50% 25%;
     border-radius: .28571429rem;
     -webkit-user-select: text;
     -moz-user-select: text;
     -ms-user-select: text;
     user-select: text;
     will-change: top, left, margin, transform, opacity
 }
 
 .JT-ui.JT-modal>.JT-icon:first-child+*,
 .JT-ui.JT-modal>:first-child:not(.JT-icon) {
     border-top-left-radius: .28571429rem;
     border-top-right-radius: .28571429rem
 }
 
 .JT-ui.JT-modal>:last-child {
     border-bottom-left-radius: .28571429rem;
     border-bottom-right-radius: .28571429rem
 }
 
 .JT-ui.JT-modal>.JT-close {
     cursor: pointer;
     position: absolute;
     top: -2.5rem;
     right: -2.5rem;
     z-index: 1;
     opacity: .8;
     font-size: 1.25em;
     color: #fff;
     width: 2.25rem;
     height: 2.25rem;
     padding: .625rem 0 0 0
 }
 
 .JT-ui.JT-modal>.JT-close:hover {
     opacity: 1
 }
 
 .JT-ui.JT-modal>.JT-header {
     display: block;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     background: #fff;
     margin: 0;
     padding: 1.25rem 1.5rem;
     box-shadow: none;
     color: rgba(0, 0, 0, .85);
     border-bottom: 1px solid rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-modal>.JT-header:not(.JT-ui) {
     font-size: 1.42857143rem;
     line-height: 1.2857em;
     font-weight: 700
 }
 
 .JT-ui.JT-modal>.JT-content {
     display: block;
     width: 100%;
     font-size: 1em;
     line-height: 1.4;
     padding: 1.5rem;
     background: #fff
 }
 
 .JT-ui.JT-modal>.JT-image.JT-content {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -ms-flex-direction: row;
     flex-direction: row
 }
 
 .JT-ui.JT-modal>.JT-content>.JT-image {
     display: block;
     -webkit-box-flex: 0;
     -ms-flex: 0 1 auto;
     flex: 0 1 auto;
     width: '';
     -ms-flex-item-align: top;
     -ms-grid-row-align: top;
     align-self: top
 }
 
 .JT-ui.JT-modal>[class*="JT-top JT-aligned"] {
     -ms-flex-item-align: top;
     -ms-grid-row-align: top;
     align-self: top
 }
 
 .JT-ui.JT-modal>[class*="JT-middle JT-aligned"] {
     -ms-flex-item-align: middle;
     -ms-grid-row-align: middle;
     align-self: middle
 }
 
 .JT-ui.JT-modal>[class*=JT-stretched] {
     -ms-flex-item-align: stretch;
     -ms-grid-row-align: stretch;
     align-self: stretch
 }
 
 .JT-ui.JT-modal>.JT-content>.JT-description {
     display: block;
     -webkit-box-flex: 1;
     -ms-flex: 1 0 auto;
     flex: 1 0 auto;
     min-width: 0;
     -ms-flex-item-align: top;
     -ms-grid-row-align: top;
     align-self: top
 }
 
 .JT-ui.JT-modal>.JT-content>.JT-icon+.JT-description,
 .JT-ui.JT-modal>.JT-content>.JT-image+.JT-description {
     -webkit-box-flex: 0;
     -ms-flex: 0 1 auto;
     flex: 0 1 auto;
     min-width: '';
     width: auto;
     padding-left: 2em
 }
 
 .JT-ui.JT-modal>.JT-content>.JT-image>i.JT-icon {
     margin: 0;
     opacity: 1;
     width: auto;
     line-height: 1;
     font-size: 8rem
 }
 
 .JT-ui.JT-modal>.JT-actions {
     background: #f9fafb;
     padding: 1rem 1rem;
     border-top: 1px solid rgba(34, 36, 38, .15);
     text-align: right
 }
 
 .JT-ui.JT-modal .JT-actions>.JT-button {
     margin-left: .75em
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-modal {
         width: 95%;
         margin: 0 0 0 -47.5%
     }
 }
 
 @media only screen and (min-width:768px) {
     .JT-ui.JT-modal {
         width: 88%;
         margin: 0 0 0 -44%
     }
 }
 
 @media only screen and (min-width:992px) {
     .JT-ui.JT-modal {
         width: 850px;
         margin: 0 0 0 -425px
     }
 }
 
 @media only screen and (min-width:1200px) {
     .JT-ui.JT-modal {
         width: 900px;
         margin: 0 0 0 -450px
     }
 }
 
 @media only screen and (min-width:1920px) {
     .JT-ui.JT-modal {
         width: 950px;
         margin: 0 0 0 -475px
     }
 }
 
 @media only screen and (max-width:991px) {
     .JT-ui.JT-modal>.JT-header {
         padding-right: 2.25rem
     }
     .JT-ui.JT-modal>.JT-close {
         top: 1.625rem;
         right: 1rem;
         color: #4a4a4a
     }
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-modal>.JT-header {
         padding: .75rem 1rem!important;
         padding-right: 2.25rem!important
     }
     .JT-ui.JT-modal>.JT-content {
         display: block;
         padding: 1rem!important
     }
     .JT-ui.JT-modal>.JT-close {
         top: .5rem!important;
         right: .5rem!important
     }
     .JT-ui.JT-modal .JT-image.JT-content {
         -webkit-box-orient: vertical;
         -webkit-box-direction: normal;
         -ms-flex-direction: column;
         flex-direction: column
     }
     .JT-ui.JT-modal .JT-content>.JT-image {
         display: block;
         max-width: 100%;
         margin: 0 auto!important;
         text-align: center;
         padding: 0 0 1rem!important
     }
     .JT-ui.JT-modal>.JT-content>.JT-image>i.JT-icon {
         font-size: 5rem;
         text-align: center
     }
     .JT-ui.JT-modal .JT-content>.JT-description {
         display: block;
         width: 100%!important;
         margin: 0!important;
         padding: 1rem 0!important;
         box-shadow: none
     }
     .JT-ui.JT-modal>.JT-actions {
         padding: 1rem 1rem 0!important
     }
     .JT-ui.JT-modal .JT-actions>.JT-button,
     .JT-ui.JT-modal .JT-actions>.JT-buttons {
         margin-bottom: 1rem
     }
 }
 
 .JT-ui.JT-inverted.JT-dimmer>.JT-ui.JT-modal {
     box-shadow: 1px 3px 10px 2px rgba(0, 0, 0, .2)
 }
 
 .JT-ui.JT-basic.JT-modal {
     background-color: transparent;
     border: none;
     border-radius: 0;
     box-shadow: none!important;
     color: #fff
 }
 
 .JT-ui.JT-basic.JT-modal>.JT-actions,
 .JT-ui.JT-basic.JT-modal>.JT-content,
 .JT-ui.JT-basic.JT-modal>.JT-header {
     background-color: transparent
 }
 
 .JT-ui.JT-basic.JT-modal>.JT-header {
     color: #fff
 }
 
 .JT-ui.JT-basic.JT-modal>.JT-close {
     top: 1rem;
     right: 1.5rem
 }
 
 .JT-ui.JT-inverted.JT-dimmer>.JT-basic.JT-modal {
     color: #4a4a4a
 }
 
 .JT-ui.JT-inverted.JT-dimmer>.JT-ui.JT-basic.JT-modal>.JT-header {
     color: rgba(0, 0, 0, .85)
 }
 
 @media only screen and (max-width:991px) {
     .JT-ui.JT-basic.JT-modal>.JT-close {
         color: #fff
     }
 }
 
 .JT-ui.JT-active.JT-modal {
     display: block
 }
 
 .JT-scrolling.JT-dimmable.JT-dimmed {
     overflow: hidden
 }
 
 .JT-scrolling.JT-dimmable.JT-dimmed>.JT-dimmer {
     overflow: auto;
     -webkit-overflow-scrolling: touch
 }
 
 .JT-scrolling.JT-dimmable>.JT-dimmer {
     position: fixed
 }
 
 .JT-modals.JT-dimmer .JT-ui.JT-scrolling.JT-modal {
     position: static!important;
     margin: 3.5rem auto!important
 }
 
 .JT-scrolling.JT-undetached.JT-dimmable.JT-dimmed {
     overflow: auto;
     -webkit-overflow-scrolling: touch
 }
 
 .JT-scrolling.JT-undetached.JT-dimmable.JT-dimmed>.JT-dimmer {
     overflow: hidden
 }
 
 .JT-scrolling.JT-undetached.JT-dimmable .JT-ui.JT-scrolling.JT-modal {
     position: absolute;
     left: 50%;
     margin-top: 3.5rem!important
 }
 
 .JT-undetached.JT-dimmable.JT-dimmed>.JT-pusher {
     z-index: auto
 }
 
 @media only screen and (max-width:991px) {
     .JT-modals.JT-dimmer .JT-ui.JT-scrolling.JT-modal {
         margin-top: 1rem!important;
         margin-bottom: 1rem!important
     }
 }
 
 .JT-ui.JT-fullscreen.JT-modal {
     width: 95%!important;
     left: 2.5%!important;
     margin: 1em auto
 }
 
 .JT-ui.JT-fullscreen.JT-scrolling.JT-modal {
     left: 0!important
 }
 
 .JT-ui.JT-fullscreen.JT-modal>.JT-header {
     padding-right: 2.25rem
 }
 
 .JT-ui.JT-fullscreen.JT-modal>.JT-close {
     top: 1.625rem;
     right: 1rem;
     color: #4a4a4a
 }
 
 .JT-ui.JT-modal {
     font-size: 1rem
 }
 
 .JT-ui.JT-small.JT-modal>.JT-header:not(.JT-ui) {
     font-size: 1.3em
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-small.JT-modal {
         width: 95%;
         margin: 0 0 0 -47.5%
     }
 }
 
 @media only screen and (min-width:768px) {
     .JT-ui.JT-small.JT-modal {
         width: 70.4%;
         margin: 0 0 0 -35.2%
     }
 }
 
 @media only screen and (min-width:992px) {
     .JT-ui.JT-small.JT-modal {
         width: 680px;
         margin: 0 0 0 -340px
     }
 }
 
 @media only screen and (min-width:1200px) {
     .JT-ui.JT-small.JT-modal {
         width: 720px;
         margin: 0 0 0 -360px
     }
 }
 
 @media only screen and (min-width:1920px) {
     .JT-ui.JT-small.JT-modal {
         width: 760px;
         margin: 0 0 0 -380px
     }
 }
 
 .JT-ui.JT-large.JT-modal>.JT-header {
     font-size: 1.6em
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-large.JT-modal {
         width: 95%;
         margin: 0 0 0 -47.5%
     }
 }
 
 @media only screen and (min-width:768px) {
     .JT-ui.JT-large.JT-modal {
         width: 88%;
         margin: 0 0 0 -44%
     }
 }
 
 @media only screen and (min-width:992px) {
     .JT-ui.JT-large.JT-modal {
         width: 1020px;
         margin: 0 0 0 -510px
     }
 }
 
 @media only screen and (min-width:1200px) {
     .JT-ui.JT-large.JT-modal {
         width: 1080px;
         margin: 0 0 0 -540px
     }
 }
 
 @media only screen and (min-width:1920px) {
     .JT-ui.JT-large.JT-modal {
         width: 1140px;
         margin: 0 0 0 -570px
     }
 }
 /*!
 * # Semantic UI 2.2.7 - Nag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-nag {
     display: none;
     opacity: .95;
     position: relative;
     top: 0;
     left: 0;
     z-index: 999;
     min-height: 0;
     width: 100%;
     margin: 0;
     padding: .75em 1em;
     background: #555;
     box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2);
     font-size: 1rem;
     text-align: center;
     color: #4a4a4a;
     border-radius: 0 0 .28571429rem .28571429rem;
     -webkit-transition: .2s background ease;
     transition: .2s background ease
 }
 
 a.JT-ui.JT-nag {
     cursor: pointer
 }
 
 .JT-ui.JT-nag>.JT-title {
     display: inline-block;
     margin: 0 .5em;
     color: #fff
 }
 
 .JT-ui.JT-nag>.JT-close.JT-icon {
     cursor: pointer;
     opacity: .4;
     position: absolute;
     top: 50%;
     right: 1em;
     font-size: 1em;
     margin: -.5em 0 0;
     color: #fff;
     -webkit-transition: opacity .2s ease;
     transition: opacity .2s ease
 }
 
 .JT-ui.JT-nag:hover {
     background: #555;
     opacity: 1
 }
 
 .JT-ui.JT-nag .JT-close:hover {
     opacity: 1
 }
 
 .JT-ui.JT-overlay.JT-nag {
     position: absolute;
     display: block
 }
 
 .JT-ui.JT-fixed.JT-nag {
     position: fixed
 }
 
 .JT-ui.JT-bottom.JT-nag,
 .JT-ui.JT-bottom.JT-nags {
     border-radius: .28571429rem .28571429rem 0 0;
     top: auto;
     bottom: 0
 }
 
 .JT-ui.JT-inverted.JT-nag,
 .JT-ui.JT-inverted.JT-nags .JT-nag {
     background-color: #fbfbfb;
     color: rgba(0, 0, 0, .85)
 }
 
 .JT-ui.JT-inverted.JT-nag .JT-close,
 .JT-ui.JT-inverted.JT-nag .JT-title,
 .JT-ui.JT-inverted.JT-nags .JT-nag .JT-close,
 .JT-ui.JT-inverted.JT-nags .JT-nag .JT-title {
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-nags .JT-nag {
     border-radius: 0!important
 }
 
 .JT-ui.JT-nags .JT-nag:last-child {
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-bottom.JT-nags .JT-nag:last-child {
     border-radius: .28571429rem .28571429rem 0 0
 }
 /*!
 * # Semantic UI 2.2.7 - Popup
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-popup {
     display: none;
     position: absolute;
     top: 0;
     right: 0;
     min-width: -webkit-min-content;
     min-width: -moz-min-content;
     min-width: min-content;
     z-index: 1900;
     border: 1px solid #d4d4d5;
     line-height: 2em;
     max-width: 250px;
     background: #fff;
     padding: .833em 1em;
     font-weight: 400;
     font-style: normal;
     color: #4a4a4a;
     border-radius: .28571429rem;
     box-shadow: 0 2px 4px 0 rgba(34, 36, 38, .12), 0 2px 10px 0 rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-popup>.JT-header {
     padding: 0;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-size: 1.14285714em;
     line-height: 1.2;
     font-weight: 700
 }
 
 .JT-ui.JT-popup>.JT-header+.JT-content {
     padding-top: .5em
 }
 
 .JT-ui.JT-popup:before {
     position: absolute;
     content: '';
     width: .71428571em;
     height: .71428571em;
     background: #fff;
     -webkit-transform: rotate(45deg);
     transform: rotate(45deg);
     z-index: 2;
     box-shadow: 1px 1px 0 0 #bababc
 }
 
 [data-tooltip] {
     position: relative
 }
 
 [data-tooltip]:before {
     pointer-events: none;
     position: absolute;
     content: '';
     font-size: 1rem;
     width: .71428571em;
     height: .71428571em;
     background: #fff;
     -webkit-transform: rotate(45deg);
     transform: rotate(45deg);
     z-index: 2;
     box-shadow: 1px 1px 0 0 #bababc
 }
 
 [data-tooltip]:after {
     pointer-events: none;
     content: attr(data-tooltip);
     position: absolute;
     text-transform: none;
     text-align: left;
     white-space: nowrap;
     font-size: 1rem;
     border: 1px solid #d4d4d5;
     line-height: 2em;
     max-width: none;
     background: #fff;
     padding: .833em 1em;
     font-weight: 400;
     font-style: normal;
     color: #4a4a4a;
     border-radius: .28571429rem;
     box-shadow: 0 2px 4px 0 rgba(34, 36, 38, .12), 0 2px 10px 0 rgba(34, 36, 38, .15);
     z-index: 1
 }
 
 [data-tooltip]:not([data-position]):before {
     top: auto;
     right: auto;
     bottom: 100%;
     left: 50%;
     background: #fff;
     margin-left: -.07142857rem;
     margin-bottom: .14285714rem
 }
 
 [data-tooltip]:not([data-position]):after {
     left: 50%;
     -webkit-transform: translateX(-50%);
     transform: translateX(-50%);
     bottom: 100%;
     margin-bottom: .5em
 }
 
 [data-tooltip]:after,
 [data-tooltip]:before {
     pointer-events: none;
     visibility: hidden
 }
 
 [data-tooltip]:before {
     opacity: 0;
     -webkit-transform: rotate(45deg) scale(0)!important;
     transform: rotate(45deg) scale(0)!important;
     -webkit-transform-origin: center top;
     transform-origin: center top;
     -webkit-transition: all .1s ease;
     transition: all .1s ease
 }
 
 [data-tooltip]:after {
     opacity: 1;
     -webkit-transform-origin: center bottom;
     transform-origin: center bottom;
     -webkit-transition: all .1s ease;
     transition: all .1s ease
 }
 
 [data-tooltip]:hover:after,
 [data-tooltip]:hover:before {
     visibility: visible;
     pointer-events: auto
 }
 
 [data-tooltip]:hover:before {
     -webkit-transform: rotate(45deg) scale(1)!important;
     transform: rotate(45deg) scale(1)!important;
     opacity: 1
 }
 
 [data-tooltip]:after,
 [data-tooltip][data-position="bottom center"]:after,
 [data-tooltip][data-position="top center"]:after {
     -webkit-transform: translateX(-50%) scale(0)!important;
     transform: translateX(-50%) scale(0)!important
 }
 
 [data-tooltip]:hover:after,
 [data-tooltip][data-position="bottom center"]:hover:after {
     -webkit-transform: translateX(-50%) scale(1)!important;
     transform: translateX(-50%) scale(1)!important
 }
 
 [data-tooltip][data-position="left center"]:after,
 [data-tooltip][data-position="right center"]:after {
     -webkit-transform: translateY(-50%) scale(0)!important;
     transform: translateY(-50%) scale(0)!important
 }
 
 [data-tooltip][data-position="left center"]:hover:after,
 [data-tooltip][data-position="right center"]:hover:after {
     -webkit-transform: translateY(-50%) scale(1)!important;
     transform: translateY(-50%) scale(1)!important
 }
 
 [data-tooltip][data-position="bottom left"]:after,
 [data-tooltip][data-position="bottom right"]:after,
 [data-tooltip][data-position="top left"]:after,
 [data-tooltip][data-position="top right"]:after {
     -webkit-transform: scale(0)!important;
     transform: scale(0)!important
 }
 
 [data-tooltip][data-position="bottom left"]:hover:after,
 [data-tooltip][data-position="bottom right"]:hover:after,
 [data-tooltip][data-position="top left"]:hover:after,
 [data-tooltip][data-position="top right"]:hover:after {
     -webkit-transform: scale(1)!important;
     transform: scale(1)!important
 }
 
 [data-tooltip][data-inverted]:before {
     box-shadow: none!important
 }
 
 [data-tooltip][data-inverted]:before {
     background: #4a4a4a
 }
 
 [data-tooltip][data-inverted]:after {
     background: #4a4a4a;
     color: #fff;
     border: none;
     box-shadow: none
 }
 
 [data-tooltip][data-inverted]:after .JT-header {
     background-color: none;
     color: #fff
 }
 
 [data-position="top center"][data-tooltip]:after {
     top: auto;
     right: auto;
     left: 50%;
     bottom: 100%;
     -webkit-transform: translateX(-50%);
     transform: translateX(-50%);
     margin-bottom: .5em
 }
 
 [data-position="top center"][data-tooltip]:before {
     top: auto;
     right: auto;
     bottom: 100%;
     left: 50%;
     background: #fff;
     margin-left: -.07142857rem;
     margin-bottom: .14285714rem
 }
 
 [data-position="top left"][data-tooltip]:after {
     top: auto;
     right: auto;
     left: 0;
     bottom: 100%;
     margin-bottom: .5em
 }
 
 [data-position="top left"][data-tooltip]:before {
     top: auto;
     right: auto;
     bottom: 100%;
     left: 1em;
     margin-left: -.07142857rem;
     margin-bottom: .14285714rem
 }
 
 [data-position="top right"][data-tooltip]:after {
     top: auto;
     left: auto;
     right: 0;
     bottom: 100%;
     margin-bottom: .5em
 }
 
 [data-position="top right"][data-tooltip]:before {
     top: auto;
     left: auto;
     bottom: 100%;
     right: 1em;
     margin-left: -.07142857rem;
     margin-bottom: .14285714rem
 }
 
 [data-position="bottom center"][data-tooltip]:after {
     bottom: auto;
     right: auto;
     left: 50%;
     top: 100%;
     -webkit-transform: translateX(-50%);
     transform: translateX(-50%);
     margin-top: .5em
 }
 
 [data-position="bottom center"][data-tooltip]:before {
     bottom: auto;
     right: auto;
     top: 100%;
     left: 50%;
     margin-left: -.07142857rem;
     margin-top: .14285714rem
 }
 
 [data-position="bottom left"][data-tooltip]:after {
     left: 0;
     top: 100%;
     margin-top: .5em
 }
 
 [data-position="bottom left"][data-tooltip]:before {
     bottom: auto;
     right: auto;
     top: 100%;
     left: 1em;
     margin-left: -.07142857rem;
     margin-top: .14285714rem
 }
 
 [data-position="bottom right"][data-tooltip]:after {
     right: 0;
     top: 100%;
     margin-top: .5em
 }
 
 [data-position="bottom right"][data-tooltip]:before {
     bottom: auto;
     left: auto;
     top: 100%;
     right: 1em;
     margin-left: -.14285714rem;
     margin-top: .07142857rem
 }
 
 [data-position="left center"][data-tooltip]:after {
     right: 100%;
     top: 50%;
     margin-right: .5em;
     -webkit-transform: translateY(-50%);
     transform: translateY(-50%)
 }
 
 [data-position="left center"][data-tooltip]:before {
     right: 100%;
     top: 50%;
     margin-top: -.14285714rem;
     margin-right: -.07142857rem
 }
 
 [data-position="right center"][data-tooltip]:after {
     left: 100%;
     top: 50%;
     margin-left: .5em;
     -webkit-transform: translateY(-50%);
     transform: translateY(-50%)
 }
 
 [data-position="right center"][data-tooltip]:before {
     left: 100%;
     top: 50%;
     margin-top: -.07142857rem;
     margin-left: .14285714rem
 }
 
 [data-position~=bottom][data-tooltip]:before {
     background: #fff;
     box-shadow: -1px -1px 0 0 #bababc
 }
 
 [data-position="left center"][data-tooltip]:before {
     background: #fff;
     box-shadow: 1px -1px 0 0 #bababc
 }
 
 [data-position="right center"][data-tooltip]:before {
     background: #fff;
     box-shadow: -1px 1px 0 0 #bababc
 }
 
 [data-position~=top][data-tooltip]:before {
     background: #fff
 }
 
 [data-inverted][data-position~=bottom][data-tooltip]:before {
     background: #4a4a4a;
     box-shadow: -1px -1px 0 0 #bababc
 }
 
 [data-inverted][data-position="left center"][data-tooltip]:before {
     background: #4a4a4a;
     box-shadow: 1px -1px 0 0 #bababc
 }
 
 [data-inverted][data-position="right center"][data-tooltip]:before {
     background: #4a4a4a;
     box-shadow: -1px 1px 0 0 #bababc
 }
 
 [data-inverted][data-position~=top][data-tooltip]:before {
     background: #4a4a4a
 }
 
 [data-position~=bottom][data-tooltip]:before {
     -webkit-transform-origin: center bottom;
     transform-origin: center bottom
 }
 
 [data-position~=bottom][data-tooltip]:after {
     -webkit-transform-origin: center top;
     transform-origin: center top
 }
 
 [data-position="left center"][data-tooltip]:before {
     -webkit-transform-origin: top center;
     transform-origin: top center
 }
 
 [data-position="left center"][data-tooltip]:after {
     -webkit-transform-origin: right center;
     transform-origin: right center
 }
 
 [data-position="right center"][data-tooltip]:before {
     -webkit-transform-origin: right center;
     transform-origin: right center
 }
 
 [data-position="right center"][data-tooltip]:after {
     -webkit-transform-origin: left center;
     transform-origin: left center
 }
 
 .JT-ui.JT-popup {
     margin: 0
 }
 
 .JT-ui.JT-top.JT-popup {
     margin: 0 0 .71428571em
 }
 
 .JT-ui.JT-top.JT-left.JT-popup {
     -webkit-transform-origin: left bottom;
     transform-origin: left bottom
 }
 
 .JT-ui.JT-top.JT-center.JT-popup {
     -webkit-transform-origin: center bottom;
     transform-origin: center bottom
 }
 
 .JT-ui.JT-top.JT-right.JT-popup {
     -webkit-transform-origin: right bottom;
     transform-origin: right bottom
 }
 
 .JT-ui.JT-left.JT-center.JT-popup {
     margin: 0 .71428571em 0 0;
     -webkit-transform-origin: right 50%;
     transform-origin: right 50%
 }
 
 .JT-ui.JT-right.JT-center.JT-popup {
     margin: 0 0 0 .71428571em;
     -webkit-transform-origin: left 50%;
     transform-origin: left 50%
 }
 
 .JT-ui.JT-bottom.JT-popup {
     margin: .71428571em 0 0
 }
 
 .JT-ui.JT-bottom.JT-left.JT-popup {
     -webkit-transform-origin: left top;
     transform-origin: left top
 }
 
 .JT-ui.JT-bottom.JT-center.JT-popup {
     -webkit-transform-origin: center top;
     transform-origin: center top
 }
 
 .JT-ui.JT-bottom.JT-right.JT-popup {
     -webkit-transform-origin: right top;
     transform-origin: right top
 }
 
 .JT-ui.JT-bottom.JT-center.JT-popup:before {
     margin-left: -.30714286em;
     top: -.30714286em;
     left: 50%;
     right: auto;
     bottom: auto;
     box-shadow: -1px -1px 0 0 #bababc
 }
 
 .JT-ui.JT-bottom.JT-left.JT-popup {
     margin-left: 0
 }
 
 .JT-ui.JT-bottom.JT-left.JT-popup:before {
     top: -.30714286em;
     left: 1em;
     right: auto;
     bottom: auto;
     margin-left: 0;
     box-shadow: -1px -1px 0 0 #bababc
 }
 
 .JT-ui.JT-bottom.JT-right.JT-popup {
     margin-right: 0
 }
 
 .JT-ui.JT-bottom.JT-right.JT-popup:before {
     top: -.30714286em;
     right: 1em;
     bottom: auto;
     left: auto;
     margin-left: 0;
     box-shadow: -1px -1px 0 0 #bababc
 }
 
 .JT-ui.JT-top.JT-center.JT-popup:before {
     top: auto;
     right: auto;
     bottom: -.30714286em;
     left: 50%;
     margin-left: -.30714286em
 }
 
 .JT-ui.JT-top.JT-left.JT-popup {
     margin-left: 0
 }
 
 .JT-ui.JT-top.JT-left.JT-popup:before {
     bottom: -.30714286em;
     left: 1em;
     top: auto;
     right: auto;
     margin-left: 0
 }
 
 .JT-ui.JT-top.JT-right.JT-popup {
     margin-right: 0
 }
 
 .JT-ui.JT-top.JT-right.JT-popup:before {
     bottom: -.30714286em;
     right: 1em;
     top: auto;
     left: auto;
     margin-left: 0
 }
 
 .JT-ui.JT-left.JT-center.JT-popup:before {
     top: 50%;
     right: -.30714286em;
     bottom: auto;
     left: auto;
     margin-top: -.30714286em;
     box-shadow: 1px -1px 0 0 #bababc
 }
 
 .JT-ui.JT-right.JT-center.JT-popup:before {
     top: 50%;
     left: -.30714286em;
     bottom: auto;
     right: auto;
     margin-top: -.30714286em;
     box-shadow: -1px 1px 0 0 #bababc
 }
 
 .JT-ui.JT-bottom.JT-popup:before {
     background: #fff
 }
 
 .JT-ui.JT-left.JT-center.JT-popup:before,
 .JT-ui.JT-right.JT-center.JT-popup:before {
     background: #fff
 }
 
 .JT-ui.JT-top.JT-popup:before {
     background: #fff
 }
 
 .JT-ui.JT-inverted.JT-bottom.JT-popup:before {
     background: #4a4a4a
 }
 
 .JT-ui.JT-inverted.JT-left.JT-center.JT-popup:before,
 .JT-ui.JT-inverted.JT-right.JT-center.JT-popup:before {
     background: #4a4a4a
 }
 
 .JT-ui.JT-inverted.JT-top.JT-popup:before {
     background: #4a4a4a
 }
 
 .JT-ui.JT-popup>.JT-ui.JT-grid:not(.JT-padded) {
     width: calc(100% + 1.75rem);
     margin: -.7rem -.875rem
 }
 
 .JT-ui.JT-loading.JT-popup {
     display: block;
     visibility: hidden;
     z-index: -1
 }
 
 .JT-ui.JT-animating.JT-popup,
 .JT-ui.JT-visible.JT-popup {
     display: block
 }
 
 .JT-ui.JT-visible.JT-popup {
     -webkit-transform: translateZ(0);
     transform: translateZ(0);
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden
 }
 
 .JT-ui.JT-basic.JT-popup:before {
     display: none
 }
 
 .JT-ui.JT-wide.JT-popup {
     max-width: 350px
 }
 
 .JT-ui[class*="JT-very JT-wide"].JT-popup {
     max-width: 550px
 }
 
 @media only screen and (max-width:767px) {
     .JT-ui.JT-wide.JT-popup,
     .JT-ui[class*="JT-very JT-wide"].JT-popup {
         max-width: 250px
     }
 }
 
 .JT-ui.JT-fluid.JT-popup {
     width: 100%;
     max-width: none
 }
 
 .JT-ui.JT-inverted.JT-popup {
     background: #4a4a4a;
     color: #fff;
     border: none;
     box-shadow: none
 }
 
 .JT-ui.JT-inverted.JT-popup .JT-header {
     background-color: none;
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-popup:before {
     background-color: #4a4a4a;
     box-shadow: none!important
 }
 
 .JT-ui.JT-flowing.JT-popup {
     max-width: none
 }
 
 .JT-ui.JT-mini.JT-popup {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-popup {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-popup {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-popup {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-popup {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-huge.JT-popup {
     font-size: 1.42857143rem
 }
 /*!
 * # Semantic UI 2.2.7 - Progress Bar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-progress {
     position: relative;
     display: block;
     max-width: 100%;
     border: none;
     margin: 1em 0 2.5em;
     box-shadow: none;
     background: rgba(0, 0, 0, .1);
     padding: 0;
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-progress:first-child {
     margin: 0 0 2.5em
 }
 
 .JT-ui.JT-progress:last-child {
     margin: 0 0 1.5em
 }
 
 .JT-ui.JT-progress .JT-bar {
     display: block;
     line-height: 1;
     position: relative;
     width: 0;
     min-width: 2em;
     background: #888;
     border-radius: .28571429rem;
     -webkit-transition: width .1s ease, background-color .1s ease;
     transition: width .1s ease, background-color .1s ease
 }
 
 .JT-ui.JT-progress .JT-bar>.JT-progress {
     white-space: nowrap;
     position: absolute;
     width: auto;
     font-size: .92857143em;
     top: 50%;
     right: .5em;
     left: auto;
     bottom: auto;
     color: rgba(255, 255, 255, .7);
     text-shadow: none;
     margin-top: -.5em;
     font-weight: 700;
     text-align: left
 }
 
 .JT-ui.JT-progress>.JT-label {
     position: absolute;
     width: 100%;
     font-size: 1em;
     top: 100%;
     right: auto;
     left: 0;
     bottom: auto;
     color: #4a4a4a;
     font-weight: 700;
     text-shadow: none;
     margin-top: .2em;
     text-align: center;
     -webkit-transition: color .4s ease;
     transition: color .4s ease
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="1"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent^="2"] .JT-bar {
     background-color: #d95c5c
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="3"] .JT-bar {
     background-color: #efbc72
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="4"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent^="5"] .JT-bar {
     background-color: #e6bb48
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="6"] .JT-bar {
     background-color: #ddc928
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="7"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent^="8"] .JT-bar {
     background-color: #b4d95c
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="100"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent^="9"] .JT-bar {
     background-color: #66da81
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="1"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent^="2"] .JT-label {
     color: #4a4a4a
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="3"] .JT-label {
     color: #4a4a4a
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="4"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent^="5"] .JT-label {
     color: #4a4a4a
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="6"] .JT-label {
     color: #4a4a4a
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="7"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent^="8"] .JT-label {
     color: #4a4a4a
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent^="100"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent^="9"] .JT-label {
     color: #4a4a4a
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent="1"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent="2"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent="3"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent="4"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent="5"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent="6"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent="7"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent="8"] .JT-bar,
 .JT-ui.JT-indicating.JT-progress[data-percent="9"] .JT-bar {
     background-color: #d95c5c
 }
 
 .JT-ui.JT-indicating.JT-progress[data-percent="1"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent="2"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent="3"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent="4"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent="5"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent="6"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent="7"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent="8"] .JT-label,
 .JT-ui.JT-indicating.JT-progress[data-percent="9"] .JT-label {
     color: #4a4a4a
 }
 
 .JT-ui.JT-indicating.JT-progress.JT-success .JT-label {
     color: #1a531b
 }
 
 .JT-ui.JT-progress.JT-success .JT-bar {
     background-color: #21ba45!important
 }
 
 .JT-ui.JT-progress.JT-success .JT-bar,
 .JT-ui.JT-progress.JT-success .JT-bar::after {
     -webkit-animation: none!important;
     animation: none!important
 }
 
 .JT-ui.JT-progress.JT-success>.JT-label {
     color: #1a531b
 }
 
 .JT-ui.JT-progress.JT-warning .JT-bar {
     background-color: #f2c037!important
 }
 
 .JT-ui.JT-progress.JT-warning .JT-bar,
 .JT-ui.JT-progress.JT-warning .JT-bar::after {
     -webkit-animation: none!important;
     animation: none!important
 }
 
 .JT-ui.JT-progress.JT-warning>.JT-label {
     color: #794b02
 }
 
 .JT-ui.JT-progress.JT-error .JT-bar {
     background-color: #db2828!important
 }
 
 .JT-ui.JT-progress.JT-error .JT-bar,
 .JT-ui.JT-progress.JT-error .JT-bar::after {
     -webkit-animation: none!important;
     animation: none!important
 }
 
 .JT-ui.JT-progress.JT-error>.JT-label {
     color: #912d2b
 }
 
 .JT-ui.JT-active.JT-progress .JT-bar {
     position: relative;
     min-width: 2em
 }
 
 .JT-ui.JT-active.JT-progress .JT-bar::after {
     content: '';
     opacity: 0;
     position: absolute;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     background: #fff;
     border-radius: .28571429rem;
     -webkit-animation: progress-active 2s ease infinite;
     animation: progress-active 2s ease infinite
 }
 
 @-webkit-keyframes progress-active {
     0% {
         opacity: .3;
         width: 0
     }
     100% {
         opacity: 0;
         width: 100%
     }
 }
 
 @keyframes progress-active {
     0% {
         opacity: .3;
         width: 0
     }
     100% {
         opacity: 0;
         width: 100%
     }
 }
 
 .JT-ui.JT-disabled.JT-progress {
     opacity: .35
 }
 
 .JT-ui.JT-disabled.JT-progress .JT-bar,
 .JT-ui.JT-disabled.JT-progress .JT-bar::after {
     -webkit-animation: none!important;
     animation: none!important
 }
 
 .JT-ui.JT-inverted.JT-progress {
     background: rgba(255, 255, 255, .08);
     border: none
 }
 
 .JT-ui.JT-inverted.JT-progress .JT-bar {
     background: #888
 }
 
 .JT-ui.JT-inverted.JT-progress .JT-bar>.JT-progress {
     color: #f9fafb
 }
 
 .JT-ui.JT-inverted.JT-progress>.JT-label {
     color: #fff
 }
 
 .JT-ui.JT-inverted.JT-progress.JT-success>.JT-label {
     color: #21ba45
 }
 
 .JT-ui.JT-inverted.JT-progress.JT-warning>.JT-label {
     color: #f2c037
 }
 
 .JT-ui.JT-inverted.JT-progress.JT-error>.JT-label {
     color: #db2828
 }
 
 .JT-ui.JT-progress.JT-attached {
     background: 0 0;
     position: relative;
     border: none;
     margin: 0
 }
 
 .JT-ui.JT-progress.JT-attached,
 .JT-ui.JT-progress.JT-attached .JT-bar {
     display: block;
     height: .2rem;
     padding: 0;
     overflow: hidden;
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-progress.JT-attached .JT-bar {
     border-radius: 0
 }
 
 .JT-ui.JT-progress.JT-top.JT-attached,
 .JT-ui.JT-progress.JT-top.JT-attached .JT-bar {
     top: 0;
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-progress.JT-top.JT-attached .JT-bar {
     border-radius: 0
 }
 
 .JT-ui.JT-card>.JT-ui.JT-attached.JT-progress,
 .JT-ui.JT-segment>.JT-ui.JT-attached.JT-progress {
     position: absolute;
     top: auto;
     left: 0;
     bottom: 100%;
     width: 100%
 }
 
 .JT-ui.JT-card>.JT-ui.JT-bottom.JT-attached.JT-progress,
 .JT-ui.JT-segment>.JT-ui.JT-bottom.JT-attached.JT-progress {
     top: 100%;
     bottom: auto
 }
 
 .JT-ui.JT-red.JT-progress .JT-bar {
     background-color: #db2828
 }
 
 .JT-ui.JT-red.JT-inverted.JT-progress .JT-bar {
     background-color: #ff695e
 }
 
 .JT-ui.JT-orange.JT-progress .JT-bar {
     background-color: #f2711c
 }
 
 .JT-ui.JT-orange.JT-inverted.JT-progress .JT-bar {
     background-color: #ff851b
 }
 
 .JT-ui.JT-yellow.JT-progress .JT-bar {
     background-color: #fbbd08
 }
 
 .JT-ui.JT-yellow.JT-inverted.JT-progress .JT-bar {
     background-color: #ffe21f
 }
 
 .JT-ui.JT-olive.JT-progress .JT-bar {
     background-color: #b5cc18
 }
 
 .JT-ui.JT-olive.JT-inverted.JT-progress .JT-bar {
     background-color: #d9e778
 }
 
 .JT-ui.JT-green.JT-progress .JT-bar {
     background-color: #21ba45
 }
 
 .JT-ui.JT-green.JT-inverted.JT-progress .JT-bar {
     background-color: #2ecc40
 }
 
 .JT-ui.JT-teal.JT-progress .JT-bar {
     background-color: #00b5ad
 }
 
 .JT-ui.JT-teal.JT-inverted.JT-progress .JT-bar {
     background-color: #6dffff
 }
 
 .JT-ui.JT-blue.JT-progress .JT-bar {
     background-color: #2185d0
 }
 
 .JT-ui.JT-blue.JT-inverted.JT-progress .JT-bar {
     background-color: #54c8ff
 }
 
 .JT-ui.JT-violet.JT-progress .JT-bar {
     background-color: #6435c9
 }
 
 .JT-ui.JT-violet.JT-inverted.JT-progress .JT-bar {
     background-color: #a291fb
 }
 
 .JT-ui.JT-purple.JT-progress .JT-bar {
     background-color: #a333c8
 }
 
 .JT-ui.JT-purple.JT-inverted.JT-progress .JT-bar {
     background-color: #dc73ff
 }
 
 .JT-ui.JT-pink.JT-progress .JT-bar {
     background-color: #e03997
 }
 
 .JT-ui.JT-pink.JT-inverted.JT-progress .JT-bar {
     background-color: #ff8edf
 }
 
 .JT-ui.JT-brown.JT-progress .JT-bar {
     background-color: #a5673f
 }
 
 .JT-ui.JT-brown.JT-inverted.JT-progress .JT-bar {
     background-color: #d67c1c
 }
 
 .JT-ui.JT-grey.JT-progress .JT-bar {
     background-color: #767676
 }
 
 .JT-ui.JT-grey.JT-inverted.JT-progress .JT-bar {
     background-color: #dcddde
 }
 
 .JT-ui.JT-black.JT-progress .JT-bar {
     background-color: #4a4a4a
 }
 
 .JT-ui.JT-black.JT-inverted.JT-progress .JT-bar {
     background-color: #545454
 }
 
 .JT-ui.JT-tiny.JT-progress {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-tiny.JT-progress .JT-bar {
     height: .5em
 }
 
 .JT-ui.JT-small.JT-progress {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-small.JT-progress .JT-bar {
     height: 1em
 }
 
 .JT-ui.JT-progress {
     font-size: 1rem
 }
 
 .JT-ui.JT-progress .JT-bar {
     height: 1.75em
 }
 
 .JT-ui.JT-large.JT-progress {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-large.JT-progress .JT-bar {
     height: 2.5em
 }
 
 .JT-ui.JT-big.JT-progress {
     font-size: 1.28571429rem
 }
 
 .JT-ui.JT-big.JT-progress .JT-bar {
     height: 3.5em
 }
 /*!
 * # Semantic UI 2.2.7 - Rating
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-rating {
     display: -webkit-inline-box;
     display: -ms-inline-flexbox;
     display: inline-flex;
     white-space: nowrap;
     vertical-align: baseline
 }
 
 .JT-ui.JT-rating:last-child {
     margin-right: 0
 }
 
 .JT-ui.JT-rating .JT-icon {
     padding: 0;
     margin: 0;
     text-align: center;
     font-weight: 400;
     font-style: normal;
     -webkit-box-flex: 1;
     -ms-flex: 1 0 auto;
     flex: 1 0 auto;
     cursor: pointer;
     width: 1.25em;
     height: auto;
     -webkit-transition: opacity .1s ease, background .1s ease, text-shadow .1s ease, color .1s ease;
     transition: opacity .1s ease, background .1s ease, text-shadow .1s ease, color .1s ease
 }
 
 .JT-ui.JT-rating .JT-icon {
     background: 0 0;
     color: rgba(0, 0, 0, .15)
 }
 
 .JT-ui.JT-rating .JT-active.JT-icon {
     background: 0 0;
     color: rgba(0, 0, 0, .85)
 }
 
 .JT-ui.JT-rating .JT-icon.JT-selected,
 .JT-ui.JT-rating .JT-icon.JT-selected.JT-active {
     background: 0 0;
     color: #4a4a4a
 }
 
 .JT-ui.JT-star.JT-rating .JT-icon {
     width: 1.25em;
     height: auto;
     background: 0 0;
     color: rgba(0, 0, 0, .15);
     text-shadow: none
 }
 
 .JT-ui.JT-star.JT-rating .JT-active.JT-icon {
     background: 0 0!important;
     color: #ffe623!important;
     text-shadow: 0 -1px 0 #ddc507, -1px 0 0 #ddc507, 0 1px 0 #ddc507, 1px 0 0 #ddc507!important
 }
 
 .JT-ui.JT-star.JT-rating .JT-icon.JT-selected,
 .JT-ui.JT-star.JT-rating .JT-icon.JT-selected.JT-active {
     background: 0 0!important;
     color: #fc0!important;
     text-shadow: 0 -1px 0 #e6a200, -1px 0 0 #e6a200, 0 1px 0 #e6a200, 1px 0 0 #e6a200!important
 }
 
 .JT-ui.JT-heart.JT-rating .JT-icon {
     width: 1.4em;
     height: auto;
     background: 0 0;
     color: rgba(0, 0, 0, .15);
     text-shadow: none!important
 }
 
 .JT-ui.JT-heart.JT-rating .JT-active.JT-icon {
     background: 0 0!important;
     color: #ff6d75!important;
     text-shadow: 0 -1px 0 #cd0707, -1px 0 0 #cd0707, 0 1px 0 #cd0707, 1px 0 0 #cd0707!important
 }
 
 .JT-ui.JT-heart.JT-rating .JT-icon.JT-selected,
 .JT-ui.JT-heart.JT-rating .JT-icon.JT-selected.JT-active {
     background: 0 0!important;
     color: #ff3000!important;
     text-shadow: 0 -1px 0 #aa0101, -1px 0 0 #aa0101, 0 1px 0 #aa0101, 1px 0 0 #aa0101!important
 }
 
 .JT-ui.JT-disabled.JT-rating .JT-icon {
     cursor: default
 }
 
 .JT-ui.JT-rating.JT-selected .JT-active.JT-icon {
     opacity: 1
 }
 
 .JT-ui.JT-rating .JT-icon.JT-selected,
 .JT-ui.JT-rating.JT-selected .JT-icon.JT-selected {
     opacity: 1
 }
 
 .JT-ui.JT-mini.JT-rating {
     font-size: .78571429rem
 }
 
 .JT-ui.JT-tiny.JT-rating {
     font-size: .85714286rem
 }
 
 .JT-ui.JT-small.JT-rating {
     font-size: .92857143rem
 }
 
 .JT-ui.JT-rating {
     font-size: 1rem
 }
 
 .JT-ui.JT-large.JT-rating {
     font-size: 1.14285714rem
 }
 
 .JT-ui.JT-huge.JT-rating {
     font-size: 1.42857143rem
 }
 
 .JT-ui.JT-massive.JT-rating {
     font-size: 2rem
 }
 
 @font-face {
     font-family: Rating;
     src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjCBsAAAC8AAAAYGNtYXCj2pm8AAABHAAAAKRnYXNwAAAAEAAAAcAAAAAIZ2x5ZlJbXMYAAAHIAAARnGhlYWQBGAe5AAATZAAAADZoaGVhA+IB/QAAE5wAAAAkaG10eCzgAEMAABPAAAAAcGxvY2EwXCxOAAAUMAAAADptYXhwACIAnAAAFGwAAAAgbmFtZfC1n04AABSMAAABPHBvc3QAAwAAAAAVyAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADxZQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAJAAAAAgACAABAAAAAEAIOYF8AbwDfAj8C7wbvBw8Irwl/Cc8SPxZf/9//8AAAAAACDmAPAE8AzwI/Au8G7wcPCH8JfwnPEj8WT//f//AAH/4xoEEAYQAQ/sD+IPow+iD4wPgA98DvYOtgADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP/tAgAB0wAKABUAAAEvAQ8BFwc3Fyc3BQc3Jz8BHwEHFycCALFPT7GAHp6eHoD/AHAWW304OH1bFnABGRqgoBp8sFNTsHyyOnxYEnFxElh8OgAAAAACAAD/7QIAAdMACgASAAABLwEPARcHNxcnNwUxER8BBxcnAgCxT0+xgB6enh6A/wA4fVsWcAEZGqCgGnywU1OwfLIBHXESWHw6AAAAAQAA/+0CAAHTAAoAAAEvAQ8BFwc3Fyc3AgCxT0+xgB6enh6AARkaoKAafLBTU7B8AAAAAAEAAAAAAgABwAArAAABFA4CBzEHDgMjIi4CLwEuAzU0PgIzMh4CFz4DMzIeAhUCAAcMEgugBgwMDAYGDAwMBqALEgwHFyg2HhAfGxkKChkbHxAeNigXAS0QHxsZCqAGCwkGBQkLBqAKGRsfEB42KBcHDBILCxIMBxcoNh4AAAAAAgAAAAACAAHAACsAWAAAATQuAiMiDgIHLgMjIg4CFRQeAhcxFx4DMzI+Aj8BPgM1DwEiFCIGMTAmIjQjJy4DNTQ+AjMyHgIfATc+AzMyHgIVFA4CBwIAFyg2HhAfGxkKChkbHxAeNigXBwwSC6AGDAwMBgYMDAwGoAsSDAdbogEBAQEBAaIGCgcEDRceEQkREA4GLy8GDhARCREeFw0EBwoGAS0eNigXBwwSCwsSDAcXKDYeEB8bGQqgBgsJBgUJCwagChkbHxA+ogEBAQGiBg4QEQkRHhcNBAcKBjQ0BgoHBA0XHhEJERAOBgABAAAAAAIAAcAAMQAAARQOAgcxBw4DIyIuAi8BLgM1ND4CMzIeAhcHFwc3Jzc+AzMyHgIVAgAHDBILoAYMDAwGBgwMDAagCxIMBxcoNh4KFRMSCC9wQLBwJwUJCgkFHjYoFwEtEB8bGQqgBgsJBgUJCwagChkbHxAeNigXAwUIBUtAoMBAOwECAQEXKDYeAAABAAAAAAIAAbcAKgAAEzQ3NjMyFxYXFhcWFzY3Njc2NzYzMhcWFRQPAQYjIi8BJicmJyYnJicmNQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGBwExPyMkBgYLCgkKCgoKCQoLBgYkIz8/QawFBawCBgUNDg4OFRQTAAAAAQAAAA0B2wHSACYAABM0PwI2FzYfAhYVFA8BFxQVFAcGByYvAQcGByYnJjU0PwEnJjUAEI9BBQkIBkCPEAdoGQMDBgUGgIEGBQYDAwEYaAcBIwsCFoEMAQEMgRYCCwYIZJABBQUFAwEBAkVFAgEBAwUFAwOQZAkFAAAAAAIAAAANAdsB0gAkAC4AABM0PwI2FzYfAhYVFA8BFxQVFAcmLwEHBgcmJyY1ND8BJyY1HwEHNxcnNy8BBwAQj0EFCQgGQI8QB2gZDAUGgIEGBQYDAwEYaAc/WBVsaxRXeDY2ASMLAhaBDAEBDIEWAgsGCGSQAQUNAQECRUUCAQEDBQUDA5BkCQURVXg4OHhVEW5uAAABACMAKQHdAXwAGgAANzQ/ATYXNh8BNzYXNh8BFhUUDwEGByYvASY1IwgmCAwLCFS8CAsMCCYICPUIDAsIjgjSCwkmCQEBCVS7CQEBCSYJCg0H9gcBAQePBwwAAAEAHwAfAXMBcwAsAAA3ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFRQPAQYjIi8BBwYjIi8BJjUfCFRUCAgnCAwLCFRUCAwLCCcICFRUCAgnCAsMCFRUCAsMCCcIYgsIVFQIDAsIJwgIVFQICCcICwwIVFQICwwIJwgIVFQICCcIDAAAAAACAAAAJQFJAbcAHwArAAA3NTQ3NjsBNTQ3NjMyFxYdATMyFxYdARQHBiMhIicmNTczNTQnJiMiBwYdAQAICAsKJSY1NCYmCQsICAgIC/7tCwgIW5MWFR4fFRZApQsICDc0JiYmJjQ3CAgLpQsICAgIC8A3HhYVFRYeNwAAAQAAAAcBbgG3ACEAADcRNDc2NzYzITIXFhcWFREUBwYHBiMiLwEHBiMiJyYnJjUABgUKBgYBLAYGCgUGBgUKBQcOCn5+Cg4GBgoFBicBcAoICAMDAwMICAr+kAoICAQCCXl5CQIECAgKAAAAAwAAACUCAAFuABgAMQBKAAA3NDc2NzYzMhcWFxYVFAcGBwYjIicmJyY1MxYXFjMyNzY3JicWFRQHBiMiJyY1NDcGBzcUFxYzMjc2NTQ3NjMyNzY1NCcmIyIHBhUABihDREtLREMoBgYoQ0RLS0RDKAYlJjk5Q0M5OSYrQREmJTU1JSYRQSuEBAQGBgQEEREZBgQEBAQGJBkayQoKQSgoKChBCgoKCkEoJycoQQoKOiMjIyM6RCEeIjUmJSUmNSIeIUQlBgQEBAQGGBIRBAQGBgQEGhojAAAABQAAAAkCAAGJACwAOABRAGgAcAAANzQ3Njc2MzIXNzYzMhcWFxYXFhcWFxYVFDEGBwYPAQYjIicmNTQ3JicmJyY1MxYXNyYnJjU0NwYHNxQXFjMyNzY1NDc2MzI3NjU0JyYjIgcGFRc3Njc2NyYnNxYXFhcWFRQHBgcGBwYjPwEWFRQHBgcABitBQU0ZGhADBQEEBAUFBAUEBQEEHjw8Hg4DBQQiBQ0pIyIZBiUvSxYZDg4RQSuEBAQGBgQEEREZBgQEBAQGJBkaVxU9MzQiIDASGxkZEAYGCxQrODk/LlACFxYlyQsJQycnBRwEAgEDAwIDAwIBAwUCNmxsNhkFFAMFBBUTHh8nCQtKISgSHBsfIh4hRCUGBAQEBAYYEhEEBAYGBAQaGiPJJQUiIjYzISASGhkbCgoKChIXMRsbUZANCyghIA8AAAMAAAAAAbcB2wA5AEoAlAAANzU0NzY7ATY3Njc2NzY3Njc2MzIXFhcWFRQHMzIXFhUUBxYVFAcUFRQHFgcGKwEiJyYnJisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzMyFxYXFhcWFxYXFhcWOwEyNTQnNjc2NTQnNjU0JyYnNjc2NTQnJisBNDc2NTQnJiMGBwYHBgcGBwYHBgcGBwYHBgcGBwYrARUACwoQTgodEQ4GBAMFBgwLDxgTEwoKDjMdFhYOAgoRARkZKCUbGxsjIQZSEAoLJQUFCAcGBQUGBwgFBUkJBAUFBAQHBwMDBwcCPCUjNwIJBQUFDwMDBAkGBgsLDmUODgoJGwgDAwYFDAYQAQUGAwQGBgYFBgUGBgQJSbcPCwsGJhUPCBERExMMCgkJFBQhGxwWFR4ZFQoKFhMGBh0WKBcXBgcMDAoLDxIHBQYGBQcIBQYGBQgSAQEBAQICAQEDAgEULwgIBQoLCgsJDhQHCQkEAQ0NCg8LCxAdHREcDQ4IEBETEw0GFAEHBwUECAgFBQUFAgO3AAADAAD/2wG3AbcAPABNAJkAADc1NDc2OwEyNzY3NjsBMhcWBxUWFRQVFhUUBxYVFAcGKwEWFRQHBgcGIyInJicmJyYnJicmJyYnIyInJjU3FBcWMzI3NjU0JyYjIgcGFRczMhcWFxYXFhcWFxYXFhcWFxYXFhcWFzI3NjU0JyY1MzI3NjU0JyYjNjc2NTQnNjU0JyYnNjU0JyYrASIHIgcGBwYHBgcGIwYrARUACwoQUgYhJRsbHiAoGRkBEQoCDhYWHTMOCgoTExgPCwoFBgIBBAMFDhEdCk4QCgslBQUIBwYFBQYHCAUFSQkEBgYFBgUGBgYEAwYFARAGDAUGAwMIGwkKDg5lDgsLBgYJBAMDDwUFBQkCDg4ZJSU8AgcHAwMHBwQEBQUECbe3DwsKDAwHBhcWJwIWHQYGExYKChUZHhYVHRoiExQJCgsJDg4MDAwNBg4WJQcLCw+kBwUGBgUHCAUGBgUIpAMCBQYFBQcIBAUHBwITBwwTExERBw0OHBEdHRALCw8KDQ0FCQkHFA4JCwoLCgUICBgMCxUDAgEBAgMBAQG3AAAAAQAAAA0A7gHSABQAABM0PwI2FxEHBgcmJyY1ND8BJyY1ABCPQQUJgQYFBgMDARhoBwEjCwIWgQwB/oNFAgEBAwUFAwOQZAkFAAAAAAIAAAAAAgABtwAqAFkAABM0NzYzMhcWFxYXFhc2NzY3Njc2MzIXFhUUDwEGIyIvASYnJicmJyYnJjUzFB8BNzY1NCcmJyYnJicmIyIHBgcGBwYHBiMiJyYnJicmJyYjIgcGBwYHBgcGFQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGByU1pqY1BgYJCg4NDg0PDhIRDg8KCgcFCQkFBwoKDw4REg4PDQ4NDgoJBgYBMT8jJAYGCwoJCgoKCgkKCwYGJCM/P0GsBQWsAgYFDQ4ODhUUEzA1oJ82MBcSEgoLBgcCAgcHCwsKCQgHBwgJCgsLBwcCAgcGCwoSEhcAAAACAAAABwFuAbcAIQAoAAA3ETQ3Njc2MyEyFxYXFhURFAcGBwYjIi8BBwYjIicmJyY1PwEfAREhEQAGBQoGBgEsBgYKBQYGBQoFBw4Kfn4KDgYGCgUGJZIZef7cJwFwCggIAwMDAwgICv6QCggIBAIJeXkJAgQICAoIjRl0AWP+nQAAAAABAAAAJQHbAbcAMgAANzU0NzY7ATU0NzYzMhcWHQEUBwYrASInJj0BNCcmIyIHBh0BMzIXFh0BFAcGIyEiJyY1AAgIC8AmJjQ1JiUFBQgSCAUFFhUfHhUWHAsICAgIC/7tCwgIQKULCAg3NSUmJiU1SQgFBgYFCEkeFhUVFh43CAgLpQsICAgICwAAAAIAAQANAdsB0gAiAC0AABM2PwI2MzIfAhYXFg8BFxYHBiMiLwEHBiMiJyY/AScmNx8CLwE/AS8CEwEDDJBABggJBUGODgIDCmcYAgQCCAMIf4IFBgYEAgEZaQgC7hBbEgINSnkILgEBJggCFYILC4IVAggICWWPCgUFA0REAwUFCo9lCQipCTBmEw1HEhFc/u0AAAADAAAAAAHJAbcAFAAlAHkAADc1NDc2OwEyFxYdARQHBisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzU0NzYzNjc2NzY3Njc2NzY3Njc2NzY3NjMyFxYXFhcWFxYXFhUUFRQHBgcGBxQHBgcGBzMyFxYVFAcWFRYHFgcGBxYHBgcjIicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQFBQgGDw8OFAkFBAQBAQMCAQIEBAYFBw4KCgcHBQQCAwEBAgMDAgYCAgIBAU8XEBAQBQEOBQUECwMREiYlExYXDAwWJAoHBQY3twcGBQUGB7cIBQUFBQgkBwYFBQYHCAUGBgUIJLcHBQYBEBATGQkFCQgGBQwLBgcICQUGAwMFBAcHBgYICQQEBwsLCwYGCgIDBAMCBBEQFhkSDAoVEhAREAsgFBUBBAUEBAcMAQUFCAAAAAADAAD/2wHJAZIAFAAlAHkAADcUFxYXNxY3Nj0BNCcmBycGBwYdATc0NzY3FhcWFRQHBicGJyY1FzU0NzY3Fjc2NzY3NjcXNhcWBxYXFgcWBxQHFhUUBwYHJxYXFhcWFRYXFhcWFRQVFAcGBwYHBgcGBwYnBicmJyYnJicmJyYnJicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQGBQcKJBYMDBcWEyUmEhEDCwQFBQ4BBRAQEBdPAQECAgIGAgMDAgEBAwIEBQcHCgoOBwUGBAQCAQIDAQEEBAUJFA4PDwYIBQWlBwYFAQEBBwQJtQkEBwEBAQUGB7eTBwYEAQEEBgcJBAYBAQYECZS4BwYEAgENBwUCBgMBAQEXEyEJEhAREBcIDhAaFhEPAQEFAgQCBQELBQcKDAkIBAUHCgUGBwgDBgIEAQEHBQkIBwUMCwcECgcGCRoREQ8CBgQIAAAAAQAAAAEAAJth57dfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAAAAAAoAFAAeAEoAcACKAMoBQAGIAcwCCgJUAoICxgMEAzoDpgRKBRgF7AYSBpgG2gcgB2oIGAjOAAAAAQAAABwAmgAFAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AABcUAAoAAAAAFswAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAEuEAABLho6TvIE9TLzIAABPYAAAAYAAAAGAIIwgbY21hcAAAFDgAAACkAAAApKPambxnYXNwAAAU3AAAAAgAAAAIAAAAEGhlYWQAABTkAAAANgAAADYBGAe5aGhlYQAAFRwAAAAkAAAAJAPiAf1obXR4AAAVQAAAAHAAAABwLOAAQ21heHAAABWwAAAABgAAAAYAHFAAbmFtZQAAFbgAAAE8AAABPPC1n05wb3N0AAAW9AAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLZviU+HQFHQAAAP0PHQAAAQIRHQAAAAkdAAAS2BIAHQEBBw0PERQZHiMoLTI3PEFGS1BVWl9kaW5zeH2Ch4xyYXRpbmdyYXRpbmd1MHUxdTIwdUU2MDB1RTYwMXVFNjAydUU2MDN1RTYwNHVFNjA1dUYwMDR1RjAwNXVGMDA2dUYwMEN1RjAwRHVGMDIzdUYwMkV1RjA2RXVGMDcwdUYwODd1RjA4OHVGMDg5dUYwOEF1RjA5N3VGMDlDdUYxMjN1RjE2NHVGMTY1AAACAYkAGgAcAgABAAQABwAKAA0AVgCWAL0BAgGMAeQCbwLwA4cD5QR0BQMFdgZgB8MJkQtxC7oM2Q1jDggOmRAYEZr8lA78lA78lA77lA74lPetFftFpTz3NDz7NPtFcfcU+xBt+0T3Mt73Mjht90T3FPcQBfuU+0YV+wRRofcQMOP3EZ3D9wXD+wX3EXkwM6H7EPsExQUO+JT3rRX7RaU89zQ8+zT7RXH3FPsQbftE9zLe9zI4bfdE9xT3EAX7lPtGFYuLi/exw/sF9xF5MDOh+xD7BMUFDviU960V+0WlPPc0PPs0+0Vx9xT7EG37RPcy3vcyOG33RPcU9xAFDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iu2i7J4pm6mqLKetovci81JizoIDviU98EVi9xJzTqLYItkeHBucKhknmCLOotJSYs6i2CeZKhwCIuL9zT7NAWbe5t7m4ubi5ubm5sI9zT3NAWopp6yi7YIME0V+zb7NgWKioqKiouKi4qMiowI+zb3NgV6m4Ghi6OLubCwuYuji6GBm3oIule6vwWbnKGVo4u5i7Bmi12Lc4F1ensIDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iuni6WDoX4IXED3BEtL+zT3RPdU+wTLssYFl46YjZiL3IvNSYs6CA6L98UVi7WXrKOio6Otl7aLlouXiZiHl4eWhZaEloSUhZKFk4SShZKEkpKSkZOSkpGUkZaSCJaSlpGXj5iPl42Wi7aLrX+jc6N0l2qLYYthdWBgYAj7RvtABYeIh4mGi4aLh42Hjgj7RvdABYmNiY2Hj4iOhpGDlISUhZWFlIWVhpaHmYaYiZiLmAgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuHioiJiImIiIqHi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuCh4aDi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwjKeRXjN3b7DfcAxPZSd/cN4t/7DJ1V9wFV+wEFDq73ZhWLk42RkZEIsbIFkZCRjpOLkouSiJCGCN8291D3UAWQkJKOkouTi5GIkYYIsWQFkYaNhIuEi4OJhYWFCPuJ+4kFhYWFiYOLhIuEjYaRCPsi9yIFhZCJkouSCA77AartFYuSjpKQkAjf3zffBYaQiJKLk4uSjpKQkAiysgWRkJGOk4uSi5KIkIYI3zff3wWQkJKOk4uSi5KIkIYIsmQFkIaOhIuEi4OIhIaGCDc33zcFkIaOhIuEi4OIhYaFCGRkBYaGhIiEi4OLhI6GkAg33zc3BYaGhIiEi4OLhY6FkAhksgWGkYiRi5MIDvtLi8sVi/c5BYuSjpKQkJCQko6SiwiVi4vCBYuul6mkpKSkqpiui66LqX6kcqRymG2LaAiLVJSLBZKLkoiQhpCGjoSLhAiL+zkFi4OIhYaGhoWEiYSLCPuniwWEi4SNhpGGkIiRi5MI5vdUFfcni4vCBYufhJx8mn2ZepJ3i3aLeoR9fX18g3qLdwiLVAUO+yaLshWL+AQFi5GNkY+RjpCQj5KNj42PjI+LCPfAiwWPi4+Kj4mRiZCHj4aPhY2Fi4UIi/wEBYuEiYWHhoeGhoeFiIiKhoqHi4GLhI6EkQj7EvcN+xL7DQWEhYOIgouHi4eLh42EjoaPiJCHkImRi5IIDov3XRWLko2Rj5Kltq+vuKW4pbuZvYu9i7t9uHG4ca9npWCPhI2Fi4SLhYmEh4RxYGdoXnAIXnFbflmLWYtbmF6lXqZnrnG2h5KJkouRCLCLFaRkq2yxdLF0tH+4i7iLtJexorGiq6qksm64Z61goZZ3kXaLdItnfm1ycnJybX9oiwhoi22XcqRypH6pi6+LopGglp9gdWdpbl4I9xiwFYuHjIiOiI6IjoqPi4+LjoyOjo2OjY6Lj4ubkJmXl5eWmZGbi4+LjoyOjo2OjY6LjwiLj4mOiY6IjYiNh4tzi3eCenp6eoJ3i3MIDov3XRWLko2Sj5GouK+utqW3pbqYvouci5yJnIgIm6cFjY6NjI+LjIuNi42JjYqOio+JjomOiY6KjomOiY6JjoqNioyKjomMiYuHi4qLiouLCHdnbVVjQ2NDbVV3Zwh9cgWJiIiJiIuJi36SdJiIjYmOi46LjY+UlJlvl3KcdJ90oHeie6WHkYmSi5IIsIsVqlq0Z711CKGzBXqXfpqCnoKdhp6LoIuikaCWn2B1Z2luXgj3GLAVi4eMiI6IjoiOio+Lj4uOjI6OjY6NjouPi5uQmZeXl5aZkZuLj4uOjI6OjY6NjouPCIuPiY6JjoiNiI2Hi3OLd4J6enp6gneLcwji+10VoLAFtI+wmK2hrqKnqKKvdq1wp2uhCJ2rBZ1/nHycepx6mHqWeY+EjYWLhIuEiYWHhIR/gH1+fG9qaXJmeWV5Y4Jhiwi53BXb9yQFjIKMg4uEi3CDc3x1fHV3fHOBCA6L1BWL90sFi5WPlJKSkpKTj5aLCNmLBZKPmJqepJaZlZeVlY+Qj5ONl42WjpeOmI+YkZWTk5OSk46Vi5uLmYiYhZiFlIGSfgiSfo55i3WLeYd5gXgIvosFn4uchJl8mn2Seot3i3qGfIJ9jYSLhYuEi3yIfoR+i4eLh4uHi3eGen99i3CDdnt8CHt8dYNwiwhmiwV5i3mNeY95kHeRc5N1k36Ph4sIOYsFgIuDjoSShJKHlIuVCLCdFYuGjIePiI+Hj4mQi5CLj42Pj46OjY+LkIuQiZCIjoePh42Gi4aLh4mHh4eIioaLhgjUeRWUiwWNi46Lj4qOi4+KjYqOi4+Kj4mQio6KjYqNio+Kj4mQio6KjIqzfquEpIsIrosFr4uemouri5CKkYqQkY6QkI6SjpKNkouSi5KJkoiRlZWQlouYi5CKkImRiZGJj4iOCJGMkI+PlI+UjZKLkouViJODk4SSgo+CiwgmiwWLlpCalJ6UnpCbi5aLnoiYhJSFlH+QeYuGhoeDiYCJf4h/h3+IfoWBg4KHh4SCgH4Ii4qIiYiGh4aIh4mIiIiIh4eGh4aHh4eHiIiHiIeHiIiHiIeKh4mIioiLCIKLi/tLBQ6L90sVi/dLBYuVj5OSk5KSk46WiwjdiwWPi5iPoZOkk6CRnZCdj56Nn4sIq4sFpougg5x8m3yTd4txCIuJBZd8kHuLd4uHi4eLh5J+jn6LfIuEi4SJhZR9kHyLeot3hHp8fH19eoR3iwhYiwWVeI95i3mLdIh6hH6EfoKBfoV+hX2He4uBi4OPg5KFkYaTh5SHlYiTipOKk4qTiJMIiZSIkYiPgZSBl4CaeKR+moSPCD2LBYCLg4+EkoSSh5SLlQiw9zgVi4aMh4+Ij4ePiZCLkIuPjY+Pjo6Nj4uQi5CJkIiOh4+HjYaLhouHiYeHh4iKhouGCNT7OBWUiwWOi46Kj4mPio+IjoiPh4+IjoePiI+Hj4aPho6HjoiNiI6Hj4aOho6Ii4qWfpKDj4YIk4ORgY5+j36OgI1/jYCPg5CGnYuXj5GUkpSOmYuei5aGmoKfgp6GmouWCPCLBZSLlI+SkpOTjpOLlYuSiZKHlIeUho+Fi46PjY+NkY2RjJCLkIuYhpaBlY6RjZKLkgiLkomSiJKIkoaQhY6MkIyRi5CLm4aXgpOBkn6Pe4sIZosFcotrhGN9iouIioaJh4qHiomKiYqIioaKh4mHioiKiYuHioiLh4qIi4mLCIKLi/tLBQ77lIv3txWLkpCPlo0I9yOgzPcWBY6SkI+RiwiL/BL7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOi/fFFYu1l6yjoqOjrZe2i5aLl4mYh5eHloWWhJaElIWShZOEkoWShJKSkpGTkpKRlJGWkgiWkpaRl4+Yj5eNlou2i61/o3OjdJdqi2GLYXVgYGAI+0b7QAWHiIeJhouGi4eNh44I+0b3QAWJjYmNh4+IjoaRg5SElIWVhZSFlYaWh5mGmImYi5gIsIsVi2ucaa9oCPc6+zT3OvczBa+vnK2Lq4ubiZiHl4eXhpSFkoSSg5GCj4KQgo2CjYONgYuBi4KLgIl/hoCGgIWChAiBg4OFhISEhYaFhoaIhoaJhYuFi4aNiJCGkIaRhJGEkoORgZOCkoCRgJB/kICNgosIgYuBi4OJgomCiYKGgoeDhYSEhYSGgod/h3+Jfot7CA77JouyFYv4BAWLkY2Rj5GOkJCPko2PjY+Mj4sI98CLBY+Lj4qPiZGJkIePho+FjYWLhQiL/AQFi4SJhYeGh4aGh4WIiIqGioeLgYuEjoSRCPsS9w37EvsNBYSFg4iCi4eLh4uHjYSOho+IkIeQiZGLkgiwkxX3JvchpHL3DfsIi/f3+7iLi/v3BQ5ni8sVi/c5BYuSjpKQkJCQko6Siwj3VIuLwgWLrpippKSkpKmYrouvi6l+pHKkcpdti2gIi0IFi4aKhoeIh4eHiYaLCHmLBYaLh42Hj4eOipCLkAiL1AWLn4OcfZp9mXqSdot3i3qEfX18fIR6i3cIi1SniwWSi5KIkIaQho6Ei4QIi/s5BYuDiIWGhoaFhImEiwj7p4sFhIuEjYaRhpCIkYuTCA5njPe6FYyQkI6UjQj3I6DM9xYFj5KPj5GLkIuQh4+ECMv7FvcjdgWUiZCIjYaNhoiFhYUIIyak+yMFjIWKhomHiYiIiYaLiIuHjIeNCPsUz/sVRwWHiYeKiIuHi4eNiY6Jj4uQjJEIo/cjI/AFhZGJkY2QCPeB+z0VnILlW3rxiJ6ZmNTS+wydgpxe54v7pwUOZ4vCFYv3SwWLkI2Pjo+Pjo+NkIsI3osFkIuPiY6Ij4eNh4uGCIv7SwWLhomHh4eIh4eKhosIOIsFhouHjIePiI+Jj4uQCLCvFYuGjIePh46IkImQi5CLj42Pjo6PjY+LkIuQiZCIjoePh42Gi4aLhomIh4eIioaLhgjvZxWL90sFi5CNj46Oj4+PjZCLj4ySkJWWlZaVl5SXmJuVl5GRjo6OkI6RjZCNkIyPjI6MkY2TCIySjJGMj4yPjZCOkY6RjpCPjo6Pj42Qi5SLk4qSiZKJkYiPiJCIjoiPho6GjYeMhwiNh4yGjIaMhYuHi4iLiIuHi4eLg4uEiYSJhImFiYeJh4mFh4WLioqJiomJiIqJiokIi4qKiIqJCNqLBZqLmIWWgJaAkH+LfIt6hn2Af46DjYSLhIt9h36Cf4+Bi3+HgImAhYKEhI12hnmAfgh/fXiDcosIZosFfot+jHyOfI5/joOOg41/j32Qc5N8j4SMhouHjYiOh4+Jj4uQCA5ni/c5FYuGjYaOiI+Hj4mQiwjeiwWQi4+Njo+Pjo2Qi5AIi/dKBYuQiZCHjoiPh42Giwg4iwWGi4eJh4eIiImGi4YIi/tKBbD3JhWLkIyPj4+OjpCNkIuQi4+Jj4iOh42Hi4aLhomHiIeHh4eKhouGi4aMiI+Hj4qPi5AI7/snFYv3SwWLkI2Qj46Oj4+NkIuSi5qPo5OZkJePk46TjZeOmo6ajpiMmIsIsIsFpIueg5d9ln6Qeol1koSRgo2Aj4CLgIeAlH+Pfot9i4WJhIiCloCQfIt7i3yFfoGACICAfoZ8iwg8iwWMiIyJi4mMiYyJjYmMiIyKi4mPhI2GjYeNh42GjYOMhIyEi4SLhouHi4iLiYuGioYIioWKhomHioeJh4iGh4eIh4aIh4iFiISJhImDioKLhouHjYiPh4+Ij4iRiJGJkIqPCIqPipGKkomTipGKj4qOiZCJkYiQiJCIjoWSgZZ+nIKXgZaBloGWhJGHi4aLh42HjwiIjomQi48IDviUFPiUFYsMCgAAAAADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAPFlAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAkAAAACAAIAAEAAAAAQAg5gXwBvAN8CPwLvBu8HDwivCX8JzxI/Fl//3//wAAAAAAIOYA8ATwDPAj8C7wbvBw8Ifwl/Cc8SPxZP/9//8AAf/jGgQQBhABD+wP4g+jD6IPjA+AD3wO9g62AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAAJrVlLJfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAFAAABwAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff');
     font-weight: 400;
     font-style: normal
 }
 
 .JT-ui.JT-rating .JT-icon {
     font-family: Rating;
     line-height: 1;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     font-weight: 400;
     font-style: normal;
     text-align: center
 }
 
 .JT-ui.JT-rating .JT-icon:before {
     content: '\f005'
 }
 
 .JT-ui.JT-rating .JT-active.JT-icon:before {
     content: '\f005'
 }
 
 .JT-ui.JT-star.JT-rating .JT-icon:before {
     content: '\f005'
 }
 
 .JT-ui.JT-star.JT-rating .JT-active.JT-icon:before {
     content: '\f005'
 }
 
 .JT-ui.JT-star.JT-rating .JT-partial.JT-icon:before {
     content: '\f006'
 }
 
 .JT-ui.JT-star.JT-rating .JT-partial.JT-icon {
     content: '\f005'
 }
 
 .JT-ui.JT-heart.JT-rating .JT-icon:before {
     content: '\f004'
 }
 
 .JT-ui.JT-heart.JT-rating .JT-active.JT-icon:before {
     content: '\f004'
 }
 /*!
 * # Semantic UI 2.2.7 - Search
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-search {
     position: relative
 }
 
 .JT-ui.JT-search>.JT-prompt {
     margin: 0;
     outline: 0;
     -webkit-appearance: none;
     -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
     text-shadow: none;
     font-style: normal;
     font-weight: 400;
     line-height: 1.2142em;
     padding: .67861429em 1em;
     font-size: 1em;
     background: #fff;
     border: 1px solid rgba(34, 36, 38, .15);
     color: #4a4a4a;
     box-shadow: 0 0 0 0 transparent inset;
     -webkit-transition: background-color .1s ease, color .1s ease, box-shadow .1s ease, border-color .1s ease;
     transition: background-color .1s ease, color .1s ease, box-shadow .1s ease, border-color .1s ease
 }
 
 .JT-ui.JT-search .JT-prompt {
     border-radius: 500rem
 }
 
 .JT-ui.JT-search .JT-prompt~.JT-search.JT-icon {
     cursor: pointer
 }
 
 .JT-ui.JT-search>.JT-results {
     display: none;
     position: absolute;
     top: 100%;
     left: 0;
     -webkit-transform-origin: center top;
     transform-origin: center top;
     white-space: normal;
     background: #fff;
     margin-top: .5em;
     width: 18em;
     border-radius: .28571429rem;
     box-shadow: 0 2px 4px 0 rgba(34, 36, 38, .12), 0 2px 10px 0 rgba(34, 36, 38, .15);
     border: 1px solid #d4d4d5;
     z-index: 998
 }
 
 .JT-ui.JT-search>.JT-results>:first-child {
     border-radius: .28571429rem .28571429rem 0 0
 }
 
 .JT-ui.JT-search>.JT-results>:last-child {
     border-radius: 0 0 .28571429rem .28571429rem
 }
 
 .JT-ui.JT-search>.JT-results .JT-result {
     cursor: pointer;
     display: block;
     overflow: hidden;
     font-size: 1em;
     padding: .85714286em 1.14285714em;
     color: #4a4a4a;
     line-height: 1.33;
     border-bottom: 1px solid rgba(34, 36, 38, .1)
 }
 
 .JT-ui.JT-search>.JT-results .JT-result:last-child {
     border-bottom: none!important
 }
 
 .JT-ui.JT-search>.JT-results .JT-result .JT-image {
     float: right;
     overflow: hidden;
     background: 0 0;
     width: 5em;
     height: 3em;
     border-radius: .25em
 }
 
 .JT-ui.JT-search>.JT-results .JT-result .JT-image img {
     display: block;
     width: auto;
     height: 100%
 }
 
 .JT-ui.JT-search>.JT-results .JT-result .JT-image+.JT-content {
     margin: 0 6em 0 0
 }
 
 .JT-ui.JT-search>.JT-results .JT-result .JT-title {
     margin: -.14285em 0 0;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-weight: 700;
     font-size: 1em;
     color: rgba(0, 0, 0, .85)
 }
 
 .JT-ui.JT-search>.JT-results .JT-result .JT-description {
     margin-top: 0;
     font-size: .92857143em;
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui.JT-search>.JT-results .JT-result .JT-price {
     float: right;
     color: #21ba45
 }
 
 .JT-ui.JT-search>.JT-results>.JT-message {
     padding: 1em 1em
 }
 
 .JT-ui.JT-search>.JT-results>.JT-message .JT-header {
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-size: 1rem;
     font-weight: 700;
     color: #4a4a4a
 }
 
 .JT-ui.JT-search>.JT-results>.JT-message .JT-description {
     margin-top: .25rem;
     font-size: 1em;
     color: #4a4a4a
 }
 
 .JT-ui.JT-search>.JT-results>.JT-action {
     display: block;
     border-top: none;
     background: #fbfbfb;
     padding: .92857143em 1em;
     color: #4a4a4a;
     font-weight: 700;
     text-align: center
 }
 
 .JT-ui.JT-search>.JT-prompt:focus {
     border-color: rgba(34, 36, 38, .35);
     background: #fff;
     color: rgba(0, 0, 0, .95)
 }
 
 .JT-ui.JT-loading.JT-search .JT-input>i.JT-icon:before {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     margin: -.64285714em 0 0 -.64285714em;
     width: 1.28571429em;
     height: 1.28571429em;
     border-radius: 500rem;
     border: .2em solid rgba(0, 0, 0, .1)
 }
 
 .JT-ui.JT-loading.JT-search .JT-input>i.JT-icon:after {
     position: absolute;
     content: '';
     top: 50%;
     left: 50%;
     margin: -.64285714em 0 0 -.64285714em;
     width: 1.28571429em;
     height: 1.28571429em;
     -webkit-animation: button-spin .6s linear;
     animation: button-spin .6s linear;
     -webkit-animation-iteration-count: infinite;
     animation-iteration-count: infinite;
     border-radius: 500rem;
     border-color: #767676 transparent transparent;
     border-style: solid;
     border-width: .2em;
     box-shadow: 0 0 0 1px transparent
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category .JT-result:hover,
 .JT-ui.JT-search>.JT-results .JT-result:hover {
     background: #f9fafb
 }
 
 .JT-ui.JT-search .JT-action:hover {
     background: #e0e0e0
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category.JT-active {
     background: #fbfbfb
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category.JT-active>.JT-name {
     color: #4a4a4a
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category .JT-result.JT-active,
 .JT-ui.JT-search>.JT-results .JT-result.JT-active {
     position: relative;
     border-left-color: rgba(34, 36, 38, .1);
     background: #fbfbfb;
     box-shadow: none
 }
 
 .JT-ui.JT-search>.JT-results .JT-result.JT-active .JT-title {
     color: rgba(0, 0, 0, .85)
 }
 
 .JT-ui.JT-search>.JT-results .JT-result.JT-active .JT-description {
     color: rgba(0, 0, 0, .85)
 }
 
 .JT-ui.JT-search.JT-selection .JT-prompt {
     border-radius: .28571429rem
 }
 
 .JT-ui.JT-search.JT-selection>.JT-icon.JT-input>.JT-remove.JT-icon {
     pointer-events: none;
     position: absolute;
     left: auto;
     opacity: 0;
     color: '';
     top: 0;
     right: 0;
     -webkit-transition: color .1s ease, opacity .1s ease;
     transition: color .1s ease, opacity .1s ease
 }
 
 .JT-ui.JT-search.JT-selection>.JT-icon.JT-input>.JT-active.JT-remove.JT-icon {
     cursor: pointer;
     opacity: .8;
     pointer-events: auto
 }
 
 .JT-ui.JT-search.JT-selection>.JT-icon.JT-input:not([class*="JT-left JT-icon"])>.JT-icon~.JT-remove.JT-icon {
     right: 1.85714em
 }
 
 .JT-ui.JT-search.JT-selection>.JT-icon.JT-input>.JT-remove.JT-icon:hover {
     opacity: 1;
     color: #db2828
 }
 
 .JT-ui.JT-category.JT-search .JT-results {
     width: 28em
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category {
     background: #fbfbfb;
     box-shadow: none;
     border-bottom: 1px solid rgba(34, 36, 38, .1);
     -webkit-transition: background .1s ease, border-color .1s ease;
     transition: background .1s ease, border-color .1s ease
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category:last-child {
     border-bottom: none
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category:first-child .JT-name+.JT-result {
     border-radius: 0 .28571429rem 0 0
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category:last-child .JT-result:last-child {
     border-radius: 0 0 .28571429rem 0
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category .JT-result {
     background: #fff;
     margin-left: 100px;
     border-left: 1px solid rgba(34, 36, 38, .15);
     border-bottom: 1px solid rgba(34, 36, 38, .1);
     -webkit-transition: background .1s ease, border-color .1s ease;
     transition: background .1s ease, border-color .1s ease;
     padding: .85714286em 1.14285714em
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category:last-child .JT-result:last-child {
     border-bottom: none
 }
 
 .JT-ui.JT-category.JT-search>.JT-results .JT-category>.JT-name {
     width: 100px;
     background: 0 0;
     font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;
     font-size: 1em;
     float: 1em;
     float: left;
     padding: .4em 1em;
     font-weight: 700;
     color: rgba(0, 0, 0, .4)
 }
 
 .JT-ui[class*="JT-left JT-aligned"].JT-search>.JT-results {
     right: auto;
     left: 0
 }
 
 .JT-ui[class*="JT-right JT-aligned"].JT-search>.JT-results {
     right: 0;
     left: auto
 }
 
 .JT-ui.JT-fluid.JT-search .JT-results {
     width: 100%
 }
 
 .JT-ui.JT-mini.JT-search {
     font-size: .78571429em
 }
 
 .JT-ui.JT-small.JT-search {
     font-size: .92857143em
 }
 
 .JT-ui.JT-search {
     font-size: 1em
 }
 
 .JT-ui.JT-large.JT-search {
     font-size: 1.14285714em
 }
 
 .JT-ui.JT-big.JT-search {
     font-size: 1.28571429em
 }
 
 .JT-ui.JT-huge.JT-search {
     font-size: 1.42857143em
 }
 
 .JT-ui.JT-massive.JT-search {
     font-size: 1.71428571em
 }
 /*!
 * # Semantic UI 2.2.7 - Shape
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-shape {
     position: relative;
     vertical-align: top;
     display: inline-block;
     -webkit-perspective: 2000px;
     perspective: 2000px;
     -webkit-transition: left .6s ease-in-out, width .6s ease-in-out, height .6s ease-in-out, -webkit-transform .6s ease-in-out;
     transition: left .6s ease-in-out, width .6s ease-in-out, height .6s ease-in-out, -webkit-transform .6s ease-in-out;
     transition: transform .6s ease-in-out, left .6s ease-in-out, width .6s ease-in-out, height .6s ease-in-out;
     transition: transform .6s ease-in-out, left .6s ease-in-out, width .6s ease-in-out, height .6s ease-in-out, -webkit-transform .6s ease-in-out
 }
 
 .JT-ui.JT-shape .JT-sides {
     -webkit-transform-style: preserve-3d;
     transform-style: preserve-3d
 }
 
 .JT-ui.JT-shape .JT-side {
     opacity: 1;
     width: 100%;
     margin: 0!important;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden
 }
 
 .JT-ui.JT-shape .JT-side {
     display: none
 }
 
 .JT-ui.JT-shape .JT-side * {
     -webkit-backface-visibility: visible!important;
     backface-visibility: visible!important
 }
 
 .JT-ui.JT-cube.JT-shape .JT-side {
     min-width: 15em;
     height: 15em;
     padding: 2em;
     background-color: #e6e6e6;
     color: #4a4a4a;
     box-shadow: 0 0 2px rgba(0, 0, 0, .3)
 }
 
 .JT-ui.JT-cube.JT-shape .JT-side>.JT-content {
     width: 100%;
     height: 100%;
     display: table;
     text-align: center;
     -webkit-user-select: text;
     -moz-user-select: text;
     -ms-user-select: text;
     user-select: text
 }
 
 .JT-ui.JT-cube.JT-shape .JT-side>.JT-content>div {
     display: table-cell;
     vertical-align: middle;
     font-size: 2em
 }
 
 .JT-ui.JT-text.JT-shape.JT-animating .JT-sides {
     position: static
 }
 
 .JT-ui.JT-text.JT-shape .JT-side {
     white-space: nowrap
 }
 
 .JT-ui.JT-text.JT-shape .JT-side>* {
     white-space: normal
 }
 
 .JT-ui.JT-loading.JT-shape {
     position: absolute;
     top: -9999px;
     left: -9999px
 }
 
 .JT-ui.JT-shape .JT-animating.JT-side {
     position: absolute;
     top: 0;
     left: 0;
     display: block;
     z-index: 100
 }
 
 .JT-ui.JT-shape .JT-hidden.JT-side {
     opacity: .6
 }
 
 .JT-ui.JT-shape.JT-animating .JT-sides {
     position: absolute
 }
 
 .JT-ui.JT-shape.JT-animating .JT-sides {
     -webkit-transition: left .6s ease-in-out, width .6s ease-in-out, height .6s ease-in-out, -webkit-transform .6s ease-in-out;
     transition: left .6s ease-in-out, width .6s ease-in-out, height .6s ease-in-out, -webkit-transform .6s ease-in-out;
     transition: transform .6s ease-in-out, left .6s ease-in-out, width .6s ease-in-out, height .6s ease-in-out;
     transition: transform .6s ease-in-out, left .6s ease-in-out, width .6s ease-in-out, height .6s ease-in-out, -webkit-transform .6s ease-in-out
 }
 
 .JT-ui.JT-shape.JT-animating .JT-side {
     -webkit-transition: opacity .6s ease-in-out;
     transition: opacity .6s ease-in-out
 }
 
 .JT-ui.JT-shape .JT-active.JT-side {
     display: block
 }
 /*!
 * # Semantic UI 2.2.7 - Sidebar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-sidebar {
     position: fixed;
     top: 0;
     left: 0;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     -webkit-transition: none;
     transition: none;
     will-change: transform;
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);
     visibility: hidden;
     -webkit-overflow-scrolling: touch;
     height: 100%!important;
     max-height: 100%;
     border-radius: 0!important;
     margin: 0!important;
     overflow-y: auto!important;
     z-index: 102
 }
 
 .JT-ui.JT-sidebar>* {
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden
 }
 
 .JT-ui.JT-left.JT-sidebar {
     right: auto;
     left: 0;
     -webkit-transform: translate3d(-100%, 0, 0);
     transform: translate3d(-100%, 0, 0)
 }
 
 .JT-ui.JT-right.JT-sidebar {
     right: 0!important;
     left: auto!important;
     -webkit-transform: translate3d(100%, 0, 0);
     transform: translate3d(100%, 0, 0)
 }
 
 .JT-ui.JT-bottom.JT-sidebar,
 .JT-ui.JT-top.JT-sidebar {
     width: 100%!important;
     height: auto!important
 }
 
 .JT-ui.JT-top.JT-sidebar {
     top: 0!important;
     bottom: auto!important;
     -webkit-transform: translate3d(0, -100%, 0);
     transform: translate3d(0, -100%, 0)
 }
 
 .JT-ui.JT-bottom.JT-sidebar {
     top: auto!important;
     bottom: 0!important;
     -webkit-transform: translate3d(0, 100%, 0);
     transform: translate3d(0, 100%, 0)
 }
 
 .JT-pushable {
     height: 100%;
     overflow-x: hidden;
     padding: 0!important
 }
 
 body.JT-pushable {
     background: #545454!important
 }
 
 .JT-pushable:not(body) {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-pushable:not(body)>.JT-fixed,
 .JT-pushable:not(body)>.JT-pusher:after,
 .JT-pushable:not(body)>.JT-ui.JT-sidebar {
     position: absolute
 }
 
 .JT-pushable>.JT-fixed {
     position: fixed;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     -webkit-transition: -webkit-transform .5s ease;
     transition: -webkit-transform .5s ease;
     transition: transform .5s ease;
     transition: transform .5s ease, -webkit-transform .5s ease;
     will-change: transform;
     z-index: 101
 }
 
 .JT-pushable>.JT-pusher {
     position: relative;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     overflow: hidden;
     min-height: 100%;
     -webkit-transition: -webkit-transform .5s ease;
     transition: -webkit-transform .5s ease;
     transition: transform .5s ease;
     transition: transform .5s ease, -webkit-transform .5s ease;
     z-index: 2
 }
 
 body.JT-pushable>.JT-pusher {
     background: #fff
 }
 
 .JT-pushable>.JT-pusher {
     background: inherit
 }
 
 .JT-pushable>.JT-pusher:after {
     position: fixed;
     top: 0;
     right: 0;
     content: '';
     background-color: rgba(0, 0, 0, .4);
     overflow: hidden;
     opacity: 0;
     -webkit-transition: opacity .5s;
     transition: opacity .5s;
     will-change: opacity;
     z-index: 1000
 }
 
 .JT-ui.JT-sidebar.JT-menu .JT-item {
     border-radius: 0!important
 }
 
 .JT-pushable>.JT-pusher.JT-dimmed:after {
     width: 100%!important;
     height: 100%!important;
     opacity: 1!important
 }
 
 .JT-ui.JT-animating.JT-sidebar {
     visibility: visible
 }
 
 .JT-ui.JT-visible.JT-sidebar {
     visibility: visible;
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-ui.JT-left.JT-visible.JT-sidebar,
 .JT-ui.JT-right.JT-visible.JT-sidebar {
     box-shadow: 0 0 20px rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-bottom.JT-visible.JT-sidebar,
 .JT-ui.JT-top.JT-visible.JT-sidebar {
     box-shadow: 0 0 20px rgba(34, 36, 38, .15)
 }
 
 .JT-ui.JT-visible.JT-left.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-left.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(260px, 0, 0);
     transform: translate3d(260px, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-right.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-right.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(-260px, 0, 0);
     transform: translate3d(-260px, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-top.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-top.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(0, 36px, 0);
     transform: translate3d(0, 36px, 0)
 }
 
 .JT-ui.JT-visible.JT-bottom.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-bottom.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(0, -36px, 0);
     transform: translate3d(0, -36px, 0)
 }
 
 .JT-ui.JT-visible.JT-left.JT-sidebar~.JT-ui.JT-visible.JT-right.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-left.JT-sidebar~.JT-ui.JT-visible.JT-right.JT-sidebar~.JT-pusher,
 .JT-ui.JT-visible.JT-right.JT-sidebar~.JT-ui.JT-visible.JT-left.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-right.JT-sidebar~.JT-ui.JT-visible.JT-left.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 html.JT-ios {
     overflow-x: hidden;
     -webkit-overflow-scrolling: touch
 }
 
 html.JT-ios,
 html.JT-ios body {
     height: initial!important
 }
 
 .JT-ui.JT-thin.JT-left.JT-sidebar,
 .JT-ui.JT-thin.JT-right.JT-sidebar {
     width: 150px
 }
 
 .JT-ui[class*="JT-very JT-thin"].JT-left.JT-sidebar,
 .JT-ui[class*="JT-very JT-thin"].JT-right.JT-sidebar {
     width: 60px
 }
 
 .JT-ui.JT-left.JT-sidebar,
 .JT-ui.JT-right.JT-sidebar {
     width: 260px
 }
 
 .JT-ui.JT-wide.JT-left.JT-sidebar,
 .JT-ui.JT-wide.JT-right.JT-sidebar {
     width: 350px
 }
 
 .JT-ui[class*="JT-very JT-wide"].JT-left.JT-sidebar,
 .JT-ui[class*="JT-very JT-wide"].JT-right.JT-sidebar {
     width: 475px
 }
 
 .JT-ui.JT-visible.JT-thin.JT-left.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-thin.JT-left.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(150px, 0, 0);
     transform: translate3d(150px, 0, 0)
 }
 
 .JT-ui.JT-visible[class*="JT-very JT-thin"].JT-left.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible[class*="JT-very JT-thin"].JT-left.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(60px, 0, 0);
     transform: translate3d(60px, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-wide.JT-left.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-wide.JT-left.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(350px, 0, 0);
     transform: translate3d(350px, 0, 0)
 }
 
 .JT-ui.JT-visible[class*="JT-very JT-wide"].JT-left.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible[class*="JT-very JT-wide"].JT-left.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(475px, 0, 0);
     transform: translate3d(475px, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-thin.JT-right.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-thin.JT-right.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(-150px, 0, 0);
     transform: translate3d(-150px, 0, 0)
 }
 
 .JT-ui.JT-visible[class*="JT-very JT-thin"].JT-right.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible[class*="JT-very JT-thin"].JT-right.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(-60px, 0, 0);
     transform: translate3d(-60px, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-wide.JT-right.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-wide.JT-right.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(-350px, 0, 0);
     transform: translate3d(-350px, 0, 0)
 }
 
 .JT-ui.JT-visible[class*="JT-very JT-wide"].JT-right.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible[class*="JT-very JT-wide"].JT-right.JT-sidebar~.JT-pusher {
     -webkit-transform: translate3d(-475px, 0, 0);
     transform: translate3d(-475px, 0, 0)
 }
 
 .JT-ui.JT-overlay.JT-sidebar {
     z-index: 102
 }
 
 .JT-ui.JT-left.JT-overlay.JT-sidebar {
     -webkit-transform: translate3d(-100%, 0, 0);
     transform: translate3d(-100%, 0, 0)
 }
 
 .JT-ui.JT-right.JT-overlay.JT-sidebar {
     -webkit-transform: translate3d(100%, 0, 0);
     transform: translate3d(100%, 0, 0)
 }
 
 .JT-ui.JT-top.JT-overlay.JT-sidebar {
     -webkit-transform: translate3d(0, -100%, 0);
     transform: translate3d(0, -100%, 0)
 }
 
 .JT-ui.JT-bottom.JT-overlay.JT-sidebar {
     -webkit-transform: translate3d(0, 100%, 0);
     transform: translate3d(0, 100%, 0)
 }
 
 .JT-animating.JT-ui.JT-overlay.JT-sidebar,
 .JT-ui.JT-visible.JT-overlay.JT-sidebar {
     -webkit-transition: -webkit-transform .5s ease;
     transition: -webkit-transform .5s ease;
     transition: transform .5s ease;
     transition: transform .5s ease, -webkit-transform .5s ease
 }
 
 .JT-ui.JT-visible.JT-left.JT-overlay.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-right.JT-overlay.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-top.JT-overlay.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-bottom.JT-overlay.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-overlay.JT-sidebar~.JT-fixed,
 .JT-ui.JT-visible.JT-overlay.JT-sidebar~.JT-pusher {
     -webkit-transform: none!important;
     transform: none!important
 }
 
 .JT-ui.JT-push.JT-sidebar {
     -webkit-transition: -webkit-transform .5s ease;
     transition: -webkit-transform .5s ease;
     transition: transform .5s ease;
     transition: transform .5s ease, -webkit-transform .5s ease;
     z-index: 102
 }
 
 .JT-ui.JT-left.JT-push.JT-sidebar {
     -webkit-transform: translate3d(-100%, 0, 0);
     transform: translate3d(-100%, 0, 0)
 }
 
 .JT-ui.JT-right.JT-push.JT-sidebar {
     -webkit-transform: translate3d(100%, 0, 0);
     transform: translate3d(100%, 0, 0)
 }
 
 .JT-ui.JT-top.JT-push.JT-sidebar {
     -webkit-transform: translate3d(0, -100%, 0);
     transform: translate3d(0, -100%, 0)
 }
 
 .JT-ui.JT-bottom.JT-push.JT-sidebar {
     -webkit-transform: translate3d(0, 100%, 0);
     transform: translate3d(0, 100%, 0)
 }
 
 .JT-ui.JT-visible.JT-push.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-ui.JT-uncover.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);
     z-index: 1
 }
 
 .JT-ui.JT-visible.JT-uncover.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);
     -webkit-transition: -webkit-transform .5s ease;
     transition: -webkit-transform .5s ease;
     transition: transform .5s ease;
     transition: transform .5s ease, -webkit-transform .5s ease
 }
 
 .JT-ui.JT-slide.JT-along.JT-sidebar {
     z-index: 1
 }
 
 .JT-ui.JT-left.JT-slide.JT-along.JT-sidebar {
     -webkit-transform: translate3d(-50%, 0, 0);
     transform: translate3d(-50%, 0, 0)
 }
 
 .JT-ui.JT-right.JT-slide.JT-along.JT-sidebar {
     -webkit-transform: translate3d(50%, 0, 0);
     transform: translate3d(50%, 0, 0)
 }
 
 .JT-ui.JT-top.JT-slide.JT-along.JT-sidebar {
     -webkit-transform: translate3d(0, -50%, 0);
     transform: translate3d(0, -50%, 0)
 }
 
 .JT-ui.JT-bottom.JT-slide.JT-along.JT-sidebar {
     -webkit-transform: translate3d(0, 50%, 0);
     transform: translate3d(0, 50%, 0)
 }
 
 .JT-ui.JT-animating.JT-slide.JT-along.JT-sidebar {
     -webkit-transition: -webkit-transform .5s ease;
     transition: -webkit-transform .5s ease;
     transition: transform .5s ease;
     transition: transform .5s ease, -webkit-transform .5s ease
 }
 
 .JT-ui.JT-visible.JT-slide.JT-along.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-ui.JT-slide.JT-out.JT-sidebar {
     z-index: 1
 }
 
 .JT-ui.JT-left.JT-slide.JT-out.JT-sidebar {
     -webkit-transform: translate3d(50%, 0, 0);
     transform: translate3d(50%, 0, 0)
 }
 
 .JT-ui.JT-right.JT-slide.JT-out.JT-sidebar {
     -webkit-transform: translate3d(-50%, 0, 0);
     transform: translate3d(-50%, 0, 0)
 }
 
 .JT-ui.JT-top.JT-slide.JT-out.JT-sidebar {
     -webkit-transform: translate3d(0, 50%, 0);
     transform: translate3d(0, 50%, 0)
 }
 
 .JT-ui.JT-bottom.JT-slide.JT-out.JT-sidebar {
     -webkit-transform: translate3d(0, -50%, 0);
     transform: translate3d(0, -50%, 0)
 }
 
 .JT-ui.JT-animating.JT-slide.JT-out.JT-sidebar {
     -webkit-transition: -webkit-transform .5s ease;
     transition: -webkit-transform .5s ease;
     transition: transform .5s ease;
     transition: transform .5s ease, -webkit-transform .5s ease
 }
 
 .JT-ui.JT-visible.JT-slide.JT-out.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-ui.JT-scale.JT-down.JT-sidebar {
     -webkit-transition: -webkit-transform .5s ease;
     transition: -webkit-transform .5s ease;
     transition: transform .5s ease;
     transition: transform .5s ease, -webkit-transform .5s ease;
     z-index: 102
 }
 
 .JT-ui.JT-left.JT-scale.JT-down.JT-sidebar {
     -webkit-transform: translate3d(-100%, 0, 0);
     transform: translate3d(-100%, 0, 0)
 }
 
 .JT-ui.JT-right.JT-scale.JT-down.JT-sidebar {
     -webkit-transform: translate3d(100%, 0, 0);
     transform: translate3d(100%, 0, 0)
 }
 
 .JT-ui.JT-top.JT-scale.JT-down.JT-sidebar {
     -webkit-transform: translate3d(0, -100%, 0);
     transform: translate3d(0, -100%, 0)
 }
 
 .JT-ui.JT-bottom.JT-scale.JT-down.JT-sidebar {
     -webkit-transform: translate3d(0, 100%, 0);
     transform: translate3d(0, 100%, 0)
 }
 
 .JT-ui.JT-scale.JT-down.JT-left.JT-sidebar~.JT-pusher {
     -webkit-transform-origin: 75% 50%;
     transform-origin: 75% 50%
 }
 
 .JT-ui.JT-scale.JT-down.JT-right.JT-sidebar~.JT-pusher {
     -webkit-transform-origin: 25% 50%;
     transform-origin: 25% 50%
 }
 
 .JT-ui.JT-scale.JT-down.JT-top.JT-sidebar~.JT-pusher {
     -webkit-transform-origin: 50% 75%;
     transform-origin: 50% 75%
 }
 
 .JT-ui.JT-scale.JT-down.JT-bottom.JT-sidebar~.JT-pusher {
     -webkit-transform-origin: 50% 25%;
     transform-origin: 50% 25%
 }
 
 .JT-ui.JT-animating.JT-scale.JT-down>.JT-visible.JT-ui.JT-sidebar {
     -webkit-transition: -webkit-transform .5s ease;
     transition: -webkit-transform .5s ease;
     transition: transform .5s ease;
     transition: transform .5s ease, -webkit-transform .5s ease
 }
 
 .JT-ui.JT-animating.JT-scale.JT-down.JT-sidebar~.JT-pusher,
 .JT-ui.JT-visible.JT-scale.JT-down.JT-sidebar~.JT-pusher {
     display: block!important;
     width: 100%;
     height: 100%;
     overflow: hidden!important
 }
 
 .JT-ui.JT-visible.JT-scale.JT-down.JT-sidebar {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0)
 }
 
 .JT-ui.JT-visible.JT-scale.JT-down.JT-sidebar~.JT-pusher {
     -webkit-transform: scale(.75);
     transform: scale(.75)
 }
 /*!
 * # Semantic UI 2.2.7 - Sticky
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-sticky {
     position: static;
     -webkit-transition: none;
     transition: none;
     z-index: 800
 }
 
 .JT-ui.JT-sticky.JT-bound {
     position: absolute;
     left: auto;
     right: auto
 }
 
 .JT-ui.JT-sticky.JT-fixed {
     position: fixed;
     left: auto;
     right: auto
 }
 
 .JT-ui.JT-sticky.JT-bound.JT-top,
 .JT-ui.JT-sticky.JT-fixed.JT-top {
     top: 0;
     bottom: auto
 }
 
 .JT-ui.JT-sticky.JT-bound.JT-bottom,
 .JT-ui.JT-sticky.JT-fixed.JT-bottom {
     top: auto;
     bottom: 0
 }
 
 .JT-ui.JT-native.JT-sticky {
     position: -webkit-sticky;
     position: -moz-sticky;
     position: -ms-sticky;
     position: -o-sticky;
     position: sticky
 }
 /*!
 * # Semantic UI 2.2.7 - Tab
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-ui.JT-tab {
     display: none
 }
 
 .JT-ui.JT-tab.JT-active,
 .JT-ui.JT-tab.JT-open {
     display: block
 }
 
 .JT-ui.JT-tab.JT-loading {
     position: relative;
     overflow: hidden;
     display: block;
     min-height: 250px
 }
 
 .JT-ui.JT-tab.JT-loading * {
     position: relative!important;
     left: -10000px!important
 }
 
 .JT-ui.JT-tab.JT-loading.JT-segment:before,
 .JT-ui.JT-tab.JT-loading:before {
     position: absolute;
     content: '';
     top: 100px;
     left: 50%;
     margin: -1.25em 0 0 -1.25em;
     width: 2.5em;
     height: 2.5em;
     border-radius: 500rem;
     border: .2em solid rgba(0, 0, 0, .1)
 }
 
 .JT-ui.JT-tab.JT-loading.JT-segment:after,
 .JT-ui.JT-tab.JT-loading:after {
     position: absolute;
     content: '';
     top: 100px;
     left: 50%;
     margin: -1.25em 0 0 -1.25em;
     width: 2.5em;
     height: 2.5em;
     -webkit-animation: button-spin .6s linear;
     animation: button-spin .6s linear;
     -webkit-animation-iteration-count: infinite;
     animation-iteration-count: infinite;
     border-radius: 500rem;
     border-color: #767676 transparent transparent;
     border-style: solid;
     border-width: .2em;
     box-shadow: 0 0 0 1px transparent
 }
 /*!
 * # Semantic UI 2.2.7 - Transition
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
 
 .JT-transition {
     -webkit-animation-iteration-count: 1;
     animation-iteration-count: 1;
     -webkit-animation-duration: .3s;
     animation-duration: .3s;
     -webkit-animation-timing-function: ease;
     animation-timing-function: ease;
     -webkit-animation-fill-mode: both;
     animation-fill-mode: both
 }
 
 .JT-animating.JT-transition {
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     visibility: visible!important
 }
 
 .JT-loading.JT-transition {
     position: absolute;
     top: -99999px;
     left: -99999px
 }
 
 .JT-hidden.JT-transition {
     display: none;
     visibility: hidden
 }
 
 .JT-visible.JT-transition {
     display: block!important;
     visibility: visible!important
 }
 
 .JT-disabled.JT-transition {
     -webkit-animation-play-state: paused;
     animation-play-state: paused
 }
 
 .JT-looping.JT-transition {
     -webkit-animation-iteration-count: infinite;
     animation-iteration-count: infinite
 }
 
 .JT-transition.JT-browse {
     -webkit-animation-duration: .5s;
     animation-duration: .5s
 }
 
 .JT-transition.JT-browse.JT-in {
     -webkit-animation-name: browseIn;
     animation-name: browseIn
 }
 
 .JT-transition.JT-browse.JT-left.JT-out,
 .JT-transition.JT-browse.JT-out {
     -webkit-animation-name: browseOutLeft;
     animation-name: browseOutLeft
 }
 
 .JT-transition.JT-browse.JT-right.JT-out {
     -webkit-animation-name: browseOutRight;
     animation-name: browseOutRight
 }
 
 @-webkit-keyframes browseIn {
     0% {
         -webkit-transform: scale(.8) translateZ(0);
         transform: scale(.8) translateZ(0);
         z-index: -1
     }
     10% {
         -webkit-transform: scale(.8) translateZ(0);
         transform: scale(.8) translateZ(0);
         z-index: -1;
         opacity: .7
     }
     80% {
         -webkit-transform: scale(1.05) translateZ(0);
         transform: scale(1.05) translateZ(0);
         opacity: 1;
         z-index: 999
     }
     100% {
         -webkit-transform: scale(1) translateZ(0);
         transform: scale(1) translateZ(0);
         z-index: 999
     }
 }
 
 @keyframes browseIn {
     0% {
         -webkit-transform: scale(.8) translateZ(0);
         transform: scale(.8) translateZ(0);
         z-index: -1
     }
     10% {
         -webkit-transform: scale(.8) translateZ(0);
         transform: scale(.8) translateZ(0);
         z-index: -1;
         opacity: .7
     }
     80% {
         -webkit-transform: scale(1.05) translateZ(0);
         transform: scale(1.05) translateZ(0);
         opacity: 1;
         z-index: 999
     }
     100% {
         -webkit-transform: scale(1) translateZ(0);
         transform: scale(1) translateZ(0);
         z-index: 999
     }
 }
 
 @-webkit-keyframes browseOutLeft {
     0% {
         z-index: 999;
         -webkit-transform: translateX(0) rotateY(0) rotateX(0);
         transform: translateX(0) rotateY(0) rotateX(0)
     }
     50% {
         z-index: -1;
         -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
         transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)
     }
     80% {
         opacity: 1
     }
     100% {
         z-index: -1;
         -webkit-transform: translateX(0) rotateY(0) rotateX(0) translateZ(-10px);
         transform: translateX(0) rotateY(0) rotateX(0) translateZ(-10px);
         opacity: 0
     }
 }
 
 @keyframes browseOutLeft {
     0% {
         z-index: 999;
         -webkit-transform: translateX(0) rotateY(0) rotateX(0);
         transform: translateX(0) rotateY(0) rotateX(0)
     }
     50% {
         z-index: -1;
         -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
         transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)
     }
     80% {
         opacity: 1
     }
     100% {
         z-index: -1;
         -webkit-transform: translateX(0) rotateY(0) rotateX(0) translateZ(-10px);
         transform: translateX(0) rotateY(0) rotateX(0) translateZ(-10px);
         opacity: 0
     }
 }
 
 @-webkit-keyframes browseOutRight {
     0% {
         z-index: 999;
         -webkit-transform: translateX(0) rotateY(0) rotateX(0);
         transform: translateX(0) rotateY(0) rotateX(0)
     }
     50% {
         z-index: 1;
         -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
         transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)
     }
     80% {
         opacity: 1
     }
     100% {
         z-index: 1;
         -webkit-transform: translateX(0) rotateY(0) rotateX(0) translateZ(-10px);
         transform: translateX(0) rotateY(0) rotateX(0) translateZ(-10px);
         opacity: 0
     }
 }
 
 @keyframes browseOutRight {
     0% {
         z-index: 999;
         -webkit-transform: translateX(0) rotateY(0) rotateX(0);
         transform: translateX(0) rotateY(0) rotateX(0)
     }
     50% {
         z-index: 1;
         -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
         transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)
     }
     80% {
         opacity: 1
     }
     100% {
         z-index: 1;
         -webkit-transform: translateX(0) rotateY(0) rotateX(0) translateZ(-10px);
         transform: translateX(0) rotateY(0) rotateX(0) translateZ(-10px);
         opacity: 0
     }
 }
 
 .JT-drop.JT-transition {
     -webkit-transform-origin: top center;
     transform-origin: top center;
     -webkit-animation-duration: .4s;
     animation-duration: .4s;
     -webkit-animation-timing-function: cubic-bezier(.34, 1.61, .7, 1);
     animation-timing-function: cubic-bezier(.34, 1.61, .7, 1)
 }
 
 .JT-drop.JT-transition.JT-in {
     -webkit-animation-name: dropIn;
     animation-name: dropIn
 }
 
 .JT-drop.JT-transition.JT-out {
     -webkit-animation-name: dropOut;
     animation-name: dropOut
 }
 
 @-webkit-keyframes dropIn {
     0% {
         opacity: 0;
         -webkit-transform: scale(0);
         transform: scale(0)
     }
     100% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
 }
 
 @keyframes dropIn {
     0% {
         opacity: 0;
         -webkit-transform: scale(0);
         transform: scale(0)
     }
     100% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
 }
 
 @-webkit-keyframes dropOut {
     0% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scale(0);
         transform: scale(0)
     }
 }
 
 @keyframes dropOut {
     0% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scale(0);
         transform: scale(0)
     }
 }
 
 .JT-transition.JT-fade.JT-in {
     -webkit-animation-name: fadeIn;
     animation-name: fadeIn
 }
 
 .JT-transition[class*="JT-fade JT-up"].JT-in {
     -webkit-animation-name: fadeInUp;
     animation-name: fadeInUp
 }
 
 .JT-transition[class*="JT-fade JT-down"].JT-in {
     -webkit-animation-name: fadeInDown;
     animation-name: fadeInDown
 }
 
 .JT-transition[class*="JT-fade JT-left"].JT-in {
     -webkit-animation-name: fadeInLeft;
     animation-name: fadeInLeft
 }
 
 .JT-transition[class*="JT-fade JT-right"].JT-in {
     -webkit-animation-name: fadeInRight;
     animation-name: fadeInRight
 }
 
 .JT-transition.JT-fade.JT-out {
     -webkit-animation-name: fadeOut;
     animation-name: fadeOut
 }
 
 .JT-transition[class*="JT-fade JT-up"].JT-out {
     -webkit-animation-name: fadeOutUp;
     animation-name: fadeOutUp
 }
 
 .JT-transition[class*="JT-fade JT-down"].JT-out {
     -webkit-animation-name: fadeOutDown;
     animation-name: fadeOutDown
 }
 
 .JT-transition[class*="JT-fade JT-left"].JT-out {
     -webkit-animation-name: fadeOutLeft;
     animation-name: fadeOutLeft
 }
 
 .JT-transition[class*="JT-fade JT-right"].JT-out {
     -webkit-animation-name: fadeOutRight;
     animation-name: fadeOutRight
 }
 
 @-webkit-keyframes fadeIn {
     0% {
         opacity: 0
     }
     100% {
         opacity: 1
     }
 }
 
 @keyframes fadeIn {
     0% {
         opacity: 0
     }
     100% {
         opacity: 1
     }
 }
 
 @-webkit-keyframes fadeInUp {
     0% {
         opacity: 0;
         -webkit-transform: translateY(10%);
         transform: translateY(10%)
     }
     100% {
         opacity: 1;
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
 }
 
 @keyframes fadeInUp {
     0% {
         opacity: 0;
         -webkit-transform: translateY(10%);
         transform: translateY(10%)
     }
     100% {
         opacity: 1;
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
 }
 
 @-webkit-keyframes fadeInDown {
     0% {
         opacity: 0;
         -webkit-transform: translateY(-10%);
         transform: translateY(-10%)
     }
     100% {
         opacity: 1;
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
 }
 
 @keyframes fadeInDown {
     0% {
         opacity: 0;
         -webkit-transform: translateY(-10%);
         transform: translateY(-10%)
     }
     100% {
         opacity: 1;
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
 }
 
 @-webkit-keyframes fadeInLeft {
     0% {
         opacity: 0;
         -webkit-transform: translateX(10%);
         transform: translateX(10%)
     }
     100% {
         opacity: 1;
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
 }
 
 @keyframes fadeInLeft {
     0% {
         opacity: 0;
         -webkit-transform: translateX(10%);
         transform: translateX(10%)
     }
     100% {
         opacity: 1;
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
 }
 
 @-webkit-keyframes fadeInRight {
     0% {
         opacity: 0;
         -webkit-transform: translateX(-10%);
         transform: translateX(-10%)
     }
     100% {
         opacity: 1;
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
 }
 
 @keyframes fadeInRight {
     0% {
         opacity: 0;
         -webkit-transform: translateX(-10%);
         transform: translateX(-10%)
     }
     100% {
         opacity: 1;
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
 }
 
 @-webkit-keyframes fadeOut {
     0% {
         opacity: 1
     }
     100% {
         opacity: 0
     }
 }
 
 @keyframes fadeOut {
     0% {
         opacity: 1
     }
     100% {
         opacity: 0
     }
 }
 
 @-webkit-keyframes fadeOutUp {
     0% {
         opacity: 1;
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translateY(5%);
         transform: translateY(5%)
     }
 }
 
 @keyframes fadeOutUp {
     0% {
         opacity: 1;
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translateY(5%);
         transform: translateY(5%)
     }
 }
 
 @-webkit-keyframes fadeOutDown {
     0% {
         opacity: 1;
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translateY(-5%);
         transform: translateY(-5%)
     }
 }
 
 @keyframes fadeOutDown {
     0% {
         opacity: 1;
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translateY(-5%);
         transform: translateY(-5%)
     }
 }
 
 @-webkit-keyframes fadeOutLeft {
     0% {
         opacity: 1;
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translateX(5%);
         transform: translateX(5%)
     }
 }
 
 @keyframes fadeOutLeft {
     0% {
         opacity: 1;
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translateX(5%);
         transform: translateX(5%)
     }
 }
 
 @-webkit-keyframes fadeOutRight {
     0% {
         opacity: 1;
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translateX(-5%);
         transform: translateX(-5%)
     }
 }
 
 @keyframes fadeOutRight {
     0% {
         opacity: 1;
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translateX(-5%);
         transform: translateX(-5%)
     }
 }
 
 .JT-flip.JT-transition.JT-in,
 .JT-flip.JT-transition.JT-out {
     -webkit-animation-duration: .6s;
     animation-duration: .6s
 }
 
 .JT-horizontal.JT-flip.JT-transition.JT-in {
     -webkit-animation-name: horizontalFlipIn;
     animation-name: horizontalFlipIn
 }
 
 .JT-horizontal.JT-flip.JT-transition.JT-out {
     -webkit-animation-name: horizontalFlipOut;
     animation-name: horizontalFlipOut
 }
 
 .JT-vertical.JT-flip.JT-transition.JT-in {
     -webkit-animation-name: verticalFlipIn;
     animation-name: verticalFlipIn
 }
 
 .JT-vertical.JT-flip.JT-transition.JT-out {
     -webkit-animation-name: verticalFlipOut;
     animation-name: verticalFlipOut
 }
 
 @-webkit-keyframes horizontalFlipIn {
     0% {
         -webkit-transform: perspective(2000px) rotateY(-90deg);
         transform: perspective(2000px) rotateY(-90deg);
         opacity: 0
     }
     100% {
         -webkit-transform: perspective(2000px) rotateY(0);
         transform: perspective(2000px) rotateY(0);
         opacity: 1
     }
 }
 
 @keyframes horizontalFlipIn {
     0% {
         -webkit-transform: perspective(2000px) rotateY(-90deg);
         transform: perspective(2000px) rotateY(-90deg);
         opacity: 0
     }
     100% {
         -webkit-transform: perspective(2000px) rotateY(0);
         transform: perspective(2000px) rotateY(0);
         opacity: 1
     }
 }
 
 @-webkit-keyframes verticalFlipIn {
     0% {
         -webkit-transform: perspective(2000px) rotateX(-90deg);
         transform: perspective(2000px) rotateX(-90deg);
         opacity: 0
     }
     100% {
         -webkit-transform: perspective(2000px) rotateX(0);
         transform: perspective(2000px) rotateX(0);
         opacity: 1
     }
 }
 
 @keyframes verticalFlipIn {
     0% {
         -webkit-transform: perspective(2000px) rotateX(-90deg);
         transform: perspective(2000px) rotateX(-90deg);
         opacity: 0
     }
     100% {
         -webkit-transform: perspective(2000px) rotateX(0);
         transform: perspective(2000px) rotateX(0);
         opacity: 1
     }
 }
 
 @-webkit-keyframes horizontalFlipOut {
     0% {
         -webkit-transform: perspective(2000px) rotateY(0);
         transform: perspective(2000px) rotateY(0);
         opacity: 1
     }
     100% {
         -webkit-transform: perspective(2000px) rotateY(90deg);
         transform: perspective(2000px) rotateY(90deg);
         opacity: 0
     }
 }
 
 @keyframes horizontalFlipOut {
     0% {
         -webkit-transform: perspective(2000px) rotateY(0);
         transform: perspective(2000px) rotateY(0);
         opacity: 1
     }
     100% {
         -webkit-transform: perspective(2000px) rotateY(90deg);
         transform: perspective(2000px) rotateY(90deg);
         opacity: 0
     }
 }
 
 @-webkit-keyframes verticalFlipOut {
     0% {
         -webkit-transform: perspective(2000px) rotateX(0);
         transform: perspective(2000px) rotateX(0);
         opacity: 1
     }
     100% {
         -webkit-transform: perspective(2000px) rotateX(-90deg);
         transform: perspective(2000px) rotateX(-90deg);
         opacity: 0
     }
 }
 
 @keyframes verticalFlipOut {
     0% {
         -webkit-transform: perspective(2000px) rotateX(0);
         transform: perspective(2000px) rotateX(0);
         opacity: 1
     }
     100% {
         -webkit-transform: perspective(2000px) rotateX(-90deg);
         transform: perspective(2000px) rotateX(-90deg);
         opacity: 0
     }
 }
 
 .JT-scale.JT-transition.JT-in {
     -webkit-animation-name: scaleIn;
     animation-name: scaleIn
 }
 
 .JT-scale.JT-transition.JT-out {
     -webkit-animation-name: scaleOut;
     animation-name: scaleOut
 }
 
 @-webkit-keyframes scaleIn {
     0% {
         opacity: 0;
         -webkit-transform: scale(.8);
         transform: scale(.8)
     }
     100% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
 }
 
 @keyframes scaleIn {
     0% {
         opacity: 0;
         -webkit-transform: scale(.8);
         transform: scale(.8)
     }
     100% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
 }
 
 @-webkit-keyframes scaleOut {
     0% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scale(.9);
         transform: scale(.9)
     }
 }
 
 @keyframes scaleOut {
     0% {
         opacity: 1;
         -webkit-transform: scale(1);
         transform: scale(1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scale(.9);
         transform: scale(.9)
     }
 }
 
 .JT-transition.JT-fly {
     -webkit-animation-duration: .6s;
     animation-duration: .6s;
     -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
     transition-timing-function: cubic-bezier(.215, .61, .355, 1)
 }
 
 .JT-transition.JT-fly.JT-in {
     -webkit-animation-name: flyIn;
     animation-name: flyIn
 }
 
 .JT-transition[class*="JT-fly JT-up"].JT-in {
     -webkit-animation-name: flyInUp;
     animation-name: flyInUp
 }
 
 .JT-transition[class*="JT-fly JT-down"].JT-in {
     -webkit-animation-name: flyInDown;
     animation-name: flyInDown
 }
 
 .JT-transition[class*="JT-fly JT-left"].JT-in {
     -webkit-animation-name: flyInLeft;
     animation-name: flyInLeft
 }
 
 .JT-transition[class*="JT-fly JT-right"].JT-in {
     -webkit-animation-name: flyInRight;
     animation-name: flyInRight
 }
 
 .JT-transition.JT-fly.JT-out {
     -webkit-animation-name: flyOut;
     animation-name: flyOut
 }
 
 .JT-transition[class*="JT-fly JT-up"].JT-out {
     -webkit-animation-name: flyOutUp;
     animation-name: flyOutUp
 }
 
 .JT-transition[class*="JT-fly JT-down"].JT-out {
     -webkit-animation-name: flyOutDown;
     animation-name: flyOutDown
 }
 
 .JT-transition[class*="JT-fly JT-left"].JT-out {
     -webkit-animation-name: flyOutLeft;
     animation-name: flyOutLeft
 }
 
 .JT-transition[class*="JT-fly JT-right"].JT-out {
     -webkit-animation-name: flyOutRight;
     animation-name: flyOutRight
 }
 
 @-webkit-keyframes flyIn {
     0% {
         opacity: 0;
         -webkit-transform: scale3d(.3, .3, .3);
         transform: scale3d(.3, .3, .3)
     }
     20% {
         -webkit-transform: scale3d(1.1, 1.1, 1.1);
         transform: scale3d(1.1, 1.1, 1.1)
     }
     40% {
         -webkit-transform: scale3d(.9, .9, .9);
         transform: scale3d(.9, .9, .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(.97, .97, .97);
         transform: scale3d(.97, .97, .97)
     }
     100% {
         opacity: 1;
         -webkit-transform: scale3d(1, 1, 1);
         transform: scale3d(1, 1, 1)
     }
 }
 
 @keyframes flyIn {
     0% {
         opacity: 0;
         -webkit-transform: scale3d(.3, .3, .3);
         transform: scale3d(.3, .3, .3)
     }
     20% {
         -webkit-transform: scale3d(1.1, 1.1, 1.1);
         transform: scale3d(1.1, 1.1, 1.1)
     }
     40% {
         -webkit-transform: scale3d(.9, .9, .9);
         transform: scale3d(.9, .9, .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(.97, .97, .97);
         transform: scale3d(.97, .97, .97)
     }
     100% {
         opacity: 1;
         -webkit-transform: scale3d(1, 1, 1);
         transform: scale3d(1, 1, 1)
     }
 }
 
 @-webkit-keyframes flyInUp {
     0% {
         opacity: 0;
         -webkit-transform: translate3d(0, 1500px, 0);
         transform: translate3d(0, 1500px, 0)
     }
     60% {
         opacity: 1;
         -webkit-transform: translate3d(0, -20px, 0);
         transform: translate3d(0, -20px, 0)
     }
     75% {
         -webkit-transform: translate3d(0, 10px, 0);
         transform: translate3d(0, 10px, 0)
     }
     90% {
         -webkit-transform: translate3d(0, -5px, 0);
         transform: translate3d(0, -5px, 0)
     }
     100% {
         -webkit-transform: translate3d(0, 0, 0);
         transform: translate3d(0, 0, 0)
     }
 }
 
 @keyframes flyInUp {
     0% {
         opacity: 0;
         -webkit-transform: translate3d(0, 1500px, 0);
         transform: translate3d(0, 1500px, 0)
     }
     60% {
         opacity: 1;
         -webkit-transform: translate3d(0, -20px, 0);
         transform: translate3d(0, -20px, 0)
     }
     75% {
         -webkit-transform: translate3d(0, 10px, 0);
         transform: translate3d(0, 10px, 0)
     }
     90% {
         -webkit-transform: translate3d(0, -5px, 0);
         transform: translate3d(0, -5px, 0)
     }
     100% {
         -webkit-transform: translate3d(0, 0, 0);
         transform: translate3d(0, 0, 0)
     }
 }
 
 @-webkit-keyframes flyInDown {
     0% {
         opacity: 0;
         -webkit-transform: translate3d(0, -1500px, 0);
         transform: translate3d(0, -1500px, 0)
     }
     60% {
         opacity: 1;
         -webkit-transform: translate3d(0, 25px, 0);
         transform: translate3d(0, 25px, 0)
     }
     75% {
         -webkit-transform: translate3d(0, -10px, 0);
         transform: translate3d(0, -10px, 0)
     }
     90% {
         -webkit-transform: translate3d(0, 5px, 0);
         transform: translate3d(0, 5px, 0)
     }
     100% {
         -webkit-transform: none;
         transform: none
     }
 }
 
 @keyframes flyInDown {
     0% {
         opacity: 0;
         -webkit-transform: translate3d(0, -1500px, 0);
         transform: translate3d(0, -1500px, 0)
     }
     60% {
         opacity: 1;
         -webkit-transform: translate3d(0, 25px, 0);
         transform: translate3d(0, 25px, 0)
     }
     75% {
         -webkit-transform: translate3d(0, -10px, 0);
         transform: translate3d(0, -10px, 0)
     }
     90% {
         -webkit-transform: translate3d(0, 5px, 0);
         transform: translate3d(0, 5px, 0)
     }
     100% {
         -webkit-transform: none;
         transform: none
     }
 }
 
 @-webkit-keyframes flyInLeft {
     0% {
         opacity: 0;
         -webkit-transform: translate3d(1500px, 0, 0);
         transform: translate3d(1500px, 0, 0)
     }
     60% {
         opacity: 1;
         -webkit-transform: translate3d(-25px, 0, 0);
         transform: translate3d(-25px, 0, 0)
     }
     75% {
         -webkit-transform: translate3d(10px, 0, 0);
         transform: translate3d(10px, 0, 0)
     }
     90% {
         -webkit-transform: translate3d(-5px, 0, 0);
         transform: translate3d(-5px, 0, 0)
     }
     100% {
         -webkit-transform: none;
         transform: none
     }
 }
 
 @keyframes flyInLeft {
     0% {
         opacity: 0;
         -webkit-transform: translate3d(1500px, 0, 0);
         transform: translate3d(1500px, 0, 0)
     }
     60% {
         opacity: 1;
         -webkit-transform: translate3d(-25px, 0, 0);
         transform: translate3d(-25px, 0, 0)
     }
     75% {
         -webkit-transform: translate3d(10px, 0, 0);
         transform: translate3d(10px, 0, 0)
     }
     90% {
         -webkit-transform: translate3d(-5px, 0, 0);
         transform: translate3d(-5px, 0, 0)
     }
     100% {
         -webkit-transform: none;
         transform: none
     }
 }
 
 @-webkit-keyframes flyInRight {
     0% {
         opacity: 0;
         -webkit-transform: translate3d(-1500px, 0, 0);
         transform: translate3d(-1500px, 0, 0)
     }
     60% {
         opacity: 1;
         -webkit-transform: translate3d(25px, 0, 0);
         transform: translate3d(25px, 0, 0)
     }
     75% {
         -webkit-transform: translate3d(-10px, 0, 0);
         transform: translate3d(-10px, 0, 0)
     }
     90% {
         -webkit-transform: translate3d(5px, 0, 0);
         transform: translate3d(5px, 0, 0)
     }
     100% {
         -webkit-transform: none;
         transform: none
     }
 }
 
 @keyframes flyInRight {
     0% {
         opacity: 0;
         -webkit-transform: translate3d(-1500px, 0, 0);
         transform: translate3d(-1500px, 0, 0)
     }
     60% {
         opacity: 1;
         -webkit-transform: translate3d(25px, 0, 0);
         transform: translate3d(25px, 0, 0)
     }
     75% {
         -webkit-transform: translate3d(-10px, 0, 0);
         transform: translate3d(-10px, 0, 0)
     }
     90% {
         -webkit-transform: translate3d(5px, 0, 0);
         transform: translate3d(5px, 0, 0)
     }
     100% {
         -webkit-transform: none;
         transform: none
     }
 }
 
 @-webkit-keyframes flyOut {
     20% {
         -webkit-transform: scale3d(.9, .9, .9);
         transform: scale3d(.9, .9, .9)
     }
     50%,
     55% {
         opacity: 1;
         -webkit-transform: scale3d(1.1, 1.1, 1.1);
         transform: scale3d(1.1, 1.1, 1.1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scale3d(.3, .3, .3);
         transform: scale3d(.3, .3, .3)
     }
 }
 
 @keyframes flyOut {
     20% {
         -webkit-transform: scale3d(.9, .9, .9);
         transform: scale3d(.9, .9, .9)
     }
     50%,
     55% {
         opacity: 1;
         -webkit-transform: scale3d(1.1, 1.1, 1.1);
         transform: scale3d(1.1, 1.1, 1.1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scale3d(.3, .3, .3);
         transform: scale3d(.3, .3, .3)
     }
 }
 
 @-webkit-keyframes flyOutUp {
     20% {
         -webkit-transform: translate3d(0, 10px, 0);
         transform: translate3d(0, 10px, 0)
     }
     40%,
     45% {
         opacity: 1;
         -webkit-transform: translate3d(0, -20px, 0);
         transform: translate3d(0, -20px, 0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translate3d(0, 2000px, 0);
         transform: translate3d(0, 2000px, 0)
     }
 }
 
 @keyframes flyOutUp {
     20% {
         -webkit-transform: translate3d(0, 10px, 0);
         transform: translate3d(0, 10px, 0)
     }
     40%,
     45% {
         opacity: 1;
         -webkit-transform: translate3d(0, -20px, 0);
         transform: translate3d(0, -20px, 0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translate3d(0, 2000px, 0);
         transform: translate3d(0, 2000px, 0)
     }
 }
 
 @-webkit-keyframes flyOutDown {
     20% {
         -webkit-transform: translate3d(0, -10px, 0);
         transform: translate3d(0, -10px, 0)
     }
     40%,
     45% {
         opacity: 1;
         -webkit-transform: translate3d(0, 20px, 0);
         transform: translate3d(0, 20px, 0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translate3d(0, -2000px, 0);
         transform: translate3d(0, -2000px, 0)
     }
 }
 
 @keyframes flyOutDown {
     20% {
         -webkit-transform: translate3d(0, -10px, 0);
         transform: translate3d(0, -10px, 0)
     }
     40%,
     45% {
         opacity: 1;
         -webkit-transform: translate3d(0, 20px, 0);
         transform: translate3d(0, 20px, 0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translate3d(0, -2000px, 0);
         transform: translate3d(0, -2000px, 0)
     }
 }
 
 @-webkit-keyframes flyOutRight {
     20% {
         opacity: 1;
         -webkit-transform: translate3d(20px, 0, 0);
         transform: translate3d(20px, 0, 0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translate3d(-2000px, 0, 0);
         transform: translate3d(-2000px, 0, 0)
     }
 }
 
 @keyframes flyOutRight {
     20% {
         opacity: 1;
         -webkit-transform: translate3d(20px, 0, 0);
         transform: translate3d(20px, 0, 0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translate3d(-2000px, 0, 0);
         transform: translate3d(-2000px, 0, 0)
     }
 }
 
 @-webkit-keyframes flyOutLeft {
     20% {
         opacity: 1;
         -webkit-transform: translate3d(-20px, 0, 0);
         transform: translate3d(-20px, 0, 0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translate3d(2000px, 0, 0);
         transform: translate3d(2000px, 0, 0)
     }
 }
 
 @keyframes flyOutLeft {
     20% {
         opacity: 1;
         -webkit-transform: translate3d(-20px, 0, 0);
         transform: translate3d(-20px, 0, 0)
     }
     100% {
         opacity: 0;
         -webkit-transform: translate3d(2000px, 0, 0);
         transform: translate3d(2000px, 0, 0)
     }
 }
 
 .JT-transition.JT-slide.JT-in,
 .JT-transition[class*="JT-slide JT-down"].JT-in {
     -webkit-animation-name: slideInY;
     animation-name: slideInY;
     -webkit-transform-origin: top center;
     transform-origin: top center
 }
 
 .JT-transition[class*="JT-slide JT-up"].JT-in {
     -webkit-animation-name: slideInY;
     animation-name: slideInY;
     -webkit-transform-origin: bottom center;
     transform-origin: bottom center
 }
 
 .JT-transition[class*="JT-slide JT-left"].JT-in {
     -webkit-animation-name: slideInX;
     animation-name: slideInX;
     -webkit-transform-origin: center right;
     transform-origin: center right
 }
 
 .JT-transition[class*="JT-slide JT-right"].JT-in {
     -webkit-animation-name: slideInX;
     animation-name: slideInX;
     -webkit-transform-origin: center left;
     transform-origin: center left
 }
 
 .JT-transition.JT-slide.JT-out,
 .JT-transition[class*="JT-slide JT-down"].JT-out {
     -webkit-animation-name: slideOutY;
     animation-name: slideOutY;
     -webkit-transform-origin: top center;
     transform-origin: top center
 }
 
 .JT-transition[class*="JT-slide JT-up"].JT-out {
     -webkit-animation-name: slideOutY;
     animation-name: slideOutY;
     -webkit-transform-origin: bottom center;
     transform-origin: bottom center
 }
 
 .JT-transition[class*="JT-slide JT-left"].JT-out {
     -webkit-animation-name: slideOutX;
     animation-name: slideOutX;
     -webkit-transform-origin: center right;
     transform-origin: center right
 }
 
 .JT-transition[class*="JT-slide JT-right"].JT-out {
     -webkit-animation-name: slideOutX;
     animation-name: slideOutX;
     -webkit-transform-origin: center left;
     transform-origin: center left
 }
 
 @-webkit-keyframes slideInY {
     0% {
         opacity: 0;
         -webkit-transform: scaleY(0);
         transform: scaleY(0)
     }
     100% {
         opacity: 1;
         -webkit-transform: scaleY(1);
         transform: scaleY(1)
     }
 }
 
 @keyframes slideInY {
     0% {
         opacity: 0;
         -webkit-transform: scaleY(0);
         transform: scaleY(0)
     }
     100% {
         opacity: 1;
         -webkit-transform: scaleY(1);
         transform: scaleY(1)
     }
 }
 
 @-webkit-keyframes slideInX {
     0% {
         opacity: 0;
         -webkit-transform: scaleX(0);
         transform: scaleX(0)
     }
     100% {
         opacity: 1;
         -webkit-transform: scaleX(1);
         transform: scaleX(1)
     }
 }
 
 @keyframes slideInX {
     0% {
         opacity: 0;
         -webkit-transform: scaleX(0);
         transform: scaleX(0)
     }
     100% {
         opacity: 1;
         -webkit-transform: scaleX(1);
         transform: scaleX(1)
     }
 }
 
 @-webkit-keyframes slideOutY {
     0% {
         opacity: 1;
         -webkit-transform: scaleY(1);
         transform: scaleY(1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scaleY(0);
         transform: scaleY(0)
     }
 }
 
 @keyframes slideOutY {
     0% {
         opacity: 1;
         -webkit-transform: scaleY(1);
         transform: scaleY(1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scaleY(0);
         transform: scaleY(0)
     }
 }
 
 @-webkit-keyframes slideOutX {
     0% {
         opacity: 1;
         -webkit-transform: scaleX(1);
         transform: scaleX(1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scaleX(0);
         transform: scaleX(0)
     }
 }
 
 @keyframes slideOutX {
     0% {
         opacity: 1;
         -webkit-transform: scaleX(1);
         transform: scaleX(1)
     }
     100% {
         opacity: 0;
         -webkit-transform: scaleX(0);
         transform: scaleX(0)
     }
 }
 
 .JT-transition.JT-swing {
     -webkit-animation-duration: .8s;
     animation-duration: .8s
 }
 
 .JT-transition[class*="JT-swing JT-down"].JT-in {
     -webkit-animation-name: swingInX;
     animation-name: swingInX;
     -webkit-transform-origin: top center;
     transform-origin: top center
 }
 
 .JT-transition[class*="JT-swing JT-up"].JT-in {
     -webkit-animation-name: swingInX;
     animation-name: swingInX;
     -webkit-transform-origin: bottom center;
     transform-origin: bottom center
 }
 
 .JT-transition[class*="JT-swing JT-left"].JT-in {
     -webkit-animation-name: swingInY;
     animation-name: swingInY;
     -webkit-transform-origin: center right;
     transform-origin: center right
 }
 
 .JT-transition[class*="JT-swing JT-right"].JT-in {
     -webkit-animation-name: swingInY;
     animation-name: swingInY;
     -webkit-transform-origin: center left;
     transform-origin: center left
 }
 
 .JT-transition.JT-swing.JT-out,
 .JT-transition[class*="JT-swing JT-down"].JT-out {
     -webkit-animation-name: swingOutX;
     animation-name: swingOutX;
     -webkit-transform-origin: top center;
     transform-origin: top center
 }
 
 .JT-transition[class*="JT-swing JT-up"].JT-out {
     -webkit-animation-name: swingOutX;
     animation-name: swingOutX;
     -webkit-transform-origin: bottom center;
     transform-origin: bottom center
 }
 
 .JT-transition[class*="JT-swing JT-left"].JT-out {
     -webkit-animation-name: swingOutY;
     animation-name: swingOutY;
     -webkit-transform-origin: center right;
     transform-origin: center right
 }
 
 .JT-transition[class*="JT-swing JT-right"].JT-out {
     -webkit-animation-name: swingOutY;
     animation-name: swingOutY;
     -webkit-transform-origin: center left;
     transform-origin: center left
 }
 
 @-webkit-keyframes swingInX {
     0% {
         -webkit-transform: perspective(1000px) rotateX(90deg);
         transform: perspective(1000px) rotateX(90deg);
         opacity: 0
     }
     40% {
         -webkit-transform: perspective(1000px) rotateX(-30deg);
         transform: perspective(1000px) rotateX(-30deg);
         opacity: 1
     }
     60% {
         -webkit-transform: perspective(1000px) rotateX(15deg);
         transform: perspective(1000px) rotateX(15deg)
     }
     80% {
         -webkit-transform: perspective(1000px) rotateX(-7.5deg);
         transform: perspective(1000px) rotateX(-7.5deg)
     }
     100% {
         -webkit-transform: perspective(1000px) rotateX(0);
         transform: perspective(1000px) rotateX(0)
     }
 }
 
 @keyframes swingInX {
     0% {
         -webkit-transform: perspective(1000px) rotateX(90deg);
         transform: perspective(1000px) rotateX(90deg);
         opacity: 0
     }
     40% {
         -webkit-transform: perspective(1000px) rotateX(-30deg);
         transform: perspective(1000px) rotateX(-30deg);
         opacity: 1
     }
     60% {
         -webkit-transform: perspective(1000px) rotateX(15deg);
         transform: perspective(1000px) rotateX(15deg)
     }
     80% {
         -webkit-transform: perspective(1000px) rotateX(-7.5deg);
         transform: perspective(1000px) rotateX(-7.5deg)
     }
     100% {
         -webkit-transform: perspective(1000px) rotateX(0);
         transform: perspective(1000px) rotateX(0)
     }
 }
 
 @-webkit-keyframes swingInY {
     0% {
         -webkit-transform: perspective(1000px) rotateY(-90deg);
         transform: perspective(1000px) rotateY(-90deg);
         opacity: 0
     }
     40% {
         -webkit-transform: perspective(1000px) rotateY(30deg);
         transform: perspective(1000px) rotateY(30deg);
         opacity: 1
     }
     60% {
         -webkit-transform: perspective(1000px) rotateY(-17.5deg);
         transform: perspective(1000px) rotateY(-17.5deg)
     }
     80% {
         -webkit-transform: perspective(1000px) rotateY(7.5deg);
         transform: perspective(1000px) rotateY(7.5deg)
     }
     100% {
         -webkit-transform: perspective(1000px) rotateY(0);
         transform: perspective(1000px) rotateY(0)
     }
 }
 
 @keyframes swingInY {
     0% {
         -webkit-transform: perspective(1000px) rotateY(-90deg);
         transform: perspective(1000px) rotateY(-90deg);
         opacity: 0
     }
     40% {
         -webkit-transform: perspective(1000px) rotateY(30deg);
         transform: perspective(1000px) rotateY(30deg);
         opacity: 1
     }
     60% {
         -webkit-transform: perspective(1000px) rotateY(-17.5deg);
         transform: perspective(1000px) rotateY(-17.5deg)
     }
     80% {
         -webkit-transform: perspective(1000px) rotateY(7.5deg);
         transform: perspective(1000px) rotateY(7.5deg)
     }
     100% {
         -webkit-transform: perspective(1000px) rotateY(0);
         transform: perspective(1000px) rotateY(0)
     }
 }
 
 @-webkit-keyframes swingOutX {
     0% {
         -webkit-transform: perspective(1000px) rotateX(0);
         transform: perspective(1000px) rotateX(0)
     }
     40% {
         -webkit-transform: perspective(1000px) rotateX(-7.5deg);
         transform: perspective(1000px) rotateX(-7.5deg)
     }
     60% {
         -webkit-transform: perspective(1000px) rotateX(17.5deg);
         transform: perspective(1000px) rotateX(17.5deg)
     }
     80% {
         -webkit-transform: perspective(1000px) rotateX(-30deg);
         transform: perspective(1000px) rotateX(-30deg);
         opacity: 1
     }
     100% {
         -webkit-transform: perspective(1000px) rotateX(90deg);
         transform: perspective(1000px) rotateX(90deg);
         opacity: 0
     }
 }
 
 @keyframes swingOutX {
     0% {
         -webkit-transform: perspective(1000px) rotateX(0);
         transform: perspective(1000px) rotateX(0)
     }
     40% {
         -webkit-transform: perspective(1000px) rotateX(-7.5deg);
         transform: perspective(1000px) rotateX(-7.5deg)
     }
     60% {
         -webkit-transform: perspective(1000px) rotateX(17.5deg);
         transform: perspective(1000px) rotateX(17.5deg)
     }
     80% {
         -webkit-transform: perspective(1000px) rotateX(-30deg);
         transform: perspective(1000px) rotateX(-30deg);
         opacity: 1
     }
     100% {
         -webkit-transform: perspective(1000px) rotateX(90deg);
         transform: perspective(1000px) rotateX(90deg);
         opacity: 0
     }
 }
 
 @-webkit-keyframes swingOutY {
     0% {
         -webkit-transform: perspective(1000px) rotateY(0);
         transform: perspective(1000px) rotateY(0)
     }
     40% {
         -webkit-transform: perspective(1000px) rotateY(7.5deg);
         transform: perspective(1000px) rotateY(7.5deg)
     }
     60% {
         -webkit-transform: perspective(1000px) rotateY(-10deg);
         transform: perspective(1000px) rotateY(-10deg)
     }
     80% {
         -webkit-transform: perspective(1000px) rotateY(30deg);
         transform: perspective(1000px) rotateY(30deg);
         opacity: 1
     }
     100% {
         -webkit-transform: perspective(1000px) rotateY(-90deg);
         transform: perspective(1000px) rotateY(-90deg);
         opacity: 0
     }
 }
 
 @keyframes swingOutY {
     0% {
         -webkit-transform: perspective(1000px) rotateY(0);
         transform: perspective(1000px) rotateY(0)
     }
     40% {
         -webkit-transform: perspective(1000px) rotateY(7.5deg);
         transform: perspective(1000px) rotateY(7.5deg)
     }
     60% {
         -webkit-transform: perspective(1000px) rotateY(-10deg);
         transform: perspective(1000px) rotateY(-10deg)
     }
     80% {
         -webkit-transform: perspective(1000px) rotateY(30deg);
         transform: perspective(1000px) rotateY(30deg);
         opacity: 1
     }
     100% {
         -webkit-transform: perspective(1000px) rotateY(-90deg);
         transform: perspective(1000px) rotateY(-90deg);
         opacity: 0
     }
 }
 
 .JT-flash.JT-transition {
     -webkit-animation-duration: 750ms;
     animation-duration: 750ms;
     -webkit-animation-name: flash;
     animation-name: flash
 }
 
 .JT-shake.JT-transition {
     -webkit-animation-duration: 750ms;
     animation-duration: 750ms;
     -webkit-animation-name: shake;
     animation-name: shake
 }
 
 .JT-bounce.JT-transition {
     -webkit-animation-duration: 750ms;
     animation-duration: 750ms;
     -webkit-animation-name: bounce;
     animation-name: bounce
 }
 
 .JT-tada.JT-transition {
     -webkit-animation-duration: 750ms;
     animation-duration: 750ms;
     -webkit-animation-name: tada;
     animation-name: tada
 }
 
 .JT-pulse.JT-transition {
     -webkit-animation-duration: .5s;
     animation-duration: .5s;
     -webkit-animation-name: pulse;
     animation-name: pulse
 }
 
 .JT-jiggle.JT-transition {
     -webkit-animation-duration: 750ms;
     animation-duration: 750ms;
     -webkit-animation-name: jiggle;
     animation-name: jiggle
 }
 
 @-webkit-keyframes flash {
     0%,
     100%,
     50% {
         opacity: 1
     }
     25%,
     75% {
         opacity: 0
     }
 }
 
 @keyframes flash {
     0%,
     100%,
     50% {
         opacity: 1
     }
     25%,
     75% {
         opacity: 0
     }
 }
 
 @-webkit-keyframes shake {
     0%,
     100% {
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         -webkit-transform: translateX(-10px);
         transform: translateX(-10px)
     }
     20%,
     40%,
     60%,
     80% {
         -webkit-transform: translateX(10px);
         transform: translateX(10px)
     }
 }
 
 @keyframes shake {
     0%,
     100% {
         -webkit-transform: translateX(0);
         transform: translateX(0)
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         -webkit-transform: translateX(-10px);
         transform: translateX(-10px)
     }
     20%,
     40%,
     60%,
     80% {
         -webkit-transform: translateX(10px);
         transform: translateX(10px)
     }
 }
 
 @-webkit-keyframes bounce {
     0%,
     100%,
     20%,
     50%,
     80% {
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
     40% {
         -webkit-transform: translateY(-30px);
         transform: translateY(-30px)
     }
     60% {
         -webkit-transform: translateY(-15px);
         transform: translateY(-15px)
     }
 }
 
 @keyframes bounce {
     0%,
     100%,
     20%,
     50%,
     80% {
         -webkit-transform: translateY(0);
         transform: translateY(0)
     }
     40% {
         -webkit-transform: translateY(-30px);
         transform: translateY(-30px)
     }
     60% {
         -webkit-transform: translateY(-15px);
         transform: translateY(-15px)
     }
 }
 
 @-webkit-keyframes tada {
     0% {
         -webkit-transform: scale(1);
         transform: scale(1)
     }
     10%,
     20% {
         -webkit-transform: scale(.9) rotate(-3deg);
         transform: scale(.9) rotate(-3deg)
     }
     30%,
     50%,
     70%,
     90% {
         -webkit-transform: scale(1.1) rotate(3deg);
         transform: scale(1.1) rotate(3deg)
     }
     40%,
     60%,
     80% {
         -webkit-transform: scale(1.1) rotate(-3deg);
         transform: scale(1.1) rotate(-3deg)
     }
     100% {
         -webkit-transform: scale(1) rotate(0);
         transform: scale(1) rotate(0)
     }
 }
 
 @keyframes tada {
     0% {
         -webkit-transform: scale(1);
         transform: scale(1)
     }
     10%,
     20% {
         -webkit-transform: scale(.9) rotate(-3deg);
         transform: scale(.9) rotate(-3deg)
     }
     30%,
     50%,
     70%,
     90% {
         -webkit-transform: scale(1.1) rotate(3deg);
         transform: scale(1.1) rotate(3deg)
     }
     40%,
     60%,
     80% {
         -webkit-transform: scale(1.1) rotate(-3deg);
         transform: scale(1.1) rotate(-3deg)
     }
     100% {
         -webkit-transform: scale(1) rotate(0);
         transform: scale(1) rotate(0)
     }
 }
 
 @-webkit-keyframes pulse {
     0% {
         -webkit-transform: scale(1);
         transform: scale(1);
         opacity: 1
     }
     50% {
         -webkit-transform: scale(.9);
         transform: scale(.9);
         opacity: .7
     }
     100% {
         -webkit-transform: scale(1);
         transform: scale(1);
         opacity: 1
     }
 }
 
 @keyframes pulse {
     0% {
         -webkit-transform: scale(1);
         transform: scale(1);
         opacity: 1
     }
     50% {
         -webkit-transform: scale(.9);
         transform: scale(.9);
         opacity: .7
     }
     100% {
         -webkit-transform: scale(1);
         transform: scale(1);
         opacity: 1
     }
 }
 
 @-webkit-keyframes jiggle {
     0% {
         -webkit-transform: scale3d(1, 1, 1);
         transform: scale3d(1, 1, 1)
     }
     30% {
         -webkit-transform: scale3d(1.25, .75, 1);
         transform: scale3d(1.25, .75, 1)
     }
     40% {
         -webkit-transform: scale3d(.75, 1.25, 1);
         transform: scale3d(.75, 1.25, 1)
     }
     50% {
         -webkit-transform: scale3d(1.15, .85, 1);
         transform: scale3d(1.15, .85, 1)
     }
     65% {
         -webkit-transform: scale3d(.95, 1.05, 1);
         transform: scale3d(.95, 1.05, 1)
     }
     75% {
         -webkit-transform: scale3d(1.05, .95, 1);
         transform: scale3d(1.05, .95, 1)
     }
     100% {
         -webkit-transform: scale3d(1, 1, 1);
         transform: scale3d(1, 1, 1)
     }
 }
 
 @keyframes jiggle {
     0% {
         -webkit-transform: scale3d(1, 1, 1);
         transform: scale3d(1, 1, 1)
     }
     30% {
         -webkit-transform: scale3d(1.25, .75, 1);
         transform: scale3d(1.25, .75, 1)
     }
     40% {
         -webkit-transform: scale3d(.75, 1.25, 1);
         transform: scale3d(.75, 1.25, 1)
     }
     50% {
         -webkit-transform: scale3d(1.15, .85, 1);
         transform: scale3d(1.15, .85, 1)
     }
     65% {
         -webkit-transform: scale3d(.95, 1.05, 1);
         transform: scale3d(.95, 1.05, 1)
     }
     75% {
         -webkit-transform: scale3d(1.05, .95, 1);
         transform: scale3d(1.05, .95, 1)
     }
     100% {
         -webkit-transform: scale3d(1, 1, 1);
         transform: scale3d(1, 1, 1)
     }
 }
 
 /*Ejaz - Override*/
 div.JT-button a {color:#fff; text-decoration:none}
 
 /* Login */
/*======================================================*/
.tderror {color:red}
.errordiv, p.req {background-color: #f5f5f5; border: 1px solid red; padding:10px; display:block; width:100%; margin-bottom:20px; }
.errordiv div {padding:10px;}
p.req {Padding-left: 4px; color:red}


/* Full steps */
th.labelclass {font-weight:normal}

.ui.steps.full-steps{
    .step a.step-link{
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }
}


.jt-form .jt-form-block.jt-login h2 {
    border-bottom: 7px solid #7f7f7f;
}

.sectionheader {
line-height: 1.2em; font-size: 22px;
margin-bottom: 25px;
padding-bottom: 10px;
border-bottom: 3px solid #e0e1e2 ;}

.sectiondetails {margin-bottom: 25px;}
.sectiondetails table th {
    width: 35%;
}
.sectiondetails table th, .sectiondetails table td {padding:5px}
.sectiondetails .employmentrecords {margin-bottom:20px; border: 1px solid #ddd;  -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px 5px 5px 5px}

/* FAQs */
/*======================================================*/
#FAQ_Section {margin-top: 1em}
#FAQ_Section .completedheader {margin-bottom: 10px}
#FAQ_Section #completeddiv {margin-bottom: 10px}
#FAQ_Section .FAQ_answer p {display:block;padding:5px}


/* My Emails - Sent */
/*======================================================*/
.editPage {
    Border: 1px solid #ccc;
    border-radius: 4px;
    margin-bottom: 20px;
    padding: 10px;
    margin-right: 20px; width: 100%;
    min-height: 300px;
}

/* My job alerts - create */
/*======================================================*/
.OptionButtonListItem {Display: block;
    width: 49%;
    float: left;}
.OptionButtonListItem input {margin:2px;}	

/* Calendar - create */
/*======================================================*/
.jt-noborder {border:0px!important}
.slots {
    padding: 10px 0; display: block;
    /*height: 260px;*/
    position: relative;
    /*overflow: auto;*/
}

.slots ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 325px;
    margin-left: 5px;
    margin-right: 0px;
    position: relative;
    float: left;
    margin-top: 10px;

}
.slots ul li {
    margin-bottom: 5px!important; line-height:.5em!important;
    height: 22px;
}

.slots ul a.optional-time, .slots ul a.event-optional-time {
webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    overflow: hidden;
    padding-top: 1px;
    padding-bottom: 2px;
    border: none;
    background: none; width: 100%;
}

.slots ul a.optional-time .icon, .slots ul a.event-optional-time .icon {
    float: left;
    width: 16px;
    height: 17px;
    margin: 1px 4px 0 4px;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    background-image: url(/common/themes/check-bbc.png);
}
.slots ul a.optional-time.checked .icon, .slots ul a.event-optional-time.checked .icon {
    background-position: 0px -17px;
}

.slots ul a.optional-time span, .slots ul a.event-optional-time span {
    font-size: 14px;
    line-height: 18px;
    padding-left: 0px;
    padding-right: 7px; float: left; 
}


.slots ul a.optional-time.checked, .slots ul a.event-optional-time.checked {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.slots ul li div.slotsavailable {
    font-size: 10px;
    /* display:none; */
    margin-top: 5px;
}



/*******************************
         Site Overrides
*******************************/

.jt-form .jt-form-block.jt-login h2 {
    border-bottom: 7px solid #7f7f7f;
}

.sectionheader {
line-height: 1.2em; font-size: 22px;
margin-bottom: 25px;
padding-bottom: 10px;
border-bottom: 3px solid #e7382f;}

.sectiondetails {margin-bottom: 25px;}

/*Education - Schools*/
.JT-ui.JT-segments>.JT-segment2 {border-top:0px; margin: 0px 0px 0px 20px; padding-top:0px}


/* CV details */

input[type=file] {
    display: block;
}
#cvmsg{display:none}

div.browser input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    border: solid transparent;
    border-width: 0 0 100px 200px;
    opacity: .0;
    filter: alpha(opacity= 0);
    -o-transform: translate(250px,-50px) scale(1);
    -moz-transform: translate(-300px,0) scale(4);
    direction: ltr;
    cursor: pointer;
}

div.browser label {
    background-color: #0091CD;
    padding: 5px 15px;
    color: white;
    padding: 6px;
    font-weight: bold;
    cursor: pointer;
    border-radius: 2px;
    position: relative;
    overflow: hidden;
    display: block;
    margin: 20px auto 0px auto;
    box-shadow: 2px 2px 2px #888888;
}


.demo-panel-files {
	max-height: 290px;
	/*min-height: 290px;*/
	overflow: auto;
	cursor: default;
}

.demo-file-id {
	font-weight: bold;
}

.demo-file-size{
	font-style: italic;
	color: gray;
	font-size: 90%;
}

.demo-file-status,
.demo-file-status-default{
	color: gray;
}

.progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

.progress-striped .progress-bar {
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-size: 40px 40px;
}


.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #428bca;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}


.progress {
    overflow: hidden;
    height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}


/* maps */
#JobMap {
	float:right;
	width: 100%;
	max-width:450px;
	/*height:294px;*/
}

@media screen and (max-width:710px) {
     #JobMap {
         float: left
     }
 }
 
.JT-intro-copy strong {font-weight: bold}

.JT-small .JT-sub a{text-decoration: underline}

.JT-ui.JT-xing.JT-button {background:#007575}
.JT-ui.JT-Windows.JT-button {background:#005da6}
.JT-ui.JT-email.JT-button {background:#99999a}

/*PM 15/2/2018 hover over color standardized not customized*/
.JT-ui.JT-xing.JT-button:hover {background:#095a5a;}
.JT-ui.JT-email.JT-button:hover {background:#575758;}

/*terms & conditions */

a#termspopup {text-decoration:underline!important}
/*div.selectedfile {border-top: 1px solid rgba(34, 36, 38, .15); padding-top:10px}*/

div.selectedfile {border-bottom: 1px solid rgba(34, 36, 38, .15); padding-bottom:10px}

.tblsection th, .tblsection td {text-align: left}
.tblsection th {padding-right:10px}


/*Education page school section - Margin */

#addextraline {margin: 10px;}





/* Vacancies */

.VACANCIES .JT-ui.JT-three.JT-cards>.JT-card:hover {
	-webkit-transform: scale(1.3);
	-ms-transform: scale(1.3);
	transform: scale(1.1);
	z-index: 9000;
}

.VACANCIES .JT-ui.JT-card>.JT-extra, .VACANCIES .JT-ui.JT-cards>.JT-card>.JT-extra {
	background-color: #E5F6FB;
}

.VACANCIES .JT-ui.JT-cards>.JT-card {
	box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
	border: 1px solid rgba(0, 0, 0, 0.35)!important;
	-moz-border: 1px solid rgba(0, 0, 0, 0.35)!important;
	-webkit-border: 1px solid rgba(0, 0, 0, 0.35)!important;
}

.VACANCIES a.JT-header {
    	word-wrap: break-word;
}


/*Ejaz - 28/09/17 - Override to display Mobile Menu - Application menu*/
/*@media only screen and (min-width: 1920px) {
  .JT-widescreen.JT-hidden.JT-basic-steps {
    display: inline-block !important;
  }
}
*/
  .JT-widescreen.JT-hidden.JT-basic-steps {
    display: inline-block !important;
  }


/*view details */

.complitedapplication .sectiondetails table th, .complitedapplication .sectiondetails  td {text-align: left}
.complitedapplication .sectiondetails table th {
    width: 35%;
}
.complitedapplication .sectiondetails table th, 
.complitedapplication .sectiondetails table td {padding:5px}
.complitedapplication .sectiondetails table th.width5pe, 
.complitedapplication .sectiondetails table th.questionno {width: 5%;}

.complitedapplication .sectiondetails table td {vertical-align: top}



.JT-intro-copy{
    font-family: 'OpenSans-Regular'!important;
}


/*job based application*/

.JT-field.JBAlreadyApplied {
    display: block;
    clear: both;
}

.JT-field.JBAlreadyApplied label, .JT-field.JBAlreadyApplied input {
    float: left;
}
.JT-field.JBAlreadyApplied input {
    margin-right: 20px;
    vertical-align: baseline;
    min-height: 32px;
}



/*Agency Module updates*/
.jt-mainagency #welcome_container .JT-four {    width: 31.52333333%;}
.jt-mainagency .JT-boxes  .widgetbox {
	position: relative;min-height: 270px;border: 2px solid #bfbfbf!important;
	background: #1883b6;margin-right: 10px!important;
	
}
.jt-mainagency .JT-boxes {position:relative; clear:both}
.jt-mainagency .JT-boxes .widgetbox {float:left;}

@media (min-width: 992px){
	.jt-mainagency #welcome_container .JT-four {
		width: 32.33333333%;
	}
}
@media (min-width: 500px){
	.jt-mainagency #welcome_container .JT-boxes .widgetbox {
		min-height: 270px; min-width: 250px;
	}
}

.jt-mainagency .card-header {
    padding: 0.75rem 1.25rem!important;
    background-color: #f8f9fa;
    border-bottom: 1px solid #d1d4d7!important;
}
.jt-mainagency .card-header strong {
    line-height: 2.5;
}
.jt-mainagency .JT-boxes .widgetbox p {
    color: #ffffff!important;
    margin: 0px;
    padding: 20px;
    font-size: 19px;
    font-weight: 200; min-height: 110px;
}

.jt-mainagency .JT-boxes .widgetbox .btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 5px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.jt-mainagency .JT-boxes .widgetbox .btn-blue {
    color: #FFF;
    background-color: #1883b6;
    -moz-box-shadow: inset 0 0 10px #3F4F6B;
    -webkit-box-shadow: inset 0 0 10px #3F4F6B;
    box-shadow: inset 0 0 10px #3F4F6B;
}

.jt-mainagency .JT-boxes .widgetbox .btn-lg, 
.jt-mainagency .JT-boxes .widgetbox .btn-group-lg > .JT-boxes .widgetbox .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 25px;
}

.jt-mainagency .JT-boxes .widgetbox .btn {
    min-width: 200px;
    min-height: 55px;
    margin: auto;
    display: block;
}

.jt-mainagency .JT-boxes .boxrightside {
    float: right;
    margin-right: 0px!important;
    padding-right: 0px;
}



*/* list of jobs */

.jt-mainagency .jt-form-block.vacancies {
  box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(0, 0, 0, 0.35)!important;
  -moz-border: 1px solid rgba(0, 0, 0, 0.35)!important;
  -webkit-border: 1px solid rgba(0, 0, 0, 0.35)!important;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  padding: 20px!important;
  margin-bottom: 15px!important;
}


/*Pagging row*/
.jt-mainagency .pagingclass .pagination input[type=text] {
    border: initial;
    width: auto;
}
.jt-mainagency .pagingclass .JT-six {float:right!important; text-align:right; margin-right:0px!important;}


/*submitted candidtes*/
.jt-mainagency .floatright button {float:right}


/*Table rows +_ header columns*/

.jt-mainagency  .table, 
.jt-mainagency .table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
}

.jt-mainagency .table th, 
.jt-mainagency .table td, 
.jt-mainagency .table th, 
.jt-mainagency .table td  {
    padding: 0.65rem; text-align:center;
    line-height: 1.5;
    vertical-align: top;
    border-top: 1px solid #d1d4d7;
}

.jt-mainagency .table thead th, 
.jt-mainagency .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #d1d4d7; font-weight: bold;
}
.jt-mainagency table thead , 
.jt-mainagency table thead{
    background-color: #cbe5f0;
}
.jt-mainagency .table-striped tbody tr:nth-of-type(odd) {
    background-color: #f8f9fa;
}
.jt-mainagency .card-footer {display:block; position: relative;
    clear: both;
	}


input.disable.onleft.form-control {
background: #fff;
opacity: inherit;
}


/*Agency Appointment list*/
.jt-mainagency ul.services-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.jt-mainagency ul.services-list>li {
    overflow: hidden;
    margin-bottom: 4px;
}

.jt-mainagency ul.service-item {
    list-style-type: none;
    margin: 0;
    padding: 0!important;
    /*cursor: pointer;*/
    line-height: 20px;
    border: 1px solid #d5dbdf;
    display: table;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}


.jt-mainagency ul.service-item li.service-type {
    background: #4da51e;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4da51e), color-stop(100%, #4da51e));
    background: -webkit-linear-gradient(top, #4da51e,#4da51e);
    background: -moz-linear-gradient(top, #4da51e,#4da51e);
    background: -o-linear-gradient(top, #4da51e,#4da51e);
    background: linear-gradient(top, #4da51e,#4da51e);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4da51e', endColorstr='#4da51e');
}

.jt-mainagency ul.service-item .service-type {
    width: 80px;
    vertical-align: middle;
}

.jt-mainagency ul.service-item .icon {
    margin-top: 4px;
    width: 100%;
    font-size: 36px;
    text-align: center;
    color: #FFF;
}

.jt-mainagency ul.service-item li {
    display: table-cell;
    vertical-align: top;
    color: #262626;
}
.jt-mainagency  ul.service-item .service-name .service-info {
    margin: 0 10px;
    padding-top: 6px;
}
.jt-mainagency ul.service-item li {
    display: table-cell;
    vertical-align: top;
    color: #262626; padding:5px;
}

.jt-mainagency ul.service-item li.spacer {
    width: 1px;
    position: relative;
    border-right: 1px solid #cbd3d8;
}

.jt-mainagency  ul.service-item .service-duration {
    text-align: center; width: 86px;
}

.jt-mainagency .table td.icon_middle {
    text-align: center;
}

.FORGOTPASS  .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>input {
border-right-color:rgba(34, 36, 38, .15)!important
}

.DECLARATION .hideondeclaration {display:none}


@media (min-width: 370px) and (max-width:770px){
.DECLARATION .JT-half.JT-left.JT-column {
     width: 75%; 
}
}

@media (min-width: 300px) and (max-width:370px){
.DECLARATION .JT-half.JT-left.JT-column {
     width: 50%; 
}
}





/*Clud Drive Style*/
.box__input .JT-ui.JT-button.JT-cloudDrive.JT-tiny {
    padding: .78571429em;
}


/*Media Rich Job Adverts*/


.JT-PAGEContent .JT-three, .Media_Rich_Advert .JT-three {float:left; width: 32%;margin: 0 8px 14px 0;}
.JT-PAGEContent .JT-three img, .Media_Rich_Advert .JT-three img {width:240px; height:240px;     border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;}


.Media_Rich_Advert .JT-inner{padding:0px!important}

@media (min-width: 370px) and (max-width:770px){
	.JT-PAGEContent .JT-three {float:none;}
	.Media_Rich_Advert .JT-three {float:none;}
}

@media (min-width: 300px) and (max-width:370px){
	.JT-PAGEContent .JT-three, .Media_Rich_Advert .JT-three {float:none;}
}

.JT-image-25-left img, .JT-image-25-right img{width:150px; height:150px}
.JT-video-25-left object, .JT-video-25-right object {width:250px; height:250px}
.JT-video-25-left {width: 31%!important;}
/*.JT-text-75-right {
    width: 100%!important;
    margin-right: 0px!important; float: none!important;
}*/
.JT-image-25-right {
    width: 23%!important;
    margin-right: 0px!important; float: none!important;
}

.JT-image-100 img, .JT-video-100 object {width:100%; margin-right: 0px!important; margin-left: 0px!important; height: 250px;}


/*cloud drive - icons*/

 
 i.JT-icon.JT-OneDrive:before {
     content: "\f3ca"
 }

 i.JT-icon.JT-DropBox:before {
     content: "\f16b"
 }

 i.JT-icon.JT-Box:before {
     content: "\f466"
 }

 i.JT-icon.JT-Egnyte:before {
     content: "\f382"
 }

 i.JT-icon.JT-cloud-upload:before {
    content: "\f0ee";
}
 i.JT-icon.JT-windows:before {
    content: "\f17a";
}
 i.JT-icon.JT-google-drive:before {
    content: "\f1a0";
}
 .JT-ui.JT-google-drive.JT-button {
     background-color: #f4c20d;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-google-drive.JT-button:hover {
     background-color: #f4c20d;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-google-drive.JT-button:active {
     background-color: #4885ed;
     color: #fff;
     text-shadow: none
 }



 .JT-ui.JT-OneDrive.JT-button {
     background-color: #094AB2;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-OneDrive.JT-button:hover {
     background-color: #304d8a;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-OneDrive.JT-button:active {
     background-color: #2d4373;
     color: #fff;
     text-shadow: none
 }



 .JT-ui.JT-DropBox.JT-button {
     background-color: #007ee5;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-DropBox.JT-button:hover {
     background-color: #7b8994;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-DropBox.JT-button:active {
     background-color: #7b8994;
     color: #fff;
     text-shadow: none
 }


 .JT-ui.JT-Box.JT-button {
     background-color: #01aef0;
     color: #fff;
     text-shadow: none;
     background-image: none;
     box-shadow: 0 0 0 0 rgba(34, 36, 38, .15) inset
 }
 
 .JT-ui.JT-Box.JT-button:hover {
     background-color: #5aa0d2;
     color: #fff;
     text-shadow: none
 }
 
 .JT-ui.JT-Box.JT-button:active {
     background-color: #5aa0d2;
     color: #fff;
     text-shadow: none
 }


span.JT-middle.JT-floated{
text-align: center;
    margin-left: 13%;
	}




th.questionno {text-align:left}
table.tablecorrectanswers td.width5per {width: 5%; text-align:left}
table.tablecorrectanswers th {font-weight:normal;}

.OB_ASSESSMENT div.JT-field table td .fieldset {padding-left:0px}





span.JT-middle.JT-floated{
text-align: center;
    margin-left: 13%;
	}

.jt-mainagency .card.widgetbox.JT-four.boxmiddle {    margin-left: 6px;}

/*====================================================*/
/*pm pASSWORD COMPLEXITY******************************/
.JT-password-hints ul li:before {    content: 'Fail' !important;
    background-color: #FF003C;
    border-radius: 5px !important;
    width: 25px !important; 
    font-size: 12px !important;
    color: white!important;
    padding: 5px !important;
    text-align: center;
    display: inline !important;
    font-weight: 600;
}

.JT-password-hints ul li.JT-pwpass:before {
    background-color: #00C176;
    content:'Pass' !important;
}


.JT-password-hints ul li.JT-pwfail:before {
    background-color: #FF003C;
}
/*====================================================*/





/*Universities SAUT*/
/*===========================================*/


#university-list{float:left;list-style:none;margin-top:-2px;padding:0;width:100%;position: absolute;  border: #bbb9b9 1px solid; margin-left: auto; max-height: 222px;
    overflow-y: auto;background: #fff;
    z-index: 99999;}
#university-list li{padding: 10px; background: #f0f0f0; border-bottom: #bbb9b9 1px solid;}
#university-list li:hover{background:#ece3d2;cursor: pointer;}


/*google map image - get direction button*/

#JobMap img {   
    max-width: 450px;
    height: 294px; margin-bottom:18px; border-radius: 5px; border: 1px solid #ddd;
}

#JobMap p.links a.directions {
    background-color: black; 
    padding: 10px;
    color: white;
    text-decoration: none;
    border-radius: 5px;
}


/*PM */
.jt-mainagency .JT-ui.JT-action.JT-input .disable.onleft.form-control{border-right-color: rgba(34, 36, 38, 0.15);}
/*PM OPPALERT IN MOBILE MoDE BUTTONS*/
@media (max-width: 450px)
{
.JT-inner.OPPALERT .JT-ui.JT-secondary.JT-button{margin-top:5px;}
}


/*onboarding - completed section tick*/

i.JT-check.JT-circle.JT-right.JT-icon.sectioncomplted {
  font-size: 2em; color:green
}

i.JT-cancel.JT-circle.JT-right.JT-icon.sectioncomplted_Declined{
  font-size: 2em; color:red
}




/*Ejaz - ReciteMe class*/

.JT-wrapper .JT-inner.JT-reciteme .reciteme {
    float: right;
}
.JT-wrapper .JT-inner .JT-navigation-Recite {Padding-top:45px}
.JT-wrapper .JT-inner .JT-logo.JT-logo-Recite {Padding-top:20px}



/*Timed Assessment form*/

.ButtonStd {padding-top:30px; padding-bottom:50px}
.ButtonStd .pull-right {float:right}

.FormColumnBlock {
	margin-top: 0 !important;
        padding: 15px !important;
        width: inherit !important;
        border: solid #d3d3d3 1px !important;
        border-radius: 5px !important;
        margin-bottom: 20px !important;
}


.QuestionGroup {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
        cursor: pointer;
        text-decoration: underline;
}

.tbl_martix tbody tr th { font-weight:normal}

.tbl_martix tbody tr th:nth-child(1).option_text {
                    border: 1px solid  #ddd;
                    padding: 5px; text-align:left;
}

.tbl_martix tbody tr td {
 border: 1px solid #ddd;
padding: 5px;
}

#questionOptions .fieldset {border:0px solid silver}


.questionchoices{text-align:left}
.text-right {text-align: right;}
.col-md-12.text-right {
    margin-bottom: 20px;
}
#divdeclaration .ContentSetionBox .tblassessment th {text-align:left; font-weight:normal}


.group-instruction-with-question-container {
	clear: both;
        border: solid #d3d3d3 1px !important;
        padding: 10px 10px;
        margin-bottom: 20px;
}

.QuestionGroup:hover {
	text-decoration: none;
}

.QuestionGroup i.JT-dropdown.JT-icon {
    height: 0em!important; margin-left:20px
}

table.tblassessment th {vertical-align:top; font-weight:normal; text-align:left; padding:5px;}
table.tblassessment {border-bottom: 1px solid; margin-bottom:20px}
table.tblassessment th a {text-decoration:underline;}

#divdeclaration .tblassessment .ListTableBG_TR th {background: #ddd; padding:5px}





/*CE - Global - agency*/
.jt-mainagency {min-width: 865px;}

.JT-ui.JT-checkbox.regionschool {display: block;}




/* Agency */
.jt-mainagency .JT-ui.JT-card>.JT-content>.JT-header:not(.JT-ui),
.jt-mainagency .JT-ui.JT-cards>.JT-card>.JT-content>.JT-header:not(.JT-ui),
.jt-mainagency .JT-ui.JT-card>.JT-content p:last-child,
.jt-mainagency .JT-ui.JT-cards>.JT-card>.JT-content p:last-child
{min-height: 55px;}




/* CE Reed */
.JT-ui.JT-button.JT-reed.JT-tiny {padding: 6px 12px; margin-bottom: 0; vertical-align: middle; background: #095bbc;}
img.reed-logo-header {height: 18px;}



/* CE fix for header intro */
.JT-four.JT-column h4.JT-ui.JT-horizontal.JT-divider {display: block; white-space: normal; text-align: left; line-height: initial;}
/* CE image media width fix */
/*.JT-col-12.JT-section.JT-images .JT-container img {width: 100%;}*/



@media (min-width:600px) and (max-width:1021px) {
	.VACANCIES_V3 .JT-site.JT-twelve.JT-column.JT-grid>.JT-three,
	.VACANCIES_V3 .JT-site.JT-twelve.JT-column.JT-grid>.JT-nine {
	    width: 100%;
	}
}

.VACANCIES_V3 .JT-ui.JT-message.JT-no-border-radius i.JT-remove.JT-icon {display:none}



@media screen and (min-width:410px) and (max-width:440px) { 
	.JT-ui.JT-input #txtADDRESSLINE1 {width:50%}
	.JT-ui.JT-input #txtADDRESSLINE2 {width:50%}


.JT-ui.JT-secondary.JT-button {margin-bottom: 10px;}

}


@media screen and (min-width:300px) and (max-width:450px) { 

.JT-ui.JT-secondary.JT-button {margin-bottom: 10px;}
.JT-extra.JT-content.JT-padded.JT-actions span.JT-middle.JT-floated {    margin-left: -1%;}
.JT-extra.JT-content.JT-padded.JT-actions span.JT-middle.JT-floated a {
width: 92px;
    white-space: nowrap;
}
.JT-ui.JT-segment.JT-logged-in-bar .JT-ui.JT-dropdown .JT-menu {
    left: -165px;
}

}


.FORGOTPASSWORD_STEP1 .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>input {
border-right-color:rgba(34, 36, 38, .15)!important
}




/*Charlie - footer logos*/
/*======================================================*/
/* 1 column: 320px */
.autowide {
  margin: 0 auto;
	width: 98%;
}
.autowide img {
  float: left;
  margin: 0.75rem .75rem 0 0;
  max-height: 120px;
}

/* 2 columns: 600px */
@media only screen and (min-width: 600px) {
  .autowide .module {
		float: left;
		margin-right: 2.564102564102564%;
		width: 48.717948717948715%;
	}
	.autowide .module:nth-child(2n+0) {
		margin-right: 0;
	}
}

/* 3 columns: 768px */
@media only screen and (min-width: 768px) {
  .autowide .module {
		width: 31.623931623931625%;
	}
	.autowide .module:nth-child(2n+0) {
		margin-right: 2.564102564102564%;
	}
	.autowide .module:nth-child(3n+0) {
		margin-right: 0;
	}
}

/* 4 columns: 992px and up */
@media only screen and (min-width: 992px) {
  .autowide .module {
		width: 23.076923076923077%;
	}
	.autowide .module:nth-child(3n+0) {
		margin-right: 2.564102564102564%;
	}
	.autowide .module:nth-child(4n+0) {
		margin-right: 0;
	}
}


/*======================================================*/


/* onboarding - upload */
#demo-file1 { color: green; font-size: 18px; font-weight: bold;text-decoration: underline;}


.LISTAPPOINTMENTS .JT-table tr td {vertical-align:top; }
.LISTAPPOINTMENTS .JT-table tr td.location_cs{white-space: initial!important;}



/Ejaz - Decide, Update & register option page styles**/

/*======================================================*/

 .tabs:after,.tabs:before{content:" ";display:table}
 .tabs:after{clear:both}
 .tabs .tab-link{background:#fff;border-top:4px solid #cdcdcd;border-bottom:1px solid #cdcdcd;font-size:16px;font-weight:400;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding: 25px 7.5px;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;}
 @media screen and (min-width:768px){.tabs .tab-link{font-size:26px;cursor: pointer;}}
 .tabs .tab-link.tab-active,  .tabs .tab-link.JT-six.JT-item.JT-active{background:#fff;box-shadow:none;border-bottom:1px solid transparent;/*border-top:4px solid #e84188*/;font-weight:800}
 .separator{text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
 .separator:after,.separator:before{content:"";display:block;background:#d6d6d6;width:50%;height:1px;margin:15px 0}
 .separator:before{margin-right:10px}
 .separator:after{margin-left:10px}


.tab-content {
    position: relative;
    display: block;
    height: auto;
    box-shadow: 0 10px 5px -5px rgba(0,0,0,.15);
    margin-bottom: 40px;
    -webkit-transition: height .4s;
    transition: height .4s;
    overflow: hidden;
    border-bottom: 1px solid #cdcdcd;
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
}

.register-section  .JT-ui.JT-no-box-shadow {text-align: center; }
.register-section .JT-ui.JT-button.JT-tiny{padding: 12px; max-width: 290px; }

.morepaddedlogin {padding: 30px 140px; }

.UPDATE .JT-ui.JT-form .JT-field>label {width:28%; float:left}
.UPDATE .JT-ui.JT-form .JT-field .JT-ui.JT-action.JT-input {width: 60%;}
.DECIDE .JT-ui.JT-form .JT-field .JT-ui.JT-input  {width: 60%!important;}
.DECIDE .JT-ui.JT-form .JT-field>label {width: 28%!important; float: left;}


.JT-field.jt-loginbuttonondecide .JT-ui.JT-action.JT-input button.JT-ui.JT-button {margin-left:0px}

@media screen and (min-width: 768px) {

.register-section, .signin-section {padding: 30px 90px 0 90px;     border-radius: .28571429rem;}
.register-section .heading, .signin-section .heading {font-size: 22px; max-width: none; text-align: center; margin: 10px auto 20px;}

}

@media (min-width: 48em) {
.JT-site.JT-twelve.JT-column.JT-grid>.JT-six {width: 50%!important; margin-right: 0%!important;}
}


@media screen and (min-width:300px) and (max-width:510px) { 
.morepaddedlogin {padding: 30px 10px; }
.DECIDE .JT-ui.JT-form .JT-field>label, .UPDATE .JT-ui.JT-form .JT-field>label {text-align:left; width: 100%!important;}
.DECIDE .JT-ui.JT-form .JT-field .JT-ui.JT-input, .UPDATE .JT-ui.JT-form .JT-field .JT-ui.JT-action.JT-input {width: 100%!important;}
.REGISTEROPTIONS .tabs a.tab-link, .UPDATE  .tabs a.tab-link {width:100%; display:block}
.social-signin {padding: 1em 1em;}


}

@media screen and (min-width:511px) and (max-width:767px) {
.morepaddedlogin {padding: 30px 10px; }
.tabs .tab-link{float:left;width: 50%!important;}

.register-section, .signin-section {
    padding: 30px 90px 0 90px;
    border-radius: .28571429rem;
}

}


@media screen and (min-width:300px) and (max-width:767px) {


.JT-ui.JT-facebook.JT-button,
     .JT-ui.JT-google.JT-plus.JT-button,
     .JT-ui.JT-linkedin.JT-button,
     .JT-ui.JT-xing.JT-button,
     .JT-ui.JT-twitter.JT-button,
     .JT-ui.JT-windows.JT-button,
	 .JT-ui.JT-email.JT-button,  .JT-ui.JT-reed.JT-button {
         width: 100%
     }

}

/*======================================================*/



.UPDATE .JT-ui.JT-action.JT-input:not([class*="JT-left JT-action"])>input {border: 1px solid rgba(34, 36, 38, .15)!important}


.DECLARATION .JT-ui.JT-segment.JT-columns .JT-half.JT-right.JT-column .JT-button {
white-space: nowrap;
}
.DECLARATION .employmentrecords td {padding-left:10px}


/* CE removed .ASSESSMENT input[type=checkbox], input[type=radio] {width:45px; height:45px;} */


/*new paginations*/
/*===========================================================================*/
.pagination_pages {
    padding-left: 0; display: block; clear: both; padding: 0px;
    margin: 20px 0;
    border-radius: 4px; list-style-type: none; list-style-position: inside;
}
.pagination > li {
    display: inline; background:initial!important;
}
.pagination_pages>li:first-child>span{
margin-top: -8px;
}
.pagination_pages>li:first-child>a, .pagination_pages>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination_pages>li>a, .pagination_pages>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.pagination_pages>.active>a, .pagination_pages>.active>a:focus, 
.pagination_pages>.active>a:hover, .pagination_pages>.active>span, 
.pagination_pages>.active>span:focus, .pagination_pages>.active>span:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}
/*===========================================================================*/

/*16/09/22 - ticket:27667 - ER - Removed the style - causing issues with candidate homepage tiles*/
/*
.JT-ui.JT-two.JT-cards>.JT-card:first-child {
     width: 30%;
    
 }
.JT-ui.JT-two.JT-cards>.JT-card:last-child {
     width: 64%;
    
}
*/

.JT-ui.JT-two.JT-cards>.JT-card:last-child .slots ul {
    width: 100%;
}