a {
    color: #408bea
}

body {
    background: #000;
    color: rgba(255,255,255,.6)
}

#dt_contenedor {
    background-color: #464e5a
}

header.main {
    background-color: #1f2937;
    box-shadow: 0 1px 5px rgba(0,0,0,.4);
    border-bottom: 1px solid #000
}

header.subhead {
    background: #4c5765;
    color: #fff
}

header.main .hbox .search form {
    background: rgba(255,255,255,.1)
}

    header.main .hbox .search form input[type=text] {
        color: #fff;
        background: 0 0
    }

    header.main .hbox .search form::-webkit-input-placeholder {
        color: rgba(255,255,255,.5)
    }

    header.main .hbox .search form::-moz-placeholder {
        color: rgba(255,255,255,.5)
    }

    header.main .hbox .search form:-ms-input-placeholder {
        color: rgba(255,255,255,.5)
    }

    header.main .hbox .search form:-moz-placeholder {
        color: rgba(255,255,255,.5)
    }

    header.main .hbox .search form input[type=text]:focus, header.main .hbox .search form input[type=text]:hover {
        border: 0
    }

    header.main .hbox .search form button[type=submit] {
        color: #fff;
        background: 0 0
    }

.module .content header h1, .module .content header h2 {
    color: #fff
}

header.main .hbox .search form button[type=submit]:hover {
    color: #408bea
}

header.main .hbox .search form button[type=submit]:focus {
    outline: 0 !important
}

.module {
    border-bottom: solid 1px rgba(255,255,255,.07);
    border-top: solid 1px rgba(255,255,255,.07)
}

    .module .content {
        border-color: rgba(255,255,255,.08)
    }

        .module .content.right, .module .content.rigth.csearch {
            border-right: solid 1px rgba(255,255,255,.08)
        }

        .module .content.left, .module .content.left.csearch {
            border-left: solid 1px rgba(255,255,255,.08)
        }

        .module .content .items {
            border-color: rgba(255,255,255,.08)
        }

            .module .content .items .item .data span {
                color: rgba(255,255,255,.5)
            }

            .module .content .items .item .data h3, .module .content .items .item .data h3 a {
                color: #fff
            }

                .module .content .items .item .data h3 a:hover {
                    color: #408bea
                }

            .module .content .items .item .dtinfo {
                background: rgba(0,0,0,.98);
                border: 0;
                box-shadow: 0 15px 20px -7px rgba(0,0,0,.6)
            }

.sidemenu h2, .sidemenu ul.genres li {
    border-color: rgba(0,0,0,.05)
}

footer.main, footer.main .fbox .fmenu ul li, footer.main .fbox .fmenu ul li:last-child {
    border-color: rgba(255,255,255,.08)
}

.sidemenu h2 {
    color: #222d34
}

.sidemenu ul.genres li a {
    color: #757a7d
}

.sidemenu ul.genres li.current-cat a {
    font-weight: 500;
    color: #222d34
}

    .sidemenu ul.genres li.current-cat a:before, .sidemenu ul.genres li.current-cat a:hover {
        color: #408bea
    }

.sidemenu ul.genres li a:hover {
    color: #222d34
}

.sidemenu ul.genres li a:before {
    color: #eceff5;
    font-weight: 300
}

.sidemenu ul.genres li i {
    color: #222d34
}

.sidemenu ul.genres li:hover > a:before {
    color: #408bea
}

footer.main {
    color: rgba(255,255,255,.6)
}

    footer.main .fbox .fmenu ul li a {
        color: #fff
    }

        footer.main .fbox .fmenu ul li a:hover {
            color: #408bea
        }

.module .content .items .item .poster {
    background: #000
}

.pagination span {
    border-color: transparent;
    color: rgba(255,255,255,.5)
}

    .pagination span.current {
        border-color: #000;
        background: #000;
        color: #408bea;
        font-weight: 500
    }

.dtinfo .title, .dtinfo .title i, .pagination a {
    color: #fff
}

.pagination a {
    border-color: rgba(0,0,0,.5);
    background: #374151
}

.dtinfo .texto, .dtinfo .title {
    border-color: #000
}

.pagination a:hover {
    background: #000
}

.dtinfo .texto .degradado {
    background-color: transparent;
    background-image: -moz-linear-gradient(rgba(0,0,0,0),#fff);
    background-image: -webkit-linear-gradient(rgba(0,0,0,0),#000);
    background-image: linear-gradient(rgba(0,0,0,0),#000);
    background-repeat: repeat-x
}

.dtinfo .rating .datareviews .datarating span.rating-stars-a {
    color: #eceff5
}

.dtinfo .rating .datareviews .datarating span.rating-stars-b {
    color: #ffd600
}

.dtinfo .rating .datareviews span.rating-value {
    color: #fff
}

.dtinfo .rating .rating_right {
    background: #191919;
    color: rgba(255,255,255,.5)
}

.sidemenu ul.year li a {
    background: #fff;
    color: #757a7d
}

    .sidemenu ul.year li a:hover {
        background: #000;
        color: #fff
    }

#serie_contenido {
    background: 0 0
}

#seasons .se-c .se-q {
    background: rgba(0,0,0,.5)
}

    #seasons .se-c .se-q span.title {
        color: #fff
    }

    #seasons .se-c .se-q span.se-t {
        background: #000;
        color: #fff
    }

    #seasons .se-c .se-q span.se-o {
        background: #408bea;
        color: #fff
    }

#seasons .se-c .se-a ul.episodios li, #seasons .se-c .se-a ul.episodios li .numerando {
    border-color: rgba(255,255,255,.08)
}

    #seasons .se-c .se-a ul.episodios li .episodiotitle a {
        color: #fff
    }

        #seasons .se-c .se-a ul.episodios li .episodiotitle a:hover {
            color: #408bea
        }

    #seasons .se-c .se-a ul.episodios li .episodiotitle span.date {
        color: rgba(255,255,255,.5)
    }

    #seasons .se-c .se-a ul.episodios li .episodiotitle a i {
        color: #ff7a7a;
        margin-right: 5px
    }

.form_post_data #msg, .form_post_data #result {
    color: #47607b
}

.form_post_data form.generador_form input[type=submit]:hover {
    background: #222d34;
    color: #fff
}

.form_post_data form.generador_form input[type=submit] {
    background: #f5f7fa;
    color: #7488a7
}

.form_post_data form.generador_form input[type=text] {
    background: 0 0;
    color: #47607b
}

.form_post_data form.generador_form {
    border-color: #ddd
}

    .form_post_data form.generador_form::-webkit-input-placeholder {
        color: #dadde4
    }

.form_post_data #msg i, .form_post_data #result i {
    color: #408bea
}

.links_table table thead tr {
    border-bottom: solid 3px rgba(255,255,255,.08)
}

.links_table table tbody tr {
    border-bottom: solid 1px rgba(255,255,255,.08)
}

    .links_table table tbody tr:hover > td {
        background: rgba(0,0,0,.3)
    }

label.metrox {
    background: #f5f7fa;
    color: rgba(0,0,0,.69)
}

    label.metrox:hover {
        background: #d3dae4
    }

