/* icomoon */

@font-face {

  font-family: 'wmg-standard-library';

  src: url("sites/g/files/g2000004816/f/201511/wmg-standard-library.eot?p9a2n2");

  src: url("sites/g/files/g2000004816/f/201511/wmg-standard-library.eot?#iefixp9a2n2") format("embedded-opentype"), url("sites/g/files/g2000004816/f/201511/wmg-standard-library.woff?p9a2n2") format("woff"), url("sites/g/files/g2000004816/f/201511/wmg-standard-library.ttf?p9a2n2") format("truetype"), url("sites/g/files/g2000004816/f/201511/wmg-standard-library.svg?p9a2n2#icomoon") format("svg");

  font-weight: normal;

  font-style: normal;

}

@font-face {

  font-family: 'wmg-circular-library';

  src: url("sites/g/files/g2000004816/f/201511/wmg-circular-library_0.eot?p9a2n2");

  src: url("sites/g/files/g2000004816/f/201511/wmg-circular-library_0.eot?#iefixp9a2n2") format("embedded-opentype"), url("sites/g/files/g2000004816/f/201511/wmg-circular-library_0.woff?p9a2n2") format("woff"), url("sites/g/files/g2000004816/f/201511/wmg-circular-library_0.ttf?p9a2n2") format("truetype"), url("sites/g/files/g2000004816/f/201511/wmg-circular-library_0.svg?p9a2n2#icomoon") format("svg");

  font-weight: normal;

  font-style: normal;

}

@font-face {

  font-family: 'wmg-other1-library';

  src: url("sites/g/files/g2000005091/f/201506/wmg-other1-library.eot?p9a2n2");

  src: url("sites/g/files/g2000005091/f/201506/wmg-other1-library.eot?#iefixp9a2n2") format("embedded-opentype"), url("sites/g/files/g2000005091/f/201506/wmg-other1-library.woff?p9a2n2") format("woff"), url("sites/g/files/g2000005091/f/201506/wmg-other1-library.ttf?p9a2n2") format("truetype"), url("sites/g/files/g2000005091/f/201506/wmg-other1-library.svg?p9a2n2#icomoon") format("svg");

  font-weight: normal;

  font-style: normal;

}

@font-face {

  font-family: 'wmg-roundedsquare-library';

  src: url("sites/g/files/g2000004816/f/201511/wmg-roundedsquare-library.eot?p9a2n2");

  src: url("sites/g/files/g2000004816/f/201511/wmg-roundedsquare-library.eot?#iefixp9a2n2") format("embedded-opentype"), url("sites/g/files/g2000004816/f/201511/wmg-roundedsquare-library.woff?p9a2n2") format("woff"), url("sites/g/files/g2000004816/f/201511/wmg-roundedsquare-library.ttf?p9a2n2") format("truetype"), url("sites/g/files/g2000004816/f/201511/wmg-roundedsquare-library.svg?p9a2n2#icomoon") format("svg");

  font-weight: normal;

  font-style: normal;

}

@font-face {

  font-family: 'icomoon';

  src: url("sites/g/files/g2000004816/f/201408/icomoon.eot?p9a2n2");

  src: url("sites/g/files/g2000004816/f/201408/icomoon.eot?#iefixp9a2n2") format("embedded-opentype"), url("sites/g/files/g2000004816/f/201408/icomoon.woff?p9a2n2") format("woff"), url("sites/g/files/g2000004816/f/201408/icomoon.ttf?p9a2n2") format("truetype"), url("sites/g/files/g2000004816/f/201408/icomoon.svg?p9a2n2#icomoon") format("svg");

  font-weight: normal;

  font-style: normal;

}

/* line 54, ../../../sass/themes/global/components/_form-reset.scss */

.view-splash .views-field-field-lightbox, .view-splash .views-field-field-display-rate, .view-splash .lightBox {

  display: none;

}



/* line 57, ../../../sass/themes/global/components/_form-reset.scss */

.honeypot-textfield, .url-textfield, .homepage-textfield {

  display: none !important;

}



/* line 58, ../../../sass/themes/global/components/_form-reset.scss */

#block-views-splash-block .view-content {

  display: none !important;

}



/* line 62, ../../../sass/themes/global/components/_form-reset.scss */

input,

select,

textarea,

button {

  font-family: inherit;

  border: none;

}



/* line 72, ../../../sass/themes/global/components/_form-reset.scss */

input[type="radio"],

input[type="checkbox"] {

  margin: 0;

}



/* line 77, ../../../sass/themes/global/components/_form-reset.scss */

button,

input[type="reset"],

input[type="submit"],

input[type="button"] {

  -webkit-appearance: none;

  -moz-background-clip: padding;

  -o-background-clip: padding-box;

  -webkit-background-clip: padding;

  background-clip: padding-box;

  -moz-border-radius: 0;

  -webkit-border-radius: 0;

  border-radius: 0;

  -moz-box-sizing: border-box;

  -webkit-box-sizing: border-box;

  box-sizing: border-box;

  border: 0;

  cursor: pointer;

  display: inline-block;

  overflow: visible;

  margin: 0;

  outline: 0;

  padding: 0;

  vertical-align: top;

  text-align: center;

  width: auto;

}



/* line 99, ../../../sass/themes/global/components/_form-reset.scss */

textarea,

select,

input[type="date"],

input[type="datetime"],

input[type="datetime-local"],

input[type="email"],

input[type="month"],

input[type="number"],

input[type="password"],

input[type="search"],

input[type="tel"],

input[type="text"],

input[type="time"],

input[type="url"],

input[type="week"] {

  -moz-box-sizing: border-box;

  -webkit-box-sizing: border-box;

  box-sizing: border-box;

  -moz-background-clip: padding;

  -o-background-clip: padding-box;

  -webkit-background-clip: padding;

  background-clip: padding-box;

  -moz-border-radius: 0;

  -webkit-border-radius: 0;

  border-radius: 0;

  -webkit-appearance: none;

  border: 0;

  margin: 0;

  outline: 0;

  padding: 0;

  text-align: left;

  vertical-align: top;

  font-size: 13px;

}



/* line 129, ../../../sass/themes/global/components/_form-reset.scss */

button[disabled],

input[disabled],

select[disabled],

select[disabled] option,

select[disabled] optgroup,

textarea[disabled] {

  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);

  opacity: 0.25;

  -moz-user-select: -moz-none;

  -webkit-user-select: none;

  -khtml-user-select: none;

  user-select: none;

  cursor: default;

}



/* line 143, ../../../sass/themes/global/components/_form-reset.scss */

textarea {

  min-height: 50px;

  overflow: auto;

  resize: vertical;

  width: 100%;

}



/* line 159, ../../../sass/themes/global/components/_form-reset.scss */

input:invalid,

button:invalid,

select:invalid,

textarea:invalid {

  -moz-box-shadow: none;

  -webkit-box-shadow: none;

  box-shadow: none;

}

/* line 164, ../../../sass/themes/global/components/_form-reset.scss */

input::-moz-focus-inner,

button::-moz-focus-inner,

select::-moz-focus-inner,

textarea::-moz-focus-inner {

  border: 0;

  padding: 0;

}



/* line 170, ../../../sass/themes/global/components/_form-reset.scss */

select {

  -webkit-appearance: none;

  background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/dropdown.svg") no-repeat scroll 95% center #d9ceb8;

  /* border: 1px solid #000000; */

  border-radius: 0 !important;

  -webkit-appearance: none;

  -moz-appearance: none;

  -ms-appearance: none;

  -o-appearance: none;

  background-size: 10px auto;

}



/* line 181, ../../../sass/themes/global/components/_form-reset.scss */

select::-ms-expand {

  display: none;

}



/* line 185, ../../../sass/themes/global/components/_form-reset.scss */

::-webkit-input-placeholder {

  color: #fff;

  -webkit-text-fill-color: #fff;

}



/* line 190, ../../../sass/themes/global/components/_form-reset.scss */

:-moz-placeholder {

  color: #fff;

  -webkit-text-fill-color: #fff;

}



/* line 195, ../../../sass/themes/global/components/_form-reset.scss */

::-moz-placeholder {

  color: #fff;

  -webkit-text-fill-color: #fff;

}



/* line 200, ../../../sass/themes/global/components/_form-reset.scss */

input:-ms-input-placeholder {

  color: #fff !important;

  -webkit-text-fill-color: #fff;

}



/* line 204, ../../../sass/themes/global/components/_form-reset.scss */

input#email:-ms-input-placeholder {

  color: #fff;

  -webkit-text-fill-color: #fff;

}



/* line 2, ../../../sass/themes/global/components/external/_isotope.scss */

.isotope-item {

  z-index: 2;

}



/* line 6, ../../../sass/themes/global/components/external/_isotope.scss */

.isotope-hidden.isotope-item {

  pointer-events: none;

  z-index: 1;

}



/**** Isotope CSS3 transitions ****/

/* line 13, ../../../sass/themes/global/components/external/_isotope.scss */

.isotope {

  -webkit-transition-duration: 0.8s;

  -moz-transition-duration: 0.8s;

  -ms-transition-duration: 0.8s;

  -o-transition-duration: 0.8s;

  transition-duration: 0.8s;

  -webkit-transition-property: height, width;

  -moz-transition-property: height, width;

  -ms-transition-property: height, width;

  -o-transition-property: height, width;

  transition-property: height, width;

}

/* line 19, ../../../sass/themes/global/components/external/_isotope.scss */

.isotope .isotope-item {

  -webkit-transition-duration: 0.8s;

  -moz-transition-duration: 0.8s;

  -ms-transition-duration: 0.8s;

  -o-transition-duration: 0.8s;

  transition-duration: 0.8s;

  -webkit-transition-property: -webkit-transform, opacity;

  -moz-transition-property: -moz-transform, opacity;

  -ms-transition-property: -ms-transform, opacity;

  -o-transition-property: -o-transform, opacity;

  transition-property: transform, opacity;

}

/* line 37, ../../../sass/themes/global/components/external/_isotope.scss */

.isotope.no-transition {

  -webkit-transition-duration: 0s;

  -moz-transition-duration: 0s;

  -ms-transition-duration: 0s;

  -o-transition-duration: 0s;

  transition-duration: 0s;

}

/* line 43, ../../../sass/themes/global/components/external/_isotope.scss */

.isotope.no-transition .isotope-item {

  -webkit-transition-duration: 0s;

  -moz-transition-duration: 0s;

  -ms-transition-duration: 0s;

  -o-transition-duration: 0s;

  transition-duration: 0s;

}

/* line 51, ../../../sass/themes/global/components/external/_isotope.scss */

.isotope .isotope-item.no-transition {

  -webkit-transition-duration: 0s;

  -moz-transition-duration: 0s;

  -ms-transition-duration: 0s;

  -o-transition-duration: 0s;

  transition-duration: 0s;

}



/* line 1, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-bg {

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  z-index: 1042;

  overflow: hidden;

  position: fixed;

  background: #0b0b0b;

  opacity: 0.8;

  filter: alpha(opacity=80);

}



/* line 14, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-wrap {

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  z-index: 1043;

  position: fixed;

  outline: none !important;

  -webkit-backface-visibility: hidden;

}



/* line 25, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-container {

  text-align: center;

  position: absolute;

  width: 100%;

  height: 100%;

  left: 0;

  top: 0;

  padding: 0 8px;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}



/* line 38, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-container:before {

  content: '';

  display: inline-block;

  height: 100%;

  vertical-align: middle;

}



/* line 45, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-align-top .mfp-container:before {

  display: none;

}



/* line 49, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-content {

  position: relative;

  display: inline-block;

  vertical-align: middle;

  margin: 0 auto;

  text-align: left;

  z-index: 1045;

}



/* line 58, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {

  width: 100%;

  cursor: auto;

}



/* line 63, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-ajax-cur {

  cursor: progress;

}



/* line 67, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {

  cursor: -moz-zoom-out;

  cursor: -webkit-zoom-out;

  cursor: zoom-out;

}



/* line 73, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-zoom {

  cursor: pointer;

  cursor: -webkit-zoom-in;

  cursor: -moz-zoom-in;

  cursor: zoom-in;

}



/* line 80, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-auto-cursor .mfp-content {

  cursor: auto;

}



/* line 84, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {

  -webkit-user-select: none;

  -moz-user-select: none;

  user-select: none;

}



/* line 90, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-loading.mfp-figure {

  display: none;

}



/* line 94, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-hide {

  display: none !important;

}



/* line 98, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-preloader {

  color: #cccccc;

  position: absolute;

  top: 50%;

  width: auto;

  text-align: center;

  margin-top: -0.8em;

  left: 8px;

  right: 8px;

  z-index: 1044;

}



/* line 109, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-preloader a {

  color: #cccccc;

}



/* line 112, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-preloader a:hover {

  color: white;

}



/* line 116, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-s-ready .mfp-preloader {

  display: none;

}



/* line 120, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-s-error .mfp-content {

  display: none;

}



/* line 124, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

button.mfp-close, button.mfp-arrow {

  overflow: visible;

  cursor: pointer;

  background: transparent;

  border: 0;

  -webkit-appearance: none;

  display: block;

  outline: none;

  padding: 0;

  z-index: 1046;

  -webkit-box-shadow: none;

  box-shadow: none;

}



/* line 137, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

button::-moz-focus-inner {

  padding: 0;

  border: 0;

}



/* line 142, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-close {

  width: 44px;

  height: 44px;

  line-height: 44px;

  position: absolute;

  right: 0;

  top: 0;

  text-decoration: none;

  text-align: center;

  opacity: 0.65;

  filter: alpha(opacity=65);

  padding: 0 0 18px 10px;

  color: white;

  font-style: normal;

  font-size: 28px;

  font-family: Arial, Baskerville, monospace;

}



/* line 159, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-close:hover, .mfp-close:focus {

  opacity: 1;

  filter: alpha(opacity=100);

}



/* line 163, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-close:active {

  top: 1px;

}



/* line 167, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-close-btn-in .mfp-close {

  color: #333333;

}



/* line 171, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {

  color: white;

  right: -6px;

  text-align: right;

  padding-right: 6px;

  width: 100%;

}



/* line 179, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-counter {

  position: absolute;

  top: 0;

  right: 0;

  color: #cccccc;

  font-size: 12px;

  line-height: 18px;

}



/* line 188, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow {

  position: absolute;

  opacity: 0.65;

  filter: alpha(opacity=65);

  margin: 0;

  top: 50%;

  margin-top: -55px;

  padding: 0;

  width: 90px;

  height: 110px;

  -webkit-tap-highlight-color: transparent;

}



/* line 200, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow:active {

  margin-top: -54px;

}



/* line 203, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow:hover, .mfp-arrow:focus {

  opacity: 1;

  filter: alpha(opacity=100);

}



/* line 207, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {

  content: '';

  display: block;

  width: 0;

  height: 0;

  position: absolute;

  left: 0;

  top: 0;

  margin-top: 35px;

  margin-left: 35px;

  border: medium inset transparent;

}



/* line 219, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow:after, .mfp-arrow .mfp-a {

  border-top-width: 13px;

  border-bottom-width: 13px;

  top: 8px;

}



/* line 224, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow:before, .mfp-arrow .mfp-b {

  border-top-width: 21px;

  border-bottom-width: 21px;

  opacity: 0.7;

}



/* line 230, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow-left {

  left: 0;

}



/* line 233, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {

  border-right: 17px solid white;

  margin-left: 31px;

}



/* line 237, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {

  margin-left: 25px;

  border-right: 27px solid #3f3f3f;

}



/* line 242, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow-right {

  right: 0;

}



/* line 245, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {

  border-left: 17px solid white;

  margin-left: 39px;

}



/* line 249, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {

  border-left: 27px solid #3f3f3f;

}



/* line 253, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-iframe-holder {

  padding-top: 40px;

  padding-bottom: 40px;

}



/* line 257, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-iframe-holder .mfp-content {

  line-height: 0;

  width: 100%;

  max-width: 900px;

}



/* line 262, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-iframe-holder .mfp-close {

  top: -40px;

}



/* line 266, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-iframe-scaler {

  width: 100%;

  height: 0;

  overflow: hidden;

  padding-top: 56.25%;

}



/* line 272, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-iframe-scaler iframe {

  position: absolute;

  display: block;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);

  background: black;

}



/* Main image in popup */

/* line 284, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

img.mfp-img {

  width: auto;

  max-width: 100%;

  height: auto;

  display: block;

  line-height: 0;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

  padding: 40px 0 40px;

  margin: 0 auto;

}



/* The shadow behind the image */

/* line 298, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-figure {

  line-height: 0;

}



/* line 301, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-figure:after {

  content: '';

  position: absolute;

  left: 0;

  top: 40px;

  bottom: 40px;

  display: block;

  right: 0;

  width: auto;

  height: auto;

  z-index: -1;

  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);

  background: #444444;

}



/* line 315, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-figure small {

  color: #bdbdbd;

  display: block;

  font-size: 12px;

  line-height: 14px;

}



/* line 321, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-figure figure {

  margin: 0;

}



/* line 325, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-bottom-bar {

  margin-top: -36px;

  position: absolute;

  top: 100%;

  left: 0;

  width: 100%;

  cursor: auto;

}



/* line 334, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-title {

  text-align: left;

  line-height: 18px;

  color: #f3f3f3;

  word-wrap: break-word;

  padding-right: 36px;

}



/* line 342, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-image-holder .mfp-content {

  max-width: 100%;

}



/* line 346, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-gallery .mfp-image-holder .mfp-figure {

  cursor: pointer;

}



@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {

  /**

   * Remove all paddings around the image on small screen

   */

  /* line 354, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-img-mobile .mfp-image-holder {

    padding-left: 0;

    padding-right: 0;

  }



  /* line 358, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-img-mobile img.mfp-img {

    padding: 0;

  }



  /* line 361, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-img-mobile .mfp-figure:after {

    top: 0;

    bottom: 0;

  }



  /* line 365, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-img-mobile .mfp-figure small {

    display: inline;

    margin-left: 5px;

  }



  /* line 369, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-img-mobile .mfp-bottom-bar {

    background: rgba(0, 0, 0, 0.6);

    bottom: 0;

    margin: 0;

    top: auto;

    padding: 3px 5px;

    position: fixed;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

  }



  /* line 380, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-img-mobile .mfp-bottom-bar:empty {

    padding: 0;

  }



  /* line 383, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-img-mobile .mfp-counter {

    right: 5px;

    top: 3px;

  }



  /* line 387, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-img-mobile .mfp-close {

    top: 0;

    right: 0;

    width: 35px;

    height: 35px;

    line-height: 35px;

    background: rgba(0, 0, 0, 0.6);

    position: fixed;

    text-align: center;

    padding: 0;

  }

}

@media all and (max-width: 900px) {

  /* line 401, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-arrow {

    -webkit-transform: scale(0.75);

    transform: scale(0.75);

  }



  /* line 405, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-arrow-left {

    -webkit-transform-origin: 0;

    transform-origin: 0;

  }



  /* line 409, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-arrow-right {

    -webkit-transform-origin: 100%;

    transform-origin: 100%;

  }



  /* line 413, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

  .mfp-container {

    padding-left: 6px;

    padding-right: 6px;

  }

}

/* line 419, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-ie7 .mfp-img {

  padding: 0;

}



/* line 422, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-ie7 .mfp-bottom-bar {

  width: 600px;

  left: 50%;

  margin-left: -300px;

  margin-top: 5px;

  padding-bottom: 5px;

}



/* line 429, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-ie7 .mfp-container {

  padding: 0;

}



/* line 432, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-ie7 .mfp-content {

  padding-top: 44px;

}



/* line 435, ../../../sass/themes/global/components/external/_magnific-plugin.scss */

.mfp-ie7 .mfp-close {

  top: 0;

  right: 0;

  padding-top: 0;

}



/* line 13, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-controls .owl-dot, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-nav .owl-prev {

  cursor: pointer;

  cursor: hand;

  user-select: none;

}



/* line 19, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel {

  width: 100%;

  position: relative;

  z-index: 1;

}

/* line 23, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .animated {

  animation-duration: 1000ms;

  animation-fill-mode: both;

}

/* line 27, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-animated-in {

  z-index: 0;

}

/* line 30, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-animated-out {

  z-index: 1;

}

/* line 33, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .fadeOut {

  animation-name: fadeOut;

}

/* line 36, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-stage {

  position: relative;

}

/* line 38, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-stage:after {

  content: ".";

  display: block;

  clear: both;

  visibility: hidden;

  line-height: 0;

  height: 0;

}

/* line 47, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-stage-outer {

  position: relative;

  overflow: hidden;

}

/* line 64, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel.owl-loaded {

  display: block;

}

/* line 67, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel.owl-loading {

  opacity: 0;

  display: block;

}

/* line 71, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel.owl-hidden {

  opacity: 0;

}

/* line 74, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-item {

  position: relative;

  min-height: 1px;

  float: left;

  user-select: none;

  overflow: hidden;

}

/* line 81, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-item img {

  display: block;

  width: 100%;

  height: auto;

  transform-style: preserve-3d;

}

/* line 88, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-item .owl-lazy {

  opacity: 0;

  transition: opacity 400ms ease;

}

/* line 94, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-grab {

  cursor: move;

  cursor: grab;

}

/* line 98, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel.owl-rtl {

  direction: rtl;

}

/* line 100, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel.owl-rtl .owl-item {

  float: right;

}

/* line 104, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-video-wrapper {

  position: relative;

  height: 100%;

  background: #000;

}

/* line 109, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-video-play-icon {

  position: absolute;

  height: 80px;

  width: 80px;

  left: 50%;

  top: 50%;

  margin-left: -40px;

  margin-top: -40px;

  background: url(owl.video.play.png) no-repeat;

  cursor: pointer;

  z-index: 1;

  transition: scale 100ms ease;

}

/* line 122, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-video-play-icon:hover {

  transition: scale(1.3, 1.3);

}

/* line 128, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-video-playing .owl-video-play-icon {

  display: none;

}

/* line 131, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-video-playing .owl-video-tn {

  display: none;

}

/* line 135, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-video-tn {

  opacity: 0;

  height: 100%;

  background-position: center center;

  background-repeat: no-repeat;

  background-size: contain;

  transition: opacity 400ms ease;

}

/* line 144, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-video-frame {

  position: relative;

  z-index: 1;

}

/* line 148, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel .owl-refresh .owl-item {

  display: none;

}

/* line 151, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-carousel.owl-text-select-on .owl-item {

  user-select: auto;

}



@-webkit-keyframes fadeOut {

  0% {

    opacity: 1;

  }

  100% {

    opacity: 0;

  }

}

@keyframes fadeOut {

  0% {

    opacity: 1;

  }

  100% {

    opacity: 0;

  }

}

/* line 172, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-height {

  transition: height 500ms ease-in-out;

}



/* line 177, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-controls {

  margin-top: 0;

  text-align: center;

  max-width: 168px;

  margin-bottom: 20%;

}

/* line 182, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-controls .owl-nav {

  width: 100%;

}

/* line 188, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-controls .owl-nav [class*=owl-] {

  color: #d9d9d9;

  font-size: 24px;

  margin: 5px;

  padding: 4px 7px;

  background: transparent;

  display: inline-block;

  cursor: pointer;

  border-radius: 3px;

}

/* line 198, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {

  background: transparent;

  color: #000;

  text-decoration: none;

}

/* line 204, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-controls .owl-nav .disabled {

  opacity: .5;

  cursor: default;

}

/* line 208, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-controls .owl-nav .owl-prev {

  /*position:relative;

  bottom: -17px;

  left: -33.7%;*/

  position: absolute;

  bottom: 17px;

  left: -9px;

}

/* line 217, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-controls .owl-nav .owl-next {

  /*position: relative;

  bottom: -17px;

  right: -31%;*/

  position: absolute;

  bottom: 17px;

  right: 2px;

}

/* line 227, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-controls .owl-dots {

  display: block !important;

  position: relative;

}

/* line 232, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-dots .owl-dot {

  display: inline-block;

  zoom: 1;

}

/* line 235, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-dots .owl-dot span {

  width: 11px;

  height: 11px;

  margin: 5px 7px;

  background: transparent;

  display: block;

  transition: opacity 200ms ease;

  border-radius: 30px;

  border: 1px solid #6a6a6a;

}

/* line 247, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-dots .owl-dot.active span {

  background: #fff;

}

/* line 250, ../../../sass/themes/global/components/external/owl-carousel.scss */

.owl-theme .owl-dots .owl-dot:hover span {

  background: #fff;

}



/* line 255, ../../../sass/themes/global/components/external/owl-carousel.scss */

.no-js .owl-carousel {

  display: block;

}



/* line 2, ../../../sass/themes/global/base/_object.scss */

.block h2, .moduleHeading, #main h2, #postcontent-first h2, .page-music #page-title, .page-music #main .view-display-id-page .block-title, .page-node.node-type-page #page-title, .page-filter.page-filter-tips #page-title, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-join, body.page-node-21241 #content-area form.webform-client-form .form-item:first-child p, .wrapper-header, .item-list .pager li, .block ul, .stack-preheader, .stack-content-inner, .stack-navigation, .page, body .region-content ul.flippy, .wrapper-footer, .wrapper-content .stack, .wrapper-footer .stack {

  border: none;

  padding: 0;

  margin: 0;

}



/* line 15, ../../../sass/themes/global/base/_object.scss */

ul, li, .item-list ul, .action-links {

  list-style-type: none;

  list-style-image: none;

  padding: 0;

  margin: 0;

}



/* line 27, ../../../sass/themes/global/base/_object.scss */

.node-type-blog .media-thumbnail-frame, .page-music .individual-embeds .youtube {

  width: 100%;

}

/* line 30, ../../../sass/themes/global/base/_object.scss */

.node-type-blog .media-thumbnail-frame > div, .page-music .individual-embeds .youtube > div {

  position: relative;

  padding-bottom: 56.25%;

  padding-top: 25px;

  height: 0;

}

/* line 37, ../../../sass/themes/global/base/_object.scss */

.node-type-blog .media-thumbnail-frame iframe, .page-music .individual-embeds .youtube iframe,

.node-type-blog .media-thumbnail-frame object,

.page-music .individual-embeds .youtube object,

.node-type-blog .media-thumbnail-frame embed,

.page-music .individual-embeds .youtube embed {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

}



/* line 50, ../../../sass/themes/global/base/_object.scss */

.stack-breadcrumb, .profile, .messages.notice, #block-block-61, #breadcrumb-region, .node-comment-counter,

.page-node.node-type-page.page-node-23421 #page-title, .page-node.node-type-page.page-node-23421 ul.tabs.primary, .page-home-onepage #sidebar-a, #main .pane .tabs, #block-menu-menu-home-one-page-menu h2, #block-menu-menu-home-one-page-linked h2, #block-menu-menu-menu-fixed h2, #block-menu-menu-one-page-anchored h2, #block-menu-menu-home-one-page-menu .content ul.menu, #block-menu-menu-home-one-page-linked .content ul.menu, #block-menu-menu-menu-fixed .content ul.menu, #block-menu-menu-one-page-anchored .content ul.menu, #block-menu-menu-user-menu, .front #block-menu-menu-home-one-page-linked .content ul.menu li.menu-link-31141, .front #block-menu-menu-home-one-page-linked .content ul.menu li.menu-link-31151, #block-views-user-profile-block-3 .hover-user-menu, #block-views-home-one-page-carousel-block-1 .views-field-field-auto-rotate, #block-views-home-one-page-carousel-block-2 .views-field-field-auto-rotate, #block-views-home-one-page-carousel-block-3 .views-field-field-auto-rotate, #block-views-home-one-page-carousel-block-1 .config-carousel, #block-views-home-one-page-carousel-block-2 .config-carousel, #block-views-home-one-page-carousel-block-3 .config-carousel, #block-views-home-one-page-news-block-2 .middle.tb-terminal h2, .page-news #block-system-main .middle.tb-terminal h2, .page-news-v1 #block-system-main .middle.tb-terminal h2, #block-views-home-one-page-news-block-4 .middle.tb-terminal h2, #block-views-home-one-page-news-block-3 .middle.tb-terminal h2, .node-type-blog #page-title, .view-albums li.views-row .views-field-field-services .field-content ul, #block-views-albums-block .view-content .item-list ul .views-field-title, #block-views-albums-block-5 .view-content .item-list ul .views-field-title, .node-type-photo .node > div, .node-type-photo .node > ul.links.inline, .node-type-blog .node > div, .node-type-blog .node > ul.links.inline, .node-type-video .node > div, .node-type-video .node > ul.links.inline, .node-type-audio .node > div, .node-type-audio .node > ul.links.inline, .node-type-forum .node > div, .node-type-forum .node > ul.links.inline, .node-type-album .node > div, .node-type-album .node > ul.links.inline, .page-node #page-title, .page-node .oembed-title, .page-node.node-type-page.page-node-17741 #page-title, .page-node.node-type-page.page-node-17741 ul.tabs.primary, .page-node.node-type-page.page-node-17746 #page-title, .page-node.node-type-page.page-node-17746 ul.tabs.primary, .page-node.node-type-page.page-node-17751 #page-title, .page-node.node-type-page.page-node-17751 ul.tabs.primary, .page-node.node-type-page.page-node-17756 #page-title, .page-node.node-type-page.page-node-17756 ul.tabs.primary, .page-node.node-type-page.page-node-17896 #page-title, .page-node.node-type-page.page-node-17896 ul.tabs.primary {

  display: none;

}



/* line 54, ../../../sass/themes/global/base/_object.scss */

.block {

  margin-bottom: 0em;

}



/* line 63, ../../../sass/themes/global/base/_object.scss */

#block-menu-menu-home-one-page-menu, #block-menu-menu-home-one-page-linked, #block-menu-menu-menu-fixed, #block-menu-menu-one-page-anchored {

  margin-bottom: 0;

}



/* line 67, ../../../sass/themes/global/base/_object.scss */

input.form-submit, #themebuilder-live-preview-theme-picker-form #edit-switch, #edit-submit, #edit-delete, #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a, #block-views-home-one-page-carousel-block-1 .config-carousel, #block-views-home-one-page-carousel-block-2 .config-carousel, #block-views-home-one-page-carousel-block-3 .config-carousel, #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 .view-All a, .view-albums li.views-row .views-field-field-services span.views-label, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .field-content.music-links a, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-download-label, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-stream-label, #block-views-home-music-block-2 .view-All a, .mlist-outer-wrapper .mlist-wrapper input.submit, .mlist-outer-wrapper .mlist-wrapper input.submit-new, #user-login-dialog #edit-submit-dialog, #user-login-dialog #edit-submit--2-dialog, #user-register-form-dialog #edit-submit-dialog, #user-register-form-dialog #edit-submit--2-dialog, #user-pass-dialog #edit-submit-dialog, #user-pass-dialog #edit-submit--2-dialog, #user-login #edit-submit-dialog, #user-login #edit-submit--2-dialog, #user-register-form #edit-submit-dialog, #user-register-form #edit-submit--2-dialog, #user-pass #edit-submit-dialog, #user-pass #edit-submit--2-dialog, #user-login--2-dialog #edit-submit-dialog, #user-login--2-dialog #edit-submit--2-dialog {background: none;border: none;color: #fff;cursor: pointer;display: block;text-decoration: none;text-transform: uppercase;text-align: center;}

/* line 76, ../../../sass/themes/global/base/_object.scss */

input.form-submit:hover, #themebuilder-live-preview-theme-picker-form #edit-switch:hover, #edit-submit:hover, #edit-delete:hover, #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a:hover, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a:hover, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a:hover, #block-views-home-one-page-carousel-block-1 .config-carousel:hover, #block-views-home-one-page-carousel-block-2 .config-carousel:hover, #block-views-home-one-page-carousel-block-3 .config-carousel:hover, #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 .view-All a:hover, .view-albums li.views-row .views-field-field-services span.views-label:hover, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .field-content.music-links a:hover, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-download-label:hover, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-stream-label:hover, #block-views-home-music-block-2 .view-All a:hover, .mlist-outer-wrapper .mlist-wrapper input.submit:hover, .mlist-outer-wrapper .mlist-wrapper input.submit-new:hover, #user-login-dialog #edit-submit-dialog:hover, #user-login-dialog #edit-submit--2-dialog:hover, #user-register-form-dialog #edit-submit-dialog:hover, #user-register-form-dialog #edit-submit--2-dialog:hover, #user-pass-dialog #edit-submit-dialog:hover, #user-pass-dialog #edit-submit--2-dialog:hover, #user-login #edit-submit-dialog:hover, #user-login #edit-submit--2-dialog:hover, #user-register-form #edit-submit-dialog:hover, #user-register-form #edit-submit--2-dialog:hover, #user-pass #edit-submit-dialog:hover, #user-pass #edit-submit--2-dialog:hover, #user-login--2-dialog #edit-submit-dialog:hover, #user-login--2-dialog #edit-submit--2-dialog:hover {background: #7f998c;color: #fff;border: none;}



/* line 90, ../../../sass/themes/global/base/_object.scss */

.block h2, .moduleHeading, #main h2, #postcontent-first h2, .page-music #page-title, .page-music #main .view-display-id-page .block-title, .page-node.node-type-page #page-title, .page-filter.page-filter-tips #page-title, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-join, body.page-node-21241 #content-area form.webform-client-form .form-item:first-child p {

  color: #3e2c1b;

  font-size: 50px;

  border-bottom: 1px solid #ca651a;

  margin: 0;

  line-height: 1.52em;

  font-family: "neusa-next-std-compact", serif;

  margin-bottom: 13px;

}

@media only screen and (min-width: 768px) {

  /* line 90, ../../../sass/themes/global/base/_object.scss */

  .block h2, .moduleHeading, #main h2, #postcontent-first h2, .page-music #page-title, .page-music #main .view-display-id-page .block-title, .page-node.node-type-page #page-title, .page-filter.page-filter-tips #page-title, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-join, body.page-node-21241 #content-area form.webform-client-form .form-item:first-child p {

    font-size: 60px;

  }

}

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

  /* line 90, ../../../sass/themes/global/base/_object.scss */

  .block h2, .moduleHeading, #main h2, #postcontent-first h2, .page-music #page-title, .page-music #main .view-display-id-page .block-title, .page-node.node-type-page #page-title, .page-filter.page-filter-tips #page-title, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-join, body.page-node-21241 #content-area form.webform-client-form .form-item:first-child p {

    font-size: 38px;

  }

}



/* line 123, ../../../sass/themes/global/base/_object.scss */

#block-views-home-one-page-news-detail-block .views-row .views-field-title span, .view-home-one-page-video-detail .views-row .views-field-title span, #block-views-home-one-page-news-detail-block .views-row .views-field-title span a, .view-home-one-page-video-detail .views-row .views-field-title span a, .page-video-v1 .view-home-one-page-video .views-row .views-field-title span, .page-video .view-home-one-page-video .views-row .views-field-title span, #block-views-home-music-block .views-field-title a {

  color: #dbdcd5;

  display: block;

  font-size: 1.1em;

  line-height: 1.25em;

  margin: 0.3125em 0 0.625em;

}

/* line 129, ../../../sass/themes/global/base/_object.scss */

#block-views-home-one-page-news-detail-block .views-row .views-field-title span:hover, .view-home-one-page-video-detail .views-row .views-field-title span:hover, #block-views-home-one-page-news-detail-block .views-row .views-field-title span a:hover, .view-home-one-page-video-detail .views-row .views-field-title span a:hover, .page-video-v1 .view-home-one-page-video .views-row .views-field-title span:hover, .page-video .view-home-one-page-video .views-row .views-field-title span:hover, #block-views-home-music-block .views-field-title a:hover {

  color: #837f75;

}



/* line 208, ../../../sass/themes/global/base/_object.scss */

.page-video-v1 .view-home-one-page-video .media-thumbnail-frame img, .page-video .view-home-one-page-video .media-thumbnail-frame img {

  width: 100%;

  height: auto;

}



/* line 224, ../../../sass/themes/global/base/_object.scss */

#block-views-home-one-page-news-detail-block .views-row .views-field-title, .view-home-one-page-video-detail .views-row .views-field-title {

  margin-bottom: 0.5em;

}

/* line 226, ../../../sass/themes/global/base/_object.scss */

#block-views-home-one-page-news-detail-block .views-row .views-field-title span, .view-home-one-page-video-detail .views-row .views-field-title span, #block-views-home-one-page-news-detail-block .views-row .views-field-title span a, .view-home-one-page-video-detail .views-row .views-field-title span a {

  font-size: 1.5em;

  margin: 0;

}

/* line 231, ../../../sass/themes/global/base/_object.scss */

#block-views-home-one-page-news-detail-block .views-row .views-field-created, .view-home-one-page-video-detail .views-row .views-field-created {

  margin-bottom: 1.5em;

  font-size: 1.05em;

}

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

  /* line 231, ../../../sass/themes/global/base/_object.scss */

  #block-views-home-one-page-news-detail-block .views-row .views-field-created, .view-home-one-page-video-detail .views-row .views-field-created {

    font-size: 1em;

  }

}

/* line 237, ../../../sass/themes/global/base/_object.scss */

#block-views-home-one-page-news-detail-block .views-row .views-field-created em, .view-home-one-page-video-detail .views-row .views-field-created em {

  font-style: normal;

}

/* line 241, ../../../sass/themes/global/base/_object.scss */

#block-views-home-one-page-news-detail-block .views-row .views-field.views-field-body p, .view-home-one-page-video-detail .views-row .views-field.views-field-body p {

  margin-top: 8px;

}



/* line 248, ../../../sass/themes/global/base/_object.scss */

.page-video-v1 .view-home-one-page-video .views-row .views-field-field-video-asset, .page-video .view-home-one-page-video .views-row .views-field-field-video-asset {

  position: relative;

}

/* line 251, ../../../sass/themes/global/base/_object.scss */

.page-video-v1 .view-home-one-page-video .views-row .play_border, .page-video .view-home-one-page-video .views-row .play_border {

  position: absolute;

  left: calc(50% - 43px / 2);

  top: calc(50% - 43px / 2);

}

@media only screen and (min-width: 768px) {

  /* line 251, ../../../sass/themes/global/base/_object.scss */

  .page-video-v1 .view-home-one-page-video .views-row .play_border, .page-video .view-home-one-page-video .views-row .play_border {

    position: absolute;

    left: calc(50% - 43px / 2);

    top: calc(50% - 43px / 2);

  }

}

/* line 257, ../../../sass/themes/global/base/_object.scss */

.page-video-v1 .view-home-one-page-video .views-row .play_button, .page-video .view-home-one-page-video .views-row .play_button {

  background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/videoplay1.svg") no-repeat 0 0 transparent;

  width: 43px;

  height: 43px;

  text-indent: -9999px;

  display: block;

}

/* line 119, ../../../sass/themes/global/base/_mixins.scss */

.page-video-v1 .view-home-one-page-video .views-row .play_button:hover, .page-video .view-home-one-page-video .views-row .play_button:hover {

  background-position: 0 -58px;

}

/* line 259, ../../../sass/themes/global/base/_object.scss */

.page-video-v1 .view-home-one-page-video .views-row .play_button:hover, .page-video .view-home-one-page-video .views-row .play_button:hover {

  background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/videoplay1.svg") no-repeat 0 0 transparent;

}



@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 326, ../../../sass/themes/global/base/_object.scss */

  .node-type-blog #block-block-26, .page-video-v1 #block-block-26, .page-video #block-block-26, .node-type-video #block-block-26 {

    width: 100%;

  }

  /* line 328, ../../../sass/themes/global/base/_object.scss */

  .node-type-blog #block-block-26 .description, .page-video-v1 #block-block-26 .description, .page-video #block-block-26 .description, .node-type-video #block-block-26 .description {

    margin: 0 auto;

  }

  /* line 332, ../../../sass/themes/global/base/_object.scss */

  .node-type-blog #block-block-96, .page-video-v1 #block-block-96, .page-video #block-block-96, .node-type-video #block-block-96 {

    float: left;

    width: 50%;

  }

  /* line 336, ../../../sass/themes/global/base/_object.scss */

  .node-type-blog #block-block-91, .page-video-v1 #block-block-91, .page-video #block-block-91, .node-type-video #block-block-91 {

    clear: none;

    float: right;

    width: 40%;

  }

}



/* line 378, ../../../sass/themes/global/base/_object.scss */

.view-categories .view-content ul li {

  width: 100%;

  margin: 0 0 0.5em;

}

/* line 382, ../../../sass/themes/global/base/_object.scss */

.view-categories h3 {

  font-size: 1em;

  margin-bottom: 0.5em;

}

/* line 386, ../../../sass/themes/global/base/_object.scss */

.view-categories p {

  margin: 0 0 0.5em;

}

/* line 389, ../../../sass/themes/global/base/_object.scss */

.view-categories a.active {

  color: #837f75;

}

/* line 391, ../../../sass/themes/global/base/_object.scss */

.view-categories a.active:hover {

  color: #837f75;

}



/* line 472, ../../../sass/themes/global/base/_object.scss */

#block-block-516, #block-views-home-one-page-news-block-2, #block-views-home-one-page-photos-block-1, #block-views-home-one-page-video-block-1, #block-views-home-music-block, .page-news-v1 #block-system-main, .not-front .view-header, #block-views-home-one-page-news-detail-block, .node-type-video .view-home-one-page-video-detail, #block-views-home-music-block-2 {

  position: relative;

}

/* line 474, ../../../sass/themes/global/base/_object.scss */

#block-block-516 .nav_header_meta, #block-views-home-one-page-news-block-2 .nav_header_meta, #block-views-home-one-page-photos-block-1 .nav_header_meta, #block-views-home-one-page-video-block-1 .nav_header_meta, #block-views-home-music-block .nav_header_meta, .page-news-v1 #block-system-main .nav_header_meta, .not-front .view-header .nav_header_meta, #block-views-home-one-page-news-detail-block .nav_header_meta, .node-type-video .view-home-one-page-video-detail .nav_header_meta, #block-views-home-music-block-2 .nav_header_meta {

  display: inline-block;

  position: relative;

  right: auto;

  top: auto;

  vertical-align: middle;

  width: 29.7%;

  text-align: right;

  word-spacing: 2px;

  letter-spacing: 0.5px;

  padding-bottom: 0px;

}

/* line 485, ../../../sass/themes/global/base/_object.scss */

#block-block-516 .nav_header_meta a, #block-views-home-one-page-news-block-2 .nav_header_meta a, #block-views-home-one-page-photos-block-1 .nav_header_meta a, #block-views-home-one-page-video-block-1 .nav_header_meta a, #block-views-home-music-block .nav_header_meta a, .page-news-v1 #block-system-main .nav_header_meta a, .not-front .view-header .nav_header_meta a, #block-views-home-one-page-news-detail-block .nav_header_meta a, .node-type-video .view-home-one-page-video-detail .nav_header_meta a, #block-views-home-music-block-2 .nav_header_meta a {

  border: 0px none;

  padding: 0px;

  font-size: 16px;

  color: #dbdcd5;

  background: transparent;

  text-transform: uppercase;

  letter-spacing: 3px;

}

/* line 493, ../../../sass/themes/global/base/_object.scss */

#block-block-516 .nav_header_meta a i.fa.fa-long-arrow-left, #block-views-home-one-page-news-block-2 .nav_header_meta a i.fa.fa-long-arrow-left, #block-views-home-one-page-photos-block-1 .nav_header_meta a i.fa.fa-long-arrow-left, #block-views-home-one-page-video-block-1 .nav_header_meta a i.fa.fa-long-arrow-left, #block-views-home-music-block .nav_header_meta a i.fa.fa-long-arrow-left, .page-news-v1 #block-system-main .nav_header_meta a i.fa.fa-long-arrow-left, .not-front .view-header .nav_header_meta a i.fa.fa-long-arrow-left, #block-views-home-one-page-news-detail-block .nav_header_meta a i.fa.fa-long-arrow-left, .node-type-video .view-home-one-page-video-detail .nav_header_meta a i.fa.fa-long-arrow-left, #block-views-home-music-block-2 .nav_header_meta a i.fa.fa-long-arrow-left {

  margin-right: 4px;

}

/* line 496, ../../../sass/themes/global/base/_object.scss */

#block-block-516 .nav_header_meta a:hover, #block-views-home-one-page-news-block-2 .nav_header_meta a:hover, #block-views-home-one-page-photos-block-1 .nav_header_meta a:hover, #block-views-home-one-page-video-block-1 .nav_header_meta a:hover, #block-views-home-music-block .nav_header_meta a:hover, .page-news-v1 #block-system-main .nav_header_meta a:hover, .not-front .view-header .nav_header_meta a:hover, #block-views-home-one-page-news-detail-block .nav_header_meta a:hover, .node-type-video .view-home-one-page-video-detail .nav_header_meta a:hover, #block-views-home-music-block-2 .nav_header_meta a:hover {

  color: #837f75;

  background: transparent;

}

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

  /* line 485, ../../../sass/themes/global/base/_object.scss */

  #block-block-516 .nav_header_meta a, #block-views-home-one-page-news-block-2 .nav_header_meta a, #block-views-home-one-page-photos-block-1 .nav_header_meta a, #block-views-home-one-page-video-block-1 .nav_header_meta a, #block-views-home-music-block .nav_header_meta a, .page-news-v1 #block-system-main .nav_header_meta a, .not-front .view-header .nav_header_meta a, #block-views-home-one-page-news-detail-block .nav_header_meta a, .node-type-video .view-home-one-page-video-detail .nav_header_meta a, #block-views-home-music-block-2 .nav_header_meta a {

    font-size: 12px;

  }

}

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

  /* line 474, ../../../sass/themes/global/base/_object.scss */

  #block-block-516 .nav_header_meta, #block-views-home-one-page-news-block-2 .nav_header_meta, #block-views-home-one-page-photos-block-1 .nav_header_meta, #block-views-home-one-page-video-block-1 .nav_header_meta, #block-views-home-music-block .nav_header_meta, .page-news-v1 #block-system-main .nav_header_meta, .not-front .view-header .nav_header_meta, #block-views-home-one-page-news-detail-block .nav_header_meta, .node-type-video .view-home-one-page-video-detail .nav_header_meta, #block-views-home-music-block-2 .nav_header_meta {

    width: 100%;

    text-align: center;

    padding-top: 15px;

    letter-spacing: 5px;

  }

}



@media only screen and (min-width: 768px) {

  /* line 516, ../../../sass/themes/global/base/_object.scss */

  .node-type-blog .pane, .node-type-video .pane {

    margin-top: 0;

  }

}



/* line 522, ../../../sass/themes/global/base/_object.scss */

.page-music .view-music .album-title, .page-music .view-music .lyrics-content .albums-lyrics-title {

  font-family: "neusa-next-std-compact", serif;

  font-size: 38px;

  line-height: 1;

  color: #837f75;

  text-transform: uppercase;

}

/* line 528, ../../../sass/themes/global/base/_object.scss */

.page-music .view-music .album-title:hover, .page-music .view-music .lyrics-content .albums-lyrics-title:hover {

  color: #837f75;

}



/* line 1, ../../../sass/themes/global/base/_global.scss */

* {

  outline: none;

}



@-o-viewport {

  width: device-width;

}

@-moz-viewport {

  width: device-width;

}

@-ms-viewport {

  width: device-width;

}

@-webkit-viewport {

  width: device-width;

}

@viewport {

  width: device-width;

}

/* line 11, ../../../sass/themes/global/base/_global.scss */

body {

  color: #fff;

  font-size: 16px;

  font-family: "neusa-next-std-compact", sans-serif;

  background-color: #000;

  line-height: 1.35;

  -webkit-text-size-adjust: none;

}



/* line 19, ../../../sass/themes/global/base/_global.scss */

body.not-front {background: #23221F;color: #ffffff;}

/* line 23, ../../../sass/themes/global/base/_global.scss */

body.not-front img {

  max-width: 100%;

  height: auto;

}

/* line 27, ../../../sass/themes/global/base/_global.scss */

body.not-front .moduleHeading {

  color: #000;

  font-size: 30px;

}

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

  /* line 27, ../../../sass/themes/global/base/_global.scss */

  body.not-front .moduleHeading {

    font-size: 24px;

    text-align: center;

  }

}

/* line 35, ../../../sass/themes/global/base/_global.scss */

body.not-front #content .view-header {

  border: 0px none;

  background: #dbdcd5;

  padding: 55px 0 65px;

}

/* line 39, ../../../sass/themes/global/base/_global.scss */

body.not-front #content .view-header .nav_header_meta a {

  color: #000;

}

/* line 41, ../../../sass/themes/global/base/_global.scss */

body.not-front #content .view-header .nav_header_meta a:hover {

  color: #837f75;

}

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

  /* line 39, ../../../sass/themes/global/base/_global.scss */

  body.not-front #content .view-header .nav_header_meta a {

    font-size: 14px;

  }

}

/* line 49, ../../../sass/themes/global/base/_global.scss */

body.not-front #header {

  margin-bottom: 0px;

}

/* line 53, ../../../sass/themes/global/base/_global.scss */

body.not-front a.views-more-link:hover {

  color: #dbdcd5;

}



/* line 60, ../../../sass/themes/global/base/_global.scss */

.front .field-news-detail .media-thumbnail-frame {

  display: none;

}



/* line 65, ../../../sass/themes/global/base/_global.scss */

a, .sidebar a, li a.active {

  color: #837f75;

  text-decoration: none;

}

/* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

a:hover, .sidebar a:hover, li a.active:hover {

  color: #837f75;

}

/* line 27, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

a:active, .sidebar a:active, li a.active:active {

  color: #837f75;

}

/* line 68, ../../../sass/themes/global/base/_global.scss */

a:hover, .sidebar a:hover, li a.active:hover {

  text-decoration: none;

  color: #dbdcd5;

}



/* line 73, ../../../sass/themes/global/base/_global.scss */

a.views-more-link {

  font-size: 16px;

  font-family: "dosisbold";

  text-transform: uppercase;

  color: #837f75;

  font-style: normal;

  white-space: nowrap;

}

/* line 79, ../../../sass/themes/global/base/_global.scss */

a.views-more-link:after {

  content: "\f178";

  font: normal normal normal 14px/1 FontAwesome;

  font-size: inherit;

  text-rendering: auto;

  -webkit-font-smoothing: antialiased;

  display: inline-block;

  margin-left: 3px;

}

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

  /* line 73, ../../../sass/themes/global/base/_global.scss */

  a.views-more-link {

    font-size: 11px;

  }

}



/* line 95, ../../../sass/themes/global/base/_global.scss */

ul, li, .item-list ul, .action-links {

  padding: 0 0 4px 1px;

}



/* line 100, ../../../sass/themes/global/base/_global.scss */

tr.even td {

  background-color: transparent;

}



/* line 103, ../../../sass/themes/global/base/_global.scss */

td {

  border: none;

}



/**********[===== RESETS ======]***************/

/* line 108, ../../../sass/themes/global/base/_global.scss */

.msie8 img {

  max-width: none;

}



/* line 115, ../../../sass/themes/global/base/_global.scss */

.wrapper-content .block + .block, .views-row, .pane {

  margin-top: 0;

}



/* line 128, ../../../sass/themes/global/base/_global.scss */

input.form-submit {

  padding: 0.5em;

}



/* line 135, ../../../sass/themes/global/base/_global.scss */

.stack-preheader .col {

  width: 100%;

  float: left;

  padding: 0;

  margin: 0;

}

/* line 141, ../../../sass/themes/global/base/_global.scss */

.stack-preheader .col .block {

  margin: 0;

}

/* line 145, ../../../sass/themes/global/base/_global.scss */

.stack-preheader .col-second {

  background: transparent;

}

@media only screen and (min-width: 768px) {

  /* line 147, ../../../sass/themes/global/base/_global.scss */

  .stack-preheader .col-second #preheader-second-region {

    max-width: 718px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 147, ../../../sass/themes/global/base/_global.scss */

  .stack-preheader .col-second #preheader-second-region {

    max-width: 920px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 147, ../../../sass/themes/global/base/_global.scss */

  .stack-preheader .col-second #preheader-second-region {

    max-width: 920px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 768px) {

  /* line 147, ../../../sass/themes/global/base/_global.scss */

  .stack-preheader .col-second #preheader-second-region {max-width: 790px;}

}



/* line 155, ../../../sass/themes/global/base/_global.scss */

.col-c {

  min-height: auto !important;

}



/* line 161, ../../../sass/themes/global/base/_global.scss */

.stack, .stack-width, .wrapper {

  position: static;

}



/* line 164, ../../../sass/themes/global/base/_global.scss */

.stack .box {

  padding-left: 0;

  padding-right: 0;

}



/* line 168, ../../../sass/themes/global/base/_global.scss */

.region-header .page-element {

  max-height: 50px;

  max-width: 100%;

  width: auto;

}



/* line 176, ../../../sass/themes/global/base/_global.scss */

#content > .tb-terminal > div {

  padding: 0;

}



/* line 179, ../../../sass/themes/global/base/_global.scss */

.fb_iframe_widget span {

  margin-bottom: 5px;

}



/* line 185, ../../../sass/themes/global/base/_global.scss */

.fb_iframe_widget span iframe {

  min-height: 20px !important;

  min-width: 80px !important;

}



/* line 189, ../../../sass/themes/global/base/_global.scss */

.fb_iframe_widget {

  vertical-align: top;

}



/* line 203, ../../../sass/themes/global/base/_global.scss */

.moduleHeading {

  line-height: 1;

  display: inline-block;

  width: 70%;

  vertical-align: middle;

  border: 0px none;

  margin-bottom: 0;

  text-transform: capitalize;

  font-family: "poynter-oldstyle-display", serif;

  font-size: 30px;

  font-weight: 800;

}

/* line 215, ../../../sass/themes/global/base/_global.scss */

.moduleHeading .blog-created {

  color: #000;

  font-family: "neusa-next-std-compact";

}

/* line 219, ../../../sass/themes/global/base/_global.scss */

.moduleHeading .blog-title {

  font-size: 30px;

  line-height: 37px;

  letter-spacing: 1px;

}

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

  /* line 219, ../../../sass/themes/global/base/_global.scss */

  .moduleHeading .blog-title {

    font-size: 24px;

    line-height: 30px;

    text-align: left;

  }

}

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

  /* line 203, ../../../sass/themes/global/base/_global.scss */

  .moduleHeading {

    font-size: 24px;

    width: 100%;

    margin: 0 auto;

  }

}



/* .not-front .moduleHeading{

   color: #fff;

   

 }*/

/* line 239, ../../../sass/themes/global/base/_global.scss */

.blog-created {

  color: #000;

  line-height: 1;

  text-align: left;

  font-size: 30px;

  margin-bottom: 10px;

  font-family: "neusa-next-std-compact";

  letter-spacing: 1px;

  font-weight: 500;

}



/* line 249, ../../../sass/themes/global/base/_global.scss */

.view-header {

  padding-bottom: 18px;

  margin-bottom: 31px;

  border-bottom: 2px solid #dbdcd5;

  font-size: 0px;

}



/* line 255, ../../../sass/themes/global/base/_global.scss */

.interiorHeader {

  font-size: 0px;

}

@media only screen and (min-width: 768px) {

  /* line 255, ../../../sass/themes/global/base/_global.scss */

  .interiorHeader {

    max-width: 718px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 255, ../../../sass/themes/global/base/_global.scss */

  .interiorHeader {

    max-width: 970px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 255, ../../../sass/themes/global/base/_global.scss */

  .interiorHeader {

    max-width: 970px;

    margin: 0 auto;

  }

}

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

  /* line 255, ../../../sass/themes/global/base/_global.scss */

  .interiorHeader {

    max-width: 87.5%;

    margin-left: auto;

    margin-right: auto;

  }

}



/* line 265, ../../../sass/themes/global/base/_global.scss */

.ui-dialog .form-submit {

  font-family: "neusa-next-std-compact", sans-serif;

}



/* Global */

/* line 274, ../../../sass/themes/global/base/_global.scss */

.msie8 .item-list ul li {

  margin-left: 0;

}



/* line 278, ../../../sass/themes/global/base/_global.scss */

div.messages.status {

  background-color: transparent;

  color: #dbdcd5;

  font-size: 20px;

  text-transform: uppercase;

  padding: 10px 45px;

  width: 95%;

  box-sizing: border-box;

  margin: 0 auto 15px;

}



/* line 290, ../../../sass/themes/global/base/_global.scss */

.item-list .pager {

  text-align: center;

}

/* line 292, ../../../sass/themes/global/base/_global.scss */

.item-list .pager .pager-next.first.last {

  right: 0;

}

/* line 294, ../../../sass/themes/global/base/_global.scss */

.item-list .pager .pager-next.first.last a {float: none;padding: 0px;color: #ffffff;text-transform: uppercase;background: transparent;font-size: 18px;letter-spacing: 3px;display: inline-block;width: auto;}

/* line 305, ../../../sass/themes/global/base/_global.scss */

.item-list .pager .pager-next.first.last a:hover {

  background: transparent;

  color: #837f75;

}

/* line 309, ../../../sass/themes/global/base/_global.scss */

.item-list .pager .pager-next.first.last a:after {

  content: "\f175";

  display: block;

  font: normal normal normal 14px/1 FontAwesome;

  font-size: 18px;

  margin-top: 12px;

}



/* line 322, ../../../sass/themes/global/base/_global.scss */

#themebuilder-live-preview-theme-picker-form #edit-switch {

  padding: 10px;

  font-size: 0.8em;

}



/* line 327, ../../../sass/themes/global/base/_global.scss */

#edit-submit, #edit-delete {

  padding: 10px;

  font-size: 0.8em;

  float: left;

  margin-right: 1em;

}



/*Fixing node detail pages's SEO*/

/* line 334, ../../../sass/themes/global/base/_global.scss */

.page-node-add .node-forum-form div > .vertical-tabs {

  display: none;

}



/*Mobile equalize column fix*/

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

  /* line 340, ../../../sass/themes/global/base/_global.scss */

  .col-a.sidebar.right.tb-height-balance.tb-region.tb-scope.tb-sidebar.tb-right, .col-c.tb-height-balance.tb-region.tb-scope.tb-primary {

    min-height: 0 !important;

  }

}

/*VIEW ALL STYLINGS */

/* line 351, ../../../sass/themes/global/base/_global.scss */

#block-views-home-one-page-photos-block-1 .content .nav_header_meta, #block-views-home-one-page-video-block-1 .content .nav_header_meta {

  top: 3;

}

@media only screen and (min-width: 768px) {

  /* line 351, ../../../sass/themes/global/base/_global.scss */

  #block-views-home-one-page-photos-block-1 .content .nav_header_meta, #block-views-home-one-page-video-block-1 .content .nav_header_meta {

    top: 27px;

  }

}



/* line 358, ../../../sass/themes/global/base/_global.scss */

.stack-precontent .field-type-file {

  float: none;

  margin-right: 0;

}



/*banner default hiding  */

/* line 364, ../../../sass/themes/global/base/_global.scss */

#block-views-banners-block {

  width: 720px;

  margin: 0px auto;

}



/* line 368, ../../../sass/themes/global/base/_global.scss */

.view-banners .view-filters, .view-banners .view-content {

  display: none;

}



/* line 372, ../../../sass/themes/global/base/_global.scss */

input:-webkit-autofill, select:-webkit-autofill, textarea:-webkit-autofill {

  -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;

}



/*HoneyPot fix*/

/* line 376, ../../../sass/themes/global/base/_global.scss */

.honeypot-textfield, .url-textfield, .homepage-textfield {

  display: none !important;

}



/* line 380, ../../../sass/themes/global/base/_global.scss */

#page #content #main h1.title#page-title {

  margin: 1em 0;

  line-height: 2.5em;

}



/* line 384, ../../../sass/themes/global/base/_global.scss */

.page-node-18236 #page #content #main h1.title#page-title {

  display: none;

}



@font-face {

  font-family: 'icomoon';

  src: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/icomoon_0.eot?3c79o0");

  src: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/icomoon_0.eot?3c79o0#iefix") format("embedded-opentype"), url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/icomoon.ttf?3c79o0") format("truetype"), url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/icomoon.woff?3c79o0") format("woff"), url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/icomoon.svg?3c79o0#icomoon") format("svg");

  font-weight: normal;

  font-style: normal;

}

/* line 400, ../../../sass/themes/global/base/_global.scss */

[class^="icons-"], [class*=" icons-"] {

  /* use !important to prevent issues with browser extensions that change fonts */

  font-family: 'icomoon' !important;

  speak: none;

  font-style: normal;

  font-weight: normal;

  font-variant: normal;

  text-transform: none;

  line-height: 1;

  /* Better Font Rendering =========== */

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}



/* line 415, ../../../sass/themes/global/base/_global.scss */

.icons-facebook:before {

  content: "\ea90";

}



/* line 418, ../../../sass/themes/global/base/_global.scss */

.icons-instagram:before {

  content: "\ea92";

}



/* line 421, ../../../sass/themes/global/base/_global.scss */

.icons-spotify:before {

  content: "\ea94";

}



.icons-applemusic:before {

  content: "\e902";

}



/* line 424, ../../../sass/themes/global/base/_global.scss */

.icons-twitter:before {

  content: "\ea96";

}



/* line 427, ../../../sass/themes/global/base/_global.scss */

.icons-youtube:before {

  content: "\ea9d";

}



/* line 435, ../../../sass/themes/global/base/_global.scss */

#precontent-first-region {

  background: #1D1C17;

  padding-bottom: 20px;

  font-size: 0;

}

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

  /* line 435, ../../../sass/themes/global/base/_global.scss */

  #precontent-first-region {

    padding-bottom: 20px;

  }

}



/* line 445, ../../../sass/themes/global/base/_global.scss */

#block-views-home-one-page-video-block-1 {

  background: #a8a59c;

}

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

  /* line 445, ../../../sass/themes/global/base/_global.scss */

  #block-views-home-one-page-video-block-1 {

    padding: 60px 0;

  }

}



/*#block-block-516{

  background: url($tour-bg) no-repeat 0 0 transparent;

  background-size: 100% auto;

}*/

/* line 455, ../../../sass/themes/global/base/_global.scss */

.region.region-precontent-first {

  max-width: 993px;

  margin: 0 auto;

}



/*body.page-tour .view-events .tour-Wrapper, body.page-tour-v1 .view-events .tour-Wrapper {

  position:relative;  

  padding: 89% 0 27%;

  @mediaonly screen and (min-width : 768px){

    padding: 42.2% 0 220px;

  } 

}

#block-views-home-tour-block, #block-views-home-tour-block-1, .page-tour .view-events .tour-Wrapper, .page-tour-v1 .view-events .tour-Wrapper,div#block-block-981, body.not-front #content div#block-block-986 {

     padding: 0 0 206px;

     background-image:url($tourfooterbg1);

     background-repeat:no-repeat;

     background-color:#231f1c;

     background-position:center bottom;

     background-size: 100% auto;

     position:relative;

     

}*/

/* line 476, ../../../sass/themes/global/base/_global.scss */

#block-views-home-music-block .inner.tb-terminal {

  background-size: cover;

  padding-bottom: 95px;

  padding-top: 62px;

}

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

  /* line 476, ../../../sass/themes/global/base/_global.scss */

  #block-views-home-music-block .inner.tb-terminal {

    padding-bottom: 62px;

  }

}



/* line 486, ../../../sass/themes/global/base/_global.scss */

#block-block-946 .inner.tb-terminal {

  background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201709/tourWithoutDatesBg.jpg") no-repeat scroll 0 0 transparent;

  background-size: cover;

  padding: 45px 0 43px;

}

@media only screen and (min-width: 768px) {

  /* line 486, ../../../sass/themes/global/base/_global.scss */

  #block-block-946 .inner.tb-terminal {

    padding: 56px 0 54px;

  }

}



/* line 496, ../../../sass/themes/global/base/_global.scss */

#block-views-home-music-block-2 .inner.tb-terminal {

  background: #DBDCD5;

  padding-bottom: 81px;

  padding-top: 0;

}

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

  /* line 496, ../../../sass/themes/global/base/_global.scss */

  #block-views-home-music-block-2 .inner.tb-terminal {

    padding-bottom: 52px;

  }

}



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

  /* line 504, ../../../sass/themes/global/base/_global.scss */

  .front #content #block-views-home-music-block-2 .middle {

    margin: 0 30px;

  }

}



/* line 509, ../../../sass/themes/global/base/_global.scss */

.not-front #page #content #main h1.title#page-title {

  display: none;

}



/* line 512, ../../../sass/themes/global/base/_global.scss */

.page-user #main .pane .tabs {

  display: block;

}



/* line 515, ../../../sass/themes/global/base/_global.scss */

.ajax-progress.ajax-progress-throbber {

  display: none !important;

}



/* line 518, ../../../sass/themes/global/base/_global.scss */

.view-splash .views-field-field-lightbox, .view-splash .views-field-field-display-rate, .view-splash .lightBox {

  display: none;

}



/* line 521, ../../../sass/themes/global/base/_global.scss */

.honeypot-textfield, .url-textfield, .homepage-textfield {

  display: none !important;

}



/* line 524, ../../../sass/themes/global/base/_global.scss */

.page-node-21241 #content > .tb-terminal > div {

  padding: 0;

  background: none;

  background-size: 100% auto;

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

  /* line 524, ../../../sass/themes/global/base/_global.scss */

  .page-node-21241 #content > .tb-terminal > div {

    background-size: auto;

  }

}

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

  /* line 524, ../../../sass/themes/global/base/_global.scss */

  .page-node-21241 #content > .tb-terminal > div {

    background-size: auto;

  }

}



/* line 535, ../../../sass/themes/global/base/_global.scss */

.page-node-21241 .lining.tb-terminal > #content {

  background: url() no-repeat scroll center top;

  background-size: cover;

}



/* line 540, ../../../sass/themes/global/base/_global.scss */

#node-20116 h2 {

  border: none;

}



/* line 543, ../../../sass/themes/global/base/_global.scss */

img {

  max-width: 100%;

  height: auto;

}



/* line 547, ../../../sass/themes/global/base/_global.scss */

select::-ms-expand {

  display: none;

}



/* line 550, ../../../sass/themes/global/base/_global.scss */

body > img {

  display: none;

}



/**********[===== LAYOUT ======]***************/

/* line 7, ../../../sass/themes/global/layout/_layout.scss */

.page-width {

  width: 100%;

  margin: 0;

}



/* line 12, ../../../sass/themes/global/layout/_layout.scss */

.front #content .middle, #prefooter, .front #header-inner, div#block-block-981 #wsk-wrap {

  margin: 0 3.6%;

}

@media only screen and (min-width: 768px) {

  /* line 12, ../../../sass/themes/global/layout/_layout.scss */

  .front #content .middle, #prefooter, .front #header-inner, div#block-block-981 #wsk-wrap {

    max-width: 718px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 12, ../../../sass/themes/global/layout/_layout.scss */

  .front #content .middle, #prefooter, .front #header-inner, div#block-block-981 #wsk-wrap {

    max-width: 920px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 12, ../../../sass/themes/global/layout/_layout.scss */

  .front #content .middle, #prefooter, .front #header-inner, div#block-block-981 #wsk-wrap {

    max-width: 920px;

    margin: 0 auto;

  }

}



/* line 18, ../../../sass/themes/global/layout/_layout.scss */

.front #content {

  padding: 0;

  /* 

   * Region selector and Region background color are mandatory params.

   * Region's header color and Region's font color can be passed as third and final param respectively.

   * If not passed third and final param will be set to site defaults. 

  */

}

/* line 391, ../../../sass/themes/global/base/_mixins.scss */

.front #content #content-top {

  background: #363938;

}

/* line 393, ../../../sass/themes/global/base/_mixins.scss */

.front #content #content-top .block h2 {

  color: #3e2c1b;

  border-bottom: 2px solid #3e2c1b;

}

/* line 391, ../../../sass/themes/global/base/_mixins.scss */

.front #content #postcontent-first {

  background: #D6D6D6;

}

/* line 393, ../../../sass/themes/global/base/_mixins.scss */

.front #content #postcontent-first .block h2 {

  color: #3e2c1b;

  border-bottom: 2px solid #3e2c1b;

}



@media only screen and (min-width: 768px) {

  /* line 33, ../../../sass/themes/global/layout/_layout.scss */

  .block-menu .content ul.menu {

    display: block !important;

  }



  /* line 36, ../../../sass/themes/global/layout/_layout.scss */

  #block-block-431,

  #block-views-home-one-page-photos-block,

  #block-views-home-one-page-photos-block-1 {

    width: 65.7%;

    float: left;

  }



  /* line 42, ../../../sass/themes/global/layout/_layout.scss */

  #block-block-436,

  #block-block-476,

  #block-block-426,

  #block-block-636 {

    width: 31.4%;

    clear: none;

    float: right;

  }



  /* line 50, ../../../sass/themes/global/layout/_layout.scss */

  #block-block-321 {

    width: 100%;

  }



  /* line 53, ../../../sass/themes/global/layout/_layout.scss */

  #block-block-431 {

    clear: both;

  }

}

/* line 63, ../../../sass/themes/global/layout/_layout.scss */

.page-node #main .pane .tabs, .page-home-onepage #main .pane .tabs, .page-home-onepage-a #main .pane .tabs, .page-home-onepage-b #main .pane .tabs, .page-node-17741 #main .pane .tabs, .page-home-onepage-isotope #main .pane .tabs, .front #main .pane .tabs, .page-forum #main .pane .tabs {

  display: block;

  margin: 0;

}



/* line 69, ../../../sass/themes/global/layout/_layout.scss */

.sidebar .block, .block-aggregator ul li + li {

  border: none;

}



@media only screen and (min-width: 768px) {

  /* line 76, ../../../sass/themes/global/layout/_layout.scss */

  body.node-type-photo #block-views-home-one-page-photos-block {

    width: 100%;

    float: none;

  }

}

/* line 85, ../../../sass/themes/global/layout/_layout.scss */

.body-layout-fixed-ca #main {

  width: 100%;

  margin: 0;

  padding: 0;

}

@media only screen and (min-width: 1024px) {

  /* line 85, ../../../sass/themes/global/layout/_layout.scss */

  .body-layout-fixed-ca #main {

    float: left;

  }

}

/* line 93, ../../../sass/themes/global/layout/_layout.scss */

.body-layout-fixed-ca #sidebar-a {

  width: 100%;

  margin: 1.8em 0 0;

  padding: 0;

}

@media only screen and (min-width: 1024px) {

  /* line 99, ../../../sass/themes/global/layout/_layout.scss */

  .body-layout-fixed-ca #main {

    width: 66%;

    margin: 0 1% 0 0;

  }

  /* line 103, ../../../sass/themes/global/layout/_layout.scss */

  .body-layout-fixed-ca #sidebar-a {

    width: 32%;

    margin: 1.5em 0 0 1%;

  }

}



/**********[===== HOME ONE PAGE B ======]***************/

/*.page-node-17741 { 

  #header {

    background:none; 

    position: relative;

    margin:0px;            

    @media only screen and (min-width : 768px){

      background-color:#d3d3d3

    /// background:url($header-bg)no-repeat 0 0 transparent; 

      //background-size:100% auto;      

    }

    @media only screen and (min-width : 768px) and (max-width : 1023px){

       //background:url($mobile-header-bg)no-repeat 0 0 transparent; 

     // background-size:100% auto; 

    }

    @media only screen and (min-width : 1403px){

    //  padding-bottom:17%;

    }

  }

  #header-inner {

    @include absolute_coordinates('left', 14%, 'top', 3.5%, 1);

    width: 100%;

  }    

}*/

/* line 137, ../../../sass/themes/global/layout/_layout.scss */

.page-home-onepage-b #preheader, .page-home-onepage-a #preheader, .page-node-17741 #preheader {

  background: url() no-repeat 0 0 transparent;

  background-position: right -12%;

  background-size: 114% auto;

}

@media only screen and (min-width: 768px) {

  /* line 137, ../../../sass/themes/global/layout/_layout.scss */

  .page-home-onepage-b #preheader, .page-home-onepage-a #preheader, .page-node-17741 #preheader {

    background: none transparent;

  }

}

/* line 145, ../../../sass/themes/global/layout/_layout.scss */

.page-home-onepage-b #preheader #block-block-126, .page-home-onepage-a #preheader #block-block-126, .page-node-17741 #preheader #block-block-126 {

  margin-bottom: 0;

}

/* line 150, ../../../sass/themes/global/layout/_layout.scss */

.page-home-onepage-b .stack-preheader .col-second, .page-home-onepage-a .stack-preheader .col-second, .page-node-17741 .stack-preheader .col-second {

  max-width: 100%;

  margin: 0;

}

/* line 153, ../../../sass/themes/global/layout/_layout.scss */

.page-home-onepage-b .stack-preheader .col-second #preheader-second-region, .page-home-onepage-a .stack-preheader .col-second #preheader-second-region, .page-node-17741 .stack-preheader .col-second #preheader-second-region {

  float: none;

}

/* line 160, ../../../sass/themes/global/layout/_layout.scss */

.page-home-onepage-b #block-menu-menu-home-one-page-menu .content ul.menu, .page-home-onepage-b #block-menu-menu-home-one-page-linked .content ul.menu, .page-home-onepage-b #block-menu-menu-menu-fixed .content ul.menu, .page-home-onepage-b #block-menu-menu-one-page-anchored .content ul.menu, .page-home-onepage-a #block-menu-menu-home-one-page-menu .content ul.menu, .page-home-onepage-a #block-menu-menu-home-one-page-linked .content ul.menu, .page-home-onepage-a #block-menu-menu-menu-fixed .content ul.menu, .page-home-onepage-a #block-menu-menu-one-page-anchored .content ul.menu, .page-node-17741 #block-menu-menu-home-one-page-menu .content ul.menu, .page-node-17741 #block-menu-menu-home-one-page-linked .content ul.menu, .page-node-17741 #block-menu-menu-menu-fixed .content ul.menu, .page-node-17741 #block-menu-menu-one-page-anchored .content ul.menu {

  padding: 32px 0 0 0;

}

@media only screen and (min-width: 768px) {

  /* line 160, ../../../sass/themes/global/layout/_layout.scss */

  .page-home-onepage-b #block-menu-menu-home-one-page-menu .content ul.menu, .page-home-onepage-b #block-menu-menu-home-one-page-linked .content ul.menu, .page-home-onepage-b #block-menu-menu-menu-fixed .content ul.menu, .page-home-onepage-b #block-menu-menu-one-page-anchored .content ul.menu, .page-home-onepage-a #block-menu-menu-home-one-page-menu .content ul.menu, .page-home-onepage-a #block-menu-menu-home-one-page-linked .content ul.menu, .page-home-onepage-a #block-menu-menu-menu-fixed .content ul.menu, .page-home-onepage-a #block-menu-menu-one-page-anchored .content ul.menu, .page-node-17741 #block-menu-menu-home-one-page-menu .content ul.menu, .page-node-17741 #block-menu-menu-home-one-page-linked .content ul.menu, .page-node-17741 #block-menu-menu-menu-fixed .content ul.menu, .page-node-17741 #block-menu-menu-one-page-anchored .content ul.menu {

    padding: 6.5px 0;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 160, ../../../sass/themes/global/layout/_layout.scss */

  .page-home-onepage-b #block-menu-menu-home-one-page-menu .content ul.menu, .page-home-onepage-b #block-menu-menu-home-one-page-linked .content ul.menu, .page-home-onepage-b #block-menu-menu-menu-fixed .content ul.menu, .page-home-onepage-b #block-menu-menu-one-page-anchored .content ul.menu, .page-home-onepage-a #block-menu-menu-home-one-page-menu .content ul.menu, .page-home-onepage-a #block-menu-menu-home-one-page-linked .content ul.menu, .page-home-onepage-a #block-menu-menu-menu-fixed .content ul.menu, .page-home-onepage-a #block-menu-menu-one-page-anchored .content ul.menu, .page-node-17741 #block-menu-menu-home-one-page-menu .content ul.menu, .page-node-17741 #block-menu-menu-home-one-page-linked .content ul.menu, .page-node-17741 #block-menu-menu-menu-fixed .content ul.menu, .page-node-17741 #block-menu-menu-one-page-anchored .content ul.menu {

    padding: 6.5px 0;

  }

}

/* line 173, ../../../sass/themes/global/layout/_layout.scss */

.page-home-onepage-b #block-views-user-profile-block-3, .page-home-onepage-a #block-views-user-profile-block-3, .page-node-17741 #block-views-user-profile-block-3 {

  float: right;

  padding-right: 0;

  color: #A1A1A1;

  margin: 0;

}

@media only screen and (min-width: 768px) {

  /* line 173, ../../../sass/themes/global/layout/_layout.scss */

  .page-home-onepage-b #block-views-user-profile-block-3, .page-home-onepage-a #block-views-user-profile-block-3, .page-node-17741 #block-views-user-profile-block-3 {

    right: 20%;

  }

}

/* line 184, ../../../sass/themes/global/layout/_layout.scss */

.page-home-onepage-b #block-views-home-one-page-carousel-block-2, .page-home-onepage-a #block-views-home-one-page-carousel-block-2, .page-node-17741 #block-views-home-one-page-carousel-block-2 {

  margin: 0px;

  background: #fff;

}

/* line 187, ../../../sass/themes/global/layout/_layout.scss */

.page-home-onepage-b #block-views-home-one-page-carousel-block-2 .view-home-one-page-carousel, .page-home-onepage-a #block-views-home-one-page-carousel-block-2 .view-home-one-page-carousel, .page-node-17741 #block-views-home-one-page-carousel-block-2 .view-home-one-page-carousel {

  position: relative;

}

@media only screen and (min-width: 320px) {

  /* line 193, ../../../sass/themes/global/layout/_layout.scss */

  .page-home-onepage-b #header-inner, .page-home-onepage-a #header-inner, .page-node-17741 #header-inner {

    overflow: visible;

  }

}



/*.col-second.col.left.last.tb-height-balance.tb-terminal { 

    background: url("//wmgdev1.prod.acquia-sites.com/sites/default/themes/drupalgardens_v2/blakesheltonv6/images/header-bg.jpg") no-repeat center bottom transparent;

    background-size: 100% auto; 

}

.page-node-17741 #preheader{

  position: relative; 

  background-color: transparent;

  @media only screen and (min-width : 768px){

   background-color: $menuReskin; 

  }

}*/

@media only screen and (min-width: 768px) {

  /* line 210, ../../../sass/themes/global/layout/_layout.scss */

  .not-front #content-inner .stack-width #content-area .view-content {

    max-width: 718px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 210, ../../../sass/themes/global/layout/_layout.scss */

  .not-front #content-inner .stack-width #content-area .view-content {

    max-width: 970px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 210, ../../../sass/themes/global/layout/_layout.scss */

  .not-front #content-inner .stack-width #content-area .view-content {

    max-width: 970px;

    margin: 0 auto;

  }

}

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

  /* line 210, ../../../sass/themes/global/layout/_layout.scss */

  .not-front #content-inner .stack-width #content-area .view-content {

    max-width: 87.5%;

    margin-left: auto;

    margin-right: auto;

  }

}



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

  /* line 218, ../../../sass/themes/global/layout/_layout.scss */

  .not-front.page-music #content-inner .stack-width #content-area .view-content {

    max-width: none;

  }

}



/* *********[===== LOGO AND MENU ======]***************/

/* line 2, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

.site-name a {

  width: 172px;

  height: 27px;

  background-size: contain;

  padding: 10px 0;

  text-indent: -119988px;

  overflow: hidden;

  text-align: left;

  text-transform: capitalize;

  background-image: url(//www.blakeshelton.com/sites/g/files/g2000008441/f/201303/logo-here%20%281%29.svg);

  background-repeat: no-repeat;

  background-position: 0% 50%;

}

/* line 3, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

.site-name a span {

  display: none;

}

@media only screen and (min-width: 768px) {

  /* line 2, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  .site-name a {

    margin-top: 0px;

  }

}



/* line 17, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

.msie8 .site-name a {

  background-image: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201306/home-onepage-logo.png");

}



/* line 21, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#header {

  background: #dbdcd5;

  margin: 0 0;

}



/* line 26, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#header-inner {

  overflow: hidden;

  clear: both;

}



/* line 31, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#header-inner, #navigation {

  clear: none;

}

/* line 33, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#header-inner:after, #navigation:after {

  clear: none;

}



/* line 38, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

.page-element.site-name-wrapper {

  float: left;

  margin-left: 0.8em;

}

/* line 41, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

.page-element.site-name-wrapper #site-name {

  line-height: 1em;

  font-size: 0;

}

@media only screen and (min-width: 768px) {

  /* line 38, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  .page-element.site-name-wrapper {

    margin: 0;

  }

}



/* line 50, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-menu, #block-menu-menu-home-one-page-linked, #block-menu-menu-menu-fixed, #block-menu-menu-one-page-anchored {

  clear: none;

  float: none;

  margin-top: 0;

  margin-right: 0;

  width: auto;

}

@media only screen and (min-width: 768px) {

  /* line 50, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu, #block-menu-menu-home-one-page-linked, #block-menu-menu-menu-fixed, #block-menu-menu-one-page-anchored {

    margin-right: 0;

  }

}



/* line 66, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-menu .content, #block-menu-menu-home-one-page-linked .content, #block-menu-menu-menu-fixed .content, #block-menu-menu-one-page-anchored .content {

  background: none;

  cursor: pointer;

  height: 1.25em;

  margin-top: 0%;

  width: 1.5625em;

}

/* line 72, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-menu .content ul.menu, #block-menu-menu-home-one-page-linked .content ul.menu, #block-menu-menu-menu-fixed .content ul.menu, #block-menu-menu-one-page-anchored .content ul.menu {

  position: absolute;

  left: 0;

  top: 0px;

  z-index: 100000;

  margin-top: 0.8em;

  width: 100%;

  padding: 0;

  position: absolute;

  left: 0;

  top: 0;

  z-index: 100000;

  margin-top: 0;

  width: 100%;

  padding: 0;

}

/* line 74, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-menu .content ul.menu li.menu-link-31106 a, #block-menu-menu-home-one-page-linked .content ul.menu li.menu-link-31106 a, #block-menu-menu-menu-fixed .content ul.menu li.menu-link-31106 a, #block-menu-menu-one-page-anchored .content ul.menu li.menu-link-31106 a {

  text-transform: capitalize;

}

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

  /* line 92, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu ul.header-social, #block-menu-menu-home-one-page-linked .content ul.menu ul.header-social, #block-menu-menu-menu-fixed .content ul.menu ul.header-social, #block-menu-menu-one-page-anchored .content ul.menu ul.header-social {

    display: block;

    float: left;

    width: 100%;

    background: #231f1c;

  }

  /* line 97, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu ul.header-social li, #block-menu-menu-home-one-page-linked .content ul.menu ul.header-social li, #block-menu-menu-menu-fixed .content ul.menu ul.header-social li, #block-menu-menu-one-page-anchored .content ul.menu ul.header-social li {

    width: 25%;

  }

  /* line 99, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu ul.header-social li a, #block-menu-menu-home-one-page-linked .content ul.menu ul.header-social li a, #block-menu-menu-menu-fixed .content ul.menu ul.header-social li a, #block-menu-menu-one-page-anchored .content ul.menu ul.header-social li a {

    color: #ccc;

  }

}

@media only screen and (min-width: 768px) {

  /* line 72, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu, #block-menu-menu-home-one-page-linked .content ul.menu, #block-menu-menu-menu-fixed .content ul.menu, #block-menu-menu-one-page-anchored .content ul.menu {

    margin-top: 0;

    margin-bottom: 0;

    padding: 13.5px 0;

  }

}

/* line 110, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-menu .content ul.menu li, #block-menu-menu-home-one-page-linked .content ul.menu li, #block-menu-menu-menu-fixed .content ul.menu li, #block-menu-menu-one-page-anchored .content ul.menu li {

  background: #000;

  text-align: center;

  width: 100%;

  margin: 0;

  padding-left: 0;

}

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

  /* line 116, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li.last, #block-menu-menu-home-one-page-linked .content ul.menu li.last, #block-menu-menu-menu-fixed .content ul.menu li.last, #block-menu-menu-one-page-anchored .content ul.menu li.last {

    margin-bottom: 30px;

  }

}

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

  /* line 110, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li, #block-menu-menu-home-one-page-linked .content ul.menu li, #block-menu-menu-menu-fixed .content ul.menu li, #block-menu-menu-one-page-anchored .content ul.menu li {

    margin-left: 25px;

  }

}

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

  /* line 110, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li, #block-menu-menu-home-one-page-linked .content ul.menu li, #block-menu-menu-menu-fixed .content ul.menu li, #block-menu-menu-one-page-anchored .content ul.menu li {

    background: transparent;

    border-top: 0;

    text-align: center;

    width: 100%;

    margin: 0;

    padding: 16px 0;

  }

}

/* line 133, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-menu .content ul.menu li a, #block-menu-menu-home-one-page-linked .content ul.menu li a, #block-menu-menu-menu-fixed .content ul.menu li a, #block-menu-menu-one-page-anchored .content ul.menu li a {

  font-size: 16px;

  color: #3e2c1b;

  display: block;

}

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

  /* line 133, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li a, #block-menu-menu-home-one-page-linked .content ul.menu li a, #block-menu-menu-menu-fixed .content ul.menu li a, #block-menu-menu-one-page-anchored .content ul.menu li a {

    font-size: 20px;

    letter-spacing: 3px;

  }

}

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

  /* line 133, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li a, #block-menu-menu-home-one-page-linked .content ul.menu li a, #block-menu-menu-menu-fixed .content ul.menu li a, #block-menu-menu-one-page-anchored .content ul.menu li a {

    font-size: 16px;

    display: block;

    color: #dbdcd5;

    text-transform: uppercase;

  }

}

/* line 147, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-menu .content ul.menu li a:hover, #block-menu-menu-home-one-page-linked .content ul.menu li a:hover, #block-menu-menu-menu-fixed .content ul.menu li a:hover, #block-menu-menu-one-page-anchored .content ul.menu li a:hover {

  background: transparent;

}

/* line 150, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-menu .content ul.menu li a.active, #block-menu-menu-home-one-page-linked .content ul.menu li a.active, #block-menu-menu-menu-fixed .content ul.menu li a.active, #block-menu-menu-one-page-anchored .content ul.menu li a.active {

  color: #837f75;

  border-bottom: none;

  display: inline;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 161, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu ul.menu, #block-menu-menu-home-one-page-linked ul.menu, #block-menu-menu-menu-fixed ul.menu, #block-menu-menu-one-page-anchored ul.menu {

    margin-bottm: 1.3em;

  }

  /* line 163, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu ul.menu li a, #block-menu-menu-home-one-page-linked ul.menu li a, #block-menu-menu-menu-fixed ul.menu li a, #block-menu-menu-one-page-anchored ul.menu li a {

    font-size: 1.4em;

  }

}



/* line 174, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-menu .content ul.menu {

  position: absolute;

  left: 0;

  top: 43px;

  padding: 0;

}



/* line 183, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-one-page-anchored .content ul.menu {

  position: absolute;

  left: 0;

  top: 43px;

  padding: 0;

}



/* line 190, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-menu-fixed {

  margin-bottom: 0.8em;

}

/* line 193, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-menu-fixed .content ul.menu {

  position: absolute;

  left: 0;

  top: 43px;

  padding: 0;

}



@media only screen and (min-width: 768px) {

  /* line 201, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu, #block-menu-menu-home-one-page-linked, #block-menu-menu-menu-fixed, #block-menu-menu-one-page-anchored {

    margin-top: 0;

    text-align: center;

    display: block;

  }

  /* line 205, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content, #block-menu-menu-home-one-page-linked .content, #block-menu-menu-menu-fixed .content, #block-menu-menu-one-page-anchored .content {

    background: none;

    cursor: default;

    height: auto;

    margin-top: 0;

    width: auto;

  }

  /* line 211, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu, #block-menu-menu-home-one-page-linked .content ul.menu, #block-menu-menu-menu-fixed .content ul.menu, #block-menu-menu-one-page-anchored .content ul.menu {

    display: block;

    position: static;

  }

  /* line 215, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li.menu-link-31106 a, #block-menu-menu-home-one-page-linked .content ul.menu li.menu-link-31106 a, #block-menu-menu-menu-fixed .content ul.menu li.menu-link-31106 a, #block-menu-menu-one-page-anchored .content ul.menu li.menu-link-31106 a {

    text-transform: capitalize;

  }

  /* line 219, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li, #block-menu-menu-home-one-page-linked .content ul.menu li, #block-menu-menu-menu-fixed .content ul.menu li, #block-menu-menu-one-page-anchored .content ul.menu li {

    list-style-type: none;

    list-style-image: none;

    padding: 0;

    margin: 0;

    background: none;

    border: none;

    display: inline-block;

    height: auto;

    margin-right: 22px;

    width: auto;

    float: none;

  }

  /* line 228, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li.last, #block-menu-menu-home-one-page-linked .content ul.menu li.last, #block-menu-menu-menu-fixed .content ul.menu li.last, #block-menu-menu-one-page-anchored .content ul.menu li.last {

    margin-right: 0;

  }

  /* line 230, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li.last a, #block-menu-menu-home-one-page-linked .content ul.menu li.last a, #block-menu-menu-menu-fixed .content ul.menu li.last a, #block-menu-menu-one-page-anchored .content ul.menu li.last a {

    text-transform: none;

  }

  /* line 234, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li a, #block-menu-menu-home-one-page-linked .content ul.menu li a, #block-menu-menu-menu-fixed .content ul.menu li a, #block-menu-menu-one-page-anchored .content ul.menu li a {text-transform: uppercase;line-height: 0.938;letter-spacing: 1px;color: #ffffff;font-family: "neusa-next-std-compact";text-transform: uppercase;font-size: 16px;letter-spacing: 3px;}

  /* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li a:hover, #block-menu-menu-home-one-page-linked .content ul.menu li a:hover, #block-menu-menu-menu-fixed .content ul.menu li a:hover, #block-menu-menu-one-page-anchored .content ul.menu li a:hover {color: #837f75;}

  /* line 243, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li a.active, #block-menu-menu-home-one-page-linked .content ul.menu li a.active, #block-menu-menu-menu-fixed .content ul.menu li a.active, #block-menu-menu-one-page-anchored .content ul.menu li a.active {color: #837f75;border-bottom: none;display: block;}

}

@media only screen and (min-width: 768px) and (min-width: 1200px) {

  /* line 243, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-menu .content ul.menu li a.active, #block-menu-menu-home-one-page-linked .content ul.menu li a.active, #block-menu-menu-menu-fixed .content ul.menu li a.active, #block-menu-menu-one-page-anchored .content ul.menu li a.active {

    line-height: 17px;

    padding-bottom: 2px;

  }

}



@media only screen and (min-width: 768px) {

  /* line 258, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #header-inner, #navigation {

    clear: none;

  }



  /* line 262, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #header-inner {

    margin-top: 0.35em;

  }



  /* line 266, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  .stack-navigation .menu a {

    padding: 0 1em;

  }

}

/* line 272, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#navigation .content > .menu > li.last > a {

  padding-right: 0.7em;

}



/* line 276, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

.stack-navigation .menu {

  background: none;

}



/* line 280, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

.sticky {

  position: fixed;

  width: 100%;

  left: 0;

  top: 0;

  z-index: 20000;

  border-top: 0;

}



/* line 291, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-menu-menu-home-one-page-linked .content ul.menu {

  padding-top: 112px;

  background: #000;

}

@media only screen and (min-width: 768px) {

  /* line 291, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-linked .content ul.menu {

    padding-top: 0;

    text-align: center;

    background: transparent;

  }

}



@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 305, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-menu-menu-home-one-page-linked .content ul.menu li {

    margin-right: 20px;

  }

}

/* line 310, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #header {

  background: #d3d3d3;

}

/* line 313, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #preheader-second-region {

  max-width: 980px;

  margin: 0 auto;

  font-size: 0;

  line-height: 0;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 313, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #preheader-second-region {

    max-width: 100%;

  }

}

/* line 322, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader {

  background: none;

}

/* line 324, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader .region.region-preheader-second {

  padding-top: 0;

}

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

  /* line 324, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader .region.region-preheader-second {

    padding-bottom: 20px;

  }

}

/* line 330, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader .col-second {

  background-image: none;

  background-color: #14130F;

  background-size: 100% auto;

  background-position: center top;

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

  /* line 330, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader .col-second {

    background-size: auto;

  }

}

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

  /* line 330, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader .col-second {

    background-size: auto;

  }

}

/* line 342, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader .col-second.col.left.last.tb-height-balance.tb-terminal {

  position: static;

}

/* line 345, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader .col-first.col.left.tb-height-balance.tb-terminal {

  font-size: 0;

  padding: 0px;

  min-height: 0 !important;

}

/* line 350, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #preheader-second-region .nav-toggle {

  top: 120px;

  font-size: 20px;

  width: 100%;

  overflow: inherit;

  text-align: center;

  letter-spacing: 4px;

}

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

  /* line 350, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #preheader-second-region .nav-toggle {

    top: 93px;

    font-size: 16px;

  }

}

/* line 362, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #block-menu-menu-home-one-page-linked {

  background: #14130F;

  width: 100%;

}

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

  /* line 362, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked {

    display: inline-block;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 362, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked {

    margin-bottom: 6%;

  }

}

/* line 371, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu {

  top: -28px;

  padding-bottom: 0;

  padding-top: 0;

}

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

  /* line 373, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu:before {

    top: 40px;

  }

}

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

  /* line 371, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu {

    top: 120px;

    background: #000;

  }

}

/* line 386, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li {

  margin-right: 38px;

  padding-top: 20px;

}

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

  /* line 386, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li {

    margin-right: 0;

    padding-top: 30px;

    line-height: 1.2;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 386, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li {

    margin-right: 15px;

  }

}

@media only screen and (min-width: 768px) {

  /* line 397, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31101 {

    padding: 0;

    line-height: 0;

    margin-right: 0px;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 397, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31101 {

    margin-right: 109px;

    margin-left: 30px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

  /* line 397, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31101 {

    margin-right: 50px;

  }

}

@media only screen and (min-width: 768px) {

  /* line 412, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31101 a {

    text-indent: -9999px;

    background: url() no-repeat;

    background-position: 0px center;

    background-size: 100% auto;

    display: inline-block;

    height: 90px;

    width: 152px;

  }

}

/* line 424, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31141, body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31151 {

  display: none;

}

@media only screen and (min-width: 768px) {

  /* line 424, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31141, body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31151 {

    padding-top: 13px;

    margin-right: 0px;

  }

}

@media only screen and (min-width: 768px) {

  /* line 430, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31141 a, body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31151 a {

    width: 95px;

    font-size: 38.64px;

    font-family: "neusa-next-std-compact", Times, serif;

    vertical-align: top;

    display: inline-block;

    color: #1e659b;

    text-align: left;

    line-height: 0.9;

    display: none;

  }

}

/* line 444, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.leaf.level-1.menu-link-31151 {

  display: inline-block;

  display: none;

}

/* line 448, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.last.leaf.level-1.menu-link-31106 a {

  text-transform: capitalize;

}

/* line 451, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li a {

  letter-spacing: 3px;

}

/* line 454, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu li:last-child {

  margin-right: 0;

}

@media only screen and (min-width: 1024px) {

  /* line 371, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #preheader #block-menu-menu-home-one-page-linked .content ul.menu {

    padding-right: 0;

    padding-bottom: 30px;

  }

}

/* line 467, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #block-block-811, body.not-front #block-block-856 {

  padding-top: 37px;

  max-width: 18%;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 467, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #block-block-811, body.not-front #block-block-856 {

    max-width: 15%;

    margin-left: 2%;

  }

}

/* line 474, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #block-block-811 li, body.not-front #block-block-856 li {

  margin-right: 18px;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 474, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #block-block-811 li, body.not-front #block-block-856 li {

    margin-right: 14px;

  }

}

/* line 479, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #block-block-811 li a, body.not-front #block-block-856 li a {

  font-size: 18px;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 479, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #block-block-811 li a, body.not-front #block-block-856 li a {

    font-size: 16px;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 487, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #block-block-811 {

    margin-right: 33px;

  }

}

/* line 494, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body.not-front #block-menu-menu-home-one-page-linked .content ul.menu li.menu-link-31141 {

  display: none;

}

@media only screen and (min-width: 768px) {

  /* line 494, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  body.not-front #block-menu-menu-home-one-page-linked .content ul.menu li.menu-link-31141 {

    display: block;

  }

}



/* line 503, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-block-831 {

  display: inline-block;

  background: none;

  background-size: 250px auto;

  max-width: 100%;

  width: 100%;

  vertical-align: middle;

  height: 95px;

}

@media only screen and (min-width: 768px) {

  /* line 503, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  #block-block-831 {

    display: none;

  }

}

/* line 517, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-block-831 .titleBlake {

  font-size: 30px;

  display: inline-block;

  line-height: 2.8;

  width: 100%;

  text-align: left;

  font-family: "abraham_lincolnregular", Times, serif;

  margin: 0 auto;

  float: none;

  padding-left: 55px;

  display: block;

  -moz-box-sizing: border-box;

  -webkit-box-sizing: border-box;

  box-sizing: border-box;

}

/* line 530, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-block-831 .titleBlake a {

  color: #837f75;

  display: none;

}

/* line 534, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

#block-block-831 .titleBlake a.interiorLogo {

  display: block !important;

  max-width: 248px;

  padding-top: 7px;

}



/* line 556, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body #preheader #preheader-second-region .nav-toggle {

  transform: translateX(-50%);

  -webkit-transition: 0.5s ease-in-out;

  transition: 0.5s ease-in-out;

  cursor: pointer;

  overflow: hidden;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

  z-index: 999991;

  position: absolute;

  left: 50%;

  top: 40px;

  font-size: 16px;

  letter-spacing: 3px;

}

/* line 574, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body #preheader #preheader-second-region .nav-toggle span {

  width: 25px;

  /*display: none;*/

  height: 3px;

  position: absolute;

  left: 0;

  background-color: #ccc;

  opacity: 1;

  -webkit-transform: rotate(0deg);

  -ms-transform: rotate(0deg);

  transform: rotate(0deg);

  -webkit-transition: 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);

  transition: 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);

}

/* line 587, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body #preheader #preheader-second-region .nav-toggle span:nth-child(1) {

  top: 8px;

}

/* line 590, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body #preheader #preheader-second-region .nav-toggle span:nth-child(2) {

  top: 15px;

}

/* line 593, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body #preheader #preheader-second-region .nav-toggle span:nth-child(3) {

  top: 22px;

}

/* line 600, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body #preheader #preheader-second-region .nav-toggle.close span:nth-child(1) {

  top: 12px;

  -webkit-transform: rotate(135deg);

  -ms-transform: rotate(135deg);

  transform: rotate(135deg);

}

/* line 606, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body #preheader #preheader-second-region .nav-toggle.close span:nth-child(2) {

  opacity: 0;

  left: -30px;

}

/* line 610, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

body #preheader #preheader-second-region .nav-toggle.close span:nth-child(3) {

  top: 12px;

  -webkit-transform: rotate(-135deg);

  -ms-transform: rotate(-135deg);

  transform: rotate(-135deg);

}



/* line 621, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

.interiorlogo {

  text-align: center;

  padding: 40px 0 10px 0;

}

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

  /* line 621, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  .interiorlogo {

    padding: 23px 0 10px 0;

  }

}



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

  /* line 629, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  .mob-nav {

    display: none;

  }



  /* line 632, ../../../sass/themes/global/modules/navigation/_menu-logo.scss */

  ul.header-social.mob {

    height: 0;

    display: none;

  }

}

/***********[===== LOGGED OUT ======]***********/

/* line 3, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-block-126 .content li {

  float: right;

  margin-left: 1em;

  margin-top: 4px;

  padding-bottom: 0;

}

@media only screen and (min-width: 320px) and (max-width: 480px) {

  /* line 3, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  #block-block-126 .content li {

    font-size: 13px;

  }

}

/* line 11, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-block-126 .content li.join-link {

  border-right: 1px solid #837f75;

  margin-right: 0;

  padding-right: 1em;

  margin-left: 0;

}

/* line 17, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-block-126 .content li a {

  color: #000;

}

/* line 19, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-block-126 .content li a:hover {

  color: #837f75;

}



@media only screen and (min-width: 768px) {

  /* line 26, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .front div#preheader-first-region {padding-bottom: 61.5%;display: block;width: 100%;height: 0;background-image: url("https://www.blakeshelton.com/sites/g/files/g2000008441/f/201908/Header-reskinart.jpg?itok=LytCJl6O");background-size: 100% auto;background-repeat: no-repeat;background-position: top center;background-color: #000;max-height: 800px;}

}

@media only screen and (min-width: 768px) and (min-width: 1403px) {

  /* line 26, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .front div#preheader-first-region {

    padding-bottom: 800px;

    background-size: auto 100%;

  }

}



@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 44, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .front div#preheader-first-region {

    padding-bottom: 80.5%;

    background-size: cover;

  }

}

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

  /* line 50, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .front div#preheader {background: url("https://www.blakeshelton.com/sites/g/files/g2000008441/f/201908/Header-reskinmobart.jpg?itok=o4V4JuNa");background-size: cover;background-repeat: no-repeat;background-position: top center;}

}

/* line 57, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

.region-preheader-first {

  overflow: hidden;

}

@media only screen and (min-width: 768px) {

  /* line 57, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .region-preheader-first {

    max-width: 718px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 57, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .region-preheader-first {

    max-width: 920px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 57, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .region-preheader-first {

    max-width: 920px;

    margin: 0 auto;

  }

}

/* line 60, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

.region-preheader-first #block-block-126, .region-preheader-first #block-views-user-profile-block-3 {

  width: 100%;

  position: absolute;

  left: 0;

  top: 0;

  z-index: 1000;

  background: #3e2c1b;

}

/* line 64, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

.region-preheader-first #block-block-126 ul, .region-preheader-first #block-views-user-profile-block-3 ul {

  text-align: right;

  padding: 0;

}

@media only screen and (min-width: 768px) {

  /* line 64, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .region-preheader-first #block-block-126 ul, .region-preheader-first #block-views-user-profile-block-3 ul {

    max-width: 718px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 64, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .region-preheader-first #block-block-126 ul, .region-preheader-first #block-views-user-profile-block-3 ul {

    max-width: 920px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 64, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .region-preheader-first #block-block-126 ul, .region-preheader-first #block-views-user-profile-block-3 ul {

    max-width: 920px;

    margin: 0 auto;

  }

}



/* line 71, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 {

  display: none;

}



/* line 75, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

.page-node-17741 .region-preheader-first, .not-front .region-preheader-first {

  margin: 1.75em auto 0;

}



/* line 80, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

.page-node-17741 .region-preheader-first {

  margin: 0;

}

@media only screen and (min-width: 768px) {

  /* line 80, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

  .page-node-17741 .region-preheader-first {

    margin: 0;

  }

}



/* line 89, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

.page-node-17751 .region-preheader-first, .page-node-17746 .region-preheader-first, .page-node-17756 .region-preheader-first {

  margin: 0 auto;

}



/***********[===== LOGGED IN ======]***********/

/* line 94, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 {

  color: #000;

}

/* line 96, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 .hover-user-menu {

  background: #dbdcd5;

  position: absolute;

  right: 0;

  width: 9em;

  z-index: 10;

}

/* line 103, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 .hover-user-menu li {

  border-top: 1px solid #000;

  padding: 0.2em;

  text-align: center;

}

/* line 107, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 .hover-user-menu li:first-child {

  border-top: none;

}

/* line 112, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 .hoverme {

  position: relative;

}

/* line 115, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 .hoverme:hover .hover-user-menu {

  display: block;

}

/* line 120, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 .views-field {

  display: inline-block;

  vertical-align: top;

}

/* line 123, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 .views-field:first-child {

  border-right: 1px solid #837f75;

  margin-right: 0.5em;

  padding-right: 0.8em;

}

/* line 128, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 .views-field a {

  color: #000;

}

/* line 130, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

#block-views-user-profile-block-3 .views-field a:hover, #block-views-user-profile-block-3 .views-field a.active {

  color: #837f75;

}



/* line 136, ../../../sass/themes/global/modules/navigation/_global-hat.scss */

.region.region-preheader-second {

  padding-top: 2.3%;

}



/* Twitter Embed */

/* line 6, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-436 {

  margin-top: 0;

}

/* line 8, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-436 #ss-twitter {

  margin: 0 auto;

  max-width: 520px;

}



/***********[===== LOGIN OR REGISTER TO POST COMMENTS ======]***********/

/* line 15, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-views-75371943969990e40c3f407c5df9390a {

  border-bottom: 1px solid #10447F;

  padding-bottom: 0.5em;

  display: none;

}



/*****[==== HOME PAGE FULL CAROUSAL =======] *******/

/* line 22, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-views-home-one-page-carousel-block-2 {

  clear: both;

}



/*****[==== AD module =======] *******/

/* line 29, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-91 .content span {

  display: block !important;

  margin: 0 auto !important;

  max-width: 300px;

  width: 100%;

  height: auto;

}

/* line 35, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-91 .content span img {

  display: block;

  height: auto;

  width: 100%;

}



/******[==== categories =====] *******/

/******* Home-Page equal spacing After Title in Blocks*******/

/* line 48, ../../../sass/themes/global/modules/blocks/_blocks.scss */

.front {

  /*#block-block-516 {

    padding-top: 8px;

    .content .nav_header_meta{

      top:7px;

      @media only screen and (min-width : 768px){

        top:34px;

      }

    }

    h2 {

      margin-bottom: 8px;

    }

    .content table{

      margin-top: 0;

    }

  }*/

}

@media only screen and (min-width: 768px) {

  /* line 49, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  .front #block-views-home-one-page-news-block-2 .item-list {

    margin-top: 0;

  }

}



/*********** youtube-background *************/

/* line 71, ../../../sass/themes/global/modules/blocks/_blocks.scss */

.page-node-19021 #main .field-type-text-with-summary .field-item div {

  color: #a1a1a1;

}



/******************** banner-block *********************/

/* line 75, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-726 {

  max-width: 320px;

  margin: 0 auto;

}



/* line 79, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-781,#block-block-1076 {

  margin-top: 0px;

  display: block;

}

@media only screen and (min-width: 768px) {

  /* line 79, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-781,#block-block-1076 {

    margin-top: 2.8%;

    display: inline-block;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 79, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-781,#block-block-1076 {

    margin-top: 4.9%;

  }

}

/* line 89, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-781 .header-logo,#block-block-1076 .header-logo {padding: 98vw 11px 0;text-align: center;}

@media only screen and (min-width: 1024px) {

  /* line 89, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-781 .header-logo,#block-block-1076 .header-logo {padding: 0;margin: 187px 0px 26px;text-align: left;}

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

  /* line 89, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-781 .header-logo,#block-block-1076 .header-logo {padding: 187px 0 26px 0;margin: 1% 0px;}

}

/* line 101, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-781 .header-logo img.head-image,#block-block-1076 .header-logo img.head-image{max-width: 414px;height: auto;width: 100%;}

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

  /* line 101, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-781 .header-logo img.head-image , #block-block-1076 .header-logo img.head-image{max-width: 275px;}

}

/* line 111, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-781 .header-logo span, #block-block-1076 .header-logo span {

  display: none;

  text-transform: uppercase;

  font-family: "neusa-next-std-compact", Times, serif;

  letter-spacing: 1px;

  color: #837f75;

  font-size: 80px;

  line-height: 70px;

}

@media only screen and (min-width: 1200px) {

  /* line 111, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-781 .header-logo span, #block-block-1076 .header-logo span {

    font-size: 143.16px;

    line-height: 121px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 111, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-781 .header-logo span, #block-block-1076 .header-logo span {

    font-size: 72.15px;

    line-height: 62px;

  }

}

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

  /* line 111, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-781 .header-logo span, #block-block-1076 .header-logo span {

    font-size: 57px;

    line-height: 47px;

  }

}



/* line 135, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-731 {

  display: block;

}

@media only screen and (min-width: 768px) {

  /* line 135, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-731 {

    display: none;

  }

}



/* line 141, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-126 {

  display: none;

}



/* line 144, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786, #block-block-961 {

  width: 95%;

  max-width: 320px;

  display: block;

  margin-top: 7.5%;

  word-wrap: break-word;

  box-sizing: border-box;

  text-align: center;

}

@media only screen and (min-width: 1024px) {

  /* line 144, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786, #block-block-961 {

    margin-top: 0;

    background: none;

  }

}

@media only screen and (min-width: 1200px) {

  /* line 144, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786, #block-block-961 {

    margin-top: 0;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 144, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786, #block-block-961 {margin-top: 0;max-width: 414px;margin-left: 30px;}
  #block-block-781 .header-logo, #block-block-1076 .header-logo{
    margin-left:30px;
  } 
}

@media only screen and (min-width: 768px) {

  /* line 144, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786, #block-block-961 {max-width: 414px;}

}

/* line 170, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .album-img, #block-block-961 .album-img {

  display: inline-block;

  margin: 0;

  max-width: 175px;

  float: none;

  vertical-align: middle;

  width: 40%;

}

/* line 178, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 ul.callout-itemlist, #block-block-961 ul.callout-itemlist {

  width: 100%;

  display: block;

  margin: 0 auto;

}

/* line 183, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .header-callout, #block-block-961 .header-callout {

  font-size: 0;

}

/* line 190, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .albumPreOrder, #block-block-961 .albumPreOrder {

  margin-bottom: 40px;

}

/* line 192, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .albumPreOrder a, #block-block-961 .albumPreOrder a {

  font-size: 16px;

  display: inline-block;

  color: #fff;

  text-transform: uppercase;

  padding: 18px 47px 13px;

  letter-spacing: 3px;

  background: -moz-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);

  background: -webkit-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);

  background: -ms-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);

  box-sizing: border-box;

  background: #5C7D6D;

}

/* line 203, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .albumPreOrder a:hover, #block-block-961 .albumPreOrder a:hover {background: -moz-linear-gradient(-180deg, #dbdcd5 0%, white 100%);background: -webkit-linear-gradient(-180deg, #dbdcd5 0%, white 100%);background: -ms-linear-gradient(-180deg, #dbdcd5 0%, white 100%);background: #7f998c;}

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

  /* line 190, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .albumPreOrder a, #block-block-961 .albumPreOrder a{font-size: 14px;padding: 13px 36px 9px;}

}

/* line 214, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .album-title, #block-block-961 .album-title {

  font-family: "neusa-next-std-compact";

  font-size: 26px;

  text-transform: uppercase;

  color: #3e2c1b;

  text-align: left;

}

/* line 221, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .album-title.smaller, #block-block-961 .album-title.smaller {

  font-size: 30px;

  color: #1e1e1e;

  line-height: 1;

  margin-bottom: 5px;

}

@media all and (max-width: 1200px) {

  /* line 221, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .album-title.smaller, #block-block-961 .album-title.smaller {

    font-size: 20px;

  }

}

@media only screen and (min-width: 768px) {

  /* line 214, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .album-title, #block-block-961 .album-title {

    font-size: 20px;

  }

}

@media all and (min-width: 1200px) {

  /* line 214, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .album-title, #block-block-961 .album-title {

    font-size: 30px;

  }

}

/* line 238, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title, #block-block-961 .sub-title {

  text-transform: uppercase;

  color: #825428;

  letter-spacing: 1px;

  font-size: 14px;

  text-align: left;

  float: left;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 238, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .sub-title, #block-block-961 .sub-title {

    font-size: 8px;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 238, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .sub-title, #block-block-961 .sub-title {

    font-size: 11px;

  }

}

@media only screen and (min-width: 1200px) {

  /* line 238, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .sub-title, #block-block-961 .sub-title {

    font-size: 15px;

  }

}

/* line 254, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title span.spanalbum, #block-block-961 .sub-title span.spanalbum {

  display: inline-block;

  font-family: "neusa-next-std-compact";

  padding-right: 4px;

  vertical-align: middle;

}

/* line 259, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title span.spanalbum.presentedBy, #block-block-961 .sub-title span.spanalbum.presentedBy {

  padding-right: 4px;

}

@media all and (min-width: 1200px) {

  /* line 259, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .sub-title span.spanalbum.presentedBy, #block-block-961 .sub-title span.spanalbum.presentedBy {

    padding-right: 10px;

  }

}

/* line 266, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title span.spanalbum.presentedBy, #block-block-786 .sub-title span.spanalbum.splGuest, #block-block-961 .sub-title span.spanalbum.presentedBy, #block-block-961 .sub-title span.spanalbum.splGuest {

  color: #5c5c5c;

  font-size: 14px;

  font-family: "dosisbold";

}

@media all and (max-width: 1200px) {

  /* line 266, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .sub-title span.spanalbum.presentedBy, #block-block-786 .sub-title span.spanalbum.splGuest, #block-block-961 .sub-title span.spanalbum.presentedBy, #block-block-961 .sub-title span.spanalbum.splGuest {

    font-size: 11px;

  }

}

/* line 275, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title span.spanalbum.splGuest, #block-block-961 .sub-title span.spanalbum.splGuest {

  font-family: "poynter-oldstyle-display";

  color: #1e659b;

}

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

  /* line 275, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .sub-title span.spanalbum.splGuest, #block-block-961 .sub-title span.spanalbum.splGuest {

    font-size: 9px;

  }

}

@media all and (max-width: 1023px) {

  /* line 275, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .sub-title span.spanalbum.splGuest, #block-block-961 .sub-title span.spanalbum.splGuest {

    font-size: 8px;

  }

}

/* line 287, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title span.spanavailable, #block-block-961 .sub-title span.spanavailable {

  display: inline-block;

  font-family: "poynter-oldstyle-display", serif;

  vertical-align: middle;

}

/* line 291, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title span.spanavailable.spnRaelyn, #block-block-961 .sub-title span.spanavailable.spnRaelyn {

  font-family: "poynter-oldstyle-display", serif;

  color: #1e659b;

  font-size: 14px;

  text-transform: none;

}

@media all and (max-width: 1200px) {

  /* line 291, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .sub-title span.spanavailable.spnRaelyn, #block-block-961 .sub-title span.spanavailable.spnRaelyn {

    font-size: 11px;

  }

}

/* line 301, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title span.spanavailable img, #block-block-961 .sub-title span.spanavailable img {

  width: auto;

  max-width: 100%;

}

/* line 306, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title.slideTwo, #block-block-961 .sub-title.slideTwo {

  margin: 11px 0 10px 0;

}

/* line 308, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .sub-title.slideTwo .spanavailable, #block-block-961 .sub-title.slideTwo .spanavailable {

  width: auto;

}

@media all and (max-width: 1200px) {

  /* line 306, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .sub-title.slideTwo, #block-block-961 .sub-title.slideTwo {

    margin: 3px 0 5px 0;

  }

}

/* line 317, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .album-tickets, #block-block-961 .album-tickets {

  clear: both;

}

/* line 319, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .album-tickets .buy-tickets, #block-block-961 .album-tickets .buy-tickets {

  font-size: 20px;

  border: 1px solid #1e659b;

  width: 150px;

  height: 40px;

  display: block;

  clear: both;

  line-height: 40px;

  text-align: center;

  color: #1e659b;

  font-family: "neusa-next-std-compact", sans-serif;

}

@media only screen and (min-width: 768px) {

  /* line 319, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .album-tickets .buy-tickets, #block-block-961 .album-tickets .buy-tickets {

    width: 120px;

    height: 30px;

    line-height: 30px;

    font-size: 18px;

  }

}

@media all and (min-width: 1200px) {

  /* line 319, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .album-tickets .buy-tickets, #block-block-961 .album-tickets .buy-tickets {

    width: 150px;

    height: 40px;

    display: block;

    clear: both;

    line-height: 40px;

  }

}

/* line 347, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .album-callout .album-itune, #block-block-961 .album-callout .album-itune {

  padding-top: 10%;

  padding-left: 1%;

  float: left;

}

@media only screen and (min-width: 768px) {

  /* line 347, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .album-callout .album-itune, #block-block-961 .album-callout .album-itune {

    padding-top: 7%;

    padding-left: 0;

  }

}

/* line 355, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .album-callout .album-itune a.itune-album img, #block-block-961 .album-callout .album-itune a.itune-album img {

  height: 42px;

  display: block;

  width: 56%;

  height: auto;

}

@media only screen and (min-width: 1200px) {

  /* line 355, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .album-callout .album-itune a.itune-album img, #block-block-961 .album-callout .album-itune a.itune-album img {

    width: 119px;

    height: 40px;

  }

}

/* line 367, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .owl-theme .owl-controls, #block-block-961 .owl-theme .owl-controls {

  margin-bottom: 0;

  max-width: 100%;

}

@media only screen and (min-width: 768px) {

  /* line 367, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .owl-theme .owl-controls, #block-block-961 .owl-theme .owl-controls {

    margin-bottom: 20%;

    max-width: 168px;

    position: relative;

  }

}

/* line 375, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .owl-theme .owl-controls .owl-nav, #block-block-961 .owl-theme .owl-controls .owl-nav {

  display: none;

}

@media only screen and (min-width: 768px) {

  /* line 375, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .owl-theme .owl-controls .owl-nav, #block-block-961 .owl-theme .owl-controls .owl-nav {

    display: inline-block;

    width: auto;

  }

}

/* line 382, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .owl-theme .owl-controls .owl-dots, #block-block-961 .owl-theme .owl-controls .owl-dots {

  top: 0px;

  padding-bottom: 4%;

}

@media only screen and (min-width: 768px) {

  /* line 382, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .owl-theme .owl-controls .owl-dots, #block-block-961 .owl-theme .owl-controls .owl-dots {

    top: -16px;

  }

}

/* line 390, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-786 .fa-angle-double-left, #block-block-786 .fa-angle-double-right, #block-block-961 .fa-angle-double-left, #block-block-961 .fa-angle-double-right {

  color: #6a6a6a;

}



/* line 395, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-811, #block-block-856 {

  max-width: 21%;

  display: inline-block;

  float: right;

}

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

  /* line 395, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-811, #block-block-856 {

    float: none;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 395, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-811, #block-block-856 {

    margin-left: 10%;

    max-width: 30%;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 395, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-811, #block-block-856 {

    margin-right: 4px;

  }

}

/* line 410, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-811 .header-social li, #block-block-856 .header-social li {

  display: inline-block;

  margin-right: 30px;

  padding-top: 0px;

}

@media only screen and (min-width: 1024px) {

  /* line 410, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-811 .header-social li, #block-block-856 .header-social li {

    padding-top: 2px;

  }

}

/* line 417, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-811 .header-social li a, #block-block-856 .header-social li a {

  color: #825428;

  font-size: 22px;

}

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

  /* line 417, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-811 .header-social li a, #block-block-856 .header-social li a {

    font-size: 19px;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 417, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-811 .header-social li a, #block-block-856 .header-social li a {

    font-size: 19px;

  }

}

/* line 427, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-811 .header-social li a:hover, #block-block-856 .header-social li a:hover {

  color: #fff;

}

/* line 431, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-811 .header-social li:last-child, #block-block-856 .header-social li:last-child {

  margin-right: 0;

}



/* line 438, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-806 {

  max-width: 360px;

  display: inline-block;

  margin-top: 0;

  padding: 0;

  vertical-align: top;

}

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

  /* line 438, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-806 {

    display: none;

  }

}

/* line 447, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-806 img {

  max-width: 100%;

  height: auto;

  display: none;

}

/* line 451, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-806 img.new-reskin-logo {

  display: block !important;

}



/* line 458, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-816 {

  display: none;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 458, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-816 {

    display: none;

  }

}



/* line 465, ../../../sass/themes/global/modules/blocks/_blocks.scss */

.col-second.col.left.last.tb-height-balance.tb-terminal {

  position: relative;

  top: 0;

  background: none;

}

@media only screen and (min-width: 768px) {

  /* line 465, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  .col-second.col.left.last.tb-height-balance.tb-terminal {

    position: absolute;

    top: 0.85%;

    background: none;

  }

}



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

  /* line 476, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-961 {margin: 18px auto 27px;}

}

@media only screen and (min-width: 768px) {

  /* line 481, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .owl-theme .owl-controls, #block-block-961 .owl-theme .owl-controls {

    margin-top: 16%;

  }

  /* line 483, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-786 .owl-theme .owl-controls .owl-dots, #block-block-961 .owl-theme .owl-controls .owl-dots {

    top: -30px;

    position: absolute;

    width: 50%;

    transform: translateX(-50%);

    left: 48%;

  }

}

/* line 492, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-856 {

  dispaly: block;

}

@media only screen and (min-width: 768px) {

  /* line 492, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-856 {

    display: none;

  }

}



/* line 498, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#block-block-811 {

  display: none;

}

@media only screen and (min-width: 768px) {

  /* line 498, ../../../sass/themes/global/modules/blocks/_blocks.scss */

  #block-block-811 {

    display: inline-block;

  }

}



/* line 504, ../../../sass/themes/global/modules/blocks/_blocks.scss */

#user-login label, #user-login .fieldset-legend {

  color: #dbdcd5;

}



/* line 507, ../../../sass/themes/global/modules/blocks/_blocks.scss */

.desk-header-background img {

  width: 100%;

  height: auto;

}



/* line 511, ../../../sass/themes/global/modules/blocks/_blocks.scss */

.page-node-17741 .region-preheader-first {

  max-width: 100%;

}



/***********[===== PHOTO CAROUSEL - VIEW ======]***********/

/* line 22, ../../../sass/themes/global/modules/blocks/_carousel.scss */

#block-views-home-one-page-carousel-block-1 .view-content .item-list li, #block-views-home-one-page-carousel-block-2 .view-content .item-list li, #block-views-home-one-page-carousel-block-3 .view-content .item-list li {

  padding-left: 0;

  position: relative;

}

/* line 26, ../../../sass/themes/global/modules/blocks/_carousel.scss */

#block-views-home-one-page-carousel-block-1 .view-content .item-list li:hover .views-field-field-slide-description, #block-views-home-one-page-carousel-block-1 .view-content .item-list li:hover .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-2 .view-content .item-list li:hover .views-field-field-slide-description, #block-views-home-one-page-carousel-block-2 .view-content .item-list li:hover .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-3 .view-content .item-list li:hover .views-field-field-slide-description, #block-views-home-one-page-carousel-block-3 .view-content .item-list li:hover .views-field-field-slide-link-url {

  opacity: 1;

}

/* line 31, ../../../sass/themes/global/modules/blocks/_carousel.scss */

#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url {

  position: absolute;

  right: 2%;

  bottom: 5%;

  z-index: 0;

}

/* line 33, ../../../sass/themes/global/modules/blocks/_carousel.scss */

#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a {

  padding: 10px;

  font-size: 0.8em;

  padding: 3px;

}

@media only screen and (min-width: 1024px) {

  /* line 33, ../../../sass/themes/global/modules/blocks/_carousel.scss */

  #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a {

    background-color: #837f75;

    color: #fff;

    cursor: pointer;

    display: block;

    text-decoration: none;

    text-transform: uppercase;

    text-align: center;

    padding: 10px;

    font-size: 1em;

  }

}

@media only screen and (min-width: 768px) {

  /* line 31, ../../../sass/themes/global/modules/blocks/_carousel.scss */

  #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url {

    bottom: 5%;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 31, ../../../sass/themes/global/modules/blocks/_carousel.scss */

  #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url {

    bottom: 5%;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 31, ../../../sass/themes/global/modules/blocks/_carousel.scss */

  #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url {

    bottom: 3%;

  }

}

/* line 50, ../../../sass/themes/global/modules/blocks/_carousel.scss */

#block-views-home-one-page-carousel-block-1 .config-carousel, #block-views-home-one-page-carousel-block-2 .config-carousel, #block-views-home-one-page-carousel-block-3 .config-carousel {

  z-index: 10000;

  padding: 10px;

  font-size: 0.8em;

  padding: 3px;

}

@media only screen and (min-width: 1024px) {

  /* line 50, ../../../sass/themes/global/modules/blocks/_carousel.scss */

  #block-views-home-one-page-carousel-block-1 .config-carousel, #block-views-home-one-page-carousel-block-2 .config-carousel, #block-views-home-one-page-carousel-block-3 .config-carousel {

    background-color: #837f75;

    color: #fff;

    cursor: pointer;

    display: block;

    text-decoration: none;

    text-transform: uppercase;

    text-align: center;

    padding: 10px;

    font-size: 1em;

    padding: 7px;

  }

}

@media only screen and (min-width: 768px) {

  /* line 50, ../../../sass/themes/global/modules/blocks/_carousel.scss */

  #block-views-home-one-page-carousel-block-1 .config-carousel, #block-views-home-one-page-carousel-block-2 .config-carousel, #block-views-home-one-page-carousel-block-3 .config-carousel {

    display: block;

  }

}

/* line 63, ../../../sass/themes/global/modules/blocks/_carousel.scss */

#block-views-home-one-page-carousel-block-1 .views-field-field-slide-description, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description {

  position: absolute;

  right: auto;

  bottom: 0;

  background: rgba(0, 0, 0, 0.5);

  color: #FFFFFF;

  max-height: 38%;

  overflow: hidden;

  padding: 2%;

  text-transform: uppercase;

  width: 96%;

  min-height: 40px;

}

@media only screen and (min-width: 1403px) {

  /* line 63, ../../../sass/themes/global/modules/blocks/_carousel.scss */

  #block-views-home-one-page-carousel-block-1 .views-field-field-slide-description, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description {

    max-height: 12%;

    padding: 1.5%;

    width: 97%;

  }

}

/* line 79, ../../../sass/themes/global/modules/blocks/_carousel.scss */

#block-views-home-one-page-carousel-block-1 .views-field-field-slide-description p, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description p, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description p {

  font-size: 1em;

  line-height: 1.5em;

  margin: 0;

  width: 65%;

}

@media only screen and (min-width: 1024px) {

  /* line 79, ../../../sass/themes/global/modules/blocks/_carousel.scss */

  #block-views-home-one-page-carousel-block-1 .views-field-field-slide-description p, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description p, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description p {

    font-size: 1.5em;

    width: 80%;

  }

}

@media only screen and (min-width: 320px) and (max-width: 480px) {

  /* line 79, ../../../sass/themes/global/modules/blocks/_carousel.scss */

  #block-views-home-one-page-carousel-block-1 .views-field-field-slide-description p, #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description p, #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description p {

    font-size: 0.7em;

  }

}



@media only screen and (min-width: 1024px) {

  /* line 2, ../../../sass/themes/global/modules/blocks/_merch.scss */

  .front #content div#block-views-merch-block-1 .middle {

    max-width: 1020px;

    margin: 0 auto;

    width: 95%;

  }

}



/* line 10, ../../../sass/themes/global/modules/blocks/_merch.scss */

div#block-views-merch-block-1 {

  background: #a8a59c;

}

/* line 12, ../../../sass/themes/global/modules/blocks/_merch.scss */

div#block-views-merch-block-1 h2 {font-size: 30px;font-weight: 700;font-family: "poynter-oldstyle-display", serif;border: none;text-align: center;color: #fff;padding: 70px 0 45px;letter-spacing: 1px;}

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

  /* line 12, ../../../sass/themes/global/modules/blocks/_merch.scss */

  div#block-views-merch-block-1 h2 {

    padding: 50px 0 35px;

    font-size: 24px;

  }

}

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

  /* line 26, ../../../sass/themes/global/modules/blocks/_merch.scss */

  div#block-views-merch-block-1 .view-content ul.merchitems {

    font-size: 0px;

    max-width: 75vw;

    margin: 0 auto;

  }

  /* line 240, ../../../sass/themes/global/base/_mixins.scss */

  div#block-views-merch-block-1 .view-content ul.merchitems.block {

    margin-bottom: 16px;

  }

  /* line 244, ../../../sass/themes/global/base/_mixins.scss */

  div#block-views-merch-block-1 .view-content ul.merchitems .views-row {

    font-size: 16px;

    display: inline-block;

    margin-right: 0;

    margin-bottom: 40px;

    vertical-align: top;

    width: 100;

    font-size: 16px;

  }

  /* line 254, ../../../sass/themes/global/base/_mixins.scss */

  div#block-views-merch-block-1 .view-content ul.merchitems .views-row:nth-child(1n) {

    margin-right: 0px;

  }

}

@media only screen and (min-width: 768px) {

  /* line 26, ../../../sass/themes/global/modules/blocks/_merch.scss */

  div#block-views-merch-block-1 .view-content ul.merchitems {

    font-size: 0px;

  }

  /* line 240, ../../../sass/themes/global/base/_mixins.scss */

  div#block-views-merch-block-1 .view-content ul.merchitems.block {

    margin-bottom: 16px;

  }

  /* line 244, ../../../sass/themes/global/base/_mixins.scss */

  div#block-views-merch-block-1 .view-content ul.merchitems .views-row {

    font-size: 16px;

    display: inline-block;

    margin-right: 8%;

    margin-bottom: 55px;

    vertical-align: top;

    width: 28%;

    font-size: 16px;

  }

  /* line 254, ../../../sass/themes/global/base/_mixins.scss */

  div#block-views-merch-block-1 .view-content ul.merchitems .views-row:nth-child(3n) {

    margin-right: 0px;

  }

}

/* line 35, ../../../sass/themes/global/modules/blocks/_merch.scss */

div#block-views-merch-block-1 .view-content ul.merchitems li.merch {font-size: 0;text-align: center;box-sizing: border-box;position: relative;outline: solid 2px #ffffff;outline-offset: -15px;}

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

  /* line 35, ../../../sass/themes/global/modules/blocks/_merch.scss */

  div#block-views-merch-block-1 .view-content ul.merchitems li.merch {

    width: 100%;

  }

}

/* line 46, ../../../sass/themes/global/modules/blocks/_merch.scss */

div#block-views-merch-block-1 .view-content ul.merchitems li.merch img {

  position: absolute;

  left: 50%;

  top: 50%;

  transform: translate(-50%, -50%);

}

/* line 54, ../../../sass/themes/global/modules/blocks/_merch.scss */

div#block-views-merch-block-1 .view.more {

  text-align: center;

  margin: 0 0 76px;

}

/* line 57, ../../../sass/themes/global/modules/blocks/_merch.scss */

div#block-views-merch-block-1 .view.more a {

  color: #000;

  letter-spacing: 4px;

  font-size: 16px;

  text-transform: uppercase;

}

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

  /* line 57, ../../../sass/themes/global/modules/blocks/_merch.scss */

  div#block-views-merch-block-1 .view.more a {

    font-size: 14px;

  }

}

/* line 65, ../../../sass/themes/global/modules/blocks/_merch.scss */

div#block-views-merch-block-1 .view.more a:hover {

  color: #837f75;

}



/* line 1, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy {

  display: block;

  clear: both;

  width: 100%;

  max-width: 920px;

  margin: 0 auto;

  margin-top: 40px;

}

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

  /* line 1, ../../../sass/themes/global/modules/blocks/_flippy.scss */

  body .region-content ul.flippy {

    width: 95%;

  }

}

/* line 13, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li {

  width: 43%;

  display: block;

  white-space: normal;

  position: relative;

}

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

  /* line 13, ../../../sass/themes/global/modules/blocks/_flippy.scss */

  body .region-content ul.flippy li {

    width: 37%;

  }

}

/* line 21, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li a {

  width: 100%;

  height: auto;

  display: block;

}

/* line 26, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li img {

  height: auto;

  width: 48%;

}

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

  /* line 26, ../../../sass/themes/global/modules/blocks/_flippy.scss */

  body .region-content ul.flippy li img {

    width: 100%;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

  }

}

/* line 35, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li.next.empty {

  display: none;

}

/* line 38, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li.prev {

  padding: 0;

  text-align: left;

  float: left;

}

/* line 43, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li.prev a img {

  padding-left: 10%;

}

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

  /* line 43, ../../../sass/themes/global/modules/blocks/_flippy.scss */

  body .region-content ul.flippy li.prev a img {

    padding-left: 20%;

  }

}

/* line 50, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li.prev a span {

  display: block;

  padding-left: 10%;

  color: #837f75;

}

/* line 54, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li.prev a span:hover {

  color: #fff;

}

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

  /* line 50, ../../../sass/themes/global/modules/blocks/_flippy.scss */

  body .region-content ul.flippy li.prev a span {

    width: 100%;

    position: static;

    padding-left: 20%;

  }

}

/* line 65, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li.next {

  float: right;

  padding: 0;

  text-align: right;

}

/* line 70, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li.next a img {

  padding-right: 10%;

}

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

  /* line 70, ../../../sass/themes/global/modules/blocks/_flippy.scss */

  body .region-content ul.flippy li.next a img {

    padding-right: 20%;

  }

}

/* line 77, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li.next a span {

  padding-right: 10%;

  display: block;

  color: #837f75;

}

/* line 81, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body .region-content ul.flippy li.next a span:hover {

  color: #fff;

}

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

  /* line 77, ../../../sass/themes/global/modules/blocks/_flippy.scss */

  body .region-content ul.flippy li.next a span {

    width: 100%;

    position: static;

    padding-right: 20%;

  }

}



/* line 97, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body.node-type-forum .region-content ul.flippy li.prev {

  background-size: 7%;

  background-position: left 6px;

}

/* line 101, ../../../sass/themes/global/modules/blocks/_flippy.scss */

body.node-type-forum .region-content ul.flippy li.next {

  background-size: 7%;

  background-position: right 6px;

}



/* line 1, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2, .page-news #block-system-main, .page-news-v1 #block-system-main, #block-views-home-one-page-news-block-4, #block-views-home-one-page-news-block-3 {background: #23221f;}



@media only screen and (min-width: 1024px) {

  /* line 8, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  .front #content #block-views-home-one-page-news-block-2 .middle {

    max-width: 970px;

    margin: 0 auto;

  }

}



/* line 15, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2, .page-news-v1 .view-home-one-page-news .view-content {

  padding: 80px 0;

}

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

  /* line 15, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2, .page-news-v1 .view-home-one-page-news .view-content {

    padding: 60px 0;

  }

}

/* line 21, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing-1, #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing-1, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing {

  font-size: 0;

}

@media only screen and (min-width: 768px) {

  /* line 21, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing-1, #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing-1, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing {

    display: inline-block;

    vertical-align: middle;

  }

}

/* line 28, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing-1, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing-1 {

  text-align: center;

}

/* line 30, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing-1 .media-thumbnail-frame, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing-1 .media-thumbnail-frame {

  position: relative;

}

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

  /* line 30, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing-1 .media-thumbnail-frame, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing-1 .media-thumbnail-frame {

    padding: 0 30px;

    box-sizing: border-box;

  }

}

/* line 37, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing-1 img.defaultBlogImage, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing-1 img.defaultBlogImage {

  max-width: 270px;

  z-index: 2;

  position: relative;

}

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

  /* line 37, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing-1 img.defaultBlogImage, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing-1 img.defaultBlogImage {

    padding: 0 30px;

    box-sizing: border-box;

    max-width: 100%;

  }

}

@media only screen and (min-width: 768px) {

  /* line 47, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing-1 .blog-media-thumb, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing-1 .blog-media-thumb {

    max-width: 270px;

  }

}

/* line 53, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing {border: 2px solid #837f75;box-sizing: border-box;padding: 160px 30px 45px;margin-top: -130px;}

@media only screen and (min-width: 768px) {

  /* line 53, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing {

    padding: 80px 60px 80px 205px;

    width: calc(100% - 150px);

    margin-left: -130px;

    margin-top: 0;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 53, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing {

    padding: 80px 15px 80px 165px;

  }

}

/* line 67, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing div#title, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing div#title {font-size: 30px;font-weight: 700;font-family: "poynter-oldstyle-display", serif;color: #fff;text-transform: capitalize;}

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

  /* line 67, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing div#title, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing div#title {

    font-size: 24px;

  }

}

/* line 77, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .postedDate, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .postedDate {font-size: 30px;color: #ffffff;margin: 25px 0 10px;letter-spacing: 2px;}

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

  /* line 77, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .postedDate, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .postedDate {

    font-size: 24px;

    margin: 35px 0 5px;

  }

}

/* line 87, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .news-detail-title, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .news-detail-title {

  font-size: 22px;

  font-weight: 600;

  font-family: "poynter-oldstyle-display", serif;

}

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

  /* line 87, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .news-detail-title, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .news-detail-title {

    font-size: 18px;

  }

}

/* line 94, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .news-detail-title a, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .news-detail-title a {color: #ffffff;text-transform: uppercase;}

/* line 97, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .news-detail-title a:hover, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .news-detail-title a:hover {

  color: #837f75;

}

/* line 102, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .Read-More, #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .nav_header_meta, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .Read-More, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .nav_header_meta {

  margin: 0;

}

@media only screen and (min-width: 768px) {

  /* line 102, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .Read-More, #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .nav_header_meta, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .Read-More, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .nav_header_meta {

    margin: 58px 0 30px;

    display: inline-block;

    vertical-align: middle;

  }

}

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

  /* line 110, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .Read-More, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .Read-More {

    margin: 40px 0 35px;

  }

}

/* line 115, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing a.read-More-link, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing a.read-More-link {

  font-size: 16px;

  color: #fff;

  text-transform: uppercase;

  padding: 21px 46px 16px;

  letter-spacing: 3px;

  background: -moz-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);

  background: -webkit-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);

  background: -ms-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);

  box-sizing: border-box;

  background: #5C7D6D;

}

/* line 125, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing a.read-More-link:hover, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing a.read-More-link:hover {background: -moz-linear-gradient(-180deg, #dbdcd5 0%, white 100%);background: -webkit-linear-gradient(-180deg, #dbdcd5 0%, white 100%);background: -ms-linear-gradient(-180deg, #dbdcd5 0%, white 100%);background: #7f998c;}

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

  /* line 115, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing a.read-More-link, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing a.read-More-link {

    font-size: 14px;

    padding: 14px 45px 11px;

  }

}

/* line 135, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .nav_header_meta, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .nav_header_meta {

  margin-left: 40px;

  padding: 0;

  width: auto;

}

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

  /* line 135, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .nav_header_meta, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .nav_header_meta {

    margin-left: 0px;

  }

}

/* line 142, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .nav_header_meta a, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .nav_header_meta a {color: #fff;letter-spacing: 3px;font-size: 16px;}

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

  /* line 142, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  #block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .nav_header_meta a, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .nav_header_meta a {

    font-size: 14px;

  }

}

/* line 149, ../../../sass/themes/global/modules/blocks/news/_news.scss */

#block-views-home-one-page-news-block-2 .item-list ul li .views-field.views-field-nothing .nav_header_meta a:hover, .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing .nav_header_meta a:hover {

  color: #837f75;

}



/* line 158, ../../../sass/themes/global/modules/blocks/news/_news.scss */

.page-news-v1 .wrapper-content {

  padding-bottom: 0;

}

/* line 161, ../../../sass/themes/global/modules/blocks/news/_news.scss */

.page-news-v1 .view-home-one-page-news .view-content {

  padding: 50px 0 13px;

}

/* line 163, ../../../sass/themes/global/modules/blocks/news/_news.scss */

.page-news-v1 .view-home-one-page-news .view-content .item-list ul li {

  margin: 0 0 80px;

}

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

  /* line 163, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  .page-news-v1 .view-home-one-page-news .view-content .item-list ul li {

    margin: 0 0 60px;

  }

}

/* line 168, ../../../sass/themes/global/modules/blocks/news/_news.scss */

.page-news-v1 .view-home-one-page-news .view-content .item-list ul li .newsDesc {

  font-size: 16px;

  font-family: "poynter-oldstyle-display", serif;

  font-weight: 600;

  letter-spacing: 1px;

}

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

  /* line 168, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .newsDesc {

    font-size: 12px;

  }

}

/* line 177, ../../../sass/themes/global/modules/blocks/news/_news.scss */

.page-news-v1 .view-home-one-page-news .view-content .item-list ul li .postedDate {

  font-size: 30px;

}

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

  /* line 177, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .postedDate {

    font-size: 24px;

    margin: 35px 0 10px;

  }

}

/* line 184, ../../../sass/themes/global/modules/blocks/news/_news.scss */

.page-news-v1 .view-home-one-page-news .view-content .item-list ul li .news-detail-title {

  font-size: 22px;

}

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

  /* line 184, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .news-detail-title {

    font-size: 18px;

    line-height: 28px;

  }

}

/* line 191, ../../../sass/themes/global/modules/blocks/news/_news.scss */

.page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing {

  padding: 130px 30px 20px;

}

@media only screen and (min-width: 768px) {

  /* line 191, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  .page-news-v1 .view-home-one-page-news .view-content .item-list ul li .views-field.views-field-nothing {

    padding: 30px 60px 40px 205px;

  }

}

/* line 199, ../../../sass/themes/global/modules/blocks/news/_news.scss */

.page-news-v1 .item-list .pager {

  margin: 0 0 118px;

}

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

  /* line 199, ../../../sass/themes/global/modules/blocks/news/_news.scss */

  .page-news-v1 .item-list .pager {

    margin: 0 0 96px;

  }

}



/* line 9, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog h1 {

  font-family: "neusa-next-std-compact", serif;

  color: #837f75;

  text-transform: uppercase;

  font-size: 26px;

}

/* line 15, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog h3 {

  font-family: "neusa-next-std-compact";

  font-size: 30px;

  color: #808181;

}

/* line 20, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog h4 {

  font-family: "neusa-next-std-compact";

  color: #808181;

  font-size: 18px;

}

/* line 25, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog p {

  font-family: "poynter-oldstyle-display";

  font-size: 16px;

  color: #dbdcd5;

  margin-bottom: 30px;

  margin-top: 0;

  letter-spacing: 1px;

  line-height: 26px;

}

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

  /* line 25, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  .node-type-blog p {

    margin: 0 0 15px;

    font-size: 12px;

    line-height: 19px;

  }

}

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

  /* line 40, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  .node-type-blog .views-field.views-field-nothing {

    margin: 0 5% 0 5%;

  }

}

/* line 45, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .views-field.views-field-nothing .dmb-body h1, .node-type-blog .views-field.views-field-nothing .dmb-body h2, .node-type-blog .views-field.views-field-nothing .dmb-body h3, .node-type-blog .views-field.views-field-nothing .dmb-body h4, .node-type-blog .views-field.views-field-nothing .dmb-body h5, .node-type-blog .views-field.views-field-nothing .dmb-body h6 {

  font-family: "poynter-oldstyle-display";

}

/* line 48, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .views-field.views-field-nothing .dmb-body a {

  color: #837f75;

  font-family: "poynter-oldstyle-display";

  text-decoration: underline;

}

/* line 52, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .views-field.views-field-nothing .dmb-body a:hover {

  color: #ccc;

}

/* line 56, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .views-field.views-field-nothing .dmb-body .media-embed-wrapper {

  position: relative;

  padding-bottom: 56.25%;

  /* 16:9 */

  padding-top: 25px;

  height: 0;

}

/* line 61, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .views-field.views-field-nothing .dmb-body .media-embed-wrapper iframe {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

}

/* line 69, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .views-field.views-field-nothing .dmb-body ul {

  padding: 20px 0 0 22px;

}

/* line 71, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .views-field.views-field-nothing .dmb-body ul li {

  color: #808181;

  font-family: "poynter-oldstyle-display";

  margin-bottom: 12px;

}

/* line 75, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .views-field.views-field-nothing .dmb-body ul li:before {

  content: "\f111";

  font: normal normal normal 14px/1 FontAwesome;

  color: #fff;

  font-size: 7px;

  margin-right: 7px;

  display: inline-block;

  vertical-align: middle;

}

/* line 84, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .views-field.views-field-nothing .dmb-body ul li li.views-row {

  display: none;

}

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

  /* line 96, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  .node-type-blog .wrapper-content {

    padding-bottom: 40px;

  }

}

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

  /* line 100, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  .node-type-blog #content-inner .stack-width #content-area .view-content {

    max-width: 100%;

  }

}

/* line 105, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .videoWrapper {

  position: relative;

  padding-bottom: 56.25%;

  padding-top: 25px;

  height: 0;

}

/* line 110, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .videoWrapper iframe {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

}



/* line 121, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-page .node > div, .node-type-page .node > ul.links.inline {

  display: block;

}



/* line 131, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

/*#block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame img {

  height: auto;

  width: 100%;

}*/

@media only screen and (min-width: 768px) {

  /* line 130, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  #block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame {

    height: auto;

    padding: 0;

  }

  /* line 138, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  /*#block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame img {

    width: 100%;

    height: auto;

  }*/

}

/* line 145, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block .dmb-body iframe {

  width: 100%;

}

/* line 149, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block .detail-media-body {

  overflow: hidden;

}

/* line 152, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block .detail-media-body .dmb-body p:first-child {

  margin-top: 22px;

}



/* line 163, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block li.views-row .views-field-title span:hover {

  color: #dbdcd5;

}

/* line 166, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 {

  margin: 45px 0;

}

/* line 168, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 iframe {

  max-width: 79px;

  margin-right: 10px;

  margin-top: 0px;

  vertical-align: top;

}

/* line 174, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 div {

  display: inline-block;

  vertical-align: bottom !important;

  margin-right: 10px;

}

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

  /* line 166, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  #block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 {

    padding-top: 20px;

    margin: 0 5% 0 5%;

  }

}

/* line 184, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 .buttonsWrapper {

  margin-right: 0;

  display: inline-block;

  width: 68.9%;

}

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

  /* line 184, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  #block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 .buttonsWrapper {

    width: 100%;

    display: block;

  }

}

/* line 193, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 .nav_header_meta {

  margin-right: 0px;

  /*line-height:0.8;*/

}

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

  /* line 193, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  #block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 .nav_header_meta {

    float: none;

    display: block;

    text-align: left;

    width: 100%;

    font-size: 14px;

    padding: 30px 0 40px;

  }

}

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

  /* line 204, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  #block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 .nav_header_meta a {

    font-size: 15px;

  }

}

/* line 212, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

#block-views-home-one-page-news-detail-block .views-field-field-blog-media {

  margin: 0;

}

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

  /* line 212, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  #block-views-home-one-page-news-detail-block .views-field-field-blog-media {

    margin: 0 5% 0 5%;

  }

}

@media only screen and (min-width: 768px) {

  /* line 218, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  #block-views-home-one-page-news-detail-block .views-field-field-blog-media, #block-views-home-one-page-news-detail-block .views-field.views-field-nothing {

    max-width: 625px;

  }

}



/* line 225, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

.node-type-blog .dmb-body .media-embed-resize .media-embed-wrapper {

  padding: 0 !important;

  position: static;

  width: 100%;

}



/* line 230, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

body.not-front.node-type-blog #content .view-header {

  margin-bottom: 40px;

}

@media only screen and (min-width: 768px) {

  /* line 230, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  body.not-front.node-type-blog #content .view-header {

    padding: 60px 0 71px;

    margin-bottom: 80px;

  }

}

/* line 236, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

body.not-front.node-type-blog #content .view-header .nav_header_meta, body.not-front.node-type-blog #content .view-header #block-views-home-one-page-news-detail-block .nav_header_meta {

  text-align: left;

  padding: 20px 0 0 0;

}

@media only screen and (min-width: 768px) {

  /* line 236, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  body.not-front.node-type-blog #content .view-header .nav_header_meta, body.not-front.node-type-blog #content .view-header #block-views-home-one-page-news-detail-block .nav_header_meta {

    vertical-align: top;

    padding-top: 7px;

    width: 34.7%;

    text-align: right;

  }

}

@media only screen and (min-width: 768px) {

  /* line 246, ../../../sass/themes/global/modules/blocks/news/_news-detail.scss */

  body.not-front.node-type-blog #content .view-header .moduleHeading {

    width: 65%;

  }

}



/* line 2, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1, .page-video {

  /*#page-title {

    @extend %blockTitle;

      margin: 1em 0;

      line-height: 2.5em;

  }*/

}

/* line 3, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-header, .page-video .view-header {

  margin-bottom: 70px;

}

/* line 12, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video, .page-video .view-home-one-page-video {

  position: relative;

  padding-bottom: 2em;

}

/* line 18, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video ul, .page-video .view-home-one-page-video ul {

  padding-left: 0;

}

/* line 22, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video .view-content ul, .page-video .view-home-one-page-video .view-content ul {

  border-bottom: 1px solid #dbdcd5;

}

/* line 27, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video .views-row, .page-video .view-home-one-page-video .views-row {

  margin-bottom: 6%;

  position: relative;

}

/* line 30, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video .views-row a:first-child, .page-video .view-home-one-page-video .views-row a:first-child {

  display: block;

  position: relative;

}

/* line 33, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video .views-row a:first-child .media-thumbnail-frame, .page-video .view-home-one-page-video .views-row a:first-child .media-thumbnail-frame {

  font-size: 0;

}

/* line 36, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video .views-row a:first-child .play_border, .page-video .view-home-one-page-video .views-row a:first-child .play_border {

  left: calc(50% - 43px / 2);

  top: calc(50% - 43px / 2);

}

/* line 41, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video .views-row .views-field-title span, .page-video .view-home-one-page-video .views-row .views-field-title span {

  color: #dbdcd5;

  font-size: 20px;

  font-family: "neusa-next-std-compact", serif;

  text-transform: uppercase;

  text-align: center;

  letter-spacing: 1px;

}

/* line 49, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video .views-row .views-field-title span:hover, .page-video .view-home-one-page-video .views-row .views-field-title span:hover {

  color: #fff;

}

@media only screen and (min-width: 768px) {

  /* line 55, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

  .page-video-v1 .view-home-one-page-video .view-content ul, .page-video .view-home-one-page-video .view-content ul {

    font-size: 0px;

  }

  /* line 240, ../../../sass/themes/global/base/_mixins.scss */

  .page-video-v1 .view-home-one-page-video .view-content ul.block, .page-video .view-home-one-page-video .view-content ul.block {

    margin-bottom: 16px;

  }

  /* line 244, ../../../sass/themes/global/base/_mixins.scss */

  .page-video-v1 .view-home-one-page-video .view-content ul .views-row, .page-video .view-home-one-page-video .view-content ul .views-row {

    font-size: 16px;

    display: inline-block;

    margin-right: 2%;

    margin-bottom: 1.2%;

    vertical-align: top;

    width: 32%;

    font-size: 16px;

  }

  /* line 254, ../../../sass/themes/global/base/_mixins.scss */

  .page-video-v1 .view-home-one-page-video .view-content ul .views-row:nth-child(3n), .page-video .view-home-one-page-video .view-content ul .views-row:nth-child(3n) {

    margin-right: 0px;

  }

}

/* line 59, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .view-home-one-page-video .gardens-features-video-indicator, .page-video .view-home-one-page-video .gardens-features-video-indicator {

  display: none;

}

/* line 64, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .item-list ul.pager, .page-video .item-list ul.pager {

  margin-top: 70px;

}

/* line 68, ../../../sass/themes/global/modules/blocks/video/_video-landing.scss */

.page-video-v1 .wrapper-content, .page-video .wrapper-content {

  padding-bottom: 30px;

}



/* line 5, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.node-type-video .view-header {

  margin-bottom: 70px;

}

/* line 8, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.node-type-video .views-field-body .field-content {

  font-family: "poynter-oldstyle-display";

}

/* line 11, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.node-type-video .views-field-body .field-content a:hover {

  color: #fff;

}



/* line 18, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail {

  /*.field-name-media-description {

    .field-label {

      @extend %hideDisplayBlock;

    }    

    p {

      margin: 0;

    }

  }*/

}

/* line 30, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame {

  font-size: 0;

  position: relative;

  padding-bottom: 56.25%;

  /* 16:9 */

  padding-top: 25px;

  height: 0;

}

/* line 36, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame embed {

  width: 100%;

}

/* line 39, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame iframe {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

}

/* line 46, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame .media-embed-wrapper {

  padding-top: 56.25% !important;

}

/* line 50, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field-field-video-asset .field-name-media-description.field-type-text-long.field-label-above {

  padding-top: 1em;

}

/* line 53, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field-field-video-asset .field.field-name-media-title, .view-home-one-page-video-detail .views-row .views-field-field-video-asset .field.field-name-field-license, .view-home-one-page-video-detail .views-row .views-field-field-video-asset .field-name-media-description.field-type-text-long.field-label-above {

  display: none;

}

/* line 57, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .media-embed-wrapper-outer {

  max-width: 100% !important;

  max-height: auto !important;

}

/* line 61, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 {

  margin-top: 1em;

  margin: 0;

  padding-top: 60px;

  border-top: 1px solid #414141;

  margin-top: 75px;

}

/* line 67, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 div {

  display: inline-block;

  vertical-align: top !important;

}

/* line 71, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 iframe {

  max-width: 79px;

}

/* line 75, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 .buttonsWrapper {

  margin-right: 0;

  display: inline-block;

  width: 68.9%;

}

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

  /* line 75, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

  .view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 .buttonsWrapper {

    width: 100%;

    display: block;

  }

}

/* line 84, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 .nav_header_meta {

  margin-right: 0px;

  /*line-height:0.8;*/

}

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

  /* line 84, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

  .view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 .nav_header_meta {

    float: none;

    display: block;

    text-align: left;

    width: 100%;

    font-size: 15px;

    border-top: 2px solid #414141;

    margin-top: 40px;

    padding-top: 40px;

  }

}

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

  /* line 97, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

  .view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 .nav_header_meta a {

    font-size: 20px;

  }

}



/* line 107, ../../../sass/themes/global/modules/blocks/video/_video-detail.scss */

.node-type-video .view-home-one-page-video-detail .views-row .views-field-title span:hover {

  color: #363938;

}



/* line 2, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 h2 {

  display: none;

}

/* line 5, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video {

  max-width: 913px;

  padding-top: 160px;

  margin: 0 auto;

  position: relative;

}

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

  /* line 5, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  #block-views-home-one-page-video-block-1 .view-home-one-page-video {

    padding-top: 61px;

  }

}

/* line 13, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-field-video-asset {

  width: 620px;

  position: absolute;

  top: 80px;

  left: -80px;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 13, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-field-video-asset {

    width: 430px;

    top: 60px;

    left: 0;

  }

}

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

  /* line 13, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-field-video-asset {

    width: 246px;

    position: absolute;

    top: 0px;

    left: 0;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

  /* line 13, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-field-video-asset {

    left: -30px;

  }

}

/* line 34, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-field-video-asset .field-content .media-thumbnail-frame.iframe {

  max-width: 100%;

  width: 100%;

  max-height: 100%;

  padding: 0;

  position: relative;

  width: 100%;

  padding-top: 56.25% !important;

}

/* line 42, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-field-video-asset .field-content .media-thumbnail-frame.iframe iframe {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

}

/* line 53, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video span.gardens-features-video-indicator {

  display: none;

}

/* line 56, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-title {

  font-size: 30px;

  letter-spacing: 1px;

  font-family: "poynter-oldstyle-display", serif;

  font-weight: 700;

  text-align: left;

  display: inline-block;

  margin-bottom: 32px;

  text-transform: capitalize;

}

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

  /* line 56, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-title {

    font-size: 24px;

    text-align: left;

    display: block;

    padding: 28px 0 18px;

    margin-bottom: 0;

  }

}

/* line 74, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 {float: right;width: 95%;border: 2px solid #fff;overflow: hidden;margin-top: 0;margin-bottom: 80px;box-sizing: border-box;}

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

  /* line 74, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 {

    float: none;

    display: block;

    padding: 0 0 25px 0;

    width: 88%;

    margin: 0 auto;

    margin-left: 35px;

  }

}

/* line 90, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 .field-content {

  display: inline-block;

  float: right;

  width: 250px;

  padding: 85px 40px 100px;

}

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

  /* line 90, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 .field-content {

    float: none;

    width: 100%;

    padding: 85px 30px 0;

    box-sizing: border-box;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 90, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 .field-content {

    width: 210px;

  }

}

/* line 105, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 .view-All a {font-size: 16px;letter-spacing: 3px;padding: 0;box-sizing: border-box;font-weight: 500;border: none;color: #14130f;text-align: left;}

/* line 116, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 .view-All a:hover {

  background: none;

  color: #837f75;

  border: none;

}

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

  /* line 105, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  #block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 .view-All a {

    font-size: 14px;

    padding: 17px 0;

  }

}

/* line 126, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .views-field-nothing-1 .view-All a i.fa.fa-long-arrow-right {

  margin-left: 10px;

}

/* line 132, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .video-play {

  position: absolute;

  background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/videoplay1.svg") no-repeat scroll 0 0 transparent;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  cursor: pointer;

  border: 2px solid #DBDCD4;

  padding: 37px;

  background-size: 18px 18px;

  background-position: center;

  border-radius: 50%;

}

/* line 145, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

#block-views-home-one-page-video-block-1 .view-home-one-page-video .video-play:hover {

  background-image: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/videoplay2.svg");

  border-color: #837f75;

}



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

  /* line 151, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

  .front #content #block-views-home-one-page-video-block-1 .middle {

    margin: 0 25px;

  }

}

/* line 155, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

.front #content #block-views-home-one-page-video-block-1 .middle .videoWrapper {

  position: relative;

  padding-bottom: 56.25%;

  padding-top: 25px;

  height: 0;

  display: none;

}

/* line 161, ../../../sass/themes/global/modules/blocks/video/_homepage-featured-video.scss */

.front #content #block-views-home-one-page-video-block-1 .middle .videoWrapper iframe {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

}



/* line 2, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music span.spn1 {

  text-align: center;

  font-size: 12px;

  font-family: "neusa-next-std-compact";

  display: block;

  letter-spacing: 1px;

}

/* line 9, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .no-touch .iframeWrapper {

  overflow: hidden;

}

/* line 12, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .item-list .pager {

  margin-top: 45px;

}

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

  /* line 12, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .item-list .pager {

    margin-bottom: 45px;

  }

}

/* line 17, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .item-list .pager .pager-item, .page-music .item-list .pager .pager-current, .page-music .item-list .pager .pager-first, .page-music .item-list .pager .pager-last, .page-music .item-list .pager .pager-next, .page-music .item-list .pager .pager-previous {

  font-size: 20px;

  margin-right: 6px;

}

/* line 21, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .item-list .pager .pager-previous {

  margin-right: 15px;

}

/* line 24, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .item-list .pager .pager-next {

  margin-left: 10px;

}

/* line 28, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .item-list .pager a:hover {

  color: #fff;

}

/* line 32, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .item-list .pager .pager-ellipsis {

  display: none;

}

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

  /* line 39, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-content {

    padding-bottom: 0px;

  }

}

/* line 45, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music #main .view-display-id-page .block-title {

  margin: 1em 0;

  line-height: 2.5em;

}

/* line 51, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-right {

  display: inline-block;

}

@media only screen and (min-width: 768px) {

  /* line 51, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-right {

    width: calc(100% - 374px);

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 51, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-right {

    width: calc(100% - 304px);

  }

}

/* line 59, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-right .service-links {

  font-size: 0;

}

/* line 63, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-left, .page-music .wrapper-left-bottom {

  display: inline-block;

  max-width: 100%;

  vertical-align: top;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 63, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-left, .page-music .wrapper-left-bottom {

    width: 280px;

    margin-right: 20px;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 63, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-left, .page-music .wrapper-left-bottom {

    width: 328px;

    margin-right: 41px;

  }

}

/* line 82, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-left-bottom.mobile {

  display: block;

}

@media only screen and (min-width: 768px) {

  /* line 82, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-left-bottom.mobile {

    display: none;

  }

}

/* line 87, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-left-bottom.mobile .streaming-links-wrapper {

  text-align: center;

}

/* line 89, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-left-bottom.mobile .streaming-links-wrapper .sub-heade {

  margin-top: 18px;

  margin-bottom: 7px;

}

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

  /* line 89, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-left-bottom.mobile .streaming-links-wrapper .sub-heade {

    margin-top: 37px;

  }

}

/* line 96, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-left-bottom.mobile .streaming-links-wrapper span.spn1 {

  text-align: center;

  font-size: 12px;

  font-family: "neusa-next-std-compact";

  display: block;

  letter-spacing: 1px;

}

/* line 106, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-left .streaming-links-wrapper {

  text-align: center;

}

/* line 108, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-left .streaming-links-wrapper .sub-heade {

  margin-top: 18px;

  margin-bottom: 7px;

}

/* line 112, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .wrapper-left .streaming-links-wrapper span.spn1 {

  text-align: center;

  font-size: 12px;

  font-family: "neusa-next-std-compact";

  display: block;

  letter-spacing: 1px;

}

/* line 122, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .more-button {

  display: none;

}

/* line 126, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .view-content .album_detail_block {

  max-width: 100%;

  margin: 0 auto;

  position: relative;

  padding: 40px 0;

  border-bottom: 1px solid #414141;

}

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

  /* line 126, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .view-content .album_detail_block {

    padding: 0;

    max-width: 87.5%;

    border-bottom: 0px none;

  }

}

/* line 140, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .view-content .streaming-links-embed-wrapper .item-list ul li.views-row {

  border-bottom: 0px none;

}

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

  /* line 143, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .view-content .streaming-links-embed-wrapper .streaming-links-embed {

    margin-top: 30px;

  }

}

/* line 149, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .view-content .streaming-links-embed-wrapper .streaming-links-embed .embed-inner-wrapper {

  position: relative;

  padding-top: 56.25%;

  margin-top: 35px;

}

/* line 153, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .view-content .streaming-links-embed-wrapper .streaming-links-embed .embed-inner-wrapper.spotify, .page-music .view-music .view-content .streaming-links-embed-wrapper .streaming-links-embed .embed-inner-wrapper.soundcloud {

  padding-top: 100%;

}

/* line 156, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .view-content .streaming-links-embed-wrapper .streaming-links-embed .embed-inner-wrapper iframe {

  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

}

/* line 166, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .view-content > .item-list {

  margin-top: 37px;

}

/* line 168, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .view-content > .item-list:last-child {

  margin-bottom: 0;

}

/* line 170, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .view-content > .item-list:last-child li {

  border-bottom: 0px none;

}

/* line 174, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .view-content > .item-list:first-child {

  margin-top: 0px;

}

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

  /* line 166, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .view-content > .item-list {

    margin-top: 23px;

  }

}

/* line 184, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .views-field-field-soundcloud-url ol li.views-row.views-row-1 {

  padding-top: 0px;

}

/* line 189, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music ul li.views-row {

  display: none;

  border-bottom: 1px solid #414141;

  padding-top: 0px;

  padding-bottom: 44px;

  width: 100%;

}

@media only screen and (min-width: 768px) {

  /* line 189, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music ul li.views-row {

    padding-top: 44px;

  }

}

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

  /* line 189, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music ul li.views-row {

    border-bottom: 2px solid #414141;

    padding-bottom: 0px;

  }

}

/* line 202, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music ul li.views-row.views-row-1 {

  position: relative;

  display: inline-block;

  padding-top: 0px;

}

/* line 206, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music ul li.views-row.views-row-1 .album_detail_block {

  padding: 30px 0;

}

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

  /* line 206, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music ul li.views-row.views-row-1 .album_detail_block {

    padding: 0;

  }

}

/* line 217, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music h3 {

  display: none;

}

/* line 220, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .album-title {

  font-size: 20px;

  letter-spacing: 2px;

  color: #fff;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 220, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .album-title {

    font-size: 30px;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 220, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .album-title {

    font-size: 70px;

  }

}

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

  /* line 220, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .album-title {

    font-size: 40px;

  }

}

/* line 234, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .album-title:hover {

  color: #fff;

}

/* line 238, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music ol {

  list-style-position: inside;

  list-style-type: decimal-leading-zero;

  padding-left: 0px;

}

/* line 243, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music span.song-title, .page-music .view-music li.song-title, .page-music .view-music .song-title {

  display: block;

  margin-bottom: 17px;

  letter-spacing: 1px;

  text-transform: capitalize;

  font-size: 18px;

  font-family: "neusa-next-std-compact";

  color: #fff;

}

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

  /* line 243, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music span.song-title, .page-music .view-music li.song-title, .page-music .view-music .song-title {

    font-size: 11px;

    margin-bottom: 14px;

  }

}

/* line 255, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music span.song-title:last-child, .page-music .view-music li.song-title:last-child, .page-music .view-music .song-title:last-child {

  margin-bottom: 0px;

}

/* line 259, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music span.trackNumber {

  margin-right: 17px;

}

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

  /* line 259, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music span.trackNumber {

    margin-right: 8px;

  }

}

/* line 265, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .album-date {

  color: #837f75;

  font-size: 11px;

  font-family: "neusa-next-std-compact", sans-serif;

  text-transform: uppercase;

  letter-spacing: 1px;

}

@media only screen and (min-width: 768px) {

  /* line 265, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .album-date {

    font-size: 16px;

  }

}

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

  /* line 265, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .album-date {

    margin-bottom: 14px;

  }

}

/* line 277, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .album-date span.date-display-single {

  font-family: "poynter-oldstyle-display";

}

/* line 281, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .album-title, .page-music .view-music .album-date {

  display: none;

}

@media only screen and (min-width: 768px) {

  /* line 281, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .album-title, .page-music .view-music .album-date {

    display: block;

  }

  /* line 285, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .album-title.mobile, .page-music .view-music .album-date.mobile {

    display: none;

  }

}

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

  /* line 290, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .album-title.mobile, .page-music .view-music .album-date.mobile {

    display: inline-block;

    width: calc(100% - 34px);

  }

}

/* line 297, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .album-date.mobile {

  margin-bottom: 31px;

}

/* line 301, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .header-text {

  text-align: center;

  margin-top: 17px;

}

/* line 304, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .header-text span {

  font-size: 10.89px;

  max-width: 223px;

  display: inline-block;

  text-align: center;

  letter-spacing: 1px;

  line-height: 1.3;

}

@media only screen and (min-width: 768px) {

  /* line 304, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .header-text span {

    font-size: 12px;

  }

}

/* line 316, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .lyrics-content {

  position: fixed;

  top: 0;

  right: -100%;

  width: calc(100% - 30px);

  background-size: cover;

  color: #ffffff;

  font-size: 10px;

  padding: 15px 15px 0;

  line-height: 1.8;

  height: 100%;

  z-index: 20;

  transition: right 0.7s ease-in-out;

  -webkit-transition: right 0.7s ease-in-out;

}

@media only screen and (min-width: 768px) {

  /* line 316, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .lyrics-content {

    width: 56%;

    font-size: 14px;

    padding: 30px 0 0 51px;

  }

}

/* line 338, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .lyrics-content.showing {

  right: 0;

}

/* line 342, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .lyrics-content p:last-child {

  margin-bottom: 40px;

}

/* line 345, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .lyrics-content .albums-lyrics-title {

  font-size: 20px;

  display: inline-block;

  width: calc(100% - 50px);

  padding: 15px 0px 15px 15px;

  box-sizing: border-box;

}

@media only screen and (min-width: 768px) {

  /* line 345, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .lyrics-content .albums-lyrics-title {

    font-size: 50px;

  }

}

/* line 356, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .lyrics-content .albums-lyrics-title p {

  font-size: 16px;

  font-family: "neusa-next-std-compact";

}

/* line 362, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music .lyrics-content .close {

  float: right;

  margin-top: 10px;

  font-size: 14px;

  margin-right: 20px;

  cursor: pointer;

}

@media only screen and (min-width: 768px) {

  /* line 362, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music .lyrics-content .close {

    font-size: 31px;

    line-height: 1;

  }

}

/* line 374, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music a.lyricsoftracks {

  font-size: 10px;

  text-transform: uppercase;

  color: #837f75;

  float: right;

  padding: 3px 9px;

  border: 1px solid #55a3df;

  line-height: 1;

}

/* line 383, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music a.lyricsoftracks:hover {

  background-color: #fff;

  border-color: #fff;

  color: #3e2c1b;

}

/* line 388, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-music a.lyricsoftracks.hide {

  opacity: 0.8;

  display: none;

}

@media only screen and (min-width: 768px) {

  /* line 374, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-music a.lyricsoftracks {

    font-size: 12px;

    padding: 4px 7px;

    line-height: normal;

  }

}

/* line 399, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music ul.embeds {

  text-align: center;

  margin: 20px 0;

}

/* line 402, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music ul.embeds li {

  display: inline-block;

  margin-right: 10px;

}

/* line 405, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music ul.embeds li a {

  color: #dea95b;

  font-size: 26px;

  width: 47px;

  border: 3px solid #dea95b;

  display: block;

  padding: 10px 0;

  cursor: pointer;

}

/* line 413, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music ul.embeds li a:hover, .page-music ul.embeds li a.active {

  background-color: #dea95b;

  color: #ffffff;

}

/* line 421, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .individual-embeds {

  text-align: center;

}

/* line 423, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .individual-embeds .apple, .page-music .individual-embeds .soundcloud, .page-music .individual-embeds .youtube {

  display: none;

}

/* line 429, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .individual-embeds .youtube div.empty {

  padding: 0;

  height: auto;

}

/* line 434, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .individual-embeds iframe {

  max-width: 100%;

}

/* line 438, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks, .page-music .field-stream-links {

  display: inline-block;

  margin: 28px 0px 31px 0;

  position: relative;

  width: 50%;

}

/* line 443, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks .views-label, .page-music .field-stream-links .views-label {

  font-size: 11.8px;

  color: #837f75;

  text-transform: uppercase;

  padding: 9px 0;

  display: inline-block;

  border: 1px solid #837f75;

  cursor: pointer;

  width: 100%;

  text-align: center;

  box-sizing: border-box;

  letter-spacing: 1px;

}

/* line 455, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks .views-label i, .page-music .field-stream-links .views-label i {

  margin-left: 6px;

  font-size: 14px;

}

/* line 459, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks .views-label.hovered, .page-music .field-stream-links .views-label.hovered {

  color: #fff;

}

@media only screen and (min-width: 768px) {

  /* line 443, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .field-downloadlinks .views-label, .page-music .field-stream-links .views-label {

    font-size: 16px;

    padding: 23px 0px;

    width: 100%;

    text-align: center;

  }

  /* line 467, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .field-downloadlinks .views-label i, .page-music .field-stream-links .views-label i {

    margin-left: 10px;

    font-size: 18px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 443, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .field-downloadlinks .views-label, .page-music .field-stream-links .views-label {

    padding: 14px;

  }

}

/* line 479, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks.disabled .views-label, .page-music .field-stream-links.disabled .views-label {

  cursor: default;

  color: #59acec;

  opacity: 0.8;

}

/* line 483, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks.disabled .views-label:hover, .page-music .field-stream-links.disabled .views-label:hover {

  color: #59acec;

}

/* line 486, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks.disabled .views-label.hovered, .page-music .field-stream-links.disabled .views-label.hovered {

  color: #59acec;

}

/* line 491, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks .item-list, .page-music .field-stream-links .item-list {

  display: none;

  position: absolute;

  width: 100%;

  padding: 0;

  z-index: 999;

  letter-spacing: 1px;

}

/* line 498, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks .item-list a, .page-music .field-stream-links .item-list a {

  display: block;

  text-align: left;

  color: #ffffff;

  font-size: 18px;

  text-transform: uppercase;

  padding: 9px 18px;

  background-color: #59ACEC;

  border-top: 1px solid #212121;

  font-family: "neusa-next-std-compact";

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 498, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .field-downloadlinks .item-list a, .page-music .field-stream-links .item-list a {

    padding: 9px 14px;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 498, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .field-downloadlinks .item-list a, .page-music .field-stream-links .item-list a {

    padding: 12px 30px;

  }

}

/* line 514, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks .item-list a:hover, .page-music .field-stream-links .item-list a:hover {

  background-color: #837f75;

}

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

  /* line 498, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .field-downloadlinks .item-list a, .page-music .field-stream-links .item-list a {

    font-size: 12px;

  }

}

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

  /* line 438, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .field-downloadlinks, .page-music .field-stream-links {

    margin: 10px 0px 31px 0;

  }

}

/* line 526, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-downloadlinks .views-label {

  border-right: 0px none;

}

/* line 529, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .field-storelinks .views-label:hover {

  color: #ffffff;

}

/* line 532, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .track-title {

  font-size: 9px;

  text-transform: uppercase;

  margin-bottom: 20px;

  letter-spacing: 1px;

  font-family: "poynter-oldstyle-display";

  color: #837f75;

}

@media only screen and (min-width: 768px) {

  /* line 532, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .track-title {

    font-size: 12px;

    margin-bottom: 19px;

  }

}

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

  /* line 532, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .track-title {

    font-size: 10px;

  }

}

/* line 547, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music span.mobile.expand {

  background: #837f75;

  width: 30px;

  position: absolute;

  top: 0px;

  right: 0;

  text-align: center;

  height: 30px;

  font-size: 20px;

  color: #ffffff;

  line-height: 30px;

  padding-top: 0px;

}

@media only screen and (min-width: 768px) {

  /* line 547, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music span.mobile.expand {

    display: none;

  }

}

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

  /* line 547, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music span.mobile.expand {

    margin-top: 4px;

  }

}

/* line 566, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music span.mobile.expand .close {

  display: none;

}

/* line 570, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music span.mobile.expand.showing .close {

  display: block;

}

/* line 573, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music span.mobile.expand.showing .open {

  display: none;

}

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

  /* line 579, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-left, .page-music .wrapper-right, .page-music .wrapper-left-bottom {

    display: none;

  }

  /* line 581, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-left.showing, .page-music .wrapper-right.showing, .page-music .wrapper-left-bottom.showing {

    display: block;

  }

  /* line 585, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-left-bottom {

    margin-bottom: 45px;

  }

  /* line 589, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .wrapper-left .album-img img {

    width: 100%;

  }

}

/* line 594, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .streaming-links-list {

  text-align: center;

}

/* line 597, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .streaming-links-list .item-list li.views-row {

  display: inline-block !important;

  width: 54px !important;

  text-align: center;

  box-sizing: border-box;

  margin-right: 10px;

  padding-bottom: 0 !important;

  padding-top: 10px !important;

  border-bottom: 0px none;

}

/* line 606, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .streaming-links-list .item-list li.views-row a.socials {

  font-size: 28px;

  border: 3px solid;

  line-height: 49px;

  padding: 0;

  color: #1e659b;

  width: 48px;

  display: block;

}

/* line 614, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .streaming-links-list .item-list li.views-row a.socials:hover {

  background: #fff;

  border: 3px solid #fff;

}

/* line 618, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .streaming-links-list .item-list li.views-row a.socials.active {

  background: #fff;

  border: 3px solid #fff;

}

/* line 623, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .streaming-links-list .item-list li.views-row:last-child {

  margin-right: 0;

}

/* line 626, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .streaming-links-list .item-list li.views-row iframe {

  width: 100%;

}

/* line 631, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .streaming-links-list .formob {

  display: none;

}

/* line 636, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .rg_embed {

  background-color: transparent;

  border: none;

  margin: 0;

  padding: 0;

}

/* line 641, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .rg_embed .rg_embed_footer {

  display: none;

}

/* line 643, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .rg_embed_header {

  display: none;

}

/* line 648, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-display-id-page_3 .views-field-nid {

  display: none;

}

/* line 651, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-display-id-page_3 .view-footer {

  display: none;

}

/* line 655, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-display-id-page_3 li.views-row .views-field.views-field-nothing {

  padding-top: 25px;

}

/* line 660, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .view-display-id-page_3 li.views-row.views-row-1 .page-music .view-music .view-content .album_detail_block {

  padding: 30px 0;

}

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

  /* line 663, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-display-id-page_3 li.views-row.views-row-1 .views-field.views-field-nothing {

    padding-top: 0;

  }

}

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

  /* line 669, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music .view-display-id-page_3 li.views-row .views-field.views-field-nothing {

    padding-top: 30px;

    border-bottom: 2px solid #414141;

  }

}

/* line 679, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .iframeWrapper {

  position: relative;

  width: 100%;

  height: 100%;

  -webkit-overflow-scrolling: touch;

}

/* line 688, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music .iframeWrapper iframe {

  width: 100%;

  height: 100%;

}



/* line 694, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.back_page-header {

  background: #ffffff;

}

/* line 696, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.back_page-header:after {

  background: none;

}



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

  /* line 703, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .touch genius-pre-annotation-prompt {

    bottom: 0 !important;

    left: 0 !important;

    padding: 1rem;

    position: fixed;

    right: 0 !important;

    top: auto !important;

    width: auto !important;

  }

  /* line 712, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .touch genius-pre-annotation-prompt-inner {

    border: 0;

    border-radius: 0;

    bottom: auto;

    box-sizing: border-box;

    cursor: default;

    font-family: sans-serif;

    font-size: 16px;

    font-weight: 400;

    height: auto;

    left: auto;

    line-height: 1.4;

    margin: 0;

    overflow: auto;

    padding: 0;

    position: static;

    right: auto;

    text-decoration: none;

    text-transform: none;

    top: auto;

    vertical-align: bottom;

    width: auto;

    color: #fff;

    font-size: 20px;

    padding: 15px;

    width: 100%;

    text-align: center;

  }

}

/* line 746, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.touch .iframeWrapper, .touch .lyrics-content {

  overflow-y: scroll;

}



/* line 753, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music-v2 .view-music .view-header {

  margin-bottom: 0;

}

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

  /* line 756, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music-v2 .view-music .view-content ul {

    font-size: 0px;

  }

  /* line 240, ../../../sass/themes/global/base/_mixins.scss */

  .page-music-v2 .view-music .view-content ul.block {

    margin-bottom: 16px;

  }

  /* line 244, ../../../sass/themes/global/base/_mixins.scss */

  .page-music-v2 .view-music .view-content ul .views-row {

    font-size: 16px;

    display: inline-block;

    margin-right: 0%;

    margin-bottom: 12%;

    vertical-align: top;

    width: 100%;

    font-size: 16px;

  }

  /* line 254, ../../../sass/themes/global/base/_mixins.scss */

  .page-music-v2 .view-music .view-content ul .views-row:nth-child(1n) {

    margin-right: 0px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 756, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music-v2 .view-music .view-content ul {

    font-size: 0px;

  }

  /* line 240, ../../../sass/themes/global/base/_mixins.scss */

  .page-music-v2 .view-music .view-content ul.block {

    margin-bottom: 16px;

  }

  /* line 244, ../../../sass/themes/global/base/_mixins.scss */

  .page-music-v2 .view-music .view-content ul .views-row {

    font-size: 16px;

    display: inline-block;

    margin-right: 5%;

    margin-bottom: 6%;

    vertical-align: top;

    width: 47.5%;

    font-size: 16px;

  }

  /* line 254, ../../../sass/themes/global/base/_mixins.scss */

  .page-music-v2 .view-music .view-content ul .views-row:nth-child(2n) {

    margin-right: 0px;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 756, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music-v2 .view-music .view-content ul {

    font-size: 0px;

  }

  /* line 240, ../../../sass/themes/global/base/_mixins.scss */

  .page-music-v2 .view-music .view-content ul.block {

    margin-bottom: 16px;

  }

  /* line 244, ../../../sass/themes/global/base/_mixins.scss */

  .page-music-v2 .view-music .view-content ul .views-row {

    font-size: 16px;

    display: inline-block;

    margin-right: 8%;

    margin-bottom: 8%;

    vertical-align: top;

    width: 28%;

    font-size: 16px;

  }

  /* line 254, ../../../sass/themes/global/base/_mixins.scss */

  .page-music-v2 .view-music .view-content ul .views-row:nth-child(3n) {

    margin-right: 0px;

  }

}

/* line 766, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music-v2 .view-music .view-content ul img {

  max-width: 100%;

  height: auto;

}

/* line 771, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music-v2 .view-music .view-content ul li .linkfireLink {

  max-width: 327px;

}

/* line 774, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music-v2 .view-music .view-content ul li .linkfireLink a {display: block;width: 100%;height: 42px;line-height: 47px;text-align: center;box-sizing: border-box;text-transform: uppercase;letter-spacing: 1px;font-family: "neusa-next-std-compact", sans-serif;font-size: 15.32px;color: #fff;background-image: -moz-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);background-image: -webkit-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);background-image: -ms-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);max-width: 100%;margin: 18px auto 0;letter-spacing: 4px;background: #5C7D6D;}

@media only screen and (min-width: 768px) {

  /* line 774, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .page-music-v2 .view-music .view-content ul li .linkfireLink a {

    height: 52px;

    line-height: 55px;

    font-size: 16px;

    color: #fff;

    background-image: -moz-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);

    background-image: -webkit-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);

    background-image: -ms-linear-gradient(-180deg, #a8a59c 0%, #dbdcd5 100%);

    background: #5C7D6D;

  }

}

/* line 803, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music-v2 .view-music .view-content ul li .linkfireLink a:hover {color: #fff;background-image: -moz-linear-gradient(-180deg, #dbdcd5 0%, white 100%);background-image: -webkit-linear-gradient(-180deg, #dbdcd5 0%, white 100%);background-image: -ms-linear-gradient(-180deg, #dbdcd5 0%, white 100%);background: #7f998c;}

/* line 813, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music-v2 .view-music .item-list .pager {

  padding: 35px 0;

}

/* line 815, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music-v2 .view-music .item-list .pager .pager-next.first.last a:hover {

  color: #837f75;

}

/* line 820, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.page-music-v2 div#content {background: #23221f;}



@media only screen and (min-width: 768px) {

  /* line 824, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .not-front.page-music-v2 #content-inner .stack-width #content-area .view-content .item-list {

    max-width: 718px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 824, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .not-front.page-music-v2 #content-inner .stack-width #content-area .view-content .item-list {

    max-width: 970px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 824, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .not-front.page-music-v2 #content-inner .stack-width #content-area .view-content .item-list {

    max-width: 970px;

    margin: 0 auto;

  }

}

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

  /* line 824, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .not-front.page-music-v2 #content-inner .stack-width #content-area .view-content .item-list {

    max-width: 300px;

    margin-left: auto;

    margin-right: auto;

  }

}



/* line 832, ../../../sass/themes/global/modules/blocks/music/_music.scss */

.not-front.page-music-v2 #content-inner .stack-width #content-area .view-content {max-width: none;background-color: #23221f;padding-top: 100px;}

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

  /* line 832, ../../../sass/themes/global/modules/blocks/music/_music.scss */

  .not-front.page-music-v2 #content-inner .stack-width #content-area .view-content {

    padding-top: 80px;

  }

}



/* line 2, ../../../sass/themes/global/modules/blocks/music/_album.scss */

.view-albums li.views-row {

  position: relative;

}

/* line 4, ../../../sass/themes/global/modules/blocks/music/_album.scss */

.view-albums li.views-row .views-field-title {

  margin: 0.5em 0 0.7em 0;

}

/* line 8, ../../../sass/themes/global/modules/blocks/music/_album.scss */

.view-albums li.views-row .views-field-field-album-image img {

  width: 100%;

  height: auto;

}

/* line 13, ../../../sass/themes/global/modules/blocks/music/_album.scss */

.view-albums li.views-row .views-field-field-album-image img {

  margin-top: 0.4em;

}

/* line 16, ../../../sass/themes/global/modules/blocks/music/_album.scss */

.view-albums li.views-row .views-field-field-services {

  float: right;

  margin-bottom: 1em;

}

/* line 309, ../../../sass/themes/global/base/_mixins.scss */

.view-albums li.views-row .views-field-field-services .field-content ul {

  position: absolute;

  right: 0px;

  top: auto;

  z-index: 10000;

}

/* line 316, ../../../sass/themes/global/base/_mixins.scss */

.view-albums li.views-row .views-field-field-services .field-content ul li a {

  background: none repeat scroll 0 0 #837f75;

  border-bottom: 1px solid #fff;

  color: #fff;

  display: block;

  margin: 0;

  min-width: 100px;

  padding: 4%;

  text-align: center;

  font-size: 0.8em;

  text-transform: uppercase;

}

/* line 328, ../../../sass/themes/global/base/_mixins.scss */

.view-albums li.views-row .views-field-field-services .field-content ul li.last a {

  border: none;

}

/* line 20, ../../../sass/themes/global/modules/blocks/music/_album.scss */

.view-albums li.views-row .views-field-field-services span.views-label {

  padding: 10px;

  font-size: 0.8em;

}



/* line 33, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-albums-block .view-content .item-list ul, #block-views-albums-block-5 .view-content .item-list ul {

  font-size: 0px;

}

/* line 240, ../../../sass/themes/global/base/_mixins.scss */

#block-views-albums-block .view-content .item-list ul.block, #block-views-albums-block-5 .view-content .item-list ul.block {

  margin-bottom: 16px;

}

/* line 244, ../../../sass/themes/global/base/_mixins.scss */

#block-views-albums-block .view-content .item-list ul .views-row, #block-views-albums-block-5 .view-content .item-list ul .views-row {

  font-size: 16px;

  display: inline-block;

  margin-right: 2.5%;

  margin-bottom: 1.75%;

  vertical-align: top;

  width: 31.66667%;

  font-size: 16px;

}

/* line 254, ../../../sass/themes/global/base/_mixins.scss */

#block-views-albums-block .view-content .item-list ul .views-row:nth-child(3n), #block-views-albums-block-5 .view-content .item-list ul .views-row:nth-child(3n) {

  margin-right: 0px;

}



/* line 40, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block {

  display: none;

}



/* line 44, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block h2 {

  display: none;

}

/* line 47, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .moduleHeading {

  color: #fff !important;

}

/* line 50, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block ul {

  padding: 0;

}

/* line 53, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-header {

  border-bottom: 2px solid #323232;

  margin-bottom: 14px;

}

/* line 56, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-header .nav_header_meta a {

  letter-spacing: 1px;

  color: #837f75;

}

/* line 59, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-header .nav_header_meta a:hover {

  color: #fff;

}

/* line 62, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-header .nav_header_meta a i.fa.fa-long-arrow-right {

  padding-left: 3px;

}

/* line 67, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .views-field-title a {

  margin-bottom: 0;

  display: inline;

  color: #fff !important;

  border-bottom: 2px solid #323232 !important;

}

/* line 76, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper {

  display: inline-block;

  margin-right: 0px;

}

@media only screen and (min-width: 1024px) {

  /* line 76, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper {

    margin-right: 6px;

    width: 32%;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 83, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .album-imgwrap {

    width: 50%;

  }

}

/* line 87, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .album-imgwrap img {

  width: 100%;

  height: auto;

}

/* line 92, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper {

  position: relative;

  z-index: 1;

  margin-top: 0px;

  float: right;

  width: 45%;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 92, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper {

    width: 45%;

    float: right;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 92, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper {

    margin-top: 14px;

    float: none;

    width: 100%;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {

  /* line 92, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper {

    margin-top: 0px;

  }

}

/* line 110, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .view-download-links, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .view-stream-links {

  z-index: 2;

  margin-top: 0px;

  margin-bottom: 7px;

}

@media only screen and (min-width: 768px) {

  /* line 110, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .view-download-links, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .view-stream-links {

    margin-top: 8px;

    margin-bottom: 0px;

  }

}

/* line 118, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .view-download-links i.fa, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .view-stream-links i.fa {

  padding-left: 9px;

}

/* line 123, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .view-stream-links .field-content.music-links {

  top: 148px;

}

/* line 127, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .field-content.music-links {

  position: absolute;

  top: 68px;

  background: #59acec;

  width: 100%;

  left: 0px;

  z-index: 2;

}

/* line 134, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .field-content.music-links a {

  width: 100%;

  color: #fff;

  line-height: 70px;

  text-align: center;

  padding-left: 0px;

  display: none;

  font-size: 12px;

  box-sizing: border-box;

}

@media only screen and (min-width: 1024px) {

  /* line 134, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .field-content.music-links a {

    width: 294px;

    line-height: 77px;

    text-align: left;

    padding-left: 31px;

    font-size: 18px;

    font-family: "neusa-next-std-compact";

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 134, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .field-content.music-links a {

    width: 100%;

  }

}

/* line 155, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .field-content.music-links a.showed {

  display: block;

}

/* line 160, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-download-label, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-stream-label {

  line-height: 68px;

  width: 100%;

  color: #837f75;

  font-size: 12px;

  z-index: 1;

  box-sizing: border-box;

  border: 1px solid #59acec;

}

/* line 169, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-download-label:hover, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-stream-label:hover {

  background: #837f75;

}

@media only screen and (min-width: 768px) {

  /* line 160, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-download-label, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-stream-label {

    line-height: 71px;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 160, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-download-label, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-stream-label {

    width: 294px;

    font-size: 16px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 160, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-download-label, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-stream-label {

    width: 100%;

  }

}

/* line 182, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-download-label.disable, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-stream-label.disable {

  opacity: 0.5;

  cursor: default;

}

/* line 185, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-download-label.disable:hover, #block-views-home-music-block .view-home-music .music-block .header-left-wrapper .music-links-wrapper .views-stream-label.disable:hover {

  background: none;

}

/* line 193, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper {

  display: inline-block;

  vertical-align: top;

}

@media only screen and (min-width: 1024px) {

  /* line 193, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-right-wrapper {

    width: 67%;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 193, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-right-wrapper {

    width: 100%;

  }

}

/* line 202, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .fa:before {

  padding-right: 6px;

}

/* line 207, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view ul {

  padding: 0 0 4px 1px;

  width: 100%;

  font-size: 0px;

}

/* line 240, ../../../sass/themes/global/base/_mixins.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view ul.block {

  margin-bottom: 16px;

}

/* line 244, ../../../sass/themes/global/base/_mixins.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view ul .views-row {

  font-size: 16px;

  display: inline-block;

  margin-right: 0.5%;

  margin-bottom: 1px;

  vertical-align: top;

  width: 33%;

  font-size: 16px;

}

/* line 254, ../../../sass/themes/global/base/_mixins.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view ul .views-row:nth-child(3n) {

  margin-right: 0px;

}

/* line 212, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view li {

  line-height: 65px;

}

@media only screen and (min-width: 768px) {

  /* line 212, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view li {

    line-height: 48px;

  }

}

/* line 217, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view li a {

  text-transform: uppercase;

  font-size: 14px;

  font-family: "neusa-next-std-compact";

  letter-spacing: 1px;

  color: #9b9b9b;

  background: #4a4a4a;

  width: 100%;

  display: block;

  text-align: center;

}

/* line 227, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view li a:hover {

  color: #fff;

  background-color: #837f75;

}

/* line 231, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view li a i.fa {

  font-size: 22px;

}

@media only screen and (min-width: 768px) {

  /* line 231, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view li a i.fa {

    font-size: 14px;

  }

}

/* line 237, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view li a.socials.active {

  color: #fff;

  background-color: #837f75;

}

/* line 242, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view li .formob {

  display: none;

}

@media only screen and (min-width: 768px) {

  /* line 242, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-list .view-field-collection-view li .formob {

    display: inline-block;

    font-size: 14px;

    font-family: "neusa-next-std-compact", sans-serif;

  }

}

/* line 253, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .strem-bg {

  position: relative;

}

/* line 256, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .spntxt {

  position: absolute;

  top: 45%;

  transform: translateY(-45%);

  -webkit-transform: translateY(-45%);

  -moz-transform: translateY(-45%);

  width: 100%;

  letter-spacing: 1px;

}

/* line 265, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper span.spncontent {

  text-transform: uppercase;

  color: #fff;

  display: block;

  font-size: 13px;

  font-family: "poynter-oldstyle-display";

  text-align: center;

}

@media only screen and (min-width: 768px) {

  /* line 265, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-right-wrapper span.spncontent {

    font-size: 26px;

  }

}

/* line 277, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .album-stream img {

  width: 100%;

  height: auto;

}

/* line 282, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .view-home-music .music-block .header-right-wrapper .streaming-links-default-wrapper.deactive {

  display: none;

}

/* line 290, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .streaming-links-embed-wrapper .embed-inner-wrapper.youtube {

  position: relative;

  padding-top: 56.25%;

}

/* line 293, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .streaming-links-embed-wrapper .embed-inner-wrapper.youtube iframe {

  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

}

/* line 301, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .streaming-links-embed-wrapper .embed-inner-wrapper.spotify {

  text-align: center;

}

/* line 306, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block .streaming-links-embed-wrapper .follow.icon-spotify {

  display: none;

}

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

  /* line 312, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper > div {

    display: inline-block;

  }

  /* line 315, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .album-imgwrap {

    margin-right: 7px;

    float: left;

    width: 50%;

  }

  /* line 320, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-left-wrapper {

    display: block;

    margin-right: 0px;

  }

  /* line 324, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block .view-home-music .music-block .header-right-wrapper {

    clear: both;

    display: block;

  }

}



/* line 332, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 h2 {

  display: none;

}

/* line 336, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 ul {

  padding: 0;

}

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

  /* line 339, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block-2 ul li {

    margin-bottom: 22px;

    text-align: center;

  }

}

/* line 347, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 img {

  max-width: 100%;

  height: auto;

}

/* line 353, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 .views-field-title, #block-views-home-music-block-2 .availablenowtext {color: #837f75;height: auto;font-size: 30px;letter-spacing: 1px;font-family: "poynter-oldstyle-display", serif;font-weight: 700;text-align: left;display: block;margin-bottom: 32px;}

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

  /* line 353, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block-2 .views-field-title, #block-views-home-music-block-2 .availablenowtext {

    font-size: 24px;

  }

}

/* line 367, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 .availablenowtext {

  font-style: italic;

  max-width: 310px;

  text-transform: lowercase;

}

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

  /* line 367, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block-2 .availablenowtext {

    margin-bottom: 35px;

  }

}

/* line 375, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 .left-wrapper {

  width: 280px;

  display: block;

  margin: 100px 0 100px 90px;

}

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

  /* line 375, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block-2 .left-wrapper {

    margin: 190px 30px 40px;

    text-align: left;

    width: 210px;

  }

}

/* line 386, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 .music-block {

  border: 2px solid #a8a59c;

  box-sizing: border-box;

}

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

  /* line 386, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block-2 .music-block {

    width: 90%;

  }

}

/* line 394, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 .albumImage {

  position: absolute;

  top: 80px;

  width: 350px;

  right: 120px;

}

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

  /* line 394, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block-2 .albumImage {

    width: 220px;

    right: 14px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 394, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block-2 .albumImage {

    top: 60px;

    width: 270px;

    right: 80px;

  }

}

/* line 409, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 .view.view-home-music {

  position: relative;

  padding-top: 160px;

}

/* line 414, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 .views-field-title {

  margin-bottom: 0;

}

/* line 417, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 .view-All a {

  font-size: 16px;

  letter-spacing: 3px;

  padding: 0;

  box-sizing: border-box;

  font-weight: 500;

  border: none;

  color: #000;

  text-align: left;

}

/* line 427, ../../../sass/themes/global/modules/blocks/music/_album.scss */

#block-views-home-music-block-2 .view-All a:hover {

  background: none;

  color: #837f75;

  border: none;

}

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

  /* line 417, ../../../sass/themes/global/modules/blocks/music/_album.scss */

  #block-views-home-music-block-2 .view-All a {

    font-size: 14px;

    letter-spacing: 5px;

  }

}



/* *********[===== FOOTER ======]***************/

/* line 6, ../../../sass/themes/global/modules/blocks/_footer.scss */

#footer {

  overflow: hidden;

  padding-top: 50px;

  padding-bottom: 35px;

  color: #dbdcd5;

  background: #14130F;

}

@media only screen and (min-width: 768px) {

  /* line 7, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #footer #prefooter {

    max-width: 1050px;

    margin: 0 auto;

    width: 90%;

  }

}

/* line 19, ../../../sass/themes/global/modules/blocks/_footer.scss */

#footer a:hover {

  color: #837f75;

}

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

  /* line 6, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #footer {

    padding: 40px 0;

  }

}

/* line 25, ../../../sass/themes/global/modules/blocks/_footer.scss */

#footer #footer-logo {

  max-width: 50px;

  margin: 0 auto;

  display: block;

}

/* line 30, ../../../sass/themes/global/modules/blocks/_footer.scss */

#footer ul.menu-footer {

  text-align: center;

  margin: 16px 0 0 0;

}

/* line 33, ../../../sass/themes/global/modules/blocks/_footer.scss */

#footer ul.menu-footer li.ftr-li {

  display: inline-block;

  padding: 0;

  margin: 0 23px 0 0;

}

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

  /* line 33, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #footer ul.menu-footer li.ftr-li {

    margin: 0 25px 10px 0px;

  }

}

/* line 40, ../../../sass/themes/global/modules/blocks/_footer.scss */

#footer ul.menu-footer li.ftr-li.ftr-li-store {

  margin: 0;

}

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

  /* line 43, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #footer ul.menu-footer li.ftr-li.ftr-music {

    margin: 0;

  }

}

/* line 48, ../../../sass/themes/global/modules/blocks/_footer.scss */

#footer ul.menu-footer li.ftr-li a {text-transform: uppercase;font-size: 16px;letter-spacing: 3px;color: #ffffff;}

/* line 53, ../../../sass/themes/global/modules/blocks/_footer.scss */

#footer ul.menu-footer li.ftr-li a:hover, #footer ul.menu-footer li.ftr-li a.active {

  color: #837f75;

}

@media only screen and (min-width: 768px) {

  /* line 59, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #footer br.mobileOnly {

    display: none;

  }

}



/* line 66, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 {

  -webkit-text-size-adjust: none;

  margin: 0;

}

/* line 69, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap {

  font-family: "neusa-next-std-compact", Times, serif;

  color: #706965;

  max-width: 1055px;

  margin: 0 auto;

}

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

  /* line 69, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #block-block-51 .copyRightWrap {

    max-width: 85vw;

  }

}

/* line 77, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .footerLineOne {

  text-align: center;

}

/* line 80, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .copyTextWrap {

  font-family: "poynter-oldstyle-display", serif;

  letter-spacing: 1px;

  font-size: 10px;

  font-weight: 600;

  white-space: nowrap;

  margin: 35px 0 0 0;

}

/* line 88, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .copyTextWrap span a:first-child {

  margin-left: 10px;

}

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

  /* line 88, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #block-block-51 .copyRightWrap .copyTextWrap span a:first-child {

    margin-left: 0px;

  }

}

/* line 95, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .copyTextWrap a {color: #ffffff;margin: 0 5px;font-size: 10px;text-decoration: underline;}

/* line 100, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .copyTextWrap a:last-child {

  margin-right: 0;

}

/* line 103, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .copyTextWrap a:first-child {

  margin-left: 0;

}

/* line 106, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .copyTextWrap a:hover {

  color: #837f75;

}

/* line 110, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .copyTextWrap span.copySpan {display: inline-block;margin-right: 5px;color: #ffffff;}

/* line 115, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .copyTextWrap .ppTosWrap {

  display: inline-block;

}

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

  /* line 115, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #block-block-51 .copyRightWrap .copyTextWrap .ppTosWrap {

    display: block;

  }

}

/* line 120, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .copyTextWrap .ppTosWrap span.sep {

  color: #dbdcd5;

  font-size: 12px;

}

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

  /* line 123, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #block-block-51 .copyRightWrap .copyTextWrap .ppTosWrap span.sep.mob {

    display: none;

  }

}

/* line 131, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap a {

  color: #dbdcd5;

}

/* line 133, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap a:hover {

  color: #837f75;

}

/* line 137, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .copyRightWrap .footerLineTwo {

  text-align: center;

}

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

  /* line 137, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #block-block-51 .copyRightWrap .footerLineTwo {

    line-height: 1.5;

  }

}

/* line 144, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .footer-social {

  background: transparent;

  margin: 0 auto;

  display: inline-block;

  font-size: 12px;

  border-bottom: 1px solid #dbdcd5;

  width: 100%;

  text-align: center;

  box-sizing: border-box;

  padding: 23px 0 37px;

}

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

  /* line 144, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #block-block-51 .footer-social {

    display: block;

    width: 100%;

    padding: 10px 0 37px;

    margin-bottom: 29px;

    vertical-align: middle;

    text-align: center;

    padding-left: 0px;

    max-width: none;

    margin-left: auto;

    margin-right: auto;

  }

}

/* line 166, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .footer-social li {

  display: inline-block;

  padding: 0px;

  vertical-align: middle;

}

/* line 171, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .footer-social li:last-child a {

 

}

/* line 176, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .footer-social li a {text-indent: 0px;display: block;box-sizing: border-box;background: white;border-radius: 20px;line-height: 2.15;height: 35px;width: 35px;font-size: 16px;margin-right: 10px;color: #ffffff;background: #3a3a3a;}

/* line 189, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-51 .footer-social li a:hover {

  color: #dbdcd5;

  background: #837f75;

}

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

  /* line 176, ../../../sass/themes/global/modules/blocks/_footer.scss */

  #block-block-51 .footer-social li a {

    height: 30px;

    width: 30px;

    font-size: 14px;

    margin-right: 10px;

    border-radius: 15px;

  }

}



/* line 206, ../../../sass/themes/global/modules/blocks/_footer.scss */

#block-block-461 {

  font-size: 0.718em;

  text-align: center;

}



/* line 210, ../../../sass/themes/global/modules/blocks/_footer.scss */

.gecko1 #footer {

  padding-bottom: 0;

}



/*@font-face {

  font-family: 'icomoon';

  src:url($fontFileLocation + '201408/icomoon.eot?p9a2n2');

  src:url($fontFileLocation + '201408/icomoon.eot?#iefixp9a2n2') format('embedded-opentype'),

    url($fontFileLocation + '201408/icomoon.woff?p9a2n2') format('woff'),

    url($fontFileLocation + '201408/icomoon.ttf?p9a2n2') format('truetype'),

    url($fontFileLocation + '201408/icomoon.svg?p9a2n2#icomoon') format('svg');

  font-weight: normal;

  font-style: normal;

}



[class^="icon-"], [class*=" icon-"] {

  font-family: 'icomoon';

  speak: none;

  font-style: normal;

  font-weight: normal;

  font-variant: normal;

  text-transform: none;

  line-height: 1;





  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}



.icon-mail:before {

  content: "\e600";

}

.icon-twitter:before {

  content: "\e601";

}

.icon-twitter2:before {

  content: "\e602";

}

.icon-facebook:before {

  content: "\e603";

}

.icon-facebook2:before {

  content: "\e604";

}

.icon-facebook3:before {

  content: "\e605";

}

.icon-googleplus:before {

  content: "\e606";

}

.icon-googleplus2:before {

  content: "\e607";

}

.icon-tumblr:before {

  content: "\e608";

}

.icon-spotify:before {

  content: "\e609";

}

.icon-spotify2:before {

  content: "\e60a";

}

.icon-instagram:before {

  content: "\e60b";

}*/

/* mailinglist labels*/

/* line 65, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field label {

  width: 100%;

  margin: 0.5em 0;

  color: #3e2c1b;

  font: 0.88em "neusa-next-std-compact", sans-serif;

  text-transform: uppercase;

}



/* line 71, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field {

  margin-bottom: 0.7em;

}

/* line 75, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field label:before {

  content: '* ';

  color: #837f75;

}

/* line 80, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field2.mlist-field label:before {

  content: none;

}

/* line 83, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field select, .mlist-outer-wrapper .mlist-wrapper .mlist-field input {

  background-color: #fff;

  color: #3e2c1b;

  width: 100%;

  padding: 0.5em;

  height: 2.5em;

  display: block;

  text-align: center;

  text-transform: uppercase;

  text-transform: none;

  text-align: left;

  margin: 0;

  border: 1px solid #3e2c1b;

  text-indent: 0.01px;

  text-overflow: "";

  font-size: 16px;

}

/* line 135, ../../../sass/themes/global/base/_mixins.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover, .mlist-outer-wrapper .mlist-wrapper .mlist-field input:hover {

  background-color: #fff;

  color: #3e2c1b;

}

/* line 93, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay, .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth, .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {

  margin: 0 5% 0 0;

  width: 30%;

  display: inline;

}

/* line 98, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {

  padding-left: 10%;

}

@media only screen and (min-width: 768px) {

  /* line 98, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {

    padding-left: 11%;

  }

}

/* line 104, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth, .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {

  padding-left: 7%;

}

@media only screen and (min-width: 768px) {

  /* line 104, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth, .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {

    padding-left: 10%;

  }

}

/* line 110, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {

  margin-right: 0;

}



/*thank you pop up stylings */

/* line 116, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper #thankyouBlock {

  padding: 0.8em;

  border: 1px solid #dbdcd5;

}

/* line 119, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper #thankyouBlock .thankyou-message {

  text-align: center;

}

/* line 122, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper #thankyouBlock #mlist-checks {

  margin: 1.5em 0;

  text-align: left;

  overflow: hidden;

}

/* line 126, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper #thankyouBlock #mlist-checks input {

  display: block;

  text-align: left;

  float: left;

  width: 15px;

  margin-top: 2px;

}

/* line 133, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper #thankyouBlock #mlist-checks .agree {

  display: block;

  float: left;

  margin-left: 10px;

  width: 250px;

  color: #3e2c1b;

  font: normal 0.9em "neusa-next-std-compact", sans-serif;

  text-transform: none;

}



/* line 144, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.embedded-list.contest-page #thankyouBlock, .embedded-list #thankyouBlock.final-screen {

  height: 50px;

  left: calc(50% - 410px / 2);

  position: fixed;

  top: calc(50% - 50px / 2);

  width: 410px;

}



/*webpage mailinglist common styligs starts*/

/* line 155, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper {

  margin: 0 auto;

  max-width: 500px;

}

/* line 159, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .welcomeMsg {

  width: 100%;

  margin-bottom: 0.5em;

  font-weight: normal;

}

/* line 164, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper label.agree, .mlist-outer-wrapper .global-list {

  font-size: 0.88em;

  display: inline;

  font-weight: normal;

  cursor: pointer;

}

/* line 170, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper input[type="checkbox"] {

  display: inline;

  margin-right: 0.5em;

}

/* line 176, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-close a {

  color: #837f75;

}

/* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-close a:hover {

  color: #837f75;

}

/* line 180, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper fieldset {

  padding: 0;

}

/* line 183, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper .mlist-close {

  position: absolute;

  right: 14px;

  top: 14px;

}

/* line 186, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper input.error, .mlist-outer-wrapper .mlist-wrapper select.error {

  border: 1px solid #ff0000;

  color: #ff0000;

}

/* line 190, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper input.submit, .mlist-outer-wrapper .mlist-wrapper input.submit-new {

  padding: 10px;

  font-size: 0.9375em;

  width: 100%;

  margin: 1.01em 0 0.5em;

  height: auto;

}

/* line 197, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper #privacyText, .mlist-outer-wrapper .mlist-wrapper .privacyText {

  font-size: 0.7em;

  text-align: left;

  color: #fff;

}

/* line 201, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper #privacyText a:hover, .mlist-outer-wrapper .mlist-wrapper .privacyText a:hover {

  color: #fff;

}

/* line 205, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.mlist-outer-wrapper .mlist-wrapper #ajaxLoader {

  position: absolute;

  right: 0;

  top: 0;

  width: 100%;

  height: auto;

  opacity: 0.3;

  background: #114681;

  text-align: center;

}



/* line 221, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#errorMsg, #serverError {

  color: #FF0000;

  font: 12px "neusa-next-std-compact", sans-serif;

  text-transform: none;

}



/*webpage mailinglist common styligs ends*/

/* Country detect mailing list variant - ends */

/*@media (-webkit-min-device-pixel-ratio: 0) {

  .mlist-outer-wrapper .mlist-wrapper .mlist-field select,

  .mlist-outer-wrapper .mlist-wrapper .mlist-field  select[size="0"],

  .mlist-outer-wrapper .mlist-wrapper .mlist-field  select[size="1"] {

    background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);

    background-repeat: no-repeat;

    background-position: right center;

    padding-right: 18px;

    &:hover{

    background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);

    background-repeat: no-repeat;

    background-position: right center;

    padding-right: 18px;

    }

  }

}

@media (min--moz-device-pixel-ratio: 0){

   .mlist-outer-wrapper .mlist-wrapper .mlist-field  select,

    .mlist-outer-wrapper .mlist-wrapper .mlist-field  select[size="0"],

   .mlist-outer-wrapper .mlist-wrapper .mlist-field  select[size="1"] {

      background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);

      background-repeat: no-repeat;

      background-position: right center;

      padding-right: 18px;

      &:hover{

        background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);

        background-repeat: no-repeat;

        background-position: right center;

        padding-right: 18px;

    }

  }

}*/

/* line 261, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706, #block-block-881 {

  margin-bottom: 0;

  position: relative;

  margin-bottom: 0;

  max-width: 700px;

  display: block;

}

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

  /* line 261, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706, #block-block-881 {

    display: block;

    max-width: 100%;

    background-size: auto;

  }

}

/* line 275, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper, #block-block-881 .mlist-outer-wrapper {

  max-width: 700px;

  min-height: 250px;

  display: block;

}

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

  /* line 275, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper, #block-block-881 .mlist-outer-wrapper {

    max-width: 100%;

  }

}

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

  /* line 275, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper, #block-block-881 .mlist-outer-wrapper {

    float: none;

    display: block;

  }

}

/* line 288, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup {

  padding: 30px 0 0;

  position: relative;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 288, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup {

    padding: 60px 0 0;

  }

}

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

  /* line 288, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup {

    margin: 0 auto;

    max-width: 320px;

    padding: 70px 0 75px;

  }

}

/* line 299, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join {

  font-size: 29px;

  letter-spacing: 1px;

  padding-bottom: 11px;

  color: #d9ceb8;

  font-family: "neusa-next-std-compact", serif;

  pointer-events: none;

}

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

  /* line 299, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join {

    text-align: center;

    font-size: 25px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 299, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join {

    font-size: 30px;

    text-align: center;

  }

}

/* line 315, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header {

  font-size: 30px;

  font-weight: 700;

  font-family: "poynter-oldstyle-display";

  letter-spacing: 1px;

  margin-bottom: 30px;

  text-align: center;

  line-height: 32px;

}

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

  /* line 315, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header {

    font-size: 24px;

    max-width: 190px;

    margin: 0 auto 30px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 315, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header {

    font-size: 18px;

    text-align: center;

  }

}

/* line 332, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header br.mob, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header br.mob {

  display: block;

}

@media only screen and (min-width: 1024px) {

  /* line 332, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header br.mob, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header br.mob {

    display: none;

  }

}

/* line 338, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header br.desktop, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header br.desktop {

  display: block;

}

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

  /* line 338, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header br.desktop, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header br.desktop {

    display: none;

  }

}

/* line 346, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #serverError, #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #errorMsg, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #serverError, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #errorMsg {

  letter-spacing: 1px;

  color: #FF0000;

  position: absolute;

  top: 61%;

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 346, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #serverError, #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #errorMsg, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #serverError, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #errorMsg {

    top: 68%;

    left: 20px;

  }

}

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

  /* line 346, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #serverError, #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #errorMsg, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #serverError, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #errorMsg {

    font-size: 9px;

    top: 60%;

  }

}

/* line 360, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field {

  width: 482px;

  display: inline-block;

  margin-bottom: 0;

  padding-bottom: 10px;

  position: relative;

}

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

  /* line 360, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field {

    width: 94%;

    margin: 0 auto;

    float: none;

    display: block;

  }

}

/* line 372, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email {height: 52px;padding-left: 17px;box-sizing: border-box;border: 2px solid #fff;background: transparent;font-size: 16px;font-family: "neusa-next-std-compact", sans-serif;color: #fff;letter-spacing: 3.5px;font-weight: 500;padding-right: 35px;text-transform: uppercase;border-right: 0;}

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

  /* line 372, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email {

    height: 40px;

    padding: 3px 17px 0;

    border-right: 2px solid #fff;

  }

}

/* line 389, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email.error, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email.error {

  border: 1px solid red;

  color: red;

}

/* line 393, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email.valid + span, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email.valid + span {

  display: block;

  position: absolute;

  right: 10px;

  top: 44%;

  transform: translateY(-50%);

  width: 20px;

  height: 20px;

  background-size: 100% auto;

}

/* line 405, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email.valid, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field input#email.valid {

  background: #ccc;

  color: #fff;

}

/* line 412, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit {

  width: 218px;

  padding: 0;

  margin: 0;

}

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

  /* line 412, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit {

    width: 94%;

    padding: 0;

    margin: 0;

    margin: 0 auto;

    float: none;

  }

}

/* line 423, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit input.submit, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit input.submit {

  height: 52px;

  margin: 0;

  padding: 0;

  color: #fff;

  font-family: "neusa-next-std-compact";

  font-size: 16px;

  line-height: 55px;

  letter-spacing: 3px;

  background: -moz-linear-gradient(0deg, #dadcd4 0%, #a7a59c 100%);

  background: -webkit-linear-gradient(0deg, #dadcd4 0%, #a7a59c 100%);

  background: -ms-linear-gradient(0deg, #dadcd4 0%, #a7a59c 100%);

  border: none;

  background: #5C7D6D;

}
#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit input.submit.add-submit, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit input.submit.add-submit{
  background: #5C7D6D;
  color:#fff;
}
/* line 438, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit input.submit:hover, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit input.submit:hover {background: -moz-linear-gradient(0deg, #fcfcfc 0%, #dbdcd4 100%);background: -webkit-linear-gradient(0deg, #fcfcfc 0%, #dbdcd4 100%);background: -ms-linear-gradient(0deg, #fcfcfc 0%, #dbdcd4 100%);border: none;background: #7f998c;}

/* line 447, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */



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

  /* line 423, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit input.submit, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit input.submit {

    font-size: 14px;

    height: 40px;

    line-height: 43px;

  }

}

/* line 459, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn {

  display: none;

}

/* line 461, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember {

  color: #ccc;

  font-family: "poynter-oldstyle-display";

  font-size: 18px;

  letter-spacing: .5px;

}

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

  /* line 461, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember {

    font-size: 12px;

  }

}

/* line 469, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember span.signIn, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember span.signIn {

  padding-left: 8px;

}

/* line 471, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember span.signIn a, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember span.signIn a {

  color: #d9ceb8;

  border-bottom: 1px solid #d9ceb8;

}

/* line 474, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember span.signIn a:hover, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember span.signIn a:hover {

  border: none;

}

/* line 479, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember span.sep, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .userSignIn .alreadyMember span.sep {

  padding-left: 18px;

  padding-right: 6px;

}

/* line 485, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first {

  display: inline-block;

  padding-bottom: 50px;

  padding: 0;

  position: absolute;

}

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

  /* line 485, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first {

    display: block;

    text-align: center;

  }

}

/* line 496, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .terms a.terms, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .terms a.terms {line-height: 2;color: #ffffff;letter-spacing: .5px;font-size: 12px;font-family: "poynter-oldstyle-display";font-weight: normal;border-bottom: 1px solid #dbdcd5;font-weight: 600;margin-left: 20px;}

/* line 506, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .terms a.terms:hover, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .terms a.terms:hover {

  border-bottom: none;

}

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

  /* line 496, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .terms a.terms, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .terms a.terms {

    font-size: 12px;

    margin: 0;

  }

}

/* line 515, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent {

  color: #dbdcd5;

  font-family: "poynter-oldstyle-display";

  font-size: 11.5px;

  -webkit-text-size-adjust: none;

  letter-spacing: 1px;

  line-height: 1.5;

  padding-bottom: 10px;

}

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

  /* line 515, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent {

    font-size: 10px;

  }

}

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

  /* line 515, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent {

    position: initial;

  }

}

/* line 530, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent a, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent a {

  color: #dbdcd5;

  -webkit-text-size-adjust: none;

  border-bottom: 1px solid #dbdcd5;

}

/* line 534, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent a:hover, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent a:hover {

  border-bottom: none;

}

/* line 541, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock {color: #fff;position: relative;}

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

  /* line 544, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen {

    padding: 100px 0 0 0;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 544, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen {

    min-height: 200px;

  }

}

/* line 551, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen .thankyou-message.embed, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen .thankyou-message.embed {

  display: block;

}

@media only screen and (min-width: 1024px) {

  /* line 551, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen .thankyou-message.embed, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen .thankyou-message.embed {

    padding: 100px;

  }

}

/* line 558, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .thankyou-message.embed, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .thankyou-message.embed {

  font-size: 25px;

  letter-spacing: 1px;

  text-align: center;

  display: none;

}

/* line 565, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .secondFormCloseWrap, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .secondFormCloseWrap {

  top: 0;

  right: 0;

}

/* line 569, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .secondFormCloseWrap a, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .secondFormCloseWrap a {font-size: 20px;color: #fff;line-height: 1;font-family: "poynter-oldstyle-display";}

/* line 574, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .secondFormCloseWrap a:hover, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .secondFormCloseWrap a:hover {

  color: #ccc;

}

/* line 579, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .thankswelcome-msg, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .thankswelcome-msg {

  font-size: 18px !important;

  letter-spacing: 1px;

}

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

  /* line 579, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .thankswelcome-msg, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .thankswelcome-msg {

    font-size: 14px !important;

    letter-spacing: 1px;

    text-align: center !important;

  }

}

/* line 590, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field input, #block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field select, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field input, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field select {height: 52px;background-color: transparent;color: #fff;border: 2px solid #fff;font-size: 16px;line-height: 1;font-family: "neusa-next-std-compact", sans-serif;letter-spacing: 1px;}

/* line 600, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field label, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field label {color: #fff;letter-spacing: 1px;font-size: 16px;font-family: "neusa-next-std-compact", sans-serif;line-height: 1;}

/* line 607, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field select#dobMonth, #block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field select#dobDay, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field select#dobMonth, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field select#dobDay {

  padding: 10px;

  width: 47%;

  display: inline-block;

  margin: 0;

  margin-bottom: 10px;

}

/* line 614, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field select#dobDay, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field select#dobDay {

  margin-left: 6%;

}

/* line 617, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field.postalcode, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field.postalcode {

  padding-bottom: 10px;

}

/* line 621, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-checks, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-checks {

  position: relative;

  line-height: 1;

  clear: both;

}

/* line 625, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-checks input.global-list-checkbox, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-checks input.global-list-checkbox {

  -webkit-appearance: none;

  -moz-appearance: none;

  appearance: none;

}

/* line 631, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-checks label.global-list, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-checks label.global-list {

  padding-left: 25px;

  vertical-align: middle;

  display: inherit;

  font-size: 16px;

  letter-spacing: 1px;

  font-family: "neusa-next-std-compact", sans-serif;

  line-height: 1.3;

}

/* line 642, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .mlist-submit-new, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .mlist-submit-new {

  margin-top: 10px;

}

/* line 644, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .mlist-submit-new input.submit, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .mlist-submit-new input.submit {height: 52px;margin: 0;padding: 0;background: -moz-linear-gradient(0deg, #dadcd4 0%, #a7a59c 100%);background: -webkit-linear-gradient(0deg, #dadcd4 0%, #a7a59c 100%);background: -ms-linear-gradient(0deg, #dadcd4 0%, #a7a59c 100%);color: #fff;font-family: "neusa-next-std-compact";font-size: 20px;line-height: 55px;letter-spacing: 3px;background: #5C7D6D;}

/* line 656, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .mlist-submit-new input.submit:hover, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .mlist-submit-new input.submit:hover {background: -moz-linear-gradient(0deg, #fcfcfc 0%, #dbdcd4 100%);background: -webkit-linear-gradient(0deg, #fcfcfc 0%, #dbdcd4 100%);background: -ms-linear-gradient(0deg, #fcfcfc 0%, #dbdcd4 100%);background: #7f998c;}

/* line 665, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .terms a.terms, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .terms a.terms {line-height: 2;color: #fff;letter-spacing: .5px;font-size: 12px;font-family: "poynter-oldstyle-display";font-weight: 600;border-bottom: 1px solid #d9ceb8;}

/* line 673, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .terms a.terms:hover, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .terms a.terms:hover {

  border-bottom: none;

}

/* line 678, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .termsContent, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .termsContent {color: #fff;font-family: "poynter-oldstyle-display";font-size: 12px;letter-spacing: 1px;line-height: 1.5;-webkit-text-size-adjust: none;}

/* line 685, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .termsContent a, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .termsContent a {color: #fff;border-bottom: 1px solid #fff;-webkit-text-size-adjust: none;}

/* line 689, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .termsContent a:hover, #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .termsWrapper.second .termsContent a:hover {

  border-bottom: none;

}



/* line 704, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .thankyou-message.embed {

  display: block;

}



/* line 709, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 {

  margin: 0 auto;

  padding-top: 70px;

  padding-bottom: 48px;

}

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

  /* line 709, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  #block-block-706 {

    padding: 0;

  }

}

/* line 719, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first {

  position: static;

}

/* line 725, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

#block-block-706 input:-webkit-autofill, #block-block-706 select:-webkit-autofill, #block-block-706 textarea:-webkit-autofill {

  -webkit-box-shadow: 0 0 0px 1000px #151515 inset;

  -webkit-text-fill-color: #fff;

}



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

  /* line 732, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  body.page-node-23456 .moduleHeading {

    font-size: 22px;

  }

}

/* line 736, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content {

  min-height: calc(100vh - 525px);

}

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

  /* line 738, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper {

    width: 95%;

    margin: 0 auto;

  }

}

/* line 743, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .welcomeMsg {

  margin-bottom: 25px;

  letter-spacing: 1px;

  font-size: 18px;

}

/* line 749, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field label {

  color: #fff;

  text-align: left;

  font-size: 16px;

  letter-spacing: 3px;

}

/* line 754, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field label.error {

  font-size: 12px;

  color: red;

}

/* line 759, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field select, body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field input {

  height: 52px;

}

/* line 762, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field .birthDayWrapper {

  display: inline-block;

  vertical-align: top;

  width: 49%;

}

/* line 766, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field .birthDayWrapper.monthWrapper {

  margin-right: 2%;

}

/* line 770, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth {

  width: 100%;

}

/* line 773, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth, body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {

  width: 100%;

  margin: 0;

  padding: 0.5em;

}

/* line 778, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field input {

  padding: 0.5em;

}

/* line 780, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-field input.global-list-checkbox {

  appearance: none;

  -webkit-appearance: none;

  -moz-appearance: none;

}

/* line 787, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper label.global-list {

  font-size: 14px;

  letter-spacing: 1.5px;

  padding-left: 18px;

}

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

  /* line 787, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

  body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper label.global-list {

    font-size: 12px;

    padding-left: 24px;

    width: 100%;

    display: inline-block;

    box-sizing: border-box;

    text-align: left;

    line-height: 20px;

    margin-top: -2px;

  }

}

/* line 802, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-checks {

  display: block;

  clear: both;

  position: relative;

  line-height: 1;

  text-align: left;

  padding-left: 7px;

}

/* line 810, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-submit {

  float: none;

  margin: 0 auto;

}

/* line 813, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-submit input {font-size: 16px;letter-spacing: 3px;padding: 13px 20px 9px;background: #5C7D6D;}
body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .mlist-submit input:hover{
  background:#7f998c;
}
/* line 819, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .termsWrapper, body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .termsContent {

  letter-spacing: 2px;

  font-weight: 400;

}

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .termsContent a{

  color:#fff;
  text-decoration:underline;
}
body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper .termsContent a:hover{
  text-decoration:none;
}
/* line 823, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 #content .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .thankyou-message {

  text-align: center;

  text-transform: uppercase;

  font-size: 18px;

  letter-spacing: 3px;

  padding: 30px 0 0;

}

/* line 832, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 input:-webkit-autofill {

  -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;

}

/* line 835, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 select {

  -webkit-appearance: none;

  background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/dropdown_black.svg") no-repeat scroll right center #fff !important;

  border-radius: 0 !important;

  -webkit-appearance: none;

  -moz-appearance: none;

  -ms-appearance: none;

  -o-appearance: none;

  background-size: 12px auto !important;

  background-position: 98% center !important;

}

/* line 846, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

body.page-node-23456 .mlist-outer-wrapper [type="checkbox"]:not(:checked) + label:before,

body.page-node-23456 .mlist-outer-wrapper [type="checkbox"]:checked + label:before {

  top: 0px;

}



/* line 851, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.gecko1 select, .gecko1 body.page-node-23456 select {

  background-size: 50px auto !important;

}



/* line 854, ../../../sass/themes/global/modules/blocks/_mailinglist-v2.scss */

.gecko1 body.page-node-23456 select#country {

  background-size: 40px 10px !important;

}



/*Country detect mailing list variant style - starts*/

/* common styles */

/* line 4, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-header {color: #ffffff;}

/* line 7, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect form {

  margin: 0;

}

/* line 9, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect form fieldset {

  border: none;

  padding: 0;

}

/* line 13, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect form .mlist-field {

  float: left;

  width: 100%;

  clear: none;

}

/* line 15, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect form .mlist-field #email {

  height: 52px;

  background: #ffffff;

}

/* line 20, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect form .mlist-submit {

  float: left;

  width: 35%;

  clear: none;

  margin: 15px 0 0;

}

/* line 24, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect form .termsWrapper {

  padding: 0 12px 12px;

}

/* line 28, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field {

  clear: both;

}

/* line 31, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field label:before {

  content: '';

}

/* line 35, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field.postalcode {

  float: left;

  width: 47%;

  clear: none;

}

/* line 38, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field.country {

  clear: none;

  float: left;

  width: 47%;

  clear: none;

  margin: 0 0 0 6%;

}

/* line 43, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field.country label:before {

  content: '';

}

/* line 48, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field input:not(.submit):focus, .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field select:focus {

  background: #ffffff;

}

/* line 53, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect label.global-list {

  font-weight: normal;

}

/* line 57, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock {

  border: none;

  padding: 12px;

}

/* line 60, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message {

  text-align: left;

  text-transform: uppercase;

  font-size: 18px;

}

/* line 65, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .secondFormCloseWrap {

  position: absolute;

  right: 12px;

  top: 10px;

}

/* line 68, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankswelcome-msg {

  margin: 10px 0;

}

/* line 72, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect #terms {

  display: none;

  padding: 0 10px 10px;

  font-size: 12px;

}

/* line 77, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper {

  font-size: 12px;

  font-weight: bold;

  clear: both;

}

/* line 81, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper a.terms {text-transform: capitalize;color: #fff;}
.mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper a.terms:hover{
  color:#83757f;
}
/* line 84, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper a.terms:after {

  content: 'terms';

}

/* line 87, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper a.terms.showing:after {

  content: 'hide';

}

/* line 90, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent {

  display: none;

}



/* line 96, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper [type="checkbox"]:not(:checked), .mlist-outer-wrapper [type="checkbox"]:checked {

  position: absolute;

  left: 0;

  width: 14px;

  height: 16px;

  z-index: 10;

  top: 0px;

  opacity: 0;

  cursor: pointer;

  margin: 0;

}



/* line 107, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper [type="checkbox"]:not(:checked) + label:before, .mlist-outer-wrapper [type="checkbox"]:checked + label:before {content: '';position: absolute;left: 0;top: 2px;width: 16px;height: 16px;border: 1px solid #fff;background: transparent;border-radius: 0px;box-sizing: border-box;}



/* line 119, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

body.page-node-18236 .mlist-outer-wrapper [type="checkbox"]:not(:checked) + label:before, .mlist-outer-wrapper [type="checkbox"]:checked + label:before {

  border: 1px solid #d9ceb8;

  top: 0;

}



/* line 123, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper [type="checkbox"]:not(:checked) + label:after {

  opacity: 0;

  transform: scale(0);

}



/* line 127, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

.mlist-outer-wrapper [type="checkbox"]:not(:checked) + label:after, .mlist-outer-wrapper [type="checkbox"]:checked + label:after {content: '\2713';position: absolute;top: 2px;font-weight: bold;left: 3px;font-size: 12px;color: #fff;}



@media only screen and (min-width: 768px) {

  /* line 136, ../../../sass/themes/global/modules/blocks/mlist-country-detect/_mlist-cd-base.scss */

  body.page-node-18236 #content {

    min-height: 500px;

  }

}



/* 

%meetandgreet{

   width:100%;

  padding: 0;

  margin: 0;

  background: $hover-color;;

  text-align: center;

  color: $background-color;     

   box-sizing: border-box;  

  &:hover{

     background:$background-color;

     color:$highlight-color;

  }

  a{

    padding: 5px;

    color:$background-color;

    border: 2px solid #18578f;

    display: block;

    box-sizing: border-box;

    &:hover{

      color:$highlight-color;

       border: 2px solid #9bcdf4;

    }

   }

  .meetngreet{

    padding: 5px;

    box-sizing: border-box;

    .meetLogo{ 

      background:url($meet-logo) no-repeat;

      width:35px;

      height:34px;

      display:inline-block;

      vertical-align: middle; 

      margin-right: 11px;

    }

    .meetText{

    font-size: 32.85px;

    @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

      font-size:30px;

    }    

    @mediaonly screen and (max-width : 767px){

      font-size:24px;

    }

    font-family: $primary-header-font-family;

    display: inline-block;

    line-height:0.9;

    text-align : left;   

    vertical-align: middle; 

    letter-spacing: 1px;

    }

  }

}





%meetAndGreetStylings {

  width: 100%;

  @mediaonly screen and (max-width : 767px){

    margin-top: 0;

  }

  @mediaonly screen and (min-width : 768px){  

    position: absolute;

    left: 54.7%;

    top: -20.8%;    

    border: none;

  }

  @mediaonly screen and (min-width : 1024px){

     max-width: 376px;

  }

  @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

     max-width: 340px;

     top: -9.5%;

     left: 52.8%;

  }

  @mediaonly screen and (min-width : 1403px){

    top: -25.6%; 

  }

  //@extend %meetandgreet;



  .meetngreet a {

    background: $musicReskin;

    display: block;

    padding: 6px;

    width: 100%;

    box-sizing: border-box;

    text-align: center;

    font-family: $primary-header-font-family;

    font-weight: 500;

    font-size: 15px;      

    

    @media only screen and (min-width : 768px) {

      font-size: 17px;

    }

    

    @media only screen and (min-width : 1024px) {

      font-size: 19.34px;

    }

    

    .meetButton {

      border: 2px solid rgba(62, 44, 27, 0.5);        

      padding: 12px;

      color: $text-color;        

      box-sizing: border-box;

    }

    

    &:hover {

      background: $greetHover;

    }

  }

  

  .meetngreetSignUp {

    margin-top: 15px;

    

    a {

      background: $footer-reskin-hover-color;

      display: block;

      padding: 6px;

      width: 100%;

      box-sizing: border-box;

      text-align: center;

      font-family: $primary-header-font-family;

      font-weight: 500;

      font-size: 19px;

      color: $greetColor;

      

      @media only screen and (min-width : 768px) {

        font-size: 22px;

      }

      

      @media only screen and (min-width : 1024px) {

        font-size: 24px;

      }

      

      .meetButton {

        border: 2px solid rgba(62, 44, 27, 0.5);        

        padding: 7px 10px;                

        box-sizing: border-box;

        

        > div {

          display: inline-block;

          vertical-align: middle;

        }

        

        .meetLogo {

         font-size: 0;

         margin-right: 6px;

         width: 35px;

         

         img {

           max-width: 100%;

           height: auto;

         }

         

         .normalState {

           display: block;

         }

         .hoverState {

           display: none;

         }

        }

      }

      

      &:hover {

        background: $musicReskin;

        color: $reskinInteriorHeaderBg;

        

        .meetLogo {

          .normalState {

            display: none;

          }

          .hoverState {

           display: block;

          }

        }

        .meetButton {

          border-color: rgba(62, 44, 27, 0.5);

        } 

      }

    }

  }

}

//Home Page tour

#block-views-home-tour-block, #block-views-home-tour-block-1,div#block-block-981,body.not-front #content div#block-block-986 {

  .view-header{

    @extend %meetAndGreetStylings;

    

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

      border: none;

    }

  }

}



.page-tour-v1 {

  

  #content-inner .stack-width #content-area .view-content {

    @media only screen and (min-width : 768px) {

      margin-top: 25px;

    }

  }

  

  .meetWrapper {

    @extend %meetAndGreetStylings;

  

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

      width: 95%;

      margin: 0 auto;

    }

  } 

}



#block-views-home-tour-block,#block-views-home-tour-block-1,.view-events{

  h2{

    display:none;

  }

.view.view-home-tour{

  position:relative;

}

  .view-content{

    @mediaonly screen and (min-width : 1024px){

     max-width:98.5%;

     margin: 0 auto;

    }

    table.views-table{

      border:none;

     // margin-bottom: 50px;

      tbody{

        tr{

          td.views-field.views-field-nothing{

            width:100%;

            display:block;

            font-size:0;

          }   

           &.odd.views-row-last {

            margin-bottom: 50px;

           }

           &.odd.views-row-first {

              border-top: 1px solid #37322f;

             @mediaonly screen and (max-width : 767px){

               border-top: 2px solid #37322f;

            }

          } 

          display: block;

          width: 100%;

          overflow: hidden;

          vertical-align: middle;

          border-bottom: 1px solid #37322f;

          @mediaonly screen and (max-width : 767px){

             border-bottom: 2px solid #37322f;

          }

          box-sizing: border-box;

          padding: 27px 0;

          position:relative;

        }

      }

    }

           div{

          border: 0;

          display: inline-block;

          box-sizing: border-box;

          padding: 0 10px 0 0;

          height: auto;

          float: left;

          width:100%;

           @mediaonly screen and (max-width : 767px){

             padding:0;

           }

          }

          .eventdate{

           width: 16%;

           padding-right: 7%;

           @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

             width:10%;

           }

           @mediaonly screen and (max-width : 767px){

            padding-left: 1%;

            width: 20%;

           }

           .month{

            font-size: 20px;

            @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

             font-size: 24px;

            }

            @mediaonly screen and (max-width : 767px){

               font-size:20px;

            }

            line-height: 26px;

            text-align: center;

            font-family:$primary-header-font-family;

            font-weight: 500;

            text-transform: uppercase;

            color: $musicReskin;

            display: block;

            width: 100%;

            text-align: center;

            padding-right:0;

           }

           .day{

             font-size: 46px;

             @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

              font-size: 30px;

             }

             @mediaonly screen and (max-width : 767px){

               font-size:32px;

            }

             line-height: 42px;

             font-family: $footer-font-family;

             text-transform: uppercase;

             color: $musicReskin;

            

             display: block;

             padding-right:0;

             width: 100%;

             text-align: center;

           }

          }

           .venue{

             width:27%;

             @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

              width: 31%;

             }

             @mediaonly screen and (max-width : 767px){

               width:80%;

             }

             .location{

              font-size: 30px;

              text-transform: uppercase;

              @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

               font-size: 30px;

              }

              @mediaonly screen and (max-width : 767px){

               font-size: 25px;

               line-height: 25px;

              }

              line-height: 35px;

              font-family:$primary-header-font-family;

              font-weight: 500;

              letter-spacing: 1px;     

              color: $musicReskin;     

              width:100%;

              display:block;       

             }

            .venueName{

            font-size: 15px;

            @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

             font-size: 14px;

            }

            text-transform: uppercase;

            font-family: $title-font-family;

            letter-spacing: 1px;

            color: $musicReskin;

            display:block;

            }

           }

           .presented {

            line-height: 4.3;

            width: 22%;   

            font-size:16px;  

            text-align: center;

            padding: 0;

            

            img {

              max-width: 100%;

              height: auto;

            }

            

            .mobile {

              display: none;

              

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

                display: block;

              }

            }

            

            .desktop {

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

                display: none;

              }

            }       

            @mediaonly screen and (max-width : 767px){

              width: 100%;

              padding-left: 20%;

              line-height: 1;

              text-align:left;

              padding-top: 4px;

            }

            @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

              line-height:5;

              width: 24.7%;

              padding: 0 10px;

            }           

           }

           

           .tickets{

            width: 30%;

            padding-right:0;

            padding-top: 3px;

            

            @media only screen and (min-width : 768px) and (max-width : 1023px){

              width:34%;

            }

            

            @media only screen and (min-width : 768px){

             position:absolute;

             right:0;

            }

            

            @mediaonly screen and (max-width : 767px){

              width: 100%;

              display: block;

              padding: 10px 0 0 20%;              

            }

            

            a.buytix,a.vip,.coming,.soldout{

              font-family: $base-font-family;

              color: $footer-reskin-hover-color;

              text-transform: uppercase;

              font-size: 16px;

              padding: 17px 26px;

              letter-spacing: 1px;

              box-sizing: border-box;

              border: 1px solid $footer-reskin-hover-color;

              text-align: center;

              display: inline-block;

              

              &:hover{

                background: $footer-reskin-hover-color;

                color : $reskinInteriorHeaderBg;

                border-color: $footer-reskin-hover-color;

              }

              

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

                font-size: 14px;

                padding: 12px 20px;

              }

            }

            a.coming, a.soldout{

            opacity: .2;

            pointer-events: none;

            cursor: default;

            }

            a.buytix{

              width: 152px;

              float: left;

              @mediaonly screen and (max-width : 767px){

                width:129px;

                float:none;

              }

            }

            a.vip {

              float: right;

              width: 80px;

              margin-right: 30px;

              @mediaonly screen and (max-width : 767px){

                width: 70px; 

                float:none;

                margin-right:0;

                margin-left:7px;               

              }

              @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

                margin-right: 0;

                margin-left: 11px;

              }                

          }

          a.soldout{

            width: 152px;  

            @mediaonly screen and (max-width : 767px){

            width:129px;

            }

          }

          a.coming{                    

            @mediaonly screen and (min-width : 768px){            

            float:right;

            margin-right:30px;

            }

          }

    }

  }

  .view-footer{

    text-align:center;

    font-size: 18px;

    letter-spacing: 1px;

    padding-top: 45px;

    color: $footer-reskin-hover-color;

    display: block;

    .viewMore .fa {

    display: block;

    margin-top: 10px;

    }

    a {

      color: $footer-reskin-hover-color;

      display: inline-block;

      

      &:hover {

        color: $musicReskin;  

      }

    }

  }



}

 .front #content #block-block-981 .middle

  {

    max-width:initial !important;

  }

div#block-views-home-tour-block-1,body.page-tour-v1 .view-events .tour-Wrapper

{

  display:none !important;

}

div#block-block-981,body.not-front #content div#block-block-986

{

 

  .meetWrapperTour

  {

    

    position: absolute;

    bottom: 7%;

    left: 55%;

    

    @mediaonly screen and (max-width : 767px){

       position: relative;

    left: auto;

    padding: 5% 0px;

    width:95%;

    margin:0 auto;

    }

   

  }

  img

  {

    width:100%;

    height:auto;

  }

   img.bg-img.mobile {

    display: none;

     @mediaonly screen and (max-width : 767px){

       display:block;

     }

}

 @mediaonly screen and (max-width : 767px){

   img.bg-img.desktop{

       display:none;

     }

     }

  .view-header {

    position: relative;

    top: auto !important;

    background: none;

    margin: 0px;

    padding: 0px;

    width: 100%;

    max-width: initial;

    left: 0px;

    @mediaonly screen and (max-width : 767px){

        padding-top: 0;

    }



  }

  #wsk-widget{

    @mediaonly screen and (min-width : 1024px){

     max-width:98.5%;

     margin: 0 auto;

    }

    .widget_row{

        width:100%;

        display:block;

        font-size:0;

         box-sizing: border-box;

          padding: 27px 0;

          position:relative;

        &:first-child {

             border-top: 1px solid #37322f;

             @mediaonly screen and (max-width : 767px){

               border-top: 2px solid #37322f;

            }

        } 

        border-bottom: 1px solid #37322f;

        @mediaonly screen and (max-width : 767px){

             border-bottom: 2px solid #37322f;

        }

         div{

          border: 0;

          display: inline-block;

          box-sizing: border-box;

          padding: 0 10px 0 0;

          height: auto;

          float: left;

          width:100%;

           @mediaonly screen and (max-width : 767px){

             padding:0;

           }

          }

                    .event_date{

           width: 16%;

           padding-right: 7%;

           @mediaonly screen and (max-width : 767px){

            padding-left: 1%;

            width: 20%;

           }

           .month{

            font-size: 20px;

            @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

             font-size: 24px;

            }

            @mediaonly screen and (max-width : 767px){

               font-size:20px;

            }

            line-height: 26px;

            text-align: center;

            font-family:$primary-header-font-family;

            font-weight: 500;

            text-transform: uppercase;

            color: $musicReskin;

            display: block;

            width: 100%;

            text-align: center;

            padding-right:0;

           }

           .date{

             font-size: 46px;

             @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

              font-size: 30px;

             }

             @mediaonly screen and (max-width : 767px){

               font-size:32px;

            }

             line-height: 42px;

             font-family: $footer-font-family;

             text-transform: uppercase;

             color: $musicReskin;

            

             display: block;

             padding-right:0;

             width: 100%;

             text-align: center;

           }

          }

           .event_location{

             width:27%;

             @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

              width: 31%;

             }

             @mediaonly screen and (max-width : 767px){

               width:80%;

             }

             .venue{

              font-size: 33px;

              text-transform: uppercase;

              @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

               font-size: 30px;

              }

              @mediaonly screen and (max-width : 767px){

               font-size: 25px;

               line-height: 25px;

              }

              line-height: 35px;

              font-family:$primary-header-font-family;

              font-weight: 500;

              letter-spacing: 1px;     

              color: $musicReskin;     

              width:100%;

              display:block;       

             }

            .location{

            font-size: 15px;

            @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

             font-size: 14px;

            }

            text-transform: uppercase;

            font-family: $title-font-family;

            letter-spacing: 1px;

            color: $musicReskin;

            display:block;

            }

           }

           .special-event.plain_text:empty {

    display: none !important;

  }

           .featuring-artists {

            width:30%;   

               font-size: 15px;

              text-transform: uppercase;

              @mediaonly screen and (max-width : 767px){

               font-size: 14px;

               line-height: 25px;

               width:80%;

              line-height: 1;

              text-align:left;

              padding-top: 4px;

              float: right;

              }

               text-transform: uppercase;

            font-family: $title-font-family;

            letter-spacing: 1px;

            color: $musicReskin;

            display:block;

            padding: 0 0 0 23px;

            @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

              width: 24.7%;

              padding: 0 0 0 30px;

            }           

           }

           

                      .event_links{

            width: 25%;

            padding-right:0;

            padding-top: 3px;

            

            @media only screen and (min-width : 768px) and (max-width : 1023px){

              width:34%;

            }

            

            @media only screen and (min-width : 768px){

             position:absolute;

             right:0;

            }

            

            @mediaonly screen and (max-width : 767px){

              width: 100%;

              display: block;

              padding: 10px 0 0 20%;              

            }

            

            a.ticket_link,a.vip{

              font-family: $base-font-family;

              color: $footer-reskin-hover-color;

              text-transform: uppercase;

              font-size: 16px;

              padding: 17px 26px;

              letter-spacing: 1px;

              box-sizing: border-box;

              border: 1px solid $footer-reskin-hover-color;

              text-align: center;

              display: inline-block;

              background: transparent;

                  max-width: initial;

              &:hover{

                background: $footer-reskin-hover-color;

                color : $reskinInteriorHeaderBg;

                border-color: $footer-reskin-hover-color;

              }

              

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

                font-size: 14px;

                padding: 12px 20px;

              }

            }

            a.sold-out{

            opacity: .2;

            pointer-events: none;

            cursor: default;

            }

            a.ticket_link{

              width: 152px;

              float: right;

              @mediaonly screen and (max-width : 767px){

                width:129px;

                float:none;

              }

            }

            a.vip {

              float: right;

              width: 80px;

              margin-right: 30px;

              @mediaonly screen and (max-width : 767px){

                width: 70px; 

                float:none;

                margin-right:0;

                margin-left:7px;               

              }

              @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

                margin-right: 0;

                margin-left: 11px;

              }                

          }

          a.sold-out{

            width: 152px;  

            @mediaonly screen and (max-width : 767px){

            width:129px;

            }

          }

    }



    }

        a.view_more{

      display:none !important;

  }

  

  .widget_row.nodates {

      font-size: 20px;

      color: #d9ceb8;

      font-family: "bodoni-urw", serif;

      text-align:center;

      border: 0px;

      div

      {

        width: 100%;

        padding: 0px;

      }

  }

  }

      .view-footer{

    text-align:center;

    font-size: 18px;

    letter-spacing: 1px;

    padding-top: 45px;

    color: $footer-reskin-hover-color;

    display: block;

    .viewMore .fa {

    display: block;

    margin-top: 10px;

    }

    a {

      color: $footer-reskin-hover-color;

      display: inline-block;

      

      &:hover {

        color: $musicReskin;  

      }

    }

  }

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

    .widget_row > div

    {

      clear:none !important;

    }

    .widget_row .event_links {

    float: none !important;

    position: relative !important;

    top: auto !important;

    right: auto !important;

    transform: none !important;

    clear: both !important;

    padding-top: 20px !important;

    }

  }

}





.page-tour, .page-tour-v1{

  .wrapper-content{

    padding-bottom:0;

  }

  .view.view-events{  

    position:relative;  

    .view-header{

      margin-bottom:0;      

    }

   

    .view-content{

      position:relative;

      overflow:auto;

    }

    .views-row{

      border-bottom: 1px solid #37322f;

      @mediaonly screen and (max-width : 767px){

         border-bottom: 2px solid #37322f;

      }

      padding: 26px 0 23px;

      &.views-row-1{

        border-top:1px solid #37322f;

        @mediaonly screen and (max-width : 767px){

         border-top: 2px solid #37322f;

       }

      }

     }   

    .item-list{

      ul.pager.pager-load-more{

        padding-top:70px;

      }

    }

  }

}



#block-block-946 {

  img {

    max-width: 100%;

    height: auto;

  }

  .meetngreet {

    font-size: 0;

    text-align: center;

    .blakeOnTour {

      

      width: 100%;

      @media only screen and (min-width : 768px) {

        width: calc(100% - 616px - 33px)

      }

      

      @media only screen and (min-width : 768px) and (max-width : 1023px) {

        width: calc(100% - 526px - 20px)        

      }

    }

    .blakeOnTour, a {

      display: inline-block;

      vertical-align: middle;

      box-sizing: border-box;

    }

    a {

      background: $musicReskin;

      color: $text-color;      

      font-size: 0;

      font-family: $primary-header-font-family;

      font-weight: 500;

      text-align: center;

      margin-top: 25px;

      width: 100%;

      

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

        max-width: 300px;

      }

      @media only screen and (min-width : 768px) {

        margin-left: 33px;

        width: 616px;

        margin-top: 0;

      }     

      

      @media only screen and (min-width : 768px) and (max-width : 1023px) {

        margin-left: 20px;

        width: 526px;

      }

      

      &:hover {

        background: $greetHover;

      }

      

      .meetText {

        font-size: 27.41px;

        

        @media only screen and (min-width : 768px) {

           font-size: 29px;

           margin-left: 20px;

        }

        @media only screen and (min-width : 768px) and (max-width : 1023px) {

          font-size: 24px;

        }

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

          line-height: 1;

          padding-top: 15px;

          max-width: 245px;

          margin: 0 auto;

        }

      }

      

      .meetButton {

        border: 2px solid rgba(62, 44, 27,0.5);

        margin: 8px;

        padding: 10px;

        

        > div {

          @media only screen and (min-width : 768px) {

            display: inline-block;

            vertical-align: middle;

          }

        }

      }

    }

  }

}*/

/* line 957, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

.front #block-block-1026 {

  padding: 0 0 0;

  background-image: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201903/TourBg-Desktop.jpg");

  background-repeat: no-repeat;

  background-position: center bottom;

  background-size: cover;

  position: relative;

  padding-top: 0;

}



/* line 968, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .firstlink, #block-block-1026 .secondlink {

  display: inline-block;

  font-family: "poynter-oldstyle-display", serif;

  font-weight: 700;

}

/* line 973, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .headertext {

  display: block;

  width: 100%;

  max-width: 80%;

  margin: 0 auto;

  text-align: center;

  padding: 45px 0 40px;

}

/* line 981, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 span.or {

  padding: 0 25px;

  font-size: 16px;

  font-family: "poynter-oldstyle-display", serif;

  font-style: italic;

  letter-spacing: 2px;

}

/* line 988, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .tourtitle {

  font-size: 30px;

  text-align: center;

  padding-top: 70px;

  font-family: "poynter-oldstyle-display", serif;

  font-weight: 700;

}

/* line 995, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .linkButton {color: #fff;font-size: 16px;border-bottom: 1px solid #dbddd5;padding-bottom: 10px;font-style: italic;letter-spacing: 1px;}

/* line 1003, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget {

  background: none;

  padding: 0 0 90px;

}

/* line 1007, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-past-events-show-all-button {

  display: none;

}

/* line 1010, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .middle.tb-terminal {

  max-width: none !important;

}

/* line 1013, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .view-header {

  position: relative;

  top: auto !important;

  background: none;

  margin: 0px;

  padding: 0px;

  width: 100%;

  max-width: none;

  left: 0px;

  border: 0;

}

/* line 1024, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 h2 {

  margin: 0;

  display: none;

}

/* line 1028, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-nav-bar-container .bit-nav-bar {

  display: none;

}

/* line 1031, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 #wsk-wrap {

  max-width: 920px;

  margin: 0 auto;

}

/* line 1035, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event {display: block !important;width: 100%;font-size: 0;border: none;border-bottom: 2px solid rgba(116, 116, 116,0.5);box-sizing: border-box;padding: 30px 10px 33px !important;}

/* line 1036, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event:hover {

  background-color: transparent !important;

}

/* line 1046, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event > div {

  display: inline-block;

}

/* line 1049, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event a.bit-details {

  display: inline-block !important;

  width: calc(100% - 390px);

  /* font-size: 0; */

  /* width: 100%; */

  vertical-align: top;

}

/* line 1056, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event .bit-details {

  display: inline-block !important;

  width: 390px;

  margin-top: 0;

}

/* line 1061, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event .bit-date {display: inline-block;width: 27%;font-size: 25px;line-height: 27px;font-family: "neusa-next-std-compact", sans-serif;text-transform: uppercase;padding-right: 0;text-align: center;padding-right: 65px;box-sizing: border-box;letter-spacing: 2px;margin: 0;color: #fff !important;}

/* line 1076, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event .bit-venue {display: inline-block;vertical-align: top;width: 73%;font-size: 16px !important;text-transform: capitalize !important;line-height: 16px !important;font-family: "poynter-oldstyle-display", serif !important;font-weight: 700 !important;letter-spacing: 1px !important;color: #fff !important;}

/* line 1088, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event .bit-location {display: block;font-size: 16px !important;text-transform: capitalize !important;font-family: "poynter-oldstyle-display", serif !important;letter-spacing: 1px !important;color: #fff !important;padding-left: 26%;margin-top: -30px;font-weight: 500 !important;text-align: left !important;}

/* line 1100, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event .bit-button {

  font-family: "neusa-next-std-compact", sans-serif;

  color: "neusa-next-std-compact", sans-serif !important;

  text-transform: uppercase;

  font-size: 16px;

  padding: 0;

  box-sizing: border-box;

  border: none;

  text-align: center;

  display: inline-block;

  background-image: -moz-linear-gradient(-180deg, #a7a59c 0%, #dbdcd4 100%);

  background-image: -webkit-linear-gradient(-180deg, #a7a59c 0%, #dbdcd4 100%);

  background-image: -ms-linear-gradient(-180deg, #a7a59c 0%, #dbdcd4 100%);

  max-width: none;

  height: 50px;

  line-height: 52px;

  font-weight: 400;

  letter-spacing: 3px;

}

/* line 1121, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-details a.bit-rsvp.bit-button, #block-block-1026 .bit-details a.bit-offers.bit-button {

  font-family: "neusa-next-std-compact", sans-serif;

  color: #fff !important;

  text-transform: uppercase;

  font-size: 16px;

  padding: 0;

  box-sizing: border-box;

  border: none;

  text-align: center;

  display: inline-block;

  background-image: -moz-linear-gradient(-180deg, #a7a59c 0%, #dbdcd4 100%);

  background-image: -webkit-linear-gradient(-180deg, #a7a59c 0%, #dbdcd4 100%);

  background-image: -ms-linear-gradient(-180deg, #a7a59c 0%, #dbdcd4 100%);

  max-width: none;

  height: 50px;

  line-height: 52px;

  font-weight: 400;

  letter-spacing: 3px;

  background: #5C7D6D;

}

/* line 1142, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-details a.bit-rsvp.bit-button {

  width: 180px;

  margin-right: 10px;

}

/* line 1146, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-details a.bit-offers.bit-button {

  width: 180px;

}

/* line 1151, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event .bit-rsvp-container, #block-block-1026 .bit-widget .bit-event .bit-offers-container {

  display: inline-block;

  padding-top: 0;

  margin: 0;

}

/* line 1157, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event .bit-button a:hover, #block-block-1026 .bit-widget .bit-event .bit-button:hover {

  background-image: -moz-linear-gradient(-180deg, #dbdcd4 0%, white 100%);

  background-image: -webkit-linear-gradient(-180deg, #dbdcd4 0%, white 100%);

  background-image: -ms-linear-gradient(-180deg, #dbdcd4 0%, white 100%);

}

/* line 1165, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-details a.bit-rsvp.bit-button:hover, #block-block-1026 .bit-details a.bit-offers.bit-button:hover {background-image: -moz-linear-gradient(-180deg, #dbdcd4 0%, white 100%);background-image: -webkit-linear-gradient(-180deg, #dbdcd4 0%, white 100%);background-image: -ms-linear-gradient(-180deg, #dbdcd4 0%, white 100%);background: #7f998c;}

/* line 1171, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 a.bit-top-track-button {

  display: none;

}

/* line 1175, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-event .bit-offers-text {

  font-size: 16px !important;

  font-weight: 400;

  letter-spacing: 3px;

}

/* line 1180, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-upcoming-events-show-all-button {

  border: none;

  width: auto;

  color: #dbdcd5;

  display: block;

  font-family: "neusa-next-std-compact", sans-serif;

  font-size: 18px;

  letter-spacing: 1px;

  margin: 45px auto 0;

  width: 200px;

}

/* line 1190, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-upcoming-events-show-all-button a {

  font-family: "neusa-next-std-compact", sans-serif !important;

  letter-spacing: 4px;

  font-weight: 400;

  font-size: 16px;

  color: #dbdcd5;

}

/* line 1196, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .bit-widget .bit-upcoming-events-show-all-button a:hover {

  color: #837f75;

}

/* line 1202, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

#block-block-1026 .fa-long-arrow-down {

  display: block;

}



@media only screen and (min-width: 768px) {

  /* line 1209, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 #wsk-wrap {

    max-width: 970px;

    margin: 0 auto;

  }

  /* line 1213, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .meetText {

    font-size: 17px;

  }

}

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

  /* line 1222, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-details, #block-block-1026 .bit-widget .bit-event a.bit-details {

    display: block !important;

    width: 100%;

  }

  /* line 1227, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .headertext {

    padding: 50px 0 40px;

  }

  /* line 1230, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .tourtitle {

    padding-top: 85px;

    font-size: 24px;

    letter-spacing: 0.5px;

  }

  /* line 1235, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .linkButton {

    font-size: 14px;

  }



  /* line 1239, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  .secondlink a {

    font-size: 14px;

  }



  /* line 1243, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 span.or {

    font-size: 14px;

    margin: 20px 0 13px;

    display: block;

  }

  /* line 1249, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-venue {

    font-size: 25p !important;

    line-height: 25px !important;

  }

  /* line 1253, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-button {

    width: 100px;

    font-size: 14px;

    height: 40px;

    line-height: 40px;

  }

  /* line 1261, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-details a.bit-rsvp.bit-button, #block-block-1026 .bit-details a.bit-offers.bit-button {

    width: 100px;

    font-size: 14px;

    height: 40px;

    line-height: 40px;

  }



  /* line 1270, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  .bit-widget .bit-upcoming-events, .bit-widget .bit-past-events {

    margin: 0 auto;

    width: 90%;

    max-width: 400px;

  }



  /* line 1276, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .meetWrapperTour, body.not-front #content #block-block-1026 .meetWrapperTour {

    position: relative;

    left: auto;

    padding: 5% 0px;

    width: 95%;

    margin: 0 auto;

  }



  /* line 1284, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-details.bit-event-buttons {

    padding: 30px 0 0 0;

    box-sizing: border-box;

    margin: 0;

    text-align: center;

  }

  /* line 1290, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-date {

    display: block;

    width: 100%;

    padding: 0;

  }

  /* line 1295, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-venue {

    font-size: 18px !important;

    width: 100%;

    text-align: center;

    margin: 30px 0 0;

  }

  /* line 1301, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-location {

    width: 100%;

    display: block;

    padding: 0;

    margin: 10px 0;

    text-align: center !important;

  }

}

@media only screen and (max-width: 767px) and (orientation: landscape) {

  /* line 1312, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-upcoming-events, .bit-widget .bit-past-events {

    width: 100%;

    max-width: initial;

  }

}

@media only screen and (min-width: 320px) and (max-width: 340px) and (orientation: portrait) {

  /* line 1320, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-button {

    width: 90px;

  }

  /* line 1324, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-details a.bit-rsvp.bit-button, #block-block-1026 .bit-details a.bit-offers.bit-button {

    width: 90px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 1334, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-details a.bit-offers.bit-button, #block-block-1026 .bit-details a.bit-rsvp.bit-button {

    width: 140px;

  }

  /* line 1339, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-details {

    width: 300px;

  }

  /* line 1342, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event a.bit-details {

    width: calc(100% - 315px);

  }

  /* line 1345, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-location {

    padding-left: 27%;

    margin-top: -25px;

  }

  /* line 1349, ../../../sass/themes/global/modules/blocks/tour/_bitwidget-narrow.scss */

  #block-block-1026 .bit-widget .bit-event .bit-date {

    padding-right: 35px;

  }

}

/* line 1, ../../../sass/themes/global/modules/blocks/_IE8Banner.scss */

#IE8-BannerCon {

  background-color: #ffc;

}

/* line 3, ../../../sass/themes/global/modules/blocks/_IE8Banner.scss */

#IE8-BannerCon #IE8-Banner {

  color: #000;

  padding: 10px 0px 10px 40px;

  background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201311/alert-icon.png") no-repeat 0px 18px;

  width: 910px;

  margin: 0 auto;

}

@media only screen and (min-width: 768px) {

  /* line 3, ../../../sass/themes/global/modules/blocks/_IE8Banner.scss */

  #IE8-BannerCon #IE8-Banner {

    max-width: 718px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 3, ../../../sass/themes/global/modules/blocks/_IE8Banner.scss */

  #IE8-BannerCon #IE8-Banner {

    max-width: 920px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 3, ../../../sass/themes/global/modules/blocks/_IE8Banner.scss */

  #IE8-BannerCon #IE8-Banner {

    max-width: 920px;

    margin: 0 auto;

  }

}

/* line 10, ../../../sass/themes/global/modules/blocks/_IE8Banner.scss */

#IE8-BannerCon #IE8-Banner .IE8B-title {

  font-weight: bold;

}



/***************[===== PAGES ======]***************/

/*To Hide the default drupal node add the page class here in $hideNodePages*/

/* line 11, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-photo .node .comment-wrapper {

  display: none;

  padding: 0;

}



/* line 11, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-blog .node .comment-wrapper {

  display: none;

  padding: 0;

}



/* line 11, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-video .node .comment-wrapper {

  display: none;

  padding: 0;

}



/* line 11, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-audio .node .comment-wrapper {

  display: none;

  padding: 0;

}



/* line 11, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-forum .node .comment-wrapper {

  display: none;

  padding: 0;

}



/* line 11, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-album .node .comment-wrapper {

  display: none;

  padding: 0;

}



/* line 24, ../../../sass/themes/global/modules/pages/_pages.scss */

.page-node.node-type-page #page-title {

  display: block;

  margin: 1em 0;

  line-height: 2.5em;

}

/* line 31, ../../../sass/themes/global/modules/pages/_pages.scss */

.page-node.node-type-page.page-node-17741 #page-title, .page-node.node-type-page.page-node-17741 ul.tabs.primary, .page-node.node-type-page.page-node-17746 #page-title, .page-node.node-type-page.page-node-17746 ul.tabs.primary, .page-node.node-type-page.page-node-17751 #page-title, .page-node.node-type-page.page-node-17751 ul.tabs.primary, .page-node.node-type-page.page-node-17756 #page-title, .page-node.node-type-page.page-node-17756 ul.tabs.primary, .page-node.node-type-page.page-node-17896 #page-title, .page-node.node-type-page.page-node-17896 ul.tabs.primary {

  margin: 0;

}



/* line 40, ../../../sass/themes/global/modules/pages/_pages.scss */

.page-filter.page-filter-tips #page-title {

  margin-top: 1em;

}



/*.page{

  .item-list {

    .pager {

      text-align: center; 

      position : relative;

      li.pager-item,.pager-current {

        margin-left: 0.5em;

        margin-right: 0.5em;

      }

      .pager-first.first,.pager-last.last,.pager-next,.pager-previous {

        position: absolute;

      }

      &.pager-load-more .pager-next{

        position:static;

      }

      .pager-first.first {

        left : 0;

      }

      .pager-previous {

        left :10%;

      }

      .pager-next {

        right : 10%;

      }

      .pager-last.last {

        right : 0;

      }

      .pager-next a,.pager-previous a,.pager-last.last a,.pager-first.first a{

        color: #FFF;

        background-color: #ed3d3d;        

        padding: 0.3em 0.8em 0.4em; 

        &:hover {

          background-color: rgb(161, 161, 161);

        }               

      }

      .pager-current{

        border: 1px solid #808080;

        padding: 0.3em 0.7em;        

      }

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

        .pager-first.first,.pager-last.last,.pager-next,.pager-previous {

        position: static;

        }                

        .pager-last.last,.pager-first.first,.pager-item {

          display: none;

        }

        li.pager-item{          

          margin-right: 0;

        } 

        .pager-item a {

          padding: 0.1em 0.5em;          

        }       

        .pager-current+li,.pager-current {

          display: inline;          

        }

        .pager-current{        

          padding: 0.3em 0.7em;          

          margin-right: 0;

        }        

        .pager-next {         

          float: none;

          margin-right: 0;          

        }

        .pager-previous {          

          float: left;          

        } 

      } 

    }  

  }

}*/

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

  /* line 117, ../../../sass/themes/global/modules/pages/_pages.scss */

  .node-type-webform .moduleHeading, .page-node-done .moduleHeading, .page-node-submissions .moduleHeading {

    font-size: 25px;

  }

}

/* line 122, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content #main h1.title#page-title, .page-node-done #content #main h1.title#page-title, .page-node-submissions #content #main h1.title#page-title {

  display: block;

  color: #fff;

  letter-spacing: 1px;

}

/* line 127, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area, .page-node-done #content-area, .page-node-submissions #content-area {

  letter-spacing: 1px;

}

@media only screen and (min-width: 768px) {

  /* line 127, ../../../sass/themes/global/modules/pages/_pages.scss */

  .node-type-webform #content-area, .page-node-done #content-area, .page-node-submissions #content-area {

    max-width: 718px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1024px) {

  /* line 127, ../../../sass/themes/global/modules/pages/_pages.scss */

  .node-type-webform #content-area, .page-node-done #content-area, .page-node-submissions #content-area {

    max-width: 920px;

    margin: 0 auto;

  }

}

@media only screen and (min-width: 1403px) {

  /* line 127, ../../../sass/themes/global/modules/pages/_pages.scss */

  .node-type-webform #content-area, .page-node-done #content-area, .page-node-submissions #content-area {

    max-width: 920px;

    margin: 0 auto;

  }

}

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

  /* line 127, ../../../sass/themes/global/modules/pages/_pages.scss */

  .node-type-webform #content-area, .page-node-done #content-area, .page-node-submissions #content-area {

    max-width: 95%;

    margin: 0 auto;

  }

}

/* line 134, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area input[type="password"], .node-type-webform #content-area input[type="text"], .node-type-webform #content-area select, .page-node-done #content-area input[type="password"], .page-node-done #content-area input[type="text"], .page-node-done #content-area select, .page-node-submissions #content-area input[type="password"], .page-node-submissions #content-area input[type="text"], .page-node-submissions #content-area select {

  max-width: 100%;

  width: 100%;

  background: #fff;

  height: 45px;

  padding: 0;

  padding-left: 20px;

  font-size: 20px;

  letter-spacing: 1px;

  line-height: 1;

}

/* line 145, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area label, .page-node-done #content-area label, .page-node-submissions #content-area label {

  margin: 15px 0;

}

/* line 151, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area #edit-actions, .page-node-done #content-area #edit-actions, .page-node-submissions #content-area #edit-actions {

  max-width: 50%;

  margin: 0 auto;

}

/* line 154, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area #edit-actions input#edit-submit, .page-node-done #content-area #edit-actions input#edit-submit, .page-node-submissions #content-area #edit-actions input#edit-submit {

  float: none;

  width: 100%;

  text-align: center;

  max-width: 50%;

  margin: 0 auto;

  font-size: 16px;

  line-height: 1;

  height: 45px;

  padding: 0;

}

/* line 166, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area li.webform.first.last, .page-node-done #content-area li.webform.first.last, .page-node-submissions #content-area li.webform.first.last {

  margin-top: 10px;

}

/* line 169, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area td a:hover, .page-node-done #content-area td a:hover, .page-node-submissions #content-area td a:hover {

  color: #fff;

}

/* line 172, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area form#webform-alt-ui-result-buttons, .page-node-done #content-area form#webform-alt-ui-result-buttons, .page-node-submissions #content-area form#webform-alt-ui-result-buttons {

  display: block;

  margin: 60px auto 0;

}

/* line 175, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area form#webform-alt-ui-result-buttons input#edit-download, .page-node-done #content-area form#webform-alt-ui-result-buttons input#edit-download, .page-node-submissions #content-area form#webform-alt-ui-result-buttons input#edit-download {

  margin: 0 auto;

  height: 45px;

  line-height: 1;

  padding: 0;

  width: 35%;

  letter-spacing: 1px;

}

/* line 184, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area .form-type-radio label, .node-type-webform #content-area .webform-component-checkboxes label, .page-node-done #content-area .form-type-radio label, .page-node-done #content-area .webform-component-checkboxes label, .page-node-submissions #content-area .form-type-radio label, .page-node-submissions #content-area .webform-component-checkboxes label {

  margin: 0;

}

/* line 187, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area .webform-confirmation, .page-node-done #content-area .webform-confirmation, .page-node-submissions #content-area .webform-confirmation {

  text-align: center;

  margin: 5%;

}

/* line 191, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area .links, .page-node-done #content-area .links, .page-node-submissions #content-area .links {

  text-align: center;

}

/* line 193, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area .links a, .page-node-done #content-area .links a, .page-node-submissions #content-area .links a {

  text-transform: uppercase;

}

/* line 195, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area .links a:hover, .page-node-done #content-area .links a:hover, .page-node-submissions #content-area .links a:hover {

  color: #fff;

}

/* line 200, ../../../sass/themes/global/modules/pages/_pages.scss */

.node-type-webform #content-area table tbody tr.odd td.active, .node-type-webform #content-area thead th, .page-node-done #content-area table tbody tr.odd td.active, .page-node-done #content-area thead th, .page-node-submissions #content-area table tbody tr.odd td.active, .page-node-submissions #content-area thead th {

  color: #dbdcd5;

}

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

  /* line 205, ../../../sass/themes/global/modules/pages/_pages.scss */

  .node-type-webform .content table.sticky-table, .page-node-done .content table.sticky-table, .page-node-submissions .content table.sticky-table {

    width: 100%;

    max-width: 100%;

    overflow: hidden;

    display: block;

    font-size: 10px;

  }

}



/*BS'ers page styling*/

/* line 217, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 .wrapper-content {

  padding-bottom: 75px;

}

/* line 221, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #precontent .col-1 .col {

  background: #3b2b1c;

}

/* line 224, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #precontent .col-1 .col #precontent-first-region {

  background: url() center top no-repeat;

}

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

  /* line 224, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #precontent .col-1 .col #precontent-first-region {

    padding-bottom: 0px;

    background: url() center top no-repeat;

    background-position: left -200px top;

    padding-top: 120px;

  }

}

/* line 234, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-system-main div#node-21241 {

  background: url() center top no-repeat;

  background: transparent;

}

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

  /* line 234, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #block-system-main div#node-21241 {

    background-size: 100% auto;

  }

}

/* line 241, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 {

  display: block;

  text-align: center;

  margin: 0 auto;

  max-width: 763px;

  width: 100%;

}

/* line 247, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper {

  max-width: 100%;

  display: block;

}

/* line 252, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen {

  line-height: 250px;

  width: 100%;

  padding: 0;

}

/* line 256, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen .thankyou-message.embed {

  padding: 0px;

}

/* line 263, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-field label {

  text-align: left;

}

/* line 266, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper #secondary-list-values .mlist-checks {

  max-width: 414px;

  width: 100%;

  margin: 20px auto 0 0;

  clear: both;

}

/* line 273, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #thankyoublock-innerwrapper .mlist-submit-new {

  max-width: 150px;

  margin: 0 auto;

  margin-top: 15px;

}

/* line 280, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp {

  padding: 58px 0 0;

}

/* line 282, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-field {

  padding-bottom: 0px;

}

/* line 285, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .termsWrapper.first {

  position: relative;

  display: block;

  margin: 22px 0 60px 0;

}

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

  /* line 285, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .termsWrapper.first {

    margin: 22px 0 30px 0;

  }

}

/* line 292, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .termsWrapper.first .termsContent, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .termsWrapper.first .termsContent {

  font-size: 11px;

  letter-spacing: 0.5px;

}

/* line 297, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup #errorMsg, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp #errorMsg {

  position: relative;

  top: auto;

  font-size: 13px;

}

/* line 302, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-join, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-join {

  color: #d9ceb8;

  border: 0px none;

  line-height: 1;

  margin-bottom: 10px;

  letter-spacing: 0px;

}

/* line 310, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-submit, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-field, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-submit, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-field {

  display: inline-block;

  float: none;

  vertical-align: middle;

}

/* line 315, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-header {

  font-size: 22px;

  margin-bottom: 28px;

}

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

  /* line 315, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup .mlist-header, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp .mlist-header {

    font-size: 14px;

  }

}

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

  /* line 280, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #homePageSignup, body.page-node-21241 #block-block-881 .mlist-outer-wrapper .mlist-wrapper #bsersSignUp {

    max-width: 94%;

  }

}

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

  /* line 247, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #block-block-881 .mlist-outer-wrapper {

    padding-top: 0px;

  }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

  /* line 241, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #block-block-881 {

    background: transparent;

  }

}

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

  /* line 241, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #block-block-881 {

    background: transparent;

  }

}

/* line 340, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form {

  text-align: center;

  max-width: 800px;

  width: 100%;

  margin: 0 auto;

  margin-top: 65px;

  margin-bottom: 65px;

}

/* line 347, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form label {

  display: none;

}

/* line 350, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form input[type="text"], body.page-node-21241 #content-area form.webform-client-form select {

  background: #37322f !important;

  color: #6d6560;

  font-family: "poynter-oldstyle-display";

  height: 52px;

}

/* line 356, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form select {

  background: url() no-repeat scroll 96.7% center #37322f !important;

  text-transform: capitalize;

}

/* line 361, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form div:first-child {

  font-size: 0;

}

/* line 364, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item {

  display: inline-block;

  width: 49.5%;

  vertical-align: middle;

  margin-bottom: 0;

  margin-top: 5px;

}

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

  /* line 364, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #content-area form.webform-client-form .form-item {

    width: 100%;

    display: block;

  }

}

/* line 374, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:first-child, body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(2), body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(8) {

  display: block;

  width: 100%;

}

/* line 378, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:first-child {

  margin: 0;

}

/* line 380, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:first-child p {

  color: #dbdcd5;

  border-bottom: 0px none;

  font-weight: 500;

  line-height: 1;

}

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

  /* line 380, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #content-area form.webform-client-form .form-item:first-child p {

    font-size: 40px;

  }

}

/* line 391, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(2) {

  margin-bottom: 25px;

}

/* line 393, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(2) p {

  font-size: 18px;

  font-family: "poynter-oldstyle-display";

  letter-spacing: 0.5px;

  line-height: 1.444;

  margin-top: 0px;

  color: #3a2a1c;

}

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

  /* line 393, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(2) p {

    letter-spacing: 0px;

  }

}

/* line 405, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(3) {

  margin-right: 0.8%;

}

/* line 408, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(5) {

  width: 100%;

}

/* line 411, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(7) {

  width: 83.2%;

}

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

  /* line 411, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(7) {

    width: 100%;

    display: block;

  }

}

/* line 418, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(6) {

  width: 15.85%;

  margin-right: 0.8%;

  /* @mediaonly screen and (min-width : 768px) and (max-width : 1023px){

     width:15.82%;

   }*/

}

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

  /* line 418, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(6) {

    width: 100%;

    display: block;

  }

}

/* line 429, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(8) {

  font-size: 14px;

  font-family: "poynter-oldstyle-display";

  color: #dbdcd5;

  letter-spacing: .5px;

  margin-top: 30px;

}

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

  /* line 429, ../../../sass/themes/global/modules/pages/_pages.scss */

  body.page-node-21241 #content-area form.webform-client-form .form-item:nth-child(8) {

    font-size: 13px;

  }

}

/* line 441, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form div#webform-component-new-1462780875217 {

  margin-top: 0;

}

/* line 444, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form div#edit-actions input#edit-submit {

  display: none;

}

/* line 447, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .dummy-submit-button a {

  color: #dbdcd5;

  border: 1px solid #dbdcd5;

  height: 55px;

  width: 150px;

  box-sizing: border-box;

  margin-top: 35px;

  font-size: 16px;

  display: block;

  line-height: 55px;

  text-transform: uppercase;

  margin: 35px auto 0;

  cursor: pointer;

}

/* line 460, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form .dummy-submit-button a:hover {

  background: #dbdcd5;

  border: 1px solid #dbdcd5;

  color: #d9ceb8;

}

/* line 466, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form ::-webkit-input-placeholder {

  color: #696969 !important;

  -webkit-text-fill-color: #696969 !important;

}

/* line 471, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form :-moz-placeholder {

  /* Firefox 18- */

  color: #696969 !important;

  -webkit-text-fill-color: #696969 !important;

}

/* line 476, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form ::-moz-placeholder {

  /* Firefox 19+ */

  color: #696969 !important;

  -webkit-text-fill-color: #696969 !important;

}

/* line 481, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #content-area form.webform-client-form :-ms-input-placeholder {

  color: #696969 !important;

  -webkit-text-fill-color: #696969 !important;

}

/* line 487, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241.node-type-webform #content-area #edit-actions, body.page-node-21241 .page-node-done #content-area #edit-actions, body.page-node-21241 .page-node-submissions #content-area #edit-actions {

  max-width: none;

}



/* line 495, ../../../sass/themes/global/modules/pages/_pages.scss */

body.page-node-21241 #block-system-main div#node-21241 {

  display: block !important;

}



/* line 1, ../../../sass/themes/global/modules/pages/_404.scss */

.page-node-23451, .page-node-23446 {

  /* .moduleHeading {

     @mediaonly screen and (max-width : 767px){

       font-size: 20px !important;

       width: 50%;

       display: inline-block;

       text-align: left;

     }

   } */

}

/* line 10, ../../../sass/themes/global/modules/pages/_404.scss */

.page-node-23451 #content, .page-node-23446 #content {

  min-height: calc(100vh - 525px);

  text-align: center;

}

/* line 13, ../../../sass/themes/global/modules/pages/_404.scss */

.page-node-23451 #content .view-header, .page-node-23446 #content .view-header {

  margin-bottom: 10%;

  /*.nav_header_meta{ 

    @mediaonly screen and (max-width : 767px){

      width: 50%;

      letter-spacing: 0px;

      display: inline-block;          

    }

  }*/

}

/* line 24, ../../../sass/themes/global/modules/pages/_404.scss */

.page-node-23451 #content .notfound p, .page-node-23446 #content .notfound p {

  text-align: center;

  letter-spacing: 2px;

}

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

  /* line 23, ../../../sass/themes/global/modules/pages/_404.scss */

  .page-node-23451 #content .notfound, .page-node-23446 #content .notfound {

    max-width: 95%;

    margin: 0 auto;

  }

}

/* line 33, ../../../sass/themes/global/modules/pages/_404.scss */

.page-node-23451 #content .authText, .page-node-23446 #content .authText {

  text-align: center;

  letter-spacing: 1px;

}

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

  /* line 38, ../../../sass/themes/global/modules/pages/_404.scss */

  .page-node-23451 div#block-system-main .content p.linkList a, .page-node-23446 div#block-system-main .content p.linkList a {

    font-size: 12px;

    word-break: break-word;

    letter-spacing: .5px;

  }

}



/* line 1, ../../../sass/themes/global/modules/user/_sign.scss */

input[type="password"], input[type="text"], select {

  background-color: #d9ceb8;

  padding: 0.8em;

  color: #dbdcd5;

}



/* line 7, ../../../sass/themes/global/modules/user/_sign.scss */

#ui-dialog-title-dialog {

  display: block;

  text-align: center;

  color: #dbdcd5;

  text-transform: uppercase;

  font-size: 16px;

}



/* line 16, ../../../sass/themes/global/modules/user/_sign.scss */

.ui-dialog .form-item .description, .ui-dialog .tos-and-disclaimer, #user-register-form .form-item .description, #user-register-form .tos-and-disclaimer {

  font-size: 80%;

  clear: both;

  padding-top: 1em;

}

/* line 20, ../../../sass/themes/global/modules/user/_sign.scss */

.ui-dialog .form-item .description a:hover, .ui-dialog .tos-and-disclaimer a:hover, #user-register-form .form-item .description a:hover, #user-register-form .tos-and-disclaimer a:hover {

  color: #837f75;

}



/* line 27, ../../../sass/themes/global/modules/user/_sign.scss */

div.messages {

  padding: 0.5em 2.5em;

  margin-bottom: 1em;

}

/* line 30, ../../../sass/themes/global/modules/user/_sign.scss */

div.messages.status {

  background-position: 14px 12px;

}

/* line 33, ../../../sass/themes/global/modules/user/_sign.scss */

div.messages ul {

  padding: 0;

}

/* line 35, ../../../sass/themes/global/modules/user/_sign.scss */

div.messages ul li {

  font-size: 0.8em;

  margin-top: 0;

}



/* line 47, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog a {

  color: #fff;

}

/* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

#user-login-dialog a:hover {

  color: #837f75;

}

/* line 50, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog label, #user-login-dialog .fieldset-legend {

  font-size: 16px;

  color: #dbdcd5;

  letter-spacing: 1px;

  font-weight: normal;

  text-transform: uppercase;

  line-height: 31px;

}

/* line 58, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog input, #user-login-dialog select {

  display: block;

}

/* line 61, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog .field-name-field-postal-code input {

  right: 0;

  width: 68%;

  clear: both;

}

/* line 66, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog #edit-submit-dialog, #user-login-dialog #edit-submit--2-dialog {

  padding: 10px;

  font-size: 0.8em;

}

/* line 69, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog #edit-submit {

  height: auto;

}

/* line 72, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog .user-fields {

  margin: 0 auto;

}

/* line 74, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog .user-fields .form-item, #user-login-dialog .user-fields .form-wrapper {

  float: left;

  min-height: 2em;

  width: 100%;

}

/* line 78, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog .user-fields .form-item .description, #user-login-dialog .user-fields .form-wrapper .description {

  margin-top: 1em;

}

/* line 81, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month, #user-login-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day, #user-login-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year, #user-login-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month, #user-login-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day, #user-login-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {

  width: auto;

}

/* line 84, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog .user-fields .form-item .date-month, #user-login-dialog .user-fields .form-wrapper .date-month {

  width: 82%;

}

/* line 88, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog .user-fields #edit-actions-dialog {

  float: left;

  width: 100%;

}



/* line 47, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog a {

  color: #fff;

}

/* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

#user-register-form-dialog a:hover {

  color: #837f75;

}

/* line 50, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog label, #user-register-form-dialog .fieldset-legend {

  font-size: 16px;

  color: #dbdcd5;

  letter-spacing: 1px;

  font-weight: normal;

  text-transform: uppercase;

  line-height: 31px;

}

/* line 58, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog input, #user-register-form-dialog select {

  display: block;

}

/* line 61, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog .field-name-field-postal-code input {

  right: 0;

  width: 68%;

  clear: both;

}

/* line 66, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog #edit-submit-dialog, #user-register-form-dialog #edit-submit--2-dialog {

  padding: 10px;

  font-size: 0.8em;

}

/* line 69, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog #edit-submit {

  height: auto;

}

/* line 72, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog .user-fields {

  margin: 0 auto;

}

/* line 74, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog .user-fields .form-item, #user-register-form-dialog .user-fields .form-wrapper {

  float: left;

  min-height: 2em;

  width: 100%;

}

/* line 78, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog .user-fields .form-item .description, #user-register-form-dialog .user-fields .form-wrapper .description {

  margin-top: 1em;

}

/* line 81, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month, #user-register-form-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day, #user-register-form-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year, #user-register-form-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month, #user-register-form-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day, #user-register-form-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {

  width: auto;

}

/* line 84, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog .user-fields .form-item .date-month, #user-register-form-dialog .user-fields .form-wrapper .date-month {

  width: 82%;

}

/* line 88, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog .user-fields #edit-actions-dialog {

  float: left;

  width: 100%;

}



/* line 47, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog a {

  color: #fff;

}

/* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

#user-pass-dialog a:hover {

  color: #837f75;

}

/* line 50, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog label, #user-pass-dialog .fieldset-legend {

  font-size: 16px;

  color: #dbdcd5;

  letter-spacing: 1px;

  font-weight: normal;

  text-transform: uppercase;

  line-height: 31px;

}

/* line 58, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog input, #user-pass-dialog select {

  display: block;

}

/* line 61, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog .field-name-field-postal-code input {

  right: 0;

  width: 68%;

  clear: both;

}

/* line 66, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog #edit-submit-dialog, #user-pass-dialog #edit-submit--2-dialog {

  padding: 10px;

  font-size: 0.8em;

}

/* line 69, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog #edit-submit {

  height: auto;

}

/* line 72, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog .user-fields {

  margin: 0 auto;

}

/* line 74, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog .user-fields .form-item, #user-pass-dialog .user-fields .form-wrapper {

  float: left;

  min-height: 2em;

  width: 100%;

}

/* line 78, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog .user-fields .form-item .description, #user-pass-dialog .user-fields .form-wrapper .description {

  margin-top: 1em;

}

/* line 81, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month, #user-pass-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day, #user-pass-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year, #user-pass-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month, #user-pass-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day, #user-pass-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {

  width: auto;

}

/* line 84, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog .user-fields .form-item .date-month, #user-pass-dialog .user-fields .form-wrapper .date-month {

  width: 82%;

}

/* line 88, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog .user-fields #edit-actions-dialog {

  float: left;

  width: 100%;

}



/* line 47, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login a {

  color: #fff;

}

/* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

#user-login a:hover {

  color: #837f75;

}

/* line 50, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login label, #user-login .fieldset-legend {

  font-size: 16px;

  color: #dbdcd5;

  letter-spacing: 1px;

  font-weight: normal;

  text-transform: uppercase;

  line-height: 31px;

}

/* line 58, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login input, #user-login select {

  display: block;

}

/* line 61, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .field-name-field-postal-code input {

  right: 0;

  width: 68%;

  clear: both;

}

/* line 66, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login #edit-submit-dialog, #user-login #edit-submit--2-dialog {

  padding: 10px;

  font-size: 0.8em;

}

/* line 69, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login #edit-submit {

  height: auto;

}

/* line 72, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .user-fields {

  margin: 0 auto;

}

/* line 74, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .user-fields .form-item, #user-login .user-fields .form-wrapper {

  float: left;

  min-height: 2em;

  width: 100%;

}

/* line 78, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .user-fields .form-item .description, #user-login .user-fields .form-wrapper .description {

  margin-top: 1em;

}

/* line 81, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month, #user-login .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day, #user-login .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year, #user-login .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month, #user-login .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day, #user-login .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {

  width: auto;

}

/* line 84, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .user-fields .form-item .date-month, #user-login .user-fields .form-wrapper .date-month {

  width: 82%;

}

/* line 88, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .user-fields #edit-actions-dialog {

  float: left;

  width: 100%;

}



/* line 47, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form a {

  color: #fff;

}

/* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

#user-register-form a:hover {

  color: #837f75;

}

/* line 50, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form label, #user-register-form .fieldset-legend {

  font-size: 16px;

  color: #dbdcd5;

  letter-spacing: 1px;

  font-weight: normal;

  text-transform: uppercase;

  line-height: 31px;

}

/* line 58, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form input, #user-register-form select {

  display: block;

}

/* line 61, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form .field-name-field-postal-code input {

  right: 0;

  width: 68%;

  clear: both;

}

/* line 66, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form #edit-submit-dialog, #user-register-form #edit-submit--2-dialog {

  padding: 10px;

  font-size: 0.8em;

}

/* line 69, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form #edit-submit {

  height: auto;

}

/* line 72, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form .user-fields {

  margin: 0 auto;

}

/* line 74, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form .user-fields .form-item, #user-register-form .user-fields .form-wrapper {

  float: left;

  min-height: 2em;

  width: 100%;

}

/* line 78, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form .user-fields .form-item .description, #user-register-form .user-fields .form-wrapper .description {

  margin-top: 1em;

}

/* line 81, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month, #user-register-form .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day, #user-register-form .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year, #user-register-form .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month, #user-register-form .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day, #user-register-form .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {

  width: auto;

}

/* line 84, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form .user-fields .form-item .date-month, #user-register-form .user-fields .form-wrapper .date-month {

  width: 82%;

}

/* line 88, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form .user-fields #edit-actions-dialog {

  float: left;

  width: 100%;

}



/* line 47, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass a {

  color: #fff;

}

/* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

#user-pass a:hover {

  color: #837f75;

}

/* line 50, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass label, #user-pass .fieldset-legend {

  font-size: 16px;

  color: #dbdcd5;

  letter-spacing: 1px;

  font-weight: normal;

  text-transform: uppercase;

  line-height: 31px;

}

/* line 58, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass input, #user-pass select {

  display: block;

}

/* line 61, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass .field-name-field-postal-code input {

  right: 0;

  width: 68%;

  clear: both;

}

/* line 66, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass #edit-submit-dialog, #user-pass #edit-submit--2-dialog {

  padding: 10px;

  font-size: 0.8em;

}

/* line 69, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass #edit-submit {

  height: auto;

}

/* line 72, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass .user-fields {

  margin: 0 auto;

}

/* line 74, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass .user-fields .form-item, #user-pass .user-fields .form-wrapper {

  float: left;

  min-height: 2em;

  width: 100%;

}

/* line 78, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass .user-fields .form-item .description, #user-pass .user-fields .form-wrapper .description {

  margin-top: 1em;

}

/* line 81, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month, #user-pass .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day, #user-pass .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year, #user-pass .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month, #user-pass .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day, #user-pass .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {

  width: auto;

}

/* line 84, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass .user-fields .form-item .date-month, #user-pass .user-fields .form-wrapper .date-month {

  width: 82%;

}

/* line 88, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass .user-fields #edit-actions-dialog {

  float: left;

  width: 100%;

}



/* line 47, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog a {

  color: #fff;

}

/* line 24, C:/Ruby23/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */

#user-login--2-dialog a:hover {

  color: #837f75;

}

/* line 50, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog label, #user-login--2-dialog .fieldset-legend {

  font-size: 16px;

  color: #dbdcd5;

  letter-spacing: 1px;

  font-weight: normal;

  text-transform: uppercase;

  line-height: 31px;

}

/* line 58, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog input, #user-login--2-dialog select {

  display: block;

}

/* line 61, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog .field-name-field-postal-code input {

  right: 0;

  width: 68%;

  clear: both;

}

/* line 66, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog #edit-submit-dialog, #user-login--2-dialog #edit-submit--2-dialog {

  padding: 10px;

  font-size: 0.8em;

}

/* line 69, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog #edit-submit {

  height: auto;

}

/* line 72, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog .user-fields {

  margin: 0 auto;

}

/* line 74, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog .user-fields .form-item, #user-login--2-dialog .user-fields .form-wrapper {

  float: left;

  min-height: 2em;

  width: 100%;

}

/* line 78, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog .user-fields .form-item .description, #user-login--2-dialog .user-fields .form-wrapper .description {

  margin-top: 1em;

}

/* line 81, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month, #user-login--2-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day, #user-login--2-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year, #user-login--2-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month, #user-login--2-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day, #user-login--2-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {

  width: auto;

}

/* line 84, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog .user-fields .form-item .date-month, #user-login--2-dialog .user-fields .form-wrapper .date-month {

  width: 82%;

}

/* line 88, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login--2-dialog .user-fields #edit-actions-dialog {

  float: left;

  width: 100%;

}



/* line 99, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login input {

  width: 100%;

  font-size: 16px;

}



/* line 99, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form input {

  width: 100%;

  font-size: 16px;

}



/* line 99, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass input {

  width: 100%;

  font-size: 16px;

}



/* line 109, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog select, #user-register-form select {

  padding: 0.625em;

}

/* line 112, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog select#edit-field-birthdate-und-0-value-year, #user-register-form-dialog select#edit-field-birthdate-und-0-value-day, #user-register-form select#edit-field-birthdate-und-0-value-year, #user-register-form select#edit-field-birthdate-und-0-value-day {

  padding-right: 2em;

}



/* line 119, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form fieldset {

  padding: 0;

  margin-top: 2em;

  border: 0;

}

/* line 123, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form fieldset .fieldset-legend {

  padding: 0;

}

/* line 127, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form #edit-field-country-und {

  clear: both;

}

/* line 130, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form #edit-field-birthdate-und-0-value {

  padding-left: 0;

  padding-right: 0;

}

/* line 133, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form #edit-field-birthdate-und-0-value .form-item-field-birthdate-und-0-value-month, #user-register-form #edit-field-birthdate-und-0-value .form-item-field-birthdate-und-0-value-day {

  margin-right: .8em;

}

/* line 137, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form #edit-field-country-und {

  width: 100%;

}

@media only screen and (min-width: 768px) {

  /* line 137, ../../../sass/themes/global/modules/user/_sign.scss */

  #user-register-form #edit-field-country-und {

    width: auto;

  }

}



/* line 147, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .rpx-signin, #user-register-form .rpx-signin {

  display: none;

}

/* line 150, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login > div > div, #user-register-form > div > div {

  overflow: hidden;

  clear: both;

}

/* line 153, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login > div > div label, #user-register-form > div > div label {

  float: left;

  margin-right: 2em;

}

/* line 157, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login > div > div input, #user-register-form > div > div input {

  float: left;

}

/* line 160, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login > div > div.form-item-pass .description, #user-register-form > div > div.form-item-pass .description {

  clear: both;

  padding-top: 1em;

  font-size: 16px;

  text-transform: uppercase;

  letter-spacing: 1px;

}

/* line 168, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .form-navigation-wrapper.form-control, #user-register-form .form-navigation-wrapper.form-control {

  margin-top: 0.5em;

  margin-left: 1.5em;

  display: none;

}

/* line 172, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login .form-navigation-wrapper.form-control a, #user-register-form .form-navigation-wrapper.form-control a {

  margin-left: 1em;

}

/* line 176, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login #edit-submit, #user-register-form #edit-submit {

  width: 35%;

}

@media only screen and (min-width: 768px) {

  /* line 176, ../../../sass/themes/global/modules/user/_sign.scss */

  #user-login #edit-submit, #user-register-form #edit-submit {

    width: 20%;

    letter-spacing: 1px;

    font-size: 18px;

  }

}



/* line 187, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog {

  background: #dbdcd5;

}

@media only screen and (min-width: 768px) {

  /* line 189, ../../../sass/themes/global/modules/user/_sign.scss */

  #user-pass-dialog label {

    word-wrap: break-word;

    width: 50%;

    font-size: 13px;

    color: #dbdcd5;

  }

}

/* line 197, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-dialog .user-fields {

  width: 500px;

}



@media only screen and (min-width: 768px) {

  /* line 204, ../../../sass/themes/global/modules/user/_sign.scss */

  #user-pass #edit-submit {

    width: auto;

  }

}



/* line 213, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass-reset #edit-submit {

  height: auto;

}



/*Unhide the Required Field Astrix - override*/

/* line 222, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login-dialog .user-fields label > span.form-required,

.user-register-form-dialog .user-fields label > span.form-required {

  display: inline;

}



/* line 228, ../../../sass/themes/global/modules/user/_sign.scss */

.user-login-dialog, .user-register-form-dialog, .user-pass-dialog {

  padding-bottom: 37px;

}



/* line 240, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog #edit-field-birthdate-dialog .form-item:nth-child(2):before, #user-register-form-dialog #edit-field-birthdate-dialog .form-item:nth-child(3):before {

  left: 0;

}

/* line 243, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-month {

  width: 35%;

}

/* line 245, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-month .date-month {

  width: 100%;

}

/* line 249, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-day {

  width: 30%;

}

/* line 251, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-day .date-day {

  width: 85%;

}

/* line 255, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-year {

  width: 30%;

}

/* line 257, ../../../sass/themes/global/modules/user/_sign.scss */

#user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-year .date-year {

  width: 85%;

}



/* line 263, ../../../sass/themes/global/modules/user/_sign.scss */

.user-register-form-dialog {

  top: 11.3% !important;

  top: calc(50% - 254px) !important;

}



/* line 268, ../../../sass/themes/global/modules/user/_sign.scss */

.user-login-dialog {

  top: 26.3% !important;

  top: calc(50% - 156px) !important;

}



/* line 273, ../../../sass/themes/global/modules/user/_sign.scss */

.user-pass-dialog {

  top: 33.5% !important;

  top: calc(50% - 109px) !important;

  background: #dbdcd5;

}

/* line 277, ../../../sass/themes/global/modules/user/_sign.scss */

.user-pass-dialog a.ui-dialog-titlebar-close.ui-corner-all {

  width: 40px;

  height: 38px;

  display: block;

}

/* line 282, ../../../sass/themes/global/modules/user/_sign.scss */

.user-pass-dialog a.ui-dialog-titlebar-close.ui-corner-all:hover {

  opacity: .5;

}



@media only screen and (min-width: 768px) {

  /* line 288, ../../../sass/themes/global/modules/user/_sign.scss */

  #edit-account > .form-item {

    margin-top: 4px;

  }



  /* line 291, ../../../sass/themes/global/modules/user/_sign.scss */

  #user-login, #user-pass {

    margin-top: 25px;

  }

}

/* line 296, ../../../sass/themes/global/modules/user/_sign.scss */

#user-login {

  max-width: 60%;

  margin: 0 auto;

  padding: 10% 0;

}

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

  /* line 296, ../../../sass/themes/global/modules/user/_sign.scss */

  #user-login {

    max-width: 90%;

  }

}



/* line 304, ../../../sass/themes/global/modules/user/_sign.scss */

#user-pass {

  max-width: 90%;

  margin: 0 auto;

  padding: 10% 0;

}

#block-block-706 option {

    background: #151515;

    color: #dbdcd5;

}



#block-block-51 .footerLineOne .footer-social li a.icon-olered {

	background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201906/Ole%20Red.png") no-repeat;

}

#block-block-51 .footerLineOne .footer-social li a.icon-olered:hover {

	background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f//201906/Ole%20Red_hover.png") no-repeat;

}



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

	#block-block-51 .footerLineOne .footer-social li a.icon-olered {

		background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f/201906/Ole%20Red.png") no-repeat;

		background-size: 100% auto;

	}



	#block-block-51 .footerLineOne .footer-social li a.icon-olered:hover {

		background: url("//www.blakeshelton.com/sites/g/files/g2000008441/f//201906/Ole%20Red_hover.png") no-repeat;

		background-size: 100% auto;

	}

}

/*global onsite css*/

#wsk-wrap .bit-widget .bit-play-my-city-button {

    display:none;

}

#block-menu-menu-home-one-page-linked .content ul.menu li.menu-link-32106{

    display:none;

}



body.not-front #block-block-1071 {

     display:none!important;

}



/* Songkick css*/

@media all and (min-width:1024px){

    #block-block-1026 .bit-widget .bit-event span.bit-date {

        display: inline;

        width: 100%;

        padding: 0;

    }



    #block-block-1026 .bit-widget a.bit-details >div {

        display: inline-block;

        margin-bottom: 0;

        line-height: 1.3;

        vertical-align: middle;

        width: calc(100% / 3.9);

    }



    #block-block-1026 .bit-widget .bit-event .bit-location {

        padding-left: 29.6%;

        margin-top: 0;

    }

#block-block-1026 .bit-widget a.bit-details >div:first-child {

    margin-right: 5%;

}



#block-block-1026 .bit-widget .bit-event .bit-venue {

    width: 68%;

}



}

@media all and (min-width:768px) and (max-width:1023px){

    #block-block-1026 .bit-widget .bit-event .bit-location {

        margin-top: -25px;

    }

#block-block-1026 .bit-widget .bit-event a.bit-details {

    text-align: left;

}



#block-block-1026 .bit-widget .bit-event a.bit-details > div {

    display: inline-block;

    width: calc(100% / 2);

}



#block-block-1026 .bit-widget .bit-event .bit-date {

    padding: 0;

    width: 100%;

    text-align: left;

}

#block-block-1026 .bit-widget .bit-event .bit-location {

    padding-left: 50%;

}

}

@media all and (max-width:767px){

    

}

/*oldered content css*/

 #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.menu-link-32106{

		display: inline-block;

	}

	#block-block-1071 {

		background-color: #DBDCD5;

		position: relative;

		padding: 80px 0;

	}

	.block-contentwrapper {display: block;width: 100%;margin: 0 auto;text-align: center;border: 2px solid #a8a59c;box-sizing: border-box;}

	.oleredcontent .right-wrapper{

	   display: inline-block;

	}

	.oleredcontent{

		padding: 100px 0;

	}

	.left-wrapper {

		display: inline-block;

		max-width: 342px;

		vertical-align: top;

		width: 38%;

	}

	.left-wrapper img {

		margin-top: 15px;

	}

	.right-wrapper .album-head {

    color: #f0ebd8;

    font-size: 54px;

    text-transform: uppercase;

    letter-spacing: 12px;

	}

	.right-wrapper .availableText {font-size: 30px;font-weight: 800;font-family: "poynter-oldstyle-display",serif;text-align: left;color: #837f75;padding: 35px 0 15px 0;}

	.right-wrapper .download-links {

		max-width: 447px;

		margin: 0 auto;

		font-size: 16px;

		padding: 0;

		text-align: left;

	}

	.right-wrapper .download-links a {background: none;display: inline-block;text-align: center;cursor: pointer;font-size: 16px;font-weight: 400;line-height: 45px;text-transform: uppercase;mix-blend-mode: normal;font-family: "neusa-next-std-compact",sans-serif;text-indent: 0;color: #14130f;vertical-align: middle;width: 145px;height: 38px;display: inline-block;text-align: left;letter-spacing: 3px;}

	.right-wrapper a:hover {

		mix-blend-mode: normal;

		color: #837f75;

	}

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

		 #preheader #block-menu-menu-home-one-page-linked .content ul.menu li.menu-link-32106{

			display: block;

		}

		#block-block-1071 .left-wrapper {

			width: 70%;

		}

		#block-block-1071 .right-wrapper {

			width: 70%;

			padding: 0;

			padding-top: 40px;

		}

		#block-block-1071 .right-wrapper .availableText{

			font-size: 24px;

		}

		#block-block-1071 .right-wrapper .download-links a{

			font-size: 14px;

		}

	}

	@media only screen and (min-width: 768px) and (max-width:1024px) and (orientation:portrait){

	 #block-block-1071 .oleredcontent .left-wrapper{

		width: 50%;

	 }

	 #block-block-1071 .oleredcontent .right-wrapper{

	     width: 43%;

		padding-left: 5%;

	 }

	 #block-block-1071 .oleredcontent .right-wrapper .availableText{

		    font-size: 24px;

	 }

	 #block-block-1071 .right-wrapper .download-links a{

		font-size: 14px;

	 }

	 }

	/*@media only screen and (min-width: 768px) and (max-width:1024px) {*/

	

		.oleredcontent .left-wrapper {

			width: 49%;

		}

		.oleredcontent .left-wrapper img {

			margin-top: 0px;

		}

		.oleredcontent .right-wrapper {

			width: 47%;

			padding-left: 5%;

		}

		.oleredcontent .right-wrapper .availableText {

			padding: 0 0 10px 0;

		}

	



	@media only screen and (min-width: 1024px) {

	.front #content #block-block-1071 .middle {

		max-width: 970px;

		margin: 0 auto;

	}

	}

    

 /* REskin toaster lightbox style*/



#lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect form .mlist-field #email {

    height: 39px;

    border: 1px solid #d9ceb8;

}

#lightBoxContent .genericTitle {

    text-align: center;

}

#lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {

    margin: 0;

}

#lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth {

    margin: 0 6% 0 0;

}

#lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay, .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth {

    width: 47%;

    padding-left: 2%;

}

	body > img {

	    display: none;

	}

	select::-ms-expand {

		display: none;

	}

	.view-turnkey-lightbox-toaster{

		display: none;

	}

	.splash_overall {

	    background-color: #7F7F7F;

	    height: 100%;

	    left: 0;

	    opacity: 0.8;

	    position: fixed;

	    top: 0;

	    width: 100%;

	    z-index: 10000;

	    display: none;

	    cursor: pointer;

	}

	body #lightBoxContent input:-webkit-autofill, #lightBoxContent input:-webkit-autofill:hover, #lightBoxContent input:-webkit-autofill:focus, #lightBoxContent select:-webkit-autofill:focus {

		color: #d9ceb8;

		-webkit-text-fill-color: #d9ceb8;

		-webkit-box-shadow: 0 0 0px 1000px #000 inset;

	}

	#lightBoxContent.lightBoxContent .mlist-outer-wrapper input::-webkit-input-placeholder {

		color: #d9ceb8;

		opacity: 1;

	}

	

	#lightBoxContent.lightBoxContent .mlist-outer-wrapper input:-moz-placeholder {

		color: #d9ceb8;

		opacity: 1;

	}

	

	#lightBoxContent.lightBoxContent .mlist-outer-wrapper input::-moz-placeholder {

		color: #d9ceb8;

		opacity: 1;

	}

	

	#lightBoxContent.lightBoxContent .mlist-outer-wrapper input:-ms-input-placeholder {

		color: #d9ceb8;

		opacity: 1;

	}

	/*Close Button*/

	#lightBoxContent.lightBoxContent.tkt .lightBoxClose a, #tklbContainer #lightBoxContent.lightBoxContent .lightBoxClose.turnKeyClose a {

	    background-image: none;

	    background-repeat: no-repeat;

	    display: block;

	    height: 17px;

	    position: absolute;

	    right: 5px;

	    text-indent:0px;

	    top: 8px;

	    width: 17px;

	    cursor: pointer;

	    z-index: 1;

	}

	/*Close Button*/

	

	/*common styles*/

	.turnKeyTextWrapper {

	    background-color: #d9ceb8;

	}

	#lightBoxContent .mlist-wrapper fieldset {

	    padding: 0;

	}

	#lightBoxContent .mlist-wrapper fieldset .emailTitle, #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .genericTitle, #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .merchTitle{

		font-size: 22px;

	    font-weight: bold;

	    text-transform: uppercase;

	    padding-bottom: 20px;

	    text-align: center;

	}

	#lightBoxContent .mlist-wrapper fieldset .mlist-header {

	    padding-bottom: 14px;

	    font-size: 14px;

	    color: #363938;

    	text-align: center;

    	text-transform: uppercase;

	}

	#lightBoxContent .mlist-wrapper fieldset .mlist-header p{

		margin: 0;

	}

	#lightBoxContent .mlist-wrapper fieldset .mlist-submit {

	    margin-top: 0;

	}

	#lightBoxContent .mlist-wrapper fieldset .mlist-submit input {

	    margin: 0;

	    padding: 12px;

	    width: 100%;

	    line-height: 13px;

	}

	#lightBoxContent .mlist-wrapper .termsWrapper {

	    padding: 0;

	    font-size: 11px;

	    font-weight: normal;

	}

	#lightBoxContent .mlist-wrapper .termsWrapper .termsContent a, #lightBoxContent .mlist-wrapper .termsWrapper .termsContent span, #lightBoxContent .mlist-outer-wrapper .mlist-checks label span{

		display: inline-block;

		vertical-align: top;

	}

	#lightBoxContent .mlist-wrapper .termsWrapper a.terms {

	    text-transform: uppercase;

	    text-decoration: underline;

	}

	#lightBoxContent .mlist-wrapper #thankyouBlock {

	    padding: 0;

	}

	#lightBoxContent .mlist-wrapper #thankyouBlock .thankyou-message.embed {

	    text-align: center;

	}

	#lightBoxContent .mlist-outer-wrapper #thankyouBlock .thankyou-message {

	    display: none;

	}

	#lightBoxContent .mlist-outer-wrapper #thankyouBlock .thankyou-message span {

		display: inline-block;

	}

	#lightBoxContent .mlist-outer-wrapper #thankyouBlock #thankyoublock-innerwrapper .thankyou-message {

	    display: block;

	}

	#lightBoxContent .mlist-outer-wrapper #thankyouBlock.final-screen .thankyou-message {

	    display: block;

	}

	/*common styles ends*/

	/*Lb styles*/

	#tklbContainer #lightBoxContent.lightBoxContent {

	    -webkit-box-sizing: border-box;

	    -moz-box-sizing: border-box;

	    box-sizing: border-box;

	    background-color: #3b2b1c;

	    color: #363938;

	    padding: 0;

	    position: fixed;

	    z-index: 10001;

	}

	#tklbContainer #lightBoxContent.lightBoxContent .turnKeyImageWrapper {

	    width: 100%;

	    float: none;

	    overflow: hidden;

	}

	#tklbContainer #lightBoxContent.lightBoxContent .turnKeyImageWrapper img {

	    height: auto;

	    width: 100%;

	}

	#tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper {

	    box-sizing: border-box;

	    padding: 12px;

	    width: 100%;

	    float: none;

	}

	#tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper, #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper, #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper {

	    height: 100%;

	    display: table;

	    width: 100%;

	}

	#lightBoxContent .mlist-wrapper {

	    margin-top: 0;

	}

	#tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form, #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen, #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData, #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric {

	    display: table-cell;

	    vertical-align: middle;

	}

	#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchDesc, #lightBoxContent.lightBoxContent .turnKeyTextWrapper .genericDesc {

	    margin: 0 0 15px;

	    text-align: center;

	}

	#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchPrice {

	    font-size: 18px;

	    font-weight: bold;

	    margin: 0 0 15px;

	    text-align: center;

	}

	.genericCTA, .turnKeyMerchData .merchLink {

	    margin-top: 10px;

	    text-align: center;

	}

	#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a, #lightBoxContent.lightBoxContent .turnKeyTextWrapper .genericCTA a {

	    padding: 10px;

	    font-size: 1em;

	}

	#tklbContainer #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .termsWrapper.second {

		position: relative;

	}

	#tklbContainer #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .termsWrapper.second .termsContent{

		position: absolute;

		top: auto;

		bottom: 20px;

	}

	/*Toaster Styles*/

	#lightBoxContent.lightBoxContent.tkt {

	    top: auto !important;

	    right: 24px !important;

	    left: auto !important;

	    color: #363938;

	    max-width: 360px;

	    background-color: white;

	    z-index: 10;

	    transition: all 500ms cubic-bezier(0.815, -0.46, 0.095, 1.48);

	    position: fixed;

	    height: auto !important;

	    -webkit-box-shadow: 0.5px 0.5px 1px 0.5px black;

	    -moz-box-shadow: 0.5px 0.5px 1px 0.5px black;

	    box-shadow: 0.5px 0.5px 1px 0.5px black;

	    padding: 15px;

	    display: block;

	    bottom: -500px;

	    -webkit-box-sizing: border-box;

	    -moz-box-sizing: border-box;

	    box-sizing: border-box;

	}

	#lightBoxContent.lightBoxContent.tkt.show_toaster {

	    bottom: 0 !important;

	}

	#lightBoxContent.lightBoxContent.tkt.hide_toaster {

	    bottom: -600px !important;

	}

	@media only screen and (min-width: 768px) {

		#tklbContainer #lightBoxContent.lightBoxContent .turnKeyImageWrapper {

		    float: left;

		    width: 50%;

		}

		#tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper {

		    float: left;

		    width: 50%;

		}

	}

	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {

		.lightBoxClose.turnKeyClose a {

			right: 25px;

		}

		.tklb .turnKeyTextWrapper {

			padding: 25px;

		}

		#tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper{

			width: 48%;

		}

	}

	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

		.tklb div#lightBoxContent {

			width: 100%;

		}

	}

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

		body.toaster {

			padding-top: 0px !important;

		}

		body, html {

		    height: 100%;

		}

		body {

		    padding-top: 0px !important;

		}

		.toaster #lightBoxContent.lightBoxContent {

			width: 100%;

			right: 0 !important;

			max-width: 100%;

			min-width: 0;

			z-index: 10000;

		}

		#lightBoxContent.lightBoxContent.tklb {

		    height: 100%;

		    position: fixed;

		    z-index: 999999;

		    overflow-y: scroll;

		    background-color: #3b2b1c;

		    width: 100%;

			padding: 0;

		}

		#lightBoxContent.lightBoxContent.tklb .backGroundImage {

		    position: fixed;

		    left: 0;

		    right: 0;

		    z-index: -1;

		    display: block;

		    background-position: center center;

		    width: 100%;

		    height: 100%;

		    background-size: cover;

		    opacity: .25;

		    -webkit-filter: blur(5px);

		    -moz-filter: blur(5px);

		    -o-filter: blur(5px);

		    -ms-filter: blur(5px);

		    filter: blur(5px);

		}

		#lightBoxContent.lightBoxContent.tklb .lightBoxClose.turnKeyClose a {

		    bottom: 0px;

		    width: 100%;

		    color: #000;

		    text-indent: 0px;

		    background-color: #999;

		    text-align: right;

		    font-style: italic;

		    background-image: none;

		    position: fixed;

		    padding-right: 20px;

		    opacity: 0.9;

		    z-index: 60;

		    height: 20px;

		}

		#lightBoxContent.lightBoxContent.tklb .lightBoxClose.turnKeyClose a {

		    box-sizing: border-box;

		    padding: 0;

		    height: 20px;

			width: 20px;

			display: inline-block;

			background: transparent;

			font-style: normal;

			color: #d9ceb8;

		}

		#lightBoxContent.lightBoxContent.tklb .lightBoxClose.turnKeyClose a:hover {

			color: #ca651a;

		}

		#lightBoxContent.lightBoxContent.tklb .turnKeyImageWrapper {

		    max-height: none;

		    margin: 50px auto 0px;

		    width: 50%;

		    box-sizing: border-box;

		    border: 5px solid #d9ceb8;

		}

		#lightBoxContent.lightBoxContent.tklb .turnKeyImageWrapper .turnKeyImage {

		    font-size: 0px;

		}

		#lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper {

		    background-color: transparent;

		    height: auto;

		    padding: 12px 12px 100px;

		}

		#lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .emailTitle, #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .genericTitle, #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .merchTitle {

		    font-size: 24px;

		    padding-bottom: 20px;

		}

		#lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit {

		    margin: 0;

		}

		.tklb ~ .region #toolbar {

		    display: none !important;

		}

	}

	@media only screen and (max-width: 767px) and (min-width: 480px) {

		.toaster #lightBoxContent.lightBoxContent {

			height: 200px !important;

			overflow-y: scroll;

		}

	}



/*****  Toaster CSS *****/

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper .termsWrapper a.terms {

        font-size: 13px;

        font-weight: normal;

        text-decoration: underline;

        text-transform: capitalize;

    }

    #block-views-turnkey-lightbox-block-1 {

        display: none;

    }

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

        body {

            padding-top: 0px !important;

        }

        #lightBoxContent.lightBoxContent {

            height: 100%;

            position: fixed;

            z-index: 20;

            overflow-y: scroll;

            background-color: #f3f3f3;

            border: none;

            padding: 10px;

            box-shadow: 0.5px 0.5px 1px 0.5px #000;

        }

        #lightBoxContent.lightBoxContent .backGroundImage {

            position: fixed;

            left: 0;

            right: 0;

            z-index: -1;

            display: block;

            background-position: center center;

            width: 100%;

            height: 100%;

            background-size: cover;

            opacity: .25;

            -webkit-filter: blur(5px);

            -moz-filter: blur(5px);

            -o-filter: blur(5px);

            -ms-filter: blur(5px);

            filter: blur(5px);

        }

        #lightBoxContent.lightBoxContent .turnKeyTextWrapper {

            background-color: transparent;

            height: auto;

        }

        .turnKeyImage {

            font-size: 0px;

        }

        .termsWrapper.second {

            margin-bottom: 10px;

        }

    }

    form#lightBoxSignup {

        margin-top: 0;

        font-style: normal;

    }

    #lightBoxContent.lightBoxContent {

        -webkit-box-sizing: border-box;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

        background-color: #f3f3f3;

        color: #363938;

        padding: 0;

        max-width: 360px;

        height: auto !important;

        bottom: 0 !important;

        top: auto !important;

        right: 24px !important;

        left: auto !important;

        padding: 10px;

        box-shadow: 0.5px 0.5px 1px 0.5px #000;

    }

    #lightBoxContent.lightBoxContent .turnKeyImageWrapper {

        width: 100%;

        float: none;

        overflow: hidden;

        max-height: 100%;

    }

    #lightBoxContent.lightBoxContent .turnKeyImageWrapper {

        display: none;

    }

    @media only screen and (min-width: 768px) {

        #lightBoxContent.lightBoxContent .turnKeyImageWrapper {

            float: left;

            width: 50%;

        }

    }

    #lightBoxContent.lightBoxContent .turnKeyImageWrapper img {

        height: auto;

        width: 100%;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper {

        box-sizing: border-box;

        padding: 12px;

        width: 100%;

        float: none;

        background-color: #f3f3f3;

        font-style: normal;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper {

        margin-top: 0;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .emailTitle {

        font-size: 22px;

        font-weight: bold;

        font-family: 'Futura Plus W08 bold';

        text-transform: uppercase;

        color: #181818;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-header {

        color: #181818;

        font-family: 'Futura Plus W08 Demi';

        padding-bottom: 14px;

        font-size: 14px;

    }

    #lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message.embed {

        text-align: left;

        font-family: 'Futura Plus W08 bold';

        color: #181514;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit input {

        margin: 0;

    }

    #lightBoxSignup fieldset {

        border: none;

        padding: 0;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock {

        padding: 0;

        color: #363938;

        font-family: "dosisregular";

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #errorLabelContainer2 {

        color: #ed3d3d;

		font-family: "dosisregular";

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-checks {

        clear: both;

        padding-top: 10px;

        padding-bottom: 10px;

        color: #88200D;

        text-align: left;

    }

	#lightBoxContent.lightBoxContent .mlist-outer-wrapper [type="checkbox"]:not(:checked) + label:before, #lightBoxContent.lightBoxContent .mlist-outer-wrapper [type="checkbox"]:checked + label:before {

		top: -10px;

	}

	#lightBoxContent.lightBoxContent .mlist-outer-wrapper [type="checkbox"]:not(:checked) + label:after, #lightBoxContent.lightBoxContent .mlist-outer-wrapper [type="checkbox"]:checked + label:after {

		top: -10px;

		font-weight: normal;

	}

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new {

        padding: 10px 0 20px 0;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new input {

        margin: 0;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock select#dobMonth {

        float: left;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock select option{

      background:#14130F;

      color:#fff;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock select#dobDay {

        float: right;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData {

        width: 100%;

        text-align: center;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchTitle {

        font-size: 24px;

        font-weight: bold;

        font-family: Futura, Verdana, sans-serif;

        margin: 0 0 15px;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchDesc {

        margin: 0 0 15px;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchPrice {

        font-size: 18px;

        font-weight: bold;

        margin: 0 0 15px;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a {

        padding: 10px;

        font-size: 1em;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric {

        text-align: center;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericTitle {

        text-align: center;

        font-size: 24px;

        font-weight: bold;

        font-family: Futura, Verdana, sans-serif;

        padding-bottom: 20px;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericDesc {

        padding-bottom: 12px;

        font-family: Futura, Verdana, sans-serif;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA {

        margin-top: 10px;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a {

        padding: 10px;

        font-size: 1em;

        padding: 0.75em;

    }

    .views-field-field-lightbox,

    .views-field-field-display-rate,

    .lightBox {

        display: none;

    }

    .lightBoxWrapper {

        background: none repeat scroll 0 0 transparent;

        display: block;

        position: fixed;

        z-index: 10001;

    }

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

        .lightBoxWrapper .lightBoxContent {

            width: 100%;

            height: auto;

            padding: 0px;

            position: static;

        }

    }

    .lightBoxWrapper .lightBoxContent {

        display: block;

        background-color: #f3f3f3;

        padding: 25px 20px 20px;

        position: fixed;

        box-sizing: border-box;

    }

    .lightBoxWrapper .lightBoxContent .lightBoxClose a {

        background-image: url("//www.hunterhayes.com/sites/g/files/g2000003751/f/201506/bg_close.png");

        background-repeat: no-repeat;

        display: block;

        height: 17px;

        position: absolute;

        right: 5px;

        text-indent: -9998px;

        top: 0px;

        width: 17px;

        cursor: pointer;

    }

    .lightBoxClose a {

        background-image: url("//www.hunterhayes.com/sites/g/files/g2000003751/f/201506/bg_close.png");

        background-repeat: no-repeat;

        display: block;

        height: 17px;

        position: absolute;

        right: 5px;

        text-indent: -9998px;

        top: 8px;

        width: 17px;

    }

    .lightBoxWrapper .lightBoxContent .lightBoxClose a:hover {

        background-position: 0 bottom;

    }

    .splash_overall {

        display: none !important;

    }

    .lightBoxWrapper .lightBoxContent .grid_left {

        float: left;

    }

    input:-webkit-autofill {

        -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;

    }

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

        .lightBoxContent {

            position: relative;

        }

        #lightBoxContent.lightBoxContent {

            max-width: 100%;

            right: 0 !important;

            width: 100%;

        }

        #lightBoxContent div#thankyoublock-innerwrapper {

            height: 100%;

            overflow-y: scroll;

        }

        #lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message.embed {

            text-align: center;

        }

    }

    select::-ms-expand {

        display: none;

    }

    div#block-views-57a54a4f01e82ad28e86af6f97f136f0,

    div#block-block-751 {

        display: none;

    }

    body #lightBoxContent.lightBoxContent .mlist-submit {

        margin-top: 0;

        margin-left: 1%;

        width: 25%;

        display: inline-block;

		margin: 7px 0;

    }

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .mlist-field {

        width: 47%;

		display: inline-block;

		vertical-align: top;

		float: none;

		font-size: 16px;

    }

	body #lightBoxContent.lightBoxContent #secondary-list-values {

		text-align: left;

		font-size: 0;

	}

	body #lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field.country {

		margin-left: 6%;

	}

	body #lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect form .mlist-field {

        width: 74%;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new input,

    body #lightBoxContent.lightBoxContent .mlist-submit input.submit {

        height: 52px;

        letter-spacing: 1px;

        color: #fff;

        font-family: "neusa-next-std-compact";

        background: -moz-linear-gradient(0deg, #dadcd4 0%, #a7a59c 100%);

        background: -webkit-linear-gradient(0deg, #dadcd4 0%, #a7a59c 100%);

        background: -ms-linear-gradient(0deg, #dadcd4 0%, #a7a59c 100%);

        border: none;

        line-height: 36px;

        background: #5C7D6D;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new input:hover,

    body #lightBoxContent.lightBoxContent .mlist-submit input.submit:hover {background: #7f998c;}

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay,

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth {

        width: 47%;

		padding: 5px 15px 5px 5px;

        margin: 0;

    }

    body #lightBoxContent.lightBoxContent .mlist-checks label.global-list {

        position: relative;

        color: #ffffff;

        padding-left: 20px;

        font-family: "dosisregular";

        letter-spacing: 1px;

        font-size: 13px;

    }

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field input {

        background: #1E659B;

    }

    body #lightBoxContent.lightBoxContent {

        background: url(//www.blakeshelton.com/sites/g/files/g2000005681/themes/mythemes/acq_starterm_copy_2/images/view-header.jpg) repeat-y scroll center top;

    }

    body #lightBoxContent.lightBoxContent .turnKeyTextWrapper {

        background: transparent;

    }

    body #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .emailTitle {color: #fff;font-family: "poynter-oldstyle-display";}

    body #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-header {color: #fff;font-family: "poynter-oldstyle-display";}

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect form .mlist-field #email {height: 52px;letter-spacing: 1px;font-size: 15px;background: transparent !important;border: 2px solid #fff;font-family: "neusa-next-std-compact", sans-serif;color: #fff;}

    body #lightBoxContent.lightBoxContent .thankyou-message.embed {

        display: none;		

    } 

	#lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock.final-screen .thankyou-message.embed	 {

		display: block;

		text-align: center;

	}

    

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankswelcome-msg {line-height: 1.2;color: #fff;font-family: "neusa-next-std-compact", sans-serif;letter-spacing: 1px;}

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field label {margin: 7px 0;line-height: 1.2;color: #fff;font-family: "neusa-next-std-compact", sans-serif;letter-spacing: 1px;}

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field input {height: 35px;background: transparent !important;font-size: 13px;margin: 7px 0;line-height: 1.2;color: #fff;font-family: "neusa-next-std-compact", sans-serif;letter-spacing: 1px;border: 1px solid #fff;}

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper {

        color: #ffffff;

        font-family: dosisregular;

        letter-spacing: .5px;

        padding: 0;

    }

    body #lightBoxContent.lightBoxContent #thankyoublock-innerwrapper .thankyou-message.embed {

        display: block;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper .termsWrapper a.terms:hover {

        color: #ffffff;

        text-decoration: none;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper .termsWrapper a.terms {color: #fff;letter-spacing: .5px;font-size: 12px;font-family: "poynter-oldstyle-display";}

	#lightBoxContent.lightBoxContent .turnKeyTextWrapper .thankswelcome-msg {

		color: #fff;

		font-family: "dosisregular";

	}

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message.embed {color: #fff;font-family: "neusa-next-std-compact", sans-serif;letter-spacing: 1px;font-size: 22px;}

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field input:hover {

        color: #ffffff;

    }

    body #lightBoxContent.lightBoxContent body.page-node-18236 .mlist-outer-wrapper .mlist-wrapper .mlist-field select,

    body #lightBoxContent.lightBoxContent body.page-node-18236 .mlist-outer-wrapper .mlist-wrapper .mlist-field input {

        height: 35px;

        background: #1E659B !important;

        font-size: 12px;

    }

	body #lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .mlist-field.birthDay {

		margin-left: 6%;

	}

    body #lightBoxContent.lightBoxContent .mlist-field select {

        background: url(https://blakesheltonv8.wmg-gardens.com//sites/g/files/g2000008441/f/201903/dropdown.svg) no-repeat scroll 95% center transparent !important;

		padding: 5px 10px 5px 5px;

		height: 35px;

		font-size: 13px;

		margin: 7px 0;

		line-height: 1.2;

		color: #dbdcd5;

		font-family: "neusa-next-std-compact", sans-serif;

		letter-spacing: 1px;

		border: 1px solid #dbdcd5;

		background-size: 10px auto !important;

    }

    body #lightBoxContent.lightBoxContent .mlist-outer-wrapper {

        margin-top: 0;

		max-width: 100%;

    }

    body #lightBoxContent.lightBoxContent div#thankyouBlock {

        margin-top: 0 !important;

    }

    #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-checks {

        width: 95%;

    }

    body .lightBoxWrapper .lightBoxContent .lightBoxClose a, body .lightBoxClose a {

        background: none;

        text-indent: 0;

        color: #fff;

        font-size: 22px;

        font-family: "dosisregular";

    }

    body .lightBoxWrapper .lightBoxContent .lightBoxClose a:hover {color: #837f75;}

    body #lightBoxContent.lightBoxContent.tkt.hide_toaster {

        bottom: -700px !important;

    }

	#lightBoxContent.lightBoxContent.tkt.show_toaster {

		bottom: 0 !important;

		border: 2px solid #fff;

	}

    #lightBoxContent.lightBoxContent.tkt {

        top: auto !important;

        right: 24px !important;

        left: auto !important;

        color: #fff;

        max-width: 360px;

        background-color: #14130F;

        z-index: 9999;

        transition: all 500ms cubic-bezier(0.815, -0.46, 0.095, 1.48);

        position: fixed;

        height: auto !important;

        padding: 15px;

        display: block;

        bottom: -700px !important;

        box-sizing: border-box;

        min-width: 360px;

    }

    #lightBoxContent.lightBoxContent .termsContent a {border-bottom: none;color: #fff;text-decoration: underline;}

	#lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent {display: none;color: #fff;font-family: "poynter-oldstyle-display";}

    #lightBoxContent.lightBoxContent .termsContent a:hover {

        text-decoration: none;

    }

    #lightBoxContent.lightBoxContent #errorMsg label {

        margin: 0;

    }

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

        body #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit input {

            padding: 0;

        }

        body #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field select,

        body #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper .mlist-field input {

            height: 45px;

        }

        body #lightBoxContent.lightBoxContent .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message.embed {

            line-height: 1.5;

			padding: 10px 0 0 0;

        }

        body #lightBoxContent.lightBoxContent .mlist-checks label.global-list {

            padding-left: 22px;

        }

        div#toolbar {

            display: none

        }        

        #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-checks {

            width: 94%;

        }

		body.toaster #lightBoxContent.lightBoxContent {

			width: 100%;

			right: 0 !important;

			max-width: 100%;

			min-width:0;

			z-index:10000;

			padding: 0;

		}

		.toaster #lightBoxContent.lightBoxContent {

			max-height: 100vh !important;

			overflow-y: scroll;

		}

    }

#block-block-746, #block-block-771 {

    max-width: 400px;

    margin: 0 auto;

}

#lightBoxContent.lightBoxContent .mlist-outer-wrapper [type="checkbox"]:not(:checked) + label:after, #lightBoxContent.lightBoxContent .mlist-outer-wrapper [type="checkbox"]:checked + label:after {

    top: 0;

    font-weight: normal;

}

#lightBoxContent.lightBoxContent .mlist-outer-wrapper [type="checkbox"]:not(:checked) + label:before, #lightBoxContent.lightBoxContent .mlist-outer-wrapper [type="checkbox"]:checked + label:before {

	top: 0;

}

#lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new {

	padding: 7px 0;

}

#lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new input {

	height: 38px;

	padding: 0;

    line-height: 38px;

}

#tklbContainer #lightBoxContent.lightBoxContent .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .termsWrapper.second .termsContent {

	background : #3b2b1c;

	padding: 10px 0;

}

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

	#lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-checks {

		width: 100%;

	}

	#lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-checks label.global-list {

		width: 100%;

		margin: 0;

		box-sizing: border-box;

		font-size: 10.3px;

	}

}



@media only screen and (min-width: 768px) and (max-width: 1023px) {

	#tklbContainer #lightBoxContent.lightBoxContent {	

		width: 758px !important;

		transform: translateX(-50%);

		left: 50% !important;		

	}

}



