@font-face {
    font-family: 'Istok Web';
    font-style: normal;
    font-weight: 400;
    src: local('Istok Web Regular'), local('IstokWeb-Regular'), url('../fonts/Istok-Regular.woff2') format('woff2'), url('../fonts/Istok-Regular.woff') format('woff')
}

@font-face {
    font-family: 'Istok Web';
    font-style: normal;
    font-weight: 700;
    src: local('Istok Web Bold'), local('IstokWeb-Bold'), url('../fonts/Istok-Bold.woff2') format('woff2'), url('../fonts/Istok-Bold.woff') format('woff')
}

@font-face {
    font-family: 'Istok Web';
    font-style: italic;
    font-weight: 400;
    src: local('Istok Web Italic'), local('IstokWeb-Italic'), url('../fonts/Istok-Italic.woff2') format('woff2'), url('../fonts/Istok-Italic.woff') format('woff')
}


/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

html {
    height: 100%;
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    height: 100%;
    margin: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
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-color: transparent
}

a:active,
a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,
strong {
    font-weight: bold
}

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: -0.5em
}

sub {
    bottom: -0.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    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;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto
}

optgroup {
    font-weight: bold
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td,
th {
    padding: 0
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

html {
    font-size: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
    font-family: "Istok Web", "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff
}

input,
button,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

a {
    color: #0f88ca;
    text-decoration: none
}

a:hover,
a:focus {
    color: #0a5883;
    text-decoration: underline
}

a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

figure {
    margin: 0
}

img {
    vertical-align: middle
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto
}

.img-rounded {
    border-radius: 6px
}

.img-thumbnail {
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto
}

.img-circle {
    border-radius: 50%
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

[role="button"] {
    cursor: pointer
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #777
}

h1,
.h1,
h2,
.h2,
h3,
.h3 {
    margin-top: 20px;
    margin-bottom: 10px
}

h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
    font-size: 65%
}

h4,
.h4,
h5,
.h5,
h6,
.h6 {
    margin-top: 10px;
    margin-bottom: 10px
}

h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
    font-size: 75%
}

h1,
.h1 {
    font-size: 36px
}

h2,
.h2 {
    font-size: 30px
}

h3,
.h3 {
    font-size: 24px
}

h4,
.h4 {
    font-size: 18px
}

h5,
.h5 {
    font-size: 14px
}

h6,
.h6 {
    font-size: 12px
}

p {
    margin: 0 0 10px
}

.lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4
}

@media (min-width:768px) {
    .lead {
        font-size: 21px
    }
}

small,
.small {
    font-size: 85%
}

mark,
.mark {
    background-color: #fcf8e3;
    padding: .2em
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

.text-nowrap {
    white-space: nowrap
}

.text-lowercase {
    text-transform: lowercase
}

.text-uppercase {
    text-transform: uppercase
}

.text-capitalize {
    text-transform: capitalize
}

.text-muted {
    color: #777
}

.text-primary {
    color: #0f88ca
}

a.text-primary:hover {
    color: #0b689b
}

.text-success {
    color: #3c763d
}

a.text-success:hover {
    color: #2b542c
}

.text-info {
    color: #31708f
}

a.text-info:hover {
    color: #245269
}

.text-warning {
    color: #8a6d3b
}

a.text-warning:hover {
    color: #66512c
}

.text-danger {
    color: #a94442
}

a.text-danger:hover {
    color: #843534
}

.bg-primary {
    color: #fff;
    background-color: #0f88ca
}

a.bg-primary:hover {
    background-color: #0b689b
}

.bg-success {
    background-color: #dff0d8
}

a.bg-success:hover {
    background-color: #c1e2b3
}

.bg-info {
    background-color: #d9edf7
}

a.bg-info:hover {
    background-color: #afd9ee
}

.bg-warning {
    background-color: #fcf8e3
}

a.bg-warning:hover {
    background-color: #f7ecb5
}

.bg-danger {
    background-color: #f2dede
}

a.bg-danger:hover {
    background-color: #e4b9b9
}

.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee
}

ul,
ol {
    margin-top: 10px;
    margin-bottom: 10px
}

ul ul,
ol ul,
ul ol,
ol ol {
    margin-bottom: 0
}

.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px
}

.list-inline>li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px
}

dl {
    margin-top: 0;
    margin-bottom: 20px
}

dt,
dd {
    line-height: 1.42857143
}

dt {
    font-weight: bold
}

dd {
    margin-left: 0
}

@media (min-width:768px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
    .dl-horizontal dd {
        margin-left: 180px
    }
}

abbr[title],
abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #777
}

.initialism {
    font-size: 90%;
    text-transform: uppercase
}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee
}

blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
    margin-bottom: 0
}

blockquote footer,
blockquote small,
blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.42857143;
    color: #777
}

blockquote footer:before,
blockquote small:before,
blockquote .small:before {
    content: '\2014 \00A0'
}

.blockquote-reverse,
blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eee;
    border-left: 0;
    text-align: right
}

.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
    content: ''
}

.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
    content: '\00A0 \2014'
}

address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857143
}

code,
kbd,
pre,
samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace
}

code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px
}

kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25)
}

kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold;
    box-shadow: none
}

pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    word-break: break-all;
    word-wrap: break-word;
    color: #333;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px
}

pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0
}

.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

@media (min-width:768px) {
    .container {
        width: 750px
    }
}

@media (min-width:992px) {
    .container {
        width: 970px
    }
}

@media (min-width:1200px) {
    .container {
        width: 1170px
    }
}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

.row {
    margin-left: -15px;
    margin-right: -15px
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

.col-xs-9 {
    width: 75%
}

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

.col-xs-6 {
    width: 50%
}

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-3 {
    width: 25%
}

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

@media (min-width:768px) {
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12 {
        float: left
    }
    .col-sm-12 {
        width: 100%
    }
    .col-sm-11 {
        width: 91.66666667%
    }
    .col-sm-10 {
        width: 83.33333333%
    }
    .col-sm-9 {
        width: 75%
    }
    .col-sm-8 {
        width: 66.66666667%
    }
    .col-sm-7 {
        width: 58.33333333%
    }
    .col-sm-6 {
        width: 50%
    }
    .col-sm-5 {
        width: 41.66666667%
    }
    .col-sm-4 {
        width: 33.33333333%
    }
    .col-sm-3 {
        width: 25%
    }
    .col-sm-2 {
        width: 16.66666667%
    }
    .col-sm-1 {
        width: 8.33333333%
    }
    .col-sm-pull-12 {
        right: 100%
    }
    .col-sm-pull-11 {
        right: 91.66666667%
    }
    .col-sm-pull-10 {
        right: 83.33333333%
    }
    .col-sm-pull-9 {
        right: 75%
    }
    .col-sm-pull-8 {
        right: 66.66666667%
    }
    .col-sm-pull-7 {
        right: 58.33333333%
    }
    .col-sm-pull-6 {
        right: 50%
    }
    .col-sm-pull-5 {
        right: 41.66666667%
    }
    .col-sm-pull-4 {
        right: 33.33333333%
    }
    .col-sm-pull-3 {
        right: 25%
    }
    .col-sm-pull-2 {
        right: 16.66666667%
    }
    .col-sm-pull-1 {
        right: 8.33333333%
    }
    .col-sm-pull-0 {
        right: auto
    }
    .col-sm-push-12 {
        left: 100%
    }
    .col-sm-push-11 {
        left: 91.66666667%
    }
    .col-sm-push-10 {
        left: 83.33333333%
    }
    .col-sm-push-9 {
        left: 75%
    }
    .col-sm-push-8 {
        left: 66.66666667%
    }
    .col-sm-push-7 {
        left: 58.33333333%
    }
    .col-sm-push-6 {
        left: 50%
    }
    .col-sm-push-5 {
        left: 41.66666667%
    }
    .col-sm-push-4 {
        left: 33.33333333%
    }
    .col-sm-push-3 {
        left: 25%
    }
    .col-sm-push-2 {
        left: 16.66666667%
    }
    .col-sm-push-1 {
        left: 8.33333333%
    }
    .col-sm-push-0 {
        left: auto
    }
    .col-sm-offset-12 {
        margin-left: 100%
    }
    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }
    .col-sm-offset-9 {
        margin-left: 75%
    }
    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }
    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }
    .col-sm-offset-6 {
        margin-left: 50%
    }
    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }
    .col-sm-offset-3 {
        margin-left: 25%
    }
    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }
    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }
    .col-sm-offset-0 {
        margin-left: 0
    }
}

@media (min-width:992px) {
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12 {
        float: left
    }
    .col-md-12 {
        width: 100%
    }
    .col-md-11 {
        width: 91.66666667%
    }
    .col-md-10 {
        width: 83.33333333%
    }
    .col-md-9 {
        width: 75%
    }
    .col-md-8 {
        width: 66.66666667%
    }
    .col-md-7 {
        width: 58.33333333%
    }
    .col-md-6 {
        width: 50%
    }
    .col-md-5 {
        width: 41.66666667%
    }
    .col-md-4 {
        width: 33.33333333%
    }
    .col-md-3 {
        width: 25%
    }
    .col-md-2 {
        width: 16.66666667%
    }
    .col-md-1 {
        width: 8.33333333%
    }
    .col-md-pull-12 {
        right: 100%
    }
    .col-md-pull-11 {
        right: 91.66666667%
    }
    .col-md-pull-10 {
        right: 83.33333333%
    }
    .col-md-pull-9 {
        right: 75%
    }
    .col-md-pull-8 {
        right: 66.66666667%
    }
    .col-md-pull-7 {
        right: 58.33333333%
    }
    .col-md-pull-6 {
        right: 50%
    }
    .col-md-pull-5 {
        right: 41.66666667%
    }
    .col-md-pull-4 {
        right: 33.33333333%
    }
    .col-md-pull-3 {
        right: 25%
    }
    .col-md-pull-2 {
        right: 16.66666667%
    }
    .col-md-pull-1 {
        right: 8.33333333%
    }
    .col-md-pull-0 {
        right: auto
    }
    .col-md-push-12 {
        left: 100%
    }
    .col-md-push-11 {
        left: 91.66666667%
    }
    .col-md-push-10 {
        left: 83.33333333%
    }
    .col-md-push-9 {
        left: 75%
    }
    .col-md-push-8 {
        left: 66.66666667%
    }
    .col-md-push-7 {
        left: 58.33333333%
    }
    .col-md-push-6 {
        left: 50%
    }
    .col-md-push-5 {
        left: 41.66666667%
    }
    .col-md-push-4 {
        left: 33.33333333%
    }
    .col-md-push-3 {
        left: 25%
    }
    .col-md-push-2 {
        left: 16.66666667%
    }
    .col-md-push-1 {
        left: 8.33333333%
    }
    .col-md-push-0 {
        left: auto
    }
    .col-md-offset-12 {
        margin-left: 100%
    }
    .col-md-offset-11 {
        margin-left: 91.66666667%
    }
    .col-md-offset-10 {
        margin-left: 83.33333333%
    }
    .col-md-offset-9 {
        margin-left: 75%
    }
    .col-md-offset-8 {
        margin-left: 66.66666667%
    }
    .col-md-offset-7 {
        margin-left: 58.33333333%
    }
    .col-md-offset-6 {
        margin-left: 50%
    }
    .col-md-offset-5 {
        margin-left: 41.66666667%
    }
    .col-md-offset-4 {
        margin-left: 33.33333333%
    }
    .col-md-offset-3 {
        margin-left: 25%
    }
    .col-md-offset-2 {
        margin-left: 16.66666667%
    }
    .col-md-offset-1 {
        margin-left: 8.33333333%
    }
    .col-md-offset-0 {
        margin-left: 0
    }
}

@media (min-width:1200px) {
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12 {
        float: left
    }
    .col-lg-12 {
        width: 100%
    }
    .col-lg-11 {
        width: 91.66666667%
    }
    .col-lg-10 {
        width: 83.33333333%
    }
    .col-lg-9 {
        width: 75%
    }
    .col-lg-8 {
        width: 66.66666667%
    }
    .col-lg-7 {
        width: 58.33333333%
    }
    .col-lg-6 {
        width: 50%
    }
    .col-lg-5 {
        width: 41.66666667%
    }
    .col-lg-4 {
        width: 33.33333333%
    }
    .col-lg-3 {
        width: 25%
    }
    .col-lg-2 {
        width: 16.66666667%
    }
    .col-lg-1 {
        width: 8.33333333%
    }
    .col-lg-pull-12 {
        right: 100%
    }
    .col-lg-pull-11 {
        right: 91.66666667%
    }
    .col-lg-pull-10 {
        right: 83.33333333%
    }
    .col-lg-pull-9 {
        right: 75%
    }
    .col-lg-pull-8 {
        right: 66.66666667%
    }
    .col-lg-pull-7 {
        right: 58.33333333%
    }
    .col-lg-pull-6 {
        right: 50%
    }
    .col-lg-pull-5 {
        right: 41.66666667%
    }
    .col-lg-pull-4 {
        right: 33.33333333%
    }
    .col-lg-pull-3 {
        right: 25%
    }
    .col-lg-pull-2 {
        right: 16.66666667%
    }
    .col-lg-pull-1 {
        right: 8.33333333%
    }
    .col-lg-pull-0 {
        right: auto
    }
    .col-lg-push-12 {
        left: 100%
    }
    .col-lg-push-11 {
        left: 91.66666667%
    }
    .col-lg-push-10 {
        left: 83.33333333%
    }
    .col-lg-push-9 {
        left: 75%
    }
    .col-lg-push-8 {
        left: 66.66666667%
    }
    .col-lg-push-7 {
        left: 58.33333333%
    }
    .col-lg-push-6 {
        left: 50%
    }
    .col-lg-push-5 {
        left: 41.66666667%
    }
    .col-lg-push-4 {
        left: 33.33333333%
    }
    .col-lg-push-3 {
        left: 25%
    }
    .col-lg-push-2 {
        left: 16.66666667%
    }
    .col-lg-push-1 {
        left: 8.33333333%
    }
    .col-lg-push-0 {
        left: auto
    }
    .col-lg-offset-12 {
        margin-left: 100%
    }
    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }
    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }
    .col-lg-offset-9 {
        margin-left: 75%
    }
    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }
    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }
    .col-lg-offset-6 {
        margin-left: 50%
    }
    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }
    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }
    .col-lg-offset-3 {
        margin-left: 25%
    }
    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }
    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }
    .col-lg-offset-0 {
        margin-left: 0
    }
}

table {
    background-color: transparent
}

caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777;
    text-align: left
}