label.checked {
    background: #222d34 !important;
    color: #fff !important
}

.links_table a.addlink {
    background: #8bce51;
    color: #fff
}

#single {
    border-bottom: solid 1px rgba(255,255,255,.07)
}

    #single .content.right {
    }

    #single .content.left {
        border-left: solid 1px rgba(255,255,255,.08)
    }

.sbox h1, .sbox h2 {
    color: #fff
}

a.a_f_sbox {
    color: #24282d
}

.slider article.item .image {
    background-color: #000
}

    .se .poster .season_m span, .slider article.item .image .data span {
        color: #fff
    }

    .slider article.item .image .data {
        background-image: -moz-linear-gradient(rgba(0,0,0,0),#000);
        background-image: -webkit-linear-gradient(rgba(0,0,0,0),#000);
        background-image: linear-gradient(rgba(0,0,0,0),#000)
    }

span.quality {
    color: #fff;
    background: #cd2026
}

.sidebar aside.widget h2.widget-title {
    color: #fff
}

.sidebar aside.widget ul li a {
    color: rgba(255,255,255,.5)
}

.sidebar aside.widget ul li:before {
    color: #fff
}

.sidebar aside.widget ul li a:hover {
    color: #009fff
}

.calendar_wrap table caption {
    background: rgba(255,255,255,.1)
}

.calendar_wrap table thead {
    background: 0 0
}

    .calendar_wrap table thead tr th {
        color: #fdfdfd;
        padding: 10px;
        background: #000
    }

.calendar_wrap table tbody tr {
    border-color: rgba(0,0,0,.05)
}

    .calendar_wrap table tbody tr td {
        color: rgba(255,255,255,.4);
        font-weight: 300
    }

form.search-form {
    background: rgba(255,255,255,.08);
    border-color: rgba(255,255,255,.1)
}

    form.search-form button[type=submit] span {
        color: #fff
    }

        form.search-form button[type=submit] span:hover {
            color: #009fff
        }

.tagcloud a {
    background-color: rgba(255,255,255,.1);
    color: #fff
}

.widget_rss .rssSummary {
    color: rgba(0,0,0,.44)
}

.widget_rss cite {
    color: #8abede
}

span.comment-author-link {
    color: #fff;
    font-weight: 500
}

.w_item_a .image .data {
    background-image: -moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));
    background-image: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));
    background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));
    color: #fff
}

    .w_item_a .image .data h3 a {
        color: #fff
    }

    .w_item_a .image .data span.wdate {
        color: rgba(255,255,255,.7)
    }

.w_item_b {
    background: #1F2937
}

    .w_item_b:hover {
        background: #000
    }

    .w_item_b .data h3 {
        color: rgba(255,255,255,.8)
    }

    .w_item_b a:hover > .data h3 {
        color: #fff
    }

    .w_item_b .data span.wdate {
        color: rgba(255,255,255,.5)
    }

    .w_item_b .data .wextra {
        color: rgba(255,255,255,.4)
    }

        .w_item_b .data .wextra b {
            border: solid 1px rgb(255 255 255 / 14%)
        }

.w_item_c {
    border-color: rgba(0,0,0,.1)
}

    .w_item_c .rating {
        background: rgba(255,255,255,.1);
        color: rgba(255,255,255,.7)
    }

    .w_item_c .data h3 {
        color: rgba(255,255,255,.8)
    }

    .w_item_c a:hover > .data h3 {
        color: #fff
    }

    .w_item_c .data span {
        color: rgba(255,255,255,.5)
    }

    .w_item_c .rating i {
        color: #fff
    }

    .w_item_c a:hover > .rating i {
        color: #408bea
    }

article.w_item_c:after {
    color: rgba(0,0,0,.07)
}

i.delete {
    background: #dc2626
}

    i.delete span {
        color: #fff
    }

.nav_items_module a.btn {
    color: rgba(255,255,255,.5)
}

    .nav_items_module a.btn:hover {
        color: #408bea
    }

.slider article.item .image .data h3.title, a.main {
    color: #fff
}

a.facebook-background {
    background: #4861a3
}

a.twitter-background {
    background: #408bea
}

a.google-plus-background {
    background: #ce4231
}

a.linkedin-background {
    background: #1a91c9
}

a.youtube-background {
    background: #bc1e2c
}

a.rss-background {
    background: #f7a92c
}

a.flickr-background {
    background: #f957a8
}

a.vimeo-background {
    background: #1bb6ec
}

a.pinterest-background {
    background: #cd2026
}

a.dribbble-background {
    background: #e14a85
}

a.tumblr-background {
    background: #36465d
}

a.instagram-background {
    background: #125688
}

a.vine-background {
    background: #00bf8e
}

a.vk-background {
    background: #6383a8
}

.resppages a {
    background: #374151;
    color: #fff
}

@media only screen and (max-width:768px) {
    .module .sidebar {
        background: 0 0
    }

    ul.main_links li a.active {
        background: rgba(72,82,99,.02)
    }
}

a.main {
    background: #408bea
}

footer.main .fbox .fmenu ul li.current-menu-item a {
    color: #408bea
}

#seasons .se-c .se-q span.title i {
    color: #a7acb9
}

.link_sharing {
    background: #fff;
    -moz-box-shadow: 0 1px 40px -4px rgba(0,0,0,.7);
    -webkit-box-shadow: 0 40px 8px -4px rgba(0,0,0,.7);
    box-shadow: 0 1px 40px -4px rgba(0,0,0,.7)
}

.links_table, .sheader, .sheader .poster {
    background: 0 0
}

header.responsive {
    background-color: #1f2937;
    box-shadow: 0 1px 5px rgba(0,0,0,.4);
    border-bottom: 1px solid #000
}

    header.responsive .nav, header.responsive .search {
        border-color: #212121
    }

form.form-resp-ab {
    background: rgba(0,0,0,.95);
    border: 0
}

.link_sharing p.select b {
    color: #222d34
}

.link_sharing p label {
    color: #3a4a5f
}

#single .content .sbox {
    border-color: rgba(255,255,255,.08)
}

#single .sidebar, form.form-resp-ab {
    border-color: rgba(255,255,255,.08)
}

.sheader .data h1 {
    color: #fff
}

.tagcloud a {
    box-shadow: inset 0 -1px 0 rgba(255,255,255,.1)
}

.widget-social ul.social-links li.dtl a.icls {
    color: #fff
}

header.responsive a {
    color: #fff
}

header.responsive .nav a.active:before, header.responsive .search a.active:before {
    content: "\f00d";
    color: #408bea
}

form.form-resp-ab input[type=text] {
    color: #fff
}

form.form-resp-ab button[type=submit] span {
    font-size: 20px;
    color: #fff
}

form.form-resp-ab button[type=submit]:hover > span {
    color: #009fff
}

.load_modules {
    color: rgba(255,255,255,.5)
}

.owl-theme .owl-controls .owl-page span {
    background: #fff
}

.alert_dt_ee {
    background: #f8f9fb
}

.video-wrapper {
    background: #000
}

.sheader .poster .complex {
    background: #8a8e96;
    color: #fff
}

    .sheader .poster .complex:hover {
        background: #f73535
    }

