.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container:before,
.container:after {
  display: table;
  content: " ";
}
.container:after {
  clear: both;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: " ";
}
.container-fluid:after {
  clear: both;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row:before,
.row:after {
  display: table;
  content: " ";
}
.row:after {
  clear: both;
}
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.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-right: 15px;
  padding-left: 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-1 {
  width: 8.3333333333%;
}
.col-xs-2 {
  width: 16.6666666667%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-4 {
  width: 33.3333333333%;
}
.col-xs-5 {
  width: 41.6666666667%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-7 {
  width: 58.3333333333%;
}
.col-xs-8 {
  width: 66.6666666667%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-10 {
  width: 83.3333333333%;
}
.col-xs-11 {
  width: 91.6666666667%;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-pull-1 {
  right: 8.3333333333%;
}
.col-xs-pull-2 {
  right: 16.6666666667%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-4 {
  right: 33.3333333333%;
}
.col-xs-pull-5 {
  right: 41.6666666667%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-7 {
  right: 58.3333333333%;
}
.col-xs-pull-8 {
  right: 66.6666666667%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-10 {
  right: 83.3333333333%;
}
.col-xs-pull-11 {
  right: 91.6666666667%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-push-1 {
  left: 8.3333333333%;
}
.col-xs-push-2 {
  left: 16.6666666667%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-4 {
  left: 33.3333333333%;
}
.col-xs-push-5 {
  left: 41.6666666667%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-7 {
  left: 58.3333333333%;
}
.col-xs-push-8 {
  left: 66.6666666667%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-10 {
  left: 83.3333333333%;
}
.col-xs-push-11 {
  left: 91.6666666667%;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
.col-xs-offset-1 {
  margin-left: 8.3333333333%;
}
.col-xs-offset-2 {
  margin-left: 16.6666666667%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-4 {
  margin-left: 33.3333333333%;
}
.col-xs-offset-5 {
  margin-left: 41.6666666667%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-7 {
  margin-left: 58.3333333333%;
}
.col-xs-offset-8 {
  margin-left: 66.6666666667%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-10 {
  margin-left: 83.3333333333%;
}
.col-xs-offset-11 {
  margin-left: 91.6666666667%;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
@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-1 {
    width: 8.3333333333%;
  }
  .col-sm-2 {
    width: 16.6666666667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.3333333333%;
  }
  .col-sm-5 {
    width: 41.6666666667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.3333333333%;
  }
  .col-sm-8 {
    width: 66.6666666667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.3333333333%;
  }
  .col-sm-11 {
    width: 91.6666666667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-pull-1 {
    right: 8.3333333333%;
  }
  .col-sm-pull-2 {
    right: 16.6666666667%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 33.3333333333%;
  }
  .col-sm-pull-5 {
    right: 41.6666666667%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-7 {
    right: 58.3333333333%;
  }
  .col-sm-pull-8 {
    right: 66.6666666667%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-10 {
    right: 83.3333333333%;
  }
  .col-sm-pull-11 {
    right: 91.6666666667%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-push-1 {
    left: 8.3333333333%;
  }
  .col-sm-push-2 {
    left: 16.6666666667%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 33.3333333333%;
  }
  .col-sm-push-5 {
    left: 41.6666666667%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-7 {
    left: 58.3333333333%;
  }
  .col-sm-push-8 {
    left: 66.6666666667%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-10 {
    left: 83.3333333333%;
  }
  .col-sm-push-11 {
    left: 91.6666666667%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-sm-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-sm-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-sm-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-sm-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-sm-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@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-1 {
    width: 8.3333333333%;
  }
  .col-md-2 {
    width: 16.6666666667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.3333333333%;
  }
  .col-md-5 {
    width: 41.6666666667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.3333333333%;
  }
  .col-md-8 {
    width: 66.6666666667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.3333333333%;
  }
  .col-md-11 {
    width: 91.6666666667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-pull-1 {
    right: 8.3333333333%;
  }
  .col-md-pull-2 {
    right: 16.6666666667%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 33.3333333333%;
  }
  .col-md-pull-5 {
    right: 41.6666666667%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-7 {
    right: 58.3333333333%;
  }
  .col-md-pull-8 {
    right: 66.6666666667%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-10 {
    right: 83.3333333333%;
  }
  .col-md-pull-11 {
    right: 91.6666666667%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-push-1 {
    left: 8.3333333333%;
  }
  .col-md-push-2 {
    left: 16.6666666667%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 33.3333333333%;
  }
  .col-md-push-5 {
    left: 41.6666666667%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-7 {
    left: 58.3333333333%;
  }
  .col-md-push-8 {
    left: 66.6666666667%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-10 {
    left: 83.3333333333%;
  }
  .col-md-push-11 {
    left: 91.6666666667%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-md-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-md-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-md-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-md-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-md-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@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-1 {
    width: 8.3333333333%;
  }
  .col-lg-2 {
    width: 16.6666666667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.3333333333%;
  }
  .col-lg-5 {
    width: 41.6666666667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.3333333333%;
  }
  .col-lg-8 {
    width: 66.6666666667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.3333333333%;
  }
  .col-lg-11 {
    width: 91.6666666667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-pull-1 {
    right: 8.3333333333%;
  }
  .col-lg-pull-2 {
    right: 16.6666666667%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 33.3333333333%;
  }
  .col-lg-pull-5 {
    right: 41.6666666667%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-7 {
    right: 58.3333333333%;
  }
  .col-lg-pull-8 {
    right: 66.6666666667%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-10 {
    right: 83.3333333333%;
  }
  .col-lg-pull-11 {
    right: 91.6666666667%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-push-1 {
    left: 8.3333333333%;
  }
  .col-lg-push-2 {
    left: 16.6666666667%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 33.3333333333%;
  }
  .col-lg-push-5 {
    left: 41.6666666667%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-7 {
    left: 58.3333333333%;
  }
  .col-lg-push-8 {
    left: 66.6666666667%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-10 {
    left: 83.3333333333%;
  }
  .col-lg-push-11 {
    left: 91.6666666667%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-lg-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-lg-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-lg-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-lg-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: 700;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
  width: 570px;
}
@media (max-width: 1200px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .container {
    width: 850px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1130px;
  }
}
@media (min-width: 1720px) {
  .container {
    width: 1690px;
  }
}
.container_fluid {
  width: 100%;
  padding: 0 15px;
  position: relative;
}
.container_fluid_column {
  max-width: 1000px;
}
@media (max-width: 942px) {
  .container_fluid_column {
    overflow-x: auto;
  }
}
.container_fluid_main {
  padding-right: 16px;
}
@media only screen and (max-width: 594px) {
  .container_fluid_main {
    padding-right: 0;
    padding-left: 0;
    position: relative;
    right: -10px;
    left: 0;
    width: calc(100% + 10px);
  }
}
.container_fluid_main-header {
  max-width: 1254px;
  padding-left: 40px;
}
@media (max-width: 890px) {
  .container_fluid_main {
    overflow-x: auto;
    overflow-y: hidden;
  }
}
@media only screen and (max-width: 594px) {
  .container_fluid_main {
    overflow-x: hidden;
    overflow-y: hidden;
  }
}
.container_fluid_full {
  min-width: 320px;
  overflow-x: visible;
}
@media only screen and (max-width: 705px) {
  .container_fluid_full {
    padding: 0;
  }
}
@media (max-width: 885px) and (min-width: 325px) {
  .container_fluid .window__minimizedWindowWrapper {
    width: 100%;
  }
  .container_fluid .terminal_onUpdate::before {
    background-size: 50% 10px;
  }
}
@media (max-width: 1445px) and (min-width: 885px) {
  .container_fluid .window__minimizedWindowWrapper {
    width: 33.3333333333%;
  }
  .container_fluid .terminal_onUpdate::before {
    background-size: 16.6666666667% 10px;
  }
}
@media (max-width: 1725px) and (min-width: 1445px) {
  .container_fluid .window__minimizedWindowWrapper {
    width: 20%;
  }
  .container_fluid .terminal_onUpdate::before {
    background-size: 10% 10px;
  }
}
@media (max-width: 2005px) and (min-width: 1725px) {
  .container_fluid .window__minimizedWindowWrapper {
    width: 16.6666666667%;
  }
  .container_fluid .terminal_onUpdate::before {
    background-size: 8.3333333333% 10px;
  }
}
@media (max-width: 2565px) and (min-width: 2005px) {
  .container_fluid .window__minimizedWindowWrapper {
    width: 14.2857142857%;
  }
  .container_fluid .terminal_onUpdate::before {
    background-size: 7.1428571429% 10px;
  }
}
@media (max-width: 3685px) and (min-width: 2565px) {
  .container_fluid .window__minimizedWindowWrapper {
    width: 11.1111111111%;
  }
  .container_fluid .terminal_onUpdate::before {
    background-size: 5.5555555556% 10px;
  }
}
.container_terminal-guest {
  max-width: 1260px;
  display: -ms-flexbox;
  display: flex;
}
@media only screen and (max-width: 876px) {
  .container_terminal-guest {
    padding-left: 0;
    padding-right: 0;
    position: relative;
    left: 0;
    right: -10px;
    width: calc(100% + 10px);
  }
}
.container_terminal-guest__widgetContainer {
  max-width: 905px;
  width: 100%;
}
@media only screen and (max-width: 876px) {
  .container_terminal-guest__widgetContainer .terminal__bottomSeoText {
    display: none;
  }
}
@media only screen and (max-width: 876px) {
  .container_terminal-guest__widgetContainer .form_index_signup_bottom {
    display: none;
  }
}
.container_terminal-guest__widgetContainer_with-offset {
  margin-bottom: 48px;
}
.container_terminal-guest.terminal__bottomBar {
  display: none;
}
@media only screen and (max-width: 876px) {
  .container_terminal-guest .terminal__bottomSeoText {
    -ms-flex-order: 3;
    order: 3;
  }
}
.container_systemHealth {
  width: 1460px;
}
@font-face {
  font-family: roboto;
  src: url(/fonts/roboto/Roboto-Regular.eot);
  src: url(/fonts/roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),
    url(/fonts/roboto/Roboto-Regular.svg#Roboto-Regular) format("svg"),
    url(/fonts/roboto/Roboto-Regular.ttf) format("truetype"),
    url(/fonts/roboto/Roboto-Regular.woff) format("woff"),
    url(/fonts/roboto/Roboto-Regular.woff2) format("woff2");
}
@font-face {
  font-family: montserrat;
  src: url(/fonts/montserrat/Montserrat-Regular.eot);
  src: url(/fonts/montserrat/Montserrat-Regular.eot?#iefix)
      format("embedded-opentype"),
    url(/fonts/montserrat/Montserrat-Regular.svg#Montserrat-Regular)
      format("svg"),
    url(/fonts/montserrat/Montserrat-Regular.ttf) format("truetype"),
    url(/fonts/montserrat/Montserrat-Regular.woff) format("woff"),
    url(/fonts/montserrat/Montserrat-Regular.woff2) format("woff2");
}
body {
  position: relative;
  padding: 0;
  margin: 0;
  font: 14px Verdana, Arial, sans-serif;
}
.theme_hit_day body {
  color: #333;
  background: #f2f3f8;
}
.theme_hit_night body {
  color: #fff;
  background: #153043;
}
body,
html {
  height: 100%;
}
html {
  overflow-y: auto;
}
.ui-clearfix,
.container_fluid {
  zoom: 1;
}
.ui-clearfix::after,
.container_fluid::after {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.ui-fl {
  float: left !important;
}
.ui-fr {
  float: right !important;
}
.ui-flex {
  display: -ms-flexbox;
  display: flex;
}
.ui-centered {
  text-align: center;
}
.ui-hidden {
  display: none !important;
}
.nowrap {
  white-space: nowrap;
}
@media only screen and (max-width: 705px) {
  .nowrap {
    white-space: normal;
  }
}
iframe {
  display: block;
}
iframe[name="google_conversion_frame"] {
  height: 0 !important;
  width: 0 !important;
  line-height: 0 !important;
  font-size: 0 !important;
  margin-top: -13px;
  float: left;
}
.formatNum {
  position: relative;
  z-index: 2;
}
.formatNum_lower {
  font-size: 85%;
}
[data-react="QuestionHint"]:not([data-react-initialized]) {
  display: none;
}
[data-react="QuestionHint"] {
  display: inline-block;
  vertical-align: middle;
  line-height: 0;
}
input,
button {
  font-family: inherit;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.wrap {
  margin: 0;
  min-width: 320px;
  position: relative;
  overflow: hidden;
}
.wrap_terminal {
  z-index: 1;
}
.wrap_landing {
  overflow: visible;
}
.wrap_withoutFooter {
  min-height: 100%;
}
.theme_hit_day .wrap_fixed {
  background: #f2f3f8;
}
.theme_hit_night .wrap_fixed {
  background: #153043;
}
.wrap_signup {
  padding: 0;
}
.wrap_error {
  background-color: #177898;
  background-position: 10% 40px;
  background-repeat: no-repeat;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.wrap_error .errorWrap {
  margin-top: 160px;
}
@media only screen and (min-width: 1025px) {
  .wrap_error .errorWrap {
    margin-left: auto;
    margin-right: auto;
    max-width: 690px;
  }
}
.wrap_error_404 {
  background-position: 10% 0;
}
html.broker_hit .wrap_error_404 {
  background-image: url(/blocks/wide/404.png);
}
html.broker_hit .wrap_error_429,
html.broker_hit .wrap_error_429_minutes {
  background-image: url(/blocks/wide/429.png);
}
.wrap_error_503 {
  background-position: center 10px;
  background-size: contain;
}
html.broker_hit .wrap_error_503 {
  background-image: url(/blocks/wide/503.png);
}
.theme_hit_day .wrap_error {
  background-color: #f2f3f8;
  color: #333;
}
.theme_hit_night .wrap_error {
  background-color: #153043;
  color: #fff;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wrap {
    padding: 0 0 360px;
  }
}
.button {
  background-color: #f5675d;
  border: 0;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font: 12px Verdana, Arial, sans-serif;
  outline: 0;
  padding: 6px 13px;
  position: relative;
  text-decoration: none !important;
  vertical-align: middle;
  transition: background 0.2s ease;
  border-radius: 5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.button_guest {
  display: block;
  border-radius: 10px;
  font-family: open sans, sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 1.5;
  text-align: center;
  padding: 10px 0;
  width: 100%;
  text-decoration: none;
}
.button_guest_signup {
  margin-bottom: 18px;
}
.theme_hit_day .button_guest_signup {
  background: #2ea6d5;
  color: #fff !important;
}
.theme_hit_day .button_guest_signup:hover {
  background: #58b8de;
}
.theme_hit_night .button_guest_signup {
  background: #2ea6d5;
  color: #fff !important;
}
.theme_hit_night .button_guest_signup:hover {
  background: #58b8de;
}
.button_guest_signin {
  background: transparent;
}
.theme_hit_day .button_guest_signin {
  border: 4px solid #2ea6d5;
  color: #2ea6d5 !important;
}
.theme_hit_day .button_guest_signin:hover {
  background: rgba(46, 166, 213, 0.2);
}
.theme_hit_night .button_guest_signin {
  border: 4px solid #2ea6d5;
  color: #2ea6d5 !important;
}
.theme_hit_night .button_guest_signin:hover {
  background: rgba(46, 166, 213, 0.2);
}
.button::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button:hover {
  background-color: #ff756b;
}
.button:active {
  padding: 7px 13px 5px;
}
.button_grey {
  color: #8f9092;
  background-color: #e0e1e6;
  border-radius: 3px;
}
.button_grey:hover {
  background-color: #c3c4c9;
}
.button_grey:focus {
  background-color: #e0e1e6;
}
.button_small {
  padding: 1px 5px;
  font-size: 10px;
}
.button_small:active {
  padding: 1px 5px;
}
.button_small:disabled {
  opacity: 0.3;
}
.button_loading {
  cursor: default;
  color: transparent;
}
.button_loading:disabled {
  opacity: 1;
}
.button:disabled {
  opacity: 0.5;
  text-shadow: none;
}
.button_voteNowIndex {
  display: block;
  font-family: open sans, sans-serif;
  font-weight: 700;
  font-size: 18px;
  height: 50px;
  line-height: 38px;
  margin-top: -5px;
  text-align: center;
  width: 324px;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .button_voteNowIndex {
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .button_voteNowIndex {
    display: inline-block;
    width: 280px;
  }
}
.theme_hit_day .button_voteNowIndex {
  background: #2ea6d5;
}
.theme_hit_day .button_voteNowIndex:hover {
  background: rgba(46, 166, 213, 0.8) !important;
}
.theme_hit_day .button_voteNowIndex:active {
  background: rgba(46, 166, 213, 0.9) !important;
}
.theme_hit_night .button_voteNowIndex {
  background: #2ea6d5;
}
.theme_hit_night .button_voteNowIndex:hover {
  background: rgba(46, 166, 213, 0.8) !important;
}
.theme_hit_night .button_voteNowIndex:active {
  background: rgba(46, 166, 213, 0.9) !important;
}
.button_voteNowIndex:hover {
  background: #40b9cd;
  opacity: 0.9;
}
.button_default {
  background: #576a83;
  border-radius: 4px;
  color: #fff !important;
  display: inline-block;
  font-size: 12px;
  padding: 6px 28px;
  text-decoration: none !important;
}
.button_default:hover {
  background: #2d3b52;
}
.button_index_signup {
  border-radius: 10px;
  border: none;
  cursor: pointer;
  display: inline-block;
  font-family: open sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  height: 53px;
  outline: none;
  padding: 0;
  text-align: center;
  text-decoration: none;
  width: 302px;
}
.theme_hit_day .button_index_signup {
  background: #2ea6d5;
  color: #fff;
}
.theme_hit_night .button_index_signup {
  background: #2ea6d5;
  color: #fff;
}
.theme_hit_day .button_index_signup:hover {
  background: #58b8de;
}
.theme_hit_night .button_index_signup:hover {
  background: #58b8de;
}
.button_index_signup.button_loading {
  cursor: default;
  opacity: 0.5 !important;
}
.theme_hit_day .button_index_signup.button_loading {
  background: #2ea6d5;
}
.theme_hit_night .button_index_signup.button_loading {
  background: #2ea6d5;
}
.menuBar .button_index_signup {
  line-height: 16px;
  font-weight: 300;
}
.button_tinyBlue {
  min-width: 78px;
  line-height: 20px;
  font-family: open sans, sans-serif;
  padding: 2px 16px;
  width: 110px;
  text-align: center;
}
.theme_hit_day .button_tinyBlue {
  background: #2ea6d5;
}
.theme_hit_day .button_tinyBlue:hover {
  background: #58b8de;
}
.theme_hit_night .button_tinyBlue {
  background: #2ea6d5;
}
.theme_hit_night .button_tinyBlue:hover {
  background: #58b8de;
}
.theme_hit_day .button_universal,
.theme_hit_day .static .button_universal {
  background: #2ea6d5;
  color: #fff !important;
}
.theme_hit_day .button_universal:hover,
.theme_hit_day .static .button_universal:hover {
  background: #58b8de;
}
.theme_hit_day .button_universal:focus,
.theme_hit_day .button_universal:active,
.theme_hit_day .static .button_universal:focus,
.theme_hit_day .static .button_universal:active {
  background: #2386ad;
}
.theme_hit_night .button_universal,
.theme_hit_night .static .button_universal {
  background: #2ea6d5;
  color: #fff !important;
}
.theme_hit_night .button_universal:hover,
.theme_hit_night .static .button_universal:hover {
  background: #58b8de;
}
.theme_hit_night .button_universal:focus,
.theme_hit_night .button_universal:active,
.theme_hit_night .static .button_universal:focus,
.theme_hit_night .static .button_universal:active {
  background: #2386ad;
}
.button_signin {
  background: transparent;
  border-radius: 10px;
  cursor: pointer;
  display: inline-block;
  font-family: open sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  height: 53px;
  outline: none;
  padding: 0;
  text-align: center;
  text-decoration: none;
  width: 302px;
  margin-right: 4px;
}
.theme_hit_day .button_signin {
  border: 3px solid #2ea6d5 !important;
  color: #2ea6d5 !important;
}
.theme_hit_day .button_signin:hover,
.theme_hit_day .button_signin:active {
  background: rgba(46, 166, 213, 0.1) !important;
}
.theme_hit_night .button_signin {
  border: 3px solid #2ea6d5 !important;
  color: #2ea6d5 !important;
}
.theme_hit_night .button_signin:hover,
.theme_hit_night .button_signin:active {
  background: rgba(46, 166, 213, 0.1) !important;
}
.button_index-menu {
  margin: 25px 11px 0 0;
  height: 32px;
  width: auto;
  border-radius: 4px;
  transition: opacity 0.15s ease;
  font-family: sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: 500;
}
.button_index-menu,
.button_index-menu:active {
  padding: 3px 20px 0;
}
.button_cancel {
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
  line-height: 10px;
  text-align: center;
  background: 0 0 !important;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
}
.theme_hit_day .button_cancel {
  color: #cdd2df !important;
}
.theme_hit_night .button_cancel {
  color: #688fac !important;
}
.button_cancel:active {
  padding: 0 !important;
}
.bordered-button,
a.bordered-button,
.default-button,
a.default-button {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
  padding: 8px 12px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  min-width: 80px;
  max-width: 240px;
  height: 32px;
  margin: 0;
  font-family: inherit;
  font-size: 12px;
  color: #fff;
  text-decoration: none;
  white-space: nowrap;
  border: 0;
  border-radius: 4px;
  cursor: pointer;
  outline: none;
  transition: background-color 0.2s, color 0.2s;
}
.default-button .default-button__content,
a.default-button .default-button__content {
  display: block;
  max-width: 100%;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.default-button,
a.default-button {
  padding: 8px 12px;
}
.theme_hit_day .default-button,
.theme_hit_day a.default-button {
  background: #2ea6d5;
  color: #fff !important;
}
.theme_hit_day .default-button:hover,
.theme_hit_day a.default-button:hover {
  background: #58b8de;
}
.theme_hit_day .default-button:active,
.theme_hit_day a.default-button:active {
  background: #2386ad;
  color: rgba(255, 255, 255, 0.7) !important;
}
.theme_hit_night .default-button,
.theme_hit_night a.default-button {
  background: #2ea6d5;
  color: #fff !important;
}
.theme_hit_night .default-button:hover,
.theme_hit_night a.default-button:hover {
  background: #58b8de;
}
.theme_hit_night .default-button:active,
.theme_hit_night a.default-button:active {
  background: #2386ad;
  color: rgba(255, 255, 255, 0.7) !important;
}
.default-button.disabled,
.default-button:disabled,
a.default-button.disabled,
a.default-button:disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
.default-button svg,
a.default-button svg {
  display: none;
}
.default-button.button_loading,
a.default-button.button_loading {
  position: relative;
  color: transparent !important;
  cursor: default;
  pointer-events: none;
}
.default-button.button_loading svg,
a.default-button.button_loading svg {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  -webkit-animation: loader-spin 1s linear infinite;
  animation: loader-spin 1s linear infinite;
  display: block;
}
.theme_hit_day .default-button.button_loading svg path,
.theme_hit_day a.default-button.button_loading svg path {
  fill: #fff !important;
}
.theme_hit_night .default-button.button_loading svg path,
.theme_hit_night a.default-button.button_loading svg path {
  fill: #fff !important;
}
.bordered-button,
a.bordered-button {
  padding: 7px 11px;
  border-width: 1px;
  border-style: solid;
  background-color: transparent;
}
.bordered-button.disabled,
.bordered-button:disabled,
a.bordered-button.disabled,
a.bordered-button:disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
.theme_hit_day .bordered-button,
.theme_hit_day a.bordered-button {
  color: #2ea6d5;
  border-color: #2ea6d5;
  background-color: transparent;
}
.theme_hit_day .bordered-button:hover,
.theme_hit_day a.bordered-button:hover {
  color: #2ea6d5;
  background-color: rgba(46, 166, 213, 0.1);
}
.theme_hit_day .bordered-button:active,
.theme_hit_day a.bordered-button:active {
  color: #2ea6d5;
  background-color: rgba(46, 166, 213, 0.2);
}
.theme_hit_night .bordered-button,
.theme_hit_night a.bordered-button {
  color: #2ea6d5;
  border-color: #2ea6d5;
  background-color: transparent;
}
.theme_hit_night .bordered-button:hover,
.theme_hit_night a.bordered-button:hover {
  color: #2ea6d5;
  background-color: rgba(46, 166, 213, 0.1);
}
.theme_hit_night .bordered-button:active,
.theme_hit_night a.bordered-button:active {
  color: #2ea6d5;
  background-color: rgba(46, 166, 213, 0.2);
}
@-webkit-keyframes loader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.bigLogoWrapper .logo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 307px;
  height: 133px;
  margin: 50px auto;
}
.theme_hit_day .bigLogoWrapper .logo {
  background-image: url(logo-big.svg);
}
.theme_hit_night .bigLogoWrapper .logo {
  background-image: url(logo-big.svg);
}
html.broker_hit .bigLogoWrapper .logo {
  background-position: center;
  background-size: cover;
  height: 180px;
  margin-bottom: 3px;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .bigLogoWrapper .logo {
    margin-top: -6px;
    margin-bottom: 40px;
  }
}
.logo-wrapper {
  height: 100%;
}
.bigLogoWrapper.column_head {
  min-height: 80px;
}
.logo {
  display: block;
  position: relative;
  width: 115px;
  height: 50px;
  z-index: 40;
  overflow: hidden;
  top: 8px;
  white-space: nowrap;
  outline: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.theme_hit_day .logo {
  background-image: url(/blocks/logo/logo.svg);
}
.theme_hit_night .logo {
  background-image: url(/blocks/logo/logo.svg);
}
.logo.disabledRequest {
  margin-bottom: 20px;
}
.theme_hit_day .landingHeader .logo {
  background-image: url(/blocks/logo/logo.svg);
}
.theme_hit_night .landingHeader .logo {
  background-image: url(/blocks/logo/logo.svg);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo {
    background-size: 115px 50px;
  }
  .theme_hit_day .logo {
    background-image: url(/blocks/logo/logo.svg);
  }
  .theme_hit_night .logo {
    background-image: url(/blocks/logo/logo.svg);
  }
  .theme_hit_day .landingHeader .logo {
    background-image: url(/blocks/logo/logo.svg);
  }
  .theme_hit_night .landingHeader .logo {
    background-image: url(/blocks/logo/logo.svg);
  }
}
.logo_menuBar {
  margin-right: 25px;
  top: 4px;
  text-indent: -5000px;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .logo_menuBar {
    top: 75px;
    left: 15px;
  }
}
html.broker_hit .logo_menuBar {
  background-size: 115px 50px;
}
@media (max-width: 500px) {
  .logo_menuBar {
    background-size: 100% !important;
    width: 90px;
  }
}
.landingHeader {
  position: relative;
  margin: 0 0 28px;
  background: rgba(0, 0, 0, 0.5);
}
.landingHeader .button-wrapper {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.landingHeader > .container_fluid_main-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 69px;
  margin: 0 auto;
  padding: 0 14px;
}
@media (min-width: 1024px) {
  .landingHeader > .container_fluid_main-header {
    padding: 0 15px;
  }
}
@media (min-width: 1200px) {
  .landingHeader > .container_fluid_main-header {
    padding: 0 27px;
  }
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .landingHeader {
    background: 0 0;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .landingHeader {
    border-bottom: 1px solid #4a5c6e;
    height: 60px;
    background: 0 0;
  }
}
.landingHeader .button_index-menu {
  margin-top: 0;
}
@media only screen and (max-width: 705px) {
  .landingHeader .button_index-menu {
    line-height: 100%;
  }
}
.landingHeader .button_index_signup,
.landingHeader .button_index_login {
  min-width: 70px;
  height: 32px;
  border-radius: 4px;
  font: 12px Verdana, Arial, sans-serif;
  line-height: 32px;
  transition: all 0.2s ease;
  box-shadow: none !important;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  padding: 0 4px;
}
.landingHeader .button_index_signup {
  border: none;
  margin-right: 8px;
}
.theme_hit_day .landingHeader .button_index_signup {
  background: #2ea6d5;
  color: #fff;
}
.theme_hit_day .landingHeader .button_index_signup:hover {
  background: #58b8de;
}
.theme_hit_night .landingHeader .button_index_signup {
  background: #2ea6d5;
  color: #fff;
}
.theme_hit_night .landingHeader .button_index_signup:hover {
  background: #58b8de;
}
.landingHeader .button_index_login {
  background-color: transparent;
  border: 1px solid transparent;
}
.theme_hit_day .landingHeader .button_index_login {
  border-color: #2ea6d5;
  color: #2ea6d5;
}
.theme_hit_day .landingHeader .button_index_login:hover {
  background: rgba(46, 166, 213, 0.1);
}
.theme_hit_night .landingHeader .button_index_login {
  border-color: #2ea6d5;
  color: #2ea6d5;
}
.theme_hit_night .landingHeader .button_index_login:hover {
  background: rgba(46, 166, 213, 0.1);
}
.landingHeader .languageSelect {
  margin-left: 0;
  width: 127px;
  height: 32px;
  z-index: 10000;
}
.landingHeader .languageSelect .flag {
  width: 24px;
  margin-right: 6px;
  border-radius: 5px;
}
.landingHeader .languageSelect_tabs {
  margin-top: 0;
}
.landingHeader .languageSelect .selector__list {
  width: 127px;
}
.landingHeader .languageSelect .selector__label {
  height: 32px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  line-height: 32px;
  padding-top: 0;
  padding-bottom: 0;
}
.landingHeader .languageSelect .selector__option {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 500px) {
  .landingHeader .languageSelect,
  .landingHeader .languageSelect .selector__list {
    width: 48px;
  }
  .landingHeader .languageSelect .countryName {
    display: none;
  }
  .landingHeader .languageSelect .flag {
    width: 20px;
  }
}
.header-container-chunk:not(.react-chunk) {
  height: 98px;
  background: #14374a;
}
.theme_hit_day .header-container-chunk:not(.react-chunk) {
  background: #f2f3f8;
}
.theme_hit_night .header-container-chunk:not(.react-chunk) {
  background: #153043;
}
.header-container-chunk.margin {
  margin-bottom: 20px;
}
.column {
  position: relative;
  min-height: 10px;
  width: 942px;
  margin: 0 auto;
}
.column_size-13 {
  width: 33%;
}
.column_size-13:nth-child(2n) {
  margin-left: 21px;
}
.column_head {
  position: relative;
  padding-top: 30px !important;
}
.index_tickers_column {
  overflow: hidden;
  margin: 0 340px 0 0;
  padding-bottom: 20px;
}
.theme_hit_day .index_tickers_column {
  background: url(/blocks/table/shadow.png) no-repeat 0 35px,
    url(/blocks/table/shadow2.png) no-repeat 0 100%;
  background-size: 100% 35px;
}
.theme_hit_night .index_tickers_column {
  background: url(/blocks/table/shadow.png) no-repeat 0 35px,
    url(/blocks/table/shadow2.png) no-repeat 0 100%;
  background-size: 100% 35px;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .index_tickers_column {
    overflow-x: auto;
    margin: 0;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .index_tickers_column {
    overflow-x: auto;
    padding: 0;
    width: 100%;
  }
}
.index_tickers_column .nowrap {
  white-space: nowrap !important;
}
.title {
  position: relative;
  font-weight: 700;
  z-index: 3;
  font-size: 20px;
}
.theme_hit_day .title {
  color: #333;
}
.theme_hit_night .title {
  color: #fff;
}
.title_big {
  font-size: 36px;
  margin-bottom: 25px;
}
.title_middle {
  font-size: 18px;
  margin-bottom: 18px;
}
.title_little {
  font-size: 16px;
  margin-bottom: 16px;
}
.title_terminal {
  font-size: 1.8em;
  margin: 1em 0 0;
}
.title_small {
  font-size: 14px;
  margin-bottom: 14px;
}
.title_popup {
  font-size: 14px;
  color: #818181;
  font-weight: 400;
  margin-bottom: 25px;
}
.title_white {
  color: #fff !important;
}
.title_center {
  text-align: center;
}
.title_noMarginBottom {
  margin-bottom: 5px;
  margin-top: 7px;
}
.title_signup_bcom {
  margin-top: 0 !important;
  margin-bottom: 40px !important;
  color: #f4f5f6 !important;
}
@media only screen and (min-width: 1025px) {
  .title_signup_bcom {
    font-size: 40px !important;
  }
}
table th.col_sort_asc {
  opacity: 1 !important;
}
table th.col_sort_asc b::after,
table th.col_sort_asc span::after {
  content: "";
  display: inline-block;
  background: url(/blocks/table/sort-arrow-black-asc.png) no-repeat 85% 50% !important;
  width: 11px;
  height: 7px;
  margin-left: 4px;
  margin-top: 4px;
  opacity: 1;
}
table th.col_sort_desc {
  opacity: 1 !important;
}
table th.col_sort_desc b::after,
table th.col_sort_desc span::after {
  content: "";
  display: inline-block;
  background: url(/blocks/table/sort-arrow-black-desc.png) no-repeat 85% 50% !important;
  width: 11px;
  height: 7px;
  margin-left: 4px;
  margin-top: 4px;
  opacity: 1;
}
.table {
  width: 100%;
  position: relative;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 5px;
}
.theme_hit_day .table {
  background-color: #fff;
}
.theme_hit_night .table {
  background-color: #14374a;
}
.table__cell {
  font-size: 12px;
  padding: 7px;
  text-align: left;
  font-weight: 400;
  line-height: 16px;
}
.theme_hit_day .table__cell_success {
  background: rgba(113, 193, 91, 0.2) !important;
}
.theme_hit_night .table__cell_success {
  background: rgba(113, 193, 91, 0.2) !important;
}
.theme_hit_day .table__cell_warning {
  background: rgba(245, 103, 93, 0.2) !important;
}
.theme_hit_night .table__cell_warning {
  background: rgba(245, 103, 93, 0.2) !important;
}
.table__cell_centered {
  text-align: center;
}
.table__cell_head {
  text-align: center;
  font-weight: 700;
}
.table__cell_statusHead {
  padding: 12px 6px 10px !important;
}
.theme_hit_day .table__head .table__cell {
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .table__head .table__cell {
  border-bottom: 1px solid #507591;
}
.table__head .table__row:first-child .table__cell:first-child {
  border-top-left-radius: 5px;
}
.table__head .table__row:first-child .table__cell:last-child {
  border-top-right-radius: 5px;
}
.theme_hit_day .table__body .table__row:nth-child(odd) {
  background-color: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .table__body .table__row:nth-child(odd) {
  background-color: rgba(104, 143, 172, 0.1);
}
.theme_hit_day .table__body .table__row:hover,
.theme_hit_day .table__body .table__row:hover + .table__same_row {
  background-color: rgba(205, 210, 223, 0.4);
}
.theme_hit_night .table__body .table__row:hover,
.theme_hit_night .table__body .table__row:hover + .table__same_row {
  background-color: rgba(104, 143, 172, 0.2);
}
.table__body .table__row:last-child .table__cell:first-child {
  border-bottom-left-radius: 5px;
}
.table__body .table__row:last-child .table__cell:last-child {
  border-bottom-right-radius: 5px;
}
.table_simple {
  margin-bottom: 15px;
}
.table_simple td {
  vertical-align: top;
}
.table_inline {
  width: auto !important;
}
.table__carcas {
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
}
.table__carcas td {
  border-spacing: 0;
  padding: 0;
  vertical-align: top;
  width: 50%;
}
.table__carcas td:first-child {
  padding-right: 10px;
}
.table_air {
  border-collapse: collapse;
  color: rgba(255, 255, 255, 0.8);
  font-family: open sans, sans-serif;
  width: 100%;
}
.table_air thead {
  background-color: transparent;
}
.table_air tbody tr td.symbol_label a {
  color: rgba(255, 255, 255, 0.8);
}
.table_air tbody tr td.symbol_label a:hover {
  color: inherit;
  text-decoration: none;
}
.theme_hit_day .table_air tbody tr:nth-child(odd) {
  background: rgba(0, 0, 0, 0.25);
}
.theme_hit_night .table_air tbody tr:nth-child(odd) {
  background: rgba(0, 0, 0, 0.25);
}
.table_air tbody tr:nth-child(even) {
  background: transparent;
}
.table_air tbody tr.transparent {
  background-color: transparent !important;
}
.table_air th {
  font-size: 11px;
  font-weight: 400;
  padding: 10px 0;
  text-align: left !important;
  letter-spacing: 1px;
}
.table_air .symbol_label {
  padding-left: 20px;
}
.table_air th.symbol_ask,
.table_air th.symbol_bid {
  padding-left: 2px;
}
.table_air th.symbol_lastPrice,
.table_air td.symbol_lastPrice {
  padding-left: 21px;
}
.table_air td {
  text-align: left !important;
  padding: 10px 2px;
  width: 20%;
}
.table_air td.symbol_label {
  font-family: open sans, sans-serif;
  font-size: 12px;
  letter-spacing: 0.04em;
  padding: 0 0 0 20px;
  text-align: left;
  width: 10%;
}
.table_air td.symbol_lastPrice {
  font-family: open sans, sans-serif;
  font-size: 18px;
}
.table_sortable th {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.table_sortable th b::after,
.table_sortable th span::after {
  content: "";
  display: inline-block;
  background: url(/blocks/table/sort-arrow-black-desc.png) no-repeat 85% 50% !important;
  width: 11px;
  height: 7px;
  margin-left: 4px;
  margin-top: 4px;
  opacity: 0.5;
}
.table_lastPrice_advanced {
  height: calc(100% - 29px) !important;
}
.table_lastPrice__contentMax {
  height: 100%;
  overflow-y: auto;
  position: relative;
  scrollbar-width: thin;
}
.theme_hit_day .table_lastPrice__contentMax {
  scrollbar-color: rgba(205, 210, 223, 0.6) #fff;
}
.theme_hit_night .table_lastPrice__contentMax {
  scrollbar-color: rgba(104, 143, 172, 0.2) #14374a;
}
.table_lastPrice__contentMax::-webkit-scrollbar-track {
  width: 9px;
}
.table_lastPrice__contentMax::-webkit-scrollbar-button {
  display: none;
}
.table_lastPrice__contentMax::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
.theme_hit_day .table_lastPrice__contentMax::-webkit-scrollbar {
  background: #fff;
}
.theme_hit_night .table_lastPrice__contentMax::-webkit-scrollbar {
  background: #14374a;
}
.table_lastPrice__contentMax::-webkit-scrollbar-thumb {
  border-radius: 1px;
  width: 9px;
}
.theme_hit_day .table_lastPrice__contentMax::-webkit-scrollbar-thumb {
  background: rgba(205, 210, 223, 0.6);
}
.theme_hit_night .table_lastPrice__contentMax::-webkit-scrollbar-thumb {
  background: rgba(104, 143, 172, 0.2);
}
.theme_hit_day .table_lastPrice__contentMax::-webkit-scrollbar-thumb:hover {
  background: rgba(205, 210, 223, 0.7);
}
.theme_hit_night .table_lastPrice__contentMax::-webkit-scrollbar-thumb:hover {
  background: rgba(104, 143, 172, 0.3);
}
.table_lastPrice__contentMax::-webkit-scrollbar-corner {
  background: transparent;
}
.table_lastPrice_timeAndSales {
  table-layout: fixed;
}
.table_lastPrice__advancedHeader {
  display: none;
}
.table_lastPrice__past-date {
  opacity: 0.5;
}
.table_lastPrice__header {
  width: calc(100% - 9px) !important;
}
.table__fixedHeader {
  position: absolute;
}
.table__fixedHeaderWrap .hidden {
  visibility: hidden;
}
.flashed {
  -webkit-animation: flashed 1s;
  animation: flashed 1s;
}
@-webkit-keyframes flashed {
  from {
    text-shadow: 0 0 5px #f7df96;
  }
  to {
    text-shadow: none;
  }
}
@keyframes flashed {
  from {
    text-shadow: 0 0 5px #f7df96;
  }
  to {
    text-shadow: none;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  #table_index_tickers {
    background: #36495d;
  }
}
#table_index_tickers th {
  text-transform: uppercase;
  opacity: 0.7;
  white-space: nowrap;
}
#table_index_tickers .symbol_lastPrice {
  width: 120px;
}
#table_index_tickers td.symbol_lastPrice {
  font-weight: 700;
}
#table_index_tickers th.symbol_bid {
  padding-left: 7px;
}
#table_index_tickers th.symbol_ask {
  padding-left: 5px;
}
#table_index_tickers.table_sortable th {
  background: 0 0 !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#table_index_tickers.table_sortable th span:hover {
  color: inherit;
}
#table_index_tickers.table_sortable .symbol_volume {
  padding-right: 8px;
  padding-left: 14px;
  width: 108px;
}
#table_index_tickers.table_sortable .symbol_change {
  padding-left: 0;
  width: 98px;
}
#table_index_tickers tbody::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;
  border-radius: 5px;
}
#table_index_tickers tbody::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: transparent;
}
#table_index_tickers tbody:hover::-webkit-scrollbar {
  background-color: rgba(255, 255, 255, 0.2);
}
#table_index_tickers tbody:hover::-webkit-scrollbar-thumb {
  background-color: rgba(17, 52, 70, 0.7);
}
.terminal__window_timeAndSales .window__body {
  height: calc(100% - 40px);
}
.terminal__window_timeAndSales .window__table_lastPrice {
  height: calc(100% - 23px);
}
.timeAndSales__lowPrice.active {
  min-width: 96px;
}
.tabs {
  position: relative;
  font-size: 12px;
  margin: 0 0 30px;
}
.tabs_noBottomMargin {
  margin-bottom: 0;
}
.tabs__menu {
  position: relative;
  margin: 0 0 -1px 1px;
  padding: 0;
  overflow-x: scroll;
  scrollbar-width: none;
}
.tabs__menu::-webkit-scrollbar {
  width: 0;
  height: 0;
  background: transparent;
}
.tabs__menuItem {
  position: relative;
  list-style-type: none;
  margin: 0 8px 0 0;
  padding: 0 38px;
  height: 37px;
  line-height: 37px;
  background: #e1e3ed;
  cursor: default;
  color: gray;
  border-radius: 4px 4px 0 0;
  box-shadow: 0 0 0 1px #e1e3ed;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
}
.tabs__menuItem:hover {
  background: #d3d5df;
  box-shadow: 0 0 0 1px #d3d5df;
}
.tabs__menuItemLink {
  text-decoration: none;
  color: gray;
}
.tabs__menuItem_active,
.tabs__menuItem_active:hover {
  padding-bottom: 1px;
  z-index: 10;
}
.tabs__menuItem_active ~ .tabs__menuItem {
  border-left: 0;
}
.tabs__menuItem_active .tabs__menuItemLink {
  color: #000;
}
.tabs__menu.small .tabs__menuItem {
  white-space: normal;
  margin: 0 6px 0 0;
  height: 60px;
  line-height: 17px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  max-width: 89px;
  padding: 0 6px;
  text-align: center;
  vertical-align: bottom;
}
.tabs__menu.small .tabs__menuItem span {
  margin: auto;
}
.tabs__menu.small .tabs__menuItem .content-wrapper {
  display: contents;
  padding-top: 5px;
}
.tabs__menu.small .tabs__menuItem.filled_and_canceled_tab {
  max-width: 100px;
}
@media (max-width: 450px) {
  .tabs__menu.small .tabs__menuItem.filled_and_canceled_tab {
    max-width: 70px;
  }
}
@media (max-width: 450px) {
  .tabs__menu.small .tabs__menuItem.active_orders_tab {
    max-width: 60px;
  }
}
.tabs__menu.small .tabs__menuItem.positions_tab {
  max-width: 120px;
}
.tabs__menu.small .tabs__menuItem .window__ordersCounter {
  margin-left: 2px;
}
@media (max-width: 600px) {
  .tabs__menu.small .tabs__menuItem {
    margin: 0 4px 0 0;
    padding: 0 4px;
    max-width: 70px;
  }
}
.tabs__menu.small [data-type="mobileHint"] {
  display: inline-block;
}
.tabs__menu.small [data-type="desktopHint"] {
  display: none;
}
.tabs__menu [data-type="mobileHint"] {
  display: none;
}
.tabs__menu [data-type="desktopHint"] {
  display: inline-block;
}
.tabs__content {
  position: relative;
  padding: 0;
  border-radius: 0 5px 5px 5px;
}
.theme_hit_day .tabs__content {
  background: #f2f3f8;
}
.theme_hit_night .tabs__content {
  background: #153043;
}
.tabs__contentItem {
  position: relative;
  display: none;
}
.tabs__contentItem_visible {
  display: block;
}
.tabs__content_myOrders {
  border-width: 1px 0 0;
  border-radius: 0;
}
.tabs_myOrders .tabs__menu {
  display: -ms-flexbox;
  display: flex;
  padding: 10px 12px 0;
}
.tabs_myOrders .tabs__menuItem {
  cursor: pointer;
  z-index: 200;
  padding: 0 14px;
  height: 32px;
  line-height: 32px;
}
@media only screen and (max-width: 594px) {
  .tabs_myOrders .tabs__menuItem {
    padding: 0 6px;
    font-size: 9px;
    margin: 0 1px 0 0;
  }
}
@media only screen and (max-width: 517px) {
  .tabs_myOrders .tabs__menuItem {
    font-size: 10px;
  }
}
@media only screen and (max-width: 480px) {
  .tabs_myOrders .tabs__menuItem {
    font-size: 9px;
  }
}
@media only screen and (max-width: 400px) {
  .tabs_myOrders .tabs__menuItem {
    padding: 0 2px;
    font-size: 8.6px;
    margin: 0;
  }
}
.theme_hit_day .tabs_myOrders .tabs__menuItem {
  background: #fff;
  color: rgba(51, 51, 51, 0.6);
  box-shadow: inset 0 0 0 1px #cdd2df;
}
.theme_hit_night .tabs_myOrders .tabs__menuItem {
  background: #14374a;
  color: #507691;
  box-shadow: inset 0 0 0 1px #507591;
}
.theme_hit_day .tabs_myOrders .tabs__menuItem:hover {
  background: #f2f2f2;
}
.theme_hit_night .tabs_myOrders .tabs__menuItem:hover {
  background: #19465e;
}
.theme_hit_day .tabs_myOrders .tabs__menuItem_active,
.theme_hit_day .tabs_myOrders .tabs__menuItem_active:hover {
  background: #fff !important;
  color: #333;
  box-shadow: 0 -1px 0 0 #fff, 0 -1px 0 1px #cdd2df;
}
.theme_hit_night .tabs_myOrders .tabs__menuItem_active,
.theme_hit_night .tabs_myOrders .tabs__menuItem_active:hover {
  background: #14374a !important;
  color: #a1b5c1;
  box-shadow: 0 -1px 0 0 #14374a, 0 -1px 0 1px #507591;
}
.tabs_myOrders .tabs__content {
  background: 0 0;
}
.theme_hit_day .tabs_myOrders .tabs__content {
  border-top: 1px solid #cdd2df;
}
.theme_hit_night .tabs_myOrders .tabs__content {
  border-top: 1px solid #507591;
}
@media only screen and (max-width: 1320px) and (min-width: 1170px) {
  .myorders_margin .tabs_myOrders .tabs__menuItem {
    padding: 0 5px;
  }
}
@media only screen and (max-width: 1650px) and (min-width: 1450px) {
  .myorders_margin .tabs_myOrders .tabs__menuItem {
    padding: 0 5px;
  }
}
.static-content-container .tabs {
  margin-right: 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.static-content-container .tabs__menu {
  white-space: initial;
  background-color: transparent;
  max-width: 310px;
  min-width: 200px;
}
.static-content-container .tabs__menu.scrolling {
  position: -webkit-sticky;
  position: sticky;
  top: 20px;
}
.static-content-container .tabs__menuItem {
  display: block;
  width: 100%;
  padding: 0;
  border: none;
  margin: 0;
  box-shadow: none;
  background-color: transparent;
  height: auto;
}
.static-content-container .tabs__menuItem a {
  width: 100%;
  position: relative;
  padding: 12px 16px;
  list-style-type: none;
  cursor: pointer;
  transition: all 0.2s ease;
  font-size: 13px;
  display: block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: 15px;
}
.theme_hit_day .static-content-container .tabs__menuItem a {
  color: #333;
}
.theme_hit_day .static-content-container .tabs__menuItem a:hover {
  background-color: rgba(205, 210, 223, 0.1);
}
.theme_hit_night .static-content-container .tabs__menuItem a {
  color: #fff;
}
.theme_hit_night .static-content-container .tabs__menuItem a:hover {
  background-color: rgba(104, 143, 172, 0.1);
}
.static-content-container .tabs__menuItem a span {
  position: relative;
  top: 1px;
  line-height: 1.5;
}
.static-content-container .tabs__menuItem_active a {
  cursor: default;
}
.theme_hit_day .static-content-container .tabs__menuItem_active a {
  background-color: rgba(205, 210, 223, 0.2);
}
.theme_hit_day .static-content-container .tabs__menuItem_active a:hover {
  background-color: rgba(205, 210, 223, 0.1);
}
.theme_hit_day .static-content-container .tabs__menuItem_active a::after {
  background-color: #2ea6d5;
}
.theme_hit_night .static-content-container .tabs__menuItem_active a {
  background-color: rgba(104, 143, 172, 0.2);
}
.theme_hit_night .static-content-container .tabs__menuItem_active a:hover {
  background-color: rgba(104, 143, 172, 0.1);
}
.theme_hit_night .static-content-container .tabs__menuItem_active a::after {
  background-color: #2ea6d5;
}
.static-content-container .tabs__menuItem_active a::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 4px;
}
.static-content-container .tabs__content {
  display: none;
}
.icon {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  background-size: contain;
}
.icon_smooth {
  width: 10px;
  height: 9px;
  margin-top: 3px;
}
.icon_smooth_arrowDown,
.icon_smooth_arrowUp {
  background-image: url(/blocks/icon/icon_arrow_trend.png);
  background-repeat: no-repeat;
  height: 9px;
  margin-right: 5px;
  margin-top: 3px;
  width: 10px;
}
.icon_smooth_arrowDown {
  background-position: 0 -9px;
  margin-top: 6px;
}
.icon_smooth_arrowUp {
  background-position: 0 0;
  margin-top: 5px;
}
.icon_demo {
  width: 55px;
  background-repeat: no-repeat;
  background-position: 0 5px;
}
.theme_hit_day .icon_demo {
  background-image: url(/blocks/icon/icon_demo.png);
}
.theme_hit_night .icon_demo {
  background-image: url(/blocks/icon/icon_demo.png);
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .icon_demo {
    left: 15px;
  }
}
.icon_api {
  width: 45px;
  position: relative;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.theme_hit_day .icon_api {
  background-image: url(/blocks/icon/icon_api.png);
}
.theme_hit_night .icon_api {
  background-image: url(/blocks/icon/icon_api.png);
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .icon_api {
    left: 20px;
  }
}
.icon_secure {
  width: 44px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.theme_hit_day .icon_secure {
  background-image: url(/blocks/icon/icon_safe.png);
}
.theme_hit_night .icon_secure {
  background-image: url(/blocks/icon/icon_safe.png);
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .icon_secure {
    left: 24px;
  }
}
input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-clip: padding-box;
}
.field {
  position: relative;
  display: block;
  width: 100%;
  padding: 6px 7px;
  font: 12px Verdana, Arial, sans-serif;
  box-sizing: border-box;
  border-radius: 5px;
  background: transparent;
}
.field::-webkit-input-placeholder {
  font-size: 11px;
}
.field::-moz-placeholder {
  font-size: 11px;
}
.field:-ms-input-placeholder {
  font-size: 11px;
}
.field::placeholder {
  font-size: 11px;
}
.field:focus {
  outline: 0;
}
.field:disabled {
  opacity: 0.5;
}
.theme_hit_day .field {
  color: #164a68;
  border: 1px solid #cdd2df;
}
.theme_hit_day .field:focus {
  box-shadow: 0 0 3px 0 rgba(205, 210, 223, 0.6);
}
.theme_hit_night .field {
  color: #a1b5c1;
  border: 1px solid #507591;
}
.theme_hit_night .field:focus {
  box-shadow: 0 0 3px 0 rgba(104, 143, 172, 0.6);
}
.field_text {
  resize: vertical;
  line-height: 18px;
  height: 300px;
  min-height: 100px;
  padding: 10px;
  margin: 0;
  overflow-y: auto;
}
.field_date {
  display: inline-block;
  font-size: 11px;
  padding-right: 20px;
  padding-left: 5px;
  position: relative;
  width: 120px;
  z-index: 175;
}
.theme_hit_day .field_date {
  color: #164a68 !important;
}
.theme_hit_night .field_date {
  color: #a1b5c1 !important;
}
.field_time {
  display: inline-block;
  width: 112px;
  padding-right: 20px;
  padding-left: 5px;
  font-size: 11px;
}
.default-field-label {
  display: block;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
.theme_hit_day .default-field-label {
  color: #333;
}
.theme_hit_night .default-field-label {
  color: #fff;
}
.default-field,
.default-field ~ .selector__label {
  background: transparent;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 32px;
  padding: 7px;
  font-size: 12px;
  line-height: 16px;
  border-radius: 4px;
}
.theme_hit_day .default-field,
.theme_hit_day .default-field ~ .selector__label {
  border: 1px solid #cdd2df;
  color: #333;
}
.theme_hit_night .default-field,
.theme_hit_night .default-field ~ .selector__label {
  border: 1px solid #507591;
  color: #fff;
}
.default-field::-webkit-input-placeholder,
.default-field ~ .selector__label::-webkit-input-placeholder {
  font-family: inherit;
  font-size: 12px;
  line-height: 16px;
}
.default-field::-moz-placeholder,
.default-field ~ .selector__label::-moz-placeholder {
  font-family: inherit;
  font-size: 12px;
  line-height: 16px;
}
.default-field:-ms-input-placeholder,
.default-field ~ .selector__label:-ms-input-placeholder {
  font-family: inherit;
  font-size: 12px;
  line-height: 16px;
}
.default-field::placeholder,
.default-field ~ .selector__label::placeholder {
  font-family: inherit;
  font-size: 12px;
  line-height: 16px;
}
.theme_hit_day .default-field::-webkit-input-placeholder,
.theme_hit_day .default-field ~ .selector__label::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day .default-field::-moz-placeholder,
.theme_hit_day .default-field ~ .selector__label::-moz-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day .default-field:-ms-input-placeholder,
.theme_hit_day .default-field ~ .selector__label:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day .default-field::placeholder,
.theme_hit_day .default-field ~ .selector__label::placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_night .default-field::-webkit-input-placeholder,
.theme_hit_night .default-field ~ .selector__label::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night .default-field::-moz-placeholder,
.theme_hit_night .default-field ~ .selector__label::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night .default-field:-ms-input-placeholder,
.theme_hit_night .default-field ~ .selector__label:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night .default-field::placeholder,
.theme_hit_night .default-field ~ .selector__label::placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_day .default-field:focus,
.theme_hit_day .default-field:focus ~ .selector__label,
.theme_hit_day .default-field ~ .selector__label:focus,
.theme_hit_day .default-field ~ .selector__label:focus ~ .selector__label {
  border-color: #2ea6d5;
}
.theme_hit_night .default-field:focus,
.theme_hit_night .default-field:focus ~ .selector__label,
.theme_hit_night .default-field ~ .selector__label:focus,
.theme_hit_night .default-field ~ .selector__label:focus ~ .selector__label {
  border-color: #2ea6d5;
}
.form__field_error .default-field {
  box-shadow: none !important;
}
.theme_hit_day .form__field_error .default-field {
  border-color: #f5675d !important;
}
.theme_hit_night .form__field_error .default-field {
  border-color: #f5675d !important;
}
.form__default-errorWrap {
  margin-top: 4px;
}
.form__default-errorText {
  font-size: 12px;
  line-height: 16px;
}
.theme_hit_day .form__default-errorText {
  color: #f5675d;
}
.theme_hit_night .form__default-errorText {
  color: #f5675d;
}
.trades {
  width: 100%;
  border-collapse: collapse;
  margin: 0;
}
.theme_hit_day .trades {
  background-color: #fff;
}
.theme_hit_night .trades {
  background-color: #14374a;
}
.trades__loadMore {
  text-decoration: underline;
  cursor: pointer;
}
.trades__cell {
  text-align: center;
  font-weight: 400;
  padding: 0 3px;
  height: 22px;
  cursor: default;
  white-space: nowrap;
}
.trades__cell,
.trades__cell .orderBook__fixedHeader {
  font-size: 11px;
  line-height: 14px;
}
.trades__cell-content,
.trades__cell .orderBook__fixedHeader-content {
  font-size: 12px;
}
.theme_hit_day .trades__cell {
  color: #164a68;
}
.theme_hit_night .trades__cell {
  color: #a1b5c1;
}
.trades__cell_subHead {
  white-space: nowrap;
  padding: 0 5px 0 4px;
  box-sizing: border-box;
}
.theme_hit_day .trades__cell_subHead {
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .trades__cell_subHead {
  border-bottom: 1px solid #507591;
}
.trades__cell_align-left {
  text-align: left;
}
.trades__cell_align-right {
  text-align: right;
  padding-right: 5px;
  white-space: nowrap;
}
@media only screen and (max-width: 705px) {
  .trades__cell_align-right {
    white-space: normal;
  }
}
.trades__cell_align-center {
  text-align: center;
}
.trades__cell_nowrap {
  white-space: nowrap;
}
.trades__cell_padded-left {
  padding-left: 10px;
}
.trades_smallFont .trades__cell {
  font-size: 11px;
}
.trades__cell__date-field {
  min-width: 136px;
}
.trades__cell_myOrder-value {
  width: 13%;
}
.trades__cell_mY-value {
  width: 14%;
}
.trades__cell_mY-value_bg {
  width: 18%;
}
.trades__cell_noPadding {
  padding-left: 0;
  padding-right: 5px;
}
.trades__cell_stopBuy .trades__cell__stopIcon_wrp,
.trades__cell_stopSell .trades__cell__stopIcon_wrp {
  display: inline-block;
}
.trades__cell_stopBuy .trades__cell__stopIcon,
.trades__cell_stopBuy .trades__cell__takeProfitIcon,
.trades__cell_stopSell .trades__cell__stopIcon,
.trades__cell_stopSell .trades__cell__takeProfitIcon {
  width: 16px;
  height: 16px;
  cursor: help;
}
.theme_hit_day .trades__cell_stopBuy .trades__cell__stopIcon {
  color: #71c15b;
}
.theme_hit_night .trades__cell_stopBuy .trades__cell__stopIcon {
  color: #71c15b;
}
.theme_hit_day .trades__cell_stopBuy .trades__cell__takeProfitIcon circle {
  stroke: ui-theme-color("hit_day", "elementsBuy");
}
.theme_hit_night .trades__cell_stopBuy .trades__cell__takeProfitIcon circle {
  stroke: ui-theme-color("hit_night", "elementsBuy");
}
.theme_hit_day .trades__cell_stopBuy .trades__cell__takeProfitIcon path {
  fill: ui-theme-color("hit_day", "elementsBuy");
}
.theme_hit_night .trades__cell_stopBuy .trades__cell__takeProfitIcon path {
  fill: ui-theme-color("hit_night", "elementsBuy");
}
.theme_hit_day .trades__cell_stopSell .trades__cell__stopIcon {
  color: #f5675d;
}
.theme_hit_night .trades__cell_stopSell .trades__cell__stopIcon {
  color: #f5675d;
}
.theme_hit_day .trades__cell_stopSell .trades__cell__takeProfitIcon circle {
  stroke: ui-theme-color("hit_day", "elementsSell");
}
.theme_hit_night .trades__cell_stopSell .trades__cell__takeProfitIcon circle {
  stroke: ui-theme-color("hit_night", "elementsSell");
}
.theme_hit_day .trades__cell_stopSell .trades__cell__takeProfitIcon path {
  fill: ui-theme-color("hit_day", "elementsSell");
}
.theme_hit_night .trades__cell_stopSell .trades__cell__takeProfitIcon path {
  fill: ui-theme-color("hit_night", "elementsSell");
}
.trades__cell_icon {
  position: relative;
  padding-left: 5px;
  padding-right: 5px;
}
.trades__cell_doubleIcon {
  position: relative;
  padding-left: 5px;
  padding-right: 5px;
}
.trades__cell_doubleIcon .trades__cell__stopIcon_wrp {
  left: 20px;
}
.trades__cell .trades__cell__stopIcon_wrp {
  display: inline-block;
}
.trades__cell .trades__cell__stopIcon_wrp .trades__cell__stopIcon,
.trades__cell .trades__cell__stopIcon_wrp .trades__cell__takeProfitIcon {
  width: 16px;
  height: 16px;
  cursor: help;
}
.trades__cell .trades__cell__hiddenIcon_wrp {
  display: inline-block;
}
.trades__cell .trades__cell__hiddenIcon_wrp .trades__cell__hiddenIcon {
  cursor: help;
}
.theme_hit_day
  .trades__cell
  .trades__cell__hiddenIcon_wrp
  .trades__cell__hiddenIcon
  circle {
  stroke: #cdd2df;
}
.theme_hit_night
  .trades__cell
  .trades__cell__hiddenIcon_wrp
  .trades__cell__hiddenIcon
  circle {
  stroke: #688fac;
}
.theme_hit_day
  .trades__cell
  .trades__cell__hiddenIcon_wrp
  .trades__cell__hiddenIcon
  path {
  fill: #cdd2df;
}
.theme_hit_night
  .trades__cell
  .trades__cell__hiddenIcon_wrp
  .trades__cell__hiddenIcon
  path {
  fill: #688fac;
}
.trades__cell .trades__cell__reduceOnlyIcon_wrp {
  display: inline-block;
  padding-left: 1px;
}
.trades__cell .trades__cell__reduceOnlyIcon_wrp .trades__cell__reduceOnlyIcon {
  cursor: help;
}
.theme_hit_day
  .trades__cell
  .trades__cell__reduceOnlyIcon_wrp
  .trades__cell__reduceOnlyIcon
  circle {
  stroke: #2ea6d5;
}
.theme_hit_night
  .trades__cell
  .trades__cell__reduceOnlyIcon_wrp
  .trades__cell__reduceOnlyIcon
  circle {
  stroke: #2ea6d5;
}
.theme_hit_day
  .trades__cell
  .trades__cell__reduceOnlyIcon_wrp
  .trades__cell__reduceOnlyIcon
  path {
  fill: #2ea6d5;
}
.theme_hit_night
  .trades__cell
  .trades__cell__reduceOnlyIcon_wrp
  .trades__cell__reduceOnlyIcon
  path {
  fill: #2ea6d5;
}
.trades__row_userOwn .trades__cell {
  position: relative;
}
.theme_hit_day .trades__row_userOwn .trades__cell {
  color: #333 !important;
}
.theme_hit_night .trades__row_userOwn .trades__cell {
  color: #fff !important;
}
.orderBook__containerBuy
  .trades__row_userOwn
  .trades__cell:first-child::before {
  content: " ";
  left: 12px;
}
.orderBook__containerSell
  .trades__row_userOwn
  .trades__cell:last-child::before {
  content: " ";
  right: 12px;
}
.orderBook_buyOnRight
  .orderBook__containerBuy
  .trades__row_userOwn
  .trades__cell:last-child::before {
  content: " ";
  right: 12px;
}
.orderBook_buyOnRight
  .orderBook__containerSell
  .trades__row_userOwn
  .trades__cell:first-child::before {
  content: " ";
  left: 12px;
}
.orderBook_buyOnRight
  .orderBook__containerBuy
  .trades__row_userOwn
  .trades__cell:first-child::before {
  content: none;
}
.orderBook_buyOnRight
  .orderBook__containerSell
  .trades__row_userOwn
  .trades__cell:last-child::before {
  content: none;
}
.trades__row_userOwn .trades__cell:first-child::before,
.trades__row_userOwn .trades__cell:last-child::before {
  position: absolute;
  top: calc(50% - 2px);
  width: 4px;
  height: 4px;
  border-radius: 100%;
  z-index: 1000;
}
.theme_hit_day
  .trades.orderBookSellBody
  .trades__row_userOwn
  .trades__cell:first-child::before,
.theme_hit_day
  .trades.orderBookSellBody
  .trades__row_userOwn
  .trades__cell:last-child::before {
  background: #f5675d;
}
.theme_hit_night
  .trades.orderBookSellBody
  .trades__row_userOwn
  .trades__cell:first-child::before,
.theme_hit_night
  .trades.orderBookSellBody
  .trades__row_userOwn
  .trades__cell:last-child::before {
  background: #f5675d;
}
.theme_hit_day
  .trades.orderBookBuyBody
  .trades__row_userOwn
  .trades__cell:first-child::before,
.theme_hit_day
  .trades.orderBookBuyBody
  .trades__row_userOwn
  .trades__cell:last-child::before {
  background: #71c15b;
}
.theme_hit_night
  .trades.orderBookBuyBody
  .trades__row_userOwn
  .trades__cell:first-child::before,
.theme_hit_night
  .trades.orderBookBuyBody
  .trades__row_userOwn
  .trades__cell:last-child::before {
  background: #71c15b;
}
.window__window_narrow .trades__cell_hidden {
  display: none;
}
.window__window_narrow .trades__cell__date-field {
  min-width: 112px;
}
.window__window_narrow .trades__cell_myOrder-value {
  width: 16%;
}
.window__window_narrow .trades__cell_mY-value {
  width: 19%;
}
.window__window_narrow .trades__cell_mY-value_bg {
  width: 23%;
}
.myorders .trades__cell {
  font-size: 11px;
}
.myorders .trades__cell button {
  position: initial;
}
.myorders .trades__cell button::before {
  display: none;
}
.theme_hit_day .myorders .trades__cell button {
  background: #cdd2df;
}
.theme_hit_night .myorders .trades__cell button {
  background: #688fac;
}
.trades__data {
  white-space: nowrap;
  position: relative;
  z-index: 12;
}
.theme_hit_day .trades__head tr:first-child th {
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .trades__head tr:first-child th {
  border-bottom: 1px solid #507591;
}
.theme_hit_day .trades__body .trades__row:nth-child(odd) {
  background-color: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .trades__body .trades__row:nth-child(odd) {
  background-color: rgba(104, 143, 172, 0.1);
}
.theme_hit_day .trades__body .trades__row:not(.trades__row_no-hover):hover {
  background-color: rgba(205, 210, 223, 0.4);
}
.theme_hit_night .trades__body .trades__row:not(.trades__row_no-hover):hover {
  background-color: rgba(104, 143, 172, 0.2);
}
.trades__label {
  font-weight: 400;
  margin-right: 10px;
}
.theme_hit_day .trades__label {
  color: #164a68;
}
.theme_hit_night .trades__label {
  color: #a1b5c1;
}
.theme_hit_day .trades__actionBuy,
.theme_hit_day .trades__actionBuy td {
  color: #71c15b;
}
.theme_hit_night .trades__actionBuy,
.theme_hit_night .trades__actionBuy td {
  color: #71c15b;
}
.theme_hit_day .trades__actionSell,
.theme_hit_day .trades__actionSell td {
  color: #f5675d;
}
.theme_hit_night .trades__actionSell,
.theme_hit_night .trades__actionSell td {
  color: #f5675d;
}
.trades__row_inactive {
  opacity: 0.6;
}
.theme_hit_day .bug-report__label {
  color: #333;
}
.theme_hit_night .bug-report__label {
  color: #fff;
}
.trades_my,
.myTrades,
.positionsHistory {
  height: 100%;
}
.trades_my__maxContent,
.myTrades__maxContent,
.positionsHistory__maxContent {
  overflow: auto;
  height: 100%;
  width: 100% !important;
  scrollbar-width: thin;
}
.theme_hit_day .trades_my__maxContent,
.theme_hit_day .myTrades__maxContent,
.theme_hit_day .positionsHistory__maxContent {
  scrollbar-color: rgba(205, 210, 223, 0.6) #fff;
}
.theme_hit_night .trades_my__maxContent,
.theme_hit_night .myTrades__maxContent,
.theme_hit_night .positionsHistory__maxContent {
  scrollbar-color: rgba(104, 143, 172, 0.2) #14374a;
}
.trades_my__maxContent::-webkit-scrollbar-track,
.myTrades__maxContent::-webkit-scrollbar-track,
.positionsHistory__maxContent::-webkit-scrollbar-track {
  width: 9px;
}
.trades_my__maxContent::-webkit-scrollbar-button,
.myTrades__maxContent::-webkit-scrollbar-button,
.positionsHistory__maxContent::-webkit-scrollbar-button {
  display: none;
}
.trades_my__maxContent::-webkit-scrollbar,
.myTrades__maxContent::-webkit-scrollbar,
.positionsHistory__maxContent::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
.theme_hit_day .trades_my__maxContent::-webkit-scrollbar,
.theme_hit_day .myTrades__maxContent::-webkit-scrollbar,
.theme_hit_day .positionsHistory__maxContent::-webkit-scrollbar {
  background: #fff;
}
.theme_hit_night .trades_my__maxContent::-webkit-scrollbar,
.theme_hit_night .myTrades__maxContent::-webkit-scrollbar,
.theme_hit_night .positionsHistory__maxContent::-webkit-scrollbar {
  background: #14374a;
}
.trades_my__maxContent::-webkit-scrollbar-thumb,
.myTrades__maxContent::-webkit-scrollbar-thumb,
.positionsHistory__maxContent::-webkit-scrollbar-thumb {
  border-radius: 1px;
  width: 9px;
}
.theme_hit_day .trades_my__maxContent::-webkit-scrollbar-thumb,
.theme_hit_day .myTrades__maxContent::-webkit-scrollbar-thumb,
.theme_hit_day .positionsHistory__maxContent::-webkit-scrollbar-thumb {
  background: rgba(205, 210, 223, 0.6);
}
.theme_hit_night .trades_my__maxContent::-webkit-scrollbar-thumb,
.theme_hit_night .myTrades__maxContent::-webkit-scrollbar-thumb,
.theme_hit_night .positionsHistory__maxContent::-webkit-scrollbar-thumb {
  background: rgba(104, 143, 172, 0.2);
}
.theme_hit_day .trades_my__maxContent::-webkit-scrollbar-thumb:hover,
.theme_hit_day .myTrades__maxContent::-webkit-scrollbar-thumb:hover,
.theme_hit_day .positionsHistory__maxContent::-webkit-scrollbar-thumb:hover {
  background: rgba(205, 210, 223, 0.7);
}
.theme_hit_night .trades_my__maxContent::-webkit-scrollbar-thumb:hover,
.theme_hit_night .myTrades__maxContent::-webkit-scrollbar-thumb:hover,
.theme_hit_night .positionsHistory__maxContent::-webkit-scrollbar-thumb:hover {
  background: rgba(104, 143, 172, 0.3);
}
.trades_my__maxContent::-webkit-scrollbar-corner,
.myTrades__maxContent::-webkit-scrollbar-corner,
.positionsHistory__maxContent::-webkit-scrollbar-corner {
  background: transparent;
}
.trades_my__filter,
.myTrades__filter,
.positionsHistory__filter {
  margin-left: 17px;
}
.trades_my__tableHeaderWrap,
.myTrades__tableHeaderWrap,
.positionsHistory__tableHeaderWrap {
  display: inline-block;
  line-height: 14px;
  font-size: 11px;
}
.trades_my__scrollWrap,
.myTrades__scrollWrap,
.positionsHistory__scrollWrap {
  position: relative;
  height: calc(100% + 3px);
  width: 100%;
}
.trades_my__scrollWrap_filtered,
.myTrades__scrollWrap_filtered,
.positionsHistory__scrollWrap_filtered {
  height: calc(100% - 33px);
}
.trades_my .filter__block,
.myTrades .filter__block,
.positionsHistory .filter__block {
  width: 100%;
}
.myTrades__icons {
  padding-top: 2px;
}
.myTrades__groupCheckbox {
  margin-left: 30px;
}
.myTrades__filter .filter__block_margin-left,
.positionsHistory__filter .filter__block_margin-left {
  margin-left: 7px;
}
.myTrades__tableHeaderCode,
.positionsHistory__tableHeaderCode {
  display: none;
}
.trades_my__cell_loading {
  border-left: none;
  border-right: none;
}
.trades_my__tableWrap {
  display: inline-block;
  position: static;
  width: 100%;
}
.symbolFiltered .myTrades__instrumentsCol {
  display: none;
}
.symbolFiltered .myTrades__tableHeaderCode {
  display: inline-block;
}
.symbolFiltered .trades__body .unit,
.symbolFiltered .myTrades__body .unit {
  display: none;
}
.positionsHistory {
  width: 100%;
  overflow: hidden;
}
.positionsHistory table {
  border-collapse: collapse;
}
.positionsHistory__label {
  color: #b3bec4;
}
.positionsHistory__tableHeader {
  font-weight: 400;
  font-style: normal;
  font-size: 11px;
  line-height: 18px;
  padding: 9px 0;
}
.theme_hit_day .positionsHistory__tableHeader {
  color: #164a68;
}
.theme_hit_night .positionsHistory__tableHeader {
  color: #a1b5c1;
}
.theme_hit_day .positionsHistory__head th {
  border-bottom: 1px solid rgba(205, 210, 223, 0.6);
}
.theme_hit_night .positionsHistory__head th {
  border-bottom: 1px solid rgba(104, 143, 172, 0.6);
}
.positionsHistory__scrollWrap {
  position: relative;
  height: calc(100% - 36px);
  width: 100%;
}
.positionsHistory__scrollWrap_filtered {
  height: calc(100% - 33px);
}
.positionsHistory__cell_loading {
  border-left: none;
  border-right: none;
}
.theme_hit_day
  .positionsHistory
  .positionsHistory__row:last-child
  .positionsHistory__cell {
  border-bottom: 1px solid rgba(205, 210, 223, 0.4);
}
.theme_hit_night
  .positionsHistory
  .positionsHistory__row:last-child
  .positionsHistory__cell {
  border-bottom: 1px solid rgba(104, 143, 172, 0.4);
}
.theme_hit_day
  .positionsHistory__body
  .positionsHistory__row:nth-child(even)
  .positionsHistory__cell {
  background: rgba(205, 210, 223, 0.2);
}
.theme_hit_night
  .positionsHistory__body
  .positionsHistory__row:nth-child(even)
  .positionsHistory__cell {
  background: rgba(104, 143, 172, 0.1);
}
.theme_hit_day
  .positionsHistory__body
  .positionsHistory__row:hover
  .positionsHistory__cell,
.theme_hit_day
  .positionsHistory__body
  .positionsHistory__row:nth-child(even):hover
  .positionsHistory__cell {
  background: rgba(205, 210, 223, 0.5);
}
.theme_hit_night
  .positionsHistory__body
  .positionsHistory__row:hover
  .positionsHistory__cell,
.theme_hit_night
  .positionsHistory__body
  .positionsHistory__row:nth-child(even):hover
  .positionsHistory__cell {
  background: rgba(104, 143, 172, 0.2);
}
.theme_hit_day .positionsHistory__body tr:last-child td {
  border-bottom: 1px solid rgba(205, 210, 223, 0.4);
}
.theme_hit_night .positionsHistory__body tr:last-child td {
  border-bottom: 1px solid rgba(104, 143, 172, 0.4);
}
.positionsHistory__cell {
  text-align: center;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  padding: 0 3px;
  height: 22px;
  cursor: default;
  white-space: nowrap;
}
.theme_hit_day .positionsHistory__cell {
  color: #164a68;
  background: #fff;
}
.theme_hit_night .positionsHistory__cell {
  color: #a1b5c1;
  background: #14374a;
}
.positionsHistory__cell_align-left {
  text-align: left;
}
.positionsHistory__cell_align-right {
  text-align: right;
  padding-right: 3px;
  white-space: nowrap;
}
@media only screen and (max-width: 705px) {
  .positionsHistory__cell_align-right {
    white-space: normal;
  }
}
.positionsHistory__cell_align-center {
  text-align: center;
}
.positionsHistory__cell_nowrap {
  white-space: nowrap;
}
.positionsHistory__cell_padded-left {
  padding-left: 10px;
}
.positionsHistory_smallFont .positionsHistory__cell {
  font-size: 11px;
}
.positionsHistory__cell_empty {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #dddfe9;
}
.theme_hit_day .positionsHistory__cell_empty {
  border-right-color: rgba(205, 210, 223, 0.4);
}
.theme_hit_night .positionsHistory__cell_empty {
  border-right-color: rgba(104, 143, 172, 0.4);
}
.positionsHistory__cell_noPadding {
  padding-left: 0;
  padding-right: 5px;
}
.positionsHistory_noLastBorder .trades__row .positionsHistory__cell:last-child {
  border-right: 0;
}
.positionsHistory__row_no-hover:hover .positionsHistory__cell {
  background: 0 0 !important;
}
.theme_hit_day .positionsHistory__green {
  color: #71c15b !important;
}
.theme_hit_night .positionsHistory__green {
  color: #71c15b !important;
}
.theme_hit_day .positionsHistory__red {
  color: #f5675d !important;
}
.theme_hit_night .positionsHistory__red {
  color: #f5675d !important;
}
.positionsHistory__loading {
  line-height: 14px;
  padding: 0 4px;
  height: 22px;
  white-space: nowrap;
  width: 100%;
  text-align: center;
}
.positionsHistory .positionsHistory__cell_subHead_positions_history__timeCol,
.positionsHistory .positionsHistory__cell_subHead_positions_history__marketCol,
.positionsHistory .positionsHistory__cell_subHead_positions_history__sideCol,
.positionsHistory
  .positionsHistory__cell_subHead_positions_history__positionIdCol,
.positionsHistory .positionsHistory__cell_subHead_positions_history__statusCol {
  text-align: center;
}
.positionsHistory
  .positionsHistory__cell_subHead_positions_history__avgBuyPriceCol,
.positionsHistory
  .positionsHistory__cell_subHead_positions_history__avgSellPriceCol,
.positionsHistory
  .positionsHistory__cell_subHead_positions_history__realizedPnlCol,
.positionsHistory
  .positionsHistory__cell_subHead_positions_history__liqPriceCol {
  text-align: right;
}
.positionsHistory .dot_left {
  display: inline-block;
  text-align: right;
  min-width: 40px;
}
.positionsHistory .dot_right {
  display: inline;
  text-align: left;
  margin-left: -4px;
}
.marginPositions__fundings_content {
  margin-right: 12px;
}
.marginPositions__tableHeader .trades__cell_noFloat {
  float: none;
  margin-top: -5px;
}
.marginPositions__symbol {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.marginPositions__controls {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.marginPositions__changeMargin {
  cursor: pointer;
  margin-right: 4px;
  position: relative;
  top: 1px;
}
.theme_hit_day .marginPositions__changeMargin svg path {
  fill: #2ea6d5;
}
.theme_hit_night .marginPositions__changeMargin svg path {
  fill: #2ea6d5;
}
.marginPositions .futures_leverage {
  font-size: 10px;
}
.theme_hit_day .marginPositions .futures_leverage {
  color: #2ea6d5;
}
.theme_hit_night .marginPositions .futures_leverage {
  color: #2ea6d5;
}
.marginPositions__active.button {
  color: #0ac18e;
}
.marginPositions__cell {
  font-family: helvetica neue, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 12px;
}
.theme_hit_day .marginPositions__cell.yellow {
  color: #2ea6d5;
}
.theme_hit_night .marginPositions__cell.yellow {
  color: #2ea6d5;
}
.theme_hit_day .marginPositions__cell.red {
  color: #f5675d;
}
.theme_hit_night .marginPositions__cell.red {
  color: #f5675d;
}
.marginPositions__cell.buttonscell {
  min-width: 30px;
  text-align: right;
}
.marginPositions__cell.directioncell {
  min-width: 35px;
  text-align: center;
}
.marginPositions__cell.riskcell {
  min-width: 35px;
}
.marginPositions__cell.marginrightcell {
  padding-left: 0;
}
.theme_hit_day .marginPositions__green {
  color: #71c15b;
}
.theme_hit_night .marginPositions__green {
  color: #71c15b;
}
.theme_hit_day .marginPositions__red {
  color: #f5675d;
}
.theme_hit_night .marginPositions__red {
  color: #f5675d;
}
.marginPositions__help {
  background: #3e5a70;
  border-radius: 5px;
  color: #fff;
  cursor: default;
  font-size: 12px;
  padding: 13px 14px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10000;
  -webkit-transform: translate(-50%, 1em);
  transform: translate(-50%, 1em);
}
.theme_hit_day .marginPositions__help {
  background: #8f9ab7;
}
.theme_hit_night .marginPositions__help {
  background: #3e5b70;
}
.marginPositions__help.hide {
  display: none;
}
.marginPositions__help.invisible {
  opacity: 0;
}
.marginPositions__helpWrapper {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media only screen and (max-width: 660px) {
  .marginPositions__helpWrapper {
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.marginPositions__helpBlock {
  -ms-flex: 1 0;
  flex: 1 0;
  white-space: nowrap;
  padding: 0 18px;
  line-height: 1.5;
}
@media only screen and (max-width: 660px) {
  .marginPositions__helpBlock {
    padding: 0;
  }
}
.marginPositions__helpBlock:first-child {
  padding-left: 0;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
@media only screen and (max-width: 660px) {
  .marginPositions__helpBlock:first-child {
    border-right: none;
  }
}
.marginPositions__helpBlock:last-child {
  padding-right: 0;
}
.marginPositions__helpLine {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative;
}
.marginPositions__helpLabel,
.marginPositions__helpValue {
  display: inline-block;
}
.marginPositions__helpNum {
  font-weight: 700;
}
.marginPositions__helpLabel {
  -ms-flex: 1 0;
  flex: 1 0;
}
.marginPositions__helpValue {
  -ms-flex: 0 1;
  flex: 0 1;
  margin-left: 22px;
}
.marginPositions__helpNote {
  color: #a1b5c1;
  position: absolute;
  right: 0;
  bottom: -1.1em;
  font-size: 9px;
}
.marginPositions__helpTriangle {
  position: absolute;
  left: 50%;
  top: -4px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 4px 4px;
}
.theme_hit_day .marginPositions__helpTriangle {
  border-color: transparent transparent #8f9ab7 transparent;
}
.theme_hit_night .marginPositions__helpTriangle {
  border-color: transparent transparent #3e5b70 transparent;
}
.marginPositions__helpRisk {
  opacity: 0.7;
  margin: 14px 0 0;
  display: none;
}
.marginPositions__sort {
  display: inline-block;
  height: 1em;
  width: 16px;
  position: relative;
  margin: 0 2px;
  opacity: 0.5;
  cursor: pointer;
}
.marginPositions__sort > svg {
  position: absolute;
  top: calc(50% - 4px);
  left: calc(50% - 8px);
  display: block;
}
.theme_hit_day .marginPositions__sort > svg path {
  stroke: #333;
}
.theme_hit_night .marginPositions__sort > svg path {
  stroke: #fff;
}
.marginPositions__sort:hover {
  opacity: 1;
}
.marginPositions__sortCol_asc .marginPositions__sort {
  opacity: 1;
}
.marginPositions__sortCol_asc .marginPositions__sort > svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.marginPositions__sortCol_desc .marginPositions__sort {
  opacity: 1;
}
.marginPositions__adl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.marginPositions__adl-cell {
  width: 4px;
  height: 12px;
  border-radius: 2px;
  margin-right: 2px;
}
.marginPositions__adl-cell:last-child {
  margin-right: 0;
}
.theme_hit_day .marginPositions__adl-cell {
  border: 1px solid #2ea6d5;
}
.theme_hit_night .marginPositions__adl-cell {
  border: 1px solid #2ea6d5;
}
.theme_hit_day .marginPositions__adl-cell.active {
  background: #2ea6d5;
}
.theme_hit_night .marginPositions__adl-cell.active {
  background: #2ea6d5;
}
.theme_hit_day a,
.theme_hit_day .link_lightBlue {
  color: #2ea6d5;
}
.theme_hit_day a:hover,
.theme_hit_day .link_lightBlue:hover {
  color: #58b8de;
}
.theme_hit_night a,
.theme_hit_night .link_lightBlue {
  color: #2ea6d5;
}
.theme_hit_night a:hover,
.theme_hit_night .link_lightBlue:hover {
  color: #58b8de;
}
.link {
  outline: 0;
}
.link::-moz-focus-inner {
  border: 0;
}
.link:hover {
  text-decoration: none;
}
.theme_hit_day .link_loginBlue {
  color: #2ea6d5 !important;
}
.theme_hit_night .link_loginBlue {
  color: #2ea6d5 !important;
}
.theme_hit_day .link_red {
  color: #f5675d;
}
.theme_hit_night .link_red {
  color: #f5675d;
}
.radio {
  position: relative;
  padding: 5px 5px 5px 19px;
  font-size: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.radio_compact {
  padding-right: 0;
  padding-left: 16px;
  margin-right: 4px;
}
.radio__field {
  position: absolute;
  left: -9999px;
}
.radio_signup {
  font-size: 14px;
  padding-left: 20px;
  margin: 10px 0;
  display: block;
}
.theme_hit_day .radio_signup {
  color: #aeb6cb;
}
.theme_hit_day .radio_signup path {
  fill: #2ea6d5;
}
.theme_hit_night .radio_signup {
  color: #507591;
}
.theme_hit_night .radio_signup path {
  fill: #2ea6d5;
}
.radio__icon {
  position: absolute;
  top: 50%;
  left: 0;
  margin: -7px 0 0;
  width: 14px;
  height: 14px;
  border-radius: 50%;
}
.radio__icon svg {
  display: none;
}
.theme_hit_day .radio__icon {
  border: 1px solid #2ea6d5;
}
.theme_hit_night .radio__icon {
  border: 1px solid #2ea6d5;
}
.radio__field:checked ~ .radio__icon {
  border: none;
}
.radio__field:checked ~ .radio__icon svg {
  display: block;
}
.theme_hit_day .radio__field:checked ~ .radio__icon path {
  fill: #2ea6d5;
}
.theme_hit_night .radio__field:checked ~ .radio__icon path {
  fill: #2ea6d5;
}
.landingFormReg {
  width: 320px !important;
  box-sizing: border-box;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-direction: column;
  flex-direction: column;
}
.landingFormReg input {
  margin-top: 0 !important;
}
.landingFormReg input::-webkit-input-placeholder {
  font-size: 14px;
}
.landingFormReg input::-moz-placeholder {
  font-size: 14px;
}
.landingFormReg input:-ms-input-placeholder {
  font-size: 14px;
}
.landingFormReg input::placeholder {
  font-size: 14px;
}
.theme_hit_day .landingFormReg input::-webkit-input-placeholder {
  color: gray !important;
}
.theme_hit_day .landingFormReg input::-moz-placeholder {
  color: gray !important;
}
.theme_hit_day .landingFormReg input:-ms-input-placeholder {
  color: gray !important;
}
.theme_hit_day .landingFormReg input::placeholder {
  color: gray !important;
}
.theme_hit_night .landingFormReg input::-webkit-input-placeholder {
  color: #507691 !important;
}
.theme_hit_night .landingFormReg input::-moz-placeholder {
  color: #507691 !important;
}
.theme_hit_night .landingFormReg input:-ms-input-placeholder {
  color: #507691 !important;
}
.theme_hit_night .landingFormReg input::placeholder {
  color: #507691 !important;
}
@media only screen and (min-width: 1025px) {
  .landingFormReg {
    width: 942px !important;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .landingFormReg input {
    margin-top: 8px !important;
  }
}
.landingFormReg.form_hidden {
  display: none;
}
.landingFormReg .landingFormReg__row .form__row.form__captcha {
  margin: 10px 0 !important;
}
@media only screen and (min-width: 1025px) {
  .landingFormReg .landingFormReg__row .form__row.form__captcha {
    margin-top: 0 !important;
  }
}
.landingFormReg .landingFormReg__row .form__row.form__captcha > div {
  margin-top: 0 !important;
}
.landingFormReg__row {
  width: 100%;
  margin-bottom: 0 !important;
}
@media only screen and (min-width: 1025px) {
  .landingFormReg__row {
    width: 300px;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.landingFormReg__field {
  padding-top: 10px;
}
.landingFormReg__field:first-child {
  padding-top: 0;
}
.landingFormReg__submitBtn {
  width: 100%;
  margin-top: 0 !important;
}
@media only screen and (min-width: 1025px) {
  .landingFormReg__submitBtn {
    margin-top: -15px;
  }
}
.landingFormReg__submitBtn:disabled {
  opacity: 0.6;
  pointer-events: none;
}
.form__row {
  position: relative;
  margin: 0 0 6px;
}
.form_reg_second_step-indexScroll {
  padding: 0;
  margin: 15px -15px;
}
.form_reg_second_step-indexScrollMainBlock {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: start;
  align-items: flex-start;
}
.form_reg_second_step-indexScrollButtonBlock button {
  margin-top: -8px !important;
  margin-bottom: 10px !important;
}
.form_reg_second_step-indexScrollFields {
  max-width: 624px;
}
.form_reg_second_step-indexScrollFields .form__row {
  display: inline-block;
  padding-top: 0;
  vertical-align: top;
}
.form_reg_second_step-indexScrollFields .form__row input {
  margin: 0 !important;
}
.form_reg_second_step-indexScrollFields .form__row:nth-child(3) {
  margin-top: 11px;
}
.form_reg_second_step-indexScrollFields .form__row:nth-child(2n) {
  margin-left: 10px;
}
.form_reg_second_step-indexScroll .countrySelector__value:not(.opened) {
  background-color: rgba(49, 102, 129, 0.03);
  border-color: rgba(215, 215, 215, 0.4);
}
.form_reg_second_step-indexScroll
  .countrySelector__value:not(.opened)
  .countrySelector__value-code {
  color: gray;
}
.form_reg_second_step-indexScroll
  .countrySelector__value:not(.opened)
  .countrySelector__value-searchInput {
  color: #0f0f0f !important;
}
.form_reg_second_step-indexScroll
  .countrySelector__value:not(.opened)
  .countrySelector__value::after {
  border-color: #0f0f0f transparent transparent;
}
.form_reg_second_step-indexScroll
  .countrySelector__value:not(.opened)
  input::-webkit-input-placeholder {
  color: #0f0f0f;
}
.form_reg_second_step-indexScroll
  .countrySelector__value:not(.opened)
  input::-moz-placeholder {
  color: #0f0f0f;
}
.form_reg_second_step-indexScroll
  .countrySelector__value:not(.opened)
  input:-ms-input-placeholder {
  color: #0f0f0f;
}
.form_reg_second_step-indexScroll
  .countrySelector__value:not(.opened)
  input::placeholder {
  color: #0f0f0f;
}
.column_signup_mobile .form_reg_second_step-indexScroll {
  width: 302px;
}
.form_reg_terminal .form_reg_second_step-indexScrollFields .form__row {
  width: 250px;
}
.form_reg_terminal
  .form_reg_second_step-indexScrollFields
  .form__row:nth-child(3) {
  width: 250px;
}
.form_reg_terminal
  .form_reg_second_step-indexScrollFields
  .form__row:nth-child(2n) {
  width: 250px;
}
.form__field {
  position: relative;
  display: block;
  width: 50%;
}
.form__field button {
  margin-left: 7px;
}
.form_simple {
  width: 305px;
}
.form_simple .form__row {
  margin: 0 0 15px;
}
.form_index_signup__termsRow_show {
  margin: 12px 0 15px !important;
}
.theme_hit_day .form_index_signup__termsRow_show {
  color: gray;
}
.theme_hit_day .form_index_signup__termsRow_show a {
  color: #2ea6d5;
}
.theme_hit_night .form_index_signup__termsRow_show {
  color: #507691;
}
.theme_hit_night .form_index_signup__termsRow_show a {
  color: #2ea6d5;
}
.form_simple .form__field {
  width: auto;
  text-align: left;
  margin: 0 0 10px;
}
.form_signup_reset_password {
  font-size: 12px;
  position: relative;
  z-index: 2;
  margin-bottom: 5px;
  line-height: 1;
}
.form__errorWrap {
  clear: both;
  position: absolute;
  padding: 7px 0 0;
  z-index: 30;
  top: 100%;
}
.form__errorText {
  font-size: 14px;
  position: relative;
  display: inline-block;
  padding: 6px 10px;
  color: #fff;
}
.theme_hit_day .form__errorText {
  background: #f5675d;
}
.theme_hit_night .form__errorText {
  background: #f5675d;
}
.form__errorText::before {
  content: "";
  position: absolute;
  top: -12px;
  right: 40px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-bottom-color: rgba(230, 66, 66, 0.9);
}
.form__field_error input {
  border-radius: 5px;
}
.theme_hit_day .form__field_error input {
  border-color: #f5675d;
}
.theme_hit_night .form__field_error input {
  border-color: #f5675d;
}
.form__row_error .selector .selector__label {
  border-color: red;
  box-shadow: 0 0 3px 0 rgba(227, 55, 55, 0.5);
}
.form__success {
  position: relative;
  margin: 0 0 15px;
  display: none;
}
.theme_hit_day .form__successMessage {
  color: #71c15b;
}
.theme_hit_night .form__successMessage {
  color: #71c15b;
}
.form__row_errorAlign-left .form__errorWrap {
  text-align: left;
}
.form_hidden {
  display: none;
}
.form__error {
  position: relative;
  margin: 0 0 15px;
  display: none;
}
.form__errorMessage {
  color: red;
}
.form_addToken .form__field,
.form_bugReport .form__field {
  width: auto;
  text-align: left;
}
.form_bugReport {
  margin-top: 36px;
}
.form_bugReport .form__row {
  margin-bottom: 24px;
}
.form_bugReport .form__field {
  margin-bottom: 0;
}
.form_bugReport__file-upload {
  margin-top: 28px;
  margin-bottom: 24px;
}
.form_bugReport__file-upload .file-upload {
  margin-top: 0;
}
.form_bugReport__message {
  display: block;
  height: 150px;
}
.form_addToken__description {
  display: block;
  height: 100px;
}
.form_addToken {
  padding: 24px 40px 32px;
  border-radius: 5px;
}
.theme_hit_day .form_addToken {
  background-color: #f2f3f8;
  border: 1px solid #cdd2df;
}
.theme_hit_night .form_addToken {
  background-color: #153043;
  border: 1px solid #507591;
}
.form_addToken-block {
  width: 1080px;
  padding-bottom: 200px !important;
  margin: 0 auto !important;
}
.form_addToken-block .title {
  line-height: 1.4;
}
.form_addToken .form__errorText {
  top: -1px;
}
.form_addToken .form__errorWrap {
  right: -19px !important;
  left: auto !important;
  top: 30px !important;
  height: 18px;
}
.form_addToken .form__errorWrap::before {
  top: 3.5px;
}
.form_addToken .form_addToken__captcha .form__captcha {
  margin-bottom: 16px;
  display: none;
}
.form_addToken .form__notice {
  display: none;
}
.form_bugReport-block .file-upload__open,
.form_bugReport-block .file-upload__open:hover,
.form_bugReport-block .file-upload__open:focus,
.form_bugReport-block .file-upload__open:visited,
.form_bugReport-block .file-upload__open:active {
  width: 140px;
}
.form_addToken__bottom {
  padding: 7px 11px;
  display: inline-block;
}
.theme_hit_day .form_addToken__bottom {
  color: #164a68;
}
.theme_hit_night .form_addToken__bottom {
  color: #a1b5c1;
}
.form__row_topPadded {
  padding-top: 10px;
}
.form_signup_index input,
.landingFormReg input {
  border: 1px solid !important;
  font-family: open sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin-top: 0;
  padding: 8px 10px;
}
.theme_hit_day .form_signup_index input,
.theme_hit_day .landingFormReg input {
  border-color: rgba(255, 255, 255, 0.3) !important;
  color: #fff;
}
.theme_hit_night .form_signup_index input,
.theme_hit_night .landingFormReg input {
  border-color: rgba(255, 255, 255, 0.3) !important;
  color: #fff;
}
.theme_hit_day .form_signup_index input:focus,
.theme_hit_day .landingFormReg input:focus {
  border-color: #2ea6d5 !important;
}
.theme_hit_night .form_signup_index input:focus,
.theme_hit_night .landingFormReg input:focus {
  border-color: #2ea6d5 !important;
}
.form_signup_index input::-webkit-input-placeholder,
.landingFormReg input::-webkit-input-placeholder {
  font-size: 14px;
}
.form_signup_index input::-moz-placeholder,
.landingFormReg input::-moz-placeholder {
  font-size: 14px;
}
.form_signup_index input:-ms-input-placeholder,
.landingFormReg input:-ms-input-placeholder {
  font-size: 14px;
}
.form_signup_index input::placeholder,
.landingFormReg input::placeholder {
  font-size: 14px;
}
.theme_hit_day .form_signup_index input::-webkit-input-placeholder,
.theme_hit_day .landingFormReg input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_day .form_signup_index input::-moz-placeholder,
.theme_hit_day .landingFormReg input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_day .form_signup_index input:-ms-input-placeholder,
.theme_hit_day .landingFormReg input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_day .form_signup_index input::placeholder,
.theme_hit_day .landingFormReg input::placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_night .form_signup_index input::-webkit-input-placeholder,
.theme_hit_night .landingFormReg input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_night .form_signup_index input::-moz-placeholder,
.theme_hit_night .landingFormReg input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_night .form_signup_index input:-ms-input-placeholder,
.theme_hit_night .landingFormReg input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_night .form_signup_index input::placeholder,
.theme_hit_night .landingFormReg input::placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.form_signup_index {
  position: relative;
  width: 302px;
}
.form_signup_index button {
  margin-bottom: 15px;
  margin-top: 10px;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .form_signup_index {
    margin: 0 auto;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .form_signup_index {
    margin: 0 auto;
  }
}
.form_signup_index .form__errorWrap {
  position: inherit;
  padding: 0;
  margin-top: -10px;
}
.form_signup_index .form__captcha {
  margin-left: 0;
  margin-bottom: 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.form_signup_index .form__captcha > div:not(.geetest_holder) {
  margin-top: 24px;
}
.form_signup_index .form__captcha.form__captcha__index_margin {
  margin-bottom: 20px;
}
.form_signup_index
  .form__captcha.form__captcha__index_margin.form__field_error {
  margin-bottom: 5px;
}
.form_signup_index
  .form__captcha.form__captcha__index_margin.form__field_error
  + .form__errorWrap {
  margin-bottom: 20px;
}
.form_signup_index .form__row:not(.form_index_signup__termsRow_show) {
  margin-bottom: 0 !important;
}
.form_signup_index .form__row:not(.form_index_signup__termsRow_show).first {
  padding-top: 0;
}
.form_signup_index .form__row_password > .form__errorWrap {
  float: left;
  clear: none;
}
.theme_hit_day .form_signup_index .form__row_error .field {
  border-color: #f5675d;
}
.theme_hit_night .form_signup_index .form__row_error .field {
  border-color: #f5675d;
}
.form_signup_index .form__errorText {
  background: transparent;
  font-family: open sans, sans-serif;
  font-size: 12px;
  padding: 0 5px 10px;
}
.theme_hit_day .form_signup_index .form__errorText {
  color: #f5675d;
}
.theme_hit_night .form_signup_index .form__errorText {
  color: #f5675d;
}
.form_signup_index .form__errorText::before {
  display: none;
}
.form_recover_pass .form__errorWrap {
  display: block;
}
.theme_hit_day .terminal-landing input,
.theme_hit_day .form_index_signup_bottom input {
  border: 1px solid #aeb6cb !important;
  color: #333 !important;
}
.theme_hit_day .terminal-landing input:focus,
.theme_hit_day .form_index_signup_bottom input:focus {
  border-color: #2ea6d5 !important;
}
.theme_hit_night .terminal-landing input,
.theme_hit_night .form_index_signup_bottom input {
  border: 1px solid #507591 !important;
  color: #fff !important;
}
.theme_hit_night .terminal-landing input:focus,
.theme_hit_night .form_index_signup_bottom input:focus {
  border-color: #2ea6d5 !important;
}
.terminal-landing input::-webkit-input-placeholder,
.form_index_signup_bottom input::-webkit-input-placeholder {
  font-size: 14px;
}
.terminal-landing input::-moz-placeholder,
.form_index_signup_bottom input::-moz-placeholder {
  font-size: 14px;
}
.terminal-landing input:-ms-input-placeholder,
.form_index_signup_bottom input:-ms-input-placeholder {
  font-size: 14px;
}
.terminal-landing input::placeholder,
.form_index_signup_bottom input::placeholder {
  font-size: 14px;
}
.theme_hit_day .terminal-landing input::-webkit-input-placeholder,
.theme_hit_day .form_index_signup_bottom input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_day .terminal-landing input::-moz-placeholder,
.theme_hit_day .form_index_signup_bottom input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_day .terminal-landing input:-ms-input-placeholder,
.theme_hit_day .form_index_signup_bottom input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_day .terminal-landing input::placeholder,
.theme_hit_day .form_index_signup_bottom input::placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_night .terminal-landing input::-webkit-input-placeholder,
.theme_hit_night .form_index_signup_bottom input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_night .terminal-landing input::-moz-placeholder,
.theme_hit_night .form_index_signup_bottom input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_night .terminal-landing input:-ms-input-placeholder,
.theme_hit_night .form_index_signup_bottom input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme_hit_night .terminal-landing input::placeholder,
.theme_hit_night .form_index_signup_bottom input::placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.form__field_padding {
  margin-bottom: 26px !important;
}
.signForms {
  position: relative;
  width: 300px;
  margin: 0 auto 15px;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .signForms {
    float: none !important;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .signForms {
    float: none !important;
    background: url(/blocks/index/index_tickers_header.png) no-repeat 0 100%;
    background-size: 100%;
    padding-bottom: 30px;
  }
}
.formSwitcher {
  text-align: center;
  font: 12px open sans, sans-serif;
}
.theme_hit_day .formSwitcher {
  color: gray;
}
.theme_hit_day .formSwitcher a {
  color: #2ea6d5;
}
.theme_hit_night .formSwitcher {
  color: #507691;
}
.theme_hit_night .formSwitcher a {
  color: #2ea6d5;
}
.form_otp.form_otpIndex button {
  margin-top: 20px;
}
.form_otp.form_otpIndex .form__errorWrap {
  text-align: center;
  margin-bottom: 15px;
}
.form_otp.form_otpIndex .form__errorText {
  font-size: 14px;
}
.button_signin.button_loading {
  opacity: 0.5;
}
.form_index_signup button[disabled],
.form_signup_index button[disabled] {
  opacity: 0.6;
  pointer-events: none;
  cursor: default;
}
.form_index_signup__signinError {
  text-align: center;
  position: absolute;
  top: -46px;
  left: 0;
  width: 100%;
}
.theme_hit_day .form_index_signup__signinError > .form__errorMessage {
  color: #f5675d;
}
.theme_hit_night .form_index_signup__signinError > .form__errorMessage {
  color: #f5675d;
}
.form_otpIndex__signinError {
  text-align: center;
  margin-bottom: 10px;
}
.theme_hit_day .form_otpIndex__signinError > .form__errorMessage {
  color: #f5675d;
}
.theme_hit_night .form_otpIndex__signinError > .form__errorMessage {
  color: #f5675d;
}
.form_otp_noError .form_otpIndex__signinError {
  display: none !important;
}
.form_newErrors .form__field_error {
  box-shadow: none;
  background: #ffebee;
}
.theme_hit_day .form_newErrors .form__field_error {
  border: 1px solid #f5675d;
}
.theme_hit_night .form_newErrors .form__field_error {
  border: 1px solid #f5675d;
}
.form_newErrors .form__errorWrap {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: calc(100% - 16px);
  padding: 0 0 0 11px;
  border-radius: 7px;
  overflow: hidden;
  background: #e57373;
}
.form_newErrors .form__errorWrap::before {
  content: "";
  display: block;
  position: absolute;
  width: 11px;
  height: 12px;
  top: 4px;
  left: 4px;
  background: url(/blocks/form/error_mark.png) no-repeat;
  background-size: contain;
}
.form_newErrors .form__errorText {
  font-size: 10px;
  width: auto;
  white-space: nowrap;
  background: 0 0;
  padding: 3px 10px;
}
.form_errorsLeft .form__errorWrap {
  padding: 0 11px 0 0;
  right: calc(100% - 85px);
  left: auto;
}
.form_errorsLeft .form__errorWrap::before {
  right: 4px;
  left: auto;
}
.form_recover_pass .form__captcha {
  text-align: center;
}
.form_recover_pass .form__captcha > div {
  display: inline-block;
}
.form_new .form__row {
  font-size: 0;
  margin: 0;
}
.form_new .form__row > * {
  font-size: 12px;
}
.form_new .form__row::after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  width: 0;
  height: 0;
}
.form_new .form__field {
  display: inline-block;
  width: auto;
  margin-right: 10px;
  margin-bottom: 10px;
}
.form_new .form__field.form__default-field {
  margin-right: 0;
  margin-bottom: 16px;
}
.form_new .form__field.last {
  margin-right: 0;
}
.form_new .form__field_margin {
  margin-right: 15px;
}
.form_new .form__field_full {
  width: 100%;
}
.form_new .form__field button {
  margin-left: 0;
}
.form_new input[type="text"],
.form_new textarea {
  margin: 0;
  outline: none;
  background: transparent !important;
}
.theme_hit_day .form_new input[type="text"]:focus,
.theme_hit_day .form_new textarea:focus {
  border-color: #2ea6d5;
}
.theme_hit_night .form_new input[type="text"]:focus,
.theme_hit_night .form_new textarea:focus {
  border-color: #2ea6d5;
}
.form_new input[type="text"].error,
.form_new textarea.error {
  color: #e57373;
}
.form_new input[readonly] {
  background: 0 0;
}
.form_new .radio {
  cursor: pointer;
  display: inline-block;
  position: relative;
  width: 12px;
  padding: 0;
  height: 12px;
  margin-bottom: -1px;
  margin-right: 1em;
  border-radius: 6px;
  border: 1px solid;
}
.theme_hit_day .form_new .radio {
  background: #fff;
  border-color: #cdd2df;
}
.theme_hit_night .form_new .radio {
  background: #14374a;
  border-color: #688fac;
}
.form_new input[type="radio"] {
  display: none;
}
.form_new input[type="radio"] + label {
  margin: 2px 0 4px 1em;
  display: inline-block;
}
.form_new input[type="radio"]:checked + label .radio::after {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  width: 6px;
  height: 6px;
  border-radius: 4px;
  background: #455a64;
}
.theme_hit_day .form_new input[type="radio"]:checked + label .radio {
  background: #fff;
}
.theme_hit_night .form_new input[type="radio"]:checked + label .radio {
  background: #14374a;
}
.form_new label.left {
  background: #cfd8dc;
  text-align: center;
  padding: 7px 11px;
  display: inline-block;
  border-radius: 6px 0 0 6px;
  width: 95px;
}
.theme_hit_day .form_new label.left {
  color: gray;
}
.theme_hit_night .form_new label.left {
  color: #507691;
}
.form_new label.left + input {
  border: none;
  width: calc(100% - 95px);
}
.form_new label.top {
  display: block;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
.theme_hit_day .form_new label.top {
  color: #164a68;
}
.theme_hit_night .form_new label.top {
  color: #a1b5c1;
}
.form_new label.top + input[type="text"] {
  width: 100%;
}
.form_new input[disabled] {
  background: 0 0;
}
.theme_hit_day .form_new input[disabled] {
  color: gray;
}
.theme_hit_night .form_new input[disabled] {
  color: #507691;
}
.form_new .button {
  padding: 7px 27px;
  min-width: 150px !important;
  color: #fff !important;
  font-weight: 700;
}
.theme_hit_day .form_new .button {
  background: #2ea6d5;
}
.theme_hit_night .form_new .button {
  background: #2ea6d5;
}
.form_new .button_universal {
  color: #fff !important;
}
.form_new .button [type="submit"] {
  font-weight: 700;
}
.form_new .form__errorText {
  font-size: 10px;
  width: auto;
  white-space: nowrap;
  background: 0 0;
  padding: 0 10px;
}
.form_new .form__errorText::before {
  display: none;
}
.form_new .form__field_error {
  border: none;
  box-shadow: none;
}
.form_new .form__field_error input {
  box-shadow: none;
  border: 1px solid #d95e5a !important;
  background: #ffebee;
}
.form_new .form__field_error input.default-field {
  background-color: #fff;
}
.form_new .form__errorWrap {
  left: 95px;
  top: -24px;
  padding: 0 0 0 11px;
  border-radius: 8px;
  background: #e57373;
}
.form_new .form__errorWrap::before {
  content: "";
  display: block;
  position: absolute;
  width: 11px;
  height: 12px;
  top: 2.5px;
  left: 2.5px;
  background: url(/blocks/form/error_mark.png) no-repeat;
  background-size: contain;
}
.form__notice {
  padding: 0 6px 0 20px;
  border-radius: 8px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  overflow: hidden;
  color: #fff;
  position: relative;
  display: inline-block;
}
.theme_hit_day .form__notice {
  background: #2ea6d5;
}
.theme_hit_night .form__notice {
  background: #2ea6d5;
}
.theme_hit_day .form__notice_green {
  background: #71c15b;
}
.theme_hit_night .form__notice_green {
  background: #71c15b;
}
.form__notice .form__successMessage {
  color: #fff;
}
.form__notice a {
  color: #fff;
}
.form__notice::before {
  content: "";
  display: block;
  position: absolute;
  width: 11px;
  height: 12px;
  top: 1.5px;
  left: 2px;
  background: url(/blocks/form/alert-grey.svg) no-repeat;
  background-size: contain;
}
.form_new .form__errorMessage {
  padding: 0 6px 0 20px;
  border-radius: 8px;
  color: #fff;
  position: relative;
  display: inline-block;
}
.theme_hit_day .form_new .form__errorMessage {
  background-color: #f5675d;
}
.theme_hit_night .form_new .form__errorMessage {
  background-color: #f5675d;
}
.form_new .form__errorMessage .form__errorMessage {
  color: #fff;
}
.form_new .form__errorMessage::before {
  content: "";
  display: block;
  position: absolute;
  width: 11px;
  height: 12px;
  top: 1.5px;
  left: 2px;
  background: url(/blocks/form/error_mark.png) no-repeat;
  background-size: contain;
}
.form_addToken__topRow {
  margin-bottom: 30px;
}
.add-token-requirements {
  padding-right: 60px;
}
@media only screen and (min-width: 1025px) {
  .form_index_signup__emailWarning_top {
    height: 0;
  }
}
.form_index_signup__emailWarning_bottom {
  width: 607px;
}
.form_index_signup__emailWarningMessage {
  display: none;
}
.indexScroll .form_index_signup__termsRow {
  margin-bottom: 6px !important;
}
.theme_hit_day .indexScroll .form_index_signup__termsRow {
  color: gray;
}
.theme_hit_night .indexScroll .form_index_signup__termsRow {
  color: #507691;
}
.indexScroll .form_signup_index .form__errorWrap {
  top: 0;
}
.theme_hit_day .indexScroll .form_signup_index input {
  border: 1px solid #cdd2df !important;
  color: gray !important;
}
.theme_hit_night .indexScroll .form_signup_index input {
  border: 1px solid #688fac !important;
  color: #507691 !important;
}
.theme_hit_day .indexScroll .form_signup_index input:focus {
  border-color: #2ea6d5 !important;
  color: #333 !important;
}
.theme_hit_night .indexScroll .form_signup_index input:focus {
  border-color: #2ea6d5 !important;
  color: #fff !important;
}
.form_disabledRequest textarea {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  max-height: 20em;
  min-height: 4em;
}
.form_disabledRequest .form__notice::before {
  top: 4px;
  left: 4px;
}
.form_disabledRequest .form__success {
  display: none;
}
.form_signup_index__japanWarning {
  border: 4px solid gray;
  padding: 12px 20px;
  font-size: 11px;
  border-radius: 10px;
  color: gray;
  background: rgba(0, 0, 0, 0.12);
  position: relative;
  margin-top: 10px;
}
.form_index_signup_bottom {
  margin-bottom: 48px;
}
.form_index_signup_bottom .form {
  width: 100%;
  padding-right: 10px;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1024px) {
  .form_index_signup_bottom .form {
    padding-right: 0;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    width: 304px;
  }
  .form_index_signup_bottom .form .form__row {
    margin-right: 0;
    width: 100%;
  }
  .form_index_signup_bottom .form .form__row.last {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    margin-top: 8px;
  }
  .form_index_signup_bottom .form .form__row.last .form_index_signup__termsRow {
    text-align: left;
  }
  .form_index_signup_bottom .form .form__row.anon_terminal_mobile_bottom {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .form_index_signup_bottom .form .form__row input {
    margin-top: 10px;
  }
}
.form_index_signup_bottom .form_hidden {
  display: none;
}
.form_index_signup_bottom .form__field input {
  margin-top: 18px;
}
.form_index_signup_bottom .input_row {
  -ms-flex: 1;
  flex: 1;
  margin-right: 16px;
}
.form_index_signup_bottom .button_index_signup {
  margin-bottom: 8px;
}
.form_index_signup_bottom .form_index_signup__termsRow {
  width: 230px;
  text-align: right;
  margin-left: auto;
}
.form_index_signup_bottom .indexSignupTerms {
  font-size: 14px;
  line-height: 140%;
}
.form_index_signup_bottom .form__errorWrap {
  position: static;
}
.form_index_signup_bottom_content .form_reg_second_step {
  max-width: 304px;
  margin: 0 auto;
}
.form_index_signup_bottom_content .form_reg_terminal {
  max-width: 940px;
  margin: 10px auto 0;
}
.form_signup_index .form__company input,
.form__company input {
  visibility: hidden;
}
.form_signup_index .form__company input.visible,
.form__company input.visible {
  visibility: visible;
}
.form_signup_index .form__company input:disabled,
.form__company input:disabled {
  opacity: 0.3;
}
.form_reg_second_step__error {
  color: #fe8484;
  font-size: 12px;
  margin-top: 4px;
  padding: 0 5px;
  display: none;
}
.policy-submission {
  width: 100%;
}
.twoFactorList {
  display: none;
  font-size: 12px;
  margin-bottom: 24px;
  border-bottom: 1px solid;
  width: calc(100% + 40px);
  margin-left: -20px;
}
.twoFactorList.visible {
  display: -ms-flexbox;
  display: flex;
}
.theme_hit_day .twoFactorList {
  border-color: #8f9ab7;
}
.theme_hit_night .twoFactorList {
  border-color: #8f9ab7;
}
.twoFactorListItem {
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  cursor: pointer;
  padding-bottom: 8px;
}
.theme_hit_day .twoFactorListItem {
  color: gray;
}
.theme_hit_night .twoFactorListItem {
  color: gray;
}
.twoFactorListItem.active {
  font-weight: 700;
  pointer-events: none;
}
.theme_hit_day .twoFactorListItem.active {
  color: #fff;
}
.theme_hit_night .twoFactorListItem.active {
  color: #fff;
}
.twoFactorListItem.active span {
  position: relative;
}
.twoFactorListItem.active span::after {
  position: absolute;
  content: "";
  left: -15%;
  bottom: -9px;
  width: 130%;
  height: 3px;
}
.theme_hit_day .twoFactorListItem.active span::after {
  background: #2ea6d5;
}
.theme_hit_night .twoFactorListItem.active span::after {
  background: #2ea6d5;
}
.formTotpHint {
  padding-bottom: 8px;
  font-size: 14px;
}
.theme_hit_day .formTotpHint {
  color: #fff;
}
.theme_hit_night .formTotpHint {
  color: #fff;
}
.theme_hit_day .twoFactorFormContent {
  color: #fff;
}
.theme_hit_night .twoFactorFormContent {
  color: #fff;
}
.twoFactorFormContent .yubikeyFormHint {
  padding-bottom: 8px;
}
.twoFactorFormContent .yubikeyFormInstruction {
  margin-top: 16px;
  padding-bottom: 16px;
  line-height: 28px;
}
.twoFactorFormContent .yubikeyFormManualEnter {
  text-align: center;
  margin-bottom: 24px;
}
.twoFactorFormContent .yubikeyFormManual {
  display: none;
}
.twoFactorFormContent .yubikeyFormAutoEnter {
  text-align: center;
}
.formSecurityCodeInput {
  margin-bottom: 24px;
}
.formSecurityCodeInput.outOfScreen {
  position: absolute;
  left: -9999px;
}
.signin_link {
  margin-top: 8px !important;
}
.countrySelector {
  position: relative;
  width: 100%;
  min-width: 240px;
}
.countrySelector__option {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px 8px 5px 12px;
  height: 38px;
  cursor: pointer;
}
.theme_hit_day .countrySelector__option {
  background-color: #153043;
}
.theme_hit_night .countrySelector__option {
  background-color: #153043;
}
.countrySelector__option-flag {
  width: 24px;
  margin-right: 8px;
}
.countrySelector__option-flag img {
  max-width: 100%;
  max-height: 100%;
}
.countrySelector__option-code {
  width: 26px;
  text-align: left;
  font-size: 14px;
  line-height: 20px;
  margin-right: 8px;
}
.theme_hit_day .countrySelector__option-code {
  color: #507691;
}
.theme_hit_night .countrySelector__option-code {
  color: #507691;
}
.countrySelector__option-name {
  width: 75%;
  font-size: 14px;
  line-height: 20px;
}
.theme_hit_day .countrySelector__option-name {
  color: #a1b5c1;
}
.theme_hit_night .countrySelector__option-name {
  color: #a1b5c1;
}
.theme_hit_day .countrySelector__option:hover,
.theme_hit_day .countrySelector__option.hovered {
  background-color: rgba(80, 117, 145, 0.5);
}
.theme_hit_night .countrySelector__option:hover,
.theme_hit_night .countrySelector__option.hovered {
  background-color: rgba(80, 117, 145, 0.5);
}
.theme_hit_day .countrySelector__option:hover .countrySelector__option-name,
.theme_hit_day .countrySelector__option.hovered .countrySelector__option-name {
  color: #fff;
}
.theme_hit_night .countrySelector__option:hover .countrySelector__option-name,
.theme_hit_night
  .countrySelector__option.hovered
  .countrySelector__option-name {
  color: #fff;
}
.countrySelector__option.hidden {
  display: none;
}
.countrySelector__option-emptySelectText {
  color: rgba(255, 255, 255, 0.4);
  font-size: 13px;
  line-height: 16px;
  min-height: 38px;
  cursor: initial;
}
.countrySelector__option-emptySelectText.hidden {
  display: none;
}
.theme_hit_day .countrySelector__option.selected {
  background-color: rgba(80, 117, 145, 0.5);
}
.theme_hit_night .countrySelector__option.selected {
  background-color: rgba(80, 117, 145, 0.5);
}
.theme_hit_day .countrySelector__option.selected .countrySelector__option-name {
  color: #fff;
}
.theme_hit_night
  .countrySelector__option.selected
  .countrySelector__option-name {
  color: #fff;
}
.countrySelector__dropDown {
  display: none;
  position: absolute;
  top: 37px;
  left: 0;
  width: 100%;
  border-radius: 0 0 4px 4px;
  overflow: auto;
  max-height: 208px;
  z-index: 100;
}
.theme_hit_day .countrySelector__dropDown {
  border: 1px solid #2ea6d5;
  background-color: #153043;
}
.theme_hit_night .countrySelector__dropDown {
  border: 1px solid #2ea6d5;
  background-color: #153043;
}
.countrySelector__dropDown.opened {
  display: block;
}
.countrySelector__value {
  height: 38px;
  background-color: transparent;
  padding: 0 12px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  overflow: hidden;
  cursor: pointer;
  border-color: rgba(255, 255, 255, 0.4);
}
.countrySelector__value-flag {
  width: 24px;
  margin-right: 8px;
}
.countrySelector__value-code {
  width: 26px;
  font-size: 14px;
  line-height: 20px;
  margin-right: 8px;
  text-align: left;
  color: rgba(255, 255, 255, 0.4);
}
.countrySelector__value input {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-height: 38px;
  margin: 0 !important;
  background-color: transparent !important;
  outline: none;
  width: 75%;
  color: #fff !important;
  cursor: pointer;
  padding: 0 !important;
  font-size: 14px;
  line-height: 20px;
}
body .wrap .countrySelector__value input {
  border: none !important;
  background-color: transparent !important;
}
body .wrap .countrySelector__value input:focus {
  border: none !important;
}
.countrySelector__value.opened {
  border-radius: 4px 4px 0 0;
  cursor: initial;
}
.theme_hit_day .countrySelector__value.opened {
  background-color: #153043;
  border-color: #2ea6d5;
}
.theme_hit_night .countrySelector__value.opened {
  background-color: #153043;
  border-color: #2ea6d5;
}
.countrySelector__value.opened input {
  cursor: initial;
}
.countrySelector__value.opened input::-webkit-input-placeholder {
  color: #a1b5c1;
  opacity: 0.4;
}
.countrySelector__value.opened input::-moz-placeholder {
  color: #a1b5c1;
  opacity: 0.4;
}
.countrySelector__value.opened input:-ms-input-placeholder {
  color: #a1b5c1;
  opacity: 0.4;
}
.countrySelector__value.opened input::placeholder {
  color: #a1b5c1;
  opacity: 0.4;
}
.countrySelector__value.opened::after {
  border-width: 0 5px 6px;
  border-color: transparent transparent #fff;
}
.countrySelector__value::after {
  content: "";
  position: absolute;
  right: 12px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  border-color: #fff transparent transparent;
  border-style: solid;
  border-width: 6px 5px 0;
  height: 0;
  width: 0;
}
.countrySelector .bg-ab {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -1px;
}
.countrySelector .bg-ad {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -1px;
}
.countrySelector .bg-ae {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -27px;
}
.countrySelector .bg-af {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -27px;
}
.countrySelector .bg-ag {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -1px;
}
.countrySelector .bg-ai {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -27px;
}
.countrySelector .bg-al {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -53px;
}
.countrySelector .bg-am {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -53px;
}
.countrySelector .bg-an {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -391px;
}
.countrySelector .bg-ao {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -53px;
}
.countrySelector .bg-aq {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -391px;
}
.countrySelector .bg-ar {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -1px;
}
.countrySelector .bg-as {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -27px;
}
.countrySelector .bg-at {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -53px;
}
.countrySelector .bg-au {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -79px;
}
.countrySelector .bg-aw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -79px;
}
.countrySelector .bg-ax {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -79px;
}
.countrySelector .bg-az {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -79px;
}
.countrySelector .bg-ba {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -1px;
}
.countrySelector .bg-bb {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -27px;
}
.countrySelector .bg-bd {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -53px;
}
.countrySelector .bg-be {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -79px;
}
.countrySelector .bg-bf {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -105px;
}
.countrySelector .bg-bg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -105px;
}
.countrySelector .bg-bh {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -105px;
}
.countrySelector .bg-bi {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -105px;
}
.countrySelector .bg-bj {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -105px;
}
.countrySelector .bg-bl {
  width: 24px;
  height: 22px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -339px;
}
.countrySelector .bg-bm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -1px;
}
.countrySelector .bg-bn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -27px;
}
.countrySelector .bg-bo {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -53px;
}
.countrySelector .bg-bq {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -79px;
}
.countrySelector .bg-br {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -105px;
}
.countrySelector .bg-bs {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -131px;
}
.countrySelector .bg-bt {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -131px;
}
.countrySelector .bg-bv {
  width: 24px;
  height: 18px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -363px;
}
.countrySelector .bg-bw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -131px;
}
.countrySelector .bg-by {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -131px;
}
.countrySelector .bg-bz {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -131px;
}
.countrySelector .bg-ca {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -131px;
}
.countrySelector .bg-cc {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -1px;
}
.countrySelector .bg-cd {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -27px;
}
.countrySelector .bg-cf {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -53px;
}
.countrySelector .bg-cg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -79px;
}
.countrySelector .bg-ch {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -105px;
}
.countrySelector .bg-ci {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -131px;
}
.countrySelector .bg-ck {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -157px;
}
.countrySelector .bg-cl {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -157px;
}
.countrySelector .bg-cm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -157px;
}
.countrySelector .bg-cn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -157px;
}
.countrySelector .bg-co {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -157px;
}
.countrySelector .bg-cr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -157px;
}
.countrySelector .bg-cu {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -157px;
}
.countrySelector .bg-cv {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -1px;
}
.countrySelector .bg-cw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -27px;
}
.countrySelector .bg-cx {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -53px;
}
.countrySelector .bg-cy {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -79px;
}
.countrySelector .bg-cz {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -105px;
}
.countrySelector .bg-de {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -131px;
}
.countrySelector .bg-dj {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -157px;
}
.countrySelector .bg-dk {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -183px;
}
.countrySelector .bg-dm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -183px;
}
.countrySelector .bg-do {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -183px;
}
.countrySelector .bg-dz {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -183px;
}
.countrySelector .bg-ec {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -183px;
}
.countrySelector .bg-ee {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -183px;
}
.countrySelector .bg-eg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -183px;
}
.countrySelector .bg-eh {
  width: 24px;
  height: 12px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -391px;
}
.countrySelector .bg-en {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -183px;
}
.countrySelector .bg-er {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -1px;
}
.countrySelector .bg-es {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -27px;
}
.countrySelector .bg-et {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -53px;
}
.countrySelector .bg-eu {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -79px;
}
.countrySelector .bg-fi {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -105px;
}
.countrySelector .bg-fj {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -131px;
}
.countrySelector .bg-fk {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -157px;
}
.countrySelector .bg-fm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -183px;
}
.countrySelector .bg-fo {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -209px;
}
.countrySelector .bg-fr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -209px;
}
.countrySelector .bg-ga {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -209px;
}
.countrySelector .bg-gb_eng {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -209px;
}
.countrySelector .bg-gb_nir {
  width: 24px;
  height: 12px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -391px;
}
.countrySelector .bg-gb_sct {
  width: 24px;
  height: 14px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -391px;
}
.countrySelector .bg-gb_wls {
  width: 24px;
  height: 14px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -391px;
}
.countrySelector .bg-gb {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -209px;
}
.countrySelector .bg-gd {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -209px;
}
.countrySelector .bg-ge {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -209px;
}
.countrySelector .bg-gf {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -391px;
}
.countrySelector .bg-gg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -209px;
}
.countrySelector .bg-gh {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -209px;
}
.countrySelector .bg-gi {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -1px;
}
.countrySelector .bg-gl {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -27px;
}
.countrySelector .bg-gm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -53px;
}
.countrySelector .bg-gn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -79px;
}
.countrySelector .bg-gp {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -391px;
}
.countrySelector .bg-gq {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -105px;
}
.countrySelector .bg-gr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -131px;
}
.countrySelector .bg-gs {
  width: 24px;
  height: 12px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -417px -1px;
}
.countrySelector .bg-gt {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -157px;
}
.countrySelector .bg-gu {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -183px;
}
.countrySelector .bg-gw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -209px;
}
.countrySelector .bg-gy {
  width: 24px;
  height: 14px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -391px;
}
.countrySelector .bg-hk {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -235px;
}
.countrySelector .bg-hm {
  width: 24px;
  height: 12px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -417px -15px;
}
.countrySelector .bg-hn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -235px;
}
.countrySelector .bg-hr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -235px;
}
.countrySelector .bg-ht {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -235px;
}
.countrySelector .bg-hu {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -235px;
}
.countrySelector .bg-id {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -235px;
}
.countrySelector .bg-ie {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -235px;
}
.countrySelector .bg-il {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -235px;
}
.countrySelector .bg-im {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -235px;
}
.countrySelector .bg-in {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -235px;
}
.countrySelector .bg-io {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -1px;
}
.countrySelector .bg-iq {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -27px;
}
.countrySelector .bg-ir {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -53px;
}
.countrySelector .bg-is {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -79px;
}
.countrySelector .bg-it {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -105px;
}
.countrySelector .bg-ja {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -131px;
}
.countrySelector .bg-je {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -157px;
}
.countrySelector .bg-jm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -183px;
}
.countrySelector .bg-jo {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -209px;
}
.countrySelector .bg-jp {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -235px;
}
.countrySelector .bg-ke {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -261px;
}
.countrySelector .bg-kg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -261px;
}
.countrySelector .bg-kh {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -261px;
}
.countrySelector .bg-ki {
  width: 24px;
  height: 12px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -417px -29px;
}
.countrySelector .bg-km {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -261px;
}
.countrySelector .bg-kn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -261px;
}
.countrySelector .bg-kr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -261px;
}
.countrySelector .bg-ko {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -261px;
}
.countrySelector .bg-kp {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -261px;
}
.countrySelector .bg-kw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -261px;
}
.countrySelector .bg-ky {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -261px;
}
.countrySelector .bg-kz {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -261px;
}
.countrySelector .bg-la {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -1px;
}
.countrySelector .bg-lb {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -27px;
}
.countrySelector .bg-lc {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -53px;
}
.countrySelector .bg-li {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -79px;
}
.countrySelector .bg-lk {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -105px;
}
.countrySelector .bg-lr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -131px;
}
.countrySelector .bg-ls {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -157px;
}
.countrySelector .bg-lt {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -183px;
}
.countrySelector .bg-lu {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -209px;
}
.countrySelector .bg-lv {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -235px;
}
.countrySelector .bg-ly {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -261px;
}
.countrySelector .bg-ma {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -287px;
}
.countrySelector .bg-mc {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -287px;
}
.countrySelector .bg-md {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -287px;
}
.countrySelector .bg-me {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -287px;
}
.countrySelector .bg-mf {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -287px;
}
.countrySelector .bg-mg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -287px;
}
.countrySelector .bg-mh {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -287px;
}
.countrySelector .bg-mk {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -287px;
}
.countrySelector .bg-ml {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -287px;
}
.countrySelector .bg-mm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -287px;
}
.countrySelector .bg-mn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -287px;
}
.countrySelector .bg-mo {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -287px;
}
.countrySelector .bg-mp {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -1px;
}
.countrySelector .bg-mq {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -27px;
}
.countrySelector .bg-mr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -53px;
}
.countrySelector .bg-ms {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -79px;
}
.countrySelector .bg-mt {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -105px;
}
.countrySelector .bg-mu {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -131px;
}
.countrySelector .bg-mv {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -157px;
}
.countrySelector .bg-mw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -183px;
}
.countrySelector .bg-mx {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -209px;
}
.countrySelector .bg-my {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -235px;
}
.countrySelector .bg-mz {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -261px;
}
.countrySelector .bg-na {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -287px;
}
.countrySelector .bg-nc {
  width: 24px;
  height: 12px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -417px -43px;
}
.countrySelector .bg-ne {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -313px;
}
.countrySelector .bg-nf {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -313px;
}
.countrySelector .bg-ng {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -313px;
}
.countrySelector .bg-ni {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -313px;
}
.countrySelector .bg-nl {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -313px;
}
.countrySelector .bg-no {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -313px;
}
.countrySelector .bg-np {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -313px;
}
.countrySelector .bg-nr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -313px;
}
.countrySelector .bg-nu {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -313px;
}
.countrySelector .bg-nz {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -313px;
}
.countrySelector .bg-om {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -313px;
}
.countrySelector .bg-pa {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -313px;
}
.countrySelector .bg-pe {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -313px;
}
.countrySelector .bg-pf {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -1px;
}
.countrySelector .bg-pg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -27px;
}
.countrySelector .bg-ph {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -53px;
}
.countrySelector .bg-pk {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -79px;
}
.countrySelector .bg-pl {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -105px;
}
.countrySelector .bg-pm {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -391px;
}
.countrySelector .bg-pn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -131px;
}
.countrySelector .bg-pr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -157px;
}
.countrySelector .bg-ps {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -183px;
}
.countrySelector .bg-pt {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -209px;
}
.countrySelector .bg-pw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -235px;
}
.countrySelector .bg-py {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -261px;
}
.countrySelector .bg-qa {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -287px;
}
.countrySelector .bg-re {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -391px;
}
.countrySelector .bg-ro {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -313px;
}
.countrySelector .bg-rs {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -339px;
}
.countrySelector .bg-ru {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -339px;
}
.countrySelector .bg-rw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -339px;
}
.countrySelector .bg-sa {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -339px;
}
.countrySelector .bg-sb {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -339px;
}
.countrySelector .bg-sc {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -339px;
}
.countrySelector .bg-sd {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -339px;
}
.countrySelector .bg-se {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -339px;
}
.countrySelector .bg-sg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -339px;
}
.countrySelector .bg-sh {
  width: 24px;
  height: 12px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -417px -57px;
}
.countrySelector .bg-si {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -339px;
}
.countrySelector .bg-sj {
  width: 24px;
  height: 17px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -391px;
}
.countrySelector .bg-sk {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -339px;
}
.countrySelector .bg-sl {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -339px;
}
.countrySelector .bg-sm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -339px;
}
.countrySelector .bg-sn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -339px;
}
.countrySelector .bg-so {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -1px;
}
.countrySelector .bg-sr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -27px;
}
.countrySelector .bg-ss {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -53px;
}
.countrySelector .bg-st {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -79px;
}
.countrySelector .bg-sv {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -105px;
}
.countrySelector .bg-sx {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -131px;
}
.countrySelector .bg-sy {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -157px;
}
.countrySelector .bg-sz {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -391px;
}
.countrySelector .bg-tc {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -183px;
}
.countrySelector .bg-td {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -209px;
}
.countrySelector .bg-tf {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -391px;
}
.countrySelector .bg-tg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -235px;
}
.countrySelector .bg-th {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -261px;
}
.countrySelector .bg-tj {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -287px;
}
.countrySelector .bg-tk {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -313px;
}
.countrySelector .bg-tl {
  width: 24px;
  height: 12px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -417px -71px;
}
.countrySelector .bg-tm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -339px;
}
.countrySelector .bg-tn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -1px -365px;
}
.countrySelector .bg-to {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -27px -365px;
}
.countrySelector .bg-tr {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -53px -365px;
}
.countrySelector .bg-tt {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -79px -365px;
}
.countrySelector .bg-tv {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -105px -365px;
}
.countrySelector .bg-tw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -131px -365px;
}
.countrySelector .bg-tz {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -157px -365px;
}
.countrySelector .bg-ua {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -183px -365px;
}
.countrySelector .bg-ug {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -209px -365px;
}
.countrySelector .bg-um {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -365px;
}
.countrySelector .bg-unknown {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -365px;
}
.countrySelector .bg-us {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -287px -365px;
}
.countrySelector .bg-uy {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -313px -365px;
}
.countrySelector .bg-uz {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -339px -365px;
}
.countrySelector .bg-va {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -365px -365px;
}
.countrySelector .bg-vc {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -235px -391px;
}
.countrySelector .bg-ve {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -1px;
}
.countrySelector .bg-vg {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -27px;
}
.countrySelector .bg-vi {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -53px;
}
.countrySelector .bg-vn {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -79px;
}
.countrySelector .bg-vu {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -105px;
}
.countrySelector .bg-wf {
  width: 24px;
  height: 16px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -261px -391px;
}
.countrySelector .bg-ws {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -131px;
}
.countrySelector .bg-xk {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -157px;
}
.countrySelector .bg-ye {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -183px;
}
.countrySelector .bg-yt {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -209px;
}
.countrySelector .bg-za {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -235px;
}
.countrySelector .bg-zh {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -261px;
}
.countrySelector .bg-zm {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -287px;
}
.countrySelector .bg-zw {
  width: 24px;
  height: 24px;
  background: url(/blocks/countrySelector/flags_sprite_sheet.png) -391px -313px;
}
.terminalSwitchBlocks {
  position: absolute;
  top: 33px;
  left: 0;
  right: 0;
  bottom: 0;
}
.terminalSwitchBlocks.cross {
  top: 80px;
}
.form_createOrder {
  min-height: 182px;
  position: relative;
  height: 100%;
}
.form_createOrder_Buy,
.form_createOrder_Sell {
  display: none;
}
.theme_hit_day .form_createOrder {
  color: gray;
}
.theme_hit_night .form_createOrder {
  color: #507691;
}
.form_createOrder_div {
  width: 100%;
  height: 500px;
  position: absolute;
  background-color: #fff;
  opacity: 0.3;
  top: 0;
  float: left;
  z-index: 99;
  box-shadow: inset 0 0 130px #ffd9d9;
}
.form_createOrder__slider {
  position: relative;
  height: 18px;
  margin-bottom: 6px;
  width: calc(100% - 14px);
}
.form_createOrder__slider .sliderStepWrp {
  position: absolute;
  font-size: 9px;
  top: -10px;
  height: 30px;
  padding-top: 10px;
}
.form_createOrder__slider .sliderStepWrp.hiddenStepVal .sliderStep {
  visibility: hidden;
}
.form_createOrder__slider .sliderStepWrp.s0 {
  left: 0;
}
.form_createOrder__slider .sliderStepWrp.s0 .sliderStepCircleWrp {
  left: -1px;
}
.form_createOrder__slider .sliderStepWrp.s25 {
  left: 25%;
}
.form_createOrder__slider .sliderStepWrp.s25 .sliderStepCircleWrp {
  right: -2px;
}
.form_createOrder__slider .sliderStepWrp.s50 {
  left: 50%;
}
.form_createOrder__slider .sliderStepWrp.s50 .sliderStepCircleWrp {
  right: -2px;
}
.form_createOrder__slider .sliderStepWrp.s75 {
  left: 75%;
}
.form_createOrder__slider .sliderStepWrp.s75 .sliderStepCircleWrp {
  right: -2px;
}
.form_createOrder__slider .sliderStepWrp.s100 {
  left: 100%;
}
.form_createOrder__slider .sliderStepWrp.s100 .sliderStepCircleWrp {
  right: -5px;
}
.form_createOrder__slider .sliderStepWrp.s100 .sliderStep {
  left: -12px;
}
.form_createOrder__slider .sliderStepWrp .sliderStepCircleWrp {
  width: 9px;
  height: 9px;
  border-radius: 100%;
  margin-top: -3px;
  position: relative;
}
.theme_hit_day .form_createOrder__slider .sliderStepWrp .sliderStepCircleWrp {
  background: #fff;
}
.theme_hit_night .form_createOrder__slider .sliderStepWrp .sliderStepCircleWrp {
  background: #14374a;
}
.form_createOrder__slider
  .sliderStepWrp
  .sliderStepCircleWrp
  .sliderStepCircle {
  width: 7px;
  height: 7px;
  border-radius: 100%;
  margin: 1px auto 0;
}
.theme_hit_day
  .form_createOrder__slider
  .sliderStepWrp
  .sliderStepCircleWrp
  .sliderStepCircle {
  background: #cdd2df;
}
.theme_hit_night
  .form_createOrder__slider
  .sliderStepWrp
  .sliderStepCircleWrp
  .sliderStepCircle {
  background: #688fac;
}
.theme_hit_day
  .form_createOrder__slider
  .sliderStepWrp.passed
  .sliderStepCircle {
  background: #2ea6d5;
}
.theme_hit_night
  .form_createOrder__slider
  .sliderStepWrp.passed
  .sliderStepCircle {
  background: #2ea6d5;
}
.form_createOrder__slider .sliderStepWrp .sliderStep {
  margin-top: 2px;
  position: relative;
}
.form_createOrder__slider .sliderBg {
  height: 3px;
  width: calc(100% + 13px);
}
.theme_hit_day .form_createOrder__slider .sliderBg {
  background: #cdd2df;
}
.theme_hit_night .form_createOrder__slider .sliderBg {
  background: #688fac;
}
.form_createOrder__slider .ui-slider-range-min {
  height: 3px;
  margin-top: -3px;
}
.theme_hit_day .form_createOrder__slider .ui-slider-range-min {
  background: #2ea6d5;
}
.theme_hit_night .form_createOrder__slider .ui-slider-range-min {
  background: #2ea6d5;
}
.form_createOrder__slider .ui-slider-handle {
  outline: none;
  position: absolute;
  box-shadow: none;
  margin-top: -5px;
  width: 14px;
  height: 14px;
  border-radius: 100%;
}
.theme_hit_day .form_createOrder__slider .ui-slider-handle,
.theme_hit_day .form_createOrder__slider .ui-slider-handle::before,
.theme_hit_day .form_createOrder__slider .ui-slider-handle::after {
  background: #fff;
}
.theme_hit_night .form_createOrder__slider .ui-slider-handle,
.theme_hit_night .form_createOrder__slider .ui-slider-handle::before,
.theme_hit_night .form_createOrder__slider .ui-slider-handle::after {
  background: #14374a;
}
.form_createOrder__slider .ui-slider-handle::before,
.form_createOrder__slider .ui-slider-handle::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 3px;
  top: 5px;
  border-radius: 100%;
}
.form_createOrder__slider .ui-slider-handle::before {
  left: -1px;
}
.form_createOrder__slider .ui-slider-handle::after {
  right: -1px;
}
.theme_hit_day .form_createOrder__slider .ui-slider-handle:hover {
  background: #fff;
}
.theme_hit_night .form_createOrder__slider .ui-slider-handle:hover {
  background: #14374a;
}
.form_createOrder__slider .ui-slider-handle .sliderVal {
  font-size: 9px;
  font-weight: 700;
  line-height: 10px;
  margin-top: 3px;
}
.theme_hit_day .form_createOrder__slider .ui-slider-handle .sliderVal {
  color: #2ea6d5 !important;
}
.theme_hit_night .form_createOrder__slider .ui-slider-handle .sliderVal {
  color: #2ea6d5 !important;
}
.form_createOrder__slider .ui-slider-handle .sliderVal.shiftRight {
  margin-left: -8px;
}
.form_createOrder__slider .ui-slider-handle .sliderVal.shiftLeft {
  margin-left: 2px;
}
.form_createOrder__slider .ui-slider-handle .circle {
  margin: 2px auto 0;
  height: 10px;
  width: 10px;
  position: relative;
}
.form_createOrder__slider .ui-slider-handle .circle svg {
  position: absolute;
}
.theme_hit_day .form_createOrder__slider .ui-slider-handle .circle svg path {
  fill: #2ea6d5;
}
.theme_hit_night .form_createOrder__slider .ui-slider-handle .circle svg path {
  fill: #2ea6d5;
}
.form_createOrder__header {
  padding: 0 12px;
}
.theme_hit_day .form_createOrder__header {
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .form_createOrder__header {
  border-bottom: 1px solid #507591;
}
.form_createOrder__headerTitle {
  color: rgba(0, 0, 0, 0.72);
  font-size: 16px;
  font-weight: 700;
  margin-right: 5px;
}
.form_createOrder__headerTypeSwitch {
  list-style: none;
  height: 31px;
  padding: 0;
  margin-bottom: 7px;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.theme_hit_day .form_createOrder__headerTypeSwitch {
  background: #fff;
}
.theme_hit_night .form_createOrder__headerTypeSwitch {
  background: #14374a;
}
.form_createOrder__headerTypeSwitch li {
  white-space: nowrap;
  position: relative;
  -ms-flex-preferred-size: 30%;
  flex-basis: 30%;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.form_createOrder__headerTypeSwitch li > div {
  cursor: pointer;
  text-decoration: none;
  border-radius: 4px 4px 0 0;
  height: 32px;
  line-height: 32px;
  font-size: 12px;
  margin-top: 7px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 3px;
  padding-right: 3px;
}
.theme_hit_day .form_createOrder__headerTypeSwitch li > div {
  background: #fff;
  box-shadow: inset 0 0 0 1px #cdd2df;
  color: rgba(128, 128, 128, 0.6);
}
.theme_hit_night .form_createOrder__headerTypeSwitch li > div {
  background: #14374a;
  box-shadow: inset 0 0 0 1px #507591;
  color: #507691;
}
.form_createOrder__headerTypeSwitch li > div > span {
  text-overflow: ellipsis;
  overflow: hidden;
}
.form_createOrder__headerTypeSwitch li > div [data-react="QuestionHint"] {
  display: none;
}
.form_createOrder__headerTypeSwitch li > div:hover {
  transition: all 0.2s ease;
}
.theme_hit_day .form_createOrder__headerTypeSwitch li > div:hover {
  background-color: #f2f2f2;
}
.theme_hit_night .form_createOrder__headerTypeSwitch li > div:hover {
  background-color: #19465e;
}
.form_createOrder__headerTypeSwitch li:first-child > div {
  margin-left: 0;
}
.form_createOrder__orderType {
  display: none;
  margin: 4px 12px 0;
}
.form_createOrder__orderType_margin {
  margin-bottom: 3px;
}
.form_createOrder__orderTypeList {
  list-style: none;
  margin: 0;
  padding: 0;
  white-space: nowrap;
  font-size: 11px;
  color: #37474f;
}
.form_createOrder__orderTypeList > div {
  vertical-align: middle;
}
.form_createOrder__orderTypeList .selector {
  display: inline-block;
  width: calc(100% - 26px);
}
.form_createOrder__orderTypeList .selector__label,
.form_createOrder__orderTypeList .selector__option {
  font-size: 11px;
}
.theme_hit_day .form_createOrder__orderTypeList .selector__label,
.theme_hit_day .form_createOrder__orderTypeList .selector__option {
  color: #164a68;
}
.theme_hit_night .form_createOrder__orderTypeList .selector__label,
.theme_hit_night .form_createOrder__orderTypeList .selector__option {
  color: #a1b5c1;
}
.form_createOrder__orderTypeList .selector__list {
  min-height: 120px;
  font-size: 11px;
}
.form_createOrder__orderTypeListItem .radio {
  font-size: 10px;
  padding: 0 0 2px 15px;
}
.form_createOrder__orderTypeInfo {
  display: inline-block;
}
.form_createOrder__GTD {
  display: none;
}
.form_createOrder__GTD .form__row {
  margin: 0;
}
.form_createOrder__GTD_label .field_date,
.form_createOrder__GTD_label .field_time {
  background: 0 0;
  height: 30px;
  padding: 4px 5px;
}
.theme_hit_day .form_createOrder__GTD_label .field_date,
.theme_hit_day .form_createOrder__GTD_label .field_time {
  color: #164a68 !important;
}
.theme_hit_night .form_createOrder__GTD_label .field_date,
.theme_hit_night .form_createOrder__GTD_label .field_time {
  color: #a1b5c1 !important;
}
.form_createOrder__GTD_label .field_date {
  border-radius: 5px 0 0 5px;
  width: 53px;
}
.form_createOrder__GTD_label .field_time {
  border-radius: 0 5px 5px 0;
  margin-left: -4px;
  width: 48px;
}
.form_createOrder__GTD .form_createOrder__entries_prepender {
  border: none;
  width: 40px;
}
.form_createOrder__GTD .form_createOrder__entries_container {
  position: relative;
}
.form_createOrder__entries {
  margin: 3px 12px 6px;
}
.form_createOrder__entries_prepender {
  border-radius: 3px 0 0 3px;
  cursor: default;
  display: inline-block;
  font-size: 0.75em;
  font-weight: 700;
  height: 26px;
  padding: 6px 3px 4px 6px;
  width: 82px;
  white-space: nowrap;
  position: absolute;
  z-index: 10;
  left: 3px;
  top: 3px;
}
.theme_hit_day .form_createOrder__entries_prepender {
  background: rgba(205, 210, 223, 0.2);
  color: #333;
}
.theme_hit_night .form_createOrder__entries_prepender {
  background: rgba(104, 143, 172, 0.2);
  color: #fff;
}
.form_createOrder__entries_prepender_dates {
  padding-top: 3px;
}
.form_createOrder__entries_appender {
  font-size: 10px;
  position: absolute;
  right: 24px;
  top: 0;
  line-height: 32px;
}
.theme_hit_day .form_createOrder__entries_appender {
  color: #333 !important;
}
.theme_hit_night .form_createOrder__entries_appender {
  color: #fff !important;
}
.form_createOrder__entries_label {
  display: block;
  margin-bottom: 5px;
  position: relative;
}
.form_createOrder__entries_labelStopPrice {
  display: none;
}
.form_createOrder__entries_labelStopPrice .form_createOrder__entries_prepender {
  font-size: 0.7em;
}
.form_createOrder__entries_labelOrderCount
  .form_createOrder__entries_prepender {
  font-size: 0.7em;
}
.form_createOrder__entries_labelTotal {
  margin-top: 5px;
}
.form_createOrder__entries_labelTotal .form_createOrder__entries_appender {
  right: 10px;
}
.form_createOrder__entries_container {
  position: relative;
}
.form_createOrder__entries_field {
  border-radius: 5px;
  font-size: 12px;
  font-weight: 700;
  height: 32px;
  margin: 0;
  outline: none;
  padding-left: 99px;
  width: 100%;
  padding-right: 21px;
}
.form_createOrder__entries_field[type="number"]::-webkit-outer-spin-button,
.form_createOrder__entries_field[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.form_createOrder__entries_field[type="number"] {
  -moz-appearance: textfield;
}
.theme_hit_day .form_createOrder__entries_field {
  background: #fff;
  border: 1px solid #cdd2df;
  color: #164a68;
}
.theme_hit_night .form_createOrder__entries_field {
  background: #14374a;
  border: 1px solid #507591;
  color: #a1b5c1;
}
.theme_hit_day .form_createOrder__entries_field:focus {
  border: 1px solid #2ea6d5;
}
.theme_hit_night .form_createOrder__entries_field:focus {
  border: 1px solid #2ea6d5;
}
.form_createOrder__entriesLotAttention {
  display: none;
  font-size: 8px;
  overflow: hidden;
  position: absolute;
  left: 85px;
  top: -13px;
  white-space: nowrap;
  line-height: 14px;
  padding: 0 7px;
  z-index: 12;
  border-radius: 1px;
  color: rgba(255, 255, 255, 0.8);
}
.theme_hit_day .form_createOrder__entriesLotAttention {
  background: #8f9ab7;
}
.theme_hit_night .form_createOrder__entriesLotAttention {
  background: #3e5b70;
}
.form_createOrder__entries .ui-spinner-button {
  background-repeat: no-repeat !important;
  background-color: #fff;
  box-shadow: none;
  cursor: pointer;
  height: 13px;
  position: absolute;
  right: 1px;
  top: 1px;
  width: 18px;
  z-index: 29;
}
.form_createOrder__entries .ui-spinner-up,
.form_createOrder__entries .ui-spinner-up:hover {
  background-color: transparent;
  background-size: 8px 6px;
  background-position: 4px 7px;
  border-radius: 0 5px 0 0;
}
.theme_hit_day .form_createOrder__entries .ui-spinner-up,
.theme_hit_day .form_createOrder__entries .ui-spinner-up:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nOScgaGVpZ2h0PSc2JyB2aWV3Qm94PScwIDAgOSA2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPiA8cGF0aCBkPSdNOC43OTc5NCA0LjI5MjY0TDcuNDI2MSA1LjY2NjY0TDQuNjgyNDIgMi45OTk5N0wxLjkzODc0IDUuNjY2NjRMMC41NjY4OTUgNC4yOTI2NEw0LjY4MjQyIDAuMzMzMzA4TDguNzk3OTQgNC4yOTI2NFonIGZpbGw9JyMzMzMnLz48L3N2Zz4=);
}
.theme_hit_night .form_createOrder__entries .ui-spinner-up,
.theme_hit_night .form_createOrder__entries .ui-spinner-up:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nOScgaGVpZ2h0PSc2JyB2aWV3Qm94PScwIDAgOSA2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPiA8cGF0aCBkPSdNOC43OTc5NCA0LjI5MjY0TDcuNDI2MSA1LjY2NjY0TDQuNjgyNDIgMi45OTk5N0wxLjkzODc0IDUuNjY2NjRMMC41NjY4OTUgNC4yOTI2NEw0LjY4MjQyIDAuMzMzMzA4TDguNzk3OTQgNC4yOTI2NFonIGZpbGw9JyNmZmYnLz48L3N2Zz4=);
}
.form_createOrder__entries .ui-spinner-down,
.form_createOrder__entries .ui-spinner-down:hover {
  background-color: transparent;
  background-size: 8px 6px;
  border-radius: 0 0 5px 0;
  background-position: 4px 4px;
  top: 14px;
}
.theme_hit_day .form_createOrder__entries .ui-spinner-down,
.theme_hit_day .form_createOrder__entries .ui-spinner-down:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nOScgaGVpZ2h0PSc2JyB2aWV3Qm94PScwIDAgOSA2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J00wLjU2NjgwNSAxLjcwNzM0TDEuOTM4NjUgMC4zMzMzMzZMNC42ODIzMyAzTDcuNDI2MDEgMC4zMzMzMzZMOC43OTc4NSAxLjcwNzM0TDQuNjgyMzMgNS42NjY2N0wwLjU2NjgwNSAxLjcwNzM0WicgZmlsbD0nIzMzMycvPjwvc3ZnPiA=);
}
.theme_hit_night .form_createOrder__entries .ui-spinner-down,
.theme_hit_night .form_createOrder__entries .ui-spinner-down:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nOScgaGVpZ2h0PSc2JyB2aWV3Qm94PScwIDAgOSA2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J00wLjU2NjgwNSAxLjcwNzM0TDEuOTM4NjUgMC4zMzMzMzZMNC42ODIzMyAzTDcuNDI2MDEgMC4zMzMzMzZMOC43OTc4NSAxLjcwNzM0TDQuNjgyMzMgNS42NjY2N0wwLjU2NjgwNSAxLjcwNzM0WicgZmlsbD0nI2ZmZicvPjwvc3ZnPiA=);
}
.form_createOrder__result {
  font-size: 0.75em;
  line-height: 20px;
  margin: 0 22px;
  position: relative;
}
.form_createOrder__result .formatNum_unit {
  color: #888;
  font-weight: 100;
  font-size: 11px;
}
.form_createOrder__result_label {
  white-space: nowrap;
}
.form_createOrder__result_simple {
  overflow: hidden;
  text-align: center;
  white-space: nowrap;
  z-index: 10;
}
.form_createOrder__result_simpleLabel {
  font-size: 11px;
  margin: 15px 0 10px;
}
.form_createOrder__result_simple > .value {
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
}
.theme_hit_day .form_createOrder__result_simple > .value {
  color: gray;
}
.theme_hit_night .form_createOrder__result_simple > .value {
  color: #507691;
}
.form_createOrder__result_simple .form_createOrder__priceSymbol,
.form_createOrder__result_simple .form_createOrder__amountSymbol {
  font-size: 20px;
  line-height: 28px;
}
.theme_hit_day .form_createOrder__result_simple .form_createOrder__priceSymbol,
.theme_hit_day
  .form_createOrder__result_simple
  .form_createOrder__amountSymbol {
  color: gray;
}
.theme_hit_night
  .form_createOrder__result_simple
  .form_createOrder__priceSymbol,
.theme_hit_night
  .form_createOrder__result_simple
  .form_createOrder__amountSymbol {
  color: #507691;
}
.form_createOrder__result_simple
  .form_createOrder__result_bestPrice
  .form_createOrder__result_label {
  text-align: left;
  float: left;
}
.form_createOrder__result_simple
  .form_createOrder__result_bestPrice
  .form_createOrder__result_input {
  text-align: right;
}
.form_createOrder__result_simple
  .form_createOrder__result_bestPrice
  .form_createOrder__result_input
  .form_createOrder__priceSymbol {
  font-size: 1em;
  line-height: 20px;
}
.form_createOrder__result_simple
  .form_createOrder__result_bestPrice
  .form_createOrder__result_input
  .priceValue {
  font-size: 1em;
  line-height: 20px;
  font-weight: 700;
}
.form_createOrder__result_report {
  background-repeat: no-repeat;
  background-position: 5px 22px;
  background-size: 16px;
  display: none;
  font-size: 9px;
  line-height: 13px;
  left: 0;
  margin-right: 0 !important;
  padding-left: 30px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 93;
}
.theme_hit_day .form_createOrder__result_report {
  background-color: #fff;
}
.theme_hit_night .form_createOrder__result_report {
  background-color: #14374a;
}
.form_createOrder__result_report > span {
  display: -ms-flexbox;
  display: flex;
  min-height: 35px;
  overflow: visible;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.form_createOrder__result_report.success {
  background-position: left center;
  background-image: url(/blocks/form/report_success.png);
}
.form_createOrder__result_report.success ~ [class^="form_createOrder__result"] {
  visibility: hidden;
}
.form_createOrder__result_report.error {
  background-position: left center;
  background-image: url(/blocks/form/report_error.png);
}
.form_createOrder__result_input {
  text-align: right;
  white-space: nowrap;
}
.form_createOrder__result_input .value {
  font-weight: 700;
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
}
.theme_hit_day .form_createOrder__result_input .form_createOrder__priceSymbol,
.theme_hit_day .form_createOrder__result_input .form_createOrder__amountSymbol {
  color: #333;
}
.theme_hit_night .form_createOrder__result_input .form_createOrder__priceSymbol,
.theme_hit_night
  .form_createOrder__result_input
  .form_createOrder__amountSymbol {
  color: #fff;
}
.form_createOrder__result_bestPrice {
  display: none;
}
.form_createOrder__result_bestPrice .form_createOrder__result_input {
  width: calc(100% - 120px);
}
.form_createOrder__result_bestPrice .form_createOrder__result_input .value {
  max-width: calc(100% + 10px);
}
.form_createOrder__result_averagePrice {
  display: none;
  margin-top: -20px;
}
.form_createOrder__result_total .form_createOrder__result_input {
  width: calc(100% - 30px);
}
.form_createOrder__result_total .form_createOrder__result_input .value {
  max-width: calc(100% + 10px);
}
.form_createOrder__result_fee,
.form_createOrder__result_rebate {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  line-height: 12px;
}
.form_createOrder__result_reserved .form_createOrder__result_input {
  width: calc(100% - 54px);
}
.form_createOrder__result_reserved .form_createOrder__result_input .value {
  max-width: calc(100% + 10px);
}
.form_createOrder__result_currentOrderAttention {
  position: absolute;
  background: transparent;
  color: rgba(230, 66, 66, 0.9);
  display: none;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 12;
  margin-right: 0 !important;
  width: 100% !important;
  line-height: 10px;
  font-size: 9px;
}
.form_createOrder__result_scaledSizeAttention {
  position: absolute;
  background: transparent;
  color: rgba(230, 66, 66, 0.9);
  display: none;
  left: 0;
  font-size: 9px;
  top: 21px;
  line-height: 10px;
  bottom: 0;
  z-index: 12;
  margin-right: 0 !important;
  width: 100% !important;
}
.form_createOrder__fee,
.form_createOrder__rebate {
  font-weight: 700;
}
.form_createOrder__one-click {
  width: 30px;
  height: 40px;
  display: block;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  cursor: pointer;
  text-align: center;
  font-size: 12px;
  color: #fff;
  overflow: hidden;
}
.form_createOrder__one-click_Sell {
  opacity: 0.6;
  border-left: none;
}
.theme_hit_day .form_createOrder__one-click_Sell {
  background: #f5675d;
  border: 2px solid #f5675d;
}
.theme_hit_night .form_createOrder__one-click_Sell {
  background: #f5675d;
  border: 2px solid #f5675d;
}
.form_createOrder__one-click_Sell .form_createOrder__one-click__arrows,
.form_createOrder__one-click_Sell .form_createOrder__one-click-mode {
  opacity: 0.6;
}
.theme_hit_day .form_createOrder__one-click_Sell:hover {
  background: #f8948d;
  border-color: #f8948d;
}
.theme_hit_night .form_createOrder__one-click_Sell:hover {
  background: #f8948d;
  border-color: #f8948d;
}
.form_createOrder__one-click_Buy {
  opacity: 0.6;
  border-left: none;
}
.theme_hit_day .form_createOrder__one-click_Buy {
  background: #71c15b;
  border: 2px solid #71c15b;
}
.theme_hit_night .form_createOrder__one-click_Buy {
  background: #71c15b;
  border: 2px solid #71c15b;
}
.form_createOrder__one-click_Buy .form_createOrder__one-click__arrows,
.form_createOrder__one-click_Buy .form_createOrder__one-click-mode {
  opacity: 0.6;
}
.theme_hit_day .form_createOrder__one-click_Buy:hover {
  background: #91cf80;
  border-color: #91cf80;
}
.theme_hit_night .form_createOrder__one-click_Buy:hover {
  background: #91cf80;
  border-color: #91cf80;
}
.form_createOrder__one-click_active.form_createOrder__one-click_Sell {
  opacity: 1;
  border-left: none;
}
.theme_hit_day
  .form_createOrder__one-click_active.form_createOrder__one-click_Sell {
  background: #f5675d;
}
.theme_hit_night
  .form_createOrder__one-click_active.form_createOrder__one-click_Sell {
  background: #f5675d;
}
.form_createOrder__one-click_active.form_createOrder__one-click_Sell
  .form_createOrder__one-click__arrows,
.form_createOrder__one-click_active.form_createOrder__one-click_Sell
  .form_createOrder__one-click-mode {
  opacity: 1;
}
.theme_hit_day
  .form_createOrder__one-click_active.form_createOrder__one-click_Sell:hover {
  background: #f8948d;
  border-color: #f8948d;
}
.theme_hit_night
  .form_createOrder__one-click_active.form_createOrder__one-click_Sell:hover {
  background: #f8948d;
  border-color: #f8948d;
}
.form_createOrder__one-click_active.form_createOrder__one-click_Buy {
  opacity: 1;
  border-left: none;
}
.theme_hit_day
  .form_createOrder__one-click_active.form_createOrder__one-click_Buy {
  background: #71c15b;
}
.theme_hit_night
  .form_createOrder__one-click_active.form_createOrder__one-click_Buy {
  background: #71c15b;
}
.form_createOrder__one-click_active.form_createOrder__one-click_Buy
  .form_createOrder__one-click__arrows,
.form_createOrder__one-click_active.form_createOrder__one-click_Buy
  .form_createOrder__one-click-mode {
  opacity: 1;
}
.theme_hit_day
  .form_createOrder__one-click_active.form_createOrder__one-click_Buy:hover {
  background: #91cf80;
  border-color: #91cf80;
}
.theme_hit_night
  .form_createOrder__one-click_active.form_createOrder__one-click_Buy:hover {
  background: #91cf80;
  border-color: #91cf80;
}
.form_createOrder__one-click__arrows {
  height: 19px;
  opacity: 0.6;
  margin: 2px 0 0;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.form_createOrder__actions {
  position: absolute;
  bottom: 0;
  padding: 5px 10px 10px;
  width: 100%;
  z-index: 140;
}
.form_createOrder__action {
  border: none;
  cursor: pointer;
  border-radius: 5px 0 0 5px;
  font-size: 16px;
  font-weight: 700;
  height: 40px;
  outline: none;
  padding: 0;
  position: relative;
  width: calc(100% - 30px);
  color: #fff;
}
.form_createOrder__action.button_loading {
  cursor: default;
  opacity: 0.8;
}
.form_createOrder__action.button_loading::before {
  background: url(/blocks/button/ajax_button_loading.gif) no-repeat center
    center;
}
.form_createOrder__actionBuy {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.theme_hit_day .form_createOrder__actionBuy {
  background: #71c15b;
}
.theme_hit_night .form_createOrder__actionBuy {
  background: #71c15b;
}
.theme_hit_day .form_createOrder__actionBuy:hover {
  background: #91cf80;
}
.theme_hit_night .form_createOrder__actionBuy:hover {
  background: #91cf80;
}
.form_createOrder__actionSell {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.theme_hit_day .form_createOrder__actionSell {
  background: #f5675d;
}
.theme_hit_night .form_createOrder__actionSell {
  background: #f5675d;
}
.theme_hit_day .form_createOrder__actionSell:hover {
  background: #f8948d;
}
.theme_hit_night .form_createOrder__actionSell:hover {
  background: #f8948d;
}
.form_createOrder__information {
  font-size: 11px;
  line-height: 14px;
  margin: 6px 12px 1px 22px;
  display: inline-block;
  width: auto;
}
.form_createOrder__information_marginView {
  margin-top: 3px;
}
.form_createOrder__informationRight {
  margin-left: 8px;
}
.form_createOrder__informationRight.margin .value {
  padding-left: 6px;
}
.form_createOrder__information .label {
  width: 55px;
}
.form_createOrder__information_balance,
.form_createOrder__information_margin,
.form_createOrder__information_offer {
  margin-bottom: 4px;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.market .form_createOrder__information_margin,
.limit .form_createOrder__information_margin,
.stopMarket .form_createOrder__information_margin,
.stopLimit .form_createOrder__information_margin {
  margin-bottom: 4px;
}
.scaled .form_createOrder__information_margin {
  margin-bottom: 3px;
}
.form_createOrder__information_offer {
  margin-bottom: 0;
}
.form_createOrder__information_marginView .form_createOrder__information_offer {
  margin-bottom: 4px;
}
.form_createOrder__information_marginView
  .form_createOrder__information_liq_price {
  margin-bottom: 0;
}
.form_createOrder__information_marginView
  .form_createOrder__information_balance {
  display: none;
}
.form_createOrder__information_margin {
  display: none;
}
.form_createOrder__information_marginView
  .form_createOrder__information_margin {
  display: block;
}
.form_createOrder__userBalance,
.form_createOrder__offer,
.form_createOrder__userPosition,
.form_createOrder__userBuyingPower,
.form_createOrder__userMarginInOrders,
.form_createOrder__userLiquidationPrice {
  font-weight: 700;
}
.form_createOrder__userBalance.minus::before,
.form_createOrder__offer.minus::before,
.form_createOrder__userPosition.minus::before,
.form_createOrder__userBuyingPower.minus::before,
.form_createOrder__userMarginInOrders.minus::before,
.form_createOrder__userLiquidationPrice.minus::before {
  content: "-";
  position: absolute;
  left: 4px;
}
.form_createOrder__userBalance.approx::before,
.form_createOrder__offer.approx::before,
.form_createOrder__userPosition.approx::before,
.form_createOrder__userBuyingPower.approx::before,
.form_createOrder__userMarginInOrders.approx::before,
.form_createOrder__userLiquidationPrice.approx::before {
  content: "~";
  position: absolute;
  left: 0;
}
.form_createOrder__userBalance,
.form_createOrder__offer,
.form_createOrder__userPosition,
.form_createOrder__userBuyingPower {
  cursor: pointer;
}
.form_createOrder__userBalanceBlocked,
.form_createOrder__userBalanceTotal {
  font-weight: 700;
}
.form_createOrder__confirm .window__title,
.form_createOrder__confirm .window__minimizedWindow__title {
  -ms-flex-pack: center;
  justify-content: center;
}
.form_createOrder__confirm-wrap {
  position: fixed;
  display: none;
  top: 0;
  z-index: 200;
  width: 570px;
  text-align: center;
  margin: 8vh auto 0 -285px;
  padding: 20px 50px;
  left: 50%;
}
.theme_hit_day .form_createOrder__confirm-wrap {
  background: #fff;
  border: 1px solid #cdd2df;
}
.theme_hit_night .form_createOrder__confirm-wrap {
  background: #14374a;
  border: 1px solid #507591;
}
@media (max-width: 570px) {
  .form_createOrder__confirm-wrap {
    width: 100%;
    left: 0;
    margin-left: 0;
  }
}
.form_createOrder__confirm__info {
  max-height: 50vh;
  overflow: auto;
  margin-top: 20px;
  scrollbar-width: thin;
}
.theme_hit_day .form_createOrder__confirm__info {
  scrollbar-color: rgba(205, 210, 223, 0.6) #fff;
}
.theme_hit_night .form_createOrder__confirm__info {
  scrollbar-color: rgba(104, 143, 172, 0.2) #14374a;
}
.form_createOrder__confirm__info::-webkit-scrollbar-track {
  width: 9px;
}
.form_createOrder__confirm__info::-webkit-scrollbar-button {
  display: none;
}
.form_createOrder__confirm__info::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
.theme_hit_day .form_createOrder__confirm__info::-webkit-scrollbar {
  background: #fff;
}
.theme_hit_night .form_createOrder__confirm__info::-webkit-scrollbar {
  background: #14374a;
}
.form_createOrder__confirm__info::-webkit-scrollbar-thumb {
  border-radius: 1px;
  width: 9px;
}
.theme_hit_day .form_createOrder__confirm__info::-webkit-scrollbar-thumb {
  background: rgba(205, 210, 223, 0.6);
}
.theme_hit_night .form_createOrder__confirm__info::-webkit-scrollbar-thumb {
  background: rgba(104, 143, 172, 0.2);
}
.theme_hit_day .form_createOrder__confirm__info::-webkit-scrollbar-thumb:hover {
  background: rgba(205, 210, 223, 0.7);
}
.theme_hit_night
  .form_createOrder__confirm__info::-webkit-scrollbar-thumb:hover {
  background: rgba(104, 143, 172, 0.3);
}
.form_createOrder__confirm__info::-webkit-scrollbar-corner {
  background: transparent;
}
.form_createOrder__confirm__info_wrapper {
  overflow: hidden;
  margin-top: 20px;
  border-radius: 5px;
}
.theme_hit_day .form_createOrder__confirm__info_wrapper {
  background-color: #fff;
}
.theme_hit_night .form_createOrder__confirm__info_wrapper {
  background-color: #14374a;
}
.theme_hit_day .form_createOrder__confirm__info_wrapper {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.theme_hit_night .form_createOrder__confirm__info_wrapper {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.3);
}
.form_createOrder__confirm__info__wrapper .form_createOrder__confirm__info {
  margin-top: 0 !important;
}
.form_createOrder__confirm-over {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  background-color: #fff;
  opacity: 0.7;
  z-index: 199;
  display: none;
}
.theme_hit_night .form_createOrder__confirm-over {
  background-color: #000;
}
.form_createOrder__confirm__button {
  border: none;
  outline: none;
  width: 47%;
  height: 40px;
  border-radius: 5px;
  cursor: pointer;
  margin-top: 50px;
  color: #fff;
  font-weight: 700;
  font-size: 16px;
}
.theme_hit_day .form_createOrder__confirm__button_Sell {
  background-color: #f5675d;
}
.theme_hit_night .form_createOrder__confirm__button_Sell {
  background-color: #f5675d;
}
.theme_hit_day .form_createOrder__confirm__button_Sell:hover {
  background-color: #f4554a;
}
.theme_hit_night .form_createOrder__confirm__button_Sell:hover {
  background-color: #f4554a;
}
.theme_hit_day .form_createOrder__confirm__button_Buy {
  background-color: #71c15b;
}
.theme_hit_night .form_createOrder__confirm__button_Buy {
  background-color: #71c15b;
}
.theme_hit_day .form_createOrder__confirm__button_Buy:hover {
  background-color: #64bb4c;
}
.theme_hit_night .form_createOrder__confirm__button_Buy:hover {
  background-color: #64bb4c;
}
.form_createOrder__confirm__button_cancel {
  background-color: #6b6b6b;
}
.form_createOrder__confirm__button_cancel:hover {
  background-color: #616161;
}
.form_createOrder__confirm__type {
  color: gray;
  margin-top: 20px;
}
.form_createOrder .selector__list {
  max-height: 80px;
  z-index: 30;
}
.form_createOrder__checksWrap {
  margin: 0 16px 0 22px;
}
.form_createOrder .form_createOrder__stopCheckWrap,
.form_createOrder .form_createOrder__postOnlyCheckWrap,
.form_createOrder .form_createOrder__hiddenOrderCheckWrap,
.form_createOrder .form_createOrder__reduceOnlyCheckWrap {
  display: inline-block;
  width: 48%;
}
.form_createOrder .form_createOrder__stopCheckWrap_margin,
.form_createOrder .form_createOrder__postOnlyCheckWrap_margin,
.form_createOrder .form_createOrder__hiddenOrderCheckWrap_margin,
.form_createOrder .form_createOrder__reduceOnlyCheckWrap_margin {
  margin-bottom: 3px;
}
.form_createOrder .form_createOrder__stopOrTakeProfitWrap {
  border-top: 1px solid;
  padding-top: 2px;
}
.theme_hit_day .form_createOrder .form_createOrder__stopOrTakeProfitWrap {
  border-color: #aeb6cb;
}
.theme_hit_night .form_createOrder .form_createOrder__stopOrTakeProfitWrap {
  border-color: #507591;
}
.form_createOrder
  .form_createOrder__stopOrTakeProfitWrap
  .form_createOrder__noneRadioWrap,
.form_createOrder
  .form_createOrder__stopOrTakeProfitWrap
  .form_createOrder__stopLossRadioWrap,
.form_createOrder
  .form_createOrder__stopOrTakeProfitWrap
  .form_createOrder__takeProfitRadioWrap {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.form_createOrder .market .form_createOrder__result_report,
.form_createOrder .stopMarket .form_createOrder__result_report,
.form_createOrder .takeProfitMarket .form_createOrder__result_report {
  background-position: left center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
}
.form_createOrder .market .form_createOrder__actions,
.form_createOrder .stopMarket .form_createOrder__actions,
.form_createOrder .takeProfitMarket .form_createOrder__actions {
  width: 100%;
  padding: 0 10px 13px;
}
.form_createOrder .market .form_createOrder__result_bestPrice,
.form_createOrder .stopMarket .form_createOrder__result_bestPrice,
.form_createOrder .takeProfitMarket .form_createOrder__result_bestPrice {
  display: block;
}
.form_createOrder .market__checksWrap,
.form_createOrder .stopMarket__checksWrap,
.form_createOrder .takeProfitMarket__checksWrap {
  margin: 0 16px 0 22px;
}
.form_createOrder .market__field_timeInForce,
.form_createOrder .stopMarket__field_timeInForce,
.form_createOrder .takeProfitMarket__field_timeInForce {
  font-size: 11px;
}
.form_createOrder .market__field_timeInForce .form_createOrder__actions,
.form_createOrder .stopMarket__field_timeInForce .form_createOrder__actions,
.form_createOrder
  .takeProfitMarket__field_timeInForce
  .form_createOrder__actions {
  width: 100%;
  padding: 0 10px 10px;
}
.form_createOrder .limit .selector__label,
.form_createOrder .stopLimit .selector__label,
.form_createOrder .takeProfitLimit .selector__label {
  padding: 4px 15px 4px 8px;
  height: 30px;
  line-height: 22px;
}
.theme_hit_day .form_createOrder .limit .selector__label,
.theme_hit_day .form_createOrder .stopLimit .selector__label,
.theme_hit_day .form_createOrder .takeProfitLimit .selector__label {
  border: 1px solid #cdd2df;
  background-color: #fff;
}
.theme_hit_night .form_createOrder .limit .selector__label,
.theme_hit_night .form_createOrder .stopLimit .selector__label,
.theme_hit_night .form_createOrder .takeProfitLimit .selector__label {
  border: 1px solid #507591;
  background-color: #14374a;
}
.form_createOrder .limit .selector__list,
.form_createOrder .stopLimit .selector__list,
.form_createOrder .takeProfitLimit .selector__list {
  max-height: none;
}
.theme_hit_day .form_createOrder .limit .selector__option,
.theme_hit_day .form_createOrder .stopLimit .selector__option,
.theme_hit_day .form_createOrder .takeProfitLimit .selector__option {
  stroke: #333;
}
.theme_hit_night .form_createOrder .limit .selector__option,
.theme_hit_night .form_createOrder .stopLimit .selector__option,
.theme_hit_night .form_createOrder .takeProfitLimit .selector__option {
  stroke: #fff;
}
.theme_hit_day .form_createOrder .limit .selector__option_focus,
.theme_hit_day .form_createOrder .stopLimit .selector__option_focus,
.theme_hit_day .form_createOrder .takeProfitLimit .selector__option_focus {
  background: rgba(46, 166, 213, 0.2) !important;
}
.theme_hit_night .form_createOrder .limit .selector__option_focus,
.theme_hit_night .form_createOrder .stopLimit .selector__option_focus,
.theme_hit_night .form_createOrder .takeProfitLimit .selector__option_focus {
  background: rgba(46, 166, 213, 0.2) !important;
}
.form_createOrder .limit .selector__option_active,
.form_createOrder .stopLimit .selector__option_active,
.form_createOrder .takeProfitLimit .selector__option_active {
  color: #fff !important;
}
.theme_hit_day .form_createOrder .limit .selector__option_active,
.theme_hit_day .form_createOrder .stopLimit .selector__option_active,
.theme_hit_day .form_createOrder .takeProfitLimit .selector__option_active {
  background: #2ea6d5 !important;
}
.theme_hit_night .form_createOrder .limit .selector__option_active,
.theme_hit_night .form_createOrder .stopLimit .selector__option_active,
.theme_hit_night .form_createOrder .takeProfitLimit .selector__option_active {
  background: #2ea6d5 !important;
}
.form_createOrder.stopLimit .form_createOrder__result_fee,
.form_createOrder.stopLimit .form_createOrder__result_rebate,
.form_createOrder.takeProfitLimit .form_createOrder__result_fee,
.form_createOrder.takeProfitLimit .form_createOrder__result_rebate {
  display: none;
}
.form_createOrder__field_timeInForce {
  font-size: 11px;
}
.form_createOrder__field_timeInForce .selector__label {
  padding: 4px 15px 4px 8px;
  height: 30px;
  line-height: 22px;
}
.theme_hit_day .form_createOrder__field_timeInForce .selector__label {
  color: #164a68;
}
.theme_hit_night .form_createOrder__field_timeInForce .selector__label {
  color: #a1b5c1;
}
.form_createOrder__field_timeInForce .selector__list {
  max-height: none;
}
.theme_hit_day .form_createOrder__field_timeInForce .selector__option {
  color: #333;
}
.theme_hit_night .form_createOrder__field_timeInForce .selector__option {
  color: #fff;
}
.theme_hit_day .form_createOrder__field_timeInForce .selector__option_focus {
  background: rgba(46, 166, 213, 0.2) !important;
}
.theme_hit_night .form_createOrder__field_timeInForce .selector__option_focus {
  background: rgba(46, 166, 213, 0.2) !important;
}
.theme_hit_day .form_createOrder__field_timeInForce .selector__option_active {
  background: #2ea6d5 !important;
  color: #fff !important;
}
.theme_hit_night .form_createOrder__field_timeInForce .selector__option_active {
  background: #2ea6d5 !important;
  color: #fff !important;
}
.form_createOrder__stopCheck,
.form_createOrder__postOnlyCheck,
.form_createOrder__hiddenOrderCheck,
.form_createOrder__reduceOnlyCheck {
  display: none;
}
.form_createOrder__stopCheckWrap,
.form_createOrder__postOnlyCheckWrap,
.form_createOrder__hiddenOrderCheckWrap,
.form_createOrder__reduceOnlyCheckWrap {
  display: inline-block;
  width: 48%;
}
.form_createOrder__stopCheckWrap.hide,
.form_createOrder__postOnlyCheckWrap.hide,
.form_createOrder__hiddenOrderCheckWrap.hide,
.form_createOrder__reduceOnlyCheckWrap.hide {
  display: none;
}
.form_createOrder__stopCheck + label,
.form_createOrder__postOnlyCheck + label,
.form_createOrder__hiddenOrderCheck + label,
.form_createOrder__reduceOnlyCheck + label {
  padding-left: 20px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 11px;
}
.form_createOrder__stopCheck + label::before,
.form_createOrder__postOnlyCheck + label::before,
.form_createOrder__hiddenOrderCheck + label::before,
.form_createOrder__reduceOnlyCheck + label::before {
  display: inline-block;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 14px;
  height: 14px;
  border-width: 1px;
  border-style: solid;
  border-radius: 3px;
  cursor: pointer;
  z-index: 1;
}
.form_createOrder__stopCheck + label svg,
.form_createOrder__postOnlyCheck + label svg,
.form_createOrder__hiddenOrderCheck + label svg,
.form_createOrder__reduceOnlyCheck + label svg {
  display: none;
  position: absolute;
  cursor: pointer;
  z-index: 2;
  top: 2px;
  left: 2px;
}
.theme_hit_day .form_createOrder__stopCheck + label svg path,
.theme_hit_day .form_createOrder__postOnlyCheck + label svg path,
.theme_hit_day .form_createOrder__hiddenOrderCheck + label svg path,
.theme_hit_day .form_createOrder__reduceOnlyCheck + label svg path {
  fill: #333;
}
.theme_hit_night .form_createOrder__stopCheck + label svg path,
.theme_hit_night .form_createOrder__postOnlyCheck + label svg path,
.theme_hit_night .form_createOrder__hiddenOrderCheck + label svg path,
.theme_hit_night .form_createOrder__reduceOnlyCheck + label svg path {
  fill: #fff;
}
.form_createOrder__stopCheck:checked + label svg,
.form_createOrder__postOnlyCheck:checked + label svg,
.form_createOrder__hiddenOrderCheck:checked + label svg,
.form_createOrder__reduceOnlyCheck:checked + label svg {
  display: inline-block;
}
.theme_hit_day .form_createOrder__stopCheck + label::before,
.theme_hit_day .form_createOrder__postOnlyCheck + label::before,
.theme_hit_day .form_createOrder__hiddenOrderCheck + label::before,
.theme_hit_day .form_createOrder__reduceOnlyCheck + label::before {
  border-color: #aeb6cb;
  background: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .form_createOrder__stopCheck + label::before,
.theme_hit_night .form_createOrder__postOnlyCheck + label::before,
.theme_hit_night .form_createOrder__hiddenOrderCheck + label::before,
.theme_hit_night .form_createOrder__reduceOnlyCheck + label::before {
  border-color: #507591;
  background: rgba(104, 143, 172, 0.2);
}
.form_createOrder__scaledType {
  display: none;
  position: absolute;
  z-index: 100;
  font-size: 12px;
  top: 47px;
  bottom: 56px;
  right: 0;
  left: calc(100% + 1px);
  border-right: 0 !important;
  border-left: 0 !important;
  transition: left 0.3s ease;
}
.theme_hit_day .form_createOrder__scaledType {
  border: 1px solid #cdd2df;
  background: #fff;
}
.theme_hit_night .form_createOrder__scaledType {
  border: 1px solid #507591;
  background: #14374a;
}
.form_createOrder__scaledType,
.form_createOrder__scaledTypeWrap {
  border-radius: 8px 0 0 8px;
}
.form_createOrder__scaledTypeWrap {
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: relative;
  top: -30px;
}
.form_createOrder__scaledTypeOpen {
  width: 57px;
  height: 30px;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  left: -57px;
  border-radius: 6px 0 0 6px;
  top: 4px;
  border-right: 0 !important;
  cursor: pointer;
}
.theme_hit_day .form_createOrder__scaledTypeOpen {
  border: 1px solid #cdd2df;
  background-color: #fff;
}
.theme_hit_night .form_createOrder__scaledTypeOpen {
  border: 1px solid #507591;
  background-color: #14374a;
}
.form_createOrder__scaledTypeOpen svg {
  -ms-flex-item-align: center;
  align-self: center;
  margin: 0 auto;
}
.theme_hit_day .form_createOrder__scaledTypeOpen svg path {
  stroke: #2ea6d5;
}
.theme_hit_night .form_createOrder__scaledTypeOpen svg path {
  stroke: #2ea6d5;
}
.form_createOrder__scaledType.show {
  left: 68px;
}
.theme_hit_day .form_createOrder__scaledType.show {
  border-left: 1px solid #cdd2df !important;
}
.theme_hit_night .form_createOrder__scaledType.show {
  border-left: 1px solid #507591 !important;
}
.form_createOrder__scaledTypeInner {
  height: 100%;
  width: 100%;
  min-width: 200px;
  overflow-y: auto;
  scrollbar-width: thin;
}
.theme_hit_day .form_createOrder__scaledTypeInner {
  scrollbar-color: rgba(205, 210, 223, 0.6) #fff;
}
.theme_hit_night .form_createOrder__scaledTypeInner {
  scrollbar-color: rgba(104, 143, 172, 0.2) #14374a;
}
.form_createOrder__scaledTypeInner::-webkit-scrollbar-track {
  width: 9px;
}
.form_createOrder__scaledTypeInner::-webkit-scrollbar-button {
  display: none;
}
.form_createOrder__scaledTypeInner::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
.theme_hit_day .form_createOrder__scaledTypeInner::-webkit-scrollbar {
  background: #fff;
}
.theme_hit_night .form_createOrder__scaledTypeInner::-webkit-scrollbar {
  background: #14374a;
}
.form_createOrder__scaledTypeInner::-webkit-scrollbar-thumb {
  border-radius: 1px;
  width: 9px;
}
.theme_hit_day .form_createOrder__scaledTypeInner::-webkit-scrollbar-thumb {
  background: rgba(205, 210, 223, 0.6);
}
.theme_hit_night .form_createOrder__scaledTypeInner::-webkit-scrollbar-thumb {
  background: rgba(104, 143, 172, 0.2);
}
.theme_hit_day
  .form_createOrder__scaledTypeInner::-webkit-scrollbar-thumb:hover {
  background: rgba(205, 210, 223, 0.7);
}
.theme_hit_night
  .form_createOrder__scaledTypeInner::-webkit-scrollbar-thumb:hover {
  background: rgba(104, 143, 172, 0.3);
}
.form_createOrder__scaledTypeInner::-webkit-scrollbar-corner {
  background: transparent;
}
.form_createOrder__scaledTypeGroup {
  width: 50%;
  float: left;
}
.form_createOrder__scaledTypeSelect {
  padding: 10px 0 0;
  max-width: 190px;
  left: 50%;
  position: relative;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.form_createOrder__scaledType input[type="radio"] {
  display: none;
}
.form_createOrder__scaledType input[type="radio"] + label {
  padding-left: 10px;
  margin: 7px 0 7px 10px;
  display: inline-block;
  position: relative;
}
.form_createOrder__scaledType input[type="radio"] + label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 14px;
  top: -1px;
  left: -9px;
  height: 14px;
  border-radius: 7px;
  cursor: pointer;
}
.theme_hit_day
  .form_createOrder__scaledType
  input[type="radio"]
  + label::before {
  border: 1px solid #cdd2df;
}
.theme_hit_night
  .form_createOrder__scaledType
  input[type="radio"]
  + label::before {
  border: 1px solid #507591;
}
.theme_hit_day
  .form_createOrder__scaledType
  input[type="radio"]:checked
  + label::before {
  border-color: #2ea6d5;
}
.theme_hit_night
  .form_createOrder__scaledType
  input[type="radio"]:checked
  + label::before {
  border-color: #2ea6d5;
}
.form_createOrder__scaledType input[type="radio"]:checked + label::after {
  content: "";
  display: inline-block;
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  cursor: pointer;
  top: 2px;
  left: -6px;
}
.theme_hit_day
  .form_createOrder__scaledType
  input[type="radio"]:checked
  + label::after {
  background: #2ea6d5;
}
.theme_hit_night
  .form_createOrder__scaledType
  input[type="radio"]:checked
  + label::after {
  background: #2ea6d5;
}
.form_createOrder__scaledTypeShow {
  display: inline-block;
  padding: 8px 19px;
  float: right;
  margin: 10px 20px;
  border-radius: 6px;
  cursor: pointer;
}
.theme_hit_day .form_createOrder__scaledTypeShow {
  border: 1px solid #cdd2df;
  color: #333;
}
.theme_hit_day .form_createOrder__scaledTypeShow:hover {
  background: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .form_createOrder__scaledTypeShow {
  border: 1px solid #507591;
  color: #fff;
}
.theme_hit_night .form_createOrder__scaledTypeShow:hover {
  background: rgba(104, 143, 172, 0.2);
}
.form_createOrder__scaledTypeTable {
  margin-top: 4px;
  width: 100%;
  display: none;
}
.form_createOrder__scaledTypeTable.show {
  display: table;
}
.form_createOrder__scaledTypeTable th {
  font-weight: 400;
  text-align: center;
  padding: 2px;
}
.theme_hit_day .form_createOrder__scaledTypeTable th {
  color: #cdd2df;
}
.theme_hit_night .form_createOrder__scaledTypeTable th {
  color: #688fac;
}
.form_createOrder__scaledTypeTable td {
  text-align: center;
  padding: 2px;
}
.theme_hit_day .form_createOrder__scaledTypeTable td {
  color: #164a68;
}
.theme_hit_night .form_createOrder__scaledTypeTable td {
  color: #a1b5c1;
}
.theme_hit_day .form_createOrder__scaledTypeTable tbody tr:nth-child(odd) {
  background-color: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .form_createOrder__scaledTypeTable tbody tr:nth-child(odd) {
  background-color: rgba(104, 143, 172, 0.1);
}
.theme_hit_day .form_createOrder__scaledTypeTable tbody tr:hover {
  background-color: rgba(205, 210, 223, 0.4);
}
.theme_hit_night .form_createOrder__scaledTypeTable tbody tr:hover {
  background-color: rgba(104, 143, 172, 0.2);
}
.form_createOrder__scaledTypeTable tbody tr:first-child td {
  padding-top: 4px;
}
.theme_hit_day .form_createOrder__scaledTypeTable tbody tr:first-child td {
  border-top: 1px solid #cdd2df;
}
.theme_hit_night .form_createOrder__scaledTypeTable tbody tr:first-child td {
  border-top: 1px solid #507591;
}
.form_createOrder__scaledTypeIco {
  display: inline-block;
  width: 25px;
  height: 18px;
  top: 3px;
  position: relative;
}
.theme_hit_day .form_createOrder__scaledTypeIco path {
  fill: #2ea6d5;
}
.theme_hit_night .form_createOrder__scaledTypeIco path {
  fill: #2ea6d5;
}
.form_createOrder__scaledTypeGraph {
  margin: 10px 20px;
  height: 60px;
  border-radius: 5px;
  display: none;
}
.theme_hit_day .form_createOrder__scaledTypeGraph {
  border: 1px solid #cdd2df;
}
.theme_hit_night .form_createOrder__scaledTypeGraph {
  border: 1px solid #507591;
}
.form_createOrder__scaledTypeGraph.show {
  display: block;
}
.form_createOrder__scaledTypeGraph svg {
  width: 100%;
}
.theme_hit_day .form_createOrder__scaledTypeGraph svg path {
  fill: #2ea6d5;
}
.theme_hit_night .form_createOrder__scaledTypeGraph svg path {
  fill: #2ea6d5;
}
.form_createOrder__confirm .form_createOrder__scaledTypeTable {
  display: table !important;
}
.form_createOrder__entries_approx {
  font-weight: 700;
  position: absolute;
  left: 88px;
  top: 8.5px;
  font-size: 11px;
  display: none;
}
.theme_hit_day .form_createOrder__entries_approx {
  color: #333;
}
.theme_hit_night .form_createOrder__entries_approx {
  color: #fff;
}
.form_createOrder__entries_labelPriceStep.approx
  .form_createOrder__entries_approx {
  display: inline-block;
}
.form_createOrder__marginChange {
  display: none;
  width: 100%;
  border: none;
  border-radius: 5px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
}
.theme_hit_day .form_createOrder__marginChange {
  background: #71c15b;
  color: #fff;
}
.theme_hit_day .form_createOrder__marginChange:hover {
  background: #7bc566;
}
.theme_hit_night .form_createOrder__marginChange {
  background: #71c15b;
  color: #fff;
}
.theme_hit_night .form_createOrder__marginChange:hover {
  background: #7bc566;
}
.market .form_createOrder__result_bestPrice,
.stopMarket .form_createOrder__result_bestPrice,
.takeProfitMarket .form_createOrder__result_bestPrice {
  display: block;
}
.market .form_createOrder__result_report,
.stopMarket .form_createOrder__result_report,
.takeProfitMarket .form_createOrder__result_report {
  background-position: left center;
}
.market .form_createOrder__actions,
.stopMarket .form_createOrder__actions,
.takeProfitMarket .form_createOrder__actions {
  width: 100%;
  padding: 0 10px 13px;
}
.market .form_createOrder__result_rebate,
.stopMarket .form_createOrder__result_rebate,
.takeProfitMarket .form_createOrder__result_rebate {
  display: none;
}
.market .form_createOrder__estimates,
.stopMarket .form_createOrder__estimates,
.takeProfitMarket .form_createOrder__estimates {
  display: block;
}
.limit .form_createOrder__result_simple,
.stopLimit .form_createOrder__result_simple,
.takeProfitLimit .form_createOrder__result_simple {
  display: none;
}
.limit .form_createOrder__orderType,
.stopLimit .form_createOrder__orderType,
.takeProfitLimit .form_createOrder__orderType {
  display: block;
}
.limit .form_createOrder__entries_labelPriceStep,
.stopLimit .form_createOrder__entries_labelPriceStep,
.takeProfitLimit .form_createOrder__entries_labelPriceStep {
  display: none;
}
.limit .form_createOrder__entries_labelPriceMin,
.stopLimit .form_createOrder__entries_labelPriceMin,
.takeProfitLimit .form_createOrder__entries_labelPriceMin {
  display: none;
}
.limit .form_createOrder__entries_labelPriceMax,
.stopLimit .form_createOrder__entries_labelPriceMax,
.takeProfitLimit .form_createOrder__entries_labelPriceMax {
  display: none;
}
.limit .form_createOrder__entries_labelOrderCount,
.stopLimit .form_createOrder__entries_labelOrderCount,
.takeProfitLimit .form_createOrder__entries_labelOrderCount {
  display: none;
}
.limit .form_createOrder__actions,
.stopLimit .form_createOrder__actions,
.takeProfitLimit .form_createOrder__actions {
  width: 100%;
}
.limit .form_createOrder__result_report,
.stopLimit .form_createOrder__result_report,
.takeProfitLimit .form_createOrder__result_report {
  position: relative;
}
.limit .hide_limit,
.stopLimit .hide_limit,
.takeProfitLimit .hide_limit {
  display: none;
}
.limit .form_createOrder__result_fee,
.stopLimit .form_createOrder__result_fee,
.takeProfitLimit .form_createOrder__result_fee {
  padding-top: 45px;
}
.limit.postOnly .form_createOrder__result_rebate,
.stopLimit.postOnly .form_createOrder__result_rebate,
.takeProfitLimit.postOnly .form_createOrder__result_rebate {
  padding-top: 45px;
}
.limit .form_createOrder__result_avgPrice {
  display: block;
}
.stopLimit .form_createOrder__result_currentOrderAttention,
.takeProfitLimit .form_createOrder__result_currentOrderAttention {
  padding-top: 2px;
}
.stopLimit .form_createOrder__information,
.takeProfitLimit .form_createOrder__information {
  clear: both;
}
.stopLimit .form_createOrder__result_report,
.takeProfitLimit .form_createOrder__result_report {
  background-position: left center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 32px;
}
.stopLimit .form_createOrder__fadeOut,
.takeProfitLimit .form_createOrder__fadeOut {
  right: 5px;
}
.stopLimit .form_createOrder__entries_labelStopPrice,
.takeProfitLimit .form_createOrder__entries_labelStopPrice {
  display: block;
}
.stopLimit .form_createOrder__actions,
.takeProfitLimit .form_createOrder__actions {
  margin-top: 11px;
}
.stopLimit.stopLimit .form_createOrder__actions,
.takeProfitLimit.stopLimit .form_createOrder__actions {
  margin-top: 61px;
}
.takeProfitLimit .form_createOrder__entries_labelStopPrice,
.takeProfitMarket .form_createOrder__entries_labelStopPrice {
  display: block;
}
.terminal_hideTooltips .form_createOrder__orderTypeList .selector {
  width: 100%;
}
.terminal_hideTooltips .form_createOrder__headerTypeSwitch li > div > span {
  padding-left: 0 !important;
}
.terminal_hideTooltips .show_gtd .form_createOrder__orderTypeList .selector {
  width: calc(100% - 104px);
}
.market .form_createOrder__fadeOut {
  right: 5px;
}
.market .form_createOrder__entries_labelPrice {
  display: none;
}
.market .form_createOrder__entries_labelPriceStep {
  display: none;
}
.market .form_createOrder__entries_labelPriceMin {
  display: none;
}
.market .form_createOrder__entries_labelPriceMax {
  display: none;
}
.market .form_createOrder__entries_labelOrderCount {
  display: none;
}
.market .form_createOrder__result_simple {
  padding: 20px 0 8px;
  height: 100%;
}
.market .form_createOrder__result_simple .form_createOrder__result_simpleLabel {
  margin: 65px 0 0;
}
.market .form_createOrder__result {
  padding-top: 7px;
  height: 160px;
}
.market .form_createOrder__postOnlyCheckWrap {
  display: none;
}
.market .form_createOrder__hiddenOrderCheckWrap {
  display: none !important;
}
.market .form_createOrder__reduceOnlyCheckWrap {
  display: none;
}
.market .form_createOrder__result_fee {
  display: none;
}
.stopMarket .form_createOrder__fadeOut,
.takeProfitMarket .form_createOrder__fadeOut {
  right: 5px;
}
.stopMarket .form_createOrder__result_simple,
.takeProfitMarket .form_createOrder__result_simple {
  padding: 10px 0 8px;
  height: 100%;
}
.stopMarket
  .form_createOrder__result_simple
  .form_createOrder__result_simpleLabel,
.takeProfitMarket
  .form_createOrder__result_simple
  .form_createOrder__result_simpleLabel {
  margin: 35px 0 0;
}
.stopMarket .form_createOrder__entries_labelStopPrice,
.takeProfitMarket .form_createOrder__entries_labelStopPrice {
  display: block;
}
.stopMarket .form_createOrder__entries_labelPrice,
.takeProfitMarket .form_createOrder__entries_labelPrice {
  display: none;
}
.stopMarket .form_createOrder__entries_labelPriceStep,
.takeProfitMarket .form_createOrder__entries_labelPriceStep {
  display: none;
}
.stopMarket .form_createOrder__entries_labelPriceMin,
.takeProfitMarket .form_createOrder__entries_labelPriceMin {
  display: none;
}
.stopMarket .form_createOrder__entries_labelPriceMax,
.takeProfitMarket .form_createOrder__entries_labelPriceMax {
  display: none;
}
.stopMarket .form_createOrder__entries_labelOrderCount,
.takeProfitMarket .form_createOrder__entries_labelOrderCount {
  display: none;
}
.stopMarket .form_createOrder__result,
.takeProfitMarket .form_createOrder__result {
  padding: 3px 0 0;
  height: 115px;
}
.stopMarket .form_createOrder__postOnlyCheckWrap,
.takeProfitMarket .form_createOrder__postOnlyCheckWrap {
  display: none;
}
.stopMarket .form_createOrder__hiddenOrderCheckWrap,
.takeProfitMarket .form_createOrder__hiddenOrderCheckWrap {
  display: none !important;
}
.stopMarket .form_createOrder__result_fee,
.takeProfitMarket .form_createOrder__result_fee {
  display: none;
}
.stopMarket .form_createOrder__result_scaledSizeAttention,
.takeProfitMarket .form_createOrder__result_scaledSizeAttention {
  line-height: 10px;
  top: 20px;
}
.scaled .form_createOrder__entries_labelPrice {
  display: none;
}
.scaled .form_createOrder__entries_labelTotal {
  display: none;
}
.scaled .form_createOrder__entries_labelStopPrice {
  display: none;
}
.scaled .form_createOrder__result_simple {
  display: none;
}
.scaled .form_createOrder__stopCheckWrap {
  display: none;
}
.scaled .form_createOrder__result_averagePrice {
  display: block;
  margin-top: 0;
}
.scaled .form_createOrder__hiddenOrderCheckWrap {
  display: none !important;
}
.scaled .form_createOrder__result_currentOrderAttention {
  top: 35px;
}
.scaled .form_createOrder__postOnlyCheckWrap {
  padding-bottom: 2px;
}
.scaled .form_createOrder__scaledType {
  display: block;
}
.scaled .form_createOrder__result_spend,
.scaled .form_createOrder__result_receive {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 5px;
}
.scaled .form_createOrder__information {
  margin-bottom: 0;
}
.scaled .form_createOrder__entries {
  margin-top: 0;
}
.scaled .form_createOrder__result {
  margin-top: 25px;
  margin-bottom: 7px;
  line-height: 12px;
}
.scaled .form_createOrder__result_report {
  margin-top: -2px;
  line-height: 13px;
  position: absolute;
  padding-top: 0;
  background-position: left center;
}
.scaled .form_createOrder__result_scaledSizeAttention {
  line-height: 10px;
  top: 55px;
}
.scaled .form__errorWrap {
  transition: opacity 0.1s ease;
}
.scaled .form_createOrder__result_fee,
.scaled .form_createOrder__result_rebate {
  margin-top: 5px;
}
.scaled .form_createOrder__result_fee {
  display: none;
}
.scaled .form_createOrder__result_rebate {
  display: none;
}
.show_gtd .form_createOrder__GTD {
  display: inline-block;
}
.show_gtd .form_createOrder__orderTypeList .selector {
  width: calc(100% - 126px);
}
.form__row_error .form_createOrder__entries_prepender,
.form__row_error .form_createOrder__entries_field {
  border-color: rgba(230, 66, 66, 0.9) !important;
}
.market .market > div,
.market .market > div:hover,
.limit .limit > div,
.limit .limit > div:hover,
.stopMarket .stopMarket > div,
.stopMarket .stopMarket > div:hover,
.stopMarket .market > div,
.stopMarket .market > div:hover,
.stopLimit .stopLimit > div,
.stopLimit .stopLimit > div:hover,
.stopLimit .limit > div,
.stopLimit .limit > div:hover,
.takeProfitLimit .takeProfitLimit > div,
.takeProfitLimit .takeProfitLimit > div:hover,
.takeProfitLimit .limit > div,
.takeProfitLimit .limit > div:hover,
.takeProfitMarket .takeProfitMarket > div,
.takeProfitMarket .takeProfitMarket > div:hover,
.takeProfitMarket .market > div,
.takeProfitMarket .market > div:hover,
.scaled .scaled > div,
.scaled .scaled > div:hover {
  cursor: default;
}
.theme_hit_day .market .market > div,
.theme_hit_day .market .market > div:hover,
.theme_hit_day .limit .limit > div,
.theme_hit_day .limit .limit > div:hover,
.theme_hit_day .stopMarket .stopMarket > div,
.theme_hit_day .stopMarket .stopMarket > div:hover,
.theme_hit_day .stopMarket .market > div,
.theme_hit_day .stopMarket .market > div:hover,
.theme_hit_day .stopLimit .stopLimit > div,
.theme_hit_day .stopLimit .stopLimit > div:hover,
.theme_hit_day .stopLimit .limit > div,
.theme_hit_day .stopLimit .limit > div:hover,
.theme_hit_day .takeProfitLimit .takeProfitLimit > div,
.theme_hit_day .takeProfitLimit .takeProfitLimit > div:hover,
.theme_hit_day .takeProfitLimit .limit > div,
.theme_hit_day .takeProfitLimit .limit > div:hover,
.theme_hit_day .takeProfitMarket .takeProfitMarket > div,
.theme_hit_day .takeProfitMarket .takeProfitMarket > div:hover,
.theme_hit_day .takeProfitMarket .market > div,
.theme_hit_day .takeProfitMarket .market > div:hover,
.theme_hit_day .scaled .scaled > div,
.theme_hit_day .scaled .scaled > div:hover {
  background-color: #fff;
  box-shadow: 0 -1px 0 0 #fff, 0 -1px 0 1px #cdd2df;
  color: #164a68;
}
.theme_hit_night .market .market > div,
.theme_hit_night .market .market > div:hover,
.theme_hit_night .limit .limit > div,
.theme_hit_night .limit .limit > div:hover,
.theme_hit_night .stopMarket .stopMarket > div,
.theme_hit_night .stopMarket .stopMarket > div:hover,
.theme_hit_night .stopMarket .market > div,
.theme_hit_night .stopMarket .market > div:hover,
.theme_hit_night .stopLimit .stopLimit > div,
.theme_hit_night .stopLimit .stopLimit > div:hover,
.theme_hit_night .stopLimit .limit > div,
.theme_hit_night .stopLimit .limit > div:hover,
.theme_hit_night .takeProfitLimit .takeProfitLimit > div,
.theme_hit_night .takeProfitLimit .takeProfitLimit > div:hover,
.theme_hit_night .takeProfitLimit .limit > div,
.theme_hit_night .takeProfitLimit .limit > div:hover,
.theme_hit_night .takeProfitMarket .takeProfitMarket > div,
.theme_hit_night .takeProfitMarket .takeProfitMarket > div:hover,
.theme_hit_night .takeProfitMarket .market > div,
.theme_hit_night .takeProfitMarket .market > div:hover,
.theme_hit_night .scaled .scaled > div,
.theme_hit_night .scaled .scaled > div:hover {
  background-color: #14374a;
  box-shadow: 0 -1px 0 0 #14374a, 0 -1px 0 1px #507591;
  color: #a1b5c1;
}
.market .market > div > span,
.limit .limit > div > span,
.stopMarket .stopMarket > div > span,
.stopMarket .market > div > span,
.stopLimit .stopLimit > div > span,
.stopLimit .limit > div > span,
.takeProfitLimit .takeProfitLimit > div > span,
.takeProfitLimit .limit > div > span,
.takeProfitMarket .takeProfitMarket > div > span,
.takeProfitMarket .market > div > span,
.scaled .scaled > div > span {
  padding-left: 5px;
}
.market .market > div [data-react="QuestionHint"],
.limit .limit > div [data-react="QuestionHint"],
.stopMarket .stopMarket > div [data-react="QuestionHint"],
.stopMarket .market > div [data-react="QuestionHint"],
.stopLimit .stopLimit > div [data-react="QuestionHint"],
.stopLimit .limit > div [data-react="QuestionHint"],
.takeProfitLimit .takeProfitLimit > div [data-react="QuestionHint"],
.takeProfitLimit .limit > div [data-react="QuestionHint"],
.takeProfitMarket .takeProfitMarket > div [data-react="QuestionHint"],
.takeProfitMarket .market > div [data-react="QuestionHint"],
.scaled .scaled > div [data-react="QuestionHint"] {
  display: inline-block;
}
#form_createOrder_lock {
  display: none;
}
#form_createOrder_message {
  z-index: 100;
  width: 100%;
}
.stopHint_limit,
.stopHint_market {
  display: none;
}
.limit .stopHint_limit,
.stopLimit .stopHint_limit,
.market .stopHint_market,
.stopMarket .stopHint_market,
.takeProfitLimit .stopHint_limit,
.takeProfitMarket .stopHint_market {
  display: inline-block;
}
.ui-timepicker-disabled {
  display: none;
}
.form_createOrder__result_spend,
.form_createOrder__result_receive {
  display: none;
  margin-top: -20px;
}
.form_createOrder_Buy .form_createOrder__result_receive {
  display: none;
}
.form_createOrder_Sell .form_createOrder__result_spend {
  display: none;
}
.scaled.postOnly .form_createOrder__result {
  margin-top: 25px;
  margin-bottom: 7px;
  line-height: 12px;
}
.scaled.postOnly .form_createOrder__result_scaledSizeAttention {
  line-height: 10px;
}
.scaled .form_createOrder__entries_label:hover .form__errorWrap {
  pointer-events: none;
  opacity: 0;
}
.scaled .form_createOrder__entries_margin .form_createOrder__entries_label {
  margin-bottom: 9px;
}
.form_createOrder__stopCheckWrap_margin,
.form_createOrder__postOnlyCheckWrap_margin {
  margin-bottom: 3px;
}
.labelAmount {
  margin-bottom: 5px;
}
.ui-icon {
  line-height: 16px;
}
.scaled .form_createOrder__slider {
  display: none;
}
.postOnly .form_createOrder__result_fee {
  display: none;
}
.hasError .form_createOrder__result_fee,
.hasError .form_createOrder__result_rebate {
  display: none;
}
.form_createOrder__estimates {
  display: none;
  position: absolute;
  width: 100%;
  bottom: 0;
}
.form_createOrder__estimates .value_block {
  display: inline;
  float: right;
}
.form_createOrder__estimates .value {
  font-weight: 700;
}
.theme_hit_day .form_createOrder__estimates {
  color: gray;
}
.theme_hit_night .form_createOrder__estimates {
  color: #507691;
}
.orderBook__containerBuy,
.orderBook__containerSell {
  min-width: 190px;
}
.orderBook__header {
  height: 52px;
  position: relative;
}
.orderBook__header .orderBook__containerBuy {
  width: calc(50% - 7px);
}
.orderBook__header .orderBook__containerSell {
  width: calc(50% + 6px);
}
.orderBook__header__headerBuy,
.orderBook__header__headerSell {
  height: 0;
  overflow: hidden;
}
.theme_hit_day .orderBook .trades__cell {
  color: #164a68;
}
.theme_hit_night .orderBook .trades__cell {
  color: #a1b5c1;
}
.orderBook__headerBackground {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 22px;
  z-index: 1020;
}
.theme_hit_day .orderBook__headerBackground {
  border-bottom: 1px solid #cdd2df;
  border-top: 1px solid #cdd2df;
}
.theme_hit_night .orderBook__headerBackground {
  border-bottom: 1px solid #507591;
  border-top: 1px solid #507591;
}
.orderBook__fixedHeader {
  height: 0;
  overflow: hidden;
  display: inline-block;
}
.orderBook__fixedHeader-content {
  position: absolute;
  z-index: 1021;
  top: 2px;
  line-height: 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.orderBook__fixedHeader-withPadding {
  padding-top: 1px;
}
.orderBook__fixedHeader-widthSeparatedBorder {
  line-height: 21px;
  padding-top: 0;
  top: 0;
}
.orderBook__fixedHeader-widthSeparatedBorder::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  right: -6px;
  top: 0;
}
.orderBook__headerTitleContainer {
  height: 50px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
}
.theme_hit_day .orderBook__headerTitleContainer {
  color: #333;
}
.theme_hit_night .orderBook__headerTitleContainer {
  color: #fff;
}
.orderBook__headerTitle {
  height: 50px;
  line-height: 23px;
  padding: 2px 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 50%;
  z-index: 50;
}
.orderBook__sum {
  font-size: 11px;
}
.orderBook__sum .total {
  font-size: 14px;
}
.theme_hit_day .orderBook__sum {
  color: #333;
}
.theme_hit_night .orderBook__sum {
  color: #a1b5c1;
}
.orderBook__sum .terminalSymbolPlaceholder__currencyCode,
.orderBook__sum .terminalSymbolPlaceholder__commodityCode {
  font-weight: 700;
}
.theme_hit_day .orderBook__sum .terminalSymbolPlaceholder__currencyCode,
.theme_hit_day .orderBook__sum .terminalSymbolPlaceholder__commodityCode {
  color: #2ea6d5;
}
.theme_hit_night .orderBook__sum .terminalSymbolPlaceholder__currencyCode,
.theme_hit_night .orderBook__sum .terminalSymbolPlaceholder__commodityCode {
  color: #2ea6d5;
}
.orderBook .selector_orderBookAskTotal,
.orderBook .selector_orderBookBidTotal {
  display: inline-block;
  margin: 0 0 0 5px;
  vertical-align: text-top;
}
@media only screen and (max-width: 594px) {
  .orderBook .selector_orderBookAskTotal,
  .orderBook .selector_orderBookBidTotal {
    margin-left: 0;
  }
  .orderBook .selector_orderBookAskTotal .switch__label,
  .orderBook .selector_orderBookBidTotal .switch__label {
    line-height: 10px;
  }
}
.orderBook_buyOnRight .orderBook__headerTitleContainer {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.orderBook_buyOnRight .orderBook__header .orderBook__containerBuy {
  width: calc(50% + 6px);
}
.orderBook_buyOnRight .orderBook__header .orderBook__containerSell {
  width: calc(50% - 7px);
}
.orderBook__contentMax {
  -ms-flex-direction: row;
  flex-direction: row;
  display: -ms-flexbox;
  display: flex;
  scrollbar-width: thin;
  overflow-y: scroll;
  position: static;
  width: 100%;
}
.theme_hit_day .orderBook__contentMax {
  scrollbar-color: rgba(205, 210, 223, 0.6) #fff;
}
.theme_hit_night .orderBook__contentMax {
  scrollbar-color: rgba(104, 143, 172, 0.2) #14374a;
}
.orderBook__contentMax::-webkit-scrollbar-track {
  width: 9px;
}
.orderBook__contentMax::-webkit-scrollbar-button {
  display: none;
}
.orderBook__contentMax::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
.theme_hit_day .orderBook__contentMax::-webkit-scrollbar {
  background: #fff;
}
.theme_hit_night .orderBook__contentMax::-webkit-scrollbar {
  background: #14374a;
}
.orderBook__contentMax::-webkit-scrollbar-thumb {
  border-radius: 1px;
  width: 9px;
}
.theme_hit_day .orderBook__contentMax::-webkit-scrollbar-thumb {
  background: rgba(205, 210, 223, 0.6);
}
.theme_hit_night .orderBook__contentMax::-webkit-scrollbar-thumb {
  background: rgba(104, 143, 172, 0.2);
}
.theme_hit_day .orderBook__contentMax::-webkit-scrollbar-thumb:hover {
  background: rgba(205, 210, 223, 0.7);
}
.theme_hit_night .orderBook__contentMax::-webkit-scrollbar-thumb:hover {
  background: rgba(104, 143, 172, 0.3);
}
.orderBook__contentMax::-webkit-scrollbar-corner {
  background: transparent;
}
.orderBook__contentMax .orderBook__containerSell-static,
.orderBook__contentMax .orderBook__containerBuy-static {
  position: static;
}
.orderBook__containerBuy {
  position: relative;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  max-width: 50%;
}
.orderBook__containerSell {
  position: relative;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-order: 1;
  order: 1;
  margin-left: 1px;
  max-width: 50%;
}
.orderBook__containerSell th,
.orderBook__containerSell td {
  text-align: left;
}
.orderBook_buyOnRight .orderBook__containerSell {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-order: 0;
  order: 0;
  margin-left: 0;
}
.orderBook_buyOnRight .orderBook__containerSell th,
.orderBook_buyOnRight .orderBook__containerSell td {
  text-align: right;
}
.orderBook_buyOnRight .orderBook__containerBuy {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  margin-left: 1px;
}
.orderBook_buyOnRight .orderBook__containerBuy th,
.orderBook_buyOnRight .orderBook__containerBuy td {
  text-align: left;
}
.orderBook__header-cell {
  height: 0;
  overflow: hidden;
  padding: 0 5px !important;
  line-height: 0 !important;
  border-spacing: 0;
  font-size: 0;
}
.orderBook__scrollContainer {
  padding-top: 22px;
  position: relative;
}
.orderBook .terminalGroupByPrice {
  display: none;
}
.orderBook__headerBuy,
.orderBook__headerSell {
  display: none;
}
.orderBook__headerBuy_simple,
.orderBook__headerSell_simple {
  display: table-row;
}
.orderBook__terminalSwapOrderbook {
  cursor: pointer;
  top: 50% !important;
  margin-top: -9px;
}
.orderBookChart__groupBy {
  position: absolute;
  top: 11px;
  height: 19px;
  right: 96px;
  z-index: 30;
}
.orderBookChart__zoom {
  position: absolute;
  top: 12px;
  z-index: 30;
  cursor: pointer;
}
.orderBookChart__zoom svg {
  display: block;
}
.theme_hit_day .orderBookChart__zoom svg path {
  fill: #2ea6d5;
}
.theme_hit_night .orderBookChart__zoom svg path {
  fill: #2ea6d5;
}
.theme_hit_day .orderBookChart__zoom:hover {
  background-color: #e6e6e6;
}
.theme_hit_night .orderBookChart__zoom:hover {
  background-color: #1f5572;
}
.orderBookChart__zoom_plus {
  right: 36px;
}
.orderBookChart__zoom_minus {
  right: 12px;
}
@media screen and (max-width: 625px) {
  .orderBook__content-desktop {
    display: none;
  }
}
@media screen and (min-width: 626px) {
  .orderBook__content-mobile {
    display: none;
  }
}
.terminal__window_orderBook.terminal__window_edit .window__buttonSet {
  padding-right: 27px;
}
.orderBook_buyOnRight .orderBook__headerSell_simple,
.orderBook_buyOnRight .orderBook__headerBuy_simple {
  display: none;
}
.orderBook_buyOnRight .orderBook__headerSell_simple_BuyOnRight,
.orderBook_buyOnRight .orderBook__headerBuy_simple_BuyOnRight {
  display: table-row;
}
@media only screen and (max-width: 594px) {
  .orderBook__SumHeader,
  .trades__cell_total {
    min-width: 59px !important;
    box-sizing: border-box;
  }
  .orderBook__mobileHeadCell {
    width: 50% !important;
  }
}
.switch__list {
  display: none;
}
.switch__field {
  display: none;
}
.switch__label {
  border-width: 1px;
  border-style: none none dashed none;
  cursor: pointer;
}
.theme_hit_day .switch__label {
  color: #333;
  border-color: #333;
}
.theme_hit_night .switch__label {
  color: #fff;
  border-color: #fff;
}
.selector {
  position: relative;
  text-align: left;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.selector__label {
  display: block;
  position: relative;
  width: 100%;
  z-index: 1;
  padding: 9px 15px 8px 8px;
  margin: 0;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  cursor: pointer;
  box-sizing: border-box;
  border-radius: 4px;
}
.theme_hit_day .selector__label_inactive {
  color: #cdd2df;
}
.theme_hit_night .selector__label_inactive {
  color: #688fac;
}
.selector__label::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  right: 8px;
  margin: 0;
  border: 3px solid transparent;
}
.theme_hit_day .selector__label {
  color: #333;
  background: #fff;
  border: 1px solid #cdd2df;
}
.theme_hit_day .selector__label::after {
  border-top: 3px solid #333;
}
.theme_hit_night .selector__label {
  color: #fff;
  background: #14374a;
  border: 1px solid #507591;
}
.theme_hit_night .selector__label::after {
  border-top: 3px solid #fff;
}
.selector__field {
  position: absolute;
  top: 5px;
  left: 5px;
  width: 0;
  height: 0;
  opacity: 0;
}
.selector__field:focus {
  outline: 0;
}
.selector__field:focus ~ .selector__label {
  outline: 0;
}
.theme_hit_day .selector:hover .selector__label::after {
  border-top-color: #333;
}
.theme_hit_night .selector:hover .selector__label::after {
  border-top-color: #fff;
}
.selector__list {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin: 0;
  padding: 0;
  z-index: 199;
  font-size: 12px;
  overflow: hidden;
  overflow-y: auto;
  border-radius: 0 0 4px 4px;
}
.theme_hit_day .selector__list {
  background: #fff;
  border: 1px solid #cdd2df;
  border-top: 0;
}
.theme_hit_night .selector__list {
  background: #14374a;
  border: 1px solid #507591;
  border-top: 0;
}
.selector__option {
  list-style-type: none;
  display: block;
  padding: 8px 7px;
  margin: 0;
  cursor: default;
  font-size: 12px;
  line-height: 16px;
}
.theme_hit_day .selector__option {
  color: #333;
}
.theme_hit_night .selector__option {
  color: #fff;
}
.selector__option:last-child {
  border-bottom: 0;
}
.theme_hit_day .selector__option_active {
  color: #fff;
  background: #2ea6d5 !important;
}
.theme_hit_night .selector__option_active {
  color: #fff;
  background: #2ea6d5 !important;
}
.theme_hit_day .selector__option_focus {
  background: #fff;
}
.theme_hit_night .selector__option_focus {
  background: #14374a;
}
.selector__option:hover {
  cursor: pointer;
}
.theme_hit_day .selector__option:hover {
  background: rgba(205, 210, 223, 0.5);
}
.theme_hit_night .selector__option:hover {
  background: rgba(104, 143, 172, 0.5);
}
.selector_active .selector__label {
  border-radius: 4px 4px 0 0;
}
.selector_active .selector__list {
  display: block;
}
.selector_disabled .selector__label {
  opacity: 0.4;
  cursor: default;
}
.selector_disabled:hover .selector__label::after {
  border-top-color: #757575;
}
.selector_disabled .selector__field:focus ~ .selector__label {
  box-shadow: inset 0 2px 3px 0 rgba(0, 0, 0, 0.41);
}
.wide {
  position: relative;
  padding: 0;
  color: #818181;
}
.wide_absAll {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}
.wide_blue {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  html.broker_hit .wide_blue {
    background: url(mobile_header.png) #fff no-repeat 0 0;
    background-size: 100% 214px;
  }
}
.theme_hit_day .wide_blue {
  background-image: url(bg.jpg);
}
.theme_hit_night .wide_blue {
  background-image: url(bg.jpg);
}
.wide_white {
  background: #fff;
  z-index: 1;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .wide_white .container_fluid_full {
    padding: 0;
  }
}
.wide__head > .button {
  z-index: 2;
}
.wide_sand {
  padding: 42px 0 65px;
  color: #000;
}
.theme_hit_day .wide_sand {
  background-color: #f2f3f8;
}
.theme_hit_night .wide_sand {
  background-color: #153043;
}
@media only screen and (min-width: 120px) and (max-width: 1024px) {
  .wide_sand {
    padding: 40px 0;
  }
}
html.broker_hit .wide__shine {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABDYAAAFvCAMAAACGtLvmAAABfVBMVEWHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptCHptAAAADxxD27AAAAf3RSTlNdV1RgWmNOZlFIS2lFQmw/b345PHI2MzAtdSoneCQhHnsbWVBTWF9VXFtiUk9hVl5MSmRnZU1oR0lGQxhrRGpAbT5BPW46O3FwOBU3NDVzdDIxLy52EissKXcoJiUPIyJ5IB8dDBx6fH0aGRcWCRQTERAOBg0LCggHAwUEAgEAycXyMAAARrpJREFUeNrsnf9XVdUWxfEbKqSllfYk/IaippFaPEWf+YQHBkoBJpry5amQFwlLfb4yL/dvb3EO525uc+w7WWvfAwfYs4ZRPzjs3H0/Y6055zmnqVJZzFQpL1YWK9m/yN/pX5Vy+t/KqHeJ3q/Qn5neiP5Y1u+JFhYW/p/obaKZmf8t6fWSJidfiX4T3b//q+ilaOgX0fz8/PXrL168mJubO3Fidnb22bNnx54+ffrkyZOjR6enp6am2tsnJh4/ftz26NGjhw8fHhkff/DgwWf37t0bGzt8eHR0ZGTk0N27d4eHP71z587g4MGD/f0DAwMf9/XdunXrw5s3b/b27rt27dqNGzc+6Om5cuXK3qtXr166dKnl4sWL3d3NzRcuXOjo2LPn/Pnzp06d2n7mzJmurq5t206fPn3y5MmdO8+dO3f27Nmmpq9EnZ2d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)
    no-repeat center 0;
  position: absolute;
  min-width: 942px;
  height: 367px;
  top: 0;
  left: 0;
  right: 0;
  margin: 0;
}
.wide__head {
  position: relative;
  margin: 0 0 38px;
}
.wide__text {
  font-size: 14px;
  line-height: 24px;
}
.wide__text_center {
  text-align: center;
}
.wide__text_half {
  width: 385px;
}
.wide__text .button {
  margin-left: 12px;
  margin-right: 12px;
}
.wide__block {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-align: left;
  margin: 0;
  width: 30%;
}
.wide__block a,
.wide__block a:hover,
.wide__block a:link,
.wide__block a:focus,
.wide__block a:visited {
  color: #000;
  font-family: open sans, sans-serif;
  line-height: 18px;
  min-width: 184px;
  padding-bottom: 40px;
  text-decoration: none;
  text-align: center;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide__block {
    display: block;
    padding-left: 90px;
    padding-right: 10px;
    width: auto;
  }
}
.wide__block .icon {
  height: 54px;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide__block .icon {
    position: absolute;
    top: 24px;
  }
}
.theme_hit_day .wide__wrapper-benefits {
  background: #fff;
}
.theme_hit_night .wide__wrapper-benefits {
  background: #14374a;
}
.wide__benefits {
  padding: 40px 0 0;
  max-width: 1400px;
  margin: 0 auto;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide__benefits {
    padding: 20px 0;
  }
}
.wide__benefits h2::before {
  content: "";
  display: inline-block;
  min-height: inherit;
  height: 100%;
  vertical-align: middle;
}
.wide__benefits h2 em {
  font-style: normal;
  display: inline-block;
  vertical-align: middle;
}
.wide__benefits .title {
  color: #000;
  font-family: open sans, sans-serif;
  font-size: 18px;
  letter-spacing: -1px;
  line-height: 24px;
  font-weight: 700;
  min-height: 50px;
  vertical-align: middle;
  display: inline-block;
  margin: 10px 0;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide__benefits .title {
    min-height: 0;
  }
}
.wide__benefits .wide__block {
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: calc(50% - 20px);
  -ms-flex-direction: column;
  flex-direction: column;
  color: #000;
  font-family: open sans, sans-serif;
  line-height: 18px;
  min-width: 184px;
  text-align: center;
  padding: 0 10px 40px;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide__benefits .wide__block {
    width: 100%;
    padding-left: 70px;
  }
}
@media only screen and (min-width: 1025px) {
  .wide__benefits .wide__block {
    width: 33%;
  }
}
.wide__benefits .wide__block .title,
.wide__benefits .wide__block p {
  color: #000;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide__benefits .wide__block:last-child {
    padding-right: 10px;
  }
}
.theme_hit_day .wide_deepBlue {
  background: #1a6583;
}
.theme_hit_night .wide_deepBlue {
  background: #1a6583;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .wide_deepBlue .container_fluid_full {
    padding: 0;
  }
}
.wide_deepBlue .column_size-13 {
  background-position: 0 40px;
  background-repeat: no-repeat;
  background-size: 90px 90px !important;
  color: rgba(255, 255, 255, 0.9);
  font-family: open sans, sans-serif;
  line-height: 20px;
  margin-right: 1%;
  min-height: 280px;
  width: 32%;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .wide_deepBlue .column_size-13 {
    background-position: 15px 50%;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide_deepBlue .column_size-13 {
    background-position: 15px 40px;
  }
}
@media only screen and (min-width: 120px) and (max-width: 1024px) {
  .wide_deepBlue .column_size-13 {
    border-bottom: 1px solid #275267;
    border-right: none;
    float: none;
    margin-right: 0;
    min-height: 0;
    padding-top: 20px;
    width: 100%;
  }
}
.theme_hit_day .wide_deepBlue .column_size-13 {
  border-right: 1px solid rgba(205, 210, 223, 0.2);
}
.theme_hit_night .wide_deepBlue .column_size-13 {
  border-right: 1px solid rgba(104, 143, 172, 0.2);
}
.wide_deepBlue .column_size-13 > * {
  margin-left: 120px;
  margin-right: 20px;
}
.wide_deepBlue .column_size-13 h2 {
  font-family: open sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  margin-top: 40px;
}
@media only screen and (min-width: 120px) and (max-width: 1024px) {
  .wide_deepBlue .column_size-13 h2 {
    margin-top: 0;
  }
}
.wide_deepBlue .column_size-13 p {
  min-height: 80px;
}
@media only screen and (min-width: 120px) and (max-width: 1024px) {
  .wide_deepBlue .column_size-13 p {
    min-height: 0;
  }
}
.wide_deepBlue .column_size-13:last-child {
  border-right: none;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide_deepBlue .column_size-13:last-child {
    border-bottom: none;
  }
}
.wide_deepBlue .column_size-13 .button_tinyBlue {
  margin-bottom: 16px;
}
.wide_deepBlue .column__fees {
  margin-left: -2px;
  background-image: url(/blocks/icon/icon_column_fees.png);
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide_deepBlue .column__fees {
    border-right: none;
    float: none;
    min-height: 0;
    width: 100%;
  }
}
.wide_deepBlue .column__support {
  margin-left: 0;
  background-image: url(/blocks/icon/icon_column_support.png);
}
.wide_deepBlue .column__api {
  margin-right: -2px;
  background-image: url(/blocks/icon/icon_column_api.png);
}
.wide_error {
  position: relative;
  top: calc(50% - 254px);
  -webkit-transform: translateY(calc(-50% + 254px - 50px));
  transform: translateY(calc(-50% + 254px - 50px));
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wide_error {
    top: calc(50% - 360px);
    -webkit-transform: translateY(calc(-50% + 360px));
    transform: translateY(calc(-50% + 360px));
  }
}
.theme_hit_day .wide_error {
  color: #164a68;
  background-color: #f2f3f8;
}
.theme_hit_night .wide_error {
  color: #a1b5c1;
  background-color: #153043;
}
.wide_error::after {
  content: "";
  display: inline-block;
  min-height: inherit;
  height: 100%;
  vertical-align: middle;
}
.wide_error .errorPage_number {
  font-size: 20px;
  text-transform: uppercase;
  margin-bottom: 9px;
}
.wide_error .errorPage_caption {
  font-size: 50px;
  margin-bottom: 70px;
  margin-left: -3px;
}
.wide_error .errorPage_text {
  font-size: 14px;
  margin-bottom: 100px;
  line-height: 20px;
}
.wide_error .errorPage_indexLink {
  font-size: 14px;
  margin-bottom: 32px;
}
.theme_hit_day .wide_error .errorPage_indexLink a {
  color: #fff;
}
.theme_hit_night .wide_error .errorPage_indexLink a {
  color: #fff;
}
.wide_error .errorPage_contactInfo {
  font-size: 14px;
  margin-bottom: 32px;
}
.wide_error .errorPage_logo {
  margin-bottom: 100px;
}
.wide_error .errorPage_linksWrapper {
  display: -ms-flexbox;
  display: flex;
}
.wide_error .errorPage_contactLink {
  margin-right: 10px;
}
.wide_error .errorPage_contactLink a {
  color: #fff;
}
.wide_error .errorPartial {
  position: relative;
  z-index: 999;
  padding-bottom: 20px;
}
.wide_error pre {
  display: block;
  overflow-x: auto;
}
.theme_hit_day .wide_error pre {
  color: #164a68;
  background-color: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .wide_error pre {
  color: #a1b5c1;
  background-color: rgba(104, 143, 172, 0.2);
}
.wide_error .errorPageNew {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
}
.wide_error .errorPageNew_logo {
  margin-bottom: 67px;
}
.wide_error .errorPageNew_errorLogo {
  width: 170px;
  margin-bottom: 23px;
}
.wide_error .errorPageNew_caption {
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 25px;
}
.wide_error .errorPageNew_text {
  margin-bottom: 32px;
  text-align: center;
}
.wide_error .errorPageNew_buttons {
  display: -ms-flexbox;
  display: flex;
}
.wide_error .errorPageNew_buttonPrimary,
.wide_error .errorPageNew_buttonSecondary {
  height: 32px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.theme_hit_day .wide_error .errorPageNew_buttonPrimary {
  color: #fff;
  background: #2ea6d5;
}
.theme_hit_day .wide_error .errorPageNew_buttonPrimary:hover {
  background: #58b8de;
}
.theme_hit_day .wide_error .errorPageNew_buttonPrimary:active {
  background: #2386ad;
}
.theme_hit_night .wide_error .errorPageNew_buttonPrimary {
  color: #fff;
  background: #2ea6d5;
}
.theme_hit_night .wide_error .errorPageNew_buttonPrimary:hover {
  background: #58b8de;
}
.theme_hit_night .wide_error .errorPageNew_buttonPrimary:active {
  background: #2386ad;
}
.wide_error .errorPageNew_buttonSecondary {
  margin-left: 16px;
  background-color: transparent;
}
.theme_hit_day .wide_error .errorPageNew_buttonSecondary {
  color: #2ea6d5;
  border: 1px solid #2ea6d5;
}
.theme_hit_day .wide_error .errorPageNew_buttonSecondary:hover {
  background-color: rgba(46, 166, 213, 0.1);
}
.theme_hit_day .wide_error .errorPageNew_buttonSecondary:active {
  background-color: rgba(46, 166, 213, 0.2);
}
.theme_hit_night .wide_error .errorPageNew_buttonSecondary {
  color: #2ea6d5;
  border: 1px solid #2ea6d5;
}
.theme_hit_night .wide_error .errorPageNew_buttonSecondary:hover {
  background-color: rgba(46, 166, 213, 0.1);
}
.theme_hit_night .wide_error .errorPageNew_buttonSecondary:active {
  background-color: rgba(46, 166, 213, 0.2);
}
.wide__three-items {
  max-width: 1280px;
  margin: 0 auto;
}
.column_signup {
  padding-top: 48px !important;
  padding-bottom: 27px !important;
}
.errorExceptionInfo {
  padding: 15px;
}
.theme_hit_day .errorExceptionInfo {
  color: #164a68;
  background-color: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .errorExceptionInfo {
  color: #a1b5c1;
  background-color: rgba(104, 143, 172, 0.2);
}
.index_typo .wide__benefits-bq {
  padding: 40px 0 0;
  max-width: 1400px;
  margin: 0 auto;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .index_typo .wide__benefits-bq {
    padding: 20px 0;
  }
}
.index_typo .wide__benefits-bq .title_upper {
  font-size: 28px !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  font-weight: 100 !important;
}
.index_typo .wide__benefits-bq .wide__block {
  color: #0a2936;
  font-family: open sans, sans-serif;
  line-height: 18px;
  min-width: 184px;
  text-align: center;
  padding: 0 10px 40px;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .index_typo .wide__benefits-bq .wide__block {
    padding-left: 70px;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .index_typo .wide__benefits-bq .wide__block:last-child {
    padding-right: 10px;
  }
}
.index_typo .wide__benefits-bq h2 {
  color: #0a2936;
  font-family: open sans, sans-serif;
  font-size: 18px;
  letter-spacing: -1px;
  line-height: 24px;
  font-weight: 700;
  min-height: 50px;
  vertical-align: middle;
  display: inline-block;
  margin-bottom: 0;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .index_typo .wide__benefits-bq h2 {
    min-height: 0;
  }
}
.index_typo .wide__benefits-bq h2::before {
  content: "";
  display: inline-block;
  min-height: inherit;
  height: 100%;
  vertical-align: middle;
}
.index_typo .wide__benefits-bq h2 em {
  font-style: normal;
  display: inline-block;
  vertical-align: middle;
}
.filter {
  position: relative;
  margin-bottom: 16px;
  font-size: 12px;
  padding: 1px 0;
}
.filter__block {
  position: relative;
  color: #727273;
  line-height: 36px;
}
.filter__block .button {
  margin: 0;
}
.filter__block-link {
  line-height: 14px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-size: 11px;
  height: 35px;
  text-align: right;
}
.filter__block-link a {
  text-decoration: none;
}
.filter__block-link a:hover {
  text-decoration: underline;
}
.filter__block_nowrap {
  white-space: nowrap;
}
.filter__block_margin-left {
  margin-left: 10px;
}
.filter__text {
  font-size: 11px;
  padding: 0 5px 0 10px;
}
.login {
  text-align: center;
  margin-top: 0;
}
.login__box-wrap {
  border-radius: 5px;
  margin: 0 auto;
  max-width: 404px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.login__box-wrap_wide {
  max-width: 616px;
}
.login__box-wrap_resend {
  max-width: 460px;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .login__box-wrap {
    background: 0 0;
  }
}
.login__box-wrap_disabledRequest {
  margin-top: 20px;
  max-width: 498px;
  width: 498px;
  margin-bottom: 28px !important;
}
.login__box-wrap_disabledRequest .login__box {
  width: 498px;
  padding: 22px 32px 32px !important;
  margin-bottom: 0 !important;
}
.login__box-wrap_disabledRequest .login__box .disabled-reason {
  margin: 0;
  padding-bottom: 22px;
  line-height: 24px;
}
.theme_hit_day .login__box-wrap_disabledRequest .login__box .disabled-reason {
  color: #333;
}
.theme_hit_night .login__box-wrap_disabledRequest .login__box .disabled-reason {
  color: #fff;
}
.theme_hit_day .login__box-wrap_disabledRequest .login__box textarea {
  color: #333;
  border-color: #aeb6cb;
  background: rgba(204, 207, 221, 0.4);
}
.theme_hit_night .login__box-wrap_disabledRequest .login__box textarea {
  color: #fff;
  border-color: #507591;
  background: rgba(80, 118, 145, 0.4);
}
.theme_hit_day .login__box-wrap_disabledRequest .login__box textarea:focus {
  border-color: #2ea6d5;
}
.theme_hit_night .login__box-wrap_disabledRequest .login__box textarea:focus {
  border-color: #2ea6d5;
}
.login__box-wrap_disabledRequest
  .login__box
  textarea::-webkit-input-placeholder {
  font-family: inherit;
  font-size: 12px;
  line-height: 16px;
}
.login__box-wrap_disabledRequest .login__box textarea::-moz-placeholder {
  font-family: inherit;
  font-size: 12px;
  line-height: 16px;
}
.login__box-wrap_disabledRequest .login__box textarea:-ms-input-placeholder {
  font-family: inherit;
  font-size: 12px;
  line-height: 16px;
}
.login__box-wrap_disabledRequest .login__box textarea::placeholder {
  font-family: inherit;
  font-size: 12px;
  line-height: 16px;
}
.theme_hit_day
  .login__box-wrap_disabledRequest
  .login__box
  textarea::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day
  .login__box-wrap_disabledRequest
  .login__box
  textarea::-moz-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day
  .login__box-wrap_disabledRequest
  .login__box
  textarea:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day
  .login__box-wrap_disabledRequest
  .login__box
  textarea::placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_night
  .login__box-wrap_disabledRequest
  .login__box
  textarea::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night
  .login__box-wrap_disabledRequest
  .login__box
  textarea::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night
  .login__box-wrap_disabledRequest
  .login__box
  textarea:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night
  .login__box-wrap_disabledRequest
  .login__box
  textarea::placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_day .login__box-wrap {
  background: rgba(0, 0, 0, 0.3);
}
.theme_hit_night .login__box-wrap {
  background: rgba(0, 0, 0, 0.3);
}
.login__box {
  display: block;
  zoom: 1;
  text-align: left;
  padding: 55px 0 30px;
  margin: 0 auto 50px;
  min-height: 100px;
  width: 302px;
  max-width: 100%;
  position: relative;
  white-space: normal;
}
.login__box_width-middle {
  width: 300px;
}
.login__box_confirm {
  width: 490px;
}
.login__box_resend {
  width: 327px;
}
.theme_hit_day .login__box {
  color: rgba(51, 51, 51, 0.7);
}
.theme_hit_night .login__box {
  color: rgba(255, 255, 255, 0.7);
}
.login__box_signin .geetest_captcha {
  margin-top: 5px;
}
.theme_hit_day .login__box a {
  color: #2ea6d5 !important;
}
.theme_hit_night .login__box a {
  color: #2ea6d5 !important;
}
.login__box a:hover {
  text-decoration: none;
}
.login__box .form_signin_submit {
  position: relative;
  text-align: right;
  padding-top: 24px;
  z-index: 1;
}
.login__box .button_loading {
  opacity: 0.7;
}
.login__box .button_loading::before {
  background: 0 0;
}
.login__box form {
  width: 100%;
}
.login__box .button_index_signup,
.login__box .button_signin {
  width: 100%;
}
.login__box_recover {
  width: 318px;
}
.login__box_recover .form_signup_index,
.login__box_reset .form_signup_index {
  padding-top: 0;
}
.login__box .form__field-margin {
  margin-bottom: 11px;
}
.login__box .login__text {
  line-height: 20px;
  margin-bottom: 25px;
}
@media only screen and (min-width: 376px) {
  .login__box .login__text,
  .login__box .title,
  .login__box a,
  .login__box a:hover {
    color: #fff;
  }
}
.theme_hit_day .login__box .title,
.theme_hit_day .login__box .login__text,
.theme_hit_day .login__box .form_index_signup__termsRow_show {
  color: rgba(51, 51, 51, 0.7);
}
.theme_hit_night .login__box .title,
.theme_hit_night .login__box .login__text,
.theme_hit_night .login__box .form_index_signup__termsRow_show {
  color: rgba(255, 255, 255, 0.7);
}
.login__boxFooter {
  position: absolute;
  left: 35px;
  right: 35px;
  top: 100%;
  margin: 20px 0 0;
}
.login__box .form__successMessage {
  line-height: 19px;
}
.wrap_login_page {
  padding-bottom: 100px;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .wrap_login_page {
    padding-bottom: 0;
  }
}
.finChart {
  position: relative;
  overflow: hidden;
  z-index: 5;
}
.theme_hit_day .finChart {
  background: #fff;
}
.theme_hit_night .finChart {
  background: #14374a;
}
.finChart * {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.finChart__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}
.finChart canvas:first-child {
  -webkit-transform: scale3d(1, 1, 0) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 0) translate3d(0, 0, 0);
}
.finChart canvas:last-child {
  z-index: 22;
}
.finChart canvas:focus {
  outline: 0;
}
.finChart__period {
  display: none;
  position: absolute;
  font-size: 11px;
  bottom: 2px;
  left: 0;
  cursor: default;
  z-index: 30;
  padding: 5px 10px;
}
.finChart__period-list {
  padding: 0;
  list-style: none;
  display: inline-block;
  margin: 3px 0 0;
}
.finChart__period-list li {
  float: left;
  margin-left: 10px;
  cursor: pointer;
}
.theme_hit_day .finChart__periodItem {
  color: gray;
  border-bottom: 1px solid #aeb6cb;
}
.theme_hit_night .finChart__periodItem {
  color: #507691;
  border-bottom: 1px solid #507591;
}
.finChart__periodItem_active {
  border-bottom: none !important;
}
.theme_hit_day .finChart__periodItem_active {
  color: #333;
}
.theme_hit_night .finChart__periodItem_active {
  color: #2ea6d5;
}
.finChart__switcher {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 24px;
  border-radius: 4px;
}
.theme_hit_day .finChart__switcher {
  border: 1px solid #aeb6cb;
}
.theme_hit_night .finChart__switcher {
  border: 1px solid #507591;
}
.finChart__switcherTab {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  width: 100px;
  height: 24px;
  line-height: 24px;
  font-size: 11px;
  cursor: pointer;
  transition: color 0.2s ease;
}
.theme_hit_day .finChart__switcherTab {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day .finChart__switcherTab:hover {
  color: #333;
}
.theme_hit_night .finChart__switcherTab {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night .finChart__switcherTab:hover {
  color: #fff;
}
.finChart__switcherTab_active {
  height: 26px;
  width: 102px;
  margin: -1px;
  padding: 1px;
  border-radius: 4px;
}
.theme_hit_day .finChart__switcherTab_active {
  border: 2px solid #2ea6d5;
  color: #2ea6d5 !important;
}
.theme_hit_night .finChart__switcherTab_active {
  border: 2px solid #2ea6d5;
  color: #2ea6d5 !important;
}
.finChart__zoom {
  position: absolute;
  top: 12px;
  z-index: 30;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}
.finChart__zoom svg {
  display: block;
}
.theme_hit_day .finChart__zoom svg path {
  fill: #2ea6d5;
}
.theme_hit_night .finChart__zoom svg path {
  fill: #2ea6d5;
}
.theme_hit_day .finChart__zoom:hover {
  background-color: #e6e6e6;
}
.theme_hit_night .finChart__zoom:hover {
  background-color: #1f5572;
}
.finChart__zoom_plus {
  right: 36px;
}
.finChart__zoom_minus {
  right: 12px;
}
.finChart__chartBlocker {
  position: absolute;
  opacity: 0;
  display: none;
  content: "";
  background-color: red;
  cursor: default;
  z-index: 1;
}
.finChart__legend {
  position: absolute;
  font-size: 11px;
  color: #989898;
  bottom: 2px;
  left: 250px;
  cursor: default;
  z-index: 30;
  padding: 5px 10px;
}
.finChart__legendItem {
  display: inline;
  vertical-align: middle;
  position: relative;
  margin: 0 10px 0 0;
}
.finChart__legendIcon {
  position: relative;
  display: inline-block;
  margin: 0 4px 0 0;
  border-top: 2px solid;
  width: 15px;
  top: -2px;
}
.finChart__overlay {
  bottom: 0;
  cursor: default;
  display: none;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 31;
}
.finChart__overlay .overlay__inner {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
}
.finChart__overlay_logo {
  width: 86px;
  height: 81px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  -webkit-animation: pulsate 2s linear 0s infinite;
  animation: pulsate 2s linear 0s infinite;
  opacity: 0;
}
.theme_hit_day .finChart__overlay_logo {
  background-image: url(/blocks/logo/overlay_logo.svg);
}
.theme_hit_night .finChart__overlay_logo {
  background-image: url(/blocks/logo/overlay_logo.svg);
}
.finChart__overlay_logo.died {
  -webkit-animation: none;
  animation: none;
  opacity: 1;
}
.finChart__overlay_notice {
  display: none;
  font-size: 12px;
  margin-top: 15px;
  position: relative;
  text-align: center;
  z-index: 32;
}
.theme_hit_day .finChart__overlay_notice {
  color: #2ea6d5;
}
.theme_hit_night .finChart__overlay_notice {
  color: #2ea6d5;
}
.finChart__overlay_noticeConnecting {
  display: block;
}
.finChart__state {
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  padding: 10px 0 0;
  z-index: 23;
  height: 36px;
  width: 370px;
  cursor: auto;
}
.finChart__state-text {
  display: inline-block;
  vertical-align: top;
  margin-top: 3px;
}
#info {
  position: absolute;
  font-size: 11px;
  z-index: 20;
}
.theme_hit_day #info {
  background: #fff;
  color: #164a68;
}
.theme_hit_night #info {
  background: #14374a;
  color: #a1b5c1;
}
@-webkit-keyframes pulsate {
  0% {
    opacity: 0.1;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.1;
  }
}
@keyframes pulsate {
  0% {
    opacity: 0.1;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.1;
  }
}
.terminal__window_finChart .window__buttonSet {
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 0 48px 0 0;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
}
.terminal__window_finChart.terminal__window_edit .window__buttonSet {
  padding-right: 74px;
}
.chartFutures {
  overflow: hidden;
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 11px;
  line-height: 18px;
  font-size: 11px;
}
.chartFutures__mobileColumn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -ms-flex: 0 0 28.4%;
  flex: 0 0 28.4%;
  white-space: nowrap;
}
.chartFutures__mobileColumn_last {
  -ms-flex: 0 0 14.2%;
  flex: 0 0 14.2%;
}
.chartFutures_expiring .chartFutures__mobileColumn {
  -ms-flex: 0 0 32%;
  flex: 0 0 32%;
}
.chartFutures_expiring .chartFutures__mobileColumn_preLast {
  -ms-flex: 0 0 33.5%;
  flex: 0 0 33.5%;
}
.chartFutures_expiring .chartFutures__openIntColumn {
  -ms-flex: 0 0 35%;
  flex: 0 0 35%;
}
.chartFutures_expiring .chartFutures__fundingCountdownColumn {
  -ms-flex: 0 0 65%;
  flex: 0 0 65%;
}
.chartFutures_expiring .chartFutures__fundingRateColumn {
  display: none;
}
.chartFutures_expiring .chartFutures__mobileColumn_last {
  display: none;
}
.chartFutures__column {
  -ms-flex: 1 0 50%;
  flex: 1 0 50%;
}
.chartFutures_mobile {
  height: 87px;
  font-size: 11px;
}
.chartFutures_mobile [class^="hint_"] {
  margin-left: 2px !important;
}
@media (max-width: 380px) {
  .chartFutures_mobile {
    padding: 0 6px;
    font-size: 10px;
  }
}
.chartFutures_mobile .chartFutures__mobileColumn {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 8px;
  padding-bottom: 8px;
  min-width: 0;
}
.chartFutures_mobile .chartFutures__mobileColumn .chartFutures__column {
  padding-left: 12px;
  padding-right: 6px;
}
@media (max-width: 380px) {
  .chartFutures_mobile .chartFutures__mobileColumn .chartFutures__column {
    padding-left: 6px;
  }
}
.theme_hit_day
  .chartFutures_mobile
  .chartFutures__mobileColumn
  .chartFutures__column {
  border-right: 1px solid #8f9ab7;
}
.theme_hit_night
  .chartFutures_mobile
  .chartFutures__mobileColumn
  .chartFutures__column {
  border-right: 1px solid #3e5b70;
}
@media (max-width: 380px) {
  .chartFutures_mobile
    .chartFutures__mobileColumn:first-child
    .chartFutures__column {
    padding-left: 0;
  }
}
.chartFutures_mobile .chartFutures__mobileColumn_last .chartFutures__column {
  border-right: none !important;
}
.theme_hit_day .chartFutures {
  border-bottom: 1px solid #aeb6cb;
}
.theme_hit_night .chartFutures {
  border-bottom: 1px solid #507591;
}
.theme_hit_day .chartFutures__label {
  color: #333;
}
.theme_hit_night .chartFutures__label {
  color: #fff;
}
.chartFutures__openInt {
  display: inline-block;
  line-height: 14px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.theme_hit_day .chartFutures__openInt {
  border-bottom: 1px dashed #2ea6d5;
}
.theme_hit_night .chartFutures__openInt {
  border-bottom: 1px dashed #2ea6d5;
}
.wrapper_depthChart {
  position: relative;
  width: 100%;
}
.depthChart {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.depthChart canvas {
  display: block;
}
.depthChartOverlay {
  cursor: pointer;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.depthChart__zoom {
  cursor: pointer;
  position: absolute;
  top: -40px;
  margin-top: 12px;
  z-index: 30;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.depthChart__zoom svg {
  display: block;
}
.theme_hit_day .depthChart__zoom svg path {
  fill: #2ea6d5;
}
.theme_hit_night .depthChart__zoom svg path {
  fill: #2ea6d5;
}
.theme_hit_day .depthChart__zoom:hover {
  background-color: #e6e6e6;
}
.theme_hit_night .depthChart__zoom:hover {
  background-color: #1f5572;
}
.depthChart__zoom_plus {
  right: 36px;
}
.depthChart__zoom_minus {
  right: 12px;
}
.depthChart__zoom.disabled {
  cursor: default;
  opacity: 0.5;
  background-color: transparent !important;
}
.wrap-static {
  overflow: visible;
}
.theme_hit_day .wrap-static {
  background: #f2f3f8;
}
.theme_hit_night .wrap-static {
  background: #153043;
}
.last-update-block {
  width: 200px;
  margin-left: 24px;
}
.last-update-block-inner {
  position: -webkit-sticky;
  position: sticky;
  top: 20px;
}
.last-update-block h4 {
  font-size: 11px;
  line-height: 15px;
  font-weight: 400;
  margin: 0;
}
.theme_hit_day .last-update-block h4 {
  color: gray;
}
.theme_hit_night .last-update-block h4 {
  color: #507691;
}
.last-update-block p {
  font-size: 11px;
  line-height: 15px;
  margin: 0;
}
.theme_hit_day .last-update-block p {
  color: #333;
}
.theme_hit_night .last-update-block p {
  color: #fff;
}
.theme_hit_day .static {
  color: #333;
}
.theme_hit_night .static {
  color: #fff;
}
.static h1 {
  font-size: 1.4em;
}
.static h2 {
  font-size: 1.2em;
}
.static h3 {
  font-size: 1em;
}
.static a {
  text-decoration: underline;
}
.static a:hover {
  text-decoration: none;
}
.theme_hit_day .static a {
  color: #2ea6d5;
}
.theme_hit_night .static a {
  color: #2ea6d5;
}
.static p {
  margin-bottom: 20px;
}
.theme_hit_night .static img {
  background: #fff;
}
.static-content-container {
  display: -ms-flexbox;
  display: flex;
  width: 1200px;
  margin: 0 auto;
  -ms-flex-pack: center;
  justify-content: center;
}
.static-content-container.fullWidth {
  width: 100%;
  padding: 0 16px;
}
.static-content-container.fullWidth .static {
  width: 100%;
}
.static-content-container-widget {
  width: 970px;
}
.static-content-container-addToken {
  width: 854px;
}
.static-content-container-addToken div[class*="col-"] {
  padding: 0;
}
.static-content-container-addToken .row {
  margin-left: 0;
  margin-right: 0;
}
.static-content-container-addToken .form_addToken__topRow > div {
  width: calc(50% - 16px);
}
.static-content-container-addToken .form_addToken__topRow > div:first-child {
  margin-right: 16px;
  padding-right: 16px;
}
.static-content-container-addToken .form_addToken__topRow > div:last-child {
  margin-left: 16px;
  padding-left: 16px;
}
.static-content-container-addToken .static .add-token-requirements {
  width: calc(50% - 16px);
  padding-right: 16px;
  margin-right: 16px;
}
.static-content-container-addToken .static .add-token-requirements + div {
  width: calc(50% - 16px);
  padding-left: 16px;
  margin-left: 16px;
}
.static-content-container .tabs__content {
  display: none !important;
}
.static-content-container .static {
  line-height: 20px;
  font-size: 13px;
  margin: 0 0 50px;
  padding: 0;
  width: 600px;
}
.theme_hit_day .static-content-container .static {
  color: #333;
}
.theme_hit_night .static-content-container .static {
  color: #fff;
}
.static-content-container .static-withoutTabs {
  width: 824px;
}
.static-content-container .static-withoutTabs.static-withLastUpdate {
  margin-left: 224px;
}
.static-content-container .static-fluid {
  width: 100%;
}
.static-content-container .static h1 {
  display: none;
}
.static-content-container .static.display-header h1 {
  display: block;
  font-size: 24px;
  text-transform: uppercase;
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 400;
  margin: 16px 0;
  padding-bottom: 8px;
}
.theme_hit_day .static-content-container .static.display-header h1 {
  color: #333;
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .static-content-container .static.display-header h1 {
  color: #fff;
  border-bottom: 1px solid #507591;
}
.static-content-container .static blockquote {
  padding: 12px 16px;
  border: none;
  font-size: 13px;
  line-height: 16px;
  margin: 0;
  border-radius: 2px;
}
.theme_hit_day .static-content-container .static blockquote {
  background-color: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .static-content-container .static blockquote {
  background-color: rgba(104, 143, 172, 0.2);
}
.static-content-container .static p {
  font-size: 13px;
  line-height: 20px;
}
.static-content-container .static h2 {
  font-size: 20px;
  line-height: 23px;
  letter-spacing: 1px;
  font-weight: 400;
  margin: 16px 0;
  padding-bottom: 8px;
}
.theme_hit_day .static-content-container .static h2 {
  color: #333;
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .static-content-container .static h2 {
  color: #fff;
  border-bottom: 1px solid #507591;
}
.static-content-container .static h3 {
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  margin: 16px 0;
}
.theme_hit_day .static-content-container .static h3 {
  color: #333;
}
.theme_hit_night .static-content-container .static h3 {
  color: #fff;
}
.static-content-container .static a {
  text-decoration: underline;
}
.static-content-container .static a:hover {
  text-decoration: none;
}
.theme_hit_day .static-content-container .static a {
  color: #2ea6d5;
}
.theme_hit_night .static-content-container .static a {
  color: #2ea6d5;
}
.fixApi {
  margin-top: -20px;
  color: #010d2e;
  background: #f2f3f8;
  padding-bottom: 160px;
  font-family: poppins, sans-serif;
}
@media (max-width: 566px) {
  .fixApi {
    padding-bottom: 44px;
  }
}
.fixApi__header {
  background-size: cover;
  background-image: url(/blocks/static/fixApi/fix-header.jpg);
  background-color: rgba(52, 89, 115, 0.7);
  text-align: center;
  height: 250px;
  color: #fff;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (min-width: 1800px) {
  .fixApi__header {
    background-image: url(/blocks/static/fixApi/fix-header-hd.jpg);
  }
}
@media (max-width: 1023px) {
  .fixApi__header {
    height: 120px;
    background-image: url(/blocks/static/fixApi/fix-header-mob.jpg);
  }
}
.fixApi__header__company {
  font-size: 24px;
  letter-spacing: 0.05em;
}
@media (max-width: 1023px) {
  .fixApi__header__company {
    font-size: 20px;
  }
}
.fixApi__header__page {
  font-weight: 700;
  letter-spacing: 0.05em;
  font-size: 48px;
}
@media (max-width: 1023px) {
  .fixApi__header__page {
    font-size: 24px;
  }
}
.fixApi__whatIs {
  display: -ms-flexbox;
  display: flex;
  padding: 120px 150px 160px 80px;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media (max-width: 1023px) {
  .fixApi__whatIs {
    padding: 48px 18% 60px 40px;
    overflow: hidden;
  }
}
@media (max-width: 566px) {
  .fixApi__whatIs {
    padding: 32px 8px 48px;
  }
}
.fixApi__whatIs::after {
  position: absolute;
  content: "";
  right: 90px;
  top: 80px;
  width: 360px;
  height: 360px;
  background-image: url(/blocks/static/fixApi/what.png);
  z-index: 0;
}
@media (max-width: 1023px) {
  .fixApi__whatIs::after {
    opacity: 0.35;
    width: 300px;
    height: 300px;
    right: -40px;
    background-size: contain;
    top: 24px;
  }
}
@media (max-width: 767px) {
  .fixApi__whatIs::after {
    right: -120px;
  }
}
@media (max-width: 566px) {
  .fixApi__whatIs::after {
    top: 10px;
  }
}
@media (max-width: 500px) {
  .fixApi__whatIs::after {
    top: 30px;
  }
}
@media (max-width: 450px) {
  .fixApi__whatIs::after {
    top: 40px;
  }
}
@media (max-width: 400px) {
  .fixApi__whatIs::after {
    top: 70px;
  }
}
.fixApi__whatIs__text {
  max-width: 54.6875%;
  z-index: 10;
}
@media (max-width: 1023px) {
  .fixApi__whatIs__text {
    max-width: 100%;
  }
}
@media (max-width: 566px) {
  .fixApi__whatIs__text {
    margin-top: 0;
  }
}
.fixApi__whatIs__header {
  font-size: 24px;
  margin-bottom: 20px;
  font-weight: 700;
}
@media (max-width: 566px) {
  .fixApi__whatIs__header {
    font-size: 20px;
  }
}
.fixApi__whatIs__description {
  margin-bottom: 1.3333333333em;
  font-size: 16px;
  line-height: 1.5em;
}
.fixApi__whatIs__description a {
  text-decoration: none;
}
@media (max-width: 566px) {
  .fixApi__whatIs__description {
    font-size: 14px;
  }
}
.fixApi__advantages {
  position: relative;
}
.fixApi__advantages::before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 50%;
  height: 350px;
  background-color: #3a5f81;
  background-image: url(/blocks/static/fixApi/adv-bg-desktop.svg),
    linear-gradient(to right, #3a5f81 0%, #1e4a68 100%);
  background-repeat: no-repeat;
  background-position: 100%;
  box-shadow: 8px 0 20px rgba(0, 0, 0, 0.25);
}
@media (max-width: 1023px) {
  .fixApi__advantages::before {
    height: 300px;
  }
}
@media (max-width: 767px) {
  .fixApi__advantages::before {
    display: none;
  }
}
.fixApi__advantages::after {
  position: absolute;
  content: "";
  left: calc(50% - 2px);
  top: 0;
  width: 36px;
  height: 350px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(/blocks/static/fixApi/list-edge.svg);
}
@media (max-width: 1023px) {
  .fixApi__advantages::after {
    height: 300px;
    width: 31px;
  }
}
@media (max-width: 767px) {
  .fixApi__advantages::after {
    display: none;
  }
}
.fixApi__advantages__inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0 auto;
  max-width: 1280px;
  -ms-flex-align: center;
  align-items: center;
  min-height: 350px;
}
@media (max-width: 1023px) {
  .fixApi__advantages__inner {
    min-height: 300px;
  }
}
@media (max-width: 767px) {
  .fixApi__advantages__inner {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0;
    min-height: auto;
  }
}
@media (max-width: 667px) {
  .fixApi__advantages__inner {
    padding-left: 0;
  }
}
.fixApi__advantages__list {
  -ms-flex: 1;
  flex: 1;
}
@media (max-width: 1023px) {
  .fixApi__advantages__list {
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  .fixApi__advantages__list {
    padding-top: 48px;
  }
}
.fixApi__advantages__list__header {
  font-size: 24px;
  font-weight: 700;
  padding-left: 40px;
  padding-bottom: 1em;
}
@media (max-width: 1023px) {
  .fixApi__advantages__list__header {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (max-width: 566px) {
  .fixApi__advantages__list__header {
    font-size: 20px;
    padding-left: 8px;
  }
}
@media (max-width: 566px) {
  .fixApi__advantages__list {
    padding-top: 36px;
    padding-bottom: 20px;
    height: auto;
  }
}
.fixApi__advantages__list_item {
  padding-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  padding-left: 110px;
}
@media (max-width: 1023px) {
  .fixApi__advantages__list_item {
    padding-bottom: 20px;
    padding-left: 100px;
  }
}
@media (max-width: 566px) {
  .fixApi__advantages__list_item {
    padding-left: 72px;
  }
}
.fixApi__advantages__list_item:last-of-type {
  padding-bottom: 0;
}
.fixApi__advantages__list_item::before {
  content: "";
  width: 50px;
  height: 50px;
  position: absolute;
  background-repeat: no-repeat;
  background-size: contain;
  left: 40px;
  top: 0;
}
@media (max-width: 566px) {
  .fixApi__advantages__list_item::before {
    left: 8px;
  }
}
.fixApi__advantages__list_item:nth-of-type(2)::before {
  background-image: url(/blocks/static/fixApi/latency.svg);
}
@media (max-width: 566px) {
  .fixApi__advantages__list_item:nth-of-type(2)::before {
    top: 6px;
  }
}
.fixApi__advantages__list_item:nth-of-type(3)::before {
  background-image: url(/blocks/static/fixApi/secure.svg);
}
.fixApi__advantages__list_item:nth-of-type(4)::before {
  background-image: url(/blocks/static/fixApi/access.svg);
}
@media (max-width: 566px) {
  .fixApi__advantages__list_item:nth-of-type(4)::before {
    top: 6px;
  }
}
.fixApi__advantages__list_item_header {
  color: #000;
  line-height: 1.75em;
  font-size: 18px;
  font-weight: 700;
}
.fixApi__advantages__list_item_description {
  color: #000;
  opacity: 0.6;
  font-size: 16px;
  line-height: 1.5em;
}
@media (max-width: 1023px) {
  .fixApi__advantages__list_item_description {
    font-size: 14px;
  }
}
.fixApi__advantages__text {
  z-index: 100;
  margin-right: 100px;
  width: 50%;
  padding-left: 80px;
  padding-right: 80px;
}
@media (max-width: 1180px) {
  .fixApi__advantages__text {
    margin-right: 50px;
  }
}
@media (max-width: 1023px) {
  .fixApi__advantages__text {
    padding-right: 40px;
    padding-top: 0;
    margin-right: 20px;
    padding-left: 40px;
  }
}
@media (max-width: 767px) {
  .fixApi__advantages__text {
    background-color: #3b5f82;
    width: 100%;
    margin-right: 0;
    padding-top: 60px;
    padding-bottom: 60px;
    margin-bottom: 14px;
    text-align: center;
    background-image: url(/blocks/static/fixApi/adv-bg.svg);
    background-size: cover;
    box-shadow: 8px 8px 20px rgba(0, 0, 0, 0.25);
  }
}
.fixApi__advantages__text__description {
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  line-height: 1.8em;
}
@media (max-width: 1023px) {
  .fixApi__advantages__text__description {
    font-size: 16px;
    line-height: 30px;
  }
}
@media (max-width: 566px) {
  .fixApi__advantages__text__description {
    font-size: 14px;
  }
}
.fixApi__benefits {
  padding-left: 80px;
  padding-right: 80px;
  padding-top: 200px;
  display: -ms-flexbox;
  display: flex;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1023px) {
  .fixApi__benefits {
    padding-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (max-width: 767px) {
  .fixApi__benefits {
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 80px;
  }
}
@media (max-width: 667px) {
  .fixApi__benefits {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 566px) {
  .fixApi__benefits {
    padding-top: 40px;
  }
}
.fixApi__benefits__list {
  width: 520px;
  background: #fff;
  border-radius: 4px;
  padding: 80px 60px 20px;
  box-shadow: -2px 2px 30px rgba(0, 0, 0, 0.1);
  position: relative;
}
@media (max-width: 1023px) {
  .fixApi__benefits__list {
    width: auto;
    padding: 72px 20px 50px 36px;
  }
}
@media (max-width: 767px) {
  .fixApi__benefits__list {
    -ms-flex-order: 1;
    order: 1;
    margin: auto;
  }
}
@media (max-width: 566px) {
  .fixApi__benefits__list {
    width: calc(100% - 16px);
    padding: 28px 16px 20px;
  }
}
.fixApi__benefits__list::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  background-image: url(/blocks/static/fixApi/coin.svg);
  background-repeat: no-repeat;
  background-size: contain;
  width: 141px;
  height: 144px;
}
@media (max-width: 1023px) {
  .fixApi__benefits__list::after {
    width: 80px;
    height: 80px;
  }
}
.fixApi__benefits__list_header {
  font-size: 24px;
  padding-bottom: 32px;
  font-weight: 700;
  line-height: 42em/32;
  margin-right: 80px;
}
@media (max-width: 1023px) {
  .fixApi__benefits__list_header {
    font-size: 20px;
    margin-right: 60px;
  }
}
.fixApi__benefits__list_item {
  padding-bottom: 20px;
  font-size: 16px;
  line-height: 1.5em;
  position: relative;
  padding-left: 30px;
}
@media (max-width: 1023px) {
  .fixApi__benefits__list_item {
    font-size: 14px;
    padding-bottom: 20px;
  }
}
.fixApi__benefits__list_item::before {
  content: "";
  position: absolute;
  background-image: url(/blocks/static/fixApi/tick.svg);
  background-repeat: no-repeat;
  background-size: contain;
  left: 0;
  top: 0;
  width: 20px;
  height: 22px;
}
.fixApi__benefits__form {
  -ms-flex: 1;
  flex: 1;
  margin-right: 30px;
}
@media (max-width: 1023px) {
  .fixApi__benefits__form {
    width: 550px;
  }
}
@media (max-width: 767px) {
  .fixApi__benefits__form {
    -ms-flex-order: 2;
    order: 2;
    padding-top: 80px;
    margin: auto;
  }
}
@media (max-width: 566px) {
  .fixApi__benefits__form {
    width: calc(100% - 16px);
    padding-top: 36px;
  }
}
.fixApi__benefits__form_title {
  font-size: 24px;
  line-height: 1.3333333333em;
  font-weight: 700;
  margin-bottom: 1.3333333333em;
}
@media (max-width: 1023px) {
  .fixApi__benefits__form_title {
    font-size: 20px;
    margin-bottom: 16px;
  }
}
@media (max-width: 566px) {
  .fixApi__benefits__form_title {
    max-width: 270px;
  }
}
.fixApi__benefits__form_notification {
  width: 350px;
  background-color: #1e4a68;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.28);
  border-radius: 2px;
  color: #fff;
  font-size: 13px;
  position: fixed;
  top: 88px;
  left: 50%;
  margin-left: -175px;
  text-align: center;
  padding: 8px;
  z-index: 100;
  display: none;
  opacity: 0;
}
@media (max-width: 400px) {
  .fixApi__benefits__form_notification {
    width: 300px;
    margin-left: -150px;
  }
}
.fixApi__benefits__form_notification.visible {
  display: block;
  -webkit-animation: notification 3.5s ease-in-out;
  animation: notification 3.5s ease-in-out;
}
.fixApi__benefits__form_row {
  margin-bottom: 24px;
}
@media (max-width: 1023px) {
  .fixApi__benefits__form_row {
    margin-bottom: 16px;
  }
}
.fixApi__benefits__form_row.flex {
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1023px) {
  .fixApi__benefits__form_row.flex {
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.fixApi__benefits__form_email {
  width: calc(50% - 10px);
}
@media (max-width: 1200px) {
  .fixApi__benefits__form_email {
    width: 100%;
  }
}
.fixApi__benefits__form_halfRow {
  -ms-flex: 1;
  flex: 1;
}
.fixApi__benefits__form_halfRow:first-child {
  margin-right: 20px;
}
@media (max-width: 1023px) {
  .fixApi__benefits__form_halfRow:first-child {
    margin-right: 0;
    margin-bottom: 16px;
  }
}
.fixApi__benefits__form label {
  font-size: 16px;
  display: block;
  padding-bottom: 8px;
}
@media (max-width: 1023px) {
  .fixApi__benefits__form label {
    font-size: 14px;
    padding-bottom: 4px;
  }
}
.fixApi__benefits__form input,
.fixApi__benefits__form textarea {
  display: block;
  border-radius: 4px;
  border: 1px solid rgba(1, 13, 46, 0.4);
  padding: 10px;
  outline: none;
  height: 48px;
  background: transparent;
  font-size: 16px;
  width: 100%;
  font-family: Poppins, sans-serif;
}
.fixApi__benefits__form input::-webkit-input-placeholder,
.fixApi__benefits__form textarea::-webkit-input-placeholder {
  color: #010d2e;
  opacity: 0.2;
}
.fixApi__benefits__form input::-moz-placeholder,
.fixApi__benefits__form textarea::-moz-placeholder {
  color: #010d2e;
  opacity: 0.2;
}
.fixApi__benefits__form input:-ms-input-placeholder,
.fixApi__benefits__form textarea:-ms-input-placeholder {
  color: #010d2e;
  opacity: 0.2;
}
.fixApi__benefits__form input::placeholder,
.fixApi__benefits__form textarea::placeholder {
  color: #010d2e;
  opacity: 0.2;
}
@media (max-width: 566px) {
  .fixApi__benefits__form input {
    height: 45px;
  }
}
.fixApi__benefits__form textarea {
  height: 100px;
  resize: none;
}
.fixApi__benefits__form button {
  cursor: pointer;
  border: none;
  outline: none;
  background: #42acdb;
  color: #fff;
  border-radius: 4px;
  padding: 15px 63px;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .fixApi__benefits__form button {
    width: 100%;
  }
}
@media (max-width: 566px) {
  .fixApi__benefits__form button {
    margin-top: 4px;
  }
}
.fixApi__benefits__form button[disabled] {
  opacity: 0.5;
}
.fixApi .error {
  color: red;
  margin: 10px 0 -30px;
}
.wrap-fix {
  padding-bottom: 0;
}
@-webkit-keyframes notification {
  0% {
    display: block;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  1% {
    opacity: 0;
  }
  15% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  100% {
    display: none;
  }
}
@keyframes notification {
  0% {
    display: block;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  1% {
    opacity: 0;
  }
  15% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  100% {
    display: none;
  }
}
@font-face {
  font-family: sfprodisplaybold;
  src: url(/blocks/static/mobileLanding/SFProDisplay-Bold.eot);
  src: url(/blocks/static/mobileLanding/SFProDisplay-Bold.eot?#iefix)
      format("embedded-opentype"),
    url(/blocks/static/mobileLanding/SFProDisplay-Bold.woff2) format("woff2"),
    url(/blocks/static/mobileLanding/SFProDisplay-Bold.woff) format("woff"),
    url(/blocks/static/mobileLanding/SFProDisplay-Bold.ttf) format("truetype"),
    url(/blocks/static/mobileLanding/SFProDisplay-Bold.svg#SFProDisplay-Bold)
      format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: sfprodisplay;
  src: url(/blocks/static/mobileLanding/SFProDisplay-Medium.eot);
  src: url(/blocks/static/mobileLanding/SFProDisplay-Medium.eot?#iefix)
      format("embedded-opentype"),
    url(/blocks/static/mobileLanding/SFProDisplay-Medium.woff2) format("woff2"),
    url(/blocks/static/mobileLanding/SFProDisplay-Medium.woff) format("woff"),
    url(/blocks/static/mobileLanding/SFProDisplay-Medium.ttf) format("truetype"),
    url(/blocks/static/mobileLanding/SFProDisplay-Medium.svg#SFProDisplay-Medium)
      format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: sfprotext;
  src: url(/blocks/static/mobileLanding/SFProText-Regular.eot);
  src: url(/blocks/static/mobileLanding/SFProText-Regular.eot?#iefix)
      format("embedded-opentype"),
    url(/blocks/static/mobileLanding/SFProText-Regular.woff2) format("woff2"),
    url(/blocks/static/mobileLanding/SFProText-Regular.woff) format("woff"),
    url(/blocks/static/mobileLanding/SFProText-Regular.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@-webkit-keyframes scaleFadeIn {
  from {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
    visibility: visible;
  }
}
@keyframes scaleFadeIn {
  from {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
    visibility: visible;
  }
}
@-webkit-keyframes downUp {
  from {
    visibility: hidden;
    position: relative;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
  }
  to {
    position: relative;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    visibility: visible;
  }
}
@keyframes downUp {
  from {
    visibility: hidden;
    position: relative;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
  }
  to {
    position: relative;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    visibility: visible;
  }
}
@-webkit-keyframes leftRight {
  from {
    visibility: hidden;
    position: relative;
    left: -40px;
  }
  to {
    visibility: visible;
    position: relative;
    left: 0;
  }
}
@keyframes leftRight {
  from {
    visibility: hidden;
    position: relative;
    left: -40px;
  }
  to {
    visibility: visible;
    position: relative;
    left: 0;
  }
}
@-webkit-keyframes rightLeft {
  from {
    visibility: hidden;
    position: relative;
    right: -40px;
  }
  to {
    visibility: visible;
    position: relative;
    right: 0;
  }
}
@keyframes rightLeft {
  from {
    visibility: hidden;
    position: relative;
    right: -40px;
  }
  to {
    visibility: visible;
    position: relative;
    right: 0;
  }
}
@-webkit-keyframes simpleFadeIn {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    opacity: 1;
    visibility: visible;
  }
}
@keyframes simpleFadeIn {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    opacity: 1;
    visibility: visible;
  }
}
@-webkit-keyframes spiral {
  from {
    visibility: visible;
    -webkit-transform: rotate(359deg) scale(0.5);
    transform: rotate(359deg) scale(0.5);
  }
  to {
    visibility: visible;
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
  }
}
@keyframes spiral {
  from {
    visibility: visible;
    -webkit-transform: rotate(359deg) scale(0.5);
    transform: rotate(359deg) scale(0.5);
  }
  to {
    visibility: visible;
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
  }
}
@-webkit-keyframes topMobilesFloating {
  from {
    top: -20px;
  }
  to {
    top: 10px;
  }
}
@keyframes topMobilesFloating {
  from {
    top: -20px;
  }
  to {
    top: 10px;
  }
}
@-webkit-keyframes leftHead {
  from {
    margin-top: -40px;
  }
  to {
    margin-top: 0;
  }
}
@keyframes leftHead {
  from {
    margin-top: -40px;
  }
  to {
    margin-top: 0;
  }
}
@-webkit-keyframes rightHead {
  from {
    margin-top: 30px;
  }
  to {
    margin-top: 0;
  }
}
@keyframes rightHead {
  from {
    margin-top: 30px;
  }
  to {
    margin-top: 0;
  }
}
.needAnimation {
  visibility: hidden;
}
.mobileLandingWrp {
  background: #021221;
  font-family: sfprodisplay, sans-serif;
  color: #fff;
  padding: 0 30px;
}
.mobileLanding {
  max-width: 1232px;
  margin: auto;
}
.mobileLandingFixedQr {
  display: none;
  position: fixed;
  right: 40px;
  top: 40px;
  z-index: 10;
  background: rgba(35, 147, 189, 0.4);
  backdrop-filter: blur(30px);
  border-radius: 20px;
  padding: 15px;
  grid-auto-flow: column;
  gap: 20px;
}
@media screen and (max-width: 1000px) {
  .mobileLandingFixedQr {
    display: none !important;
  }
}
.mobileLandingFixedQr.isVisible {
  display: grid;
}
.mobileLandingFixedQrImg {
  width: 80px;
  height: 80px;
  background: #fff;
  border-radius: 12px;
  padding: 8px;
}
.mobileLandingFixedQrImg img {
  width: 100%;
}
.mobileLandingFixedQrText {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.mobileLandingFixedQrText p {
  margin: 0;
  font-size: 16px;
  line-height: 20px;
}
.mobileLandingFixedQrText a {
  text-decoration: none;
  display: inline-block;
  margin-left: 10px;
}
.mobileLandingFixedQrText a:first-child {
  margin-left: 0;
}
.mobileLandingFixedQrText a:hover {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}
.mobileLandingFixedQrText a:hover path {
  fill: #2393bd;
}
.mobileLandingFixedQrText a svg {
  width: 20px;
}
.mobileLandingHeaderLogo {
  padding-top: 30px;
  padding-bottom: 40px;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
.mobileLandingHeaderLogo.animated {
  -webkit-animation: simpleFadeIn 0.5s forwards linear;
  animation: simpleFadeIn 0.5s forwards linear;
}
.mobileLandingHeaderLogo a {
  display: inline-block;
}
.mobileLandingHeaderPresent {
  padding-bottom: 10px;
  text-align: center;
  position: relative;
  z-index: 2;
  font-family: sfprodisplaybold, sans-serif;
}
.mobileLandingHeaderPresent.animated {
  -webkit-animation: downUp 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: downUp 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
}
.mobileLandingHeaderPresent span {
  font-size: 16px;
  line-height: 20px;
  background: linear-gradient(278.95deg, #004762 1.19%, #00b9ff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-transform: uppercase;
}
.mobileLandingHeaderTitleApp {
  font-size: 60px;
  line-height: 60px;
  text-align: center;
  padding-bottom: 50px;
  font-family: sfprodisplaybold, sans-serif;
  position: relative;
  z-index: 2;
}
.mobileLandingHeaderTitleApp.animated {
  -webkit-animation: downUp 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: downUp 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
}
@media screen and (max-width: 750px) {
  .mobileLandingHeaderTitleApp {
    font-size: 36px;
    line-height: 36px;
  }
}
@media screen and (max-width: 400px) {
  .mobileLandingHeaderTitleApp {
    font-size: 30px;
    line-height: 30px;
    white-space: nowrap;
  }
}
@media screen and (max-width: 350px) {
  .mobileLandingHeaderTitleApp {
    font-size: 28px;
    line-height: 28px;
    white-space: nowrap;
  }
}
.mobileLandingHeaderMobileLinks {
  display: none;
}
@media screen and (max-width: 1000px) {
  .mobileLandingHeaderMobileLinks {
    background: #12526f;
    border-radius: 100px;
    padding: 16px;
    max-width: 335px;
    min-width: 285px;
    width: 100%;
    margin: 0 auto 52px;
    display: grid;
    grid-auto-flow: column;
    gap: 13px;
    position: -webkit-sticky;
    position: sticky;
    top: 10px;
    z-index: 10;
  }
}
@media screen and (max-width: 1000px) and (max-width: 400px) {
  .mobileLandingHeaderMobileLinks {
    gap: 20px;
  }
}
@media screen and (max-width: 1000px) and (max-width: 328px) {
  .mobileLandingHeaderMobileLinks {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
}
@media screen and (max-width: 1000px) {
  .mobileLandingHeaderMobileLinks a {
    text-decoration: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
  }
  .mobileLandingHeaderMobileLinks a::after {
    content: "";
    position: absolute;
    height: 39px;
    top: -3px;
    width: 1px;
    background: rgba(255, 255, 255, 0.1);
    right: -7px;
  }
  .mobileLandingHeaderMobileLinks a img {
    width: 100%;
  }
  .mobileLandingHeaderMobileLinks a:last-child::after {
    display: none;
  }
}
@media screen and (max-width: 1000px) and (max-width: 400px) {
  .mobileLandingHeaderMobileLinks a:last-child::after {
    left: -10px;
  }
}
.mobileLandingHeaderQR {
  width: 152px;
  height: 152px;
  margin: auto;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 1000px) {
  .mobileLandingHeaderQR {
    display: none;
  }
}
.mobileLandingHeaderQR.animated {
  -webkit-animation: downUp 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: downUp 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
}
.mobileLandingHeaderQRBorder {
  position: absolute;
}
.mobileLandingHeaderQRBorder.topRight {
  right: 0;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.mobileLandingHeaderQRBorder.bottomRight {
  right: 0;
  bottom: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.mobileLandingHeaderQRBorder.bottomLeft {
  bottom: 0;
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.mobileLandingHeaderQRImage {
  text-align: center;
  padding: 22px;
}
.mobileLandingHeaderQRImage img {
  width: 108px;
  height: 108px;
  background: #fff;
  border-radius: 12px;
  padding: 10px;
}
.mobileLandingHeaderQRStore {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: absolute;
  bottom: -17px;
  padding: 0 8px;
  left: 22px;
  right: 22px;
  z-index: 2;
}
@media screen and (max-width: 1000px) {
  .mobileLandingHeaderQRStore {
    display: none;
  }
}
.mobileLandingHeaderQRStore a {
  width: 24px;
  text-decoration: none;
  display: block;
}
.mobileLandingHeaderQRStore a:hover {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}
.mobileLandingHeaderQRStore a:hover path {
  fill: #2393bd;
}
.mobileLandingHeaderQRStore a svg {
  width: 100%;
  height: auto;
  display: block;
}
.mobileLandingGlow {
  z-index: 1;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.mobileLandingGlow img {
  width: 100%;
  height: 100%;
}
.mobileLandingGlow.withScale {
  -webkit-transform: translate3d(-50%, -50%, 0) scale(1.4);
  transform: translate3d(-50%, -50%, 0) scale(1.4);
}
@media screen and (max-width: 1500px) {
  .mobileLandingGlow.withScale {
    -webkit-transform: translate3d(-50%, -50%, 0) scale(1.2);
    transform: translate3d(-50%, -50%, 0) scale(1.2);
  }
}
@media screen and (max-width: 1400px) {
  .mobileLandingGlow.withScale {
    -webkit-transform: translate3d(-50%, -50%, 0) scale(1);
    transform: translate3d(-50%, -50%, 0) scale(1);
  }
}
@media screen and (max-width: 1000px) {
  .mobileLandingGlow.topMobilesSmall {
    display: none;
  }
}
.mobileLandingGlow.topMobiles {
  margin-top: -300px;
}
@media screen and (max-width: 1000px) {
  .mobileLandingGlow.topMobiles {
    margin-top: -70px;
  }
}
.mobileLandingGlow.animated {
  -webkit-animation: simpleFadeIn 1s forwards linear;
  animation: simpleFadeIn 1s forwards linear;
}
.mobileLandingAppAndPeople {
  position: relative;
  text-align: center;
  padding-bottom: 195px;
}
.mobileLandingAppAndPeopleLeftHead {
  position: absolute;
  z-index: 2;
  left: 0;
  top: 30%;
}
.mobileLandingAppAndPeopleLeftHead.animated {
  -webkit-animation: scaleFadeIn 1.5s forwards ease-out,
    leftHead 2s infinite alternate linear;
  animation: scaleFadeIn 1.5s forwards ease-out,
    leftHead 2s infinite alternate linear;
}
@media screen and (max-width: 1000px) {
  .mobileLandingAppAndPeopleLeftHead {
    zoom: 0.8;
    top: 20%;
  }
}
@media screen and (max-width: 750px) {
  .mobileLandingAppAndPeopleLeftHead {
    zoom: 0.6;
    top: 10%;
  }
}
@media screen and (max-width: 500px) {
  .mobileLandingAppAndPeopleLeftHead {
    zoom: 0.4;
    top: 0;
  }
}
.mobileLandingAppAndPeopleRightHead {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 45%;
}
.mobileLandingAppAndPeopleRightHead.animated {
  -webkit-animation: scaleFadeIn 1.5s forwards ease-out,
    rightHead 1.5s infinite alternate linear;
  animation: scaleFadeIn 1.5s forwards ease-out,
    rightHead 1.5s infinite alternate linear;
}
@media screen and (max-width: 1000px) {
  .mobileLandingAppAndPeopleRightHead {
    zoom: 0.8;
    top: 35%;
  }
}
@media screen and (max-width: 750px) {
  .mobileLandingAppAndPeopleRightHead {
    zoom: 0.6;
    top: 25%;
  }
}
@media screen and (max-width: 500px) {
  .mobileLandingAppAndPeopleRightHead {
    zoom: 0.4;
    top: 15%;
  }
}
.mobileLandingAppAndPeopleTopMobiles {
  max-width: 700px;
  width: 100%;
  margin: auto;
  display: block;
  position: relative;
  z-index: 1;
}
.mobileLandingAppAndPeopleTopMobiles.animated {
  -webkit-animation: scaleFadeIn 1.5s forwards ease-out,
    topMobilesFloating 1.8s linear infinite alternate;
  animation: scaleFadeIn 1.5s forwards ease-out,
    topMobilesFloating 1.8s linear infinite alternate;
}
@media screen and (max-width: 700px) {
  .mobileLandingAppAndPeopleTopMobiles {
    padding: 0 18px 0 36px;
  }
}
.mobileLandingAppAndPeopleSpiral {
  position: relative;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
}
.mobileLandingAppAndPeopleSpiral.animated {
  -webkit-animation: spiral 1.5s forwards ease-out,
    simpleFadeIn 1s forwards linear;
  animation: spiral 1.5s forwards ease-out, simpleFadeIn 1s forwards linear;
}
.mobileLandingAppAndPeopleSpiralWrp {
  max-height: 750px;
  max-width: 750px;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  top: 0;
}
.mobileLandingDetails {
  display: grid;
  grid-auto-flow: column;
  grid-template-columns: 1fr 1fr;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 150px;
}
@media screen and (max-width: 1000px) {
  .mobileLandingDetails {
    grid-auto-flow: row;
    grid-template-columns: 1fr;
  }
}
.mobileLandingDetails .fromLeft.animated {
  -webkit-animation: leftRight 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: leftRight 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
}
.mobileLandingDetails .fromRight.animated {
  -webkit-animation: rightLeft 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: rightLeft 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
}
.mobileLandingDetailsImg {
  text-align: center;
  position: relative;
}
@media screen and (max-width: 1000px) {
  .mobileLandingDetailsImg {
    grid-row: 1;
    padding-bottom: 50px;
  }
}
.mobileLandingDetailsImg img {
  position: relative;
  z-index: 1;
  max-width: 282px;
  width: 100%;
}
.mobileLandingDetailsImg img.animated {
  -webkit-animation: scaleFadeIn 2s;
  animation: scaleFadeIn 2s;
}
.mobileLandingDetailsText {
  position: relative;
  z-index: 2;
}
.mobileLandingDetailsTextTitleTop {
  font-family: sfprodisplaybold, sans-serif;
  font-size: 40px;
  line-height: 40px;
  padding-bottom: 30px;
}
.mobileLandingDetailsTextTitleTop.animated {
  -webkit-animation: downUp 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: downUp 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
}
.mobileLandingDetailsTextTitleTop span {
  color: #1588b6;
}
.mobileLandingDetailsTextMiddle {
  font-size: 24px;
  line-height: 30px;
  padding-bottom: 50px;
  padding-right: 100px;
}
.mobileLandingDetailsTextMiddle.animated {
  -webkit-animation: downUp 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: downUp 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
}
.mobileLandingDetailsTextMiddle span {
  color: #1588b6;
}
.mobileLandingDetailsTextTable {
  display: grid;
  grid-auto-flow: column;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
@media screen and (max-width: 600px) {
  .mobileLandingDetailsTextTable {
    grid-auto-flow: row;
    grid-template-columns: 1fr;
    gap: 0;
  }
}
.mobileLandingDetailsTextTable.animated {
  -webkit-animation: downUp 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: downUp 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
.mobileLandingDetailsTextTableCol {
  padding-bottom: 25px;
  font-size: 20px;
  line-height: 25px;
  padding-right: 65px;
  position: relative;
  display: grid;
  grid-auto-flow: column;
  -ms-flex-align: center;
  align-items: center;
  gap: 20px;
}
.mobileLandingDetailsTextTableCol.withSoon {
  display: block;
}
.mobileLandingDetailsTextTableCol.withSoon .soonWrp {
  position: relative;
}
.mobileLandingDetailsTextTableCol.withSoon .soonWrp .soon {
  background: linear-gradient(255.96deg, #0078ac 0%, #2393bd 100%);
  font-family: sfprodisplaybold, sans-serif;
  font-size: 12px;
  line-height: 12px;
  padding: 6px 10px;
  border-radius: 20px;
  position: absolute;
  top: -20px;
  left: 100%;
}
@media screen and (max-width: 370px) {
  .mobileLandingDetailsTextTableCol.withSoon .soonWrp .soon {
    left: calc(100% - 22px);
  }
}
@media screen and (max-width: 1000px) {
  .mobileLandingDetailsTextTableCol {
    grid-template-columns: auto 1fr;
  }
}
.mobileLandingDetailsTextTableCol.noRPadding {
  padding-right: 0;
}
.mobileLandingDetailsTextTableColImg {
  width: 60px;
  height: 60px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 20px;
  background: linear-gradient(255.96deg, #0078ac 0%, #2393bd 100%);
}
.mobileLandingDetailsPayments {
  visibility: hidden;
}
.mobileLandingDetailsPayments.animated {
  -webkit-animation: downUp 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: downUp 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
}
.mobileLandingDetailsPayments img {
  padding-right: 4px;
}
.mobileLandingAdvantages {
  padding-bottom: 24px;
}
.mobileLandingAdvantagesTable {
  display: grid;
  grid-auto-flow: column;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 24px;
}
@media screen and (max-width: 1000px) {
  .mobileLandingAdvantagesTable {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 600px) {
  .mobileLandingAdvantagesTable {
    grid-template-columns: 1fr;
  }
}
.mobileLandingAdvantagesTableSecond {
  display: grid;
  grid-auto-flow: column;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
}
@media screen and (max-width: 1000px) {
  .mobileLandingAdvantagesTableSecond {
    grid-template-columns: 1fr;
  }
}
.mobileLandingAdvantagesTableSecond .mobileLandingAdvantagesTableColTitle {
  font-size: 24px;
  line-height: 30px;
}
@media screen and (max-width: 1000px) {
  .mobileLandingAdvantagesTableCol.first {
    grid-row: 1;
  }
}
.mobileLandingAdvantagesTableCol.second .mobileLandingAdvantagesTableColTitle {
  padding-bottom: 10px;
}
@media screen and (max-width: 1000px) {
  .mobileLandingAdvantagesTableCol.second {
    grid-row: 1;
  }
}
@media screen and (max-width: 600px) {
  .mobileLandingAdvantagesTableCol.second {
    grid-row: 2;
  }
}
@media screen and (max-width: 1000px) {
  .mobileLandingAdvantagesTableCol.third {
    grid-row: 2;
    grid-column: 1/-1;
  }
  .mobileLandingAdvantagesTableCol.third img {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .mobileLandingAdvantagesTableCol.third {
    grid-row: 3;
  }
}
@media screen and (max-width: 1000px) {
  .mobileLandingAdvantagesTableCol.fifth {
    grid-row: 2;
  }
}
.mobileLandingAdvantagesTableColTitle {
  font-size: 36px;
  line-height: 36px;
  padding-bottom: 20px;
  font-family: sfprodisplaybold, sans-serif;
  position: relative;
}
.mobileLandingAdvantagesTableColTitle .soonWrp {
  position: relative;
}
.mobileLandingAdvantagesTableColTitle .soon {
  background: linear-gradient(255.96deg, #0078ac 0%, #2393bd 100%);
  font-family: sfprodisplaybold, sans-serif;
  font-size: 12px;
  line-height: 12px;
  padding: 6px 10px;
  border-radius: 20px;
  position: absolute;
  top: -20px;
  left: 100%;
}
@media screen and (max-width: 600px) {
  .mobileLandingAdvantagesTableColTitle .soon {
    left: calc(100% - 22px);
  }
}
.mobileLandingAdvantagesTableColDescription {
  font-size: 16px;
  line-height: 20px;
  font-family: sfprotext, sans-serif;
}
.mobileLandingAdvantagesTableColContent {
  background: #002336;
  border-radius: 24px;
  height: 100%;
}
.mobileLandingAdvantagesTableColContent .bull,
.mobileLandingAdvantagesTableColContent .twoHeads {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media screen and (max-width: 600px) {
  .mobileLandingAdvantagesTableColContent .bull,
  .mobileLandingAdvantagesTableColContent .twoHeads {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.mobileLandingAdvantagesTableColContent .twoHeads {
  max-width: 426px;
  padding-bottom: 59px;
}
@media screen and (max-width: 1000px) {
  .mobileLandingAdvantagesTableColContent .twoHeads {
    max-width: 100%;
  }
}
.mobileLandingAdvantagesTableColContent .appleGoogle,
.mobileLandingAdvantagesTableColContent .shield {
  padding: 50px 50px 30px;
}
@media screen and (max-width: 600px) {
  .mobileLandingAdvantagesTableColContent .appleGoogle,
  .mobileLandingAdvantagesTableColContent .shield {
    padding: 30px;
  }
}
.mobileLandingAdvantagesTableColContent .darkMode {
  padding: 13px 32px 0;
  max-width: 257px;
  width: 100%;
}
.mobileLandingAdvantagesTableColContent.rowDisplay {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.mobileLandingAdvantagesTableColContent.rowDisplay .dtImg {
  padding-left: 22px;
  max-height: 250px;
}
@media screen and (max-width: 1000px) {
  .mobileLandingAdvantagesTableColContent.rowDisplay .dtImg {
    display: none;
  }
}
.mobileLandingAdvantagesTableColContent.rowDisplay .mImg {
  display: none;
}
@media screen and (max-width: 1000px) {
  .mobileLandingAdvantagesTableColContent.rowDisplay .mImg {
    display: block;
    max-width: 100%;
    max-height: 400px;
  }
}
@media screen and (max-width: 600px) {
  .mobileLandingAdvantagesTableColContent.rowDisplay {
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: 30px;
  }
  .mobileLandingAdvantagesTableColContent.rowDisplay img {
    margin-bottom: 30px;
  }
}
.mobileLandingAdvantagesTableColContent.rowDisplay
  .mobileLandingAdvantagesTableColText {
  padding-bottom: 0;
}
.mobileLandingAdvantagesTableColText {
  padding: 0 38px 50px;
}
@media screen and (max-width: 600px) {
  .mobileLandingAdvantagesTableColText {
    padding: 0 30px 30px;
  }
}
.mobileLandingAdvantagesTableColInner {
  display: grid;
  gap: 24px;
}
.mobileLandingAdvantagesTableColInner .mobileLandingAdvantagesTableColTitle {
  font-size: 24px;
  line-height: 30px;
}
.mobileLandingAdvantagesTableCol.appear.animated {
  -webkit-animation: downUp 0.5s forwards linear,
    simpleFadeIn 0.5s forwards linear;
  animation: downUp 0.5s forwards linear, simpleFadeIn 0.5s forwards linear;
}
.mobileLandingAdvantagesTableCol.appear.appearSecond {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.mobileLandingAdvantagesTableCol.appear.appearThird {
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}
.mobileLandingAdvantagesTableCol.appear.appearFourth {
  -webkit-animation-delay: 0.9s;
  animation-delay: 0.9s;
}
.mobileLandingAdvantagesTableCol.appear.appearFifth {
  -webkit-animation-delay: 1.2s;
  animation-delay: 1.2s;
}
.mobileLandingAdvantagesTableCol.appear.appearSixth {
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
@media screen and (max-width: 600px) {
  .mobileLandingAdvantagesTableCol.appear {
    -webkit-animation-delay: 0s !important;
    animation-delay: 0s !important;
  }
}
.mobileLandingFooter {
  padding-top: 140px;
  display: grid;
  grid-template-columns: 1.2fr 1fr 1fr 1fr;
  gap: 20px;
  padding-bottom: 80px;
  justify-items: center;
}
@media screen and (max-width: 1000px) {
  .mobileLandingFooter {
    grid-template-columns: 1.2fr 1fr 1fr;
    justify-items: start;
  }
}
@media screen and (max-width: 600px) {
  .mobileLandingFooter {
    grid-template-columns: 1fr 1fr;
  }
}
.mobileLandingFooterCopyright {
  font-size: 16px;
  line-height: 20px;
}
@media screen and (max-width: 600px) {
  .mobileLandingFooterCopyright {
    grid-row: 1;
    grid-column: 1/-1;
  }
}
.mobileLandingFooterCopyright p {
  margin: 0;
  font-family: sfprotext, sans-serif;
}
.mobileLandingFooterCopyrightDescription {
  padding-top: 20px;
}
.mobileLandingFooterCopyrightText {
  padding-top: 39px;
  font-family: sfprotext, sans-serif;
}
@media screen and (max-width: 600px) {
  .mobileLandingFooterCopyrightText {
    padding-bottom: 80px;
  }
}
@media screen and (max-width: 600px) {
  .mobileLandingFooterMenuList {
    grid-row: 2;
  }
}
.mobileLandingFooterMenuListTitle {
  font-family: sfprodisplaybold, sans-serif;
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 25px;
}
.mobileLandingFooterMenuListItem {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 16px;
}
.mobileLandingFooterMenuListItem a {
  color: #989aa6;
  text-decoration: none;
  font-family: sfprotext, sans-serif;
}
.mobileLandingFooterMenuListItem a:hover {
  color: #fff;
}
.mobileLandingFooterSocial {
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media screen and (max-width: 1000px) {
  .mobileLandingFooterSocial {
    margin-left: 0;
  }
}
@media screen and (max-width: 600px) {
  .mobileLandingFooterSocial {
    grid-row: 3;
    grid-column: 1/-1;
  }
}
.mobileLandingFooterSocialWrapper {
  margin-left: auto;
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
}
.mobileLandingFooterSocialLink {
  margin-left: 20px;
}
.mobileLandingFooterSocialLink:first-child {
  margin-left: 0;
}
@media screen and (max-width: 1000px) {
  .mobileLandingFooterSocialLink {
    margin-left: 0;
    margin-right: 20px;
  }
}
.mobileLandingFooterSocialLink:hover path {
  fill: #2393bd;
}
.mobileLandingFooterSocialLink a,
.mobileLandingFooterSocialLink svg {
  display: block;
}
.mobileLandingFooterLanguage {
  margin-bottom: 20px;
}
.mobileLandingFooterAppLinks {
  grid-row: 2;
  grid-column: 4;
  text-align: right;
}
@media screen and (max-width: 1000px) {
  .mobileLandingFooterAppLinks {
    text-align: left;
  }
}
.mobileLandingFooterAppLinksItem {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  width: 205px;
  min-height: 55px;
  padding: 12px 10px 12px 12px;
  margin-bottom: 8px;
  border: 1px solid #2393bd;
  border-radius: 8px;
  text-decoration: none;
}
.mobileLandingFooterAppLinksItemIcon {
  display: block;
  width: 24px;
}
.mobileLandingFooterAppLinksItemText {
  text-align: left;
  margin-left: 10px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3;
  color: #fff;
  font-family: sfprotext, sans-serif;
}
.mobileLandingFooterAppLinksItemText b {
  font-weight: 600;
  font-family: sfprodisplaybold, sans-serif;
}
.mobileLandingFooterAppLinksItem:hover {
  opacity: 0.9;
}
.mobileLandingFooterAppLinksItem:last-child {
  margin-bottom: 0;
}
.ordersCounter__countRejected_hide {
  display: none;
} /*!jQuery UI - v1.13.2 - 2023-01-24
* http://jqueryui.com
* Includes: core.css, datepicker.css
* Copyright jQuery Foundation and other contributors; Licensed MIT*/
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix::before,
.ui-helper-clearfix::after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix::after {
  clear: both;
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  -ms-filter: "alpha(opacity=0)";
}
.ui-front {
  z-index: 100;
}
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-datepicker {
  position: relative;
  width: 17em;
  display: none;
  margin-top: 15px;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2);
  margin-left: -70px;
  padding: 0;
  background: 0 0;
  border: 0;
  border-radius: 0;
}
.ui-datepicker::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: -18px;
  left: 50%;
  margin-left: -9px;
  border: 9px solid transparent;
  border-bottom-color: #b3b3b3;
}
.ui-datepicker::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: -16px;
  left: 50%;
  margin-left: -8px;
  border: 8px solid transparent;
  border-bottom-color: #586a83;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: 0.4em 0;
  background: #576983;
  box-shadow: inset 0 -1px 0 0 #43596f, inset 0 -30px 30px -15px #384a5d;
  border-radius: 3px 3px 0 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 6px;
  width: 1.8em;
  height: 1.8em;
  cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -5px;
  width: 0;
  height: 0;
}
.ui-datepicker .ui-datepicker-prev span {
  border: 5px solid transparent;
  border-right: 8px solid #a3acb7;
}
.ui-datepicker .ui-datepicker-next span {
  border: 5px solid transparent;
  border-left: 8px solid #a3acb7;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
  color: #fff;
  font-size: 13px;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}
.ui-datepicker table {
  width: 100%;
  font-size: 0.9em;
  border-collapse: collapse;
  margin: 0 0 0.4em;
}
.ui-datepicker th {
  text-align: center;
  font-weight: 400;
  font-size: 9px;
  text-transform: uppercase;
  height: 20px;
  background: #f3f4f9;
  color: #9da7af;
  border: 0;
  padding: 5px 0;
}
.ui-datepicker td {
  border: 0;
  padding: 0;
}
.ui-datepicker td span,
.ui-datepicker td a {
  padding: 0.2em;
  text-decoration: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: 0.7em 0 0;
  padding: 0 0.2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: 0.5em 0.2em 0.4em;
  cursor: pointer;
  padding: 0.2em 0.6em 0.3em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: 0.5em;
  top: 0.3em;
}
.ui-datepicker .ui-state-disabled .ui-state-default {
  background: #f6f6f6;
  color: #ccc;
  box-shadow: none;
}
#ui-datepicker-div {
  z-index: 3000 !important;
}
.ui-state-default {
  display: block;
  height: 28px;
  line-height: 28px;
  color: #525d66;
  background: #fff;
  box-shadow: inset 0 -20px 20px -10px #f3f4f9;
}
.ui-state-default:hover {
  background: #ddecf8;
  box-shadow: none;
}
.ui-datepicker-calendar {
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
}
.ui-datepicker-calendar tbody td {
  border: 1px solid #e3e3e3;
  text-align: center;
  background: #fff;
}
.ui-state-active {
  background: #9fb3d1;
  color: #fff;
  box-shadow: inset 0 5px 9px 0 #76859b;
}
.ui-timepicker-wrapper {
  overflow-y: auto;
  height: 150px;
  width: 67px;
  background: #fff;
  border: 1px solid #ddd;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  outline: none;
  z-index: 10001;
  margin: -1px 0 0;
}
.ui-timepicker-wrapper.ui-timepicker-with-duration {
  width: 11em;
}
.ui-timepicker-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ui-timepicker-duration {
  margin-left: 5px;
  color: #888;
}
.ui-timepicker-list:hover .ui-timepicker-duration {
  color: #888;
}
.ui-timepicker-list li {
  padding: 3px 0 3px 5px;
  cursor: pointer;
  white-space: nowrap;
  color: #000;
  list-style: none;
  margin: 0;
}
.ui-timepicker-list:hover .ui-timepicker-selected {
  background: #fff;
  color: #000;
}
li.ui-timepicker-selected,
.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
  background: #1980ec;
  color: #fff;
}
li.ui-timepicker-selected .ui-timepicker-duration,
.ui-timepicker-list li:hover .ui-timepicker-duration {
  color: #ccc;
}
.ui-timepicker-list li.ui-timepicker-disabled,
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
  color: #888;
  cursor: default;
}
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
  background: #f2f2f2;
}
.featured_ticker {
  color: #289ac2;
  font-size: 16px;
  width: 20px;
}
.featured_ticker::before {
  content: "★";
}
.tooltip {
  position: relative;
}
.tooltip .tooltiptext {
  visibility: hidden;
  width: 90px;
  background-color: #f0ece7;
  color: #7b7b7b;
  text-align: center;
  padding: 2px 0;
  border-radius: 4px;
  position: absolute;
  z-index: 1;
  font-size: 14px;
  bottom: 100%;
  right: -36px;
}
.tooltip:hover .tooltiptext {
  visibility: visible;
}
.index_tickers {
  margin: 45px 0 0;
}
.index_tickers__table th {
  cursor: default;
  white-space: nowrap !important;
}
.index_tickers__table .nowrap {
  white-space: nowrap !important;
}
.index_tickers__table .nowrap.index_tickers__th {
  cursor: pointer;
}
.index_tickers__fullList {
  margin-left: 18px;
  float: right;
}
.theme_hit_day .index_tickers__fullList {
  color: #2ea6d5;
}
.theme_hit_day .index_tickers__fullList:hover {
  color: #58b8de;
}
.theme_hit_night .index_tickers__fullList {
  color: #2ea6d5;
}
.theme_hit_night .index_tickers__fullList:hover {
  color: #58b8de;
}
.index_tickers__body .symbol_label {
  position: relative;
}
.index_tickers__body .first_col {
  width: 9% !important;
}
.index_tickers__body .second_col {
  width: 7% !important;
  min-width: 32px;
}
.index_tickers__body .third_col {
  width: 16% !important;
}
.index_title {
  font-family: open sans, sans-serif;
  font-size: 56px;
  max-width: 800px;
  line-height: 66px;
  margin: 17px auto 39px;
  color: #fff !important;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .index_title {
    font-size: 24px;
    line-height: 30px;
    margin: 30px 0;
    max-width: none;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .index_title {
    font-size: 19px;
    line-height: 24px;
    text-align: left;
    margin: -18px 0 100px 145px;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .index_title .desktop {
    display: none;
  }
}
.index_title .mobile {
  display: none;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .index_title .mobile {
    display: inline;
  }
}
.index_twoColumn {
  max-width: 1200px;
  position: relative;
}
.index_twoColumn_tickers {
  margin: 0 auto;
  min-height: 400px;
}
.index_seo_title {
  font-size: 24px;
  font-family: verdana, sans-serif;
  font-weight: 500;
  line-height: 1.3;
  color: #fff;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .index_seo_title {
    text-align: center;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .index_seo_title {
    text-align: center;
  }
}
.indexScroll_captcha {
  height: 460px;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .indexScroll_captcha {
    height: 580px;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .indexScroll_captcha {
    height: 580px;
  }
}
.indexScroll .form__captcha {
  display: none;
}
.indexScroll [for="indexSignupTerms3"] {
  opacity: 0.8;
  margin-top: 7px;
  text-align: right;
  line-height: 19px;
  color: #000;
}
.indexScroll.index__signup_form {
  min-height: 250px;
  padding: 40px 0 50px;
}
.indexScroll__object {
  width: 302px;
  padding-top: 5px;
  box-shadow: 0 0 0 0 #fff;
  transition: 0.3s;
}
.indexScroll input {
  background: rgba(255, 255, 255, 0.1);
  margin-top: 3px;
}
@media only screen and (min-width: 376px) and (max-width: 1024px) {
  .indexScroll input {
    margin-top: 0;
  }
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .indexScroll input {
    margin-top: 0;
  }
}
.indexScroll .indexScroll__objectButton {
  padding-top: 0;
  border-radius: 10px;
}
.indexScroll .indexScroll__form {
  padding-top: 0;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-align: center;
  align-items: center;
}
@media only screen and (min-width: 1025px) {
  .indexScroll .indexScroll__form {
    -ms-flex-align: normal;
    align-items: normal;
  }
}
.theme_hit_day
  .indexScroll
  .indexScroll__form
  .field::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme_hit_day .indexScroll .indexScroll__form .field::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme_hit_day .indexScroll .indexScroll__form .field:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme_hit_day .indexScroll .indexScroll__form .field::placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme_hit_night
  .indexScroll
  .indexScroll__form
  .field::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme_hit_night .indexScroll .indexScroll__form .field::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme_hit_night .indexScroll .indexScroll__form .field:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme_hit_night .indexScroll .indexScroll__form .field::placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.indexScroll .active {
  box-shadow: 0 0 15px rgba(255, 255, 255, 0.5);
}
#nojsWarning {
  display: block;
  padding: 12px 5%;
  font-size: 20px;
  color: #c96a6a;
  background: #37495d;
  text-align: center;
  position: relative;
  z-index: 999;
}
.index-demo {
  padding: 0;
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  color: #000;
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
  .index-demo {
    padding-right: 42px;
  }
}
.index-demo__chart {
  float: none;
  width: 100%;
  height: auto;
  text-align: center;
  margin-right: 20px;
}
.index-demo__chart img {
  max-width: 590px;
  width: 100%;
}
@media only screen and (min-width: 1025px) {
  .index-demo__chart {
    width: 60%;
    height: 100%;
    float: left;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
  .index-demo__chart {
    width: 64%;
  }
}
.index-demo__info {
  line-height: 1.62;
  float: none;
  margin: 0 auto;
  width: 80%;
  padding-top: 21px;
  text-align: center;
  font-family: open sans, sans-serif;
  font-size: 14px;
}
.index-demo__info ul {
  text-align: center;
  width: 100%;
  max-width: 375px;
  margin: 26px auto 0;
  list-style: none;
}
@media only screen and (min-width: 1025px) {
  .index-demo__info ul {
    text-align: left;
    list-style: disc;
  }
}
@media only screen and (min-width: 1025px) {
  .index-demo__info {
    float: left;
    max-width: 340px;
    text-align: left;
    width: 40%;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
  .index-demo__info {
    width: 36%;
    padding-left: 10px;
  }
}
.index-demo__try-wrap {
  margin-top: 53px;
}
@media only screen and (min-width: 1281px) {
  .index-demo__try-wrap {
    margin-top: 60px;
  }
}
.widget {
  font-size: 14px;
  margin-bottom: 10px;
}
.widget__example {
  display: inline-block;
  margin-bottom: 5px;
  margin-top: 25px;
  width: 100%;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .widget__example {
    overflow-x: auto;
  }
}
.widget textarea {
  height: 255px;
  width: 382px;
  resize: none;
  word-wrap: break-word;
  display: inline-block;
  vertical-align: top;
  padding: 1em;
  border-radius: 4px;
  background: 0 0;
  margin-right: 10px;
  color: inherit;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .widget textarea {
    margin-top: 20px;
    width: 100%;
  }
}
.widget__size {
  display: inline-block;
  box-sizing: border-box;
  width: 84px;
  height: 30px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  background: 0 0;
  cursor: pointer;
}
.theme_hit_day .widget__size {
  background-color: #cdd2df;
  color: #333;
}
.theme_hit_night .widget__size {
  background-color: #688fac;
  color: #fff;
}
.theme_hit_day .widget__size:hover {
  background-color: rgba(205, 210, 223, 0.5);
}
.theme_hit_night .widget__size:hover {
  background-color: #89a7be;
}
.widget__size p {
  margin: 0 !important;
  line-height: 28px !important;
}
.widget__size_active {
  border-radius: 4px;
}
.theme_hit_day .widget__size_active {
  background: #2ea6d5 !important;
  color: #fff !important;
}
.theme_hit_night .widget__size_active {
  background: #2ea6d5 !important;
  color: #fff !important;
}
.widget__size_active + .widget__size {
  border-left: none;
}
.widget #slider.ui-slider .ui-slider-handle {
  border: 0.3em solid #d3d3d3 !important;
  background: 0 0 !important;
  cursor: pointer !important;
  box-shadow: none !important;
  width: 1.28em !important;
  height: 1.28em !important;
}
.widget__instrument-select {
  width: 240px;
}
.widget__instrument-select .selector__label {
  padding-right: 40px;
}
.widget__instrument-select .selector__list {
  z-index: 109;
  max-height: 200px;
}
.widget__filter_margined {
  margin-bottom: 46px;
}
.widget__filter_margined_nofp p:first-child {
  margin-top: 0;
}
.widget__filter_margined-half {
  margin-top: 40px;
}
.widget h1,
.widget h2,
.widget h3 {
  font-weight: 700;
  color: #586a83;
}
.widget h1 {
  font-size: 28px;
}
.widget h2 {
  font-size: 20px;
}
.widget h3 {
  font-size: 14px;
}
.widget a {
  text-decoration: underline;
  color: #289ac2;
}
.widget a:hover {
  text-decoration: none;
}
#slider {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlAAAAABCAIAAACezQdpAAABf0lEQVR42m2UW27FMAgFB9qv7qcb7kKhH7xzI1kRxtjgMD7ff78/AIILgAsSdn17uF6n3mAF/QgrjysSRm2MpW2bIor3CTqrDuh4fJ/Mil+Vd6I9onKTOrAubmEgjjviABjiEJ41zRgDwBGrLZ7T/lLx2GzHbhjLYyuRnYwZ47MqlS7q0QiI7QbkUtcgO8BzQC0xuYSzCmjYEIjUj4sp8hxNUoOS0yCG6dYLZM3E5WwHuCQoUYwUB+gilUXJxVcoEBfZeaNG7aZDFmck9L7fCZk0I/cWirP6dZlr+o1PA/CFXTWy2fLaldjZhazb/EDNEHBDVsZExwYOfODADtM7QDtywdQHnmKKQvFL2EbNiiEHb9S6H4cwnihkR99srlxt5+ZMqq8jLYWXrwKGHsVAvqqp+gKuP1LIOW3D6hcy3qjydethq/6G7/cWnjeeuB2NDjGd40PDkrMPsGRLUYO1JO3IVfN3ZWwfoiW6RwLDuFLHQod+Axy5VQa+Fu9Wa/gHYxmL9Az8JOkAAAAASUVORK5CYII=);
  width: 100%;
  display: inline-block;
  background-size: contain;
}
.filter__block_size-wrap {
  border-radius: 4px;
  overflow: hidden;
  font-size: 0;
  height: 30px;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.block__api {
  margin-bottom: 40px;
}
.block__api a {
  text-decoration: none;
}
.block__api a[href] {
  text-decoration: underline;
}
.block__api p {
  line-height: 21px;
}
.block__api pre {
  background: #fff;
  padding: 10px;
  overflow-x: auto;
}
.block__api table {
  background-color: #fff;
  border: 1px solid #dddfe9;
  color: #586a83;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 5px;
}
.block__api table > tbody > tr > td,
.block__api table > thead > tr > th {
  border-bottom: 1px solid #dddfe9;
  border-right: 1px solid #dddfe9;
  margin: 0;
  padding: 7px;
}
.block__api table > tbody > tr:last-child > td {
  border-bottom: 0;
}
.block__api table > thead > tr > th:last-child {
  border-right: 0;
}
.block__api .api__menu__elem {
  padding: 5px 0;
}
@media only screen and (max-width: 705px) {
  .block__api .api__menu__elem {
    padding: 2px 0;
  }
}
.block__api .menu__wrap {
  position: relative;
  float: left;
}
@media only screen and (max-width: 705px) {
  .block__api .menu__wrap_sticked {
    left: 0;
    right: 0;
    padding: 0 15px;
    margin-top: -15px;
  }
  .theme_hit_day .block__api .menu__wrap_sticked {
    background: #fff;
    color: #164a68;
  }
  .theme_hit_night .block__api .menu__wrap_sticked {
    background: #14374a;
    color: #a1b5c1;
  }
}
@media only screen and (max-width: 705px) {
  .block__api .menu__wrap {
    float: none;
  }
}
.block__api .menu__wrap h2 {
  margin-top: 5px;
}
.block__api .menu__wrap ul {
  list-style: none;
  padding: 0;
}
@media only screen and (max-width: 705px) {
  .block__api .menu__wrap ul li {
    display: inline-block;
  }
}
.block__api .menu__wrap ul li a {
  display: inline-block;
  padding: 2.5px 0;
}
@media only screen and (max-width: 705px) {
  .block__api .menu__wrap ul li a {
    padding: 0;
  }
}
.block__api .view_example::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 7.5px 0;
  border-color: #2899c2 transparent transparent transparent;
}
.block__api .view_example::after {
  content: "show";
  margin-left: 5px;
  display: inline-block;
  vertical-align: middle;
}
.block__api .view_example.open::before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 7.5px 6px;
  border-color: transparent transparent #2899c2 transparent;
}
.block__api .view_example.open::after {
  content: "hide";
  display: inline-block;
  vertical-align: middle;
}
.block__api .content__wrap {
  margin-left: 200px;
  padding-left: 40px;
  border-left: 1px solid #d4d5d9;
}
@media only screen and (max-width: 705px) {
  .block__api .content__wrap {
    margin-left: 0;
    padding-left: 0;
    border-left: none;
  }
}
.blockApi table > tbody > tr > td:last-child {
  border-right: 0;
}
.orderBook__cancelWindow {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100px;
  background: #fff;
  z-index: 9999;
  text-align: center;
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.15);
}
.theme_hit_day .orderBook__cancelWindow {
  background: #fff;
}
.theme_hit_night .orderBook__cancelWindow {
  background: #14374a;
}
.orderBook__cancelWindow.active {
  display: block;
}
.orderBook__cancelWindow > p {
  font-size: 12px;
  line-height: 18px;
  margin: 5px 0;
}
.orderBook__cancelWindow > * {
  padding: 0 10px;
}
.orderBook__cancelWindow .orderBook__cancelAction {
  margin-bottom: 5px;
}
.orderBook__cancelWindow .orderBook__cancelAction > a {
  line-height: 14px;
  font-size: 12px;
  text-decoration: none;
}
.myorders .info_orderType {
  left: -84px !important;
}
.myorders .info_orderType::before {
  left: 95% !important;
}
.myOrder__count {
  font-weight: 700;
}
.theme_hit_day .myOrder__count_active,
.theme_hit_day .myOrder__count_positions {
  color: #71c15b;
}
.theme_hit_night .myOrder__count_active,
.theme_hit_night .myOrder__count_positions {
  color: #71c15b;
}
.theme_hit_day .myOrder__count_rejected {
  color: #f5675d;
}
.theme_hit_night .myOrder__count_rejected {
  color: #f5675d;
}
.myorders__canceled td,
.myorders__active td {
  font-size: 11px;
}
.window__window_narrow .myorders__canceled td,
.window__window_narrow .myorders__active td {
  font-size: 10px;
}
.terminal__window_myOrders .window__body {
  height: calc(100% - 40px);
}
.terminal__window_myOrders .window__myorders {
  height: 100%;
}
.terminal__window_myOrders .window__tabs {
  height: 100%;
}
.terminal__window_myOrders .window__symbolFilter {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.terminal__window_myOrders .tabs__content {
  height: calc(100% - 44px);
}
.terminal__window_myOrders .tabs__contentItem {
  height: 100%;
}
.instruments {
  height: 100%;
}
.theme_hit_day .instruments {
  background: #fff;
}
.theme_hit_night .instruments {
  background: #14374a;
}
.instruments__name-accent {
  font-weight: 700;
}
.instruments__scroll {
  width: 100%;
  height: 100%;
  position: static;
  overflow-y: auto;
  scrollbar-width: thin;
}
.theme_hit_day .instruments__scroll {
  scrollbar-color: rgba(205, 210, 223, 0.6) #fff;
}
.theme_hit_night .instruments__scroll {
  scrollbar-color: rgba(104, 143, 172, 0.2) #14374a;
}
.instruments__scroll::-webkit-scrollbar-track {
  width: 9px;
}
.instruments__scroll::-webkit-scrollbar-button {
  display: none;
}
.instruments__scroll::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
.theme_hit_day .instruments__scroll::-webkit-scrollbar {
  background: #fff;
}
.theme_hit_night .instruments__scroll::-webkit-scrollbar {
  background: #14374a;
}
.instruments__scroll::-webkit-scrollbar-thumb {
  border-radius: 1px;
  width: 9px;
}
.theme_hit_day .instruments__scroll::-webkit-scrollbar-thumb {
  background: rgba(205, 210, 223, 0.6);
}
.theme_hit_night .instruments__scroll::-webkit-scrollbar-thumb {
  background: rgba(104, 143, 172, 0.2);
}
.theme_hit_day .instruments__scroll::-webkit-scrollbar-thumb:hover {
  background: rgba(205, 210, 223, 0.7);
}
.theme_hit_night .instruments__scroll::-webkit-scrollbar-thumb:hover {
  background: rgba(104, 143, 172, 0.3);
}
.instruments__scroll::-webkit-scrollbar-corner {
  background: transparent;
}
.instruments__scrollWrap {
  padding-top: 33px;
  height: 100%;
  width: 100%;
  position: static;
}
.instruments__scrollInner {
  width: 100%;
  position: static;
}
.instruments__sortCol_asc .instruments__sort,
.instruments__sortCol_desc .instruments__sort {
  visibility: visible;
}
.instruments__sortCol_asc .instruments__sort svg,
.instruments__sortCol_desc .instruments__sort svg {
  will-change: transform;
}
.theme_hit_day .instruments__sortCol_asc .instruments__sort svg path,
.theme_hit_day .instruments__sortCol_desc .instruments__sort svg path {
  fill: #333;
}
.theme_hit_night .instruments__sortCol_asc .instruments__sort svg path,
.theme_hit_night .instruments__sortCol_desc .instruments__sort svg path {
  fill: #fff;
}
.instruments__sortCol_desc .instruments__sort > svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.instruments__sortCol:nth-child(2) .instruments__sort > svg {
  left: initial;
  right: 3px;
}
.instruments__sort {
  display: inline-block;
  visibility: hidden;
  width: 14px;
  height: 14px;
  right: 0;
  margin: 0 5px;
  border-radius: 12px;
  cursor: pointer;
}
.instruments__sort > svg {
  display: block;
  width: 14px;
  height: 14px;
  margin-right: 6px;
  position: relative;
  bottom: 1px;
  left: 3px;
}
.instruments__table {
  width: 100%;
  table-layout: fixed;
}
.instruments__table .table__cell {
  text-align: left;
}
.theme_hit_day .instruments__table .table__cell {
  color: #164a68;
}
.theme_hit_night .instruments__table .table__cell {
  color: #a1b5c1;
}
.instruments__table thead .table__cell {
  padding: 0 15px 0 0;
  height: 0;
  overflow: hidden;
  line-height: 0;
  font-size: 0 !important;
  border-bottom: none !important;
}
.instruments__table tbody .table__row:last-child .table__cell {
  border-radius: 0 !important;
}
.instruments__table tbody .table__cell {
  font-size: 11px;
  padding: 3px 15px 3px 0;
}
.instruments__changeCol,
.instruments__volCol {
  text-align: right !important;
}
.instruments__lastValue {
  text-align: left !important;
}
.instruments__tableHeaderPanel {
  width: 100%;
  height: 33px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.theme_hit_day .instruments__tableHeaderPanel {
  border-bottom: 1px solid #cdd2df;
  background: #fff;
}
.theme_hit_night .instruments__tableHeaderPanel {
  border-bottom: 1px solid #507591;
  background: #14374a;
}
.instruments .table__fixedHeader {
  z-index: 3;
  top: 0;
  padding: 9px 15px 9px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 33px;
  cursor: pointer;
}
.instruments .table__fixedHeaderWrap {
  display: inline-block;
  line-height: 14px;
  font-size: 12px;
  height: 0;
  overflow-y: hidden;
  padding: 0 24px 0 0;
}
.theme_hit_day .instruments .table__fixedHeader {
  color: rgba(22, 74, 104, 0.7);
}
.theme_hit_day .instruments .table__fixedHeader:hover {
  color: #164a68;
}
.theme_hit_night .instruments .table__fixedHeader {
  color: rgba(161, 181, 193, 0.7);
}
.theme_hit_night .instruments .table__fixedHeader:hover {
  color: #a1b5c1;
}
.instruments__tabs {
  display: -ms-flexbox;
  display: flex;
  padding-left: 6px;
}
.instruments__tab {
  margin-top: 11px;
  margin-left: 6px;
  margin-right: 0;
  height: 30px;
  font-size: 12px;
  line-height: 30px;
  text-align: center;
  padding: 1px 4px 0;
  display: inline-block;
  border-radius: 4px 4px 0 0;
  cursor: pointer;
  top: 2px;
  position: relative;
  z-index: 10;
  border-bottom: 1px solid transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: auto;
}
.theme_hit_day .instruments__tab {
  box-shadow: inset 0 0 0 1px #cdd2df;
  background-color: #fff;
  color: rgba(128, 128, 128, 0.6);
}
.theme_hit_night .instruments__tab {
  box-shadow: inset 0 0 0 1px #507591;
  background-color: #14374a;
  color: #507691;
}
.theme_hit_day .instruments__tab:hover {
  background-color: #f2f2f2;
}
.theme_hit_night .instruments__tab:hover {
  background-color: #19465e;
}
.instruments__tab.instruments__tab_favorite {
  padding: 1px 8px 0 3px;
  display: inline-block;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .instruments__tab {
    font-size: 10.5px;
  }
}
.instruments__tab_active,
.instruments__tab_active:hover {
  border-bottom: none;
}
.theme_hit_day .instruments__tab_active,
.theme_hit_day .instruments__tab_active:hover {
  background-color: #fff;
  box-shadow: inset 0 -2px 0 0 #fff, inset 0 0 0 1px #cdd2df;
  color: #164a68;
}
.theme_hit_night .instruments__tab_active,
.theme_hit_night .instruments__tab_active:hover {
  background-color: #14374a;
  box-shadow: inset 0 -2px 0 0 #14374a, inset 0 0 0 1px #507591;
  color: #a1b5c1;
}
.theme_hit_day .instruments__change_up {
  color: #71c15b !important;
}
.theme_hit_night .instruments__change_up {
  color: #71c15b !important;
}
.theme_hit_day .instruments__change_down {
  color: #f5675d !important;
}
.theme_hit_night .instruments__change_down {
  color: #f5675d !important;
}
.instruments__symbolRow {
  cursor: default;
}
.instruments__symbolRow .symbolWrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.instruments__symbolRow .symbolWrapper .symbolName {
  -ms-flex: 1;
  flex: 1;
}
.instruments__symbolRow .symbolWrapper .symbolMarginLeverageWrp {
  -ms-flex: 10;
  flex: 10;
}
.instruments__symbolRow .symbolWrapper .symbolMarginLeverage {
  border-radius: 2px;
  padding: 0 4px;
  margin-left: 5px;
  line-height: 14px;
  height: 16px;
  display: inline-block;
}
.theme_hit_day .instruments__symbolRow .symbolWrapper .symbolMarginLeverage {
  border: 1px solid #2ea6d5;
  color: #2ea6d5;
}
.theme_hit_night .instruments__symbolRow .symbolWrapper .symbolMarginLeverage {
  border: 1px solid #2ea6d5;
  color: #2ea6d5;
}
.theme_hit_day .instruments__symbolRow_active {
  background: rgba(46, 166, 213, 0.2) !important;
}
.theme_hit_night .instruments__symbolRow_active {
  background: rgba(46, 166, 213, 0.2) !important;
}
.instruments__cellCheck {
  padding-left: 12px !important;
  padding-right: 12px !important;
  width: 47px;
  position: relative;
}
.instruments__checkHead,
.instruments__favoriteCheck {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  display: inline-block;
  width: 12px;
  height: 12px;
  position: relative;
}
.instruments__checkHead::after,
.instruments__favoriteCheck::after {
  content: "";
  position: absolute;
  top: 5px;
  left: 8px;
  width: 8px;
  height: 8px;
  border-radius: 2px;
  background-size: contain;
  background-repeat: no-repeat;
}
.theme_hit_day .instruments__checkHead::after,
.theme_hit_day .instruments__favoriteCheck::after {
  -webkit-filter: contrast(60%);
  filter: contrast(60%);
}
.theme_hit_day .instruments__checkHead::after,
.theme_hit_day .instruments__favoriteCheck::after {
  background-image: url(/blocks/instruments/favorite__selected.svg);
}
.theme_hit_night .instruments__checkHead::after,
.theme_hit_night .instruments__favoriteCheck::after {
  background-image: url(/blocks/instruments/favorite__deselected.svg);
}
.instruments__checkHead.checked::after,
.instruments__favoriteCheck.checked::after {
  background-image: url(/blocks/instruments/favorite__selected.svg);
}
.theme_hit_day .instruments__checkHead.checked::after,
.theme_hit_day .instruments__favoriteCheck.checked::after {
  -webkit-filter: contrast(0%);
  filter: contrast(0%);
}
.instruments__tab_active > .instruments__checkHead::after {
  background-image: url(/blocks/instruments/favorite__selected.svg);
}
.theme_hit_day .instruments__tab_active > .instruments__checkHead::after {
  -webkit-filter: contrast(0%);
  filter: contrast(0%);
}
.theme_hit_night .instruments__tab_active > .instruments__checkHead::after {
  -webkit-filter: contrast(0%);
  filter: contrast(0%);
}
.instruments__checkHead {
  pointer-events: none;
}
.instruments__checkHead::after {
  top: 3px;
  left: 4px;
}
.instruments__favoriteCheck {
  width: 18px;
  height: 18px;
  position: absolute;
  top: calc(50% - 9px);
  left: 0;
}
.instruments__favoriteCheck::after {
  top: 5px;
  left: 5px;
}
.instruments__search {
  position: absolute;
  top: 7px;
  right: 12px;
  width: 134px;
  height: 26px;
  outline: none;
}
.theme_hit_day .instruments__search {
  color: #164a68;
  border: 1px solid #cdd2df;
}
.theme_hit_night .instruments__search {
  color: #a1b5c1;
  border: 1px solid #507591;
}
.instruments__search::-webkit-input-placeholder {
  font-style: oblique;
}
.instruments__search::-moz-placeholder {
  font-style: oblique;
}
.instruments__search:-ms-input-placeholder {
  font-style: oblique;
}
.instruments__search::placeholder {
  font-style: oblique;
}
.theme_hit_day .instruments__search::-webkit-input-placeholder {
  color: #cdd2df;
}
.theme_hit_day .instruments__search::-moz-placeholder {
  color: #cdd2df;
}
.theme_hit_day .instruments__search:-ms-input-placeholder {
  color: #cdd2df;
}
.theme_hit_day .instruments__search::placeholder {
  color: #cdd2df;
}
.theme_hit_night .instruments__search::-webkit-input-placeholder {
  color: #688fac;
}
.theme_hit_night .instruments__search::-moz-placeholder {
  color: #688fac;
}
.theme_hit_night .instruments__search:-ms-input-placeholder {
  color: #688fac;
}
.theme_hit_night .instruments__search::placeholder {
  color: #688fac;
}
.terminal__window_edit .instruments__search {
  right: 39px;
}
.instruments table {
  position: static;
  left: 0;
}
@-webkit-keyframes hit_day-up {
  0%,
  99% {
    background: rgba(113, 193, 91, 0.2);
  }
  100% {
    background: transparent;
  }
}
@keyframes hit_day-up {
  0%,
  99% {
    background: rgba(113, 193, 91, 0.2);
  }
  100% {
    background: transparent;
  }
}
@-webkit-keyframes hit_day-down {
  0%,
  99% {
    background: rgba(245, 103, 93, 0.2);
  }
  100% {
    background: transparent;
  }
}
@keyframes hit_day-down {
  0%,
  99% {
    background: rgba(245, 103, 93, 0.2);
  }
  100% {
    background: transparent;
  }
}
@-webkit-keyframes hit_night-up {
  0%,
  99% {
    background: rgba(113, 193, 91, 0.2);
  }
  100% {
    background: transparent;
  }
}
@keyframes hit_night-up {
  0%,
  99% {
    background: rgba(113, 193, 91, 0.2);
  }
  100% {
    background: transparent;
  }
}
@-webkit-keyframes hit_night-down {
  0%,
  99% {
    background: rgba(245, 103, 93, 0.2);
  }
  100% {
    background: transparent;
  }
}
@keyframes hit_night-down {
  0%,
  99% {
    background: rgba(245, 103, 93, 0.2);
  }
  100% {
    background: transparent;
  }
}
.instruments__symbolRow_trend_up td {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
}
.theme_hit_day .instruments__symbolRow_trend_up td {
  -webkit-animation-name: hit_day-up;
  animation-name: hit_day-up;
}
.theme_hit_night .instruments__symbolRow_trend_up td {
  -webkit-animation-name: hit_night-up;
  animation-name: hit_night-up;
}
.instruments__symbolRow_trend_down td {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
}
.theme_hit_day .instruments__symbolRow_trend_down td {
  -webkit-animation-name: hit_day-down;
  animation-name: hit_day-down;
}
.theme_hit_night .instruments__symbolRow_trend_down td {
  -webkit-animation-name: hit_night-down;
  animation-name: hit_night-down;
}
.instruments__preOrderIco {
  background: url(/blocks/instruments/ic_pre-order.svg) no-repeat;
  background-size: contain;
  width: 13px;
  height: 13px;
  opacity: 0.7;
  cursor: help;
}
.instruments__preOrderIco_wrp {
  margin: -2px 0 -2px 8px;
  display: inline-block !important;
}
.instruments__preOrderIco:hover {
  opacity: 1;
  background-position: center center;
}
.instruments_narrow .instruments__menuItem {
  padding: 0 5px !important;
}
.instruments_mobile .instruments__menuItem {
  padding: 0 4px !important;
  margin-left: 4px !important;
}
.instruments__tableWrapper {
  position: relative;
  height: calc(100% - 42px);
}
.theme_hit_day .instruments__tableWrapper {
  border-top: 1px solid #cdd2df;
}
.theme_hit_night .instruments__tableWrapper {
  border-top: 1px solid #507591;
}
.instruments__tabSelect {
  position: absolute;
  top: 48px;
  right: -8px;
}
.instruments__tabSelectToggle {
  font-size: 11px;
  margin: 0 15px;
  width: 16px;
  height: 36px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.instruments__tabSelectToggle svg {
  -ms-flex-item-align: center;
  align-self: center;
  margin: 0 auto;
}
.theme_hit_day .instruments__tabSelectToggle svg g g {
  fill: #333;
}
.theme_hit_night .instruments__tabSelectToggle svg g g {
  fill: #e6e6e6;
}
.instruments__tabSelectBody {
  position: absolute;
  width: 78px;
  overflow: visible;
  left: auto;
  right: 10px;
  min-height: 20px;
  top: 33px;
  display: none;
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.25);
  border-radius: 3px;
  z-index: 10;
  padding: 3px 0;
}
.theme_hit_day .instruments__tabSelectBody {
  background: #fff;
  border: 1px solid #cdd2df;
}
.theme_hit_night .instruments__tabSelectBody {
  background: #14374a;
  border: 1px solid #507591;
}
.instruments__tabSelectBody.show {
  display: block;
}
.instruments__tabSelectList {
  list-style: none;
  padding: 0;
  margin: 0;
}
.instruments__tabSelectItem {
  list-style-type: none;
  display: block;
  padding: 5px 0 5px 10px;
  margin: 0;
  border-bottom: none;
  line-height: 14px;
  font-size: 13px;
  opacity: 0.6;
  cursor: pointer;
  position: relative;
}
.instruments__tabSelectItem::after {
  content: "";
  position: absolute;
  left: -2px;
  height: 100%;
  width: 2px;
  top: 0;
  background-color: transparent;
}
.instruments__tabSelectItem:hover {
  background-color: transparent;
  opacity: 1;
}
.instruments__tabSelectItem:hover::after {
  background-color: #42acdb;
}
.theme_hit_day .instruments__tabSelectItem:hover {
  color: rgba(128, 128, 128, 0.6);
}
.theme_hit_night .instruments__tabSelectItem:hover {
  color: rgba(80, 118, 145, 0.6);
}
.theme_hit_night .instruments__tabSelectItem {
  color: #507691;
}
.instruments__cur-switcher {
  position: relative;
  margin-left: 5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.instruments__cur-switcher.active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.25);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding: 4px 6px;
}
.theme_hit_day .instruments__cur-switcher {
  color: rgba(22, 74, 104, 0.7);
}
.theme_hit_day .instruments__cur-switcher:hover,
.theme_hit_day .instruments__cur-switcher.active {
  color: #164a68;
}
.theme_hit_night .instruments__cur-switcher {
  color: rgba(161, 181, 193, 0.7);
}
.theme_hit_night .instruments__cur-switcher:hover,
.theme_hit_night .instruments__cur-switcher.active {
  color: #a1b5c1;
}
.instruments__cur-switcher__arrow {
  position: relative;
  top: -2px;
  display: inline-block;
}
.theme_hit_day .instruments__cur-switcher__arrow path {
  fill: #164a68;
}
.theme_hit_night .instruments__cur-switcher__arrow path {
  fill: #a1b5c1;
}
.instruments__cur-switcher__menu {
  display: none;
  position: absolute;
  top: 20px;
  padding: 0;
  margin: 0;
  list-style: none;
  left: 0;
  width: 100%;
  overflow: hidden;
  box-shadow: 0 5px 8px rgba(0, 0, 0, 0.25);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top: 1px solid;
}
.theme_hit_day .instruments__cur-switcher__menu {
  background: #fff;
  border-color: #cdd2df;
}
.theme_hit_night .instruments__cur-switcher__menu {
  background: #14374a;
  border-color: #507591;
}
.instruments__cur-switcher__menu_item {
  padding: 4px 0 4px 6px;
  text-align: left;
}
.instruments__cur-switcher__menu_item:not(.inactive) {
  pointer-events: none;
  cursor: default;
}
.theme_hit_day .instruments__cur-switcher__menu_item.inactive {
  color: rgba(22, 74, 104, 0.4);
}
.theme_hit_night .instruments__cur-switcher__menu_item.inactive {
  color: rgba(161, 181, 193, 0.4);
}
.theme_hit_day .instruments__cur-switcher__menu_item.inactive:hover {
  background: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .instruments__cur-switcher__menu_item.inactive:hover {
  background: rgba(104, 143, 172, 0.1);
}
.terminal__window_instruments .window__body {
  height: calc(100% - 40px);
  overflow-x: visible;
}
.separatedWindow {
  width: 100%;
  height: 100%;
  visibility: visible !important;
  position: relative !important;
}
.separatedWindow__body {
  width: 100%;
  height: 100%;
}
.separatedWindow .window__window {
  position: relative;
  height: 100%;
}
.window {
  position: absolute;
  top: 0;
}
.window__title,
.window__minimizedWindow__title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  margin: 0;
  position: relative;
  z-index: 201;
  max-width: 100%;
  overflow: hidden;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media only screen and (min-width: 120px) and (max-width: 375px) {
  .window__title,
  .window__minimizedWindow__title {
    font-size: 13px;
  }
}
.theme_hit_day .window__title,
.theme_hit_day .window__minimizedWindow__title {
  color: #164a68;
}
.theme_hit_night .window__title,
.theme_hit_night .window__minimizedWindow__title {
  color: #a1b5c1;
}
.window__title [data-react="QuestionHint"],
.window__minimizedWindow__title [data-react="QuestionHint"] {
  line-height: normal;
}
.window__title__popout {
  margin-right: 8px;
  cursor: pointer;
}
.window__title__popout svg {
  display: block;
}
.theme_hit_day .window__title__popout path:nth-of-type(1) {
  stroke: #2ea6d5;
}
.theme_hit_day .window__title__popout path:nth-of-type(2) {
  fill: #2ea6d5;
}
.theme_hit_night .window__title__popout path:nth-of-type(1) {
  stroke: #2ea6d5;
}
.theme_hit_night .window__title__popout path:nth-of-type(2) {
  fill: #2ea6d5;
}
.window__minimizedWindow__title .window__title__popout {
  display: none;
}
.window__widgetTitle {
  font-size: 16px;
  font-weight: 500;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -ms-flex-align: center;
  align-items: center;
}
.window__minimize-button {
  width: 19px;
  height: 16px;
  display: none;
  position: absolute;
  right: 12px;
  top: 12px;
  cursor: pointer;
  opacity: 0.7;
}
.window__minimize-button:hover {
  opacity: 1;
}
.theme_hit_day .window__minimize-button svg {
  fill: #2ea6d5;
}
.theme_hit_night .window__minimize-button svg {
  fill: #2ea6d5;
}
.terminal__window_buyOrder .window__minimize-button,
.terminal__window_sellOrder .window__minimize-button {
  display: none !important;
}
.window__minimizedWindow {
  position: relative;
  width: 100%;
  height: 40px;
  padding: 12px 14px 0;
  margin-bottom: 10px;
}
.theme_hit_day .window__minimizedWindow {
  color: #164a68;
  background: #fff;
}
.theme_hit_night .window__minimizedWindow {
  color: #a1b5c1;
  background: #14374a;
}
.window__minimizedWindowWrapper {
  float: left;
  padding-right: 10px;
}
.window__minimizedWindow__icon {
  width: 23px;
  height: 18px;
  background-size: cover;
  background-position: 0 0;
  background-repeat: no-repeat;
  margin-top: 11px;
  cursor: pointer;
  margin-left: 14px;
  display: none;
  opacity: 0.7;
  position: absolute;
  top: 0;
  right: 14px;
  z-index: 202;
}
.window__minimizedWindow__icon:hover {
  opacity: 1;
}
.theme_hit_day .window__minimizedWindow__icon {
  background-image: url(/blocks/window/expand.svg);
}
.theme_hit_night .window__minimizedWindow__icon {
  background-image: url(/blocks/window/expand.svg);
}
.window__minimizedWindow__title {
  font-size: 14px;
}
.window__topRightButtons {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
}
.window__window {
  bottom: 10px;
  position: absolute;
  right: 10px;
  top: 0;
  left: 0;
  box-sizing: border-box;
  overflow: hidden;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
}
.theme_hit_day .window__window {
  color: #164a68;
  background: #fff;
  border-radius: 8px;
}
.theme_hit_night .window__window {
  color: #a1b5c1;
  background: #14374a;
  border-radius: 8px;
}
.terminal__window_buyOrder .window__window,
.terminal__window_sellOrder .window__window {
  overflow: visible;
}
.window__header {
  height: 40px;
  padding: 0 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.terminal__window_depthChart .window__header,
.terminal__window_finChart .window__header {
  border-top: 1px solid transparent;
}
.theme_hit_day .terminal__window_depthChart .window__header,
.theme_hit_day .terminal__window_finChart .window__header {
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .terminal__window_depthChart .window__header,
.theme_hit_night .terminal__window_finChart .window__header {
  border-bottom: 1px solid #507591;
}
.window__body {
  overflow-x: auto;
}
.terminal__window_buyOrder .window__body,
.terminal__window_sellOrder .window__body,
.terminal__window_orderBook .window__body,
.terminal__window_myOrders .window__body,
.terminal__window_depthChart .window__body,
.terminal__window_finChart .window__body {
  overflow-x: visible;
}
.window_onUpdate {
  z-index: 1000;
}
.theme_hit_day .window_onUpdate .window__window {
  outline: 1px solid #2ea6d5;
}
.theme_hit_night .window_onUpdate .window__window {
  outline: 1px solid #2ea6d5;
}
.window__buttonSet {
  margin-left: 8px;
}
.terminal__window_timeAndSales .window__buttonSet {
  display: none;
}
.terminal__window_orderBook .window__buttonSet {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: auto;
  margin-right: 48px;
}
.window__hitError > .window__window::after {
  background-color: rgba(255, 128, 144, 0.21);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.1s ease-in;
  z-index: 201;
  border: 1px solid rgba(255, 0, 0, 0.19);
}
.window .ui-resizable-ne,
.window .ui-resizable-nw,
.window .ui-resizable-se,
.window .ui-resizable-sw {
  background: url(/blocks/window/window__resize.png) 0 0 no-repeat;
  bottom: 11px;
  cursor: pointer;
  height: 14px;
  position: absolute;
  right: 11px;
  width: 14px;
  background-size: cover;
}
.window .ui-resizable-ne:hover,
.window .ui-resizable-nw:hover,
.window .ui-resizable-se:hover,
.window .ui-resizable-sw:hover {
  background-position: 0 -12px !important;
}
.window_tradingDisabled {
  background: url(/blocks/window/window__pattern_alpha.png) 50% 50%;
  background-size: cover;
  bottom: 0;
  display: table;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 99;
}
.window_tradingDisabled_content {
  display: table-cell;
  vertical-align: middle;
  text-shadow: 0 0 5px #afe3ef;
}
.window_tradingDisabled_content a:hover {
  color: #2eaddb;
}
.window__moveFull {
  position: absolute;
  left: 0;
  right: 10px;
  top: 0;
  bottom: 10px;
  cursor: move;
  display: none;
  z-index: 201;
}
.window .ui-resizable-handle {
  position: absolute;
  display: none;
  z-index: 400 !important;
  background-repeat: no-repeat;
}
.window .ui-resizable-handle.ui-resizable-n {
  top: 0;
  left: 14px;
  right: 24px;
  height: 5px;
  cursor: n-resize;
}
.window .ui-resizable-handle.ui-resizable-s {
  bottom: 8px;
  margin-right: 8px;
  left: 14px;
  right: 16px;
  height: 5px;
  cursor: s-resize;
}
.window .ui-resizable-handle.ui-resizable-e {
  top: 13px;
  bottom: 21px;
  right: 8px;
  width: 5px;
  cursor: e-resize;
}
.window .ui-resizable-handle.ui-resizable-w {
  top: 13px;
  bottom: 21px;
  left: 0;
  width: 5px;
  cursor: w-resize;
}
.window .ui-resizable-handle.ui-resizable-ne {
  top: 2px;
  right: 11px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  cursor: ne-resize;
}
.window .ui-resizable-handle.ui-resizable-se {
  bottom: 11px;
  right: 11px;
  cursor: se-resize;
}
.window .ui-resizable-handle.ui-resizable-nw {
  top: 1px;
  left: 1px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  cursor: nw-resize;
}
.window .ui-resizable-handle.ui-resizable-sw {
  bottom: 11px;
  left: 1px;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  cursor: sw-resize;
}
.window_1-col .show-lt-1-col {
  display: none;
}
.window_1-col .show-gt-1-col {
  display: none;
}
.window_1-col .show-gt-2-col {
  display: none;
}
.window_1-col .show-gt-3-col {
  display: none;
}
.window_1-col .show-gt-4-col {
  display: none;
}
.window_1-col .show-gt-5-col {
  display: none;
}
.window_1-col .show-gt-6-col {
  display: none;
}
.window_1-col .show-gt-7-col {
  display: none;
}
.window_1-col .show-gt-8-col {
  display: none;
}
.window_1-col .show-gt-9-col {
  display: none;
}
.window_1-col .show-gt-10-col {
  display: none;
}
.window_1-col .show-gt-11-col {
  display: none;
}
.window_1-col .show-gt-12-col {
  display: none;
}
.window_1-col .show-gt-13-col {
  display: none;
}
.window_1-col .show-gt-14-col {
  display: none;
}
.window_1-col .show-gt-15-col {
  display: none;
}
.window_1-col .show-gt-16-col {
  display: none;
}
.window_1-col .show-gt-17-col {
  display: none;
}
.window_1-col .show-gt-18-col {
  display: none;
}
.window_1-col .show-gt-19-col {
  display: none;
}
.window_1-col .show-gt-20-col {
  display: none;
}
.window_1-col .show-gt-21-col {
  display: none;
}
.window_1-col .show-gt-22-col {
  display: none;
}
.window_1-col .show-gt-23-col {
  display: none;
}
.window_1-col .show-gt-24-col {
  display: none;
}
.window_1-col .show-gt-25-col {
  display: none;
}
.window_1-col .show-gt-26-col {
  display: none;
}
.window_1-col .show-gt-27-col {
  display: none;
}
.window_1-col .show-gt-28-col {
  display: none;
}
.window_1-col .show-gt-29-col {
  display: none;
}
.window_1-col .show-gt-30-col {
  display: none;
}
.window_2-col .show-lt-1-col {
  display: none;
}
.window_2-col .show-lt-2-col {
  display: none;
}
.window_2-col .show-gt-2-col {
  display: none;
}
.window_2-col .show-gt-3-col {
  display: none;
}
.window_2-col .show-gt-4-col {
  display: none;
}
.window_2-col .show-gt-5-col {
  display: none;
}
.window_2-col .show-gt-6-col {
  display: none;
}
.window_2-col .show-gt-7-col {
  display: none;
}
.window_2-col .show-gt-8-col {
  display: none;
}
.window_2-col .show-gt-9-col {
  display: none;
}
.window_2-col .show-gt-10-col {
  display: none;
}
.window_2-col .show-gt-11-col {
  display: none;
}
.window_2-col .show-gt-12-col {
  display: none;
}
.window_2-col .show-gt-13-col {
  display: none;
}
.window_2-col .show-gt-14-col {
  display: none;
}
.window_2-col .show-gt-15-col {
  display: none;
}
.window_2-col .show-gt-16-col {
  display: none;
}
.window_2-col .show-gt-17-col {
  display: none;
}
.window_2-col .show-gt-18-col {
  display: none;
}
.window_2-col .show-gt-19-col {
  display: none;
}
.window_2-col .show-gt-20-col {
  display: none;
}
.window_2-col .show-gt-21-col {
  display: none;
}
.window_2-col .show-gt-22-col {
  display: none;
}
.window_2-col .show-gt-23-col {
  display: none;
}
.window_2-col .show-gt-24-col {
  display: none;
}
.window_2-col .show-gt-25-col {
  display: none;
}
.window_2-col .show-gt-26-col {
  display: none;
}
.window_2-col .show-gt-27-col {
  display: none;
}
.window_2-col .show-gt-28-col {
  display: none;
}
.window_2-col .show-gt-29-col {
  display: none;
}
.window_2-col .show-gt-30-col {
  display: none;
}
.window_3-col .show-lt-1-col {
  display: none;
}
.window_3-col .show-lt-2-col {
  display: none;
}
.window_3-col .show-lt-3-col {
  display: none;
}
.window_3-col .show-gt-3-col {
  display: none;
}
.window_3-col .show-gt-4-col {
  display: none;
}
.window_3-col .show-gt-5-col {
  display: none;
}
.window_3-col .show-gt-6-col {
  display: none;
}
.window_3-col .show-gt-7-col {
  display: none;
}
.window_3-col .show-gt-8-col {
  display: none;
}
.window_3-col .show-gt-9-col {
  display: none;
}
.window_3-col .show-gt-10-col {
  display: none;
}
.window_3-col .show-gt-11-col {
  display: none;
}
.window_3-col .show-gt-12-col {
  display: none;
}
.window_3-col .show-gt-13-col {
  display: none;
}
.window_3-col .show-gt-14-col {
  display: none;
}
.window_3-col .show-gt-15-col {
  display: none;
}
.window_3-col .show-gt-16-col {
  display: none;
}
.window_3-col .show-gt-17-col {
  display: none;
}
.window_3-col .show-gt-18-col {
  display: none;
}
.window_3-col .show-gt-19-col {
  display: none;
}
.window_3-col .show-gt-20-col {
  display: none;
}
.window_3-col .show-gt-21-col {
  display: none;
}
.window_3-col .show-gt-22-col {
  display: none;
}
.window_3-col .show-gt-23-col {
  display: none;
}
.window_3-col .show-gt-24-col {
  display: none;
}
.window_3-col .show-gt-25-col {
  display: none;
}
.window_3-col .show-gt-26-col {
  display: none;
}
.window_3-col .show-gt-27-col {
  display: none;
}
.window_3-col .show-gt-28-col {
  display: none;
}
.window_3-col .show-gt-29-col {
  display: none;
}
.window_3-col .show-gt-30-col {
  display: none;
}
.window_4-col .show-lt-1-col {
  display: none;
}
.window_4-col .show-lt-2-col {
  display: none;
}
.window_4-col .show-lt-3-col {
  display: none;
}
.window_4-col .show-lt-4-col {
  display: none;
}
.window_4-col .show-gt-4-col {
  display: none;
}
.window_4-col .show-gt-5-col {
  display: none;
}
.window_4-col .show-gt-6-col {
  display: none;
}
.window_4-col .show-gt-7-col {
  display: none;
}
.window_4-col .show-gt-8-col {
  display: none;
}
.window_4-col .show-gt-9-col {
  display: none;
}
.window_4-col .show-gt-10-col {
  display: none;
}
.window_4-col .show-gt-11-col {
  display: none;
}
.window_4-col .show-gt-12-col {
  display: none;
}
.window_4-col .show-gt-13-col {
  display: none;
}
.window_4-col .show-gt-14-col {
  display: none;
}
.window_4-col .show-gt-15-col {
  display: none;
}
.window_4-col .show-gt-16-col {
  display: none;
}
.window_4-col .show-gt-17-col {
  display: none;
}
.window_4-col .show-gt-18-col {
  display: none;
}
.window_4-col .show-gt-19-col {
  display: none;
}
.window_4-col .show-gt-20-col {
  display: none;
}
.window_4-col .show-gt-21-col {
  display: none;
}
.window_4-col .show-gt-22-col {
  display: none;
}
.window_4-col .show-gt-23-col {
  display: none;
}
.window_4-col .show-gt-24-col {
  display: none;
}
.window_4-col .show-gt-25-col {
  display: none;
}
.window_4-col .show-gt-26-col {
  display: none;
}
.window_4-col .show-gt-27-col {
  display: none;
}
.window_4-col .show-gt-28-col {
  display: none;
}
.window_4-col .show-gt-29-col {
  display: none;
}
.window_4-col .show-gt-30-col {
  display: none;
}
.window_5-col .show-lt-1-col {
  display: none;
}
.window_5-col .show-lt-2-col {
  display: none;
}
.window_5-col .show-lt-3-col {
  display: none;
}
.window_5-col .show-lt-4-col {
  display: none;
}
.window_5-col .show-lt-5-col {
  display: none;
}
.window_5-col .show-gt-5-col {
  display: none;
}
.window_5-col .show-gt-6-col {
  display: none;
}
.window_5-col .show-gt-7-col {
  display: none;
}
.window_5-col .show-gt-8-col {
  display: none;
}
.window_5-col .show-gt-9-col {
  display: none;
}
.window_5-col .show-gt-10-col {
  display: none;
}
.window_5-col .show-gt-11-col {
  display: none;
}
.window_5-col .show-gt-12-col {
  display: none;
}
.window_5-col .show-gt-13-col {
  display: none;
}
.window_5-col .show-gt-14-col {
  display: none;
}
.window_5-col .show-gt-15-col {
  display: none;
}
.window_5-col .show-gt-16-col {
  display: none;
}
.window_5-col .show-gt-17-col {
  display: none;
}
.window_5-col .show-gt-18-col {
  display: none;
}
.window_5-col .show-gt-19-col {
  display: none;
}
.window_5-col .show-gt-20-col {
  display: none;
}
.window_5-col .show-gt-21-col {
  display: none;
}
.window_5-col .show-gt-22-col {
  display: none;
}
.window_5-col .show-gt-23-col {
  display: none;
}
.window_5-col .show-gt-24-col {
  display: none;
}
.window_5-col .show-gt-25-col {
  display: none;
}
.window_5-col .show-gt-26-col {
  display: none;
}
.window_5-col .show-gt-27-col {
  display: none;
}
.window_5-col .show-gt-28-col {
  display: none;
}
.window_5-col .show-gt-29-col {
  display: none;
}
.window_5-col .show-gt-30-col {
  display: none;
}
.window_6-col .show-lt-1-col {
  display: none;
}
.window_6-col .show-lt-2-col {
  display: none;
}
.window_6-col .show-lt-3-col {
  display: none;
}
.window_6-col .show-lt-4-col {
  display: none;
}
.window_6-col .show-lt-5-col {
  display: none;
}
.window_6-col .show-lt-6-col {
  display: none;
}
.window_6-col .show-gt-6-col {
  display: none;
}
.window_6-col .show-gt-7-col {
  display: none;
}
.window_6-col .show-gt-8-col {
  display: none;
}
.window_6-col .show-gt-9-col {
  display: none;
}
.window_6-col .show-gt-10-col {
  display: none;
}
.window_6-col .show-gt-11-col {
  display: none;
}
.window_6-col .show-gt-12-col {
  display: none;
}
.window_6-col .show-gt-13-col {
  display: none;
}
.window_6-col .show-gt-14-col {
  display: none;
}
.window_6-col .show-gt-15-col {
  display: none;
}
.window_6-col .show-gt-16-col {
  display: none;
}
.window_6-col .show-gt-17-col {
  display: none;
}
.window_6-col .show-gt-18-col {
  display: none;
}
.window_6-col .show-gt-19-col {
  display: none;
}
.window_6-col .show-gt-20-col {
  display: none;
}
.window_6-col .show-gt-21-col {
  display: none;
}
.window_6-col .show-gt-22-col {
  display: none;
}
.window_6-col .show-gt-23-col {
  display: none;
}
.window_6-col .show-gt-24-col {
  display: none;
}
.window_6-col .show-gt-25-col {
  display: none;
}
.window_6-col .show-gt-26-col {
  display: none;
}
.window_6-col .show-gt-27-col {
  display: none;
}
.window_6-col .show-gt-28-col {
  display: none;
}
.window_6-col .show-gt-29-col {
  display: none;
}
.window_6-col .show-gt-30-col {
  display: none;
}
.window_7-col .show-lt-1-col {
  display: none;
}
.window_7-col .show-lt-2-col {
  display: none;
}
.window_7-col .show-lt-3-col {
  display: none;
}
.window_7-col .show-lt-4-col {
  display: none;
}
.window_7-col .show-lt-5-col {
  display: none;
}
.window_7-col .show-lt-6-col {
  display: none;
}
.window_7-col .show-lt-7-col {
  display: none;
}
.window_7-col .show-gt-7-col {
  display: none;
}
.window_7-col .show-gt-8-col {
  display: none;
}
.window_7-col .show-gt-9-col {
  display: none;
}
.window_7-col .show-gt-10-col {
  display: none;
}
.window_7-col .show-gt-11-col {
  display: none;
}
.window_7-col .show-gt-12-col {
  display: none;
}
.window_7-col .show-gt-13-col {
  display: none;
}
.window_7-col .show-gt-14-col {
  display: none;
}
.window_7-col .show-gt-15-col {
  display: none;
}
.window_7-col .show-gt-16-col {
  display: none;
}
.window_7-col .show-gt-17-col {
  display: none;
}
.window_7-col .show-gt-18-col {
  display: none;
}
.window_7-col .show-gt-19-col {
  display: none;
}
.window_7-col .show-gt-20-col {
  display: none;
}
.window_7-col .show-gt-21-col {
  display: none;
}
.window_7-col .show-gt-22-col {
  display: none;
}
.window_7-col .show-gt-23-col {
  display: none;
}
.window_7-col .show-gt-24-col {
  display: none;
}
.window_7-col .show-gt-25-col {
  display: none;
}
.window_7-col .show-gt-26-col {
  display: none;
}
.window_7-col .show-gt-27-col {
  display: none;
}
.window_7-col .show-gt-28-col {
  display: none;
}
.window_7-col .show-gt-29-col {
  display: none;
}
.window_7-col .show-gt-30-col {
  display: none;
}
.window_8-col .show-lt-1-col {
  display: none;
}
.window_8-col .show-lt-2-col {
  display: none;
}
.window_8-col .show-lt-3-col {
  display: none;
}
.window_8-col .show-lt-4-col {
  display: none;
}
.window_8-col .show-lt-5-col {
  display: none;
}
.window_8-col .show-lt-6-col {
  display: none;
}
.window_8-col .show-lt-7-col {
  display: none;
}
.window_8-col .show-lt-8-col {
  display: none;
}
.window_8-col .show-gt-8-col {
  display: none;
}
.window_8-col .show-gt-9-col {
  display: none;
}
.window_8-col .show-gt-10-col {
  display: none;
}
.window_8-col .show-gt-11-col {
  display: none;
}
.window_8-col .show-gt-12-col {
  display: none;
}
.window_8-col .show-gt-13-col {
  display: none;
}
.window_8-col .show-gt-14-col {
  display: none;
}
.window_8-col .show-gt-15-col {
  display: none;
}
.window_8-col .show-gt-16-col {
  display: none;
}
.window_8-col .show-gt-17-col {
  display: none;
}
.window_8-col .show-gt-18-col {
  display: none;
}
.window_8-col .show-gt-19-col {
  display: none;
}
.window_8-col .show-gt-20-col {
  display: none;
}
.window_8-col .show-gt-21-col {
  display: none;
}
.window_8-col .show-gt-22-col {
  display: none;
}
.window_8-col .show-gt-23-col {
  display: none;
}
.window_8-col .show-gt-24-col {
  display: none;
}
.window_8-col .show-gt-25-col {
  display: none;
}
.window_8-col .show-gt-26-col {
  display: none;
}
.window_8-col .show-gt-27-col {
  display: none;
}
.window_8-col .show-gt-28-col {
  display: none;
}
.window_8-col .show-gt-29-col {
  display: none;
}
.window_8-col .show-gt-30-col {
  display: none;
}
.window_9-col .show-lt-1-col {
  display: none;
}
.window_9-col .show-lt-2-col {
  display: none;
}
.window_9-col .show-lt-3-col {
  display: none;
}
.window_9-col .show-lt-4-col {
  display: none;
}
.window_9-col .show-lt-5-col {
  display: none;
}
.window_9-col .show-lt-6-col {
  display: none;
}
.window_9-col .show-lt-7-col {
  display: none;
}
.window_9-col .show-lt-8-col {
  display: none;
}
.window_9-col .show-lt-9-col {
  display: none;
}
.window_9-col .show-gt-9-col {
  display: none;
}
.window_9-col .show-gt-10-col {
  display: none;
}
.window_9-col .show-gt-11-col {
  display: none;
}
.window_9-col .show-gt-12-col {
  display: none;
}
.window_9-col .show-gt-13-col {
  display: none;
}
.window_9-col .show-gt-14-col {
  display: none;
}
.window_9-col .show-gt-15-col {
  display: none;
}
.window_9-col .show-gt-16-col {
  display: none;
}
.window_9-col .show-gt-17-col {
  display: none;
}
.window_9-col .show-gt-18-col {
  display: none;
}
.window_9-col .show-gt-19-col {
  display: none;
}
.window_9-col .show-gt-20-col {
  display: none;
}
.window_9-col .show-gt-21-col {
  display: none;
}
.window_9-col .show-gt-22-col {
  display: none;
}
.window_9-col .show-gt-23-col {
  display: none;
}
.window_9-col .show-gt-24-col {
  display: none;
}
.window_9-col .show-gt-25-col {
  display: none;
}
.window_9-col .show-gt-26-col {
  display: none;
}
.window_9-col .show-gt-27-col {
  display: none;
}
.window_9-col .show-gt-28-col {
  display: none;
}
.window_9-col .show-gt-29-col {
  display: none;
}
.window_9-col .show-gt-30-col {
  display: none;
}
.window_10-col .show-lt-1-col {
  display: none;
}
.window_10-col .show-lt-2-col {
  display: none;
}
.window_10-col .show-lt-3-col {
  display: none;
}
.window_10-col .show-lt-4-col {
  display: none;
}
.window_10-col .show-lt-5-col {
  display: none;
}
.window_10-col .show-lt-6-col {
  display: none;
}
.window_10-col .show-lt-7-col {
  display: none;
}
.window_10-col .show-lt-8-col {
  display: none;
}
.window_10-col .show-lt-9-col {
  display: none;
}
.window_10-col .show-lt-10-col {
  display: none;
}
.window_10-col .show-gt-10-col {
  display: none;
}
.window_10-col .show-gt-11-col {
  display: none;
}
.window_10-col .show-gt-12-col {
  display: none;
}
.window_10-col .show-gt-13-col {
  display: none;
}
.window_10-col .show-gt-14-col {
  display: none;
}
.window_10-col .show-gt-15-col {
  display: none;
}
.window_10-col .show-gt-16-col {
  display: none;
}
.window_10-col .show-gt-17-col {
  display: none;
}
.window_10-col .show-gt-18-col {
  display: none;
}
.window_10-col .show-gt-19-col {
  display: none;
}
.window_10-col .show-gt-20-col {
  display: none;
}
.window_10-col .show-gt-21-col {
  display: none;
}
.window_10-col .show-gt-22-col {
  display: none;
}
.window_10-col .show-gt-23-col {
  display: none;
}
.window_10-col .show-gt-24-col {
  display: none;
}
.window_10-col .show-gt-25-col {
  display: none;
}
.window_10-col .show-gt-26-col {
  display: none;
}
.window_10-col .show-gt-27-col {
  display: none;
}
.window_10-col .show-gt-28-col {
  display: none;
}
.window_10-col .show-gt-29-col {
  display: none;
}
.window_10-col .show-gt-30-col {
  display: none;
}
.window_11-col .show-lt-1-col {
  display: none;
}
.window_11-col .show-lt-2-col {
  display: none;
}
.window_11-col .show-lt-3-col {
  display: none;
}
.window_11-col .show-lt-4-col {
  display: none;
}
.window_11-col .show-lt-5-col {
  display: none;
}
.window_11-col .show-lt-6-col {
  display: none;
}
.window_11-col .show-lt-7-col {
  display: none;
}
.window_11-col .show-lt-8-col {
  display: none;
}
.window_11-col .show-lt-9-col {
  display: none;
}
.window_11-col .show-lt-10-col {
  display: none;
}
.window_11-col .show-lt-11-col {
  display: none;
}
.window_11-col .show-gt-11-col {
  display: none;
}
.window_11-col .show-gt-12-col {
  display: none;
}
.window_11-col .show-gt-13-col {
  display: none;
}
.window_11-col .show-gt-14-col {
  display: none;
}
.window_11-col .show-gt-15-col {
  display: none;
}
.window_11-col .show-gt-16-col {
  display: none;
}
.window_11-col .show-gt-17-col {
  display: none;
}
.window_11-col .show-gt-18-col {
  display: none;
}
.window_11-col .show-gt-19-col {
  display: none;
}
.window_11-col .show-gt-20-col {
  display: none;
}
.window_11-col .show-gt-21-col {
  display: none;
}
.window_11-col .show-gt-22-col {
  display: none;
}
.window_11-col .show-gt-23-col {
  display: none;
}
.window_11-col .show-gt-24-col {
  display: none;
}
.window_11-col .show-gt-25-col {
  display: none;
}
.window_11-col .show-gt-26-col {
  display: none;
}
.window_11-col .show-gt-27-col {
  display: none;
}
.window_11-col .show-gt-28-col {
  display: none;
}
.window_11-col .show-gt-29-col {
  display: none;
}
.window_11-col .show-gt-30-col {
  display: none;
}
.window_12-col .show-lt-1-col {
  display: none;
}
.window_12-col .show-lt-2-col {
  display: none;
}
.window_12-col .show-lt-3-col {
  display: none;
}
.window_12-col .show-lt-4-col {
  display: none;
}
.window_12-col .show-lt-5-col {
  display: none;
}
.window_12-col .show-lt-6-col {
  display: none;
}
.window_12-col .show-lt-7-col {
  display: none;
}
.window_12-col .show-lt-8-col {
  display: none;
}
.window_12-col .show-lt-9-col {
  display: none;
}
.window_12-col .show-lt-10-col {
  display: none;
}
.window_12-col .show-lt-11-col {
  display: none;
}
.window_12-col .show-lt-12-col {
  display: none;
}
.window_12-col .show-gt-12-col {
  display: none;
}
.window_12-col .show-gt-13-col {
  display: none;
}
.window_12-col .show-gt-14-col {
  display: none;
}
.window_12-col .show-gt-15-col {
  display: none;
}
.window_12-col .show-gt-16-col {
  display: none;
}
.window_12-col .show-gt-17-col {
  display: none;
}
.window_12-col .show-gt-18-col {
  display: none;
}
.window_12-col .show-gt-19-col {
  display: none;
}
.window_12-col .show-gt-20-col {
  display: none;
}
.window_12-col .show-gt-21-col {
  display: none;
}
.window_12-col .show-gt-22-col {
  display: none;
}
.window_12-col .show-gt-23-col {
  display: none;
}
.window_12-col .show-gt-24-col {
  display: none;
}
.window_12-col .show-gt-25-col {
  display: none;
}
.window_12-col .show-gt-26-col {
  display: none;
}
.window_12-col .show-gt-27-col {
  display: none;
}
.window_12-col .show-gt-28-col {
  display: none;
}
.window_12-col .show-gt-29-col {
  display: none;
}
.window_12-col .show-gt-30-col {
  display: none;
}
.window_13-col .show-lt-1-col {
  display: none;
}
.window_13-col .show-lt-2-col {
  display: none;
}
.window_13-col .show-lt-3-col {
  display: none;
}
.window_13-col .show-lt-4-col {
  display: none;
}
.window_13-col .show-lt-5-col {
  display: none;
}
.window_13-col .show-lt-6-col {
  display: none;
}
.window_13-col .show-lt-7-col {
  display: none;
}
.window_13-col .show-lt-8-col {
  display: none;
}
.window_13-col .show-lt-9-col {
  display: none;
}
.window_13-col .show-lt-10-col {
  display: none;
}
.window_13-col .show-lt-11-col {
  display: none;
}
.window_13-col .show-lt-12-col {
  display: none;
}
.window_13-col .show-lt-13-col {
  display: none;
}
.window_13-col .show-gt-13-col {
  display: none;
}
.window_13-col .show-gt-14-col {
  display: none;
}
.window_13-col .show-gt-15-col {
  display: none;
}
.window_13-col .show-gt-16-col {
  display: none;
}
.window_13-col .show-gt-17-col {
  display: none;
}
.window_13-col .show-gt-18-col {
  display: none;
}
.window_13-col .show-gt-19-col {
  display: none;
}
.window_13-col .show-gt-20-col {
  display: none;
}
.window_13-col .show-gt-21-col {
  display: none;
}
.window_13-col .show-gt-22-col {
  display: none;
}
.window_13-col .show-gt-23-col {
  display: none;
}
.window_13-col .show-gt-24-col {
  display: none;
}
.window_13-col .show-gt-25-col {
  display: none;
}
.window_13-col .show-gt-26-col {
  display: none;
}
.window_13-col .show-gt-27-col {
  display: none;
}
.window_13-col .show-gt-28-col {
  display: none;
}
.window_13-col .show-gt-29-col {
  display: none;
}
.window_13-col .show-gt-30-col {
  display: none;
}
.window_14-col .show-lt-1-col {
  display: none;
}
.window_14-col .show-lt-2-col {
  display: none;
}
.window_14-col .show-lt-3-col {
  display: none;
}
.window_14-col .show-lt-4-col {
  display: none;
}
.window_14-col .show-lt-5-col {
  display: none;
}
.window_14-col .show-lt-6-col {
  display: none;
}
.window_14-col .show-lt-7-col {
  display: none;
}
.window_14-col .show-lt-8-col {
  display: none;
}
.window_14-col .show-lt-9-col {
  display: none;
}
.window_14-col .show-lt-10-col {
  display: none;
}
.window_14-col .show-lt-11-col {
  display: none;
}
.window_14-col .show-lt-12-col {
  display: none;
}
.window_14-col .show-lt-13-col {
  display: none;
}
.window_14-col .show-lt-14-col {
  display: none;
}
.window_14-col .show-gt-14-col {
  display: none;
}
.window_14-col .show-gt-15-col {
  display: none;
}
.window_14-col .show-gt-16-col {
  display: none;
}
.window_14-col .show-gt-17-col {
  display: none;
}
.window_14-col .show-gt-18-col {
  display: none;
}
.window_14-col .show-gt-19-col {
  display: none;
}
.window_14-col .show-gt-20-col {
  display: none;
}
.window_14-col .show-gt-21-col {
  display: none;
}
.window_14-col .show-gt-22-col {
  display: none;
}
.window_14-col .show-gt-23-col {
  display: none;
}
.window_14-col .show-gt-24-col {
  display: none;
}
.window_14-col .show-gt-25-col {
  display: none;
}
.window_14-col .show-gt-26-col {
  display: none;
}
.window_14-col .show-gt-27-col {
  display: none;
}
.window_14-col .show-gt-28-col {
  display: none;
}
.window_14-col .show-gt-29-col {
  display: none;
}
.window_14-col .show-gt-30-col {
  display: none;
}
.window_15-col .show-lt-1-col {
  display: none;
}
.window_15-col .show-lt-2-col {
  display: none;
}
.window_15-col .show-lt-3-col {
  display: none;
}
.window_15-col .show-lt-4-col {
  display: none;
}
.window_15-col .show-lt-5-col {
  display: none;
}
.window_15-col .show-lt-6-col {
  display: none;
}
.window_15-col .show-lt-7-col {
  display: none;
}
.window_15-col .show-lt-8-col {
  display: none;
}
.window_15-col .show-lt-9-col {
  display: none;
}
.window_15-col .show-lt-10-col {
  display: none;
}
.window_15-col .show-lt-11-col {
  display: none;
}
.window_15-col .show-lt-12-col {
  display: none;
}
.window_15-col .show-lt-13-col {
  display: none;
}
.window_15-col .show-lt-14-col {
  display: none;
}
.window_15-col .show-lt-15-col {
  display: none;
}
.window_15-col .show-gt-15-col {
  display: none;
}
.window_15-col .show-gt-16-col {
  display: none;
}
.window_15-col .show-gt-17-col {
  display: none;
}
.window_15-col .show-gt-18-col {
  display: none;
}
.window_15-col .show-gt-19-col {
  display: none;
}
.window_15-col .show-gt-20-col {
  display: none;
}
.window_15-col .show-gt-21-col {
  display: none;
}
.window_15-col .show-gt-22-col {
  display: none;
}
.window_15-col .show-gt-23-col {
  display: none;
}
.window_15-col .show-gt-24-col {
  display: none;
}
.window_15-col .show-gt-25-col {
  display: none;
}
.window_15-col .show-gt-26-col {
  display: none;
}
.window_15-col .show-gt-27-col {
  display: none;
}
.window_15-col .show-gt-28-col {
  display: none;
}
.window_15-col .show-gt-29-col {
  display: none;
}
.window_15-col .show-gt-30-col {
  display: none;
}
.window_16-col .show-lt-1-col {
  display: none;
}
.window_16-col .show-lt-2-col {
  display: none;
}
.window_16-col .show-lt-3-col {
  display: none;
}
.window_16-col .show-lt-4-col {
  display: none;
}
.window_16-col .show-lt-5-col {
  display: none;
}
.window_16-col .show-lt-6-col {
  display: none;
}
.window_16-col .show-lt-7-col {
  display: none;
}
.window_16-col .show-lt-8-col {
  display: none;
}
.window_16-col .show-lt-9-col {
  display: none;
}
.window_16-col .show-lt-10-col {
  display: none;
}
.window_16-col .show-lt-11-col {
  display: none;
}
.window_16-col .show-lt-12-col {
  display: none;
}
.window_16-col .show-lt-13-col {
  display: none;
}
.window_16-col .show-lt-14-col {
  display: none;
}
.window_16-col .show-lt-15-col {
  display: none;
}
.window_16-col .show-lt-16-col {
  display: none;
}
.window_16-col .show-gt-16-col {
  display: none;
}
.window_16-col .show-gt-17-col {
  display: none;
}
.window_16-col .show-gt-18-col {
  display: none;
}
.window_16-col .show-gt-19-col {
  display: none;
}
.window_16-col .show-gt-20-col {
  display: none;
}
.window_16-col .show-gt-21-col {
  display: none;
}
.window_16-col .show-gt-22-col {
  display: none;
}
.window_16-col .show-gt-23-col {
  display: none;
}
.window_16-col .show-gt-24-col {
  display: none;
}
.window_16-col .show-gt-25-col {
  display: none;
}
.window_16-col .show-gt-26-col {
  display: none;
}
.window_16-col .show-gt-27-col {
  display: none;
}
.window_16-col .show-gt-28-col {
  display: none;
}
.window_16-col .show-gt-29-col {
  display: none;
}
.window_16-col .show-gt-30-col {
  display: none;
}
.window_17-col .show-lt-1-col {
  display: none;
}
.window_17-col .show-lt-2-col {
  display: none;
}
.window_17-col .show-lt-3-col {
  display: none;
}
.window_17-col .show-lt-4-col {
  display: none;
}
.window_17-col .show-lt-5-col {
  display: none;
}
.window_17-col .show-lt-6-col {
  display: none;
}
.window_17-col .show-lt-7-col {
  display: none;
}
.window_17-col .show-lt-8-col {
  display: none;
}
.window_17-col .show-lt-9-col {
  display: none;
}
.window_17-col .show-lt-10-col {
  display: none;
}
.window_17-col .show-lt-11-col {
  display: none;
}
.window_17-col .show-lt-12-col {
  display: none;
}
.window_17-col .show-lt-13-col {
  display: none;
}
.window_17-col .show-lt-14-col {
  display: none;
}
.window_17-col .show-lt-15-col {
  display: none;
}
.window_17-col .show-lt-16-col {
  display: none;
}
.window_17-col .show-lt-17-col {
  display: none;
}
.window_17-col .show-gt-17-col {
  display: none;
}
.window_17-col .show-gt-18-col {
  display: none;
}
.window_17-col .show-gt-19-col {
  display: none;
}
.window_17-col .show-gt-20-col {
  display: none;
}
.window_17-col .show-gt-21-col {
  display: none;
}
.window_17-col .show-gt-22-col {
  display: none;
}
.window_17-col .show-gt-23-col {
  display: none;
}
.window_17-col .show-gt-24-col {
  display: none;
}
.window_17-col .show-gt-25-col {
  display: none;
}
.window_17-col .show-gt-26-col {
  display: none;
}
.window_17-col .show-gt-27-col {
  display: none;
}
.window_17-col .show-gt-28-col {
  display: none;
}
.window_17-col .show-gt-29-col {
  display: none;
}
.window_17-col .show-gt-30-col {
  display: none;
}
.window_18-col .show-lt-1-col {
  display: none;
}
.window_18-col .show-lt-2-col {
  display: none;
}
.window_18-col .show-lt-3-col {
  display: none;
}
.window_18-col .show-lt-4-col {
  display: none;
}
.window_18-col .show-lt-5-col {
  display: none;
}
.window_18-col .show-lt-6-col {
  display: none;
}
.window_18-col .show-lt-7-col {
  display: none;
}
.window_18-col .show-lt-8-col {
  display: none;
}
.window_18-col .show-lt-9-col {
  display: none;
}
.window_18-col .show-lt-10-col {
  display: none;
}
.window_18-col .show-lt-11-col {
  display: none;
}
.window_18-col .show-lt-12-col {
  display: none;
}
.window_18-col .show-lt-13-col {
  display: none;
}
.window_18-col .show-lt-14-col {
  display: none;
}
.window_18-col .show-lt-15-col {
  display: none;
}
.window_18-col .show-lt-16-col {
  display: none;
}
.window_18-col .show-lt-17-col {
  display: none;
}
.window_18-col .show-lt-18-col {
  display: none;
}
.window_18-col .show-gt-18-col {
  display: none;
}
.window_18-col .show-gt-19-col {
  display: none;
}
.window_18-col .show-gt-20-col {
  display: none;
}
.window_18-col .show-gt-21-col {
  display: none;
}
.window_18-col .show-gt-22-col {
  display: none;
}
.window_18-col .show-gt-23-col {
  display: none;
}
.window_18-col .show-gt-24-col {
  display: none;
}
.window_18-col .show-gt-25-col {
  display: none;
}
.window_18-col .show-gt-26-col {
  display: none;
}
.window_18-col .show-gt-27-col {
  display: none;
}
.window_18-col .show-gt-28-col {
  display: none;
}
.window_18-col .show-gt-29-col {
  display: none;
}
.window_18-col .show-gt-30-col {
  display: none;
}
.window_19-col .show-lt-1-col {
  display: none;
}
.window_19-col .show-lt-2-col {
  display: none;
}
.window_19-col .show-lt-3-col {
  display: none;
}
.window_19-col .show-lt-4-col {
  display: none;
}
.window_19-col .show-lt-5-col {
  display: none;
}
.window_19-col .show-lt-6-col {
  display: none;
}
.window_19-col .show-lt-7-col {
  display: none;
}
.window_19-col .show-lt-8-col {
  display: none;
}
.window_19-col .show-lt-9-col {
  display: none;
}
.window_19-col .show-lt-10-col {
  display: none;
}
.window_19-col .show-lt-11-col {
  display: none;
}
.window_19-col .show-lt-12-col {
  display: none;
}
.window_19-col .show-lt-13-col {
  display: none;
}
.window_19-col .show-lt-14-col {
  display: none;
}
.window_19-col .show-lt-15-col {
  display: none;
}
.window_19-col .show-lt-16-col {
  display: none;
}
.window_19-col .show-lt-17-col {
  display: none;
}
.window_19-col .show-lt-18-col {
  display: none;
}
.window_19-col .show-lt-19-col {
  display: none;
}
.window_19-col .show-gt-19-col {
  display: none;
}
.window_19-col .show-gt-20-col {
  display: none;
}
.window_19-col .show-gt-21-col {
  display: none;
}
.window_19-col .show-gt-22-col {
  display: none;
}
.window_19-col .show-gt-23-col {
  display: none;
}
.window_19-col .show-gt-24-col {
  display: none;
}
.window_19-col .show-gt-25-col {
  display: none;
}
.window_19-col .show-gt-26-col {
  display: none;
}
.window_19-col .show-gt-27-col {
  display: none;
}
.window_19-col .show-gt-28-col {
  display: none;
}
.window_19-col .show-gt-29-col {
  display: none;
}
.window_19-col .show-gt-30-col {
  display: none;
}
.window_20-col .show-lt-1-col {
  display: none;
}
.window_20-col .show-lt-2-col {
  display: none;
}
.window_20-col .show-lt-3-col {
  display: none;
}
.window_20-col .show-lt-4-col {
  display: none;
}
.window_20-col .show-lt-5-col {
  display: none;
}
.window_20-col .show-lt-6-col {
  display: none;
}
.window_20-col .show-lt-7-col {
  display: none;
}
.window_20-col .show-lt-8-col {
  display: none;
}
.window_20-col .show-lt-9-col {
  display: none;
}
.window_20-col .show-lt-10-col {
  display: none;
}
.window_20-col .show-lt-11-col {
  display: none;
}
.window_20-col .show-lt-12-col {
  display: none;
}
.window_20-col .show-lt-13-col {
  display: none;
}
.window_20-col .show-lt-14-col {
  display: none;
}
.window_20-col .show-lt-15-col {
  display: none;
}
.window_20-col .show-lt-16-col {
  display: none;
}
.window_20-col .show-lt-17-col {
  display: none;
}
.window_20-col .show-lt-18-col {
  display: none;
}
.window_20-col .show-lt-19-col {
  display: none;
}
.window_20-col .show-lt-20-col {
  display: none;
}
.window_20-col .show-gt-20-col {
  display: none;
}
.window_20-col .show-gt-21-col {
  display: none;
}
.window_20-col .show-gt-22-col {
  display: none;
}
.window_20-col .show-gt-23-col {
  display: none;
}
.window_20-col .show-gt-24-col {
  display: none;
}
.window_20-col .show-gt-25-col {
  display: none;
}
.window_20-col .show-gt-26-col {
  display: none;
}
.window_20-col .show-gt-27-col {
  display: none;
}
.window_20-col .show-gt-28-col {
  display: none;
}
.window_20-col .show-gt-29-col {
  display: none;
}
.window_20-col .show-gt-30-col {
  display: none;
}
.window_21-col .show-lt-1-col {
  display: none;
}
.window_21-col .show-lt-2-col {
  display: none;
}
.window_21-col .show-lt-3-col {
  display: none;
}
.window_21-col .show-lt-4-col {
  display: none;
}
.window_21-col .show-lt-5-col {
  display: none;
}
.window_21-col .show-lt-6-col {
  display: none;
}
.window_21-col .show-lt-7-col {
  display: none;
}
.window_21-col .show-lt-8-col {
  display: none;
}
.window_21-col .show-lt-9-col {
  display: none;
}
.window_21-col .show-lt-10-col {
  display: none;
}
.window_21-col .show-lt-11-col {
  display: none;
}
.window_21-col .show-lt-12-col {
  display: none;
}
.window_21-col .show-lt-13-col {
  display: none;
}
.window_21-col .show-lt-14-col {
  display: none;
}
.window_21-col .show-lt-15-col {
  display: none;
}
.window_21-col .show-lt-16-col {
  display: none;
}
.window_21-col .show-lt-17-col {
  display: none;
}
.window_21-col .show-lt-18-col {
  display: none;
}
.window_21-col .show-lt-19-col {
  display: none;
}
.window_21-col .show-lt-20-col {
  display: none;
}
.window_21-col .show-lt-21-col {
  display: none;
}
.window_21-col .show-gt-21-col {
  display: none;
}
.window_21-col .show-gt-22-col {
  display: none;
}
.window_21-col .show-gt-23-col {
  display: none;
}
.window_21-col .show-gt-24-col {
  display: none;
}
.window_21-col .show-gt-25-col {
  display: none;
}
.window_21-col .show-gt-26-col {
  display: none;
}
.window_21-col .show-gt-27-col {
  display: none;
}
.window_21-col .show-gt-28-col {
  display: none;
}
.window_21-col .show-gt-29-col {
  display: none;
}
.window_21-col .show-gt-30-col {
  display: none;
}
.window_22-col .show-lt-1-col {
  display: none;
}
.window_22-col .show-lt-2-col {
  display: none;
}
.window_22-col .show-lt-3-col {
  display: none;
}
.window_22-col .show-lt-4-col {
  display: none;
}
.window_22-col .show-lt-5-col {
  display: none;
}
.window_22-col .show-lt-6-col {
  display: none;
}
.window_22-col .show-lt-7-col {
  display: none;
}
.window_22-col .show-lt-8-col {
  display: none;
}
.window_22-col .show-lt-9-col {
  display: none;
}
.window_22-col .show-lt-10-col {
  display: none;
}
.window_22-col .show-lt-11-col {
  display: none;
}
.window_22-col .show-lt-12-col {
  display: none;
}
.window_22-col .show-lt-13-col {
  display: none;
}
.window_22-col .show-lt-14-col {
  display: none;
}
.window_22-col .show-lt-15-col {
  display: none;
}
.window_22-col .show-lt-16-col {
  display: none;
}
.window_22-col .show-lt-17-col {
  display: none;
}
.window_22-col .show-lt-18-col {
  display: none;
}
.window_22-col .show-lt-19-col {
  display: none;
}
.window_22-col .show-lt-20-col {
  display: none;
}
.window_22-col .show-lt-21-col {
  display: none;
}
.window_22-col .show-lt-22-col {
  display: none;
}
.window_22-col .show-gt-22-col {
  display: none;
}
.window_22-col .show-gt-23-col {
  display: none;
}
.window_22-col .show-gt-24-col {
  display: none;
}
.window_22-col .show-gt-25-col {
  display: none;
}
.window_22-col .show-gt-26-col {
  display: none;
}
.window_22-col .show-gt-27-col {
  display: none;
}
.window_22-col .show-gt-28-col {
  display: none;
}
.window_22-col .show-gt-29-col {
  display: none;
}
.window_22-col .show-gt-30-col {
  display: none;
}
.window_23-col .show-lt-1-col {
  display: none;
}
.window_23-col .show-lt-2-col {
  display: none;
}
.window_23-col .show-lt-3-col {
  display: none;
}
.window_23-col .show-lt-4-col {
  display: none;
}
.window_23-col .show-lt-5-col {
  display: none;
}
.window_23-col .show-lt-6-col {
  display: none;
}
.window_23-col .show-lt-7-col {
  display: none;
}
.window_23-col .show-lt-8-col {
  display: none;
}
.window_23-col .show-lt-9-col {
  display: none;
}
.window_23-col .show-lt-10-col {
  display: none;
}
.window_23-col .show-lt-11-col {
  display: none;
}
.window_23-col .show-lt-12-col {
  display: none;
}
.window_23-col .show-lt-13-col {
  display: none;
}
.window_23-col .show-lt-14-col {
  display: none;
}
.window_23-col .show-lt-15-col {
  display: none;
}
.window_23-col .show-lt-16-col {
  display: none;
}
.window_23-col .show-lt-17-col {
  display: none;
}
.window_23-col .show-lt-18-col {
  display: none;
}
.window_23-col .show-lt-19-col {
  display: none;
}
.window_23-col .show-lt-20-col {
  display: none;
}
.window_23-col .show-lt-21-col {
  display: none;
}
.window_23-col .show-lt-22-col {
  display: none;
}
.window_23-col .show-lt-23-col {
  display: none;
}
.window_23-col .show-gt-23-col {
  display: none;
}
.window_23-col .show-gt-24-col {
  display: none;
}
.window_23-col .show-gt-25-col {
  display: none;
}
.window_23-col .show-gt-26-col {
  display: none;
}
.window_23-col .show-gt-27-col {
  display: none;
}
.window_23-col .show-gt-28-col {
  display: none;
}
.window_23-col .show-gt-29-col {
  display: none;
}
.window_23-col .show-gt-30-col {
  display: none;
}
.window_24-col .show-lt-1-col {
  display: none;
}
.window_24-col .show-lt-2-col {
  display: none;
}
.window_24-col .show-lt-3-col {
  display: none;
}
.window_24-col .show-lt-4-col {
  display: none;
}
.window_24-col .show-lt-5-col {
  display: none;
}
.window_24-col .show-lt-6-col {
  display: none;
}
.window_24-col .show-lt-7-col {
  display: none;
}
.window_24-col .show-lt-8-col {
  display: none;
}
.window_24-col .show-lt-9-col {
  display: none;
}
.window_24-col .show-lt-10-col {
  display: none;
}
.window_24-col .show-lt-11-col {
  display: none;
}
.window_24-col .show-lt-12-col {
  display: none;
}
.window_24-col .show-lt-13-col {
  display: none;
}
.window_24-col .show-lt-14-col {
  display: none;
}
.window_24-col .show-lt-15-col {
  display: none;
}
.window_24-col .show-lt-16-col {
  display: none;
}
.window_24-col .show-lt-17-col {
  display: none;
}
.window_24-col .show-lt-18-col {
  display: none;
}
.window_24-col .show-lt-19-col {
  display: none;
}
.window_24-col .show-lt-20-col {
  display: none;
}
.window_24-col .show-lt-21-col {
  display: none;
}
.window_24-col .show-lt-22-col {
  display: none;
}
.window_24-col .show-lt-23-col {
  display: none;
}
.window_24-col .show-lt-24-col {
  display: none;
}
.window_24-col .show-gt-24-col {
  display: none;
}
.window_24-col .show-gt-25-col {
  display: none;
}
.window_24-col .show-gt-26-col {
  display: none;
}
.window_24-col .show-gt-27-col {
  display: none;
}
.window_24-col .show-gt-28-col {
  display: none;
}
.window_24-col .show-gt-29-col {
  display: none;
}
.window_24-col .show-gt-30-col {
  display: none;
}
.window_25-col .show-lt-1-col {
  display: none;
}
.window_25-col .show-lt-2-col {
  display: none;
}
.window_25-col .show-lt-3-col {
  display: none;
}
.window_25-col .show-lt-4-col {
  display: none;
}
.window_25-col .show-lt-5-col {
  display: none;
}
.window_25-col .show-lt-6-col {
  display: none;
}
.window_25-col .show-lt-7-col {
  display: none;
}
.window_25-col .show-lt-8-col {
  display: none;
}
.window_25-col .show-lt-9-col {
  display: none;
}
.window_25-col .show-lt-10-col {
  display: none;
}
.window_25-col .show-lt-11-col {
  display: none;
}
.window_25-col .show-lt-12-col {
  display: none;
}
.window_25-col .show-lt-13-col {
  display: none;
}
.window_25-col .show-lt-14-col {
  display: none;
}
.window_25-col .show-lt-15-col {
  display: none;
}
.window_25-col .show-lt-16-col {
  display: none;
}
.window_25-col .show-lt-17-col {
  display: none;
}
.window_25-col .show-lt-18-col {
  display: none;
}
.window_25-col .show-lt-19-col {
  display: none;
}
.window_25-col .show-lt-20-col {
  display: none;
}
.window_25-col .show-lt-21-col {
  display: none;
}
.window_25-col .show-lt-22-col {
  display: none;
}
.window_25-col .show-lt-23-col {
  display: none;
}
.window_25-col .show-lt-24-col {
  display: none;
}
.window_25-col .show-lt-25-col {
  display: none;
}
.window_25-col .show-gt-25-col {
  display: none;
}
.window_25-col .show-gt-26-col {
  display: none;
}
.window_25-col .show-gt-27-col {
  display: none;
}
.window_25-col .show-gt-28-col {
  display: none;
}
.window_25-col .show-gt-29-col {
  display: none;
}
.window_25-col .show-gt-30-col {
  display: none;
}
.window_26-col .show-lt-1-col {
  display: none;
}
.window_26-col .show-lt-2-col {
  display: none;
}
.window_26-col .show-lt-3-col {
  display: none;
}
.window_26-col .show-lt-4-col {
  display: none;
}
.window_26-col .show-lt-5-col {
  display: none;
}
.window_26-col .show-lt-6-col {
  display: none;
}
.window_26-col .show-lt-7-col {
  display: none;
}
.window_26-col .show-lt-8-col {
  display: none;
}
.window_26-col .show-lt-9-col {
  display: none;
}
.window_26-col .show-lt-10-col {
  display: none;
}
.window_26-col .show-lt-11-col {
  display: none;
}
.window_26-col .show-lt-12-col {
  display: none;
}
.window_26-col .show-lt-13-col {
  display: none;
}
.window_26-col .show-lt-14-col {
  display: none;
}
.window_26-col .show-lt-15-col {
  display: none;
}
.window_26-col .show-lt-16-col {
  display: none;
}
.window_26-col .show-lt-17-col {
  display: none;
}
.window_26-col .show-lt-18-col {
  display: none;
}
.window_26-col .show-lt-19-col {
  display: none;
}
.window_26-col .show-lt-20-col {
  display: none;
}
.window_26-col .show-lt-21-col {
  display: none;
}
.window_26-col .show-lt-22-col {
  display: none;
}
.window_26-col .show-lt-23-col {
  display: none;
}
.window_26-col .show-lt-24-col {
  display: none;
}
.window_26-col .show-lt-25-col {
  display: none;
}
.window_26-col .show-lt-26-col {
  display: none;
}
.window_26-col .show-gt-26-col {
  display: none;
}
.window_26-col .show-gt-27-col {
  display: none;
}
.window_26-col .show-gt-28-col {
  display: none;
}
.window_26-col .show-gt-29-col {
  display: none;
}
.window_26-col .show-gt-30-col {
  display: none;
}
.window_27-col .show-lt-1-col {
  display: none;
}
.window_27-col .show-lt-2-col {
  display: none;
}
.window_27-col .show-lt-3-col {
  display: none;
}
.window_27-col .show-lt-4-col {
  display: none;
}
.window_27-col .show-lt-5-col {
  display: none;
}
.window_27-col .show-lt-6-col {
  display: none;
}
.window_27-col .show-lt-7-col {
  display: none;
}
.window_27-col .show-lt-8-col {
  display: none;
}
.window_27-col .show-lt-9-col {
  display: none;
}
.window_27-col .show-lt-10-col {
  display: none;
}
.window_27-col .show-lt-11-col {
  display: none;
}
.window_27-col .show-lt-12-col {
  display: none;
}
.window_27-col .show-lt-13-col {
  display: none;
}
.window_27-col .show-lt-14-col {
  display: none;
}
.window_27-col .show-lt-15-col {
  display: none;
}
.window_27-col .show-lt-16-col {
  display: none;
}
.window_27-col .show-lt-17-col {
  display: none;
}
.window_27-col .show-lt-18-col {
  display: none;
}
.window_27-col .show-lt-19-col {
  display: none;
}
.window_27-col .show-lt-20-col {
  display: none;
}
.window_27-col .show-lt-21-col {
  display: none;
}
.window_27-col .show-lt-22-col {
  display: none;
}
.window_27-col .show-lt-23-col {
  display: none;
}
.window_27-col .show-lt-24-col {
  display: none;
}
.window_27-col .show-lt-25-col {
  display: none;
}
.window_27-col .show-lt-26-col {
  display: none;
}
.window_27-col .show-lt-27-col {
  display: none;
}
.window_27-col .show-gt-27-col {
  display: none;
}
.window_27-col .show-gt-28-col {
  display: none;
}
.window_27-col .show-gt-29-col {
  display: none;
}
.window_27-col .show-gt-30-col {
  display: none;
}
.window_28-col .show-lt-1-col {
  display: none;
}
.window_28-col .show-lt-2-col {
  display: none;
}
.window_28-col .show-lt-3-col {
  display: none;
}
.window_28-col .show-lt-4-col {
  display: none;
}
.window_28-col .show-lt-5-col {
  display: none;
}
.window_28-col .show-lt-6-col {
  display: none;
}
.window_28-col .show-lt-7-col {
  display: none;
}
.window_28-col .show-lt-8-col {
  display: none;
}
.window_28-col .show-lt-9-col {
  display: none;
}
.window_28-col .show-lt-10-col {
  display: none;
}
.window_28-col .show-lt-11-col {
  display: none;
}
.window_28-col .show-lt-12-col {
  display: none;
}
.window_28-col .show-lt-13-col {
  display: none;
}
.window_28-col .show-lt-14-col {
  display: none;
}
.window_28-col .show-lt-15-col {
  display: none;
}
.window_28-col .show-lt-16-col {
  display: none;
}
.window_28-col .show-lt-17-col {
  display: none;
}
.window_28-col .show-lt-18-col {
  display: none;
}
.window_28-col .show-lt-19-col {
  display: none;
}
.window_28-col .show-lt-20-col {
  display: none;
}
.window_28-col .show-lt-21-col {
  display: none;
}
.window_28-col .show-lt-22-col {
  display: none;
}
.window_28-col .show-lt-23-col {
  display: none;
}
.window_28-col .show-lt-24-col {
  display: none;
}
.window_28-col .show-lt-25-col {
  display: none;
}
.window_28-col .show-lt-26-col {
  display: none;
}
.window_28-col .show-lt-27-col {
  display: none;
}
.window_28-col .show-lt-28-col {
  display: none;
}
.window_28-col .show-gt-28-col {
  display: none;
}
.window_28-col .show-gt-29-col {
  display: none;
}
.window_28-col .show-gt-30-col {
  display: none;
}
.window_29-col .show-lt-1-col {
  display: none;
}
.window_29-col .show-lt-2-col {
  display: none;
}
.window_29-col .show-lt-3-col {
  display: none;
}
.window_29-col .show-lt-4-col {
  display: none;
}
.window_29-col .show-lt-5-col {
  display: none;
}
.window_29-col .show-lt-6-col {
  display: none;
}
.window_29-col .show-lt-7-col {
  display: none;
}
.window_29-col .show-lt-8-col {
  display: none;
}
.window_29-col .show-lt-9-col {
  display: none;
}
.window_29-col .show-lt-10-col {
  display: none;
}
.window_29-col .show-lt-11-col {
  display: none;
}
.window_29-col .show-lt-12-col {
  display: none;
}
.window_29-col .show-lt-13-col {
  display: none;
}
.window_29-col .show-lt-14-col {
  display: none;
}
.window_29-col .show-lt-15-col {
  display: none;
}
.window_29-col .show-lt-16-col {
  display: none;
}
.window_29-col .show-lt-17-col {
  display: none;
}
.window_29-col .show-lt-18-col {
  display: none;
}
.window_29-col .show-lt-19-col {
  display: none;
}
.window_29-col .show-lt-20-col {
  display: none;
}
.window_29-col .show-lt-21-col {
  display: none;
}
.window_29-col .show-lt-22-col {
  display: none;
}
.window_29-col .show-lt-23-col {
  display: none;
}
.window_29-col .show-lt-24-col {
  display: none;
}
.window_29-col .show-lt-25-col {
  display: none;
}
.window_29-col .show-lt-26-col {
  display: none;
}
.window_29-col .show-lt-27-col {
  display: none;
}
.window_29-col .show-lt-28-col {
  display: none;
}
.window_29-col .show-lt-29-col {
  display: none;
}
.window_29-col .show-gt-29-col {
  display: none;
}
.window_29-col .show-gt-30-col {
  display: none;
}
.window_30-col .show-lt-1-col {
  display: none;
}
.window_30-col .show-lt-2-col {
  display: none;
}
.window_30-col .show-lt-3-col {
  display: none;
}
.window_30-col .show-lt-4-col {
  display: none;
}
.window_30-col .show-lt-5-col {
  display: none;
}
.window_30-col .show-lt-6-col {
  display: none;
}
.window_30-col .show-lt-7-col {
  display: none;
}
.window_30-col .show-lt-8-col {
  display: none;
}
.window_30-col .show-lt-9-col {
  display: none;
}
.window_30-col .show-lt-10-col {
  display: none;
}
.window_30-col .show-lt-11-col {
  display: none;
}
.window_30-col .show-lt-12-col {
  display: none;
}
.window_30-col .show-lt-13-col {
  display: none;
}
.window_30-col .show-lt-14-col {
  display: none;
}
.window_30-col .show-lt-15-col {
  display: none;
}
.window_30-col .show-lt-16-col {
  display: none;
}
.window_30-col .show-lt-17-col {
  display: none;
}
.window_30-col .show-lt-18-col {
  display: none;
}
.window_30-col .show-lt-19-col {
  display: none;
}
.window_30-col .show-lt-20-col {
  display: none;
}
.window_30-col .show-lt-21-col {
  display: none;
}
.window_30-col .show-lt-22-col {
  display: none;
}
.window_30-col .show-lt-23-col {
  display: none;
}
.window_30-col .show-lt-24-col {
  display: none;
}
.window_30-col .show-lt-25-col {
  display: none;
}
.window_30-col .show-lt-26-col {
  display: none;
}
.window_30-col .show-lt-27-col {
  display: none;
}
.window_30-col .show-lt-28-col {
  display: none;
}
.window_30-col .show-lt-29-col {
  display: none;
}
.window_30-col .show-lt-30-col {
  display: none;
}
.window_30-col .show-gt-30-col {
  display: none;
}
.window__preview {
  opacity: 0.3;
}
.hide_on_mobile_cell {
  display: table-cell;
}
@media only screen and (min-width: 595px) {
  .hide_on_mobile_cell {
    display: table-cell;
  }
}
.terminal {
  position: relative;
}
.theme_hit_day .terminal {
  color: #164a68;
}
.theme_hit_night .terminal {
  color: #a1b5c1;
}
.terminal_onUpdate::before {
  content: "";
  display: inline;
  position: absolute;
  left: 0;
  right: 10px;
  top: 0;
  bottom: 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAKCAYAAABmKbb7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NTE1NjEwNzZCNjYxMUU0ODdCNkI3OTI5Q0RBNERGNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NTE1NjEwODZCNjYxMUU0ODdCNkI3OTI5Q0RBNERGNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1MTU2MTA1NkI2NjExRTQ4N0I2Qjc5MjlDREE0REY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk1MTU2MTA2NkI2NjExRTQ4N0I2Qjc5MjlDREE0REY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pKt2ZQAAAD5JREFUeNrs2LEJACAQBMFTsP+CDV7BAjQymoFr4NnoW5KxN6sqcNOdAMEgGASDYBAMCAbB8EXLedzBkyXAAD9aBBWQ/de1AAAAAElFTkSuQmCC);
  background-position: 0 1px;
}
.terminal__bottomBar {
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
}
.terminal__bottomBar_notEmpty {
  display: block;
}
.terminalSymbolPlaceholder {
  margin-bottom: 0;
}
.terminal__emptyBlock {
  top: 1050px;
  display: none;
  position: absolute;
  right: 10px;
  left: 0;
  border: 1px dashed;
  cursor: pointer;
}
.theme_hit_day .terminal__emptyBlock {
  background-color: rgba(242, 243, 248, 0.6);
  border-color: #333;
  color: #333;
}
.theme_hit_day .terminal__emptyBlock:hover {
  background-color: rgba(242, 243, 248, 0.9);
}
.theme_hit_night .terminal__emptyBlock {
  background-color: rgba(21, 48, 67, 0.6);
  border-color: #fff;
  color: #fff;
}
.theme_hit_night .terminal__emptyBlock:hover {
  background-color: rgba(21, 48, 67, 0.9);
}
.terminal__emptyBlock__text {
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -8px;
  text-align: center;
}
.terminal__seoTitle {
  color: #fff;
  font-size: 40px;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 16px;
  margin-top: 52px;
  font-weight: 700;
}
@media screen and (max-width: 600px) {
  .terminal__seoTitle {
    font-size: 24px;
    line-height: 130%;
  }
}
@media screen and (max-width: 450px) {
  .terminal__seoTitle {
    max-width: 345px;
  }
}
.theme_hit_day .terminal__seoTitle {
  color: #333;
}
.theme_hit_night .terminal__seoTitle {
  color: #fff;
}
.terminal__bottomSeoText {
  color: #507691;
  font-size: 12px;
  line-height: 150%;
  margin-bottom: 30px;
}
.terminal__bottomSeoText__title {
  margin-bottom: 14px;
  font-size: 18px;
}
.terminal__bottomSeoText__toggle-wrp {
  display: inline-block;
  vertical-align: top;
}
.terminal__bottomSeoText .secondary_seo_text {
  display: none;
}
.terminal__bottomSeoText .secondary_seo_text.visible {
  display: block;
}
.theme_hit_day .terminal__bottomSeoText .highlight {
  color: #164a68;
}
.theme_hit_night .terminal__bottomSeoText .highlight {
  color: #a1b5c1;
}
.theme_hit_day .terminal__bottomSeoText {
  color: gray;
}
.theme_hit_night .terminal__bottomSeoText {
  color: #507691;
}
@media only screen and (max-width: 876px) {
  .terminal__bottomSeoText {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.terminal__seoSubTitle {
  font-size: 18px;
  line-height: 130%;
  margin-bottom: 41px;
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  margin-top: -14px;
}
@media screen and (max-width: 600px) {
  .terminal__seoSubTitle {
    font-size: 14px;
    line-height: 130%;
  }
}
@media screen and (max-width: 450px) {
  .terminal__seoSubTitle {
    max-width: 345px;
  }
}
.theme_hit_day .terminal__seoSubTitle {
  color: #333;
}
.theme_hit_night .terminal__seoSubTitle {
  color: #fff;
}
.terminal__window {
  visibility: hidden;
  -webkit-transform: none !important;
  transform: none !important;
}
.terminal__window .ui-resizable-handle {
  display: none !important;
}
.terminal__window_edit {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.terminal__window_edit .ui-resizable-handle {
  display: block !important;
  opacity: 0.4;
}
.terminal__window_edit .window__minimize-button {
  display: block;
  z-index: 201;
}
.terminal__window_edit .window__topRightButtons {
  right: 27px;
}
.terminal__window_edit .window__moveFull {
  display: block;
}
.theme_hit_day .terminal__window_edit:hover::after {
  border: 1px solid #cdd2df;
}
.theme_hit_night .terminal__window_edit:hover::after {
  border: 1px solid #688fac;
}
.terminal__window_edit::after {
  content: " ";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  right: 10px;
  bottom: 10px;
  z-index: 200;
}
.theme_hit_day .terminal__window_edit::after {
  background-color: rgba(242, 243, 248, 0.7);
}
.theme_hit_night .terminal__window_edit::after {
  background-color: rgba(21, 48, 67, 0.7);
}
.terminal__settings {
  display: none;
  position: fixed;
  right: 0;
  z-index: 1000;
}
.terminal__settings.affix {
  top: 0;
}
.terminal__settings.affix-top {
  position: absolute;
  top: 15px;
  right: 0;
}
.terminal__settings.affix-bottom {
  position: absolute;
  bottom: 10px;
}
@media only screen and (max-width: 594px) {
  .terminal__settings {
    display: none !important;
  }
}
.terminal__settings__ico {
  display: -ms-flexbox;
  display: flex;
  width: 28px;
  height: 36px;
  border: 1px solid;
  position: relative;
  font-size: 12px;
  cursor: pointer;
  border-right: 0;
  border-radius: 6px 0 0 6px;
}
.theme_hit_day .terminal__settings__ico {
  background-color: #fff;
  border-color: #cdd2df;
}
.theme_hit_night .terminal__settings__ico {
  background-color: #14374a;
  border-color: #507591;
}
.terminal__settings__ico svg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
  align-self: center;
  margin: 0 auto;
}
.terminal__settings__ico svg path,
.terminal__settings__ico svg rect {
  transition: 0.2s;
}
.theme_hit_day .terminal__settings__ico svg rect {
  stroke: #cdd2df;
  fill: rgba(205, 210, 223, 0.4);
}
.theme_hit_day .terminal__settings__ico svg rect:nth-of-type(4) {
  fill: transparent !important;
}
.theme_hit_night .terminal__settings__ico svg rect {
  stroke: #688fac;
  fill: rgba(104, 143, 172, 0.4);
}
.theme_hit_night .terminal__settings__ico svg rect:nth-of-type(4) {
  fill: transparent !important;
}
.theme_hit_day .terminal__settings_active .terminal__settings__ico svg rect {
  stroke: #58b8de;
  fill: #2ea6d5;
}
.theme_hit_night .terminal__settings_active .terminal__settings__ico svg rect {
  stroke: #58b8de;
  fill: #2ea6d5;
}
.terminal__settings__list {
  display: none;
  position: absolute;
  right: 38px;
  top: 1px;
  min-width: 142px;
  border-radius: 4px;
  box-shadow: 0 0 11px 1px rgba(0, 0, 0, 0.23),
    0 0 39px -7px rgba(0, 0, 0, 0.64);
}
.terminal__settings__list::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 0 10px 10px;
  position: absolute;
  top: 8px;
  right: -10px;
  z-index: 495;
}
.theme_hit_day .terminal__settings__list {
  background-color: #fff;
  color: gray;
}
.theme_hit_day .terminal__settings__list::before {
  border-color: transparent transparent transparent #fff;
}
.theme_hit_night .terminal__settings__list {
  background-color: #14374a;
  color: #507691;
}
.theme_hit_night .terminal__settings__list::before {
  border-color: transparent transparent transparent #14374a;
}
.terminal__settings__list ul {
  margin: 0;
  padding: 7px 0;
}
.terminal__settings__item {
  list-style: none;
  padding: 4px 22px 3px 12px;
  font-size: 13px;
  cursor: pointer;
  white-space: nowrap;
  position: relative;
}
.theme_hit_day .terminal__settings__item:hover {
  background: #2ea6d5;
  color: #fff;
}
.theme_hit_night .terminal__settings__item:hover {
  background: #2ea6d5;
  color: #fff;
}
.terminal__settings__item a {
  text-decoration: none;
}
.terminal__settings__item_del-bot {
  margin-bottom: 9px;
}
.terminal__shadow {
  position: absolute;
  top: 5px;
  left: 0;
  z-index: 202;
  border-style: dashed;
  border-width: 1px;
  display: none;
}
.terminal__shadow_others {
  background-color: rgba(194, 228, 255, 0.4);
  border-color: #7ad9e5;
}
.terminal__shadow_new {
  background-color: rgba(200, 255, 200, 0.4);
  border-color: #76df97;
}
.terminal__cancel-all-button {
  margin-left: 8px;
  margin-right: 12px;
}
.terminal__edit {
  display: none;
}
.terminal__edit_show {
  display: block;
}
.terminal__editBar {
  position: fixed;
  width: 800px;
  left: 50%;
  margin-left: -400px;
  top: -40px;
  z-index: 3101;
  height: 62px;
  border-radius: 0 0 5px 5px;
  padding: 12px 12px 12px 20px;
  border: 1px solid;
  transition: top 0.15s ease;
  box-shadow: 0 0 10px #000;
}
.terminal__editBar:before,
.terminal__editBar:after {
  display: table;
  content: " ";
}
.terminal__editBar:after {
  clear: both;
}
.theme_hit_day .terminal__editBar {
  background: #fff;
  border-color: gray;
}
.theme_hit_night .terminal__editBar {
  background: #14374a;
  border-color: #507691;
}
@media (max-width: 800px) {
  .terminal__editBar {
    left: 0;
    margin-left: 0;
    width: 100%;
  }
}
.terminal__editBar_show {
  top: 0;
}
.terminal__edit-container {
  position: relative;
  padding-top: 15px;
}
.theme_hit_day .terminal__edit-container {
  background: #f2f3f8;
}
.theme_hit_night .terminal__edit-container {
  background: #153043;
}
.terminal__edit-container_open {
  z-index: 3000;
}
.theme_hit_day .terminal__edit-container_open {
  background: #f2f3f8;
}
.theme_hit_night .terminal__edit-container_open {
  background: #153043;
}
.terminal__edit-container_open .window__minimizedWindow__icon {
  display: inline-block;
}
.terminal__edit-container_open .terminal__emptyBlock {
  display: block;
}
.theme_hit_day .terminal__edit-container_open .window__minimizedWindow {
  background: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .terminal__edit-container_open .window__minimizedWindow {
  background: rgba(104, 143, 172, 0.2);
}
.terminal__edit__title {
  margin-top: 7px;
  display: inline-block;
}
.terminal__editLinks {
  font-size: 0;
}
.terminal__editLink {
  background: 0 0;
  outline: none;
  cursor: pointer;
  border: none;
  text-decoration: underline;
  margin-right: 8px;
  padding: 10px 8px;
  font-size: 11px;
}
.theme_hit_day .terminal__editLink {
  color: #164a68;
}
.theme_hit_night .terminal__editLink {
  color: #a1b5c1;
}
.terminal__editLink_inactive {
  opacity: 0.4;
}
.terminal__editLink_inactive:hover {
  text-decoration: underline;
  cursor: default;
}
.terminal__edit-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0;
  top: 0;
  z-index: 1100;
  transition: opacity 0.12s ease;
}
.terminal__edit-overlay_show {
  opacity: 0.6;
}
.terminal__edit-from-min {
  color: #4dbbe2;
  text-decoration: underline;
  cursor: pointer;
}
@media only screen and (max-width: 876px) {
  .terminal-guest-direction {
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.terminal-guest-direction > .terminal__bottomSeoText {
  display: none;
}
@media only screen and (max-width: 876px) {
  .terminal-guest-direction > .terminal__bottomSeoText {
    display: block;
  }
}
.terminal-landing {
  width: 306px;
  margin-left: 5px;
  -ms-flex-order: 2;
  order: 2;
}
@media only screen and (max-width: 876px) {
  .terminal-landing {
    margin-left: 0;
    margin-bottom: 20px;
    -ms-flex-item-align: center;
    align-self: center;
  }
}
@media only screen and (max-width: 876px) {
  .terminal-landing > .terminal-landing__terminalBenefits,
  .terminal-landing > .terminal-landing__options {
    display: none;
  }
}
.theme_hit_day .terminal-landing > .terminal-landing__terminalBenefits,
.theme_hit_day .terminal-landing > .terminal-landing__options {
  color: #164a68;
}
.theme_hit_night .terminal-landing > .terminal-landing__terminalBenefits,
.theme_hit_night .terminal-landing > .terminal-landing__options {
  color: #a1b5c1;
}
.terminal-landing > .terminal-landing__terminalBenefits > h2,
.terminal-landing > .terminal-landing__options > h2 {
  margin-top: 48px;
  margin-bottom: 8px;
  font-size: 24px;
  line-height: 130%;
}
.theme_hit_day .terminal-landing > .terminal-landing__terminalBenefits > h2,
.theme_hit_day .terminal-landing > .terminal-landing__options > h2 {
  color: #164a68;
}
.theme_hit_night .terminal-landing > .terminal-landing__terminalBenefits > h2,
.theme_hit_night .terminal-landing > .terminal-landing__options > h2 {
  color: #a1b5c1;
}
.terminal-landing > .terminal-landing__terminalBenefits > ul,
.terminal-landing > .terminal-landing__options > ul {
  list-style-image: url(/blocks/terminal/check.svg);
  padding-left: 22px;
}
.terminal-landing > .terminal-landing__terminalBenefits > ul > li,
.terminal-landing > .terminal-landing__options > ul > li {
  font-size: 14px;
  line-height: 140%;
  margin-top: 8px;
}
.terminal-landing__options .learn-more {
  margin-top: 24px;
  font-size: 14px;
  line-height: 17px;
}
@media only screen and (max-width: 876px) {
  .terminal-landing__signup {
    margin-top: 10px;
  }
}
.terminal-landing__signup > .terminal-landing__signup_title {
  margin-top: 0;
  font-size: 24px;
  line-height: 130%;
  margin-bottom: 16px;
}
.theme_hit_day .terminal-landing__signup > .terminal-landing__signup_title {
  color: #164a68;
}
.theme_hit_night .terminal-landing__signup > .terminal-landing__signup_title {
  color: #a1b5c1;
}
@media only screen and (max-width: 876px) {
  .terminal-landing__signup > .terminal-landing__signup_title {
    display: none;
  }
}
.terminal-landing__signup > .terminal-landing__signup_subtitle {
  font-size: 14px;
  line-height: 140%;
  margin-bottom: 22px;
}
@media only screen and (max-width: 876px) {
  .terminal-landing__signup > .terminal-landing__signup_subtitle {
    display: none;
  }
}
.theme_hit_day .terminal-landing__signup > .terminal-landing__signup_subtitle {
  color: #164a68;
}
.theme_hit_night
  .terminal-landing__signup
  > .terminal-landing__signup_subtitle {
  color: #a1b5c1;
}
.terminal_hideTooltips [data-react="QuestionHint"] {
  display: none !important;
}
.title_terminal {
  margin-bottom: 30px;
  margin-top: 30px;
}
.tooltipMarginRiskHigh {
  color: #f2392c;
}
.tooltipMarginRiskMedium {
  color: #ed9d02;
}
.terminalSwitchBlock__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  position: absolute;
  top: 8px;
  font-size: 18px;
  padding: 0 3px;
  left: 0;
  right: 0;
}
.terminalSwitchBlock__label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 6px;
  cursor: pointer;
  color: #000;
  font-size: 16px;
  opacity: 0.5;
}
.theme_hit_day .terminalSwitchBlock__label {
  color: #333;
}
.theme_hit_night .terminalSwitchBlock__label {
  color: #fff;
}
.terminalSwitchBlock__label.active {
  font-weight: 700;
  opacity: 1;
}
.theme_hit_day .terminalSwitchBlock__label.active.buy {
  border-bottom: 4px solid #71c15b;
}
.theme_hit_night .terminalSwitchBlock__label.active.buy {
  border-bottom: 4px solid #71c15b;
}
.theme_hit_day .terminalSwitchBlock__label.active.sell {
  border-bottom: 4px solid #f5675d;
}
.theme_hit_night .terminalSwitchBlock__label.active.sell {
  border-bottom: 4px solid #f5675d;
}
.terminalSwitchBlock__header.short .terminalSwitchBlock__label.active {
  display: inline-block;
  overflow: visible;
}
.terminalSwitchBlock__header.short
  .terminalSwitchBlock__label.active
  .terminalSymbolPlaceholder__commodityCode {
  display: inline-block;
}
.terminalSwitchBlock_cross__title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 12px;
  font-size: 16px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 40px;
}
.terminalSwitchBlock_cross__title .terminalSymbolPlaceholder__symbolName {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-right: 4px;
}
.terminalSwitchBlock_cross__switcher {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  border: 1px solid;
  border-radius: 3px;
  margin: 5px 12px;
}
.theme_hit_day .terminalSwitchBlock_cross__switcher {
  border-color: #eceef3;
}
.theme_hit_night .terminalSwitchBlock_cross__switcher {
  border-color: #89a7be;
}
.terminalSwitchBlock_cross__label {
  cursor: pointer;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  padding: 8px 20px;
  font-size: 12px;
  position: relative;
  margin: -1px;
  border: 1px solid;
  border-color: transparent;
  background: transparent;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.theme_hit_day .terminalSwitchBlock_cross__label {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_night .terminalSwitchBlock_cross__label {
  color: rgba(255, 255, 255, 0.5);
}
.terminalSwitchBlock_cross__label::before {
  content: attr(data-label);
  font-weight: 700;
  visibility: hidden;
}
.theme_hit_day .terminalSwitchBlock_cross__label:hover:not(.active) {
  color: #333;
  font-weight: 700;
}
.theme_hit_night .terminalSwitchBlock_cross__label:hover:not(.active) {
  color: #fff;
  font-weight: 700;
}
.terminalSwitchBlock_cross__label .terminalSymbolPlaceholder {
  position: absolute;
  left: 0;
  right: 0;
}
.theme_hit_day .terminalSwitchBlock_cross__label.active.sell {
  border-color: #f5675d;
  color: #f5675d;
}
.theme_hit_night .terminalSwitchBlock_cross__label.active.sell {
  border-color: #f5675d;
  color: #f5675d;
}
.theme_hit_day .terminalSwitchBlock_cross__label.active.buy {
  border-color: #71c15b;
  color: #71c15b;
}
.theme_hit_night .terminalSwitchBlock_cross__label.active.buy {
  border-color: #71c15b;
  color: #71c15b;
}
.terminalSwitchBlock_cross__label.active {
  margin: -2px;
  border-radius: 3px;
  font-weight: 700;
  border-width: 2px;
}
.terminalSwitchBlock_cross__header.short
  .terminalSwitchBlock_cross__label.active {
  display: inline-block;
  overflow: visible;
}
.terminalSwitchBlock_cross__header.short
  .terminalSwitchBlock_cross__label.active
  .terminalSymbolPlaceholder__commodityCode {
  display: inline-block;
}
.terminalNotifications .row {
  display: none;
}
.terminalSwapOrderbook {
  left: 50%;
  margin-left: -12px;
  position: absolute;
  top: 54px;
  z-index: 99;
}
.terminalSwapOrderbook__button {
  background: url(/blocks/terminal/arrows.png) no-repeat 0 0;
  display: inline-block;
  height: 18px;
  opacity: 0.6;
  text-indent: -9999px;
  width: 14px;
}
.terminalSwapOrderbook__button:hover {
  opacity: 1;
}
.orderBookBuyBody {
  z-index: 2;
}
.chat {
  width: 100%;
  position: absolute;
  top: 40px;
  left: 0;
  bottom: 0;
  right: 0;
  font-size: 12px;
}
.theme_hit_day .chat {
  background: #fff;
}
.theme_hit_night .chat {
  background: #14374a;
}
.chat__moderPopupBan {
  width: 100%;
  height: 100%;
}
.chat__wrapper {
  width: 100% !important;
  overflow-x: hidden;
  height: calc(100% - 98px);
  padding: 16px 0 12px;
  overflow-y: auto;
  transition: height 0.15s ease;
  position: relative;
  font-size: 12px;
  scrollbar-width: thin;
}
.theme_hit_day .chat__wrapper {
  scrollbar-color: rgba(205, 210, 223, 0.6) #fff;
}
.theme_hit_night .chat__wrapper {
  scrollbar-color: rgba(104, 143, 172, 0.2) #14374a;
}
.chat__wrapper::-webkit-scrollbar-track {
  width: 9px;
}
.chat__wrapper::-webkit-scrollbar-button {
  display: none;
}
.chat__wrapper::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
.theme_hit_day .chat__wrapper::-webkit-scrollbar {
  background: #fff;
}
.theme_hit_night .chat__wrapper::-webkit-scrollbar {
  background: #14374a;
}
.chat__wrapper::-webkit-scrollbar-thumb {
  border-radius: 1px;
  width: 9px;
}
.theme_hit_day .chat__wrapper::-webkit-scrollbar-thumb {
  background: rgba(205, 210, 223, 0.6);
}
.theme_hit_night .chat__wrapper::-webkit-scrollbar-thumb {
  background: rgba(104, 143, 172, 0.2);
}
.theme_hit_day .chat__wrapper::-webkit-scrollbar-thumb:hover {
  background: rgba(205, 210, 223, 0.7);
}
.theme_hit_night .chat__wrapper::-webkit-scrollbar-thumb:hover {
  background: rgba(104, 143, 172, 0.3);
}
.chat__wrapper::-webkit-scrollbar-corner {
  background: transparent;
}
.chat__wrapper_off {
  opacity: 0.4;
}
.chat__wrapper_off + .chat__loading {
  background: transparent !important;
}
.chat__loading {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.theme_hit_day .chat__loading {
  background: rgba(255, 255, 255, 0.6);
}
.theme_hit_night .chat__loading {
  background: rgba(20, 55, 74, 0.6);
}
.theme_hit_day .chat__loading_emptyChat {
  color: #2ea6d5;
}
.theme_hit_night .chat__loading_emptyChat {
  color: #2ea6d5;
}
.chat__loadingLogo {
  background-repeat: no-repeat;
  background-position: center;
  -webkit-animation: pulsate 2s linear 0s infinite;
  animation: pulsate 2s linear 0s infinite;
  width: 86px;
  height: 81px;
  background-size: 100%;
  opacity: 0;
}
.theme_hit_day .chat__loadingLogo {
  background-image: url(/blocks/logo/overlay_logo.svg);
}
.theme_hit_night .chat__loadingLogo {
  background-image: url(/blocks/logo/overlay_logo.svg);
}
.chat__loadingText {
  margin-top: 15px;
}
.chat__room {
  padding: 0 15px;
  float: left;
  text-align: center;
  cursor: pointer;
  border-radius: 4px 4px 0 0;
  height: 32px;
  top: -2px;
  position: relative;
  line-height: 32px;
  font-size: 12px;
  overflow: hidden;
  margin-left: 8px;
  margin-top: 10px;
  transition: all 0.2s ease;
}
.theme_hit_day .chat__room {
  box-shadow: inset 0 0 0 1px #cdd2df;
  background-color: #fff;
  color: rgba(128, 128, 128, 0.6);
}
.theme_hit_night .chat__room {
  box-shadow: inset 0 0 0 1px #507591;
  background-color: #14374a;
  color: #507691;
}
.chat__roomsHeader {
  display: block;
  width: 40px;
  position: absolute;
  right: 0;
}
.chat__roomsHeader .selector__list {
  right: -9px;
}
.chat__roomsHeader .selector__list::after {
  right: 5px;
}
.chat__roomsBody {
  float: left;
  width: 100%;
  height: 40px;
  padding: 0 40px 0 4px;
}
.theme_hit_day .chat__roomsBody {
  background: #fff;
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .chat__roomsBody {
  background: #14374a;
  border-bottom: 1px solid #507591;
}
.theme_hit_day .chat__room:hover {
  background-color: #f2f2f2;
}
.theme_hit_night .chat__room:hover {
  background-color: #19465e;
}
.theme_hit_day .chat__room_active,
.theme_hit_day .chat__room_active:hover {
  background-color: #fff;
  box-shadow: 0 -1px 0 0 #fff, 0 -1px 0 1px #cdd2df;
  color: #164a68;
}
.theme_hit_night .chat__room_active,
.theme_hit_night .chat__room_active:hover {
  background-color: #14374a;
  box-shadow: 0 -1px 0 0 #14374a, 0 -1px 0 1px #507591;
  color: #a1b5c1;
}
.chat__header {
  position: absolute;
  top: -40px;
  height: 40px;
  right: 0;
  padding: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 12px;
}
.chat__info_btn {
  position: relative;
  top: 16px;
}
.chat .chat__room {
  width: 125px;
}
.chat .chat__room:last-child {
  float: left;
}
.chat__header .chat__selector {
  display: none;
}
.chat__nickname {
  position: relative;
  font-size: 11px;
  color: gray;
  margin: 12px 11px;
  background: url(/blocks/chat/ic_user.svg) !important;
  width: 16px;
  height: 16px;
  display: block;
  float: left;
}
.chat__state_wrp {
  display: block !important;
  position: relative;
}
.pause .chat__state__pause {
  display: block;
}
.pause .chat__state__play {
  display: none;
}
.play .chat__state__pause {
  display: none;
}
.play .chat__state__play {
  display: block;
}
.chat__state__pause,
.chat__state__play {
  cursor: pointer;
}
.theme_hit_day .chat__state__pause:hover,
.theme_hit_day .chat__state__play:hover {
  background-color: #f2f2f2;
}
.theme_hit_day .chat__state__pause rect,
.theme_hit_day .chat__state__pause path,
.theme_hit_day .chat__state__play rect,
.theme_hit_day .chat__state__play path {
  stroke: #2ea6d5;
}
.theme_hit_night .chat__state__pause:hover,
.theme_hit_night .chat__state__play:hover {
  background-color: #19465e;
}
.theme_hit_night .chat__state__pause rect,
.theme_hit_night .chat__state__pause path,
.theme_hit_night .chat__state__play rect,
.theme_hit_night .chat__state__play path {
  stroke: #2ea6d5;
}
.chat_no-nick .chat__wrapper {
  height: calc(100% - 111px);
}
.chat__bannedNotice {
  text-align: center;
  color: #9b9898;
  padding: 5px 0 12px;
  display: none;
}
.chat__fieldWrap {
  display: none;
}
.chat__balanceNotice {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
  right: 0;
  padding: 0 16px;
  display: none;
}
.theme_hit_day .chat__balanceNotice {
  color: #333;
}
.theme_hit_night .chat__balanceNotice {
  color: #a1b5c1;
}
.chat_off .chat__balanceNotice {
  display: block;
}
.chat_moder.pause .chat__message:hover {
  cursor: context-menu;
}
.theme_hit_day .chat_moder.pause .chat__message:hover {
  background: #f2f2f2;
}
.theme_hit_night .chat_moder.pause .chat__message:hover {
  background: #19465e;
}
.chat__guest {
  text-align: center;
  color: #9b9898;
  padding: 11px 0 12px;
}
.chat__alert {
  padding: 10px 16px;
  width: 100%;
}
.theme_hit_day .chat__alert {
  background: rgba(245, 103, 93, 0.05);
  color: #f5675d;
}
.theme_hit_night .chat__alert {
  background: rgba(245, 103, 93, 0.05);
  color: #f5675d;
}
.chat__date_splitter {
  width: 100%;
  text-align: center;
  margin: 16px 0;
}
.chat__date_splitter .line {
  position: absolute;
  width: 100%;
  z-index: 1;
  margin-top: -8px;
}
.theme_hit_day .chat__date_splitter .line {
  border-color: rgba(205, 210, 223, 0.4);
}
.theme_hit_night .chat__date_splitter .line {
  border-color: rgba(104, 143, 172, 0.4);
}
.chat__date_splitter .message {
  padding: 4px 12px;
  border-radius: 10px;
  position: relative;
  z-index: 2;
}
.theme_hit_day .chat__date_splitter .message {
  background: #fff;
  border: 1px solid rgba(205, 210, 223, 0.4);
  color: rgba(51, 51, 51, 0.8);
}
.theme_hit_night .chat__date_splitter .message {
  background: #14374a;
  border: 1px solid rgba(104, 143, 172, 0.4);
  color: rgba(255, 255, 255, 0.8);
}
.chat__notice {
  padding: 10px 16px;
  width: 100%;
}
.theme_hit_day .chat__notice {
  background: rgba(113, 193, 91, 0.05);
  color: #71c15b;
}
.theme_hit_night .chat__notice {
  background: rgba(113, 193, 91, 0.05);
  color: #71c15b;
}
.chat__message {
  margin: 3px 0;
  padding: 2px 4px 2px 16px;
  line-height: 1;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  word-break: break-word;
}
.chat__message .content-wrp {
  -ms-flex: 1;
  flex: 1;
  padding-right: 8px;
}
.theme_hit_day .chat__message {
  color: #333;
}
.theme_hit_night .chat__message {
  color: #a1b5c1;
}
.chat__messageList {
  width: 100%;
  word-wrap: break-word;
  -webkit-user-select: initial;
  -moz-user-select: initial;
  -ms-user-select: initial;
  user-select: initial;
}
.theme_hit_day .chat__message_selected {
  background: #f2f2f2;
}
.theme_hit_night .chat__message_selected {
  background: #19465e;
}
.chat__message .nick {
  font-weight: 700;
  cursor: pointer;
}
.theme_hit_day .chat__message .nick {
  color: #333;
}
.theme_hit_night .chat__message .nick {
  color: #507691;
}
.chat__message.self .nick,
.chat__message .appeal {
  color: #379de2;
}
.chat__message.moder .nick {
  color: #a74041;
}
.chat__message.appeal::after {
  position: absolute;
  content: " ";
  display: block;
  width: 4px;
  height: 100%;
  top: 0;
  background: #4dbbe2;
  left: 0;
}
.chat__message.alert {
  color: #999;
}
.chat__message:first-child {
  margin-top: 0;
}
.chat__message .time {
  margin-left: 2px;
}
.theme_hit_day .chat__message .time {
  color: #333;
}
.theme_hit_night .chat__message .time {
  color: #507691;
}
.chat__message .date {
  margin-left: 2px;
}
.theme_hit_day .chat__message .date {
  color: #333;
}
.theme_hit_night .chat__message .date {
  color: #507691;
}
.chat__message.moder .time {
  color: #a74041;
}
.chat__enter {
  display: block;
  position: absolute;
  right: 17px;
  cursor: pointer;
  top: 17px;
  font-size: 14px;
  padding: 11px 16px;
  height: 38px;
  border-radius: 0 6px 6px 0;
  transition: background 0.15s ease;
  text-decoration: none;
  z-index: 1;
}
.theme_hit_day .play .chat__enter {
  color: #333;
}
.theme_hit_night .play .chat__enter {
  color: #a1b5c1;
}
.theme_hit_day .chat__enter:hover {
  background: #f2f2f2;
}
.theme_hit_night .chat__enter:hover {
  background: #19465e;
}
.chat__send {
  padding: 16px;
  height: 73px;
  position: relative;
}
.theme_hit_day .chat__send {
  border-top: 1px solid #cdd2df;
}
.theme_hit_night .chat__send {
  border-top: 1px solid #507591;
}
.chat__send textarea {
  resize: none;
  overflow: hidden;
  font: 13px Verdana, Arial, sans-serif;
  width: 100%;
  height: 40px;
  padding: 10px 71px 10px 10px;
  border-radius: 5px;
  outline: none;
}
.theme_hit_day .chat__send textarea {
  background: #fff;
  border: 1px solid gray;
  color: #333;
}
.theme_hit_day .chat__send textarea::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day .chat__send textarea::-moz-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day .chat__send textarea:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_day .chat__send textarea::placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.theme_hit_night .chat__send textarea {
  background: #14374a;
  border: 1px solid #507691;
  color: #fff;
}
.theme_hit_night .chat__send textarea::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night .chat__send textarea::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night .chat__send textarea:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.theme_hit_night .chat__send textarea::placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.chat__moderShield {
  margin-left: 8px;
  cursor: pointer;
  display: block;
  box-sizing: content-box;
}
.theme_hit_day .chat__moderShield path {
  stroke: #2ea6d5;
}
.theme_hit_day .chat__moderShield path:first-of-type {
  fill: #2ea6d5;
}
.theme_hit_night .chat__moderShield path {
  stroke: #2ea6d5;
}
.theme_hit_night .chat__moderShield path:first-of-type {
  fill: #2ea6d5;
}
.chat__moderMenu {
  position: absolute;
  top: 100px;
  left: 100px;
  list-style: none;
  z-index: 1000;
  padding: 0;
  margin: 0;
  box-shadow: 0 0 6px -1px rgba(0, 0, 0, 0.25), 0 9px 22px -16px #000;
  display: none;
  margin-left: 10px;
}
.chat__moderMenu_show {
  display: block;
}
.chat__moderMenuItem {
  padding: 6px 12px;
  cursor: pointer;
}
.theme_hit_day .chat__moderMenuItem:hover {
  background: #cdd2df;
}
.theme_hit_night .chat__moderMenuItem:hover {
  background: #507591;
}
.theme_hit_day .chat__moderMenu {
  background: #fff;
}
.theme_hit_night .chat__moderMenu {
  background: #14374a;
}
.chat__moderPopup,
.chat__deleteConfirmPopup {
  display: none;
}
.chat__moderPopup__body,
.chat__deleteConfirmPopup__body {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2000;
  overflow: auto;
  padding: 50px 0;
}
.chat__moderPopup input,
.chat__moderPopup button,
.chat__moderPopup .selector__label,
.chat__deleteConfirmPopup input,
.chat__deleteConfirmPopup button,
.chat__deleteConfirmPopup .selector__label {
  vertical-align: top;
}
.chat__moderPopup .selector__label,
.chat__deleteConfirmPopup .selector__label {
  padding: 6px 9px;
}
.chat__moderPopupTill__timepicker,
.chat__deleteConfirmPopupTill__timepicker {
  width: 111px;
}
.chat__moderPopup .ui-autocomplete,
.chat__deleteConfirmPopup .ui-autocomplete {
  position: absolute;
  list-style: none;
  background: #fff;
  z-index: 100;
  padding-left: 0;
  box-shadow: 0 0 6px -1px rgba(0, 0, 0, 0.25), 0 9px 22px -16px #000;
  max-height: 168px;
  width: 240px !important;
  overflow-x: hidden;
  overflow-y: auto;
}
.chat__moderPopup .ui-autocomplete .ui-menu-item,
.chat__deleteConfirmPopup .ui-autocomplete .ui-menu-item {
  padding-left: 9px;
  height: 22px;
  line-height: 1.5;
}
.chat__moderPopup__wrapper,
.chat__deleteConfirmPopup__wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 100%;
}
.chat__moderPopup__inner,
.chat__deleteConfirmPopup__inner {
  padding: 20px 50px;
  width: 635px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 570px) {
  .chat__moderPopup__inner,
  .chat__deleteConfirmPopup__inner {
    width: 100%;
  }
}
.theme_hit_day .chat__moderPopup__inner,
.theme_hit_day .chat__deleteConfirmPopup__inner {
  background: #fff;
}
.theme_hit_night .chat__moderPopup__inner,
.theme_hit_night .chat__deleteConfirmPopup__inner {
  background: #14374a;
}
.chat__moderPopup__inner .title_small,
.chat__deleteConfirmPopup__inner .title_small {
  font-size: 18px;
  margin-bottom: 0;
}
.chat__moderPopup__inner .title,
.chat__deleteConfirmPopup__inner .title {
  font-weight: 300;
}
.chat__moderPopup__inner .gridContainer,
.chat__deleteConfirmPopup__inner .gridContainer {
  display: grid;
  grid-template-columns: repeat(12, 6.3333333333%);
  grid-column-gap: 2%;
  grid-row-gap: 10px;
  grid-auto-columns: min-content;
}
.chat__moderPopup__inner .gridRow,
.chat__deleteConfirmPopup__inner .gridRow {
  grid-column-end: span 12;
}
.chat__moderPopup__inner .gridHalf,
.chat__deleteConfirmPopup__inner .gridHalf {
  grid-column-end: span 6;
}
.chat__moderPopup__inner .grid4,
.chat__deleteConfirmPopup__inner .grid4 {
  grid-column-end: span 3;
}
.chat__moderPopup__inner .bannedRoomsInfo,
.chat__deleteConfirmPopup__inner .bannedRoomsInfo {
  height: 80px;
}
.chat__moderPopup__inner .reasonSize,
.chat__deleteConfirmPopup__inner .reasonSize {
  grid-column-end: span 10;
  grid-row-end: span 2;
}
.chat__moderPopup__inner .banBtn,
.chat__deleteConfirmPopup__inner .banBtn {
  grid-column-end: span 2;
  grid-row-end: span 2;
  height: 43px;
  position: relative;
  top: 18px;
}
.chat__moderPopup__inner .selector__list,
.chat__deleteConfirmPopup__inner .selector__list {
  top: -200px !important;
}
.chat__moderPopup__inner .formSection,
.chat__deleteConfirmPopup__inner .formSection {
  margin-bottom: 20px;
}
.chat__moderPopup__inner .blockLabel,
.chat__deleteConfirmPopup__inner .blockLabel {
  display: block;
}
.theme_hit_day .chat__moderPopup__inner .field_date,
.theme_hit_day .chat__moderPopup__inner .field_time,
.theme_hit_day .chat__deleteConfirmPopup__inner .field_date,
.theme_hit_day .chat__deleteConfirmPopup__inner .field_time {
  color: #164a68;
}
.theme_hit_night .chat__moderPopup__inner .field_date,
.theme_hit_night .chat__moderPopup__inner .field_time,
.theme_hit_night .chat__deleteConfirmPopup__inner .field_date,
.theme_hit_night .chat__deleteConfirmPopup__inner .field_time {
  color: #a1b5c1;
}
.chat__moderPopup__inner .field_date,
.chat__deleteConfirmPopup__inner .field_date {
  background-image: url(data:image/gif;base64,R0lGODlhEAAOAIABALjB0AAAACH5BAEAAAEALAAAAAAQAA4AAAIjTGCpZ+gAozuoyZiu3py3z4QQWJVWt5EqtZoUqrWkS59wVAAAOw==);
  background-position: right 10px center;
  background-repeat: no-repeat;
}
.chat__moderPopup__inner .field_time,
.chat__deleteConfirmPopup__inner .field_time {
  background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVZJREFUeNqU00soRGEUwPE7FyVRVjZWIsWCFMrChqw80yyUSV6rYWFlIaXE0qPUxEJJWVp4zpSIjY2SbKREwh5ZzXj9T51bp6+hmVO/7sztnnO/77vnhBJnV54TdRhBC0rwhRccYg1P9mHf/C7AOi5QhmVEMIwttOEWUwgFSbkm+RRFaMSls6oDLKBbX1KJQbuCGArR5CTLKobM/x00owdjQYF69KMPr86by3U7Nm4wgVkUS4FR7OHayzw28Y6wr6e972UX3/pVWuUQS3H/z8MRPZsgdrGiOTVSIIW8P5KX0ODcu9Or5KSkwCOqcJSmwIlKF5Lz4OtewlmegfRNO+JSYFWbpyOLApN4k/PwdQtz2EB1Bsmd2s7jSAadOK+f8hwDttdN5GMG27qCuJ2FH+3tKBYxjWM8IwcVOkwf6ELCHSbPzIRMXq8m1OJTpzCqQ5W0Cb8CDABwSEcN6kY5zQAAAABJRU5ErkJggg==);
  background-position: right 10px center;
  background-repeat: no-repeat;
}
.chat__moderPopup__inner .field_date,
.chat__moderPopup__inner .field_time,
.chat__moderPopup__inner .field,
.chat__deleteConfirmPopup__inner .field_date,
.chat__deleteConfirmPopup__inner .field_time,
.chat__deleteConfirmPopup__inner .field {
  font-size: 13px;
}
.chat__moderPopup_show,
.chat__deleteConfirmPopup_show {
  display: block;
}
.chat__moderPopup__over,
.chat__deleteConfirmPopup__over {
  background: #000;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  opacity: 0.5;
  z-index: 1999;
}
.chat__points {
  font-size: 11px;
  margin: 3px 12px 0;
  width: 16px;
  height: 36px;
}
.chat__points svg {
  -ms-flex-item-align: center;
  align-self: center;
  margin: 0 auto;
}
.theme_hit_day .chat__points svg path {
  fill: #333;
}
.theme_hit_night .chat__points svg path {
  fill: #e6e6e6;
}
.chat__selector {
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  text-decoration: none;
}
.chat__selector_focus .selector__list {
  display: block;
}
.chat__selector .selector__list {
  position: absolute;
  width: 170px;
  overflow: visible;
  left: auto;
  right: -3px;
  min-height: 20px;
  top: 32px;
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.25);
  padding-bottom: 7px;
  padding-left: 0;
  padding-right: 0;
  border: 1px solid transparent;
  border-radius: 3px;
}
.chat__selector .selector__list::after,
.chat__selector .selector__list::before {
  display: none;
}
.chat__selector .selector__option:hover {
  background-color: transparent;
  color: #fff;
  opacity: 1;
}
.chat__selector .selector__groupName {
  list-style-type: none;
  display: block;
  padding: 8px 0 4px;
  margin: 0 0 7px 10px;
  cursor: default;
  line-height: 14px;
  font-size: 12px;
  opacity: 0.4;
}
.theme_hit_day .chat__selector .selector__groupName {
  color: rgba(51, 51, 51, 0.5);
  border-bottom: 1px solid rgba(51, 51, 51, 0.1);
}
.theme_hit_night .chat__selector .selector__groupName {
  color: rgba(255, 255, 255, 0.5);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.chat__selector .selector__option {
  list-style-type: none;
  display: block;
  padding: 5px 0 5px 10px;
  margin: 0;
  border-bottom: none;
  line-height: 14px;
  font-size: 13px;
  opacity: 0.6;
  position: relative;
}
.chat__selector .selector__option::after {
  content: "";
  position: absolute;
  left: -2px;
  height: 100%;
  width: 2px;
  top: 0;
  background-color: transparent;
}
.chat__selector .selector__option_banned {
  padding-left: 20px;
}
.chat__selector .selector__option_banned::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 15px;
  height: 100%;
  background: url(/blocks/chat/ban.svg) no-repeat 50%;
  background-size: 100%;
}
.chat__selector .selector__option_banned:hover {
  padding-left: 28px;
}
.chat__selector .selector__option_banned:hover::before {
  left: 8px;
}
.theme_hit_day .chat__selector .selector__option {
  color: #164a68;
}
.theme_hit_day .chat__selector .selector__option:hover {
  color: #333;
}
.theme_hit_night .chat__selector .selector__option {
  color: #a1b5c1;
}
.theme_hit_night .chat__selector .selector__option:hover {
  color: #fff;
}
.chat__pauseSendError {
  position: absolute;
  bottom: 71px;
  left: 0;
  right: 0;
  text-align: center;
  overflow: hidden;
  height: auto;
  max-height: 0;
  transition: max-height 0.3s ease;
}
.chat__pauseSendError.show {
  max-height: 50px;
}
.theme_hit_day .chat__pauseSendError {
  background: rgba(245, 103, 93, 0.05);
  color: #f5675d;
}
.theme_hit_night .chat__pauseSendError {
  background: rgba(245, 103, 93, 0.05);
  color: #f5675d;
}
.play .chat__pauseSendError {
  display: none;
}
.chat__pauseSendError p {
  margin: 5px 0;
}
.chat__stopWords {
  max-height: 300px;
}
.chat__moderPopupStopWordsForm .form__error,
.chat__moderPopupStopWordsForm .form__success {
  line-height: 17px;
  display: none;
  margin-left: 12px;
  margin-top: 5px;
}
.chat__moderPopupStopWordsForm .form__error .form__errorMessage::before,
.chat__moderPopupStopWordsForm .form__error::before,
.chat__moderPopupStopWordsForm .form__success .form__errorMessage::before,
.chat__moderPopupStopWordsForm .form__success::before {
  top: 3px;
}
.terminal__window_edit .chat__header {
  right: 27px;
}
.separatedWindow .chat__moderShield {
  display: none;
}
@media (min-width: 701px) {
  .separatedWindow .chat__moderShield {
    display: block;
  }
}
@media (max-width: 700px) {
  .separatedWindow .chat__moderPopup {
    display: none;
  }
}
.separatedWindow .chat__moderPopup__body {
  margin-top: 50px;
}
.alert {
  font-size: 12px;
  line-height: 20px;
  margin-top: 15px;
  padding: 8px 47px 8px 11px;
  position: relative;
}
.alert .close {
  position: absolute;
  right: 10px;
  top: 5px;
}
.theme_hit_day .alert .close {
  color: #333;
}
.theme_hit_night .alert .close {
  color: #fff;
}
.theme_hit_day .alert {
  background: #f2f3f8 !important;
  border: 1px solid #2ea6d5 !important;
  color: #333 !important;
}
.theme_hit_night .alert {
  background: #153043 !important;
  border: 1px solid #2ea6d5 !important;
  color: #fff !important;
}
.reactAlert {
  margin-top: 15px;
}
.reactAlert_terminal {
  margin-right: 15px;
}
.ema {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-size: 12px;
  margin-left: 8px;
}
.ema * {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ema .ui-spinner-button {
  display: none;
}
.ema_hidden {
  display: none;
}
.ema__label {
  color: #989898;
  margin: 0 3px 0 0;
}
.ema__inputWrapper {
  position: relative;
}
.ema__inputWrapper::after {
  content: "";
  position: absolute;
  left: 6px;
  top: calc(50% - 3px);
  width: 6px;
  height: 6px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(240, 128, 128, 0.38);
  border-radius: 4px;
}
.ema__inputWrapper_first::after {
  background-color: #f48d5c;
}
.ema__inputWrapper_second::after {
  background-color: #955bff;
}
.ema__period {
  padding: 4px 6px;
  border-radius: 0;
  display: inline-block;
  width: 40px;
  margin-left: 6px;
  -moz-appearance: textfield;
  border: none;
  opacity: 0.6;
  background: transparent;
  text-align: center;
  outline: none;
}
.theme_hit_day .ema__period {
  color: #333;
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .ema__period {
  color: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.ema__period:last-child {
  margin-right: 6px;
}
.ema__period-wrap {
  display: inline-block;
  transition: width 0.07s ease-in-out, opacity 0.07s ease-in-out;
  overflow: hidden;
  height: 25px;
  opacity: 1;
  vertical-align: middle;
  position: relative;
}
.ema__period-wrap::after {
  content: "";
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
  visibility: hidden;
  will-change: background-color;
  transition: 0.3s;
}
.ema__period::-webkit-outer-spin-button,
.ema__period::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.ema_disabled .ema__period-wrap {
  position: relative;
}
.ema_disabled .ema__period-wrap::after {
  visibility: visible;
}
.theme_hit_day .ema_disabled .ema__period-wrap::after {
  background-color: rgba(255, 255, 255, 0.8);
}
.theme_hit_night .ema_disabled .ema__period-wrap::after {
  background-color: rgba(20, 55, 74, 0.8);
}
.ema_disabled .ema__inputWrapper input {
  border-bottom: none;
}
.ema__toggle {
  display: inline-block;
  cursor: pointer;
  font-size: 11px;
  vertical-align: middle;
  margin-right: 4px;
}
.theme_hit_day .ema__toggle {
  color: #2ea6d5;
}
.theme_hit_night .ema__toggle {
  color: #2ea6d5;
}
.file-upload {
  margin: 15px 0 0;
}
.file-upload__input {
  display: none;
}
.file-upload__dialog,
.file-upload__text {
  cursor: pointer;
  border-bottom: 1px dashed;
  font-size: 14px;
}
.theme_hit_day .file-upload__dialog,
.theme_hit_day .file-upload__text {
  color: #2ea6d5;
}
.theme_hit_night .file-upload__dialog,
.theme_hit_night .file-upload__text {
  color: #2ea6d5;
}
.file-upload__text {
  display: none;
}
.file-upload__wrap {
  min-height: 155px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 10px;
}
.file-upload__wrap p {
  margin-bottom: 15px;
}
.file-upload__lock {
  display: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: #f9f9fd;
  z-index: 200;
  opacity: 0.5;
}
.file-upload .file-upload__file {
  padding: 10px 32px 10px 6px;
  margin: 6px 10px;
}
.file-upload__file {
  padding: 4px 32px 5px 6px;
  margin: 0 10px 10px 0;
  position: relative;
  font-size: 12px;
  border-radius: 4px;
}
.theme_hit_day .file-upload__file {
  background: #fff;
}
.theme_hit_night .file-upload__file {
  background: #14374a;
}
.file-upload__file::before {
  content: " ";
  display: inline-block;
  width: 40px;
  margin-top: 4px;
  float: left;
  height: 38px;
  -webkit-mask-image: url(/blocks/file-upload/file.png);
  -webkit-mask-size: contain;
  -webkit-mask-image: url(/blocks/file-upload/file.png);
  mask-image: url(/blocks/file-upload/file.png);
  -webkit-mask-size: contain;
  mask-size: contain;
}
.theme_hit_day .file-upload__file::before {
  background: #cdd2df;
}
.theme_hit_night .file-upload__file::before {
  background: #688fac;
}
.file-upload__file-close {
  content: " ";
  display: block;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 17px;
  cursor: pointer;
  height: 17px;
  top: 5px;
  right: 5px;
  -webkit-mask-image: url(/blocks/file-upload/remove.png);
  -webkit-mask-size: contain;
  -webkit-mask-image: url(/blocks/file-upload/remove.png);
  mask-image: url(/blocks/file-upload/remove.png);
  -webkit-mask-size: contain;
  mask-size: contain;
}
.theme_hit_day .file-upload__file-close {
  background: #cdd2df;
}
.theme_hit_night .file-upload__file-close {
  background: #688fac;
}
.theme_hit_day .file-upload__file-close:hover {
  background: #eceef3;
}
.theme_hit_night .file-upload__file-close:hover {
  background: #89a7be;
}
.file-upload__file .name {
  letter-spacing: 0;
  margin-bottom: 3px;
  margin-top: 3px;
}
.theme_hit_day .file-upload__file .size {
  color: gray;
}
.theme_hit_night .file-upload__file .size {
  color: #507691;
}
.file-upload__file__info {
  float: left;
  margin-left: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.file-upload__open,
.file-upload__open:active,
.file-upload__open:visited {
  width: 130px;
  box-shadow: 0 1px 2px -1px rgba(0, 0, 0, 0.32);
}
.file-upload__open:focus {
  box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.32);
}
.file-upload__help {
  margin-left: 14px;
  font-size: 12px;
  color: #969696;
}
.file-upload.open .file-upload__open-wrap {
  display: none;
}
.file-upload.open .file-upload__area {
  display: block;
}
.file-upload__area {
  text-align: center;
  border-radius: 5px;
  overflow: hidden;
  min-height: 155px;
  position: relative;
  transition: background 0.3s ease, border 0.3s ease;
  display: none;
}
.theme_hit_day .file-upload__area {
  background: rgba(205, 210, 223, 0.2);
  border: 1px dashed gray;
}
.theme_hit_night .file-upload__area {
  background: rgba(104, 143, 172, 0.2);
  border: 1px dashed #507691;
}
.file-upload__area .over {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.file-upload__area .label {
  font-size: 1.4em;
  opacity: 0.4;
}
.file-upload__area .or {
  font-size: 12px;
}
.file-upload__area .select {
  font-size: 14px;
  margin-top: 5px;
}
.theme_hit_day .file-upload__area.active {
  background: rgba(205, 210, 223, 0.4);
}
.theme_hit_night .file-upload__area.active {
  background: rgba(104, 143, 172, 0.4);
}
.file-upload__area_locked .file-upload__lock {
  display: block;
}
.file-upload__area_with-files {
  padding-bottom: 35px;
  text-align: left;
  margin-bottom: 2px;
}
.file-upload__area_with-files .select {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  margin: 5px 0;
  text-align: center;
}
.file-upload__area_with-files .label,
.file-upload__area_with-files .or,
.file-upload__area_with-files .select .file-upload__dialog {
  display: none;
}
.file-upload__area_with-files .select .file-upload__text {
  display: inline-block;
}
.cookie_panel__modalBody {
  padding: 0 60px 10px;
}
.cookie_panel__modalTitle {
  font-size: 18px;
  margin-top: 0;
}
.cookie_panel__modalContent {
  font-family: open sans, sans-serif;
  line-height: 22px;
  font-size: 14px;
  padding-top: 6px;
}
.cookie_panel__notification {
  text-align: center;
  background-color: #606d75;
  opacity: 0.9;
  color: #fff;
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 501;
  padding: 20px;
  font-weight: 700;
}
@media only screen and (max-width: 768px) {
  .cookie_panel__notification {
    padding-right: 32px;
    padding-left: 28px;
    font-size: 13px;
  }
}
.cookie_panel__text {
  display: inline;
  cursor: pointer;
  color: #fff;
}
.cookie_panel__text a {
  color: #289ac2;
}
.theme_hit_day .cookie_panel__text a {
  color: #2ea6d5;
}
.theme_hit_night .cookie_panel__text a {
  color: #2ea6d5;
}
.cookie_panel__close {
  cursor: pointer;
}
@media only screen and (max-width: 768px) {
  .cookie_panel__close {
    position: absolute;
    top: 13px;
    right: 14px;
    z-index: 100;
  }
}
.checkbox {
  position: relative;
  padding: 5px 5px 5px 20px;
  font-size: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}
.theme_hit_day .checkbox {
  color: #164a68;
}
.theme_hit_night .checkbox {
  color: #a1b5c1;
}
.checkbox__field {
  position: absolute;
  left: -9999px;
}
.checkbox__icon {
  position: absolute;
  top: 50%;
  left: 0;
  margin: -7px 0 0;
  width: 14px;
  height: 14px;
  border-width: 1px;
  border-style: solid;
  border-radius: 2px;
}
.theme_hit_day .checkbox__icon {
  border-color: #aeb6cb;
  background: rgba(205, 210, 223, 0.2);
}
.theme_hit_night .checkbox__icon {
  border-color: #507591;
  background: rgba(104, 143, 172, 0.2);
}
.checkbox__icon svg {
  display: none;
  position: absolute;
  width: 10px;
  height: auto;
  left: 1px;
  top: 50%;
  margin-top: -3.5px;
}
.checkbox__field:checked ~ .checkbox__icon svg {
  display: block;
}
.theme_hit_day .checkbox__field:checked ~ .checkbox__icon path {
  fill: #333;
}
.theme_hit_night .checkbox__field:checked ~ .checkbox__icon path {
  fill: #fff;
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn.focus,
.btn:active:focus,
.btn:active.focus,
.btn.active:focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .btn-default.dropdown-toggle {
  color: #333;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default:active:focus,
.btn-default:active.focus,
.btn-default.active:hover,
.btn-default.active:focus,
.btn-default.active.focus,
.open > .btn-default.dropdown-toggle:hover,
.open > .btn-default.dropdown-toggle:focus,
.open > .btn-default.dropdown-toggle.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled.focus,
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #286090;
  background-image: none;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary.active.focus,
.open > .btn-primary.dropdown-toggle:hover,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #449d44;
  background-image: none;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success:active:focus,
.btn-success:active.focus,
.btn-success.active:hover,
.btn-success.active:focus,
.btn-success.active.focus,
.open > .btn-success.dropdown-toggle:hover,
.open > .btn-success.dropdown-toggle:focus,
.open > .btn-success.dropdown-toggle.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled.focus,
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info:active:focus,
.btn-info:active.focus,
.btn-info.active:hover,
.btn-info.active:focus,
.btn-info.active.focus,
.open > .btn-info.dropdown-toggle:hover,
.open > .btn-info.dropdown-toggle:focus,
.open > .btn-info.dropdown-toggle.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled.focus,
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning:active:focus,
.btn-warning:active.focus,
.btn-warning.active:hover,
.btn-warning.active:focus,
.btn-warning.active.focus,
.open > .btn-warning.dropdown-toggle:hover,
.open > .btn-warning.dropdown-toggle:focus,
.open > .btn-warning.dropdown-toggle.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  background-image: none;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger:active:focus,
.btn-danger:active.focus,
.btn-danger.active:hover,
.btn-danger.active:focus,
.btn-danger.active.focus,
.open > .btn-danger.dropdown-toggle:hover,
.open > .btn-danger.dropdown-toggle:focus,
.open > .btn-danger.dropdown-toggle.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: 400;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar:before,
.btn-toolbar:after {
  display: table;
  content: " ";
}
.btn-toolbar:after {
  clear: both;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle,
.btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret,
.btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret,
.dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
  display: table;
  content: " ";
}
.btn-group-vertical > .btn-group:after {
  clear: both;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical
  > .btn-group:first-child:not(:last-child)
  > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical
  > .btn-group:last-child:not(:first-child)
  > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h1 .small,
h2 small,
h2 .small,
h3 small,
h3 .small,
h4 small,
h4 .small,
h5 small,
h5 .small,
h6 small,
h6 .small,
.h1 small,
.h1 .small,
.h2 small,
.h2 .small,
.h3 small,
.h3 .small,
.h4 small,
.h4 .small,
.h5 small,
.h5 .small,
.h6 small,
.h6 .small {
  font-weight: 400;
  line-height: 1;
  color: #777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
h1 .small,
.h1 small,
.h1 .small,
h2 small,
h2 .small,
.h2 small,
.h2 .small,
h3 small,
h3 .small,
.h3 small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
h4 .small,
.h4 small,
.h4 .small,
h5 small,
h5 .small,
.h5 small,
.h5 .small,
h6 small,
h6 .small,
.h6 small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase,
.initialism {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
}
.bg-primary {
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.428571429;
}
dt {
  font-weight: 700;
}
dd {
  margin-left: 0;
}
.dl-horizontal dd:before,
.dl-horizontal dd:after {
  display: table;
  content: " ";
}
.dl-horizontal dd:after {
  clear: both;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
}
.initialism {
  font-size: 90%;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.428571429;
  color: #777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "— ";
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
.blockquote-reverse .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before,
blockquote.pull-right .small:before {
  content: "";
}
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
.blockquote-reverse .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after,
blockquote.pull-right .small:after {
  content: " —";
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.428571429;
}
.languageSelect {
  margin-left: 20px;
  width: 84px;
}
.languageSelect.selector_active .selector__label {
  background-color: transparent;
}
.theme_hit_day .languageSelect.selector_active .selector__label {
  border-color: #2ea6d5;
}
.theme_hit_night .languageSelect.selector_active .selector__label {
  border-color: #2ea6d5;
}
.languageSelect.selector_active .selector__label::after {
  border: 3px solid transparent;
  border-top: none !important;
}
.theme_hit_day .languageSelect.selector_active .selector__label::after {
  border-bottom: 3px solid #fff;
}
.theme_hit_night .languageSelect.selector_active .selector__label::after {
  border-bottom: 3px solid #fff;
}
.languageSelect_tabs {
  margin-top: 4px;
}
.theme_hit_day .languageSelect_tabs .selector__label {
  border-color: #507591;
}
.theme_hit_night .languageSelect_tabs .selector__label {
  border-color: #507591;
}
.languageSelect_tabs .selector__list {
  left: 0;
  right: 0;
  padding: 0;
}
.theme_hit_day .languageSelect_tabs .selector__list {
  background-color: #14374a;
  border-color: #2ea6d5;
}
.theme_hit_night .languageSelect_tabs .selector__list {
  background-color: #14374a;
  border-color: #2ea6d5;
}
.languageSelect_tabs .selector__list .selector__option {
  border-bottom-color: transparent;
}
.theme_hit_day .languageSelect_tabs .selector__list .selector__option {
  color: #fff;
}
.theme_hit_night .languageSelect_tabs .selector__list .selector__option {
  color: #fff;
}
.theme_hit_day .languageSelect_tabs .selector__list .selector__option_active,
.theme_hit_day
  .languageSelect_tabs
  .selector__list
  .selector__option_active.selector__option:hover,
.theme_hit_day
  .languageSelect_tabs
  .selector__list
  .selector__option_active.selector__option_focus {
  background-color: #2ea6d5 !important;
  color: #fff !important;
}
.theme_hit_night .languageSelect_tabs .selector__list .selector__option_active,
.theme_hit_night
  .languageSelect_tabs
  .selector__list
  .selector__option_active.selector__option:hover,
.theme_hit_night
  .languageSelect_tabs
  .selector__list
  .selector__option_active.selector__option_focus {
  background-color: #2ea6d5 !important;
  color: #fff !important;
}
.languageSelect_tabs .selector__list .selector__option.selector__option_focus,
.languageSelect_tabs .selector__list .selector__option:hover {
  color: #fff;
}
.theme_hit_day
  .languageSelect_tabs
  .selector__list
  .selector__option.selector__option_focus,
.theme_hit_day .languageSelect_tabs .selector__list .selector__option:hover {
  background-color: rgba(80, 117, 145, 0.5);
}
.theme_hit_night
  .languageSelect_tabs
  .selector__list
  .selector__option.selector__option_focus,
.theme_hit_night .languageSelect_tabs .selector__list .selector__option:hover {
  background-color: rgba(80, 117, 145, 0.5);
}
.languageSelect_tabs .selector__list .selector__option:last-child {
  border-radius: 0 0 3px 3px;
}
.languageSelect .selector__label {
  background: 0 0;
}
.theme_hit_day .languageSelect .selector__label {
  color: #fff;
}
.theme_hit_night .languageSelect .selector__label {
  color: #fff;
}
.theme_hit_day .languageSelect:not(.selector_active) .selector__label::after {
  border-top: 3px solid #fff !important;
}
.theme_hit_night .languageSelect:not(.selector_active) .selector__label::after {
  border-top: 3px solid #fff !important;
}
.languageSelect .selector__list {
  width: 100px;
}
.symbolFilter:not(.futuresSymbolFilter) {
  cursor: pointer;
  text-transform: uppercase;
  border-width: 1px;
  border-style: none none dashed none;
}
.theme_hit_day .symbolFilter:not(.futuresSymbolFilter) {
  border-color: #cdd2df;
}
.theme_hit_night .symbolFilter:not(.futuresSymbolFilter) {
  border-color: #507591;
}
.symbolFilter.futuresSymbolFilter {
  position: relative;
  top: -1px;
  margin-left: 11px;
  margin-right: -3px;
  padding-left: 20px;
  font-size: 12px;
  cursor: pointer;
}
.symbolFilter.futuresSymbolFilter .checkboxIcon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -7px;
  border-radius: 2px;
  background-position: center;
  background-repeat: no-repeat;
  border-width: 1px;
  border-style: solid;
}
.symbolFilter.futuresSymbolFilter .checkboxIcon svg {
  opacity: 0;
  transition: opacity 0.1s ease-in;
}
.theme_hit_day .symbolFilter.futuresSymbolFilter .checkboxIcon {
  background-color: rgba(205, 210, 223, 0.2);
  border-color: #cdd2df;
}
.theme_hit_day .symbolFilter.futuresSymbolFilter .checkboxIcon svg {
  fill: #333;
}
.theme_hit_night .symbolFilter.futuresSymbolFilter .checkboxIcon {
  background-color: rgba(104, 143, 172, 0.2);
  border-color: #507591;
}
.theme_hit_night .symbolFilter.futuresSymbolFilter .checkboxIcon svg {
  fill: #fff;
}
.symbolFilter.futuresSymbolFilter.symbolFilterOff svg {
  opacity: 1;
}
.system-health {
  position: relative;
  font-size: 12px;
  margin: 0 0 30px;
}
.system-health__since {
  font-size: 10px;
  white-space: nowrap;
}
.system-health__dt {
  font-size: 10px;
}
.system-health__intro {
  width: 700px;
  margin-bottom: 40px !important;
}
.system-health__title {
  margin-bottom: 20px;
}
.system-health .table__cell {
  padding: 6px !important;
}
.system-health__wrapper {
  width: 100%;
  height: 100%;
  overflow-y: hidden;
  overflow-x: auto;
}
.system-health__subTitle {
  font-size: 13px;
  font-weight: 400;
}
.system-health__currencyName {
  opacity: 0.6;
}
.system-health .cell_currency_code {
  text-align: left !important;
  padding-left: 16px !important;
}
.system-health .cell_currency_code_centered {
  text-align: center !important;
  padding: 6px !important;
}
.system-health .cell_network_name {
  text-align: left !important;
  padding-left: 25px !important;
}
.system-health .row_network {
  display: none;
}
.system-health .toggleNetworks {
  text-decoration: none;
  border-bottom: 1px solid;
  white-space: nowrap;
  font-size: 10px;
}
.system-health .toggleNetworks svg {
  position: relative;
  top: -1px;
}
.theme_hit_day .system-health .toggleNetworks {
  color: #2ea6d5;
}
.theme_hit_night .system-health .toggleNetworks {
  color: #2ea6d5;
}
.system-health .toggleNetworks.hidden {
  display: none;
}
.system-health .table__headSpan {
  height: 0;
  overflow-y: hidden;
}
.system-health .table__fixedHeadCell {
  left: 0;
  right: 0;
  position: absolute;
  height: 60px;
  top: 0;
  z-index: 40;
}
.theme_hit_day .system-health .table__fixedHeadCell {
  border-bottom: 1px solid #cdd2df;
}
.theme_hit_night .system-health .table__fixedHeadCell {
  border-bottom: 1px solid #507591;
}
.theme_hit_day .system-health .table__fixedHeadCell {
  background: #fff;
}
.theme_hit_night .system-health .table__fixedHeadCell {
  background: #14374a;
}
.system-health .table__fixedHeadCell > div,
.system-health .table__fixedHeadCell > span {
  padding: 6px !important;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  z-index: 100;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  display: inline-block;
}
.system-health th {
  position: relative;
  height: 60px;
}
.system-health table {
  overflow: hidden;
}
.system-health__timeLabel,
.system-health__timeValue {
  display: inline-block;
  width: auto;
  margin-bottom: 20px;
}
.table_overview .table__cell {
  text-align: center;
  background: transparent;
}
.theme_hit_day .table_overview .table__cell {
  color: #333;
}
.theme_hit_night .table_overview .table__cell {
  color: #fff;
}
.table_overview thead .table__cell {
  padding: 2px 0 8px;
}
.table_overview tbody .table__cell {
  padding: 6px 20px;
}
.jwarn {
  position: fixed;
  z-index: 1000;
  top: 30%;
  width: 496px;
  left: calc(50% - 248px);
  background: rgba(0, 0, 0, 0.68);
  padding: 40px 30px;
  color: #fff;
}
.jwarn__overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #000;
  z-index: 1000;
  opacity: 0.4;
}
.jwarn__title {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
}
.residentCountryModal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100000;
}
.residentCountryModal__back {
  color: #2ea6d5;
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  font-size: 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  transition: 0.2s;
}
.residentCountryModal__back::before {
  content: "";
  width: 20px;
  height: 16px;
  background-image: url(/blocks/residentCountryModal/img/arrow.svg);
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 6px;
  display: inline-block;
  position: relative;
  top: 1px;
}
.residentCountryModal__back:hover {
  opacity: 0.7;
}
.residentCountryModal__overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.6);
}
.residentCountryModal__step {
  display: none;
}
.residentCountryModal__step.shown {
  display: block;
}
.residentCountryModal__header {
  position: relative;
  z-index: 3;
}
.residentCountryModal__header h2 {
  color: #fcfcfc;
  font-size: 20px;
  line-height: normal;
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
  position: relative;
  padding: 0 70px;
}
.residentCountryModal__content {
  color: #fcfcfc;
  position: relative;
  z-index: 3;
}
.residentCountryModal__modal {
  width: 528px;
  padding: 20px 25px 40px;
  background-color: #1e4a68;
  color: #fcfcfc;
}
.residentCountryModal__modal .countrySelectContainer {
  margin-top: 20px;
  max-width: 240px;
}
.residentCountryModal__modal .countrySelectContainer input {
  border: none;
  font-size: 13px;
}
.residentCountryModal__modal .buttons {
  margin-top: 35px;
}
.residentCountryModal__modal .buttons button {
  width: 46%;
  height: 30px;
  font-size: 12px;
  display: inline-block;
  vertical-align: top;
}
.residentCountryModal__modal .buttons button:nth-child(2) {
  margin-left: 5%;
}
.residentCountryModal__modal .buttons button.bordered {
  border: 1px solid #2ea6d5;
  transition: 0.2s;
  border-radius: 6px;
  outline: none;
  line-height: 26px;
  text-align: center;
  color: #2ea6d5;
  background-color: transparent;
  cursor: pointer;
}
.residentCountryModal__modal .buttons button.bordered:hover {
  opacity: 0.7;
}
.residentCountryModal__modal .message {
  font-size: 13px;
  color: #fcfcfc;
}
.residentCountryModal__modal .message.secondStepMessage + .buttons {
  margin-top: 20px;
}
.residentCountryModal__modal .message p {
  margin: 15px 0;
  font-size: 13px;
  line-height: 17px;
}
.theme_hit_day .ui-timepicker-wrapper {
  border: 1px solid #2ea6d5;
}
.theme_hit_night .ui-timepicker-wrapper {
  border: 1px solid #2ea6d5;
}
.theme_hit_day .ui-timepicker-list .ui-timepicker-selected {
  background: #2ea6d5 !important;
  color: #fff !important;
}
.theme_hit_night .ui-timepicker-list .ui-timepicker-selected {
  background: #2ea6d5 !important;
  color: #fff !important;
}
.theme_hit_day .ui-timepicker-list li {
  background: #fff;
  color: #333;
}
.theme_hit_night .ui-timepicker-list li {
  background: #14374a;
  color: #fff;
}
.theme_hit_day .ui-timepicker-list li:hover {
  color: #333;
  background-color: rgba(205, 210, 223, 0.5);
}
.theme_hit_night .ui-timepicker-list li:hover {
  color: #fff;
  background-color: rgba(80, 117, 145, 0.5);
}
.ui-datepicker {
  border-radius: 4px;
}
.ui-datepicker::before,
.ui-datepicker::after {
  border-bottom: none;
}
.ui-datepicker .ui-state-disabled .ui-state-default {
  background: 0 0;
  opacity: 0.8;
  box-shadow: none;
}
.ui-datepicker .ui-state-default {
  background: transparent;
  border-radius: 100%;
  height: 30px;
  width: 30px;
  cursor: pointer;
  box-shadow: none;
}
.ui-datepicker .ui-state-default-unselectable,
.ui-datepicker .ui-state-default-unselectable span {
  cursor: default !important;
}
.ui-datepicker .ui-state-default:hover {
  box-shadow: none;
}
.theme_hit_day .ui-datepicker .ui-state-default.ui-state-active {
  color: #fff !important;
  background: #2ea6d5 !important;
}
.theme_hit_night .ui-datepicker .ui-state-default.ui-state-active {
  color: #fff !important;
  background: #2ea6d5 !important;
}
.theme_hit_day .ui-datepicker .ui-state-default {
  color: #333;
}
.theme_hit_day .ui-datepicker .ui-state-default:hover {
  background: rgba(46, 166, 213, 0.2);
}
.theme_hit_night .ui-datepicker .ui-state-default {
  color: #fff;
}
.theme_hit_night .ui-datepicker .ui-state-default:hover {
  background: rgba(46, 166, 213, 0.2);
}
.theme_hit_day .ui-datepicker {
  background: #fff;
}
.theme_hit_night .ui-datepicker {
  background: #1f5572;
}
.ui-datepicker-title {
  font-size: 18px;
  line-height: 150%;
  margin: 0;
}
.theme_hit_day .ui-datepicker-title {
  color: #333;
}
.theme_hit_night .ui-datepicker-title {
  color: #fff;
}
.ui-datepicker-unselectable {
  opacity: 0.8;
}
.ui-datepicker-header {
  box-shadow: none !important;
  background: transparent !important;
}
.ui-datepicker th,
.ui-datepicker td {
  border: none !important;
}
.theme_hit_day .ui-datepicker th,
.theme_hit_day .ui-datepicker td {
  background: #fff;
}
.theme_hit_night .ui-datepicker th,
.theme_hit_night .ui-datepicker td {
  background: #1f5572;
}
