main.main-content-container div.main-content-container-inner {
  background: #15212b; }
  main.main-content-container div.main-content-container-inner header.main-content-header {
    background: #1a2e3b;
    box-shadow: none;
    border-bottom-color: #586d7b; }
    main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.profile div.profile-info div.avatar {
      border-color: #586d7b; }
    main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.search-bar form div.search-bar-inner div.search-input input {
      border: 1px solid #586d7b;
      background: #15212b;
      color: #96abbb; }
    main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.search-bar form div.search-bar-inner div.search-result-holder {
      background: #1a2e3b; }
      main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.search-bar form div.search-bar-inner div.search-result-holder div.search-result-body ul.result-list li:hover, main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.search-bar form div.search-bar-inner div.search-result-holder div.search-result-body ul.result-list li:active {
        background: #24455a; }
      main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.search-bar form div.search-bar-inner div.search-result-holder div.search-result-body ul.result-list li a {
        color: #96abbb; }
      main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.search-bar form div.search-bar-inner div.search-result-holder div.search-result-footer a {
        color: #96abbb; }
    main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.login-desktop button span.icon svg {
      stroke: #96abbb; }
    main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.nav-ctrl button.nav-ctrl-item svg, main.main-content-container div.main-content-container-inner header.main-content-header nav.main-content-header-inner div.main-header-navitem.sb-toggle button.nav-ctrl-item svg {
      stroke: #96abbb; }
  main.main-content-container div.main-content-container-inner div.main-layout-content div.left-part {
    border-right: 1px solid #586d7b;
    background: #15212b; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.left-part div.main-sidebar-header {
      border-color: #586d7b; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.left-part div.main-sidebar-body ul.main-sidebar-navigation {
      border-bottom: 1px solid #586d7b; }
      main.main-content-container div.main-content-container-inner div.main-layout-content div.left-part div.main-sidebar-body ul.main-sidebar-navigation li.main-sidebar-nav-item div.main-sidebar-nav-item-inner a div.fbx-row div.icon svg {
        stroke: #96abbb; }
      main.main-content-container div.main-content-container-inner div.main-layout-content div.left-part div.main-sidebar-body ul.main-sidebar-navigation li.main-sidebar-nav-item div.main-sidebar-nav-item-inner a div.fbx-row div.text-label {
        color: #96abbb; }
      main.main-content-container div.main-content-container-inner div.main-layout-content div.left-part div.main-sidebar-body ul.main-sidebar-navigation li.main-sidebar-nav-item div.popular-channels {
        border-top: 1px solid #586d7b; }
        main.main-content-container div.main-content-container-inner div.main-layout-content div.left-part div.main-sidebar-body ul.main-sidebar-navigation li.main-sidebar-nav-item div.popular-channels div.channel-list-header h5 {
          color: #96abbb; }
        main.main-content-container div.main-content-container-inner div.main-layout-content div.left-part div.main-sidebar-body ul.main-sidebar-navigation li.main-sidebar-nav-item div.popular-channels div.popular-channels-list div.channel-list-item div.uinfo a div.uname div {
          color: #96abbb; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.left-part div.main-sidebar-body div.footer-nav div.footer-nav-item a {
      color: #96abbb; }
  main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.content-block-header h1 {
    color: #96abbb; }
  main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item {
    border-color: #586d7b; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item div.flex-item.mp div.publisher-info div.user-name {
      color: #96abbb; }
      main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item div.flex-item.mp div.publisher-info div.user-name a.username, main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item div.flex-item.mp div.publisher-info div.user-name time {
        color: #96abbb; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item div.flex-item.mp div.video-poster {
      border-color: #586d7b; }
      main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item div.flex-item.mp div.video-poster a span.video-dur {
        background: #1a2e3b;
        color: #96abbb; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item div.flex-item.mp div.video-description div.video-title h6 {
      color: #96abbb; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item div.flex-item.rp div.right-video-ctrls div.ctrls-group div.ctrls-item div.icon {
      background: #1a2e3b; }
      main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item div.flex-item.rp div.right-video-ctrls div.ctrls-group div.ctrls-item div.icon svg {
        stroke: #96abbb; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-video-grid-container div.video-grid-item div.flex-item.rp div.right-video-ctrls div.ctrls-group div.ctrls-item div.text-label {
      color: #96abbb; }
  main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-channel-grid-container div.channel-grid-item {
    background: #1a2e3b;
    padding: 25px 15px;
    border-radius: 3px;
    border: 1px solid #586d7b; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-channel-grid-container div.channel-grid-item div.uinfo a div.uname div {
      color: #96abbb; }
    main.main-content-container div.main-content-container-inner div.main-layout-content div.right-part div.general-channel-grid-container div.channel-grid-item div.uinfo a div.udesc p {
      color: #96abbb; }
main.main-content-container .dropdown div.dropdown-menu, main.main-content-container .dropleft div.dropdown-menu, main.main-content-container .dropright div.dropdown-menu, main.main-content-container .dropup div.dropdown-menu {
  background: #1a2e3b;
  box-shadow: none;
  border: 1px solid #586d7b; }
  main.main-content-container .dropdown div.dropdown-menu a.dropdown-item, main.main-content-container .dropleft div.dropdown-menu a.dropdown-item, main.main-content-container .dropright div.dropdown-menu a.dropdown-item, main.main-content-container .dropup div.dropdown-menu a.dropdown-item {
    color: #96abbb; }
    main.main-content-container .dropdown div.dropdown-menu a.dropdown-item:hover, main.main-content-container .dropdown div.dropdown-menu a.dropdown-item:active, main.main-content-container .dropdown div.dropdown-menu a.dropdown-item.active, main.main-content-container .dropleft div.dropdown-menu a.dropdown-item:hover, main.main-content-container .dropleft div.dropdown-menu a.dropdown-item:active, main.main-content-container .dropleft div.dropdown-menu a.dropdown-item.active, main.main-content-container .dropright div.dropdown-menu a.dropdown-item:hover, main.main-content-container .dropright div.dropdown-menu a.dropdown-item:active, main.main-content-container .dropright div.dropdown-menu a.dropdown-item.active, main.main-content-container .dropup div.dropdown-menu a.dropdown-item:hover, main.main-content-container .dropup div.dropdown-menu a.dropdown-item:active, main.main-content-container .dropup div.dropdown-menu a.dropdown-item.active {
      background: #24455a !important; }
main.main-content-container .dropdown.ufx-select-dropdown button.dropdown-toggle, main.main-content-container .dropleft.ufx-select-dropdown button.dropdown-toggle, main.main-content-container .dropright.ufx-select-dropdown button.dropdown-toggle, main.main-content-container .dropup.ufx-select-dropdown button.dropdown-toggle {
  display: block;
  width: 100%;
  border: 2px solid #e6ecf0;
  height: 44px;
  background: transparent;
  font-size: 13px;
  color: #96abbb;
  box-shadow: none;
  outline: none;
  text-align: left;
  position: relative; }
  main.main-content-container .dropdown.ufx-select-dropdown button.dropdown-toggle:after, main.main-content-container .dropleft.ufx-select-dropdown button.dropdown-toggle:after, main.main-content-container .dropright.ufx-select-dropdown button.dropdown-toggle:after, main.main-content-container .dropup.ufx-select-dropdown button.dropdown-toggle:after {
    position: absolute;
    right: 15px;
    top: calc(50% - 3px);
    width: 6px;
    height: 6px; }
main.main-content-container .dropdown.ufx-select-dropdown div.dropdown-menu.show, main.main-content-container .dropleft.ufx-select-dropdown div.dropdown-menu.show, main.main-content-container .dropright.ufx-select-dropdown div.dropdown-menu.show, main.main-content-container .dropup.ufx-select-dropdown div.dropdown-menu.show {
  width: 100%;
  display: block;
  max-height: 250px;
  overflow-y: auto;
  overflow-x: hidden; }

div.tooltip {
  z-index: 2000;
  opacity: 1; }
  div.tooltip div.arrow {
    border-radius: 0px;
    opacity: 1; }
    div.tooltip div.arrow:before {
      border-right-color: #1a2e3b;
      border-left-color: #1a2e3b; }
  div.tooltip div.tooltip-inner {
    opacity: 1;
    background: #1a2e3b;
    border-radius: 0px;
    padding: 10px 15px;
    font-size: 13px;
    line-height: 18px;
    color: #96abbb;
    border: 1px solid #586d7b; }

button.btn-custom {
  border-radius: 1px;
  text-transform: uppercase; }
  button.btn-custom.main-inline {
    color: #fff;
    background: #276ac5;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 10px 0px;
    border: 1px solid #276ac5;
    outline: 0; }
    button.btn-custom.main-inline:not([disabled]):hover, button.btn-custom.main-inline:not([disabled]):active, button.btn-custom.main-inline:not([disabled]):focus {
      background: #008de4;
      border-color: #008de4; }
  button.btn-custom.main-outline {
    color: #96abbb;
    background: transparent;
    font-weight: 600;
    box-shadow: none;
    border: 1px solid #586d7b;
    outline: 0; }
    button.btn-custom.main-outline:not([disabled]):hover, button.btn-custom.main-outline:not([disabled]):active, button.btn-custom.main-outline:not([disabled]):focus {
      background: #1a2e3b !important;
      border-color: #586d7b !important;
      color: #fff; }
  button.btn-custom.main-outline-blue {
    color: #276ac5;
    background: rgba(76, 163, 221, 0.05);
    font-weight: 600;
    box-shadow: none;
    border: 1px solid #276ac5;
    outline: 0; }
    button.btn-custom.main-outline-blue:not([disabled]):hover, button.btn-custom.main-outline-blue:not([disabled]):active, button.btn-custom.main-outline-blue:not([disabled]):focus {
      background: #008de4;
      border-color: #008de4;
      color: #fff; }
  button.btn-custom.lg {
    padding: 0px 25px;
    font-size: 13px;
    line-height: 33px;
    font-weight: 500;
    height: 35px; }
  button.btn-custom.md {
    padding: 7px 15px;
    font-size: 13px;
    line-height: 13px;
    font-weight: 500; }
  button.btn-custom.sm {
    padding: 6px 15px;
    font-size: 13px;
    line-height: 13px;
    font-weight: 500; }
  button.btn-custom.main-red {
    color: #fff;
    background: #f6546a;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 10px 0px;
    border: 1px solid #f6546a;
    outline: 0; }
  button.btn-custom.main-grey {
    color: #14171aab;
    background-color: #e6ecf0;
    box-shadow: none;
    border: 1px solid #e6ecf0;
    outline: 0; }
  button.btn-custom.btn-block {
    width: 100%; }

form.form div.form-group.form-title h4 {
  font-size: 16px;
  padding: 0;
  margin: 0;
  color: #96abbb;
  font-weight: 700;
  line-height: 22px;
  opacity: 0.9; }
form.form div.form-group.no-mb {
  margin-bottom: 0px; }
form.form div.form-group label.form-label {
  font-size: 13px;
  color: #96abbb;
  padding: 0;
  margin: 0;
  line-height: 13px;
  display: inline-block;
  margin-bottom: 10px; }
form.form div.form-group div.form-control-holder {
  width: 100%;
  display: block;
  line-height: 0;
  position: relative; }
  form.form div.form-group div.form-control-holder div.input-ctrls {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: auto;
    height: 44px;
    background: transparent;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 0 15px; }
    form.form div.form-group div.form-control-holder div.input-ctrls button.input-ctrl-item {
      box-shadow: none;
      width: 20px;
      height: 20px;
      border: none;
      background: none;
      outline: 0;
      padding: 0;
      margin: 0;
      line-height: 0;
      cursor: pointer;
      background: transparent; }
      form.form div.form-group div.form-control-holder div.input-ctrls button.input-ctrl-item svg {
        width: 100%;
        height: 100%;
        fill: #b6b6b6; }
        form.form div.form-group div.form-control-holder div.input-ctrls button.input-ctrl-item svg * {
          stroke: #b6b6b6; }
      form.form div.form-group div.form-control-holder div.input-ctrls button.input-ctrl-item:hover svg, form.form div.form-group div.form-control-holder div.input-ctrls button.input-ctrl-item:active svg {
        fill: #b6b6b6; }
        form.form div.form-group div.form-control-holder div.input-ctrls button.input-ctrl-item:hover svg *, form.form div.form-group div.form-control-holder div.input-ctrls button.input-ctrl-item:active svg * {
          stroke: #276ac5; }
form.form div.form-group input {
  box-shadow: none;
  border: 2px solid #586d7b;
  height: 46px;
  color: #96abbb;
  font-size: 13px;
  background: #fff; }
  form.form div.form-group input:focus, form.form div.form-group input:active {
    border-color: #586d7b; }
  form.form div.form-group input::placeholder {
    font-size: 13px;
    color: #657786;
    font-weight: normal; }
  form.form div.form-group input:-webkit-autofill, form.form div.form-group input:-webkit-autofill:hover, form.form div.form-group input:-webkit-autofill:focus, form.form div.form-group input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px #15212b inset !important; }
form.form div.form-group textarea {
  box-shadow: none;
  border: 2px solid #586d7b;
  overflow: hidden;
  color: #96abbb;
  font-size: 13px; }
  form.form div.form-group textarea:focus, form.form div.form-group textarea:active {
    border-color: #586d7b; }
  form.form div.form-group textarea::placeholder {
    font-size: 13px;
    color: #657786;
    font-weight: normal; }
form.form div.form-group div.invalid-feedback {
  display: block;
  font-size: 11px; }
form.form div.form-group div.valid-feedback {
  display: block;
  font-size: 11px; }
form.form div.form-group div.info-feedback {
  display: block;
  width: 100%;
  margin-top: .25rem;
  font-size: 80%;
  color: #96abbb;
  font-size: 11px; }
form.form div.form-group div.help-feedback {
  display: block;
  width: 100%;
  margin-top: .25rem;
  font-size: 80%;
  color: #96abbb;
  font-size: 9px;
  text-transform: uppercase; }
  form.form div.form-group div.help-feedback.tt-cp {
    text-transform: none; }

div.ufx-empty-page-placeholder div.placeholder-message div.icon svg * {
  stroke: #96abbb; }
div.ufx-empty-page-placeholder div.placeholder-message div.icon.inline svg {
  fill: #276ac5; }
  div.ufx-empty-page-placeholder div.placeholder-message div.icon.inline svg * {
    stroke: #276ac5; }
div.ufx-empty-page-placeholder div.placeholder-message div.message-text h3 {
  color: #96abbb; }
div.ufx-empty-page-placeholder div.placeholder-message div.message-text p {
  color: #657786; }

input[type="checkbox"].filled-in:not(:checked) + label:after {
  border-color: #586d7b; }

div.modal div.modal-content {
  background: #1a2e3b;
  border: 1px solid #586d7b; }
  div.modal div.modal-content div.modal-header {
    border-bottom-color: #586d7b; }
    div.modal div.modal-content div.modal-header h5.modal-title {
      color: #96abbb !important; }
    div.modal div.modal-content div.modal-header button.close svg * {
      stroke: #96abbb !important; }
  div.modal div.modal-content div.modal-footer {
    border-top-color: #586d7b; }
div.modal.lang-menu-modal div.modal-body a.lang-menu-item div.lang-menu-item-inner div.lang-label {
  color: #96abbb !important; }
div.modal.lang-menu-modal div.modal-body a.lang-menu-item.active div.lang-menu-item-inner {
  border-color: #96abbb !important; }
div.modal.upload-progress-bar div.progress-bar-title h3 {
  color: #96abbb; }
div.modal.upload-progress-bar div.progress-bar-state div.progress-bar-bg {
  background: #24455a; }
  div.modal.upload-progress-bar div.progress-bar-state div.progress-bar-bg div.progress-bar-slider {
    background: #96abbb; }
div.modal.confirm-actions-modal div.modal-body h4 {
  color: #96abbb; }
div.modal.confirm-actions-modal div.modal-body p {
  color: #b6b6b6; }
div.modal.require-auth-modal div.modal-body h4 {
  color: #96abbb; }
div.modal.require-auth-modal div.modal-body p {
  color: #b6b6b6; }
div.modal.share-post-modal div.modal-header button svg {
  fill: #96abbb; }
  div.modal.share-post-modal div.modal-header button svg * {
    stroke: #96abbb; }
div.modal.share-post-modal div.raw-link div.link-input input {
  border: 2px solid #586d7b !important; }
div.modal.share-post-modal div.raw-link div.link-input button.clip-board-copy {
  background: #586d7b; }
div.modal.report-video-modal div.modal-content div.modal-body div.form-group div.radio-box-holder div.radio-box div.mp span {
  color: #96abbb; }

div.main-preloader-holder {
  background: #15212b !important; }

.waitMe {
  background: rgba(255, 255, 255, 0.01) !important; }

/*# sourceMappingURL=style.dark.css.map */