ul.smenu li.icon i {
    font-size: 19px;
    color: #222d34
}

ul.smenu li a {
    color: rgba(255,255,255,.5)
}

    ul.smenu li a:hover {
        color: #408bea
    }

    ul.smenu li a.selected, ul.smenu li a.selected:hover {
        color: #fff
    }

a.dactive:before {
    content: "\e5cd";
    color: #222d34
}

.dt_mega_menu {
    background: #eceff5;
    border-color: #c7d0dc
}

    .dt_mega_menu .box ul li {
        border-left: solid 1px #fff;
        border-right: solid 1px #c7d0dc
    }

        .dt_mega_menu .box ul li.current-menu-item a {
            color: #222d34;
            font-weight: 600
        }

        .dt_mega_menu .box ul li a {
            color: #686f7b
        }

            .dt_mega_menu .box ul li a:hover {
                color: #408bea
            }

.link_sharing p a.addlink {
    color: #222d34
}

.link_sharing h3 {
    border-bottom: solid 1px #e2e6ec;
    color: #222d34
}

.custom_fields, .srating {
    border-bottom: solid 1px rgba(255,255,255,.08)
}

.fondo_dt {
    background: rgba(0,0,0,.9)
}

.extra span.tagline {
    color: rgba(255,255,255,.8)
}

.extra span.date {
    font-weight: 500;
    color: rgba(255,255,255,.28)
}

.srating {
    border-top: solid 1px #eceff5
}

    .srating .promedio {
        background: #f5f7fa;
        color: #222d34
    }

    .srating .rdata .stars span.rating-stars-a {
        color: #eceff5
    }

    .srating .rdata .stars span.rating-stars-b {
        color: #ffe203
    }

    .srating .rdata .votes {
        color: #9297a2
    }

.sgeneros a {
    color: #fff;
    border-left: solid 1px rgba(255,255,255,.08)
}

    .sgeneros a:hover {
        color: #408bea
    }

.custom_fields b.variante {
    color: #fff
}

.custom_fields span.valor strong {
    color: #fff;
    font-weight: 500;
    background: rgba(255,255,255,.2)
}

    .custom_fields span.valor strong:before {
        color: #d9dbde
    }

.wp-content {
    border-bottom: solid 1px rgba(255,255,255,.08)
}

.comments-area h2 {
    color: rgba(255,255,255,.7)
}

    .comments-area h2 i {
        color: #fff
    }

.post-comments li.comment {
    border-top: 1px solid rgba(255,255,255,.08)
}

    .post-comments li.comment .scontent {
        border-left: 1px solid rgba(255,255,255,.08)
    }

        .post-comments li.comment .scontent .comment-header {
            color: #fff
        }

        .post-comments li.comment .scontent p {
            color: rgba(255,255,255,.45)
        }

            .post-comments li.comment .scontent p code {
                color: #97add0
            }

.post-comments ul li.comment {
    border-top: 1px solid rgba(255,255,255,.08)
}

.comment-form-comment textarea, .grid-container input[type=text] {
    border: 1px solid #000
}

em.text-red {
    color: #ff8181
}

.post-comments .comment-time {
    background: rgba(255,255,255,.2);
    color: #fff
}

.post-comments .comment-reply-link {
    color: #fff;
    background: rgba(255,255,255,.2)
}

    .post-comments .comment-reply-link:hover {
        color: #fff;
        background: #408bea
    }

.comment-respond h3 {
    color: #fff
}

    .comment-respond h3:before {
        color: #408bea
    }

.comment-form-comment .form-label, .grid-container .form-label {
    color: #fff
}

.grid-container .form-description {
    color: rgba(255,255,255,.5)
}

a.commautor {
    color: #222d34
}

    a.commautor:hover {
        color: #408bea
    }

p.form-submit input[type=submit] {
    background: rgba(255,255,255,.2);
    color: #fff;
    border: 0
}

    p.form-submit input[type=submit]:hover {
        background: #408bea;
        border-color: #408bea;
        color: #fff
    }

.comment-respond input[type=submit], .comment-respond input[type=text], .comment-respond textarea {
    background: rgba(0,0,0,.5);
    color: #fff
}

    .comment-respond input[type=text]:focus, .comment-respond textarea:focus {
        -moz-box-shadow: 0 1px 8px -4px rgba(0,0,0,.7);
        -webkit-box-shadow: 0 1px 8px -4px rgba(0,0,0,.7);
        box-shadow: 0 1px 8px -4px rgba(0,0,0,.7)
    }

div.no-comments {
    background: #fdfdfd;
    color: #8e8559
}

.starstruck .star-on-png:before {
    content: "\f005";
    color: #408bea
}

.starstruck .star-off-png:before {
    content: "\f005";
    color: rgba(255,255,255,.15)
}

.starstruck-rating-wrap {
    color: #fff;
    background-color: #374151
}

.starstruck-rating {
    color: #9297a2
}

    .starstruck-rating i {
        color: #ced3dc
    }

.starstruck-wrap {
    border-bottom: solid 1px rgba(255,255,255,.08);
    border-top: solid 1px rgba(255,255,255,.08)
}

    .dt_nodata, .starstruck-wrap .dt_rating_vgs {
        background: #374151;
        color: #fff
    }

#single .content .srelacionados {
    background: 0 0
}

.dtloadpage {
    background: rgba(0,0,0,.95)
}

    .dtloadpage .dtloadbox span {
        color: #fff
    }

    .dtloadpage .dtloadbox p {
        color: #a7a7a7
    }

.se_rating .se_rating_valor {
    background: #408bea
}

.se_rating:before {
    color: #ffd600
}

.dt_social_single a {
    color: #fff
}

    .dt_social_single a.facebook {
        background: #4861a3
    }

    .dt_social_single a.twitter {
        background: #03a9f4
    }

    .dt_social_single a.google {
        background: #eb4026
    }

    .dt_social_single a.pinterest {
        background: #ca212a
    }

    .dt_social_single a.whatsapp {
        background: #51ce60
    }

.captcha {
    border: 1px solid #d3dae4
}

    .captcha a {
        color: #878fa0;
        background: #f5f7fa
    }

        .captcha a:hover {
            color: #fff;
            background: #a2abbb
        }

        .captcha a:active {
            background: #222d34
        }

    .captcha input[type=text] {
        color: #a7b2c7;
        border-left: solid 3px #d3dae4
    }

.link_sharing p small {
    font-size: 13px;
    color: #c4cad6
}

.captcha input:required:valid, .link_sharing p strong {
    color: #222d34
}

ul.dt_sm {
    float: left;
    background: #000
}

.account_page .sidebar {
    background: #fff
}

    .account_page .sidebar h2 {
        background: #cacfd8;
        color: #222d34
    }

.account_page .content h1, .account_page .content ul.nav li a, .no_fav {
    color: rgba(255,255,255,.5)
}

.account_page .content .box, .account_page .sidebar .about {
    background: #fff
}

.account_page .content ul.nav {
    border-bottom: solid 1px #eceff5
}

    .account_page .content ul.nav li a.active {
        background: #fff;
        border-top: solid 1px #408bea;
        border-left: solid 1px #eceff5;
        border-right: solid 1px #eceff5
    }

