/*! css toolkit */

.left-align {
    text-align: left;
}

.center {
    text-align: center;
}

.right-align {
    text-align: right;
}

.justify {
    text-align: justify;
}

.nowrap {
    white-space: nowrap;
}

.break-word {
    word-wrap: break-word;
}

.list-style-none {
    list-style: none;
}

.underline {
    text-decoration: underline;
}

.truncate {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.bold {
    font-weight: bold;
}

.regular {
    font-weight: normal;
}

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

.inline {
    display: inline;
}

.block {
    display: block;
}

.inline-block {
    display: inline-block;
}

.table {
    display: table;
}

.table-cell {
    display: table-cell;
}

.overflow-hidden {
    overflow: hidden;
}

.overflow-scroll {
    overflow: scroll;
}

.overflow-auto {
    overflow: auto;
}

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

.clearfix:after {
    clear: both;
}

.left {
    float: left;
}

.right {
    float: right;
}

.fit {
    max-width: 100%;
}

.border-box {
    box-sizing: border-box;
}

.align-baseline {
    vertical-align: baseline;
}

.align-top {
    vertical-align: top;
}

.align-middle {
    vertical-align: middle;
}

.align-bottom {
    vertical-align: bottom;
}

.m0 {
    margin: 0;
}

.mt0 {
    margin-top: 0;
}

.mr0 {
    margin-right: 0;
}

.mb0 {
    margin-bottom: 0;
}

.ml0 {
    margin-left: 0;
}

.mx0 {
    margin-left: 0;
    margin-right: 0;
}

.my0 {
    margin-top: 0;
    margin-bottom: 0;
}

.ml-auto {
    margin-left: auto;
}

.mr-auto {
    margin-right: auto;
}

.mx-auto {
    margin-left: auto;
    margin-right: auto;
}

.p0 {
    padding: 0;
}

.pt0 {
    padding-top: 0;
}

.pr0 {
    padding-right: 0;
}

.pb0 {
    padding-bottom: 0;
}

.pl0 {
    padding-left: 0;
}

.px0 {
    padding-left: 0;
    padding-right: 0;
}

.py0 {
    padding-top: 0;
    padding-bottom: 0;
}

.relative {
    position: relative;
}

.absolute {
    position: absolute;
}

.fixed {
    position: fixed;
}

.top-0 {
    top: 0;
}

.right-0 {
    right: 0;
}

.bottom-0 {
    bottom: 0;
}

.left-0 {
    left: 0;
}

.z1 {
    z-index: 1;
}

.z2 {
    z-index: 2;
}

.z3 {
    z-index: 3;
}

.z4 {
    z-index: 4;
}

.border {
    border-style: solid;
    border-width: 1px;
}

.border-top {
    border-top-style: solid;
    border-top-width: 1px;
}

.border-right {
    border-right-style: solid;
    border-right-width: 1px;
}

.border-bottom {
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.border-left {
    border-left-style: solid;
    border-left-width: 1px;
}

.border-none {
    border: 0;
}

.rounded {
    border-radius: 4px;
}

.circle {
    border-radius: 50%;
}

.rounded-top {
    border-radius: 4px 4px 0 0;
}

.rounded-right {
    border-radius: 0 4px 4px 0;
}

.rounded-bottom {
    border-radius: 0 0 4px 4px;
}

.rounded-left {
    border-radius: 4px 0 0 4px;
}

.not-rounded {
    border-radius: 0;
}

.hide {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
}

.display-none {
    display: none;
}


/* Flex 布局在加上厂商前缀情况下, 可以兼容到 IE10 */
/* 参考 https://caniuse.com/#search=flex */

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.flex-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.flex-wrap {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.items-start {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    align-items: flex-start;
}

.items-end {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    -ms-grid-row-align: flex-end;
    align-items: flex-end;
}

.items-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center;
}

.items-baseline {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    -ms-grid-row-align: baseline;
    align-items: baseline;
}

.items-stretch {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    -ms-grid-row-align: stretch;
    align-items: stretch;
}

.self-start {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
}

.self-end {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
}

.self-center {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
}

.self-baseline {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
}

.self-stretch {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
}

.justify-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.justify-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.justify-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.justify-between {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.justify-around {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.content-start {
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
}

.content-end {
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
}

.content-center {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
}

.content-between {
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
}

.content-around {
    -webkit-align-content: space-around;
    -ms-flex-line-pack: distribute;
    align-content: space-around;
}

.content-stretch {
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
}

.flex-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    min-height: 0;
}

.flex-none {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
}
/*!
 * Bootstrap reset
 * 注意: 此文件并非与 bootstrap reset 代码完全一致.
 * 不要轻易修改或覆盖该文件，会影响全局样式. 如要确实需要全局修改，请谨慎测试验证相关页面样式是否正常.
 */

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

body {
    margin: 0;
    font: normal 14px/150% AlrightSans-Regular, Arial;
    color: #333;
    background-color: transparent
}

ul {
    list-style-type: none
}

blockquote,
body,
dd,
dl,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
input,
legend,
li,
ol,
p,
pre,
ul {
    margin: 0;
    padding: 0
}

dt {
    font-weight: 400
}

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: 700
}

dfn {
    font-style: italic
}

mark {
    background: #33CEA5;
    color: #000
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0
}

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

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

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

legend {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto
}

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
}

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

html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent
}

body {
    font-family: AlrightSans-Regular, Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff
}

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

a {
    color: #333;
    text-decoration: none
}

a:focus,
a:hover {
    cursor: pointer;
    color: #0289D1;
    text-decoration: none
}

a:focus {
    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: 4px
}

.img-thumbnail {
    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%
}

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

i {
    font-style: normal;
}

[role=button] {
    cursor: pointer
}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (<none>)
 * Config saved to config.json and <none>
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 
 .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}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix: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}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (<none>)
 * Config saved to config.json and <none>
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 
.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix: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 !important}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 !important}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 !important}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 !important}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 !important}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}}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (<none>)
 * Config saved to config.json and <none>
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 
 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:0.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}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix: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}
