/* SINGLE SLIDE
-------------------------------------------------- */
.full-header-image-layer {
  height:590px;
  margin-top:0px;
  background-image:url('../img/dots.png');
  background-repeat: repeat;
  z-index:100;
}
.full-header-text-container {
  min-height: 570px;
  padding-top: 100px;
  text-align: left;
  margin-bottom: 0px;
  color: #fff;
}
.header-text {
  display: none;
}
.full-header-text > h2 {
  max-width: 70%;
  font-size: 48px;
  color: #fff;
  text-shadow: 2px 2px 4px #000;
}
.header-slide-img {
  display: none;
}
.full-header-image {
  height: 570px;
  background-repeat: no-repeat;
  background-position: right bottom;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  /*background-attachment: fixed;*/
}

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

}
@media screen and (max-width: 991px) {
  .full-header-text > h2 {
    max-width:100%;
    font-size: 42px;
    font-weight: 600;
  }
  .full-header-image-layer {
    height:380px;
  }
  .full-header-text-container {
    padding-top:40px;
    min-height:360px;
  }
  .full-header-image {
    height:360px;
  }
}
@media screen and (max-width: 767px) {
  .full-header-text > h2 {
    max-width:100%;
    font-size: 38px;
    font-weight: 600;
  }
  .full-header-image-layer {
    height:380px;
  }
  .full-header-text-container {
    padding-top:20px;
    min-height:360px;
  }
  .full-header-image {
    height:360px;
  }
}
@media screen and (max-width: 568px) {

}
@media screen and (max-width: 480px) {
  .full-header-text > h2 {
    font-size: 22px;
  }
  .full-header-image-layer {
    height:300px;
  }
  .full-header-text-container {
    padding-top:20px;
    min-height:280px;
  }
  .full-header-image {
    height:280px;
  }
}

