/* All Devices */
  /* Navigation */
  .navbar-site { background-image: none; }

  /* Shared */
  .highlight .highlight-image a:hover h1,
  .secondary .highlight-image a:hover h1 { color: #f8e0e0; }

  .highlight .highlight-image-mobile,
  .secondary .highlight-image-mobile,
  .topics-list { border-color: #e02020; }

  .highlight .highlight-category,
  .secondary .highlight-category,
  .content-list .media-category,
  .topics-list .media-category,
  .sidebar-list .media-category,
  .wp-polls .poll-title { background: #e02020; }

  .pagination > .active > a,
  .pagination > .active > span,
  .pagination > .active > a:hover,
  .pagination > .active > span:hover,
  .pagination > .active > a:focus,
  .pagination > .active > span:focus { background-color: #e02020; }


/* Responsive */
@media (min-width: 768px) and (max-width: 991px) {
  /* Layout */
  .sidebar-list .media-image { border-top-color: #e02020; }
}

@media (min-width: 768px) {
  body { background: #870f10; }

  a { color: #e02020; }
  a:hover { color: #870f10; }


  /* Layout */
  .header-site .container,
  .gap-site .container,
  .main-site .container {
    background: #fff;
    -webkit-box-shadow: -8px 0px 8px -4px rgba(0, 0, 0, .5), 8px 0px 8px -4px rgba(0, 0, 0, .5);
    box-shadow: -8px 0px 8px -4px rgba(0, 0, 0, .5), 8px 0px 8px -4px rgba(0, 0, 0, .5);
  }

  .header-site .container { background: #fff url('../img/img-site-header-bg.png') center right no-repeat; }


  /* Navigation */
  .navbar-site { background-color: #e02020; }

  .navbar-site .navbar-nav > li > a { color: #f2f2f2; }

  .navbar-site .navbar-nav > li > a:hover,
  .navbar-site .navbar-nav > li > a:focus,
  .navbar-site .navbar-nav > .open > a,
  .navbar-site .navbar-nav > .open > a:hover,
  .navbar-site .navbar-nav > .open > a:focus { background-color: #a01010; }

  .navbar-site .navbar-nav > .active > a,
  .navbar-site .navbar-nav > .active > a:hover,
  .navbar-site .navbar-nav > .active > a:focus { background-color: #e02020; }

  .navbar-site .dropdown-menu { background-color: #a01010; }

  .navbar-site .dropdown-menu > li > a:hover,
  .navbar-site .dropdown-menu > li > a:focus,
  .navbar-site .dropdown-menu > .active > a,
  .navbar-site .dropdown-menu > .active > a:hover,
  .navbar-site .dropdown-menu > .active > a:focus { background-color: #600808; }


  /* Shared */
  .content-list .media article > .pull-left { border-color: #e02020; }
}

@media (max-width: 767px) {
  /* Navigation */
  .navbar-site { background-color: #a02020; }

  .navbar-site .navbar-nav>li>a:hover,
  .navbar-site .navbar-nav>li>a:focus,
  .navbar-site .navbar-nav>.open>a,
  .navbar-site .navbar-nav>.open>a:hover,
  .navbar-site .navbar-nav>.open>a:focus { background-color: #ffdada; }

  /* Shared */
  .content-list .media,
  .sidebar-list .media { border-color: #e02020; }
}