.account_page .content .container h2 {
    border-bottom: solid 1px #eceff5;
    color: #222d34
}

.no_fav {
    background: rgba(0,0,0,.5)
}

.mejs-container .mejs-controls {
    background: #000 !important
}

a.reset {
    background: #f16464;
    color: #fff !important;
    padding: 0 10px
}

    a.reset:hover {
        background: red
    }

.wp-content blockquote {
    border-left: 2px solid rgba(255,255,255,.08);
    background: rgba(255,255,255,.05)
}

.wp-content h1, .wp-content h2, .wp-content h3, .wp-content h4, .wp-content h5, .wp-content h6 {
    color: rgba(255,255,255,.5)
}

.module .content .items .episodes .poster span.serie {
    background: #000;
    color: #fff
}

ul.main_links li a {
    color: #757a7d
}

    ul.main_links li a.active {
        font-weight: 500;
        color: #222d34;
        background: #fff
    }

        ul.main_links li a.active:hover, ul.main_links li a:hover {
            color: #222d34
        }

    ul.main_links li a i {
        color: #eceff5
    }

    ul.main_links li a.active i, ul.main_links li a:hover > i {
        color: #222d34
    }

span.item_type {
    background: #408bea;
    color: #fff
}

span.s_trending a.m_trending {
    color: rgba(255,255,255,.5)
}

    span.s_trending a.active, span.s_trending a.m_trending:hover {
        color: #fff
    }

.contact .wrapper fieldset label, .contact .wrapper h1 {
    color: #111
}

.contact {
    background: #fff
}

    .contact .wrapper {
        border-bottom: solid 1px #f5f7fa
    }

        .contact .wrapper fieldset input[type=text] {
            border: 1px solid #b0bdc5;
            color: #67696b
        }

            .contact .wrapper fieldset input[type=text]:focus, .contact .wrapper fieldset textarea:focus {
                border: 1px solid #408bea
            }

        .contact .wrapper fieldset input[type=submit] {
            background: #408bea;
            color: #fff
        }

        .contact .wrapper fieldset textarea {
            border: 1px solid #b0bdc5
        }

.loguser a {
    background: #f5f7fa;
    color: #222d34
}

    .loguser a:hover {
        background: #222d34;
        color: #fff
    }

form.update_profile {
    background: rgba(255,255,255,.05)
}

    form.update_profile fieldset input[type=password], form.update_profile fieldset input[type=text] {
        border: 1px solid rgba(255,255,255,.15);
        color: #fff;
        background: rgba(0,0,0,.7)
    }

        form.update_profile fieldset input[type=text]:disabled {
            background: rgba(0,0,0,.7);
            cursor: no-drop;
            color: #fff
        }

        form.update_profile fieldset input[type=password]:focus, form.update_profile fieldset input[type=text]:focus {
            border: 1px solid #408bea
        }

    form.update_profile fieldset select, form.update_profile fieldset textarea {
        border: 1px solid rgba(255,255,255,.15);
        color: #fff;
        background: rgba(0,0,0,.7)
    }

    form.update_profile fieldset input[type=submit] {
        background: #408bea;
        color: rgba(255,255,255,.7)
    }

        form.update_profile fieldset input[type=submit]:hover {
            color: #fff
        }

    form.update_profile .updated {
        background: #4caf50;
        color: #fff
    }

    form.update_profile .error {
        background: #f7d5d5;
        color: #222d34
    }

    form.update_profile .warning {
        background: #ffecbe;
        color: #222d34
    }

.account {
    background: #fff
}

    .account .sidebar {
        background: #222d34
    }

        .account .sidebar ul li a {
            color: #7e8c94
        }

            .account .sidebar ul li a.active {
                background: #45555f;
                color: #fff;
                border-radius: 3px
            }

.sseasons .se-c .se-q span.se-t {
    background: #f5f7fa !important;
    color: #222d34 !important
}

.single-page {
    background: rgba(15,15,15,.93);
    box-shadow: 0 1px 8px rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.4) inset
}

    .single-page h1.head {
        border-bottom: solid 1px rgba(255,255,255,.08);
        color: #fff
    }

.mce-panel {
    border: 0 solid #cacaca;
    border: 0 solid rgba(0,0,0,.2);
    background-color: #f5f7fa
}

.sbackdrop h1 {
    color: #fff;
    text-shadow: 0 1px 5px #000
}

.pag_episodes {
    border-bottom: solid 1px #000
}

    .pag_episodes .item {
        border-right: solid 1px #000
    }

        .pag_episodes .item a {
            color: rgba(255,255,255,.6);
            background: #1f2937
        }

            .pag_episodes .item a:hover {
                color: #408bea
            }

            .pag_episodes .item a i {
                color: #fff
            }

.wp-content h1 span {
    color: #9aa3b1
}

.single_menu ul.main_dt_menu {
    background: #f5f7fa;
    border-bottom: solid 1px #eceff5
}

    .single_menu ul.main_dt_menu li a {
        color: #222d34
    }

        .single_menu ul.main_dt_menu li a:hover {
            color: #408bea
        }

@media only screen and (max-width:600px) {
    .fondo_dt {
        background: #fff
    }
}

@media only screen and (max-width:540px) {
    ul.smenu {
        background: rgba(0,0,0,.3)
    }

        ul.smenu li a {
            background: #374151;
            color: #fff
        }

            ul.smenu li a.active {
                background: rgba(0,0,0,.04)
            }

    .single_tabs {
        padding: 0
    }
}

.ads_demo, .top-imdb-item .puesto {
    background: #000
}

.ads_demo {
    border: 1px solid #e9ebef
}

#today a {
    color: #fff;
    font-weight: 500
}

.tagcloud a:hover {
    color: #fff
}

.epiheader .epidata h3 a, .posts header.pos h1 {
    color: #fff
}

.posts header.pos {
    border-bottom: solid 1px rgba(255,255,255,.08)
}

.epiheader {
    border-bottom: solid 1px #e9ebef
}

    .epiheader .epidata h3 a:hover {
        color: #575d6f
    }

    .epiheader .epidata span.data b {
        color: #2b3142
    }

    .epiheader .epidata h1 span {
        color: #9aa3b1
    }

.posts .meta {
    border-bottom: solid 3px rgba(255,255,255,.08)
}

    .posts .meta .autor {
        color: #fff
    }

        .posts .meta .autor i {
            color: #408bea
        }

.home-blog-post {
    border-bottom: 1px solid rgba(255,255,255,.08)
}

    .home-blog-post .entry-date .month {
        color: rgba(255,255,255,.5)
    }

    .home-blog-post .entry-title a, .top-imdb-item .rating, .top-imdb-item .title a {
        color: rgba(255,255,255,.8)
    }

.top-imdb-list h3 {
    color: #fff;
    border-color: #408bea
}

.top-imdb-item {
    border-bottom: 1px solid rgba(255,255,255,.08)
}

    .top-imdb-item:hover > .title a {
        color: #408bea
    }

article.post .information p.descr {
    color: rgba(255,255,255,.5)
}

