[data-theme="dark"] {
  background-color: #111 !important;
  color: #eee !important;
}

[data-theme="dark"] .top_bar, [data-theme="dark"] .vidz-row .vidz_sec, [data-theme="dark"] .btm_bar, [data-theme="dark"] .browse_categories, [data-theme="dark"] .info-pr, [data-theme="dark"] .abt-mk, [data-theme="dark"] .cmt-pr, [data-theme="dark"] .tb-pr, [data-theme="dark"] .latest-vid-option, [data-theme="dark"] .blocked-users, [data-theme="dark"] .blocked-vcp {
  border-bottom: 1px solid #424242!important;
}

[data-theme="dark"] .sd_menu {
	border-bottom: 1px solid #525252!important;
}

[data-theme="dark"] .top-footer, [data-theme="dark"] .blckd_list {
  border-bottom: 1px solid #424242;
  border-top: 1px solid #424242;
}

[data-theme="dark"] .btm_bar,
[data-theme="dark"] .configuration .card-header {
  background-color: #222 !important;
}
[data-theme="dark"] .configuration .card-body input {
  border-color: #424242;
}

[data-theme="dark"] .video-details {
  border-left: 1px solid #424242;
}

[data-theme="dark"] .top_bar.scroll {
  background-color: #111 !important;
  border-bottom: 1px solid #424242;
}

[data-theme="dark"] .top_bar a:link, [data-theme="dark"] .user-log::before, [data-theme="dark"] .btm_bar a, [data-theme="dark"] .shr_links i, [data-theme="dark"] .controls-lv i, [data-theme="dark"] .cmt-pr li, [data-theme="dark"] .cmt-pr li span {
  color: #ccc !important;
}

[data-theme="dark"] .video_info > h3 {
  color: #ccc !important;
}

[data-theme="dark"] h2, [data-theme="dark"] h3, [data-theme="dark"] h4, [data-theme="dark"] .hd-uc i {
  color: #2184c3 !important;
}

[data-theme="dark"] .account-menu, [data-theme="dark"] .mega-menu {
  background-color: #444 !important;
}

[data-theme="dark"] .form_popup {
  background-color: #222 !important;
}

[data-theme="dark"] .account-menu a {
  color: #ccc !important;
}

[data-theme="dark"] .account-menu a:hover,
[data-theme="dark"] .shr_links a:hover button i,
[data-theme="dark"] .shr_links a button i.icon-active {
  color: #ff0 !important;
}

[data-theme="dark"] .vcp_inf.pc form input {
  background-color: #111 !important;
}

[data-theme="dark"] .upload-videooz i, [data-theme="dark"] .coments p {
  color: #ccc !important;
}

[data-theme="dark"] .coments a {
  color: #ffcc08 !important;
}

[data-theme="dark"] .upload-videooz:before {
  background-color: #424242 !important;
}

[data-theme="dark"] .bg-light {
  background-color: #333 !important;
}

[data-theme="dark"] .bg-white {
  background-color: #000 !important;
}

[data-theme="dark"] .bg-black {
  background-color: #eee !important;
}

[data-theme="dark"] #saveVideoForm label, [data-theme="dark"] #saveVideoForm label span {
  background-color: #111 !important;
  color:#ccc !important;
}

[data-theme="dark"] label.dt-label {
  background-color: unset!important;
}

[data-theme="dark"] label.dt-label:hover {
  color: #ffff00!important;
}

[data-theme="dark"] input, [data-theme="dark"] textarea, [data-theme="dark"] select{
  background-color: #333 !important;
  color:#ccc !important;
}

[data-theme="dark"] input:-webkit-autofill {
  -webkit-box-shadow:0 0 0 50px #333 inset; /* Change the color to your own background color */
  -webkit-text-fill-color: #ccc;
}

[data-theme="dark"] input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 50px #333 inset;/*your box-shadow*/
  -webkit-text-fill-color: #ccc;
}

[data-theme="dark"] table, [data-theme="dark"] table i {
  background-color: #333 !important;
  color: #eee !important;
}

[data-theme="dark"] i .icon-active {
  color:#ffcc08!important;
}

[data-theme="dark"] i {
  color: #eee;
}

[data-theme="dark"] .modal-content {
  background-color: #111 !important;
  color: #eee !important;
  border:1px solid #444;
}

[data-theme="dark"] .modal-header, [data-theme="dark"] .modal-footer {
  background-color: #333 !important;
  color: #eee !important;
}

[data-theme="dark"] .checkmark {
  background-color: #333 !important;
  color:#ccc !important;
}

[data-theme="dark"] input:checked ~ .checkmark {
  background-color: #2184c3 !important;
  color:#ccc !important;
}

[data-theme="dark"] .tagsinput {
  background-color: #333 !important;
  color:#ccc !important;
}

[data-theme="dark"] .tagsinput-add {
  background-color: #444 !important;
  color:#ccc !important;
}

[data-theme="dark"] .progress {
  background-color: #666 !important;
  color:#ccc !important;
}

[data-theme="dark"] .btn-test-icon {
  /*filter: invert(99%) brightness(81%) contrast(95%);*/
  color: #eee !important;
}

[data-theme="dark"] .btn-test-icon:hover i {
  /*filter: invert(09%) brightness(0%) contrast(0%);*/
  color: #ff0 !important;
}

[data-theme="dark"] .note-toolbar i {
  color: #333;
}

[data-theme="dark"] .note-editing-area .note-editable {
  background-color: #333;
  color: #ebebeb;
}