@font-face {font-family: "iconfont";
  src: url(data:application/vnd.ms-fontobject;base64,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); /* IE9*/
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzJW7khlAAABfAAAAFZjbWFwzzZtsAAAAfwAAAHoZ2x5ZuJucf0AAAP8AAAF+GhlYWQRmqEFAAAA4AAAADZoaGVhB98DigAAALwAAAAkaG10eCfp//8AAAHUAAAAKGxvY2EJggeUAAAD5AAAABZtYXhwARwAawAAARgAAAAgbmFtZT5U/n0AAAn0AAACbXBvc3Sa40VLAAAMZAAAAJcAAQAAA4D/gABcBAD/////BAEAAQAAAAAAAAAAAAAAAAAAAAoAAQAAAAEAAKCsZoVfDzz1AAsEAAAAAADXPa6EAAAAANc9roT///+ABAEDgAAAAAgAAgAAAAAAAAABAAAACgBfAAgAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQP+AZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABAAHjmdQOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAPpAAAEAAAABAAAAAQAAAAEAP//BAAAAAQAAAAEAAAABAAAAAAAAAUAAAADAAAALAAAAAQAAAFsAAEAAAAAAGYAAwABAAAALAADAAoAAAFsAAQAOgAAAAYABAABAAIAeOZ1//8AAAB45m7//wAAAAAAAQAGAAYAAAABAAIAAwAEAAUABgAHAAgACQAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAfAAAAAAAAAAJAAAAeAAAAHgAAAABAADmbgAA5m4AAAACAADmbwAA5m8AAAADAADmcAAA5nAAAAAEAADmcQAA5nEAAAAFAADmcgAA5nIAAAAGAADmcwAA5nMAAAAHAADmdAAA5nQAAAAIAADmdQAA5nUAAAAJAAAAAAB2ALQBGAGeAjgCaALAAtoC/AAAAAUAAP/hA7wDGAATACgAMQBEAFAAAAEGKwEiDgIdASEnNC4CKwEVIQUVFxQOAycjJyEHIyIuAz0BFyIGFBYyNjQmFwYHBg8BDgEeATMhMjYnLgInATU0PgI7ATIWHQEBGRsaUxIlHBIDkAEKGCcehf5KAqIBFR8jHA8+Lf5JLD8UMiATCHcMEhIZEhKMCAYFBQgCAgQPDgFtFxYJBQkKBv6kBQ8aFbwfKQIfAQwZJxpMWQ0gGxJhiDRuHSUXCQEBgIABExsgDqc/ERoRERoRfBoWExIZBxANCBgaDSMkFAF35AsYEwwdJuMAAAAAAwAA/4AEAAOAABMAGgAfAAAFJgAnNgA3FQ4BBx4BFz4BNzMGAAEhETMWABclIS4BJwHUxv74BQUBCMap4gQE4qmq4gREBf74AWX+BCHKAQwF/kgBcg/NloAFAQjGxwEIBUQF4aqp4gQE4qnG/vgB/wH8Bf70ySKXzA8AAAUAAP+AA/wDgAAMABkAJgAzAD8AADcuAScRPgEyFhURFAYXLgEnET4BMhYXEQ4BFy4BNRE0NjIWFxEOARcuATURNDYyFhURFAYXISImNDYzITIWFAavDhEBAREbEhLaDhEBAREbEQEBEb4NEhIbEQEBEeINEhIaEhJ//EYOEREOA7oNEhIPAREOAY4NEhIN/nIOEQEBEQ4DMg0SEg38zg4RAQERDgI1DhERDv3LDhEBAREOAbIOEREO/k4OEZASGxERGxIAAAAACAAA/4ADiAOAAA8AEwAgAC0APQBBAE4AWwAAJSMiJicRPgE3Mx4BFREOASczESM3LgEnNT4BMhYXFRQGAyImJzU+ATIWFxUUBgEjIiY1ETQ2OwEyFhcRDgEnMxEjMyImPQE0NjIWHQEUBgMiJj0BNDYyFh0BFAYBjesRGAEBGBHrEhgBF+zKymUNEAEBEBkQAREMDRABARAZEAERAjrrEhgYEusRGAEBGOzKymUNEBEZEBANDRARGRAQBhgSAhgRGAEBGBH96BIYOQH4BQEQDXMMEREMcw0Q/UMRDIANEBEMgAwRARYYEQIjEhgYEv3dERg6AgIRDHQMEREMcw0R/UQQDYAMEREMgA0QAAb//wAABAEC3gALABQAJwA6AEwAXgAAJS4BJz4BNx4BFw4BAw4BFBYyNjQmASY0Nz4BFx4BBwYUFxYGBzEGJgEWFAcOAScuATc2NCcmNjcxNhYBJhI3NjIeAQcGEBcWBgcVBiYBFgIHBiIuATc2ECcmNjc1NhYCAENaAQFaQ0NaAQFaQys4OFY4OP7IUVEIGQoHAgdDQwcBCAoZAhJRUQgZCgcCB0NDBwEIChn9eoABgQgYEQEHcXEIAQkJGQL5gAGBCBgRAQdxcQgBCQkZ4gFaQ0NaAQFaQ0NaAQEBOFY4OFY4/r5l9GUKAQkIFglTzlMJFggJAQHIZfRlCgEJCBYJU85TCRYICQH9xZcBeJYKERYJhv6zhgkWCAEJAQKul/6IlgoRFgmGAU2GCRYIAQkBAAAAAgAA/6EEAQNfABcAGAAABQE2NCcBJiIGFBcBIQ4BFBYXIQEOARYyNwJaAY8XF/5xGEAwFwEH/WAiLS0iAqD++RcBMT8ZRwGPGEAYAY8YMEAY/vkBLUQtAf75GEAwGAAAAwAA/4ED/wOAAAsAFwAvAAAFJgAnNgA3FgAXBgADBgAHFgAXNgA3JgADJyY0NjIfARE0NjIWFRE3Nh4BFA8BDgEB/9n+4AYGASDZ2QEhBQX+39nG/vgFBQEIxscBBwYG/vjYdwcOEgdTDBUNUwcSDgd0BBd+BQEh2dkBIAYG/uDZ2f7fA80F/vjGx/75BgYBB8fGAQj9aXIIEQ4GTwFCCg0NCv6+UwQCDhEIcgULAAABAAD/gQQAA38ACwAAASERIxEhNSERMxEhBAD+RIv+RwG5igG9ATf+SwG1kgG1/ksAAAAAAQAA/6MEAANdAA8AAAU2Ejc+ATcnDgEHDgEHJQcBogTCi2ydBCQFwoKCpgP/AGhdCwFJxZKtAmABiX6G5QfkagAAAAAAABIA3gABAAAAAAAAABUAAAABAAAAAAABAAgAFQABAAAAAAACAAcAHQABAAAAAAADAAgAJAABAAAAAAAEAAgALAABAAAAAAAFAAsANAABAAAAAAAGAAgAPwABAAAAAAAKACsARwABAAAAAAALABMAcgADAAEECQAAACoAhQADAAEECQABABAArwADAAEECQACAA4AvwADAAEECQADABAAzQADAAEECQAEABAA3QADAAEECQAFABYA7QADAAEECQAGABABAwADAAEECQAKAFYBEwADAAEECQALACYBaQpDcmVhdGVkIGJ5IGljb25mb250Cmljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20ACgBDAHIAZQBhAHQAZQBkACAAYgB5ACAAaQBjAG8AbgBmAG8AbgB0AAoAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBAgEDAQQBBQEGAQcBCAEJAQoBCwABeA1NYXJrZXRJbnNpZ2h0EkFtYXppbmdTdG9ja1Jhbmtlcg9LYWlzU3RvY2tSYXRpbmcOVHJhZGluZ1NpZ25hbHMFYXJyb3cGYXJyb3cxBHBsdXMJQ2hlY2ttYXJrAAAA) format('truetype'), 
  url(img/iconfont.svg#iconfont) format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-MarketInsight:before { content: "\E66E"; }

.icon-AmazingStockRanker:before { content: "\E66F"; }

.icon-KaisStockRating:before { content: "\E670"; }

.icon-TradingSignals:before { content: "\E671"; }

.icon-arrow:before { content: "\E672"; }

.icon-arrow1:before { content: "\E673"; }

.icon-plus:before { content: "\E674"; }

.icon-Checkmark:before { content: "\E675"; }

@font-face {
  font-family: "LibreBaskerville-Regular";
  src: url(font/LibreBaskerville-Regular.fac7d.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Light";
  src: url(font/Poppins-Light.fcc40.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Regular";
  src: url(font/Poppins-Regular.093ee.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Medium";
  src: url(font/Poppins-Medium.bf59c.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Bold";
  src: url(font/Poppins-Bold.08c20.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "modules";
  src: url(data:font/otf;base64,T1RUTwALAIAAAwAwQ0ZGIFvLoFUAAASAAAAE3kZGVE2GcuujAAAJgAAAABxHREVGACcACgAACWAAAAAeT1MvMhLEIUAAAAEgAAAAYGNtYXAADQTeAAADHAAAAUJoZWFkE+VQjQAAALwAAAA2aGhlYQbSA8MAAAD0AAAAJGhtdHgJgAQQAAAJnAAAAAxtYXhwAARQAAAAARgAAAAGbmFtZeagUtEAAAGAAAABm3Bvc3QAAwABAAAEYAAAACAAAQAAAAJmZlkjxHtfDzz1AAsEAAAAAADXJRD2AAAAANlglPQBMACwAxACkAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADEAABAAAAAAAAAAAAAAAAAAAAAgAAUAAABAAAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAzADUDwP/AAEADwABAAAAAAQAAAAADwAOAACAAIAABAAAADgCuAAEAAAAAAAEABwAQAAEAAAAAAAIABwAoAAEAAAAAAAMABwBAAAEAAAAAAAQABwBYAAEAAAAAAAUACwB4AAEAAAAAAAYABwCUAAEAAAAAAAoAGgDSAAMAAQQJAAEADgAAAAMAAQQJAAIADgAYAAMAAQQJAAMADgAwAAMAAQQJAAQADgBIAAMAAQQJAAUAFgBgAAMAAQQJAAYADgCEAAMAAQQJAAoANACcAG0AbwBkAHUAbABlAHMAAG1vZHVsZXMAAFIAZQBnAHUAbABhAHIAAFJlZ3VsYXIAAG0AbwBkAHUAbABlAHMAAG1vZHVsZXMAAG0AbwBkAHUAbABlAHMAAG1vZHVsZXMAAFYAZQByAHMAaQBvAG4AIAAyAC4ANAAAVmVyc2lvbiAyLjQAAG0AbwBkAHUAbABlAHMAAG1vZHVsZXMAAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAARm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4AAAAAAAMAAAADAAAAHAABAAAAAAA8AAMAAQAAABwABAAgAAAABAAEAAEAAAA1//8AAAAy////zgABAAAAAAAAAQYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAQAEBAABAQEIbW9kdWxlcwABAgABAEb4GwD4HAL4HQP4FQSMDAGLDAOLDAQeCgAJdlYvi4seCgAJdlYvi4sMB/fE90T5pPkkBRwAeg8cAAAQHACBERwACBwE1hIAAwIAAQAEAAsAEjIuNG1vZHVsZXNtb2R1bGVzAAAAABQAFQAWAAQCAAEBEwIlAzQESff7984ViweF///5VVX///iAAP///KqrgouCi///+IAA/wADVVWF/wAGqqv///lVVZH///yqq/8AB1VVi/8ACKqri/8ACKqr/wADVVX/AAeqqv8ABqqr/wAGqqsI92P3YwX/AANVVf8AA1VV/wADqqv/AAKAAI//AAGqq4//AAGqq4//AADVVY+Lj4uP////KquP///+VVWP///+VVX/AAOqq////YAA/wADVVX///yqqwj3Y/tjBf8ABqqr///5VVX/AANVVf//+FVWi///91VVi///91VV///8qqv///iqq///+VVVhYX///lVVf//+IAA///8qquCi4KL///4gAD/AANVVYX/AAaqqwj7TfdNBQ75bfiaFYsHkf8ABqqr/wAHgAD/AANVVZSLlIv/AAeAAP///Kqrkf//+VVV/wAGqquF/wADVVX///iqq4v///dVVYv///dVVf///Kqr///4VVb///lVVf//+VVVCPtj+2MF///8qqv///yqq////FVV///9gACH///+VVWH///+VVWH////KquHi4eLh/8AANVVh/8AAaqrh/8AAaqr///8VVX/AAKAAP///Kqr/wADVVUI+2P3YwX///lVVf8ABqqr///8qqv/AAeqqov/AAiqq4v/AAiqq/8AA1VV/wAHVVX/AAaqq5GR/wAGqqv/AAeAAP8AA1VVlIuUi/8AB4AA///8qquR///5VVUI9037TQUO+B74HRX///yqq/8AA1VV///9gAD/AAOqq////lVVj////lVVj////yqrj4uPi4//AADVVY//AAGqq4//AAGqq4//AAKAAP8AA6qr/wADVVX/AANVVQj3Y/djBf8ABqqr/wAGqqv/AAeqqv8AA1VV/wAIqquL/wAIqquL/wAHVVX///yqq5H///lVVf8ABqqrhf8AA1VV///4gACLgouC///8qqv///iAAP//+VVVhQj7TftN9037TQX/AAaqq4X/AANVVf//+IAAi4KLgv///Kqr///4gAD///lVVYWF///5VVX///iqq////Kqr///3VVWL///3VVWL///4VVb/AANVVf//+VVV/wAGqqsIDvhO904V///5VVWR///8qqv/AAeAAIuUi5T/AANVVf8AB4AA/wAGqquRCPdN9037TfdNBf//+VVVkf///Kqr/wAHgACLlIuU/wADVVX/AAeAAP8ABqqrkZH/AAaqq/8AB1VV/wADVVX/AAiqq4v/AAiqq4v/AAeqqv///Kqr/wAGqqv///lVVQj3Y/tjBf8AA1VV///8qqv/AAKAAP///FVV/wABqquH/wABqquH/wAA1VWHi4eLh////yqrh////lVVh////lVVh////YAA///8VVX///yqq////KqrCPtj+2MF///5VVX///lVVf//+FVW///8qqv///dVVYv///dVVYv///iqq/8AA1VVhf8ABqqrCA76lBSLFZUMCgAAAAEAAAAMAAAAFgAAAAIAAQABAAMAAQAEAAAAAgAAAAAAAAABAAAAANXtRbgAAAAA1yUQ9gAAAADZYJT0BAABMAQAATABgAGw);
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: "Roboto-Regular";
}
a:hover {
  text-decoration: underline;
  color: #5869da;
}
RobotoBold {
  font-family: "Roboto-Bold";
}
.navbar a {
  color: #fff;
}
.navbar a:hover {
  color: #ccc;
}
.navbar.navbar-default {
  width: 100%;
  position: relative;
  z-index: 2000;
  background-color: #1D1C21;
}
.navbar.navbar-index {
  background-color: transparent;
}
.navbar.navbar-fixed {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.navbar.navbar-fixed a {
  color: #333;
}
.navbar.navbar-fixed .dropdown-menu a {
  color: #fff;
}
.navbar .navbar-item-login.dropdown .dropdown-title {
  padding-top: 3px;
  height: 80px;
}
.navbar .navbar-menu {
  position: relative;
  height: 80px;
  color: #333;
}
.navbar .navbar-menu .navbar-navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
.navbar .navbar-menu .navbar-navigation li {
  height: 100%;
  cursor: pointer;
}
.navbar .navbar-menu .navbar-navigation li a {
  display: block;
  white-space: nowrap;
}
.navbar .navbar-menu .navbar-navigation li label {
  cursor: pointer;
}
.navbar .navbar-menu .navbar-logo {
  margin-top: 18px;
}
.navbar .navbar-menu .navbar-logo .navbar-brand {
  font-size: 1.6em;
  padding-left: 22px;
}
.navbar .navbar-menu .navbar-logo .navbar-brand img {
  width: 150px;
  height: 44px;
}
.navbar .navbar-menu .navbar-logo .navbar-toggle {
  overflow: hidden;
}
.navbar .navbar-menu .navbar-item-box {
  float: right;
  height: 100%;
  line-height: 80px;
}
.navbar .navbar-menu .navbar-item-box li {
  float: left;
  cursor: pointer;
}
.navbar .navbar-menu .navbar-item-box li a {
  padding: 0 15px;
  white-space: nowrap;
}
.navbar .navbar-menu .navbar-item-box li a img {
  width: 18px;
  height: 15px;
}
.navbar .navbar-menu .navbar-item-box li label {
  cursor: pointer;
}
.navbar .navbar-menu .navbar-item-box li.navbar-float {
  float: right;
}
.navbar .navbar-menu .navbar-item {
  font-size: 16px;
}
.navbar .navbar-menu .navbar-item.active > a {
  color: #2ea3f2;
}
.navbar .navbar-menu .navbar-item.dropdown {
  position: relative;
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-login:after {
  display: none;
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-title {
  position: relative;
  max-width: 180px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-title:after {
  position: absolute;
  top: 0;
  right: 0;
  font-family: modules;
  font-size: 16px;
  font-weight: 800;
  content: "3";
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-menu {
  overflow: hidden;
  height: 0;
  position: absolute;
  right: -50px;
  color: transparent;
  -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
  background: #333;
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-menu .dropdown-item {
  height: 40px;
  color: #333;
  background: #333;
  padding: 0 10px;
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-menu .dropdown-item a {
  line-height: 40px;
  width: 220px;
  padding: 0 10px;
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-menu .dropdown-item:hover {
  background: #000;
  color: #808080;
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-menu-columns {
  width: 400px;
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-menu-columns .dropdown-item {
  width: 200px;
}
.navbar .navbar-menu .navbar-item.dropdown:hover .dropdown-title {
  color: #ccc;
}
.navbar .navbar-menu .navbar-item.dropdown:hover .dropdown-menu {
  height: auto;
  padding: 15px 0;
  overflow: visible;
  border-top: 3px solid transparent;
  -o-border-image: linear-gradient(to right, #00c4e1, #3c87cb) 10;
     border-image: -webkit-gradient(linear, left top, right top, from(#00c4e1), to(#3c87cb)) 10;
     border-image: linear-gradient(to right, #00c4e1, #3c87cb) 10;
}
.navbar .navbar-menu .navbar-item-login .dropdown-menu {
  right: 1px !important;
}
.navbar .navbar-menu .navbar-two-item .dropdown-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 520px;
  right: -250px !important;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar .navbar-menu .navbar-two-item .line {
  border-bottom: 1px solid #666;
  height: 1px !important;
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: 30px;
  width: 100%;
}
.navbar .navbar-menu .navbar-two-item .dropdown-item-title {
  font-family: "Roboto-Bold";
}
.navbar .navbar-menu .navbar-item-register.dropdown {
  padding-right: 0;
}
.navbar .navbar-menu .navbar-item-register.dropdown a {
  margin-right: 22px;
  margin-top: 23px;
  border-radius: 4px;
  padding: 0 20px;
  background-image: -webkit-gradient(linear, left top, right top, from(#00c4e1), to(#40a4ff));
  background-image: linear-gradient(90deg, #00c4e1 0%, #40a4ff 100%);
  text-align: center;
  line-height: 35px;
  max-width: 100px;
}
.navbar .navbar-menu .navbar-item-register.dropdown .dropdown-login {
  color: #fff;
}
@media screen and (max-width: 1280px) {
  .navbar.logged .navbar-item-box {
    width: 90%;
  }
  .navbar.logged .navbar-menu {
    scroll-behavior: smooth;
  }
  .navbar.logged .navbar-menu::-webkit-scrollbar {
    width: 0;
  }
  .navbar.logged .navbar-menu::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .navbar.logged .navbar-menu::-webkit-scrollbar-thumb {
    background-color: rgba(46, 56, 58, 0.1);
  }
  .navbar.logged .navbar-menu .navbar-navigation {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 30px;
    margin-bottom: 100px;
    padding-top: 40px !important;
  }
  .navbar.logged .navbar-menu .navbar-logo {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    margin-top: 0;
    height: 80px !important;
    -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
    background-color: #1d1c21;
  }
  .navbar.logged .navbar-menu .navbar-logo .navbar-brand img {
    margin-top: 18px;
  }
  .navbar.logged .navbar-menu .navbar-logo .navbar-toggle {
    float: right;
    position: relative;
    width: 26px;
    height: 80px;
    margin-left: auto;
    margin-right: 20px;
  }
  .navbar.logged .navbar-menu .navbar-logo .navbar-toggle i {
    margin-top: 38px;
  }
  .navbar.logged .navbar-menu .navbar-logo .navbar-toggle i,
  .navbar.logged .navbar-menu .navbar-logo .navbar-toggle i::before,
  .navbar.logged .navbar-menu .navbar-logo .navbar-toggle i::after {
    content: '';
    position: absolute;
    display: block;
    height: 2px;
    width: 26px;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    background-color: #ccc;
  }
  .navbar.logged .navbar-menu .navbar-logo .navbar-toggle i::before {
    margin-top: -8px;
  }
  .navbar.logged .navbar-menu .navbar-logo .navbar-toggle i::after {
    margin-top: 8px;
  }
  .navbar.logged .navbar-menu .navbar-item {
    padding-right: 0;
    font-size: 16px;
    float: none;
  }
  .navbar.logged .navbar-menu .navbar-item.navbar-item-register {
    margin-left: 30px;
  }
  .navbar.logged .navbar-menu .navbar-item.dropdown {
    position: relative;
  }
  .navbar.logged .navbar-menu .navbar-item.dropdown .dropdown-title {
    padding-left: 0;
    padding-right: 0;
  }
  .navbar.logged .navbar-menu .navbar-item.dropdown .dropdown-title:after {
    display: none;
  }
  .navbar.logged .navbar-menu .navbar-item.dropdown .dropdown-menu {
    position: relative;
    display: inline-block;
    height: 100%;
    padding: 10px 0 0;
    overflow: visible;
    opacity: 1;
    -webkit-box-shadow: none;
            box-shadow: none;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    background-color: #1d1c21;
  }
  .navbar.logged .navbar-menu .navbar-item.dropdown .dropdown-menu .dropdown-item {
    width: 50%;
  }
  .navbar.logged .navbar-menu .navbar-item.dropdown .dropdown-menu .dropdown-item a {
    width: 100%;
  }
  .navbar.logged .navbar-menu .navbar-item.dropdown .dropdown-menu-columns {
    width: 100%;
  }
  .navbar.logged .navbar-menu .navbar-item.dropdown .dropdown-menu-columns .dropdown-item {
    width: 100%;
  }
  .navbar.logged .navbar-menu .navbar-item-login.dropdown .dropdown-title {
    padding-top: 3px;
    height: 30px;
  }
  .navbar.logged .navbar-menu .navbar-item-register.dropdown {
    right: 0;
  }
  .navbar.logged .navbar-checkbox:not(:checked) ~ .navbar-menu {
    overflow: hidden;
    height: 80px;
    -webkit-transition: .3s ease;
    transition: .3s ease;
  }
  .navbar.logged .navbar-checkbox:checked ~ .navbar-menu {
    height: 100vh;
    overflow: auto;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    background-color: #1d1c21;
  }
  .navbar.logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i {
    background-color: transparent;
  }
  .navbar.logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i::before,
  .navbar.logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i::after {
    margin-top: 0;
  }
  .navbar.logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i::before {
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg);
  }
  .navbar.logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i::after {
    -webkit-transform: rotate(-225deg);
            transform: rotate(-225deg);
  }
}
@media screen and (max-width: 480px) {
  .navbar.logged .navbar-menu .navbar-item.dropdown .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
@media screen and (max-width: 1280px) {
  .navbar.not-logged .navbar-item-box {
    width: 90%;
  }
  .navbar.not-logged .navbar-menu {
    scroll-behavior: smooth;
  }
  .navbar.not-logged .navbar-menu::-webkit-scrollbar {
    width: 0;
  }
  .navbar.not-logged .navbar-menu::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .navbar.not-logged .navbar-menu::-webkit-scrollbar-thumb {
    background-color: rgba(46, 56, 58, 0.1);
  }
  .navbar.not-logged .navbar-menu .navbar-navigation {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 30px;
    margin-bottom: 100px;
    padding-top: 40px !important;
  }
  .navbar.not-logged .navbar-menu .navbar-logo {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    margin-top: 0;
    height: 80px !important;
    -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);
    background-color: #1d1c21;
  }
  .navbar.not-logged .navbar-menu .navbar-logo .navbar-brand img {
    margin-top: 18px;
  }
  .navbar.not-logged .navbar-menu .navbar-logo .navbar-toggle {
    float: right;
    position: relative;
    width: 26px;
    height: 80px;
    margin-left: auto;
    margin-right: 20px;
  }
  .navbar.not-logged .navbar-menu .navbar-logo .navbar-toggle i {
    margin-top: 38px;
  }
  .navbar.not-logged .navbar-menu .navbar-logo .navbar-toggle i,
  .navbar.not-logged .navbar-menu .navbar-logo .navbar-toggle i::before,
  .navbar.not-logged .navbar-menu .navbar-logo .navbar-toggle i::after {
    content: '';
    position: absolute;
    display: block;
    height: 2px;
    width: 26px;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    background-color: #ccc;
  }
  .navbar.not-logged .navbar-menu .navbar-logo .navbar-toggle i::before {
    margin-top: -8px;
  }
  .navbar.not-logged .navbar-menu .navbar-logo .navbar-toggle i::after {
    margin-top: 8px;
  }
  .navbar.not-logged .navbar-menu .navbar-item {
    padding-right: 0;
    font-size: 16px;
    float: none;
  }
  .navbar.not-logged .navbar-menu .navbar-item.navbar-item-register {
    margin-left: 30px;
  }
  .navbar.not-logged .navbar-menu .navbar-item.dropdown {
    position: relative;
  }
  .navbar.not-logged .navbar-menu .navbar-item.dropdown .dropdown-title {
    padding-left: 0;
    padding-right: 0;
  }
  .navbar.not-logged .navbar-menu .navbar-item.dropdown .dropdown-title:after {
    display: none;
  }
  .navbar.not-logged .navbar-menu .navbar-item.dropdown .dropdown-menu {
    position: relative;
    display: inline-block;
    height: 100%;
    padding: 10px 0 0;
    overflow: visible;
    opacity: 1;
    -webkit-box-shadow: none;
            box-shadow: none;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    background-color: #1d1c21;
  }
  .navbar.not-logged .navbar-menu .navbar-item.dropdown .dropdown-menu .dropdown-item {
    width: 50%;
  }
  .navbar.not-logged .navbar-menu .navbar-item.dropdown .dropdown-menu .dropdown-item a {
    width: 100%;
  }
  .navbar.not-logged .navbar-menu .navbar-item.dropdown .dropdown-menu-columns {
    width: 100%;
  }
  .navbar.not-logged .navbar-menu .navbar-item.dropdown .dropdown-menu-columns .dropdown-item {
    width: 100%;
  }
  .navbar.not-logged .navbar-menu .navbar-item-login.dropdown .dropdown-title {
    padding-top: 3px;
    height: 30px;
  }
  .navbar.not-logged .navbar-menu .navbar-item-register.dropdown {
    right: 0;
  }
  .navbar.not-logged .navbar-checkbox:not(:checked) ~ .navbar-menu {
    overflow: hidden;
    height: 80px;
    -webkit-transition: .3s ease;
    transition: .3s ease;
  }
  .navbar.not-logged .navbar-checkbox:checked ~ .navbar-menu {
    height: 100vh;
    overflow: auto;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    background-color: #1d1c21;
  }
  .navbar.not-logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i {
    background-color: transparent;
  }
  .navbar.not-logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i::before,
  .navbar.not-logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i::after {
    margin-top: 0;
  }
  .navbar.not-logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i::before {
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg);
  }
  .navbar.not-logged .navbar-checkbox:checked ~ .navbar-menu .navbar-toggle i::after {
    -webkit-transform: rotate(-225deg);
            transform: rotate(-225deg);
  }
}
@media screen and (max-width: 480px) {
  .navbar.not-logged .navbar-menu .navbar-item.dropdown .dropdown-menu .dropdown-item {
    width: 100%;
  }
  .navbar.not-logged .navbar-two-item .line {
    display: none;
  }
}
.navbar .container {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.navbar .navbar-menu .navbar-item.dropdown .dropdown-new {
  right: -50px;
}
.dropdown-new {
  width: 510px;
  overflow-y: auto;
}
.dropdown-new dl {
  margin-bottom: 20px;
}
.dropdown-new dl dt {
  line-height: 30px;
  font-family: "Roboto-Bold";
  font-size: 18px;
}
.dropdown-new dl dd {
  display: grid;
  gap: 0px 10px;
  grid-template-columns: 33% 33% 33%;
}
.dropdown-new dl dd a {
  line-height: 30px;
}
.dropdown-new dl dd a:hover {
  background-color: #000;
}
.dropdown-new dl dt,
.dropdown-new dl dd {
  text-indent: 5px;
}
.dropdown-new dl dt a,
.dropdown-new dl dd a {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.dropdown-new dl.dropdown-menu-li-three dd {
  grid-template-columns: 50% 50%;
}
/* For WebKit browsers (Chrome, Safari) */
::-webkit-scrollbar {
  width: 10px;
  /* Width of the scrollbar */
}
::-webkit-scrollbar-track {
  background: #f1f1f1;
  /* Track color */
}
::-webkit-scrollbar-thumb {
  background: #888;
  /* Thumb color */
  border-radius: 5px;
  /* Border radius of the thumb */
}
::-webkit-scrollbar-thumb:hover {
  background: #555;
  /* Thumb color on hover */
}
.navbar .navbar-menu .navbar-item.dropdown:hover .dropdown-new {
  padding: 15px;
  height: 700px;
  overflow-y: auto;
  overflow-x: hidden;
}
.ui-helper-hidden-accessible {
  display: none;
}
@media screen and (max-width: 1280px) {
  .navbar .navbar-menu .navbar-item-box {
    line-height: 30px;
    padding: 4px 0;
    float: none;
    margin-left: 10px;
  }
  .navbar .navbar-menu .navbar-item-box li.navbar-float {
    float: none;
  }
  .navbar.not-logged .navbar-menu .navbar-item.navbar-item-register {
    margin-left: 0;
  }
  .navbar.navbar-default {
    z-index: 2000;
  }
  .navbar .navbar-menu .dropdown .dropdown-menu {
    width: 100%;
    right: 1px !important;
  }
  .navbar .navbar-menu .navbar-two-item .line {
    margin-left: 0;
  }
  .dropdown-new {
    width: 510px;
    overflow-y: auto;
  }
  .dropdown-new dl dd {
    grid-template-columns: 50% 50%;
  }
  .dropdown-new dl.dropdown-menu-li-three dd {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .navbar .navbar-menu .navbar-item.dropdown:hover .dropdown-new {
    padding: 0;
    height: auto;
    overflow: hidden;
    border-top: none;
  }
  .old-head-search-new #head-search-input,
  .old-head-search-new .head-search-dropbox {
    width: 500px;
  }
}
@media screen and (max-width: 1480px) {
  .old-head-search-new #head-search-input {
    width: 100%;
  }
  .old-head-search-new .head-search-dropbox {
    width: 100% !important;
  }
}
.old-head-search-new #head-search-input,
.old-head-search-new .head-search-dropbox {
  width: 600px;
}
body {
  min-width: 375px;
  padding-top: 0px;
  height: calc(100vh);
}
body > main .container {
  width: 80%;
  max-width: 1080px;
  min-width: 375px;
  padding-left: 0;
  padding-right: 0;
}
body > main,
body > div[class$="-main"] {
  width: 100%;
  height: 100%;
  min-height: calc(100vh - 80px - 417px) !important;
  padding-top: 20px;
  background: url(img/bg-page.png) #fff no-repeat;
}
body > main.background-wave,
body > div[class$="-main"].background-wave {
  position: relative;
  padding-top: 70px;
  background: url(img/bg-login3.png) #fff no-repeat;
}
body > main.background-wave::before,
body > div[class$="-main"].background-wave::before {
  content: '';
  background: url(img/bg-login4.png) no-repeat;
  width: 100%;
  height: 310px;
  position: absolute;
  bottom: 0;
  background-size: cover;
}
body a {
  color: #000;
}
#st-1.st-left {
  right: 0px;
  left: auto !important;
}
.navbar.navbar-default {
  position: fixed;
}
/*
   * Global add-ons
   */
.sub-header {
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}
.navbar-fixed-top {
  border: 0;
}
.open-sidebar {
  background-color: #cccccc99;
  border: none;
  width: 32px;
  height: 32px;
  border-radius: 5px;
  position: fixed;
  top: 8px;
  left: 8px;
  z-index: 1001;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px;
}
.open-sidebar.slide-open {
  -moz-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  left: 275px;
}
.open-sidebar svg {
  width: 28px;
  height: 28px;
}
.openSidebar .close {
  display: block;
}
.openSidebar .open {
  display: none;
}
.openSidebar .open2 {
  display: none;
}
.openSidebar.slide-open .close {
  display: none;
}
.openSidebar.slide-open .open {
  display: block;
}
.openSidebar.slide-open .open2 {
  display: block;
}
.mob-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  padding: 4px 8px;
  display: none;
  top: 0;
  left: 0;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 768px) {
  .mob-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 1010;
  }
}
.kk-sidebar {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 2000;
  width: 270px;
  padding: 10px 0 0;
  background-color: #fff;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  /* Scrollable contents if viewport is shorter than content. */
  border-right: 1px solid #eee;
}
.kk-sidebar .sb-logo {
  margin-bottom: 23px;
  padding: 0 10px;
}
.kk-sidebar .sb-div {
  padding: 0 10px;
}
.kk-sidebar .sb-signal {
  border-top: 1px solid #d9d9d9;
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.kk-sidebar .kk-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.kk-sidebar .kk-title a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 7px 9px;
  border-radius: 5px;
  height: 34px;
}
.kk-sidebar .kk-title a.active,
.kk-sidebar .kk-title a:hover {
  background-color: #ececec;
  text-decoration: none;
}
.kk-sidebar .kk-title a.active {
  font-family: "Roboto-Medium";
}
.kk-sidebar .kk-title a span {
  width: 18px;
  height: 18px;
  margin-right: 8px;
  padding-top: 1px;
}
.kk-sidebar .kk-title a cite {
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  margin-top: -1px;
}
.kk-sidebar .kk-title p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 9px 7px 5px;
  border-radius: 10px;
}
.kk-sidebar .kk-title p span {
  width: 18px;
  height: 18px;
  margin-right: 5px;
}
.kk-sidebar .kk-title p cite {
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  font-family: "Roboto-Medium";
}
.kk-sidebar .recent-li {
  margin-bottom: 0px;
  font-size: 16px;
}
.kk-sidebar .recent-li a {
  padding: 8px 10px 4px;
  border-radius: 10px;
  height: 33px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 220px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  gap: 4px;
}
.kk-sidebar .recent-li a svg {
  width: 12px;
  height: 12px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.kk-sidebar .recent-li a:hover {
  background-color: #ececec;
  text-decoration: none;
}
.kk-sidebar #history-container {
  margin-top: 0px;
  margin-left: 20px;
}
.kk-sidebar .date-header {
  padding-left: 10px;
  font-size: 14px;
  color: #7d7d7d;
  height: 20px;
  overflow: hidden;
}
.kk-sidebar .date-section {
  margin-bottom: 11px;
}
.kk-sidebar .date-section .recent-li {
  color: #0d0d0d;
}
.kk-sidebar .sb-btm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #f9f9f9;
  font-size: 16px;
}
.kk-sidebar #sideScroll {
  overflow-y: auto;
}
.kk-sidebar .sb-pro {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 10px;
  padding: 5px 10px 5px 15px;
  border-top: 1px solid #d9d9d9;
}
.kk-sidebar .sb-pro svg {
  width: 20px;
  height: 20px;
}
.kk-sidebar .sb-pro p {
  line-height: 24px;
}
.kk-sidebar .sb-pro .sb-pro-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  line-height: 24px;
}
.kk-sidebar .sb-pro .sb-pro-more {
  background-color: #f4f4f4;
  width: 100px;
  text-align: center;
  border: 1px solid #d9d9d9;
  padding: 2px 5px;
  border-radius: 5px;
  font-size: 14px;
}
.kk-sidebar .sb-pro .sb-pro-more:hover {
  background-color: #fff;
  text-decoration: none;
}
.kk-sidebar .sb-resources {
  border-top: 1px solid #d9d9d9;
}
.kk-sidebar .sb-resources .sb-tools {
  padding-left: 0;
  padding-top: 4px;
}
.kk-sidebar .sb-resources a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 7px 7px 8px;
  border-radius: 5px;
  height: 32px;
}
.kk-sidebar .sb-resources a span {
  width: 18px;
  height: 18px;
  margin-right: 8px;
  padding-top: 1px;
}
.kk-sidebar .sb-resources a cite {
  font-style: normal;
}
.kk-sidebar .sb-resources a:hover {
  background-color: #ececec;
  text-decoration: none;
}
.kk-sidebar .sb-menu {
  line-height: 32px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 16px;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  padding: 5px 10px;
}
.kk-sidebar .sb-menu li {
  width: 100%;
}
.kk-sidebar .sb-menu a {
  border-radius: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 16px;
  padding-left: 10px;
}
.kk-sidebar .sb-menu a:hover {
  background-color: #ececec;
  text-decoration: none;
}
.kk-sidebar .sb-menu .sb-menu-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 2px 0 2px 6px;
  border: #f9f9f9;
  background-color: #f9f9f9;
}
.kk-sidebar .sb-menu .sb-menu-btn:hover {
  background-color: #ececec;
  text-decoration: none;
}
.kk-sidebar .sb-menu .sb-menu-btn cite {
  font-style: normal;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: left;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kk-sidebar .sb-menu .sb-menu-btn svg {
  width: 18px;
  height: 18px;
  margin-right: 7px;
}
.kk-sidebar .sb-menu .sb-menu-sec {
  position: absolute;
  right: 100px;
  bottom: -6px;
  left: 0px !important;
  top: -180px !important;
  width: 270px;
  height: 180px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 6px;
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
}
.kk-sidebar .sb-menu .sb-menu-sec .sb-line {
  margin-left: -5px;
  margin-right: -5px;
}
.kk-sidebar .sb-menu .sb-menu-sec li {
  line-height: 36px;
}
.kk-sidebar .sb-menu .sb-menu-sec li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 6px;
}
.kk-sidebar .sb-menu .sb-menu-sec li a svg {
  width: 18px;
  height: 18px;
}
.kk-sidebar .sb-menu .sb-menu-sec li a cite {
  font-style: normal;
  padding-left: 5px;
}
.kk-sidebar .sb-menu .sb-menu-sec .sb-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #d9d9d9;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.kk-sidebar .sb-menu .sb-menu-sec .sb-inline a {
  font-size: 12px;
  color: #4b5563;
}
.kk-sidebar .resources-menu {
  position: relative;
}
.kk-sidebar .sb-user-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  gap: 10px;
  font-size: 16px;
  padding: 0 10px;
}
.kk-sidebar .sb-user-center a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 40px;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 5px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.kk-sidebar .sb-user-center a svg {
  width: 20px;
  height: 20px;
}
.kk-sidebar .sb-user-center a.sb-sign {
  background-color: #f4f4f4;
  border: 1px solid #d9d9d9;
}
.kk-sidebar .sb-user-center a.sb-sign:hover {
  background-color: #fff;
}
.kk-sidebar .sb-user-center a.sign-login-side {
  background-color: #e4e4e4;
  margin-bottom: 40px;
  margin-top: 5px;
}
.kk-sidebar .sb-user-center a.sign-login-side:hover {
  background-color: #ccc;
}
.kk-sidebar .sb-user-center a.sb-signup {
  color: #fff;
  background-color: #4f46e5;
}
.kk-sidebar .sb-user-center a.sb-signup:hover {
  background-color: #4338ca;
  text-decoration: none;
}
.kk-sidebar .sb-user-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 5px;
  width: 248px;
  margin: 3px auto 5px;
  line-height: 44px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #d9d9d9;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F4F4F4));
  background: linear-gradient(to bottom, #FFF 0%, #F4F4F4 100%);
  border-radius: 5px;
}
s .kk-sidebar .sb-user-btn.sb-user-btn-on {
  background: -webkit-gradient(linear, left bottom, left top, from(#FFF), to(#F4F4F4));
  background: linear-gradient(to top, #FFF 0%, #F4F4F4 100%);
}
.kk-sidebar .sb-user-btn svg {
  width: 18px;
  height: 18px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.kk-sidebar .sb-user-btn .rotate {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.kk-sidebar .sb-user-btn .head-ico {
  width: 24px;
  height: 24px;
}
.kk-sidebar .sb-user-btn span {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: left;
  padding-left: 5px;
}
.kk-sidebar .sb-user-btn-pro {
  font-size: 12px;
  background-color: #fb923c;
  width: 28px;
  line-height: 16px;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  position: absolute;
  top: -8px;
  left: 0;
}
.kk-sidebar .sb-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 5px;
}
.kk-sidebar .sb-user-model {
  border: 1px solid #d9d9d9;
  background-color: #fff;
  border-radius: 10px;
  position: absolute;
  left: 10px;
  bottom: 55px;
  width: 248px;
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
}
.kk-sidebar .sb-user-model .sb-menu {
  border-top: none;
  border-bottom: none;
  padding: 0;
  line-height: 40px;
}
.kk-sidebar .sb-user-model .line {
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.kk-sidebar .sb-user-model .user-center,
.kk-sidebar .sb-user-model a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 40px;
}
.kk-sidebar .sb-user-model .user-center svg,
.kk-sidebar .sb-user-model a svg {
  width: 18px;
  height: 18px;
  margin-right: 5px;
}
.kk-sidebar .sb-footer {
  font-size: 12px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-indent: 10px;
}
.kk-sidebar .sb-sign-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0px 7px 5px;
  font-size: 16px;
  line-height: 24px;
}
.kk-sidebar .sb-sign-link svg {
  width: 18px;
  height: 18px;
}
.kk-sidebar .sb-sign-link span {
  margin-right: 5px;
}
.kk-sidebar .sb-sign-link a {
  font-weight: bold;
  color: #5869da;
}
.kk-sidebar .sb-sign-link a:hover {
  text-decoration: underline;
}
.sb-line {
  height: 1px;
  background: #d9d9d9;
  margin-top: 3px;
  margin-bottom: 3px;
}
.sb-tools {
  padding-left: 7px;
  padding-top: 8px;
  margin-left: 10px;
  margin-right: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #9ca3af;
  font-size: 16px;
}
@media (min-width: 768px) {
  .kk-sidebar {
    width: 270px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .open-sidebar {
    display: none;
  }
  .base-main {
    padding-top: 10px;
    margin-left: 270px;
    min-height: 700px;
  }
}
.base-main-no {
  padding-top: 90px;
}
@media (min-width: 768px) {
  .container {
    width: 600px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 800px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 800px;
  }
}
@media (min-width: 1300px) {
  .container {
    width: 900px;
  }
}
@media (min-width: 1400px) {
  .container {
    width: 980px;
  }
}
@media (min-width: 1500px) {
  .container {
    width: 1100px;
  }
}
@media (min-width: 1600px) {
  .container {
    width: 1240px;
  }
}
#head-search-input,
.head-search-dropbox {
  width: 800px;
}
.suggest-head-search-box {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  padding: 8px 0;
  background-color: #fff;
  top: 0;
  z-index: 1003;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.suggest-head-search-box .suggest-head-search-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.suggest-head-search-box .top-icon-home,
.suggest-head-search-box .top-icon-tool {
  padding: 12px;
  border-radius: 999px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  outline: 2px solid transparent;
  outline-offset: 2px;
  border: none;
  width: 44px;
  height: 44px;
  overflow: hidden;
}
.suggest-head-search-box .top-icon-home:hover,
.suggest-head-search-box .top-icon-tool:hover {
  background-color: #eef2ff;
}
.suggest-head-search-box .top-icon-tool {
  background-color: #fff;
}
.suggest-head-search-box .top-icon-tool span {
  height: 20px;
  width: 20px;
  overflow: hidden;
}
.suggest-head-search-box .head-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #d9d9d9;
  padding: 0 10px;
  gap: 5px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #F4F4F4;
  border-radius: 10px;
  margin-right: 10px;
  font-size: 16px;
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
  cursor: default;
}
.suggest-head-search-box .head-type svg {
  width: 18px;
  height: 18px;
}
.suggest-head-search-box .has-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.suggest-head-search-box .has-type #head-search-input {
  width: 640px;
}
.suggest-head-search-box .has-type .head-search-dropbox {
  width: 100%;
}
.suggest-head-search-box .has-type .head-search-dropbox .drop-li-title {
  border-top: none;
}
.head-search-new {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  z-index: 1;
  border: 1px solid #d9d9d9;
  background-color: #F4F4F4;
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
  border-radius: 10px;
}
.head-search-new a {
  color: #5869da;
}
.head-search-icon {
  position: absolute;
  right: 10px;
  top: 8px;
}
.head-search-icon svg {
  color: #ccc;
}
.head-search-icon.head-search-icon-on {
  color: #5869da;
  cursor: pointer;
}
.head-search-icon.head-search-icon-on svg {
  color: #5869da;
}
#head-search-input {
  width: 800px;
  border-radius: 10px;
  line-height: 45px;
  height: 45px;
  margin: 0 auto;
  padding: 0 60px 0 20px;
  border: 1px solid #fff;
  background-color: #fff;
}
#head-search-input::-webkit-input-placeholder {
  color: #777;
  /* 修改为你想要的颜色 */
}
#head-search-input::-ms-input-placeholder {
  color: #777;
  /* 修改为你想要的颜色 */
}
#head-search-input::placeholder {
  color: #777;
  /* 修改为你想要的颜色 */
}
#head-search-close-btn {
  display: block;
  width: 42px;
  height: 42px;
  position: absolute;
  cursor: pointer;
  right: 0;
  font-size: 30px;
  line-height: 42px;
  text-align: center;
  color: #666;
  visibility: hidden;
}
#head-search-close-btn:hover {
  color: #333;
}
.head-search-dropbox {
  position: absolute;
  border-radius: 10px;
  background-color: #fff;
  top: 50px;
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
  font-size: 16px;
}
.head-search-dropbox .drop-li {
  line-height: 1.5;
}
.head-search-dropbox .drop-li a,
.head-search-dropbox .drop-li span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 8px 10px;
  color: #000;
}
.head-search-dropbox .drop-li a::after,
.head-search-dropbox .drop-li span::after {
  display: block;
  width: 16px;
  height: 16px;
  content: '';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS4yMTk2NyAxNC43ODAzQzUuNTEyNTYgMTUuMDczMiA1Ljk4NzQ0IDE1LjA3MzIgNi4yODAzMyAxNC43ODAzTDEzLjUgNy41NjA2NlYxMy4yNUMxMy41IDEzLjY2NDIgMTMuODM1OCAxNCAxNC4yNSAxNEMxNC42NjQyIDE0IDE1IDEzLjY2NDIgMTUgMTMuMjVWNS43NUMxNSA1LjMzNTc5IDE0LjY2NDIgNSAxNC4yNSA1SDYuNzVDNi4zMzU3OSA1IDYgNS4zMzU3OSA2IDUuNzVDNiA2LjE2NDIxIDYuMzM1NzkgNi41IDYuNzUgNi41SDEyLjQzOTNMNS4yMTk2NyAxMy43MTk3QzQuOTI2NzggMTQuMDEyNiA0LjkyNjc4IDE0LjQ4NzQgNS4yMTk2NyAxNC43ODAzWiIgZmlsbD0iIzBGMTcyQSIvPg0KPC9zdmc+DQo=);
}
.head-search-dropbox .drop-li a:hover {
  background-color: #f8f8f8;
  color: #5869da;
}
.head-search-dropbox.head-search-dropbox-drop {
  border: 1px solid #ccc;
}
.head-search-dropbox .drop-li-title,
.head-search-dropbox .head-search-for-title {
  padding: 8px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.head-search-dropbox .drop-li-title svg,
.head-search-dropbox .head-search-for-title svg {
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.head-search-dropbox .drop-li-title {
  border-top: 1px solid #ccc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Roboto-Bold";
}
.head-search-dropbox .drop-li-title svg {
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.head-search-dropbox .head-search-for-title::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOSAzLjVDNS45NjI0MyAzLjUgMy41IDUuOTYyNDMgMy41IDlDMy41IDEyLjAzNzYgNS45NjI0MyAxNC41IDkgMTQuNUMxMC41MTkgMTQuNSAxMS44OTMgMTMuODg1MiAxMi44ODkxIDEyLjg4OTFDMTMuODg1MiAxMS44OTMgMTQuNSAxMC41MTkgMTQuNSA5QzE0LjUgNS45NjI0MyAxMi4wMzc2IDMuNSA5IDMuNVpNMiA5QzIgNS4xMzQwMSA1LjEzNDAxIDIgOSAyQzEyLjg2NiAyIDE2IDUuMTM0MDEgMTYgOUMxNiAxMC42NjI1IDE1LjQxOTcgMTIuMTkwNiAxNC40NTE3IDEzLjM5MTFMMTcuNzgwMyAxNi43MTk3QzE4LjA3MzIgMTcuMDEyNiAxOC4wNzMyIDE3LjQ4NzQgMTcuNzgwMyAxNy43ODAzQzE3LjQ4NzQgMTguMDczMiAxNy4wMTI2IDE4LjA3MzIgMTYuNzE5NyAxNy43ODAzTDEzLjM5MTEgMTQuNDUxN0MxMi4xOTA2IDE1LjQxOTcgMTAuNjYyNSAxNiA5IDE2QzUuMTM0MDEgMTYgMiAxMi44NjYgMiA5WiIgZmlsbD0iIzBGMTcyQSIvPg0KPC9zdmc+DQo=);
}
.ui-helper-hidden-accessible {
  display: none;
}
@media screen and (min-width: 768px) {
  .base-main {
    padding-top: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .suggest-head-search-box {
    left: 0;
    padding: 10px;
    right: 0;
  }
  #head-search-input {
    width: 100%;
  }
  .suggest-head-search-box .has-type #head-search-input {
    width: 100%;
  }
  .head-search-new {
    width: 95%;
    margin: 0 auto;
  }
  .head-search-dropbox {
    width: 100%;
    top: 47px;
  }
  .head-search-icon {
    top: 8px;
  }
  .head-chat-doc-search #head-search-input {
    width: 100% !important;
  }
}
/*all site*/
.page-title {
  font-weight: 400;
  font-size: 24px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-title span {
  width: 18px;
  height: 18px;
  margin-right: 5px;
}
.page-title cite {
  font-style: normal;
  -ms-flex-item-align: end;
      align-self: flex-end;
  padding-bottom: 5px;
}
body {
  background-color: #fff;
}
.kk-sidebar {
  background-color: #f9f9f9;
}
.kk-sidebar .sb-btm {
  background-color: #f9f9f9;
}
.suggest-result-answer {
  padding: 10px;
}
.head-chat-doc-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.head-chat-doc-search .head-search-new {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 10px;
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
}
.head-chat-doc-search #head-search-input,
.head-chat-doc-search .head-search-dropbox {
  width: 598px;
}
.head-search-doc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 16px;
  z-index: 1;
  width: 190px;
  margin-right: 10px;
  border: 1px solid #d9d9d9;
  border-radius: 10px;
  background-color: #F4F4F4;
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
}
.head-search-doc-icon-symbol {
  position: absolute;
  left: 5px;
  top: 12px;
  font-weight: bold;
  color: #ccc;
}
.head-search-doc-icon-symbol.head-search-doc-icon-symbol-on {
  color: #5869da;
}
.head-search-doc-icon {
  position: absolute;
  right: 8px;
  top: 10px;
}
.head-search-doc-icon svg {
  color: #ccc;
}
.head-search-doc-icon.head-search-doc-icon-on {
  color: #5869da;
  cursor: pointer;
}
.head-search-doc-icon.head-search-doc-icon-on svg {
  color: #5869da;
}
#head-search-doc-input {
  width: 100%;
  border-radius: 10px;
  line-height: 50px;
  height: 50px;
  margin: 0 auto;
  padding: 0 5px 0 35px;
  border: 1px solid #f4f4f4;
  background-color: #F4F4F4;
  position: relative;
}
.head-search-doc-dropbox {
  position: absolute;
  width: 100%;
  border-radius: 10px;
  background-color: #fff;
  top: 55px;
  width: 200%;
  left: 0;
}
.head-search-doc-dropbox .drop-li {
  line-height: 1.5;
  padding: 8px 10px;
  cursor: pointer;
  border-bottom: 1px solid #d9d9d9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.head-search-doc-dropbox .drop-li dt {
  max-width: 240px;
}
.head-search-doc-dropbox .drop-li:hover {
  background-color: #f8f8f8;
}
.head-search-doc-dropbox.head-search-doc-dropbox-drop {
  border: 1px solid #ccc;
}
.head-search-doc-dropbox .drop-li-title,
.head-search-doc-dropbox .head-search-doc-for-title,
.head-search-doc-dropbox .head-search-for-title {
  padding: 8px 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.head-search-doc-dropbox .drop-li-title::before,
.head-search-doc-dropbox .head-search-doc-for-title::before,
.head-search-doc-dropbox .head-search-for-title::before {
  content: '';
  display: block;
  width: 20px;
  height: 20px;
}
.head-search-doc-dropbox .drop-li-title {
  border-top: 1px solid #ccc;
}
.head-search-doc-dropbox .drop-li-title::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMi45OTIgMTEuOTc0N0MxMy4wNzkgMTIuMzQ0IDEzLjEyNSAxMi43MjkxIDEzLjEyNSAxMy4xMjVDMTMuMTI1IDE1Ljg4NjQgMTAuODg2NCAxOC4xMjUgOC4xMjUgMTguMTI1VjE0LjEyNTNNMTIuOTkyIDExLjk3NDdDMTYuMTAzNyA5LjcwMDkzIDE4LjEyNSA2LjAyMzk1IDE4LjEyNSAxLjg3NUMxMy45NzYyIDEuODc1MTggMTAuMjk5NiAzLjg5NjU1IDguMDI2MDIgNy4wMDgxM00xMi45OTIgMTEuOTc0N0MxMS41NjgyIDEzLjAxNTEgOS45MTYxNSAxMy43NjE3IDguMTI1IDE0LjEyNTNNOC4wMjYwMiA3LjAwODEzQzcuNjU2NDggNi45MjEwNiA3LjI3MTEyIDYuODc1IDYuODc1IDYuODc1QzQuMTEzNTggNi44NzUgMS44NzUgOS4xMTM1OCAxLjg3NSAxMS44NzVINS44NzU2TTguMDI2MDIgNy4wMDgxM0M2Ljk4NTcxIDguNDMxODkgNi4yMzkxNyAxMC4wODM5IDUuODc1NiAxMS44NzVNOC4xMjUgMTQuMTI1M0M4LjAzODgyIDE0LjE0MjggNy45NTIzMyAxNC4xNTk0IDcuODY1NTIgMTQuMTc1MUM3LjEwOTc2IDEzLjU3NTggNi40MjQ5MiAxMi44OTEgNS44MjU2NiAxMi4xMzUyQzUuODQxNDEgMTIuMDQ4MiA1Ljg1ODA2IDExLjk2MTQgNS44NzU2IDExLjg3NU00LjAwOTkyIDEzLjg2NzNDMy4wOTM0NSAxNC41NTEgMi41IDE1LjY0MzcgMi41IDE2Ljg3NUMyLjUgMTcuMDcyNCAyLjUxNTI1IDE3LjI2NjIgMi41NDQ2NCAxNy40NTU0QzIuNzMzNzkgMTcuNDg0NyAyLjkyNzYxIDE3LjUgMy4xMjUgMTcuNUM0LjM1NjMxIDE3LjUgNS40NDkwMiAxNi45MDY2IDYuMTMyNyAxNS45OTAxTTEzLjc1IDcuNUMxMy43NSA4LjE5MDM2IDEzLjE5MDQgOC43NSAxMi41IDguNzVDMTEuODA5NiA4Ljc1IDExLjI1IDguMTkwMzYgMTEuMjUgNy41QzExLjI1IDYuODA5NjQgMTEuODA5NiA2LjI1IDEyLjUgNi4yNUMxMy4xOTA0IDYuMjUgMTMuNzUgNi44MDk2NCAxMy43NSA3LjVaIiBzdHJva2U9IiMwRjE3MkEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCjwvc3ZnPg0K);
}
.head-search-doc-dropbox .head-search-doc-for-title::before,
.head-search-doc-dropbox .head-search-for-title::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOSAzLjVDNS45NjI0MyAzLjUgMy41IDUuOTYyNDMgMy41IDlDMy41IDEyLjAzNzYgNS45NjI0MyAxNC41IDkgMTQuNUMxMC41MTkgMTQuNSAxMS44OTMgMTMuODg1MiAxMi44ODkxIDEyLjg4OTFDMTMuODg1MiAxMS44OTMgMTQuNSAxMC41MTkgMTQuNSA5QzE0LjUgNS45NjI0MyAxMi4wMzc2IDMuNSA5IDMuNVpNMiA5QzIgNS4xMzQwMSA1LjEzNDAxIDIgOSAyQzEyLjg2NiAyIDE2IDUuMTM0MDEgMTYgOUMxNiAxMC42NjI1IDE1LjQxOTcgMTIuMTkwNiAxNC40NTE3IDEzLjM5MTFMMTcuNzgwMyAxNi43MTk3QzE4LjA3MzIgMTcuMDEyNiAxOC4wNzMyIDE3LjQ4NzQgMTcuNzgwMyAxNy43ODAzQzE3LjQ4NzQgMTguMDczMiAxNy4wMTI2IDE4LjA3MzIgMTYuNzE5NyAxNy43ODAzTDEzLjM5MTEgMTQuNDUxN0MxMi4xOTA2IDE1LjQxOTcgMTAuNjYyNSAxNiA5IDE2QzUuMTM0MDEgMTYgMiAxMi44NjYgMiA5WiIgZmlsbD0iIzBGMTcyQSIvPg0KPC9zdmc+DQo=);
}
.base-dis {
  max-width: 1280px;
  padding: 0 40px 30px;
  margin: 0 auto;
}
@media screen and (max-width: 768px) {
  .base-dis {
    padding: 0 10px 30px;
  }
}
.base-main {
  padding-top: 50px;
}
@media (min-width: 768px) {
  .sidebar-overlay {
    display: none !important;
  }
}
.index-footer {
  background: #0F111C;
  padding: 30px 0;
  color: #adb0b8;
  font-size: 14px;
}
.index-footer .footer-link {
  padding-left: 0;
  text-align: center;
  font-size: 14px;
  color: #adb0b8;
}
.index-footer .footer-link .btn-link {
  margin: 0 12px;
  color: #adb0b8;
}
.index-footer .text {
  line-height: 26px;
  color: #959ca8;
}
.index-footer .logo {
  display: block;
  margin-bottom: 14px;
}
.index-footer .footer-product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.index-footer .footer-product a {
  color: #adb0b8;
}
.index-footer .footer-disclaimer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.index-footer .footer-disclaimer .footer-right a {
  color: #a3a4be;
  padding-left: 20px;
}
@media (max-width: 768px) {
  .index-footer {
    padding-left: 0px;
  }
  .index-footer .container .row {
    margin-left: 0;
    margin-right: 0;
  }
  .index-footer .footer-product {
    display: grid;
    gap: 10px 10px;
    grid-template-columns: 50% 50%;
  }
  .index-footer .footer-disclaimer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .index-footer .footer-disclaimer .footer-right {
    padding-top: 10px;
  }
  .index-footer .footer-disclaimer .footer-right a {
    padding-left: 0;
    padding-right: 20px;
  }
}
.text {
  background: #021121;
  height: 70px;
  line-height: 70px;
  text-align: center;
}
.text p {
  opacity: .64;
  font-family: "ArialMT";
  font-size: 16px;
  color: #fff;
}
@media (max-width: 768px) {
  .text p {
    font-size: 12px;
  }
}
.ajax-loading {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: inline-block;
  height: .5em;
  width: 1em;
  margin: auto;
  font-size: 2em;
}
.ajax-loading:before,
.ajax-loading:after {
  content: "";
  display: block;
  height: .5em;
  position: absolute;
  width: .5em;
  border-radius: 25%;
}
.ajax-loading::before {
  background: rgba(237, 73, 61, 0.8);
  -webkit-animation: anim-step2 2s ease-in-out infinite, anim-step3 0.66s ease-in-out infinite;
          animation: anim-step2 2s ease-in-out infinite, anim-step3 0.66s ease-in-out infinite;
}
.ajax-loading::after {
  background: rgba(25, 216, 153, 0.8);
  -webkit-animation: anim-step1 2s ease-in-out infinite, anim-step4 0.66s ease-in-out infinite;
          animation: anim-step1 2s ease-in-out infinite, anim-step4 0.66s ease-in-out infinite;
}
@-webkit-keyframes anim-step1 {
  0% {
    left: 100%;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  50% {
    left: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  100% {
    left: 100%;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}
@keyframes anim-step1 {
  0% {
    left: 100%;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  50% {
    left: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  100% {
    left: 100%;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}
@-webkit-keyframes anim-step2 {
  0% {
    left: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  50% {
    left: 100%;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  100% {
    left: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
}
@keyframes anim-step2 {
  0% {
    left: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  50% {
    left: 100%;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  100% {
    left: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
}
@-webkit-keyframes anim-step3 {
  0% {
    z-index: 0;
  }
  50% {
    z-index: 1;
  }
  100% {
    z-index: 0;
  }
}
@keyframes anim-step3 {
  0% {
    z-index: 0;
  }
  50% {
    z-index: 1;
  }
  100% {
    z-index: 0;
  }
}
@-webkit-keyframes anim-step4 {
  0% {
    z-index: 1;
  }
  50% {
    z-index: 0;
  }
  100% {
    z-index: 1;
  }
}
@keyframes anim-step4 {
  0% {
    z-index: 1;
  }
  50% {
    z-index: 0;
  }
  100% {
    z-index: 1;
  }
}
.alert {
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 15px;
}
.alert.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.swal-modal {
  border-radius: 0;
}
.swal-modal .swal-text {
  font-family: AlrightSans-Medium;
  font-size: 14px;
  color: #333333;
}
.swal-modal.kea-warning {
  position: relative;
  width: 540px;
  height: 150px;
}
@media (max-width: 570px) {
  .swal-modal.kea-warning {
    width: 90%;
  }
}
.swal-modal.kea-warning::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: 66px;
  height: 66px;
  margin: 20px auto;
  margin-left: -33px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.swal-modal.kea-warning .swal-text {
  margin: 0;
  margin-top: 108px;
}
.swal-modal.kea-error {
  position: relative;
  width: 540px;
  height: 150px;
}
@media (max-width: 570px) {
  .swal-modal.kea-error {
    width: 90%;
  }
}
.swal-modal.kea-error::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: 66px;
  height: 66px;
  margin: 20px auto;
  margin-left: -33px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAMAAACZHrEMAAAAt1BMVEUAAAD/fkj/h1T/g03/f0n/gkz/f0j/fkj/fkj/f0n/gnL/fkj/f0n/gEn/gUr/g07/fkj/fkn/f0j/gEn/gUn/gEr/gU7/fkn/gEn/hU3/lG3/fkj/f0n/f0n/gUn/gkz/fkj/fkj/fkj/fkn/gEj/f0n/f0n/fkn/gUr/gEj/f0n/f0n/f0n/f0j/fkj/f0j/fkj/f0j/gUz/fkj/////9/T/mW//6+P/3M3/onv/j2H/hlT/gk0Vpz9oAAAAM3RSTlMA/AkT8CbB2ehyBPSVVTMY0cyoT0ctHq6QDwLUnFpBGvjdxriKe17rO6J3a2TjvX+zhSIa6hUBAAAEZUlEQVR42u3ceW/aMBzG8cdJOMN93zcFeq8PXbtu7/91re1G0Ubc2MkPkU18/qxU6SthJ7ZJwNnZ2dnZP+Jh0PfSyzySoOjxTaWF00v5/CWN07vnzhAn53GngFNr8cMMp+Yo7tRwclXuXOLk6vxt5eL0Bnyn6kiCa59kv4RkcEb1Mc7+c3kcldtqrhvr0kPZQbi7yaqBo3Dry03V546azjvXTXymQ7ICcfnRoqoYIFu7Ln/WwiqENRdZ6ql50dG2qAYk9YZVhvE6Y01LEYLyFxmamBRa0Vp6y0wmByP1KU1NOl3sLd9bhgYTjq9MasZt2rgp4sMNSXWBcDd81UeoK4+W7j9m1sywBSu+miJEt0172RF+Sd1WiuarlE7YdM4wCrWEHXdOtp2QkeszorZjm+PicxeKkaW7EJVjHFU3OS1kvwsxQ8aVdiBkNGFsNchIeRSwgASnQhENCChQxmossaOVcttDTN0VxVwl5UN647mIpakoaIBY0pSkSoihQVlzxHBLYU0EGS8WZYQpUVoNAVI3JgfLbWp9/0GtH9+pox6CW+gjRFlR49vTdvv8wkAvz9vt0zdqfDlsyRrdSHPalu2bx68M8PVx+0ZXMz1sMVtiVKnxtN3V6Fq2T9RYR2tJacfLdruvCWh5pxs3hUgtWGoH6HZfo2vZ6gZ49uCbEZMWzKnzfFBz0PJsdqmpkrw1aMn71Hl5/LPmsOXxxezePVScOwi3pt7Xg5qDPxpe9x5GPRi4pGmNVQuziGBD4xqbFtKFvRnNa2xauIY9jxY1Fi28gDWXtKixaOEXWCvRpsaihRtYG9GkJkIL28L7pX2NfQtvYW1IsxrrFs5g7ZqGNbYt7CcppgJrxSR9TI3oA1h+87RO0tRuRr/oye+4u0e7HSxhL3usG2UR9tLHWkKUYG9wrMWVA3tXR1p2ZhBB80gL8gGiWB1nqzJEFO3jbOLGiOJKbnsbfcjUa3fO/nhGeuP/xXrtsNxvtqWPRFJWLfst6MURDouq0NB/F1nHG8eXP0bLWbbs/6MgfsDodWFsqP54OrGlKGwBY0X11y1+Q1mTsmXLHfaalDWAqbo6vA5sKMkfw1DXO2xB2aOgS5hKBQ6wHOVk8jDVmwW0IN+nmAbM9UYlHGpOKKSA+K4oo+JAQJsS/BQkuBkKGEJGKysxq6WUPMbUgZzGhLHUehA08hjDoAdRpRUjW0BaaspoVA5BWrfZDiLrthlFdhTcMiW5RnQ5RWvpsr6FDcRQqtCOf5lHkHGGr2Z5xJHP+bQwf0Cg8ntLtYuYWjVFQ5kiPm1xJabVRhmlXPQQzO3zVcWFiFTBY4h0sQfZFj2neK+oNb1rhT3213chya0XMjzk3eea4Wu1fhnixo1cIT1dTUgq76ZSuxuW8iaPnmTKOJ5814Epd8Zqgt7WcvDfaszSSXlDDw1FVpAMownJLBJh7SfkbddXJS8ZL0jvnycfIBEKvzceifAW007Gbx8ArbS/SUrL2dnZ2Zmcnx/XW4C7f5z0AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.swal-modal.kea-error .swal-text {
  margin: 0;
  margin-top: 108px;
}
.swal-modal.kea-success {
  position: relative;
  width: 540px;
  height: 150px;
}
@media (max-width: 570px) {
  .swal-modal.kea-success {
    width: 90%;
  }
}
.swal-modal.kea-success::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: 66px;
  height: 66px;
  margin: 20px auto;
  margin-left: -33px;
  background-image: url(img/icon-success@2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.swal-modal.kea-success .swal-text {
  margin: 0;
  margin-top: 108px;
}
.swal-modal.kea-info {
  position: relative;
  width: 540px;
  height: 150px;
}
@media (max-width: 570px) {
  .swal-modal.kea-info {
    width: 90%;
  }
}
.swal-modal.kea-info::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: 66px;
  height: 66px;
  margin: 20px auto;
  margin-left: -33px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.swal-modal.kea-info .swal-text {
  margin: 0;
  margin-top: 108px;
}
.swal-modal.kea-loading {
  background-color: transparent;
}
.swal-modal.overwrite-modal {
  background-color: transparent;
}
.kea-modal {
  position: relative;
  margin: 0 auto;
  background-color: #fff;
  -webkit-box-shadow: 0 0 14px 0 rgba(128, 129, 129, 0.71);
          box-shadow: 0 0 14px 0 rgba(128, 129, 129, 0.71);
  z-index: 9999;
  border-radius: 10px;
}
.kea-modal .title {
  height: 40px;
  background-color: #e6ebf2;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
.kea-modal .title h4 {
  line-height: 40px;
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.kea-modal .title .close {
  float: right;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAh1BMVEUAAACampqbm5uampqkpKSampqdnZ2ampqenp6ZmZmZmZmZmZmampqampqampqcnJyampqampqampqcnJy4uLiampqZmZmbm5ubm5uZmZmampqampqampqbm5uampqbm5uampqampqampqbm5uZmZmZmZmampqZmZmampqbm5ubm5ucnJyZmZkB6KGiAAAALHRSTlMA+mZMC4QinRST6vfwv38bxaprNAW8oi0p5NuwlnVxVdCOiWHfy3rVtEQ9Oa3kPhsAAAJZSURBVEjHjdaJkqowEEDRjiA7AiqM+7g7ztz//76nz8KgNGpXWS7JkSYd04oSk+Ei3ScmjmZluPPkgxiFUx5i35+8Ib85AFHqbweDjZ8nAPx8vSCTOcDh2Jgz6p8A/KyDjEMDyaA17G0MxAPVBDmYMNCGvAqYu+2BrymkXufyrGHdGnViWIylM9w5RKOn68SYobyMPkTZw/1MMY68iR2s3ca65TCUt7GFwr4LYSEfxA8s7zU1pONPkHsiqWsyx3j1gqj7zKmX7RdC+6o20GubBSaoE6y/PycJLKLXNsSBvZPif7HB7qtjW4U0y+FjstuHjZotn9XmwcgfrC5PUw4iurLGRnSdPoGjNGN1VYqx+bkyhC/pUtuWEQccWRCJaEo34l4zS0nlOYZXZc1j7KkuD1901VeNlKSSsBVd6UYK1mJQj4xelxGfmcQ66gP0ulDERjcGGKrpHWSGrxunp6uUUkpy3YjoaoovIUmHualVu7hL2cGobb5FOtQ3nMWDvm50VWHc67Y4qcaqZbNLJKS3WZ5mdHW+VW8CG91YdWxUKQ6aJ8ztvOBi2iqzv/ZFfQRVdSOCnbIPTVKf4fn9YKrsqntqh8pq49iTK4ttO9DDNpfoPnEA8w/MOH/Ifg7996iC8LEdsHtnBlA+NBcvgu3r3CqYBU/tO2o1/dYfhpnXWtY1nH67jDOFMlDaXAHM1ab2lwOh3iyXCRj/7/lmzgUQ7ToTDw0Q+Y57v/x3lQDx4FXxvcIAsC8L3y/KKVzJIpPXka0OhkaYtBd81PmdY5WuZ7ND6S/PWl7/AOIjUsu05ck9AAAAAElFTkSuQmCC) no-repeat;
  width: 26px;
  height: 26px;
  display: block;
  margin-top: 7px;
  opacity: .6;
  background-size: cover;
  cursor: pointer;
}
.kea-modal .title .close:hover {
  opacity: 1;
}
.kea-modal .content {
  padding: 20px 30px;
}
.kea-modal.submiting .content {
  -webkit-filter: opacity(50%);
          filter: opacity(50%);
}
.kea-modal.submiting .content::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: url(data:image/gif;base64,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) no-repeat center 35%;
}
.kea-modal .btn-ok {
  min-width: 200px;
  margin: 20px auto 0;
  padding: 0 20px;
  height: 40px;
  background-color: #5869da;
  border-radius: 6px;
  font-size: 18px;
  color: #FFF;
  border: none;
}
.kea-modal-cancel h3 {
  font-size: 20px;
  text-align: center;
  padding: 30px 0 10px;
}
.kea-modal-cancel h4 {
  font-size: 14px;
  color: #666;
  text-align: center;
}
.kea-modal-cancel h5 {
  font-size: 20px;
  padding: 30px 0;
  text-align: center;
}
.kea-modal-cancel h5 span {
  color: #ffa800;
  font-size: 36px;
}
.kea-modal-cancel .content .main-text {
  text-align: center !important;
}
.kea-modal-cancel ul {
  margin: 0 auto;
  text-align: left;
}
.kea-modal-cancel ul li {
  position: relative;
  padding-left: 28px;
  margin-bottom: 10px;
}
.kea-modal-cancel ul li::before {
  content: '';
  width: 20px;
  height: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAAA3NCSVQICAjb4U/gAAAAbFBMVEX/////////+/P/+ez/9ub/9N//8df/78//7Mb/6sL/6Lz/5bT/5K//4KT/25b/2ZH/14r/1YT/0nz/zWz/zGb/yF//xlj/w1D/wkv/v0L/vDv/ujT/uDD/tij/sx//sRr/sBj/rRD/qwj/qADjE12xAAAAJHRSTlMA///////////////////////////////////////////////1pF50AAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA3LzA4LzIywvbyrwAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAAXpJREFUSIml1ut2gyAMAGDY2lqdOm3rWnVaMO//jhN13iDczL+e+h04kJAQoopLWpS/nFXlPVb+r4qs7mAV/PllNmEFcvCHHl1rBRLRFRpVdIjqg6UIChocifhRqoTrFUB9kdW3ZoP/0V59FEAT7HZopXq3PXhmpwDKNSttFcBtUTd7BSycL+ztwJZtFi4KusT1PDbLPdwU8LGQDKkooomzdvk1lFFsvun6TGm0pOxw53crRU/LpoZdqspZVuvVICfk3OJgpTbF+OwfD0OZVSdJQW3MfZUSZ5K5K+DBjrE0qo1KsE32dzGlHy+TAh5uV2vEd7PDlLTJLqGLQ5Vg25Nk0exwJU5yd2+zqz5RJe5tnyWTyzRKZImUk6OjGiVyUq6A2WFqqAC53iaHtpIGqe7B4Q1obJKKOmUxDdGCmt4S5culqYvq0Dvp+Cq/DvYAp46TH+9vnt3Ut3fbOVn5ziW+UxDxnLmI74RHPOfJIfLd9FpaD74+s7JN/AEkOxUnmi4ZywAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  display: block;
  position: absolute;
  top: 1px;
  left: 0;
}
.mgc {
  position: relative;
  width: 16px;
  height: 16px;
  background-clip: border-box;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  margin: -0.15px 0.6px 0 0;
  vertical-align: text-bottom;
  border-radius: 3px;
  -webkit-transition: background-color 0.25s;
  transition: background-color 0.25s;
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgc:checked:after {
  content: '';
  display: block;
  height: 4px;
  width: 7px;
  border: 0 solid #333;
  border-width: 0 0 2px 2px;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  top: 3px;
  left: 3px;
}
.mgc:disabled {
  opacity: .65;
}
.mgc:focus {
  outline: none;
  -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075), 0 0 2px #38a7ff;
          box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075), 0 0 2px #38a7ff;
}
.mgc:checked {
  background-color: #fff;
  border-color: #d7d7d7;
}
.mgc:checked:after {
  border-color: #414141;
}
.mgc-primary {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgc-primary:checked {
  background-color: #337ab7;
  border-color: #337ab7;
}
.mgc-primary:checked:after {
  border-color: #fff;
}
.mgc-success {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgc-success:checked {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
.mgc-success:checked:after {
  border-color: #fff;
}
.mgc-info {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgc-info:checked {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
.mgc-info:checked:after {
  border-color: #fff;
}
.mgc-warning {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgc-warning:checked {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.mgc-warning:checked:after {
  border-color: #fff;
}
.mgc-danger {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgc-danger:checked {
  background-color: #cf3b3a;
  border-color: #cf3b3a;
}
.mgc-danger:checked:after {
  border-color: #fff;
}
.mgc-circle {
  border-radius: 50%;
}
.mgc-sm {
  width: 12px;
  height: 12px;
}
.mgc-sm:checked:after {
  top: 2px;
  left: 1px;
  height: 3px;
  width: 6px;
}
.mgc-lg {
  width: 19px;
  height: 19px;
}
.mgc-lg:checked:after {
  top: 3px;
  left: 3px;
  height: 5px;
  width: 10px;
}
input[type="radio"].mgr {
  position: relative;
  width: 16px;
  height: 16px;
  background-clip: border-box;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  margin: -0.15px 0.6px 0 0;
  vertical-align: text-bottom;
  border-radius: 50%;
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
input[type="radio"].mgr:disabled {
  opacity: .65;
}
input[type="radio"].mgr:before {
  content: '';
  display: block;
  height: 0;
  width: 0;
  -webkit-transition: width .25s, height .25s;
  transition: width .25s, height .25s;
}
input[type="radio"].mgr:checked:before {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  margin: 3px 0 0 3px;
}
input[type="radio"].mgr:focus {
  outline: none;
  -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075), 0 0 2px #38a7ff;
          box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075), 0 0 2px #38a7ff;
}
input[type="radio"].mgr:checked {
  border: 1px solid #555555;
}
input[type="radio"].mgr:checked:before {
  background-color: #555555;
}
.mgr-primary {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgr-primary:checked {
  border: 1px solid #337ab7;
}
.mgr-primary:checked:before {
  background-color: #337ab7;
}
.mgr-success {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgr-success:checked {
  border: 1px solid #5cb85c;
}
.mgr-success:checked:before {
  background-color: #5cb85c;
}
.mgr-info {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgr-info:checked {
  border: 1px solid #5bc0de;
}
.mgr-info:checked:before {
  background-color: #5bc0de;
}
.mgr-warning {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgr-warning:checked {
  border: 1px solid #f0ad4e;
}
.mgr-warning:checked:before {
  background-color: #f0ad4e;
}
.mgr-danger {
  background-color: #FFFFFF;
  border: 1px solid #d7d7d7;
}
.mgr-danger:checked {
  border: 1px solid #cf3b3a;
}
.mgr-danger:checked:before {
  background-color: #cf3b3a;
}
.mgr-sm {
  width: 12px;
  height: 12px;
}
.mgr-sm:checked:before {
  height: 6px;
  width: 6px;
  border-radius: 50%;
  margin: 2px 0 0 2px;
}
.mgr-lg {
  width: 19px;
  height: 19px;
}
.mgr-lg:checked:before {
  height: 11px;
  width: 11px;
  border-radius: 50%;
  margin: 3px 0 0 3px;
}
.mgc-switch {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: relative;
  width: 41px;
  height: 32px;
  vertical-align: middle;
  border: 1px solid #DFDFDF;
  outline: 0;
  border-radius: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #DFDFDF;
  cursor: pointer;
}
.mgc-switch:before,
.mgc-switch:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}
.mgc-switch:before {
  width: 39px;
  height: 30px;
  background-color: #FDFDFD;
}
.mgc-switch:after {
  width: 30px;
  height: 30px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
.mgc-switch:checked {
  border-color: #0289D1;
  background-color: #0289D1;
}
.mgc-switch:checked:before {
  -webkit-transform: scale(0);
          transform: scale(0);
}
.mgc-switch:checked:after {
  -webkit-transform: translateX(17px);
          transform: translateX(17px);
}
.mgc-switch:focus {
  outline: 0;
}
.mgc-sm.mgc-switch {
  height: 32px;
  width: 32px;
}
.mgc-sm.mgc-switch:before {
  height: 30px;
  width: 30px;
}
.mgc-sm.mgc-switch:after {
  width: 30px;
  height: 30px;
}
.mgc-sm.mgc-switch:checked:after {
  top: 0;
  left: 2px;
  -webkit-transform: translateX(10px);
          transform: translateX(10px);
}
.mgc-lg.mgc-switch {
  height: 32px;
  width: 52px;
}
.mgc-lg.mgc-switch:before {
  height: 30px;
  width: 50px;
}
.mgc-lg.mgc-switch:after {
  width: 30px;
  height: 30px;
}
.mgc-lg.mgc-switch:checked:after {
  top: 0;
  left: 2px;
  -webkit-transform: translateX(18px);
          transform: translateX(18px);
}
