@font-face {
    font-family: 'boxcutterregular';
    src: url('fonts/boxcutter/boxcutter regular 1.0 (1)-webfont.eot');
    src: url('fonts/boxcutter/boxcutter regular 1.0 (1)-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/boxcutter/boxcutter regular 1.0 (1)-webfont.woff2') format('woff2'),
         url('fonts/boxcutter/boxcutter regular 1.0 (1)-webfont.woff') format('woff'),
         url('fonts/boxcutter/boxcutter regular 1.0 (1)-webfont.ttf') format('truetype'),
         url('fonts/boxcutter/boxcutter regular 1.0 (1)-webfont.svg#boxcutterregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'boxcutterbold';
    src: url('fonts/boxcutter/boxcutter bold 1.0 (1)-webfont.eot');
    src: url('fonts/boxcutter/boxcutter bold 1.0 (1)-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/boxcutter/boxcutter bold 1.0 (1)-webfont.woff2') format('woff2'),
         url('fonts/boxcutter/boxcutter bold 1.0 (1)-webfont.woff') format('woff'),
         url('fonts/boxcutter/boxcutter bold 1.0 (1)-webfont.ttf') format('truetype'),
         url('fonts/boxcutter/boxcutter bold 1.0 (1)-webfont.svg#boxcutterbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

#wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-family: "boxcutterbold", Helvetica, Arial, sans-serif;
}
#admat {
    width: 25%;
    margin: 0 auto;
    margin-bottom: 40px;
    margin-top: 40px;
}
#admat img {
  width: 100%;
}
.rtbtn {
    padding: 10px;
    background: #fc6ff7;
    margin-top: 40px;
    color: #fff;
    font-size: 40px;
    text-decoration: none;
}
.rtbtn:hover {
    text-decoration: underline;
}
#video {
  margin-top: 40px;
}
#tour-dates {
  width: 60%;
  font-family: "boxcutterbold", Helvetica, Arial, sans-serif;
  font-size: 28px;
  line-height: 32px;
  margin: 0 auto;
  padding-top: 30px;
  text-align: center;
}
#tour-dates a {
  color: #000000;
  text-decoration: none;
}
#tour-dates a:hover {
  text-decoration: underline;
}
#footer {
  width: 100%;
  height: 100px;
}

@media only screen and (max-width: 480px) {

#admat {
    width: 82%;
    margin: 0 auto;
    margin-bottom: 30px;
    margin-top: 30px;
}
#admat img {
  width: 100%;
}
#tour-dates {
  width: 100%;
  font-size: 15px;
}

}