article.post .information .meta span.autor {
    color: #408bea
}

article.post .information .meta span.date {
    color: rgba(255,255,255,.3);
    font-style: italic
}

article.post .information h2 {
    color: #fff
}

h1.top-imdb-h1 {
    border-bottom: solid 1px #f5f7fa
}

.search .result-item:first-child {
    border-top: solid 5px #f5f7fa;
    padding-top: 5px
}

.result-item article {
    border-bottom: 1px solid rgba(255,255,255,.08)
}

    .result-item article .image .thumbnail span {
        color: #fff
    }

    .result-item article .details .meta span.rating {
        background: rgba(0,0,0,.8);
        color: rgba(255,255,255,.5)
    }

    .result-item article .details .title a {
        color: rgba(255,255,255,.7)
    }

        .result-item article .details .title a:hover {
            color: #fff
        }

    .result-item article .details .contenido p {
        color: #a6aab1
    }

.no-result {
    color: rgba(255,255,255,.4)
}

.tax_post .tax_box .title {
    border-right: solid 6px rgba(255,255,255,.08)
}

.player_sist .playex {
    background: #000
}

.player_sist .control {
    background: #292b2c;
    box-shadow: 0 15px 20px -7px rgba(0,0,0,.6)
}

    .player_sist .control nav.player ul.options li ul li a.selected, .player_sist .control nav.player ul.options li ul li:hover > a {
        color: #fff;
        background: #000
    }

    .player_sist .control nav.controles ul.list li a:hover {
        color: #fff
    }

    .player_sist .control span.qualityx {
        color: #fff;
        background: #141516;
        border-left: solid 1px #000
    }

a.report-video-dactive {
    color: #fff !important
}

.report-video-form fieldset select {
    border: 1px solid #c4c4c4
}

.report-video-form fieldset input[type=email], .report-video-form fieldset textarea {
    border: 1px solid #000;
    background: rgba(0,0,0,.3);
    color: #fff
}

.report-video-form fieldset input[type=submit] {
    background: #408bea;
    color: #fff
}

.report-video-active {
    background: #fff;
    color: #222d34
}

.confirm_report {
    background: #4caf50
}

.error_report {
    background: #ff4848
}

.turnedOff {
    color: #fff !important
}

.home-blog-post .entry-date .date {
    color: #408bea
}

.head-main-nav ul.main-header li a {
    color: rgba(255,255,255,.8)
}

.head-main-nav ul.main-header li:hover > a {
    color: #408bea
}

.head-main-nav ul.main-header li ul.sub-menu {
    background: #111827
}

.hea sd-main-nav ul.main-header li ul.sub-menu li:hover > a {
    background: rgba(0,0,0,.1)
}

.search_page_form form {
    background: rgba(0,0,0,.9);
    border: 1px solid #000
}

    .search_page_form form button span {
        font-size: 20px;
        color: #bcc2cb
    }

    .search_page_form form button:hover > span {
        color: #222d34
    }

.reports_notice_admin {
    background: #fff
}

    .reports_notice_admin span a.delete_notice {
        background: #8bc34a;
        color: rgba(255,255,255,.5)
    }

        .reports_notice_admin span a.delete_notice:hover {
            color: #fff
        }

    .reports_notice_admin span.num {
        font-size: 40px;
        background: red;
        color: #fff
    }

.person {
    border-bottom: solid 1px rgba(255,255,255,.08)
}

.layout3 .sidebar {
    border-right: 0;
    border-left: solid 1px #eceff5
}

.ds1 .content {
    border-right: 0 !important;
    border-left: solid 1px #eceff5
}

ul.abc li a {
    background: rgba(0,0,0,.8);
    color: rgba(255,255,255,.5)
}

    ul.abc li a.select, ul.abc li a:hover {
        color: #fff;
        background: #000
    }

#downloads, #views {
    display: none
}

.loading {
    color: #408bea
}

.module .content header h1, .module .content header h2 {
    border-left: solid 3px #408bea
}

.module .content header span a.see-all {
    background: #408bea;
    color: #fff
}

a.link_a {
    color: #fff
}

    a.link_a:hover {
        color: #408bea
    }

.sheader {
    border-bottom: solid 3px rgba(255,255,255,.08)
}

.sidebar aside.widget ul li {
    border-bottom: solid 1px rgba(255,255,255,.1)
}

.single_tabs {
    border-bottom: solid 3px rgba(255,255,255,.08)
}

.dt_social_single span {
    border-right: solid 2px rgba(255,255,255,.08)
}

.dt_social_single b#social_count {
    color: #fff
}

form.update_profile h3 {
    border-bottom: solid 1px #e1e5ea
}

.video_player_enable .box {
    background: #000
}

    .video_player_enable .box:hover > .play i {
        color: #fff;
        text-shadow: 0 0 25px #000
    }

.posts {
    border-bottom: solid 3px rgba(255,255,255,.08)
}

.result-item article .image .thumbnail span.movies {
    background: #06ad0c
}

.result-item article .image .thumbnail span.post {
    background: #0d82ff
}

.result-item article .image .thumbnail span.tvshows {
    background: red
}

.result-item article .image .thumbnail span.episodes {
    background: #e91e63
}

.result-item article .image .thumbnail span.seasons {
    background: #bb71c6
}

.player_sist .control nav.player ul.options li:hover > a {
    color: #fff
}

.player_sist .control nav.controles ul.list li.contadorads i {
    color: #fff;
    background: rgba(0,0,0,.47)
}

.player_sist .control nav.controles ul.list li a {
    color: rgba(255,255,255,.2);
    border-left: solid 1px rgba(0,0,0,.15)
}

.player_sist .control span.views {
    color: #fff
}

.report-video-form p.desc {
    color: #a5aab2
}

.fix_playerx {
    background: #000
}

.ads_player .ads_box .ads span.notice {
    color: #fff
}

.head-main-nav ul.main-header li ul.sub-menu li a {
    color: rgba(255,255,255,.5)
}

.error_widget {
    background: #ff4f4f;
    color: #fff padding: #15px
}

.send_link {
    background: #8bce51;
    color: #fff
}

article.simple .data h3 a {
    color: #fff
}

.form_post_lik .table table th {
    color: #fff
}

.form_post_lik .table table thead tr {
    border-bottom: solid 2px rgba(255,255,255,.08)
}

.form_post_lik .table table tbody tr {
    border-bottom: solid 1px rgba(255,255,255,.03)
}

    .form_post_lik .table table tbody tr:last-child {
        border-bottom: 0
    }

    .form_post_lik .table table tbody tr:nth-child(odd) {
        background-color: rgba(0,0,0,.3)
    }

    .form_post_lik .table table tbody tr td a.remove_row {
        background: rgba(255,255,255,.2);
        color: #fff
    }

.form_post_lik .table table td input[type=text], .form_post_lik .table table td input[type=url] {
    border: solid 1px #000;
    background: rgba(0,0,0,.8);
    color: #fff
}

.form_post_lik .table table td select {
    border: solid 1px #000;
    color: #fff;
    background: rgba(0,0,0,.8)
}

