.ricky-ep {
  background: url(../images/ep/paper.png) repeat-x center;
}


body.ricky-ep div#block-hamburgerdom {
  background: url(../images/ep/ep-mock4.png) no-repeat center -20px;
  /* Make the background height fill the viewport, but don't scale smaller than 750px */
  background-size: auto 100vh;

  /* Provide high-DPI alternatives where supported */
  background-image: -webkit-image-set(
    url("../images/ep/ep-mock4.png")
    url("../images/ep/ep-mock4@2x.png")
  );
  background-image: image-set(
    url("../images/ep/ep-mock4.png")
    url("../images/ep/ep-mock4@2x.png")
  );
  background-repeat: no-repeat;
  background-position: center -20px;

}

/* When viewport height is less than 750px, stop shrinking the background below 750px */
@media (max-height: 749px) {
  body.ricky-ep div#block-hamburgerdom {
    background-size: auto 750px;
  }
}
@font-face {
    font-family: 'traveling__typewriterregular';
    src: url('montgomery_ricky_plus_3_ep_-_body_font-webfont.woff2') format('woff2'),
         url('montgomery_ricky_plus_3_ep_-_body_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'jasonsharpieregular';
    src: url('sticker-sharpie-webfont.woff2') format('woff2'),
         url('sticker-sharpie-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body, .lnktext {
font-family: 'traveling__typewriterregular';
color: #5B5854;
}
.jason {
font-family: 'jasonsharpieregular';
}
div#block-hamburgerdom .nav-wrapper-inside ul > li a:hover {
  text-shadow: 0.18vw 0.16vw #173b4b20;
}
#menu-mob span {
  background: #5B5854;
}

#close-wrapper {
  z-index: 99;
}
div#block-tourblockhomepage,
div#block-views-block-music-block-1 .content,
    div#block-views-block-video-block-1 .content,
    div#block-tourseated>.content {
  background: url(../images/ep/paperdark@2.png) no-repeat center center;
  background-size: cover;
}
.seated-events-table {
  border-top: none !important;
}
