.all-temp-wrap {
  margin-top: 20px;
}

.loading-state.loaded {
  background-color: white;
}

header {
  line-height: 1.8;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
}
header p {
  font-weight: 400;
  line-height: 2.25;
  font-size: 16px;
  letter-spacing: 0.075em;
}
header .logo {
  line-height: 1;
}
header a {
  text-decoration: none;
  color: initial;
  display: block;
}

.breadcrumbs {
  margin-left: auto;
  display: flex;
  justify-content: flex-end;
  margin-right: 20px;
  margin-top: 10px;
  font-size: 10px;
}
@media only screen and (max-width: 767px) {
  .breadcrumbs {
    display: none;
  }
}
.breadcrumbs span[typeof] {
  display: inline-block;
  padding-left: 1em;
  position: relative;
}
.breadcrumbs span[typeof] a {
  color: #126538;
  text-decoration: none;
}
.breadcrumbs span[typeof] a:visited {
  color: #126538;
}
.breadcrumbs span[typeof]:nth-child(1) {
  background-image: url(../images/pankuzu_home.png);
  background-repeat: no-repeat;
  padding-right: 1em;
  padding-left: 2em;
}
.breadcrumbs span[typeof]:nth-child(2) {
  padding-right: 1em;
}
.breadcrumbs span.current-item {
  position: relative;
}
.breadcrumbs span.current-item:after {
  position: absolute;
  display: inline-block;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 100%;
  bottom: -10px;
  background-color: #bf1d2d;
  left: 50%;
}

.footer-wrap {
  line-height: 1.8;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  letter-spacing: 0.5px;
}
.footer-wrap a {
  text-decoration: none;
}
.footer-wrap small {
  font-size: 10px;
}
.footer-wrap p {
  letter-spacing: 1.2px;
}

.moviefes .hum-wrap {
  position: fixed;
  background-color: #126538;
  width: 100%;
  height: 100vh;
  position: fixed;
  top: -100%;
  left: 0;
}
.moviefes .hum-wrap a {
  color: white;
}
.moviefes .hum-wrap .title {
  font-size: 25px;
  font-weight: 500;
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .moviefes .hum-wrap .title {
    font-size: 20px;
  }
}
.moviefes .hum-wrap .title a {
  display: inline-block;
}
.moviefes .hum-wrap .sub-title {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 5px;
}
@media only screen and (max-width: 767px) {
  .moviefes .hum-wrap .sub-title {
    font-size: 16px;
    margin-bottom: 10px;
  }
}
.moviefes .hum-wrap li a {
  font-size: 18px;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .moviefes .hum-wrap li a {
    font-size: 16px;
  }
}
.moviefes .hum-wrap #top-wrap-middle-ul li {
  margin-bottom: 15px;
  margin-left: 0;
  padding-left: 3em;
  position: relative;
}
.moviefes .hum-wrap #top-wrap-middle-ul li:before {
  content: "";
  width: 15px;
  height: 1px;
  display: inline-block;
  position: absolute;
  background-color: white;
  top: 50%;
  left: 3%;
  transform: translate(-50%, -50%);
}
.moviefes .hum-wrap #top-wrap-middle-ul li span {
  margin-right: 1em;
}
.moviefes .hum-wrap #top-wrap-middle-ul li a {
  display: inline-block;
}
@media print, screen and (max-width: 1025px) {
  .moviefes .hum-wrap #top-wrap-middle-ul li:last-of-type {
    margin-bottom: 30px;
  }
}
.moviefes .hum-wrap.isOpen {
  overflow: auto;
}
/*# sourceMappingURL=movie2.css.map */