th {
    text-align: left
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>th,
.table>caption+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>td,
.table>thead:first-child>tr:first-child>td {
    border-top: 0
}

.table>tbody+tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed>thead>tr>th,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>tbody>tr>td,
.table-condensed>tfoot>tr>td {
    padding: 5px
}

.table-bordered {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>th,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>td {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>th,
.table-bordered>thead>tr>td {
    border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-hover>tbody>tr:hover {
    background-color: #f5f5f5
}

table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column
}

table td[class*="col-"],
table th[class*="col-"] {
    position: static;
    float: none;
    display: table-cell
}

.table>thead>tr>td.active,
.table>tbody>tr>td.active,
.table>tfoot>tr>td.active,
.table>thead>tr>th.active,
.table>tbody>tr>th.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>tbody>tr.active>td,
.table>tfoot>tr.active>td,
.table>thead>tr.active>th,
.table>tbody>tr.active>th,
.table>tfoot>tr.active>th {
    background-color: #f5f5f5
}

.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover,
.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr.active:hover>th {
    background-color: #e8e8e8
}

.table>thead>tr>td.success,
.table>tbody>tr>td.success,
.table>tfoot>tr>td.success,
.table>thead>tr>th.success,
.table>tbody>tr>th.success,
.table>tfoot>tr>th.success,
.table>thead>tr.success>td,
.table>tbody>tr.success>td,
.table>tfoot>tr.success>td,
.table>thead>tr.success>th,
.table>tbody>tr.success>th,
.table>tfoot>tr.success>th {
    background-color: #dff0d8
}

.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover,
.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr:hover>.success,
.table-hover>tbody>tr.success:hover>th {
    background-color: #d0e9c6
}

.table>thead>tr>td.info,
.table>tbody>tr>td.info,
.table>tfoot>tr>td.info,
.table>thead>tr>th.info,
.table>tbody>tr>th.info,
.table>tfoot>tr>th.info,
.table>thead>tr.info>td,
.table>tbody>tr.info>td,
.table>tfoot>tr.info>td,
.table>thead>tr.info>th,
.table>tbody>tr.info>th,
.table>tfoot>tr.info>th {
    background-color: #d9edf7
}

.table-hover>tbody>tr>td.info:hover,
.table-hover>tbody>tr>th.info:hover,
.table-hover>tbody>tr.info:hover>td,
.table-hover>tbody>tr:hover>.info,
.table-hover>tbody>tr.info:hover>th {
    background-color: #c4e3f3
}

.table>thead>tr>td.warning,
.table>tbody>tr>td.warning,
.table>tfoot>tr>td.warning,
.table>thead>tr>th.warning,
.table>tbody>tr>th.warning,
.table>tfoot>tr>th.warning,
.table>thead>tr.warning>td,
.table>tbody>tr.warning>td,
.table>tfoot>tr.warning>td,
.table>thead>tr.warning>th,
.table>tbody>tr.warning>th,
.table>tfoot>tr.warning>th {
    background-color: #fcf8e3
}

.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover,
.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr:hover>.warning,
.table-hover>tbody>tr.warning:hover>th {
    background-color: #faf2cc
}

.table>thead>tr>td.danger,
.table>tbody>tr>td.danger,
.table>tfoot>tr>td.danger,
.table>thead>tr>th.danger,
.table>tbody>tr>th.danger,
.table>tfoot>tr>th.danger,
.table>thead>tr.danger>td,
.table>tbody>tr.danger>td,
.table>tfoot>tr.danger>td,
.table>thead>tr.danger>th,
.table>tbody>tr.danger>th,
.table>tfoot>tr.danger>th {
    background-color: #f2dede
}

.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover,
.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr:hover>.danger,
.table-hover>tbody>tr.danger:hover>th {
    background-color: #ebcccc
}

.table-responsive {
    overflow-x: auto;
    min-height: .01%
}

@media screen and (max-width:767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }
    .table-responsive>.table {
        margin-bottom: 0
    }
    .table-responsive>.table>thead>tr>th,
    .table-responsive>.table>tbody>tr>th,
    .table-responsive>.table>tfoot>tr>th,
    .table-responsive>.table>thead>tr>td,
    .table-responsive>.table>tbody>tr>td,
    .table-responsive>.table>tfoot>tr>td {
        white-space: nowrap
    }
    .table-responsive>.table-bordered {
        border: 0
    }
    .table-responsive>.table-bordered>thead>tr>th:first-child,
    .table-responsive>.table-bordered>tbody>tr>th:first-child,
    .table-responsive>.table-bordered>tfoot>tr>th:first-child,
    .table-responsive>.table-bordered>thead>tr>td:first-child,
    .table-responsive>.table-bordered>tbody>tr>td:first-child,
    .table-responsive>.table-bordered>tfoot>tr>td:first-child {
        border-left: 0
    }
    .table-responsive>.table-bordered>thead>tr>th:last-child,
    .table-responsive>.table-bordered>tbody>tr>th:last-child,
    .table-responsive>.table-bordered>tfoot>tr>th:last-child,
    .table-responsive>.table-bordered>thead>tr>td:last-child,
    .table-responsive>.table-bordered>tbody>tr>td:last-child,
    .table-responsive>.table-bordered>tfoot>tr>td:last-child {
        border-right: 0
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>th,
    .table-responsive>.table-bordered>tfoot>tr:last-child>th,
    .table-responsive>.table-bordered>tbody>tr:last-child>td,
    .table-responsive>.table-bordered>tfoot>tr:last-child>td {
        border-bottom: 0
    }
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.btn:hover,
.btn:focus,
.btn.focus {
    color: #333;
    text-decoration: none
}

.btn:active,
.btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: .65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc
}

.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open>.dropdown-toggle.btn-default {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad
}

.btn-default:active,
.btn-default.active,
.open>.dropdown-toggle.btn-default {
    background-image: none
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
    background-color: #fff;
    border-color: #ccc
}

.btn-default .badge {
    color: #fff;
    background-color: #333
}

.btn-primary {
    color: #fff;
    background-color: #0f88ca;
    border-color: #0d78b2
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #0b689b;
    border-color: #095279
}

.btn-primary:active,
.btn-primary.active,
.open>.dropdown-toggle.btn-primary {
    background-image: none
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
    background-color: #0f88ca;
    border-color: #0d78b2
}

.btn-primary .badge {
    color: #0f88ca;
    background-color: #fff
}

.btn-success {
    color: #fff;
    background-color: #4bb700;
    border-color: #419e00
}

.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open>.dropdown-toggle.btn-success {
    color: #fff;
    background-color: #368400;
    border-color: #276000
}

.btn-success:active,
.btn-success.active,
.open>.dropdown-toggle.btn-success {
    background-image: none
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
    background-color: #4bb700;
    border-color: #419e00
}

.btn-success .badge {
    color: #4bb700;
    background-color: #fff
}

.btn-info {
    color: #fff;
    background-color: #0f88ca;
    border-color: #0d78b2
}

.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open>.dropdown-toggle.btn-info {
    color: #fff;
    background-color: #0b689b;
    border-color: #095279
}

.btn-info:active,
.btn-info.active,
.open>.dropdown-toggle.btn-info {
    background-image: none
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
    background-color: #0f88ca;
    border-color: #0d78b2
}

.btn-info .badge {
    color: #0f88ca;
    background-color: #fff
}

.btn-warning {
    color: #fff;
    background-color: #e38032;
    border-color: #dd721e
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open>.dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #c7671b;
    border-color: #a75717
}

.btn-warning:active,
.btn-warning.active,
.open>.dropdown-toggle.btn-warning {
    background-image: none
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
    background-color: #e38032;
    border-color: #dd721e
}

.btn-warning .badge {
    color: #e38032;
    background-color: #fff
}

.btn-danger {
    color: #fff;
    background-color: #d84a38;
    border-color: #ce3b28
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open>.dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #b93524;
    border-color: #9b2c1e
}

.btn-danger:active,
.btn-danger.active,
.open>.dropdown-toggle.btn-danger {
    background-image: none
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
    background-color: #d84a38;
    border-color: #ce3b28
}

.btn-danger .badge {
    color: #d84a38;
    background-color: #fff
}

.btn-link {
    color: #0f88ca;
    font-weight: normal;
    border-radius: 0
}

.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
    border-color: transparent
}

.btn-link:hover,
.btn-link:focus {
    color: #0a5883;
    text-decoration: underline;
    background-color: transparent
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
    color: #777;
    text-decoration: none
}

.btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

.btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block+.btn-block {
    margin-top: 5px
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 100%
}

.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
    content: " ";
    display: table
}

.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after {
    clear: both
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none !important
}

.affix {
    position: fixed
}

@-ms-viewport {
    width: device-width
}

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
    display: none !important
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
    display: none !important
}

@media (max-width:767px) {
    .visible-xs {
        display: block !important
    }
    table.visible-xs {
        display: table
    }
    tr.visible-xs {
        display: table-row !important
    }
    th.visible-xs,
    td.visible-xs {
        display: table-cell !important
    }
}

@media (max-width:767px) {
    .visible-xs-block {
        display: block !important
    }
}

@media (max-width:767px) {
    .visible-xs-inline {
        display: inline !important
    }
}

@media (max-width:767px) {
    .visible-xs-inline-block {
        display: inline-block !important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm {
        display: block !important
    }
    table.visible-sm {
        display: table
    }
    tr.visible-sm {
        display: table-row !important
    }
    th.visible-sm,
    td.visible-sm {
        display: table-cell !important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm-block {
        display: block !important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm-inline {
        display: inline !important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm-inline-block {
        display: inline-block !important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md {
        display: block !important
    }
    table.visible-md {
        display: table
    }
    tr.visible-md {
        display: table-row !important
    }
    th.visible-md,
    td.visible-md {
        display: table-cell !important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md-block {
        display: block !important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md-inline {
        display: inline !important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md-inline-block {
        display: inline-block !important
    }
}

@media (min-width:1200px) {
    .visible-lg {
        display: block !important
    }
    table.visible-lg {
        display: table
    }
    tr.visible-lg {
        display: table-row !important
    }
    th.visible-lg,
    td.visible-lg {
        display: table-cell !important
    }
}

@media (min-width:1200px) {
    .visible-lg-block {
        display: block !important
    }
}

@media (min-width:1200px) {
    .visible-lg-inline {
        display: inline !important
    }
}

@media (min-width:1200px) {
    .visible-lg-inline-block {
        display: inline-block !important
    }
}

@media (max-width:767px) {
    .hidden-xs {
        display: none !important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .hidden-sm {
        display: none !important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .hidden-md {
        display: none !important
    }
}

@media (min-width:1200px) {
    .hidden-lg {
        display: none !important
    }
}

.visible-print {
    display: none !important
}

@media print {
    .visible-print {
        display: block !important
    }
    table.visible-print {
        display: table
    }
    tr.visible-print {
        display: table-row !important
    }
    th.visible-print,
    td.visible-print {
        display: table-cell !important
    }
}

.visible-print-block {
    display: none !important
}

@media print {
    .visible-print-block {
        display: block !important
    }
}

.visible-print-inline {
    display: none !important
}

@media print {
    .visible-print-inline {
        display: inline !important
    }
}

.visible-print-inline-block {
    display: none !important
}

@media print {
    .visible-print-inline-block {
        display: inline-block !important
    }
}

@media print {
    .hidden-print {
        display: none !important
    }
}


/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */

.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020
}

.fancybox-skin {
    position: relative;
    background: #f9f9f9;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.fancybox-opened {
    z-index: 8030
}

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5)
}

.fancybox-outer,
.fancybox-inner {
    position: relative
}

.fancybox-inner {
    overflow: hidden
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch
}

.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap
}

.fancybox-image,
.fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%
}

#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
    background-image: url('/templates/uspex/img/fancybox/fancybox_sprite.png')
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: .8;
    cursor: pointer;
    z-index: 8060
}

#fancybox-loading div {
    width: 44px;
    height: 44px;
    background: url('/templates/uspex/img/fancybox/fancybox_loading.gif') center center no-repeat
}

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    background: transparent url('/templates/uspex/img/fancybox/blank.gif');
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    z-index: 8040
}

.fancybox-prev {
    left: 0
}

.fancybox-next {
    right: 0
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden
}

.fancybox-prev span {
    left: 10px;
    background-position: 0 -36px
}

.fancybox-next span {
    right: 10px;
    background-position: 0 -72px
}

.fancybox-nav:hover span {
    visibility: visible
}

.fancybox-tmp {
    position: absolute;
    top: -99999px;
    left: -99999px;
    visibility: hidden;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible !important
}

.fancybox-lock {
    overflow: hidden !important;
    width: auto
}

.fancybox-lock body {
    overflow: hidden !important
}

.fancybox-lock-test {
    overflow-y: hidden !important
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url('/templates/uspex/img/fancybox/fancybox_overlay.png')
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll
}

.fancybox-title {
    visibility: hidden;
    font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
    position: relative;
    text-shadow: none;
    z-index: 8050
}

.fancybox-opened .fancybox-title {
    visibility: visible
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center
}

.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: transparent;
    background: rgba(0, 0, 0, 0.8);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #fff;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff
}

.fancybox-title-inside-wrap {
    padding-top: 10px
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, 0.8)
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5) {
    #fancybox-loading,
    .fancybox-close,
    .fancybox-prev span,
    .fancybox-next span {
        background-image: url('/templates/uspex/img/fancybox/fancybox_sprite@2x.png');
        background-size: 44px 152px
    }
    #fancybox-loading div {
        background-image: url('/templates/uspex/img/fancybox/fancybox_loading@2x.gif');
        background-size: 24px 24px
    }
}

@media print {
    a {
        color: #0a5883 !important
    }
    a[href]:after {
        display: none
    }
    body {
        font-size: 11px !important
    }
    body,
    html {
        width: 100% !important
    }
    footer {
        position: absolute;
        border-top: 1px solid #ddd
    }
    header {
        border-bottom: 1px solid #ddd;
        clear: both;
        height: 55px !important;
        margin-bottom: 10px
    }
    header .brand img {
        margin: 0 !important
    }
    header .menu {
        margin: 0 !important;
        padding: 0 !important
    }
    header .menu a {
        font-size: 13px !important;
        line-height: 40px !important
    }
    header .menu li {
        padding: 0 !important
    }
    header .menu li.active a {
        color: #e83b4b !important
    }
    h1,
    .h1 {
        font-size: 20px !important;
        margin-bottom: 10px !important
    }
    h2 {
        font-size: 18px !important;
        margin-bottom: 10px !important
    }
    .about-lab {
        font-size: 11px !important;
        padding: 10px 0 !important
    }
    .back-people {
        background: none !important;
        border-bottom: 1px solid #ddd;
        margin-bottom: 20px !important;
        padding: 10px 0 !important
    }
    .bottom-blocks {
        font-size: 11px !important;
        padding: 10px 0 !important
    }
    .container {
        width: 100% !important
    }
    .content {
        display: block !important
    }
    .content p {
        display: block !important
    }
    .fullwidth {
        display: block !important
    }
    .person {
        page-break-inside: avoid
    }
    .person .btn {
        font-size: 11px !important;
        white-space: normal !important
    }
    .press-list .col-md-2 {
        margin-bottom: 5px !important;
        text-align: left !important
    }
    .submenu {
        border-bottom: 1px solid #ddd
    }
    .submenu li {
        margin: 0 !important
    }
    .submenu li a {
        color: #e83b4b !important;
        font-size: 12px !important;
        line-height: 20px !important;
        padding: 0 10px 10px !important
    }
    .submenu li.active a {
        color: #000 !important
    }
    .text-block {
        padding: 10px 0 !important
    }
    .top-blocks {
        padding: 0 !important
    }
    .top-blocks .block {
        padding: 10px !important
    }
    .top-blocks .image {
        height: 200px !important
    }
    .top-blocks .image img {
        max-height: 200px !important
    }
    .top-blocks .title a {
        font-size: 12px !important
    }
    .uspex {
        font-size: 11px !important;
        padding: 10px 0 !important
    }
}

