
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .campaign #main-section {
    width: 390px !important;
    overflow: hidden !important;
  }
  .campaign #post {
    padding: 0 !important;
  } 
  .campaign .loop-posts .loop-post{
    width: 350px !important;
  }
  .campaign #sidebar-section {
    width: 334px !important;
  }
}
html body.campaign #am-skin {
  background-color: #2c0f01 !important;
}
/*
.campaign #header-section {
  background: url(images/twd-header-bg.jpg) #000000 !important;
  border-bottom: 2px solid rgba(255, 255, 255, 0.05) !important;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.25) !important;
  background-size: cover;
  max-height: 154px;
  position: relative;
}
*/

.campaign #header-section {
  background: rgba(52,2,0,0.85);
  position: relative;
  box-shadow: inset 10px 10px 70px rgba(0, 0, 0, 0.5);
}

.campaign #main-section {
  max-width: 650px;
}

/*--
body.campaign {
  background: url(images/tms-twd-pre.jpg) fixed;
  background-position: top center;
  background-repeat: no-repeat;
  background-color: #000;
}
--*/
@media screen and (min-width: 768px) {
  .campaign #logo-home .logotype {
    width: 350px;
  }

  .campaign #featured-posts li {
    width: 235px;
  }
}
.campaign #logo-home {
  background: none;
}
.campaign #logo-home .logomark {
  display: none;
}
.campaign #header-container {
  padding-top: 38px;
}

/*
.campaign #logo-home a{
  display: inline-block;
  height: 122px;
  width: 335px;
  background: url(images/twd-logo.png);
  background-size: cover;
  margin-bottom: 10px;
}
*/
@media screen and (max-width: 1024px) {
  .campaign #logo-home a {
      min-height: 74px;
      height: 100%;
      width: 75%;
      max-width: 202px;
      margin: 5px auto;
  }
  .campaign #logo-home {
    text-align: center;
  }
}
/*
.campaign #logo-home img {
  display: none;
}

.campaign #logo-home {
  background: none;
}
*/


/*--@media screen and (max-width: 1024px) and (min-width: 768px) {
  .campaign #main-section {
    width: 390px !important;
    overflow: hidden !important;
  }
  .campaign #post {
    padding: 0 !important;
  } 
  .campaign .loop-posts .loop-post{
    width: 350px !important;
  }
  .campaign #sidebar-section {
    width: 332px !important;
  }

}--*/