.form_post_lik .control {
    border-top: solid 3px rgba(255,255,255,.08)
}

    .form_post_lik .control .left a.add_row {
        background: rgba(255,255,255,.2);
        color: #fff
    }

        .form_post_lik .control .left a.add_row:hover, .form_post_lik .table table tbody tr td a.remove_row:hover {
            background: #408bea;
            color: #fff
        }

    .form_post_lik .control .right input[type=submit] {
        ackground: #408bea;
        color: #fff
    }

.tleft {
    padding-right: 25px;
    border-right: solid 1px rgba(255,255,255,.08)
}

a.see_all {
    background: #408bea;
    color: #fff
}

.live-search ul {
    background: #111827
}

    .live-search ul li:hover {
        background: rgba(10,10,10,.5);
        opacity: 1
    }

    .live-search ul li {
        border-bottom: solid 1px rgba(255,255,255,.08)
    }

        .live-search ul li .title {
            color: #fff
        }

        .live-search ul li .other-name {
            color: #7a858c
        }

        .live-search ul li .imdb {
            color: rgba(255,255,255,.5)
        }

            .live-search ul li .imdb span.fas {
                color: #c18545
            }

.adv_slider {
    background: #000;
    box-shadow: 0 1px 8px rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.4) inset
}

#dt_galery {
    border-top: solid 1px rgba(255,255,255,.08);
    padding-top: 20px
}

    #dt_galery span {
        background: #fff !important
    }

.mensaje_ot {
    background: #f5f7fa
}

.csend {
    border-color: #7ac720
}

.cerror {
    border-color: red
}

a.mtoc {
    background: #408bea
}

#single .sidebar {
    background: 0 0
}

.fullplayer .icons-shrink2 {
    color: #fff !important
}

td.cal {
    border: solid 1px rgba(255,255,255,.08);
    background: rgba(0,0,0,.7);
    font-weight: 600
}

.linktabs {
    border-bottom: solid 5px rgba(255,255,255,.08)
}

    .linktabs ul li a.selected {
        background: #408bea;
        color: #fff
    }

.mensaje_report .send {
    color: #4caf50
}

.search_responsive .search-button span.loading {
    color: #408bea
}

.menuresp .menu {
    background: #374151
}

    .menuresp .menu .user {
        border-bottom: solid 1px #000
    }

        .menuresp .menu .user .logout a {
            background: rgba(255,255,255,.2);
            color: #fff
        }

            .menuresp .menu .user .logout a:hover {
                background: #408bea
            }

        .menuresp .menu .user a.ctgs {
            background: #408bea;
            color: rgba(255,255,255,.8)
        }

            .menuresp .menu .user a.ctgs:hover {
                color: #fff
            }

    .menuresp .menu ul.resp li {
        border-bottom: 1px solid rgba(255,255,255,.08)
    }

        .menuresp .menu ul.resp li a {
            color: rgba(255,255,255,.8)
        }

            .menuresp .menu ul.resp li a:hover {
                color: #408bea;
                background: #000
            }

        .menuresp .menu ul.resp li ul.sub-menu li a {
            color: rgba(253,253,253,.5)
        }

            .menuresp .menu ul.resp li ul.sub-menu li a:hover {
                background: 0 0;
                color: #408bea
            }

            .menuresp .menu ul.resp li ul.sub-menu li a:before {
                color: rgb(255 255 255 / 50%)
            }

.page_user header.user {
    border-bottom: solid 3px rgba(255,255,255,.08)
}

    .page_user header.user .box .contenido .info span {
        border-right: solid 1px rgba(255,255,255,.08)
    }

.page_user nav.user {
    border-bottom: solid 3px rgba(255,255,255,.08)
}

    .page_user nav.user ul li a {
        color: rgba(255,255,255,.5)
    }

        .page_user nav.user ul li a:hover {
            color: #408bea
        }

        .page_user nav.user ul li a.selected {
            background: #408bea;
            color: #fff
        }

            .page_user nav.user ul li a.selected:hover {
                color: #fff
            }

.page_user .content .upge h2 {
    border-bottom: solid 3px rgba(255,255,255,.08)
}

    .page_user .content .upge h2 span.pending i {
        background: red;
        color: #fff
    }

.user_edit_control ul li a {
    background: #000
}

    .user_edit_control ul li a.selected {
        background: #408bea;
        color: #fff;
        font-weight: 500
    }

        .user_edit_control ul li a.selected:before {
            border-top-color: #408bea
        }

#message .sms {
    background: rgba(255,255,255,.2)
}

    #message .sms .updating {
        border-left: solid 5px #ffc107
    }

        #message .sms .updating i {
            color: #d0d5dc
        }

    #message .sms .error {
        border-left: solid 5px #ff5858
    }

        #message .sms .error i {
            color: #ff5858
        }

    #message .sms .sent {
        border-left: solid 5px #fff
    }

        #message .sms .sent i {
            color: #fff
        }

.page_user .content .paged a.load_more {
    background: rgba(255,255,255,.2);
    color: #fff
}

    .page_user .content .paged a.load_more:hover {
        background: #408bea;
        color: #fff
    }

table.account_links thead {
    background: #000
}

table.account_links tbody {
    border-top: 0
}

    table.account_links tbody > tr:nth-child(even) {
        background: rgba(0,0,0,.5)
    }

    table.account_links tbody tr {
        background: rgba(0,0,0,.3);
        border-bottom: solid 1px transparent
    }

    table.account_links tbody td.publish i.icon:before {
        content: "\f058";
        color: #4caf50
    }

    table.account_links tbody td.pending i.icon:before {
        content: "\f056";
        color: #ffc107
    }

    table.account_links tbody td.trash i.icon:before {
        content: "\f057";
        color: #ff3131
    }

    table.account_links tbody td a {
        color: rgba(255,255,255,.5)
    }

#edit_link .box .form_edit {
    background: #fff;
    box-shadow: 0 1px 20px 3px rgba(0,0,0,.17)
}

    #edit_link .box .form_edit .cerrar a {
        color: #fff;
        background: #4a4d52
    }

        #edit_link .box .form_edit .cerrar a:hover {
            background: #408bea
        }

    #edit_link .box .form_edit .ready i {
        color: #4caf50
    }

    #edit_link .box .form_edit fieldset h3 {
        border-bottom: solid 5px #d8dce2
    }

    #edit_link .box .form_edit fieldset select {
        color: #222d34;
        border: solid 1px #d8dce2;
        background: #f5f7fa
    }

        #edit_link .box .form_edit fieldset select:focus, #edit_link .box .form_edit fieldset select:hover {
            background: #fff
        }

    #edit_link .box .form_edit fieldset h3 i {
        color: #4caf50
    }

    #edit_link .box .form_edit fieldset input[type=text] {
        border: solid 1px #d8dce2;
        background: #f5f7fa
    }

        #edit_link .box .form_edit fieldset input[type=text]:focus, #edit_link .box .form_edit fieldset input[type=text]:hover {
            background: #fff
        }

    #edit_link .box .form_edit fieldset input[type=submit] {
        background: #408bea;
        color: #fff
    }