a {
    text-decoration: underline
}

a.btn {
    text-decoration: none
}

h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 100%;
    margin: 0;
    padding: 0
}

p {
    margin: 0 0 20px 0;
    padding: 0
}

.blog .article:not(:last-child) {
    border-bottom: 1px solid #bed1d9;
    margin-bottom: 30px;
    padding-bottom: 20px
}

.blog .article h2 {
    background: #cedce2;
    margin: 0 -10px 10px -10px;
    padding: 5px 10px
}

.btn-primary2 {
    background-color: #e83b4b;
    color: #fff
}

.btn-primary2:hover {
    background-color: #d7192b
}

.clear-h {
    line-height: 100% !important;
    margin: 0 !important;
    padding: 0 !important
}

.content h3 {
    margin: 10px 0
}

.content h6 {
    font-size: 16.8px;
    font-weight: bold;
    margin-bottom: 10px
}

.content dd,
.content dt {
    margin-bottom: 10px
}

.content ul.uspex-ul:not(:last-child) {
    margin-bottom: 20px
}

.fullwidth {
    display: inline-block;
    vertical-align: bottom;
    width: 100%
}

.lower-latin {
    list-style-type: lower-latin
}

.upper-latin {
    list-style-type: upper-latin
}

.link-modal {
    cursor: pointer
}

.main-slider {
    display: block;
    position: relative
}

.main-slider img {
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity 2s
}

.main-slider img.active {
    opacity: 1
}

.margin-bottom {
    margin-bottom: 20px
}

.margin-bottom-2 {
    margin-bottom: 40px
}

.margin-left {
    margin-left: 20px
}

.modal-video .modal-dialog {
    margin-top: 50px;
    text-align: center;
    width: auto
}

.people .image {
    margin-bottom: 10px
}

.people .image img {
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

.people .info .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
    margin-bottom: 10px
}

.people .info .btn-default {
    background: transparent
}

.people .person {
    text-align: center;
    padding: 20px;
    width: 100%
}

.people .title {
    color: #e83b4b;
    font-size: 21px;
    line-height: 100%;
    margin-bottom: 10px
}

.press-list .btn {
    text-align: right
}

.press-list .row {
    margin-bottom: 40px
}

.research-block:not(:first-child) {
    margin-top: 20px
}

.research-block:not(:last-child) {
    border-bottom: 1px solid #dbdfe4;
    padding-bottom: 20px
}

.research-block>h3 {
    color: #525e6e;
    font-size: 22px
}

.research-block .paper {
    font-weight: bold;
    margin: 20px 0
}

.row:after {
    clear: both
}

.row:after,
.row:before {
    content: " ";
    display: table
}

.text-small {
    font-size: 12.6px
}

.text-strong {
    font-weight: bold
}

.uspex-list {
    counter-reset: item;
    margin: 0;
    padding: 0
}

.uspex-list>li {
    border-left: 18px solid #dbdfe4;
    display: block;
    padding: 0 0 0 10px;
    margin-bottom: 20px
}

.uspex-list>li:before {
    background: #eef3f5;
    color: #bdc5ce;
    content: counter(item, decimal-leading-zero);
    counter-increment: item;
    display: inline-block;
    margin-bottom: 1px;
    margin-left: -28px;
    margin-right: 10px;
    text-align: center;
    width: 18px
}

.uspex-list.reverse>li:before {
    counter-increment: item -1 !important
}

.uspex-list.wide>li {
    border-left: 26px solid #dbdfe4
}

.uspex-list.wide>li:before {
    margin-left: -36px;
    width: 26px
}

.uspex-list.color-brown>li {
    border-left-color: #e1d6c1
}

.uspex-list.color-brown>li:before {
    background: #ebe3d3;
    color: #d0c4af
}

.uspex-list.color-white>li {
    border-left-color: #ddd
}

.uspex-list.color-white>li:before {
    background: #fff;
    color: #bbb
}

.uspex-list.color-yellow>li {
    border-left-color: #efe9be
}

.uspex-list.color-yellow>li:before {
    background: #f9f7e7;
    color: #8b8023
}

.uspex-list[start='1'] {
    counter-reset: item 1 !important
}

.uspex-list[start='2'] {
    counter-reset: item 2 !important
}

.uspex-list[start='3'] {
    counter-reset: item 3 !important
}

.uspex-list[start='4'] {
    counter-reset: item 4 !important
}

.uspex-list[start='5'] {
    counter-reset: item 5 !important
}

.uspex-list[start='6'] {
    counter-reset: item 6 !important
}

.uspex-list[start='7'] {
    counter-reset: item 7 !important
}

.uspex-list[start='8'] {
    counter-reset: item 8 !important
}

.uspex-list[start='9'] {
    counter-reset: item 9 !important
}

.uspex-list[start='10'] {
    counter-reset: item 10 !important
}

.uspex-list[start='11'] {
    counter-reset: item 11 !important
}

.uspex-list[start='12'] {
    counter-reset: item 12 !important
}

.uspex-list[start='13'] {
    counter-reset: item 13 !important
}

.uspex-list[start='14'] {
    counter-reset: item 14 !important
}

.uspex-list[start='15'] {
    counter-reset: item 15 !important
}

.uspex-list[start='16'] {
    counter-reset: item 16 !important
}

.uspex-list[start='17'] {
    counter-reset: item 17 !important
}

.uspex-list[start='18'] {
    counter-reset: item 18 !important
}

.uspex-list[start='19'] {
    counter-reset: item 19 !important
}

.uspex-list[start='20'] {
    counter-reset: item 20 !important
}

.uspex-list[start='21'] {
    counter-reset: item 21 !important
}

.uspex-list[start='22'] {
    counter-reset: item 22 !important
}

.uspex-list[start='23'] {
    counter-reset: item 23 !important
}

.uspex-list[start='24'] {
    counter-reset: item 24 !important
}

.uspex-list[start='25'] {
    counter-reset: item 25 !important
}

.uspex-list[start='26'] {
    counter-reset: item 26 !important
}

.uspex-list[start='27'] {
    counter-reset: item 27 !important
}

.uspex-list[start='28'] {
    counter-reset: item 28 !important
}

.uspex-list[start='29'] {
    counter-reset: item 29 !important
}

.uspex-list[start='30'] {
    counter-reset: item 30 !important
}

.uspex-list[start='31'] {
    counter-reset: item 31 !important
}

.uspex-list[start='32'] {
    counter-reset: item 32 !important
}

.uspex-list[start='33'] {
    counter-reset: item 33 !important
}

.uspex-list[start='34'] {
    counter-reset: item 34 !important
}

.uspex-list[start='35'] {
    counter-reset: item 35 !important
}

.uspex-list[start='36'] {
    counter-reset: item 36 !important
}

.uspex-list[start='37'] {
    counter-reset: item 37 !important
}

.uspex-list[start='38'] {
    counter-reset: item 38 !important
}

.uspex-list[start='39'] {
    counter-reset: item 39 !important
}

.uspex-list[start='40'] {
    counter-reset: item 40 !important
}

.uspex-list[start='41'] {
    counter-reset: item 41 !important
}

.uspex-list[start='42'] {
    counter-reset: item 42 !important
}

.uspex-list[start='43'] {
    counter-reset: item 43 !important
}

.uspex-list[start='44'] {
    counter-reset: item 44 !important
}

.uspex-list[start='45'] {
    counter-reset: item 45 !important
}

.uspex-list[start='46'] {
    counter-reset: item 46 !important
}

.uspex-list[start='47'] {
    counter-reset: item 47 !important
}

.uspex-list[start='48'] {
    counter-reset: item 48 !important
}

.uspex-list[start='49'] {
    counter-reset: item 49 !important
}

.uspex-list[start='50'] {
    counter-reset: item 50 !important
}

.uspex-list[start='51'] {
    counter-reset: item 51 !important
}

.uspex-list[start='52'] {
    counter-reset: item 52 !important
}

.uspex-list[start='53'] {
    counter-reset: item 53 !important
}

.uspex-list[start='54'] {
    counter-reset: item 54 !important
}

.uspex-list[start='55'] {
    counter-reset: item 55 !important
}

.uspex-list[start='56'] {
    counter-reset: item 56 !important
}

.uspex-list[start='57'] {
    counter-reset: item 57 !important
}

.uspex-list[start='58'] {
    counter-reset: item 58 !important
}

.uspex-list[start='59'] {
    counter-reset: item 59 !important
}

.uspex-list[start='60'] {
    counter-reset: item 60 !important
}

.uspex-list[start='61'] {
    counter-reset: item 61 !important
}

.uspex-list[start='62'] {
    counter-reset: item 62 !important
}

.uspex-list[start='63'] {
    counter-reset: item 63 !important
}

.uspex-list[start='64'] {
    counter-reset: item 64 !important
}

.uspex-list[start='65'] {
    counter-reset: item 65 !important
}

.uspex-list[start='66'] {
    counter-reset: item 66 !important
}

.uspex-list[start='67'] {
    counter-reset: item 67 !important
}

.uspex-list[start='68'] {
    counter-reset: item 68 !important
}

.uspex-list[start='69'] {
    counter-reset: item 69 !important
}

.uspex-list[start='70'] {
    counter-reset: item 70 !important
}

.uspex-list[start='71'] {
    counter-reset: item 71 !important
}

.uspex-list[start='72'] {
    counter-reset: item 72 !important
}

.uspex-list[start='73'] {
    counter-reset: item 73 !important
}

.uspex-list[start='74'] {
    counter-reset: item 74 !important
}

.uspex-list[start='75'] {
    counter-reset: item 75 !important
}

.uspex-list[start='76'] {
    counter-reset: item 76 !important
}

.uspex-list[start='77'] {
    counter-reset: item 77 !important
}

.uspex-list[start='78'] {
    counter-reset: item 78 !important
}

.uspex-list[start='79'] {
    counter-reset: item 79 !important
}

.uspex-list[start='80'] {
    counter-reset: item 80 !important
}

.uspex-list[start='81'] {
    counter-reset: item 81 !important
}

.uspex-list[start='82'] {
    counter-reset: item 82 !important
}

.uspex-list[start='83'] {
    counter-reset: item 83 !important
}

.uspex-list[start='84'] {
    counter-reset: item 84 !important
}

.uspex-list[start='85'] {
    counter-reset: item 85 !important
}

.uspex-list[start='86'] {
    counter-reset: item 86 !important
}

.uspex-list[start='87'] {
    counter-reset: item 87 !important
}

.uspex-list[start='88'] {
    counter-reset: item 88 !important
}

.uspex-list[start='89'] {
    counter-reset: item 89 !important
}

.uspex-list[start='90'] {
    counter-reset: item 90 !important
}

.uspex-list[start='91'] {
    counter-reset: item 91 !important
}

.uspex-list[start='92'] {
    counter-reset: item 92 !important
}

.uspex-list[start='93'] {
    counter-reset: item 93 !important
}

.uspex-list[start='94'] {
    counter-reset: item 94 !important
}

.uspex-list[start='95'] {
    counter-reset: item 95 !important
}

.uspex-list[start='96'] {
    counter-reset: item 96 !important
}

.uspex-list[start='97'] {
    counter-reset: item 97 !important
}

.uspex-list[start='98'] {
    counter-reset: item 98 !important
}

.uspex-list[start='99'] {
    counter-reset: item 99 !important
}

.uspex-list[start='100'] {
    counter-reset: item 100 !important
}

.uspex-list[start='101'] {
    counter-reset: item 101 !important
}

.uspex-list[start='102'] {
    counter-reset: item 102 !important
}

.uspex-list[start='103'] {
    counter-reset: item 103 !important
}

.uspex-list[start='104'] {
    counter-reset: item 104 !important
}

.uspex-list[start='105'] {
    counter-reset: item 105 !important
}

.uspex-list[start='106'] {
    counter-reset: item 106 !important
}

.uspex-list[start='107'] {
    counter-reset: item 107 !important
}

.uspex-list[start='108'] {
    counter-reset: item 108 !important
}

.uspex-list[start='109'] {
    counter-reset: item 109 !important
}

.uspex-list[start='110'] {
    counter-reset: item 110 !important
}

.uspex-list[start='111'] {
    counter-reset: item 111 !important
}

.uspex-list[start='112'] {
    counter-reset: item 112 !important
}

.uspex-list[start='113'] {
    counter-reset: item 113 !important
}

.uspex-list[start='114'] {
    counter-reset: item 114 !important
}

.uspex-list[start='115'] {
    counter-reset: item 115 !important
}

.uspex-list[start='116'] {
    counter-reset: item 116 !important
}

.uspex-list[start='117'] {
    counter-reset: item 117 !important
}

.uspex-list[start='118'] {
    counter-reset: item 118 !important
}

.uspex-list[start='119'] {
    counter-reset: item 119 !important
}

.uspex-list[start='120'] {
    counter-reset: item 120 !important
}

.uspex-list[start='121'] {
    counter-reset: item 121 !important
}

.uspex-list[start='122'] {
    counter-reset: item 122 !important
}

.uspex-list[start='123'] {
    counter-reset: item 123 !important
}

.uspex-list[start='124'] {
    counter-reset: item 124 !important
}

.uspex-list[start='125'] {
    counter-reset: item 125 !important
}

.uspex-list[start='126'] {
    counter-reset: item 126 !important
}

.uspex-list[start='127'] {
    counter-reset: item 127 !important
}

.uspex-list[start='128'] {
    counter-reset: item 128 !important
}

.uspex-list[start='129'] {
    counter-reset: item 129 !important
}

.uspex-list[start='130'] {
    counter-reset: item 130 !important
}

.uspex-list[start='131'] {
    counter-reset: item 131 !important
}

.uspex-list[start='132'] {
    counter-reset: item 132 !important
}

.uspex-list[start='133'] {
    counter-reset: item 133 !important
}

.uspex-list[start='134'] {
    counter-reset: item 134 !important
}

.uspex-list[start='135'] {
    counter-reset: item 135 !important
}

.uspex-list[start='136'] {
    counter-reset: item 136 !important
}

.uspex-list[start='137'] {
    counter-reset: item 137 !important
}

.uspex-list[start='138'] {
    counter-reset: item 138 !important
}

.uspex-list[start='139'] {
    counter-reset: item 139 !important
}

.uspex-list[start='140'] {
    counter-reset: item 140 !important
}

.uspex-list[start='141'] {
    counter-reset: item 141 !important
}

.uspex-list[start='142'] {
    counter-reset: item 142 !important
}

