/*
 * Variable
 */
/* Colors */
body.dark-theme {
  color: #fff;
  background: #181818;
}

.dark-theme {
  /* Social */
}
.dark-theme h1, .dark-theme h2, .dark-theme h3, .dark-theme h4, .dark-theme h5, .dark-theme h6,
.dark-theme .line div {
  color: #fff;
}
.dark-theme a {
  color: #989898;
}
.dark-theme a:hover, .dark-theme a:focus {
  color: #cbcbcb;
}
.dark-theme a.facebook {
  background-color: #3b5998;
  color: #fff !important;
}
.dark-theme a.twitter {
  background-color: #4099FF;
  color: #fff !important;
}
.dark-theme a.youtube {
  background-color: #C4302B;
  color: #fff !important;
}
.dark-theme a.googleplus {
  background-color: #DE5245;
  color: #fff !important;
}
.dark-theme a.instagram {
  background-color: #885343;
  color: #fff !important;
}
.dark-theme a.tumblr {
  background-color: #36465D;
  color: #fff !important;
}
.dark-theme a.dribbble {
  background-color: #E14C86;
  color: #fff !important;
}
.dark-theme a.linkedin {
  background-color: #007BB6;
  color: #fff !important;
}
.dark-theme a.skype {
  background-color: #00AFF0;
  color: #fff !important;
}
.dark-theme a.rss {
  background-color: #ee802f;
  color: #fff !important;
}
.dark-theme a.github {
  background-color: #000;
  color: #fff !important;
}
.dark-theme a.whatsapp {
  background-color: #25D366;
  color: #fff !important;
}
.dark-theme a.snapchat {
  background-color: #FFFC01;
  color: #fff !important;
}
.dark-theme a.foursquare {
  background-color: #EF4B78;
  color: #fff !important;
}
.dark-theme a.pinterest {
  background-color: #B82B38;
  color: #fff !important;
}
.dark-theme a.wordpress {
  background-color: #21759A;
  color: #fff !important;
}
.dark-theme a.reddit {
  background-color: #1288DF;
  color: #fff !important;
}
.dark-theme a.hackernews {
  background-color: #FF6600;
  color: #fff !important;
}
.dark-theme a.designernews {
  background-color: #3275D6;
  color: #fff !important;
}
.dark-theme a.yahoo {
  background-color: #420297;
  color: #fff !important;
}
.dark-theme a.buffer {
  background-color: #000000;
  color: #fff !important;
}
.dark-theme a.vimeo {
  background-color: #1AB7EA;
  color: #fff !important;
}
.dark-theme a.twitch {
  background-color: #6441A4;
  color: #fff !important;
}
.dark-theme a.telegram {
  background-color: #3390EC;
  color: #fff !important;
}
.dark-theme .main-loading {
  background-color: #fff;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 0 40px rgba(0, 0, 0, 0.05);
  -ms-box-shadow: 0 0 40px rgba(0, 0, 0, 0.05);
  -o-box-shadow: 0 0 40px rgba(0, 0, 0, 0.05);
}
.dark-theme .badge-primary {
  background-color: #181818;
}
.dark-theme .badge-secondary {
  background-color: #C8081C;
}
.dark-theme .badge-warning {
  background-color: #F39C12;
}
.dark-theme .badge-danger {
  background-color: #E74C3C;
}
.dark-theme .badge-success {
  background-color: #1ABC9C;
}
.dark-theme .badge-info {
  background-color: #3498db;
}
.dark-theme .badge-grey {
  background-color: #E7E7E7;
}
.dark-theme .breadcrumb li a {
  color: #F73F52;
}
.dark-theme .pagination li a {
  color: #fff;
  background-color: #f2f2f2;
}
.dark-theme .pagination li span {
  color: #fff;
  background-color: #f2f2f2;
}
.dark-theme .pagination li.active a {
  color: #fff;
  background-color: #181818;
}
.dark-theme .pagination li.active a:hover, .dark-theme .pagination li.active a:focus {
  background-color: #181818;
}
.dark-theme .pagination li.active span {
  color: #fff;
  background-color: #181818;
}
.dark-theme .pagination li.active span:hover, .dark-theme .pagination li.active span:focus {
  background-color: #181818;
}
.dark-theme .page-item.active .page-link {
  background-color: #181818;
}
.dark-theme .pagination-help-text {
  color: #666;
}
.dark-theme .backdrop {
  background-color: rgba(0, 0, 0, 0.5);
}
.dark-theme header.primary.up nav.menu {
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
}
.dark-theme section.most-popular .details {
  background-color: #FAFAFA;
}
.dark-theme section.most-popular .details .inner .badge {
  border: 2px solid #191E21;
  color: #191E21;
}
.dark-theme section.not-found .code:after, .dark-theme section.not-found .code:before {
  background-color: #f2f2f2;
}
.dark-theme section.not-found p.lead {
  color: #999;
}
.dark-theme section.search .search-result {
  color: #999;
}
.dark-theme .form-control:focus {
  border-color: #989898;
  box-shadow: 0 1px 2px #ddd;
}
.dark-theme .btn-social:hover {
  color: #fff;
}
.dark-theme .btn-primary {
  color: #fff;
  background-color: #313131;
  border-color: #313131;
}
.dark-theme .btn-primary:disabled, .dark-theme .btn-primary.disabled, .dark-theme .btn-primary:hover, .dark-theme .btn-primary:active, .dark-theme .btn-primary:active:hover, .dark-theme .btn-primary:active:focus, .dark-theme .btn-primary:focus {
  background-color: #717171;
  border-color: #717171;
}
.dark-theme .btn-primary:active:hover {
  background-color: #575757;
}
.dark-theme .btn-success {
  background-color: #1ABC9C;
  color: #fff !important;
  border-color: #1ABC9C;
}
.dark-theme .btn-success:disabled, .dark-theme .btn-success.disabled, .dark-theme .btn-success:hover, .dark-theme .btn-success:active, .dark-theme .btn-success:active:hover, .dark-theme .btn-success:active:focus, .dark-theme .btn-success:focus {
  background-color: #0e6252;
  border-color: #0e6252;
}
.dark-theme .btn-success:active:hover {
  background-color: #0b4c3f;
}
.dark-theme .btn-warning {
  background-color: #F39C12;
  color: #fff !important;
  border-color: #F39C12;
}
.dark-theme .btn-warning:disabled, .dark-theme .btn-warning.disabled, .dark-theme .btn-warning:hover, .dark-theme .btn-warning:active, .dark-theme .btn-warning:active:hover, .dark-theme .btn-warning:active:focus, .dark-theme .btn-warning:focus {
  background-color: #976008;
  border-color: #976008;
}
.dark-theme .btn-warning:active:hover {
  background-color: #7f5006;
}
.dark-theme .btn-danger {
  background-color: #E74C3C;
  color: #fff !important;
  border-color: #E74C3C;
}
.dark-theme .btn-danger:disabled, .dark-theme .btn-danger.disabled, .dark-theme .btn-danger:hover, .dark-theme .btn-danger:active, .dark-theme .btn-danger:active:hover, .dark-theme .btn-danger:active:focus, .dark-theme .btn-danger:focus {
  background-color: #a82315;
  border-color: #a82315;
}
.dark-theme .btn-danger:active:hover {
  background-color: #921e12;
}
.dark-theme .btn-info {
  background-color: #3498db;
  color: #fff !important;
  border-color: #3498db;
}
.dark-theme .btn-info:disabled, .dark-theme .btn-info.disabled, .dark-theme .btn-info:hover, .dark-theme .btn-info:active, .dark-theme .btn-info:active:hover, .dark-theme .btn-info:active:focus, .dark-theme .btn-info:focus {
  background-color: #196090;
  border-color: #196090;
}
.dark-theme .btn-info:active:hover {
  background-color: #16527a;
}
.dark-theme .btn-default {
  background-color: #E7E7E7;
  color: #fff !important;
  border-color: #E7E7E7;
}
.dark-theme .btn-default:disabled, .dark-theme .btn-default.disabled, .dark-theme .btn-default:hover, .dark-theme .btn-default:active, .dark-theme .btn-default:active:hover, .dark-theme .btn-default:active:focus, .dark-theme .btn-default:focus {
  background-color: #b4b4b4;
  border-color: #b4b4b4;
}
.dark-theme .btn-default:active:hover {
  background-color: #a7a7a7;
}
.dark-theme .btn-magz {
  background-color: transparent;
  color: #F73F52;
  border-color: #F73F52;
}
.dark-theme .btn-magz:after {
  background-color: #181818;
}
.dark-theme .btn-magz:focus {
  color: #fff;
}
.dark-theme .btn-magz:hover {
  background-color: transparent;
  color: #fff !important;
}
.dark-theme .btn-magz.white {
  color: #fff;
}
.dark-theme .btn-magz.white:after {
  background-color: #313131;
}
.dark-theme .btn-magz.white:focus, .dark-theme .btn-magz.white:hover {
  color: #717171 !important;
}
.dark-theme .social.trp li a:hover svg rect {
  stroke: #fff;
}
.dark-theme .social.trp li a.facebook:hover {
  color: #3b5998 !important;
}
.dark-theme .social.trp li a.facebook:hover svg rect {
  stroke: #3b5998;
}
.dark-theme .social.trp li a.twitter:hover {
  color: #4099FF !important;
}
.dark-theme .social.trp li a.twitter:hover svg rect {
  stroke: #4099FF;
}
.dark-theme .social.trp li a.youtube:hover {
  color: #C4302B !important;
}
.dark-theme .social.trp li a.youtube:hover svg rect {
  stroke: #C4302B;
}
.dark-theme .social.trp li a.googleplus:hover {
  color: #DE5245 !important;
}
.dark-theme .social.trp li a.googleplus:hover svg rect {
  stroke: #DE5245;
}
.dark-theme .social.trp li a.instagram:hover {
  color: #885343 !important;
}
.dark-theme .social.trp li a.instagram:hover svg rect {
  stroke: #885343;
}
.dark-theme .social.trp li a.tumblr:hover {
  color: #36465D !important;
}
.dark-theme .social.trp li a.tumblr:hover svg rect {
  stroke: #36465D;
}
.dark-theme .social.trp li a.dribbble:hover {
  color: #E14C86 !important;
}
.dark-theme .social.trp li a.dribbble:hover svg rect {
  stroke: #E14C86;
}
.dark-theme .social.trp li a.linkedin:hover {
  color: #007BB6 !important;
}
.dark-theme .social.trp li a.linkedin:hover svg rect {
  stroke: #007BB6;
}
.dark-theme .social.trp li a.skype:hover {
  color: #00AFF0 !important;
}
.dark-theme .social.trp li a.skype:hover svg rect {
  stroke: #00AFF0;
}
.dark-theme .social.trp li a.rss:hover {
  color: #ee802f !important;
}
.dark-theme .social.trp li a.rss:hover svg rect {
  stroke: #ee802f;
}
.dark-theme .social.trp li a.github:hover {
  color: #000 !important;
}
.dark-theme .social.trp li a.github:hover svg rect {
  stroke: #000;
}
.dark-theme .social.trp li a.whatsapp:hover {
  color: #25D366 !important;
}
.dark-theme .social.trp li a.whatsapp:hover svg rect {
  stroke: #25D366;
}
.dark-theme .social.trp li a.snapchat:hover {
  color: #FFFC01 !important;
}
.dark-theme .social.trp li a.snapchat:hover svg rect {
  stroke: #FFFC01;
}
.dark-theme .social.trp li a.foursquare:hover {
  color: #EF4B78 !important;
}
.dark-theme .social.trp li a.foursquare:hover svg rect {
  stroke: #EF4B78;
}
.dark-theme .social.trp li a.pinterest:hover {
  color: #B82B38 !important;
}
.dark-theme .social.trp li a.pinterest:hover svg rect {
  stroke: #B82B38;
}
.dark-theme .social.trp li a.wordpress:hover {
  color: #21759A !important;
}
.dark-theme .social.trp li a.wordpress:hover svg rect {
  stroke: #21759A;
}
.dark-theme .social.trp li a.reddit:hover {
  color: #1288DF !important;
}
.dark-theme .social.trp li a.reddit:hover svg rect {
  stroke: #1288DF;
}
.dark-theme .social.trp li a.hackernews:hover {
  color: #FF6600 !important;
}
.dark-theme .social.trp li a.hackernews:hover svg rect {
  stroke: #FF6600;
}
.dark-theme .social.trp li a.designernews:hover {
  color: #3275D6 !important;
}
.dark-theme .social.trp li a.designernews:hover svg rect {
  stroke: #3275D6;
}
.dark-theme .social.trp li a.yahoo:hover {
  color: #420297 !important;
}
.dark-theme .social.trp li a.yahoo:hover svg rect {
  stroke: #420297;
}
.dark-theme .social.trp li a.buffer:hover {
  color: #000000 !important;
}
.dark-theme .social.trp li a.buffer:hover svg rect {
  stroke: #000000;
}
.dark-theme .social.trp li a.vimeo:hover {
  color: #1AB7EA !important;
}
.dark-theme .social.trp li a.vimeo:hover svg rect {
  stroke: #1AB7EA;
}
.dark-theme .social.trp li a.twitch:hover {
  color: #6441A4 !important;
}
.dark-theme .social.trp li a.twitch:hover svg rect {
  stroke: #6441A4;
}
.dark-theme .social.trp li a.telegram:hover {
  color: #3390EC !important;
}
.dark-theme .social.trp li a.telegram:hover svg rect {
  stroke: #3390EC;
}
.dark-theme .form-group label .required {
  color: #E74C3C;
}
.dark-theme .form-group .form-control:focus {
  border-color: #989898;
  box-shadow: 0 1px 2px #ddd;
}
.dark-theme .form-group.has-error .form-control {
  border-color: #E74C3C;
}
.dark-theme .form-group.has-error .control-label {
  color: #E74C3C;
}
.dark-theme .form-group.has-error .help-block {
  color: #E74C3C;
}
.dark-theme .form-group.has-success .form-control {
  border-color: #1ABC9C;
}
.dark-theme .form-group.has-success .control-label {
  color: #1ABC9C;
}
.dark-theme .form-group.has-success .help-block {
  color: #1ABC9C;
}
.dark-theme .form-group.has-warning .form-control {
  border-color: #F39C12;
}
.dark-theme .form-group.has-warning .control-label {
  color: #F39C12;
}
.dark-theme .form-group.has-warning .help-block {
  color: #F39C12;
}
.dark-theme .form-group.floating.stacked label {
  background-color: #fff;
}
.dark-theme .form-group.floating.focus .form-control {
  background-color: transparent;
}
.dark-theme .firstbar {
  background-color: #212121;
}
.dark-theme .firstbar .search .form-text div {
  color: #989898;
}
.dark-theme .firstbar .search .form-text ul li a {
  color: #fff;
}
.dark-theme .firstbar .nav-icons li a {
  color: #fff;
}
.dark-theme .firstbar .nav-icons li a:hover {
  color: #989898;
}
.dark-theme .headline {
  margin-bottom: 20px;
}
.dark-theme .headline .item a {
  color: #fff;
}
.dark-theme .headline .item a .badge {
  background-color: #989898;
}
.dark-theme .headline .carousel-control {
  color: #fff;
  border: 1px solid #ddd;
}
.dark-theme .headline .carousel-control.right {
  border-left: 0;
}
.dark-theme .article p, .dark-theme .article ul, .dark-theme article p, .dark-theme article ul, .dark-theme .most-popular p, .dark-theme .most-popular ul {
  color: #fff;
}
.dark-theme .article .inner {
  box-shadow: 0 1px 2px #313131;
}
.dark-theme .article h2 a {
  color: #fff;
}
.dark-theme .article h2 a:hover {
  color: #989898;
}
.dark-theme article .time, .dark-theme article .category, .dark-theme article .view {
  color: #989898;
}
.dark-theme article .category a {
  color: #989898;
}
.dark-theme article footer .btn-primary {
  border-color: #989898;
  color: #989898;
}
.dark-theme article footer .btn-primary:hover {
  color: #fff;
}
.dark-theme article footer .btn-primary:hover:after {
  background-color: #989898;
}
.dark-theme .love {
  color: #989898;
}
.dark-theme .love.active {
  color: #F73F52;
}
.dark-theme .best-of-the-week h1 {
  color: #fff;
}
.dark-theme .best-of-the-week h1 div.text {
  background-color: #181818;
}
.dark-theme .best-of-the-week h1:after {
  background-color: #313131;
}
.dark-theme .best-of-the-week h1 .carousel-nav .next, .dark-theme .best-of-the-week h1 .carousel-nav .prev {
  background-color: #181818;
}
.dark-theme .best-of-the-week .article h2 a {
  color: #fff;
}
.dark-theme .best-of-the-week .article h2 a:hover {
  color: #989898;
}
.dark-theme .featured .overlay {
  background-image: linear-gradient(transparent 0%, transparent 50%, rgba(0, 0, 0, 0.1) 56%, rgba(0, 0, 0, 0.6) 93%, rgba(0, 0, 0, 0.59) 100%);
  background-image: -webkit-linear-gradient(transparent 0%, transparent 50%, rgba(0, 0, 0, 0.1) 56%, rgba(0, 0, 0, 0.6) 93%, rgba(0, 0, 0, 0.59) 100%);
}
.dark-theme .featured .details h1, .dark-theme .featured .details .category, .dark-theme .featured .details .time {
  color: #fff;
}
.dark-theme .featured .details .category a {
  background-color: #fff;
  color: #fff;
}
.dark-theme .featured .details h1 a {
  color: #fff;
}
.dark-theme .topbar .inner {
  border-bottom: 1px solid #ddd;
}
.dark-theme .topbar ul li a {
  color: #191E21;
}
.dark-theme .topbar ul li a:hover {
  color: #F73F52;
}
.dark-theme .menu {
  background-color: #212121;
  border-top: 1px solid #313131;
  border-bottom: 1px solid #313131;
}
.dark-theme .menu ul > li > a {
  color: #fff;
}
.dark-theme .menu ul > li > a .badge {
  background-color: #989898;
}
.dark-theme .menu ul > li > a:after {
  background-color: #989898;
}
.dark-theme .menu ul > li .dropdown-menu {
  box-shadow: 0 20px 60px #313131;
}
.dark-theme .menu ul > li .dropdown-menu.megamenu {
  background-color: #212121;
}
.dark-theme .menu ul > li .dropdown-menu.megamenu .vertical-menu li a {
  border-bottom: 1px solid #313131;
}
.dark-theme .menu ul > li .dropdown-menu > li.divider {
  background-color: #212121;
}
.dark-theme .menu ul > li .dropdown-menu > li.divider:before {
  background-color: #313131;
}
.dark-theme .menu ul > li .dropdown-menu > li > a {
  background-color: #212121;
}
.dark-theme .menu ul > li .dropdown-menu > li.active a:after {
  background-color: #181818;
}
.dark-theme .menu ul > li .dropdown-menu > li:hover > a {
  color: #fff;
}
.dark-theme .menu ul > li .dropdown-menu > li:hover > a:after {
  background-color: #181818;
}
.dark-theme .newsletter {
  background-color: #212121;
  border: 1px solid #313131;
  color: #989898;
}
.dark-theme .newsletter .icon.success h1 {
  color: #1ABC9C;
}
.dark-theme .newsletter .icon.success i:before {
  color: #1ABC9C;
}
.dark-theme .newsletter .icon.error h1 {
  color: #F73F52;
}
.dark-theme .newsletter .icon.error i:before {
  color: #F73F52;
}
.dark-theme .newsletter .icon h1 {
  color: #989898;
}
.dark-theme .article-list .badge {
  background-color: #181818;
}
.dark-theme .article-list figure {
  background-color: #fff;
}
.dark-theme .article-list .details h1 a {
  color: #fff;
}
.dark-theme .article-list .details h1 a:hover {
  color: #989898;
}
.dark-theme .line {
  background-color: #313131;
}
.dark-theme .line div {
  background-color: #181818;
  color: #fff;
}
.dark-theme .title-col:after {
  background-color: #181818;
}
.dark-theme .article-mini h1 a {
  color: #fff;
}
.dark-theme .article-mini .detail .category a {
  color: #989898;
}
.dark-theme .tags-list li a {
  color: #fff;
}
.dark-theme .tags-list li a:after {
  background-color: #181818;
}
.dark-theme aside .aside-title .all {
  color: #989898;
}
.dark-theme aside .aside-title .all i {
  color: #989898;
}
.dark-theme aside .aside-title:after {
  background-color: #aaa;
}
.dark-theme aside .nav li a {
  background-color: #F0F0F0;
  color: #fff;
}
.dark-theme aside .nav li.active a {
  background-color: #181818;
  color: #fff;
  border-top: 2px solid #989898 !important;
}
.dark-theme aside .nav li.active a i {
  color: #989898;
}
.dark-theme aside .tab-pane {
  border: 1px solid #313131;
}
.dark-theme aside .ads figcaption {
  color: #989898;
}
.dark-theme .nav-tabs {
  border-bottom: 1px solid #313131;
}
.dark-theme .nav-tabs .nav-link {
  color: #aaa;
}
.dark-theme .nav-tabs .nav-link:focus, .dark-theme .nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #dee2e6;
}
.dark-theme .nav-tabs .nav-link.active,
.dark-theme .nav-tabs .nav-item.show .nav-link {
  color: #fff;
  background-color: #181818;
  border-color: #313131;
}
.dark-theme .nav-link:focus, .dark-theme .nav-link:hover {
  color: #F73F52;
}
.dark-theme .article-fw .details h1 a {
  color: #fff;
}
.dark-theme .article-fw .details h1 a:hover {
  color: #989898;
}
.dark-theme .comments .detail .link a {
  color: #989898;
}
.dark-theme .comments .detail .time {
  color: #989898;
}
.dark-theme .comments .detail .divider {
  background-color: #ddd;
}
.dark-theme .box {
  background-color: #fff;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
}
.dark-theme .box.box-border {
  border: 1px solid #f2f2f2;
}
.dark-theme .title-line {
  color: #ddd;
}
.dark-theme .title-line:before, .dark-theme .title-line:after {
  border-top: 2px dashed #eee;
}
.dark-theme .with-sidebar {
  display: inline-block;
  width: 100%;
}
.dark-theme .with-sidebar .sidebar.sidebar-sticky {
  background-color: #fff;
}
.dark-theme .with-sidebar .sidebar .sidebar-nav ul li a {
  color: #fff;
}
.dark-theme .with-sidebar .sidebar .sidebar-nav ul li.active a, .dark-theme .with-sidebar .sidebar .sidebar-nav ul li a:hover, .dark-theme .with-sidebar .sidebar .sidebar-nav ul li:focus {
  background-color: #F73F52;
  color: #fff;
}
.dark-theme .with-sidebar footer {
  border-top: 1px solid #f9f9f9;
  color: #29292b;
}
@media screen and (max-width: 768px) {
  .dark-theme .sidebar {
    background-color: #fff;
  }
  .dark-theme .sidebar .sidebar-title {
    border-bottom: 1px solid #f2f2f2;
  }
  .dark-theme nav.menu ul.nav-list {
    background-color: #212121;
  }
  .dark-theme nav.menu ul.nav-list > li:first-child a {
    border-bottom: 1px solid #f2f2f2;
  }
}
.dark-theme footer.footer {
  background-color: #212121;
  color: #fff;
  border-top: 5px solid #313131;
}
.dark-theme footer.footer a {
  color: #848f9a;
}
.dark-theme footer.footer .social a {
  color: #fff;
}
.dark-theme footer.footer .line {
  background-color: #292929;
}
.dark-theme footer.footer .block .block-title {
  color: #fff;
}
.dark-theme footer.footer .block .block-title .right a {
  color: #ddd;
}
.dark-theme footer.footer .block .block-title:after {
  background-color: #aaa;
}
.dark-theme footer.footer .footer-nav-horizontal li a:hover {
  color: #F73F52;
}
.dark-theme footer.footer .footer-nav li a:hover {
  color: #F73F52;
}
.dark-theme footer.footer .article-mini .detail .time, .dark-theme footer.footer .article-mini .detail .category a {
  color: #848f9a;
}
.dark-theme footer.footer .tags li a {
  color: #848f9a;
  border: 1px solid #848f9a;
}
.dark-theme footer.footer .tags li a:hover {
  border-color: #cacfd3;
  color: #cacfd3;
}
.dark-theme footer.footer .copyright {
  color: #848f9a;
  border-top: 1px solid #222;
}
.dark-theme footer.footer .copyright div i {
  color: #E74C3C;
}
.dark-theme footer.footer .article-mini h1 a {
  color: #ddd;
}
.dark-theme footer.footer .article-mini .detail .category a {
  color: #848f9a;
}
.dark-theme footer.footer .btn-magz {
  border-color: #fff;
}
.dark-theme section.single article.main-article header .details {
  color: #989898;
}
.dark-theme section.single article.main-article header .details li a {
  color: #F73F52;
}
.dark-theme section.single article.main-article .main a {
  color: #F73F52;
}
.dark-theme section.single article.main-article .main p, .dark-theme section.single article.main-article .main ul {
  color: #fff;
}
.dark-theme section.single article.main-article .main .featured figure figcaption {
  color: #686868;
}
.dark-theme section.single footer .col-m:last-child .love {
  border: 2px solid #989898;
}
.dark-theme section.single footer .col-m:last-child .love.active {
  background-color: #181818;
  color: #fff;
  border-color: #F73F52;
}
.dark-theme section.single footer .tags li a {
  border: 1px solid #989898;
  color: #fff;
}
.dark-theme section.single footer .tags li a:hover {
  border-color: #fff;
  color: #F73F52;
}
.dark-theme section.single article.related .detail .time {
  color: #989898;
}
.dark-theme .sharing ul li.count {
  color: #F73F52;
}
.dark-theme .sharing ul li.count div {
  color: #fff;
}
.dark-theme .sharing ul li a:hover {
  color: #fff !important;
}
.dark-theme .author .details .job {
  color: #898989;
}
.dark-theme .comments .comment-list .item {
  border: 1px solid #ddd;
}
.dark-theme .comments .comment-list .item .user .details .time {
  color: #999;
}
.dark-theme .comments .comment-list.sm .item {
  border-bottom: 1px solid #f2f2f2;
}
.dark-theme .comments .form-control:focus {
  border-color: #484848;
}
.dark-theme .page .page-description {
  color: #fff;
}
.dark-theme .page .page-description h1 {
  color: #fff;
}
.dark-theme .page .element-block .element-title:after {
  background-color: #181818;
}
.dark-theme .page .element-block .colors li.primary {
  background-color: #181818;
}
.dark-theme .page .element-block .colors li.secondary {
  background-color: #C8081C;
}
.dark-theme .page .element-block .colors li.success {
  background-color: #1ABC9C;
}
.dark-theme .page .element-block .colors li.warning {
  background-color: #F39C12;
}
.dark-theme .page .element-block .colors li.info {
  background-color: #3498db;
}
.dark-theme .page .element-block .colors li.danger {
  background-color: #E74C3C;
}
.dark-theme .carousel-1 .owl-dots .owl-dot.active span {
  background-color: #181818;
}
.dark-theme .carousel-1 .owl-nav .owl-prev:hover, .dark-theme .carousel-1 .owl-nav .owl-next:hover {
  background-color: #181818;
}
.dark-theme .video-list li a figure {
  background-color: #f2f2f2;
}
.dark-theme .video-list li a figure .duration {
  background-color: #212121;
  color: #fff;
}
.dark-theme .video-list li a figure .play {
  background-color: #fff;
  color: #fff;
}
.dark-theme .video-list li a .desc .title.loading {
  background-color: #f2f2f2;
}
.dark-theme .video-list li a .desc .author {
  color: #999;
}
.dark-theme .video-list li a .desc .author.loading {
  background-color: #f2f2f2;
}
.dark-theme .nav-tabs-group {
  border-bottom: 1px solid #ddd;
}
.dark-theme .nav-tabs-group .nav-tabs-list li a {
  color: #999;
}
.dark-theme .nav-tabs-group .nav-tabs-list li a:hover {
  color: #191E21;
}
.dark-theme .nav-tabs-group .nav-tabs-list li.active a {
  color: #191E21;
  border-bottom: 2px solid #F73F52;
}
.dark-theme .featured-author .featured-author-cover .badges .badge-item {
  color: #fff;
  background-color: #191E21;
}
.dark-theme .featured-author .featured-author-cover .featured-author-picture {
  border: 2px solid #fff;
}
.dark-theme .featured-author .featured-author-cover .featured-author-info .name {
  color: #fff;
}
.dark-theme .featured-author .featured-author-cover .featured-author-info .desc {
  color: #ddd;
}
.dark-theme .featured-author .featured-author-body {
  box-shadow: 0 0 3px #ddd;
  background-color: #fff;
}
.dark-theme .featured-author .featured-author-body .featured-author-count {
  border-bottom: 1px solid #f2f2f2;
}
.dark-theme .featured-author .featured-author-body .featured-author-count .item {
  border-right: 1px solid #f2f2f2;
}
.dark-theme .featured-author .featured-author-body .featured-author-count .item a:hover .name {
  color: #C8081C;
}
.dark-theme .featured-author .featured-author-body .featured-author-count .item .name {
  color: #F73F52;
}
.dark-theme .featured-author .featured-author-body .featured-author-count .item .value {
  color: #666;
}
.dark-theme .featured-author .featured-author-body .featured-author-quote {
  color: #999;
}
.dark-theme .featured-author .featured-author-body .featured-author-footer a {
  border-top: 1px solid #f2f2f2;
}
.dark-theme .item-list-round li a .more {
  background-color: rgba(255, 255, 255, 0.5);
  color: #fff;
}
.dark-theme .aside-title .carousel-nav .prev, .dark-theme .aside-title .carousel-nav .next, .dark-theme .title-col .carousel-nav .prev, .dark-theme .title-col .carousel-nav .next, .dark-theme .best-of-the-week .carousel-nav .prev, .dark-theme .best-of-the-week .carousel-nav .next {
  border: 2px solid #313131;
  color: #999;
}
.dark-theme .aside-title .carousel-nav .prev:hover, .dark-theme .aside-title .carousel-nav .next:hover, .dark-theme .title-col .carousel-nav .prev:hover, .dark-theme .title-col .carousel-nav .next:hover, .dark-theme .best-of-the-week .carousel-nav .prev:hover, .dark-theme .best-of-the-week .carousel-nav .next:hover {
  background-color: #575757;
}
.dark-theme .aside-title .carousel-nav .prev, .dark-theme .title-col .carousel-nav .prev, .dark-theme .best-of-the-week .carousel-nav .prev {
  border-right: 0;
}
.dark-theme .video_list_youtube .fancybox-caption-wrap h4 {
  color: #fff;
}
.dark-theme .banner:after {
  color: #999;
}

/*# sourceMappingURL=darkmode.css.map*/