:root {
    --primary-color: #ff5722 !important;
    --secondary-color: #e1e7f5;
    --tertiary-color: #ebebeb;
    --quaternary-color: #3d3d3d;
    --quinary-color: #666;
    --sextarian-color: #d98080;

    --primary-text-color: #333;
    --secondary-text-color: #FFF;
    --tertiary-text-color: #ff5722 !important;

    --bg-body: #FFF;
    --bg-primary-color: #FFF;
    --bg-secondary-color: #ff5722 !important;
    --bg-tertiary-color: #3d3d3d;
    --bg-quaternary-color: #ffe7db;
    --bg-quinary-color: #ff5622c2;

    --border-primary-color: #3d3d3d;
    --border-secondary-color: #ff5722 !important;
    --border-tertiary-color: #fd683a !important;
    --border-quaternary-color: #ebebeb;

    --color-link: #fd683a !important;
    --color-link-hover: #b73d18 !important;

    --bg-pagination-color: #555;
    --bg-pagination-hover-color: #ff5722 !important;
    --text-pagination-color: #fff;
    --text-pagination-hover-color: #fff;
    --text-pagination-disabled-color: #ebebeb;
}

body {
    background: #000 !important;
}

body::before {
    opacity: .7;
}

.header {
  background-color: #c5c5c582 !important;
}

.menu {
  background: #000 !important;
}
.header_mobile {
  background: #000 !important;
}
.menu-header {
  background-color: #000;
}
.menu-header a {
  border-left: 1px solid #000 !important;
  border-right: 1px solid #000 !important;
}
.header_mobile .btn-dark {
  color: #ffffff !important;
  background-color: #000 !important;
  border-color: #ffffff !important;
}
.header .logo,
.header .logo a:link,
.header .logo a:visited {
  color: #000 !important;
}
.header .logo a:hover {
  color: #ff5722 !important;
}
.header .logo a:hover .first-letter {
  color: #000 !important;
}
.header .logo .first-letter {
  color: #ff5722 !important;
}


.head h1,
.page .conteudo h1 {
  background-color: #e4e4e4 !important;
  border-bottom-color: #ff5722 !important;
}
.header .ads {
  max-height: 44px;
  overflow: hidden;
  margin-top: -3px;
  position: absolute;
  margin-left: -52px;
}
.menu-search .button-search .btn-primary {
  background-color: #000 !important;
  border-color: #000 !important;
  color: #ffffffa6;
  height: 34px;
  border-radius: 0px;
}
.menu-search .button-search .btn-primary:not([disabled]):not(.disabled):active,
.menu-search .button-search .btn-primary:hover {
  color: #fff;
  background-color: #000 !important;
  border-color: #000 !important;
  border-radius: 0px;
}
.menu-search .input-text .form-control {
  border-radius: 0px !important;
  background-clip: unset;
}
.news-list .btn-primary {
  color: #ff5722 !important;
}
.menu-header .btn-primary,
.sidebar-header .btn-primary {
  background-color: #ff5722 !important;
  border-color: #ff5722 !important;
  color: #fff;
}
.menu-header .btn-primary:hover,
.sidebar-header .btn-primary:hover {
  background-color: #000 !important;
  border-color: #000 !important;
}
.menu-header .btn-light {
  border: 1px solid #ff5722 !important;
}
.menu-header .btn-light:hover {
  border-color: #cc471d !important;
}
.menu-header li:hover > a:first-child,
.menu-header ul ul a {
  background-color: #656565;
  color: #fff;
}
.menu-header ul ul {
  border-bottom: 1px solid #000;
}
.menu-header ul ul a:hover {
  background: #ff5722 !important;
}
.lista .post-ultimasAtu.temporada {
  background-color: #000;
}


.news-anime-title a:link,
.news-anime-title a:visited,
#opt .anime-titulo a:link,
#opt .anime-titulo a:visited,
#opt a.anime-inserir-hoje:link,
#opt a.anime-inserir-hoje:visited {
  color: #ff5722;
  border-bottom: 0px !important;
}
.news-anime-src a:link,
.news-anime-src a:visited,
.news-anime-genero a:link,
.news-anime-genero a:visited {
  color: #ff5722;
  border-bottom: 0px !important;
}


.footer {
  background: #000;
}
.row-parceiros {
  background-color: #fbba8661;
}
#barraBaixo {
  border-top: 1px solid #ff5722;
}
.post-ultimasAtu {
  color: #000;
}
.post-ultimasAtuBar {
  background: #fbba8661;
}


.colunaDireita aside.widget.widget_text h3.widget-title,
.colunaDireita aside.widget.widget_tag_cloud h3.widget-title {
  background: #ece6dd;
}