.uspex-list[start='143'] {
    counter-reset: item 143 !important
}

.uspex-list[start='144'] {
    counter-reset: item 144 !important
}

.uspex-list[start='145'] {
    counter-reset: item 145 !important
}

.uspex-list[start='146'] {
    counter-reset: item 146 !important
}

.uspex-list[start='147'] {
    counter-reset: item 147 !important
}

.uspex-list[start='148'] {
    counter-reset: item 148 !important
}

.uspex-list[start='149'] {
    counter-reset: item 149 !important
}

.uspex-list[start='150'] {
    counter-reset: item 150 !important
}

.uspex-list[start='151'] {
    counter-reset: item 151 !important
}

.uspex-list[start='152'] {
    counter-reset: item 152 !important
}

.uspex-list[start='153'] {
    counter-reset: item 153 !important
}

.uspex-list[start='154'] {
    counter-reset: item 154 !important
}

.uspex-list[start='155'] {
    counter-reset: item 155 !important
}

.uspex-list[start='156'] {
    counter-reset: item 156 !important
}

.uspex-list[start='157'] {
    counter-reset: item 157 !important
}

.uspex-list[start='158'] {
    counter-reset: item 158 !important
}

.uspex-list[start='159'] {
    counter-reset: item 159 !important
}

.uspex-list[start='160'] {
    counter-reset: item 160 !important
}

.uspex-list[start='161'] {
    counter-reset: item 161 !important
}

.uspex-list[start='162'] {
    counter-reset: item 162 !important
}

.uspex-list[start='163'] {
    counter-reset: item 163 !important
}

.uspex-list[start='164'] {
    counter-reset: item 164 !important
}

.uspex-list[start='165'] {
    counter-reset: item 165 !important
}

.uspex-list[start='166'] {
    counter-reset: item 166 !important
}

.uspex-list[start='167'] {
    counter-reset: item 167 !important
}

.uspex-list[start='168'] {
    counter-reset: item 168 !important
}

.uspex-list[start='169'] {
    counter-reset: item 169 !important
}

.uspex-list[start='170'] {
    counter-reset: item 170 !important
}

.uspex-list[start='171'] {
    counter-reset: item 171 !important
}

.uspex-list[start='172'] {
    counter-reset: item 172 !important
}

.uspex-list[start='173'] {
    counter-reset: item 173 !important
}

.uspex-list[start='174'] {
    counter-reset: item 174 !important
}

.uspex-list[start='175'] {
    counter-reset: item 175 !important
}

.uspex-list[start='176'] {
    counter-reset: item 176 !important
}

.uspex-list[start='177'] {
    counter-reset: item 177 !important
}

.uspex-list[start='178'] {
    counter-reset: item 178 !important
}

.uspex-list[start='179'] {
    counter-reset: item 179 !important
}

.uspex-list[start='180'] {
    counter-reset: item 180 !important
}

.uspex-list[start='181'] {
    counter-reset: item 181 !important
}

.uspex-list[start='182'] {
    counter-reset: item 182 !important
}

.uspex-list[start='183'] {
    counter-reset: item 183 !important
}

.uspex-list[start='184'] {
    counter-reset: item 184 !important
}

.uspex-list[start='185'] {
    counter-reset: item 185 !important
}

.uspex-list[start='186'] {
    counter-reset: item 186 !important
}

.uspex-list[start='187'] {
    counter-reset: item 187 !important
}

.uspex-list[start='188'] {
    counter-reset: item 188 !important
}

.uspex-list[start='189'] {
    counter-reset: item 189 !important
}

.uspex-list[start='190'] {
    counter-reset: item 190 !important
}

.uspex-list[start='191'] {
    counter-reset: item 191 !important
}

.uspex-list[start='192'] {
    counter-reset: item 192 !important
}

.uspex-list[start='193'] {
    counter-reset: item 193 !important
}

.uspex-list[start='194'] {
    counter-reset: item 194 !important
}

.uspex-list[start='195'] {
    counter-reset: item 195 !important
}

.uspex-list[start='196'] {
    counter-reset: item 196 !important
}

.uspex-list[start='197'] {
    counter-reset: item 197 !important
}

.uspex-list[start='198'] {
    counter-reset: item 198 !important
}

.uspex-list[start='199'] {
    counter-reset: item 199 !important
}

.uspex-list[start='200'] {
    counter-reset: item 200 !important
}

.uspex-list[start='201'] {
    counter-reset: item 201 !important
}

.uspex-list[start='202'] {
    counter-reset: item 202 !important
}

.uspex-list[start='203'] {
    counter-reset: item 203 !important
}

.uspex-list[start='204'] {
    counter-reset: item 204 !important
}

.uspex-list[start='205'] {
    counter-reset: item 205 !important
}

.uspex-list[start='206'] {
    counter-reset: item 206 !important
}

.uspex-list[start='207'] {
    counter-reset: item 207 !important
}

.uspex-list[start='208'] {
    counter-reset: item 208 !important
}

.uspex-list[start='209'] {
    counter-reset: item 209 !important
}

.uspex-list[start='210'] {
    counter-reset: item 210 !important
}

.uspex-list[start='211'] {
    counter-reset: item 211 !important
}

.uspex-list[start='212'] {
    counter-reset: item 212 !important
}

.uspex-list[start='213'] {
    counter-reset: item 213 !important
}

.uspex-list[start='214'] {
    counter-reset: item 214 !important
}

.uspex-list[start='215'] {
    counter-reset: item 215 !important
}

.uspex-list[start='216'] {
    counter-reset: item 216 !important
}

.uspex-list[start='217'] {
    counter-reset: item 217 !important
}

.uspex-list[start='218'] {
    counter-reset: item 218 !important
}

.uspex-list[start='219'] {
    counter-reset: item 219 !important
}

.uspex-list[start='220'] {
    counter-reset: item 220 !important
}

.uspex-list[start='221'] {
    counter-reset: item 221 !important
}

.uspex-list[start='222'] {
    counter-reset: item 222 !important
}

.uspex-list[start='223'] {
    counter-reset: item 223 !important
}

.uspex-list[start='224'] {
    counter-reset: item 224 !important
}

.uspex-list[start='225'] {
    counter-reset: item 225 !important
}

.uspex-list[start='226'] {
    counter-reset: item 226 !important
}

.uspex-list[start='227'] {
    counter-reset: item 227 !important
}

.uspex-list[start='228'] {
    counter-reset: item 228 !important
}

.uspex-list[start='229'] {
    counter-reset: item 229 !important
}

.uspex-list[start='230'] {
    counter-reset: item 230 !important
}

.uspex-list[start='231'] {
    counter-reset: item 231 !important
}

.uspex-list[start='232'] {
    counter-reset: item 232 !important
}

.uspex-list[start='233'] {
    counter-reset: item 233 !important
}

.uspex-list[start='234'] {
    counter-reset: item 234 !important
}

.uspex-list[start='235'] {
    counter-reset: item 235 !important
}

.uspex-list[start='236'] {
    counter-reset: item 236 !important
}

.uspex-list[start='237'] {
    counter-reset: item 237 !important
}

.uspex-list[start='238'] {
    counter-reset: item 238 !important
}

.uspex-list[start='239'] {
    counter-reset: item 239 !important
}

.uspex-list[start='240'] {
    counter-reset: item 240 !important
}

.uspex-list[start='241'] {
    counter-reset: item 241 !important
}

.uspex-list[start='242'] {
    counter-reset: item 242 !important
}

.uspex-list[start='243'] {
    counter-reset: item 243 !important
}

.uspex-list[start='244'] {
    counter-reset: item 244 !important
}

.uspex-list[start='245'] {
    counter-reset: item 245 !important
}

.uspex-list[start='246'] {
    counter-reset: item 246 !important
}

.uspex-list[start='247'] {
    counter-reset: item 247 !important
}

.uspex-list[start='248'] {
    counter-reset: item 248 !important
}

.uspex-list[start='249'] {
    counter-reset: item 249 !important
}

.uspex-list[start='250'] {
    counter-reset: item 250 !important
}

.uspex-list[start='251'] {
    counter-reset: item 251 !important
}

.uspex-list[start='252'] {
    counter-reset: item 252 !important
}

.uspex-list[start='253'] {
    counter-reset: item 253 !important
}

.uspex-list[start='254'] {
    counter-reset: item 254 !important
}

.uspex-list[start='255'] {
    counter-reset: item 255 !important
}

.uspex-list[start='256'] {
    counter-reset: item 256 !important
}

.uspex-list[start='257'] {
    counter-reset: item 257 !important
}

.uspex-list[start='258'] {
    counter-reset: item 258 !important
}

.uspex-list[start='259'] {
    counter-reset: item 259 !important
}

.uspex-list[start='260'] {
    counter-reset: item 260 !important
}

.uspex-list[start='261'] {
    counter-reset: item 261 !important
}

.uspex-list[start='262'] {
    counter-reset: item 262 !important
}

.uspex-list[start='263'] {
    counter-reset: item 263 !important
}

.uspex-list[start='264'] {
    counter-reset: item 264 !important
}

.uspex-list[start='265'] {
    counter-reset: item 265 !important
}

.uspex-list[start='266'] {
    counter-reset: item 266 !important
}

.uspex-list[start='267'] {
    counter-reset: item 267 !important
}

.uspex-list[start='268'] {
    counter-reset: item 268 !important
}

.uspex-list[start='269'] {
    counter-reset: item 269 !important
}

.uspex-list[start='270'] {
    counter-reset: item 270 !important
}

.uspex-list[start='271'] {
    counter-reset: item 271 !important
}

.uspex-list[start='272'] {
    counter-reset: item 272 !important
}

.uspex-list[start='273'] {
    counter-reset: item 273 !important
}

.uspex-list[start='274'] {
    counter-reset: item 274 !important
}

.uspex-list[start='275'] {
    counter-reset: item 275 !important
}

.uspex-list[start='276'] {
    counter-reset: item 276 !important
}

.uspex-list[start='277'] {
    counter-reset: item 277 !important
}

.uspex-list[start='278'] {
    counter-reset: item 278 !important
}

.uspex-list[start='279'] {
    counter-reset: item 279 !important
}

.uspex-list[start='280'] {
    counter-reset: item 280 !important
}

.uspex-list[start='281'] {
    counter-reset: item 281 !important
}

.uspex-list[start='282'] {
    counter-reset: item 282 !important
}

.uspex-list[start='283'] {
    counter-reset: item 283 !important
}

.uspex-list[start='284'] {
    counter-reset: item 284 !important
}

.uspex-list[start='285'] {
    counter-reset: item 285 !important
}

.uspex-list[start='286'] {
    counter-reset: item 286 !important
}

.uspex-list[start='287'] {
    counter-reset: item 287 !important
}

.uspex-list[start='288'] {
    counter-reset: item 288 !important
}

.uspex-list[start='289'] {
    counter-reset: item 289 !important
}

.uspex-list[start='290'] {
    counter-reset: item 290 !important
}

.uspex-list[start='291'] {
    counter-reset: item 291 !important
}

.uspex-list[start='292'] {
    counter-reset: item 292 !important
}

.uspex-list[start='293'] {
    counter-reset: item 293 !important
}

.uspex-list[start='294'] {
    counter-reset: item 294 !important
}

.uspex-list[start='295'] {
    counter-reset: item 295 !important
}

.uspex-list[start='296'] {
    counter-reset: item 296 !important
}

.uspex-list[start='297'] {
    counter-reset: item 297 !important
}

.uspex-list[start='298'] {
    counter-reset: item 298 !important
}

.uspex-list[start='299'] {
    counter-reset: item 299 !important
}

.uspex-list[start='300'] {
    counter-reset: item 300 !important
}

.uspex-list[start='301'] {
    counter-reset: item 301 !important
}

.uspex-list[start='302'] {
    counter-reset: item 302 !important
}

.uspex-list[start='303'] {
    counter-reset: item 303 !important
}

.uspex-list[start='304'] {
    counter-reset: item 304 !important
}

.uspex-list[start='305'] {
    counter-reset: item 305 !important
}

.uspex-list[start='306'] {
    counter-reset: item 306 !important
}

.uspex-list[start='307'] {
    counter-reset: item 307 !important
}

.uspex-list[start='308'] {
    counter-reset: item 308 !important
}

.uspex-list[start='309'] {
    counter-reset: item 309 !important
}

.uspex-list[start='310'] {
    counter-reset: item 310 !important
}

.uspex-list[start='311'] {
    counter-reset: item 311 !important
}

.uspex-list[start='312'] {
    counter-reset: item 312 !important
}

.uspex-list[start='313'] {
    counter-reset: item 313 !important
}

.uspex-list[start='314'] {
    counter-reset: item 314 !important
}

.uspex-list[start='315'] {
    counter-reset: item 315 !important
}

.uspex-list[start='316'] {
    counter-reset: item 316 !important
}

.uspex-list[start='317'] {
    counter-reset: item 317 !important
}

.uspex-list[start='318'] {
    counter-reset: item 318 !important
}

.uspex-list[start='319'] {
    counter-reset: item 319 !important
}

.uspex-list[start='320'] {
    counter-reset: item 320 !important
}

.uspex-list[start='321'] {
    counter-reset: item 321 !important
}

.uspex-list[start='322'] {
    counter-reset: item 322 !important
}

.uspex-list[start='323'] {
    counter-reset: item 323 !important
}

.uspex-list[start='324'] {
    counter-reset: item 324 !important
}

.uspex-list[start='325'] {
    counter-reset: item 325 !important
}

.uspex-list[start='326'] {
    counter-reset: item 326 !important
}

.uspex-list[start='327'] {
    counter-reset: item 327 !important
}

.uspex-list[start='328'] {
    counter-reset: item 328 !important
}

.uspex-list[start='329'] {
    counter-reset: item 329 !important
}

.uspex-list[start='330'] {
    counter-reset: item 330 !important
}

.uspex-list[start='331'] {
    counter-reset: item 331 !important
}

.uspex-list[start='332'] {
    counter-reset: item 332 !important
}

.uspex-list[start='333'] {
    counter-reset: item 333 !important
}

.uspex-list[start='334'] {
    counter-reset: item 334 !important
}

.uspex-list[start='335'] {
    counter-reset: item 335 !important
}

.uspex-list[start='336'] {
    counter-reset: item 336 !important
}

.uspex-list[start='337'] {
    counter-reset: item 337 !important
}

.uspex-list[start='338'] {
    counter-reset: item 338 !important
}

.uspex-list[start='339'] {
    counter-reset: item 339 !important
}

.uspex-list[start='340'] {
    counter-reset: item 340 !important
}

.uspex-list[start='341'] {
    counter-reset: item 341 !important
}

.uspex-list[start='342'] {
    counter-reset: item 342 !important
}

.uspex-list[start='343'] {
    counter-reset: item 343 !important
}

.uspex-list[start='344'] {
    counter-reset: item 344 !important
}

.uspex-list[start='345'] {
    counter-reset: item 345 !important
}

.uspex-list[start='346'] {
    counter-reset: item 346 !important
}

