
  .homepage-house-of-wax-class .section-container{
    border-top-left-radius: 42px 142px;
    border-top-right-radius: 38px 138px;
    border-bottom-left-radius: 131px 18px;
    border-bottom-right-radius: 84px 56px;
    

  }

  .homepage-house-of-wax-class .section-container{
    background-color: rgba(255,255,255,0.5) ;
    transform: rotate(1deg);
  }

  .header-row-branding {
        /* box-shadow: 0px 3px 12px rgba(0,0,0,0.9); */
    background-image: linear-gradient(to right,
      rgb(242, 244, 229),
      rgb(182, 184, 169)
      )!important;
  }

.homepage-twidiocy .section-container {
  border-color: #5dd7fc !important;
}

.frank-reader-man-logo {
  background: url(../frank-2022/images/frank-reader.png) center center no-repeat; 
  width: 80px;
  height: 168px;
  position: absolute;
  z-index: 1000;
  margin-left: 40%;
  margin-top:30px;
}
@media only screen and (max-width: 840px) {
  .frank-reader-man-logo {
      display: none;
    }
  }

.frank-halifax-logo {
  background: url(../frank-2022/images/frank-nova-scotia-logo-piece.png) center center no-repeat; 
  width: 200px;
  height: 57px;
  position: absolute;
  z-index: 1002;
  left: 27%;
  margin-top: 30px;
  transform: rotate(-5deg);
}

/*
#wi-mainnav ul li:first-child a {
  background-color: black;
  color: white;
  border-radius: 9px;
}
*/

.homepage-twidiocy-image {
  max-width: 200px;
}
@media only screen and (max-width: 840px) {
  .homepage-twidiocy-image { display: none; }
  }


.homepage-at-the-bar .section-heading {
  background: url(../frank-2022/images/headers/at-the-bar.png) right top no-repeat; 
  background-size: 140px;
}

  .frank-homepage-lo-dev-tv {
    background-color: white;
    border-radius: 40px;
    color: #555;
    border: 24px black solid;
    padding: 10px;
  }
  .frank-homepage-lo-dev-tv .heading-inner{
    transform: rotate(-2deg);
  }

  .frank-homepage-lo-dev-tv .heading-inner:hover {
    filter: blur(9px);
    }

  .frank-homepage-lo-dev-tv .heading-inner {
	-webkit-animation-direction: normal;
	-webkit-animation-duration: 15s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-name: lo-def-heading-colours;
	-webkit-animation-timing-function: ease;
}

@-webkit-keyframes lo-def-heading-colours {
	  0% {filter: initial;}
    10% {filter: blur(8px);}
    12% {filter: blur(0px);}
    80% {filter: blur(0px);}
	 90% {filter: blur(4px);}
   94% {filter: blur(8px);}
	100% {filter: blur(0px);}
}

    /* --- Ripped pages ---- */
    .newspaper-thumbnail {
      filter: drop-shadow(-1px 3px 2px rgba(0, 0, 0, 0.5));
    }

    .newspaper-thumbnail .thumbnail-inner {
      
    }

  .frank-thumbnail-1, .frank-thumbnail-2, .frank-thumbnail-3, .frank-thumbnail-4, .frank-thumbnail-5, .frank-thumbnail-6 {
    border: 6px white solid !important;
    overflow: visible!important;
  }
  .frank-thumbnail-1 {transform: rotate(2deg);}.frank-thumbnail-2 {transform: rotate(-1deg);}.frank-thumbnail-3 {transform: rotate(1deg);}.frank-thumbnail-4 {transform: rotate(-2deg);}.frank-thumbnail-5 {transform: rotate(2deg);}.frank-thumbnail-6 {transform: rotate(-2deg);}
.frank-thumbnail-1::before, .frank-thumbnail-2::before, .frank-thumbnail-3::before, .frank-thumbnail-4::before, .frank-thumbnail-5::before, .frank-thumbnail-6::before {
    content: url('../frank-2022/images/tape/small-tape-2.png');
    display: block;
    position: absolute;
    z-index: 10;
    left:0;
    margin-left: 40%;
    margin-top: -20px;
}