.btn-primary:not([disabled]):not(.disabled).active,
.btn-primary:not([disabled]):not(.disabled):active,
.show > .btn-primary.dropdown-toggle,
.btn-primary {
  background-color: #ff5722 !important;
  border-color: #ff5722 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ff5722;
}
.listaLetras .current,
.listaLetras a:hover,
.pagination .current,
.pagination a:hover {
  border-color: #ff5722 !important;
  background-color: #ff5722 !important;
}
.btn-primary:hover,
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary.hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:hover {
  background-color: #dc4c1e !important;
  border-color: #dc4c1e !important;
}


.login .button.wp-hide-pw {
  color: #666;
}


.login .button.wp-hide-pw:hover {
  color: #ff5722 !important;
}


.colunaInfoAnime a:link,
.colunaInfoAnime a:visited,
h3.widget-header span a:link,
h3.widget-header span a:visited,
.post-title a:link,
.post-title a:visited,
.post-content .more-link:link,
.post-content .more-link:visited,
.bzmal-menu a:link,
.bzmal-menu a:visited,
#adminmenu .wp-submenu a:focus,
#adminmenu .wp-submenu a:hover,
#adminmenu a:hover,
#adminmenu li.menu-top > a:focus,
#adminmenu li.menu-top:hover,
#adminmenu li > a.menu-top:focus,
#adminmenu li a:focus div.wp-menu-image:before,
#adminmenu li.opensub div.wp-menu-image:before,
#adminmenu li.wp-not-current-submenu:hover div.wp-menu-image:before,
#collapse-button:focus,
#collapse-button:hover {
  color: #ff5722 !important;
}
#adminmenu li a:focus .wp-has-current-submenu div.wp-menu-image:before,
#adminmenu li.opensub .wp-has-current-submenu div.wp-menu-image:before,
#adminmenu li:hover .wp-has-current-submenu div.wp-menu-image:before,
#screen-meta-links .show-settings:active:after,
#screen-meta-links .show-settings:focus:after,
#screen-meta-links .show-settings:hover:after {
  color: #fff !important;
}
#screen-meta-links .show-settings:active,
#screen-meta-links .show-settings:focus,
#screen-meta-links .show-settings:hover {
  background: #ff5722 !important;
  color: #fff !important;
}


#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
  border-right-color: #000 !important;
}


#adminmenu li.menu-top:hover,
#adminmenu li > a.menu-top:focus {
  color: #000 !important;
}


#screen-meta {
  border-left: 1px solid #ff5722 !important;
  border-right: 1px solid #ff5722 !important;
  border-top: 0px solid #ff5722 !important;
  border-bottom: 1px solid #ff5722 !important;
}


.contextual-help-tabs .active a {
  border-color: #ff5722 !important;
}
.contextual-help-tabs .active {
  border-left: 2px solid #ff5722 !important;
  background: #fdf6f6 !important;
}
#contextual-help-back {
  background: #fdf9f6 !important;
  border-left: 1px solid #ff5722 !important;
  border-right: 1px solid #ff5722 !important;
}


.post-edit a:link,
.post-edit a:visited {
  color: #666;
}
.post-edit a:hover {
  color: #999;
  text-decoration: none;
}


ul li.tab.select {
  border-bottom-color: #000;
}


.linhaTab {
  border-bottom: 2px solid #000;
}


.linhaTab ul li.tab:hover {
  border-bottom-color: #ff5722;
}


.sidebar-dica .widget-title {
  background: #000 !important;
  border-left: 3px solid #000 !important;
  border-right: 3px solid #000 !important;
  border-top: 3px solid #000 !important;
}


.sidebar-dica .textwidget {
  border: 5px solid #000 !important;
}


.sidebar-youtube .textwidget {
  border-top: 5px solid #000 !important;
  border-left: 5px solid #000 !important;
  border-right: 5px solid #000 !important;
  border-bottom: 1px solid #000 !important;
}
.sidebar-youtube .sidebar-youtube-tv {
  background: #000 !important;
  background-color: #000 !important;
  border-top: 10px solid #000 !important;
  border-left: 5px solid #000 !important;
  border-right: 5px solid #000 !important;
  border-bottom: 5px solid #000 !important;
}


.new-post-content a:link,
.new-post-content a:visited {
  border-bottom: 2px solid #000;
}


.button-primary {
  background: #ff5722 !important;
  border-color: #ff5722 #ff5722 #ff5722 !important;
  box-shadow: 0 1px 0 #ff5722 !important;
  color: #fff;
  text-decoration: none;
  text-shadow: 0 -1px 1px #ff5722, 1px 0 1px #ff5722, 0 1px 1px #ff5722,
    -1px 0 1px #ff5722 !important;
}