.uspex-list[start='347'] {
    counter-reset: item 347 !important
}

.uspex-list[start='348'] {
    counter-reset: item 348 !important
}

.uspex-list[start='349'] {
    counter-reset: item 349 !important
}

.uspex-list[start='350'] {
    counter-reset: item 350 !important
}

.uspex-list[start='351'] {
    counter-reset: item 351 !important
}

.uspex-list[start='352'] {
    counter-reset: item 352 !important
}

.uspex-list[start='353'] {
    counter-reset: item 353 !important
}

.uspex-list[start='354'] {
    counter-reset: item 354 !important
}

.uspex-list[start='355'] {
    counter-reset: item 355 !important
}

.uspex-list[start='356'] {
    counter-reset: item 356 !important
}

.uspex-list[start='357'] {
    counter-reset: item 357 !important
}

.uspex-list[start='358'] {
    counter-reset: item 358 !important
}

.uspex-list[start='359'] {
    counter-reset: item 359 !important
}

.uspex-list[start='360'] {
    counter-reset: item 360 !important
}

.uspex-list[start='361'] {
    counter-reset: item 361 !important
}

.uspex-list[start='362'] {
    counter-reset: item 362 !important
}

.uspex-list[start='363'] {
    counter-reset: item 363 !important
}

.uspex-list[start='364'] {
    counter-reset: item 364 !important
}

.uspex-list[start='365'] {
    counter-reset: item 365 !important
}

.uspex-list[start='366'] {
    counter-reset: item 366 !important
}

.uspex-list[start='367'] {
    counter-reset: item 367 !important
}

.uspex-list[start='368'] {
    counter-reset: item 368 !important
}

.uspex-list[start='369'] {
    counter-reset: item 369 !important
}

.uspex-list[start='370'] {
    counter-reset: item 370 !important
}

.uspex-list[start='371'] {
    counter-reset: item 371 !important
}

.uspex-list[start='372'] {
    counter-reset: item 372 !important
}

.uspex-list[start='373'] {
    counter-reset: item 373 !important
}

.uspex-list[start='374'] {
    counter-reset: item 374 !important
}

.uspex-list[start='375'] {
    counter-reset: item 375 !important
}

.uspex-list[start='376'] {
    counter-reset: item 376 !important
}

.uspex-list[start='377'] {
    counter-reset: item 377 !important
}

.uspex-list[start='378'] {
    counter-reset: item 378 !important
}

.uspex-list[start='379'] {
    counter-reset: item 379 !important
}

.uspex-list[start='380'] {
    counter-reset: item 380 !important
}

.uspex-list[start='381'] {
    counter-reset: item 381 !important
}

.uspex-list[start='382'] {
    counter-reset: item 382 !important
}

.uspex-list[start='383'] {
    counter-reset: item 383 !important
}

.uspex-list[start='384'] {
    counter-reset: item 384 !important
}

.uspex-list[start='385'] {
    counter-reset: item 385 !important
}

.uspex-list[start='386'] {
    counter-reset: item 386 !important
}

.uspex-list[start='387'] {
    counter-reset: item 387 !important
}

.uspex-list[start='388'] {
    counter-reset: item 388 !important
}

.uspex-list[start='389'] {
    counter-reset: item 389 !important
}

.uspex-list[start='390'] {
    counter-reset: item 390 !important
}

.uspex-list[start='391'] {
    counter-reset: item 391 !important
}

.uspex-list[start='392'] {
    counter-reset: item 392 !important
}

.uspex-list[start='393'] {
    counter-reset: item 393 !important
}

.uspex-list[start='394'] {
    counter-reset: item 394 !important
}

.uspex-list[start='395'] {
    counter-reset: item 395 !important
}

.uspex-list[start='396'] {
    counter-reset: item 396 !important
}

.uspex-list[start='397'] {
    counter-reset: item 397 !important
}

.uspex-list[start='398'] {
    counter-reset: item 398 !important
}

.uspex-list[start='399'] {
    counter-reset: item 399 !important
}

.uspex-list[start='400'] {
    counter-reset: item 400 !important
}

.uspex-list[start='401'] {
    counter-reset: item 401 !important
}

.uspex-list[start='402'] {
    counter-reset: item 402 !important
}

.uspex-list[start='403'] {
    counter-reset: item 403 !important
}

.uspex-list[start='404'] {
    counter-reset: item 404 !important
}

.uspex-list[start='405'] {
    counter-reset: item 405 !important
}

.uspex-list[start='406'] {
    counter-reset: item 406 !important
}

.uspex-list[start='407'] {
    counter-reset: item 407 !important
}

.uspex-list[start='408'] {
    counter-reset: item 408 !important
}

.uspex-list[start='409'] {
    counter-reset: item 409 !important
}

.uspex-list[start='410'] {
    counter-reset: item 410 !important
}

.uspex-list[start='411'] {
    counter-reset: item 411 !important
}

.uspex-list[start='412'] {
    counter-reset: item 412 !important
}

.uspex-list[start='413'] {
    counter-reset: item 413 !important
}

.uspex-list[start='414'] {
    counter-reset: item 414 !important
}

.uspex-list[start='415'] {
    counter-reset: item 415 !important
}

.uspex-list[start='416'] {
    counter-reset: item 416 !important
}

.uspex-list[start='417'] {
    counter-reset: item 417 !important
}

.uspex-list[start='418'] {
    counter-reset: item 418 !important
}

.uspex-list[start='419'] {
    counter-reset: item 419 !important
}

.uspex-list[start='420'] {
    counter-reset: item 420 !important
}

.uspex-list[start='421'] {
    counter-reset: item 421 !important
}

.uspex-list[start='422'] {
    counter-reset: item 422 !important
}

.uspex-list[start='423'] {
    counter-reset: item 423 !important
}

.uspex-list[start='424'] {
    counter-reset: item 424 !important
}

.uspex-list[start='425'] {
    counter-reset: item 425 !important
}

.uspex-list[start='426'] {
    counter-reset: item 426 !important
}

.uspex-list[start='427'] {
    counter-reset: item 427 !important
}

.uspex-list[start='428'] {
    counter-reset: item 428 !important
}

.uspex-list[start='429'] {
    counter-reset: item 429 !important
}

.uspex-list[start='430'] {
    counter-reset: item 430 !important
}

.uspex-list[start='431'] {
    counter-reset: item 431 !important
}

.uspex-list[start='432'] {
    counter-reset: item 432 !important
}

.uspex-list[start='433'] {
    counter-reset: item 433 !important
}

.uspex-list[start='434'] {
    counter-reset: item 434 !important
}

.uspex-list[start='435'] {
    counter-reset: item 435 !important
}

.uspex-list[start='436'] {
    counter-reset: item 436 !important
}

.uspex-list[start='437'] {
    counter-reset: item 437 !important
}

.uspex-list[start='438'] {
    counter-reset: item 438 !important
}

.uspex-list[start='439'] {
    counter-reset: item 439 !important
}

.uspex-list[start='440'] {
    counter-reset: item 440 !important
}

.uspex-list[start='441'] {
    counter-reset: item 441 !important
}

.uspex-list[start='442'] {
    counter-reset: item 442 !important
}

.uspex-list[start='443'] {
    counter-reset: item 443 !important
}

.uspex-list[start='444'] {
    counter-reset: item 444 !important
}

.uspex-list[start='445'] {
    counter-reset: item 445 !important
}

.uspex-list[start='446'] {
    counter-reset: item 446 !important
}

.uspex-list[start='447'] {
    counter-reset: item 447 !important
}

.uspex-list[start='448'] {
    counter-reset: item 448 !important
}

.uspex-list[start='449'] {
    counter-reset: item 449 !important
}

.uspex-list[start='450'] {
    counter-reset: item 450 !important
}

.uspex-list[start='451'] {
    counter-reset: item 451 !important
}

.uspex-list[start='452'] {
    counter-reset: item 452 !important
}

.uspex-list[start='453'] {
    counter-reset: item 453 !important
}

.uspex-list[start='454'] {
    counter-reset: item 454 !important
}

.uspex-list[start='455'] {
    counter-reset: item 455 !important
}

.uspex-list[start='456'] {
    counter-reset: item 456 !important
}

.uspex-list[start='457'] {
    counter-reset: item 457 !important
}

.uspex-list[start='458'] {
    counter-reset: item 458 !important
}

.uspex-list[start='459'] {
    counter-reset: item 459 !important
}

.uspex-list[start='460'] {
    counter-reset: item 460 !important
}

.uspex-list[start='461'] {
    counter-reset: item 461 !important
}

.uspex-list[start='462'] {
    counter-reset: item 462 !important
}

.uspex-list[start='463'] {
    counter-reset: item 463 !important
}

.uspex-list[start='464'] {
    counter-reset: item 464 !important
}

.uspex-list[start='465'] {
    counter-reset: item 465 !important
}

.uspex-list[start='466'] {
    counter-reset: item 466 !important
}

.uspex-list[start='467'] {
    counter-reset: item 467 !important
}

.uspex-list[start='468'] {
    counter-reset: item 468 !important
}

.uspex-list[start='469'] {
    counter-reset: item 469 !important
}

.uspex-list[start='470'] {
    counter-reset: item 470 !important
}

.uspex-list[start='471'] {
    counter-reset: item 471 !important
}

.uspex-list[start='472'] {
    counter-reset: item 472 !important
}

.uspex-list[start='473'] {
    counter-reset: item 473 !important
}

.uspex-list[start='474'] {
    counter-reset: item 474 !important
}

.uspex-list[start='475'] {
    counter-reset: item 475 !important
}

.uspex-list[start='476'] {
    counter-reset: item 476 !important
}

.uspex-list[start='477'] {
    counter-reset: item 477 !important
}

.uspex-list[start='478'] {
    counter-reset: item 478 !important
}

.uspex-list[start='479'] {
    counter-reset: item 479 !important
}

.uspex-list[start='480'] {
    counter-reset: item 480 !important
}

.uspex-list[start='481'] {
    counter-reset: item 481 !important
}

.uspex-list[start='482'] {
    counter-reset: item 482 !important
}

.uspex-list[start='483'] {
    counter-reset: item 483 !important
}

.uspex-list[start='484'] {
    counter-reset: item 484 !important
}

.uspex-list[start='485'] {
    counter-reset: item 485 !important
}

.uspex-list[start='486'] {
    counter-reset: item 486 !important
}

.uspex-list[start='487'] {
    counter-reset: item 487 !important
}

.uspex-list[start='488'] {
    counter-reset: item 488 !important
}

.uspex-list[start='489'] {
    counter-reset: item 489 !important
}

.uspex-list[start='490'] {
    counter-reset: item 490 !important
}

.uspex-list[start='491'] {
    counter-reset: item 491 !important
}

.uspex-list[start='492'] {
    counter-reset: item 492 !important
}

.uspex-list[start='493'] {
    counter-reset: item 493 !important
}

.uspex-list[start='494'] {
    counter-reset: item 494 !important
}

.uspex-list[start='495'] {
    counter-reset: item 495 !important
}

.uspex-list[start='496'] {
    counter-reset: item 496 !important
}

.uspex-list[start='497'] {
    counter-reset: item 497 !important
}

.uspex-list[start='498'] {
    counter-reset: item 498 !important
}

.uspex-list[start='499'] {
    counter-reset: item 499 !important
}

.uspex-list[start='500'] {
    counter-reset: item 500 !important
}

.uspex-list[start='501'] {
    counter-reset: item 501 !important
}

.uspex-list[start='502'] {
    counter-reset: item 502 !important
}

.uspex-list[start='503'] {
    counter-reset: item 503 !important
}

.uspex-list[start='504'] {
    counter-reset: item 504 !important
}

.uspex-list[start='505'] {
    counter-reset: item 505 !important
}

.uspex-list[start='506'] {
    counter-reset: item 506 !important
}

.uspex-list[start='507'] {
    counter-reset: item 507 !important
}

.uspex-list[start='508'] {
    counter-reset: item 508 !important
}

.uspex-list[start='509'] {
    counter-reset: item 509 !important
}

.uspex-list[start='510'] {
    counter-reset: item 510 !important
}

.uspex-list[start='511'] {
    counter-reset: item 511 !important
}

.uspex-list[start='512'] {
    counter-reset: item 512 !important
}

.uspex-list[start='513'] {
    counter-reset: item 513 !important
}

.uspex-list[start='514'] {
    counter-reset: item 514 !important
}

.uspex-list[start='515'] {
    counter-reset: item 515 !important
}

.uspex-list[start='516'] {
    counter-reset: item 516 !important
}

.uspex-list[start='517'] {
    counter-reset: item 517 !important
}

.uspex-list[start='518'] {
    counter-reset: item 518 !important
}

.uspex-list[start='519'] {
    counter-reset: item 519 !important
}

.uspex-list[start='520'] {
    counter-reset: item 520 !important
}

.uspex-list[start='521'] {
    counter-reset: item 521 !important
}

.uspex-list[start='522'] {
    counter-reset: item 522 !important
}

.uspex-list[start='523'] {
    counter-reset: item 523 !important
}

.uspex-list[start='524'] {
    counter-reset: item 524 !important
}

.uspex-list[start='525'] {
    counter-reset: item 525 !important
}

.uspex-list[start='526'] {
    counter-reset: item 526 !important
}

.uspex-list[start='527'] {
    counter-reset: item 527 !important
}

.uspex-list[start='528'] {
    counter-reset: item 528 !important
}

.uspex-list[start='529'] {
    counter-reset: item 529 !important
}

.uspex-list[start='530'] {
    counter-reset: item 530 !important
}

.uspex-list[start='531'] {
    counter-reset: item 531 !important
}

.uspex-list[start='532'] {
    counter-reset: item 532 !important
}

.uspex-list[start='533'] {
    counter-reset: item 533 !important
}

.uspex-list[start='534'] {
    counter-reset: item 534 !important
}

.uspex-list[start='535'] {
    counter-reset: item 535 !important
}

.uspex-list[start='536'] {
    counter-reset: item 536 !important
}

.uspex-list[start='537'] {
    counter-reset: item 537 !important
}

.uspex-list[start='538'] {
    counter-reset: item 538 !important
}

.uspex-list[start='539'] {
    counter-reset: item 539 !important
}

.uspex-list[start='540'] {
    counter-reset: item 540 !important
}

.uspex-list[start='541'] {
    counter-reset: item 541 !important
}

.uspex-list[start='542'] {
    counter-reset: item 542 !important
}

.uspex-list[start='543'] {
    counter-reset: item 543 !important
}

.uspex-list[start='544'] {
    counter-reset: item 544 !important
}

.uspex-list[start='545'] {
    counter-reset: item 545 !important
}

.uspex-list[start='546'] {
    counter-reset: item 546 !important
}

.uspex-list[start='547'] {
    counter-reset: item 547 !important
}

.uspex-list[start='548'] {
    counter-reset: item 548 !important
}

.uspex-list[start='549'] {
    counter-reset: item 549 !important
}

.uspex-list[start='550'] {
    counter-reset: item 550 !important
}