.dtuser a.clicklogin {
    color: #fff;
    border-left: solid 2px rgba(255,255,255,.2);
    float: left;
    padding: 5px 15px
}

    .dtuser a.clicklogin:hover {
        color: #408bea
    }

.dtuser .gravatar {
    border-left: solid 2px rgba(255,255,255,.08)
}

    .dtuser .gravatar span {
        color: #fff;
        background: #ff1212
    }

.login_box .box {
    background: rgba(25,25,25,.98);
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.3);
    -moz-box-shadow: 0 1px 150px rgba(0,0,0,.52);
    box-shadow: 0 1px 15px #000
}

    .login_box .box a#c_loginbox {
        color: #eceff5
    }

        .login_box .box a#c_loginbox:hover {
            color: #408bea
        }

    .login_box .box input {
        border: solid 1px rgba(255,255,255,.15);
        background: #000;
        color: rgba(255,255,255,.7)
    }

        .login_box .box input[type=submit] {
            background: #408bea;
            color: #fff
        }

    .login_box .box a.register {
        color: #fff !important;
        background: rgba(0,0,0,.86);
        border: 0
    }

#resultado_link_form .msg i {
    color: #fff
}

#resultado_link_form .msg {
    background: rgba(251,251,251,.15)
}

.plyr input[type=range]::-ms-fill-lower {
    background: #408bea
}

.plyr input[type=range]:active::-webkit-slider-thumb {
    background: #408bea;
    border-color: #fff;
    transform: scale(1.25)
}

.plyr input[type=range]:active::-moz-range-thumb {
    background: #408bea;
    border-color: #fff;
    transform: scale(1.25)
}

.plyr input[type=range]:active::-ms-thumb {
    background: #408bea;
    border-color: #fff;
    transform: scale(1.25)
}

.plyr--audio .plyr__controls button.tab-focus:focus, .plyr--audio .plyr__controls button:hover, .plyr__play-large {
    background: #408bea;
    color: #fff
}

.plyr--video .plyr__controls button.tab-focus:focus, .plyr--video .plyr__controls button:hover {
    background: #408bea;
    color: #fff
}

.plyr__progress--played, .plyr__volume--display {
    z-index: 1;
    color: #408bea;
    background: 0 0;
    transition: none
}

.dt_mainmeta nav.genres ul li {
    border-bottom: solid 1px rgba(255,255,255,.08)
}

    .dt_mainmeta nav.genres ul li a {
        color: rgba(255,255,255,.5)
    }

        .dt_mainmeta nav.genres ul li a:before {
            color: rgb(255 255 255 / 50%)
        }

    .dt_mainmeta nav.genres ul li.current-cat a:before {
        color: #408bea
    }

    .dt_mainmeta nav.genres ul li a:hover {
        color: #408bea
    }

.dt_mainmeta nav.releases ul li a {
    background: rgba(0, 0, 0, 0.3);
    color: rgba(255,255,255,.5)
}

    .dt_mainmeta nav.releases ul li a:hover {
        color: #fff;
        background: #408bea
    }

.dt_mainmeta nav h2:before {
    color: rgba(255,255,255,.8)
}

.page_user {
}

.logo h1.text {
    color: #fff
}

.head-main-nav ul.main-header li ul.sub-menu li a:hover {
    color: #408bea
}

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255,255,255,.2)
}

.page_user header.user .box .contenido .info span b.num {
    color: #fff
}

.page_user header.user .box .contenido .info span i.text {
    color: rgba(255,255,255,.5)
}

.page_user header.user .box .contenido .name h2 {
    color: #fff
}

.live-search {
    margin-left: 0
}

.search_page_form form input[type=text] {
    color: #fff
}

.contact .wrapper fieldset p, .contact .wrapper p.descrip {
    color: #111
}

.person .data .name a {
    color: #fff
}

.person .data .caracter {
    color: rgba(255,255,255,.4)
}

.links_table table thead tr th {
    color: #fff
}

form.search-form input[type=text] {
    color: #fff
}

header.top_imdb {
    border-bottom: solid 1px rgba(255,255,255,.08)
}

    header.top_imdb h1.top-imdb-h1 span {
        color: #408bea
    }

.dtinfo .title h4 {
    color: #fff
}

.dtinfo .metadata {
    background: rgba(255,255,255,.09);
    color: rgba(255,255,255,.4)
}

    .dtinfo .metadata span.imdb {
        background: #000;
        color: #fff;
        border-radius: 3px
    }

.dtinfo .texto {
    border-bottom: solid 1px rgba(255,255,255,.08);
    color: rgba(255,255,255,.4)
}

.dtinfo .genres .mta a {
    border-right: solid 1px rgba(255,255,255,.15);
    color: #fff
}

td.cal a {
    background: #408bea;
    color: #fff
}

.featu {
    background: #ff2a2a;
    color: #fff
}

.module .content .items .item .dfeatur .mark i {
    color: rgba(255,255,255,.5)
}

.user_control a {
    color: rgba(255,255,255,.4);
    border-right: solid 1px rgba(255,255,255,.09)
}

    .user_control a:hover {
        color: #fff
    }

    .user_control a.in-list {
        color: #408bea
    }

    .user_control a.in-views {
        color: #fff
    }

.tooltip .tooltiptext {
    background-color: #444;
    color: #fff
}

.tooltip-right::after {
    border-color: transparent #444 transparent transparent
}

article.simple .poster .profile_control {
    background: rgba(0,0,0,.8)
}

    article.simple .poster .profile_control span a {
        background: #fff;
        color: #00bcd4
    }

        article.simple .poster .profile_control span a:hover {
            background: #00bcd4;
            color: #fff
        }

.requests {
    background: rgba(15,15,15,.93);
    border-bottom: solid 1px rgba(255,255,255,.12)
}

    .requests nav h1 span {
        color: rgba(255,255,255,.5)
    }

    .requests nav a.add_request {
        color: #fff;
        background: #00bcd4
    }

    .requests nav ul li a {
        color: #828282
    }

        .requests nav ul li a i {
            color: #fff;
            background: #f10
        }

        .requests nav ul li a.active {
            background: rgba(255,255,255,.3);
            color: #fff
        }

    .requests .content .tabox {
        border-top: solid 1px rgba(255,255,255,.1)
    }

    .requests .content .items .item .box {
        background: rgba(0,0,0,.5);
        box-shadow: 0 1px 2px rgba(0,0,0,.07)
    }

        .requests .content .items .item .box .poster span {
            background: rgba(0,0,0,.8);
            color: #fff
        }

        .requests .content .items .item .box h3 {
            border-bottom: solid 1px #1f1f1f;
            color: #fff
        }

        .requests .content .items .item .box .data span a.get_content_dbmovies {
            background: rgba(255,255,255,.15);
            color: #fff
        }

        .requests .content .items .item .box .data span .itm-exists {
            background: #000;
            color: #fff
        }

    .requests .content .items .item:hover > .box .data span a.get_content_dbmovies {
        background: #4caf50;
        color: #fff
    }

    .requests .content .items .item .box .data span i.icon-plus2 {
        color: #9fabbd
    }

    .requests .content .items .item .box .data span i.icon-check {
        color: #8bc34a
    }

    .requests .discover .fixbox .box {
        background: #000;
        border: 2px solid rgba(255,255,255,.13)
    }

        .requests .discover .fixbox .box form button.filter span {
            color: #e1e4e8
        }

        .requests .discover .fixbox .box form:hover button.filter span {
            color: #00bcd4
        }