.login #backtoblog a:hover,
.login #nav a:hover,
.login h1 a:hover {
  color: #000 !important;
}


input[type="checkbox"]:focus,
input[type="color"]:focus,
input[type="date"]:focus,
input[type="datetime-local"]:focus,
input[type="datetime"]:focus,
input[type="email"]:focus,
input[type="month"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="radio"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
input[type="week"]:focus,
select:focus,
textarea:focus {
  border-color: #000 !important;
  box-shadow: 0 0 2px #000 !important;
  outline: 2px solid transparent;
}


.btn.focus,
.btn:focus {
  box-shadow: 0 0 0 0.2rem rgb(255 129 0 / 25%);
}


.dropdown-item {
  border: 1px solid #000 !important;
}
.header .dropdown-menu {
  border-color: #000 !important;
}
.dropdown-item:focus,
.dropdown-item:hover {
  background-color: #ffded3 !important;
}


#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
#adminmenu .wp-menu-arrow,
#adminmenu .wp-menu-arrow div,
#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
.folded #adminmenu li.wp-has-current-submenu,
#adminmenu .wp-submenu .wp-submenu-head {
  background: #000 !important;
}


.folded #adminmenu li.current.menu-top:hover {
  color: #fff !important;
}


ul#adminmenu a.wp-has-current-submenu:after,
ul#adminmenu > li.current > a.current:after {
  border-right-color: #000 !important;
}


.loader {
  border-top: 16px solid #000 !important;
}


.mejs-controls .mejs-time-rail .mejs-time-current {
  background: #000 !important;
}


.episodio .img a:hover .imageContainerLogoutSobre .texto {
  color: #000;
}
.conteudo h2 {
  background-color: #e4e4e4 !important;
}
.conteudo .lista .rating_pontos .textonota {
  font-size: 8px;
  height: 13px;
  text-shadow: 0.1em 0.1em 0.05em #333;
  background: #ff57228a;
  border-radius: 0 0 0 3px;
  padding-top: 1px;
}
.conteudo .lista .rating_pontos,
.rating_pontos .textonota,
.conteudo .lista .rating_pontos .textonota,
.rating_pontos {
  background: #ff57228a;
}


.pagination .current,
.pagination_home .current {
  background: #ff5722 !important;
}
.pagination a:hover,
.listaLetras a:hover,
.pagination_home a:hover {
  background: #ff5722 !important;
}


.progress-bar {
  background-color: #000;
}


.news-anime-pv a:link,
.news-anime-pv a:visited {
  border: 0;
  text-decoration: none;
  color: #ff5722;
}


a:hover {
  color: #ff5722;
  text-decoration: none;
}


.modal-header,
.modal-content {
  background: #000 !important;
}


#linkUs .modal-header,
#linkUs .modal-content {
  background: #fff !important;
}


.btn-outline-primary {
  color: #ff5722 !important;
  border-color: #ff5722 !important;
}


.btn-outline-primary:hover {
  color: #fff !important;
  background-color: #ff5722 !important;
  border-color: #ff5722 !important;
}


#opt .modal-body .btn-link {
  color: #ff5722 !important;
}


.wp-core-ui .button,
.wp-core-ui .button-secondary {
  color: #000 !important;
  border-color: unset;
}


.wp-core-ui .button:hover {
  color: #fff !important;
}


.wp-core-ui .button-group.button-large .button,
.wp-core-ui .button.button-large {
  color: #fff !important;
}


/* input[type="checkbox"]:checked::before {
  content: url(../images/check_halloween.svg);
} */


input[type="radio"]:checked::before {
  background: #000 !important;
}


.wp-core-ui .button.button-large:hover {
  background-color: #dc4c1e !important;
  border-color: #dc4c1e !important;
}


.wp-core-ui .button-link {
  color: #000 !important;
}
.wp-core-ui .button-link:active,
.wp-core-ui .button-link:hover {
  color: #666 !important;
}
.wrap .add-new-h2,
.wrap .add-new-h2:active,
.wrap .page-title-action,
.wrap .page-title-action:active {
  color: #000 !important;
  border-color: #000 !important;
}
.wrap .add-new-h2:hover,
.wrap .page-title-action:hover {
  color: #666 !important;
  border-color: #666 !important;
}


.wp-list-table tbody a.row-title:link,
.wp-list-table tbody a.row-title:visited {
  color: #000 !important;
}
.wp-list-table tbody a.row-title:hover {
  color: #666 !important;
}
.widefat td {
  vertical-align: middle !important;
}


.wp-core-ui select:hover,
.wp-core-ui select:focus {
  color: #000 !important;
}


.halloweenLogo {
  position: absolute;
  height: 50px;
  width: auto !important;
  margin-top: -4px;
}