.uspex-list[start='551'] {
    counter-reset: item 551 !important
}

.uspex-list[start='552'] {
    counter-reset: item 552 !important
}

.uspex-list[start='553'] {
    counter-reset: item 553 !important
}

.uspex-list[start='554'] {
    counter-reset: item 554 !important
}

.uspex-list[start='555'] {
    counter-reset: item 555 !important
}

.uspex-list[start='556'] {
    counter-reset: item 556 !important
}

.uspex-list[start='557'] {
    counter-reset: item 557 !important
}

.uspex-list[start='558'] {
    counter-reset: item 558 !important
}

.uspex-list[start='559'] {
    counter-reset: item 559 !important
}

.uspex-list[start='560'] {
    counter-reset: item 560 !important
}

.uspex-list[start='561'] {
    counter-reset: item 561 !important
}

.uspex-list[start='562'] {
    counter-reset: item 562 !important
}

.uspex-list[start='563'] {
    counter-reset: item 563 !important
}

.uspex-list[start='564'] {
    counter-reset: item 564 !important
}

.uspex-list[start='565'] {
    counter-reset: item 565 !important
}

.uspex-list[start='566'] {
    counter-reset: item 566 !important
}

.uspex-list[start='567'] {
    counter-reset: item 567 !important
}

.uspex-list[start='568'] {
    counter-reset: item 568 !important
}

.uspex-list[start='569'] {
    counter-reset: item 569 !important
}

.uspex-list[start='570'] {
    counter-reset: item 570 !important
}

.uspex-list[start='571'] {
    counter-reset: item 571 !important
}

.uspex-list[start='572'] {
    counter-reset: item 572 !important
}

.uspex-list[start='573'] {
    counter-reset: item 573 !important
}

.uspex-list[start='574'] {
    counter-reset: item 574 !important
}

.uspex-list[start='575'] {
    counter-reset: item 575 !important
}

.uspex-list[start='576'] {
    counter-reset: item 576 !important
}

.uspex-list[start='577'] {
    counter-reset: item 577 !important
}

.uspex-list[start='578'] {
    counter-reset: item 578 !important
}

.uspex-list[start='579'] {
    counter-reset: item 579 !important
}

.uspex-list[start='580'] {
    counter-reset: item 580 !important
}

.uspex-list[start='581'] {
    counter-reset: item 581 !important
}

.uspex-list[start='582'] {
    counter-reset: item 582 !important
}

.uspex-list[start='583'] {
    counter-reset: item 583 !important
}

.uspex-list[start='584'] {
    counter-reset: item 584 !important
}

.uspex-list[start='585'] {
    counter-reset: item 585 !important
}

.uspex-list[start='586'] {
    counter-reset: item 586 !important
}

.uspex-list[start='587'] {
    counter-reset: item 587 !important
}

.uspex-list[start='588'] {
    counter-reset: item 588 !important
}

.uspex-list[start='589'] {
    counter-reset: item 589 !important
}

.uspex-list[start='590'] {
    counter-reset: item 590 !important
}

.uspex-list[start='591'] {
    counter-reset: item 591 !important
}

.uspex-list[start='592'] {
    counter-reset: item 592 !important
}

.uspex-list[start='593'] {
    counter-reset: item 593 !important
}

.uspex-list[start='594'] {
    counter-reset: item 594 !important
}

.uspex-list[start='595'] {
    counter-reset: item 595 !important
}

.uspex-list[start='596'] {
    counter-reset: item 596 !important
}

.uspex-list[start='597'] {
    counter-reset: item 597 !important
}

.uspex-list[start='598'] {
    counter-reset: item 598 !important
}

.uspex-list[start='599'] {
    counter-reset: item 599 !important
}

.uspex-list[start='600'] {
    counter-reset: item 600 !important
}

.uspex-list[start='601'] {
    counter-reset: item 601 !important
}

.uspex-list[start='602'] {
    counter-reset: item 602 !important
}

.uspex-list[start='603'] {
    counter-reset: item 603 !important
}

.uspex-list[start='604'] {
    counter-reset: item 604 !important
}

.uspex-list[start='605'] {
    counter-reset: item 605 !important
}

.uspex-list[start='606'] {
    counter-reset: item 606 !important
}

.uspex-list[start='607'] {
    counter-reset: item 607 !important
}

.uspex-list[start='608'] {
    counter-reset: item 608 !important
}

.uspex-list[start='609'] {
    counter-reset: item 609 !important
}

.uspex-list[start='610'] {
    counter-reset: item 610 !important
}

.uspex-list[start='611'] {
    counter-reset: item 611 !important
}

.uspex-list[start='612'] {
    counter-reset: item 612 !important
}

.uspex-list[start='613'] {
    counter-reset: item 613 !important
}

.uspex-list[start='614'] {
    counter-reset: item 614 !important
}

.uspex-list[start='615'] {
    counter-reset: item 615 !important
}

.uspex-list[start='616'] {
    counter-reset: item 616 !important
}

.uspex-list[start='617'] {
    counter-reset: item 617 !important
}

.uspex-list[start='618'] {
    counter-reset: item 618 !important
}

.uspex-list[start='619'] {
    counter-reset: item 619 !important
}

.uspex-list[start='620'] {
    counter-reset: item 620 !important
}

.uspex-list[start='621'] {
    counter-reset: item 621 !important
}

.uspex-list[start='622'] {
    counter-reset: item 622 !important
}

.uspex-list[start='623'] {
    counter-reset: item 623 !important
}

.uspex-list[start='624'] {
    counter-reset: item 624 !important
}

.uspex-list[start='625'] {
    counter-reset: item 625 !important
}

.uspex-list[start='626'] {
    counter-reset: item 626 !important
}

.uspex-list[start='627'] {
    counter-reset: item 627 !important
}

.uspex-list[start='628'] {
    counter-reset: item 628 !important
}

.uspex-list[start='629'] {
    counter-reset: item 629 !important
}

.uspex-list[start='630'] {
    counter-reset: item 630 !important
}

.uspex-list[start='631'] {
    counter-reset: item 631 !important
}

.uspex-list[start='632'] {
    counter-reset: item 632 !important
}

.uspex-list[start='633'] {
    counter-reset: item 633 !important
}

.uspex-list[start='634'] {
    counter-reset: item 634 !important
}

.uspex-list[start='635'] {
    counter-reset: item 635 !important
}

.uspex-list[start='636'] {
    counter-reset: item 636 !important
}

.uspex-list[start='637'] {
    counter-reset: item 637 !important
}

.uspex-list[start='638'] {
    counter-reset: item 638 !important
}

.uspex-list[start='639'] {
    counter-reset: item 639 !important
}

.uspex-list[start='640'] {
    counter-reset: item 640 !important
}

.uspex-list[start='641'] {
    counter-reset: item 641 !important
}

.uspex-list[start='642'] {
    counter-reset: item 642 !important
}

.uspex-list[start='643'] {
    counter-reset: item 643 !important
}

.uspex-list[start='644'] {
    counter-reset: item 644 !important
}

.uspex-list[start='645'] {
    counter-reset: item 645 !important
}

.uspex-list[start='646'] {
    counter-reset: item 646 !important
}

.uspex-list[start='647'] {
    counter-reset: item 647 !important
}

.uspex-list[start='648'] {
    counter-reset: item 648 !important
}

.uspex-list[start='649'] {
    counter-reset: item 649 !important
}

.uspex-list[start='650'] {
    counter-reset: item 650 !important
}

.uspex-list[start='651'] {
    counter-reset: item 651 !important
}

.uspex-list[start='652'] {
    counter-reset: item 652 !important
}

.uspex-list[start='653'] {
    counter-reset: item 653 !important
}

.uspex-list[start='654'] {
    counter-reset: item 654 !important
}

.uspex-list[start='655'] {
    counter-reset: item 655 !important
}

.uspex-list[start='656'] {
    counter-reset: item 656 !important
}

.uspex-list[start='657'] {
    counter-reset: item 657 !important
}

.uspex-list[start='658'] {
    counter-reset: item 658 !important
}

.uspex-list[start='659'] {
    counter-reset: item 659 !important
}

.uspex-list[start='660'] {
    counter-reset: item 660 !important
}

.uspex-list[start='661'] {
    counter-reset: item 661 !important
}

.uspex-list[start='662'] {
    counter-reset: item 662 !important
}

.uspex-list[start='663'] {
    counter-reset: item 663 !important
}

.uspex-list[start='664'] {
    counter-reset: item 664 !important
}

.uspex-list[start='665'] {
    counter-reset: item 665 !important
}

.uspex-list[start='666'] {
    counter-reset: item 666 !important
}

.uspex-list[start='667'] {
    counter-reset: item 667 !important
}

.uspex-list[start='668'] {
    counter-reset: item 668 !important
}

.uspex-list[start='669'] {
    counter-reset: item 669 !important
}

.uspex-list[start='670'] {
    counter-reset: item 670 !important
}

.uspex-list[start='671'] {
    counter-reset: item 671 !important
}

.uspex-list[start='672'] {
    counter-reset: item 672 !important
}

.uspex-list[start='673'] {
    counter-reset: item 673 !important
}

.uspex-list[start='674'] {
    counter-reset: item 674 !important
}

.uspex-list[start='675'] {
    counter-reset: item 675 !important
}

.uspex-list[start='676'] {
    counter-reset: item 676 !important
}

.uspex-list[start='677'] {
    counter-reset: item 677 !important
}

.uspex-list[start='678'] {
    counter-reset: item 678 !important
}

.uspex-list[start='679'] {
    counter-reset: item 679 !important
}

.uspex-list[start='680'] {
    counter-reset: item 680 !important
}

.uspex-list[start='681'] {
    counter-reset: item 681 !important
}

.uspex-list[start='682'] {
    counter-reset: item 682 !important
}

.uspex-list[start='683'] {
    counter-reset: item 683 !important
}

.uspex-list[start='684'] {
    counter-reset: item 684 !important
}

.uspex-list[start='685'] {
    counter-reset: item 685 !important
}

.uspex-list[start='686'] {
    counter-reset: item 686 !important
}

.uspex-list[start='687'] {
    counter-reset: item 687 !important
}

.uspex-list[start='688'] {
    counter-reset: item 688 !important
}

.uspex-list[start='689'] {
    counter-reset: item 689 !important
}

.uspex-list[start='690'] {
    counter-reset: item 690 !important
}

.uspex-list[start='691'] {
    counter-reset: item 691 !important
}

.uspex-list[start='692'] {
    counter-reset: item 692 !important
}

.uspex-list[start='693'] {
    counter-reset: item 693 !important
}

.uspex-list[start='694'] {
    counter-reset: item 694 !important
}

.uspex-list[start='695'] {
    counter-reset: item 695 !important
}

.uspex-list[start='696'] {
    counter-reset: item 696 !important
}

.uspex-list[start='697'] {
    counter-reset: item 697 !important
}

.uspex-list[start='698'] {
    counter-reset: item 698 !important
}

.uspex-list[start='699'] {
    counter-reset: item 699 !important
}

.uspex-list[start='700'] {
    counter-reset: item 700 !important
}

.uspex-list[start='701'] {
    counter-reset: item 701 !important
}

.uspex-list[start='702'] {
    counter-reset: item 702 !important
}

.uspex-list[start='703'] {
    counter-reset: item 703 !important
}

.uspex-list[start='704'] {
    counter-reset: item 704 !important
}

.uspex-list[start='705'] {
    counter-reset: item 705 !important
}

.uspex-list[start='706'] {
    counter-reset: item 706 !important
}

.uspex-list[start='707'] {
    counter-reset: item 707 !important
}

.uspex-list[start='708'] {
    counter-reset: item 708 !important
}

.uspex-list[start='709'] {
    counter-reset: item 709 !important
}

.uspex-list[start='710'] {
    counter-reset: item 710 !important
}

.uspex-list[start='711'] {
    counter-reset: item 711 !important
}

.uspex-list[start='712'] {
    counter-reset: item 712 !important
}

.uspex-list[start='713'] {
    counter-reset: item 713 !important
}

.uspex-list[start='714'] {
    counter-reset: item 714 !important
}

.uspex-list[start='715'] {
    counter-reset: item 715 !important
}

.uspex-list[start='716'] {
    counter-reset: item 716 !important
}

.uspex-list[start='717'] {
    counter-reset: item 717 !important
}

.uspex-list[start='718'] {
    counter-reset: item 718 !important
}

.uspex-list[start='719'] {
    counter-reset: item 719 !important
}

.uspex-list[start='720'] {
    counter-reset: item 720 !important
}

.uspex-list[start='721'] {
    counter-reset: item 721 !important
}

.uspex-list[start='722'] {
    counter-reset: item 722 !important
}

.uspex-list[start='723'] {
    counter-reset: item 723 !important
}

.uspex-list[start='724'] {
    counter-reset: item 724 !important
}

.uspex-list[start='725'] {
    counter-reset: item 725 !important
}

.uspex-list[start='726'] {
    counter-reset: item 726 !important
}

.uspex-list[start='727'] {
    counter-reset: item 727 !important
}

.uspex-list[start='728'] {
    counter-reset: item 728 !important
}

.uspex-list[start='729'] {
    counter-reset: item 729 !important
}

.uspex-list[start='730'] {
    counter-reset: item 730 !important
}

.uspex-list[start='731'] {
    counter-reset: item 731 !important
}

.uspex-list[start='732'] {
    counter-reset: item 732 !important
}

.uspex-list[start='733'] {
    counter-reset: item 733 !important
}

.uspex-list[start='734'] {
    counter-reset: item 734 !important
}

.uspex-list[start='735'] {
    counter-reset: item 735 !important
}

.uspex-list[start='736'] {
    counter-reset: item 736 !important
}

.uspex-list[start='737'] {
    counter-reset: item 737 !important
}

.uspex-list[start='738'] {
    counter-reset: item 738 !important
}

.uspex-list[start='739'] {
    counter-reset: item 739 !important
}

.uspex-list[start='740'] {
    counter-reset: item 740 !important
}

.uspex-list[start='741'] {
    counter-reset: item 741 !important
}

.uspex-list[start='742'] {
    counter-reset: item 742 !important
}

.uspex-list[start='743'] {
    counter-reset: item 743 !important
}

.uspex-list[start='744'] {
    counter-reset: item 744 !important
}

.uspex-list[start='745'] {
    counter-reset: item 745 !important
}

.uspex-list[start='746'] {
    counter-reset: item 746 !important
}

.uspex-list[start='747'] {
    counter-reset: item 747 !important
}

.uspex-list[start='748'] {
    counter-reset: item 748 !important
}

.uspex-list[start='749'] {
    counter-reset: item 749 !important
}

.uspex-list[start='750'] {
    counter-reset: item 750 !important
}

.uspex-list[start='751'] {
    counter-reset: item 751 !important
}

.uspex-list[start='752'] {
    counter-reset: item 752 !important
}

.uspex-list[start='753'] {
    counter-reset: item 753 !important
}

.uspex-list[start='754'] {
    counter-reset: item 754 !important
}

