.headerWrapper {
  z-index: 99999;
}

.listennow a:hover {
  opacity: 1;
}

.owl-carousel .owl-nav div.owl-prev {
  /* background: url(../images/leftarrowred.png) no-repeat; */
  background-position: center;
  left: 10px;
}

.owl-carousel .owl-nav div.owl-next {
  /* background: url(../images/rightarrowred.png) no-repeat; */
  background-position: center;
  right: 10px;
}

.sectionHeader {
  text-transform: uppercase;
}

body {
  background: #000;
}

.owl-carousel .owl-item a:hover {
  opacity: 1;
}

.plain-ml-wrapper input#submit:hover,
form#mlistFormTwo .submit input:hover {
  /* color: #0B3E3C; */
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .album-copy {
    bottom: 4.7vh;
    padding: 3.5vw 2vw 0px;
  }
}
@media only screen and (max-width: 768px) {
  .album-copy {
    bottom: 4.7vh;
    padding: 1.5vw 0px;
    margin-left: 5vw;
  }
}
@media only screen and (min-width: 1024px) {
  .plain-ml-wrapper form#mlistFormOne .submit input {
    /* height: 3.5vw; */
  }
  .listennow a:after,
  .listennow a:hover::after {
    background: url(../images/white-right-listen-arrow.png) no-repeat center
      right;
    background-size: 100% auto;
    height: 1.5vh;
  }
  .video-title {
    /* padding-top: 20px; */
  }
  .view_more:hover:after,
  .moreVideos a:after {
    top: 30%;
  }
  .moreVideos a:hover::after {
    top: 25%;
  }
  #tour #wsk-widget .widget_row .event_date .month.plain_text {
    display: inline-block !important;
    vertical-align: top;
    line-height: 1.1;
  }
  .owl-dots {
    /* bottom: 20px; */
  }
  .moreVideos {
    /* bottom: 15px; */
  }
  .plain-ml-wrapper #mlform input#email {
    /* height: 2.02vw; */
    /* font-size: 1.02vw; */
  }
  .globaloptin label {
    font-size: 1vw;
  }

  a:hover {
    opacity: 0.5;
  }

  .listen-button a:hover {
    background: #fe4646;
    border-color: #fff;
    color: #fff;
    opacity: 1;
  }
  .listen-button {
    height: auto;
    line-height: 1;
    width: 100%;
  }

  .album-desc {
    margin-top: 2px;
  }

  .headerWrapper a {
    line-height: 1.3;
  }
  .emailText {
    line-height: 1.4;
  }
  .plain-ml-wrapper form#mlistFormOne .submit input {
    font-family: Helvetica Neue, tex_gyre_herosbold, Arial;
  }
  .plain-ml-wrapper form#mlistFormOne .submit {
    -webkit-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
  }
  .plain-ml-wrapper form#mlistFormOne .submit:hover {
    /* background: #FE4646; */
    /* color: #000; */
  }
  .plain-ml-wrapper form#mlistFormOne .submit:hover ~ #terms > a {
    color: #0b3e3c;
  }
  div#firstMlistForm #mlform a.terms {
    /* position: absolute; */
    /* right: 0px; */
    /* top: calc(0.8vw - 45px); */
  }
  .view_more:after,
  .moreVideos a:after {
    width: 2.5vw;
    height: 1vw;
  }
  .moreVideos a:hover::after {
    width: 40px;
    height: 22px;
  }
  .socials-header ul.footer-socials.socials a {
    /* margin-bottom: 0.5vw; */
  }
}

.headerWrapper .consent-placeholder ,.footer-wrapper .consent-placeholder {
  position: relative;
  margin: 2vw auto 0;
  display: block;
}
.plain-ml-wrapper label:not(.goptin_checkbox) {
  position: static;
  transform: none;
}
.headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
.headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked,
.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked {
  position: absolute;
  left: 0px;
  width: 1.4vw;
  height: 1.4vw;
  z-index: 10;
  top: 0px;
  opacity: 0;
  cursor: pointer;
  margin: 0;
  -webkit-appearance: uppercase;
  padding: 0;
}
.headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
.headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before,
.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
  content: "";
  position: absolute;
  left: 0px;
  top: auto;
  width: 1.4vw;
  height: 1.4vw;
  border: 2px solid #fff;
  background: transparent;
  border-radius: 0px;
  box-sizing: border-box;
}
.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
  border: 2px solid #000;   
}
.footer-wrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
.footer-wrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder input[type="checkbox"]:checked+label:before {
  border: 2px solid #fff;   
}
#footer-mlist div#email-section .plain-ml-wrapper #mlistFormTwo a{
  color: #fff;

}
.headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"].errored:not(:checked)+label:before,
.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"].errored:not(:checked)+label:before {
  border-color: red;
}
.headerWrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label,.footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
  display: inline-block;
  box-sizing: border-box;
  line-height: 1;
  text-align: left;
  text-transform: uppercase;
  letter-spacing: 0;
  font-size: 0.68vw;
  padding-left: 2.54vw;
  vertical-align: top;
  font-weight: 400;
  position: static;
  transform: none;
  pointer-events: auto;
  color: #fff;
}
.footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
  color: #000;
}
.headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after,.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
  content: "\2713";
  position: absolute;
  top: 0.15vw;
  line-height: 1;
  left: 0.35vw;
  font-size: 1.1vw;
  color: #fff;
  font-weight: 700;
  text-align: center;
}
.headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after,.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
  color: #fff;
}
.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after,.footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
  color: #000;
}
.footer-wrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder input[type="checkbox"]:checked+label:after,.footer-wrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder input[type="checkbox"]:checked+label:after,
.headerWrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder input[type="checkbox"]:checked+label:after,.headerWrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder input[type="checkbox"]:checked+label:after {
  color: #fff;
}
.headerWrapper .consent-placeholder span.input-error,.footer-wrapper .consent-placeholder span.input-error {
  color: red;
  position: absolute;
  top: -1.5vw;
  left: 0;
  bottom: auto;
}
.headerWrapper .secondform .consent-placeholder,.footer-wrapper .secondform .consent-placeholder {
  margin: 5vw auto;
}
.headerWrapper .plain-ml-wrapper .mlform .consent-placeholder label a,
.headerWrapper .plain-ml-wrapper .mlform .consent-placeholder label span,
 .footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder label a,
.footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder label span {
  color: #fff;
}
.footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder label a,
.footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder label span {
  color: #000;
}
.headerWrapper .plain-ml-wrapper .mlform .consent-placeholder label a,.footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder label a {
  text-decoration: underline;
 
}
.headerWrapper .plain-ml-wrapper .mlform .consent-placeholder label a:hover,.footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder label a:hover {
  opacity: 0.5;
}
.headerWrapper .hiddenLabel,.footer-wrapper .hiddenLabel{
  display: none !important;
}
#footer-mlist div#email-section .plain-ml-wrapper a,#footer-mlist div#email-section .plain-ml-wrapper span{
  color: #000;
  /* z-index: 10;
  position: relative; */
}
#footer-mlist div#email-section .plain-ml-wrapper a{
  z-index: 10;
  position: relative;
}
#footer-mlist div#email-section .plain-ml-wrapper #secondform span{
  color: #fff;
}
@media only screen and (max-width: 1024px) and (orientation:portrait) {
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before, .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before, .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before, .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
      border: 2px solid #000;
  }
  .headerWrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label, .footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label{
    color: #000;
  }
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after, .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
    color: #000;
}
.headerWrapper .plain-ml-wrapper .mlform .consent-placeholder label a, .headerWrapper .plain-ml-wrapper .mlform .consent-placeholder label span, .footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder label a, .footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder label span {
  color: #000;
}
.headerWrapper .consent-placeholder span.input-error,.footer-wrapper .consent-placeholder span.input-error {
  transform: unset;
}
.headerWrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder label a, .headerWrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder label span, .footer-wrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder label a, .footer-wrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder label span {
  color: #fff !important;
}
.headerWrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder input[type="checkbox"]:not(:checked)+label:before, .headerWrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder input[type="checkbox"]:checked+label:before, .footer-wrapper .plain-ml-wrapper #mlistFormTwo .consent-placeholder input[type="checkbox"]:not(:checked)+label:before, .footer-wrapper #mlistFormTwo .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
  border: 2px solid #fff;
}
}
@media only screen and (max-width: 1023px) and (orientation:portrait) {
  .headerWrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label,.footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
      font-size: 2.54vw;
      padding-left: 7.94vw;
  }
  .headerWrapper .consent-placeholder span.input-error,.footer-wrapper .consent-placeholder span.input-error {
    top: -3.5vw;
  }
  .headerWrapper .consent-placeholder,.footer-wrapper .consent-placeholder {
      margin: 5vw auto 0;
  }
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked,
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before,
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked,
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
      width: 5.8vw;
      height: 5.8vw;
  }
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after,
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
    top: 0.028vw;
    left: 1.4vw;
    font-size: 4.4vw;
  }
}

@media only screen and (max-height: 1366px) and (min-width: 1024px) and (orientation: portrait) {
  .headerWrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label,
  .footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
      font-size: 2.268vw;
      padding-left: 5.54vw;
  }
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after ,
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
    top: 0.5vw;
    font-size: 3vw;
    left: 0.5vw;
  }
  .headerWrapper .consent-placeholder,.footer-wrapper .consent-placeholder {
      position: relative;
      margin: 4vw auto;
  }
  .headerWrapper .consent-placeholder span.input-error,.footer-wrapper .consent-placeholder span.input-error {
      top: -3.75vw;
  }
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before,
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
  .headerWrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked,
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before,
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
  .footer-wrapper .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked {
      width: 3.28vw;
      height: 3.28vw;
  }
}
@media only screen and (max-width: 767px) and (orientation:portrait) {
  .headerWrapper .consent-placeholder,
  .footer-wrapper .consent-placeholder {
      margin: 6vw auto 0;
  }
  .headerWrapper .consent-placeholder span.input-error,
  .footer-wrapper .consent-placeholder span.input-error {
      top: -4vw;
  }
  .headerWrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label,
  .footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
      font-size: 2.524vw;
  }
}
@media (min-width: 600px) and (max-width: 1024px) and (orientation: landscape){
  .headerWrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label,
  .footer-wrapper .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {         
      font-size: 0.9vw;
  }
  .headerWrapper span.input-error ,
  .footer-wrapper span.input-error {
      font-size: 1.2vw;
  }
  .headerWrapper .consent-placeholder span.input-error,
  .footer-wrapper .consent-placeholder span.input-error {
      top: -1.5vw;
  }
  .headerWrapper span.input-error, .footer-wrapper span.input-error {
    font-size: 0.8vw;
}
}