footer.main .fcmpbox {
    background: #1F2937;
    backdrop-filter: saturate(180%) blur(10px);
    -webkit-backdrop-filter: saturate(180%) blur(10px);
    box-shadow: 0 10px 25px -7px rgba(0,0,0,.7)
}

    footer.main .fcmpbox .primary {
        border-bottom: solid 1px rgba(255,255,255,.1)
    }

        footer.main .fcmpbox .primary .columenu .item h3 {
            color: rgba(255,255,255,.8)
        }

span.top-page a {
    background: #111827;
    color: #fff
}

.dt-breadcrumb {
    border-bottom: solid 1px rgba(255,255,255,.05)
}

.breadcrumb_bottom {
}

.dt-breadcrumb ol li span.fas {
    color: rgba(255,255,255,.5)
}

.letter_home {
    background: 0 0
}

    .letter_home .fixresp ul.glossary {
    }

    .letter_home ul.glossary li a {
        color: rgba(255,255,255,.5)
    }

        .letter_home ul.glossary li a.active, .letter_home ul.glossary li a:hover {
            color: #408bea
        }

    .letter_home > .items_glossary {
        background-color: #111827;
        backdrop-filter: saturate(150%) blur(30px);
        -webkit-backdrop-filter: saturate(150%) blur(30px);
        box-shadow: 0 20px 15px -10px rgba(0,0,0,.3)
    }

.items_glossary .items .item .poster .rating {
    background: rgba(0,0,0,.8);
    color: rgba(255,255,255,.9)
}

    .items_glossary .items .item .poster .rating i {
        color: #ffd600
    }

.post_request {
    background: #000;
    box-shadow: 0 10px 50px rgba(0,0,0,.7)
}

    .post_request .box_post .backdrop span {
        color: #fff;
        background: #000
    }

    .post_request .box_post .data p {
        border-top: solid 1px rgba(255,255,255,.15)
    }

.requests nav h1 {
    color: #fff
}

.requests .discover .fixbox .box form input[type=text] {
    color: #fff
}

.post_request .box_post .data h3 {
    color: #fff
}

.items_glossary .items .item .data h3 {
    color: #fff
}

.dt-breadcrumb ol li a {
    color: rgba(255,255,255,.8)
}

.blog-list-items {
    border-bottom: solid 1px rgba(255,255,255,.08)
}

.dooplay_player {
    border-bottom: solid 3px rgba(255,255,255,.08)
}

    .dooplay_player .options ul li {
        background: 0 0;
        border-bottom: solid 1px rgba(255,255,255,.08)
    }

        .dooplay_player .options ul li:hover span.title {
            color: #408bea
        }

        .dooplay_player .options ul li i {
            color: rgba(255,255,255,.3)
        }

        .dooplay_player .options ul li span.flag img {
            border: solid 2px rgba(0,0,0,.5)
        }

        .dooplay_player .options ul li.on, .dooplay_player .options ul li.on:hover {
            background: rgba(255,255,255,.1)
        }

            .dooplay_player .options ul li.on i {
                color: #fff
            }

    .dooplay_player .play {
        background: #000
    }

    .dooplay_player h2 {
        border-bottom: solid 1px rgba(255,255,255,.08);
        background: rgba(0,0,0,.7);
        color: #fff
    }

        .dooplay_player h2 span {
            color: rgba(255,255,255,.4)
        }

            .dooplay_player h2 span.flashit {
                color: #fff
            }

    .dooplay_player .options ul li span.server {
        color: rgba(255,255,255,.5)
    }

    .dooplay_player .play .pframe, .dooplay_player .play .preplayer {
        background: #000
    }

    .dooplay_player .options {
        background: rgba(0,0,0,.5)
    }

        .dooplay_player .options ul li span.title {
            color: #fff
        }

.links_table table tbody tr td strong.quality, table.account_links tbody td strong.quality {
    border-color: rgba(255,255,255,.08);
    background: rgba(0,0,0,.2);
    color: #fff
}

.module_single_ads {
    border-color: rgba(255,255,255,.08)
}

.loader, .loader:after, .loader:before {
    background: rgba(255,255,255,.5)
}

.live-search {
    border-top: 0
}

header.main .hbox .search form input[type=text]::placeholder {
    color: rgba(255,255,255,.3)
}

header.main .hbox .logo {
    background: rgba(255,255,255,.05)
}

ul.wp-tags li {
    background: rgba(0,0,0,.6)
}

.sheader .poster img {
    box-shadow: 0 10px 15px -7px rgb(0 0 0)
}

a.report-video-error {
    border: solid 1px rgb(255 255 255 / 14%);
    background: #000
}

#seasons .se-c .se-a ul.episodios li .episodiotitle a:visited {
    color: #fff
}

.onloader:before {
    background: transparent url(../img/gloader.svg) center no-repeat;
    -webkit-background-size: 30px auto;
    background-size: 30px auto
}

.desc_category p {
    border-bottom: dashed 1px rgba(255,255,255,.08)
}

h1.heading-archive {
    color: #fff
}

    h1.heading-archive:after, h1.heading-archive:before {
        background-color: rgba(255,255,255,.08)
    }

@media (min-width: 768px) {
    .list-movie-filter .list-movie-filter-item {
        float: left;
        margin: 5px;
        width: 17%
    }
}

@media (max-width: 768px) {
    .list-movie-filter .list-movie-filter-item {
        float: left;
        margin: 5px;
        width: 45%;
    }
}

.list-movie-filter .list-movie-filter-main {
    color: #ddd;
    display: block;
}

    .list-movie-filter .list-movie-filter-main label {
        display: block;
    }

label {
    display: inline-block;
    margin-bottom: 5px;
    font-weight: bold;
}

.form-inline .form-control, .form-inline .radio, .form-inline .checkbox {
    display: inline-block;
    padding-top: .400rem;
    padding-bottom: .400rem;
}

.form-control {
    display: block;
    width: 100%;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.form-control {
    background-color: #374151 !important;
    border: 1px solid #111 !important;
    color: #b8b8b8 !important;
}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

button, select {
    text-transform: none;
}

option {
    font-weight: normal;
    display: block;
    min-height: 1.2em;
    padding: 0px 2px 1px;
    white-space: nowrap
}

.btn-red {
    color: #ffffff;
    background-color: #991b1b;
}

.btnn {
    display: inline-block;
    padding: 5px 10px;
    margin-bottom: 0;
    font-size: 11pt;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid transparent;
    border-radius: 4px;
    margin: 8px;
}

.btn-filter-movie {
}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

    button, html input[type="button"], input[type="reset"], input[type="submit"] {
        cursor: pointer;
        -webkit-appearance: button;
    }

button, select {
    text-transform: none;
}

button, input {
    line-height: normal;
}

button, input, select, textarea {
    margin: 0;
    font-family: inherit;
    font-size: 100%;
}