.uspex-list[start='755'] {
    counter-reset: item 755 !important
}

.uspex-list[start='756'] {
    counter-reset: item 756 !important
}

.uspex-list[start='757'] {
    counter-reset: item 757 !important
}

.uspex-list[start='758'] {
    counter-reset: item 758 !important
}

.uspex-list[start='759'] {
    counter-reset: item 759 !important
}

.uspex-list[start='760'] {
    counter-reset: item 760 !important
}

.uspex-list[start='761'] {
    counter-reset: item 761 !important
}

.uspex-list[start='762'] {
    counter-reset: item 762 !important
}

.uspex-list[start='763'] {
    counter-reset: item 763 !important
}

.uspex-list[start='764'] {
    counter-reset: item 764 !important
}

.uspex-list[start='765'] {
    counter-reset: item 765 !important
}

.uspex-list[start='766'] {
    counter-reset: item 766 !important
}

.uspex-list[start='767'] {
    counter-reset: item 767 !important
}

.uspex-list[start='768'] {
    counter-reset: item 768 !important
}

.uspex-list[start='769'] {
    counter-reset: item 769 !important
}

.uspex-list[start='770'] {
    counter-reset: item 770 !important
}

.uspex-list[start='771'] {
    counter-reset: item 771 !important
}

.uspex-list[start='772'] {
    counter-reset: item 772 !important
}

.uspex-list[start='773'] {
    counter-reset: item 773 !important
}

.uspex-list[start='774'] {
    counter-reset: item 774 !important
}

.uspex-list[start='775'] {
    counter-reset: item 775 !important
}

.uspex-list[start='776'] {
    counter-reset: item 776 !important
}

.uspex-list[start='777'] {
    counter-reset: item 777 !important
}

.uspex-list[start='778'] {
    counter-reset: item 778 !important
}

.uspex-list[start='779'] {
    counter-reset: item 779 !important
}

.uspex-list[start='780'] {
    counter-reset: item 780 !important
}

.uspex-list[start='781'] {
    counter-reset: item 781 !important
}

.uspex-list[start='782'] {
    counter-reset: item 782 !important
}

.uspex-list[start='783'] {
    counter-reset: item 783 !important
}

.uspex-list[start='784'] {
    counter-reset: item 784 !important
}

.uspex-list[start='785'] {
    counter-reset: item 785 !important
}

.uspex-list[start='786'] {
    counter-reset: item 786 !important
}

.uspex-list[start='787'] {
    counter-reset: item 787 !important
}

.uspex-list[start='788'] {
    counter-reset: item 788 !important
}

.uspex-list[start='789'] {
    counter-reset: item 789 !important
}

.uspex-list[start='790'] {
    counter-reset: item 790 !important
}

.uspex-list[start='791'] {
    counter-reset: item 791 !important
}

.uspex-list[start='792'] {
    counter-reset: item 792 !important
}

.uspex-list[start='793'] {
    counter-reset: item 793 !important
}

.uspex-list[start='794'] {
    counter-reset: item 794 !important
}

.uspex-list[start='795'] {
    counter-reset: item 795 !important
}

.uspex-list[start='796'] {
    counter-reset: item 796 !important
}

.uspex-list[start='797'] {
    counter-reset: item 797 !important
}

.uspex-list[start='798'] {
    counter-reset: item 798 !important
}

.uspex-list[start='799'] {
    counter-reset: item 799 !important
}

.uspex-list[start='800'] {
    counter-reset: item 800 !important
}

.uspex-list[start='801'] {
    counter-reset: item 801 !important
}

.uspex-list[start='802'] {
    counter-reset: item 802 !important
}

.uspex-list[start='803'] {
    counter-reset: item 803 !important
}

.uspex-list[start='804'] {
    counter-reset: item 804 !important
}

.uspex-list[start='805'] {
    counter-reset: item 805 !important
}

.uspex-list[start='806'] {
    counter-reset: item 806 !important
}

.uspex-list[start='807'] {
    counter-reset: item 807 !important
}

.uspex-list[start='808'] {
    counter-reset: item 808 !important
}

.uspex-list[start='809'] {
    counter-reset: item 809 !important
}

.uspex-list[start='810'] {
    counter-reset: item 810 !important
}

.uspex-list[start='811'] {
    counter-reset: item 811 !important
}

.uspex-list[start='812'] {
    counter-reset: item 812 !important
}

.uspex-list[start='813'] {
    counter-reset: item 813 !important
}

.uspex-list[start='814'] {
    counter-reset: item 814 !important
}

.uspex-list[start='815'] {
    counter-reset: item 815 !important
}

.uspex-list[start='816'] {
    counter-reset: item 816 !important
}

.uspex-list[start='817'] {
    counter-reset: item 817 !important
}

.uspex-list[start='818'] {
    counter-reset: item 818 !important
}

.uspex-list[start='819'] {
    counter-reset: item 819 !important
}

.uspex-list[start='820'] {
    counter-reset: item 820 !important
}

.uspex-list[start='821'] {
    counter-reset: item 821 !important
}

.uspex-list[start='822'] {
    counter-reset: item 822 !important
}

.uspex-list[start='823'] {
    counter-reset: item 823 !important
}

.uspex-list[start='824'] {
    counter-reset: item 824 !important
}

.uspex-list[start='825'] {
    counter-reset: item 825 !important
}

.uspex-list[start='826'] {
    counter-reset: item 826 !important
}

.uspex-list[start='827'] {
    counter-reset: item 827 !important
}

.uspex-list[start='828'] {
    counter-reset: item 828 !important
}

.uspex-list[start='829'] {
    counter-reset: item 829 !important
}

.uspex-list[start='830'] {
    counter-reset: item 830 !important
}

.uspex-list[start='831'] {
    counter-reset: item 831 !important
}

.uspex-list[start='832'] {
    counter-reset: item 832 !important
}

.uspex-list[start='833'] {
    counter-reset: item 833 !important
}

.uspex-list[start='834'] {
    counter-reset: item 834 !important
}

.uspex-list[start='835'] {
    counter-reset: item 835 !important
}

.uspex-list[start='836'] {
    counter-reset: item 836 !important
}

.uspex-list[start='837'] {
    counter-reset: item 837 !important
}

.uspex-list[start='838'] {
    counter-reset: item 838 !important
}

.uspex-list[start='839'] {
    counter-reset: item 839 !important
}

.uspex-list[start='840'] {
    counter-reset: item 840 !important
}

.uspex-list[start='841'] {
    counter-reset: item 841 !important
}

.uspex-list[start='842'] {
    counter-reset: item 842 !important
}

.uspex-list[start='843'] {
    counter-reset: item 843 !important
}

.uspex-list[start='844'] {
    counter-reset: item 844 !important
}

.uspex-list[start='845'] {
    counter-reset: item 845 !important
}

.uspex-list[start='846'] {
    counter-reset: item 846 !important
}

.uspex-list[start='847'] {
    counter-reset: item 847 !important
}

.uspex-list[start='848'] {
    counter-reset: item 848 !important
}

.uspex-list[start='849'] {
    counter-reset: item 849 !important
}

.uspex-list[start='850'] {
    counter-reset: item 850 !important
}

.uspex-list[start='851'] {
    counter-reset: item 851 !important
}

.uspex-list[start='852'] {
    counter-reset: item 852 !important
}

.uspex-list[start='853'] {
    counter-reset: item 853 !important
}

.uspex-list[start='854'] {
    counter-reset: item 854 !important
}

.uspex-list[start='855'] {
    counter-reset: item 855 !important
}

.uspex-list[start='856'] {
    counter-reset: item 856 !important
}

.uspex-list[start='857'] {
    counter-reset: item 857 !important
}

.uspex-list[start='858'] {
    counter-reset: item 858 !important
}

.uspex-list[start='859'] {
    counter-reset: item 859 !important
}

.uspex-list[start='860'] {
    counter-reset: item 860 !important
}

.uspex-list[start='861'] {
    counter-reset: item 861 !important
}

.uspex-list[start='862'] {
    counter-reset: item 862 !important
}

.uspex-list[start='863'] {
    counter-reset: item 863 !important
}

.uspex-list[start='864'] {
    counter-reset: item 864 !important
}

.uspex-list[start='865'] {
    counter-reset: item 865 !important
}

.uspex-list[start='866'] {
    counter-reset: item 866 !important
}

.uspex-list[start='867'] {
    counter-reset: item 867 !important
}

.uspex-list[start='868'] {
    counter-reset: item 868 !important
}

.uspex-list[start='869'] {
    counter-reset: item 869 !important
}

.uspex-list[start='870'] {
    counter-reset: item 870 !important
}

.uspex-list[start='871'] {
    counter-reset: item 871 !important
}

.uspex-list[start='872'] {
    counter-reset: item 872 !important
}

.uspex-list[start='873'] {
    counter-reset: item 873 !important
}

.uspex-list[start='874'] {
    counter-reset: item 874 !important
}

.uspex-list[start='875'] {
    counter-reset: item 875 !important
}

.uspex-list[start='876'] {
    counter-reset: item 876 !important
}

.uspex-list[start='877'] {
    counter-reset: item 877 !important
}

.uspex-list[start='878'] {
    counter-reset: item 878 !important
}

.uspex-list[start='879'] {
    counter-reset: item 879 !important
}

.uspex-list[start='880'] {
    counter-reset: item 880 !important
}

.uspex-list[start='881'] {
    counter-reset: item 881 !important
}

.uspex-list[start='882'] {
    counter-reset: item 882 !important
}

.uspex-list[start='883'] {
    counter-reset: item 883 !important
}

.uspex-list[start='884'] {
    counter-reset: item 884 !important
}

.uspex-list[start='885'] {
    counter-reset: item 885 !important
}

.uspex-list[start='886'] {
    counter-reset: item 886 !important
}

.uspex-list[start='887'] {
    counter-reset: item 887 !important
}

.uspex-list[start='888'] {
    counter-reset: item 888 !important
}

.uspex-list[start='889'] {
    counter-reset: item 889 !important
}

.uspex-list[start='890'] {
    counter-reset: item 890 !important
}

.uspex-list[start='891'] {
    counter-reset: item 891 !important
}

.uspex-list[start='892'] {
    counter-reset: item 892 !important
}

.uspex-list[start='893'] {
    counter-reset: item 893 !important
}

.uspex-list[start='894'] {
    counter-reset: item 894 !important
}

.uspex-list[start='895'] {
    counter-reset: item 895 !important
}

.uspex-list[start='896'] {
    counter-reset: item 896 !important
}

.uspex-list[start='897'] {
    counter-reset: item 897 !important
}

.uspex-list[start='898'] {
    counter-reset: item 898 !important
}

.uspex-list[start='899'] {
    counter-reset: item 899 !important
}

.uspex-list[start='900'] {
    counter-reset: item 900 !important
}

.uspex-list[start='901'] {
    counter-reset: item 901 !important
}

.uspex-list[start='902'] {
    counter-reset: item 902 !important
}

.uspex-list[start='903'] {
    counter-reset: item 903 !important
}

.uspex-list[start='904'] {
    counter-reset: item 904 !important
}

.uspex-list[start='905'] {
    counter-reset: item 905 !important
}

.uspex-list[start='906'] {
    counter-reset: item 906 !important
}

.uspex-list[start='907'] {
    counter-reset: item 907 !important
}

.uspex-list[start='908'] {
    counter-reset: item 908 !important
}

.uspex-list[start='909'] {
    counter-reset: item 909 !important
}

.uspex-list[start='910'] {
    counter-reset: item 910 !important
}

.uspex-list[start='911'] {
    counter-reset: item 911 !important
}

.uspex-list[start='912'] {
    counter-reset: item 912 !important
}

.uspex-list[start='913'] {
    counter-reset: item 913 !important
}

.uspex-list[start='914'] {
    counter-reset: item 914 !important
}

.uspex-list[start='915'] {
    counter-reset: item 915 !important
}

.uspex-list[start='916'] {
    counter-reset: item 916 !important
}

.uspex-list[start='917'] {
    counter-reset: item 917 !important
}

.uspex-list[start='918'] {
    counter-reset: item 918 !important
}

.uspex-list[start='919'] {
    counter-reset: item 919 !important
}

.uspex-list[start='920'] {
    counter-reset: item 920 !important
}

.uspex-list[start='921'] {
    counter-reset: item 921 !important
}

.uspex-list[start='922'] {
    counter-reset: item 922 !important
}

.uspex-list[start='923'] {
    counter-reset: item 923 !important
}

.uspex-list[start='924'] {
    counter-reset: item 924 !important
}

.uspex-list[start='925'] {
    counter-reset: item 925 !important
}

.uspex-list[start='926'] {
    counter-reset: item 926 !important
}

.uspex-list[start='927'] {
    counter-reset: item 927 !important
}

.uspex-list[start='928'] {
    counter-reset: item 928 !important
}

.uspex-list[start='929'] {
    counter-reset: item 929 !important
}

.uspex-list[start='930'] {
    counter-reset: item 930 !important
}

.uspex-list[start='931'] {
    counter-reset: item 931 !important
}

.uspex-list[start='932'] {
    counter-reset: item 932 !important
}

.uspex-list[start='933'] {
    counter-reset: item 933 !important
}

.uspex-list[start='934'] {
    counter-reset: item 934 !important
}

.uspex-list[start='935'] {
    counter-reset: item 935 !important
}

.uspex-list[start='936'] {
    counter-reset: item 936 !important
}

.uspex-list[start='937'] {
    counter-reset: item 937 !important
}

.uspex-list[start='938'] {
    counter-reset: item 938 !important
}

.uspex-list[start='939'] {
    counter-reset: item 939 !important
}

.uspex-list[start='940'] {
    counter-reset: item 940 !important
}

.uspex-list[start='941'] {
    counter-reset: item 941 !important
}

.uspex-list[start='942'] {
    counter-reset: item 942 !important
}

.uspex-list[start='943'] {
    counter-reset: item 943 !important
}

.uspex-list[start='944'] {
    counter-reset: item 944 !important
}

.uspex-list[start='945'] {
    counter-reset: item 945 !important
}

.uspex-list[start='946'] {
    counter-reset: item 946 !important
}

.uspex-list[start='947'] {
    counter-reset: item 947 !important
}

.uspex-list[start='948'] {
    counter-reset: item 948 !important
}

.uspex-list[start='949'] {
    counter-reset: item 949 !important
}

.uspex-list[start='950'] {
    counter-reset: item 950 !important
}

.uspex-list[start='951'] {
    counter-reset: item 951 !important
}

.uspex-list[start='952'] {
    counter-reset: item 952 !important
}

.uspex-list[start='953'] {
    counter-reset: item 953 !important
}

.uspex-list[start='954'] {
    counter-reset: item 954 !important
}

.uspex-list[start='955'] {
    counter-reset: item 955 !important
}

.uspex-list[start='956'] {
    counter-reset: item 956 !important
}

.uspex-list[start='957'] {
    counter-reset: item 957 !important
}

.uspex-list[start='958'] {
    counter-reset: item 958 !important
}

