input, textarea, select, .bootstrap-select button, .bootstrap-select button span { border-color: var(--app-border) !important; background-color: var(--app-input) !important; box-shadow: none; color: var(--app-text) !important; }

.user-ads-list-container, .create-new-ad-container { background: var(--app-raised) !important; color: var(--app-text) !important; border-color: var(--app-border) !important; }

.bootstrap-select *, .user-ads-list-container table *, table#withdrawal-requests * { background: var(--app-raised) !important; color: var(--app-text) !important; border-color: var(--app-border) !important; }

body .subs-amount { background: var(--app-raised) !important; }

header { background: var(--app-input) !important; border-color: var(--app-border) !important; }

nav { background: var(--app-input) !important; border-color: var(--app-border) !important; }
nav.navbar-findcond ul.dropdown-menu > li > a:hover { background: var(--app-raised) !important; color: #fff !important; }
nav.navbar-findcond .search-header input { background-color: var(--app-raised) !important; }

div#main-container { background: transparent; }
.vid_srch_filtr .stv_forms {background-color: var(--app-raised);}
.video-title { color: #fff !important; }
.cc-theme-edgeless.cc-window {
    background: var(--app-raised) !important;
}
.video-publisher { color: #fff !important; }
.spin-svg {
    fill: #fff !important;
}
.download-placement a {
    background: var(--app-raised);
    color: var(--app-text);
    margin: 5px;
    padding: 10px;
    border-radius: 3px;
    transition: all .3s;

}
.download-placement a:hover {
    text-decoration: none;
    background: #fff;
    color: var(--app-raised) !important;
}
.video-views { color: #fff !important; text-transform: lowercase; }

.page-loader-wrapper {	/*background-color: #131313 !important;*/ /*background: url("https://ipfs.storry.tv/ipfs/QmaEYS7u2y9d1pSAgAt95yca6hN1D4NkMBiru4rm7SdF3v?filename=Midnight%20Rider.png") !important;*/ }

/* Let component links, badges and help text inherit the appropriate foreground. */
a { color: var(--app-focus); }
p, span, h1, h2, h3, h4, h5, h6, article, small, b, strong, td, th, label, button { color: inherit; }
li { color: inherit; background: unset !important; border-color: var(--app-border) !important; }
li.sort-comments a:hover { background: var(--app-raised) !important; color: var(--app-text) !important; }

.mejs-qualities-selected { color: var(--app-violet) !important; }
.carousel-inner {
    border: 2px dashed #fff;
}
.mejs__qualities-selected { color: var(--app-violet) !important; }

.setting-panel input[type='text'] { color: var(--app-text) !important; }
.setting-panel input[type='password'] { color: var(--app-text) !important; }
.setting-panel.no-padding textarea { color: var(--app-text) !important; }
.setting-panel.no-padding select { color: var(--app-text) !important; }
.setting-panel textarea { color: var(--app-text) !important; }
.setting-panel select { color: var(--app-text) !important; }

.user-setting-panel { background: var(--app-input) !important; color: var(--app-text) !important; border-color: var(--app-border) !important; box-shadow: none !important; }
.user-setting-panel input[type='text'] { color: var(--app-text) !important; }
.user-setting-panel input[type='password'] { color: var(--app-text) !important; }
.user-setting-panel textarea { color: var(--app-text) !important; }
.user-setting-panel select { color: var(--app-text) !important;box-shadow: 0 1px 0 0 var(--app-border), 0 0 0 1px var(--app-border); }

.navbar-fixed-top { background: var(--app-input) !important; border-bottom: 2px solid !important; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2) !important; }
.yp_side_drawer .open_side_menu_head { background: var(--app-raised) !important; /*border-bottom: 2px solid #343434 !important;*/ }

.dropdown-menu { background: var(--app-raised) !important; border-color: var(--app-border) !important; }
.dropdown-menu > li > a:hover { background: var(--app-raised) !important; color: #fff !important; }

.swal2-modal { background: var(--app-input) !important; /*border-color: #fff !important;*/ }
.swal2-modal button.btn { background: var(--app-surface) !important; border-color: var(--app-border) !important; box-shadow: none; }

.free-bg { background: var(--app-raised); }

.pro-bg { background: var(--app-raised); }

.footer-copyright { color: var(--app-text) !important; }

.video-options { border-bottom: 1px solid var(--app-border) !important; }

.video-published { color: var(--app-text) !important; }

.subscribe-btn-container button { background: var(--app-accent) !important; border-color: var(--app-violet); }
.subscribe-btn-container span { background: var(--app-accent) !important; border-color: var(--app-violet); }

.publisher-subscribe-button button { background: var(--app-accent) !important; border-color: var(--app-accent); }
.publisher-subscribe-button span { background: var(--app-accent) !important; border-color: var(--app-accent); }

.playlist-item { border-color: var(--app-border) !important; }

.load-more { color: var(--app-text) !important; border-color: var(--app-border) !important; }

.dropdown-menu.notfi-dropdown h5 { background: var(--app-raised) !important; color: #fff !important; border-color: var(--app-border) !important; }
.dropdown-menu.notfi-dropdown li ul li:hover { background: var(--app-raised) !important; }
.dropdown-menu.ani-acc-menu svg.feather { color: var(--app-muted); }

#get-notifications { /* background: #212121 !important; */ }

/*.divider { background: #2b2d44 !important; }*/

.profile-container .links-container {background: var(--app-raised); }
.profile-container .stv_chnl_info { background: var(--app-raised); }
.profile-container .stv_chnl_info .avatar-container { border: 0px; }
.profile-container .stv_chnl_info .info-container .btn-message { color: var(--app-raised) !important; }
.profile-container .stv_chnl_info .info-container .btn-message span { color: var(--app-raised) !important; }

.watch-video-show-more { color: #fff !important; border-color: var(--app-border) !important; background-color: var(--app-input); background-image: linear-gradient(to top, var(--app-input) 0, var(--app-input) 100%); }
.watch-video-show-more:hover { background-color: #000000; background-image: linear-gradient(to top, #000000 0, #000000 100%); }

.comments-header { color: var(--app-text) !important; }

.load-related-videos { border-color: var(--app-border) !important; }
.load-related-videos button { background: transparent !important; color: var(--app-text) !important; border: none; }
.load-related-videos button:focus { background: transparent !important; color: var(--app-text) !important; border: none !important; }

hr { border-color: var(--app-border) !important; }

.settings-header { box-shadow: none !important; }

.read-content { background: var(--app-raised); border: 1px solid var(--app-border); }

.recent-articles { border-bottom: 1px solid var(--app-border); }

.postFooter { border-top: 1px solid var(--app-border); }

.article-categories h4 { border-color: var(--app-border) !important; }
.article-categories .video-wrapper.popular-articles-wrapper { border-color: var(--app-border) !important; }

.swal2-success-circular-line-right { background: transparent !important; }

.swal2-success-circular-line-left { background: transparent !important; }

.swal2-success-fix { background: transparent !important; }

.stv_forms .last-sett-btn { background-color: transparent !important; border-top: none !important; }
.stv_forms .form-group input[type=text]:focus { border-color: var(--app-focus) !important; }
.stv_forms .form-group input[type=email]:focus { border-color: var(--app-focus) !important; }
.stv_forms .form-group input[type=password]:focus { border-color: var(--app-focus) !important; }
.stv_forms .form-group select:focus { border-color: var(--app-focus) !important; }
.stv_forms .form-group textarea:focus { border-color: var(--app-focus) !important; }

.alert-info { color: #fff; background: var(--app-input); border-color: #31708f; }

.alert-danger { color: #fff; background: var(--app-input); border-color: #a94442; }

.alert-success { color: #fff; background: var(--app-input); border-color: #3c763d; }

.alert-warning { color: #fff; background: var(--app-input); border-color: #8a6d3b; }

.toggle-group * { color: var(--app-text) !important; }
.toggle-group .toggle-off { background: var(--app-raised) !important; }

.alert { border-radius: 0; }
.alert p { color: #8a6d3b !important; }
.alert h4 { color: #8a6d3b !important; }

.main-color { color: var(--app-violet) !important; }

.next-video { border-bottom: 1px solid var(--app-border) !important; }

body .bg-bubbles { background: var(--app-input) !important; }
body .bg-bubbles li { background-color: rgba(255, 255, 255, 0.15) !important; }

.messages-sidebar .search-box { background-color: var(--app-raised); border-bottom: 1px solid var(--app-border); }
.messages-sidebar .search-box input { box-shadow: none !important; }
.messages-sidebar .list-group { box-shadow: none !important; }
.messages-sidebar .saving { color: var(--app-focus) !important; }
.messages-sidebar .saving span { color: var(--app-focus) !important; }
.messages-sidebar ul li a:hover { background-color: transparent !important; }

::-webkit-scrollbar { background: var(--app-raised); }

::-webkit-scrollbar-thumb { background: var(--app-input); }

.second-header-layout a { color: var(--app-text) !important; }
.second-header-layout li.active > a { background: var(--app-surface) !important; }

.stv_language_select { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
.stv_language_select:before { background: var(--app-raised); }

.btn-default { background: var(--app-input); }

.headtoppoint { border-bottom: 10px solid var(--app-border); }

.announcement-renderer { background-color: #000000; }
.announcement-renderer .alert { background-color: #000000; }

.modal-footer { background-color: var(--app-surface); border-top: 1px solid var(--app-border); }

.content { /*background: #242537;*/ background: transparent !important; border-color: var(--app-accent) !important; /* box-shadow: 0 1px 0 0 #212121, 0 0 0 1px #212121; */ }

.import-form-content { border-top: 1px solid var(--app-border); }

.stv_about { color: var(--app-muted); }

.publisher-element { border-top: 1px solid var(--app-border); border-bottom: 1px solid var(--app-border); }

.search-result a { color: var(--app-raised) !important; }

.login-icons a { color: initial !important; }

.categories-drop-down a { color: var(--app-text) !important; }

footer .footer-container { background: var(--app-raised) !important; box-shadow: none !important; }

.home-page-categories .row { border: none !important; margin-bottom: 0 !important; }

.go-pro-container .go-pro-body .go-pro-packages .go-pro-pkg div .free-bg { border-bottom: 2px solid var(--app-border); }
.go-pro-container .go-pro-body .go-pro-packages .go-pro-pkg div .pro-bg { border-bottom: 2px solid var(--app-border); }
.go-pro-container .go-pro-body .go-pro-packages .go-pro-pkg div .go-pro-pkg-features { background: var(--app-raised) !important; box-shadow: none !important; border: 0 !important; }
.go-pro-container .go-pro-body .go-pro-packages .go-pro-pkg div .go-pro-features-list p { border-color: var(--app-border) !important; }

.navbar.navbar-findcond.navbar-default.second-header-layout { border: none !important; background: var(--app-raised) !important; border-radius: 0 !important; border-top: 2px solid var(--app-border) !important; }
.navbar.navbar-findcond.navbar-default.second-header-layout ul.nav.navbar-nav li { background: var(--app-raised) !important; }

.footer-container ul { border-radius: 0 !important; }

.page-margin.video-player-page .publisher-subscribe-button button { background: var(--app-accent) !important; border-color: var(--app-violet); }
.page-margin.video-player-page .publisher-subscribe-button span { background: var(--app-accent) !important; border-color: var(--app-violet); }
.page-margin.video-player-page .related-header h4 { border-bottom: 1px solid var(--app-border) !important; }

.subscriptions-list .video-wrapper .video-actions { padding-right: 10px; }
.subscriptions-list .video-wrapper .video-desc { color: var(--app-muted) !important; }
.subscriptions-list .video-wrapper hr { border-color: var(--app-border) !important; }

.video-latest-list.video-wrapper .video-info { color: var(--app-text) !important; }

.upload-head hr { border-color: var(--app-border) !important; }

.video-menu ul li span:hover { background: var(--app-accent) !important; color: #fff !important; }

.text-center.no-content-found { color: var(--app-text) !important; }

.play-lists .dropdown-menu { border-radius: 0 !important; }
.play-lists .dropdown-menu li span:hover { background: var(--app-raised) !important; color: var(--app-text) !important; }

.fa-thumb-tack.rotate-r45d { color: #42c1be; }

.termsofuse:not(h4) { color: var(--app-muted) !important; }

.articles-content .stv_article_h_list { background: var(--app-raised); border: 1px solid var(--app-border); }

.video-wrapper.article-wrapper { border-bottom: 1px solid var(--app-border) !important; }
.video-wrapper.article-wrapper:last-child { border-bottom: none !important; }
.video-wrapper.article-wrapper .article-views { color: var(--app-text) !important; }
.video-wrapper.article-wrapper .article-desc p { color: var(--app-muted) !important; }

.dataTables_paginate.paging_simple_numbers ul li a { background: var(--app-raised) !important; color: var(--app-text) !important; border-color: var(--app-border) !important; outline: 0; }
.dataTables_paginate.paging_simple_numbers ul li.active a { background: var(--app-text) !important; color: var(--app-raised) !important; }

.settings-sidebar ul { box-shadow: none !important; border-radius: 0 !important; }
.settings-sidebar ul li { background: var(--app-raised) !important; color: var(--app-text) !important; border-color: var(--app-border) !important; box-shadow: none !important; }
.settings-sidebar ul li.active { border-color: var(--app-text) !important; }

.form-control.read-only { background: var(--app-raised) !important; color: var(--app-text) !important; }
.sidebar-ad-container .sidebar-ad-inner .info {
    background: var(--app-raised);
}
.sidebar-ad-container {
    box-shadow: none !important;
}
#avatar-settings .btn-file { color: var(--app-text) !important; background: var(--app-raised) !important; }

.nav .open > a { background: transparent !important; }
.nav .open > a:focus { background: transparent !important; }
.nav .open > a:hover { background: transparent !important; }

.related-header h4 { border-bottom: 1px solid var(--app-border) !important; }

.user-messages .messages .message .user-message { background-color: var(--app-input); box-shadow: none !important; }

.user-send-message textarea { box-shadow: none !important; }

#new-message-form #send-button { color: var(--app-violet) !important; background-color: rgba(0, 0, 0, 0.3); }
#new-message-form #send-button:hover { background-color: rgba(0, 0, 0, 0.5); }

.stv_footer .container-fluid, .footer-container { background: var(--app-raised) !important; border-top: solid 1px var(--app-border); }

.view_more_link a { border: 3px solid transparent; background: linear-gradient(var(--app-raised), var(--app-raised)) padding-box, linear-gradient(var(--app-accent), var(--app-accent)) border-box; }

.stv_history .video-wrapper > div { box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2); }

.btn-subscribe:before { border-right-color: color-mix(in srgb, var(--app-accent) 50%, transparent); }

.btn-subscribed:before { border-right-color: var(--app-accent); }

.stv_blogcomm_combo img { border: none !important; }

.user-comments .main-comment .user-avatar img { border: none !important; }

.player-video .video-processing div { background: #000000; }

.alert p, .alert h4 { color: #fff !important; }

.stv_upload_vdo .progress { background:var(--app-input) !important; }

.stv_upload_vdo .progress .percent, .stv_prcs_vdo {color: #fff !important;}

.private-text {
    background: var(--app-raised);
    color: var(--app-text);
}
.filter_icon{fill: #fff !important;}
.highcharts-root .highcharts-background{fill: var(--app-raised) !important;}
.highcharts-column-series text{fill: #fff !important;}
.highcharts-root .highcharts-title{fill: #fff !important;}
#video_dropdown .dropdown-menu{background-color: var(--app-raised);}
#video_dropdown .dropdown-menu .dropdown-item a svg path{fill: #fff;}
#video_dropdown .dropdown-menu .dropdown-item:hover{color: #fff !important;}
#geo_blocking .bootstrap-select{background-color: var(--app-raised);}

.upload_>svg {fill: var(--app-text)!important;}

.vid_stud_links li a {
    background: var(--app-raised);
}
.vid_stud_filtr label:hover span {
    background: var(--app-raised);
}
.vid_pop_channls {
    border: 1px solid var(--app-border);
}
#bar_loading:before {
background-color: #ffffff;
}

.stv_forms .ui-widget-content {
    background: var(--app-raised) !important;border-color: var(--app-border) !important;}

    ul.notfi-dropdown {
        border-color: var(--app-border) !important;
    }
    .messages-sidebar ul {
        background: var(--app-raised) !important;
    }
    .stv_msg_main {
        background: var(--app-raised);
    }

    .modal-content, .modal.matdialog .modal-header, .modal.matdialog .modal-footer {background-color: var(--app-surface);}
    .modal.matdialog .matbtn:hover {background: var(--app-surface);}

    .settings-sidebar ul {
        border-color: var(--app-border) !important;
    }
    .settings-sidebar ul li a {
        background: var(--app-input);
    }
    .showing_pages{color: #fff;}
    .showing_nav{background: transparent !important;}


    .stv_opn_sid_menu {
        color: #ececec;
    }
    .yp_side_drawer {
        background: rgb(21,21,21);
    }
    .yp_side_drawer ul.sections li a {
        color: #797b82 !important;
    }
    .yp_side_drawer ul.sections li a:hover {
        color: var(--app-text) !important;
    }
    .yp_side_drawer ul.sections li.active a {
        color: var(--app-violet) !important;
    }
    .yp_side_drawer ul.sections {
        border-color: var(--app-border)
    }

    .mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset {
        color: var(--app-muted) !important;
    }


    .wo_about_wrapper > svg .st0, .wo_about_wrapper > svg .st1 {fill:var(--app-input);}

    .set_unbl_usrs {
        border: 1px solid var(--app-border);
    }
    .settings-sidebar ul li.active a {background: var(--app-raised) !important;
    }
    .set_unbl_usrs button {
        background-color: var(--app-raised);
    }
    .upload_bank_receipts > div {
        background-color: var(--app-raised);
        border-color: var(--app-border);
    }
    .dt_bank_trans_modal .dt_user_profile {
        background: var(--app-raised) !important;
    }

    .checkbox label::before {
        background-color: var(--app-raised);
    }




    .rent_vids_foot .rent_vid_info_name svg {
        color: var(--app-muted);
    }
    .stv_actv_hdr time, .stv_vew_actv_pst .comments_header {
        color: #e2e2e2;
    }
    .stv_actv_prnt .article-wrapper:not(:last-child) {
        border-bottom: 1px solid var(--app-border);
    }
    .stv_vew_actv_pst {
        background-color: var(--app-raised);
    }
    .stv_homepg_whote_bg {
        /*background: #242537;*/
        /*background: transparent;*/
        background-image: linear-gradient(135deg,var(--app-raised),var(--app-surface),var(--app-input));
    }
    .stv_hmpg_vidlst .videos .video-list {
        background-color: rgba(7, 7, 7, 0.777);
        box-shadow: inset 0 0 0 1px rgba(7, 7, 7, 0.777);
    }
    .showing_nav > .btn {
        color: #ffffff;
        background: rgba(255, 255, 255, 0.07);
    }
    .pagination {
        box-shadow: inset 0 -1px 0 0px var(--app-raised);
    }
    .pagination>li {
        background: transparent !important;
    }
    .fixed-action-btn ul li {
        background-color: var(--app-raised) !important;
    }
    .stv_mn_wtch_opts {
        border-top-color: var(--app-border);
    }
    .stv_mn_wtch_pub {
        border-bottom: 0 !important;
    }
    .stv_mn_wtch_opts .btn-share > svg {
        background-color: rgba(255, 255, 255, 0.1);
    }
    .stv_mn_wtch_switch .tgl-btn:before {
        background: rgba(255, 255, 255, 0.15);
    }
    .vp_mn_dash_stats {
        background-color: rgba(255, 255, 255, 0.03);
        box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.04);
    }
    .stv_cset_avtr .stv_cset_avtr_hdr .btn-file {
        background-color: #f3f3f3;
        border-color: var(--app-border);
    }
    .stv_add_to_list_vid .swal2-buttonswrapper button.swal2-cancel {
        background-color: var(--app-raised) !important;
    }
    .yp_side_drawer path {
        fill: var(--app-muted);
    }
    div#side_menu {
        background-color: var(--app-input) !important;
        /*background: url("https://ipfs.storry.tv/ipfs/QmaEYS7u2y9d1pSAgAt95yca6hN1D4NkMBiru4rm7SdF3v?filename=Midnight%20Rider.png") !important;*/
    }
    /*body nav.navbar-findcond, body .yp_side_drawer .open_side_menu_head {
        background: url("https://ipfs.storry.tv/ipfs/QmaEYS7u2y9d1pSAgAt95yca6hN1D4NkMBiru4rm7SdF3v?filename=Midnight%20Rider.png") !important;
    }*/

    .IPFS_SettingsPanel>div {
        background-color: var(--app-raised) !important;
    }