.frank-thumbnail-1::before {transform: rotate(-4deg)content: url('../frank-2022/images/tape/small-tape-4.png');}.frank-thumbnail-2::before {transform: rotate(-3deg)content: url('../frank-2022/images/tape/small-tape-2.png');}.frank-thumbnail-3::before {transform: rotate(0deg)content: url('../frank-2022/images/tape/small-tape-2.png');}.frank-thumbnail-4::before {transform: rotate(4deg)content: url('../frank-2022/images/tape/small-tape-2.png');}.frank-thumbnail-5::before {transform: rotate(2deg)content: url('../frank-2022/images/tape/small-tape-5.png');}.frank-thumbnail-6::before {transform: rotate(-3deg)content: url('../frank-2022/images/tape/small-tape-3.png');}

    /*
    .newspaper-thumbnail .thumbnail-inner
     {
        height: auto;
        overflow: hidden;
        
        padding: 0px;
        clip-path: polygon(
            1% 2%,
            3.5% 0.1%,
            8.9% 2.7%,
            16.2% 1.2%,
            19.7% 0.8%,
            24.7% 2%,
            31.2% 0%,
            35.9% 2.3%,
            40.6% 0.5%,
            47.1% 1.8%,
            49.9% 1%,
            53.8% 2.5%,
            62.2% 0.4%,
            67.3% 1.2%,
            70.3% 0.3%,
            75.8% 1.4%,
            78.5% 1.7%,
            84% 2.6%,
            91.1% 0.5%,
            93.6% 2.4%,
            97.3% 0.3%,
            98.9% 6%,
            98.1% 11.4%,
            98.6% 15.5%,
            97.3% 17.8%,
            97.7% 27.4%,
            98.3% 28.5%,
            99.7% 34.1%,
            98.8% 41.9%,
            98.3% 45.7%,
            98.4% 50.9%,
            98.7% 57.4%,
            99.6% 60.4%,
            99.4% 66.6%,
            99.2% 69.5%,
            97.4% 77.1%,
            98.1% 82.3%,
            99.9% 83.5%,
            98.2% 91.5%,
            99.3% 95.3%,
            98% 98.6%,
            93.6% 97.4%,
            90.3% 98.3%,
            86.8% 98.3%,
            78.6% 98.5%,
            76.4% 99.2%,
            69.7% 99.8%,
            64.2% 99.3%,
            61.8% 99.2%,
            57.2% 98.1%,
            48.7% 98.3%,
            46.8% 99%,
            39.6% 98.9%,
            33.8% 97.3%,
            28.2% 99.4%,
            27% 98.3%,
            22.1% 98.6%,
            13.1% 97.1%,
            8.7% 99.3%,
            2.7% 97.4%,
            2% 98.2%,
            2.1% 94.3%,
            0.7% 90.5%,
            0.9% 86.3%,
            2.2% 78.2%,
            0.4% 76.7%,
            1.2% 72.1%,
            2% 64%,
            1.4% 59.8%,
            0.4% 57.3%,
            0.3% 49.1%,
            2.9% 44.7%,
            1.9% 41.3%,
            0.8% 35.7%,
            2.9% 31.3%,
            0.8% 24.9%,
            2.7% 20.5%,
            0.8% 17.4%,
            2.5% 8.6%,
            1.1% 5.5%
        );
       
      }
      */


  /* --- Tapes --------------- */
  .tape-1 {
    max-width: 200px;
    position: absolute;
    z-index: 100;
    transform: rotate(-40deg);
    margin-left: -40px;
    margin-top: 40px;
  }

  .tape-2 {
    max-width: 200px;
    position: absolute;
    z-index: 100;
    transform: rotate(40deg);
    right:0;
    margin-left: 40px;
    margin-bottom: -40px;
  }

  /* --- Page Stains! ------------------ */
  .stain1, .stain2, .stain3 {
    max-width: 300px;
    position: fixed;
    z-index: 1000;
    opacity: 0.4;
  }
  .stain1 {
    margin-left: -36px;
    margin-top: 110px;
  }
  .stain2 {
    margin-left: 95%;
    margin-top: 47%;
  }

  @media only screen and (max-width: 840px) {
    .stain1, .stain2, .stain3 {
      display: none;
    }
  }

/* Setup content widths for main content based on columns */
@media only screen and (min-width: 840px) {
  .columnable-content {
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
    text-align: justify;
    font-size: 1.25em!important;
    line-height: 1.4em!important;
  }
}

  /* CUSTOM HEADER FONTS */
  /*
Luckiest Guy
Anton
Shrikhand
Fredericka the Great
Creepster
Fontdiner Swanky
Pirata One
Goblin One
Londrina Shadow
*/

  .frank-custom-title-font-luckiestguy {
    font-family: 'Luckiest Guy', cursive !important;
  }
  .frank-custom-title-font-anton {
    font-family: 'Anton', sans-serif !important;
  }
  .frank-custom-title-font-creepster {
    font-family: 'Creepster', cursive !important;
    }
  .frank-custom-title-font-fontdinerswanky {
    font-family: 'Fontdiner Swanky', cursive !important;
    }
  .frank-custom-title-font-frederickathegreat {
    font-family: 'Fredericka the Great', cursive !important;
    }
  .frank-custom-title-font-goblinone {
    font-family: 'Goblin One', cursive !important;
    }
  .frank-custom-title-font-londrinashadow {
    font-family: 'Londrina Shadow', cursive !important;
    }
  .frank-custom-title-font-pirataone {
    font-family: 'Pirata One', cursive !important;
    }
  .frank-custom-title-font-shrikhand {
  font-family: 'Shrikhand', cursive !important;
    }


/* Subscription Details Page */

  .frank-subscription-background {
    padding: 16px; 
  }

  .frank-story-access-item {
    background: rgba(255, 255, 255, 0.6);
    border: 1px dashed rgba(0,0,0, 0.4);
    backdrop-filter: blur(10px);
    border-radius: 16px;
    padding: 8px!important;
  }

  .frank-story-access-item.highlight{
    /* background: rgba(255, 255, 200, 0.6); */
    background: linear-gradient(yellow 5%, white 15%, white 80%, yellow 95%);
    border: 1px dashed rgba(0,0,0, 0.4);
    backdrop-filter: blur(10px);
    border-radius: 16px;
    padding: 8px!important;
  }

  .frank-story-access-item-price {
    font-size: 3.0em;
    text-align: center;
  }
  @media only screen and (max-width: 840px) { 
    .frank-story-access-item-price { font-size: 2.0em; }
}

  .frank-story-access-item-price small {
    font-size: 14px;
  }

  .access-option {
    color: black;
    padding: 8px;
  }
  .access-option-1 {
    background-color: #FFF05A;
  }

  .access-option-2 {
    background-color: #FFD25A;
  }

  .access-option-3 {
    background-color: #FFAA5A;
  }

  .access-option-4 {
    background-color: #FF785A;
  }
  .btn-access-item {
    text-align: center;
    margin: auto;
    width: 100%;
  }



