/*
Theme Name: Unreported Story Society
Version: 1
*/
@font-face{
  font-family:"Arsis";
  src:url("ARS.TTF") format("truetype");
}
.font-a {
  font-family: 'Arsis', sans-serif; }
}
.font-special {
  font-family: 'Roboto Condensed', sans-serif; }

.font-main {
  font-family: 'Roboto Condensed', sans-serif; }

body {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 300; }

.lheight-1 {
  line-height: 1.2em; }

.has-black-background-color {
  background-color: #000; }

.has-white-background-color {
  background-color: #fff; }

.has-green-background-color {
  background-color: #086f0c; }

.has-white-color {
  color: #fff; }

.has-red-color {
  color: #fe260a; }

.has-yellow-color {
  color: #FFEF16; }

.bg-danger {
  background-color: #ff0102 !important; }

.progress {
  border: 10px solid #c7c7c7; }

.has-gray-color {
  color: #D9D9D9; }

.has-green-color {
  color: #086f0c; }

.bg-image-main {
  background-position: 160% 0px;
  background-repeat: no-repeat;
  margin: 0 auto;
  max-width: 1600px; }

.title-text-intro {
  font-size: 85px;
  line-height: 1em; }

.title-text-main {
  font-size: 50px;
  line-height: 1em; }

.title-text-end {
  font-size: 85px;
  line-height: 1em; }

.font-size-85 {
  font-size: 85px;
  line-height: 1em; }

.font-size-38 {
  font-size: 38px;
  line-height: 1em; }

.font-size-58 {
  font-size: 58px;
  line-height: 1em; }

.btn-yellow {
  color: #000;
  background: #FFEF16;
  border-radius: 30px;
  font-size: 20px;
  font-weight: 700; }
  .btn-yellow:hover {
    background: #e2d200;
    color: #000; }

.btn-green {
  color: #fff;
  background: #086f0c;
  border-radius: 30px;
  font-size: 20px;
  font-weight: 700; }
  .btn-green:hover {
    background: #0b9f11;
    color: #fff; }

.btn-red {
  background: #ff0000;
  color: #fff;
  border-radius: 30px;
  font-size: 20px;
  font-weight: 700; }
  .btn-red:hover {
    background: #cc0000;
    color: #fff; }

.main-bg {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom; }

a.has-white-color:hover {
  color: #fff; }

.font-size-35 {
  font-size: 35px; }

.font-size-45 {
  font-size: 45px; }

.font-size-59 {
  font-size: 59px; }

.font-size-30 {
  font-size: 31px; }

.font-size-60 {
  font-size: 60px; }

.font-bold {
  font-weight: 700; }

.font-thin {
  font-weight: 300; }

.font-regular {
  font-weight: 400; }

.iframe-container {
  position: relative;
  overflow: hidden;
  padding-top: 56.25%; }
  .iframe-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

#emailSignUp,
#mce-EMAIL {
  background: transparent;
  border: 3px solid #fff;
  border-radius: 0;
  height: 60px;
  padding-left: 60px;
  color: #FFEF16; }

.emailIcon {
  position: absolute;
  top: 13px;
  left: 16px; }

@media (min-width: 1200px) {
  .max-1200 {
    max-width: 1200px; } }
@media (max-width: 1199px) {
  .bg-image-main {
    background-position: -300px 300px; } }
@media (min-width: 768px) and (max-width: 1199px) {
  .title-text-intro {
    font-size: 65px; }

  .title-text-main {
    font-size: 120px; }

  .title-text-end {
    font-size: 65px; } }
@media (max-width: 767px) {
  .bg-image-main {
    background-position: 80px 90px;
    background-size: 120%; }

  .title-text-intro {
    font-size: 35px; }

  .title-text-main {
    font-size: 40px; }

  .title-text-end {
    font-size: 35px; }

  .font-size-45 {
    font-size: 24px; }

  .font-size-35 {
    font-size: 22px; }

  .font-size-30 {
    font-size: 22px; }

  .font-size-60 {
    font-size: 40px;
    line-height: 1.2em; }

  .btn-yellow {
    font-size: 16px; }

  .font-size-14m {
    font-size: 14px; }

  .has-gray-dark-background-color-mobile {
    background-color: #2b2b2b !important; }

  .font-size-59 {
    font-size: 28px;
    line-height: 1em;}

  .font-size-58 {
    font-size: 31px; }

  .font-size-85 {
    font-size: 43px; }

  .font-size-38 {
    font-size: 31px; } }

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