.uspex-list[start='959'] {
    counter-reset: item 959 !important
}

.uspex-list[start='960'] {
    counter-reset: item 960 !important
}

.uspex-list[start='961'] {
    counter-reset: item 961 !important
}

.uspex-list[start='962'] {
    counter-reset: item 962 !important
}

.uspex-list[start='963'] {
    counter-reset: item 963 !important
}

.uspex-list[start='964'] {
    counter-reset: item 964 !important
}

.uspex-list[start='965'] {
    counter-reset: item 965 !important
}

.uspex-list[start='966'] {
    counter-reset: item 966 !important
}

.uspex-list[start='967'] {
    counter-reset: item 967 !important
}

.uspex-list[start='968'] {
    counter-reset: item 968 !important
}

.uspex-list[start='969'] {
    counter-reset: item 969 !important
}

.uspex-list[start='970'] {
    counter-reset: item 970 !important
}

.uspex-list[start='971'] {
    counter-reset: item 971 !important
}

.uspex-list[start='972'] {
    counter-reset: item 972 !important
}

.uspex-list[start='973'] {
    counter-reset: item 973 !important
}

.uspex-list[start='974'] {
    counter-reset: item 974 !important
}

.uspex-list[start='975'] {
    counter-reset: item 975 !important
}

.uspex-list[start='976'] {
    counter-reset: item 976 !important
}

.uspex-list[start='977'] {
    counter-reset: item 977 !important
}

.uspex-list[start='978'] {
    counter-reset: item 978 !important
}

.uspex-list[start='979'] {
    counter-reset: item 979 !important
}

.uspex-list[start='980'] {
    counter-reset: item 980 !important
}

.uspex-list[start='981'] {
    counter-reset: item 981 !important
}

.uspex-list[start='982'] {
    counter-reset: item 982 !important
}

.uspex-list[start='983'] {
    counter-reset: item 983 !important
}

.uspex-list[start='984'] {
    counter-reset: item 984 !important
}

.uspex-list[start='985'] {
    counter-reset: item 985 !important
}

.uspex-list[start='986'] {
    counter-reset: item 986 !important
}

.uspex-list[start='987'] {
    counter-reset: item 987 !important
}

.uspex-list[start='988'] {
    counter-reset: item 988 !important
}

.uspex-list[start='989'] {
    counter-reset: item 989 !important
}

.uspex-list[start='990'] {
    counter-reset: item 990 !important
}

.uspex-list[start='991'] {
    counter-reset: item 991 !important
}

.uspex-list[start='992'] {
    counter-reset: item 992 !important
}

.uspex-list[start='993'] {
    counter-reset: item 993 !important
}

.uspex-list[start='994'] {
    counter-reset: item 994 !important
}

.uspex-list[start='995'] {
    counter-reset: item 995 !important
}

.uspex-list[start='996'] {
    counter-reset: item 996 !important
}

.uspex-list[start='997'] {
    counter-reset: item 997 !important
}

.uspex-list[start='998'] {
    counter-reset: item 998 !important
}

.uspex-list[start='999'] {
    counter-reset: item 999 !important
}

.uspex-tools {
    margin-bottom: 40px
}

.uspex-tools td:first-child {
    width: 170px
}

.uspex-tools td:last-child {
    color: #777;
    font-size: 12.6px;
    vertical-align: middle;
    width: 320px
}

.uspex-with a {
    background: #fff;
    border: 5px solid #fff;
    border-radius: 6px;
    color: #000;
    display: block;
    font-size: 30px;
    height: 110px;
    line-height: 90px;
    padding: 5px 0;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 100%
}

.uspex-with a:hover {
    border: 5px solid #0f88ca;
    color: #0f88ca
}

.uspex-with img {
    display: block;
    max-width: 100%;
    height: auto;
    display: table-cell;
    margin: 0 auto;
    max-height: 80px;
    vertical-align: middle
}

.uspex-workshops h3 {
    color: #e83b4b;
    margin-bottom: 10px
}

.uspex-workshops h6 {
    font-size: 16.8px;
    margin-bottom: 6.66666667px
}

.uspex-workshops .uspex-ul:not(:last-child) {
    margin-bottom: 20px 2
}

.uspex-workshops .workshop:not(:last-child) {
    margin-bottom: 40px
}

.uspex-ol li {
    margin: 0 0 10px 0
}

.uspex-ul {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.uspex-ul li {
    background: url('../img/bullet.png') no-repeat left 6px;
    margin: 0 0 10px 0;
    padding: 0 0 0 15px
}

.back-light-blue {
    background: #eef3f5
}

.back-light-brown {
    background: url('../img/pattern.png'), #ebe3d3;
    background-repeat: repeat
}

.back-light-brown blockquote {
    color: #c59056
}

.back-yellow {
    background: #f9f7e7
}

.back-white {
    background: #fff
}

.back-pattern-1 {
    background-image: url('../img/1-1.png'), url('../img/1-2.png');
    background-repeat: no-repeat;
    background-position: left top, right top
}

.back-pattern-2 {
    background-image: url('../img/2-1.png'), url('../img/2-2.png'), url('../img/2-3.png'), url('../img/2-4.png');
    background-repeat: no-repeat;
    background-position: left top, right top, left bottom, right bottom
}

.back-pattern-3 {
    background-image: url('../img/3-1.png'), url('../img/3-2.png');
    background-repeat: no-repeat;
    background-position: left bottom, right top
}

.back-pattern-4 {
    background-image: url('../img/4-1.png'), url('../img/4-2.png');
    background-repeat: no-repeat;
    background-position: left top, right top
}

.back-pattern-5 {
    background-image: url('../img/5-1.png'), url('../img/5-2.png');
    background-repeat: no-repeat;
    background-position: left center, right center
}

.back-pattern-6 {
    background-image: url('../img/6-1.png'), url('../img/6-2.png'), url('../img/6-3.png'), url('../img/6-4.png'), url('../img/6-5.png'), url('../img/6-6.png'), url('../img/6-7.png');
    background-repeat: no-repeat;
    background-position: left top, right top, left bottom, right bottom, left center, right center, center bottom
}

.back-people {
    background-size: cover
}

footer {
    display: inline-block;
    vertical-align: bottom;
    width: 100%;
    background: #252326;
    color: #757273;
    padding: 20px 0;
    position: relative
}

header {
    -webkit-box-shadow: 0 1px 10px 0 rgba(150, 150, 150, 0.2);
    -moz-box-shadow: 0 1px 10px 0 rgba(150, 150, 150, 0.2);
    box-shadow: 0 1px 10px 0 rgba(150, 150, 150, 0.2);
    display: inline-block;
    vertical-align: bottom;
    width: 100%;
    position: relative
}

header .brand {
    display: block;
    float: left
}

header .brand img {
    max-height: 80px;
    margin-bottom: 40px;
}

header .menu {
    float: right;
    list-style-type: none
}

header .menu a {
    color: #000;
    display: block;
    font-size: 16px;
    line-height: 40px;
    padding-left: 7px;
    padding-right: 7px;
    text-decoration: none;
    text-transform: uppercase
}

header .menu a:hover {
    color: #e83b4b
}

header .menu li {
    display: block;
    float: left
}

header .menu li:not(:last-child) {
    padding-right: 12px
}

header .menu li.active:before {
    background: #e83b4b;
    border-radius: 2px;
    display: block;
    content: ' ';
    height: 4px;
    margin-bottom: -4px;
    position: relative;
    width: 100%
}

header .menu li.active a {
    color: #e83b4b
}

.about-lab {
    display: inline-block;
    vertical-align: bottom;
    width: 100%;
    background: #e83b4b;
    color: #fff;
    font-size: 17px;
    margin: 1px 0;
    padding: 70px 0;
    text-align: center
}

.about-lab a {
    color: #fff
}

.about-lab a:hover {
    color: #fff;
    text-decoration: underline
}

.about-lab h1 {
    font-size: 26px;
    line-height: 100%;
    margin: 0 0 20px 0;
    padding: 0
}

.bottom-blocks {
    display: inline-block;
    vertical-align: bottom;
    width: 100%;
    background-image: url('../img/main-bottom.png');
    background-position: center bottom;
    background-repeat: no-repeat;
    font-size: 16px;
    padding-bottom: 170px;
    padding-top: 65px
}

.bottom-blocks a {
    color: #0f88ca;
    text-decoration: none
}

.bottom-blocks a:hover {
    color: #000;
    text-decoration: underline
}

.bottom-blocks h1 {
    margin-bottom: 20px;
    text-transform: uppercase
}

.bottom-blocks h1 a {
    color: #000;
    text-decoration: underline
}

.bottom-blocks h1 a:hover {
    color: #0f88ca;
    text-decoration: none
}

.bottom-blocks p {
    margin: 0 0 20px 0;
    padding: 0
}

.bottom-blocks .block:first-child {
    padding-right: 30px
}

.bottom-blocks .block:last-child {
    padding-left: 30px
}

.bottom-blocks .block:not(:first-child):not(:last-child) {
    padding-left: 20px;
    padding-right: 20px
}

.bottom-blocks .news-latest li {
    margin: 0 0 20px 0
}

.content {
    display: block;
    width: 100%
}

.content blockquote {
    border: none;
    display: inline-block;
    font-size: 16px;
    font-style: italic;
    margin: 0 0 20px 0;
    padding: 0
}

.content h1 {
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 40px
}

.content h2 {
    font-size: 26px;
    margin-bottom: 30px
}

.content .page-container {
    padding-bottom: 40px;
    padding-top: 40px
}

.content .page-heading {
    font-size: 30px;
    font-weight: normal;
    line-height: 100%;
    margin: 0 0 20px 0;
    padding: 0
}

.img-center {
    margin-left: auto;
    margin-right: auto
}

.news-latest {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.news-latest li {
    margin: 0 0 10px 0;
    padding: 0
}

.news-latest .date {
    color: #777;
    font-style: italic
}

.profile {
    background: #fff;
    border-radius: 4px;
    margin: 5px 0
}

.profile .about {
    padding: 20px
}

.profile .about h1 {
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 25px;
    text-transform: uppercase
}

.profile .about h2 {
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 15px;
    text-transform: uppercase
}

.profile .image {
    border-radius: 4px;
    padding: 15px 0 0 0
}

.profile .image img {
    display: block;
    max-width: 100%;
    height: auto
}

.profile .info-block {
    margin-bottom: 10px
}

.profile .info-block .title {
    color: #9ea1a9;
    text-transform: uppercase
}

.submenu {
    display: inline-block;
    vertical-align: bottom;
    width: 100%;
    background: #e83b4b
}

.submenu .menu {
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.submenu .menu a {
    color: #fff;
    display: block;
    font-size: 15px;
    line-height: 70px;
    padding-left: 4px;
    padding-right: 4px;
    text-decoration: underline;
    vertical-align: middle
}

.submenu .menu li {
    display: block;
    float: left;
    margin: 0 15px;
    padding: 0
}

.submenu .menu li:hover a {
    color: #000;
    text-decoration: none
}

.submenu .menu li.active:before {
    background: #fff;
    border-radius: 2px;
    display: block;
    content: ' ';
    height: 4px;
    margin-bottom: -4px;
    position: relative;
    top: 66px;
    width: 100%
}

.submenu .menu li.active a {
    text-decoration: none
}

.text-block {
    padding-bottom: 50px;
    padding-top: 50px
}

.text-block p:last-child {
    margin-bottom: 0
}

.top-blocks {
    display: inline-block;
    vertical-align: bottom;
    width: 100%;
    background-image: url('../img/top-blocks-background.jpg');
    background-size: cover;
    padding-bottom: 65px;
    padding-top: 65px
}

.top-blocks .block {
    background: #fff;
    border-radius: 10px;
    padding: 40px 32px 30px 32px;
    text-align: center
}

.top-blocks .block:hover {
    background: #0f88ca
}

.top-blocks .block:hover a {
    color: #fff
}

.top-blocks .image {
    height: 246px;
    margin-bottom: 20px
}

.top-blocks .image img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    max-height: 246px
}

.top-blocks .title a {
    color: #0f88ca;
    font-size: 18px;
    text-transform: uppercase;
    text-decoration: none
}

.uppercase {
    text-transform: uppercase
}

.uspex {
    display: inline-block;
    vertical-align: bottom;
    width: 100%;
    background-image: url('../img/uspex-background.jpg');
    background-size: cover;
    font-size: 17px;
    padding-bottom: 65px;
    padding-top: 65px;
    text-align: center
}

.uspex h1 {
    font-size: 26px;
    line-height: 100%;
    margin: 0 0 20px 0;
    padding: 0
}

.uspex .hex {
    display: block;
    float: left
}

.uspex .hex img {
    display: block;
    max-width: 100%;
    height: auto
}

.uspex .hex-left {
    margin-top: 2.7%;
    width: 38.75%
}

.uspex .hex-middle {
    margin-left: -1.25%;
    width: 29%
}

.uspex .hex-right {
    margin-left: -2.33%;
    margin-top: 8.5%;
    width: 35.83%
}

.uspex .text {
    margin-bottom: 20px;
    width: 100%
}

.lang-inline {
    float: right;
    zoom: 1;
    list-style-type: none;
    position: relative;
    margin-bottom: 0px
}

.lang-inline li {
    float: left;
    margin-right: 20px;
}

.login-button {
    width: 25px;
    height: 25px;
}

.form-login-button {
    -webkit-appearance: button;
    -moz-appearance: button;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    background-color: #4CAF50;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    cursor: pointer;
    width: 100%;
    text-decoration: none;
    text-align: center;
    font-family: sans-serif;
    font-size: 20px;
}

.form-login-button:hover {
    color: white;
    border: none;
    text-decoration: none;
    opacity: 0.8;
}

.login-input {
    width: 100%;
    padding: 12px 10px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
}

.modal-content {
    font-size: 22px;
}

section {
    display: none;
    padding: 20px 0 0;
    border-top: 1px solid #abc;
  }
  
  .tab-block {
      display:none;
  }
  
  .tab-label {
    display: inline-block;
    margin: 0 0 -1px;
    padding: 15px 25px;
    font-weight: 600;
    text-align: center;
    color: #abc;
    border: 1px solid transparent;
  }
  
  .tab-label:before {
    font-family: fontawesome;
    font-weight: normal;
    margin-right: 10px;
  }
  
  
  
  .tab-label:hover {
    color: #789;
    cursor: pointer;
  }
  
  .tab-block:checked + .tab-label {
    color: #4CAF50;
    border: 1px solid #abc;
    border-top: 2px solid #4CAF50;
    border-bottom: 1px solid #fff;
  }
  
  #tab1:checked ~ #content1,
  #tab2:checked ~ #content2 {
    display: block;
  }


.wrapper {
    min-height: 100%;
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

.upper-block {
    flex-grow: 1;
}

.upper-block {
    height: 100%;
    min-height: 100%;
    display: flex;
    flex-direction: column;
}

.content-middle {
		flex: 1;
}

footer, .push {
    flex-shrink: 0;
  }

  .flex-item {    
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
