/**handles:xts-style-header_518892**/
.xts-header {
  background-color: rgba(255, 255, 255, .94)
}
.xts-top-bar.xts-dropdowns-align-bottom .xts-dropdown {
  margin-top: -20px
}
.xts-top-bar.xts-dropdowns-align-bottom .xts-dropdown:after {
  height: -10px
}
.xts-header-bottom.xts-dropdowns-align-bottom .xts-dropdown {
  margin-top: -20px
}
.xts-header-bottom.xts-dropdowns-align-bottom .xts-dropdown:after {
  height: -10px
}
@media (min-width:1025px) {
  .xts-top-bar .xts-header-row-inner {
    height: 0
  }
  .xts-general-header .xts-header-row-inner {
    height: 60px
  }
  .xts-header-bottom .xts-header-row-inner {
    height: 0
  }
  .xts-sticky-real.xts-sticked .xts-top-bar .xts-header-row-inner {
    height: 0
  }
  .xts-sticky-real.xts-sticked .xts-general-header .xts-header-row-inner {
    height: 60px
  }
  .xts-sticky-real.xts-sticked .xts-header-bottom .xts-header-row-inner {
    height: 0
  }
  .xts-header-clone .xts-header-row-inner {
    height: 50px
  }
  .xts-header-overlap .xts-page-title.xts-size-xs {
    padding-top: 71px
  }
  .xts-header-overlap .xts-page-title.xts-size-s {
    padding-top: 81px
  }
  .xts-header-overlap .xts-page-title.xts-size-m {
    padding-top: 101px
  }
  .xts-header-overlap .xts-page-title.xts-size-l {
    padding-top: 141px
  }
  .xts-header-overlap .xts-page-title.xts-size-xl {
    padding-top: 171px
  }
  .xts-header-overlap .xts-page-title.xts-size-xxl {
    padding-top: 261px
  }
  .xts-top-bar .xts-logo img {
    max-height: 0
  }
  .xts-sticked .xts-top-bar .xts-logo img {
    max-height: 0
  }
  .xts-general-header .xts-logo img {
    max-height: 60px
  }
  .xts-sticked .xts-general-header .xts-logo img {
    max-height: 60px
  }
  .xts-header-bottom .xts-logo img {
    max-height: 0
  }
  .xts-sticked .xts-header-bottom .xts-logo img {
    max-height: 0
  }
  .xts-header-clone .xts-general-header .xts-logo img {
    max-height: 50px
  }
}
@media (max-width:1024px) {
  .xts-top-bar .xts-header-row-inner {
    height: 0
  }
  .xts-general-header .xts-header-row-inner {
    height: 45px
  }
  .xts-header-bottom .xts-header-row-inner {
    height: 0
  }
  .xts-header-overlap .xts-page-title {
    padding-top: 66px
  }
  .xts-top-bar .xts-logo img {
    max-height: 0
  }
  .xts-general-header .xts-logo img {
    max-height: 45px
  }
  .xts-header-bottom .xts-logo img {
    max-height: 0
  }
}
.xts-top-bar {
  border-style: solid
}
.xts-general-header {
  background-color: rgba(255, 255, 255, .94);
  border-color: #e7e7e7;
  border-style: solid
}
.xts-header-bottom {
  border-style: solid
}