/*
 * about.css port from magiccastle.com (enqueued on its page(s) only).
 */

/* line 1, ../sass/partials/_parchment.scss */
.parchment {
  font-size: 20px;
  font-size: 1.25rem; }
  /* line 5, ../sass/partials/_parchment.scss */
  .parchment * {
    box-sizing: border-box; }
  /* line 9, ../sass/partials/_parchment.scss */
  .parchment hr {
    display: block;
    border: 0;
    background: url("../images/backgrounds/bg_parchment-hr.png") top center no-repeat;
    height: 7px;
    width: 100%;
    margin: 25px auto; }
  /* line 20, ../sass/partials/_parchment.scss */
  .parchment hgroup p {
    margin: 0 auto;
    width: 60%; }
  /* line 26, ../sass/partials/_parchment.scss */
  .parchment h2 {
    letter-spacing: 3px;
    text-align: center;
    text-transform: uppercase; }
  /* line 32, ../sass/partials/_parchment.scss */
  .parchment p {
    line-height: 150%; }

/* line 9, ../sass/about.scss */
.history .parchment img,
.about .parchment img {
  text-align: center;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  left: 50%;
  position: relative; }
  @media (max-width: 959px) {
    /* line 9, ../sass/about.scss */
    .history .parchment img,
    .about .parchment img {
      max-width: 100%; } }
/* line 21, ../sass/about.scss */
.history .parchment p,
.about .parchment p {
  width: 80%;
  max-width: 652px;
  margin: 0 auto;
  overflow: visible;
  font-family: "IM Fell English", serif;
  font-size: 18px;
  font-size: 1.125rem; }
  /* line 29, ../sass/about.scss */
  .history .parchment p i, .history .parchment p em,
  .about .parchment p i,
  .about .parchment p em {
    font-style: italic; }

/* line 40, ../sass/about.scss */
.about .parchment hr {
  background: url("../images/backgrounds/bg_about-hr.png") center center no-repeat;
  display: block; }
/* line 44, ../sass/about.scss */
.about .parchment h2 {
  padding: 50px 0;
  background: url("../images/backgrounds/bg_about-heading-border.png") center bottom no-repeat;
  font-size: 29px;
  font-size: 1.8125rem;
  letter-spacing: 3px;
  text-transform: none;
  font-variant: small-caps;
  line-height: 120%; }
  /* line 52, ../sass/about.scss */
  .about .parchment h2 em {
    font-style: italic; }
/* line 57, ../sass/about.scss */
.about .parchment .container {
  background: url("../images/backgrounds/bg_about-top-container.png") center bottom no-repeat; }
/* line 61, ../sass/about.scss */
.about .parchment .left {
  background: url("../images/backgrounds/bg_about-top.png") right top no-repeat;
  width: 100%;
  max-width: 860px;
  float: left;
  padding: 0 248px 0 0; }
  @media only screen and (max-width: 800px) {
    /* line 61, ../sass/about.scss */
    .about .parchment .left {
      padding: 0;
      background: none; } }
/* line 74, ../sass/about.scss */
.about .parchment p {
  font-size: 17px;
  font-size: 1.0625rem;
  width: 100%;
  padding: 10px; }
  /* line 78, ../sass/about.scss */
  .about .parchment p:first-child {
    text-align: justify;
    margin-top: 20px; }
/* line 84, ../sass/about.scss */
.about .parchment .tellme {
  background: url("../images/graphics/gp_about-tell-me.png") center center no-repeat;
  background-size: 100% auto;
  width: 611px;
  height: 204px; }
  /* line 90, ../sass/about.scss */
  .about .parchment .tellme.hover {
    background: url("../images/graphics/gp_about-tell-me-hover.png") center center no-repeat; }

/*# sourceMappingURL=about.css.map */