<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/  dc: http://purl.org/dc/terms/  foaf: http://xmlns.com/foaf/0.1/  og: http://ogp.me/ns#  rdfs: http://www.w3.org/2000/01/rdf-schema#  schema: http://schema.org/  sioc: http://rdfs.org/sioc/ns#  sioct: http://rdfs.org/sioc/types#  skos: http://www.w3.org/2004/02/skos/core#  xsd: http://www.w3.org/2001/XMLSchema# ">
  <head>
    <meta charset="utf-8" />
<meta name="description" content="Official Website for Halestorm. Check out their latest music, Tour Dates, Merchandise and more." />
<meta name="keywords" content="halestormrocks" />
<link rel="canonical" href="https://www.halestormrocks.com/" />
<meta name="robots" content="index, follow" />
<link rel="shortlink" href="https://www.halestormrocks.com/" />
<meta property="og:site_name" content="Halestormrocks Official Website" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.halestormrocks.com/" />
<meta property="og:title" content="Halestorm Official Site" />
<meta property="og:description" content="Official Website for Halestorm. Check out their latest music, Tour Dates, Merchandise and more." />
<meta property="og:image" content="https://www.halestormrocks.com/sites/g/files/g2000014956/files/2022-08/OG.png" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:description" content="Official Website for Halestorm. Check out their latest music, Tour Dates, Merchandise and more." />
<meta name="twitter:site" content="Halestormrocks Official Website" />
<meta name="twitter:title" content="Halestorm Official Site" />
<meta name="twitter:url" content="https://www.halestormrocks.com/home-onepage-b" />
<meta name="twitter:image" content="https://www.halestormrocks.com/sites/g/files/g2000014956/files/2022-08/OG.png" />
<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
<meta name="MobileOptimized" content="width" />
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://libraries.wmgartistservices.com/custom-js/magnific-popup-new.css" /="/" />
<link rel="stylesheet" href="https://libraries.wmgartistservices.com/owlcarousel/owl.carousel.css" async="async" /="/" />
<link rel="stylesheet" href="https://libraries.wmgartistservices.com/owlcarousel/owl.theme.default.min.css" /="/" />
<link type="text/css" rel="stylesheet" href="https://d2cstorage-a.akamaihd.net/fonts/texgyreheros-bold/style.css" media="all" />
<link type="text/css" rel="stylesheet" href="https://d2cstorage-a.akamaihd.net/fonts/texgyreheros-regular/style.css" media="all" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="crossorigin" />
<link href="https://fonts.googleapis.com/css2?family=Sedgwick+Ave+Display&amp;display=swap" rel="stylesheet" />
<meta name="robots" content="noimageai,noai" />
<link rel="icon" href="/sites/g/files/g2000014956/files/favicon_2.png" type="image/png" />
<script type="text/javascript" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" charset="UTF-8" data-domain-script="1afa3bd8-a28d-4d63-bf26-6959b025a397" data-document-language="true"></script>
<script type="text/javascript">function OptanonWrapper() {
      var cookiePolicyLink = 'https://www.wminewmedia.com/cookies-policy/';
      var allLinks = document.querySelectorAll('a');
      for(i = 0; i < allLinks.length; i++) {
        let href = allLinks[i].href;
        if (href.indexOf(cookiePolicyLink) > -1 && href.indexOf('?ot=') < 0) {
          href = href + '?ot=1afa3bd8-a28d-4d63-bf26-6959b025a397&url=' + window.location.hostname;
          allLinks[i].setAttribute("href", href);
          allLinks[i].setAttribute("target", "_blank");
        }
      }             
      var eOT = new Event("OneTrustGroupsUpdated");
      document.dispatchEvent(eOT);
      var regCheckPerformance = /,C0002,/;
      var regCheckFunctional = /,C0003,/;
      var regCheckTargeting = /,C0004,/;
      var regCheckSocial = /,C0008,/;
}</script>
<link rel="stylesheet" type="text/css" href="https://www.wminewmedia.com/cookies-policy/onetrust/ot.css" />
<script type="text/javascript">digitalData={"settings":{"reportSuites":"wmghalestormrocks.com,wmghalestormall,wmgatl,wmg"},"content":{"artist":"Halestorm","label":"Atlantic Records"},"page":{"pageInfo":{"pageName":"Halestorm:Homepage","server":"Halestorm:Site","devTeam":"WMAS","platform":"Drupal 10"},"category":{"primaryCategory":"Halestorm:Home","pageType":"homepage"}}}</script>
<script src="//assets.adobedtm.com/launch-EN302b8a31b75a4dda8ff8df1d0cdb4762.min.js" async></script>
<script src="https://www.google.com/recaptcha/api.js?hl=en" async="async" defer="defer"></script>
<script src="https://libraries.wmgartistservices.com/jslibrary/jquery.min.js"></script>
<script src="https://libraries.wmgartistservices.com/externalJS/jquery-cookie-1-4-1-jquery-cookie-min.js" type="text/javascript"></script>
<script src="https://libraries.wmgartistservices.com/custom-js/mailing-list/cdc.js"></script>
<script src="https://libraries.wmgartistservices.com/custom-js/mailing-list/dtm.js"></script>
<script src="https://libraries.wmgartistservices.com/custom-js/YTDTM/YTFns.js"></script>
<script src="https://libraries.wmgartistservices.com/owlcarousel/owl.carousel.min.js"></script>
<script src="https://libraries.wmgartistservices.com/jslibrary/magnificpopup/jquery.magnific-popup.min.js" type="text/javascript"></script>
<script src="https://libraries.wmgartistservices.com/custom-js/Flexslider-Plugin-minified.js" type="text/javascript"></script>
<script></script>

    <title>Halestorm | Official Website</title>
    <link rel="stylesheet" media="all" href="/sites/g/files/g2000014956/files/css/css_qYvlRPmxmPUxrMPPTyy1HSmNR78FwZks5rBE7vXdl_E.css?delta=0&amp;language=en&amp;theme=bartik&amp;include=eJxdzFEKhDAMRdENVbukIXVCCSaN9AWGuvoRP0T9PVxuoR6y5kUJGHMhcCoPMgaoMl7c_HuVVb2QToih0mpavHNu3o1Udk4YCLZ8rn9WP76FmOwU4i0fMN3hD4u3N-g" />
<link rel="stylesheet" media="all" href="/sites/g/files/g2000014956/files/css/css_PwrJd40ymhcCJLVj7ywoSw2XY58VXx5Pm2g7W0SBgLA.css?delta=1&amp;language=en&amp;theme=bartik&amp;include=eJxdzFEKhDAMRdENVbukIXVCCSaN9AWGuvoRP0T9PVxuoR6y5kUJGHMhcCoPMgaoMl7c_HuVVb2QToih0mpavHNu3o1Udk4YCLZ8rn9WP76FmOwU4i0fMN3hD4u3N-g" />
<link rel="stylesheet" media="print" href="/sites/g/files/g2000014956/files/css/css_x6wY9gZ0DRviCKxOoDWn74FCXeGQIKT9sYFVSbpnqg8.css?delta=2&amp;language=en&amp;theme=bartik&amp;include=eJxdzFEKhDAMRdENVbukIXVCCSaN9AWGuvoRP0T9PVxuoR6y5kUJGHMhcCoPMgaoMl7c_HuVVb2QToih0mpavHNu3o1Udk4YCLZ8rn9WP76FmOwU4i0fMN3hD4u3N-g" />
<link rel="stylesheet" media="all" href="/sites/g/files/g2000014956/files/css/css_dA_pvcKeBEqOsxkuvv1R2m9tmfniaq4crufjYUjbXQ0.css?delta=3&amp;language=en&amp;theme=bartik&amp;include=eJxdzFEKhDAMRdENVbukIXVCCSaN9AWGuvoRP0T9PVxuoR6y5kUJGHMhcCoPMgaoMl7c_HuVVb2QToih0mpavHNu3o1Udk4YCLZ8rn9WP76FmOwU4i0fMN3hD4u3N-g" />

    
  </head>
  <body class="page-node-17741 page-node-type-page layout-no-sidebars path-frontpage">
        <a href="#main-content" class="visually-hidden focusable skip-link">
      Skip to main content
    </a>
    
      <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
    <div id="page-wrapper">
  <div id="page">
    <header id="header" class="header" role="banner">
      <div class="section layout-container clearfix">
        
          <div class="clearfix region region-header">
    
<nav role="navigation" aria-labelledby="block-acq-starterm-copy-2-menu-menu-home-one-page-linked-menu" id="block-acq-starterm-copy-2-menu-menu-home-one-page-linked" class="block block-menu navigation menu--menu-home---one-page---linked">
            
  <h2 class="visually-hidden" id="block-acq-starterm-copy-2-menu-menu-home-one-page-linked-menu">&lt;none&gt;</h2>
  

        <div class="content">
            <div class="menu-toggle-target menu-toggle-target-show" id="show-block-acq-starterm-copy-2-menu-menu-home-one-page-linked"></div>
      <div class="menu-toggle-target" id="hide-block-acq-starterm-copy-2-menu-menu-home-one-page-linked"></div>
      <a class="menu-toggle" href="#show-block-acq-starterm-copy-2-menu-menu-home-one-page-linked">Show &mdash; &lt;none&gt;</a>
      <a class="menu-toggle menu-toggle--hide" href="#hide-block-acq-starterm-copy-2-menu-menu-home-one-page-linked">Hide &mdash; &lt;none&gt;</a>
      
              <ul class="clearfix menu">
                    <li class="menu-item">
        <a href="/tour" data-drupal-link-system-path="node/134251">Tour</a>
              </li>
                <li class="menu-item menu-item--expanded">
        <a href="https://store.halestormrocks.com/">Store</a>
                                <ul class="menu">
                    <li class="menu-item">
        <a href="https://store.halestormrocks.com/">Halestorm Store</a>
              </li>
                <li class="menu-item">
        <a href="https://www.amazon.com/stores/page/6D91DEA5-F6E3-4C30-8056-BCB28CD4F302?language=en_US&amp;ref_=pe_24209330_600747923&amp;ascsubtag=srctok-935df3c2c174e646&amp;btn_ref=srctok-935df3c2c174e646">Scissor Happy by Lzzy Hale</a>
              </li>
                <li class="menu-item">
        <a href="https://halestorm.mashnetworks.co/">HALESTORM THREE CHORD BOURBON</a>
              </li>
        </ul>
  
              </li>
                <li class="menu-item">
        <a href="/liveatwembley" data-drupal-link-system-path="node/134286">Live at Wembley</a>
              </li>
                <li class="menu-item">
        <a href="/music" data-drupal-link-system-path="music">Music + Video</a>
              </li>
                <li class="menu-item">
        <a href="https://join.thechorus.com/halestorm/">Freak Fam</a>
              </li>
        </ul>
  


    </div>
  </nav>
<div id="block-acq-starterm-copy-2-block-731" class="block block-block-content block-block-contentd5decff3-966b-4dce-a81c-a2799a1f0254">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="mobileNav">
	<div class="nav-toggle">
		<span></span>
		
	</div>
	<div class="menu-text">MENU</div>
</div></div>
      
    </div>
  </div>
<div id="block-bartik-headertournav" class="block block-block-content block-block-content656326e2-52fa-4c9d-bd7d-2f886e0c9365">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="tourNavresk">
    <span class="tourNavLeft"><img width="50" src="/sites/g/files/g2000014956/files/2025-04/Icon%20awesome-ticket-alt.svg" alt="ticket image"></span>
    <a href="#tour">
    <span class="tourTextDt">Tour Dates</span>
</a></div>
<style>

</style>
<script>
	jQuery(document).ready(function () {
		jQuery('.tourNavresk a').click(function(event) {
			jQuery("html, body").animate({
				scrollTop: jQuery('div#block-acq-starterm-copy-2-block-1026 #tour').offset().top - 100
			}, 1800);
		});
	});
</script></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-761" class="block block-block-content block-block-content1c38b5ca-ab62-46aa-8bc3-6ce0c5d5ed2c">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h1 id="site-name" class="site-name site-name-front"><a href="/?frontpage=true" rel="home" aria-label="logo link" class="active"><span>Halestormrocks</span></a></h1>

<style>
h1#site-name {
    font-size: 0;
}

</style></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-846" class="block block-block-content block-block-contentf89cceec-4777-48f4-ab53-90b37c6621b5">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="merchHeader">
	<div class="merch-title">
		<span class="merchIcon"></span>
		<a class="merch-txt-dt" href="https://store.halestormrocks.com" target="_blank" custom-link-name="SHOP MERCH Merch Text (header)">SHOP MERCH</a>
		<a class="merch-txt-mob" href="https://store.halestormrocks.com" target="_blank">SHOP MERCH</a>
	</div>
	<div class="merch-title tourPage">
		<span class="merchIcon"></span>
		<a class="merch-txt-dt" href="https://store.halestormrocks.com" target="_blank">SHOP MERCH</a>
		<a class="merch-txt-mob" href="https://store.halestormrocks.com" target="_blank">SHOP MERCH</a>
	</div>
</div></div>
      
    </div>
  </div>
<div id="block-stylesheetcommon1" class="block block-block-content block-block-content8d44fde7-0a62-411c-ad75-b4a6ac3a1af3">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    @font-face {
        font-family: 'tex_gyre_herosregular';
        src: url('/sites/g/files/g2000014956/files/2023-01/texgyreheros-regular-webfont.woff2') format('woff2'),
            url('/sites/g/files/g2000014956/files/2023-01/texgyreheros-regular-webfont_0.woff') format('woff');
        font-weight: normal;
        font-style: normal;

    }

    .region-header .block-menu {
        border: none;
    }
form#content-moderation-entity-moderation-form {
    display: none;
}
    html,
    body,
    div,
    span,
    applet,
    object,
    iframe,
    img,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    blockquote,
    pre,
    a,
    abbr,
    acronym,
    address,
    big,
    cite,
    code,
    del,
    dfn,
    em,
    font,
    img,
    ins,
    kbd,
    q,
    s,
    samp,
    small,
    strike,
    strong,
    sub,
    sup,
    tt,
    var,
    b,
    u,
    i,
    center,
    dl,
    dt,
    dd,
    ol,
    ul,
    li,
    fieldset,
    form,
    label,
    legend {
        background: transparent;
        border: 0;
        font-size: 1em;
        margin: 0;
        outline: 0;
        padding: 0;
        vertical-align: baseline;
        font-family: "Roboto Mono", monospace;
    }

    .region-header .block-menu li a {
        border: none !important;
        padding: 0 !important;
        display: inline-block;
    }

    table,
    caption,
    tbody,
    tfoot,
    thead,
    tr,
    th,
    td {
        vertical-align: baseline;
    }

    a:hover,
    a:active {
        outline: none;
    }

    table {
        border-collapse: collapse;
        border-spacing: 0;
    }

    caption,
    th,
    td {
        font-weight: normal;
        text-align: left;
    }

    body {
        font-size: 0.8125em;
        line-height: 1.3846em;
    }

    p,
    ul,
    ol,
    dl,
    form,
    table,
    address,
    blockquote,
    del,
    hr,
    pre,
    ins,
    noscript,
    center {
        margin-top: 1.3846em;
        width: auto;
    }

    pre {
        background-color: #f9f9f9;
        border-style: solid;
        border-width: 1px;
        border-color: #f0f0f0;
        font-size: 1.041em;
        line-height: 1.6363em;
        padding: 0.2727em;
    }

    ul,
    ol {
        list-style-image: none;
        list-style-position: outside;
        padding: 0 0 0 1.3846em;
    }

    ul {
        list-style-type: disc;
    }

    ul ul {
        list-style-type: circle;
    }

    ul ul ul {
        list-style-type: square;
    }

    ol {
        list-style-type: decimal;
    }

    ol ol {
        list-style-type: lower-roman;
    }

    ol ol ol {
        list-style-type: lower-alpha;
    }

    dd+dt {
        margin-top: 1.3846em;
    }

    blockquote {
        font-style: italic;
        padding-right: 3.0769em;
    }

    blockquote :first-child {
        margin-top: 0;
    }

    blockquote cite {
        display: block;
        margin-right: -3.0769em;
        text-align: right;
        width: 100%;
    }

    fieldset {
        border: 1px solid;
        padding: 0.5em 1em;
    }

    fieldset>legend span.fieldset-legend {
        padding: 0 0.5em;
    }

    h1,
    h2,
    h3 {
        font-weight: normal;
    }

    h1 {
        font-size: 2.3077em;
        line-height: 1.2em;
        margin-top: 0.6em;
    }

    h2 {
        font-size: 1.8462em;
        line-height: 1.25em;
        margin-top: 0.75em;
    }

    h3 {
        font-size: 1.3846em;
        line-height: 1.3333em;
        margin-top: 1em;
    }

    h4 {
        font-size: 1.0769em;
        line-height: 1.5em;
        margin-top: 1.2857em;
    }

    h5,
    h6 {
        font-size: 0.9231em;
        line-height: 1.5em;
        margin-top: 1.5em;
    }

    h1:first-child,
    h2:first-child,
    h3:first-child,
    h4:first-child,
    h5:first-child,
    h6:first-child {
        margin-top: 0;
    }

    h1 a,
    h2 a,
    h3 a,
    h4 a,
    h5 a,
    h6 a {
        text-decoration: none;
    }

    h1 a:hover,
    h2 a:hover {
        text-decoration: none;
    }

    a {
        text-decoration: none;
    }

    a:hover {
        text-decoration: underline;
    }

    a.active:hover {
        text-decoration: none;
    }

    .site-name a {
        display: inline-block;
    }

    sub {
        vertical-align: sub;
    }

    sup {
        vertical-align: super;
    }

    small {
        font-size: smaller;
    }

    big {
        font-size: larger;
    }

    .form-item,
    .form-actions {
        margin-bottom: 1.3846em;
        margin-top: 1.3846em;
    }

    label.option,
    .webform-container-inline label {
        display: inline-block;
        font-weight: bold;
        margin-right: 0.2308em;
        width: 9em;
        vertical-align: top;
    }

    fieldset label.option,
    fieldset .webform-container-inline label {
        width: 8em;
    }

    .form-checkboxes label,
    .form-radios label {
        font-weight: normal;
    }

    .form-checkboxes label.option,
    .form-radios label.option {
        width: auto;
    }

    .form-text,
    .form-checkboxes,
    .form-radios,
    .form-select,
    .form-file,
    .form-textarea-wrapper {
        margin-top: 0.2308em;
    }

    label.option+.form-text,
    .webform-container-inline label+.form-text,
    label.option+.form-checkboxes,
    .webform-container-inline label+.form-checkboxes,
    label.option+.form-radios,
    .webform-container-inline label+.form-radios,
    label.option+.form-select,
    .webform-container-inline label+.form-select,
    label.option+.form-file,
    .webform-container-inline label+.form-file {
        margin-top: 0;
    }

    .form-checkboxes .form-item,
    .form-radios .form-item {
        margin-bottom: 0.2308em;
        margin-top: 0;
    }

    .form-checkbox,
    .form-radio {
        margin-left: 0;
    }

    .form-type-textarea {
        margin-bottom: 0;
    }

    .form-submit {
        font-size: 1em;
    }

    .form-submit~* {
        margin-left: 0.6923em;
    }

    .form-file {
        background-image: -webkit-gradient(linear, 0 0, 100% 0, color-stop(0.0, hsla(0.08, 100%, 100%, 0)), color-stop(0.0, hsla(0.08, 100%, 100%, 1.0)), color-stop(1.0, hsla(0, 100%, 100%, 1.0)));
        -webkit-border-bottom-left-radius: 6px;
        -webkit-border-top-left-radius: 6px;
    }

    ::-webkit-file-upload-button {
        left: -1px;
        position: relative;
    }

    table {
        width: 100%;
    }

    th {
        padding-bottom: 0.8462em;
        padding-top: 1em;
    }

    thead th {
        border-bottom: medium none;
    }

    tbody {
        border: medium none;
    }

    td {
        padding-bottom: 0.7692em;
        padding-top: 0.8462em;
    }

    th:first-child,
    td:first-child {
        padding-left: 1.0769em;
        padding-right: 1.0769em;
    }

    th+th,
    td+td {
        padding-left: 0.4615em;
        padding-right: 1.0769em;
    }

    tr.even,
    tr.odd {
        background: none;
        border: medium none;
    }

    table br+br {
        display: none;
    }

    .site-name {
        font-size: 2.3077em;
        line-height: 1.2em;
    }

    .site-name a,
    .site-name a:hover {
        text-decoration: none;
    }

    .stack-main h1:first-child,
    .stack-main h2:first-child,
    .stack-main h3:first-child,
    .stack-main h4:first-child,
    .stack-main h5:first-child,
    .stack-main h6:first-child {
        margin-top: 0;
    }

    .top+h2 {
        margin-top: 0;
    }

    .form-submit {
        cursor: pointer;
    }

    .skip-to-link+h1 {
        margin-top: 0;
    }

    .wrapper-header p,
    .wrapper-header ul,
    .wrapper-header ol,
    .wrapper-header dl,
    .wrapper-header form,
    .wrapper-header table,
    .wrapper-header h1,
    .wrapper-header h2,
    .wrapper-header h3,
    .wrapper-header h4,
    .wrapper-header h5,
    .wrapper-header h6 {
        margin-top: 0;
    }

    .indent {
        padding-left: 1.3846em;
    }

    div.contextual-links-wrapper {
        font-family: 'tex_gyre_herosregular';
        font-size: 11px;
    }

    .page,
    .page-width,
    .page .lining {
        position: relative;
    }

    .page {
        text-align: center;
        padding-bottom: 2.7692em;
    }

    .maintenance-page #page {
        padding: 0 4em;
    }

    .page-width {
        margin: 0 auto;
        text-align: left;
        width: 960px;
    }

    .wrapper {
        height: 100%;
        position: relative;
        width: auto;
    }

    .wrapper-content {
        margin-top: 1.6154em;
    }

    .stack,
    .deco {
        clear: both;
        position: relative;
        text-align: center;
        width: auto;
    }

    .stack {
        position: relative;
    }

    .inset-1,
    .inset-2,
    .inset-3,
    .inset-4 {
        width: auto;
    }

    .deco {
        position: absolute;
        display: none;
    }

    .deco .inner,
    .deco .layer {
        position: absolute;
    }

    .deco-top,
    .deco-top .inner {
        left: 0;
        right: 0;
        top: 0;
    }

    .deco-bottom,
    .deco-bottom .inner {
        bottom: 0;
        left: 0;
        right: 0;
    }

    .wrapper-content .stack,
    .wrapper-footer .stack {
        padding-top: 2.0769em;
    }

    .stack-width,
    .deco-width {
        margin: 0 auto;
        position: relative;
        text-align: left;
    }

    .stack-width {
        width: auto;
    }

    .deco-width,
    .deco .layer {
        width: 100%;
    }

    .stack .box {
        padding-left: 1em;
        padding-right: 1em;
        width: auto;
    }

    .stack-copyright {
        padding-bottom: 2.7692em;
    }

    .col-c {
        margin-left: 0;
        margin-right: 0;
        overflow: hidden;
        padding-left: 0;
        padding-right: 0;
        width: auto;
    }

    .float-overflow {
        overflow: hidden;
    }

    .col-1 .col {
        width: 100%;
    }

    .col-2 .col {
        width: 49%;
    }

    .col-3 .col {
        width: 32%;
    }

    .col-4 .col {
        width: 23.5%;
    }

    .col-5 .col {
        width: 18.4%;
    }

    .col-6 .col {
        width: 15%;
    }

    .col-7 .col {
        width: 12.5714%;
    }

    .col-8 .col {
        width: 10.75%;
    }

    .sidebar {
        width: 200px;
    }

    .left {
        float: left;
    }

    .right {
        float: right;
    }

    .col.right {
        margin-right: 1%;
        padding-right: 1%;
    }

    .col.left {
        margin-left: 1%;
        padding-left: 1%;
    }

    .col.right:first-child {
        margin-right: 0;
        padding-right: 0;
    }

    .col.left:first-child {
        margin-left: 0;
        padding-left: 0;
    }

    .sidebar.left {
        margin-left: 0;
        margin-right: 1.5%;
        padding-left: 0;
        padding-right: 1%;
    }

    .sidebar.right {
        margin-left: 1.5%;
        margin-right: 0;
        padding-left: 1%;
        padding-right: 0;
    }

    .pane {
        margin-top: 2.7692em;
    }

    .pane:first-child {
        margin-top: 0;
    }

    .stack-main .col-c ul,
    .stack-main .col-c ol {
        padding: 0 0 0 1.5385em;
    }

    .region-header .page-element {
        width: 75%;
    }

    .region-header .block {
        clear: right;
        float: right;
        width: 25%;
    }

    .container-inline div,
    .container-inline label {
        display: inline;
    }

    .block {
        clear: left;
    }

    .block+.block {
        margin-top: 1.3846em;
    }

    .wrapper-content .block+.block {
        margin-top: 2.7692em;
    }

    .more-link {
        margin-top: 0.6923em;
    }

    .block ul {
        margin-bottom: 0;
        margin-top: 1.3846em;
        padding-bottom: 0;
        padding-left: 1.3846em;
        padding-right: 0;
        padding-top: 0;
    }

    .block ul ul,
    ol ol {
        margin-top: 0;
    }

    .wrapper-header .block ul {
        margin-top: 0;
    }

    ul.links {
        padding-left: 0;
    }

    ul.links.inline {
        padding: 0;
        display: block;
        float: left;
    }

    ul.links.inline+ul.links.inline {
        margin-left: 0.4615em;
        padding-left: 0.4615em;
    }

    ul.links.actions {
        display: block;
        float: right;
    }

    ul.links li {
        float: left;
        list-style-type: none;
        padding: 0;
    }

    ul.links li+li {
        margin-left: 0.2308em;
        padding-left: 0.2308em;
    }

    ul.menu {
        list-style-type: disc;
    }

    ul.menu li {
        margin-left: 0;
    }

    .item-list ul,
    .action-links {
        padding-left: 1.3846em;
    }

    .block .menu {
        margin-top: 0.6923em;
    }

    .block .menu .menu {
        margin-top: 0;
    }

    .item-list ul li {
        list-style-type: inherit;
        margin: 0;
    }

    .block-comment .item-list li+li,
    .menu ul li+li,
    .menu ul li+li.collapsed,
    .menu ul li+li.expanded {
        margin-top: 0.4615em;
    }

    ul li.expanded,
    ul li.collapsed,
    ul li.leaf {
        list-style-image: none;
        list-style-type: inherit;
        margin: 0;
        padding: 0;
    }

    ul ul li.expanded,
    ul ul li.collapsed,
    ul ul li.leaf {
        list-style-type: circle;
    }

    ul ul ul li.expanded,
    ul ul ul li.collapsed,
    ul ul ul li.leaf {
        list-style-type: square;
    }

    .search-results {
        padding-left: 0;
    }

    .horizontal .expanded .menu {
        display: none;
    }

    .horizontal ul {
        padding-left: 0;
    }

    .horizontal li.expanded,
    .horizontal li.collapsed,
    .horizontal li.leaf,
    .horizontal ul ul li.expanded,
    .horizontal ul ul li.collapsed,
    .horizontal ul ul li.leaf,
    .horizontal ul ul ul li.expanded,
    .horizontal ul ul ul li.collapsed,
    .horizontal ul ul ul li.leaf {
        list-style-type: none;
    }

    .horizontal .menu li {
        float: left;
    }

    .horizontal .menu li,
    .horizontal .item-list li {
        margin-top: 0;
    }

    .horizontal .menu li {
        margin-left: 0.6923em;
        padding-left: 0.6923em;
    }

    .horizontal .menu li.first {
        margin-left: 0;
        padding-left: 0;
    }

    .horizontal .menu li+li,
    .horizontal .menu li+li.expanded,
    .horizontal .menu li+li.collapsed {
        margin-top: 0;
    }

    .col-align-last-right .last .menu,
    .col-align-right.horizontal .menu {
        float: right;
    }

    .col-align-last-right .last .menu .menu,
    .col-align-right.horizontal .menu .menu {
        float: none;
    }

    .block-aggregator ul {
        list-style: none;
    }

    .node-teaser {
        margin-top: 1.3846em;
    }

    .front .col-c .node-teaser:first-child {
        margin-top: 0;
    }

    .node+.node {
        margin-top: 2.7692em;
    }

    .node .meta {
        margin-top: 0;
        padding-top: 0;
    }

    .node .meta div {
        display: inline;
    }

    .node .tags {
        margin-top: 1.3846em;
    }

    .node .comment .meta {
        margin-top: 0.2308em;
    }

    .node .field+.field {
        margin-top: 1.3846em;
    }

    .field-type-taxonomy-term-reference .field-items {
        display: inline;
    }

    .field-type-taxonomy-term-reference .field-item {
        display: inline;
        margin-left: .3em;
    }

    .sidebar td,
    .sidebar th {
        padding-left: 0.4615em;
        padding-right: 0.4615em;
    }

    .sidebar h2 {
        font-size: 1.3846em;
        line-height: 2em;
    }

    .tabs {
        margin-top: 1.3846em;
        margin-bottom: 1.3846em;
    }

    .tabs ul.primary {
        font-size: 0.9231em;
        line-height: 1.25em;
        margin: 0;
        padding: 0 0 0 0.4615em;
    }

    .tabs ul.primary li a,
    .tabs ul.primary li a.active {
        margin: 0;
    }

    .tabs ul.primary li a {
        border-color: #bbbbbb;
        border-style: solid;
        -moz-border-radius-topleft: 3px;
        -moz-border-radius-topright: 3px;
        -webkit-border-top-left-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        -o-border-top-left-radius: 3px;
        -o-border-top-right-radius: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        border-width: 1px 1px 0 1px;
    }

    .tabs ul.primary li.active {
        border-color: #ffffff;
        border-style: solid;
        border-width: 0 0 1px;
    }

    .tabs ul.primary li+li {
        margin-left: 0.4615em;
    }

    .menu-dropdown .content>.menu>.expanded>a {
        display: inline-block;
    }

    .menu-dropdown .more-indicator {
        background-attachment: scroll;
        background-color: transparent;
        background-image: url(/sites/g/files/g2000014956/themes/mythemes/acq_starterm_copy_2/images/arrows.png);
        background-position: left top;
        background-repeat: no-repeat;
        display: block;
        position: absolute;
        right: 0;
        text-indent: -9999px;
    }

    .menu-dropdown .menu li:hover>a {
        zoom: 1;
    }

    .site-footer div#block-footersocial.block a:hover {
        opacity: 0.8;
    }

    .site-footer div#block-footersocial.block a:hover,
    div#block-footercopy a:hover {
        -webkit-text-fill-color: #ff0000;
    }

    .site-name a:hover {
        opacity: 0.5;
    }

    .site-footer div#block-footersocial.block a:hover {
        opacity: 0.5;
    }

    p.linkList a:hover {
        color: #ff0000;
        -webkit-text-fill-color: #ff0000;
    }

    .menu-dropdown .menu li>a>.more-indicator {
        background-position: center top;
    }

    .menu-dropdown .menu li:hover>a>.more-indicator {
        background-position: center center;
    }

    .menu-dropdown .menu li>.active>.more-indicator {
        background-position: center bottom;
    }

    .menu-dropdown .menu li:hover>.active>.more-indicator {
        background-position: center center;
    }

    .menu-dropdown .menu li>.active-trail>.more-indicator {
        background-position: center bottom;
    }

    .menu-dropdown .menu li:hover>.active-trail>.more-indicator {
        background-position: center center;
    }

    .menu-dropdown .menu .menu .active:hover {
        cursor: default;
    }

    .menu-dropdown .menu .menu li>a>.more-indicator {
        background-position: left top;
        right: 5px;
    }

    .menu-dropdown .menu .menu li:hover>a>.more-indicator {
        background-position: left center;
    }

    .menu-dropdown .menu .menu li>.active>.more-indicator {
        background-position: left bottom;
    }

    .menu-dropdown .menu .menu li:hover>.active>.more-indicator {
        background-position: left center;
    }

    .menu-dropdown .menu .menu li>.active-trail>.more-indicator {
        background-position: left bottom;
    }

    .menu-dropdown .menu .menu li:hover>.active-trail>.more-indicator {
        background-position: left center;
    }

    .block-addthis h2 {
        display: none;
    }

    .stack-banner {
        height: 100%;
        width: auto;
    }

    .stack-banner .box {
        padding-left: 0;
        padding-right: 0;
    }

    .comment-wrapper {
        clear: both;
        padding-top: 2em;
    }

    .comment-wrapper>a[id] {
        position: absolute;
    }

    .comment-wrapper h2,
    .comment-new-form .title,
    .comment {
        margin-top: 0.6923em;
    }

    .comment-new-form .title,
    .comment {
        padding-top: 1.3846em;
    }

    .comment-new-form label {
        width: auto;
    }

    #gardens_ie7 .comment-wrapper h2 {
        display: inline-block;
    }

    .comment-new-form .title {
        font-size: 1.3846em;
        font-weight: bold;
    }

    .comment-wrapper .links,
    .comment-by-viewer .links {
        float: right;
        padding-top: 0.75em;
        width: 100%;
    }

    .comment-wrapper .actions {
        padding-top: 2.1667em;
        width: auto;
    }

    .comment {
        clear: both;
    }

    .comment h3 {
        margin-top: 0;
    }

    .comment .links li {
        float: right;
    }

    .comment .links li+li {
        margin-left: 0;
        margin-right: 0.2308em;
        padding-left: 0;
        padding-right: 0.2308em;
    }

    .comment ul.links.inline {
        padding-top: 0.6923em;
        margin-bottom: 0;
    }

    .user-picture {
        float: left;
        margin: 0 1em 0 0;
    }

    .user-picture+div {
        overflow: hidden;
    }

    .comment .user-picture img {
        height: auto;
        width: 65px;
    }

    .block-comment .item-list a {
        display: block;
        line-height: 1.1538em;
    }

    .block-comment .item-list span {
        font-size: 0.8462em;
    }

    .simpleview-teasers .node-customer {
        float: left;
        margin: 0 2% 0 0;
        width: 32%;
        height: auto;
    }

    .simpleview-teasers .node-customer img {
        width: 100%;
        height: auto;
    }

    .block-sqbs .content:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        overflow: hidden;
        visibility: hidden;
    }

    * html .block-sqbs .content {
        height: 1%;
    }

    *:first-child+html .block-sqbs .content {
        min-height: 1px;
    }

    .node-faq-item {
        margin-top: 1.3846em;
    }

    .faq-item-question-label {
        float: left;
        font-size: 1.6154em;
        line-height: 0.8em;
        margin: 0 0.5em 0 0;
    }

    .faq-item-inline-question-title {
        font-size: 1.0769em;
        line-height: 1.2857em;
    }

    .node-faq-item p:first-child {
        margin-top: 0.6923em;
    }

    .follow-links {
        margin-top: 1.3846em;
    }

    .follow-links .follow-link {
        height: 2.0769em;
        line-height: 2.0769em;
        padding-left: 28px;
    }

    .follow-links .follow-link+.follow-link {
        margin-top: 0.2307em;
    }

    .logo {
        float: left;
        margin-right: 2em;
    }

    .field-name-field-testimonial-author {
        display: block;
        margin-top: 0.6923em;
        text-align: right;
    }

    .field-name-field-testimonial-author div {
        display: inline;
    }

    .node-testimonial .field-name-body p {
        margin-bottom: 0;
    }

    .field-name-field-testimonial-affiliation {
        margin-left: 0.3em;
    }

    .profile {
        margin-bottom: 0;
    }

    .profile .user-picture {
        float: right;
        margin: 0 0 1em 1em;
    }

    .profile .user-info {
        overflow: hidden;
    }

    .profile h3 {
        border-bottom: medium none;
    }

    .profile dl {
        margin-bottom: 0;
        margin-top: inherit;
    }

    .block-mailing-list form {
        margin-top: 0;
        max-width: 248px;
        min-width: 180px;
    }

    .block-mailing-list label {
        display: block;
        float: left;
        max-width: 80px;
        min-width: 70px;
    }

    .block-mailing-list input[type="text"] {
        display: block;
        float: left;
        max-width: 170px;
        min-width: 160px;
    }

    .block-mailing-list .form-item+.form-item {
        clear: both;
        display: inline-block;
        margin-bottom: 0;
        margin-top: 9px;
        width: 100%;
    }

    .block-mailing-list .form-submit {
        float: right;
        margin-top: 9px;
        margin-right: 10px;
    }

    #gardens_ie .block-mailing-list .form-submit {
        margin-top: 1em;
    }

    #gardens_ie .block-mailing-list input[type="text"] {
        width: 12em;
    }

    div.messages {
        /* background-color: #f8fff0;
        border-style: solid;
        border-width: 1px;
        line-height: 1.2308em;
        margin-bottom: 0;
        margin-top: 10px;
        padding: 1em 6px 0.8462em 40px;
        width: auto; */
    }

    div.messages ul {
        list-style-position: outside;
        margin: 0;
        padding: 0 0 0 20px;
    }

    .messages li+li {
        margin-top: 1.3846em;
    }

    .messages p:first-child {
        margin-top: 0;
    }

    div.messages.error {
        background-color: #FCC;
        border-color: #D77;
        color: #200;
    }

    div.messages.warning {
        background-color: #FFD;
        border-color: #F0C020;
        color: #220;
    }

    div.messages.ok {
        background-color: #DFD;
        border-color: #0A0;
        color: #020;
    }

    div.messages.status {
        background-color: #DFD;
        border-color: #0A0;
    }

    .stack-messages {
        padding-top: 0;
    }

    .poll .vote-form .choices {
        margin: 0;
        padding: 0;
    }

    .stack-precontent h2,
    .stack-precontent p {
        margin-top: 0;
        border: medium none;
    }

    .stack-precontent .field-type-file {
        float: left;
        line-height: 0;
        margin-right: 10px;
    }

    .col-align-last-right .col.last .block-search {
        text-align: right;
    }

    .block-search:first-child form {
        margin-top: 0.4615em;
    }

    .stack-main .col-c .search-results {
        padding: 0;
    }

    .search-results li {
        margin-bottom: 0;
        margin-top: 2.7692em;
    }

    .search-results .search-snippet-info {
        padding-left: 0;
    }

    .search-results p {
        margin-top: 0.6923em;
    }

    .search-results h3 {
        border: none;
    }

    .search-form {
        margin-bottom: 2.7692em;
    }

    .search-form fieldset legend,
    .search-form fieldset label {
        font-size: 1em;
        font-weight: normal;
        line-height: normal;
        margin: 0;
        padding: 0;
    }

    .search-form fieldset input {
        margin-left: 0;
    }

    .search-form fieldset input[type="text"] {
        margin-top: 2px;
    }

    .search-form fieldset input[type="checkbox"] {
        margin-right: 2px;
    }

    .social {
        margin-top: 1.3846em;
    }

    #forum tr td.forum {
        background-image: none;
        background-position: 0 0;
        padding-left: 1.0769em;
    }

    #forum .description {
        margin: 0;
        font-size: 1em;
    }

    .forum th a {
        display: block;
        position: relative;
    }

    .forum th a img {
        right: 0;
        position: absolute;
    }

    .forum .icon {
        display: none;
    }

    .forum .replies {
        width: 14%;
    }

    .forum .last-reply {
        width: 18%;
    }

    .forum .title .created {
        overflow: hidden;
    }

    .forum th.active .active img {
        float: right;
        padding: 3px 3px 4px 4px;
    }

    .filter-wrapper .form-item {
        float: left;
        margin: 0;
        padding: 0;
    }

    .filter-help {
        float: right;
        padding: 0;
    }

    .filter-guidelines {
        clear: left;
        padding: 0;
    }

    .filter-wrapper {
        border-top: medium none;
        margin: 0;
        padding: 1.3846em 0.6923em;
        width: auto;
    }

    input.form-checkbox,
    input.form-radio {
        vertical-align: baseline;
    }

    #skip-to-content {
        left: -4000px;
        position: absolute;
        top: 10px;
        z-index: 5000;
    }

    #skip-to-content a:hover,
    #skip-to-content a:focus,
    #skip-to-content a:active {
        background-color: #f0f0ff;
        font-size: 1.3846em;
        font-weight: bold;
        outline: 1px dotted #b0b0bf;
        padding: 1px 3px;
        position: relative;
        left: 4010px;
    }

    #skip-to-content-target {
        display: block;
        height: 0;
    }

    #user-login-form li {
        line-height: 1;
        list-style: none;
        margin: 0;
        padding: 0;
        text-align: left;
    }

    #user-login-form {
        text-align: left;
    }

    #user-login-form .item-list {
        margin: 20px 0;
    }

    #user-login-form .item-list li {
        background: none;
    }

    .webform-client-form input {
        max-width: 36em;
    }

    .webform-client-form .webform-container-inline input {
        max-width: 26em;
    }

    .webform-client-form fieldset input {
        max-width: 34em;
    }

    .webform-client-form fieldset .webform-container-inline input {
        max-width: 25em;
    }

    .views-row {
        margin-top: 1.3846em;
    }

    .ctools-jump-menu-select {
        max-width: 400px;
    }

    .aligncenter {
        display: block;
        margin: 0 auto
    }

    .alignleft {
        float: left
    }

    .alignright {
        float: right
    }

    .ui-datepicker th:first-child {
        padding-left: 0.3em;
        padding-right: 0.3em;
    }

    .ui-datepicker td:first-child {
        padding-left: 1px;
        padding-right: 1px;
    }

    #comments {
        margin-top: 0;
    }

    li a.active {
        color: inherit;
    }

    tr.even,
    tr.odd {
        padding: 0;
    }

    .cke_editor th:first-child,
    .cke_editor td:first-child {
        padding: inherit;
    }

    span.cke_skin_kama {
        width: auto !important;
    }

    .breadcrumb {
        padding-bottom: 0;
    }

    .clearfix:after,
    .menu:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        overflow: hidden;
        visibility: hidden;
    }

    * html .clearfix {
        height: 1%;
    }

    *:first-child+html .clearfix,
    *:first-child+html .menu {
        min-height: 1px;
    }

    .element-invisible,
    .tb-hidden {
        display: none;
    }

    #gardens_ie7 .sidebar h2 {
        display: inline-block;
    }

    #gardens_ie7 hr {
        width: 100%;
    }

    #gardens_ie7 tr.even td,
    #gardens_ie7 tr.odd td {
        border-bottom: 1px solid #CCC;
    }

    #gardens_ie7 .menu-dropdown .menu li,
    #gardens_ie7 .menu-dropdown .menu a {
        position: static;
        zoom: 1;
    }

    #gardens_ie7 .menu-dropdown .expanded a {
        position: relative;
        zoom: 1;
    }

    #gardens_ie7 .menu-dropdown .menu .menu-dropdown-hover,
    #gardens_ie7 .menu-dropdown .menu .menu-dropdown-hover li {
        position: relative;
    }

    #gardens_ie7 .wrapper-content {
        z-index: 1;
    }

    #gardens_ie7 .wrapper-header {
        z-index: 2;
    }

    #gardens_ie7 .horizontal .menu li {
        width: auto;
    }

    #gardens_ie7 .horizontal .menu>li>.menu li {
        width: 100%;
    }

    #gardens_ie7 .webform-container-inline div,
    #gardens_ie7 .webform-container-inline div.form-item {
        display: inline-block;
    }

    body.wire {
        background-color: transparent;
        background-image: none;
    }

    .wire .region-page-top,
    .wire .region-page-bottom {
        display: none !important;
    }

    .wire div {
        -moz-box-shadow: none;
        background: none !important;
        border: medium none !important;
    }

    .wire div:not(.col) {
        outline: 1px dotted #cccccc;
        padding: 14px;
    }

    .wire .tb-scope,
    .wire .tb-terminal {
        padding-top: 0 !important;
        margin: 1em auto !important;
    }

    .wire .tb-scope {
        outline: 2px solid red !important;
    }

    .wire .tb-terminal {
        outline: 2px solid SteelBlue !important;
    }

    .wire .stack .box {
        padding-top: 0 !important;
    }

    .wire div[class*="deco"] {
        display: none;
    }

    .wire .content * {
        visibility: hidden !important;
    }

    .wire .page,
    .wire .page-width,
    .wire .page .lining {
        outline: 1px dashed #333333 !important;
    }

    .wire .page .lining {
        width: 85% !important;
    }

    .wire .tb-scope::before,
    .wire .tb-terminal::before {
        display: block;
        font-family: 'tex_gyre_herosregular';
        text-transform: uppercase;
        font-size: 10px;
        line-height: 2.5em;
    }

    .wire .tb-scope::before {
        color: red;
        content: "Scoping element";
    }

    .wire .tb-terminal::before {
        color: SteelBlue;
        content: "Terminal element";
    }

    .wire .region div {
        -moz-box-shadow: 2px 2px 2px #AAAAAA;
    }

    .decoration .deco,
    .decoration .deco div {
        -moz-box-shadow: 2px 2px 5px darkred;
        height: 2%;
        background-color: lightCoral !important;
        background-image: none !important;
        border: 2px solid darkred !important;
        display: block !important;
        opacity: 0.3;
        outline: none;
        padding: 2% !important;
        width: 96% !important;
    }

    .decoration .deco div {
        opacity: 0.9;
    }

    .decoration .deco div div {
        background-color: SteelBlue !important;
        border: 1px solid black !important;
        opacity: 1;
        position: relative !important;
    }

    .decoration .stack {
        visibility: hidden !important;
    }

    .decoration .deco-bottom {
        -moz-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
    }

    .drupal .region {
        background-color: lightgreen !important;
    }

    .drupal .region .region {
        background-color: red !important;
    }

    .drupal .block {
        background-color: orange !important;
    }

    .drupal .content {
        background-color: lightblue !important;
    }

    .drupal .block .inner {
        border: 1px dashed blue !important;
        padding: 3px !important;
        background-color: yellow !important;
    }

    .drupal .block .top,
    .drupal .block .bottom {
        background-color: blue !important;
        height: 10px !important;
        opacity: 0.25 !important;
    }

    body {
        font-family: 'tex_gyre_herosregular';
    }

    .form-submit {
        -moz-border-radius: 5px;
        -o-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
    }

    .site-name {
        line-height: 1.1667em;
        margin-top: 0.1667em;
    }

    .site-slogan {
        font-size: 1.2308em;
        line-height: 1.3125em;
    }

    .sidebar h2,
    .wrapper-footer h2 {
        font-size: 1.3846em;
        line-height: 1.5em;
    }

    .sidebar h2 {
        margin-top: 0.3333em;
    }

    .sidebar a {
        text-decoration: underline;
    }

    .stack-navigation h2 {
        display: none;
    }

    .stack-navigation a {
        font-size: 1.2308em;
        line-height: 1.3125em;
    }

    .stack-navigation .menu a {
        line-height: normal;
        padding: 8px 1em;
    }

    .wrapper-header {
        padding-top: 1em;
    }

    .wrapper-content {
        margin-top: 0;
        padding-bottom: 4.1538em;
    }

    .wrapper-footer {
        margin-top: 2.0769em;
        padding-bottom: 2.0769em;
    }

    .stack-preheader {
        border-style: solid;
        border-width: 0 0 2px;
        padding-bottom: 0.5em;
    }

    .stack-content-inner {
        border-style: solid;
        border-width: 2px 0 0;
        margin-top: 0.6923em;
    }

    .wrapper-content .stack-content-inner {
        padding-top: 1.3846em;
    }

    .wrapper-content .deco-bottom .deco-bottom {
        display: block;
    }

    .wrapper-footer {
        border-style: solid;
        border-width: 1px 0 0;
    }

    .stack-copyright {
        padding: 0;
    }

    .stack-copyright .inner {
        border-style: solid;
        border-width: 1px 0;
        padding-bottom: 1em;
        padding-top: 1em;
        margin-bottom: 1em;
    }

    .stack-copyright .inner .inner {
        border: medium none;
        margin: 0;
        padding: 0;
    }

    .stack-preheader .menu {
        padding-top: 0.6923em;
    }

    .stack-preheader .block h2,
    .stack-preheader .item-list h2 {
        display: none;
    }

    .stack-header-inner {
        margin-top: 0.6923em;
    }

    .stack-navigation {
        margin-top: 4.1538em;
    }

    .stack-navigation .box {
        padding-left: 0;
        padding-right: 0;
    }

    .sidebar .block {
        border-style: solid;
        border-width: 0 0 1px;
        padding-bottom: 9px;
    }

    .sidebar .block+block {
        margin-top: 27px;
    }

    .sidebar .menu {
        padding-left: 0;
    }

    .sidebar .menu .menu {
        padding-left: 1.3846em;
    }

    ul.menu,
    ul.menu ul,
    ul.menu li.expanded,
    ul.menu li.collapsed,
    ul.menu li.leaf {
        list-style-type: none;
    }

    ul.menu li.expanded {
        list-style-image: url(/sites/g/files/g2000014956/themes/mythemes/acq_starterm_copy_2/images/menu-expanded.png);
    }

    ul.menu li.collapsed {
        list-style-image: url(/sites/g/files/g2000014956/themes/mythemes/acq_starterm_copy_2/images/menu-collapsed.png);
    }

    .menu li li {
        border-top-width: 1px;
        border-top-style: dotted;
    }

    .menu li li.first {
        border-top: medium none
    }

    .menu li li li {
        border: medium none;
    }

    .menu li li a {
        font-weight: normal;
    }

    .wrapper-header ul,
    .wrapper-header ul.menu,
    .wrapper-header ul.menu li.expanded,
    .wrapper-header ul.menu li.collapsed {
        list-style-type: none;
        list-style-image: none;
    }

    .stack-navigation .menu li+li {
        margin-left: 0;
        padding-left: 0;
    }

    .stack-navigation .menu li a {
        display: inline-block;
        font-weight: normal;
        text-decoration: none;
    }

    .stack-breadcrumb a {
        text-decoration: none;
    }

    .stack-breadcrumb a:hover {
        text-decoration: underline;
    }

    .comment,
    .comment-wrapper h2 {
        border-top-width: 1px;
        border-top-style: solid;
    }

    table {
        border-style: solid;
        border-width: 0 0 2px;
    }

    .col-primary table {
        border-collapse: separate;
    }

    table h2 {
        font-size: 18px;
    }

    thead th,
    td {
        border-style: solid;
    }

    thead th {
        border-width: 1px 0;
    }

    tfoot td {
        border-width: 1px 0 0 0;
    }

    td {
        border-style: solid;
        border-width: 1px 0 0 0;
    }

    .node .meta {
        font-size: 0.8462em;
    }

    .menu-dropdown .menu .expanded+li {
        margin-left: 0;
    }

    .menu-dropdown .menu .menu li {
        border: medium none;
    }

    .menu-dropdown .menu .menu .menu {
        padding-top: 0;
    }

    .menu-dropdown .menu .expanded a {
        padding-right: 27px;
    }

    .menu-dropdown .menu .menu a {
        border-style: solid;
        border-top-width: 1px;
        font-size: 1.0769em;
        line-height: 1.1429em;
        padding: 8px 1.1429em;
    }

    .menu-dropdown .menu .menu .last>a {
        border-bottom-width: 1px;
    }

    .menu-dropdown .menu li>a>.more-indicator {
        height: 5px;
        right: 12px;
        top: 1em;
        width: 9px;
    }

    .menu-dropdown .menu .menu li>a>.more-indicator {
        height: 9px;
        top: 0.8571em;
        width: 5px;
    }

    .block-aggregator ul li+li {
        border-top-width: 1px;
        border-top-style: dotted;
    }

    .faq-item-question-label {
        font-family: Georgia, "New Century Schoolbook", "Nimbus Roman No9 L", serif;
        font-style: italic;
    }

    .node-faq-item .faq-item-inline-question-title {
        margin-top: 3px;
    }

    #block-feedback-feedback a {
        border-width: 1px;
        border-style: solid;
    }

    .forum .login span {
        font-weight: bold;
    }

    .rotating-banner .rb-slides {
        border-width: 10px;
        border-style: solid;
    }

    .field-name-taxonomy-tags .field-items {
        margin: 0 0 20px;
    }

    .field-name-taxonomy-tags .field-item {
        display: inline;
        margin: 0 10px 0 0;
    }

    .ui-datepicker table {
        border-bottom: 0 none;
    }

    body {
        background-color: #ffffff;
        color: #333333;
    }

    .stack-navigation .menu {
        background-color: #333333;
    }

    #block-feedback-feedback a {
        background-color: #ff7800;
    }

    .controls.buttons a.activeSlide {
        background-color: #ff7800;
    }

    #block-feedback-feedback a:hover {
        background-color: #666666;
    }

    .form-submit {
        background-color: #eeeeee;
    }

    .form-submit+input {
        background-color: #ffffff;
    }

    .menu-dropdown .menu .menu {
        background-color: #484848;
    }

    a {
        color: #ff7800;
    }

    li a.active {
        color: #ff7800;
    }

    .site-name a {
        color: #ff7800;
    }

    .page-forum h1 {
        color: #ff7800;
    }

    .messages {
        color: #000000;
    }

    .messages ul {
        color: #000000;
    }

    .messages ul li {
        color: #000000;
    }

    .wrapper-header .active-trail a {
        color: #000000;
    }

    .form-submit {
        color: #000000;
    }

    #block-feedback-feedback a {
        color: #ffffff;
    }

    .messages a {
        color: #333333;
    }

    h1 {
        color: #333333;
    }

    h2 {
        color: #333333;
    }

    h3 {
        color: #333333;
    }

    h4 {
        color: #333333;
    }

    h5 {
        color: #333333;
    }

    h6 {
        color: #333333;
    }

    .forum a {
        color: #333333;
    }

    #forum table thead tr th {
        color: #333333;
    }

    #forum table thead tr th a {
        color: #333333;
    }

    .rotating-banner {
        color: #333333;
    }

    .rotating-banner a {
        color: #333333;
    }

    h2 a {
        color: #666666;
    }

    a:hover {
        color: #666666;
    }

    .site-slogan {
        color: #666666;
    }

    h2 a:hover {
        color: #999999;
    }

    .forum .description {
        color: #999999;
    }

    .stack-navigation .menu li a {
        color: #ffffff;
    }

    .menu-dropdown .menu .expanded:hover>a {
        background-color: #666666;
    }

    .menu-dropdown .menu .active-trail:hover>a {
        background-color: #666666;
    }

    #block-feedback-feedback a {
        border-color: #ffffff;
    }

    .stack-navigation .menu li a:hover {
        background-color: #666666;
    }

    .stack-navigation .menu .active-trail>a {
        color: #FFA600;
    }

    .wrapper-footer {
        border-color: #333333;
    }

    .stack-preheader {
        border-color: #333333;
    }

    .stack-content-inner {
        border-color: #333333;
    }

    .stack-copyright .inner {
        border-color: #333333;
    }

    .sidebar .block,
    .block-aggregator ul li+li {
        border-color: #EEEEEE;
    }

    .comment {
        border-top-color: #999999;
    }

    .comment-wrapper h2 {
        border-top-color: #999999;
    }

    .sidebar.left {
        border-right-color: #999999;
    }

    .sidebar.right {
        border-left-color: #999999;
    }

    .menu-dropdown .menu .menu a {
        border-color: #ffffff;
    }

    .breadcrumb a {
        color: #bababa;
    }

    .node .meta {
        color: #bababa;
    }

    th {
        background-color: #ECECEC;
    }

    table {
        border-color: #CCCCCC;
    }

    td {
        border-color: #CCCCCC;
    }

    th {
        border-color: #CCCCCC;
    }

    tfoot td {
        border-color: #CCCCCC;
    }

    .menu li li {
        border-color: #CCCCCC;
    }

    thead th {
        border-bottom-color: #ffffff;
    }

    .forum thead th {
        border-color: #CCCCCC;
    }

    th.active {
        background-color: #F6F7F9;
    }

    tr.even td {
        background-color: #F9F9F9;
    }

    table tbody tr.even td.active {
        background-color: #e4e5e9 !important;
    }

    table tbody tr.odd td.active {
        background-color: #eeeff2 !important;
    }

    .rotating-banner .rb-slides {
        border-color: #dddddd;
        background: #dddddd;
    }

    body {
        background-color: #ffffff;
        color: #333333;
    }

    .form-submit {
        color: #000000;
    }

    .site-slogan {
        color: #666666;
    }

    .wrapper-footer {
        border-color: #333333;
    }

    .stack-preheader {
        border-color: #333333;
    }

    .stack-content-inner {
        border-color: #333333;
    }

    .stack-copyright .inner {
        border-color: #333333;
    }

    .stack-navigation .menu li a {
        color: #ffffff;
    }

    thead th {
        border-bottom-color: #ffffff;
    }

    .menu-dropdown .menu .menu a {
        border-color: #ffffff;
    }

    #block-feedback-feedback a {
        color: #ffffff;
        border-color: #ffffff;
    }

    .stack-navigation .menu {
        background-color: #333333;
    }

    #block-feedback-feedback a:hover {
        background-color: #666666;
    }

    .form-submit+input {
        background-color: #ffffff;
    }

    .messages {
        color: #000000;
    }

    .messages ul {
        color: #000000;
    }

    .messages ul li {
        color: #000000;
    }

    .wrapper-header .active-trail a {
        color: #000000;
    }

    .messages a {
        color: #333333;
    }

    h1 {
        color: #333333;
    }

    h2 {
        color: #333333;
    }

    h3 {
        color: #333333;
    }

    h4 {
        color: #333333;
    }

    h5 {
        color: #333333;
    }

    h6 {
        color: #333333;
    }

    .forum a {
        color: #333333;
    }

    #forum table thead tr th {
        color: #333333;
    }

    #forum table thead tr th a {
        color: #333333;
    }

    .rotating-banner {
        color: #333333;
    }

    .rotating-banner a {
        color: #333333;
    }

    h2 a {
        color: #666666;
    }

    a:hover {
        color: #666666;
    }

    .menu-dropdown .menu .expanded:hover>a {
        background-color: #666666;
    }

    .menu-dropdown .menu .active-trail:hover>a {
        background-color: #666666;
    }

    .stack-navigation .menu li a:hover {
        background-color: #666666;
    }

    table tbody tr.even td.active {
        background-color: #000000;
    }

    table tbody tr.odd td.active {
        background-color: #000000;
    }

    .view-splash .views-field-field-lightbox,
    .view-splash .views-field-field-display-rate,
    .view-splash .lightBox {
        display: none;
    }

    .honeypot-textfield,
    .url-textfield,
    .homepage-textfield {
        display: none !important;
    }

    input,
    select,
    textarea,
    button {
        font-family: inherit;
    }

    input[type="radio"],
    input[type="checkbox"] {
        margin: 0;
    }

    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;
    }

    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;
    }

    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;
    }

    textarea {
        min-height: 50px;
        overflow: auto;
        resize: vertical;
        width: 100%;
    }

    input:invalid,
    button:invalid,
    select:invalid,
    textarea:invalid {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    input::-moz-focus-inner,
    button::-moz-focus-inner,
    select::-moz-focus-inner,
    textarea::-moz-focus-inner {
        border: 0;
        padding: 0;
    }

    select {
        -webkit-appearance: none;
        background: url(/sites/g/files/g2000014956/files/2025-04/BOT-downarrow%20%281%29_0.svg) no-repeat #000 !important;
        background-position: 98% 50% !important;
        border-radius: 0 !important;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        -o-appearance: none;
    }

    .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);
    }

    .mfp-wrap {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 1043;
        position: fixed;
        outline: none !important;
        -webkit-backface-visibility: hidden;
    }

    .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;
    }

    .mfp-container:before {
        content: '';
        display: inline-block;
        height: 100%;
        vertical-align: middle;
    }

    .mfp-align-top .mfp-container:before {
        display: none;
    }

    .mfp-content {
        position: relative;
        display: inline-block;
        vertical-align: middle;
        margin: 0 auto;
        text-align: left;
        z-index: 1045;
    }

    .mfp-inline-holder .mfp-content,
    .mfp-ajax-holder .mfp-content {
        width: 100%;
        cursor: auto;
    }

    .mfp-ajax-cur {
        cursor: progress;
    }

    .mfp-zoom-out-cur,
    .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
        cursor: -moz-zoom-out;
        cursor: -webkit-zoom-out;
        cursor: zoom-out;
    }

    .mfp-zoom {
        cursor: pointer;
        cursor: -webkit-zoom-in;
        cursor: -moz-zoom-in;
        cursor: zoom-in;
    }

    .mfp-auto-cursor .mfp-content {
        cursor: auto;
    }

    .mfp-close,
    .mfp-arrow,
    .mfp-preloader,
    .mfp-counter {
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
    }

    .mfp-loading.mfp-figure {
        display: none;
    }

    .mfp-hide {
        display: none !important;
    }

    .mfp-preloader {
        color: #cccccc;
        position: absolute;
        top: 50%;
        width: auto;
        text-align: center;
        margin-top: -0.8em;
        left: 8px;
        right: 8px;
        z-index: 1044;
    }

    .mfp-preloader a {
        color: #cccccc;
    }

    .mfp-preloader a:hover {
        color: white;
    }

    .mfp-s-ready .mfp-preloader {
        display: none;
    }

    .mfp-s-error .mfp-content {
        display: none;
    }

    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;
    }

    button::-moz-focus-inner {
        padding: 0;
        border: 0;
    }

    .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;
    }

    .mfp-close:hover,
    .mfp-close:focus {
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .mfp-close:active {
        top: 1px;
    }

    .mfp-close-btn-in .mfp-close {
        color: #333333;
    }

    .mfp-image-holder .mfp-close,
    .mfp-iframe-holder .mfp-close {
        color: white;
        right: -6px;
        text-align: right;
        padding-right: 6px;
        width: 100%;
    }

    .mfp-counter {
        position: absolute;
        top: 0;
        right: 0;
        color: #cccccc;
        font-size: 12px;
        line-height: 18px;
    }

    .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;
    }

    .mfp-arrow:active {
        margin-top: -54px;
    }

    .mfp-arrow:hover,
    .mfp-arrow:focus {
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .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;
    }

    .mfp-arrow:after,
    .mfp-arrow .mfp-a {
        border-top-width: 13px;
        border-bottom-width: 13px;
        top: 8px;
    }

    .mfp-arrow:before,
    .mfp-arrow .mfp-b {
        border-top-width: 21px;
        border-bottom-width: 21px;
        opacity: 0.7;
    }

    .mfp-arrow-left {
        left: 0;
    }

    .mfp-arrow-left:after,
    .mfp-arrow-left .mfp-a {
        border-right: 17px solid white;
        margin-left: 31px;
    }

    .mfp-arrow-left:before,
    .mfp-arrow-left .mfp-b {
        margin-left: 25px;
    }

    .mfp-arrow-right {
        right: 0;
    }

    .mfp-arrow-right:after,
    .mfp-arrow-right .mfp-a {
        border-left: 17px solid white;
        margin-left: 39px;
    }

    .mfp-iframe-holder {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .mfp-iframe-holder .mfp-content {
        line-height: 0;
        width: 100%;
        max-width: 900px;
    }

    .mfp-iframe-holder .mfp-close {
        top: 0px;
    }

    .mfp-iframe-scaler {
        width: 100%;
        height: 0;
        overflow: hidden;
        padding-top: 56.25%;
    }

    .mfp-iframe-scaler .videoPlayer {
        position: relative;
        padding-top: 56.25%;
        height: 0;
        width: 100%;
    }

    .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;
    }

    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;
    }

    .mfp-figure {
        line-height: 0;
    }

    .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;
    }

    .mfp-figure small {
        color: #bdbdbd;
        display: block;
        font-size: 12px;
        line-height: 14px;
    }

    .mfp-figure figure {
        margin: 0;
    }

    .mfp-bottom-bar {
        margin-top: -36px;
        position: absolute;
        top: 100%;
        left: 0;
        width: 100%;
        cursor: auto;
    }

    .mfp-title {
        text-align: left;
        line-height: 18px;
        color: #f3f3f3;
        word-wrap: break-word;
        padding-right: 36px;
    }

    .mfp-image-holder .mfp-content {
        max-width: 100%;
    }

    .mfp-gallery .mfp-image-holder .mfp-figure {
        cursor: pointer;
    }

    @media screen and (max-width:800px) and (orientation:landscape),
    screen and (max-height:300px) {
        .mfp-img-mobile .mfp-image-holder {
            padding-left: 0;
            padding-right: 0;
        }

        .mfp-img-mobile img.mfp-img {
            padding: 0;
        }

        .mfp-img-mobile .mfp-figure:after {
            top: 0;
            bottom: 0;
        }

        .mfp-img-mobile .mfp-figure small {
            display: inline;
            margin-left: 5px;
        }

        .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;
        }

        .mfp-img-mobile .mfp-bottom-bar:empty {
            padding: 0;
        }

        .mfp-img-mobile .mfp-counter {
            right: 5px;
            top: 3px;
        }

        .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) {
        .mfp-arrow {
            -webkit-transform: scale(0.75);
            transform: scale(0.75);
        }

        .mfp-arrow-left {
            -webkit-transform-origin: 0;
            transform-origin: 0;
        }

        .mfp-arrow-right {
            -webkit-transform-origin: 100%;
            transform-origin: 100%;
        }

        .mfp-container {
            padding-left: 6px;
            padding-right: 6px;
        }
    }

    .mfp-ie7 .mfp-img {
        padding: 0;
    }

    .mfp-ie7 .mfp-bottom-bar {
        width: 600px;
        left: 50%;
        margin-left: -300px;
        margin-top: 5px;
        padding-bottom: 5px;
    }

    .mfp-ie7 .mfp-container {
        padding: 0;
    }

    .mfp-ie7 .mfp-content {
        padding-top: 44px;
    }

    .mfp-ie7 .mfp-close {
        top: 0;
        right: 0;
        padding-top: 0;
    }

    button.mfp-close {
        opacity: 1;
        color: #ffffff;
    }

    button.mfp-close:hover {
        opacity: 1;
        color: #ff0000;
    }

    .mfp-arrow-left:before,
    .mfp-arrow-left:after,
    .mfp-arrow-right:before,
    .mfp-arrow-right:after,
    .mfp-arrow {
        opacity: 1;
    }

    .mfp-arrow-right:hover:after {
        border-left: 17px solid #ff0000;
    }

    .mfp-arrow-left:hover:after {
        border-right: 17px solid #ff0000;
    }

    @keyframes fadeOut {
        0% {
            opacity: 1;
        }

        100% {
            opacity: 0;
        }
    }

    .owl-carousel {
        display: none;
        width: 100%;
        -webkit-tap-highlight-color: transparent;
        position: relative;
        z-index: 1;
    }

    .owl-carousel .owl-stage {
        position: relative;
        -ms-touch-action: pan-Y;
        -moz-backface-visibility: hidden;
    }

    .owl-carousel .owl-stage:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

    .owl-carousel .owl-stage-outer {
        position: relative;
        overflow: hidden;
        -webkit-transform: translate3d(0px, 0px, 0px);
    }

    .owl-carousel .owl-wrapper {
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        -ms-backface-visibility: hidden;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
    }

    .owl-carousel .owl-item {
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        -ms-backface-visibility: hidden;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        position: relative;
        min-height: 1px;
        float: left;
        -webkit-backface-visibility: hidden;
        -webkit-tap-highlight-color: transparent;
        -webkit-touch-callout: none;
    }

    .owl-carousel .owl-item img {
        display: block;
        width: 100%;
    }

    .owl-carousel .owl-item .owl-lazy {
        opacity: 0;
        transition: opacity 400ms ease;
    }

    .owl-carousel .owl-item img.owl-lazy {
        transform-style: preserve-3d;
    }

    .owl-carousel .owl-nav.disabled {
        display: none;
    }

    .owl-carousel .owl-dots.disabled {
        display: none;
    }

    .owl-carousel .owl-nav .owl-prev {
        cursor: pointer;
        cursor: hand;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .owl-carousel .owl-nav .owl-next {
        cursor: pointer;
        cursor: hand;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .owl-carousel .owl-dot {
        cursor: pointer;
        cursor: hand;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .owl-carousel .animated {
        animation-duration: 1000ms;
        animation-fill-mode: both;
    }

    .owl-carousel .owl-animated-in {
        z-index: 0;
    }

    .owl-carousel .owl-animated-out {
        z-index: 1;
    }

    .owl-carousel .fadeOut {
        animation-name: fadeOut;
    }

    .owl-carousel .owl-video-wrapper {
        position: relative;
        height: 100%;
        background: #000;
    }

    .owl-carousel .owl-video-play-icon {
        position: absolute;
        height: 80px;
        width: 80px;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -40px;
        background: url(/sites/g/files/g2000014956/themes/mythemes/acq_starterm_copy_2/owl.video.play.png) no-repeat;
        cursor: pointer;
        z-index: 1;
        -webkit-backface-visibility: hidden;
        transition: transform 100ms ease;
    }

    .owl-carousel .owl-video-play-icon:hover {
        -ms-transform: scale(1.3, 1.3);
        transform: scale(1.3, 1.3);
    }

    .owl-carousel .owl-video-playing .owl-video-tn {
        display: none;
    }

    .owl-carousel .owl-video-playing .owl-video-play-icon {
        display: none;
    }

    .owl-carousel .owl-video-tn {
        opacity: 0;
        height: 100%;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
        transition: opacity 400ms ease;
    }

    .owl-carousel .owl-video-frame {
        position: relative;
        z-index: 1;
        height: 100%;
        width: 100%;
    }

    .owl-carousel.owl-loaded {
        display: block;
    }

    .owl-carousel.owl-loading {
        opacity: 0;
        display: block;
    }

    .owl-carousel.owl-hidden {
        opacity: 0;
    }

    .owl-carousel.owl-refresh .owl-item {
        visibility: hidden;
    }

    .owl-carousel.owl-drag .owl-item {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .owl-carousel.owl-grab {
        cursor: move;
        cursor: grab;
    }

    .owl-carousel.owl-rtl {
        direction: rtl;
    }

    .owl-carousel.owl-rtl .owl-item {
        float: right;
    }

    .no-js .owl-carousel {
        display: block;
    }

    .owl-height {
        transition: height 500ms ease-in-out;
    }

    .owl-theme .owl-nav {
        margin-top: 10px;
        text-align: center;
        -webkit-tap-highlight-color: transparent;
    }

    .owl-theme .owl-nav [class*='owl-'] {
        color: #FFF;
        font-size: 14px;
        margin: 5px;
        padding: 4px 7px;
        background: #D6D6D6;
        display: inline-block;
        cursor: pointer;
        border-radius: 3px;
    }

    .owl-theme .owl-nav [class*='owl-']:hover {
        color: #FFF;
        text-decoration: none;
    }

    .owl-theme .owl-nav .disabled {
        opacity: 0.5;
        cursor: default;
    }

    .owl-theme .owl-nav.disabled+.owl-dots {
        margin-top: 10px;
    }

    .owl-theme .owl-dots {
        text-align: center;
        -webkit-tap-highlight-color: transparent;
    }

    .owl-theme .owl-dots .owl-dot {
        display: inline-block;
        zoom: 1;
        *display: inline;
    }

    .owl-theme .owl-dots .owl-dot span {
        width: 10px;
        height: 10px;
        margin: 5px 7px;
        background: #D6D6D6;
        display: block;
        -webkit-backface-visibility: visible;
        transition: opacity 200ms ease;
        border-radius: 30px;
    }

    .owl-theme .owl-dots .owl-dot:hover span {
        background: #ff0000;
    }

    .page-comment-reply #page-title,
    .page-comment-edit #page-title,
    .page-comment-delete-own #page-title,
    .block h2,
    .front #block-acq-starterm-copy-2-block-516 h2,
    .page-news-v1 #page-title,
    .page-forum #page-title,
    #block-views-be97a62486938aae0230cdbd8af78a79 h1,
    .path-music #main .view-display-id-page .block-title,
    .page-node.node-type-page #page-title,
    .page-filter.page-filter-tips #page-title,
    .page-user #page-title,
    .page-upload #page-title,
    .page-comment-reply .comment-by-node-author,
    .page-comment-edit .comment-by-node-author,
    .page-comment-delete-own .comment-by-node-author,
    .wrapper-header,
    .item-list .pager li,
    .block ul,
    .stack-preheader,
    .stack-content-inner,
    .stack-navigation,
    .page,
    body .region-content ul.flippy,
    .path-music #block-system-main li.views-row .views-field-nothing-3 li.meta-links:first-child,
    #block-views-music-block-1 li.views-row .views-field-nothing-3 li.meta-links:first-child,
    #block-views-music-block-2 li.views-row .views-field-nothing-3 li.meta-links:first-child,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-3 li.meta-links:first-child,
    .wrapper-footer,
    .wrapper-content .stack,
    .wrapper-footer .stack,
    #main h2.commentcountwrap,
    #main div.commentcountwrap {
        border: none;
        padding: 0;
        margin: 0;
    }

    ul,
    li,
    .item-list ul,
    .action-links {
        list-style-type: none;
        list-style-image: none;
        padding: 0;
        margin: 0;
    }

    .view-home-one-page-masonry .views-row .media-embed-resize .media-embed-wrapper {
        position: static;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .media-thumbnail-frame {
        width: 100%;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .media-thumbnail-frame>div {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 25px;
        height: 0;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .media-thumbnail-frame iframe,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .media-thumbnail-frame object,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .media-thumbnail-frame embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .page-comment-reply #content-area .region-content>div:first-child,
    .page-comment-edit #content-area .region-content>div:first-child,
    .page-comment-delete-own #content-area .region-content>div:first-child,
    .page-comment-reply .links.inline,
    .page-comment-edit .links.inline,
    .page-comment-delete-own .links.inline,
    .page-news-v1 .view-home-one-page-news>.view-header>.view-categories,
    .stack-breadcrumb,
    .profile,
    .messages.notice,
    #block-acq-starterm-copy-2-block-61,
    #breadcrumb-region,
    .node-comment-counter,
    .page-home-onepage #sidebar-a,
    #block-menu-menu-home-one-page-menu h2,
    #block-acq-starterm-copy-2-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-acq-starterm-copy-2-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,
    #block-views-block-user-profile-block-1 .hover-user-menu,
    #block-acq-starterm-copy-2-block-321 .bit-description-links,
    #block-acq-starterm-copy-2-block-501 .merchflex-control-nav,
    #block-acq-starterm-copy-2-block-96 .merchflex-control-nav,
    #block-views-merch-block-1 .config-merch-carousel,
    #block-views-merch-block-1 .merchclass-control-nav,
    #block-system-main .field-news-detail.full,
    #block-views-home-one-page-news-block-3 .field-news-detail.full,
    #block-views-home-one-page-news-block-6 .field-news-detail.full,
    #block-views-home-one-page-news-block-7 .field-news-detail.full,
    #block-system-main .views-row .field-name-field-license,
    #block-system-main .views-row .views-field-nothing-2,
    #block-system-main .views-row .field-name-media-title,
    #block-system-main .views-row .oembed-title,
    #block-views-home-one-page-news-block-3 .views-row .field-name-field-license,
    #block-views-home-one-page-news-block-3 .views-row .views-field-nothing-2,
    #block-views-home-one-page-news-block-3 .views-row .field-name-media-title,
    #block-views-home-one-page-news-block-3 .views-row .oembed-title,
    #block-views-home-one-page-news-block-6 .views-row .field-name-field-license,
    #block-views-home-one-page-news-block-6 .views-row .views-field-nothing-2,
    #block-views-home-one-page-news-block-6 .views-row .field-name-media-title,
    #block-views-home-one-page-news-block-6 .views-row .oembed-title,
    #block-views-home-one-page-news-block-7 .views-row .field-name-field-license,
    #block-views-home-one-page-news-block-7 .views-row .views-field-nothing-2,
    #block-views-home-one-page-news-block-7 .views-row .field-name-media-title,
    #block-views-home-one-page-news-block-7 .views-row .oembed-title,
    #block-system-main .views-field-nothing-2 .news-detail-close,
    #block-views-home-one-page-news-block-3 .views-field-nothing-2 .news-detail-close,
    #block-views-home-one-page-news-block-6 .views-field-nothing-2 .news-detail-close,
    #block-views-home-one-page-news-block-7 .views-field-nothing-2 .news-detail-close,
    #block-system-main .views-field-nothing-2 .nd .field-name-file,
    #block-views-home-one-page-news-block-3 .views-field-nothing-2 .nd .field-name-file,
    #block-views-home-one-page-news-block-6 .views-field-nothing-2 .nd .field-name-file,
    #block-views-home-one-page-news-block-7 .views-field-nothing-2 .nd .field-name-file,
    #block-system-main .views-field-nothing-2 .nd .oembed-title,
    #block-views-home-one-page-news-block-3 .views-field-nothing-2 .nd .oembed-title,
    #block-views-home-one-page-news-block-6 .views-field-nothing-2 .nd .oembed-title,
    #block-views-home-one-page-news-block-7 .views-field-nothing-2 .nd .oembed-title,
    .node-type-blog #page-title,
    .view-home-one-page-photos .views-row .field-content a .field-name-field-license.field-type-list-text,
    #block-views-photos-block-4 .views-row .field-content a .field-name-field-license.field-type-list-text,
    #block-views-home-one-page-photos-block-5 .views-row .field-content a .field-name-field-license.field-type-list-text,
    body.node-type-photo #page-title,
    .view-home-one-page-photo-detail .views-row .views-field-field-instagram-video,
    #block-acq-starterm-copy-2-block-476 .caps,
    .view-home-one-page-video-detail .field-name-media-description .field-label,
    #block-views-home-one-page-forum-block-1 td.views-field-nothing-3,
    #block-views-home-one-page-forum-block-1 td.views-field-nothing-4,
    .page-forum.page-forum- #page-title,
    #block-views-be97a62486938aae0230cdbd8af78a79 td.views-field-nothing-2,
    #block-views-be97a62486938aae0230cdbd8af78a79 td.is-sticky,
    .path-music #block-system-main .sc-player .sc-artwork-list,
    #block-views-music-block-1 .sc-player .sc-artwork-list,
    #block-views-music-block-2 .sc-player .sc-artwork-list,
    .view-music.view-display-id-block_2 .sc-player .sc-artwork-list,
    .path-music #block-system-main .sc-player .sc-info,
    #block-views-music-block-1 .sc-player .sc-info,
    #block-views-music-block-2 .sc-player .sc-info,
    .view-music.view-display-id-block_2 .sc-player .sc-info,
    .path-music #block-system-main .sc-player .sc-scrubber,
    #block-views-music-block-1 .sc-player .sc-scrubber,
    #block-views-music-block-2 .sc-player .sc-scrubber,
    .view-music.view-display-id-block_2 .sc-player .sc-scrubber,
    .path-music #block-system-main .sc-player .sc-trackslist,
    #block-views-music-block-1 .sc-player .sc-trackslist,
    #block-views-music-block-2 .sc-player .sc-trackslist,
    .view-music.view-display-id-block_2 .sc-player .sc-trackslist,
    .path-music #block-system-main .sc-player .sc-info-toggle,
    #block-views-music-block-1 .sc-player .sc-info-toggle,
    #block-views-music-block-2 .sc-player .sc-info-toggle,
    .view-music.view-display-id-block_2 .sc-player .sc-info-toggle,
    .path-music #block-system-main .sc-player .sc-song-title,
    #block-views-music-block-1 .sc-player .sc-song-title,
    #block-views-music-block-2 .sc-player .sc-song-title,
    .view-music.view-display-id-block_2 .sc-player .sc-song-title,
    .path-music #block-system-main .sc-player .sc-time-float,
    #block-views-music-block-1 .sc-player .sc-time-float,
    #block-views-music-block-2 .sc-player .sc-time-float,
    .view-music.view-display-id-block_2 .sc-player .sc-time-float,
    .path-music #block-system-main .sc-player .sc-prev,
    #block-views-music-block-1 .sc-player .sc-prev,
    #block-views-music-block-2 .sc-player .sc-prev,
    .view-music.view-display-id-block_2 .sc-player .sc-prev,
    .path-music #block-system-main .sc-player .sc-next,
    #block-views-music-block-1 .sc-player .sc-next,
    #block-views-music-block-2 .sc-player .sc-next,
    .view-music.view-display-id-block_2 .sc-player .sc-next,
    .path-music #block-system-main .sc-player .sc-controls a.sc-pause.hidden,
    #block-views-music-block-1 .sc-player .sc-controls a.sc-pause.hidden,
    #block-views-music-block-2 .sc-player .sc-controls a.sc-pause.hidden,
    .view-music.view-display-id-block_2 .sc-player .sc-controls a.sc-pause.hidden,
    .path-music #block-system-main .sc-player .sc-controls a.sc-play.hidden,
    #block-views-music-block-1 .sc-player .sc-controls a.sc-play.hidden,
    #block-views-music-block-2 .sc-player .sc-controls a.sc-play.hidden,
    .view-music.view-display-id-block_2 .sc-player .sc-controls a.sc-play.hidden,
    .path-music #block-system-main .sc-player.playing .sc-controls a.sc-play,
    #block-views-music-block-1 .sc-player.playing .sc-controls a.sc-play,
    #block-views-music-block-2 .sc-player.playing .sc-controls a.sc-play,
    .view-music.view-display-id-block_2 .sc-player.playing .sc-controls a.sc-play,
    .path-music #block-system-main li.views-row .views-field-field-lyrics,
    #block-views-music-block-1 li.views-row .views-field-field-lyrics,
    #block-views-music-block-2 li.views-row .views-field-field-lyrics,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics,
    .path-music #block-system-main li.views-row .views-field-nothing-2,
    #block-views-music-block-1 li.views-row .views-field-nothing-2,
    #block-views-music-block-2 li.views-row .views-field-nothing-2,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2,
    .path-music #block-system-main li.views-row .views-field-field-video-asset,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset,
    .path-music #block-system-main li.views-row .views-field-nothing-2 .comment h3,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .comment h3,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .comment h3,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .comment h3,
    .path-music #block-system-main li.views-row .views-field-field-video-asset .oembed-title,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset .oembed-title,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset .oembed-title,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset .oembed-title,
    .path-music #page-title,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-artwork-list,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-info,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-scrubber,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-trackslist,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-info-toggle,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-song-title,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-time-float,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-prev,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-next,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-controls a.sc-pause.hidden,
    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-controls a.sc-play.hidden,
    #block-acq-starterm-copy-2-block-611 .content .sc-player.playing .sc-controls a.sc-play,
    .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,
    #block-views-albums-block-1 .view-content .item-list ul .views-field-title,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-artwork-list,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-artwork-list,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-info,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-info,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-scrubber,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-scrubber,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-trackslist,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-trackslist,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-info-toggle,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-info-toggle,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-song-title,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-song-title,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-time-float,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-time-float,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-prev,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-prev,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-next,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-next,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-pause.hidden,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-play.hidden,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-pause.hidden,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-play.hidden,
    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player.playing .sc-controls a.sc-play,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player.playing .sc-controls a.sc-play,
    .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,
    .view-home-one-page-masonry .views-row .views-field-nothing-1,
    .view-home-one-page-masonry .views-row .field-name-field-license,
    .view-home-one-page-masonry .views-row .oembed-title,
    .page-user #page-title,
    .page-user .edit-comment-body-und-0-value--2,
    .page-user #block-views-user-profile-block-2 .views-field,
    .page-user #block-views-user-profile-block-2 .view-footer,
    .page-user .view-user-activity-feed li.views-row .field-name-field-license,
    .page-user .view-user-activity-feed li.views-row.video-entry .views-field-body,
    .page-user .view-user-activity-feed li.views-row.photo-entry .views-field-body,
    .page-node-15326 .tabs,
    .page-node-15326 #page-title,
    .page-node-15326 #block-acq-starterm-copy-2-block-321 .item-list,
    .page-node-15326 #footer,
    #main .wysiwyg-tab-wrapper,
    #main .form-item-subject,
    #main #comment-new .title,
    .node .comment .new,
    .node .comment h3,
    .node .comment .links.inline .comment_forbidden,
    .page-comment .new,
    .page-comment h3,
    .page-comment .links.inline .comment_forbidden,
    #edit-author--4,
    #edit-author--2,
    #edit-author--1,
    .comment-form .form-item-comment-body-und-0-value label {
        display: none;
    }

    .block,
    #block-system-main .item-list .pager,
    #block-views-home-one-page-news-block-3 .item-list .pager,
    #block-views-home-one-page-news-block-6 .item-list .pager,
    #block-views-home-one-page-news-block-7 .item-list .pager {
        margin-bottom: 1em;
    }

    #block-menu-menu-home-one-page-menu,
    #block-acq-starterm-copy-2-menu-menu-home-one-page-linked,
    #block-menu-menu-menu-fixed,
    #block-menu-menu-one-page-anchored {
        margin-bottom: 0;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul {
        max-width: 810px;
        margin: 0 auto;
        width: 95%;
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul {
            width: 92%;
            margin: 0 auto;
        }
    }

    #block-views-music-block-3 .more-link,
    #block-views-merch-block-1 .more-link,
    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .more-link,
    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .more-link,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .more-link,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .more-link,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .more-link,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .more-link,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .more-link,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .more-link,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .more-link {
        clear: both;
        text-align: center;
        font-size: 12px;
        font-weight: 100;
        margin-top: 13px;
        margin-bottom: 50px;
    }

    #block-views-music-block-3 .more-link a,
    #block-views-merch-block-1 .more-link a,
    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .more-link a,
    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .more-link a,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .more-link a,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .more-link a,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .more-link a,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .more-link a,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .more-link a,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .more-link a,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .more-link a {
        border-bottom: 1px solid #ffffff;
    }

    #block-views-music-block-3 .more-link a:hover,
    #block-views-merch-block-1 .more-link a:hover,
    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .more-link a:hover,
    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .more-link a:hover,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .more-link a:hover,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .more-link a:hover,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .more-link a:hover,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .more-link a:hover,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .more-link a:hover,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .more-link a:hover,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .more-link a:hover {
        color: #ff0000;
        border-bottom: 1px solid #ff0000;
    }

    input.form-submit,
    #themebuilder-live-preview-theme-picker-form #edit-switch,
    #edit-submit,
    #edit-delete,
    body.path-frontpage #content .content #map div .event_links a,
    body #content .content #map div .infoheading a,
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a,
    .fanClubOuterWrapper .earlyAccess .joinButton a,
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a,
    #photoCarousel .pc-link,
    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail .merchBuyLink,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail .merchBuyLink,
    #block-views-merch-block-1 .config-merch-carousel,
    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton,
    #block-views-music-block-3 .views-row .description .buy a,
    div#block-flippy-flippy-pager ul.flippy .newsTitle span.readmore,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a,
    .genericCTA a,
    .turnKeyMerchData .merchLink a,
    #block-acq-starterm-copy-2-block-511 .join-fanclub a,
    .page-news #content .content #map div .event_links a,
    .page-news-v1 #content .content #map div .event_links a,
    .page-node-79241 #content .content #map div .event_links a,
    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    #block-views-forum-block-3 .view-forum .item-list .views-row .views-field.views-field-node-link a,
    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn,
    .view-display-id-block_8 .merch-wrap .description .buy,
    .view-albums li.views-row .views-field-field-services span.views-label,
    .view-albums .wrapper-right .item-list li a,
    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup,
    .mlist-outer-wrapper.sidebar-variants .mlist-join,
    .tourWrapper .songkick-tour .view-more-dates a,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a,
    #block-acq-starterm-copy-2-block-911 .tourWrapper .songkick-tour a.view_more,
    .sph-con .sph-action,
    .page-user #block-views-user-profile-block-2 .view-footer a,
    .page-user.page-user-edit-profile .form-submit,
    .page-user.page-user-edit .form-submit,
    .page-node-15326 .style-top .style-mlist-join,
    .page-node-15326 .style-bottom li .style-tour-tkt,
    .page-upload #edit-submit,
    .page-upload #edit-draft,
    .page-node-32416 .upsell_wrapper .become-a-member,
    .page-node-79246 .upsell_wrapper .become-a-member,
    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        line-height: 15px;
        margin: 0px auto;
        text-align: center;
        font-size: 14.02px;
        font-weight: 900;
        color: #fff;
        background: transparent;
        border: 1px solid #618288;
        text-transform: uppercase;
        text-decoration: none;
        transition: 0.5s ease-in-out;
        box-sizing: border-box;
        transform: skew(-10deg);
        -webkit-transform: skew(-10deg);
        -moz-transform: skew(-10deg);
        overflow: hidden;
        font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    input.form-submit div,
    #themebuilder-live-preview-theme-picker-form #edit-switch div,
    #edit-submit div,
    #edit-delete div,
    body.path-frontpage #content .content #map div .event_links a div,
    body #content .content #map div .infoheading a div,
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a div,
    .fanClubOuterWrapper .earlyAccess .joinButton a div,
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a div,
    #photoCarousel .pc-link div,
    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail .merchBuyLink div,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail .merchBuyLink div,
    #block-views-merch-block-1 .config-merch-carousel div,
    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton div,
    #block-views-music-block-3 .views-row .description .buy a div,
    div#block-flippy-flippy-pager ul.flippy .newsTitle span.readmore div,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a div,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a div,
    .genericCTA a div,
    .turnKeyMerchData .merchLink a div,
    #block-acq-starterm-copy-2-block-511 .join-fanclub a div,
    .page-news #content .content #map div .event_links a div,
    .page-news-v1 #content .content #map div .event_links a div,
    .page-node-79241 #content .content #map div .event_links a div,
    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore div,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore div,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore div,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore div,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore div,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore div,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore div,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore div,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore div,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore div,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore div,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore div,
    #block-views-forum-block-3 .view-forum .item-list .views-row .views-field.views-field-node-link a div,
    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn div,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn div,
    .view-display-id-block_8 .merch-wrap .description .buy div,
    .view-albums li.views-row .views-field-field-services span.views-label div,
    .view-albums .wrapper-right .item-list li a div,
    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup div,
    .mlist-outer-wrapper.sidebar-variants .mlist-join div,
    .tourWrapper .songkick-tour .view-more-dates a div,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a div,
    #block-acq-starterm-copy-2-block-911 .tourWrapper .songkick-tour a.view_more div,
    .sph-con .sph-action div,
    .page-user #block-views-user-profile-block-2 .view-footer a div,
    .page-user.page-user-edit-profile .form-submit div,
    .page-user.page-user-edit .form-submit div,
    .page-node-15326 .style-top .style-mlist-join div,
    .page-node-15326 .style-bottom li .style-tour-tkt div,
    .page-upload #edit-submit div,
    .page-upload #edit-draft div,
    .page-node-32416 .upsell_wrapper .become-a-member div,
    .page-node-79246 .upsell_wrapper .become-a-member div,
    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a div {
        transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
    }

    input.form-submit:before,
    #themebuilder-live-preview-theme-picker-form #edit-switch:before,
    #edit-submit:before,
    #edit-delete:before,
    body.path-frontpage #content .content #map div .event_links a:before,
    body #content .content #map div .infoheading a:before,
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a:before,
    .fanClubOuterWrapper .earlyAccess .joinButton a:before,
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a:before,
    #photoCarousel .pc-link:before,
    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail .merchBuyLink:before,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail .merchBuyLink:before,
    #block-views-merch-block-1 .config-merch-carousel:before,
    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton:before,
    #block-views-music-block-3 .views-row .description .buy a:before,
    div#block-flippy-flippy-pager ul.flippy .newsTitle span.readmore:before,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a:before,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a:before,
    .genericCTA a:before,
    .turnKeyMerchData .merchLink a:before,
    #block-acq-starterm-copy-2-block-511 .join-fanclub a:before,
    .page-news #content .content #map div .event_links a:before,
    .page-news-v1 #content .content #map div .event_links a:before,
    .page-node-79241 #content .content #map div .event_links a:before,
    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore:before,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore:before,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    #block-views-forum-block-3 .view-forum .item-list .views-row .views-field.views-field-node-link a:before,
    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:before,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:before,
    .view-display-id-block_8 .merch-wrap .description .buy:before,
    .view-albums li.views-row .views-field-field-services span.views-label:before,
    .view-albums .wrapper-right .item-list li a:before,
    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup:before,
    .mlist-outer-wrapper.sidebar-variants .mlist-join:before,
    .tourWrapper .songkick-tour .view-more-dates a:before,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a:before,
    #block-acq-starterm-copy-2-block-911 .tourWrapper .songkick-tour a.view_more:before,
    .sph-con .sph-action:before,
    .page-user #block-views-user-profile-block-2 .view-footer a:before,
    .page-user.page-user-edit-profile .form-submit:before,
    .page-user.page-user-edit .form-submit:before,
    .page-node-15326 .style-top .style-mlist-join:before,
    .page-node-15326 .style-bottom li .style-tour-tkt:before,
    .page-upload #edit-submit:before,
    .page-upload #edit-draft:before,
    .page-node-32416 .upsell_wrapper .become-a-member:before,
    .page-node-79246 .upsell_wrapper .become-a-member:before,
    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: -50px;
        border-right: 50px solid transparent;
        border-bottom: 80px solid #618288;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        transition: 0.5s ease-in-out;
        z-index: -1;
        box-sizing: border-box;
    }

    input.form-submit:hover,
    #themebuilder-live-preview-theme-picker-form #edit-switch:hover,
    #edit-submit:hover,
    #edit-delete:hover,
    body.path-frontpage #content .content #map div .event_links a:hover,
    body #content .content #map div .infoheading a:hover,
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a:hover,
    .fanClubOuterWrapper .earlyAccess .joinButton a:hover,
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a:hover,
    #photoCarousel .pc-link:hover,
    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail .merchBuyLink:hover,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail .merchBuyLink:hover,
    #block-views-merch-block-1 .config-merch-carousel:hover,
    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton:hover,
    #block-views-music-block-3 .views-row .description .buy a:hover,
    div#block-flippy-flippy-pager ul.flippy .newsTitle span.readmore:hover,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a:hover,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a:hover,
    .genericCTA a:hover,
    .turnKeyMerchData .merchLink a:hover,
    #block-acq-starterm-copy-2-block-511 .join-fanclub a:hover,
    .page-news #content .content #map div .event_links a:hover,
    .page-news-v1 #content .content #map div .event_links a:hover,
    .page-node-79241 #content .content #map div .event_links a:hover,
    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore:hover,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore:hover,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore:hover,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    #block-views-forum-block-3 .view-forum .item-list .views-row .views-field.views-field-node-link a:hover,
    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:hover,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:hover,
    .view-display-id-block_8 .merch-wrap .description .buy:hover,
    .view-albums li.views-row .views-field-field-services span.views-label:hover,
    .view-albums .wrapper-right .item-list li a:hover,
    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup:hover,
    .mlist-outer-wrapper.sidebar-variants .mlist-join:hover,
    .tourWrapper .songkick-tour .view-more-dates a:hover,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a:hover,
    #block-acq-starterm-copy-2-block-911 .tourWrapper .songkick-tour a.view_more:hover,
    .sph-con .sph-action:hover,
    .page-user #block-views-user-profile-block-2 .view-footer a:hover,
    .page-user.page-user-edit-profile .form-submit:hover,
    .page-user.page-user-edit .form-submit:hover,
    .page-node-15326 .style-top .style-mlist-join:hover,
    .page-node-15326 .style-bottom li .style-tour-tkt:hover,
    .page-upload #edit-draft:hover,
    .page-node-32416 .upsell_wrapper .become-a-member:hover,
    .page-node-79246 .upsell_wrapper .become-a-member:hover,
    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a:hover {
        color: #fff;
        border: 1px solid #ff0000;
    }

    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a:hover {
        -webkit-text-fill-color: #000;
    }

    input.form-submit:hover:before,
    #themebuilder-live-preview-theme-picker-form #edit-switch:hover:before,
    #edit-submit:hover:before,
    #edit-delete:hover:before,
    body.path-frontpage #content .content #map div .event_links a:hover:before,
    body #content .content #map div .infoheading a:hover:before,
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a:hover:before,
    .fanClubOuterWrapper .earlyAccess .joinButton a:hover:before,
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a:hover:before,
    #photoCarousel .pc-link:hover:before,
    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail .merchBuyLink:hover:before,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail .merchBuyLink:hover:before,
    #block-views-merch-block-1 .config-merch-carousel:hover:before,
    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton:hover:before,
    #block-views-music-block-3 .views-row .description .buy a:hover:before,
    div#block-flippy-flippy-pager ul.flippy .newsTitle span.readmore:hover:before,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a:hover:before,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a:hover:before,
    .genericCTA a:hover:before,
    .turnKeyMerchData .merchLink a:hover:before,
    #block-acq-starterm-copy-2-block-511 .join-fanclub a:hover:before,
    .page-news #content .content #map div .event_links a:hover:before,
    .page-news-v1 #content .content #map div .event_links a:hover:before,
    .page-node-79241 #content .content #map div .event_links a:hover:before,
    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore:hover:before,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore:hover:before,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore:hover:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    #block-views-forum-block-3 .view-forum .item-list .views-row .views-field.views-field-node-link a:hover:before,
    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:hover:before,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:hover:before,
    .view-display-id-block_8 .merch-wrap .description .buy:hover:before,
    .view-albums li.views-row .views-field-field-services span.views-label:hover:before,
    .view-albums .wrapper-right .item-list li a:hover:before,
    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup:hover:before,
    .mlist-outer-wrapper.sidebar-variants .mlist-join:hover:before,
    .tourWrapper .songkick-tour .view-more-dates a:hover:before,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a:hover:before,
    #block-acq-starterm-copy-2-block-911 .tourWrapper .songkick-tour a.view_more:hover:before,
    .sph-con .sph-action:hover:before,
    .page-user #block-views-user-profile-block-2 .view-footer a:hover:before,
    .page-user.page-user-edit-profile .form-submit:hover:before,
    .page-user.page-user-edit .form-submit:hover:before,
    .page-node-15326 .style-top .style-mlist-join:hover:before,
    .page-node-15326 .style-bottom li .style-tour-tkt:hover:before,
    .page-upload #edit-draft:hover:before,
    .page-node-32416 .upsell_wrapper .become-a-member:hover:before,
    .page-node-79246 .upsell_wrapper .become-a-member:hover:before,
    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a:hover:before {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        transition: 0.5s ease-in-out;
        z-index: -1;
        box-sizing: border-box;
    }

    #block-acq-starterm-copy-2-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,
    .item-list .pager .pager-next.first.last a,
    #block-acq-starterm-copy-2-block-321 .more-link a {
        background: #000000;
        border: 2x solid #ff0000;
        color: #ff0000;
        cursor: pointer;
        display: block;
        text-decoration: none;
        text-transform: uppercase;
        text-align: center;
        border: 2px solid #ff0000;
    }

    #block-acq-starterm-copy-2-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,
    .item-list .pager .pager-next.first.last a:hover,
    #block-acq-starterm-copy-2-block-321 .more-link a:hover {
        background: #a1a1a1;
    }

    #block-system-main .views-row,
    #block-views-home-one-page-news-block-3 .views-row,
    #block-views-home-one-page-news-block-6 .views-row,
    #block-views-home-one-page-news-block-7 .views-row {
        margin-bottom: 1.25em;
    }

    .page-comment-reply #page-title,
    .page-comment-edit #page-title,
    .page-comment-delete-own #page-title,
    .block h2,
    .front #block-acq-starterm-copy-2-block-516 h2,
    .page-news-v1 #page-title,
    .page-forum #page-title,
    #block-views-be97a62486938aae0230cdbd8af78a79 h1,
    .path-music #main .view-display-id-page .block-title,
    .page-node.node-type-page #page-title,
    .page-filter.page-filter-tips #page-title,
    .page-user #page-title,
    .page-upload #page-title {
        color: #ffffff;
        font-size: 40.03px;
        font-family: "aktiv-grotesk-condensed", sans-serif;
        text-transform: uppercase;
        text-align: center;
        font-style: normal;
        font-weight: 900;
    }

    #block-views-home-one-page-news-detail-block .views-row .views-field-title span,
    .view-home-one-page-photo-detail .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-photo-detail .views-row .views-field-title span a,
    .view-home-one-page-video-detail .views-row .views-field-title span a,
    #block-system-main .views-row .views-field-title a,
    #block-views-home-one-page-news-block-3 .views-row .views-field-title a,
    #block-views-home-one-page-news-block-6 .views-row .views-field-title a,
    #block-views-home-one-page-news-block-7 .views-row .views-field-title a,
    .node-type-audio .view-display-id-block_1 .views-field-title .field-content,
    .view-home-one-page-masonry .views-row .views-field-title a,
    .page-node-15326 .style-top .style-right .style-news-title {
        color: #ffffff;
        display: block;
        font-size: 1.1em;
        line-height: 1.25em;
        margin: 0.3125em 0 0.625em;
    }

    #block-views-home-one-page-news-detail-block .views-row .views-field-title span:hover,
    .view-home-one-page-photo-detail .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-photo-detail .views-row .views-field-title span a:hover,
    .view-home-one-page-video-detail .views-row .views-field-title span a:hover,
    #block-system-main .views-row .views-field-title a:hover,
    #block-views-home-one-page-news-block-3 .views-row .views-field-title a:hover,
    #block-views-home-one-page-news-block-6 .views-row .views-field-title a:hover,
    #block-views-home-one-page-news-block-7 .views-row .views-field-title a:hover,
    .node-type-audio .view-display-id-block_1 .views-field-title .field-content:hover,
    .view-home-one-page-masonry .views-row .views-field-title a:hover,
    .page-node-15326 .style-top .style-right .style-news-title:hover {
        color: #ff0000;
    }

    .view-home-one-page-photos .view-content ul,
    #block-views-photos-block-4 .view-content ul {
        position: relative;
        width: 100%;
        overflow: hidden;
    }

    #block-acq-starterm-copy-2-block-431 .content {
        width: 100%;
    }

    #block-acq-starterm-copy-2-block-431 .content>div {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 25px;
        height: 0;
    }

    #block-acq-starterm-copy-2-block-431 .content iframe,
    #block-acq-starterm-copy-2-block-431 .content object,
    #block-acq-starterm-copy-2-block-431 .content embed {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

    .view-home-one-page-photos .views-row .media-thumbnail-frame img,
    #block-views-photos-block-4 .views-row .media-thumbnail-frame img,
    #block-views-home-one-page-photos-block-5 .views-row .media-thumbnail-frame img {
        width: 100%;
        height: auto;
    }

    #block-views-home-one-page-news-detail-block .views-row .views-field-title,
    .view-home-one-page-photo-detail .views-row .views-field-title,
    .view-home-one-page-video-detail .views-row .views-field-title {
        margin-bottom: 0.5em;
    }

    #block-views-home-one-page-news-detail-block .views-row .views-field-title span,
    .view-home-one-page-photo-detail .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-photo-detail .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;
    }

    #block-views-home-one-page-news-detail-block .views-row .views-field-created,
    .view-home-one-page-photo-detail .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) {

        #block-views-home-one-page-news-detail-block .views-row .views-field-created,
        .view-home-one-page-photo-detail .views-row .views-field-created,
        .view-home-one-page-video-detail .views-row .views-field-created {
            font-size: 1em;
        }
    }

    #block-views-home-one-page-news-detail-block .views-row .views-field-created em,
    .view-home-one-page-photo-detail .views-row .views-field-created em,
    .view-home-one-page-video-detail .views-row .views-field-created em {
        font-style: normal;
    }

    #block-views-home-one-page-news-detail-block .views-row .views-field.views-field-body p,
    .view-home-one-page-photo-detail .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;
    }

    #block-views-home-one-page-forum-block-1 .item-list .pager,
    #block-views-be97a62486938aae0230cdbd8af78a79 .item-list .pager {
        text-align: center;
    }

    #block-views-home-one-page-forum-block-1 .item-list .pager li,
    #block-views-be97a62486938aae0230cdbd8af78a79 .item-list .pager li {
        padding-right: 0.5em;
    }

    #block-views-home-one-page-forum-block-1 table,
    #block-views-be97a62486938aae0230cdbd8af78a79 table {
        border: 0;
    }

    #block-views-home-one-page-forum-block-1 tr,
    #block-views-be97a62486938aae0230cdbd8af78a79 tr,
    #block-views-home-one-page-forum-block-1 td,
    #block-views-be97a62486938aae0230cdbd8af78a79 td {
        border: 0;
    }

    #block-views-home-one-page-forum-block-1 tr,
    #block-views-be97a62486938aae0230cdbd8af78a79 tr {
        display: block;
        margin-bottom: 0.5em;
        overflow: hidden;
        padding: 1em;
    }

    #block-views-home-one-page-forum-block-1 tr.even,
    #block-views-be97a62486938aae0230cdbd8af78a79 tr.even {
        background: #F1F1F1;
    }

    #block-views-home-one-page-forum-block-1 tr.even td,
    #block-views-be97a62486938aae0230cdbd8af78a79 tr.even td {
        background: none;
    }

    #block-views-home-one-page-forum-block-1 td,
    #block-views-be97a62486938aae0230cdbd8af78a79 td {
        padding: 0 .4em;
        display: block;
        float: left;
        border-left: 1px solid #ffffff;
        line-height: 1em;
    }

    #block-views-home-one-page-forum-block-1 td:first-child,
    #block-views-be97a62486938aae0230cdbd8af78a79 td:first-child {
        border: 0;
        line-height: normal;
        margin-bottom: 0.5em;
        padding: 0;
        width: 100%;
    }

    #block-views-home-one-page-forum-block-1 td:first-child p,
    #block-views-be97a62486938aae0230cdbd8af78a79 td:first-child p {
        margin: 0;
    }

    #block-views-home-one-page-forum-block-1 td:first-child a,
    #block-views-be97a62486938aae0230cdbd8af78a79 td:first-child a {
        font-size: 1em;
        color: #ff0000;
    }

    #block-views-home-one-page-forum-block-1 td:first-child a:hover,
    #block-views-be97a62486938aae0230cdbd8af78a79 td:first-child a:hover {
        color: #ffffff;
    }

    #block-views-home-one-page-forum-block-1 td:first-child+.views-field,
    #block-views-be97a62486938aae0230cdbd8af78a79 td:first-child+.views-field {
        border: 0;
        padding-left: 0;
    }

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

        .page-news #block-acq-starterm-copy-2-block-26,
        .page-news-v1 #block-acq-starterm-copy-2-block-26,
        .page-node-79241 #block-acq-starterm-copy-2-block-26,
        .node-type-blog #block-acq-starterm-copy-2-block-26,
        body.node-type-photo #block-acq-starterm-copy-2-block-26,
        .node-type-video #block-acq-starterm-copy-2-block-26 {
            width: 100%;
        }

        .page-news #block-acq-starterm-copy-2-block-26 .description,
        .page-news-v1 #block-acq-starterm-copy-2-block-26 .description,
        .page-node-79241 #block-acq-starterm-copy-2-block-26 .description,
        .node-type-blog #block-acq-starterm-copy-2-block-26 .description,
        body.node-type-photo #block-acq-starterm-copy-2-block-26 .description,
        .node-type-video #block-acq-starterm-copy-2-block-26 .description {
            margin: 0 auto;
        }

        .page-news #block-acq-starterm-copy-2-block-96,
        .page-news-v1 #block-acq-starterm-copy-2-block-96,
        .page-node-79241 #block-acq-starterm-copy-2-block-96,
        .node-type-blog #block-acq-starterm-copy-2-block-96,
        body.node-type-photo #block-acq-starterm-copy-2-block-96,
        .node-type-video #block-acq-starterm-copy-2-block-96 {
            float: left;
            width: 50%;
        }

        .page-news #block-acq-starterm-copy-2-block-91,
        .page-news-v1 #block-acq-starterm-copy-2-block-91,
        .page-node-79241 #block-acq-starterm-copy-2-block-91,
        .node-type-blog #block-acq-starterm-copy-2-block-91,
        body.node-type-photo #block-acq-starterm-copy-2-block-91,
        .node-type-video #block-acq-starterm-copy-2-block-91 {
            clear: none;
            float: right;
            width: 40%;
        }
    }

    .page-comment-reply #page-title,
    .page-comment-edit #page-title,
    .page-comment-delete-own #page-title {
        margin-top: 1em;
    }

    .page-comment-reply #content-area .region-content #block-system-main,
    .page-comment-edit #content-area .region-content #block-system-main,
    .page-comment-delete-own #content-area .region-content #block-system-main {
        display: block;
    }

    .page-comment-reply #comment-form,
    .page-comment-edit #comment-form,
    .page-comment-delete-own #comment-form {
        margin-top: 3em;
    }

    .page-comment-reply #edit-subject,
    .page-comment-edit #edit-subject,
    .page-comment-delete-own #edit-subject {
        width: 100%;
    }

    .page-comment-reply .comment.odd.clearfix,
    .page-comment-edit .comment.odd.clearfix,
    .page-comment-delete-own .comment.odd.clearfix {
        border: 0;
    }

    .page-news-v1 .view-home-one-page-news>.view-header>.view-categories .view-content ul li,
    .view-categories .view-content ul li {
        width: 100%;
        margin: 0 0 0.5em;
    }

    .page-news-v1 .view-home-one-page-news>.view-header>.view-categories h3,
    .view-categories h3 {
        font-size: 1em;
        margin-bottom: 0.5em;
    }

    .page-news-v1 .view-home-one-page-news>.view-header>.view-categories p,
    .view-categories p {
        margin: 0 0 0.5em;
    }

    .page-news-v1 .view-home-one-page-news>.view-header>.view-categories a.active,
    .view-categories a.active {
        color: #ff0000;
    }

    .view-categories a.active:hover {
        color: #ff0000;
    }

    .page-news-v1 .view-home-one-page-news>.view-header {
        width: 100%;
        position: absolute;
        right: 0;
        top: -4em;
        z-index: 100;
    }

    @media only screen and (min-width:768px) {
        .page-news-v1 .view-home-one-page-news>.view-header {
            width: 40%;
        }

        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li div.wrapper {
            bottom: 0;
            position: relative;
            width: 100%;
            left: 0;
        }
    }

    .page-news-v1 .view-home-one-page-news>.view-header .tags-dropdown {
        float: right;
        color: #a1a1a1;
        margin-bottom: 0.52em;
        cursor: pointer;
    }

    .page-news-v1 .view-home-one-page-news>.view-header .tags-dropdown span {
        color: #ff0000;
    }

    .page-news-v1 .view-home-one-page-news>.view-header>.view-categories {
        background: #e9e9e9;
        padding: 1em;
        clear: both;
    }

    #block-acq-starterm-copy-2-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 {
        position: relative;
    }

    #block-acq-starterm-copy-2-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 {
        position: absolute;
        right: 0;
        top: 3px;
    }

    #block-acq-starterm-copy-2-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 {
        padding: 0.75em;
        font-size: 0.8em;
    }

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

        .node-type-blog .pane,
        body.node-type-photo .pane,
        .node-type-video .pane,
        .node-type-album .pane,
        .node-type-audio .pane {
            margin-top: 30px;
        }
    }

    .page-forum #content,
    .node-type-forum #content,
    .page-node-20091 #content,
    .page-node-20096 #content,
    .page-node-18236 #content,
    .page-node-18231 #content {
        min-height: calc(100vh - 150px);
    }

    * {
        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;
    }

    body {
        color: #ffffff;
        font-size: 14px;
        font-family: "Roboto Mono", monospace;
        background-color: #000000;
        line-height: 1.35;
        padding: 0px !important;
    }

    a,
    .sidebar a,
    li a.active {
        color: #ffffff;
        text-decoration: none;
        transition: all 1s ease 0s;
        -webkit-transition: all 1s ease 0s;
        -moz-transition: all 1s ease 0s;
        -o-transition: all 1s ease 0s;
        -ms-transition: all 1s ease 0s;
    }

    a:hover,
    .sidebar a:hover,
    li a.active:hover {
        text-decoration: none;
    }

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

        a:hover,
        .sidebar a:hover,
        li a.active:hover {
            color: #ff0000;
        }
    }

    ul,
    li,
    .item-list ul,
    .action-links {
        padding: 0 0 4px 1px;
    }

    #toolbar {
        display: none;
    }

    @font-face {
        font-family: 'icomoon';
        src: url("/sites/g/files/g2000014956/files/201807/icomoon.eot?59k5ps");
        src: url("/sites/g/files/g2000014956/files/201807/icomoon.eot?59k5ps#iefix") format("embedded-opentype"), url("/sites/g/files/g2000014956/files/201807/icomoon.ttf?59k5ps") format("truetype"), url("/sites/g/files/g2000014956/files/201807/icomoon.woff?59k5ps") format("woff"), url("/sites/g/files/g2000014956/files/201807/icomoon.svg?59k5ps#icomoon") format("svg");
        font-weight: normal;
        font-style: normal;
    }

    [class^="icon-"],
    [class*=" icon-"] {
        font-family: 'icomoon' !important;
        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-facebook:before {
        content: "\ea90";
    }

    .icon-instagram:before {
        content: "\ea92";
    }

    .icon-spotify:before {
        content: "\ea94";
        font-size: 19px;
    }

    .icon-twitter:before {
        content: "\ea96";
    }

    .icon-youtube:before {
        content: "\ea9d";
    }

    .icon-appleinc:before {
        content: "\eabe";
    }

    .icon-soundcloud:before {
        content: "\eac3";
    }

    @font-face {
        font-family: 'icomoon';
        src: url("/sites/g/files/g2000014956/files/201807/icomoonDeezer.eot?p9l18b");
        src: url("/sites/g/files/g2000014956/files/201807/icomoonDeezer.eot?p9l18b#iefix") format("embedded-opentype"), url("/sites/g/files/g2000014956/files/201807/icomoonDeezer.ttf?p9l18b") format("truetype"), url("/sites/g/files/g2000014956/files/201807/icomoonDeezer.woff?p9l18b") format("woff"), url("/sites/g/files/g2000014956/files/201807/icomoonDeezer.svg?p9l18b#icomoon") format("svg");
        font-weight: normal;
        font-style: normal;
    }

    [class^="icon-new"],
    [class*=" icon-new"] {
        font-family: 'icomoon' !important;
        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-new-deezer:before {
        content: "\e900";
    }

    .msie8 img {
        max-width: none;
    }

    .wrapper-content .block+.block,
    .views-row,
    .pane {
        margin-top: 0;
    }

    input.form-submit {
        padding: 0.5em;
    }

    .stack-preheader .col {
        width: 100%;
        float: left;
        padding: 0;
        margin: 0;
    }

    .stack-preheader .col .block {
        margin: 0;
    }

    .stack-preheader .col-second {
        background: #000000;
    }

    .stack-preheader .col-second #preheader-second-region {
        max-width: 100%;
        background: #000;
        position: fixed;
        z-index: 1000;
        width: 100%;
        padding: 11px 0;
    }

    @media only screen and (max-width:1023px) {
        .stack-preheader .col-second #preheader-second-region {
            padding: 0;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1300px) {
        .stack-preheader .col-second #preheader-second-region {
            padding: 10px 0;
        }
    }

    .col-c {
        min-height: auto !important;
    }

    .stack,
    .stack-width,
    .wrapper {
        position: static;
    }

    .stack .box {
        padding-left: 0;
        padding-right: 0;
    }

    .region-header .page-element {
        max-height: 50px;
        max-width: 100%;
        width: auto;
    }

    #content .stack .stack-width {
        margin: 0 3.6%;
    }

    @media only screen and (max-width:767px) {
        #content .stack .stack-width {
            margin: 0px auto;
        }
    }

    #content>.tb-terminal>div {
        padding: 0;
    }

    .fb_iframe_widget span {
        height: 20px !important;
        width: 80px !important;
        vertical-align: top !important;
    }

    .fb_iframe_widget span iframe {
        min-height: 20px !important;
        min-width: 80px !important;
    }

    .fb_iframe_widget {
        vertical-align: top;
    }

    .ui-dialog .form-submit {
        font-family: "Roboto Mono", monospace;
    }

    .msie8 .item-list ul li {
        margin-left: 0;
    }

    div.messages.status {
        background-color: #363938;
        color: #FFFFFF;
    }

    .item-list .pager {
        text-align: right;
    }

    .item-list .pager .pager-next.first.last {
        right: 0;
    }

    .item-list .pager .pager-next.first.last a {
        float: right;
        padding: 10px;
        font-size: 0.8em;
    }

    #themebuilder-live-preview-theme-picker-form #edit-switch {
        font-size: 10px;
    }

    #edit-submit,
    #edit-delete {
        font-size: 10px;
        float: left;
        margin-right: 1em;
    }

    .page-node-add .node-forum-form div>.vertical-tabs {
        display: none;
    }

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

        .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;
        }
    }

    #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) {

        #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;
        }
    }

    .stack-precontent .field-type-file {
        float: none;
        margin-right: 0;
    }

    #block-views-banners-block {
        width: 720px;
        margin: 0px auto;
    }

    .view-banners .view-filters,
    .view-banners .view-content {
        display: none;
    }

    input:-webkit-autofill,
    select:-webkit-autofill,
    textarea:-webkit-autofill {
        -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
    }

    .honeypot-textfield,
    .url-textfield,
    .homepage-textfield {
        display: none !important;
    }

    #page #content #main h1.title#page-title {
        margin-top: 3%;
        line-height: normal;
        margin-bottom: 2%;
        letter-spacing: 2px;
    }

    @media only screen and (max-width:767px) {
        #page #content #main h1.title#page-title {
            margin: 0;
            line-height: normal;
            padding-top: 36px;
            padding-bottom: 28px;
        }
    }

    .throbber,
    .ajax-progress .throbber {
        background: none;
    }

    .throbber:before {
        content: "";
        display: "inline-block";
        background-color: #ffffff;
        position: absolute;
        left: 20px;
    }

    .throbber:after {
        content: "";
        display: "inline-block";
        background-color: #ffffff;
        position: absolute;
        right: 20px;
    }

    .throbber {
        position: relative;
        margin-left: 10px;
        width: 18px;
        height: 18px;
    }

    .throbber:after,
    .throbber:before {
        width: 18px;
        height: 18px;
        border-radius: 100%;
        display: inline-block;
        -webkit-animation: bouncedelay 1.3s infinite ease-in-out;
        animation: bouncedelay 1.3s infinite ease-in-out;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
    }

    .throbber:after {
        -webkit-animation-delay: -0.32s;
        animation-delay: -0.32s;
    }

    @-webkit-keyframes bouncedelay {

        0%,
        80%,
        100% {
            -webkit-transform: scale(0);
        }

        40% {
            -webkit-transform: scale(1);
        }
    }

    @keyframes bouncedelay {

        0%,
        80%,
        100% {
            transform: scale(0);
            -webkit-transform: scale(0);
        }

        40% {
            transform: scale(1);
            -webkit-transform: scale(1);
        }
    }

    #dialog .ajax-progress {
        display: block;
        margin: 0 auto;
        width: 20px;
    }

    img {
        max-width: 100%;
        height: auto;
    }

    ::-moz-selection {
        background: #ff0000;
    }

    ::selection {
        background: #ff0000;
    }

    span.mlist_txt,
    span.watch-txt-dt,
    span.text-dt {
        transition: all 1s ease 0s;
        -webkit-transition: all 1s ease 0s;
        -moz-transition: all 1s ease 0s;
        -o-transition: all 1s ease 0s;
        -ms-transition: all 1s ease 0s;
    }

    .page-width {
        width: 100%;
        margin: 0;
    }

    #content .stack .stack-width,
    #prefooter,
    #header-inner,
    .page-node-134251 .region.region-content {
        max-width: 100%;
        margin: 0 3.6%;
    }

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

        #content .stack .stack-width,
        #prefooter,
        #header-inner,
        .page-node-134251 .region.region-content {
            max-width: 718px;
            margin: 0 auto;
        }
    }

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

        #content .stack .stack-width,
        #prefooter,
        #header-inner,
        .page-node-134251 .region.region-content {
            max-width: 993px;
            margin: 0 auto;
        }
    }

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

        #content .stack .stack-width,
        #prefooter,
        #header-inner,
        .page-node-134251 .region.region-content {
            max-width: 1203px;
            margin: 0 auto;
        }
    }

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

        #content .stack .stack-width,
        #prefooter,
        #header-inner,
        .page-node-134251 .region.region-content {
            margin: 0px auto;
            /* max-width: 320px; */
        }
    }

    #prefooter-first-region {
        text-align: center;
    }

    .front #content {
        padding: 0;
        margin-top: 20px;
    }

    .front #content #content-top {
        background: #000000;
    }

    .front #content #content-top .content div,
    .front #content #content-top .content span,
    .front #content #content-top .content p {
        color: #FFFFFF;
    }

    .front #content {
        background: #000000;
    }

    .front #content .content div,
    .front #content .content span,
    .front #content .content p {
        color: #FFFFFF;
    }

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

        #block-acq-starterm-copy-2-block-431,
        #block-views-home-one-page-photos-block,
        #block-views-home-one-page-photos-block-1,
        #block-views-home-one-page-video-block-1 {
            width: 65.7%;
            float: left;
        }

        #block-acq-starterm-copy-2-block-436,
        #block-acq-starterm-copy-2-block-476,
        #block-acq-starterm-copy-2-block-426,
        #block-acq-starterm-copy-2-block-636 {
            width: 31.4%;
            clear: none;
            float: right;
        }

        #block-acq-starterm-copy-2-block-321 {
            width: 100%;
        }

        #block-acq-starterm-copy-2-block-431 {
            clear: both;
        }
    }

    .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;
    }

    .sidebar .block,
    .block-aggregator ul li+li {
        border: none;
    }

    @media only screen and (min-width:768px) {
        body.node-type-photo #block-views-home-one-page-photos-block {
            width: 100%;
            float: none;
        }
    }

    .body-layout-fixed-ca #main {
        width: 100%;
        margin: 0;
        padding: 0;
    }

    @media only screen and (min-width:1024px) {
        .body-layout-fixed-ca #main {
            float: left;
        }
    }

    .body-layout-fixed-ca #sidebar-a {
        width: 100%;
        margin: 1.8em 0 0;
        padding: 0;
    }

    @media only screen and (max-width:767px) {
        .body-layout-fixed-ca #sidebar-a {
            margin: 0 auto;
        }
    }

    @media only screen and (min-width:1024px) {
        .body-layout-fixed-ca {}

        .body-layout-fixed-ca #sidebar-a {
            width: 32%;
            margin: 30px 0 0 1%;
        }
    }

    .page-node-17741 #header,
    body #header {
        margin: 0px;
        border-bottom: 0;
        position: fixed;
        z-index: 1000;
        width: 100%;
        background: #000;
        padding-bottom: 10px;
        top: 0;
    }

    body .region-highlighted {
        margin: 0;
    }

    .page-node-17741 #header-inner {
        max-width: 100%;
        margin: 0 auto;
    }

    .page-node-17741 #header-inner .region-header .block {
        clear: none;
        float: none;
        width: 100%;
        margin: 0;
        margin-top: 0;
        margin-bottom: 0;
    }

    .page-home-onepage-b #preheader,
    .page-home-onepage-a #preheader,
    .page-node-17741 #preheader {
        background: #ffffff;
    }

    .page-home-onepage-b #preheader #block-acq-starterm-copy-2-block-126,
    .page-home-onepage-a #preheader #block-acq-starterm-copy-2-block-126,
    .page-node-17741 #preheader #block-acq-starterm-copy-2-block-126 {
        margin-bottom: 0;
    }

    .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;
    }

    .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;
    }

    .page-home-onepage-b #block-menu-menu-home-one-page-menu .content ul.menu,
    .page-home-onepage-b #block-acq-starterm-copy-2-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-acq-starterm-copy-2-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-acq-starterm-copy-2-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: 0;
    }

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

        .page-home-onepage-b #block-menu-menu-home-one-page-menu .content ul.menu,
        .page-home-onepage-b #block-acq-starterm-copy-2-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-acq-starterm-copy-2-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-acq-starterm-copy-2-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: 13.5px 0;
        }
    }

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

        .page-home-onepage-b #block-menu-menu-home-one-page-menu .content ul.menu,
        .page-home-onepage-b #block-acq-starterm-copy-2-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-acq-starterm-copy-2-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-acq-starterm-copy-2-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: 11.5px 0;
        }
    }

    .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: #000000;
    }

    .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) {

        .page-home-onepage-b #header-inner,
        .page-home-onepage-a #header-inner,
        .page-node-17741 #header-inner {
            overflow: visible;
        }
    }

    #prefooter {
        max-width: 100%;
        margin: 0 auto;
    }

    .site-name a {
        width: 8.958333333333334vw;
        height: 1.40625vw;
        background-size: contain;
        padding: 0.5208333333333334vw 0;
        /* text-indent: -119988px; */
        overflow: hidden;
        text-align: left;
        text-transform: capitalize;
        background-image: url(/sites/g/files/g2000014956/files/201807/logo.png);
        background-repeat: no-repeat;
        background-position: 0% 50%;
    }

    .site-name a span {
        display: none;
    }

    @media only screen and (min-width:768px) {
        .site-name a {
            margin-top: 0px;
        }
    }

    .msie8 .site-name a {
        background-image: url("/sites/g/files/g2000014956/files/201807/logo.png");
    }

    #header {
        background: #ffffff;
        margin: 0 0 1em 0;
    }

    #header-inner {
        overflow: hidden;
        clear: both;
    }

    #header-inner,
    #navigation {
        clear: none;
    }

    #header-inner:after,
    #navigation:after {
        clear: none;
    }

    .page-element.site-name-wrapper {
        float: left;
        margin-left: 0.8em;
    }

    .page-element.site-name-wrapper #site-name {
        line-height: 1em;
        font-size: 0;
    }

    @media only screen and (min-width:768px) {
        .page-element.site-name-wrapper {
            margin: 0;
        }
    }

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

        #block-menu-menu-home-one-page-menu,
        #block-acq-starterm-copy-2-menu-menu-home-one-page-linked,
        #block-menu-menu-menu-fixed,
        #block-menu-menu-one-page-anchored {
            clear: none;
            float: right;
            width: auto;
        }
    }

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

        #block-menu-menu-home-one-page-menu,
        #block-acq-starterm-copy-2-menu-menu-home-one-page-linked,
        #block-menu-menu-menu-fixed,
        #block-menu-menu-one-page-anchored {
            margin-right: 0;
        }
    }

    #block-menu-menu-home-one-page-menu .content,
    #block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content,
    #block-menu-menu-menu-fixed .content,
    #block-menu-menu-one-page-anchored .content {}

    #block-menu-menu-home-one-page-menu .content ul.menu,
    #block-acq-starterm-copy-2-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: 70px;
        z-index: 100000;
        margin-top: 0;
        width: 100%;
        padding: 0;
    }

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

        #block-menu-menu-home-one-page-menu .content ul.menu,
        #block-acq-starterm-copy-2-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;
        }
    }

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

        #block-menu-menu-home-one-page-menu .content ul.menu,
        #block-acq-starterm-copy-2-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 {
            padding: 11.5px 0;
        }
    }

    #block-menu-menu-home-one-page-menu .content ul.menu li,
    #block-acq-starterm-copy-2-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 {
        width: 100%;
        margin: 0;
        padding-left: 0;
    }

    #block-menu-menu-home-one-page-menu .content ul.menu li a,
    #block-acq-starterm-copy-2-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: 1.5em;
        color: #ffffff;
        display: block;
    }

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

        #block-menu-menu-home-one-page-menu .content ul.menu li a,
        #block-acq-starterm-copy-2-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: 1.25em;
        }
    }

    #block-menu-menu-home-one-page-menu .content ul.menu li a:hover,
    #block-acq-starterm-copy-2-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;
    }

    #block-menu-menu-home-one-page-menu .content ul.menu li a.active,
    #block-acq-starterm-copy-2-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: #ffffff;
    }

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

        #block-menu-menu-home-one-page-menu,
        #block-acq-starterm-copy-2-menu-menu-home-one-page-linked,
        #block-menu-menu-menu-fixed,
        #block-menu-menu-one-page-anchored {
            float: right;
        }

        #block-menu-menu-home-one-page-menu ul.menu,
        #block-acq-starterm-copy-2-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;
        }

        #block-menu-menu-home-one-page-menu ul.menu li a,
        #block-acq-starterm-copy-2-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;
        }
    }

    #block-menu-menu-home-one-page-menu .content ul.menu {
        position: absolute;
        left: 0;
        top: 43px;
        padding: 0;
    }

    #block-menu-menu-one-page-anchored .content ul.menu {
        position: absolute;
        left: 0;
        top: 43px;
        padding: 0;
    }

    #block-menu-menu-menu-fixed {
        margin-bottom: 0.8em;
    }

    #block-menu-menu-menu-fixed .content ul.menu {
        position: absolute;
        left: 0;
        top: 43px;
        padding: 0;
    }

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

        #block-menu-menu-home-one-page-menu,
        #block-acq-starterm-copy-2-menu-menu-home-one-page-linked,
        #block-menu-menu-menu-fixed,
        #block-menu-menu-one-page-anchored {
            margin-top: 0;
        }

        #block-menu-menu-home-one-page-menu .content,
        #block-acq-starterm-copy-2-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;
        }

        #block-menu-menu-home-one-page-menu .content ul.menu,
        #block-acq-starterm-copy-2-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;
        }

        #block-menu-menu-home-one-page-menu .content ul.menu li,
        #block-acq-starterm-copy-2-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;
            float: left;
            height: auto;
            margin-right: 1em;
            width: auto;
        }

        #block-menu-menu-home-one-page-menu .content ul.menu li:last-of-type,
        #block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li:last-of-type,
        #block-menu-menu-menu-fixed .content ul.menu li:last-of-type,
        #block-menu-menu-one-page-anchored .content ul.menu li:last-of-type {
            margin-right: 0;
        }

        #block-menu-menu-home-one-page-menu .content ul.menu li a,
        #block-acq-starterm-copy-2-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 {
            line-height: 1;
            color: #a1a1a1;
        }

        #block-menu-menu-home-one-page-menu .content ul.menu li a:hover,
        #block-acq-starterm-copy-2-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: #ff0000;
        }

        #block-menu-menu-home-one-page-menu .content ul.menu li a.active,
        #block-acq-starterm-copy-2-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: #ffffff;
        }

        #header-inner,
        #navigation {
            clear: none;
        }

        #header-inner {
            margin-top: 0.35em;
        }

        .stack-navigation .menu a {
            padding: 0 1em;
        }
    }

    #navigation .content>.menu>li:last-of-type>a {
        padding-right: 0.7em;
    }

    .stack-navigation .menu {
        background: none;
    }

    .sticky {
        position: fixed;
        width: 100%;
        left: 0;
        top: 0;
        z-index: 20000;
        border-top: 0;
    }

    h1#site-name {
        font-size: 0;
    }

    #header div#block-acq-starterm-copy-2-block-731,
    #header div#block-acq-starterm-copy-2-block-836,
    #header div#block-acq-starterm-copy-2-block-761,
    #header div#block-acq-starterm-copy-2-block-846,
    #header div#block-acq-starterm-copy-2-block-856 {
        display: inline-block;
        vertical-align: middle;
    }

    #header div#block-acq-starterm-copy-2-block-761 {
        width: calc(100% - 68%);
        text-align: center;
        margin: 0 auto;
    }

    @media only screen and (max-width:1023px) {
        #header div#block-acq-starterm-copy-2-block-761 {
            display: inline-block;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1300px) {
        #header div#block-acq-starterm-copy-2-block-761 {
            width: calc(100% - 80%);
        }
    }

    #header div#block-acq-starterm-copy-2-block-836 {
        width: 150px;
        margin: 0 5px 0 25px;
    }

    #header div#block-acq-starterm-copy-2-block-836 .watchHeader {
        font-family: "Roboto Mono", monospace;
        font-size: 14px;
        color: #ffffff;
        text-transform: uppercase;
    }

    #header div#block-acq-starterm-copy-2-block-836 .watchHeader .watch-title {
        position: relative;
    }

    #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.splash-play {
        background: url("/sites/g/files/g2000014956/files//201807/play1.svg") no-repeat 0 0;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: transparent;
        font-size: 0;
        box-sizing: border-box;
        width: 17px;
        height: 17px;
        z-index: 101;
        vertical-align: middle;
    }

    @media only screen and (min-width:768px) and (max-width:1300px) {
        #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.splash-play {
            height: 17px;
        }
    }

    #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.splash-play:hover {
        background: url("/sites/g/files/g2000014956/files//201807/play1hover.svg") no-repeat 0 0;
    }

    #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-dt {
        color: #ffffff;
        font-weight: 100;
    }

    @media only screen and (max-width:1023px) {
        #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-dt {
            display: none;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1300px) {
        #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-dt {
            display: none;
        }
    }

    #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-dt:hover {
        color: #ff0000;
    }

    #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-mob {
        color: #ffffff;
    }

    @media only screen and (min-width:1024px) {
        #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-mob {
            display: none;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1300px) {
        #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-mob {
            display: inline-block;
        }
    }

    #header div#block-acq-starterm-copy-2-block-846 {
        width: 33%;
        float: right;
        padding: 15px 15px 15px 0;
        text-align: right;
        box-sizing: border-box;
    }

    @media only screen and (max-width:1023px) {
        #header div#block-acq-starterm-copy-2-block-846 {
            float: none;
            padding: 0;
            margin: 0 5px;
        }
    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader {
        font-family: "Roboto Mono", monospace;
        font-size: 14px;
        color: #ffffff;
        text-transform: uppercase;
        letter-spacing: 1px;
    }

    @media only screen and (min-width:1024px) {
        #header div#block-acq-starterm-copy-2-block-846 .merchHeader {
            padding-right: 6px;
        }
    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader .merch-title.tourPage {
        display: none;
    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-dt,
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader div.merch-text-dt {
        color: #ffffff;
        font-weight: 700;
        border-bottom: 1px solid;
    }

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

        #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-dt,
        #header div#block-acq-starterm-copy-2-block-846 .merchHeader div.merch-text-dt {
            display: none;
        }
    }

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

        #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-dt,
        #header div#block-acq-starterm-copy-2-block-846 .merchHeader div.merch-text-dt {
            display: none;
        }
    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-dt:hover,
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader div.merch-text-dt:hover {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob,
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader div.merch-txt-mob {
        color: #939292;
    }

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

        #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob,
        #header div#block-acq-starterm-copy-2-block-846 .merchHeader div.merch-txt-mob {
            display: none;
        }
    }

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

        #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob,
        #header div#block-acq-starterm-copy-2-block-846 .merchHeader div.merch-txt-mob {
            display: inline-block;
        }
    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader span.merchIcon {
        background: url("/sites/g/files/g2000014956/files//201807/shop.svg") no-repeat 0 0;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: transparent;
        font-size: 0;
        box-sizing: border-box;
        z-index: 101;
        width: 17px;
        height: 18px;
        vertical-align: middle;
    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader span.merchIcon:hover {
        background: url("/sites/g/files/g2000014956/files//201807/shophover.svg") no-repeat 0 0;
    }

    @media only screen and (min-width:768px) and (max-width:1300px) {
        #header div#block-acq-starterm-copy-2-block-846 {
            float: right;
            padding: 15px;
        }
    }

    #header div#block-acq-starterm-copy-2-block-856 {
        width: 130px;
        margin: 0 5px;
    }

    #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list {
        font-family: "Roboto Mono", monospace;
        font-size: 14px;
        text-transform: uppercase;
    }

    #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a {
        color: #ffffff;
        letter-spacing: 1px;
        font-weight: 700;
    }

    @media only screen and (min-width:1024px) {
        #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt {
            border-bottom: 1px solid;
        }
    }

    #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt:hover {
        color: #ff0000;
        -webkit-text-fill-color: #ff0000;
    }

    #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list span.mlist_icon {
        background: url("/sites/g/files/g2000014956/files//201807/subscribe.svg") no-repeat 0 0;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: transparent;
        font-size: 0;
        box-sizing: border-box;
        z-index: 101;
        width: 30px;
        height: 17px;
        display: inline-block;
        vertical-align: middle;
    }

    #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list span.mlist_icon:hover {
        background: url("https://www.halestormrocks.com/sites/g/files/g2000014956/files/2025-04/subscribe.svg") no-repeat 0 0;
    }

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

        #header div#block-acq-starterm-copy-2-block-856,
        #header div#block-acq-starterm-copy-2-block-836,
        #header div#block-acq-starterm-copy-2-block-846 {
            width: auto;
            display: inline-block;
        }
    }

    .page-node-134251 #header div#block-acq-starterm-copy-2-block-846 .merchHeader .merch-title {
        display: none;
    }

    .page-node-134251 #header div#block-acq-starterm-copy-2-block-846 .merchHeader .merch-title.tourPage {
        display: block;
    }

    .page-node-134251 #header div#block-acq-starterm-copy-2-block-846 .merchHeader .merch-title.tourPage div.merch-text-dt,
    .page-node-134251 #header div#block-acq-starterm-copy-2-block-846 .merchHeader .merch-title.tourPage div.merch-txt-mob {
        border-bottom: none;
    }

    .page-node-134251 #header div#block-acq-starterm-copy-2-block-846 .merchHeader .merch-title.tourPage div.merch-text-dt:hover,
    .page-node-134251 #header div#block-acq-starterm-copy-2-block-846 .merchHeader .merch-title.tourPage div.merch-txt-mob:hover {
        border-bottom: none;
        color: #ffffff;
    }

    #header .navLeftWrapper {
        width: 33%;
        display: inline-block;
        vertical-align: middle;
    }

    @media only screen and (min-width:768px) and (max-width:1300px) {
        #header .navLeftWrapper {
            width: 40%;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1300px) {
        #header .navLeftWrapper div#block-acq-starterm-copy-2-block-836 {
            margin: 0 10px;
            width: auto;
        }
    }

    #header .navTopWrapper {
        width: 100%;
        margin: 0 auto;
        border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    }

    #header .navTopWrapper div#block-acq-starterm-copy-2-block-731 {
        width: 20%;
        margin: 0 auto;
        border-right: 1px solid rgba(255, 255, 255, 0.3);
        padding: 11px 0;
    }

    #header .navTopWrapper div#block-acq-starterm-copy-2-block-761 {
        width: 70%;
        margin: 0 auto 0 9%;
        text-align: left;
    }

    #header .navbottomWrapper {
        width: 100%;
        margin: 0 auto;
        text-align: center;
        padding: 11px 0;
        border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    }

    #header .navbottomWrapper div#block-acq-starterm-copy-2-block-836 {
        width: 31%;
        margin: 0 auto;
    }

    #header .navbottomWrapper div#block-acq-starterm-copy-2-block-856 {
        width: 37.5%;
        margin: 0 auto;
    }

    #header .navbottomWrapper div#block-acq-starterm-copy-2-block-856 .headerMailing-list a {
        font-weight: 300;
    }

    #header .navbottomWrapper div#block-acq-starterm-copy-2-block-846 {
        width: 31%;
        margin: 0 auto;
        text-align: center;
    }

    .white-popup {
        position: relative;
        background: #000;
        padding: 62px;
        width: auto;
        max-width: 900px;
        margin: 20px auto;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu {
        display: none;
        position: absolute;
        left: 0;
        top: 66px;
        z-index: 100000;
        max-width: 232px;
        background: #000000;
        box-sizing: border-box;
        margin-top: 0;
        width: 100%;
        padding: 15px 0 !important;
        z-index: 999;
        padding: 0;
        float: none;
        text-align: left;
        padding: 20px 0 0 0;
    }

    #block-acq-starterm-copy-2-menu-menu-home-one-page-linked {
        display: block;
        position: absolute;
        width: 100%;
        top: 0;
        left: 0;
    }

    @media only screen and (min-width:768px) {
        nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu {
            border-top: 1px solid rgba(255, 255, 255, 0.3);
            top: 71px;
        }
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li {
        display: block;
        margin: 0 0px 20px 0;
        text-align: left;
        margin-left: 20px;
        width: calc(100% - 20px);
        text-transform: uppercase;
        font-weight: 100;
        letter-spacing: 1px;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li a {
        color: #ffffff;
        font-size: 14px;
        display: inline-block;
        float: none;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li a:hover,
    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li a.is-active {
        color: #ff0000;
        -webkit-text-fill-color: #ff0000;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-item.menu-item--expanded ul.menu {
        font-size: 0;
        margin: 0;
        padding: 0 !important;
        border: none;
        position: relative;
        top: 0;
    }

    li.menu-item.menu-item--expanded #menuClose {
        display: none;
    }

    .closeText:before {
        content: "close";
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-item.menu-item--expanded li {
        margin: 0;
        margin-left: 15px;
        margin-top: 10px;
        border-top: none;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-item.menu-item--expanded li a {
        color: #939292;
        font-size: 10px;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-item.menu-item--expanded li a:hover {
        color: #ff0000;
    }

    @media only screen and (max-width:767px) {
        nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-item.menu-item--expanded li a:hover {
            color: #ffffff;
        }
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose {
        text-align: center;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose .closeText {
        display: inline-block;
        cursor: pointer;
        text-align: center;
        text-transform: uppercase;
        color: #939292;
        font-size: 10px;
        letter-spacing: 1px;
        font-weight: 100;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose .closeText:hover {
        color: #ff0000;
        -webkit-text-fill-color: #ff0000;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose span.closeRight,
    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose span.closeLeft {
        background: url("/sites/g/files/g2000014956/files//201807/close_arrow.png") no-repeat 0 0;
        background-size: 8px;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: transparent;
        box-sizing: border-box;
        z-index: 101;
        width: 9px;
        height: 14px;
        display: inline-block;
        vertical-align: middle;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose span.closeLeft {
        margin-right: 70px;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose span.closeRight {
        margin-left: 70px;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content>ul.menu li:last-of-type {
        margin-bottom: 60px;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content>ul.menu li:last-of-type a {
        display: inline-block;
    }

    .page-node-32416 nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content>ul.menu li.menu-item:last-of-type a {
        color: #ff0000;
        -webkit-text-fill-color: #ff0000;
    }

    .page-node-32416 nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-item.menu-item--expanded li a {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    .page-node-32416 nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-item.menu-item--expanded li a:hover {
        -webkit-text-fill-color: #ff0000;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content>ul.menu li:last-of-type:before {
        background: url(/sites/g/files/g2000014956/files/202202/lightning-red.png) no-repeat 0 0;
        background-size: 12px;
        cursor: pointer;
        display: inline-block;
        position: relative;
        font-size: 0;
        box-sizing: border-box;
        width: 17px;
        height: 17px;
        z-index: 101;
        vertical-align: middle;
        content: "";
    }

    div#block-acq-starterm-copy-2-block-731 {
        position: relative;
        width: 75px;
        text-align: center;
        margin: 0 5px 0 0;
    }

    div#block-acq-starterm-copy-2-block-731 .content .menu-text {
        font-size: 14px;
        margin-top: 4px;
        color: #ffffff;
        cursor: pointer;
        font-weight: 100;
        transition: all 1s ease 0s;
        -webkit-transition: all 1s ease 0s;
        -moz-transition: all 1s ease 0s;
        -o-transition: all 1s ease 0s;
        -ms-transition: all 1s ease 0s;
    }

    @media only screen and (min-width:1024px) {
        div#block-acq-starterm-copy-2-block-731 .content .mobileNav:hover .nav-toggle span {
            background: url("/sites/g/files/g2000014956/files//201807/menuHover.svg") no-repeat 0 0;
        }

        div#block-acq-starterm-copy-2-block-731 .content .mobileNav:hover .menu-text {
            color: #ff0000;
            -webkit-text-fill-color: #ff0000;
        }
    }

    div#block-acq-starterm-copy-2-block-731 .content .nav-toggle {}

    div#block-acq-starterm-copy-2-block-731 .content .nav-toggle span {
        background: url("/sites/g/files/g2000014956/files//201807/menu.svg") no-repeat 0 0;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: transparent;
        font-size: 0;
        box-sizing: border-box;
        z-index: 101;
        width: 24px;
        height: 17px;
        vertical-align: middle;
    }

    #block-acq-starterm-copy-2-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) {
        #block-acq-starterm-copy-2-block-126 .content li {
            font-size: 13px;
        }
    }

    #block-acq-starterm-copy-2-block-126 .content li.join-link {
        border-right: 1px solid #ff0000;
        margin-right: 0;
        padding-right: 1em;
        margin-left: 0;
    }

    #block-acq-starterm-copy-2-block-126 .content li a {
        color: #a1a1a1;
    }

    #block-acq-starterm-copy-2-block-126 .content li a:hover {
        color: #ff0000;
    }

    /* {
            overflow: hidden;
        }
        @media only screen and (min-width:768px) {
            {
                max-width: 718px;
                margin: 0 auto;
            }
        }
        @media only screen and (min-width:1024px) {
            {
                max-width: 993px;
                margin: 0 auto;
            }
        }
        @media only screen and (min-width:1403px) {
            {
                max-width: 1203px;
                margin: 0 auto;
            }
        } */

    #block-acq-starterm-copy-2-block-126 ul,
    #block-views-block-user-profile-block-1 ul {
        text-align: right;
        padding: 0;
    }

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

        #block-acq-starterm-copy-2-block-126 ul,
        #block-views-block-user-profile-block-1 ul {
            max-width: 718px;
            margin: 0 auto;
        }
    }

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

        #block-acq-starterm-copy-2-block-126 ul,
        #block-views-block-user-profile-block-1 ul {
            max-width: 993px;
            margin: 0 auto;
        }
    }

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

        #block-acq-starterm-copy-2-block-126 ul,
        #block-views-block-user-profile-block-1 ul {
            max-width: 1203px;
            margin: 0 auto;
        }
    }

    #preheader-first-region {
        background: #000000;
    }

    .page-node-17751,
    .page-node-17746,
    .page-node-17756 {
        margin: 0 auto;
    }

    #block-views-block-user-profile-block-1 {
        display: block;
        width: auto;
        position: absolute;
        right: 2%;
        top: 3px;
        z-index: 1100;
        font-weight: 300;
        text-align: right;
        color: #ffffff;
        text-transform: uppercase;
        font-size: 12px;
        font-family: "Roboto Mono", monospace;
    }

    #block-views-block-user-profile-block-1 .hover-user-menu {
        background: #000000;
        position: absolute;
        right: 0;
        width: 9em;
        z-index: 10;
        border: 1px solid;
    }

    #block-views-block-user-profile-block-1 .hover-user-menu li {
        border-top: 1px solid #a1a1a1;
        padding: 0.2em;
        text-align: center;
    }

    #block-views-block-user-profile-block-1 .hover-user-menu li:first-child {
        border-top: none;
    }

    #block-views-block-user-profile-block-1 .hoverme {
        position: relative;
    }

    #block-views-block-user-profile-block-1 .hoverme:hover .hover-user-menu {
        display: block;
    }

    #block-views-block-user-profile-block-1 .views-field {
        display: inline-block;
        vertical-align: top;
    }

    #block-views-block-user-profile-block-1 .views-field:first-child {
        border-right: 1px solid #ff0000;
        margin-right: 0.5em;
        padding-right: 0.8em;
    }

    #block-views-block-user-profile-block-1 .views-field a {
        color: #ffffff;
    }

    #block-views-block-user-profile-block-1 .views-field a:hover,
    #block-views-block-user-profile-block-1 .views-field a.active {
        color: #ff0000;
    }

    #block-views-block-user-profile-block-1 .mobile-user {
        display: block;
    }

    @media only screen and (min-width:1024px) {
        #block-views-block-user-profile-block-1 .mobile-user {
            display: none;
        }
    }

    #block-views-block-user-profile-block-1 .desktop-user {
        display: none;
    }

    @media only screen and (min-width:1024px) {
        #block-views-block-user-profile-block-1 .desktop-user {
            display: block;
        }
    }

    @media only screen and (max-width:767px) {
        body.user-logged-in #header .navTopWrapper div#block-acq-starterm-copy-2-block-731 {
            padding: 20px 0;
        }

        .page-user .pane {
            word-wrap: break-word;
        }

        .page-user .mobile-user {
            color: #ff0000;
        }
    }

    body {
        background-color: #000000;
        color: #333333;
    }

    body.path-frontpage #main .tabs {
        display: none !important;
    }

    body.path-frontpage #content .content #map div a[rel="noopener"] {
        border: 0;
        background: transparent;
        width: auto;
        margin: 0;
        font-size: unset;
        font-weight: unset;
    }

    body.path-frontpage #content .content #map div a[rel="noopener"]:before {
        display: none;
    }

    body.path-frontpage #content .content #map div .gm-style a[rel="noopener"] {
        border: 0;
        background: transparent;
        width: auto;
        margin: 0;
        font-size: unset;
        font-weight: unset;
    }

    body.path-frontpage #content .content #map div .gm-style a[rel="noopener"]:before {
        display: none;
    }

    body.path-frontpage #content .content #map div .event_links {
        margin-top: 5px;
    }

    body.path-frontpage #content .content #map div .event_links a {
        width: 150px;
        background-color: #000;
        color: #ffffff;
        -webkit-text-fill-color: #ffffff;
    }

    body.path-frontpage #content .content #map div .event_links a.no-link {
        display: none;
    }

    body.path-frontpage #content .content #map div.infoheading .event_links a:hover {
        border: 1px solid #ff0000 !important;
    }

    body #content .content #map div {
        color: #000000;
        font-family: "Roboto Mono", monospace;
        text-transform: uppercase;
    }

    body #content .content #map div .infoheading a {
        width: 150px;
        background-color: #000;
        color: #ffffff;
        -webkit-text-fill-color: #ffffff;
        margin-top: 6px;
    }

    body #content .content #map div .infoheading a.no-link {
        display: none;
    }

    #block-acq-starterm-copy-2-block-436 {
        margin-top: 0;
    }

    #block-acq-starterm-copy-2-block-436 #ss-twitter {
        margin: 0 auto;
        max-width: 520px;
    }

    #block-acq-starterm-copy-2-block-941 {
        display: none;
    }

    #block-views-75371943969990e40c3f407c5df9390a {
        border-bottom: 1px solid #a0a0a0;
        padding-bottom: 0.5em;
    }

    #block-views-home-one-page-carousel-block-2 {
        clear: both;
    }

    #block-acq-starterm-copy-2-block-91 .content span {
        display: block !important;
        margin: 0 auto !important;
        max-width: 300px;
        width: 100%;
        height: auto;
    }

    #block-acq-starterm-copy-2-block-91 .content span img {
        display: block;
        height: auto;
        width: 100%;
    }

    @media only screen and (min-width:768px) {
        .front #block-views-home-one-page-news-block-2 .item-list {
            margin-top: 0;
        }
    }

    .front #block-acq-starterm-copy-2-block-516 {
        padding-top: 8px;
        z-index: 1;
    }

    .front #block-acq-starterm-copy-2-block-516 .content .nav_header_meta {
        top: 7px;
    }

    @media only screen and (min-width:768px) {
        .front #block-acq-starterm-copy-2-block-516 .content .nav_header_meta {
            top: 34px;
        }
    }

    .front #block-acq-starterm-copy-2-block-516 h2 {
        margin-bottom: 8px;
    }

    .front #block-acq-starterm-copy-2-block-516 .content table {
        margin-top: 0;
    }

    .page-node-19021 #main .field-type-text-with-summary .field-item div {
        color: #a1a1a1;
    }

    #block-acq-starterm-copy-2-block-726 {
        max-width: 320px;
        margin: 0 auto;
    }

    .media-thumbnail-frame .gardens-features-video-indicator {
        display: none;
    }

    @media only screen and (max-width:767px) {
        #block-acq-starterm-copy-2-block-881 {
            margin-bottom: 0px;
        }
    }

    .joinOuterWrapper {
        position: relative;
        text-transform: uppercase;
        font-style: normal;
        font-weight: 300;
        letter-spacing: 2px;
        padding-bottom: 35px;
    }

    @media only screen and (max-width:767px) {
        .joinOuterWrapper {
            margin-bottom: 3px;
        }
    }

    .joinOuterWrapper .joinRightWrapper {
        margin-left: 24%;
        position: relative;
        z-index: 2;
    }

    .joinOuterWrapper .joinRightWrapper.mobile {
        display: none;
    }

    .joinOuterWrapper .joinRightWrapper.desktop {
        display: block;
    }

    @media only screen and (max-width:767px) {
        .joinOuterWrapper .joinRightWrapper.mobile {
            display: block;
            margin: 0 auto;
        }

        .joinOuterWrapper .joinRightWrapper.desktop {
            display: none;
        }
    }

    .joinOuterWrapper .joinLeftWrapper {
        background: #111111;
        max-width: 300px;
        padding: 10px;
        z-index: 10;
        position: relative;
        font-size: 22px;
        font-weight: 900;
        width: 34%;
        position: absolute;
        top: 17%;
        right: 66%;
        color: #fff;
    }

    @media only screen and (max-width:767px) {
        .joinOuterWrapper .joinLeftWrapper {
            width: 100%;
            margin: 0 auto;
            position: relative;
            margin-top: -23px;
            max-width: 220px;
            top: 0;
            right: 10px;
        }
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper {
        padding: 14px 0;
    }

    @media only screen and (min-width:320px) and (max-width:480px) {
        .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper {
            padding: 20px 0;
        }
    }

    @media only screen and (max-width:767px) {
        .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper {
            padding-left: 12px;
        }
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText {
        text-align: center;
        margin: 0 auto;
        font-size: 20.03px;
        font-family: "aktiv-grotesk", sans-serif;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText .ft {
        font-weight: 800;
        letter-spacing: 0;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText .st {
        font-family: "Roboto Mono", monospace;
        font-size: 12.02px;
        font-weight: 300;
        padding-top: 10px;
        max-width: 220px;
        text-align: center;
        margin: 0 auto;
        letter-spacing: 1px;
    }

    @media only screen and (max-width:767px) {
        .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText .st {
            display: none;
        }
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow {
        max-width: 98px;
        text-align: center;
        margin: 0 auto;
        padding: 20px 0;
        font-size: 14.02px;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a {
        padding: 9px 0;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.mobile {
        display: none;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.desktop {
        display: block;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a:hover {
        border: 0;
        -webkit-text-fill-color: #000;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a:hover div {
        -webkit-text-fill-color: #000;
    }

    @media only screen and (max-width:1023px) {
        .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.mobile {
            display: block;
        }

        .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.desktop {
            display: none;
        }
    }

    .joinLeftWrapper:after {
        content: "";
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 224px 0 0 70px;
        border-color: transparent transparent transparent #111111;
        position: absolute;
        right: -70px;
        top: 0;
    }

    @media only screen and (min-width:1403px) {
        .joinLeftWrapper:after {
            border-width: 219px 0 0 70px;
        }
    }

    @media only screen and (max-width:767px) {
        .joinLeftWrapper:after {
            content: " ";
            position: absolute;
            display: block;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 23px;
            z-index: -1;
            background: #111111;
            transform-origin: bottom left;
            -ms-transform: skew(-30deg, 0deg);
            -webkit-transform: skew(-30deg, 0deg);
            transform: skew(5deg, 0deg);
            border: none;
        }
    }

    .fanClubOuterWrapper .ofcImage {
        text-align: center;
        margin: 0 auto;
        font-size: 0;
    }

    .fanClubOuterWrapper .earlyAccess {
        width: 100%;
        max-width: 275px;
        background-color: #090b0a;
        text-align: center;
        margin: 0 auto;
        color: #fff;
        text-transform: uppercase;
        font-size: 20.03px;
        font-family: "aktiv-grotesk-condensed", sans-serif;
        font-weight: 800;
        padding: 35px 0;
    }

    .fanClubOuterWrapper .earlyAccess .joinText {
        padding-bottom: 15px;
        max-width: 210px;
        text-align: center;
        margin: 0 auto;
    }

    .fanClubOuterWrapper .earlyAccess .joinButton a {
        max-width: 115px;
        padding: 10px 0;
        background-color: transparent;
        letter-spacing: 1px;
    }

    .merchWrapper {
        position: relative;
        font-family: "aktiv-grotesk", sans-serif;
        text-align: center;
        margin: 0 auto;
        text-transform: uppercase;
        padding-bottom: 25px;
    }

    .merchWrapper .merchLeftWrapper {
        width: 55%;
        text-align: left;
    }

    @media only screen and (max-width:767px) {
        .merchWrapper .merchLeftWrapper {
            width: 100%;
        }
    }

    .merchWrapper .merchRightWrapper {
        text-align: center;
        margin: 0 auto;
        background: #090909;
        font-size: 22px;
        font-weight: 900;
        position: absolute;
        top: 22%;
        left: 50%;
        width: 50%;
        max-width: 400px;
        color: #fff;
        padding: 15px 0;
        letter-spacing: 1px;
    }

    @media only screen and (min-width:1403px) {
        .merchWrapper .merchRightWrapper {
            left: 42%;
        }
    }

    @media only screen and (max-width:767px) {
        .merchWrapper .merchRightWrapper {
            position: relative;
            top: 20px;
            left: 10px;
            margin: 0 auto;
            max-width: 260px;
            padding: 20px 0;
            margin: 0 auto;
            text-align: center;
            margin-top: -20px;
            padding-right: 20px;
            width: 100%;
            max-width: 244px;
        }
    }

    .merchWrapper .merchRightWrapper:before {
        border-style: solid;
        border-width: 0px 0 174px 43px;
        border-color: transparent transparent #090909 transparent;
        position: absolute;
        left: -43px;
        top: 0;
        position: absolute;
        content: "";
    }

    @media only screen and (min-width:1403px) {
        .merchWrapper .merchRightWrapper:before {
            border-width: 0px 0 173px 43px;
        }
    }

    @media only screen and (max-width:767px) {
        .merchWrapper .merchRightWrapper:before {
            border: none;
            content: " ";
            position: absolute;
            display: block;
            width: 20%;
            height: 103%;
            top: -2px;
            left: -50px;
            background: #000;
            transform-origin: bottom left;
            transform: skew(-11deg, 0deg);
        }
    }

    .merchWrapper .merchRightWrapper .merchRightInnerWrapper {
        max-width: 300px;
        text-align: center;
        margin: 0 auto;
    }

    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .merchText {
        text-align: center;
        margin: 0 auto;
        font-size: 20.03px;
        font-family: "aktiv-grotesk", sans-serif;
    }

    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .merchText .ft {
        font-weight: 800;
        letter-spacing: 0;
        font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow div {
        font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .merchText .st {
        font-family: "Roboto Mono", monospace;
        font-size: 12.02px;
        font-weight: 300;
        padding-top: 10px;
        max-width: 220px;
        text-align: center;
        margin: 0 auto;
        letter-spacing: 1px;
    }

    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow {
        max-width: 98px;
        text-align: center;
        margin: 0 auto;
        padding: 20px 0;
        font-size: 14.02px;
    }

    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a {
        padding: 9px 0;
    }

    div#footer-inner a:hover {
        color: #ff0000;
    }

    #photoCarousel {
        position: relative;
        overflow: hidden;
    }

    @media only screen and (min-width:1024px) {
        #photoCarousel {
            max-height: 400px;
        }
    }

    @media only screen and (min-width:1403px) {
        #photoCarousel {
            max-height: 600px;
        }
    }

    #photoCarousel .pc-title-con {
        overflow: hidden;
        *zoom: 1;
        position: absolute;
        left: auto;
        bottom: 0.3125em;
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
        color: #FFFFFF;
        width: 100%;
    }

    #photoCarousel .pc-title {
        margin-right: 8.125em;
    }

    @media only screen and (min-width:768px) {
        #photoCarousel .pc-title {
            font-size: 1.5em;
        }
    }

    #photoCarousel .pc-link {
        float: right;
        font-size: 1em;
        margin-top: 0em;
        padding: 0.3em;
        width: 6.25em;
    }

    #photoCarousel .pc-wrap {
        overflow: hidden;
        padding: 0.5em;
    }

    #block-acq-starterm-copy-2-block-321 .more-link a {
        padding: 10px;
        font-size: 0.8em;
    }

    div#block-acq-starterm-copy-2-block-861 {
        overflow: hidden;
        position: relative;
        box-sizing: border-box;
        background: #131313;
        height: 100vh;
    }

    div#block-acq-starterm-copy-2-block-861 .video-cnt video {
        display: block;
        width: auto;
        height: auto;
        min-height: 100%;
        min-width: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        -webkit-transform: translate(-50%, -50%);
        z-index: 0;
    }

    div#block-acq-starterm-copy-2-block-861 .gif-cnt {
        display: none;
    }

    @media only screen and (max-width:1023px) {
        div#block-acq-starterm-copy-2-block-861 {
            height: auto;
            padding-top: 106px;
        }

        div#block-acq-starterm-copy-2-block-861 .gif-cnt {
            display: block;
        }

        div#block-acq-starterm-copy-2-block-861 .video-cnt {
            display: none;
        }
    }

    @media only screen and (max-width:1024px) {
        div#block-acq-starterm-copy-2-block-861 {
            padding-top: 70px;
        }

        div#block-acq-starterm-copy-2-block-861 .gif-cnt {
            display: block;
        }

        div#block-acq-starterm-copy-2-block-861 .video-cnt {
            display: none;
        }
    }

    @media only screen and (min-width:1024px) {
        .page-node-17741 #header-inner {
            height: 100vh;
            overflow: hidden;
        }
    }

    .page-node-17741 #header-inner .region-header {
        font-size: 14px;
    }

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

        .page-node-17741 #header-inner .region-header span.text-mob,
        .page-node-17741 #header-inner .region-header span.text-mob.icon {
            display: none;
        }
    }

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

        .page-node-17741 #header-inner .region-header span.text-dt,
        .page-node-17741 #header-inner .region-header .albumTitle,
        .page-node-17741 #header-inner .region-header .albumContent,
        .page-node-17741 #header-inner .region-header .ofc_logo_wrapper,
        .page-node-17741 #header-inner .region-header .pre-sale-text {
            display: none;
        }
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner {
        float: right;
        width: 180px;
        text-align: right;
        margin: 0 auto;
        text-transform: uppercase;
        position: absolute;
        right: 0;
        bottom: 0;
        background: #000;
        padding: 20px 0;
        color: #ffffff;
        box-sizing: border-box;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner:before {
        border-style: solid;
        border-width: 0px 0 234px 85px;
        border-color: transparent transparent #000 transparent;
        position: absolute;
        left: -85px;
        top: 0;
        position: absolute;
        content: "";
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner span.text-dt {
        border-bottom: 1px solid #ffffff;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner span.text-dt:hover {
        color: #ff0000;
        border-bottom: 1px solid #ff0000;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper {
        margin-right: 20px;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper .pre-sale-text {
        font-weight: 100;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper .ofc_logo_wrapper img {
        width: 65%;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper .join-now-btn {
        font-weight: 700;
        font-size: 14px;
        letter-spacing: 1px;
    }

    @media only screen and (max-width:767px) {
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper .join-now-btn {
            font-size: 12px;
        }
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 {
        position: relative;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner {
        float: left;
        width: 275px;
        margin: 0 auto;
        text-align: left;
        text-transform: uppercase;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #000000;
        padding: 10px;
        color: #ffffff;
        padding-right: 0;
        z-index: 999;
        box-sizing: border-box;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner:after {
        content: "";
        width: 0;
        height: 0;
        border-style: solid;
        border-color: transparent transparent transparent #000000;
        position: absolute;
        border-width: 150px 0 0 50px;
        right: -50px;
        top: 0;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner .albumWrapper {
        padding-left: 10px;
        padding-bottom: 10px;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner .albumWrapper .albumTitle {
        font-size: 40px;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 800;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner .albumWrapper .albumContent {
        letter-spacing: 1px;
        font-family: "Roboto Mono", monospace;
        font-size: 14px;
        color: #ffffff;
        font-weight: 100;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner .albumWrapper .getItNow-btn {
        font-weight: 700;
        letter-spacing: 1px;
    }

    @media only screen and (max-width:767px) {
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner .albumWrapper .getItNow-btn {
            font-size: 12px;
        }
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner .albumWrapper .getItNow-btn span.text-dt {
        border-bottom: 1px solid #ffffff;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner .albumWrapper .getItNow-btn span.text-dt:hover {
        color: #ff0000;
        border-bottom: 1px solid #ff0000;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner {
        width: 100%;
        margin: 0 auto;
        display: block;
        text-align: center;
        padding: 10px;
        margin-top: 0;
        position: absolute;
        background: #000;
        bottom: 0;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav {
        text-transform: uppercase;
        color: #ffffff;
        font-size: 11.68px;
        font-family: "Roboto Mono", monospace;
        font-weight: 100;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav a {
        color: #ffffff;
        opacity: 0.5;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav a:hover {
        color: #ff0000;
        opacity: 1;
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourTextMob {
        font-size: 12px;
        display: none;
    }

    @media only screen and (max-width:767px) {
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourTextMob {
            display: inline-block;
        }
    }

    @media only screen and (max-width:767px) {
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourTextDt {
            display: none;
        }
    }

    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourNavRight,
    .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourNavLeft {
        background: url("/sites/g/files/g2000014956/files//201807/down_arrow.png") no-repeat 0 0;
        background-size: 10px;
        display: inline-block;
        position: relative;
        background-color: transparent;
        font-size: 0;
        box-sizing: border-box;
        width: 12px;
        height: 10px;
        z-index: 101;
        vertical-align: middle;
    }

    .page-node-17741 div#header-region {
        position: relative;
    }

    @media only screen and (max-width:767px) {
        .page-node-17741 #header-inner .region-header {
            text-align: center;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866,
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871,
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 {
            width: auto;
            display: inline-block;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner,
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner,
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner {
            float: none;
            position: relative;
            width: 100%;
            display: inline-block;
            padding: 0;
            margin: 0;
            left: 0;
            bottom: 0;
            text-align: center;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 {
            width: 30%;
            margin: 10px 2%;
            z-index: 0;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner .albumWrapper {
            padding: 0;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-866 .inner .albumWrapper .getItNow-btn a {
            border-bottom: 1px solid;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 {
            width: 27%;
            margin: 10px 2%;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourTextMob {
            margin: 0 13%;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourNavRight,
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourNavLeft {
            width: auto;
            height: auto;
            background: none;
            font-size: 14px;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 {
            width: 25%;
            margin: 10px 2%;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner:before {
            border-width: 0;
            left: 0;
            top: 0;
            content: none;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper {
            margin-right: 0;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper .join-now-btn {
            font-weight: 700;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper .join-now-btn span.text-mob {
            font-size: 12px;
            border-bottom: 1px solid;
        }

        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper .join-now-btn span.text-mob-icon {
            background: url("/sites/g/files/g2000014956/files/2022-08/fanclubsp.svg") no-repeat 0 0;
            background-size: 13px;
            cursor: pointer;
            display: inline-block;
            position: relative;
            font-size: 0;
            box-sizing: border-box;
            width: 13px;
            height: 17px;
            z-index: 101;
            vertical-align: middle;
        }
    }

    #content-area div#block-acq-starterm-copy-2-block-926 {
        margin-top: 115px;
    }

    @media only screen and (max-width:767px) {
        #content-area div#block-acq-starterm-copy-2-block-926 {
            padding-bottom: 50px;
            margin-top: 110px;
        }
    }

    body.user-logged-in div#block-acq-starterm-copy-2-block-926 .member_login {
        display: none;
    }

    body:not(.logged-in) div#block-acq-starterm-copy-2-block-926 .member_login {
        display: block;
    }

    body.user-logged-in div#block-acq-starterm-copy-2-block-926 .member_login_mob,
    body:not(.logged-in) div#block-acq-starterm-copy-2-block-926 .member_login_mob {
        display: none;
    }

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

        body.user-logged-in div#block-acq-starterm-copy-2-block-926 .member_login,
        body:not(.logged-in) div#block-acq-starterm-copy-2-block-926 .member_login {
            display: none;
        }

        body.user-logged-in div#block-acq-starterm-copy-2-block-926 .member_login_mob {
            display: none;
        }

        body:not(.logged-in) div#block-acq-starterm-copy-2-block-926 .member_login_mob {
            display: block;
        }
    }

    div#block-acq-starterm-copy-2-block-926 {
        margin-top: 150px;
        width: 100%;
        margin: 0 auto;
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper {
        position: relative;
        text-align: left;
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInLeftWrapper {
        max-width: 76%;
        text-align: left;
    }

    @media only screen and (max-width:767px) {
        div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInLeftWrapper {
            max-width: 100%;
        }
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInLeftWrapper,
    div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper {
        display: inline-block;
        vertical-align: middle;
    }

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

        div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInLeftWrapper,
        div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper {
            display: inline-block;
            width: 100%;
        }
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper {
        max-width: 35%;
        text-align: right;
        position: absolute;
        top: 15%;
        left: 69%;
    }

    @media only screen and (max-width:767px) {
        div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper {
            top: 60%;
            left: 60%;
        }
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper .logoWrapper {
        background: #090b0a;
        width: 95%;
        padding: 26px 26px 36px 0;
    }

    @media only screen and (max-width:767px) {
        div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper .logoWrapper {
            width: 100%;
            padding: 20px 10px;
        }
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper .logoWrapper:before {
        border-style: solid;
        border-width: 0px 0 248px 43px;
        border-color: transparent transparent #090b0a transparent;
        position: absolute;
        left: -43px;
        top: 0;
        position: absolute;
        content: "";
    }

    @media only screen and (max-width:767px) {
        div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper .logoWrapper:before {
            border-width: 0px 0 126px 20px;
            left: -20px;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper .logoWrapper:before {
            border-width: 0px 0 231px 43px;
        }
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper .login_text {
        color: #ffffff;
        font-size: 14px;
        font-weight: 100;
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper .member_login {
        text-align: left;
        margin-left: 80px;
        text-transform: uppercase;
        margin-top: 10px;
        font-family: "Roboto Mono", monospace;
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper .member_login {
            margin-left: 60px;
        }
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .upsell_login a {
        border-bottom: 1px solid;
        font-weight: 500;
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .upsell_login a:hover {
        color: #ff0000;
        -webkit-text-fill-color: #ff0000;
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .fciconWrap:before {
        content: '';
        background: url("/sites/g/files/g2000014956/files/202202/lightning-red.png") no-repeat 0 0;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: transparent;
        font-size: 0;
        box-sizing: border-box;
        width: 31px;
        height: 30px;
        z-index: 101;
        vertical-align: middle;
        background-size: 25px;
    }

    @media only screen and (max-width:767px) {
        div#block-acq-starterm-copy-2-block-926 .signInWrapper .fciconWrap:before {
            background: none;
            height: 0;
            width: 0;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        div#block-acq-starterm-copy-2-block-926 .signInWrapper .fciconWrap:before {
            width: 20px;
            background-size: 18px;
        }
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInTextWrap,
    div#block-acq-starterm-copy-2-block-926 .signInWrapper .fciconWrap {
        display: inline-block;
        vertical-align: middle;
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .member_login_mob {
        text-transform: uppercase;
        color: #fff;
    }

    div#block-acq-starterm-copy-2-block-926 .signInWrapper .login_text {
        font-weight: 100;
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .page-node-79241 div#block-acq-starterm-copy-2-block-926 .signInWrapper .signInRightWrapper .logoWrapper:before {
            border-width: 0px 0 214px 43px;
        }
    }

    #block-acq-starterm-copy-2-block-501,
    #block-acq-starterm-copy-2-block-96 {
        position: relative;
    }

    #block-acq-starterm-copy-2-block-501 li.merch,
    #block-acq-starterm-copy-2-block-96 li.merch {
        overflow: hidden;
        margin: 0;
        float: left;
        clear: both;
        border-bottom: #a0a0a0 solid #a0a0a0;
        padding: 1em 0;
        width: 100%;
        padding-bottom: 0;
    }

    #block-acq-starterm-copy-2-block-501 li.merch:first-child,
    #block-acq-starterm-copy-2-block-96 li.merch:first-child {
        padding-top: 0;
    }

    #block-acq-starterm-copy-2-block-501 li.merch .merchImg,
    #block-acq-starterm-copy-2-block-96 li.merch .merchImg {
        width: 53.5%;
        margin-right: 3%;
    }

    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail {
        width: 43.5%;
    }

    #block-acq-starterm-copy-2-block-501 li.merch .merchImg,
    #block-acq-starterm-copy-2-block-96 li.merch .merchImg {
        display: block;
        float: left;
        margin-top: 5px;
    }

    #block-acq-starterm-copy-2-block-501 li.merch .merchImg img,
    #block-acq-starterm-copy-2-block-96 li.merch .merchImg img {
        width: 100%;
        height: auto;
    }

    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail {
        float: left;
    }

    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail .merchBuy,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail .merchBuy {
        overflow: hidden;
    }

    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail .merchPrice,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail .merchPrice {
        float: left;
        font-size: 1.25em;
        line-height: 2em;
    }

    #block-acq-starterm-copy-2-block-501 li.merch .merchDetail .merchBuyLink,
    #block-acq-starterm-copy-2-block-96 li.merch .merchDetail .merchBuyLink {
        float: left;
        clear: both;
        font-size: 10px;
    }

    #block-acq-starterm-copy-2-block-501 .firstFeatured li.merch.item1 .merchImg,
    #block-acq-starterm-copy-2-block-96 .firstFeatured li.merch.item1 .merchImg {
        width: 65%;
        margin-right: 3%;
    }

    #block-acq-starterm-copy-2-block-501 .firstFeatured li.merch.item1 .merchDetail,
    #block-acq-starterm-copy-2-block-96 .firstFeatured li.merch.item1 .merchDetail {
        width: 32%;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeImage li.merch .merchImg,
    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel li.merch .merchImg,
    #block-acq-starterm-copy-2-block-96 .fullSizeImage li.merch .merchImg,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel li.merch .merchImg {
        width: 100%;
        margin-right: 0%;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeImage li.merch .merchDetail,
    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel li.merch .merchDetail,
    #block-acq-starterm-copy-2-block-96 .fullSizeImage li.merch .merchDetail,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel li.merch .merchDetail {
        width: 100%;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeImage li.merch .merchBuyLink,
    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel li.merch .merchBuyLink,
    #block-acq-starterm-copy-2-block-96 .fullSizeImage li.merch .merchBuyLink,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel li.merch .merchBuyLink {
        float: right;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel li.merch,
    #block-acq-starterm-copy-2-block-501 .listCarousel li.merch,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel li.merch,
    #block-acq-starterm-copy-2-block-96 .listCarousel li.merch {
        clear: none;
        padding-top: 0;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel .merchflex-direction-nav,
    #block-acq-starterm-copy-2-block-501 .listCarousel .merchflex-direction-nav,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel .merchflex-direction-nav,
    #block-acq-starterm-copy-2-block-96 .listCarousel .merchflex-direction-nav {
        position: absolute;
        right: 0;
        top: 0.85em;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel .merchflex-direction-nav li,
    #block-acq-starterm-copy-2-block-501 .listCarousel .merchflex-direction-nav li,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel .merchflex-direction-nav li,
    #block-acq-starterm-copy-2-block-96 .listCarousel .merchflex-direction-nav li {
        float: left;
        margin-left: 0.5em;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel .merchflex-direction-nav .merchflex-prev,
    #block-acq-starterm-copy-2-block-501 .listCarousel .merchflex-direction-nav .merchflex-prev,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel .merchflex-direction-nav .merchflex-prev,
    #block-acq-starterm-copy-2-block-96 .listCarousel .merchflex-direction-nav .merchflex-prev {
        background: url("/sites/g/files/g2000014956/files/201308/ssprev.png") no-repeat 0 bottom transparent;
        width: 19px;
        height: 19px;
        text-indent: -9999px;
        display: block;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel .merchflex-direction-nav .merchflex-prev:hover,
    #block-acq-starterm-copy-2-block-501 .listCarousel .merchflex-direction-nav .merchflex-prev:hover,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel .merchflex-direction-nav .merchflex-prev:hover,
    #block-acq-starterm-copy-2-block-96 .listCarousel .merchflex-direction-nav .merchflex-prev:hover {
        background-position: 0 0;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel .merchflex-direction-nav .merchflex-next,
    #block-acq-starterm-copy-2-block-501 .listCarousel .merchflex-direction-nav .merchflex-next,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel .merchflex-direction-nav .merchflex-next,
    #block-acq-starterm-copy-2-block-96 .listCarousel .merchflex-direction-nav .merchflex-next {
        background: url("/sites/g/files/g2000014956/files/201308/ssnext.png") no-repeat 0 0 transparent;
        width: 19px;
        height: 19px;
        text-indent: -9999px;
        display: block;
    }

    #block-acq-starterm-copy-2-block-501 .fullSizeCarousel .merchflex-direction-nav .merchflex-next:hover,
    #block-acq-starterm-copy-2-block-501 .listCarousel .merchflex-direction-nav .merchflex-next:hover,
    #block-acq-starterm-copy-2-block-96 .fullSizeCarousel .merchflex-direction-nav .merchflex-next:hover,
    #block-acq-starterm-copy-2-block-96 .listCarousel .merchflex-direction-nav .merchflex-next:hover {
        background-position: 0 bottom;
    }

    #block-views-merch-block-1 {
        position: relative;
        max-width: 100%;
        margin: 0 auto;
    }

    #block-views-merch-block-1 .config-merch-carousel {
        font-size: 10px;
        float: left;
        line-height: 1;
        margin-right: 5%;
        font-size: 0.6em;
    }

    @media only screen and (min-width:768px) {
        #block-views-merch-block-1 .config-merch-carousel {
            display: block;
        }
    }

    #block-views-merch-block-1 li.merch {
        overflow: hidden;
        margin: 0;
        float: left;
        clear: both;
        border-bottom: #a0a0a0 solid #a0a0a0;
        padding: 1em 0;
        width: 100%;
        padding-bottom: 0;
        clear: none;
    }

    #block-views-merch-block-1 li.merch:first-child {
        padding-top: 0;
    }

    #block-views-merch-block-1 li.merch .merchImg {
        width: 53.5%;
        margin-right: 3%;
    }

    #block-views-merch-block-1 li.merch .merchDetail {
        width: 43.5%;
    }

    #block-views-merch-block-1 li.merch .merchImg {
        display: block;
        float: left;
        margin-top: 5px;
    }

    #block-views-merch-block-1 li.merch .merchImg img {
        width: 100%;
        height: auto;
    }

    #block-views-merch-block-1 li.merch .merchDetail {
        display: block;
        text-align: center;
        color: #ffffff;
        text-transform: uppercase;
        width: 90%;
        margin: 0 auto;
        padding-top: 30px;
        padding-bottom: 38px;
        background-color: #090b0a;
    }

    #block-views-merch-block-1 li.merch .merchDetail .merchwrap {
        clear: both;
        display: block;
        text-align: center;
        color: #ffffff;
        text-transform: uppercase;
        width: 90%;
        margin: 0 auto;
    }

    #block-views-merch-block-1 li.merch .merchDetail .merchName {
        font-size: 20.03px;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 900;
        min-height: 54px;
        padding-top: 27px;
    }

    #block-views-merch-block-1 li.merch .merchDetail .merchBuy {
        overflow: hidden;
    }

    #block-views-merch-block-1 li.merch .merchDetail .merchPrice {
        font-size: 12.02px;
        font-weight: 100;
        margin-bottom: 3px;
        font-family: "Roboto Mono", monospace;
    }

    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton {
        clear: both;
        font-size: 10px;
        font-size: 14px;
    }

    #block-views-merch-block-1 .firstFeatured li.merch.item1 .merchImg {
        width: 65%;
        margin-right: 3%;
    }

    #block-views-merch-block-1 .firstFeatured li.merch.item1 .merchDetail {
        width: 32%;
    }

    #block-views-merch-block-1 .fullSizeImage li.merch .merchImg,
    #block-views-merch-block-1 .fullSizeCarousel li.merch .merchImg {
        width: 100%;
        margin-right: 0%;
    }

    #block-views-merch-block-1 .fullSizeImage li.merch .merchDetail,
    #block-views-merch-block-1 .fullSizeCarousel li.merch .merchDetail {
        width: 100%;
    }

    #block-views-merch-block-1 .fullSizeCarousel li.merch,
    #block-views-merch-block-1 .listCarousel li.merch {
        clear: none;
        padding-top: 0;
    }

    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav,
    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav {
        position: absolute;
        right: 0;
        top: 0.85em;
    }

    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav li,
    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav li {
        float: left;
        margin-left: 0.5em;
    }

    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav .merchclass-prev,
    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav .merchclass-prev {
        background: url("/sites/g/files/g2000014956/files/201308/ssprev.png") no-repeat 0 bottom transparent;
        width: 19px;
        height: 19px;
        text-indent: -9999px;
        display: block;
    }

    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav .merchclass-prev:hover,
    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav .merchclass-prev:hover {
        background-position: 0 0;
    }

    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav .merchclass-next,
    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav .merchclass-next {
        background: url("/sites/g/files/g2000014956/files/201308/ssnext.png") no-repeat 0 0 transparent;
        width: 19px;
        height: 19px;
        text-indent: -9999px;
        display: block;
    }

    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav .merchclass-next:hover,
    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav .merchclass-next:hover {
        background-position: 0 bottom;
    }

    #block-views-merch-block-1 .merchclass-control-paging {
        display: none;
    }

    #block-views-music-block-3 {
        position: relative;
        max-width: 100%;
        margin: 0 auto;
    }

    #block-views-music-block-3 .more-link {
        margin-bottom: 85px;
    }

    @media only screen and (max-width:767px) {
        #block-views-music-block-3 .more-link {
            padding-top: 23px;
        }
    }

    #block-views-music-block-3 .views-row .merchTitle {
        display: none;
    }

    #block-views-music-block-3 .views-row .image-wrap {
        font-size: 0px;
    }

    #block-views-music-block-3 .views-row .description {
        display: block;
        text-align: center;
        color: #ffffff;
        text-transform: uppercase;
        width: 100%;
        margin: 0 auto;
        background-color: #090b0a;
        padding-bottom: 38px;
    }

    #block-views-music-block-3 .views-row .description .title {
        font-size: 20.03px;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 900;
        min-height: 54px;
        padding-top: 27px;
        color: #ffffff;
        clear: both;
        display: block;
        text-align: center;
        color: #ffffff;
        text-transform: uppercase;
        width: 90%;
        margin: 0 auto;
    }

    #block-views-music-block-3 .views-row .description .buy-now {
        font-size: 12.02px;
        font-weight: 100;
        font-family: "Roboto Mono", monospace;
        position: relative;
        width: 110px;
        line-height: 38px;
        color: #ffffff;
        margin: 0 auto;
        margin-bottom: 3px;
    }

    #block-views-music-block-3 .views-row .description .buy a {
        clear: both;
        font-size: 10px;
        font-size: 14px;
        line-height: 38px;
    }

    #block-views-music-block-3 .views-row li.views-row {
        display: inline-block;
        vertical-align: top;
        padding: 0;
        width: 100%;
        overflow: hidden;
        margin-right: 0;
        box-sizing: border-box;
        padding: 0 5px;
        margin-bottom: 33px;
        margin-top: 0px;
        text-transform: uppercase;
        position: relative;
    }

    @media only screen and (min-width:768px) {
        #block-views-music-block-3 .views-row li.views-row {
            width: calc(97% / 3);
        }
    }

    @media only screen and (max-width:767px) {
        #block-views-music-block-3 .views-row li.views-row {
            margin-top: 12px;
            margin-bottom: 0px;
        }
    }

    #block-views-music-block-3 .views-row li.views-row.views-row-last {
        padding-right: 0px;
    }

    #block-views-merch-block-1 .more-link {
        margin-bottom: 85px;
    }

    @media only screen and (max-width:767px) {
        #block-views-merch-block-1 .more-link {
            padding-top: 23px;
        }
    }

    #block-views-merch-block-1 .fullSizeCarousel li.merch {
        display: inline-block;
        vertical-align: top;
        padding: 0;
        width: 100%;
        overflow: hidden;
        margin-right: 0;
        box-sizing: border-box;
        padding: 0 5px;
        margin-bottom: 33px;
        margin-top: 0px;
        text-transform: uppercase;
        position: relative;
    }

    @media only screen and (min-width:768px) {
        #block-views-merch-block-1 .fullSizeCarousel li.merch {
            width: calc(100% / 3);
        }
    }

    @media only screen and (max-width:767px) {
        #block-views-merch-block-1 .fullSizeCarousel li.merch {
            margin-top: 12px;
            margin-bottom: 0px;
        }
    }

    #block-views-merch-block-1 .fullSizeCarousel li.merch .merchDetail .merchBuy div {
        position: relative;
    }

    #block-views-merch-block-1 .fullSizeCarousel li.merch .merchDetail .merchBuy div a {
        width: 110px;
        line-height: 38px;
    }

    body .region-content ul.flippy {
        float: left;
        clear: both;
        width: 100%;
    }

    body .region-content ul.flippy li {
        width: 43%;
        display: block;
        white-space: normal;
        position: relative;
    }

    @media only screen and (max-width:767px) {
        body .region-content ul.flippy li {
            width: 37%;
        }
    }

    body .region-content ul.flippy li a {
        width: 100%;
        height: auto;
        display: block;
    }

    body .region-content ul.flippy li img {
        height: auto;
        width: 48%;
    }

    @media only screen and (max-width:767px) {
        body .region-content ul.flippy li img {
            width: 100%;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
        }
    }

    body .region-content ul.flippy li.next.empty {
        display: none;
    }

    body .region-content ul.flippy li.prev {
        padding: 0;
        text-align: left;
        float: left;
    }

    body .region-content ul.flippy li.prev a img {
        padding-left: 10%;
        background: url("/sites/g/files/g2000014956/files/201310/previous_flip.jpg") no-repeat scroll 0 center transparent;
    }

    @media only screen and (max-width:767px) {
        body .region-content ul.flippy li.prev a img {
            padding-left: 20%;
        }
    }

    body .region-content ul.flippy li.prev a span {
        padding-left: 10%;
        display: block;
    }

    @media only screen and (max-width:767px) {
        body .region-content ul.flippy li.prev a span {
            width: 100%;
            position: static;
            padding-left: 20%;
        }
    }

    body .region-content ul.flippy li.next {
        float: right;
        padding: 0;
        text-align: right;
    }

    body .region-content ul.flippy li.next a img {
        padding-right: 10%;
        background: url("/sites/g/files/g2000014956/files/201310/next_flip.jpg") no-repeat scroll 100% center transparent;
    }

    @media only screen and (max-width:767px) {
        body .region-content ul.flippy li.next a img {
            padding-right: 20%;
        }
    }

    body .region-content ul.flippy li.next a span {
        padding-right: 10%;
        display: block;
    }

    @media only screen and (max-width:767px) {
        body .region-content ul.flippy li.next a span {
            width: 100%;
            position: static;
            padding-right: 20%;
        }
    }

    body.node-type-forum .region-content ul.flippy li.prev {
        background-size: 7%;
        background-position: left 6px;
    }

    body.node-type-forum .region-content ul.flippy li.next {
        background-size: 7%;
        background-position: right 6px;
    }

    .node-type-photo #block-flippy-flippy-pager .prevImage .igImage,
    .node-type-photo #block-flippy-flippy-pager .prevImage .igTitle,
    .node-type-photo #block-flippy-flippy-pager .nextImage .igImage,
    .node-type-photo #block-flippy-flippy-pager .nextImage .igTitle {
        display: none;
    }

    .node-type-photo #block-flippy-flippy-pager .prevImage.Instagram .igImage,
    .node-type-photo #block-flippy-flippy-pager .prevImage.Instagram .igTitle,
    .node-type-photo #block-flippy-flippy-pager .nextImage.Instagram .igImage,
    .node-type-photo #block-flippy-flippy-pager .nextImage.Instagram .igTitle {
        display: block;
    }

    .node-type-photo #block-flippy-flippy-pager .prevImage.Instagram .regImage,
    .node-type-photo #block-flippy-flippy-pager .prevImage.Instagram .regTitle,
    .node-type-photo #block-flippy-flippy-pager .nextImage.Instagram .regImage,
    .node-type-photo #block-flippy-flippy-pager .nextImage.Instagram .regTitle {
        display: none;
    }

    div#block-flippy-flippy-pager ul.flippy li {
        text-align: center;
        margin: 0 auto;
        width: 100%;
        max-width: 275px;
        text-transform: uppercase;
        display: block;
        padding: 0;
        white-space: initial;
        background: #090b0a;
        padding-bottom: 20px;
    }

    div#block-flippy-flippy-pager ul.flippy li.next {
        display: none;
    }

    div#block-flippy-flippy-pager ul.flippy li a .blog-media img {
        width: 100%;
    }

    div#block-flippy-flippy-pager ul.flippy .newsTitle {
        padding: 0 10px;
    }

    div#block-flippy-flippy-pager ul.flippy .newsTitle span {
        font-family: "aktiv-grotesk-condensed", sans-serif;
        letter-spacing: 1px;
        font-weight: 800;
    }

    div#block-flippy-flippy-pager ul.flippy .newsTitle span.title {
        font-size: 20.03px;
        max-width: 110px;
    }

    div#block-flippy-flippy-pager ul.flippy .newsTitle span.next {
        font-family: "Roboto Mono", monospace;
        font-weight: 300;
    }

    div#block-flippy-flippy-pager ul.flippy .newsTitle span.next,
    div#block-flippy-flippy-pager ul.flippy .newsTitle span.readmore {
        display: block;
        margin: 0 auto;
        text-align: center;
        margin-top: 10px;
    }

    div#block-flippy-flippy-pager ul.flippy .newsTitle span.readmore {
        max-width: 110px;
        padding: 10px 0;
        background-color: transparent;
    }

    #lightBoxContent.lightBoxContent.tkt {
        top: auto !important;
        right: 24px !important;
        left: auto !important;
        color: #ffffff;
        max-width: 360px;
        background-color: #000000;
        z-index: 1010;
        transition: all 500ms cubic-bezier(0.815, -0.46, 0.095, 1.48);
        position: fixed;
        height: auto !important;
        -moz-box-shadow: 0.5px 0.5px 1px 0.5px #000;
        -webkit-box-shadow: 0.5px 0.5px 1px 0.5px #000;
        box-shadow: 0.5px 0.5px 1px 0.5px #000;
        padding: 15px;
        display: block;
        bottom: -500px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        font-family: "Roboto Mono", monospace;
    }

    #lightBoxContent.lightBoxContent.tkt.show_toaster {
        bottom: 0 !important;
    }

    #lightBoxContent.lightBoxContent.tkt.hide_toaster {
        bottom: -700px !important;
    }

    #lightBoxContent.lightBoxContent.tkt input:-webkit-autofill {
        -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
    }

    #lightBoxContent.lightBoxContent.tkt .lightBoxClose a {
        top: 20px !important;
        right: 20px !important;
    }

    #lightBoxContent.lightBoxContent.tkt select::-ms-expand {
        display: none;
    }

    @media only screen and (max-width:767px) {
        #lightBoxContent.lightBoxContent.tkt {
            padding: 10px 5px;
        }
    }

    #lightBoxContent .mlist-wrapper {
        margin-top: 0;
    }

    #lightBoxContent .mlist-wrapper div {
        color: #ffffff;
    }

    #lightBoxContent .mlist-wrapper div#errorMsg,
    #lightBoxContent .mlist-wrapper div#serverError {
        color: #ff0000;
    }

    #lightBoxContent .mlist-wrapper fieldset {
        padding: 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 fieldset .emailTitle {
        font-size: 22px;
        font-weight: bold;
        font-family: "aktiv-grotesk", sans-serif;
        text-transform: uppercase;
        font-weight: 900;
    }

    #lightBoxContent .mlist-wrapper fieldset .mlist-header {
        padding-bottom: 14px;
        padding-top: 8px;
        font-weight: 100;
        line-height: 1.2;
        font-family: "Roboto Mono", monospace;
        font-size: 12.02px;
        font-weight: 300;
        letter-spacing: 1px;
        text-transform: uppercase;
    }

    @media only screen and (max-width:767px) {
        #lightBoxContent .mlist-wrapper fieldset .mlist-header {
            padding-bottom: 20px;
        }
    }

    #lightBoxContent .mlist-wrapper .termsWrapper {
        padding: 0;
        font-size: 11px;
        font-weight: normal;
    }

    #lightBoxContent .mlist-wrapper .termsWrapper a {
        font-weight: bold;
    }

    #lightBoxContent .mlist-wrapper .termsWrapper a.terms {
        text-transform: uppercase;
        text-decoration: underline;
    }

    #lightBoxContent .mlist-wrapper #thankyouBlock {
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    #lightBoxContent .mlist-wrapper #thankyouBlock .thankyou-message.embed {
        text-align: center;
        font-size: 16px;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 900;
    }

    #lightBoxContent .mlist-wrapper #thankyouBlock #errorLabelContainer2 {
        color: #ff0000;
    }

    #lightBoxContent .mlist-wrapper #thankyouBlock .mlist-checks {
        clear: both;
        padding: 12px 0 0 0;
        color: #ffffff;
        text-align: left;
    }

    #lightBoxContent .mlist-wrapper #thankyouBlock .mlist-submit-new {
        padding: 10px 0 20px 0;
    }

    #lightBoxContent .mlist-wrapper #thankyouBlock .mlist-submit-new input {
        margin: 0;
    }

    #lightBoxContent .mlist-wrapper #thankyouBlock select#dobMonth {
        float: left;
        padding-left: 0.5em;
        width: 47%;
    }

    #lightBoxContent .mlist-wrapper #thankyouBlock select#dobDay {
        float: right;
        padding-left: 0.5em;
        width: 47%;
        margin-right: 0;
    }

    @media only screen and (max-width:767px) {
        #lightBoxContent .mlist-wrapper {
            text-align: center;
            margin-left: 0;
        }
    }

    @media only screen and (max-width:767px) {
        body.toaster {
            padding-top: 0px !important;
        }

        .toaster #lightBoxContent.lightBoxContent {
            width: 100%;
            right: 0 !important;
            max-width: 100%;
        }
    }

    #lightBoxContent.lightBoxContent.tkt .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field input:focus {
        background: #ffffff;
    }

    #lightBoxContent.lightBoxContent.tkt .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field select:focus {
        background: url("/sites/g/files/g2000014956/files/bg_select_arrow1.png") no-repeat scroll right center #ffffcc !important;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper {
        position: relative;
        top: 0;
        left: 0;
        padding: 1px 0 20px;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper:before {
        border-width: 0;
        left: 0;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper fieldset label.error {
        text-align: center;
        bottom: -18px;
    }

    @media only screen and (max-width:767px) {
        #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper fieldset label.error {
            bottom: 65px;
            font-size: 10px;
        }
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper #thankyouBlock .mlist-field {
        width: 100%;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper #thankyouBlock .mlist-checks {
        padding: 0;
        padding-top: 10px;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper #thankyouBlock.final-screen .thankyou-message {
        display: block;
        width: 100%;
        text-align: center;
        padding-right: 0;
        padding-left: 0;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper {
        padding-top: 5px;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field label {
        font-size: 14px;
        padding-bottom: 3px;
    }

    @media only screen and (max-width:767px) {
        #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field label {
            margin: 5px 0;
            padding-bottom: 0;
        }
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field input,
    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field select {
        height: 28px;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .thankyou-message.embed {
        line-height: 1;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper .thankswelcome-msg {
        padding: 5px;
        padding-top: 13px;
        font-weight: 100;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper .secondFormCloseWrap {
        display: none;
    }

    #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper label.global-list {
        font-size: 12px;
    }

    @media only screen and (max-width:767px) {
        #lightBoxContent .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper {
            padding: 0;
            margin: 0 auto;
            max-width: 90%;
            padding: 20px 10px;
            margin: 0 auto;
            text-align: center;
            width: 100%;
        }
    }

    @media only screen and (max-width:767px) {
        #lightBoxContent.lightBoxContent {
            max-height: 100vh !important;
            overflow-y: scroll;
        }
    }

    #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%;
    }

    #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;
    }

    button.mfp-close,
    #lightBoxContent.lightBoxContent.tkt .lightBoxClose a,
    #tklbContainer #lightBoxContent.lightBoxContent .lightBoxClose.turnKeyClose a {
        background-image: url("/sites/g/files/g2000014956/files/201401/bg_closebtn.png");
        background-repeat: no-repeat;
        display: block;
        height: 17px;
        position: absolute;
        right: 5px;
        text-indent: -9998px;
        top: 8px;
        width: 17px;
        cursor: pointer;
        z-index: 1;
        background-position: 0 -28px;
        transition: none;
        background-position: initial;
        text-indent: unset;
        background: unset;
        color: #618288;
    }


    button.mfp-close:hover,
    #lightBoxContent.lightBoxContent.tkt .lightBoxClose a:hover,
    #tklbContainer #lightBoxContent.lightBoxContent .lightBoxClose.turnKeyClose a:hover {
        background-position: 0 0;
        transition: none;
    }

    .view-turnkey-lightbox-toaster {
        display: none;
    }

    #tklbContainer #lightBoxContent.lightBoxContent {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-color: #000000;
        color: #ffffff;
        padding: 0;
        position: fixed;
        z-index: 10001;
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        #tklbContainer #lightBoxContent.lightBoxContent .lightBoxClose.turnKeyClose a {
            right: 20px;
        }
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyImageWrapper {
        width: 100%;
        float: none;
        overflow: hidden;
        max-height: 100%;
    }

    @media only screen and (min-width:768px) {
        #tklbContainer #lightBoxContent.lightBoxContent .turnKeyImageWrapper {
            float: left;
            width: 50%;
        }
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyImageWrapper img {
        height: auto;
        width: 100%;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper {
        box-sizing: border-box;
        padding: 12px;
        width: 100%;
        float: none;
        background-color: #000000;
    }

    @media only screen and (min-width:768px) {
        #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper {
            float: left;
            width: 50%;
        }
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper {
        margin-top: 0;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .emailTitle {
        text-align: center;
        font-size: 24px;
        font-weight: bold;
        font-family: Futura, Verdana, sans-serif;
        padding-bottom: 20px;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-header {
        color: #ffffff;
        font-family: Futura, Verdana, sans-serif;
        padding-bottom: 14px;
        text-align: center;
        text-transform: uppercase;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit {
        margin: 0;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit input {
        margin: 0;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock {
        padding: 0;
        color: #ffffff;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #errorLabelContainer2 {
        color: #ff0000;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-checks {
        clear: both;
        padding-top: 20px;
        padding-bottom: 10px;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new {
        padding: 10px 0 20px 0;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new input {
        margin: 0;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock select#dobMonth {
        float: left;
        width: 47%;
        margin-right: 0;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock select#dobDay {
        float: right;
        width: 47%;
        margin-right: 0;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper .termsWrapper a.terms {
        text-transform: uppercase;
        text-decoration: underline;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData {
        width: 100%;
        text-align: center;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchTitle {
        font-size: 24px;
        font-weight: bold;
        font-family: "aktiv-grotesk", sans-serif;
        margin: 0 0 15px;
        font-weight: 900;
        letter-spacing: 1px;
        text-transform: uppercase;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchDesc {
        margin: 0 0 15px;
        font-family: "Roboto Mono", monospace;
        font-weight: 100;
        text-transform: uppercase;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchPrice {
        font-size: 18px;
        font-weight: bold;
        margin: 0 0 15px;
        font-family: "Roboto Mono", monospace;
        font-weight: 100;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a {
        font-size: 1em;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric {
        text-align: center;
        color: #ffffff;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericTitle {
        text-align: center;
        font-size: 24px;
        font-weight: bold;
        font-family: "aktiv-grotesk", sans-serif;
        padding-bottom: 20px;
        font-weight: 900;
        text-transform: uppercase;
        letter-spacing: 1px;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericDesc {
        padding-bottom: 12px;
        font-family: "Roboto Mono", monospace;
        font-weight: 100;
        text-transform: uppercase;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA {
        margin-top: 10px;
    }

    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a {
        font-size: 1em;
        padding: 0.75em;
    }

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

        body,
        html {
            height: 100%;
        }

        body {
            padding-top: 0px !important;
        }

        .tklb~.region #toolbar {
            display: none !important;
        }

        .tklb~div#page {
            display: none;
        }

        #lightBoxContent.lightBoxContent.tklb {
            height: 100% !important;
            position: fixed;
            z-index: 20;
            overflow-y: scroll;
            background-color: rgba(255, 255, 255, 0.1);
            width: 100% !important;
            margin: 0 !important;
        }

        #lightBoxContent.lightBoxContent.tklb .lightBoxClose.turnKeyClose a {
            bottom: 0px;
            width: 100%;
            color: #ffffff;
            text-indent: 0px;
            background-color: #000000;
            text-align: right;
            background-image: none;
            position: fixed;
            padding-right: 20px;
            opacity: 0.9;
            z-index: 60;
            height: 20px;
            font-weight: 100;
            font-family: "Roboto Mono", monospace;
        }

        #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 .turnKeyTextWrapper {
            background-color: transparent;
            height: auto;
            padding: 12px;
            padding-bottom: 100px;
            color: #ffffff;
        }

        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit {
            margin: 0;
        }

        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit input {
            margin: 0;
        }

        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .emailTitle,
        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .genericTitle,
        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .merchTitle {
            text-align: center;
            font-size: 24px;
            font-weight: bold;
            font-family: "aktiv-grotesk", sans-serif;
            padding-bottom: 20px;
            color: #ffffff;
        }

        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .genericDesc,
        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .merchDesc {
            font-size: 14px;
            text-align: center;
            font-family: "Roboto Mono", monospace;
            font-weight: 100;
            text-transform: uppercase;
        }

        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .merchPrice {
            font-size: 18px;
            font-weight: bold;
            margin: 0 0 15px;
            text-align: center;
            font-family: "Roboto Mono", monospace;
            font-weight: 100;
        }

        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .termsWrapper.second {
            margin-bottom: 10px;
        }

        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .merchDesc {
            text-align: center;
            margin: 0 0 15px;
        }

        #lightBoxContent.lightBoxContent.tklb .turnKeyImageWrapper {
            max-height: none;
            margin: 50px auto 0px;
            width: 50%;
            box-sizing: border-box;
            border: 5px solid #fff;
        }

        #lightBoxContent.lightBoxContent.tklb .turnKeyImageWrapper .turnKeyImage {
            font-size: 0px;
        }
    }

    .genericCTA,
    .turnKeyMerchData .merchLink {
        width: 150px;
        margin: 0 auto;
        margin-top: 10px;
    }

    .genericCTA a,
    .turnKeyMerchData .merchLink a {
        font-size: 1em;
        padding: 0.75em;
    }

    @media only screen and (min-width:768px) {
        .tklb form#lightBoxSignup {
            padding-top: 80px;
            padding-bottom: 73px;
        }

        #lightBoxContent.tklb .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper #thankyouBlock.final-screen .thankyou-message {
            padding-bottom: 165px;
            padding-top: 165px;
        }

        #lightBoxContent.tklb .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper fieldset label.error {
            top: 70%;
        }

        #lightBoxContent.tklb .turnKeyTextWrapper .mlistOuterWrapper .mlistRightWrapper .mlist-wrapper .termsWrapper {
            margin-top: 20px;
        }
    }

    #block-acq-starterm-copy-2-block-511 {
        padding: 1em 1.5em;
        background: #cccccc;
        margin-top: 1.5em;
    }

    #block-acq-starterm-copy-2-block-511 .join-message {
        font-size: 1.2em;
        margin-bottom: 1em;
    }

    #block-acq-starterm-copy-2-block-511 .features-list {
        padding-left: 1em;
        margin-bottom: 1em;
    }

    #block-acq-starterm-copy-2-block-511 .features-list li {
        list-style-type: disc;
        line-height: 1.5em;
    }

    #block-acq-starterm-copy-2-block-511 .join-fanclub a {
        font-size: 10px;
        padding: 0.75em 2.5em;
        float: left;
    }

    #block-system-main .views-row,
    #block-views-home-one-page-news-block-3 .views-row,
    #block-views-home-one-page-news-block-6 .views-row,
    #block-views-home-one-page-news-block-7 .views-row {
        margin-bottom: 1.25em;
    }

    #block-system-main .views-row img,
    #block-views-home-one-page-news-block-3 .views-row img,
    #block-views-home-one-page-news-block-6 .views-row img,
    #block-views-home-one-page-news-block-7 .views-row img {
        display: inline;
        height: auto;
        width: 100%;
    }

    #block-system-main .views-row .views-field-nothing-1,
    #block-views-home-one-page-news-block-3 .views-row .views-field-nothing-1,
    #block-views-home-one-page-news-block-6 .views-row .views-field-nothing-1,
    #block-views-home-one-page-news-block-7 .views-row .views-field-nothing-1 {
        position: relative;
    }

    #block-system-main .views-row .media-embed-resize .media-embed-wrapper,
    #block-views-home-one-page-news-block-3 .views-row .media-embed-resize .media-embed-wrapper,
    #block-views-home-one-page-news-block-6 .views-row .media-embed-resize .media-embed-wrapper,
    #block-views-home-one-page-news-block-7 .views-row .media-embed-resize .media-embed-wrapper {
        position: static;
    }

    #block-system-main .views-row .blog-created,
    #block-views-home-one-page-news-block-3 .views-row .blog-created,
    #block-views-home-one-page-news-block-6 .views-row .blog-created,
    #block-views-home-one-page-news-block-7 .views-row .blog-created {
        position: absolute;
        left: auto;
        bottom: 0;
        z-index: 1;
        background-color: #ff0000;
        color: #000000;
        line-height: 16px;
        padding: 6px 5px 4px 5px;
        text-align: center;
        width: 4.3125em;
    }

    #block-system-main .views-row .views-field-title a,
    #block-views-home-one-page-news-block-3 .views-row .views-field-title a,
    #block-views-home-one-page-news-block-6 .views-row .views-field-title a,
    #block-views-home-one-page-news-block-7 .views-row .views-field-title a {
        margin-bottom: 0px;
        display: inline;
    }

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

        #block-system-main .views-row.views-row-last,
        #block-views-home-one-page-news-block-3 .views-row.views-row-last,
        #block-views-home-one-page-news-block-6 .views-row.views-row-last,
        #block-views-home-one-page-news-block-7 .views-row.views-row-last {
            border-bottom: 0;
        }
    }

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

        #block-system-main .views-row,
        #block-views-home-one-page-news-block-3 .views-row,
        #block-views-home-one-page-news-block-6 .views-row,
        #block-views-home-one-page-news-block-7 .views-row {
            overflow: hidden;
        }

        #block-system-main .views-row.views-row-3,
        #block-views-home-one-page-news-block-3 .views-row.views-row-3,
        #block-views-home-one-page-news-block-6 .views-row.views-row-3,
        #block-views-home-one-page-news-block-7 .views-row.views-row-3 {
            margin-right: 0;
        }
    }

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

        #block-system-main .view-content ul,
        #block-views-home-one-page-news-block-3 .view-content ul,
        #block-views-home-one-page-news-block-6 .view-content ul,
        #block-views-home-one-page-news-block-7 .view-content ul {
            font-size: 0px;
        }

        #block-system-main .view-content ul.block,
        #block-views-home-one-page-news-block-3 .view-content ul.block,
        #block-views-home-one-page-news-block-6 .view-content ul.block,
        #block-views-home-one-page-news-block-7 .view-content ul.block {
            margin-bottom: 16px;
        }

        #block-system-main .view-content ul .views-row,
        #block-views-home-one-page-news-block-3 .view-content ul .views-row,
        #block-views-home-one-page-news-block-6 .view-content ul .views-row,
        #block-views-home-one-page-news-block-7 .view-content ul .views-row {
            font-size: 14px;
            display: inline-block;
            margin-right: 2.55%;
            margin-bottom: 2.55%;
            vertical-align: top;
            width: 31.63333%;
            font-size: 14px;
        }

        #block-system-main .view-content ul .views-row:nth-child(3n),
        #block-views-home-one-page-news-block-3 .view-content ul .views-row:nth-child(3n),
        #block-views-home-one-page-news-block-6 .view-content ul .views-row:nth-child(3n),
        #block-views-home-one-page-news-block-7 .view-content ul .views-row:nth-child(3n) {
            margin-right: 0px;
        }
    }

    #block-system-main .views-field-nothing-2,
    #block-views-home-one-page-news-block-3 .views-field-nothing-2,
    #block-views-home-one-page-news-block-6 .views-field-nothing-2,
    #block-views-home-one-page-news-block-7 .views-field-nothing-2 {
        position: relative;
    }

    #block-system-main .views-field-nothing-2 .nd p,
    #block-views-home-one-page-news-block-3 .views-field-nothing-2 .nd p,
    #block-views-home-one-page-news-block-6 .views-field-nothing-2 .nd p,
    #block-views-home-one-page-news-block-7 .views-field-nothing-2 .nd p {
        margin-top: 1em;
    }

    #block-system-main .views-field-nothing-2 .nd .media-thumbnail-frame,
    #block-views-home-one-page-news-block-3 .views-field-nothing-2 .nd .media-thumbnail-frame,
    #block-views-home-one-page-news-block-6 .views-field-nothing-2 .nd .media-thumbnail-frame,
    #block-views-home-one-page-news-block-7 .views-field-nothing-2 .nd .media-thumbnail-frame {
        margin-top: .5em;
        float: left;
    }

    #block-system-main .views-field-nothing-2 .nd .media-thumbnail-frame img,
    #block-views-home-one-page-news-block-3 .views-field-nothing-2 .nd .media-thumbnail-frame img,
    #block-views-home-one-page-news-block-6 .views-field-nothing-2 .nd .media-thumbnail-frame img,
    #block-views-home-one-page-news-block-7 .views-field-nothing-2 .nd .media-thumbnail-frame img {
        height: auto;
        width: 100%;
    }

    #block-system-main .views-field-nothing-2 .item-list .pager,
    #block-views-home-one-page-news-block-3 .views-field-nothing-2 .item-list .pager,
    #block-views-home-one-page-news-block-6 .views-field-nothing-2 .item-list .pager,
    #block-views-home-one-page-news-block-7 .views-field-nothing-2 .item-list .pager {
        transition: margin 2s ease;
    }

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

        #block-system-main .view-content ul,
        #block-views-home-one-page-news-block-3 .view-content ul,
        #block-views-home-one-page-news-block-6 .view-content ul,
        #block-views-home-one-page-news-block-7 .view-content ul {
            position: relative;
        }

        #block-system-main .views-field-nothing-2.open,
        #block-views-home-one-page-news-block-3 .views-field-nothing-2.open,
        #block-views-home-one-page-news-block-6 .views-field-nothing-2.open,
        #block-views-home-one-page-news-block-7 .views-field-nothing-2.open {
            width: 100%;
        }

        #block-system-main .views-field-nothing-2 .news-detail-close,
        #block-views-home-one-page-news-block-3 .views-field-nothing-2 .news-detail-close,
        #block-views-home-one-page-news-block-6 .views-field-nothing-2 .news-detail-close,
        #block-views-home-one-page-news-block-7 .views-field-nothing-2 .news-detail-close {
            position: absolute;
            right: -0.3em;
            top: 0;
            z-index: 1;
            display: block;
        }

        #block-system-main .views-field-nothing-2 .news-detail-close span,
        #block-views-home-one-page-news-block-3 .views-field-nothing-2 .news-detail-close span,
        #block-views-home-one-page-news-block-6 .views-field-nothing-2 .news-detail-close span,
        #block-views-home-one-page-news-block-7 .views-field-nothing-2 .news-detail-close span {
            color: #585A59;
            cursor: pointer;
            display: block;
            font-size: 1.5em;
            height: 1em;
            text-align: center;
            width: 1.5em;
        }

        #block-system-main .views-field-nothing-2 .news-detail-close .news-detail-close,
        #block-views-home-one-page-news-block-3 .views-field-nothing-2 .news-detail-close .news-detail-close,
        #block-views-home-one-page-news-block-6 .views-field-nothing-2 .news-detail-close .news-detail-close,
        #block-views-home-one-page-news-block-7 .views-field-nothing-2 .news-detail-close .news-detail-close {
            display: block;
        }

        #block-system-main .views-field-nothing-2 .nd,
        #block-views-home-one-page-news-block-3 .views-field-nothing-2 .nd,
        #block-views-home-one-page-news-block-6 .views-field-nothing-2 .nd,
        #block-views-home-one-page-news-block-7 .views-field-nothing-2 .nd {
            background: #e9e9e9;
            padding: 6% 3% 3%;
            padding: 3%;
            overflow: hidden;
        }

        #block-system-main .views-field-nothing-2 .nd .field-name-file,
        #block-views-home-one-page-news-block-3 .views-field-nothing-2 .nd .field-name-file,
        #block-views-home-one-page-news-block-6 .views-field-nothing-2 .nd .field-name-file,
        #block-views-home-one-page-news-block-7 .views-field-nothing-2 .nd .field-name-file {
            display: block;
            float: left;
            margin-right: 2%;
        }

        #block-system-main .views-field-nothing-2 .nd .field-news-detail,
        #block-views-home-one-page-news-block-3 .views-field-nothing-2 .nd .field-news-detail,
        #block-views-home-one-page-news-block-6 .views-field-nothing-2 .nd .field-news-detail,
        #block-views-home-one-page-news-block-7 .views-field-nothing-2 .nd .field-news-detail {
            margin-top: 0;
            overflow: visible;
        }

        #block-system-main .views-rows-detail,
        #block-views-home-one-page-news-block-3 .views-rows-detail,
        #block-views-home-one-page-news-block-6 .views-rows-detail,
        #block-views-home-one-page-news-block-7 .views-rows-detail {
            clear: both;
            float: none;
            font-size: medium;
            margin-bottom: 1.25em;
            position: relative;
            transition: all 2s ease;
            width: 100%;
        }

        #block-system-main .views-rows-detail object .media-embed-wrapper,
        #block-views-home-one-page-news-block-3 .views-rows-detail object .media-embed-wrapper,
        #block-views-home-one-page-news-block-6 .views-rows-detail object .media-embed-wrapper,
        #block-views-home-one-page-news-block-7 .views-rows-detail object .media-embed-wrapper {
            position: static;
        }

        #block-system-main .item-list,
        #block-views-home-one-page-news-block-3 .item-list,
        #block-views-home-one-page-news-block-6 .item-list,
        #block-views-home-one-page-news-block-7 .item-list {
            margin-top: 1.5em;
        }

        #block-system-main .item-list .pager .pager-item,
        #block-views-home-one-page-news-block-3 .item-list .pager .pager-item,
        #block-views-home-one-page-news-block-6 .item-list .pager .pager-item,
        #block-views-home-one-page-news-block-7 .item-list .pager .pager-item {
            display: inline;
        }

        #block-system-main .item-list .pager .pager-current,
        #block-views-home-one-page-news-block-3 .item-list .pager .pager-current,
        #block-views-home-one-page-news-block-6 .item-list .pager .pager-current,
        #block-views-home-one-page-news-block-7 .item-list .pager .pager-current {
            display: inline;
        }
    }

    .page-news-v1 .view-home-one-page-news {
        position: relative;
    }

    .page-news-v1 #page-title {
        margin: 1em 0;
        line-height: 2.5em;
    }

    @media only screen and (min-width:768px) {
        .not-front.page-news-v1 .stack-preheader .col-second {
            padding-bottom: 10px;
        }
    }

    .page-news nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-24791 a,
    .page-news-v1 nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-24791 a,
    .page-node-79241 nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-24791 a {
        color: #ff0000;
    }

    .page-news .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.news,
    .page-news-v1 .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.news,
    .page-node-79241 .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.news {
        display: block;
        text-transform: uppercase;
    }

    .page-news .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home,
    .page-news-v1 .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home,
    .page-node-79241 .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home {
        display: none;
    }

    .page-news.body-layout-fixed-ca #sidebar-a,
    .page-news-v1.body-layout-fixed-ca #sidebar-a,
    .page-node-79241.body-layout-fixed-ca #sidebar-a {
        display: none;
    }

    .page-news #block-acq-starterm-copy-2-block-701,
    .page-news-v1 #block-acq-starterm-copy-2-block-701,
    .page-node-79241 #block-acq-starterm-copy-2-block-701 {
        max-width: 95%;
        margin: 0 auto;
    }

    .view-id-news.view-display-id-page_1 h1#page-title {
        color: #ff0000;
        font-size: 40.03px;
        font-family: "aktiv-grotesk-condensed", sans-serif;
        text-transform: uppercase;
        text-align: center;
        font-style: normal;
        font-weight: 900;
        margin-top: 129px;
        line-height: normal;
        margin-bottom: 2%;
        letter-spacing: 2px;
    }

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

        .page-news #block-acq-starterm-copy-2-block-701,
        .page-news-v1 #block-acq-starterm-copy-2-block-701,
        .page-node-79241 #block-acq-starterm-copy-2-block-701 {
            max-width: 1004px;
        }
    }

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

        .page-news #block-acq-starterm-copy-2-block-701,
        .page-news-v1 #block-acq-starterm-copy-2-block-701,
        .page-node-79241 #block-acq-starterm-copy-2-block-701 {
            padding-bottom: 40px;
        }
    }

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

        .page-news #content,
        .page-news-v1 #content,
        .page-node-79241 #content {
            padding-bottom: 2.4em;
        }
    }

    .page-news #block-system-main .views-row .views-field-nothing-2,
    .page-news-v1 #block-system-main .views-row .views-field-nothing-2,
    .page-node-79241 #block-system-main .views-row .views-field-nothing-2 {
        display: block;
    }

    .page-news #content .content #map div,
    .page-news-v1 #content .content #map div,
    .page-node-79241 #content .content #map div {
        color: #000000;
        font-family: "Roboto Mono", monospace;
        text-transform: uppercase;
    }

    .page-news #content .content #map div .event_links,
    .page-news-v1 #content .content #map div .event_links,
    .page-node-79241 #content .content #map div .event_links {
        margin-top: 5px;
    }

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

        .page-news div#block-system-main,
        .page-news-v1 div#block-system-main,
        .page-node-79241 div#block-system-main {
            padding-top: 30px;
        }
    }

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

        .page-news div#block-system-main,
        .page-news-v1 div#block-system-main,
        .page-node-79241 div#block-system-main {
            padding-top: 0px;
            margin-bottom: 0;
        }
    }

    .page-news .tabs,
    .page-news-v1 .tabs,
    .page-node-79241 .tabs {
        display: none;
    }

    .page-news #page #content #main,
    .page-news-v1 #page #content #main,
    .page-node-79241 #page #content #main {
        position: relative;
        margin-top: 0px;
    }

    .page-news #content .stack-width #block-system-main .view-header,
    .page-news-v1 #content .stack-width #block-system-main .view-header,
    .page-node-79241 #content .stack-width #block-system-main .view-header {
        display: none;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul {
        max-width: 1004px;
        position: relative;
        left: -5px;
        padding: 0;
        font-size: 0;
        margin: 0px auto;
        width: 100%;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul ul,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul ul,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul ul,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul ul,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul ul,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul ul,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul ul,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul ul,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul ul,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul ul,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul ul,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul ul,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul ul {
        max-width: none;
        width: 100%;
        left: 0;
        margin: 0;
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul {
            left: 0;
            max-width: 100%;
            margin: 0 auto;
            width: 95%;
        }
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row {
        display: inline-block;
        vertical-align: top;
        padding: 0;
        width: calc(100% / 3);
        overflow: hidden;
        margin-right: 0;
        box-sizing: border-box;
        padding: 0 5px;
        margin-bottom: 33px;
        margin-top: 33px;
        text-transform: uppercase;
        position: relative;
        /*float: left;*/
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row {
            float: none;
            margin-top: 0px;
            margin-bottom: 57px;
        }
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.fan-post .wrapper .fan-badge,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.fan-post .wrapper .fan-badge,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.fan-post .wrapper .fan-badge,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.fan-post .wrapper .fan-badge,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.fan-post .wrapper .fan-badge,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .fan-badge,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.fan-post .wrapper .fan-badge,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper .fan-badge,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li.fan-post .wrapper .fan-badge,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper .fan-badge,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.fan-post .wrapper .fan-badge,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.fan-post .wrapper .fan-badge,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.fan-post .wrapper .fan-badge,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.fan-post .wrapper .fan-badge,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.fan-post .wrapper .fan-badge {
        display: block;
        background: url("/sites/g/files/g2000014956/files/202202/lightning-red.png") no-repeat 0 0 transparent;
        width: 23px;
        height: 24px;
        background-size: 80% auto;
        margin-top: 8px;
        position: absolute;
        bottom: 15px;
        right: 12px;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .views-field-field-blog-category,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .views-field-field-blog-category,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .views-field-field-blog-category,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .views-field-field-blog-category,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .views-field-field-blog-category,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .views-field-field-blog-category,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .views-field-field-blog-category,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .views-field-field-blog-category,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .views-field-field-blog-category,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .views-field-field-blog-category,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .views-field-field-blog-category,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .views-field-field-blog-category {
        display: none;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .media-thumbnail-frame img.largedefaultnews,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .media-thumbnail-frame img.largedefaultnews,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .media-thumbnail-frame img.largedefaultnews,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews {
        display: none;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .media-thumbnail-frame img.smalldefaultnews,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .media-thumbnail-frame img.smalldefaultnews,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .media-thumbnail-frame img.smalldefaultnews,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews {
        display: block;
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .media-thumbnail-frame img.largedefaultnews,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .media-thumbnail-frame img.largedefaultnews,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .media-thumbnail-frame img.largedefaultnews,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.largedefaultnews {
            display: block;
        }

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .media-thumbnail-frame img.smalldefaultnews,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .media-thumbnail-frame img.smalldefaultnews,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .media-thumbnail-frame img.smalldefaultnews,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame img.smalldefaultnews {
            display: none;
        }
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row {
            width: 100%;
            padding: 0;
            margin-bottom: 40px;
        }
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .latestNews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .latestNews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .latestNews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .latestNews,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .latestNews,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .latestNews,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .latestNews,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .latestNews,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .latestNews,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .latestNews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .latestNews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .latestNews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .latestNews {
        font-size: 18.15px;
        line-height: 18.15px;
        letter-spacing: 2px;
        margin-bottom: 0px;
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .latestNews,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .latestNews,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .latestNews,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .latestNews,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .latestNews,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .latestNews,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .latestNews,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .latestNews,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .latestNews,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .latestNews,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .latestNews,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .latestNews,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .latestNews {
            margin-bottom: 30px;
        }
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first img.largedefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.largedefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.largedefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.largedefaultnews,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first img.largedefaultnews,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first img.largedefaultnews,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li img.largedefaultnews,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.largedefaultnews,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first img.largedefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.largedefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.largedefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.largedefaultnews {
        display: block;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first img.smalldefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.smalldefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.smalldefaultnews,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.smalldefaultnews,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first img.smalldefaultnews,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first img.smalldefaultnews,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li img.smalldefaultnews,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.smalldefaultnews,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first img.smalldefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.smalldefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.smalldefaultnews,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first img.smalldefaultnews {
        display: none;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first .wrapper.mobile,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first .wrapper.mobile,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper.mobile,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile {
        display: block;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first .wrapper.desktop,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first .wrapper.desktop,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper.desktop,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop {
        display: none;
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first .wrapper.mobile,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first .wrapper.mobile,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper.mobile,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.mobile {
            display: none;
        }

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first .wrapper.desktop,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first .wrapper.desktop,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper.desktop,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper.desktop {
            display: block;
        }
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first a.blog-media,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li a.blog-media,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first a.blog-media,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li a.blog-media,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media {
            width: 67.5%;
            font-size: 0;
        }

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media ul,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media ul,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media ul,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media ul,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first a.blog-media ul,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li a.blog-media ul,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first a.blog-media ul,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li a.blog-media ul,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media ul,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media ul,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media ul,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media ul,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first a.blog-media ul {
            width: 100%;
        }

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first .wrapper,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first .wrapper,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper {
            width: 41.8%;
            height: auto;
            padding: 20px 0;
            box-sizing: border-box;
            position: absolute;
            bottom: 30px;
            right: 90px;
            background-color: #090b0a;
        }
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first .wrapper,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first .wrapper,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper {
            padding-left: 2%;
            padding-top: 20px;
        }
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first .wrapper:before,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper:before,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first .wrapper:before,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li.views-row-first .wrapper:before,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before {
            border-style: solid;
            border-width: 0px 0 205px 49px;
            border-color: transparent transparent #090b0a transparent;
            position: absolute;
            left: -49px;
            top: 0;
            position: absolute;
            content: "";
        }

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first .wrapper .title,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first .wrapper .title,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper .title,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title {
            letter-spacing: 1px;
        }

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li.views-row-first .wrapper .title a,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li.views-row-first .wrapper .title a,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper .title a,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a {
            min-height: 0;
        }
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li a.blog-media,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li a.blog-media,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li a.blog-media,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li a.blog-media,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row a.blog-media {
        display: block;
        overflow: hidden;
        font-size: 0px;
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row a.blog-media,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li a.blog-media,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li a.blog-media,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li a.blog-media,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li a.blog-media,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row a.blog-media,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row a.blog-media {
            width: 72.5%;
        }
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper {
        box-sizing: border-box;
        background-color: #090b0a;
        padding: 30px 0 40px 0;
        min-height: 210px;
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper {
            right: 0px;
            position: relative;
            width: 100%;
        }
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper.mobile,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper.mobile,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper.mobile,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper.mobile,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper.mobile,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper.mobile,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper.mobile,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper.mobile,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper.mobile,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper.mobile,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper.mobile,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper.mobile,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper.mobile {
        display: none;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore {
        display: block;
        font-size: 16px;
        font-weight: 900;
        letter-spacing: 2px;
        line-height: 16px;
        padding: 7px;
        margin: 7px auto 10px auto;
        width: 120px;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore:hover,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore:hover,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore:hover,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore:hover,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover {
        border-color: transparent;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper .title,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper .title,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title {
        font-family: "aktiv-grotesk-condensed", sans-serif;
        font-size: 21px;
        font-weight: 900;
        color: #ffffff;
        text-align: center;
        width: 270px;
        margin: 0 auto;
        line-height: 25px;
        padding-bottom: 15px;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper .title a,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper .title a,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a {
        color: #ffffff;
        font-size: 20.1px;
        font-family: "aktiv-grotesk", sans-serif;
        line-height: 25px;
        display: block;
        margin-bottom: 23px;
        letter-spacing: 2px;
        min-height: 80px;
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper .title a,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper .title a,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a {
            font-size: 18px;
            line-height: 21px;
        }
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a,
        body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper .title a,
        body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper .title a,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a {
            min-height: 0;
        }
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title a:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a:hover,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a:hover,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a:hover,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper .title a:hover,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper .title a:hover,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a:hover,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper .title a:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper .title a:hover {
        color: #ff0000;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore {
        display: block;
        text-align: center;
        font-size: 14.02px;
        font-weight: bold;
        letter-spacing: 1px;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .item-list,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list,
    .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .item-list,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .item-list,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list {
        text-align: center;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager,
    .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager {
        margin-top: 25px;
        padding: 0;
        overflow: hidden;
        text-transform: uppercase;
        padding-top: 6px;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager .pager-next.first.last,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager .pager-next.first.last {
        position: static;
        float: none;
        right: auto;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    body.path-news-v1 div#block-views-block-news-block-2 li.pager__item a.button,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager .pager-next.first.last a {
        letter-spacing: 2px;
        line-height: 16px;
        display: inline-block;
        padding: 0;
        border: 0px;
        border-bottom: 1px solid #ffffff;
        color: #ffffff;
        font-family: 'Roboto Mono', monospace;
        font-weight: 700;
        font-size: 13.81px;
        text-align: center;
        float: none;
    }

    body.path-news-v1 div#block-views-block-news-block-2 li.pager__item a.button:hover {
        border-bottom: none;
    }

    body.path-news-v1 div#block-views-block-news-block-2 ul.js-pager__items.pager {
        text-align: center;
    }

    body.path-news-v1 div#block-views-block-news-block-2 li.pager__item a.button {
        background: transparent !important;
        border-bottom: 1px solid #618288;
        border-radius: 0;
    }

    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore {
        border: 1px solid #618288;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    body.path-news-v1 div#block-views-block-news-block-2 li.pager__item a.button:hover,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover {
        border-bottom: 0px;
        background-color: transparent;
        color: #ff0000;
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .mlistOuterWrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .mlistOuterWrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .mlistOuterWrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .mlistOuterWrapper,
    .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .mlistOuterWrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .mlistOuterWrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .mlistOuterWrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .mlistOuterWrapper,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .mlistOuterWrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .mlistOuterWrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .mlistOuterWrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .mlistOuterWrapper {
        position: relative;
        clear: both;
    }

    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore:hover,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper a.readmore:hover,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li .wrapper a.readmore:hover,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li .wrapper a.readmore:hover {
        color: #000;
        -webkit-text-fill-color: #000;
    }

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

        .page-news #content .stack-width #block-system-main .view-home-one-page-news .mlistOuterWrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .mlistOuterWrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .mlistOuterWrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .mlistOuterWrapper,
        .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .mlistOuterWrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .mlistOuterWrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .mlistOuterWrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .mlistOuterWrapper,
        .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .mlistOuterWrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .mlistOuterWrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .mlistOuterWrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .mlistOuterWrapper {
            width: auto;
            padding-top: 10px;
            padding-bottom: 10px;
        }
    }

    .page-news #content .stack-width #block-system-main .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .mlistOuterWrapper .mlistLeftWrapper {
        text-align: left;
    }

    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    body.path-news-v1 div#block-views-block-news-block-1 .view-content ul li a.blog-media,
    body.path-news-v1 div#block-views-block-news-block-2 .view-content ul li a.blog-media,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row a.blog-media,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row a.blog-media {
        width: 100%;
    }

    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-header,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-header,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-header,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-header,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-header,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-header,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-header,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-header,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-header {
        background: #000;
        box-sizing: border-box;
    }

    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-header .mlist-outer-wrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-header .mlist-outer-wrapper,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-header .mlist-outer-wrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-header .mlist-outer-wrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-header .mlist-outer-wrapper,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-header .mlist-outer-wrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-header .mlist-outer-wrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-header .mlist-outer-wrapper,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-header .mlist-outer-wrapper {
        margin-top: 40px;
        margin-bottom: 78px;
    }

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

        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-header .mlist-outer-wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-header .mlist-outer-wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-header .mlist-outer-wrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-header .mlist-outer-wrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-header .mlist-outer-wrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-header .mlist-outer-wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-header .mlist-outer-wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-header .mlist-outer-wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-header .mlist-outer-wrapper {
            max-width: 1000px;
        }
    }

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

        .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-header .mlist-outer-wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-header .mlist-outer-wrapper,
        .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-header .mlist-outer-wrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-header .mlist-outer-wrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-header .mlist-outer-wrapper,
        .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-header .mlist-outer-wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-header .mlist-outer-wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-header .mlist-outer-wrapper,
        .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-header .mlist-outer-wrapper {
            margin-top: 0;
            margin-bottom: 50px;
        }
    }

    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .views-row,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .views-row,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .views-row,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .views-row,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .views-row,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .views-row,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .views-row,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .views-row,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .views-row {
        margin-top: 25px;
        margin-bottom: 25px;
    }

    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .views-row .mlistRightWrapper:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .views-row .mlistRightWrapper:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .views-row .mlistRightWrapper:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .views-row .mlistRightWrapper:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .views-row .mlistRightWrapper:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .views-row .mlistRightWrapper:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .views-row .mlistRightWrapper:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .views-row .mlistRightWrapper:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .views-row .mlistRightWrapper:before {
        border-width: 0px 0 213px 85px;
    }

    .page-news #content .stack-width #block-views-home-one-page-news-block-3 h2,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 h2,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 h2,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 h2,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 h2,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 h2,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 h2,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 h2,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 h2 {
        display: none;
    }

    .page-news #content .stack-width #block-views-home-one-page-news-block-3 ul li,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 ul li,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 ul li,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 ul li,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 ul li,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 ul li {
        margin-top: 0px !important;
    }

    .not-front.page-news-v1 .newsajaxmlist {
        background: #000;
        margin-bottom: 40px;
    }

    .not-front.page-news-v1 .mlist-wrapper {
        max-width: 100%;
    }

    .not-front.page-news-v1 .mlist-wrapper form.join-button-form {
        max-width: 767px;
        margin: 0 auto;
        padding-bottom: 20px;
    }

    @media only screen and (max-width:767px) {
        .not-front.page-news-v1 .mlist-wrapper form.join-button-form {
            padding-top: 20px;
            padding-bottom: 0;
        }
    }

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

        .not-front.page-news-v1 div#block-acq-starterm-copy-2-block-831,
        .not-front.page-news-v1 div#block-acq-starterm-copy-2-block-461 .inner.tb-terminal,
        .not-front.page-news-v1 .newsajaxmlist {
            max-width: 1000px;
        }

        .not-front.page-news-v1 div#block-acq-starterm-copy-2-block-831 .inner.tb-terminal,
        .not-front.page-news-v1 div#block-acq-starterm-copy-2-block-461 .inner.tb-terminal .inner.tb-terminal,
        .not-front.page-news-v1 .newsajaxmlist .inner.tb-terminal {
            max-width: 810px;
        }
    }

    .not-front.page-news-v1 #page #content .stack-width #block-system-main {
        margin-bottom: 0px;
    }

    .not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li {
        width: 100%;
    }

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

        .not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li {
            padding-top: 8px;
        }
    }

    .not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper {
        width: 41.8%;
        height: auto;
        padding: 20px 0;
        box-sizing: border-box;
        position: absolute;
        bottom: 30px;
        right: 90px;
        background-color: #090b0a;
    }

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

        .not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper {
            padding-left: 2%;
            padding-top: 20px;
        }
    }

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

        .not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper:before {
            border-style: solid;
            border-width: 0px 0 205px 49px;
            border-color: transparent transparent #090b0a transparent;
            position: absolute;
            left: -49px;
            top: 0;
            position: absolute;
            content: "";
        }
    }

    .not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title {
        letter-spacing: 2px;
    }

    .not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .title a,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .title a {
        min-height: 0;
    }

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

        .not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper,
        body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper {
            position: relative;
            width: 100%;
            bottom: 0;
            right: auto;
        }
    }

    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .views-row.views-row-first a.blog-media,
    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .views-row.views-row-first a.blog-media,
    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .views-row.views-row-first a.blog-media {
        width: auto;
    }

    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .views-row.views-row-first .wrapper,
    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .views-row.views-row-first .wrapper,
    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .views-row.views-row-first .wrapper {
        width: auto;
        position: relative;
        right: 0;
        bottom: 0;
        padding: 35px 0 35px 0;
    }

    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .views-row.views-row-first .wrapper:before,
    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .views-row.views-row-first .wrapper:before,
    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .views-row.views-row-first .wrapper:before {
        display: none;
    }

    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .views-row.views-row-first .wrapper .fanclubalert,
    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .views-row.views-row-first .wrapper .fanclubalert,
    .not-front.page-news-v1 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .views-row.views-row-first .wrapper .fanclubalert {
        left: 50%;
    }

    body:not(.logged-in).page-news-v1 #content .stack-width .view-home-one-page-news .view-content ul li.views-row .wrapper .fanclubalert {
        display: none;
        position: absolute;
        color: #ffffff;
        font-size: 9px;
        left: 50%;
        transform: translate(-50%, -50%);
        bottom: 17px;
        width: 230px;
    }

    body:not(.logged-in).page-news-v1 #content .stack-width .view-home-one-page-news.view-display-id-page_2 .view-content ul li.views-row .wrapper .fanclubalert {
        display: none;
        position: absolute;
        color: #ffffff;
        font-size: 9px;
        left: 50%;
        transform: translate(-50%, -50%);
        bottom: -15px;
        width: 230px;
    }

    body.user-logged-in.page-news-v1 #content .stack-width .view-home-one-page-news .view-content ul li.views-row .wrapper .fanclubalert {
        display: none;
    }

    @media only screen and (max-width:767px) {
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row {
            padding: 40px 0 40px 0;
        }
    }

    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row-first a.blog-media {
        width: 100%;
    }

    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row-first .wrapper {
        position: relative;
        width: 100%;
        bottom: auto;
        right: auto;
        padding: 30px 0 40px 0;
    }

    .page-news-v1 #page #content #main h1.title#page-title {
        margin-top: 100px;
    }

    @media only screen and (max-width:767px) {
        .page-news-v1 #page #content #main h1.title#page-title {
            margin-top: 70px;
        }
    }

    body.not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper:before,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper:before {
        border-width: 0px 0 250px 49px;
    }

    body.not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .headerInner,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .headerInner {
        position: relative;
        min-height: 210px;
        clear: both;
    }

    body.not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .headerInner .DescWrapper,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .headerInner .DescWrapper {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
    }

    body.not-front.page-news-v1 #page #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row.views-row-first .wrapper .fan-badge,
    body.path-news-v1 div#block-acq-starterm-copy-2-system-main .view-content ul li .wrapper .fan-badge {
        position: absolute;
        bottom: 15px;
        right: 8px;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage1 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News1.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage1 img {
        opacity: 0;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage2 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News_02.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage2 img {
        opacity: 0;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage3 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News3.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage3 img {
        opacity: 0;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage4 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News4.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage4 img {
        opacity: 0;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage5 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News5.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage5 img {
        opacity: 0;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage6 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News6.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage6 img {
        opacity: 0;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage7 {
        background: url("/sites/g/files/g2000014956/files//201807/HaleNews7.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .view-home-one-page-news .view-content ul li.views-row .media-thumbnail-frame.defaultimage7 img {
        opacity: 0;
    }

    .node-type-blog #main .pane .tabs {
        display: none;
    }

    .node-type-blog div#content-inner {
        width: 100%;
        max-width: 64%;
        margin: 0 auto;
        margin-top: 75px;
    }

    @media only screen and (max-width:767px) {
        .node-type-blog div#content-inner {
            max-width: 90%;
        }
    }

    .node-type-blog div#content-inner h1 {
        font-size: 40.03px;
        text-transform: uppercase;
        font-family: "aktiv-grotesk", sans-serif;
        text-align: center;
        color: #ffffff;
        font-weight: 900;
        margin-top: 122px;
        margin-bottom: 35px;
    }

    .node-type-blog div#content-inner h1 a:after {
        content: "NEWS";
    }

    @media only screen and (min-width:768px) {
        .node-type-blog .stack-preheader .col-second {
            padding-bottom: 0px;
        }
    }

    .node-type-blog div#block-acq-starterm-copy-2-block-831 .inner.tb-terminal {
        max-width: 810px;
    }

    .node-type-blog div#block-acq-starterm-copy-2-block-831,
    .node-type-blog div#block-acq-starterm-copy-2-block-461 .inner.tb-terminal {
        max-width: 996px;
    }

    .node-type-blog #content .stack-width,
    .node-type-blog div#navigation {
        max-width: 100%;
        margin: 0 auto;
    }

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

        .node-type-blog #content .stack-width,
        .node-type-blog div#navigation {
            max-width: 718px;
        }
    }

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

        .node-type-blog #content .stack-width,
        .node-type-blog div#navigation {
            max-width: 993px;
            margin: 0 auto;
        }
    }

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

        .node-type-blog #content .stack-width,
        .node-type-blog div#navigation {
            max-width: 718px;
            margin: 0 auto;
        }
    }

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

        .node-type-blog #content .stack-width,
        .node-type-blog div#navigation {
            max-width: 993px;
            margin: 0 auto;
        }
    }

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

        .node-type-blog #content .stack-width,
        .node-type-blog div#navigation {
            max-width: 1203px;
            margin: 0 auto;
        }
    }

    .node-type-blog #main {
        overflow: visible;
        width: 67%;
    }

    @media only screen and (max-width:1023px) {
        .node-type-blog #main {
            width: 90%;
            margin: 0 auto;
        }
    }

    .node-type-blog #navigation {
        border-bottom: 1px solid #ff0000;
        padding-top: 55px;
        margin: 0 5px;
    }

    @media only screen and (min-width:768px) {
        .node-type-blog #navigation {
            margin: 0;
        }
    }

    .node-type-blog #navigation .back-to-news {
        padding-bottom: 10px;
        position: relative;
    }

    .node-type-blog #navigation .back-to-news a {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 700;
        letter-spacing: 3px;
        color: #ffffff;
        padding-left: 20px;
    }

    .node-type-blog #navigation .back-to-news a:after {
        content: '<';
        font-size: 18px;
        position: absolute;
        left: 0;
        line-height: 22px;
    }

    .node-type-blog #block-acq-starterm-copy-2-block-681 {
        background: #ff0000;
        padding: 25px 0;
    }

    @media only screen and (min-width:768px) {
        .node-type-blog #block-acq-starterm-copy-2-block-681 {
            padding: 25px 20px;
        }
    }

    .node-type-blog #block-acq-starterm-copy-2-block-681 .left-mail-wrap {
        margin-right: 0;
    }

    .node-type-blog #block-acq-starterm-copy-2-block-681 .left-mail-wrap .title-tour {
        font-size: 30px;
        line-height: 26px;
        padding-bottom: 15px;
    }

    .node-type-blog #block-acq-starterm-copy-2-block-681 .left-mail-wrap .mlist-header {
        font-weight: 100;
    }

    .node-type-blog #block-acq-starterm-copy-2-block-681 .right-mail-wrap {
        max-width: 100%;
        margin: 15px 0 0;
    }

    .node-type-blog #block-acq-starterm-copy-2-block-681 .right-mail-wrap fieldset .mlist-field.email {
        max-width: 180px;
    }

    .node-type-blog div#block-acq-starterm-copy-2-block-701 {
        margin-top: 55px;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage1 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News1.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage1 img {
        opacity: 0;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage2 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News_02.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage2 img {
        opacity: 0;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage3 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News3.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage3 img {
        opacity: 0;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage4 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News4.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage4 img {
        opacity: 0;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage5 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News5.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage5 img {
        opacity: 0;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage6 {
        background: url("/sites/g/files/g2000014956/files//201807/Hale_News6.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage6 img {
        opacity: 0;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage7 {
        background: url("/sites/g/files/g2000014956/files//201807/HaleNews7.jpg") no-repeat scroll center top transparent;
        background-size: 100% auto;
    }

    .node-type-blog .view-home-one-page-news-detail ul li .media-thumbnail-frame.defaultimage7 img {
        opacity: 0;
    }

    .node-type-page .node>div,
    .node-type-page .node>ul.links.inline {
        display: block;
    }

    @media only screen and (min-width:768px) {
        #block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame {
            border: none;
        }
    }

    @media only screen and (min-width:1024px) {
        #block-views-home-one-page-news-detail-block {
            width: 99%;
            margin: 0 1.7% 0 0;
            display: inline-block;
            vertical-align: top;
        }
    }

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

        #block-views-home-one-page-news-detail-block .mobile-container,
        #block-views-home-one-page-news-detail-block .views-field-nothing-3 {}
    }

    #block-views-home-one-page-news-detail-block ul {
        padding: 0;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .view-more-news a,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-more-link,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .back-news a {
        font-size: 16.01px;
        text-transform: uppercase;
        text-decoration: none;
        color: #ff0000;
        letter-spacing: 1px;
        line-height: 16px;
        border-bottom: 1px solid;
        display: inline-block;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .view-more-news a:hover,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-more-link:hover,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .back-news a:hover {
        border-color: transparent;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .view-more-news a,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .back-news a {
        color: rgba(255, 227, 223, 0.5);
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .back-news a {
        margin-bottom: 21px;
    }

    @media only screen and (max-width:767px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .back-news a {
            margin: 8px 0 20px 12px;
        }
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing {
        color: #ffffff;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-date {
        color: #ffffff;
        font-size: 12.02px;
        font-family: "Roboto Mono", monospace;
        text-transform: uppercase;
        letter-spacing: 3px;
        margin-top: 10px;
        padding: 0;
        display: inline-block;
        font-weight: 100;
        width: calc(100% - 45px);
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .blog-media {
        font-size: 0;
        margin-bottom: 33px;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .blog-media ul,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .blog-media li {
        padding: 0;
        margin: 0;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share {
        width: 40px;
        margin-left: 10px;
        display: inline-block;
        position: relative;
        transition: all 0.5s ease-in-out 0s;
        -webkit-transition: all 0.5s ease-in-out 0s;
        -moz-transition: all 0.5s ease-in-out 0s;
        -o-transition: all 0.5s ease-in-out 0s;
    }

    @media only screen and (max-width:767px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share {
            margin-left: 0px;
            margin-top: 10px;
            display: block;
        }
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .share-text {
        background: url("/sites/g/files/g2000014956/files//201807/Sharesvg.svg") no-repeat;
        width: 19px;
        height: 16px;
        display: block;
        cursor: pointer;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap {
        display: none;
        position: absolute;
        border: 1px solid #ffffff;
        padding: 8px 23px 0 10px;
        background: #000000;
        top: -9px;
        left: -11px;
        z-index: 1;
        width: 100px;
    }

    @media only screen and (max-width:767px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap {
            top: 0px;
            padding: 8px 23px 0 8px;
        }
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .share-hover {
        background: url("/sites/g/files/g2000014956/files//201807/Sharesvg.svg") no-repeat;
        background-position: left bottom;
        color: #ffffff;
        width: 80px;
        height: 16px;
        margin-bottom: 20px;
        padding-left: 30px;
        display: block;
        cursor: pointer;
        text-transform: none;
        font-size: 12px;
        letter-spacing: 2px;
        line-height: 16px;
        font-family: "Roboto Mono", monospace;
    }

    @media only screen and (max-width:767px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .share-hover {
            padding-left: 23px;
        }
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle {
        position: relative;
        width: 100%;
        display: block;
        overflow: hidden;
        min-height: 20px;
        margin: 5px 0 10px 30px;
        font-family: "Roboto Mono", monospace;
        cursor: pointer;
    }

    @media only screen and (max-width:767px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle {
            margin: 5px 0 10px 20px;
        }
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle:hover:before {
        opacity: 0.5;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle:before {
        content: 'Email';
        display: inline-block;
        width: auto;
        font-size: 12px;
        color: #ffffff;
        cursor: pointer;
        overflow: hidden;
        position: relative;
        transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        text-transform: none;
        letter-spacing: 1px;
        border-bottom: 1px solid rgba(68, 65, 65, 0.2);
        padding-bottom: 1px;
        position: absolute;
        line-height: 1;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle div,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle iframe,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle span {
        opacity: 0.1;
        height: 15px !important;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle.facebook:before {
        content: 'Facebook';
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle.twitter:before {
        content: 'Twitter';
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle.twitter a.twittersharelink {
        display: block;
        width: 100%;
        line-height: 10px;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle.tumblr:before {
        content: 'Tumblr';
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share .sharewrap .shareTitle a.mlistShare {
        position: absolute;
        display: block;
        width: 40px;
        height: 15px;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-title {
        color: #ffffff;
        font-size: 20.03px;
        font-weight: 900;
        text-transform: uppercase;
        letter-spacing: 2px;
        width: 100%;
        margin-top: 25px;
        line-height: 22px;
        font-family: "aktiv-grotesk", sans-serif;
    }

    @media only screen and (min-width:1024px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-title {
            max-width: 95%;
        }
    }

    @media only screen and (max-width:767px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-title {
            font-size: 19.03px;
        }
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .blog-media img {
        width: 100%;
    }

    @media only screen and (max-width:767px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .blog-media img {
            width: 100%;
            text-align: center;
        }
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .blog-media img ul {
        padding: 0;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body {
        color: #ffffff;
        font-size: 12.02px;
        font-weight: 100;
        letter-spacing: 2px;
        text-transform: capitalize;
        margin-top: 31px;
        width: 100%;
        line-height: 2.3;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .media-thumbnail-frame {
        margin-bottom: 10px;
    }

    @media only screen and (max-width:767px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body {
            margin-top: 20px;
            line-height: 1.9;
        }
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body a {
        color: #ffffff;
        font-size: 12.02pxpx;
        text-decoration: underline;
        letter-spacing: 2px;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body a:hover {
        color: #ff0000;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body a.views-more-link {
        margin-top: 25px;
        display: block;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .body-embed {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 0px;
        height: 0;
        margin-bottom: 10px;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .body-embed iframe,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .body-embed object,
    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .detail-body .body-embed embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field-nothing-3 {
        padding: 36px 0 0;
        text-align: center;
    }

    @media only screen and (min-width:768px) {
        #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field-nothing-3 {
            padding: 38px 0 62px;
            text-align: left;
        }
    }

    @media only screen and (min-width:1024px) {
        .leftwrapper {
            width: 33.2%;
            margin: 9px 0 0 1%;
            display: inline-block;
            vertical-align: top;
        }
    }

    #block-acq-starterm-copy-2-block-846 {
        background: #000;
        text-align: center;
        padding: 28px 0px;
    }

    @media only screen and (min-width:768px) {
        #block-acq-starterm-copy-2-block-846 {
            padding: 27px 0;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        #block-acq-starterm-copy-2-block-846 {
            margin: 0 0 50px;
        }
    }

    #block-acq-starterm-copy-2-block-846 .mlist-field label.error {
        text-align: center;
    }

    #block-acq-starterm-copy-2-block-846 #thankyouBlock.final-screen .thankyou-message.embed {
        text-align: center;
        padding-top: 0;
        font-size: 25px;
        line-height: 25px;
    }

    #block-acq-starterm-copy-2-block-846 .mlist-field.email-field {
        width: 100%;
        margin-right: 0;
    }

    #block-acq-starterm-copy-2-block-846 .mlist-field.email-field input {
        text-align: center;
    }

    #block-acq-starterm-copy-2-block-846 .footerMlistCallout .mlistCallout .form-area {
        max-width: 295px;
    }

    #block-acq-starterm-copy-2-block-846 .mlist-header {
        font-size: 13.94px;
        text-transform: uppercase;
        letter-spacing: 2px;
        line-height: 17px;
        font-family: "Roboto Mono", monospace;
        margin: 8px auto 20px;
        font-weight: 400;
        width: 295px;
    }

    #block-acq-starterm-copy-2-block-846 .mlist-submit.submit-field {
        display: block;
        margin: 20px auto 18px;
    }

    @media only screen and (max-width:767px) {
        #block-acq-starterm-copy-2-block-846 .mlist-submit.submit-field {
            margin-bottom: 0;
        }
    }

    #block-acq-starterm-copy-2-block-846 .footerMlistCallout .subscribeFollowCallout {
        width: 90%;
        font-size: 19.92px;
        line-height: 22px;
        letter-spacing: 4px;
        margin: 0 auto;
        text-align: center;
        padding: 0;
    }

    #block-acq-starterm-copy-2-block-846 .footerMlistCallout .socialMlsitWrap {
        width: 100%;
    }

    div#block-flippy-flippy-pager-node-type-blog {
        margin-top: 40px;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy {
        padding: 0;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li {
        padding: 0;
        white-space: initial;
        width: auto;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li a {
        display: block;
        padding-bottom: 32px;
        text-align: left;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li a span {
        transition: all 0.5s ease-in-out 0s;
        -webkit-transition: all 0.5s ease-in-out 0s;
        -moz-transition: all 0.5s ease-in-out 0s;
        -o-transition: all 0.5s ease-in-out 0s;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li a img {
        width: 100%;
        display: block;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li a span.title {
        display: none;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li a .blog-media img.original {
        display: none;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li a span.readmore {
        display: none;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li a span.next {
        font-size: 0;
        text-transform: uppercase;
        font-weight: 700;
        letter-spacing: 1px;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li a span.next:hover {
        color: #ff0000;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li a span.next:hover:after {
        color: #ff0000;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li.next a span.next:after {
        content: "next >";
        font-size: 13.89px;
        float: right;
        border-bottom: 1px solid;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li.next a span.next:hover:after {
        color: #ff0000;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li.prev a span.next:after {
        content: "< prev";
        font-size: 13.89px;
        float: left;
        border-bottom: 1px solid;
    }

    div#block-flippy-flippy-pager-node-type-blog ul.flippy li.prev a span.next:hover:after {
        color: #ff0000;
    }

    body #block-views-home-one-page-news-detail-block .view-home-one-page-news-detail li.views-row .views-field.views-field-nothing .social-share:hover .sharewrap {
        display: block;
    }

    .view-home-one-page-photos>.view-content ul,
    #block-views-photos-block-4>.view-content ul {
        font-size: 0px;
    }

    .view-home-one-page-photos>.view-content ul.block,
    #block-views-photos-block-4>.view-content ul.block {
        margin-bottom: 16px;
    }

    .view-home-one-page-photos>.view-content ul .views-row,
    #block-views-photos-block-4>.view-content ul .views-row {
        font-size: 14px;
        display: inline-block;
        margin-right: 3.5%;
        margin-bottom: 3%;
        vertical-align: top;
        width: 48.25%;
        font-size: 14px;
    }

    .view-home-one-page-photos>.view-content ul .views-row:nth-child(2n),
    #block-views-photos-block-4>.view-content ul .views-row:nth-child(2n) {
        margin-right: 0px;
    }

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

        .view-home-one-page-photos>.view-content ul,
        #block-views-photos-block-4>.view-content ul {
            font-size: 0px;
        }

        .view-home-one-page-photos>.view-content ul.block,
        #block-views-photos-block-4>.view-content ul.block {
            margin-bottom: 16px;
        }

        .view-home-one-page-photos>.view-content ul .views-row,
        #block-views-photos-block-4>.view-content ul .views-row {
            font-size: 14px;
            display: inline-block;
            margin-right: 3.5%;
            margin-bottom: 2%;
            vertical-align: top;
            width: 48.25%;
            font-size: 14px;
        }

        .view-home-one-page-photos>.view-content ul .views-row:nth-child(2n),
        #block-views-photos-block-4>.view-content ul .views-row:nth-child(2n) {
            margin-right: 0px;
        }
    }

    .view-home-one-page-photos .view-content ul,
    #block-views-photos-block-4 .view-content ul {
        clear: both;
    }

    .view-home-one-page-photos .views-row .field-content a,
    #block-views-photos-block-4 .views-row .field-content a {
        display: block;
        overflow: hidden;
    }

    #block-views-home-one-page-photos-block-1 {
        margin: 0 0 2.5em;
    }

    @media only screen and (min-width:768px) {
        #block-views-home-one-page-photos-block-5 .view-content ul {
            font-size: 0px;
        }

        #block-views-home-one-page-photos-block-5 .view-content ul.block {
            margin-bottom: 16px;
        }

        #block-views-home-one-page-photos-block-5 .view-content ul .views-row {
            font-size: 14px;
            display: inline-block;
            margin-right: 2.2%;
            margin-bottom: 1.5%;
            vertical-align: top;
            width: 31.86667%;
            font-size: 14px;
        }

        #block-views-home-one-page-photos-block-5 .view-content ul .views-row:nth-child(3n) {
            margin-right: 0px;
        }
    }

    #block-views-home-one-page-photos-block-5 .views-row .field-content a {
        display: block;
        overflow: hidden;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul {
        font-size: 0px;
        line-height: 1;
        font-size: 0px;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul.block,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul.block,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul.block,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul.block {
        margin-bottom: 16px;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul .views-row,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul .views-row,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul .views-row,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul .views-row {
        font-size: 14px;
        display: inline-block;
        margin-right: 1.25%;
        margin-bottom: 1.25%;
        vertical-align: top;
        width: 32.5%;
        font-size: 14px;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul .views-row:nth-child(3n),
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul .views-row:nth-child(3n),
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul .views-row:nth-child(3n),
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul .views-row:nth-child(3n) {
        margin-right: 0px;
    }

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

        .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul,
        .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul,
        .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul,
        .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul {
            max-width: 480px;
            margin: 0px auto;
            font-size: 0px;
        }

        .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul.block,
        .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul.block,
        .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul.block,
        .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul.block {
            margin-bottom: 16px;
        }

        .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul .views-row,
        .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul .views-row,
        .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul .views-row,
        .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul .views-row {
            font-size: 14px;
            display: inline-block;
            margin-right: 0%;
            margin-bottom: 2%;
            vertical-align: top;
            width: 100%;
            font-size: 14px;
        }

        .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul .views-row:nth-child(1n),
        .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul .views-row:nth-child(1n),
        .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul .views-row:nth-child(1n),
        .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul .views-row:nth-child(1n) {
            margin-right: 0px;
        }
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul li .hidden-large-container,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul li .hidden-large-container,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul li .hidden-large-container,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul li .hidden-large-container {
        display: none;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul li .show-small-thumbnail a,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul li .show-small-thumbnail a,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul li .show-small-thumbnail a,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul li .show-small-thumbnail a {
        display: block;
        cursor: pointer;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul li .show-small-thumbnail a img,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul li .show-small-thumbnail a img,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .view-content .item-list ul li .show-small-thumbnail a img,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .view-content .item-list ul li .show-small-thumbnail a img {
        width: 100%;
        max-width: none;
        height: auto;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .item-list,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .item-list,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .item-list,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .item-list {
        margin: 0px;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .item-list ul.pager-load-more,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .item-list ul.pager-load-more,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .item-list ul.pager-load-more,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .item-list ul.pager-load-more {
        max-width: 72px;
        margin: 0px auto;
        padding: 10px 0px 55px;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .item-list ul.pager-load-more li a,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .item-list ul.pager-load-more li a,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .item-list ul.pager-load-more li a,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .item-list ul.pager-load-more li a {
        display: block;
        width: auto;
        font-family: "Roboto Mono", monospace;
        font-size: 12.02px;
        color: #ffffff;
        padding: 0px;
        margin: 0px;
        border: none;
        background: transparent;
        border-bottom: 2px solid #ffffff;
        float: none;
        text-align: center;
        letter-spacing: 0.5px;
        text-transform: capitalize;
    }

    .page-photo-v1 #block-system-main .view-id-home_one_page_photos .item-list ul.pager-load-more li a:hover,
    .page-photo-v1 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .item-list ul.pager-load-more li a:hover,
    .page-node-79241 #block-system-main .view-id-home_one_page_photos .item-list ul.pager-load-more li a:hover,
    .page-node-79241 #block-views-home-one-page-photos-block-3 .view-id-home_one_page_photos .item-list ul.pager-load-more li a:hover {
        color: #ff0000;
        background: transparent;
        border-bottom: 2px solid #ff0000;
    }

    div#block-acq-starterm-copy-2-block-906 {
        margin: 0px;
        padding: 126px 0px 56px;
        text-align: center;
        display: none;
    }

    div#block-acq-starterm-copy-2-block-906 span.text {
        font-size: 40.03px;
        font-family: "aktiv-grotesk-condensed", sans-serif;
        font-weight: 900;
        color: #ffffff;
        line-height: 1;
        text-transform: uppercase;
        letter-spacing: 2px;
    }

    body.node-type-photo .pane {
        padding-bottom: 35px;
    }

    .view-home-one-page-photo-detail .views-row {
        position: relative;
    }

    .view-home-one-page-photo-detail .views-row .views-field-title span:hover {
        color: #363938;
    }

    .view-home-one-page-photo-detail .views-row .views-field-nothing-1 {
        margin-top: 1em;
    }

    .view-home-one-page-photo-detail .views-row .views-field-nothing-1 div {
        display: inline-block;
        vertical-align: top;
    }

    .view-home-one-page-photo-detail .views-row .views-field-nothing-1 .social-share {
        float: left;
    }

    .view-home-one-page-photo-detail .views-row .views-field-nothing-1 .instagram-link {
        float: right;
    }

    .view-home-one-page-photo-detail .views-row .views-field-field-photo-asset img,
    .view-home-one-page-photo-detail .views-row .views-field-field-photo-asset video {
        width: 100%;
        height: auto;
    }

    .view-home-one-page-photo-detail .views-row.ig-video .play {
        cursor: pointer;
        background: url("/sites/g/files/g2000014956/files/201312/play-button-new.png") no-repeat 0 bottom transparent;
        width: 22px;
        height: 22px;
        display: block;
        position: absolute;
        top: calc(50% - 27px);
        left: calc(50% - 11px);
    }

    .view-home-one-page-photo-detail .views-row .views-field.views-field-field-instagram-title- {
        margin-bottom: 0.5em;
    }

    .view-home-one-page-photo-detail .views-row .views-field.views-field-field-instagram-title- .field-content {
        font-size: 1.5em;
        margin: 0;
    }

    .view-home-one-page-photo-detail .media-thumbnail-frame img {
        max-width: 100%;
        height: auto;
    }

    .views-field-field-photo-asset {
        position: relative;
    }

    .view-home-one-page-photo-detail .views-row.ig-video .play {
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoKIDxnPgogIDx0aXRsZT5iYWNrZ3JvdW5kPC90aXRsZT4KICA8cmVjdCBmaWxsPSJub25lIiBpZD0iY2FudmFzX2JhY2tncm91bmQiIGhlaWdodD0iNzciIHdpZHRoPSI3NyIgeT0iLTEiIHg9Ii0xIi8+CiA8L2c+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPHBhdGggc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzEiIGZpbGw9InJnYig2OCwgNjgsIDY4KSIgZD0ibTM3LjM3ODE3OCwwYy0yMC42NDIwOTksMCAtMzcuMzc4MTc4LDE2LjczNjA3OCAtMzcuMzc4MTc4LDM3LjM3ODE3OHMxNi43MzYwNzgsMzcuMzc4MTc4IDM3LjM3ODE3OCwzNy4zNzgxNzhzMzcuMzc4MTc4LC0xNi43MzYwOCAzNy4zNzgxNzgsLTM3LjM3ODE3OHMtMTYuNzM2MDgsLTM3LjM3ODE3OCAtMzcuMzc4MTc4LC0zNy4zNzgxNzh6bS0xNC4wMTY4MTcsNTYuMDY3MjY1bDAsLTM3LjM3ODE3NmwzNy4zOTY4NjQsMTguNjg5MDg5bC0zNy4zOTY4NjQsMTguNjg5MDg3eiIvPgogPC9nPgo8L3N2Zz4=) no-repeat 0 0 transparent;
        width: 75px;
        height: 75px;
        position: absolute;
        top: calc(50% - 37px);
        left: calc(50% - 37px);
    }

    img[src="[node:field_photo_asset:oembed-thumbnail_180_180_photothumb]"] {
        display: none;
    }

    #block-acq-starterm-copy-2-block-431 .content {
        width: 100%;
        margin: 0 auto;
    }

    #block-acq-starterm-copy-2-block-476 .jtc-content ul {
        overflow: hidden;
    }

    #block-acq-starterm-copy-2-block-476 .jtc-content li {
        float: left;
    }

    .page-photo-v1 #page #header,
    .page-photo-v1 #page #header-inner,
    .page-video-v1 #page #header,
    .page-video-v1 #page #header-inner,
    .page-node-79241 #page #header,
    .page-node-79241 #page #header-inner {
        margin: 0px;
    }

    .page-photo-v1 #page #content,
    .page-video-v1 #page #content,
    .page-node-79241 #page #content {
        padding-bottom: 5px;
    }

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

        .page-photo-v1 #page #content,
        .page-video-v1 #page #content,
        .page-node-79241 #page #content {
            min-height: calc(100vh - 76px);
            padding: 0px;
        }
    }

    .page-photo-v1 #page #content .block,
    .page-video-v1 #page #content .block,
    .page-node-79241 #page #content .block {
        margin: 0px;
    }

    .page-photo-v1 #page #content .stack .stack-width,
    .page-video-v1 #page #content .stack .stack-width,
    .page-node-79241 #page #content .stack .stack-width {
        width: 90%;
        max-width: 852px;
        margin: 0px auto;
        text-align: center;
    }

    .page-photo-v1 #page #content .stack .stack-width #main h1.title#page-title,
    .page-video-v1 #page #content .stack .stack-width #main h1.title#page-title,
    .page-node-79241 #page #content .stack .stack-width #main h1.title#page-title {
        font-size: 20.03px;
        font-weight: 900;
        font-family: "aktiv-grotesk-condensed", sans-serif;
        color: #ffffff;
        margin: 0px;
        padding: 0px;
        line-height: 1;
        text-align: center;
        text-transform: uppercase;
        padding-bottom: 30px;
    }

    .page-photo-v1 #page #content .stack .stack-width #main .tabs,
    .page-video-v1 #page #content .stack .stack-width #main .tabs,
    .page-node-79241 #page #content .stack .stack-width #main .tabs {
        margin: 0px;
        display: none;
    }

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

        .page-photo-v1 #page #content .ajax-progress-throbber,
        .page-video-v1 #page #content .ajax-progress-throbber,
        .page-node-79241 #page #content .ajax-progress-throbber {
            position: absolute;
            right: -80px;
            top: 20px;
        }
    }

    .page-photo-v1 #page #block-acq-starterm-copy-2-block-886,
    .page-photo-v1 #page #block-acq-starterm-copy-2-block-841,
    .page-video-v1 #page #block-acq-starterm-copy-2-block-886,
    .page-video-v1 #page #block-acq-starterm-copy-2-block-841,
    .page-node-79241 #page #block-acq-starterm-copy-2-block-886,
    .page-node-79241 #page #block-acq-starterm-copy-2-block-841 {
        display: none;
        margin: 0px;
    }

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

        .page-video-v1 div#block-acq-starterm-copy-2-block-906 .content,
        .page-node-79241 div#block-acq-starterm-copy-2-block-906 .content {
            position: relative;
            left: -19px;
        }
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul {
        font-size: 0px;
        line-height: 1;
        font-size: 0px;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul.block,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul.block,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul.block,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul.block {
        margin-bottom: 16px;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .views-row,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .views-row,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .views-row,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .views-row {
        font-size: 14px;
        display: inline-block;
        margin-right: 1.4%;
        margin-bottom: 2%;
        vertical-align: top;
        width: 49.3%;
        font-size: 14px;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .views-row:nth-child(2n),
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .views-row:nth-child(2n),
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .views-row:nth-child(2n),
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .views-row:nth-child(2n) {
        margin-right: 0px;
    }

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

        .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul,
        .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul,
        .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul,
        .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul {
            max-width: 480px;
            margin: 0px auto;
            font-size: 0px;
        }

        .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul.block,
        .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul.block,
        .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul.block,
        .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul.block {
            margin-bottom: 16px;
        }

        .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .views-row,
        .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .views-row,
        .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .views-row,
        .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .views-row {
            font-size: 14px;
            display: inline-block;
            margin-right: 0%;
            margin-bottom: 4%;
            vertical-align: top;
            width: 100%;
            font-size: 14px;
        }

        .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .views-row:nth-child(1n),
        .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .views-row:nth-child(1n),
        .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .views-row:nth-child(1n),
        .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .views-row:nth-child(1n) {
            margin-right: 0px;
        }
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .hidden-large-container,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .hidden-large-container,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .hidden-large-container,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .hidden-large-container {
        display: none;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper {
        position: relative;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail a,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper a,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail a,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper a,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail a,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper a,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail a,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper a {
        display: block;
        cursor: pointer;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail a img,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper a img,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail a img,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper a img,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail a img,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper a img,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail a img,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper a img {
        width: 100%;
        max-width: none;
        height: auto;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection {
        position: absolute;
        left: 0px;
        bottom: 0px;
        width: 100%;
        min-height: 50px;
        padding: 18px;
        text-align: left;
        background: #000000;
        border: 1px solid #252525;
        box-sizing: border-box;
        cursor: default;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState {
        width: auto;
        display: inline;
        cursor: pointer;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon .hover-play,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon .hover-play,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon .hover-play,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon .hover-play,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon .hover-play,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon .hover-play,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon .hover-play,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon .hover-play {
        display: none;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon .normal-play,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon .normal-play,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon .normal-play,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon .normal-play,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon .normal-play,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon .normal-play,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon .normal-play,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon .normal-play {
        display: inline-block;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoPlayIcon,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoPlayIcon {
        display: inline-block;
        vertical-align: top;
        margin-top: 1px;
        padding-right: 2px;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoTitle,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoTitle,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoTitle,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoTitle,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoTitle,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoTitle,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState span.videoTitle,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState span.videoTitle {
        font-size: 14px;
        font-family: "Roboto Mono", monospace;
        color: #ffffff;
        text-transform: uppercase;
        letter-spacing: 1px;
        line-height: 1.2;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoTitle,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoTitle,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoTitle,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoTitle,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoTitle,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoTitle,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoTitle,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoTitle {
        color: #ff0000;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoPlayIcon .hover-play,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoPlayIcon .hover-play,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoPlayIcon .hover-play,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoPlayIcon .hover-play,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoPlayIcon .hover-play,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoPlayIcon .hover-play,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoPlayIcon .hover-play,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoPlayIcon .hover-play {
        display: inline-block;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoPlayIcon .normal-play,
    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoPlayIcon .normal-play,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoPlayIcon .normal-play,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoPlayIcon .normal-play,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoPlayIcon .normal-play,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoPlayIcon .normal-play,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .show-small-thumbnail .videoSection .videoState:hover span.videoPlayIcon .normal-play,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul li .mobileWrapper .videoSection .videoState:hover span.videoPlayIcon .normal-play {
        display: none;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper {
        display: none;
    }

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

        .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper,
        .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper,
        .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper,
        .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper {
            display: block;
        }

        .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .videoembedwrapper .media-thumbnail-frame,
        .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .videoembedwrapper .media-thumbnail-frame,
        .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .videoembedwrapper .media-thumbnail-frame,
        .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .videoembedwrapper .media-thumbnail-frame {
            padding: 56.25% 0 0 0;
            height: 0;
            width: 100%;
        }

        .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .videoembedwrapper .media-thumbnail-frame iframe,
        .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .videoembedwrapper .media-thumbnail-frame iframe,
        .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .videoembedwrapper .media-thumbnail-frame iframe,
        .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .videoembedwrapper .media-thumbnail-frame iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }

        .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .thumbnailMobile,
        .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .thumbnailMobile,
        .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .thumbnailMobile,
        .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .mobileWrapper .thumbnailMobile {
            display: block;
            width: 100%;
            height: 100%;
            max-width: 100%;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 2;
        }
    }

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

        .page-video-v1 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .show-small-thumbnail,
        .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .show-small-thumbnail,
        .page-node-79241 #block-system-main .view-id-home_one_page_video .view-content .item-list ul .show-small-thumbnail,
        .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul .show-small-thumbnail {
            display: none;
        }
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .item-list,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .item-list,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .item-list,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .item-list {
        margin: 0px;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .item-list ul.pager-load-more,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .item-list ul.pager-load-more,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .item-list ul.pager-load-more,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .item-list ul.pager-load-more {
        max-width: 72px;
        margin: 0px auto;
        padding: 10px 0px 55px;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .item-list ul.pager-load-more li a,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .item-list ul.pager-load-more li a,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .item-list ul.pager-load-more li a,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .item-list ul.pager-load-more li a {
        display: block;
        width: auto;
        font-family: "Roboto Mono", monospace;
        font-size: 12.02px;
        color: #ffffff;
        padding: 0px;
        margin: 0px;
        border: none;
        background: transparent;
        border-bottom: 2px solid #ffffff;
        float: none;
        text-align: center;
        letter-spacing: 0.5px;
        text-transform: capitalize;
    }

    .page-video-v1 #block-system-main .view-id-home_one_page_video .item-list ul.pager-load-more li a:hover,
    .page-video-v1 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .item-list ul.pager-load-more li a:hover,
    .page-node-79241 #block-system-main .view-id-home_one_page_video .item-list ul.pager-load-more li a:hover,
    .page-node-79241 #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .item-list ul.pager-load-more li a:hover {
        color: #ff0000;
        background: transparent;
        border-bottom: 2px solid #ff0000;
    }

    .view-home-one-page-video-detail .field-name-media-description p {
        margin: 0;
    }

    .view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame {
        font-size: 0;
        position: relative;
        height: 0;
        padding-bottom: 56.25%;
        padding-top: 25px;
    }

    .view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame embed {
        width: 100%;
    }

    .view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame iframe {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
    }

    .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;
    }

    .view-home-one-page-video-detail .views-row .media-embed-wrapper-outer {
        max-width: 100% !important;
        max-height: auto !important;
    }

    .view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 {
        margin-top: 1em;
    }

    .view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 div {
        display: inline-block;
        vertical-align: top;
    }

    .node-type-video .view-home-one-page-video-detail .views-row .views-field-title span:hover {
        color: #363938;
    }

    .page-forum a:hover {
        color: #ff0000;
    }

    .page-forum #content {
        min-height: 600px;
    }

    .page-forum #block-system-main {
        display: block;
    }

    .page-forum #page-title {
        margin-top: 1em;
    }

    .page-forum #forum-0 tr {
        border-bottom: 1px solid #ffffff;
    }

    .page-forum #forum table {
        margin-top: 2em;
    }

    .page-forum #forum table tr {
        border-bottom: 1px solid #ffffff;
    }

    .page-forum #forum table tr td {
        background: transparent;
        color: #fff;
        font-family: 'tex_gyre_herosregular';
        font-size: 14px;
        border: 1px solid #ffffff;
        padding: 12px;
        vertical-align: middle;
        text-align: center;
    }

    @media only screen and (max-width:767px) {
        .page-forum #forum table tr td {
            font-size: 12px;
            padding: 5px;
        }
    }

    .page-forum #forum table tr td.title,
    .page-forum #forum table tr td .name,
    .page-forum #forum table tr td .description {
        font-family: "Roboto Mono", monospace;
        text-align: left;
    }

    .page-forum #forum table tr td.title a,
    .page-forum #forum table tr td .name a,
    .page-forum #forum table tr td .description a {
        font-family: "Roboto Mono", monospace;
        font-size: 18px;
    }

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

        .page-forum #forum table tr td.title a,
        .page-forum #forum table tr td .name a,
        .page-forum #forum table tr td .description a {
            font-size: 12px;
        }
    }

    .page-forum #forum table tr td.container {
        background-color: #000000;
        color: #fff;
    }

    .page-forum #forum table tr td .name>a {
        color: #ffffff;
        font-size: 18px;
    }

    @media only screen and (max-width:767px) {
        .page-forum #forum table tr td .name>a {
            font-size: 12px;
        }
    }

    .page-forum #forum table tr td a {
        color: #ffffff;
        font-size: 18px;
    }

    @media only screen and (max-width:767px) {
        .page-forum #forum table tr td a {
            font-size: 12px;
        }
    }

    .page-forum #forum table tr td a.username {
        font-size: 14px;
    }

    @media only screen and (max-width:767px) {
        .page-forum #forum table tr td a.username {
            font-size: 12px;
        }
    }

    .page-forum #forum table tr td a:hover {
        color: #ff0000;
    }

    .page-forum #forum table tr td.topics,
    .page-forum #forum table tr td.posts,
    .page-forum #forum table tr td.last-reply {
        background-color: transparent;
        text-align: center;
    }

    .page-forum #forum table tr span.submitted {
        color: #ffffff;
    }

    .page-forum #forum table tr span.submitted a {
        color: #ffffff;
    }

    .page-forum #forum table tr span.submitted a:hover {
        color: #ff0000;
    }

    .page-forum #forum table th {
        background: none repeat scroll 0 0 #000000;
        color: #ffffff;
        font-family: "Roboto Mono", monospace;
        font-size: 21px;
        border: 1px solid #fff;
        padding: 10px;
        text-align: center;
    }

    @media only screen and (max-width:767px) {
        .page-forum #forum table th {
            font-size: 14px;
        }
    }

    .page-forum #forum table div.indent {
        margin-left: 0;
        padding-left: 0;
    }

    .page-forum #forum table .description {
        color: #787878;
        font-size: 16px;
    }

    .page-forum #forum table,
    .page-forum #forum th {
        border: 0;
    }

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

        .page-forum #forum table,
        .page-forum #forum th {
            width: 90%;
        }
    }

    .page-forum #forum table a,
    .page-forum #forum th a {
        color: #ffffff;
    }

    .page-forum #forum table a:hover,
    .page-forum #forum th a:hover {
        color: #ff0000;
    }

    .page-forum #forum table a img,
    .page-forum #forum th a img {
        float: right;
        padding: 9px 3px 4px 4px;
        width: auto;
        height: auto;
    }

    .page-forum #forum th {
        background-color: transparent;
    }

    .page-forum #forum .submitted a {
        color: #ff0000;
    }

    .page-forum #forum .description {
        font-size: 80%;
        color: #ffffff;
    }

    .page-forum .views-table caption {
        color: #fff;
        font-family: "Roboto Mono", monospace;
        font-size: 30px;
    }

    .page-forum .views-table tr td {
        background: none repeat scroll 0 0 transparent;
        border: 1px solid #fff;
        text-align: center;
    }

    .page-forum .views-table tr td.views-field-title {
        text-align: left;
    }

    .page-forum .views-table tr td a {
        color: #fff;
        font-family: 'tex_gyre_herosregular';
        font-size: 14px;
    }

    .page-forum .views-table tr td a:hover {
        color: #787878;
    }

    .page-forum .views-table tr td.views-field-description {
        background: none repeat scroll 0 0 transparent;
        text-align: left;
    }

    .page-forum #block-views-home-one-page-forum-block-1,
    .page-forum #block-views-be97a62486938aae0230cdbd8af78a79 {
        display: none;
    }

    @media only screen and (min-width:768px) {
        .page-forum #block-system-main {
            display: block;
        }

        .page-forum td {
            border: 0;
        }

        .page-forum td.container .name a {
            font-size: 1.5em;
        }

        .page-forum td.topics a {
            color: #ff0000;
        }

        .page-forum tr.even {
            background: transparent;
        }

        .page-forum tr.even td {
            background-color: transparent;
        }
    }

    body.not-front.page-node-add-forum .user-picture {
        display: none;
    }

    body.not-front.page-node-add-forum .preview h3 {
        color: #ffffff;
    }

    body.not-front.page-node-add-forum .preview .node {
        background-color: transparent;
    }

    body.not-front.page-node-add-forum .preview .forum-header a {
        color: #ffffff;
    }

    body.not-front.page-node-add-forum #messages {
        margin-top: 180px;
    }

    @media only screen and (min-width:768px) {
        body.not-front.page-node-add-forum #messages {
            margin-top: 80px;
        }
    }

    @media only screen and (min-width:768px) {
        body.not-front.page-node-add-forum #page #main h1#page-title {
            font-size: 90px;
        }
    }

    body.not-front.page-node-add-forum #page #main #forum-node-form .form-required {
        color: #ffffff;
    }

    body.not-front.page-node-add-forum #page #main #edit-submit {
        font-size: 18px;
        padding-bottom: 8px;
        padding-top: 8px;
        float: none;
        margin-right: 20px;
    }

    body.not-front.page-node-add-forum #page #main .wysiwyg-tab {
        color: #000000;
    }

    body.not-front.page-node-add-forum #page #main #edit-actions #edit-preview {
        float: none;
        margin-right: 0px;
        margin-top: 0;
    }

    body.not-front.page-node-add-forum #page #main .form-textarea-wrapper textarea {
        font-size: 14px;
        padding: 5px 0 0;
        text-indent: 10px;
    }

    body.not-front.page-node-add-forum #page #main #edit-body-und-0-format {
        display: none;
    }

    #block-views-home-one-page-forum-block-1 {
        margin: 12px 21px 0;
    }

    #block-views-home-one-page-forum-block-1 table:first-child caption {
        border-top: 1px solid #fff;
    }

    #block-views-home-one-page-forum-block-1 caption {
        background: none repeat scroll 0 0 transparent;
        font-size: 1.5em;
        padding: 16px;
        border: 1px solid #fff;
        border-top: none;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing a,
    #block-views-home-one-page-forum-block-1 td.views-field-nothing-1 a {
        cursor: pointer;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing-3,
    #block-views-home-one-page-forum-block-1 td.views-field-nothing-4 {
        margin-top: 0.8em;
        padding: 0.75em 0.5em;
        min-width: 60%;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing-3 {
        position: relative;
        border: 1px solid #a0a0a0;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing-3:after,
    #block-views-home-one-page-forum-block-1 td.views-field-nothing-3:before {
        bottom: 100%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing-3:after {
        border-color: transparent;
        border-bottom-color: transparent;
        border-width: 0.625em;
        left: 50%;
        margin-left: -0.625em;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing-3:before {
        border-color: rgba(160, 160, 160, 0);
        border-bottom-color: #a0a0a0;
        border-width: 0.6875em;
        left: 50%;
        margin-left: -0.6875em;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing-4 {
        position: relative;
        border: 1px solid #a0a0a0;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing-4:after,
    #block-views-home-one-page-forum-block-1 td.views-field-nothing-4:before {
        bottom: 100%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing-4:after {
        border-color: transparent;
        border-bottom-color: transparent;
        border-width: 0.625em;
        left: 80%;
        margin-left: -0.625em;
    }

    #block-views-home-one-page-forum-block-1 td.views-field-nothing-4:before {
        border-color: rgba(160, 160, 160, 0);
        border-bottom-color: #a0a0a0;
        border-width: 0.6875em;
        left: 80%;
        margin-left: -0.6875em;
    }

    #block-views-home-one-page-forum-block-1 .views-field-description .term-desc {
        font-size: 75%;
        padding: 0.4em 0 0.1em;
    }

    #block-views-home-one-page-forum-block-1 a:hover {
        color: #ff0000;
    }

    h2.element-invisible {
        display: none !important;
    }

    #block-views-forum-block-3 .view-forum .item-list .views-row .commentcountwrap {
        display: none;
    }

    #block-views-forum-block-3 .view-forum .item-list .views-row .views-field.views-field-node-link {
        float: none;
        padding-bottom: 20px;
        width: 120px;
        margin: 0 auto;
        margin-top: 15px;
    }

    #block-views-forum-block-3 .view-forum .item-list .views-row .views-field.views-field-node-link a div {
        line-height: 30px;
    }

    .node-type-forum #main .comment-wrapper {
        display: block;
    }

    @media only screen and (max-width:767px) {
        .node-type-forum #block-system-main {
            margin: 0 15px;
        }
    }

    .node-type-forum .node-forum {
        background: transparent;
    }

    .form-item-subject,
    #edit-author--2,
    .comment-icon,
    .wysiwyg-tab-wrapper,
    .form-type-checkbox.form-item-notify {
        display: none;
    }

    .tips li {
        text-align: right;
        clear: both;
    }

    #main .comment-wrapper #charNum {
        border-left: 1px solid #ffffff;
        border-right: 1px solid #ffffff;
        text-align: right;
        font-size: 12px;
        color: #ffffff;
    }

    #main .comment-wrapper #edit-comment-body-und-0-format a {
        color: #ff0000;
        font-size: 12px;
    }

    #main .comment-wrapper #edit-comment-body-und-0-format a:hover {
        color: #ffffff;
    }

    #main .comment-wrapper #edit-comment-body-und-0-format ul li {
        color: #ffffff;
    }

    #main .comment-wrapper div#edit-actions #edit-submit {
        font-size: 14px;
        transform: skew(0);
        border: 0;
        border-bottom: 1px solid #ffffff;
        line-height: 7px;
        width: auto;
        cursor: pointer;
    }

    #main .comment-wrapper div#edit-actions #edit-submit:hover {
        color: #ff0000;
        border-bottom: 1px solid #ff0000;
    }

    #comment-new .form-type-textarea label {
        display: block;
        text-transform: uppercase;
        font-size: 21px;
    }

    #comment-new .title {
        text-align: left;
    }

    #edit-actions #edit-submit {
        margin-bottom: 20px;
        margin-top: 0;
        float: right;
        margin-right: 0;
        opacity: 1 !important;
    }

    .node-type-forum #comment-new .form-type-textarea label {
        display: block;
    }

    .node-type-forum #comment-new .form-type-textarea label .form-required {
        color: #ffffff;
    }

    #comment-new .title {
        display: none;
        text-align: left;
    }

    .comment-new {
        text-align: left;
    }

    .comment-new .new {
        color: #ff0000;
        text-transform: capitalize;
        font-size: 16px;
    }

    .comment-new h3 {
        line-height: 10px;
        margin-top: 0;
        font-size: 16px;
    }

    .comment-new h3 a.permalink {
        line-height: 15px;
        font-size: 16px;
    }

    .comment-new .node .comment .meta {
        line-height: 21px;
        margin-top: 0;
    }

    .comment-new .date {
        padding-right: 10px;
        font-size: 16px;
    }

    .comment-new .author {
        text-transform: capitalize;
        font-size: 16px;
    }

    .links.inline a {
        text-transform: capitalize;
        font-size: 16px;
    }

    #edit-comment-body-und-0-value {
        padding-left: 5px;
        font-size: 16px;
    }

    .form-textarea-wrapper .wysiwyg-none-header {
        border: none;
        background: none;
        padding: 6px 2px;
        float: right;
    }

    .form-textarea-wrapper .wysiwyg-none-header span {
        font-size: 14px;
    }

    @media only screen and (max-width:767px) {
        .form-textarea-wrapper .wysiwyg-none-header span {
            display: none;
        }
    }

    .form-textarea-wrapper .wysiwyg-none-header textarea {
        min-height: 80px;
    }

    .form-textarea-wrapper .wysiwyg-none-header select {
        font-size: 14px;
        width: 150px;
        height: 30px;
    }

    .field-name-comment-body p {
        font-size: 16px;
        margin-top: 2px;
    }

    .comment {
        border-top: none;
    }

    .comment h3,
    .comment .meta,
    .comment .content {
        text-align: left;
    }

    #edit-cancel {
        border: 2px solid #ffffff;
        display: inline-block;
        padding: 6px 10px;
        width: 126px;
    }

    #edit-cancel:hover {
        background: rgba(63, 68, 68, 0.5);
    }

    body.not-front.page-comment-delete #edit-actions #edit-submit {
        float: none;
    }

    body.not-front.page-comment-delete #page #main h1#page-title {
        font-size: 40px;
        letter-spacing: 0.5px;
        line-height: 50px;
        margin-bottom: 36px;
        padding-top: 55px;
    }

    .page-user .view-home-one-page-photos .item-list .field.field-name-field-license.field-type-list-text.field-label-hidden,
    .page-user .view-home-one-page-video .item-list .field.field-name-field-license.field-type-list-text.field-label-hidden {
        display: none;
    }

    .page-user .view-home-one-page-photos .item-list ul .views-row,
    .page-user .view-home-one-page-video .item-list ul .views-row {
        margin-left: 0;
        margin-bottom: 15px;
    }

    .page-user .media-thumbnail-frame img {
        max-width: 100%;
        width: auto;
    }

    .page-user #block-views-home-one-page-video-block-2 .view-content ul .views-row {
        width: auto;
    }

    .page-user #block-views-home-one-page-video-block-2 .view-content ul .views-row .field.field-name-media-title {
        padding-bottom: 15px;
    }

    .page-user #block-views-user-profile-block-6 {
        display: none;
    }

    .page-user #block-views-forum-block-3 .field.field-name-media-title.field-type-text.field-label-hidden {
        display: none;
    }

    .page-user #block-views-forum-block-3 h2,
    .page-user #block-views-home-one-page-photos-block-5 h2,
    .page-user #block-views-home-one-page-video-block-2 h2 {
        font-size: 50px;
        line-height: 50px;
        margin-bottom: 32px;
        word-spacing: 8px;
        letter-spacing: 1px;
    }

    @media only screen and (max-width:767px) {
        .page-user {
            margin: 0;
        }

        .page-user div#content-inner {
            margin: 0 15px;
        }
    }

    body.not-front.page-forum #content #breadcrumb,
    body.not-front.page-forum #content #breadcrumb-region,
    body.not-front.node-type-forum #content #breadcrumb,
    body.not-front.node-type-forum #content #breadcrumb-region {
        display: block;
    }

    body.not-front.page-forum #content #breadcrumb .breadcrumb,
    body.not-front.page-forum #content #breadcrumb-region .breadcrumb,
    body.not-front.node-type-forum #content #breadcrumb .breadcrumb,
    body.not-front.node-type-forum #content #breadcrumb-region .breadcrumb {
        padding-bottom: 0;
        padding-top: 95px;
        color: #ffffff;
    }

    body.not-front.page-forum #content #breadcrumb .breadcrumb a,
    body.not-front.page-forum #content #breadcrumb-region .breadcrumb a,
    body.not-front.node-type-forum #content #breadcrumb .breadcrumb a,
    body.not-front.node-type-forum #content #breadcrumb-region .breadcrumb a {
        color: #ffffff;
    }

    body.not-front.page-forum #content #breadcrumb .breadcrumb a:hover,
    body.not-front.page-forum #content #breadcrumb-region .breadcrumb a:hover,
    body.not-front.node-type-forum #content #breadcrumb .breadcrumb a:hover,
    body.not-front.node-type-forum #content #breadcrumb-region .breadcrumb a:hover {
        color: #ff0000;
        text-decoration: none;
    }

    body.not-front.page-forum #page #main h1#page-title,
    body.not-front.node-type-forum #page #main h1#page-title {
        padding-top: 0;
    }

    body.not-front.node-type-forum #page #content-inner #main h1#page-title {
        display: none;
    }

    .page-forum.page-forum- .tax-term-name {
        font-size: 1.5em;
        color: #ffffff;
    }

    .page #forum .item-list .pager .pager-next a,
    .page #forum .item-list .pager .pager-previous a,
    .page #forum .item-list .pager .pager-last.last a,
    .page #forum .item-list .pager .pager-first.first a {
        color: #ffffff;
        background-color: transparent;
        padding: 0.3em 0.8em 0.4em;
        border: 2px solid #ffffff;
    }

    .page #forum .item-list .pager .pager-next a:hover,
    .page #forum .item-list .pager .pager-previous a:hover,
    .page #forum .item-list .pager .pager-last.last a:hover,
    .page #forum .item-list .pager .pager-first.first a:hover {
        color: #ff0000;
        background-color: transparent;
        border: 2px solid #ff0000;
    }

    .page #forum .item-list ul.pager li,
    .page #forum .item-list ul.pager li a {
        color: #ffffff;
    }

    .page #forum .item-list ul.pager li a:hover {
        color: #ff0000;
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .page #forum .item-list .pager .pager-previous {
            left: 13.5%;
        }

        .page #forum .item-list .pager .pager-next {
            right: 12.5%;
        }
    }

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

        .page #content .stack .stack-width,
        .page #prefooter,
        .page #header-inner {
            width: 99%;
            max-width: 99%;
            margin: 0px auto;
        }
    }

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

        .page-forum #forum table,
        .page-forum #forum th {
            width: 100%;
        }

        div#forum .item-list {
            margin-top: 20px;
        }
    }

    @media only screen and (min-width:320px) and (max-width:480px) {
        .page-forum #forum table th {
            font-size: 9px;
            padding: 5px 1px;
        }

        .page-forum #forum table tr td {
            font-size: 9px;
            padding: 5px 1px;
        }

        .page-forum #forum table tr td.title a,
        .page-forum #forum table tr td .name a,
        .page-forum #forum table tr td .description a {
            font-size: 9px;
        }

        .page-forum #forum table tr td a.username {
            font-size: 9px;
        }
    }

    .page-forum.page-forum- .tax-term-name {
        font-size: 1.5em;
    }

    @media only screen and (min-width:768px) {
        .page-forum.page-forum- #page-title {
            display: block;
        }
    }

    #block-views-be97a62486938aae0230cdbd8af78a79 tr.sticky .views-field-title {
        background: url("/sites/g/files/g2000014956/files/201306/bg_pin.png") no-repeat left top transparent;
        padding-left: 1.5em;
    }

    #block-views-be97a62486938aae0230cdbd8af78a79 td.views-field-nothing a {
        cursor: pointer;
    }

    #block-views-be97a62486938aae0230cdbd8af78a79 td.views-field-nothing-2 {
        margin-top: 0.8em;
        padding: 0.75em 0.5em;
        min-width: 60%;
        position: relative;
        border: 1px solid #a0a0a0;
    }

    #block-views-be97a62486938aae0230cdbd8af78a79 td.views-field-nothing-2:after,
    #block-views-be97a62486938aae0230cdbd8af78a79 td.views-field-nothing-2:before {
        bottom: 100%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    #block-views-be97a62486938aae0230cdbd8af78a79 td.views-field-nothing-2:after {
        border-color: transparent;
        border-bottom-color: transparent;
        border-width: 0.625em;
        left: 50%;
        margin-left: -0.625em;
    }

    #block-views-be97a62486938aae0230cdbd8af78a79 td.views-field-nothing-2:before {
        border-color: rgba(160, 160, 160, 0);
        border-bottom-color: #a0a0a0;
        border-width: 0.6875em;
        left: 50%;
        margin-left: -0.6875em;
    }

    .node-type-forum .view-forum .view-content {
        margin-top: 1em;
    }

    .node-type-forum .view-forum .view-content .views-row {
        position: relative;
    }

    .node-type-forum .view-forum .user-picture {
        margin: 0;
        float: none;
    }

    .node-type-forum .view-forum .views-field-title {
        margin-bottom: 1em;
        font-size: 1.5em;
        color: #ffffff;
        position: absolute;
        left: 110px;
    }

    @media only screen and (max-width:767px) {
        .node-type-forum .view-forum .views-field-title {
            left: 112px;
            font-size: 14px;
        }
    }

    .node-type-forum .view-forum .views-field.views-field-body {
        color: #ffffff;
    }

    .node-type-forum .view-forum .views-field-nothing .forum-meta {
        overflow: hidden;
        color: #ffffff;
    }

    .node-type-forum .view-forum .views-field-nothing .forum-meta>div {
        float: left;
    }

    .node-type-forum .view-forum .views-field-nothing .forum-meta>div.fm-picture {
        margin-right: 1em;
    }

    .node-type-forum .view-forum .views-field-nothing .forum-meta>div.fm-posted {
        font-size: 1.05em;
        width: 60%;
        margin: 2.15em 0 0;
        color: #ffffff;
    }

    .node-type-forum li a.active {
        color: #ffffff;
    }

    .node-type-forum .comment-wrapper .form-item label {
        color: #ffffff;
    }

    #block-views-forum-block-4 .item-list ul li.views-row {
        float: left;
        clear: both;
        border-bottom: 1px solid #a0a0a0;
        padding: 1em 0;
        width: 100%;
    }

    #block-views-forum-block-4 .item-list ul li.views-row:first-child {
        padding-top: 0;
    }

    #block-views-forum-block-4 .views-field-comment-count {
        float: left;
        display: block;
        margin-top: 1em;
    }

    #block-views-forum-block-4 .views-field-node-link {
        float: right;
        display: block;
        margin-top: 1.1em;
    }

    #block-views-forum-block-4 .views-field-title {
        font-size: 1.2em;
    }

    #block-views-forum-block-4 .item-list .pager {
        margin: 1em 0 0 0;
    }

    .path-music #block-system-main .sc-player .sc-controls a.sc-play,
    #block-views-music-block-1 .sc-player .sc-controls a.sc-play,
    #block-views-music-block-2 .sc-player .sc-controls a.sc-play,
    .view-music.view-display-id-block_2 .sc-player .sc-controls a.sc-play {
        background: url("/sites/g/files/g2000014956/files/201312/play-button-new.png") no-repeat 0px -62px transparent;
        width: 23px;
        height: 23px;
        text-indent: -9999px;
        display: block;
    }

    .path-music #block-system-main .sc-player .sc-controls a.sc-play:hover,
    #block-views-music-block-1 .sc-player .sc-controls a.sc-play:hover,
    #block-views-music-block-2 .sc-player .sc-controls a.sc-play:hover,
    .view-music.view-display-id-block_2 .sc-player .sc-controls a.sc-play:hover {
        background-position: 0 0;
    }

    .path-music #block-system-main .sc-player .sc-controls a.sc-pause,
    #block-views-music-block-1 .sc-player .sc-controls a.sc-pause,
    #block-views-music-block-2 .sc-player .sc-controls a.sc-pause,
    .view-music.view-display-id-block_2 .sc-player .sc-controls a.sc-pause {
        background: url("/sites/g/files/g2000014956/files/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
        width: 26px;
        height: 26px;
        text-indent: -9999px;
        display: block;
    }

    .path-music #block-system-main .sc-player .sc-controls a.sc-pause:hover,
    #block-views-music-block-1 .sc-player .sc-controls a.sc-pause:hover,
    #block-views-music-block-2 .sc-player .sc-controls a.sc-pause:hover,
    .view-music.view-display-id-block_2 .sc-player .sc-controls a.sc-pause:hover {
        background-position: 0px 0px;
    }

    .path-music #block-system-main .sc-player.playing .sc-controls a.sc-pause,
    #block-views-music-block-1 .sc-player.playing .sc-controls a.sc-pause,
    #block-views-music-block-2 .sc-player.playing .sc-controls a.sc-pause,
    .view-music.view-display-id-block_2 .sc-player.playing .sc-controls a.sc-pause {
        background: url("/sites/g/files/g2000014956/files/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
        width: 23px;
        height: 23px;
        text-indent: -9999px;
        display: block;
    }

    .path-music #block-system-main .sc-player.playing .sc-controls a.sc-pause:hover,
    #block-views-music-block-1 .sc-player.playing .sc-controls a.sc-pause:hover,
    #block-views-music-block-2 .sc-player.playing .sc-controls a.sc-pause:hover,
    .view-music.view-display-id-block_2 .sc-player.playing .sc-controls a.sc-pause:hover {
        background-position: 0px 0px;
    }

    .path-music #block-system-main .views-row .views-field-nothing-3 .lcv-wrapper ul,
    #block-views-music-block-1 .views-row .views-field-nothing-3 .lcv-wrapper ul,
    #block-views-music-block-2 .views-row .views-field-nothing-3 .lcv-wrapper ul,
    .view-music.view-display-id-block_2 .views-row .views-field-nothing-3 .lcv-wrapper ul {
        padding-left: 0;
    }

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

        .path-music #block-system-main .views-row .views-field-nothing-3 .lcv-wrapper ul,
        #block-views-music-block-1 .views-row .views-field-nothing-3 .lcv-wrapper ul,
        #block-views-music-block-2 .views-row .views-field-nothing-3 .lcv-wrapper ul,
        .view-music.view-display-id-block_2 .views-row .views-field-nothing-3 .lcv-wrapper ul {
            padding-top: 1em;
        }
    }

    .path-music #block-system-main .views-row:first-child,
    #block-views-music-block-1 .views-row:first-child,
    #block-views-music-block-2 .views-row:first-child,
    .view-music.view-display-id-block_2 .views-row:first-child {
        border-top: none;
        padding-top: 0;
    }

    .path-music #block-system-main li.views-row,
    #block-views-music-block-1 li.views-row,
    #block-views-music-block-2 li.views-row,
    .view-music.view-display-id-block_2 li.views-row {
        width: 100%;
        border-top: 1px solid #a1a1a1;
        clear: both;
        padding: 1.2em 0 45px;
    }

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

        .path-music #block-system-main li.views-row,
        #block-views-music-block-1 li.views-row,
        #block-views-music-block-2 li.views-row,
        .view-music.view-display-id-block_2 li.views-row {
            padding-bottom: 1em;
        }
    }

    .path-music #block-system-main li.views-row a.disabled,
    #block-views-music-block-1 li.views-row a.disabled,
    #block-views-music-block-2 li.views-row a.disabled,
    .view-music.view-display-id-block_2 li.views-row a.disabled {
        color: #ff0000;
        cursor: default;
    }

    .path-music #block-system-main li.views-row .views-field-field-mp3-player,
    #block-views-music-block-1 li.views-row .views-field-field-mp3-player,
    #block-views-music-block-2 li.views-row .views-field-field-mp3-player,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-mp3-player,
    .path-music #block-system-main li.views-row .views-field-field-soundcloud-url,
    #block-views-music-block-1 li.views-row .views-field-field-soundcloud-url,
    #block-views-music-block-2 li.views-row .views-field-field-soundcloud-url,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-soundcloud-url {
        float: left;
    }

    .path-music #block-system-main li.views-row .views-field-field-mp3-player .field-content,
    #block-views-music-block-1 li.views-row .views-field-field-mp3-player .field-content,
    #block-views-music-block-2 li.views-row .views-field-field-mp3-player .field-content,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-mp3-player .field-content,
    .path-music #block-system-main li.views-row .views-field-field-soundcloud-url .field-content,
    #block-views-music-block-1 li.views-row .views-field-field-soundcloud-url .field-content,
    #block-views-music-block-2 li.views-row .views-field-field-soundcloud-url .field-content,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-soundcloud-url .field-content {
        background: url("/sites/g/files/g2000014956/files/201312/play-button-new.png") no-repeat 0px 0px transparent;
        width: 25px;
        height: 25px;
        text-indent: -9999px;
        display: block;
    }

    .path-music #block-system-main li.views-row .views-field-field-mp3-player .field-content:hover,
    #block-views-music-block-1 li.views-row .views-field-field-mp3-player .field-content:hover,
    #block-views-music-block-2 li.views-row .views-field-field-mp3-player .field-content:hover,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-mp3-player .field-content:hover,
    .path-music #block-system-main li.views-row .views-field-field-soundcloud-url .field-content:hover,
    #block-views-music-block-1 li.views-row .views-field-field-soundcloud-url .field-content:hover,
    #block-views-music-block-2 li.views-row .views-field-field-soundcloud-url .field-content:hover,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-soundcloud-url .field-content:hover {
        background-position: 0px 0px;
    }

    .path-music #block-system-main li.views-row .views-field-title,
    #block-views-music-block-1 li.views-row .views-field-title,
    #block-views-music-block-2 li.views-row .views-field-title,
    .view-music.view-display-id-block_2 li.views-row .views-field-title {
        float: left;
        margin: 0em 0 0em 1em;
        width: 80%;
    }

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

        .path-music #block-system-main li.views-row .views-field-title,
        #block-views-music-block-1 li.views-row .views-field-title,
        #block-views-music-block-2 li.views-row .views-field-title,
        .view-music.view-display-id-block_2 li.views-row .views-field-title {
            width: 50%;
        }
    }

    .path-music #block-system-main li.views-row .views-field-title a,
    #block-views-music-block-1 li.views-row .views-field-title a,
    #block-views-music-block-2 li.views-row .views-field-title a,
    .view-music.view-display-id-block_2 li.views-row .views-field-title a {
        color: #ffffff;
    }

    .path-music #block-system-main li.views-row .views-field-title a:hover,
    #block-views-music-block-1 li.views-row .views-field-title a:hover,
    #block-views-music-block-2 li.views-row .views-field-title a:hover,
    .view-music.view-display-id-block_2 li.views-row .views-field-title a:hover {
        color: #ff0000;
    }

    .path-music #block-system-main li.views-row .views-field-title.disable a,
    #block-views-music-block-1 li.views-row .views-field-title.disable a,
    #block-views-music-block-2 li.views-row .views-field-title.disable a,
    .view-music.view-display-id-block_2 li.views-row .views-field-title.disable a {
        color: #ff0000;
        cursor: default;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-3,
    #block-views-music-block-1 li.views-row .views-field-nothing-3,
    #block-views-music-block-2 li.views-row .views-field-nothing-3,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-3 {
        clear: both;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-3 li.meta-links,
    #block-views-music-block-1 li.views-row .views-field-nothing-3 li.meta-links,
    #block-views-music-block-2 li.views-row .views-field-nothing-3 li.meta-links,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-3 li.meta-links {
        border-left: 2px solid;
        display: inline-block;
        line-height: 1;
        margin: 0 0 0 4.5%;
        padding: 0 0 0 4.5%;
    }

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

        .path-music #block-system-main li.views-row .views-field-nothing-3,
        #block-views-music-block-1 li.views-row .views-field-nothing-3,
        #block-views-music-block-2 li.views-row .views-field-nothing-3,
        .view-music.view-display-id-block_2 li.views-row .views-field-nothing-3 {
            clear: none;
            float: right;
            margin-top: 0.2em;
            width: 40%;
            min-width: 14.5em;
        }
    }

    .path-music #block-system-main li.views-row .views-field-nothing-3 .fb_iframe_widget span,
    #block-views-music-block-1 li.views-row .views-field-nothing-3 .fb_iframe_widget span,
    #block-views-music-block-2 li.views-row .views-field-nothing-3 .fb_iframe_widget span,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-3 .fb_iframe_widget span,
    .path-music #block-system-main li.views-row .views-field-nothing-3 .fb_iframe_widget span iframe,
    #block-views-music-block-1 li.views-row .views-field-nothing-3 .fb_iframe_widget span iframe,
    #block-views-music-block-2 li.views-row .views-field-nothing-3 .fb_iframe_widget span iframe,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-3 .fb_iframe_widget span iframe {
        height: 20px !important;
        width: 76px !important;
    }

    .path-music #block-system-main li.views-row .views-field-field-lyrics,
    #block-views-music-block-1 li.views-row .views-field-field-lyrics,
    #block-views-music-block-2 li.views-row .views-field-field-lyrics,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics {
        position: relative;
        border: 1px solid #a0a0a0;
        margin-top: 1em;
        float: left;
        width: 100%;
        background: #e9e9e9;
        border: none;
    }

    .path-music #block-system-main li.views-row .views-field-field-lyrics:after,
    #block-views-music-block-1 li.views-row .views-field-field-lyrics:after,
    #block-views-music-block-2 li.views-row .views-field-field-lyrics:after,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics:after,
    .path-music #block-system-main li.views-row .views-field-field-lyrics:before,
    #block-views-music-block-1 li.views-row .views-field-field-lyrics:before,
    #block-views-music-block-2 li.views-row .views-field-field-lyrics:before,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics:before {
        bottom: 100%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    .path-music #block-system-main li.views-row .views-field-field-lyrics:after,
    #block-views-music-block-1 li.views-row .views-field-field-lyrics:after,
    #block-views-music-block-2 li.views-row .views-field-field-lyrics:after,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics:after {
        border-color: transparent;
        border-bottom-color: transparent;
        border-width: 0.625em;
        left: 7%;
        margin-left: -0.625em;
    }

    .path-music #block-system-main li.views-row .views-field-field-lyrics:before,
    #block-views-music-block-1 li.views-row .views-field-field-lyrics:before,
    #block-views-music-block-2 li.views-row .views-field-field-lyrics:before,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics:before {
        border-color: rgba(160, 160, 160, 0);
        border-bottom-color: #eaeaea;
        border-width: 0.6875em;
        left: 7%;
        margin-left: -0.6875em;
    }

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

        .path-music #block-system-main li.views-row .views-field-field-lyrics,
        #block-views-music-block-1 li.views-row .views-field-field-lyrics,
        #block-views-music-block-2 li.views-row .views-field-field-lyrics,
        .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics {
            margin-top: 0.5em;
        }

        .path-music #block-system-main li.views-row .views-field-field-lyrics:before,
        #block-views-music-block-1 li.views-row .views-field-field-lyrics:before,
        #block-views-music-block-2 li.views-row .views-field-field-lyrics:before,
        .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics:before {
            left: auto;
            right: 35%;
        }
    }

    .path-music #block-system-main li.views-row .views-field-field-lyrics .field-content,
    #block-views-music-block-1 li.views-row .views-field-field-lyrics .field-content,
    #block-views-music-block-2 li.views-row .views-field-field-lyrics .field-content,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics .field-content {
        padding: 1em;
    }

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

        .path-music #block-system-main li.views-row .views-field-field-lyrics:before,
        #block-views-music-block-1 li.views-row .views-field-field-lyrics:before,
        #block-views-music-block-2 li.views-row .views-field-field-lyrics:before,
        .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics:before {
            right: 36%;
        }
    }

    .path-music #block-system-main li.views-row .views-field-field-lyrics .lyrics-content p:first-child,
    #block-views-music-block-1 li.views-row .views-field-field-lyrics .lyrics-content p:first-child,
    #block-views-music-block-2 li.views-row .views-field-field-lyrics .lyrics-content p:first-child,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-lyrics .lyrics-content p:first-child {
        margin-top: 0;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2,
    #block-views-music-block-1 li.views-row .views-field-nothing-2,
    #block-views-music-block-2 li.views-row .views-field-nothing-2,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 {
        position: relative;
        border: 1px solid #a0a0a0;
        margin-top: 1em;
        float: left;
        width: 100%;
        background: #e9e9e9;
        border: none;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2:after,
    #block-views-music-block-1 li.views-row .views-field-nothing-2:after,
    #block-views-music-block-2 li.views-row .views-field-nothing-2:after,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2:after,
    .path-music #block-system-main li.views-row .views-field-nothing-2:before,
    #block-views-music-block-1 li.views-row .views-field-nothing-2:before,
    #block-views-music-block-2 li.views-row .views-field-nothing-2:before,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2:before {
        bottom: 100%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2:after,
    #block-views-music-block-1 li.views-row .views-field-nothing-2:after,
    #block-views-music-block-2 li.views-row .views-field-nothing-2:after,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2:after {
        border-color: transparent;
        border-bottom-color: transparent;
        border-width: 0.625em;
        left: 35%;
        margin-left: -0.625em;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2:before,
    #block-views-music-block-1 li.views-row .views-field-nothing-2:before,
    #block-views-music-block-2 li.views-row .views-field-nothing-2:before,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2:before {
        border-color: rgba(160, 160, 160, 0);
        border-bottom-color: #eaeaea;
        border-width: 0.6875em;
        left: 35%;
        margin-left: -0.6875em;
    }

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

        .path-music #block-system-main li.views-row .views-field-nothing-2,
        #block-views-music-block-1 li.views-row .views-field-nothing-2,
        #block-views-music-block-2 li.views-row .views-field-nothing-2,
        .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 {
            margin-top: 0.5em;
        }

        .path-music #block-system-main li.views-row .views-field-nothing-2:before,
        #block-views-music-block-1 li.views-row .views-field-nothing-2:before,
        #block-views-music-block-2 li.views-row .views-field-nothing-2:before,
        .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2:before {
            left: auto;
            right: 21%;
        }
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2 .field-content,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .field-content,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .field-content,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .field-content {
        padding: 1em;
    }

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

        .path-music #block-system-main li.views-row .views-field-nothing-2:before,
        #block-views-music-block-1 li.views-row .views-field-nothing-2:before,
        #block-views-music-block-2 li.views-row .views-field-nothing-2:before,
        .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2:before {
            right: 25%;
        }
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2 .post-comments,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .post-comments,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .post-comments,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .post-comments {
        margin-bottom: 0.5em;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2 .reaction_fb,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .reaction_fb,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .reaction_fb,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .reaction_fb,
    .path-music #block-system-main li.views-row .views-field-nothing-2 .reaction_twitter,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .reaction_twitter,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .reaction_twitter,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .reaction_twitter {
        display: inline;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2 .audio-reaction .view--album-track-comment- .item-list,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .audio-reaction .view--album-track-comment- .item-list,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .audio-reaction .view--album-track-comment- .item-list,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .audio-reaction .view--album-track-comment- .item-list {
        float: left;
        margin: 1em 0 0;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2 .comment_forbidden,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .comment_forbidden,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .comment_forbidden,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .comment_forbidden {
        display: none;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2 .field-content,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .field-content,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .field-content,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .field-content {
        float: left;
        width: 94.75%;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2 .field-content .comment .submitted span,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .field-content .comment .submitted span,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .field-content .comment .submitted span,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .field-content .comment .submitted span {
        font-size: 1em;
    }

    .path-music #block-system-main li.views-row .views-field-nothing-2 .reactions-content,
    #block-views-music-block-1 li.views-row .views-field-nothing-2 .reactions-content,
    #block-views-music-block-2 li.views-row .views-field-nothing-2 .reactions-content,
    .view-music.view-display-id-block_2 li.views-row .views-field-nothing-2 .reactions-content {
        overflow: hidden;
        clear: both;
    }

    .path-music #block-system-main li.views-row .views-field-field-video-asset,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset {
        text-align: center;
        position: relative;
        border: 1px solid #a0a0a0;
        margin-top: 1em;
        float: left;
        width: 100%;
        background: #e9e9e9;
        border: none;
    }

    .path-music #block-system-main li.views-row .views-field-field-video-asset:after,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset:after,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset:after,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset:after,
    .path-music #block-system-main li.views-row .views-field-field-video-asset:before,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset:before,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset:before,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset:before {
        bottom: 100%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    .path-music #block-system-main li.views-row .views-field-field-video-asset:after,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset:after,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset:after,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset:after {
        border-color: transparent;
        border-bottom-color: transparent;
        border-width: 0.625em;
        left: 71%;
        margin-left: -0.625em;
    }

    .path-music #block-system-main li.views-row .views-field-field-video-asset:before,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset:before,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset:before,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset:before {
        border-color: rgba(160, 160, 160, 0);
        border-bottom-color: #eaeaea;
        border-width: 0.6875em;
        left: 71%;
        margin-left: -0.6875em;
    }

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

        .path-music #block-system-main li.views-row .views-field-field-video-asset,
        #block-views-music-block-1 li.views-row .views-field-field-video-asset,
        #block-views-music-block-2 li.views-row .views-field-field-video-asset,
        .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset {
            margin-top: 0.5em;
        }

        .path-music #block-system-main li.views-row .views-field-field-video-asset:before,
        #block-views-music-block-1 li.views-row .views-field-field-video-asset:before,
        #block-views-music-block-2 li.views-row .views-field-field-video-asset:before,
        .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset:before {
            left: auto;
            right: 5%;
        }
    }

    .path-music #block-system-main li.views-row .views-field-field-video-asset .field-content,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset .field-content,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset .field-content,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset .field-content {
        padding: 1em;
    }

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

        .path-music #block-system-main li.views-row .views-field-field-video-asset:before,
        #block-views-music-block-1 li.views-row .views-field-field-video-asset:before,
        #block-views-music-block-2 li.views-row .views-field-field-video-asset:before,
        .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset:before {
            right: 13%;
        }
    }

    .path-music #block-system-main li.views-row .views-field-field-video-asset iframe,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset iframe,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset iframe,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset iframe {
        width: 100%;
    }

    .path-music #block-system-main li.views-row .views-field-field-video-asset .media-embed-wrapper-outer,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset .media-embed-wrapper-outer,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset .media-embed-wrapper-outer,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset .media-embed-wrapper-outer {
        max-width: 100% !important;
        max-height: auto !important;
    }

    .path-music #block-system-main li.views-row .views-field-field-video-asset .media-embed-wrapper-outer .media-embed-wrapper,
    #block-views-music-block-1 li.views-row .views-field-field-video-asset .media-embed-wrapper-outer .media-embed-wrapper,
    #block-views-music-block-2 li.views-row .views-field-field-video-asset .media-embed-wrapper-outer .media-embed-wrapper,
    .view-music.view-display-id-block_2 li.views-row .views-field-field-video-asset .media-embed-wrapper-outer .media-embed-wrapper {
        padding-bottom: 56.25%;
        padding-top: 0 !important;
    }

    .path-music #main .view-display-id-page .block-title {
        margin: 1em 0;
        line-height: 2.5em;
    }

    .sc-player-engine-container {
        display: block;
        height: 0;
        overflow: hidden;
    }

    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-controls a.sc-play {
        background: url("/sites/g/files/g2000014956/files/201312/play-button-new.png") no-repeat 0px -62px transparent;
        width: 23px;
        height: 23px;
        text-indent: -9999px;
        display: block;
    }

    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-controls a.sc-play:hover {
        background-position: 0 0;
    }

    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-controls a.sc-pause {
        background: url("/sites/g/files/g2000014956/files/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
        width: 26px;
        height: 26px;
        text-indent: -9999px;
        display: block;
    }

    #block-acq-starterm-copy-2-block-611 .content .sc-player .sc-controls a.sc-pause:hover {
        background-position: 0px 0px;
    }

    #block-acq-starterm-copy-2-block-611 .content .sc-player.playing .sc-controls a.sc-pause {
        background: url("/sites/g/files/g2000014956/files/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
        width: 23px;
        height: 23px;
        text-indent: -9999px;
        display: block;
    }

    #block-acq-starterm-copy-2-block-611 .content .sc-player.playing .sc-controls a.sc-pause:hover {
        background-position: 0px 0px;
    }

    .path-music #page #content #main h1.title#page-title {
        margin-top: 100px;
    }

    .path-music {
        max-width: 100%;
    }

    .path-music #main h1#page-title {
        font-size: 0;
        display: block;
        text-align: center;
    }

    .path-music #main h1#page-title:after {
        content: 'MUSIC + VIDEO ';
        font-size: 40.03px;
        font-family: "aktiv-grotesk", sans-serif;
        color: #ffffff;
        font-weight: 900;
    }

    .path-music .inner.tb-terminal {
        max-width: 850px;
        margin: 0 auto;
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .path-music .inner.tb-terminal {
            width: 95%;
        }
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .embedSource,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .embedSource {
        display: none;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper {
        width: 53%;
        display: block;
        vertical-align: top;
        margin: 0 auto;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper {
        max-width: 94%;
        margin-bottom: 5px;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .album-title,
.path-musicv1 .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .album-title,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .album-title ,
.path-music2 .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .album-title{
        text-transform: uppercase;
        display: inline-block;
        font-weight: 900;
        font-size: 40.03px;
        font-family: "aktiv-grotesk", sans-serif;
        color: #ffffff;
        width: calc(100% - 130px);
        padding-right: 5px;
        vertical-align: top;
        margin-top: -2px;
        line-height: 38px;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn {
        display: inline-block;
        width: 110px;
        height: 40px;
        line-height: 38px;
        vertical-align: top;
        letter-spacing: 1px;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn a,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn a {
        color: #ffffff;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn a:hover,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn a:hover {
        color: #ffffff;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper {
        max-width: 94%;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper .embed-wrapper .albumImage,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper .embed-wrapper .albumImage {
        text-align: center;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.stream-embeds,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.stream-embeds {
        width: 100%;
        margin: 0 auto;
        padding: 0;
        text-align: center;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.stream-embeds li,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.stream-embeds li {
        display: none;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.stream-embeds li.active,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.stream-embeds li.active {
        display: block;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems a.activeItem,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems a.activeItem {
        display: none;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams {
        text-align: right;
        margin-top: 10px;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li {
        display: inline-block;
        vertical-align: middle;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li a,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li a {
        cursor: pointer;
        font-size: 20px;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li a:hover {
        color: #ff0000;
        -webkit-text-fill-color: #ff0000;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li a.icon-youtube,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li a.icon-youtube {
        font-size: 22px;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li a.icon-soundcloud,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li a.icon-soundcloud {
        font-size: 25px;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.activeStream,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.activeStream {
        float: left;
        padding-top: 5px;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.activeStream a,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.activeStream a {
        font-size: 14px;
        text-transform: uppercase;
        pointer-events: none;
        color: #ffffff;
        font-weight: 100;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.activeStream a#changeStreamingService {
        font-weight: 600;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.StreamingDTM,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.StreamingDTM {
        margin-right: 20px;
    }

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

        .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.StreamingDTM,
        .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.StreamingDTM {
            margin-right: 10px;
        }
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.deezer-text,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.deezer-text {
        margin-right: 0;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .merchViewWrapper,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .merchViewWrapper {
        display: inline-block;
        width: 32.5%;
        vertical-align: top;
        margin-left: 2%;
        margin-top: 2px;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .videoViewWrapper,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .videoViewWrapper {
        width: 100%;
        display: block;
    }

    .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .video-embed,
    .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .video-embed {
        width: 100%;
    }

    .view-display-id-block_6>div {
        display: block;
    }

    .view-display-id-block_8 .merchTitle {
        font-size: 12.02px;
        color: #ffffff;
        font-weight: 100;
        text-align: center;
        padding-bottom: 10px;
        font-family: "Roboto Mono", monospace;
    }

    .view-display-id-block_8 .merch-wrap {
        max-width: 100%;
        background: #090b0a;
        text-align: center;
    }

    .view-display-id-block_8 .merch-wrap .description {
        display: block;
        text-align: center;
        color: #ffffff;
        text-transform: uppercase;
        width: 90%;
        margin: 0 auto;
        margin-top: 30px;
        padding-bottom: 40px;
    }

    .view-display-id-block_8 .merch-wrap .description .title {
        font-size: 20.03px;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 900;
    }

    @media only screen and (max-width:767px) {
        .view-display-id-block_8 .merch-wrap .description .title {
            width: 200px;
            margin: 0 auto;
        }
    }

    .view-display-id-block_8 .merch-wrap .description .price {
        font-size: 12.02px;
        font-weight: 100;
        margin: 10px 0;
        font-family: "Roboto Mono", monospace;
    }

    .view-display-id-block_8 .merch-wrap .description .buy {
        width: 110px;
        height: 40px;
        line-height: 38px;
        letter-spacing: 1px;
    }

    .view-display-id-block_8 .merch-wrap .description .buy a {
        color: #ffffff;
    }

    .view-display-id-block_8 .merch-wrap .description .buy a:hover {
        color: #ffffff;
    }

    .path-music div#content-area {
        margin-top: 50px;
    }

    .path-music #block-system-main .view-display-id-block_5 .item-list li.views-row,
    div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row {
        display: inline-block;
        width: 49%;
        padding: 0px 0 10px;
        border-top: none;
        margin-right: 1%;
    }

    .path-music #block-system-main .view-display-id-block_5 .item-list li.views-row .video-play,
    div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row .video-play {
        width: 100%;
        position: relative;
    }

    .path-music #block-system-main .view-display-id-block_5 .item-list li.views-row .video-play .video-title,
    div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row .video-play .video-title {
        position: absolute;
        left: 0px;
        bottom: 0px;
        width: 100%;
        min-height: 70px;
        padding: 18px;
        text-align: left;
        background: #000000;
        border: 1px solid #252525;
        box-sizing: border-box;
        cursor: pointer;
        font-size: 14px;
        font-family: "Roboto Mono", monospace;
        color: #ffffff;
        text-transform: uppercase;
        letter-spacing: 1px;
        line-height: 2.2;
    }

    .path-music #block-system-main .view-display-id-block_5 .item-list li.views-row .video-play .video-title span.playIcon,
    div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row .video-play .video-title span.playIcon {
        margin-left: 20px;
        background: url("/sites/g/files/g2000014956/files//201807/play1.svg") no-repeat 0 0;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: transparent;
        font-size: 0;
        box-sizing: border-box;
        width: 17px;
        height: 17px;
        z-index: 101;
        vertical-align: middle;
    }

    .path-music #block-system-main .view-display-id-block_5 .item-list li.views-row .video-play .video-title:hover span.playIcon,
    div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row .video-play .video-title:hover span.playIcon {
        background: url("/sites/g/files/g2000014956/files//201807/play1hover.svg") no-repeat 0 0;
    }

    .path-music #block-system-main .view-display-id-block_5 .item-list li.views-row .video-play .video-title:hover span.playTitle,
    div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row .video-play .video-title:hover span.playTitle {
        color: #ff0000;
    }

    .path-music nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-24836 a {
        color: #ff0000;
    }

    .path-music div#block-acq-starterm-copy-2-block-701 {
        margin: 0 auto;
        max-width: 850px;
    }

    @media only screen and (min-width:1024px) {
        .path-music div#block-acq-starterm-copy-2-block-701 .mlistOuterWrapper .mlistRightWrapper {
            left: 52%;
        }
    }

    .path-music div#block-views-albums-block-7 {
        font-size: 0;
        display: none;
        color: #fff;
        position: fixed;
        top: 0;
        right: 0;
        background: transparent;
        width: 100%;
        height: 100vh;
        z-index: 9999;
    }

    .path-music div#block-views-albums-block-7 .inner.tb-terminal {
        max-width: 100%;
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .path-music div#block-views-albums-block-7 .inner.tb-terminal {
            width: 100%;
        }
    }

    @media only screen and (min-width:1024px) {
        .path-music div#block-views-albums-block-7 .popUpWrap {
            width: 430px;
            margin: 0 auto;
            text-align: center;
        }
    }

    @media only screen and (max-width:1024px) {
        .path-music div#block-views-albums-block-7 .popUpWrap {
            width: 100%;
            margin: 0 auto;
            text-align: center;
        }
    }

    .path-music div#block-views-albums-block-7 h2 {
        display: none;
    }

    @media only screen and (min-width:768px) {
        .path-music div#block-views-albums-block-7 {
            width: 50%;
        }
    }

    @media only screen and (min-width:1024px) {
        .path-music div#block-views-albums-block-7 {
            width: 41%;
        }
    }

    .path-music div#block-views-albums-block-7 .views-exposed-form {
        display: none;
    }

    .path-music div#block-views-albums-block-7 div#popUpClose {
        position: absolute;
        left: 2%;
        z-index: 99999;
        top: 42%;
    }

    .path-music div#block-views-albums-block-7 div#popUpClose .closeText {
        width: 10px;
        text-align: center;
        color: #ffffff;
        font-size: 0;
    }

    .path-music div#block-views-albums-block-7 div#popUpClose .closeText:after {
        content: 'CLOSE';
        font-size: 10px;
        word-wrap: break-word;
        font-weight: 100;
        font-family: "Roboto Mono", monospace;
        cursor: pointer;
        color: #ffffff;
    }

    .path-music div#block-views-albums-block-7 div#popUpClose .closeText:hover:after {
        color: #ff0000;
    }

    .path-music div#block-views-albums-block-7 div#popUpClose span.closeTop,
    .path-music div#block-views-albums-block-7 div#popUpClose span.closeBottom {
        background: url("/sites/g/files/g2000014956/files//201807/popUpcloseIcon.png") no-repeat 0 0;
        background-size: 10px;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: transparent;
        box-sizing: border-box;
        z-index: 101;
        width: 10px;
        height: 14px;
        display: inline-block;
        vertical-align: middle;
    }

    .path-music div#block-views-albums-block-7 div#popUpClose span.closeBottom {
        margin-top: 20px;
    }

    .path-music div#block-views-albums-block-7 div#popUpClose span.closeTop {
        margin-bottom: 10px;
    }

    .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content {
        display: none;
        max-width: 100%;
        margin-left: auto;
        position: relative;
        z-index: 999;
        background: #090b0a;
        min-height: 100vh;
        text-align: center;
        padding-top: 40px;
        width: 0%;
        transition: width 0.36s ease-in;
        overflow: hidden;
        position: relative;
        margin-bottom: 0;
    }

    .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content .videoViewWrapper .view-content,
    .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content .merchViewWrapper .view-content {
        max-width: 100%;
        height: auto;
        min-height: 0;
        width: 100%;
        display: block;
    }

    .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content .merchViewWrapper {
        width: 90%;
    }

    .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content .merchViewWrapper li.views-row {
        margin-bottom: 55px;
    }

    .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content .merchViewWrapper li.views-row:last-of-type {
        margin-bottom: 0;
    }

    .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content .merchViewWrapper .merch-wrap {
        background: #000000;
    }

    .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content .videoViewWrapper .video-embed {
        width: 90%;
        margin: 0 auto;
    }

    .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content .videoViewWrapper .videoUrl {
        display: none;
    }

    .path-music div#block-views-albums-block-7 .view-filters+div.view-content>div.item-list {
        background: #090b0a;
        color: #fff;
        position: relative;
        box-sizing: border-box;
        padding: 42px 15px 50px;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: -18px;
        overflow-y: scroll;
        margin-bottom: 40px;
    }

    .path-music div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row {
        width: 100%;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper {
        width: 90%;
        margin: 0 auto;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-top-wrapper {
        max-width: 100%;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-top-wrapper .album-title {
        width: 100%;
        margin: 0;
        padding: 0;
        margin-bottom: 10px;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-top-wrapper .get-it-now-btn {
        float: none;
        margin-bottom: 10px;
        background: #000000;
        display: block;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper {
        max-width: 100%;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming {
        max-width: 100%;
        margin: 0 auto;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming ul.streams {
        text-align: right;
        margin-top: 10px;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming ul.streams li {
        display: inline-block;
        vertical-align: middle;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming ul.streams li a {
        cursor: pointer;
        font-size: 20px;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming ul.streams li a.icon-youtube {
        font-size: 22px;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming ul.streams li a.icon-soundcloud {
        font-size: 25px;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming ul.streams li.activeStream {
        float: left;
        padding-top: 5px;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming ul.streams li.activeStream a {
        font-size: 14px;
        text-transform: uppercase;
        pointer-events: none;
        color: #ffffff;
        font-weight: 100;
    }

    .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming ul.streams li.StreamingDTM {
        margin-right: 10px;
    }

    div#block-views-albums-block-5 h2,
    div#block-views-albums-block-1 h2 {
        display: none;
    }

    .path-music div#block-views-albums-block-1 {
        border-top: 1px solid;
        margin-bottom: 25px;
    }

    .path-music div#block-views-albums-block-1 .inner.tb-terminal {
        margin-top: 30px;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 {
        display: inline-block;
        vertical-align: middle;
        width: 100%;
        margin-top: 4px;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 div#edit-combine-wrapper label {
        display: none;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 div#edit-combine-wrapper {
        padding: 0;
        background: #fff;
        float: none;
        display: inline-block;
        width: 85%;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 div#edit-combine-wrapper input#edit-combine {
        width: 100%;
        background: #ffffff;
        font-size: 14px;
        max-width: 100%;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 input#edit-submit-albums {
        background: url("/sites/g/files/g2000014956/files//201807/MAILgo_0.svg") no-repeat scroll #FFF;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: #ffffff;
        font-size: 0;
        box-sizing: border-box;
        z-index: 101;
        width: 33px;
        height: 35px;
        display: inline-block;
        vertical-align: top;
        transition: none;
        transform: none;
        border: none;
        background-size: 90% auto;
        background-position: 0px 3px;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 input#edit-submit-albums:hover {
        background: url("/sites/g/files/g2000014956/files//201807/MAILgohover.svg") no-repeat scroll #FFF;
        background-size: 90% auto;
        background-position: 0px 3px;
        border: none;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 .views-exposed-widget.views-submit-button {
        float: none;
        padding: 0;
        display: inline-block;
        margin-left: -10px;
        position: relative;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 .view-filters {
        text-align: right;
        float: right;
        margin-top: -52px;
        width: 50%;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 .view-filters form#views-exposed-form-albums-block-1 {
        margin-top: 0;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 .view-filters form#views-exposed-form-albums-block-1 .views-exposed-form .ajax-progress.ajax-progress-throbber {
        position: absolute;
        right: 0px;
        top: -45px;
        display: block;
    }

    @media only screen and (max-width:767px) {
        .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 .view-filters form#views-exposed-form-albums-block-1 .views-exposed-form .ajax-progress.ajax-progress-throbber {
            top: 45px;
        }
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 .view-content li.views-row {
        display: inline-block;
        cursor: pointer;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 .view-content .resultsText {
        color: #ffffff;
        margin: 10px 0;
        font-weight: 900;
        font-family: "aktiv-grotesk", sans-serif;
        font-size: 14px;
        letter-spacing: 1px;
    }

    .path-music div#block-views-albums-block-1 .view-empty {
        text-align: center;
        color: #ff0000;
    }

    .path-music div#block-views-albums-block-1 #discographyBlockTitle {
        font-size: 40.03px;
        color: #ffffff;
        display: inline-block;
        vertical-align: middle;
        width: 40%;
        margin-right: 2%;
        text-transform: uppercase;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 900;
    }

    .path-music #block-system-main .view-id-music.view-display-id-page .view-display-id-block_8 li.views-row {
        padding-bottom: 22px;
    }

    .path-music #block-system-main .view-id-music.view-display-id-page_1 li.views-row {
        padding-bottom: 10px;
    }

    .path-music #block-views-albums-block-5,
    .path-music #block-views-albums-block-1 {
        margin-bottom: 45px;
    }

    .path-music #block-views-albums-block-5 .view-content .item-list ul .views-row,
    .path-music #block-views-albums-block-1 .view-content .item-list ul .views-row {
        width: 32.5%;
        margin-right: 1%;
        margin-bottom: 1%;
    }

    .path-music #block-views-albums-block-5 .view-content .item-list ul .views-row a.albumClick,
    .path-music #block-views-albums-block-1 .view-content .item-list ul .views-row a.albumClick {
        cursor: pointer;
    }

    @media only screen and (max-width:767px) {
        .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .merchViewWrapper {
            display: block;
            width: 90%;
            margin: 0 auto;
            margin-top: 20px;
            margin-bottom: 20px;
        }

        .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper {
            width: 90%;
            margin: 0 auto;
            display: block;
        }

        .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-bottom-wrapper {
            max-width: 100%;
        }

        .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper {
            max-width: 100%;
            margin-bottom: 5px;
        }

        .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .album-wrapper .album-top-wrapper .album-title {
            font-size: 36px;
        }

        .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper {
            width: 90%;
            margin: 0 auto;
            display: block;
        }

        .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper {
            max-width: 100%;
        }

        .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper {
            max-width: 100%;
            margin-bottom: 5px;
        }

        .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .album-title {
            font-size: 36px;
        }

        .path-music .view-music.view-id-music.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn {
            width: 100px;
        }

        .path-music div#block-views-albums-block-1 .inner.tb-terminal {
            margin-top: 23px;
        }

        .path-music div#block-views-albums-block-1 #discographyBlockTitle {
            width: 95%;
            margin: 0 auto;
            display: block;
            text-align: center;
            font-size: 36px;
        }

        .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 {
            width: 95%;
            margin: 0 auto;
            text-align: center;
            display: block;
        }

        .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 .view-filters {
            text-align: center;
            float: none;
            width: 100%;
            margin-top: 2px;
        }

        .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 div#edit-combine-wrapper {
            max-width: 245px;
        }

        .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 input#edit-submit-albums {
            height: 35px;
        }

        .path-music div#block-views-albums-block-7 .view-display-id-block_7 .view-content {
            max-width: 100%;
        }

        .path-music div#block-views-albums-block-7 div#popUpClose {
            left: 2%;
        }

        .path-music div#block-views-albums-block-7 .album-wrapper .album-bottom-wrapper .streaming {
            max-width: 100%;
        }

        .path-music #block-system-main .view-display-id-block_5 .item-list li.views-row {
            display: block;
            width: 90%;
            margin: 0 auto;
        }

        .path-music #page #content #main h1.title#page-title {
            padding: 0;
            margin-top: 110px;
        }

        .path-music #block-views-albums-block-5 .view-content .item-list ul .views-row,
        .path-music #block-views-albums-block-1 .view-content .item-list ul .views-row {
            display: block;
            width: 95%;
            margin: 0 auto;
            text-align: center;
            margin-bottom: 4px;
        }

        .path-music #main .tabs {
            margin: 0;
        }

        .path-music div#content-area {
            margin-top: 25px;
        }

        .path-music #block-views-albums-block-5 .view-content .item-list ul .views-row:nth-child(1n),
        .path-music #block-views-albums-block-1 .view-content .item-list ul .views-row:nth-child(1n) {
            margin-right: auto;
        }

        .path-music div#block-acq-starterm-copy-2-block-701 {
            margin-top: 15px;
        }

        .view-display-id-block_8 .merch-wrap .description .buy {
            width: 120px;
        }

        div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row {
            display: block;
            width: 90%;
            margin: 0 auto;
        }
    }

    .videoViewWrapper .videoUrl {
        display: none;
    }

    .path-music #block-system-main .owl-carousel .owl-controls .owl-nav {
        display: none;
    }

    .path-music #block-system-main .owl-carousel .owl-controls .owl-nav div {
        background: url("/sites/g/files/g2000014956/files//201807/carousel_arrow.png") no-repeat;
        background-position: left 0;
        display: block;
        width: 20px;
        height: 30px;
        position: absolute;
        top: 30%;
        transform: translateY(-50%);
        left: -8%;
        text-indent: -9999px;
        padding: 0;
        margin: 0;
    }

    @media only screen and (max-width:767px) {
        .path-music #block-system-main .owl-carousel .owl-controls .owl-nav div {
            left: -4%;
        }
    }

    .path-music #block-system-main .owl-carousel .owl-controls .owl-nav div:hover {
        background-position: left bottom;
    }

    .path-music #block-system-main .owl-carousel .owl-controls .owl-nav div.owl-next {
        background-position: right 0;
        left: auto;
        right: -8%;
    }

    @media only screen and (max-width:767px) {
        .path-music #block-system-main .owl-carousel .owl-controls .owl-nav div.owl-next {
            right: -4%;
        }
    }

    .path-music #block-system-main .owl-carousel .owl-controls .owl-nav div.owl-next:hover {
        background-position: right bottom;
    }

    .path-music #block-system-main .owl-carousel .owl-controls .owl-dots {
        position: absolute;
        left: 40%;
        bottom: 10px;
        margin: 10px auto;
    }

    .path-music #block-system-main .owl-carousel .owl-controls .owl-dots .owl-dot span {
        background: #232323;
    }

    .path-music #block-system-main .owl-carousel .owl-controls .owl-dots .owl-dot.active span {
        background: #ff0000;
    }

    .path-music #block-system-main .owl-item li.views-row {
        padding: 0;
    }

    #block-system-main .view-display-id-block_5 .item-list,
    #block-system-main .view-display-id-block_8 .item-list {
        margin-top: 0;
    }

    @media only screen and (min-width:768px) {
        .path-music .view-music.view-id-music.view-display-id-page_1 li.views-row .videoViewWrapper {
            margin-top: 15px;
text-align:center;
        }
    }

    .view-albums li.views-row {
        position: relative;
    }

    .view-albums li.views-row .views-field-title {
        margin: 0.5em 0 0.7em 0;
    }

    .view-albums li.views-row .views-field-field-album-image img {
        width: 100%;
        height: auto;
    }

    .view-albums li.views-row .views-field-field-album-image img {
        margin-top: 0.4em;
    }

    .view-albums li.views-row .views-field-field-services {
        float: right;
        margin-bottom: 1em;
    }

    .view-albums li.views-row .views-field-field-services .field-content ul {
        position: absolute;
        right: 0px;
        top: auto;
        z-index: 10000;
    }

    .view-albums li.views-row .views-field-field-services .field-content ul li a {
        background: none repeat scroll 0 0 #ff0000;
        border-bottom: 1px solid #000000;
        color: #000000;
        display: block;
        margin: 0;
        min-width: 100px;
        padding: 4%;
        text-align: center;
        font-size: 0.8em;
        text-transform: uppercase;
    }

    .view-albums li.views-row .views-field-field-services .field-content ul li:last-of-type a {
        border: none;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content>ul.menu li.menu-item.menu-item--expanded li:last-of-type:before {
        display: none;
    }

    .view-albums li.views-row .views-field-field-services span.views-label {
        font-size: 10px;
    }

    .view-albums li.views-row .views-field.views-field-field-album-image {
        clear: both;
    }

    .view-albums li.views-row .views-field-field-album-date {
        display: block;
        float: left;
        margin-top: 0.7em;
        overflow: hidden;
        min-width: 20%;
    }

    .view-albums li.views-row .views-field-field-album-date .views-label-field-album-date {
        float: left;
        margin-right: 4.5%;
    }

    .view-albums li.views-row .views-field-field-album-date .field-content {
        float: left;
    }

    .view-albums .wrapper-right {
        text-align: center;
        margin-top: 1em;
    }

    .view-albums .wrapper-right .item-list li a {
        font-size: 0.8em;
        width: 14.7em;
        border: 1px solid;
        margin: 0 auto;
    }

    .view-albums .wrapper-right span {
        font-weight: bold;
    }

    .view-albums .wrapper-right .links-content {
        margin: 1em 0;
    }

    .view-albums .wrapper-right .links-content.download-links-content:empty {
        margin: 0;
    }

    .view-albums .wrapper-left {
        float: none;
        width: 100%;
        margin-right: 2em;
    }

    @media only screen and (min-width:768px) {
        .view-albums .wrapper-left {
            display: inline-block;
            float: none;
        }
    }

    #block-views-albums-block .view-content .item-list ul,
    #block-views-albums-block-5 .view-content .item-list ul,
    #block-views-albums-block-1 .view-content .item-list ul {
        font-size: 0px;
    }

    #block-views-albums-block .view-content .item-list ul.block,
    #block-views-albums-block-5 .view-content .item-list ul.block,
    #block-views-albums-block-1 .view-content .item-list ul.block {
        margin-bottom: 16px;
    }

    #block-views-albums-block .view-content .item-list ul .views-row,
    #block-views-albums-block-5 .view-content .item-list ul .views-row,
    #block-views-albums-block-1 .view-content .item-list ul .views-row {
        font-size: 14px;
        display: inline-block;
        margin-right: 2.5%;
        margin-bottom: 1.75%;
        vertical-align: top;
        width: 31.66667%;
        font-size: 14px;
    }

    #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),
    #block-views-albums-block-1 .view-content .item-list ul .views-row:nth-child(3n) {
        margin-right: 0px;
    }

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

        #block-views-albums-block .views-field-title,
        #block-views-albums-block-5 .views-field-title {
            display: block;
        }

        #block-views-albums-block-3 .view-albums li.views-row .views-field-field-album-date {
            margin-top: 0.7em;
        }

        #block-views-albums-block-3 .view-albums li.views-row .views-field-field-services {
            margin-right: 35%;
        }

        #block-views-albums-block-3 .view-albums li.views-row .views-field-field-services .field-content ul {
            right: 35%;
        }

        .node-type-album .album_subtitle {
            font-size: 1.75em;
            line-height: 33px;
        }
    }

    .node-type-audio .view-display-id-block_1 .views-field-title .field-content {
        font-size: 1.5em;
    }

    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed iframe {
        width: 99%;
    }

    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-play,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-play {
        background: url("/sites/g/files/g2000014956/files/201312/play-button-new.png") no-repeat 0px -62px transparent;
        width: 23px;
        height: 23px;
        text-indent: -9999px;
        display: block;
    }

    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-play:hover,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-play:hover {
        background-position: 0 0;
    }

    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-pause,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-pause {
        background: url("/sites/g/files/g2000014956/files/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
        width: 26px;
        height: 26px;
        text-indent: -9999px;
        display: block;
    }

    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-pause:hover,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-pause:hover {
        background-position: 0px 0px;
    }

    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player.playing .sc-controls a.sc-pause,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player.playing .sc-controls a.sc-pause {
        background: url("/sites/g/files/g2000014956/files/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
        width: 23px;
        height: 23px;
        text-indent: -9999px;
        display: block;
    }

    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player.playing .sc-controls a.sc-pause:hover,
    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player.playing .sc-controls a.sc-pause:hover {
        background-position: 0px 0px;
    }

    .node-type-audio .view-display-id-block_1 .views-field-field-lyrics {
        font-size: 16px;
        margin-top: 1em;
    }

    .node-type-audio .view-display-id-block_1 .views-field-field-lyrics span {
        font-size: 1.5em;
    }

    @media only screen and (max-width:767px) {
        .node-type-album #block-acq-starterm-copy-2-block-96 {
            display: none;
        }

        #block-views-albums-block-5 .view-content .item-list ul {
            font-size: 0px;
        }

        #block-views-albums-block-5 .view-content .item-list ul.block {
            margin-bottom: 16px;
        }

        #block-views-albums-block-5 .view-content .item-list ul .views-row {
            font-size: 14px;
            display: inline-block;
            margin-right: 0%;
            margin-bottom: 1.75%;
            vertical-align: top;
            width: 100%;
            font-size: 14px;
        }

        #block-views-albums-block-5 .view-content .item-list ul .views-row:nth-child(1n) {
            margin-right: 0px;
        }

        #block-views-albums-block-5 .view-content .item-list ul .views-field-title {
            display: none;
        }
    }

    #footer {
        overflow: hidden;
        background: #090b0a;
        color: #ffffff;
        padding-top: 30px;
    }

    #footer a:hover {
        color: #ff0000;
    }

    #block-acq-starterm-copy-2-block-51 {
        display: inline-block;
        vertical-align: middle;
        margin: 0 auto;
        margin-right: 29px;
        font-size: 0;
    }

    #block-acq-starterm-copy-2-block-51 .footer-social {
        width: 100%;
        margin: 0 auto;
        text-align: center;
    }

    @media only screen and (max-width:767px) {
        #block-acq-starterm-copy-2-block-51 .footer-social {
            width: 98%;
        }
    }

    #block-acq-starterm-copy-2-block-51 li {
        display: inline-block;
        float: none;
    }

    #block-acq-starterm-copy-2-block-51 li a {
        display: block;
        margin-right: 18px;
        font-size: 20px;
        color: #ffffff;
    }

    #block-acq-starterm-copy-2-block-51 li a.fs-fb-link {
        width: 0.875em;
    }

    #block-acq-starterm-copy-2-block-51 li a.fs-tw-link {
        width: 1.6875em;
    }

    #block-acq-starterm-copy-2-block-51 li a.fs-yt-link {
        width: 1.375em;
    }

    #block-acq-starterm-copy-2-block-51 li a.fs-ig-link {
        width: 1.5em;
    }

    #block-acq-starterm-copy-2-block-51 li a.fs-sp-link {
        margin-right: 0;
        width: 1.75em;
    }

    #block-acq-starterm-copy-2-block-51 li a.icon-soundcloud {
        font-size: 24px;
        position: relative;
        top: 2px;
    }

    #block-acq-starterm-copy-2-block-51 li a:hover {
        color: #ff0000;
    }

    #block-acq-starterm-copy-2-block-51 li.follow {
        vertical-align: top;
    }

    #block-acq-starterm-copy-2-block-461 {
        font-size: 10px;
        text-align: center;
        display: inline-block;
        vertical-align: middle;
        text-transform: uppercase;
        color: #fff;
        letter-spacing: 1px;
        margin: 0 auto;
        font-weight: 300;
    }

    #block-acq-starterm-copy-2-block-461 a {
        color: #fff;
    }

    @media only screen and (max-width:767px) {
        #block-acq-starterm-copy-2-block-51 {
            margin-right: 0;
        }

        #block-acq-starterm-copy-2-block-51 li.follow {
            padding-top: 10px;
            padding-bottom: 10px;
        }

        #block-acq-starterm-copy-2-block-461 {
            padding-bottom: 10px;
        }

        #block-acq-starterm-copy-2-block-461 span.sepmob {
            display: none;
        }
    }

    [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;
    }

    input {
        -moz-appearance: none;
        color: #fff;
        background: transparent;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -webkit-appearance: none;
        outline: none;
        height: 35px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        padding: 0;
        font-size: 12px;
        width: 100%;
        border-width: 0 0 1px 0;
        max-width: 200px;
        margin: 0 auto;
    }

    input::-webkit-input-placeholder {
        color: #000;
        opacity: 1;
        text-transform: capitalize;
        opacity: 1;
    }

    input:-moz-placeholder {
        color: #000;
        opacity: 1;
        text-transform: capitalize;
        opacity: 1;
    }

    input::-moz-placeholder {
        color: #000;
        opacity: 1;
        text-transform: capitalize;
        opacity: 1;
    }

    input:-ms-input-placeholder {
        color: #000;
        opacity: 1;
        text-transform: capitalize;
        opacity: 1;
    }

    input:-webkit-autofill {
        color: #000000;
        -webkit-text-fill-color: #000000;
        -webkit-box-shadow: 0 0 0 1000px #ffffff inset;
    }

    .user-login-form input:-webkit-autofill {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    .user-login-form select:-webkit-autofill {
        -webkit-text-fill-color: #618288;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field label,
    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper fieldset .mlist-field label {
        width: 100%;
        margin: 0.5em 0;
        color: #000000;
        font: 0.88em "Roboto Mono", monospace;
        text-transform: uppercase;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field {
        display: inline-block;
        vertical-align: middle;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field label {}

    .mlist-outer-wrapper .mlist-wrapper .mlist-field2.mlist-field label:before {
        content: none;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
    .mlist-outer-wrapper .mlist-wrapper .mlist-field input {
        background: #ffffff;
        color: #000000;
        width: 100%;
        padding: 0px;
        height: 43px;
        display: block;
        text-align: center;
        text-transform: uppercase;
        text-transform: none;
        text-align: left;
        margin: 0 auto;
        border: 1px solid #ffffff;
        padding-left: 5px;
        text-indent: 0.01px;
        text-overflow: "";
        text-transform: uppercase;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,
    .mlist-outer-wrapper .mlist-wrapper .mlist-field input:hover {
        background: #ffffff;
        color: #000000;
    }

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

        .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
        .mlist-outer-wrapper .mlist-wrapper .mlist-field input {
            font-size: 12px;
            height: 44px;
        }
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,
    .mlist-outer-wrapper .mlist-wrapper .mlist-field input:hover {
        background: #ffffff;
        color: #000000;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field input#email,
    .mlist-outer-wrapper .mlist-wrapper .mlist-field input#postalcode {
        max-width: 100%;
    }

    .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: 47%;
        display: inline;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {
        padding-left: 5px;
    }

    @media only screen and (min-width:768px) {
        .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {
            padding-left: 5px;
        }
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth,
    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {
        padding-left: 5px;
    }

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

        .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth,
        .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {
            padding-left: 5px;
        }
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {
        margin-right: 0;
    }

    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock,
    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #thankyouBlock {
        padding: 0.8em;
    }

    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .thankyou-message {
        text-align: center;
    }

    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #mlist-checks {
        margin: 1.5em 0;
        text-align: left;
        overflow: hidden;
    }

    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #mlist-checks input {
        display: block;
        text-align: left;
        float: left;
        width: 15px;
        margin-top: 2px;
    }

    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #mlist-checks .agree {
        display: block;
        float: left;
        margin-left: 10px;
        width: 250px;
        color: #000000;
        font: normal 0.9em "Roboto Mono", monospace;
        text-transform: none;
    }

    .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;
    }

    .mlist-outer-wrapper {
        margin: 0 auto;
        max-width: 500px;
        position: relative;
    }

    .mlist-outer-wrapper.lightboxActive {
        max-width: 100%;
    }

    @media only screen and (max-width:767px) {
        .mlist-outer-wrapper {
            max-width: 300px !important;
            margin: 0 auto;
            text-align: center;
            z-index: 99999999;
        }
    }

    @media only screen and (max-width:767px) {
        .mlist-outer-wrapper {
            max-width: 300px !important;
            overflow-y: scroll;
        }
    }

    @media only screen and (min-width:1403px) {
        .mlist-outer-wrapper.lightboxActive {
            padding-top: 20% !important;
        }
    }

    .mlist-outer-wrapper .welcomeMsg {
        width: 100%;
        margin-bottom: 0.5em;
        font-weight: normal;
    }

    .mlist-outer-wrapper label.agree,
    .mlist-outer-wrapper .global-list {
        font-size: 0.88em;
        display: inline;
        font-weight: normal;
        cursor: pointer;
    }

    .mlist-outer-wrapper input[type="checkbox"] {
        display: inline;
        margin-right: 0.5em;
    }

    .mlist-outer-wrapper .mlist-wrapper {
        position: relative !important;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-close a {
        color: #ff0000;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-close a:hover {
        color: #ff0000;
    }

    .mlist-outer-wrapper .mlist-wrapper fieldset {
        padding: 1em;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-close {
        position: absolute;
        right: 14px;
        top: 14px;
    }

    .mlist-outer-wrapper .mlist-wrapper input.error,
    .mlist-outer-wrapper .mlist-wrapper select.error {
        border: 1px solid #ff0000;
        color: #ffffff;
    }

    .mlist-outer-wrapper .mlist-wrapper input.submit,
    .mlist-outer-wrapper .mlist-wrapper input.submit-new {
        width: 100%;
        margin: 1.01em 0 0.5em;
        height: auto;
        padding: 10px 26px 10px 10px;
    }

    .mlist-outer-wrapper .mlist-wrapper #privacyText,
    .mlist-outer-wrapper .mlist-wrapper .privacyText {
        font-size: 0.7em;
        text-align: left;
        color: #000000;
    }

    .mlist-outer-wrapper .mlist-wrapper #privacyText a:hover,
    .mlist-outer-wrapper .mlist-wrapper .privacyText a:hover {
        color: #000000;
    }

    .mlist-outer-wrapper .mlist-wrapper #ajaxLoader {
        position: absolute;
        right: 0;
        top: 0;
        width: 100%;
        height: auto;
        opacity: 0.3;
        background: #cccccc;
        text-align: center;
    }

    #errorMsg,
    #serverError,
    #errorLabelContainer2,
    .mlist-outer-wrapper.embedded-inline-list .mlist-wrapper form label.error,
    .front #content #content-top .content #errorLabelContainer2 {
        color: #ff0000;
        font: 12px "Roboto Mono", monospace;
        text-transform: none;
    }

    .mlist-outer-wrapper.sidebar-variants {
        color: #000000;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-mlist .mlist-wrapper {
        display: block;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-mlist .mlist-join-wrap,
    .mlist-outer-wrapper.sidebar-variants.embedded-mlist .mlist-close {
        display: none;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper {
        display: block;
        background: none repeat scroll 0 0 transparent;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper fieldset {
        padding: 0;
    }

    @media only screen and (min-width:1024px) {
        .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-field {
            float: left;
            width: 71%;
        }
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-field label {
        display: none;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-field input {
        display: inline;
        padding: 11px 10px;
        width: 98%;
        background: none repeat scroll 0 0 transparent;
        border: 1px solid #000000;
        color: #000000;
        height: auto;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup {
        margin: 0 auto;
        padding: 10px;
        width: 22%;
        font-size: 0.9375em;
    }

    @media only screen and (min-width:1024px) {
        .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup {
            display: inline-block;
            margin: 0;
        }
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup {
        background: none repeat scroll 0 0 #000000;
        margin-top: 0.5em;
        padding: 15px;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup .mlist-submit {
        float: right;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup .mlist-submit input {
        width: auto;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup .mlist-disagree {
        cursor: pointer;
        float: right;
        margin: 23px 1em 0 0;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup .mlist-disagree:hover {
        color: #ff0000;
    }

    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper #thankyouBlock {
        min-height: 0;
        background: none repeat scroll 0 0 #ffffff;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper {
        background: #ffffff;
        z-index: 10;
        display: none;
        min-height: 0;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper form {
        margin: 0px;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper p {
        overflow: hidden;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper fieldset {
        border: none;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper fieldset .mlist-field label {
        color: #000000;
        font-weight: bold;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #privacyText a {
        color: #ff0000;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #privacyText a:hover {
        color: #ff0000;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #thankyouBlock #mlist-checks .agree {
        color: #000000;
        font-size: 0.8em;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #thankyouBlock .thankswelcome-msg {
        margin: 1em 0;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-join {
        font-size: 0.8em;
    }

    .mlist-outer-wrapper.sidebar-variants .mlist-download {
        background: none repeat scroll 0 0 #ED3D3D;
        font-weight: bold;
        padding: 0.8em;
        text-align: center;
        text-transform: uppercase;
    }

    #block-views-block-user-profile-block-1 .subscribe-hat {
        float: left;
    }

    #block-acq-starterm-copy-2-block-126 li.subscribe-hat,
    #block-views-block-user-profile-block-1 .subscribe-hat {
        background: #ed3d3d;
        padding: 3px 16px 0;
        color: #fff;
        text-transform: capitalize;
        font-weight: bold;
        font-size: 14px;
        overflow: hidden;
        margin: 0 10px 0 10px;
    }

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

        #block-acq-starterm-copy-2-block-126 li.subscribe-hat,
        #block-views-block-user-profile-block-1 .subscribe-hat {
            margin: 0 0 0 1em;
        }
    }

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

        #block-acq-starterm-copy-2-block-126 li.subscribe-hat,
        #block-views-block-user-profile-block-1 .subscribe-hat {
            font-size: 13px;
        }
    }

    #block-acq-starterm-copy-2-block-126 li.subscribe-hat a,
    #block-views-block-user-profile-block-1 .subscribe-hat a {
        color: #ffffff;
    }

    #block-acq-starterm-copy-2-block-126 li.subscribe-hat a:hover,
    #block-views-block-user-profile-block-1 .subscribe-hat a:hover {
        color: #ffffff;
    }

    #block-acq-starterm-copy-2-block-126 li.subscribe-hat .icon-mail,
    #block-views-block-user-profile-block-1 .subscribe-hat .icon-mail {
        font-size: 25px;
        color: #fff;
        float: left;
        margin-right: 10px;
    }

    #block-acq-starterm-copy-2-block-126 li.subscribe-hat .text,
    #block-views-block-user-profile-block-1 .subscribe-hat .text {
        padding-top: 2px;
        float: left;
        color: #ffffff;
    }

    #block-acq-starterm-copy-2-block-126 li.subscribe-hat:hover,
    #block-views-block-user-profile-block-1 .subscribe-hat:hover {
        background: #a1a1a1;
    }

    @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;
        }

        .mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,
        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="0"]:hover,
        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="1"]: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;
        }

        .mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,
        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="0"]:hover,
        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="1"]:hover {
            background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);
            background-repeat: no-repeat;
            background-position: right center;
            padding-right: 18px;
        }
    }

    .mlist-outer-wrapper.splash-variant .mlist-wrapper .privacyText {
        color: #ffffff;
    }

    .mlist-outer-wrapper.splash-variant .mlist-wrapper .privacyText a:hover {
        color: #ffffff;
    }

    #node-18236 #thankyouBlock .thankyou-message {
        text-align: center;
    }

    .mlistOuterWrapper {
        position: relative;
    }

    .mlistOuterWrapper .mlistRightWrapper {
        background: #090909;
        position: absolute;
        top: 22%;
        left: 50%;
        padding-top: 6px;
        padding-bottom: 40px;
        padding-right: 85px;
        padding-left: 65px;
    }

    @media only screen and (min-width:1403px) {
        .mlistOuterWrapper .mlistRightWrapper {
            left: 40%;
        }
    }

    @media only screen and (max-width:767px) {
        .mlistOuterWrapper .mlistRightWrapper {
            position: relative;
            top: 0;
            left: 10px;
            margin: 0 auto;
            max-width: 260px;
            margin-top: -35px;
            padding: 20px 0;
            margin: 0 auto;
            text-align: center;
            margin-top: -35px;
            padding-right: 20px;
            width: 100%;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper input {
        -moz-appearance: none;
        color: #fff;
        background: transparent;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -webkit-appearance: none;
        outline: none;
        height: 35px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        padding: 0;
        font-size: 16px;
        width: 100%;
        border-width: 0 0 1px 0;
        max-width: 200px;
        margin: 0 auto;
    }

    .mlistOuterWrapper .mlistRightWrapper input::-webkit-input-placeholder {
        color: #000;
        opacity: 1;
        text-transform: capitalize;
        opacity: 1;
    }

    .mlistOuterWrapper .mlistRightWrapper input:-moz-placeholder {
        color: #000;
        opacity: 1;
        text-transform: capitalize;
        opacity: 1;
    }

    .mlistOuterWrapper .mlistRightWrapper input::-moz-placeholder {
        color: #000;
        opacity: 1;
        text-transform: capitalize;
        opacity: 1;
    }

    .mlistOuterWrapper .mlistRightWrapper input:-ms-input-placeholder {
        color: #000;
        opacity: 1;
        text-transform: capitalize;
        opacity: 1;
    }

    .mlistOuterWrapper .mlistRightWrapper input:-webkit-autofill {
        color: #000000;
        -webkit-text-fill-color: #000000;
        -webkit-box-shadow: 0 0 0 1000px #ffffff inset;
    }

    @media only screen and (min-width:1024px) {
        .mlistOuterWrapper .mlistRightWrapper input {
            font-size: 12px;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper .mailingList {
        position: absolute;
        top: 50%;
        display: block;
        transform: translateY(-50%);
        text-align: center;
    }

    .mlistOuterWrapper .mlistRightWrapper select {
        -moz-appearance: none;
        color: #fff;
        background: transparent;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -webkit-appearance: none;
        outline: none;
        height: 35px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        padding: 0;
        font-size: 16px;
        width: 100%;
        border-width: 0 0 1px 0;
        background: url("/sites/g/files/g2000014956/files/201807/dropdown1.png") no-repeat right center;
        padding-right: 20px;
        border-color: #fff !important;
        color: #fff;
        background-position: 96%;
        background-color: transparent;
        border-width: 0 0 1px 0;
    }

    .mlistOuterWrapper .mlistRightWrapper select::-ms-expand {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper select:-webkit-autofill {
        color: #000000;
        -webkit-text-fill-color: #000000;
        -webkit-box-shadow: 0 0 0 1000px #ffffff inset;
    }

    .mlistOuterWrapper .mlistRightWrapper select option {
        background-color: transparent;
        color: #fff;
    }

    @media only screen and (min-width:1024px) {
        .mlistOuterWrapper .mlistRightWrapper select {
            font-size: 12px;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper textarea:-webkit-autofill {
        color: #000000;
        -webkit-text-fill-color: #000000;
        -webkit-box-shadow: 0 0 0 1000px #ffffff inset;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-submit.submit-field {
        display: inline-block;
        vertical-align: middle;
        width: 79px;
        margin: 25px auto 0;
        display: block;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-field.email-field {
        display: inline-block;
        vertical-align: middle;
        width: 60%;
        width: 427px;
        margin: 0 auto;
        display: block;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-field.email-field input {
        width: 427px;
        height: 42px;
        text-align: center;
        font-size: 15.94px;
        letter-spacing: 3px;
        color: #fff;
        font-weight: 300;
    }

    .mlistOuterWrapper .mlistRightWrapper .email-submit-wrap {
        font-size: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper .share span.break {
        display: block;
    }

    .mlistOuterWrapper .mlistRightWrapper fieldset {
        border: medium none;
        padding: 0;
        margin: 0;
        display: inline-block;
        width: 245px;
        vertical-align: top;
        font-size: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper fieldset .mlist-field {
        width: 100%;
        max-width: 200px;
    }

    @media only screen and (max-width:767px) {
        .mlistOuterWrapper .mlistRightWrapper fieldset {
            width: 236px;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper fieldset label.error {
        position: absolute;
        bottom: -17px;
        left: 0;
        margin: 0;
        text-align: left;
    }

    .mlistOuterWrapper .mlistRightWrapper .terms a {
        text-decoration: none;
        border: none;
        font-size: 10px;
        color: #fff;
        border-bottom: none;
        display: inline-block;
        letter-spacing: 1px;
        font-weight: 300;
        margin-top: 4px;
    }

    .mlistOuterWrapper .mlistRightWrapper .terms a:hover {
        text-decoration: none;
        color: #ff0000;
    }

    .mlistOuterWrapper .mlistRightWrapper .termsContent {
        text-align: left;
        clear: both;
        padding-top: 5px;
        padding-left: 6px;
        color: #fff;
        display: none;
        position: absolute;
        bottom: 16px;
        font-size: 10px;
        max-width: 100%;
        width: 100%;
        margin: 0 auto;
        background: #090909;
        letter-spacing: 1px;
    }

    @media only screen and (max-width:767px) {
        .mlistOuterWrapper .mlistRightWrapper .termsContent {
            padding-left: 0;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper .termsContent a {
        font-size: 10px;
        font-weight: normal;
        max-width: 427px;
        margin: 0 auto;
        background: #090909;
        color: #fff;
        display: inline-block;
        text-decoration: underline;
        transition: all 0.7s ease-in-out;
        -webkit-transition: all 0.7s ease-in-out;
    }

    .mlistOuterWrapper .mlistRightWrapper .termsContent a:hover {
        text-decoration: underline;
        color: #ff0000;
    }

    .mlistOuterWrapper .mlistRightWrapper .termsWrapper {
        margin: 0;
        padding: 0;
        font-size: 10px;
        line-height: normal;
        text-align: left;
        padding-top: 8px;
        font-weight: 300;
    }

    .mlistOuterWrapper .mlistRightWrapper .termsWrapper a.terms:after {
        content: "terms";
    }

    .mlistOuterWrapper .mlistRightWrapper .termsWrapper a.terms.showing:after {
        content: "hide";
        padding-right: 5px;
    }

    .mlistOuterWrapper .mlistRightWrapper input.error {
        border-color: red !important;
    }

    .mlistOuterWrapper .mlistRightWrapper select.error {
        border-color: red !important;
    }

    .mlistOuterWrapper .mlistRightWrapper .termsWrapper.first {
        position: relative;
        width: 245px;
        text-align: center;
        text-transform: uppercase;
        padding: 0;
        margin: 0 auto;
    }

    .mlistOuterWrapper .mlistRightWrapper .termsWrapper.first .terms {
        max-width: 40px;
        text-decoration: underline;
        font-weight: 300;
    }

    @media only screen and (max-width:767px) {
        .mlistOuterWrapper .mlistRightWrapper .termsWrapper.first .terms {
            max-width: 44px;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper .termsWrapper.first .terms:hover {
        color: #ff0000;
        text-decoration: none;
    }

    .mlistOuterWrapper .mlistRightWrapper #errorMsg {
        color: #ff0000 !important;
        font-size: 10px;
        text-align: left;
        position: absolute;
        bottom: -20px;
    }

    .mlistOuterWrapper .mlistRightWrapper #serverError {
        color: #ff0000 !important;
        font-size: 10px;
        text-align: left;
        position: absolute;
        bottom: -27px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-submit {
        margin: 0px auto;
        display: inline-block;
        vertical-align: middle;
        background: url("/sites/g/files/g2000014956/files//201807/MAILgo_0.svg") no-repeat scroll #fff;
        content: "";
        line-height: 40px;
        display: inline-block;
        vertical-align: middle;
        text-align: center;
        color: #fff;
        font-weight: 400;
        letter-spacing: 1px;
        cursor: pointer;
        width: 36px;
        height: 43px;
        box-sizing: border-box;
        background-size: 90% auto;
        background-position: 0px 6px;
        padding-right: 10px;
        -webkit-transition: transform 0.4s ease;
        -moz-transition: transform 0.4s ease;
        -ms-transition: transform 0.4s ease;
        -o-transition: transform 0.4s ease;
        transition: transform 0.4s ease;
        margin: 0;
    }

    @media only screen and (min-width:1024px) {
        .mlistOuterWrapper .mlistRightWrapper .mlist-submit {
            height: 44px;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-submit:hover {
        background: url("/sites/g/files/g2000014956/files//201807/MAILgohover.svg") no-repeat scroll #fff;
        background-size: 90% auto;
        background-position: 0px 6px;
    }

    .mlistOuterWrapper .mlistRightWrapper #homePageSignup .mlist-field.email {
        display: inline-block;
        width: 203px;
        position: relative;
        vertical-align: middle;
    }

    .mlistOuterWrapper .mlistRightWrapper #homePageSignup .mlist-field.email input {
        border: medium none;
        border-bottom: 1px solid #fff;
        height: 29px;
        color: #fff;
        text-transform: none;
        font-size: 16px;
        font-weight: normal;
        padding: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper #homePageSignup .mlist-field.email input.error {
        border-color: red;
    }

    .mlistOuterWrapper .mlistRightWrapper #homePageSignup .mlist-field.email label {
        position: absolute;
        left: 0;
        color: red;
        font-size: 10px;
        width: 300px;
        top: 30px;
        text-align: left;
    }

    .mlistOuterWrapper .mlistRightWrapper #thankyouBlock {
        display: block;
        height: auto;
        padding: 0;
        max-width: 427px;
        margin: 0 auto;
    }

    .mlistOuterWrapper .mlistRightWrapper #thankyouBlock select#dobDay {
        margin-right: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper #thankyouBlock .mlist-field {
        position: relative;
    }

    .mlistOuterWrapper .mlistRightWrapper #thankyouBlock select {
        width: 47%;
        margin-right: 3%;
        font-size: 16px;
    }

    @media only screen and (min-width:1024px) {
        .mlistOuterWrapper .mlistRightWrapper #thankyouBlock select {
            font-size: 12px;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper #thankyouBlock select#country {
        width: 100%;
    }

    .mlistOuterWrapper .mlistRightWrapper #thankyouBlock input {
        font-size: 16px;
    }

    @media only screen and (min-width:1024px) {
        .mlistOuterWrapper .mlistRightWrapper #thankyouBlock input {
            font-size: 12px;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper .secondFormCloseWrap a {
        font-size: 20px;
        text-decoration: none;
        box-sizing: border-box;
        float: right;
        position: relative;
        top: -14px;
        margin-bottom: 0px;
        right: 0px;
        display: block;
        color: #fff;
        background-image: url("/sites/g/files/g2000014956/files/201401/bg_closebtn.png");
        text-indent: -9998px;
        width: 17px;
        transition: none;
        background-repeat: no-repeat;
        background-position: 0 -28px;
    }

    .mlistOuterWrapper .mlistRightWrapper .secondFormCloseWrap a:hover {
        color: #ff0000;
        background-position: 0 0;
    }

    .mlistOuterWrapper .mlistRightWrapper .thankswelcome-msg {
        clear: both;
        font-size: 12px !important;
        text-align: center;
        color: #fff;
        padding: 20px 0px;
        text-align: left !important;
        letter-spacing: 1px;
    }

    .mlistOuterWrapper .mlistRightWrapper .thankyou-message {
        color: #fff;
        text-align: center;
        font-size: 24px;
        letter-spacing: 2px;
        width: 100%;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper {
        text-transform: uppercase;
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper {
            padding-top: 50%;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field.mlist-field1 {
        width: 100%;
        display: block;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field.birthday {
        width: 100%;
        display: block;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field input {
        max-width: 100%;
        height: 38px;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field input.submit {
        background-color: transparent;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field select {
        height: 38px;
        background: url(/sites/g/files/g2000014956/files/2025-04/BOT-downarrow%20%281%29_0.svg) no-repeat #000 !important;
        background-position: 98% 50% !important;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field label {
        padding-bottom: 5px;
        display: block;
        text-align: left;
        color: #fff;
        letter-spacing: 1px;
        font-size: 16px;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field label.error {
        position: absolute;
        bottom: -5px;
        left: 0px;
        color: red;
        font-size: 10px;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field option {
        background: #090909;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-field.country {
        display: block;
        width: 100%;
        margin-right: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-field.postalcode {
        display: block;
        width: 100%;
        margin-right: 3%;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-field.bdayfield {
        padding-bottom: 10px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-field.bdayfield select {
        display: inline-block;
        width: 47%;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-field.bdayfield #dobMonth {
        margin-right: 3%;
    }

    .mlistOuterWrapper .mlistRightWrapper select#country {
        width: 100%;
    }

    .mlistOuterWrapper .mlistRightWrapper .mnt-date {
        font-size: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper .zip-country {
        font-size: 0;
        padding-bottom: 10px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-field.mlist-fname {
        padding-bottom: 10px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-checks {
        text-align: left;
        position: relative;
        cursor: pointer;
        padding-top: 10px;
    }

    .mlistOuterWrapper .mlistRightWrapper input.global-list-checkbox {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:not(:checked) {
        display: inline;
        position: absolute;
        left: 0;
        width: 15px;
        height: 15px;
        z-index: 10;
        top: 13px;
        opacity: 0;
        cursor: pointer;
        margin: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:not(:checked)+label:before {
        content: '';
        position: absolute;
        left: 0;
        top: 14px;
        width: 15px;
        height: 15px;
        border: 2px solid #fff;
        background: transparent;
        border-radius: 0px;
        box-sizing: border-box;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:not(:checked)+label:after {
        content: '\2713';
        position: absolute;
        top: 14px;
        left: 2px;
        font-size: 12px;
        color: #fff;
        opacity: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:checked {
        display: inline;
        position: absolute;
        left: 0;
        width: 15px;
        height: 15px;
        z-index: 10;
        top: 13px;
        opacity: 0;
        cursor: pointer;
        margin: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:checked+label:before {
        content: '';
        position: absolute;
        left: 0;
        top: 14px;
        width: 15px;
        height: 15px;
        border: 2px solid #fff;
        background: transparent;
        border-radius: 0px;
        box-sizing: border-box;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:checked+label:after {
        content: '\2713';
        position: absolute;
        top: 14px;
        left: 2px;
        font-size: 12px;
        color: #fff;
        opacity: 1;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper input.error {
        border: 2px solid #fdd191;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"].error:not(:checked)+label:before {
        border: 2px solid #fdd191;
    }

    .mlistOuterWrapper .mlistRightWrapper label.global-list {
        display: inline-block;
        padding-left: 20px;
        color: #fff;
        font-size: 14px;
        cursor: pointer;
        vertical-align: top;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header {
        font-size: 16px;
        color: #ffffff;
        font-style: normal;
        font-weight: 400;
        padding-bottom: 10px;
        line-height: 0.8;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText {
        font-size: 21px;
        text-transform: uppercase;
        font-family: "aktiv-grotesk-condensed", sans-serif;
        font-weight: 800;
        padding-bottom: 10px;
        letter-spacing: 1px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.news {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header span {
        font-size: 13px;
        text-transform: uppercase;
        font-family: "Roboto Mono", monospace;
        font-weight: 300;
        line-height: 19px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .share {
        line-height: 1;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText {
        font-size: 30px;
        padding-top: 5px;
        color: #ffff;
        line-height: 1.1;
        letter-spacing: 2px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header span.joinText {
        font-size: 13px;
        text-transform: uppercase;
        font-family: "Roboto Mono", monospace;
        font-weight: 300;
        line-height: 19px;
        letter-spacing: 0;
        padding: 0;
    }

    @media only screen and (max-width:767px) {
        .mlistOuterWrapper .mlistRightWrapper .mlist-header {
            text-align: center;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper .termsWrapper.second {
        position: relative;
        text-align: center;
    }

    .mlistOuterWrapper .mlistRightWrapper .termsWrapper.second a {
        float: none;
        padding: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper div#errorLabelContainer2 {
        color: red;
        font-size: 14px;
        margin-bottom: 10px;
        font-weight: 300;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock .thankyou-message.embed {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock div#thankyoublock-innerwrapper .thankyou-message.embed {
        display: block;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock .mlist-field.country {
        position: relative;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock.final-screen .thankyou-message.embed {
        display: block;
        padding: 30px;
        padding-top: 68px;
        padding-bottom: 54px;
        text-transform: uppercase;
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock.final-screen .thankyou-message.embed {
            padding-left: 0;
        }
    }

    @media only screen and (max-width:767px) {
        .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock.final-screen .thankyou-message.embed {
            padding: 80px 0;
        }
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock.final-screen form#secondForm {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-submit-new {
        text-align: center;
        margin: 0 auto;
        margin: 0px auto;
        display: inline-block;
        vertical-align: middle;
        background: url("/sites/g/files/g2000014956/files//201807/MAILgo.svg") no-repeat scroll transparent;
        content: "";
        line-height: 40px;
        display: inline-block;
        vertical-align: middle;
        text-align: center;
        color: #fff;
        font-weight: 400;
        letter-spacing: 1px;
        cursor: pointer;
        width: 36px;
        height: 44px;
        box-sizing: border-box;
        background-size: 100% auto;
        background-position: 0px 6px;
        padding-right: 10px;
        -webkit-transition: transform 0.4s ease;
        -moz-transition: transform 0.4s ease;
        -ms-transition: transform 0.4s ease;
        -o-transition: transform 0.4s ease;
        transition: transform 0.4s ease;
        margin: 0;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-submit-new:hover {
        background: url("/sites/g/files/g2000014956/files//201807/MAILgohover.svg") no-repeat scroll transparent;
        background-size: 100% auto;
        background-position: 0px 6px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-wrapper {
        text-align: center;
    }

    @media only screen and (max-width:767px) {
        .mlistOuterWrapper .mlistRightWrapper .mlist-wrapper {
            text-align: left;
            margin-left: 19px;
        }
    }

    .mlistRightWrapper:before {
        border-style: solid;
        border-width: 0px 0 200px 43px;
        border-color: transparent transparent #090909 transparent;
        position: absolute;
        left: -43px;
        top: 0;
        position: absolute;
        content: "";
    }

    @media only screen and (min-width:1403px) {
        .mlistRightWrapper:before {
            border-width: 0px 0 199px 43px;
        }
    }

    @media only screen and (max-width:767px) {
        .mlistRightWrapper:before {
            border: none;
            content: " ";
            position: absolute;
            display: block;
            width: 16%;
            height: 100%;
            top: 0px;
            left: -20px;
            background: #090909;
            transform-origin: bottom left;
            transform: skew(-5deg, 0deg);
        }
    }

    .mlist-outer-wrapper.lightboxActive .mlist-wrapper {
        text-align: center;
        margin: 0 auto;
    }

    @media only screen and (max-width:767px) {
        .mlistOuterWrapper .mlistRightWrapper #thankyouBlock {
            width: 90%;
            margin: 0 auto;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .mlistOuterWrapper .mlistRightWrapper {
            padding: 30px 18px;
            left: 62%;
        }

        .mlistRightWrapper:before {
            border-width: 0 0 234px 85px;
            left: -84px;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) and (min-width:768px) and (max-width:1023px) {
        .mlistRightWrapper:before {
            border-width: 0 0 214px 85px;
        }
    }

    @media only screen and (max-width:1023px) {
        div#email-popup {
            max-width: 320px;
            width: 80%;
            padding: 30px;
            margin: 0 auto;
        }
    }

    div#email-popup .mlistRightWrapper {
        padding-right: 70px;
        top: 19.5%;
    }

    div#email-popup .mlistRightWrapper:before {
        border-style: solid;
        border-width: 0px 0 219px 85px;
        border-color: transparent transparent #090909 transparent;
        position: absolute;
        left: -85px;
        top: 0;
        position: absolute;
    }

    div#email-popup .mlistRightWrapper.secondPage {
        position: relative;
        top: 0;
        left: 0;
    }

    div#email-popup .mlistRightWrapper.secondPage:before {
        border-width: 0;
        left: 0;
    }

    div#email-popup .mlistRightWrapper .termsWrapper.first .terms {}

    @media only screen and (max-width:1023px) {
        div#email-popup .mlistRightWrapper {
            padding: 0;
            position: relative;
            padding-right: 15px;
            width: 90%;
            margin: 0 auto;
            margin-top: -20px;
            padding-bottom: 20px;
        }

        div#email-popup .mlistRightWrapper:before {
            border-width: 0 0 0px 25px;
            left: -20px;
        }

        div#email-popup .mlistRightWrapper.changed {
            width: 100%;
            padding-right: 0;
            padding-bottom: 0;
            margin-top: 0;
        }

        div#email-popup .mlistRightWrapper fieldset {
            width: 100%;
        }

        div#email-popup .mlistRightWrapper fieldset label.error {
            top: 50%;
            bottom: 0;
            left: 0;
            text-align: center;
        }

        div#email-popup .mlistRightWrapper fieldset .mlist-field {
            width: 70%;
            margin: 0 auto;
        }

        div#email-popup .mlistRightWrapper .termsWrapper.first {
            text-align: left;
            width: 100%;
        }

        div#email-popup .mlistRightWrapper .termsWrapper.first .terms {
            margin-left: 10px;
        }

        div#email-popup .mlistRightWrapper .termsWrapper.first .termsContent {
            width: 95%;
            padding: 10px 0 0 10px;
        }

        div#email-popup .mlistRightWrapper #thankyouBlock {
            width: 90%;
            margin: 0 auto;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        div#email-popup .mlistRightWrapper {
            position: relative;
            padding-top: 10px;
            width: 80%;
            margin-top: -20px;
            top: 0;
            left: 0;
        }

        div#email-popup .mlistRightWrapper:before {
            border-width: 0 0 203px 25px;
            left: -24px;
        }
    }

    @media only screen and (max-width:767px) {
        div#email-popup .mlistRightWrapper {
            padding: 1px;
            position: relative;
            padding-right: 0;
            width: 100%;
            margin: 0 auto;
            margin-top: 0;
            padding-bottom: 20px;
            top: 0;
            left: 0;
        }

        div#email-popup .mlistRightWrapper:before {
            border-width: 0;
            left: 0;
            top: 0;
        }

        div#email-popup .mlistRightWrapper .mlist-wrapper {
            text-align: center;
            margin-left: 0;
        }
    }

    div#email-popup .mlistRightWrapper .secondFormCloseWrap {
        display: none;
    }

    .page-news-v1 .mlist-outer-wrapper .mlist-wrapper {
        top: 30px;
    }

    @media only screen and (max-width:767px) {
        .page-news-v1 .mlist-outer-wrapper .mlist-wrapper {
            top: 0;
        }
    }

    @media only screen and (max-width:767px) {
        .page-news-v1 .thankyou-message {
            font-size: 20px;
        }

        .page-news-v1 .thankswelcome-msg {
            padding: 5px 0px 0 0;
        }
    }

    .page-node-18231 #page #content #main {
        color: #ffffff;
    }

    .page-node-18231 #page #content #main fieldset {
        border: 0px;
    }

    .page-node-18231 #page #content #main .mlistRightWrapper:before {
        display: none;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper {
        z-index: 1;
    }

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

        .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-field label,
        .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-field input,
        .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-field select {
            font-size: 16px;
        }
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-field label {
        display: block;
        font-size: 12px;
        color: #ffffff;
        text-align: left;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-field label.error {
        color: #ff1010;
    }

    .page-node-18231 #page #content #main h1#page-title {
        margin-top: 126px;
    }

    @media only screen and (max-width:767px) {
        .page-node-18231 #page #content #main h1#page-title {
            font-size: 20px;
        }
    }

    .page-node-18231 #page #content #main .pane .tabs {
        display: none;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .thankyou-message.embed {
        display: block;
        text-transform: uppercase;
        font-size: 40px;
    }

    @media only screen and (max-width:767px) {
        .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .thankyou-message.embed {
            font-size: 20px;
        }
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper input.submit {
        text-align: center;
        margin: 0 auto;
        margin: 0px auto;
        display: inline-block;
        vertical-align: middle;
        background: url("/sites/g/files/g2000014956/files//201807/MAILgo.svg") no-repeat scroll transparent;
        content: "";
        line-height: 40px;
        display: inline-block;
        vertical-align: middle;
        text-align: center;
        color: #fff;
        font-weight: 400;
        letter-spacing: 1px;
        cursor: pointer;
        width: 36px;
        height: 44px;
        box-sizing: border-box;
        background-size: 100% auto;
        background-position: 0px 6px;
        padding-right: 10px;
        -webkit-transition: transform 0.4s ease;
        -moz-transition: transform 0.4s ease;
        -ms-transition: transform 0.4s ease;
        -o-transition: transform 0.4s ease;
        transition: transform 0.4s ease;
        margin: 0;
        font-size: 0;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-field {
        width: 100%;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay,
    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth {
        width: 47.5%;
        display: inline-block;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {
        margin-right: 0px;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-checks {
        text-align: left;
        position: relative;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-checks label.global-list {
        display: inline-block;
        padding-left: 20px;
        color: #fff;
        font-size: 14px;
        cursor: pointer;
        vertical-align: top;
        text-transform: uppercase;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-checks [type="checkbox"]:not(:checked) {
        display: inline;
        position: absolute;
        left: 0;
        width: 15px;
        height: 15px;
        z-index: 10;
        top: 13px;
        opacity: 0;
        cursor: pointer;
        margin: 0;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-checks [type="checkbox"]:not(:checked)+label:before {
        content: '';
        position: absolute;
        left: 0;
        top: 4px;
        width: 15px;
        height: 15px;
        border: 2px solid #fff;
        background: transparent;
        border-radius: 0px;
        box-sizing: border-box;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-checks [type="checkbox"]:not(:checked)+label:after {
        content: '\2713';
        position: absolute;
        top: 4px;
        left: 2px;
        font-size: 12px;
        color: #fff;
        opacity: 0;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-checks [type="checkbox"]:checked {
        display: inline;
        position: absolute;
        left: 0;
        width: 15px;
        height: 15px;
        z-index: 10;
        top: 13px;
        opacity: 0;
        cursor: pointer;
        margin: 0;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-checks [type="checkbox"]:checked+label:before {
        content: '';
        position: absolute;
        left: 0;
        top: 4px;
        width: 15px;
        height: 15px;
        border: 2px solid #fff;
        background: transparent;
        border-radius: 0px;
        box-sizing: border-box;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .mlist-checks [type="checkbox"]:checked+label:after {
        content: '\2713';
        position: absolute;
        top: 3px;
        left: 4px;
        font-size: 12px;
        color: #fff;
        opacity: 1;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .termsWrapper a.terms {
        text-transform: uppercase;
        font-size: 10px;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .termsWrapper a.terms:after {
        content: "terms";
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .termsWrapper a.terms.showing:after {
        content: "hide";
        padding-right: 5px;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .termsWrapper .termsContent {
        font-size: 10px;
        display: none;
        text-transform: uppercase;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .termsWrapper .termsContent a {
        text-decoration: underline;
    }

    .page-node-18231 #page #content #main .mlist-outer-wrapper .mlist-wrapper .termsWrapper .termsContent a:hover {
        text-decoration: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.news {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.music {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.tour {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.news {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.music {
        display: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.tour {
        display: none;
    }

    .path-music .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.music {
        display: block;
    }

    .path-music .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.music {
        display: block;
    }

    .page-node-134251 .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.tour {
        display: block;
    }

    .page-node-134251 .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.tour {
        display: block;
    }

    .front .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home {
        display: block;
    }

    .front .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.home {
        display: block;
    }

    .page-news-v1 .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.news,
    .node-type-blog .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.news {
        display: block;
    }

    .page-news-v1 .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.news,
    .node-type-blog .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.news {
        display: block;
    }

    .page-news-v1 .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home,
    .node-type-blog .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home,
    .page-node-134251 .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home,
    .path-music .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home {
        display: none;
    }

    .page-news-v1 .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.home,
    .node-type-blog .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.home,
    .page-node-134251 .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.home,
    .path-music .mlistOuterWrapper .mlistRightWrapper .mlist-header .joinText.home {
        display: none;
    }

    .page-news-v1 .mlistOuterWrapper .mlistRightWrapper fieldset label.error {
        bottom: 0px;
    }

    .page-news-v1 div#email-popup .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock.final-screen .thankyou-message.embed {
        padding-top: 20px;
    }

    #block-acq-starterm-copy-2-block-876,
    #block-acq-starterm-copy-2-block-911,
    #block-acq-starterm-copy-2-block-936 {
        position: relative;
    }

    #block-acq-starterm-copy-2-block-876 .tourTitle,
    #block-acq-starterm-copy-2-block-911 .tourTitle,
    #block-acq-starterm-copy-2-block-936 .tourTitle {
        text-align: center;
        padding: 10px 0;
        color: #fff;
    }

    #block-acq-starterm-copy-2-block-936 .mlistOuterWrapper {
        padding-top: 30px;
    }

    div#block-acq-starterm-copy-2-block-771 {
        margin-bottom: 0.5em;
    }

    @media only screen and (max-width:767px) {
        div#block-acq-starterm-copy-2-block-771 {
            margin-bottom: 0em;
        }
    }

    @media only screen and (max-width:767px) {
        div#block-acq-starterm-copy-2-block-746 {
            margin-bottom: 0.5em;
        }
    }

    div#block-views-ae7ce46eae038d4d184decad4684036d,
    #block-views-57a54a4f01e82ad28e86af6f97f136f0 {
        margin: 0;
    }

    .tourWrapper {
        text-align: center;
    }

    .tourWrapper span.arrow:first-child:after {
        content: ">>";
        opacity: 0.5;
    }

    .tourWrapper span.arrow:last-of-type:after {
        content: ">>";
        opacity: 0.5;
    }

    .tourWrapper span.arrow.slideArrow:first-child:after {
        content: "<<";
        opacity: 0.5;
    }

    .tourWrapper span.arrow.slideArrow:last-of-type:after {
        content: "<<";
        opacity: 0.5;
    }

    .tourWrapper.slideRight {
        height: 560px;
    }

    @media only screen and (min-width:768px) {
        .tourWrapper.slideRight {
            height: 460px;
        }
    }

    .tourWrapper.slideRight .songkick-tour {
        width: 0;
        height: 0;
    }

    @media only screen and (max-width:767px) {
        .tourWrapper.slideRight .songkick-tour {
            opacity: 0;
        }
    }

    .tourWrapper.slideRight .songkick-tour .view-more-dates {
        display: none;
    }

    .tourWrapper.slideRight .tour-mapping {
        width: 100%;
        height: 560px;
    }

    @media only screen and (min-width:768px) {
        .tourWrapper.slideRight .tour-mapping {
            height: 450px;
        }
    }

    @media only screen and (max-width:767px) {
        .tourWrapper.slideRight .tour-mapping {
            height: auto;
            -webkit-transform: scaleY(1);
            transform: scaleY(1);
        }
    }

    @media only screen and (min-width:768px) and (max-width:1200px) {
        .tourWrapper.slideRight .tour-mapping {
            width: 94%;
            left: 40px;
        }
    }

    .tourWrapper.slideRight .top.openEmbed .text {
        display: none;
    }

    .tourWrapper.slideRight .top.openEmbed .date {
        display: block;
    }

    @media only screen and (max-width:767px) {
        .tourWrapper.slideRight .top.openEmbed .date {
            display: inline-block;
        }
    }

    .tourWrapper .tour-mapping {
        width: 0;
        height: 0;
        transition: width 1s;
        -webkit-transition: width 1s;
        -moz-transition: width 1s;
        position: absolute;
        z-index: 100;
        left: 0;
        top: 40px;
    }

    @media only screen and (max-width:767px) {
        .tourWrapper .tour-mapping {
            -moz-transition: width 1s;
            position: absolute;
            left: 0;
            top: 140px;
            width: 100%;
            transform: scaleY(0);
            -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
            -webkit-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
            right: 0;
            bottom: 0;
        }
    }

    .tourWrapper .tour-mapping #map {
        height: 408px !important;
    }

    .tourWrapper .songkick-tour {
        color: #ffffff;
    }

    @media only screen and (max-width:767px) {
        .tourWrapper .songkick-tour {
            opacity: 1;
        }
    }

    .tourWrapper .songkick-tour .view_more {
        display: none;
    }

    .tourWrapper .songkick-tour .view-more-dates a {
        width: 145px;
        line-height: 40px;
        margin-top: 25px;
        margin-bottom: 5px;
        margin-left: auto;
        margin-right: auto;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row {
        text-transform: uppercase;
        border-bottom: 2px solid #090909;
        padding: 10px 0px;
        letter-spacing: 1px;
        margin: 0 auto;
        width: 100%;
        display: block;
    }

    @media only screen and (min-width:768px) {
        .tourWrapper .songkick-tour .songkick-container .widget_row {
            padding: 39px 0px;
            border-bottom: 1px solid #090909;
        }
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row>div {
        text-align: center;
        width: 100%;
    }

    @media only screen and (min-width:768px) {
        .tourWrapper .songkick-tour .songkick-container .widget_row>div {
            text-align: left;
            width: 30%;
        }
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links {
        line-height: 23px;
        width: 10%;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links .ticket_link div {
        transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_date {
        color: #ffffff;
        font-family: "aktiv-grotesk", sans-serif;
        font-style: normal;
        font-size: 20.05px;
        font-weight: 900;
        width: 100%;
    }

    @media only screen and (min-width:768px) {
        .tourWrapper .songkick-tour .songkick-container .widget_row .event_date {
            padding-left: 5%;
            width: 11.5%;
            line-height: 15px;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .tourWrapper .songkick-tour .songkick-container .widget_row .event_date {
            padding-left: 10%;
            width: 14.5%;
        }
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_date .month {
        text-transform: uppercase;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_location {
        width: 100%;
    }

    @media only screen and (min-width:768px) {
        .tourWrapper .songkick-tour .songkick-container .widget_row .event_location {
            width: 30%;
            line-height: 15px;
        }
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_location .special-event,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_location .venue {
        font-family: "Roboto Mono", monospace;
        font-size: 12.03px;
        font-weight: 200;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_location .location {
        font-family: "Roboto Mono", monospace;
        line-height: 35px;
        font-size: 14.03px;
        font-weight: 700;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .featuring-artists {
        font-family: "Roboto Mono", monospace;
        font-size: 10.02px;
        font-weight: 400;
        width: 100%;
        margin: 0 auto;
        text-align: center;
        opacity: 0.5;
    }

    @media only screen and (min-width:768px) {
        .tourWrapper .songkick-tour .songkick-container .widget_row .featuring-artists {
            width: 20%;
            margin-right: 7%;
            margin-left: 0;
            padding-left: 1%;
        }
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links {
        padding: 0px;
        margin: 0px;
        text-align: center;
        position: relative;
    }

    @media only screen and (max-width:767px) {
        .tourWrapper .songkick-tour .songkick-container .widget_row .event_links {
            -webkit-transform: translate(0);
            -moz-transform: translate(0);
            transform: translate(0);
            float: none;
            width: 105px;
            margin: 15px auto 0 auto;
            clear: both;
            display: inline-block;
        }
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a {
        line-height: 22px;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a.no-link {
        display: none;
    }

    .tourWrapper .top.openEmbed {
        cursor: pointer;
        background-color: #090909;
    }

    .tourWrapper .top.openEmbed:hover {
        opacity: 0.5;
    }

    @media only screen and (min-width:768px) {
        .tourWrapper .top.openEmbed {
            width: 20px;
            position: absolute;
            left: -40px;
            top: 40px;
            padding: 10px 3px 0px 3px;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1200px) {
        .tourWrapper .top.openEmbed {
            left: 0px;
        }
    }

    @media only screen and (max-width:767px) {
        .tourWrapper .top.openEmbed {
            width: 100%;
            margin: 0 auto;
        }

        .tourWrapper .top.openEmbed span:first-child {
            float: left;
            opacity: 0.5;
        }

        .tourWrapper .top.openEmbed span:last-of-type {
            float: right;
            opacity: 0.5;
        }
    }

    .tourWrapper .top.openEmbed span {
        display: inline-block;
    }

    @media only screen and (min-width:768px) {
        .tourWrapper .top.openEmbed span {
            word-break: break-word;
            word-wrap: break-word;
            display: block;
            font-size: 13.13px;
            width: 20px;
        }
    }

    @media only screen and (max-width:767px) {
        .tourWrapper .top.openEmbed span {
            position: relative;
            top: 8px;
        }
    }

    .tourWrapper .top.openEmbed span.date {
        width: 13px;
        line-height: 12px;
        display: none;
    }

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

        .tourWrapper .top.openEmbed span.text,
        .tourWrapper .top.openEmbed span.date {
            width: 12px;
            font-size: 12px;
            line-height: 12px;
            word-break: break-word;
            word-wrap: break-word;
            vertical-align: top;
            padding: 25px 0;
            line-height: 12px;
            text-align: center;
            position: relative;
            left: 4px;
        }
    }

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

        .tourWrapper .top.openEmbed span.text,
        .tourWrapper .top.openEmbed span.date {
            font-size: 16px;
            width: auto;
            position: relative;
            top: -9px;
        }

        .tourWrapper .top.openEmbed span.text:after,
        .tourWrapper .top.openEmbed span.date:after {
            content: "";
            background: url("/sites/g/files/g2000014956/files/201807/map.svg?12") no-repeat scroll 10px 19px transparent;
            width: 35px;
            height: 37px;
            display: inline-block;
            vertical-align: bottom;
        }
    }

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

        .tourWrapper .top.openEmbed span.text:before,
        .tourWrapper .top.openEmbed span.date:before {
            content: "";
            background: url("/sites/g/files/g2000014956/files/201807/map.svg?12") no-repeat scroll center center transparent;
            width: 13px;
            height: 50px;
            display: block;
        }
    }

    .tourWrapper .top.openEmbed span:first-child {
        padding-top: 15px;
    }

    @media only screen and (max-width:767px) {
        .tourWrapper .top.openEmbed span:first-child {
            -ms-transform: rotate(90deg);
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
            padding: 0px;
        }
    }

    .tourWrapper .top.openEmbed span:last-of-type {
        padding-bottom: 50px;
    }

    @media only screen and (max-width:767px) {
        .tourWrapper .top.openEmbed span:last-of-type {
            -ms-transform: rotate(90deg);
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
            padding: 0px;
        }
    }

    .page-node-134251 div#block-acq-starterm-copy-2-block-701 {
        margin-bottom: 27px;
    }

    .page-node-134251 div#block-acq-starterm-copy-2-block-936 {
        padding-top: 50px;
    }

    @media only screen and (max-width:767px) {
        .page-node-134251 #content {
            padding-bottom: 40px;
        }
    }

    .page-node-134251 nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-24806 a {
        color: #ff0000;
    }

    #block-acq-starterm-copy-2-block-911 {
        padding-top: 26px;
        padding-bottom: 20px;
    }

    @media only screen and (max-width:767px) {
        #block-acq-starterm-copy-2-block-911 {
            padding-top: 63px;
        }
    }

    #block-acq-starterm-copy-2-block-911 .tourWrapper {
        padding-top: 5px;
    }

    #block-acq-starterm-copy-2-block-911 .tourWrapper .top.openEmbed {
        z-index: 999;
        color: #fff;
        top: 162px;
    }

    @media only screen and (max-width:767px) {
        #block-acq-starterm-copy-2-block-911 .tourWrapper .tour-mapping {
            padding-top: 15px;
            top: 185px;
        }
    }

    #block-acq-starterm-copy-2-block-911 #wsk-widget .plain_text {
        color: #fff;
    }

    @media only screen and (min-width:1024px) {
        #block-acq-starterm-copy-2-block-911 #wsk-widget .plain_text {
            text-align: left;
        }
    }

    #block-acq-starterm-copy-2-block-911 #wsk-widget .featuring-artists.plain_text {
        font-size: 10px;
        line-height: 13px;
        letter-spacing: 0;
    }

    @media only screen and (max-width:767px) {
        #block-acq-starterm-copy-2-block-911 #wsk-widget .event_location {
            margin-top: 10px;
        }
    }

    #block-acq-starterm-copy-2-block-911 .tourWrapper .songkick-tour a.view_more {
        display: block;
        max-width: 185px;
        line-height: 22px;
        letter-spacing: 1px;
        margin-top: 10px;
    }

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

        .page-node-134251 div#block-acq-starterm-copy-2-block-916 .inner.tb-terminal,
        .page-node-134251 div#block-acq-starterm-copy-2-block-701 .inner.tb-terminal {
            width: 94%;
            margin: 0 auto;
        }

        .page-node-134251 div#block-acq-starterm-copy-2-block-881 .inner.tb-terminal {
            width: 90%;
            margin: 0 auto;
        }
    }

    @media only screen and (max-width:767px) {
        .page-node-134251 div#block-acq-starterm-copy-2-block-701 {
            margin-bottom: 0;
        }
    }

    #IE8-BannerCon {
        background-color: #ffc;
    }

    #IE8-BannerCon #IE8-Banner {
        color: #000;
        padding: 10px 0px 10px 40px;
        background: url("/sites/g/files/g2000014956/files/201311/alert-icon.png") no-repeat 0px 18px;
        width: 910px;
        margin: 0 auto;
    }

    @media only screen and (min-width:768px) {
        #IE8-BannerCon #IE8-Banner {
            max-width: 718px;
            margin: 0 auto;
        }
    }

    @media only screen and (min-width:1024px) {
        #IE8-BannerCon #IE8-Banner {
            max-width: 993px;
            margin: 0 auto;
        }
    }

    @media only screen and (min-width:1403px) {
        #IE8-BannerCon #IE8-Banner {
            max-width: 1203px;
            margin: 0 auto;
        }
    }

    #IE8-BannerCon #IE8-Banner .IE8B-title {
        font-weight: bold;
    }

    .node-type-splash-page-lightbox #header,
    .node-type-splash-page-lightbox #footer,
    .node-type-splash-page-lightbox .field {
        display: none;
    }

    .node-type-splash-page-lightbox .float-overflow.tb-terminal,
    .node-type-splash-page-lightbox .field-name-body {
        display: block;
    }

    .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;
    }

    #block-acq-starterm-copy-2-block-406 {
        display: none;
    }

    #block-views-splash-block {
        display: none;
    }

    .view-splash .views-field-field-lightbox,
    .view-splash .views-field-field-display-rate,
    .view-splash .lightBox {
        display: none;
    }

    .view-splash .lightBoxWrapper {
        background: none repeat scroll 0 0 transparent;
        display: none;
        height: auto;
        width: auto;
    }

    @media only screen and (max-width:767px) {
        .view-splash .lightBoxWrapper .lightBoxContent {
            width: 100%;
            height: auto;
            padding: 0px;
            position: static;
        }
    }

    .view-splash .lightBoxWrapper .lightBoxContent {
        display: none;
        background-color: #fff;
        height: 450px;
        padding: 25px 20px 20px;
        position: fixed;
        width: 740px;
        z-index: 99999;
        box-sizing: border-box;
    }

    .view-splash .lightBoxWrapper .lightBoxContent .lightBoxClose a {
        background-image: url("/sites/g/files/g2000014956/f/201401/bg_closebtn.png");
        background-repeat: no-repeat;
        display: block;
        height: 17px;
        position: absolute;
        right: 5px;
        text-indent: -9998px;
        top: 8px;
        width: 17px;
    }

    @media only screen and (max-width:767px) {
        .view-splash .lightBoxWrapper .lightBoxContent .lightBoxClose a {
            position: static;
            width: 100%;
            background-position: 100% 0;
        }
    }

    .view-splash .lightBoxWrapper .lightBoxContent .grid_left {
        float: left;
    }

    .sph-con {
        padding: 0 20px 20px;
    }

    .sph-con .sph-lt>* {
        margin-bottom: 15px;
    }

    .sph-con .sph-title {
        font-size: 34px;
    }

    .sph-con .sph-price,
    .sph-con .sph-sub-title {
        font-size: 26px;
        font-weight: bold;
    }

    .sph-con .sph-feature-list {
        margin-bottom: 25px;
    }

    .sph-con .sph-feature-list li {
        list-style-image: none;
        list-style-position: outside;
        list-style-type: disc;
        margin: 0 0 0 21px;
    }

    .sph-con .sph-action {
        font-size: 10px;
        display: inline-block;
    }

    .sph-con .sph-img-wrapper img {
        max-width: 100%;
        height: auto;
    }

    @media only screen and (min-width:768px),
    only screen and (max-width:767px) and (orientation:landscape) {
        .sph-con {
            overflow: hidden;
            *zoom: 1;
            padding: 0px;
        }

        .sph-con .sph-lt {
            width: 45%;
            margin-right: 5%;
            float: left;
        }

        .sph-con .sph-rt {
            width: 50%;
            float: right;
        }
    }

    @media only screen and (max-width:767px) and (orientation:landscape) {
        .sph-con {
            padding: 0 20px 20px;
        }
    }

    [class^="wmg-sl"],
    [class*="wmg-sl"] {
        font-family: 'wmg-standard-library';
        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;
    }

    .wmg-sl-facebook:before {
        content: "\e909";
    }

    .wmg-sl-googleplus:before {
        content: "\e90a";
    }

    .wmg-sl-Instagramofficial-standard:before {
        content: "\e90b";
    }

    .wmg-sl-tumblr:before {
        content: "\e90c";
    }

    .wmg-sl-twitter:before {
        content: "\e90d";
    }

    .wmg-sl-vimeo:before {
        content: "\e90e";
    }

    .wmg-sl-Youtube:before {
        content: "\e90f";
    }

    .wmg-sl-minimize-standard:before {
        content: "\e910";
    }

    .wmg-sl-X_-close-standard:before {
        content: "\e911";
    }

    .wmg-sl-doublechevron-left-standard:before {
        content: "\e912";
    }

    .wmg-sl-doublechevron-right-standard:before {
        content: "\e913";
    }

    .wmg-sl-downarrow-standard:before {
        content: "\e914";
    }

    .wmg-sl-leftarrow-standard:before {
        content: "\e915";
    }

    .wmg-sl-menu-standard:before {
        content: "\e916";
    }

    .wmg-sl-plussign-standard:before {
        content: "\e917";
    }

    .wmg-sl-rightarrow-standard:before {
        content: "\e918";
    }

    .wmg-sl-uparrow-standard:before {
        content: "\e919";
    }

    .wmg-sl-calendar-standard:before {
        content: "\e91a";
    }

    .wmg-sl-cart-standard:before {
        content: "\e91b";
    }

    .wmg-sl-comment-standard:before {
        content: "\e91c";
    }

    .wmg-sl-eventticket-standard:before {
        content: "\e91d";
    }

    .wmg-sl-headphones-standards:before {
        content: "\e91e";
    }

    .wmg-sl-linkicon-standard:before {
        content: "\e91f";
    }

    .wmg-sl-message-envelope:before {
        content: "\e920";
    }

    .wmg-sl-news-standard:before {
        content: "\e921";
    }

    .wmg-sl-searchmagnifyingglass-standard:before {
        content: "\e922";
    }

    .wmg-sl-settings-gear-standard:before {
        content: "\e923";
    }

    .wmg-sl-share-standard:before {
        content: "\e924";
    }

    .wmg-sl-useravatar-standard:before {
        content: "\e925";
    }

    .wmg-sl-videosicon-standard:before {
        content: "\e926";
    }

    .wmg-sl-equalizer-standard:before {
        content: "\e927";
    }

    .wmg-sl-fastback-standard:before {
        content: "\e928";
    }

    .wmg-sl-fastforward-standard:before {
        content: "\e929";
    }

    .wmg-sl-pause-standard:before {
        content: "\e92a";
    }

    .wmg-sl-play-standard:before {
        content: "\e92b";
    }

    .wmg-sl-skipback-standard:before {
        content: "\e92c";
    }

    .wmg-sl-skipforward-standard:before {
        content: "\e92d";
    }

    .wmg-sl-stop-square-standard:before {
        content: "\e92e";
    }

    .wmg-sl-volume-standard:before {
        content: "\e92f";
    }

    .wmg-sl-volume:before {
        content: "\e930";
    }

    .wmg-sl-amazon-standardlarge:before {
        content: "\e900";
    }

    .wmg-sl-amazonprime:before {
        content: "\e901";
    }

    .wmg-sl-applemusic:before {
        content: "\e902";
    }

    .wmg-sl-googleplay:before {
        content: "\e903";
    }

    .wmg-sl-itunes:before {
        content: "\e904";
    }

    .wmg-sl-pandora:before {
        content: "\e905";
    }

    .wmg-sl-rdio:before {
        content: "\e906";
    }

    .wmg-sl-Soundcloud:before {
        content: "\e907";
    }

    .wmg-sl-Spotify:before {
        content: "\e908";
    }

    .wmg-sl-record-cricle-standard:before {
        content: "\e655";
    }

    .wmg-sl-arrows1-down:before {
        content: "\e600";
    }

    .wmg-sl-arrows1-left:before {
        content: "\e601";
    }

    .wmg-sl-arrows1-right:before {
        content: "\e602";
    }

    .wmg-sl-arrows1-up:before {
        content: "\e603";
    }

    .wmg-sl-arrows2-down:before {
        content: "\e604";
    }

    .wmg-sl-arrows2-left:before {
        content: "\e605";
    }

    .wmg-sl-arrows2-right:before {
        content: "\e606";
    }

    .wmg-sl-arrows2-up:before {
        content: "\e607";
    }

    .wmg-sl-carousel-next:before {
        content: "\e609";
    }

    .wmg-sl-carousel-previous:before {
        content: "\e60a";
    }

    .wmg-sl-chevron-arrows-left:before {
        content: "\e60b";
    }

    .wmg-sl-chevron-arrows-right:before {
        content: "\e60c";
    }

    .wmg-sl-close:before {
        content: "\e60d";
    }

    .wmg-sl-collapse:before {
        content: "\e60e";
    }

    .wmg-sl-comments:before {
        content: "\e60f";
    }

    .wmg-sl-double-chevron-left:before {
        content: "\e610";
    }

    .wmg-sl-double-chevron-right:before {
        content: "\e611";
    }

    .wmg-sl-events:before {
        content: "\e612";
    }

    .wmg-sl-expand:before {
        content: "\e613";
    }

    .wmg-sl-facebook2:before {
        content: "\e614";
    }

    .wmg-sl-fast-backward:before {
        content: "\e615";
    }

    .wmg-sl-fast-forward:before {
        content: "\e616";
    }

    .wmg-sl-googleplus2:before {
        content: "\e617";
    }

    .wmg-sl-link:before {
        content: "\e618";
    }

    .wmg-sl-mail:before {
        content: "\e619";
    }

    .wmg-sl-menu:before {
        content: "\e61a";
    }

    .wmg-sl-music:before {
        content: "\e61b";
    }

    .wmg-sl-news:before {
        content: "\e61c";
    }

    .wmg-sl-next-track:before {
        content: "\e61d";
    }

    .wmg-sl-pagination-left:before {
        content: "\e61e";
    }

    .wmg-sl-pagination-right:before {
        content: "\e61f";
    }

    .wmg-sl-pause:before {
        content: "\e620";
    }

    .wmg-sl-play:before {
        content: "\e621";
    }

    .wmg-sl-previous-track:before {
        content: "\e622";
    }

    .wmg-sl-search:before {
        content: "\e624";
    }

    .wmg-sl-settings:before {
        content: "\e625";
    }

    .wmg-sl-share:before {
        content: "\e626";
    }

    .wmg-sl-stop:before {
        content: "\e629";
    }

    .wmg-sl-tickets:before {
        content: "\e62a";
    }

    .wmg-sl-tumblr2:before {
        content: "\e62b";
    }

    .wmg-sl-twitter2:before {
        content: "\e62c";
    }

    .wmg-sl-volume-high:before {
        content: "\e62e";
    }

    .wmg-sl-volume-low:before {
        content: "\e62f";
    }

    .wmg-sl-volume-mute:before {
        content: "\e630";
    }

    .wmg-sl-youtube:before {
        content: "\e631";
    }

    .wmg-sl-instagram:before {
        content: "\e932";
    }

    .wmg-sl-vk:before {
        content: "\e931";
    }

    [class^="wmg-cl"],
    [class*=" wmg-cl"] {
        font-family: 'wmg-circular-library';
        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;
    }

    .wmg-cl-Facebook-circle:before {
        content: "\e900";
    }

    .wmg-cl-GooglePlus-circle:before {
        content: "\e901";
    }

    .wmg-cl-Instagram-circle:before {
        content: "\e902";
    }

    .wmg-cl-tumblr-circle:before {
        content: "\e903";
    }

    .wmg-cl-Twitter-circle:before {
        content: "\e904";
    }

    .wmg-cl-Vimeo-circle:before {
        content: "\e905";
    }

    .wmg-cl-YouTube-circle:before {
        content: "\e906";
    }

    .wmg-cl-DobleChevRight-circle:before {
        content: "\e907";
    }

    .wmg-cl-DoubleChev-Left-circle:before {
        content: "\e908";
    }

    .wmg-cl-DownArrow-circle:before {
        content: "\e909";
    }

    .wmg-cl-LeftArrow-circle:before {
        content: "\e90a";
    }

    .wmg-cl-Minimize-circular:before {
        content: "\e90b";
    }

    .wmg-cl-MobileMenu-circle:before {
        content: "\e90c";
    }

    .wmg-cl-Plus-expand-circle:before {
        content: "\e90d";
    }

    .wmg-cl-rightarrow-circular:before {
        content: "\e90e";
    }

    .wmg-cl-UpArrow-circularcopy:before {
        content: "\e90f";
    }

    .wmg-cl-X-Close-circle:before {
        content: "\e910";
    }

    .wmg-cl-calendar-circular:before {
        content: "\e911";
    }

    .wmg-cl-cart-circular:before {
        content: "\e912";
    }

    .wmg-cl-comment-circular:before {
        content: "\e913";
    }

    .wmg-cl-eventticket-circular:before {
        content: "\e914";
    }

    .wmg-cl-headphones-circular:before {
        content: "\e915";
    }

    .wmg-cl-linkicon-circular:before {
        content: "\e916";
    }

    .wmg-cl-message-envelope-circular:before {
        content: "\e917";
    }

    .wmg-cl-news-circular:before {
        content: "\e918";
    }

    .wmg-cl-searchmagnifyingglass-circular:before {
        content: "\e919";
    }

    .wmg-cl-settings-gear-circular:before {
        content: "\e91a";
    }

    .wmg-cl-share-circular:before {
        content: "\e91b";
    }

    .wmg-cl-useravatar-circular:before {
        content: "\e91c";
    }

    .wmg-cl-videoicon-circular:before {
        content: "\e91d";
    }

    .wmg-cl-Equalizer-circle:before {
        content: "\e91e";
    }

    .wmg-cl-fastback-circle:before {
        content: "\e91f";
    }

    .wmg-cl-FastForward-circle:before {
        content: "\e920";
    }

    .wmg-cl-Pause-circle:before {
        content: "\e921";
    }

    .wmg-cl-Play-circle:before {
        content: "\e922";
    }

    .wmg-cl-RecordCirlce-circle:before {
        content: "\e923";
    }

    .wmg-cl-SkipBack-circle:before {
        content: "\e924";
    }

    .wmg-cl-SkipForward-circle:before {
        content: "\e925";
    }

    .wmg-cl-Volume-circle:before {
        content: "\e926";
    }

    .wmg-cl-Amazon-circular:before {
        content: "\e927";
    }

    .wmg-cl-AmazonPrime-circular:before {
        content: "\e928";
    }

    .wmg-cl-AppleMusic-circular:before {
        content: "\e929";
    }

    .wmg-cl-GooglePlay-circular:before {
        content: "\e92a";
    }

    .wmg-cl-iTunes-Circularv2:before {
        content: "\e92b";
    }

    .wmg-cl-iTunes-circularv3:before {
        content: "\e92c";
    }

    .wmg-cl-iTunes-Circular:before {
        content: "\e92d";
    }

    .wmg-cl-Pandora-circular:before {
        content: "\e92f";
    }

    .wmg-cl-Rdio-circular:before {
        content: "\e930";
    }

    .wmg-cl-Soundcloud-circular:before {
        content: "\e931";
    }

    .wmg-cl-Spotify-circular:before {
        content: "\e932";
    }

    [class^="wmg-rs"],
    [class*=" wmg-rs"] {
        font-family: 'wmg-roundedsquare-library';
        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;
    }

    .wmg-rs-facebook-rs:before {
        content: "\e900";
    }

    .wmg-rs-googleplus-rs:before {
        content: "\e902";
    }

    .wmg-rs-instagram-rs:before {
        content: "\e903";
    }

    .wmg-rs-tumblr-rs:before {
        content: "\e904";
    }

    .wmg-rs-twitter-rs:before {
        content: "\e905";
    }

    .wmg-rs-vimeo-rs:before {
        content: "\e906";
    }

    .wmg-rs-Youtube-rs:before {
        content: "\e907";
    }

    .wmg-rs-minimize-rs:before {
        content: "\e908";
    }

    .wmg-rs-X_-close-rs:before {
        content: "\e909";
    }

    .wmg-rs-doublechevron-left-rs:before {
        content: "\e90a";
    }

    .wmg-rs-doublechevron-right-rs:before {
        content: "\e90b";
    }

    .wmg-rs-downarrow-rs:before {
        content: "\e90c";
    }

    .wmg-rs-leftarrow-rs:before {
        content: "\e90d";
    }

    .wmg-rs-menu-rs:before {
        content: "\e90e";
    }

    .wmg-rs-plussign-rs:before {
        content: "\e90f";
    }

    .wmg-rs-rightarrow-rs:before {
        content: "\e910";
    }

    .wmg-rs-uparrow-rs:before {
        content: "\e911";
    }

    .wmg-rs-calendar-rs:before {
        content: "\e912";
    }

    .wmg-rs-cart-rs:before {
        content: "\e913";
    }

    .wmg-rs-comment-rs:before {
        content: "\e914";
    }

    .wmg-rs-email-envelope-rs:before {
        content: "\e915";
    }

    .wmg-rs-eventticket-rs:before {
        content: "\e916";
    }

    .wmg-rs-headphones-rs:before {
        content: "\e917";
    }

    .wmg-rs-linkicon-rs:before {
        content: "\e918";
    }

    .wmg-rs-newsicon-rs:before {
        content: "\e919";
    }

    .wmg-rs-photoicon:before {
        content: "\e91a";
    }

    .wmg-rs-searchmagnifyingglass-rs:before {
        content: "\e91b";
    }

    .wmg-rs-settings-gear-rs:before {
        content: "\e91c";
    }

    .wmg-rs-share-rs:before {
        content: "\e91d";
    }

    .wmg-rs-useravatar-rs:before {
        content: "\e91e";
    }

    .wmg-rs-videosicon-rs:before {
        content: "\e91f";
    }

    .wmg-rs-equalizer-rs:before {
        content: "\e920";
    }

    .wmg-rs-fastback-rs:before {
        content: "\e921";
    }

    .wmg-rs-fastforward-rs:before {
        content: "\e922";
    }

    .wmg-rs-pause-rs:before {
        content: "\e923";
    }

    .wmg-rs-play-rs:before {
        content: "\e924";
    }

    .wmg-rs-record-cricle-rs:before {
        content: "\e925";
    }

    .wmg-rs-skipback-rs:before {
        content: "\e926";
    }

    .wmg-rs-skipforward-rs:before {
        content: "\e927";
    }

    .wmg-rs-stop-square-rs:before {
        content: "\e928";
    }

    .wmg-rs-volume-rs:before {
        content: "\e929";
    }

    .wmg-rs-Amazon-RoundedSquarelarge:before {
        content: "\e92a";
    }

    .wmg-rs-applemusic-rs:before {
        content: "\e92b";
    }

    .wmg-rs-googleplay-rs:before {
        content: "\e92c";
    }

    .wmg-rs-itunes-rs:before {
        content: "\e92d";
    }

    .wmg-rs-pandora-rs:before {
        content: "\e92e";
    }

    .wmg-rs-rdio-rs:before {
        content: "\e92f";
    }

    .wmg-rs-Soundcloud-rs:before {
        content: "\e930";
    }

    .wmg-rs-Spotify-rs:before {
        content: "\e931";
    }

    .wmg-rs-amazon-primeRoundedSquare:before {
        content: "\e901";
    }

    .node-type-photo .node .comment-wrapper {
        display: block;
        padding: 0;
    }

    .node-type-blog .node .comment-wrapper {
        display: block;
        padding: 0;
    }

    .node-type-video .node .comment-wrapper {
        display: block;
        padding: 0;
    }

    .node-type-audio .node .comment-wrapper {
        display: block;
        padding: 0;
    }

    .node-type-forum .node .comment-wrapper {
        display: block;
        padding: 0;
    }

    .node-type-album .node .comment-wrapper {
        display: block;
        padding: 0;
    }

    .page-node.node-type-page #page-title {
        display: block;
        margin: 1em 0;
        line-height: 2.5em;
    }

    .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;
    }

    .page-filter.page-filter-tips #page-title {
        margin-top: 1em;
    }

    .page .item-list .pager {
        text-align: center;
        position: relative;
    }

    .page .item-list .pager li.pager-item,
    .page .item-list .pager .pager-current {
        margin-left: 0.5em;
        margin-right: 0.5em;
    }

    .page .item-list .pager .pager-first.first,
    .page .item-list .pager .pager-last.last,
    .page .item-list .pager .pager-next,
    .page .item-list .pager .pager-previous {
        position: absolute;
    }

    .page .item-list .pager.pager-load-more .pager-next {
        position: static;
    }

    .page .item-list .pager .pager-first.first {
        left: 0;
    }

    .page .item-list .pager .pager-previous {
        left: 10%;
    }

    .page .item-list .pager .pager-next {
        right: 10%;
    }

    .page .item-list .pager .pager-last.last {
        right: 0;
    }

    .page .item-list .pager .pager-next a,
    .page .item-list .pager .pager-previous a,
    .page .item-list .pager .pager-last.last a,
    .page .item-list .pager .pager-first.first a {
        color: #ff0000;
        background-color: #000000;
        padding: 0.3em 0.8em 0.4em;
        border: 2px solid #ff0000;
    }

    .page .item-list .pager .pager-next a:hover,
    .page .item-list .pager .pager-previous a:hover,
    .page .item-list .pager .pager-last.last a:hover,
    .page .item-list .pager .pager-first.first a:hover {
        background-color: #a1a1a1;
    }

    .page .item-list .pager .pager-current {
        border: 1px solid #808080;
        padding: 0.3em 0.7em;
    }

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

        .page .item-list .pager .pager-first.first,
        .page .item-list .pager .pager-last.last,
        .page .item-list .pager .pager-next,
        .page .item-list .pager .pager-previous {
            position: static;
        }

        .page .item-list .pager .pager-last.last,
        .page .item-list .pager .pager-first.first,
        .page .item-list .pager .pager-item {
            display: none;
        }

        .page .item-list .pager li.pager-item {
            margin-right: 0;
        }

        .page .item-list .pager .pager-item a {
            padding: 0.1em 0.5em;
        }

        .page .item-list .pager .pager-current+li,
        .page .item-list .pager .pager-current {
            display: inline;
        }

        .page .item-list .pager .pager-current {
            padding: 0.3em 0.7em;
            margin-right: 0;
        }

        .page .item-list .pager .pager-next {
            float: right;
            margin-right: 0;
        }

        .page .item-list .pager .pager-previous {
            float: left;
        }
    }

    .view-home-one-page-masonry .views-row {
        border-bottom: 3px solid #a1a1a1;
        margin-bottom: 3%;
        padding-bottom: 3%;
    }

    @media only screen and (min-width:768px) {
        .view-home-one-page-masonry .views-row {
            width: 31%;
            padding: 1%;
            margin: 1% 0;
            background: #ccc;
        }
    }

    @media only screen and (min-width:1403px) {
        .view-home-one-page-masonry .views-row {
            width: 24.5%;
        }
    }

    .view-home-one-page-masonry .views-row img {
        display: inline;
        height: auto;
        width: 100%;
    }

    .view-home-one-page-masonry .views-row .media-thumbnail-frame {
        height: 0;
        overflow: hidden;
        padding-bottom: 55%;
        background-color: #a1a1a1;
    }

    @media only screen and (min-width:768px) {
        .view-home-one-page-masonry .views-row .media-thumbnail-frame {
            height: auto;
            background: none;
            padding-bottom: 0;
        }
    }

    .view-home-one-page-masonry .views-row .views-field-name {
        font-size: 75%;
    }

    .view-home-one-page-masonry .views-row .views-field-body,
    .view-home-one-page-masonry .views-row .views-field-field-blog-media,
    .view-home-one-page-masonry .views-row .views-field-nothing-1 {
        margin-top: 1em;
    }

    .view-home-one-page-masonry .views-row.highlighted {
        background-color: #ffffff;
        color: #000000;
        padding: 0 2%;
    }

    .view-home-one-page-masonry .views-row.highlighted a {
        color: #ff0000;
    }

    .page-user .block h2 {
        text-transform: capitalize;
    }

    .page-user #page-title {
        text-transform: uppercase;
    }

    .page-user #block-views-user-profile-block-5 .views-field-picture {
        text-align: center;
    }

    .page-user #block-views-user-profile-block-5 .views-field-picture img {
        width: auto;
        height: auto;
    }

    .page-user #block-views-user-profile-block-2 .views-row>div {
        margin-bottom: 1em;
        clear: both;
    }

    .page-user #block-views-user-profile-block-2 .views-row>div .views-label {
        float: left;
        font-weight: bold;
        margin-right: 0.3em;
    }

    @media only screen and (min-width:768px) {
        .page-user #block-views-user-profile-block-2 .views-field {
            display: block;
        }
    }

    .page-user #block-views-user-profile-block-2 .views-field-field-about-me {
        display: block;
    }

    .page-user #block-views-user-profile-block-2 .view-footer a {
        padding: 0.5em;
    }

    .page-user #block-views-user-profile-block-2 .view-footer a:after {
        content: "show more";
    }

    .page-user #block-views-user-profile-block-2 .view-footer a.expanded:after {
        content: "show less";
    }

    .page-user #block-views-user-profile-block-6 h2 {
        margin-top: 1em;
    }

    .page-user #block-views-user-profile-block-6 .comment_on_anything-header {
        visibility: hidden;
    }

    .page-user .view-user-activity-feed li.views-row {
        border-bottom: 1px solid #a0a0a0;
        float: left;
        padding: 1em 0;
        width: 100%;
    }

    .page-user .view-user-activity-feed li.views-row:first-child {
        padding-top: 0;
    }

    .page-user .view-user-activity-feed li.views-row .views-field-title {
        font-size: 1.1em;
        margin-bottom: 13px;
    }

    .page-user .view-user-activity-feed li.views-row .views-field-posted-date {
        font-size: 0.9em;
        margin: 0 0 1.2em;
        color: #ffffff;
    }

    .page-user .view-user-activity-feed li.views-row .views-field-body p {
        margin: 0;
        color: #ffffff;
    }

    .page-user .view-user-activity-feed li.views-row .views-field-comment-count {
        float: left;
        margin: 1.2em 0 0;
    }

    .page-user .view-user-activity-feed li.views-row .views-field-node-link {
        float: right;
        margin: 1.2em 0 0;
    }

    .page-user .view-user-activity-feed ul.pager {
        margin-top: 1em;
    }

    .page-user.page-user-edit-profile #page-title {
        display: block;
        margin-top: 1em;
    }

    .page-user.page-user-edit-profile input[type="text"],
    .page-user.page-user-edit-profile textarea,
    .page-user.page-user-edit-profile select {
        border: 1px solid #a0a0a0;
        padding: 0.8em;
        width: 100%;
    }

    .page-user.page-user-edit-profile select {
        padding: 0.8em 0.5em;
    }

    .page-user.page-user-edit-profile .form-submit {
        font-size: 10px;
    }

    .page-user.page-user-edit #page-title {
        display: block;
        margin-top: 1em;
    }

    .page-user.page-user-edit .form-item .description {
        font-size: 75%;
    }

    .page-user.page-user-edit fieldset label.option,
    .page-user.page-user-edit fieldset .webform-container-inline label {
        width: auto;
    }

    .page-user.page-user-edit input[type="text"],
    .page-user.page-user-edit textarea,
    .page-user.page-user-edit select {
        border: 1px solid #a0a0a0;
    }

    .page-user.page-user-edit input[type="password"],
    .page-user.page-user-edit input[type="text"] {
        width: 60%;
    }

    .page-user.page-user-edit .form-submit {
        font-size: 10px;
    }

    .page-user.page-user-edit .password-strength {
        width: 38%;
        margin-top: 0.8em;
    }

    .page-user.page-user-edit div.password-confirm {
        width: 38%;
    }

    @media only screen and (max-width:767px) {
        .page-user #block-views-forum-block-3 {
            margin-top: 40px;
            font-size: 20px;
        }
    }

    body.user-logged-in.page-user .tabs {
        display: none;
    }

    body.user-logged-in.page-user #page #content #main h1.title#page-title {
        display: block;
        margin-top: 45px;
        margin-bottom: 45px;
    }

    body.user-logged-in.page-user #block-views-user-profile-block-2 {
        border-top: 5px solid;
    }

    body.user-logged-in.page-user #block-views-user-profile-block-2 .content {
        margin: 50px auto;
    }

    body.user-logged-in.page-user #block-views-user-profile-block-2 .views-row>div {
        color: #ffffff;
        font-weight: 100;
        font-size: 14px;
        text-transform: capitalize;
    }

    body.user-logged-in.page-user #block-views-user-profile-block-2 .views-row>div .views-label {
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 700;
        letter-spacing: 1px;
    }

    body.user-logged-in.page-user #block-views-user-profile-block-2 .views-row .views-field.views-field-picture {
        width: 10%;
    }

    body.user-logged-in.page-user #block-views-user-profile-block-2 .middle.tb-terminal {
        padding-top: 30px;
    }

    body.user-logged-in.page-user #block-views-user-profile-block-2 .show-more {
        width: 120px;
        margin: 0 auto;
    }

    .page-node-15326 #header,
    .page-node-15326 .style-top .style-color-palette {
        margin-bottom: 2em;
    }

    .page-node-15326 #header #header-inner {
        margin: 0 0 0 3.6%;
    }

    .page-node-15326 .highlighted {
        color: #000000;
    }

    .page-node-15326 .highlighted a {
        color: #ff0000;
    }

    .page-node-15326 #content {
        margin: 0;
        padding: 0;
    }

    .page-node-15326 #node-15326 .field-name-body .field-item.even {
        overflow: hidden;
    }

    .page-node-15326 .item-list .pager .pager-next.first.last a {
        float: none;
        width: 20%;
    }

    .page-node-15326 .style-news {
        overflow: hidden;
        margin: 3.6% 0 0 3.6%;
    }

    .page-node-15326 .style-news .view-home-one-page-news .views-row {
        height: auto;
    }

    .page-node-15326 .style-top {
        overflow: hidden;
        margin: 0 0 0 3.6%;
    }

    .page-node-15326 .style-top>div {
        float: left;
        width: 50%;
    }

    .page-node-15326 .style-top .style-color-block {
        overflow: hidden;
        clear: both;
    }

    .page-node-15326 .style-top .style-color-block>div {
        float: left;
        height: 9em;
        margin-right: 1%;
        width: 32%;
    }

    .page-node-15326 .style-top .style-color-block .color-1 {
        background-color: #ffffff;
    }

    .page-node-15326 .style-top .style-color-block .color-2 {
        background-color: #ff0000;
    }

    .page-node-15326 .style-top .style-color-block .color-3 {
        background-color: #a1a1a1;
    }

    .page-node-15326 .style-top .style-btn {
        margin: 1em 0;
    }

    .page-node-15326 .style-top .style-mlist-join {
        font-size: 1em;
        width: 40%;
    }

    .page-node-15326 .style-top .style-photos>ul {
        overflow: hidden;
    }

    .page-node-15326 .style-top .style-photos>ul li {
        float: left;
        margin-right: 4%;
        width: 45%;
    }

    .page-node-15326 .style-top .style-photos img {
        width: 100%;
    }

    .page-node-15326 .style-top .style-right .style-news-body,
    .page-node-15326 .style-top .style-right .style-news-body>div {
        margin: .5em 0;
    }

    .page-node-15326 .style-top .style-right .style-news-item {
        padding-left: 2%;
        width: 95%;
    }

    .page-node-15326 .style-top .style-right .style-news-item.highlighted {
        padding: 2%;
        margin: 3em 0 0;
        background-color: #ffffff;
    }

    .page-node-15326 .style-top .style-right .style-news-item.highlighted .style-news-title {
        color: #ff0000;
    }

    .page-node-15326 .style-top .style-right .style-news-item.highlighted .style-news-body {
        color: #000000;
    }

    .page-node-15326 .style-bottom {
        padding: 1.5em;
        margin-top: 2em;
        background: #E9E9E9;
    }

    .page-node-15326 .style-bottom li {
        background-color: #363938;
        clear: both;
        margin: 1em 0;
        overflow: hidden;
        height: 2.3em;
    }

    .page-node-15326 .style-bottom li>div {
        float: left;
        padding: 0.5em;
        display: inline-table;
    }

    .page-node-15326 .style-bottom li .style-tour-date {
        color: #ff0000;
        width: 6%;
    }

    .page-node-15326 .style-bottom li .style-tour-city {
        width: 15%;
    }

    .page-node-15326 .style-bottom li .style-tour-venue {
        width: 60%;
    }

    .page-node-15326 .style-bottom li .style-tour-rsvp {
        color: #ffffff;
        cursor: pointer;
        background-color: #fff;
        width: 5%;
        text-align: center;
    }

    .page-node-15326 .style-bottom li .style-tour-tkt {
        font-size: 10px;
        width: 4.9%;
    }

    .page-node-15326 #block-acq-starterm-copy-2-block-321 {
        background: #E9E9E9;
        padding: 1.5em;
        margin-top: 2em;
        width: auto;
    }

    .chrome .style-tour-tkt {
        width: 4.9%;
    }

    @media only screen and (max-width:767px) {
        .page-node-15326 #content {
            margin: 0 3.6%;
        }
    }

    @media only screen and (max-width:767px) and (min-width:768px) {
        .page-node-15326 #content {
            max-width: 718px;
            margin: 0 auto;
        }
    }

    @media only screen and (max-width:767px) and (min-width:1024px) {
        .page-node-15326 #content {
            max-width: 993px;
            margin: 0 auto;
        }
    }

    @media only screen and (max-width:767px) and (min-width:1403px) {
        .page-node-15326 #content {
            max-width: 1203px;
            margin: 0 auto;
        }
    }

    @media only screen and (max-width:767px) {
        .page-node-15326 .item-list .pager .pager-next.first.last a {
            width: 87.5%;
        }

        .page-node-15326 .style-top {
            margin: 0;
        }

        .page-node-15326 .style-top>div {
            float: none;
            width: 100%;
        }

        .page-node-15326 .style-top .style-mlist-join {
            width: 87.5%;
        }

        .page-node-15326 .style-photos {
            overflow: hidden;
        }
    }

    .page-upload #page-title {
        margin-top: 1em;
    }

    .page-upload #edit-actions {
        overflow: hidden;
    }

    .page-upload #edit-submit,
    .page-upload #edit-draft {
        float: left;
        margin-right: 1em;
        font-size: 1em;
    }

    .page-upload .form-select {
        border: 1px solid #cdcdcd;
        padding: 0.3125em;
        margin-top: 0.2308em;
    }

    .page-upload .form-textarea-wrapper .wysiwyg-none-header {
        padding: 0;
    }

    .page-upload .form-textarea-wrapper .wysiwyg-none-header select {
        margin-top: 0;
    }

    .page-upload .form-textarea-wrapper textarea,
    .page-upload .filter-wrapper {
        border: 1px solid #cdcdcd;
    }

    .page-upload #gardens-media-node-selector-radios .video-radio-button {
        margin-left: 0.8em;
    }

    .page-upload .filter-help a {
        background-position: left center;
    }

    .page-node-20096 #content,
    .page-node-20091 #content {
        color: #ffffff;
    }

    .page-node-20096 #page #main .tabs,
    .page-node-20091 #page #main .tabs {
        display: none;
    }

    .page-node-20096 #page #content #main h1.title#page-title,
    .page-node-20091 #page #content #main h1.title#page-title {
        margin-top: 80px;
    }

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

        .page-node-20096 #page #content #main h1.title#page-title,
        .page-node-20091 #page #content #main h1.title#page-title {
            font-size: 20.03px;
        }
    }

    .page-node-20096 #page #content #main .action-links,
    .page-node-20091 #page #content #main .action-links {
        display: none;
    }

    div#node-20096,
    div#node-20091 {
        text-align: center;
    }

    .page-node-1101 .contactBlock {
        margin: 10px 0 0;
    }

    @media only screen and (max-width:767px) {
        .page-node-20096 #block-system-main p.linkList {
            line-height: 20.8px;
            width: 300px;
            margin: 0 auto;
            padding-top: 15px;
        }

        .page-node-20096 #block-system-main p.linkList a {
            word-wrap: break-word;
            white-space: normal;
            display: inline-block;
        }
    }

    body:not(.logged-in).page-node-32416 .gift-purchase,
    body:not(.logged-in).page-node-79246 .gift-purchase {
        display: none !important;
    }

    body.user-logged-in.page-node-32416 .login,
    body.user-logged-in.page-node-79246 .login {
        display: none !important;
    }

    .page-node.page-node-32416.node-type-page #page-title {
        display: none;
    }

    .page-node-79241 .tabs,
    .page-node-79241 .hidden-large-container {
        display: none;
    }

    .page-node-79241 h2 {
        font-size: 20px;
        letter-spacing: 2px;
        margin-bottom: 23px;
    }

    .page-node-79241 #page nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-24791 a {
        color: #ffffff;
    }

    .page-node-79241 #page nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-32091 .fcIcon {
        background: url(/sites/g/files/g2000014956/files/202202/lightning-red.png) no-repeat 0 0;
        background-size: 12px;
    }

    .page-node-79241 #page nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-32091 a {
        color: #ff0000;
    }

    .page-node-79241 #page #content .stack-width #main h1.title#page-title,
    .page-node-79241 #page #content .stack-width .tabs {
        display: none;
    }

    @media only screen and (max-width:767px) {
        .page-node-79241 #page #content .stack-width div#block-acq-starterm-copy-2-block-906 {
            padding: 160px 0px 31px;
        }
    }

    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 h2 {
        display: block;
    }

    @media only screen and (max-width:767px) {
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 h2 {
            padding-top: 40px;
        }
    }

    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row {
        margin-bottom: 29px;
    }

    @media only screen and (max-width:767px) {
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row {
            margin-bottom: 0;
            padding-bottom: 10px;
        }
    }

    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore {
        width: 110px;
        line-height: 25px;
    }

    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .more-link {
        margin-bottom: 59px;
    }

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

        .page-node-79241 #page #content .stack-width #block-views-home-one-page-photos-block-3 .view-home-one-page-photos .item-list ul li,
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-photos-block-3 .view-home-one-page-video .item-list ul li,
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-video-block-4 .view-home-one-page-photos .item-list ul li,
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-video-block-4 .view-home-one-page-video .item-list ul li {
            margin-bottom: 40px;
        }
    }

    .page-node-79241 #page #content .stack-width #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .more-link {
        margin-top: 4px;
    }

    @media only screen and (min-width:768px) {
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .view-content .item-list ul {
            padding-bottom: 7px;
        }
    }

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

        .page-node-79241 #page #content .stack-width #block-views-home-one-page-photos-block-3 .view-home-one-page-photos .more-link,
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-photos-block-3 .view-id-home_one_page_video .more-link,
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-video-block-4 .view-home-one-page-photos .more-link,
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-video-block-4 .view-id-home_one_page_video .more-link {
            margin-bottom: 57px;
        }
    }

    @media only screen and (max-width:767px) {
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-photos-block-3 .view-home-one-page-photos .view-content ul {
            overflow: visible;
            width: 75%;
            margin: 0 auto;
        }

        .page-node-79241 #page #content .stack-width #block-views-home-one-page-photos-block-3 .view-home-one-page-photos .view-content ul li {
            margin-right: 1%;
            width: 40%;
        }

        .page-node-79241 #page #content .stack-width #block-views-home-one-page-photos-block-3 .view-home-one-page-photos .view-content ul li .hidden-large-container {
            display: none;
        }

        .page-node-79241 #page #content .stack-width #block-views-home-one-page-photos-block-3 .view-home-one-page-photos .view-content ol.flex-control-nav.flex-control-paging {
            display: none;
        }
    }

    .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 h2 {
        display: block;
    }

    @media only screen and (max-width:767px) {
        .page-node-79241 #page #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row.views-row-last {
            margin-bottom: 28px;
        }
    }

    .page-node-79241 #block-acq-starterm-copy-2-block-926 {
        padding-bottom: 54px;
    }

    .page-node-79241 div#block-acq-starterm-copy-2-block-906 {
        padding-bottom: 50px;
    }

    .page-node-79241 div#block-acq-starterm-copy-2-block-906 span.text:after {
        content: "Welcome!";
        display: block;
        font-size: 14px;
        line-height: 30px;
        font-family: "Roboto Mono", monospace;
        font-weight: 200;
        margin-left: 30px;
        letter-spacing: 1px;
    }

    @media only screen and (max-width:767px) {
        .page-node-79241 div#block-acq-starterm-copy-2-block-906 span.text:after {
            line-height: 60px;
        }
    }

    .page-node-32416 nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-32091 a,
    .page-node-79246 nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-32091 a {
        color: #ff0000;
    }

    .page-node-32416 #header,
    .page-node-79246 #header {
        background: #000000;
    }

    .page-node-32416 #content .stack .stack-width,
    .page-node-32416 #header-inner,
    .page-node-79246 #content .stack .stack-width,
    .page-node-79246 #header-inner {
        max-width: 850px;
        margin: 0 auto;
    }

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

        .page-node-32416 #content .stack .stack-width,
        .page-node-32416 #header-inner,
        .page-node-79246 #content .stack .stack-width,
        .page-node-79246 #header-inner {
            max-width: 320px;
        }
    }

    .page-node-32416 #main .pane .tabs,
    .page-node-79246 #main .pane .tabs {
        display: none;
    }

    .page-node-32416 div#content,
    .page-node-79246 div#content {
        padding-bottom: 32px;
    }

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

        .page-node-32416 div#content,
        .page-node-79246 div#content {
            padding-bottom: 0;
        }
    }

    .page-node-32416 .upsell_wrapper,
    .page-node-79246 .upsell_wrapper {
        margin-top: 50px;
    }

    .page-node-32416 .upsell_wrapper br.upsellMob,
    .page-node-79246 .upsell_wrapper br.upsellMob {
        display: none;
    }

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

        .page-node-32416 .upsell_wrapper br.upsellMob,
        .page-node-79246 .upsell_wrapper br.upsellMob {
            display: block;
        }
    }

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

        .page-node-32416 .upsell_wrapper,
        .page-node-79246 .upsell_wrapper {
            margin-top: 0;
        }

        .page-node-32416 .upsell_wrapper .GuitarDeluxe.membership,
        .page-node-79246 .upsell_wrapper .GuitarDeluxe.membership {
            border-top: none;
            padding-top: 0;
        }
    }

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

        .page-node-32416 .upsell_wrapper .upsell_content,
        .page-node-79246 .upsell_wrapper .upsell_content {
            width: 90%;
            margin: 0 auto;
        }
    }

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

        .page-node-32416 .upsell_wrapper .upsell_content,
        .page-node-79246 .upsell_wrapper .upsell_content {
            width: 97%;
            margin: 0 auto;
        }
    }

    .page-node-32416 .upsell_wrapper .membership,
    .page-node-79246 .upsell_wrapper .membership {
        border-top: 1px solid;
        padding-top: 37px;
        padding-bottom: 50px;
    }

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

        .page-node-32416 .upsell_wrapper .membership,
        .page-node-79246 .upsell_wrapper .membership {
            padding-bottom: 25px;
            padding-top: 25px;
        }
    }

    .page-node-32416 .upsell_wrapper .membershipTitle,
    .page-node-79246 .upsell_wrapper .membershipTitle {
        text-transform: uppercase;
        text-align: center;
        color: #ffffff;
        font-weight: 900;
        font-size: 40.03px;
        font-family: "aktiv-grotesk", sans-serif;
        letter-spacing: 1px;
        margin-bottom: 30px;
    }

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

        .page-node-32416 .upsell_wrapper .membershipTitle,
        .page-node-79246 .upsell_wrapper .membershipTitle {
            font-size: 20.04px;
            padding-top: 30px;
        }
    }

    .page-node-32416 .upsell_wrapper .leftWrapper,
    .page-node-32416 .upsell_wrapper .rightWrapper,
    .page-node-79246 .upsell_wrapper .leftWrapper,
    .page-node-79246 .upsell_wrapper .rightWrapper {
        display: inline-block;
        vertical-align: top;
    }

    .page-node-32416 .upsell_wrapper .leftWrapper,
    .page-node-79246 .upsell_wrapper .leftWrapper {
        width: 46%;
        margin-right: 1%;
        text-align: center;
        background: #090b0a;
    }

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

        .page-node-32416 .upsell_wrapper .leftWrapper,
        .page-node-79246 .upsell_wrapper .leftWrapper {
            width: 100%;
            margin: 0 auto;
            display: block;
        }
    }

    .page-node-32416 .upsell_wrapper .rightWrapper,
    .page-node-79246 .upsell_wrapper .rightWrapper {
        width: 49%;
        text-align: center;
        color: #ffffff;
        margin-left: 1%;
    }

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

        .page-node-32416 .upsell_wrapper .rightWrapper,
        .page-node-79246 .upsell_wrapper .rightWrapper {
            width: 98%;
            display: block;
            margin: 0 auto;
        }
    }

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

        .page-node-32416 .upsell_wrapper .premium.membership,
        .page-node-79246 .upsell_wrapper .premium.membership {
            padding-bottom: 50px;
        }
    }

    .page-node-32416 .upsell_wrapper .premium.membership .rightWrapper,
    .page-node-79246 .upsell_wrapper .premium.membership .rightWrapper {
        margin-top: 65px;
    }

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

        .page-node-32416 .upsell_wrapper .premium.membership .rightWrapper,
        .page-node-79246 .upsell_wrapper .premium.membership .rightWrapper {
            margin-top: 0;
        }
    }

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

        .page-node-32416 .upsell_wrapper .premium.membership,
        .page-node-79246 .upsell_wrapper .premium.membership {
            border-bottom: 1px solid;
        }
    }

    .page-node-32416 .upsell_wrapper .become-a-member,
    .page-node-79246 .upsell_wrapper .become-a-member {
        color: #ffffff;
        width: 210px;
        height: 40px;
        line-height: 40px;
        margin: 12px auto;
        letter-spacing: 1px;
    }

    .page-node-32416 .upsell_wrapper .become-a-member a,
    .page-node-79246 .upsell_wrapper .become-a-member a {
        color: #ffffff;
        display: block;
    }

    .page-node-32416 .upsell_wrapper .become-a-member a:hover,
    .page-node-79246 .upsell_wrapper .become-a-member a:hover {
        color: #ffffff;
        -webkit-text-fill-color: #ffffff;
    }

    .page-node-32416 .upsell_wrapper .renew_gift,
    .page-node-79246 .upsell_wrapper .renew_gift {
        margin-bottom: 12px;
        font-weight: 100;
        font-family: "Roboto Mono", monospace;
        font-size: 12px;
    }

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

        .page-node-32416 .upsell_wrapper .renew_gift,
        .page-node-79246 .upsell_wrapper .renew_gift {
            padding-bottom: 15px;
        }
    }

    .page-node-32416 .upsell_wrapper .renew_gift a,
    .page-node-79246 .upsell_wrapper .renew_gift a {
        border-bottom: 1px solid;
    }

    .page-node-32416 .upsell_wrapper .renew_gift a:hover {
        -webkit-text-fill-color: #ff0000;
    }

    .page-node-32416 .upsell_wrapper .package_title,
    .page-node-79246 .upsell_wrapper .package_title {
        font-weight: 900;
        font-size: 14px;
        text-transform: uppercase;
        margin-bottom: 15px;
        font-family: "aktiv-grotesk", sans-serif;
        letter-spacing: 1px;
    }

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

        .page-node-32416 .upsell_wrapper ul.membership_details,
        .page-node-32416 .upsell_wrapper ul.privilege_list,
        .page-node-79246 .upsell_wrapper ul.membership_details,
        .page-node-79246 .upsell_wrapper ul.privilege_list {
            width: 94%;
            margin: 0 auto;
        }
    }

    .page-node-32416 .upsell_wrapper ul.membership_details li,
    .page-node-32416 .upsell_wrapper ul.privilege_list li,
    .page-node-79246 .upsell_wrapper ul.membership_details li,
    .page-node-79246 .upsell_wrapper ul.privilege_list li {
        font-size: 12.02px;
        font-weight: 100;
        font-family: "Roboto Mono", monospace;
        padding-bottom: 16px;
        letter-spacing: 0.5px;
    }

    .page-node-32416 .upsell_wrapper ul.membership_details li:before,
    .page-node-32416 .upsell_wrapper ul.privilege_list li:before,
    .page-node-79246 .upsell_wrapper ul.membership_details li:before,
    .page-node-79246 .upsell_wrapper ul.privilege_list li:before {
        content: '';
        background: url(/sites/g/files/g2000014956/files/202202/lightning-red.png) no-repeat 0 0;
        cursor: pointer;
        display: inline-block;
        position: relative;
        background-color: transparent;
        font-size: 0;
        box-sizing: border-box;
        width: 10px;
        height: 11px;
        z-index: 101;
        vertical-align: middle;
        background-size: 10px;
    }

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

        .page-node-32416 .upsell_wrapper ul.membership_details li,
        .page-node-32416 .upsell_wrapper ul.privilege_list li,
        .page-node-79246 .upsell_wrapper ul.membership_details li,
        .page-node-79246 .upsell_wrapper ul.privilege_list li {
            letter-spacing: 1px;
        }
    }

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

        .page-node-32416 .upsell_wrapper .online.membership,
        .page-node-79246 .upsell_wrapper .online.membership {
            padding-top: 50px;
        }
    }

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

        .page-node-32416 .upsell_wrapper .online.membership,
        .page-node-79246 .upsell_wrapper .online.membership {
            border-top: none;
        }
    }

    .page-node-32416 .upsell_wrapper .online.membership .leftWrap_privileges,
    .page-node-32416 .upsell_wrapper .online.membership .rightWrap_privileges,
    .page-node-79246 .upsell_wrapper .online.membership .leftWrap_privileges,
    .page-node-79246 .upsell_wrapper .online.membership .rightWrap_privileges {
        display: inline-block;
        width: 46%;
    }

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

        .page-node-32416 .upsell_wrapper .online.membership .leftWrap_privileges,
        .page-node-32416 .upsell_wrapper .online.membership .rightWrap_privileges,
        .page-node-79246 .upsell_wrapper .online.membership .leftWrap_privileges,
        .page-node-79246 .upsell_wrapper .online.membership .rightWrap_privileges {
            width: 100%;
        }
    }

    .page-node-32416 .upsell_wrapper .online.membership .leftWrap_privileges,
    .page-node-79246 .upsell_wrapper .online.membership .leftWrap_privileges {
        border-right: 1px solid;
        padding-right: 3.5%;
    }

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

        .page-node-32416 .upsell_wrapper .online.membership .leftWrap_privileges,
        .page-node-79246 .upsell_wrapper .online.membership .leftWrap_privileges {
            border-right: none;
            padding-right: 0;
            border-bottom: 1px solid;
        }
    }

    .page-node-32416 .upsell_wrapper .online.membership .rightWrap_privileges,
    .page-node-79246 .upsell_wrapper .online.membership .rightWrap_privileges {
        margin-left: 2.5%;
    }

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

        .page-node-32416 .upsell_wrapper .online.membership .rightWrap_privileges,
        .page-node-79246 .upsell_wrapper .online.membership .rightWrap_privileges {
            margin-left: 0;
        }
    }

    .page-node-32416 .upsell_wrapper .online.membership .membership_privileges,
    .page-node-32416 .upsell_wrapper .online.membership .online_membership,
    .page-node-79246 .upsell_wrapper .online.membership .membership_privileges,
    .page-node-79246 .upsell_wrapper .online.membership .online_membership {
        width: 100%;
        display: inline-block;
        text-align: center;
        color: #ffffff;
        font-weight: 100;
        font-size: 12.02px;
        font-family: "Roboto Mono", monospace;
        background: #090b0a;
        vertical-align: top;
        margin: 0 auto;
    }

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

        .page-node-32416 .upsell_wrapper .online.membership .membership_privileges,
        .page-node-32416 .upsell_wrapper .online.membership .online_membership,
        .page-node-79246 .upsell_wrapper .online.membership .membership_privileges,
        .page-node-79246 .upsell_wrapper .online.membership .online_membership {
            display: block;
        }
    }

    .page-node-32416 .upsell_wrapper .online.membership .membership_privileges ul.privilege_list,
    .page-node-79246 .upsell_wrapper .online.membership .membership_privileges ul.privilege_list {
        max-width: 71%;
        margin: 0 auto;
        padding-bottom: 12px;
    }

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

        .page-node-32416 .upsell_wrapper .online.membership .membership_privileges ul.privilege_list,
        .page-node-79246 .upsell_wrapper .online.membership .membership_privileges ul.privilege_list {
            max-width: 73%;
        }
    }

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

        .page-node-32416 .upsell_wrapper .online.membership .membership_privileges,
        .page-node-79246 .upsell_wrapper .online.membership .membership_privileges {
            margin-right: 0;
            margin-bottom: 20px;
        }
    }

    .page-node-32416 .upsell_wrapper .online.membership .package_title,
    .page-node-79246 .upsell_wrapper .online.membership .package_title {
        max-width: 91%;
        font-size: 12px;
        margin: 0 auto;
        padding-top: 25px;
        padding-bottom: 23px;
    }

    .page-node-32416 .upsell_wrapper .online.membership .online_membership .package_title,
    .page-node-79246 .upsell_wrapper .online.membership .online_membership .package_title {
        font-size: 40px;
        line-height: 1.1;
        padding-bottom: 22px;
        padding-top: 26px;
    }

    .page-node-32416 .upsell_wrapper .online.membership .online_membership .online_detail,
    .page-node-79246 .upsell_wrapper .online.membership .online_membership .online_detail {
        padding-bottom: 17px;
    }

    .page-node-32416 .upsell_wrapper .online.membership .online_membership .renew_gift,
    .page-node-79246 .upsell_wrapper .online.membership .online_membership .renew_gift {
        padding-bottom: 20px;
    }

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

        .page-node-32416 .upsell_wrapper .online.membership .online_membership,
        .page-node-79246 .upsell_wrapper .online.membership .online_membership {
            margin-left: 0;
            margin-top: 20px;
        }
    }

    body:not(.logged-in) div#block-acq-starterm-copy-2-block-906 {
        display: none;
    }

    body.user-logged-in div#block-acq-starterm-copy-2-block-906 {
        display: block;
        padding: 115px 0px 43px;
    }

    body.user-logged-in #content-area div#block-acq-starterm-copy-2-block-926 {
        margin-top: 35px;
    }

    @media only screen and (max-width:767px) {
        body.user-logged-in #content-area div#block-acq-starterm-copy-2-block-926 {
            margin-top: 0;
        }
    }

    .page-node-79246 #page #content #main h1.title#page-title {
        padding-top: 60px;
    }

    .page-node-79246 .upsell_wrapper .renew_gift {
        padding: 20px 0;
    }

    .page-node-79246 .online_membership .renew_gift {
        padding-bottom: 60px !important;
    }

    .page-node.node-type-page.page-node-18146 #page-title {
        display: none;
    }

    .page-node-18146 .upsell-container .upsell .logo {

        max-width: 326px;
        height: 52px;
        margin: 15px;
        position: absolute;
        width: 25%;
    }

    .page-node-18146 .upsell-container .upsell img {
        width: 100%;
    }

    .page-node-18146 .upsell-container #subscription-container {
        display: block;
        overflow: hidden;
    }

    .page-node-18146 .upsell-container #subscription-container .subscription:nth-child(3n) .subscription-wrapper {
        background: none repeat scroll 0 0 #F1F1F1;
        border: 1px solid #CDCDCD;
    }

    .page-node-18146 .upsell-container #subscription-container .subscription {
        display: block;
        float: left;
    }

    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper {
        border-right: medium none;
        padding: 5%;
    }

    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper li {
        list-style: disc inside none;
    }

    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper a {
        font-size: 1.25em;
    }

    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button {
        margin: 1em 0;
    }

    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a {
        font-size: 10px;
        display: inline;
        padding: 10px 30px;
    }

    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper hr {
        border: 1px solid #808080;
        height: 1px;
        margin-top: 0.5em;
    }

    @media only screen and (max-width:767px) {
        .page-node-18146 .upsell-container #subscription-container .subscription {
            width: 100%;
        }

        .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper {
            border: 1px solid #ccc;
            margin-right: 1em;
        }

        .page-node-18146 .upsell-container #subscription-container .subscription:nth-child(1n) .subscription-wrapper {
            margin-right: 0;
        }

        .page-node-18146 .upsell-container #subscription-container .subscription-wrapper {
            margin-top: 1em;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .page-node-18146 .upsell-container #subscription-container .subscription {
            width: 33.33333%;
        }

        .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper {
            border: 1px solid #ccc;
            margin-right: 1em;
        }

        .page-node-18146 .upsell-container #subscription-container .subscription:nth-child(3n) .subscription-wrapper {
            margin-right: 0;
        }
    }

    @media only screen and (min-width:1024px) {
        .page-node-18146 .upsell-container #subscription-container {
            border-right: medium none;
        }

        .page-node-18146 .upsell-container #subscription-container .subscription {
            width: 33.33333%;
        }

        .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper {
            border: 1px solid #ccc;
            margin-right: 1em;
        }

        .page-node-18146 .upsell-container #subscription-container .subscription:nth-child(3n) .subscription-wrapper {
            margin-right: 0;
        }
    }

    .page-node-18146 .upsell-container .upsell {
        margin-bottom: 30px;
    }

    .page-node-18146 .upsell-container .upsell.join {
        background: none repeat scroll 0 0 #CDCDCD;
        padding: 1em 0;
        text-align: center;
    }

    .page-node-18146 .upsell-container h3 {
        font-size: 1.25em;
        font-weight: bold;
    }

    @media only screen and (min-width:1024px) {
        .view-galleries .photo-list {
            font-size: 0px;
        }

        .view-galleries .photo-list.block {
            margin-bottom: 16px;
        }

        .view-galleries .photo-list .views-row {
            font-size: 14px;
            display: inline-block;
            margin-right: 2.5%;
            margin-bottom: 2.5%;
            vertical-align: top;
            width: 23.125%;
            font-size: 14px;
        }

        .view-galleries .photo-list .views-row:nth-child(4n) {
            margin-right: 0px;
        }
    }

    @media only screen and (max-width:767px) {
        .view-galleries .photo-list {
            font-size: 0px;
        }

        .view-galleries .photo-list.block {
            margin-bottom: 16px;
        }

        .view-galleries .photo-list .views-row {
            font-size: 14px;
            display: inline-block;
            margin-right: 2.5%;
            margin-bottom: 2.5%;
            vertical-align: top;
            width: 100%;
            font-size: 14px;
        }

        .view-galleries .photo-list .views-row:nth-child(1n) {
            margin-right: 0px;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        .view-galleries .photo-list {
            font-size: 0px;
        }

        .view-galleries .photo-list.block {
            margin-bottom: 16px;
        }

        .view-galleries .photo-list .views-row {
            font-size: 14px;
            display: inline-block;
            margin-right: 2.5%;
            margin-bottom: 2.5%;
            vertical-align: top;
            width: 31.66667%;
            font-size: 14px;
        }

        .view-galleries .photo-list .views-row:nth-child(3n) {
            margin-right: 0px;
        }
    }

    .view-galleries .photo-list .views-row .media-thumbnail-frame img {
        height: auto;
        width: 100%;
    }

    #main h2.commentcountwrap {
        display: none;
    }

    #main h2.commentcountwrap,
    #main div.commentcountwrap {
        font-size: inherit;
        color: inherit;
        overflow: hidden;
        padding-bottom: 0.45em;
    }

    #main h2.commentcountwrap .comment-icon,
    #main div.commentcountwrap .comment-icon {
        color: #ffffff;
        text-decoration: none;
        position: relative;
        padding-right: 0.5em;
        display: none;
    }

    #main h2.commentcountwrap .comment-icon em,
    #main div.commentcountwrap .comment-icon em {
        font-style: normal;
        background: #ffffff;
        color: #000000;
        padding: 0.1em 0.6em 0.15em;
        position: relative;
    }

    #main h2.commentcountwrap .comment-icon .point,
    #main div.commentcountwrap .comment-icon .point {
        width: 0;
        height: 0;
        position: absolute;
        top: 1.1em;
        left: 0.35em;
        display: block;
        border-right: 0.9em solid #ffffff;
        border-bottom: 0.65em solid #000000;
        border-bottom: 0.65em solid transparent;
        overflow: hidden;
    }

    #main .form-textarea-wrapper .wysiwyg-none-header {
        background: none;
    }

    #main .comment-new-form label,
    #main .form-item-notify label.option {
        display: inline;
        width: auto;
        margin-top: 2%;
        margin-right: 2%;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 900;
        font-size: 16px;
    }

    #main #edit-subject {
        width: 100%;
    }

    #main .toolbar .wysiwyg-tab-wrapper {
        display: block;
    }

    .node .comment {
        padding-top: 2em;
    }

    .node .comment,
    .page-comment {
        padding: 30px 0;
        border: none;
        border-bottom: 1px solid #a0a0a0;
        margin: 0;
    }

    .node .comment .user-picture,
    .page-comment .user-picture {
        max-height: 65px;
        overflow: hidden;
    }

    .node .comment .user-picture img,
    .page-comment .user-picture img {
        height: auto;
        width: 65px;
    }

    .node .comment .date span,
    .page-comment .date span {
        color: #ffffff;
    }

    .node .comment p,
    .page-comment p {
        margin: 0;
    }

    .text-format-wrapper .form-textarea-wrapper textarea {
        padding: 10px;
    }

    #charNum,
    .filter-wrapper {
        border-top: 0;
    }

    #charNum {
        border-bottom: 0 none;
        padding-left: 0.5em;
        padding-top: 0.5em;
    }

    .comment-wrapper .submitted span,
    .comment .submitted span {
        display: block;
        font-size: 1.05em;
    }

    .comment-wrapper .user-picture+div,
    .comment .user-picture+div {
        margin-top: 1.9em;
        overflow: visible;
    }

    .comment-wrapper .user-picture+div h3,
    .comment .user-picture+div h3 {
        text-indent: -9999px;
    }

    .comment-wrapper .user-picture+div .content,
    .comment .user-picture+div .content {
        margin-top: 0.5em;
    }

    .comment-wrapper .user-picture+div span.new,
    .comment .user-picture+div span.new {
        display: none;
    }

    .comment-form .form-textarea-wrapper .wysiwyg-none-header span {
        position: relative;
        top: 8px;
    }

    .page-comment-delete-own #edit-actions input,
    .page-comment-delete-own #edit-actions a {
        float: left;
    }

    .page-comment-delete-own #edit-actions a {
        display: block;
        margin-top: 0.5em;
    }

    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row {
        padding: 0.8em 0;
        border-bottom: 1px solid #a0a0a0;
    }

    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row .commentbody {
        font-size: 0.975em;
        color: #ff0000;
        margin-bottom: 1em;
    }

    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row .commentbody p {
        display: inline;
    }

    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row p:first-child {
        margin-top: 0;
    }

    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row .repliedto,
    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row .repliedon {
        font-size: 1em;
    }

    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .pager {
        margin-top: 1em;
    }

    .node-type-blog,
    .page-comment-reply,
    .page-comment,
    .node-type-forum {
        color: #ffffff;
    }

    .node-type-blog ul.tabs.primary,
    .page-comment-reply ul.tabs.primary,
    .page-comment ul.tabs.primary,
    .node-type-forum ul.tabs.primary {
        display: none;
    }

    .node-type-blog #page #content #main h1.title#page-title,
    .page-comment-reply #page #content #main h1.title#page-title,
    .page-comment #page #content #main h1.title#page-title,
    .node-type-forum #page #content #main h1.title#page-title {
        color: #ffffff;
        line-height: 45px;
    }

    .node-type-blog #edit-submit,
    .node-type-blog #edit-delete,
    .page-comment-reply #edit-submit,
    .page-comment-reply #edit-delete,
    .page-comment #edit-submit,
    .page-comment #edit-delete,
    .node-type-forum #edit-submit,
    .node-type-forum #edit-delete {
        float: right;
        margin-right: 5px;
        letter-spacing: 1px;
        padding: 5px 10px;
        font-size: 12px;
        color: #ffffff;
        font-family: "Roboto Mono", monospace;
        opacity: 1 !important;
    }

    .node-type-blog div#cke_edit-comment-body-und-0-value,
    .page-comment-reply div#cke_edit-comment-body-und-0-value,
    .page-comment div#cke_edit-comment-body-und-0-value,
    .node-type-forum div#cke_edit-comment-body-und-0-value {
        visibility: hidden;
        display: none;
    }

    .node-type-blog .comment-new-form label,
    .page-comment-reply .comment-new-form label,
    .page-comment .comment-new-form label,
    .node-type-forum .comment-new-form label {
        margin-bottom: 10px;
    }

    .node-type-blog .comment-new-form label,
    .node-type-blog .form-item-notify label.option,
    .page-comment-reply .comment-new-form label,
    .page-comment-reply .form-item-notify label.option,
    .page-comment .comment-new-form label,
    .page-comment .form-item-notify label.option,
    .node-type-forum .comment-new-form label,
    .node-type-forum .form-item-notify label.option {
        color: #ffffff;
        font-family: "Roboto Mono", monospace;
        letter-spacing: 1px;
        font-weight: 300;
    }

    .node-type-blog .filter-wrapper,
    .page-comment-reply .filter-wrapper,
    .page-comment .filter-wrapper,
    .node-type-forum .filter-wrapper {
        display: none;
    }

    .node-type-blog .text-format-wrapper .form-textarea-wrapper textarea,
    .node-type-blog #charNum,
    .page-comment-reply .text-format-wrapper .form-textarea-wrapper textarea,
    .page-comment-reply #charNum,
    .page-comment .text-format-wrapper .form-textarea-wrapper textarea,
    .page-comment #charNum,
    .node-type-forum .text-format-wrapper .form-textarea-wrapper textarea,
    .node-type-forum #charNum {
        background: #000;
        color: #fff;
    }

    .node-type-blog .text-format-wrapper .form-textarea-wrapper textarea,
    .page-comment-reply .text-format-wrapper .form-textarea-wrapper textarea,
    .page-comment .text-format-wrapper .form-textarea-wrapper textarea,
    .node-type-forum .text-format-wrapper .form-textarea-wrapper textarea {
        border: 1px solid #ffffff;
    }

    .node-type-blog .comment .links li a,
    .page-comment-reply .comment .links li a,
    .page-comment .comment .links li a,
    .node-type-forum .comment .links li a {
        border-bottom: 1px solid;
        margin: 0 10px;
    }

    .node-type-blog .comment .links li a:hover,
    .page-comment-reply .comment .links li a:hover,
    .page-comment .comment .links li a:hover,
    .node-type-forum .comment .links li a:hover {
        color: #ff0000;
    }

    .node-type-blog .comment-by-viewer,
    .page-comment-reply .comment-by-viewer,
    .page-comment .comment-by-viewer,
    .node-type-forum .comment-by-viewer {
        margin-top: 15px;
        color: #ffffff;
    }

    .node-type-blog .comment-by-viewer p,
    .page-comment-reply .comment-by-viewer p,
    .page-comment .comment-by-viewer p,
    .node-type-forum .comment-by-viewer p {
        color: #ffffff;
        letter-spacing: 1px;
        font-weight: 300;
    }

    .node-type-blog .comment-by-viewer span.submitted,
    .page-comment-reply .comment-by-viewer span.submitted,
    .page-comment .comment-by-viewer span.submitted,
    .node-type-forum .comment-by-viewer span.submitted {
        color: #ffffff;
    }

    .node-type-blog a#edit-cancel,
    .page-comment-reply a#edit-cancel,
    .page-comment a#edit-cancel,
    .node-type-forum a#edit-cancel {
        border-bottom: 1px solid;
    }

    .node-type-blog a#edit-cancel:hover,
    .page-comment-reply a#edit-cancel:hover,
    .page-comment a#edit-cancel:hover,
    .node-type-forum a#edit-cancel:hover {
        border-bottom: none;
    }

    .node-type-blog div#edit-actions #edit-submit,
    .node-type-blog div#edit-actions #edit-cancel,
    .page-comment-reply div#edit-actions #edit-submit,
    .page-comment-reply div#edit-actions #edit-cancel,
    .page-comment div#edit-actions #edit-submit,
    .page-comment div#edit-actions #edit-cancel {
        font-size: 14px;
        transform: skew(0);
        border: 0;
        border-bottom: 1px solid #ffffff;
        line-height: 7px;
        width: auto;
        cursor: pointer;
        float: left;
        text-transform: uppercase;
    }

    .node-type-blog div#edit-actions #edit-submit:hover,
    .node-type-blog div#edit-actions #edit-cancel:hover,
    .page-comment-reply div#edit-actions #edit-submit:hover,
    .page-comment-reply div#edit-actions #edit-cancel:hover,
    .page-comment div#edit-actions #edit-submit:hover,
    .page-comment div#edit-actions #edit-cancel:hover {
        color: #ff0000;
        border-bottom: 1px solid #ff0000;
        background: none;
    }

    .node-type-blog #main .form-item.form-type-checkbox.form-item-notify,
    .node-type-forum #main .form-item.form-type-checkbox.form-item-notify {
        display: block;
    }

    .node-type-blog #main .form-item.form-type-checkbox.form-item-notify input#edit-notify,
    .node-type-forum #main .form-item.form-type-checkbox.form-item-notify input#edit-notify {
        -webkit-appearance: checkbox;
        width: auto;
        max-width: 100%;
        height: auto;
    }

    .node-type-blog #main .form-item.form-type-checkbox.form-item-notify label.option,
    .node-type-forum #main .form-item.form-type-checkbox.form-item-notify label.option {
        font-family: "Roboto Mono", monospace;
        font-weight: 100;
        font-size: 14px;
    }

    .node-type-blog #main #edit-notify-type .form-item.form-type-radio.form-item-notify-type,
    .node-type-forum #main #edit-notify-type .form-item.form-type-radio.form-item-notify-type {
        margin: 0 auto;
    }

    .node-type-blog #main #edit-notify-type .form-item.form-type-radio.form-item-notify-type input,
    .node-type-forum #main #edit-notify-type .form-item.form-type-radio.form-item-notify-type input {
        -webkit-appearance: radio;
        width: auto;
        height: auto;
    }

    .node-type-blog #main #edit-notify-type .form-item.form-type-radio.form-item-notify-type label.option,
    .node-type-forum #main #edit-notify-type .form-item.form-type-radio.form-item-notify-type label.option {
        font-family: "Roboto Mono", monospace;
        font-weight: 100;
        font-size: 14px;
    }

    .node-type-blog #main .comment-wrapper div#edit-actions #edit-submit,
    .node-type-forum #main .comment-wrapper div#edit-actions #edit-submit {
        font-size: 14px;
        transform: skew(0);
        border: 0;
        border-bottom: 1px solid #ffffff;
        line-height: 7px;
        width: auto;
        cursor: pointer;
        float: left;
    }

    .node-type-blog #main .comment-wrapper div#edit-actions #edit-submit:hover,
    .node-type-forum #main .comment-wrapper div#edit-actions #edit-submit:hover {
        color: #ff0000;
        border-bottom: 1px solid #ff0000;
    }

    .node-type-blog #main .comment-wrapper #charNum,
    .node-type-forum #main .comment-wrapper #charNum {
        border: none;
        text-align: left;
        padding-left: 0;
    }

    body.not-front.page-comment-delete #edit-actions #edit-submit {
        float: left;
    }

    .page-comment-delete div#edit-actions a#edit-cancel {
        padding: 5px 7px;
        font-weight: 900;
        letter-spacing: 1px;
    }

    input[type="password"],
    input[type="text"],
    select {
        background: #fff;
        padding: 0.8em;
    }

    #ui-dialog-title-dialog {
        display: block;
        text-align: center;
        color: #ffffff;
        text-transform: uppercase;
        font-size: 14px;
    }

    .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;
        color: #ffffff;
    }

    .ui-dialog .form-item .description a,
    .ui-dialog .tos-and-disclaimer a,
    #user-register-form .form-item .description a,
    #user-register-form .tos-and-disclaimer a {
        color: #ffffff;
    }

    .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: #ff0000;
    }

    div.messages {
        /* padding: 0.5em 2.5em;
        margin-bottom: 1em; */
    }

    .messages:first-child {
        margin-top: 70px;
    }

    div.messages.status {
        background-position: 14px 5px;
    }

    div.messages ul {
        padding: 0;
    }

    div.messages ul li {
        font-size: 0.8em;
        margin-top: 0;
    }

    #user-login-dialog a {
        color: #ff0000;
    }

    #user-login-dialog a:hover {
        color: #ffffff;
    }

    #user-login-dialog label,
    #user-login-dialog .fieldset-legend {
        font-size: 0.8em;
        color: #ffffff;
        font-weight: normal;
        text-transform: uppercase;
        line-height: 31px;
    }

    #user-login-dialog input,
    #user-login-dialog select {
        display: block;
        color: #000000;
    }

    #user-login-dialog .field-name-field-postal-code input {
        right: 0;
        width: 68.5%;
        clear: both;
    }

    #user-login-dialog #edit-submit-dialog,
    #user-login-dialog #edit-submit--2-dialog {
        background: none;
        color: #ffffff;
        border-bottom: 1px solid;
        transition: none;
        transform: none;
    }

    #user-login-dialog #edit-submit-dialog:hover,
    #user-login-dialog #edit-submit--2-dialog:hover {
        color: #ff0000;
        border-bottom: 1px solid;
    }

    #user-login-dialog #edit-submit {
        height: auto;
    }

    #user-login-dialog .user-fields {
        margin: 0 auto;
    }

    #user-login-dialog .user-fields .form-item,
    #user-login-dialog .user-fields .form-wrapper {
        float: left;
        min-height: 2em;
        width: 100%;
    }

    #user-login-dialog .user-fields .form-item .description,
    #user-login-dialog .user-fields .form-wrapper .description {
        margin-top: 1em;
    }

    #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;
    }

    #user-login-dialog .user-fields .form-item .date-month,
    #user-login-dialog .user-fields .form-wrapper .date-month {
        width: 82%;
    }

    #user-login-dialog .user-fields #edit-actions-dialog {
        float: left;
        width: 100%;
    }

    #user-register-form-dialog a {
        color: #ff0000;
    }

    #user-register-form-dialog a:hover {
        color: #ffffff;
    }

    #user-register-form-dialog label,
    #user-register-form-dialog .fieldset-legend {
        font-size: 0.8em;
        color: #ffffff;
        font-weight: normal;
        text-transform: uppercase;
        line-height: 31px;
    }

    #user-register-form-dialog input,
    #user-register-form-dialog select {
        display: block;
        color: #000000;
    }

    #user-register-form-dialog .field-name-field-postal-code input {
        right: 0;
        width: 68.5%;
        clear: both;
    }

    #user-register-form-dialog #edit-submit-dialog,
    #user-register-form-dialog #edit-submit--2-dialog {
        background: none;
        color: #ffffff;
        border-bottom: 1px solid;
        transition: none;
        transform: none;
    }

    #user-register-form-dialog #edit-submit-dialog:hover,
    #user-register-form-dialog #edit-submit--2-dialog:hover {
        color: #ff0000;
        border-bottom: 1px solid;
    }

    #user-register-form-dialog #edit-submit {
        height: auto;
    }

    #user-register-form-dialog .user-fields {
        margin: 0 auto;
    }

    #user-register-form-dialog .user-fields .form-item,
    #user-register-form-dialog .user-fields .form-wrapper {
        float: left;
        min-height: 2em;
        width: 100%;
    }

    #user-register-form-dialog .user-fields .form-item .description,
    #user-register-form-dialog .user-fields .form-wrapper .description {
        margin-top: 1em;
    }

    #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;
    }

    #user-register-form-dialog .user-fields .form-item .date-month,
    #user-register-form-dialog .user-fields .form-wrapper .date-month {
        width: 82%;
    }

    #user-register-form-dialog .user-fields #edit-actions-dialog {
        float: left;
        width: 100%;
    }

    #user-pass-dialog a {
        color: #ff0000;
    }

    #user-pass-dialog a:hover {
        color: #ffffff;
    }

    #user-pass-dialog label,
    #user-pass-dialog .fieldset-legend {
        font-size: 0.8em;
        color: #ffffff;
        font-weight: normal;
        text-transform: uppercase;
        line-height: 31px;
    }

    #user-pass-dialog input,
    #user-pass-dialog select {
        display: block;
        color: #000000;
    }

    #user-pass-dialog .field-name-field-postal-code input {
        right: 0;
        width: 68.5%;
        clear: both;
    }

    #user-pass-dialog #edit-submit-dialog,
    #user-pass-dialog #edit-submit--2-dialog {
        background: none;
        color: #ffffff;
        border-bottom: 1px solid;
        transition: none;
        transform: none;
    }

    #user-pass-dialog #edit-submit-dialog:hover,
    #user-pass-dialog #edit-submit--2-dialog:hover {
        color: #ff0000;
        border-bottom: 1px solid;
    }

    #user-pass-dialog #edit-submit {
        height: auto;
    }

    #user-pass-dialog .user-fields {
        margin: 0 auto;
    }

    #user-pass-dialog .user-fields .form-item,
    #user-pass-dialog .user-fields .form-wrapper {
        float: left;
        min-height: 2em;
        width: 100%;
    }

    #user-pass-dialog .user-fields .form-item .description,
    #user-pass-dialog .user-fields .form-wrapper .description {
        margin-top: 1em;
    }

    #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;
    }

    #user-pass-dialog .user-fields .form-item .date-month,
    #user-pass-dialog .user-fields .form-wrapper .date-month {
        width: 82%;
    }

    #user-pass-dialog .user-fields #edit-actions-dialog {
        float: left;
        width: 100%;
    }

    #user-login a {
        color: #ff0000;
    }

    #user-login a:hover {
        color: #ffffff;
    }

    #user-login label,
    #user-login .fieldset-legend {
        font-size: 0.8em;
        color: #ffffff;
        font-weight: normal;
        text-transform: uppercase;
        line-height: 31px;
    }

    #user-login input,
    #user-login select {
        display: block;
        color: #000000;
    }

    #user-login .field-name-field-postal-code input {
        right: 0;
        width: 68.5%;
        clear: both;
    }

    #user-login #edit-submit-dialog,
    #user-login #edit-submit--2-dialog {
        background: none;
        color: #ffffff;
        border-bottom: 1px solid;
        transition: none;
        transform: none;
    }

    #user-login #edit-submit-dialog:hover,
    #user-login #edit-submit--2-dialog:hover {
        color: #ff0000;
        border-bottom: 1px solid;
    }

    #user-login #edit-submit {
        height: auto;
    }

    #user-login .user-fields {
        margin: 0 auto;
    }

    #user-login .user-fields .form-item,
    #user-login .user-fields .form-wrapper {
        float: left;
        min-height: 2em;
        width: 100%;
    }

    #user-login .user-fields .form-item .description,
    #user-login .user-fields .form-wrapper .description {
        margin-top: 1em;
    }

    #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;
    }

    #user-login .user-fields .form-item .date-month,
    #user-login .user-fields .form-wrapper .date-month {
        width: 82%;
    }

    #user-login .user-fields #edit-actions-dialog {
        float: left;
        width: 100%;
    }

    #user-register-form a {
        color: #ff0000;
    }

    #user-register-form a:hover {
        color: #ffffff;
    }

    #user-register-form label,
    #user-register-form .fieldset-legend {
        font-size: 0.8em;
        color: #ffffff;
        font-weight: normal;
        text-transform: uppercase;
        line-height: 31px;
    }

    #user-register-form input,
    #user-register-form select {
        display: block;
        color: #000000;
    }

    #user-register-form .field-name-field-postal-code input {
        right: 0;
        width: 68.5%;
        clear: both;
    }

    #user-register-form #edit-submit-dialog,
    #user-register-form #edit-submit--2-dialog {
        background: none;
        color: #ffffff;
        border-bottom: 1px solid;
        transition: none;
        transform: none;
    }

    #user-register-form #edit-submit-dialog:hover,
    #user-register-form #edit-submit--2-dialog:hover {
        color: #ff0000;
        border-bottom: 1px solid;
    }

    #user-register-form #edit-submit {
        height: auto;
    }

    #user-register-form .user-fields {
        margin: 0 auto;
    }

    #user-register-form .user-fields .form-item,
    #user-register-form .user-fields .form-wrapper {
        float: left;
        min-height: 2em;
        width: 100%;
    }

    #user-register-form .user-fields .form-item .description,
    #user-register-form .user-fields .form-wrapper .description {
        margin-top: 1em;
    }

    #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;
    }

    #user-register-form .user-fields .form-item .date-month,
    #user-register-form .user-fields .form-wrapper .date-month {
        width: 82%;
    }

    #user-register-form .user-fields #edit-actions-dialog {
        float: left;
        width: 100%;
    }

    #user-pass a {
        color: #ff0000;
    }

    #user-pass a:hover {
        color: #ffffff;
    }

    #user-pass label,
    #user-pass .fieldset-legend {
        font-size: 0.8em;
        color: #ffffff;
        font-weight: normal;
        text-transform: uppercase;
        line-height: 31px;
    }

    #user-pass input,
    #user-pass select {
        display: block;
        color: #000000;
    }

    #user-pass .field-name-field-postal-code input {
        right: 0;
        width: 68.5%;
        clear: both;
    }

    #user-pass #edit-submit-dialog,
    #user-pass #edit-submit--2-dialog {
        background: none;
        color: #ffffff;
        border-bottom: 1px solid;
        transition: none;
        transform: none;
    }

    #user-pass #edit-submit-dialog:hover,
    #user-pass #edit-submit--2-dialog:hover {
        color: #ff0000;
        border-bottom: 1px solid;
    }

    #user-pass #edit-submit {
        height: auto;
    }

    #user-pass .user-fields {
        margin: 0 auto;
    }

    #user-pass .user-fields .form-item,
    #user-pass .user-fields .form-wrapper {
        float: left;
        min-height: 2em;
        width: 100%;
    }

    #user-pass .user-fields .form-item .description,
    #user-pass .user-fields .form-wrapper .description {
        margin-top: 1em;
    }

    #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;
    }

    #user-pass .user-fields .form-item .date-month,
    #user-pass .user-fields .form-wrapper .date-month {
        width: 82%;
    }

    #user-pass .user-fields #edit-actions-dialog {
        float: left;
        width: 100%;
    }

    #user-login--2-dialog a {
        color: #ff0000;
    }

    #user-login--2-dialog a:hover {
        color: #ffffff;
    }

    #user-login--2-dialog label,
    #user-login--2-dialog .fieldset-legend {
        font-size: 0.8em;
        color: #ffffff;
        font-weight: normal;
        text-transform: uppercase;
        line-height: 31px;
    }

    #user-login--2-dialog input,
    #user-login--2-dialog select {
        display: block;
        color: #000000;
    }

    #user-login--2-dialog .field-name-field-postal-code input {
        right: 0;
        width: 68.5%;
        clear: both;
    }

    #user-login--2-dialog #edit-submit-dialog,
    #user-login--2-dialog #edit-submit--2-dialog {
        background: none;
        color: #ffffff;
        border-bottom: 1px solid;
        transition: none;
        transform: none;
    }

    #user-login--2-dialog #edit-submit-dialog:hover,
    #user-login--2-dialog #edit-submit--2-dialog:hover {
        color: #ff0000;
        border-bottom: 1px solid;
    }

    #user-login--2-dialog #edit-submit {
        height: auto;
    }

    #user-login--2-dialog .user-fields {
        margin: 0 auto;
    }

    #user-login--2-dialog .user-fields .form-item,
    #user-login--2-dialog .user-fields .form-wrapper {
        float: left;
        min-height: 2em;
        width: 100%;
    }

    #user-login--2-dialog .user-fields .form-item .description,
    #user-login--2-dialog .user-fields .form-wrapper .description {
        margin-top: 1em;
    }

    #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;
    }

    #user-login--2-dialog .user-fields .form-item .date-month,
    #user-login--2-dialog .user-fields .form-wrapper .date-month {
        width: 82%;
    }

    #user-login--2-dialog .user-fields #edit-actions-dialog {
        float: left;
        width: 100%;
    }

    #user-login input {
        width: 100%;
        max-width: 100%;
    }

    #user-register-form input {
        width: 100%;
        max-width: 100%;
    }

    #user-pass input {
        width: 100%;
        max-width: 100%;
    }

    #user-register-form-dialog select,
    #user-register-form select {
        padding: 0.625em;
    }

    #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;
    }

    #user-register-form fieldset {
        padding: 0;
        margin-top: 2em;
        border: 0;
    }

    #user-register-form fieldset .fieldset-legend {
        padding: 0;
    }

    #user-register-form #edit-field-country-und {
        clear: both;
    }

    #user-register-form #edit-field-birthdate-und-0-value {
        padding-left: 0;
        padding-right: 0;
    }

    #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;
    }

    #user-register-form #edit-field-country-und {
        width: 100%;
    }

    @media only screen and (min-width:768px) {
        #user-register-form #edit-field-country-und {
            width: auto;
        }
    }

    #user-login>div>div,
    #user-register-form>div>div {
        overflow: hidden;
        clear: both;
    }

    #user-login>div>div label,
    #user-register-form>div>div label {
        float: left;
        margin-right: 2em;
    }

    #user-login>div>div input,
    #user-register-form>div>div input {
        float: left;
    }

    #user-login>div>div.form-item-pass .description,
    #user-register-form>div>div.form-item-pass .description {
        clear: both;
        padding-top: 1em;
    }

    #user-login .form-navigation-wrapper.form-control,
    #user-register-form .form-navigation-wrapper.form-control {
        margin-top: 0.5em;
        margin-left: 1.5em;
    }

    #user-login .form-navigation-wrapper.form-control a,
    #user-register-form .form-navigation-wrapper.form-control a {
        margin-left: 1em;
    }

    #user-login #edit-submit,
    #user-register-form #edit-submit {
        width: 35%;
        float: left;
        color: #fff;
        border: none;
        border-bottom: 1px solid #fff;
        transform: skew(0deg);
        font-family: "Roboto Mono", monospace;
        font-weight: 300;
    }

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

        #user-login #edit-submit,
        #user-register-form #edit-submit {
            width: 100px;
        }
    }

    #user-login #edit-submit:hover,
    #user-register-form #edit-submit:hover {
        opacity: 0.5;
        color: #ff0000;
        border-bottom: 1px solid #ff0000;
    }

    @media only screen and (min-width:768px) {
        #user-pass-dialog label {
            word-wrap: break-word;
            width: 50%;
        }
    }

    #user-pass-dialog .user-fields {
        width: 500px;
    }

    @media only screen and (min-width:768px) {
        #user-pass #edit-submit {
            width: auto;
        }
    }

    #user-pass-reset #edit-submit {
        height: auto;
    }

    #user-login-dialog .user-fields label>span.form-required,
    .user-register-form-dialog .user-fields label>span.form-required {
        display: inline;
    }

    .user-login-dialog,
    .user-register-form-dialog,
    .user-pass-dialog {
        padding-bottom: 37px;
    }

    .user-login-dialog .ui-widget-header .ui-icon,
    .user-register-form-dialog .ui-widget-header .ui-icon,
    .user-pass-dialog .ui-widget-header .ui-icon {
        background: url("/sites/g/files/g2000014956/files/201401/bg_closebtn.png") no-repeat 0 -28px transparent;
        width: 16px;
        height: 16px;
        text-indent: -9999px;
        display: block;
    }

    .user-login-dialog .ui-widget-header .ui-icon:hover,
    .user-register-form-dialog .ui-widget-header .ui-icon:hover,
    .user-pass-dialog .ui-widget-header .ui-icon:hover {
        background-position: 0 0;
    }

    #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;
    }

    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-month {
        width: 35%;
    }

    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-month .date-month {
        width: 100%;
    }

    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-day {
        width: 30%;
    }

    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-day .date-day {
        width: 85%;
    }

    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-year {
        width: 30%;
    }

    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-year .date-year {
        width: 85%;
    }

    .user-register-form-dialog {
        top: 11.3% !important;
        top: calc(50% - 254px) !important;
    }

    .user-login-dialog {
        top: 26.3% !important;
        top: calc(50% - 54px) !important;
    }

    .user-pass-dialog {
        top: 33.5% !important;
        top: calc(50% - 109px) !important;
    }

    @media only screen and (min-width:768px) {
        #edit-account>.form-item {
            margin-top: 4px;
        }

        #user-login,
        #user-pass {
            margin-top: 25px;
        }
    }

    .description.mollom-privacy {
        display: none;
    }

    #user-register-form-dialog .tos-and-disclaimer {
        left: 0;
        width: 100%;
        color: #ffffff;
        font-size: 12px;
    }

    #user-register-form-dialog .form-item-field-yes-i-want-to-discover-mor-und label {
        line-height: 1;
        float: right;
        max-width: 95%;
        text-transform: none;
        border: none;
        margin-right: 0;
    }

    #user-register-form-dialog .form-item-field-yes-i-want-to-discover-mor-und input {
        float: left;
        border: 0;
    }

    #user-register-form-dialog .user-fields #edit-actions-dialog .submit-button-wrapper .form-navigation-wrapper {
        display: inline-block;
        text-align: center;
    }

    #user-register-form-dialog .user-fields #edit-actions-dialog .submit-button-wrapper input {
        display: inline-block;
    }

    #user-register-form-dialog .user-fields #edit-actions-dialog .submit-button-wrapper {
        left: 30%;
        width: 100%;
    }

    .ui-dialog.ui-widget {
        background: #000000;
    }

    #user-login-dialog a,
    #user-register-form-dialog a,
    .page-user div#block-system-main a {
        color: #ffffff;
        font-weight: 100;
    }

    #user-login-dialog .user-fields .form-navigation-wrapper,
    #user-login-dialog #user-login .form-navigation-wrapper,
    #user-register-form-dialog .user-fields .form-navigation-wrapper,
    #user-register-form-dialog #user-login .form-navigation-wrapper,
    .page-user div#block-system-main .user-fields .form-navigation-wrapper,
    .page-user div#block-system-main #user-login .form-navigation-wrapper {
        margin-top: 0;
        color: #ffffff;
    }

    #user-login-dialog .user-fields .form-navigation-wrapper span.button-spacer,
    #user-login-dialog #user-login .form-navigation-wrapper span.button-spacer,
    #user-register-form-dialog .user-fields .form-navigation-wrapper span.button-spacer,
    #user-register-form-dialog #user-login .form-navigation-wrapper span.button-spacer,
    .page-user div#block-system-main .user-fields .form-navigation-wrapper span.button-spacer,
    .page-user div#block-system-main #user-login .form-navigation-wrapper span.button-spacer {
        margin-left: 10px;
    }

    #user-login-dialog .user-fields .form-navigation-wrapper.form-control a,
    #user-login-dialog #user-login .form-navigation-wrapper.form-control a,
    #user-register-form-dialog .user-fields .form-navigation-wrapper.form-control a,
    #user-register-form-dialog #user-login .form-navigation-wrapper.form-control a,
    .page-user div#block-system-main .user-fields .form-navigation-wrapper.form-control a,
    .page-user div#block-system-main #user-login .form-navigation-wrapper.form-control a {
        color: #fff;
        font-family: "Roboto Mono", monospace;
        font-weight: 300;
        letter-spacing: 1px;
        font-size: 12px;
        float: right;
        line-height: 1.4545em;
        margin-bottom: 0;
        margin-right: 0;
        margin-top: 0;
        padding: 4px 14px;
        text-shadow: none;
        width: auto;
        text-transform: uppercase;
        border-bottom: 1px solid;
    }

    #user-login-dialog .user-fields .form-navigation-wrapper.form-control a:hover,
    #user-login-dialog #user-login .form-navigation-wrapper.form-control a:hover,
    #user-register-form-dialog .user-fields .form-navigation-wrapper.form-control a:hover,
    #user-register-form-dialog #user-login .form-navigation-wrapper.form-control a:hover,
    .page-user div#block-system-main .user-fields .form-navigation-wrapper.form-control a:hover,
    .page-user div#block-system-main #user-login .form-navigation-wrapper.form-control a:hover {
        color: #ff0000;
    }

    #user-login-dialog input#edit-submit-dialog,
    #user-register-form-dialog input#edit-submit-dialog,
    .page-user div#block-system-main input#edit-submit-dialog {
        font-family: "aktiv-grotesk", sans-serif;
        letter-spacing: 1px;
        font-size: 12px;
    }

    #user-login-dialog .user-fields .form-item .description a,
    #user-register-form-dialog .user-fields .form-item .description a,
    .page-user div#block-system-main .user-fields .form-item .description a {
        border-bottom: none;
        color: #fff;
        text-transform: uppercase;
    }

    #user-login-dialog .user-fields .form-item .description a:hover,
    #user-register-form-dialog .user-fields .form-item .description a:hover,
    .page-user div#block-system-main .user-fields .form-item .description a:hover {
        border-bottom: none;
        color: #ff0000;
    }

    #edit-field-yes-i-want-to-discover-mor-dialog [type="checkbox"]:not(:checked)+label.option:before {
        content: '';
        position: absolute;
        left: 0;
        top: 33px;
        width: 15px;
        height: 15px;
        border: 2px solid #fff;
        background: transparent;
        border-radius: 0px;
        box-sizing: border-box;
    }

    #edit-field-yes-i-want-to-discover-mor-dialog [type="checkbox"]:not(:checked)+label.option:after {
        content: '\2713';
        position: absolute;
        top: 33px;
        left: 2px;
        font-size: 12px;
        color: #fff;
        opacity: 0;
    }

    #edit-field-yes-i-want-to-discover-mor-dialog [type="checkbox"]:checked+label:before {
        content: '';
        position: absolute;
        left: 0;
        top: 33px;
        width: 15px;
        height: 15px;
        border: 2px solid #fff;
        background: transparent;
        border-radius: 0px;
        box-sizing: border-box;
    }

    #edit-field-yes-i-want-to-discover-mor-dialog [type="checkbox"]:checked+label:after {
        content: '\2713';
        position: absolute;
        top: 33px;
        left: 2px;
        font-size: 12px;
        color: #fff;
        opacity: 1;
    }

    .submit-button-wrapper.form-control {
        position: relative;
    }

    .submit-button-wrapper.form-control .throbber,
    .submit-button-wrapper.form-control .ajax-progress .throbber {
        position: absolute;
        margin: 2px 20px;
    }

    @media only screen and (max-width:767px) {
        .user-login-dialog {
            width: 100% !important;
            max-width: 98%;
            margin: 0 auto;
            left: 0 !important;
            padding-left: 6px;
            padding-right: 0;
            padding-bottom: 37px;
        }

        .user-login-dialog .user-fields {
            width: 300px;
        }

        .user-login-dialog .user-fields>.form-actions>.form-control {
            width: 100%;
            left: 0;
            text-align: center;
        }

        .user-login-dialog .user-fields .form-item>.description {
            left: 0;
            margin-bottom: 20px;
        }

        .user-login-dialog #user-register-form-dialog .user-fields {
            width: 300px;
        }

        .user-register-form-dialog {
            width: 100% !important;
            max-width: 98%;
            margin: 0 auto;
            left: 0 !important;
            padding-left: 6px;
            padding-right: 0;
            padding-bottom: 37px;
        }

        .user-register-form-dialog .user-fields {
            width: 300px;
        }

        .user-pass-dialog {
            width: 100% !important;
            max-width: 98%;
            margin: 0 auto;
            left: 0 !important;
            padding-left: 6px;
            padding-right: 0;
            padding-bottom: 37px;
        }

        .user-fields {
            width: 300px;
        }

        #user-login-dialog .user-fields #edit-actions-dialog {
            max-width: 100%;
        }

        #user-login-dialog .user-fields .form-navigation-wrapper {
            float: none;
        }

        #user-login-dialog input#edit-submit-dialog {
            float: none;
            display: inline-block;
        }

        #user-register-form-dialog .user-fields .form-navigation-wrapper {
            float: none;
        }

        #user-register-form-dialog .user-fields #edit-actions-dialog .submit-button-wrapper {
            float: none;
            left: 0;
            text-align: center;
        }

        #user-register-form-dialog .user-fields #edit-actions-dialog .submit-button-wrapper input {
            float: none;
        }

        #user-register-form-dialog .user-fields .form-navigation-wrapper.form-control a {
            float: none;
            display: inline-block;
        }

        #user-register-form-dialog input#edit-submit-dialog {
            float: left;
            display: inline-block;
        }
    }

    @media only screen and (max-width:767px) {
        form#user-login {
            padding-top: 72px;
            margin-top: 0;
        }
    }

    div#content {
        min-height: calc(100vh - 153px);
    }

    form#user-register-form {
        padding-top: 26px;
    }

    form#user-register-form label.option {
        width: 100%;
    }

    form#user-pass {
        padding-top: 60px;
    }

    form#user-pass #edit-actions #edit-submit {
        width: 100%;
        float: left;
        color: #fff;
        border: none;
        border-bottom: 1px solid #fff;
        transform: skew(0deg);
        font-family: "Roboto Mono", monospace;
        font-weight: 300;
    }

    .page-user .messages.error {
        margin-top: 80px;
    }

    .form-item.form-type-password.form-item-pass-pass2.confirm-parent {
        position: relative;
    }

    #user-register-form-dialog .user-fields .form-item input {
        right: -15px;
        right: -15px;
        width: 68%;
    }

    #user-register-form-dialog .user-fields .form-item select {
        right: -15px;
        right: -15px;
    }

    #user-register-form-dialog .user-fields .form-item .form-type-select.form-item.form-type-select.form-item-field-birthdate-und-0-value-day {
        left: 115px;
    }

    #user-register-form-dialog .user-fields .form-item .form-type-select.form-item-field-birthdate-und-0-value-month {
        left: 16px;
    }

    #user-register-form-dialog .user-fields .form-item .password-strength {
        margin-top: 45px;
    }

    #user-register-form-dialog .user-fields .form-item .password-strength .password-strength-title {
        color: #ffffff;
    }

    #user-register-form-dialog .user-fields .form-item.form-type-password.form-item-pass-pass2 {
        position: relative;
        margin-top: 20px;
    }

    #user-register-form-dialog select#edit-field-birthdate-und-0-value-year {
        width: 90px;
    }

    @media only screen and (max-width:767px) {
        .ui-dialog.ui-corner-all {
            top: 0 !important;
            left: 0 !important;
            width: 100% !important;
            box-sizing: border-box;
            padding: 20px 10px;
        }

        .password-strength {
            width: 68%;
        }

        .form-item.form-type-password.form-item-pass-pass2.confirm-parent label {
            width: 35%;
            display: inline-block;
        }

        input#edit-pass-pass2 {
            display: inline-block;
        }

        div.password-confirm {
            width: 60%;
        }

        #user-register-form-dialog label {
            width: 35%;
            display: block;
        }

        #user-register-form-dialog .fieldset-legend {
            width: 35%;
            display: block;
        }

        #user-register-form-dialog .form-item.form-type-checkbox.form-item-field-yes-i-want-to-discover-mor-und label {
            width: 100%;
        }

        #user-register-form-dialog select#edit-field-birthdate-und-0-value-year {
            width: 100%;
        }

        #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-month {
            width: 204px !important;
        }

        .password-strength-title {
            margin-left: 15px;
        }

        .password-indicator {
            margin-left: 15px;
        }

        #user-register-form-dialog div#edit-field-birthdate-und-0-value>div {
            float: none !important;
            width: 240px !important;
            position: static;
            top: initial;
            left: initial;
            right: initial !important;
            margin: 0 !important;
        }

        #user-register-form-dialog div#edit-field-birthdate-und-0-value>div.form-item>label+* {
            position: static;
            top: initial;
            left: initial;
            right: initial;
        }

        div#edit-field-postal-code-dialog {
            margin-top: 75px;
        }

        .user-register-form-dialog .user-fields #field-birthdate-add-more-wrapper .form-wrapper>legend+* {
            width: 63%;
        }
    }

    .page-user .form-navigation-wrapper.form-control {
        color: #ffffff;
        font-family: "Roboto Mono", monospace;
        font-size: 10px;
        text-transform: uppercase;
    }

    .page-user .form-item {
        margin-top: 0;
        margin-bottom: 0;
    }

    .page-user .form-item.form-type-checkbox {
        margin-top: 15px;
    }

    .page-user form#user-register-form {
        padding-top: 26px;
        max-width: 600px;
        margin: 0 auto;
    }

    .page-user form#user-register-form label.option {
        width: auto;
        margin-right: 0;
        line-height: 15px;
    }

    .page-user form#user-register-form input.form-checkbox {
        width: auto;
        display: inline-block;
        width: 15px;
        height: 15px;
        border: 1px solid #ffffff;
        margin-right: 15px;
        -webkit-appearance: checkbox;
    }

    .page-user form#user-register-form fieldset {
        margin-top: 0px;
    }

    .page-user form#user-register-form .fieldset-wrapper .date-no-float {
        width: 100%;
    }

    .page-user form#user-register-form .container-inline-date .date-padding {
        width: 100%;
        padding: 0;
        margin-bottom: 10px;
    }

    .page-user .password-strength,
    .page-user .password-confirm {
        color: #fff;
        font-size: 0.8em;
        margin-top: 5px;
    }

    .page-user input[type="password"] {
        width: 100%;
    }

    .page-user #edit-account>.form-item .field-name-field-postal-code input {
        width: 51%;
    }

    .page-user #user-register-form #edit-field-country-und {
        width: 100%;
    }

    .page-user .container-inline-date .date-padding {
        width: 100%;
    }

    .page-user .container-inline-date .form-item.form-type-date-select.form-item-field-birthdate-und-0-value {
        width: 100%;
    }

    .page-user select {
        width: 100%;
    }

    .page-user #edit-field-country-und {
        width: 100%;
    }

    .page-user .container-inline-date .form-item.form-item-field-birthdate-und-0-value-month {
        width: 40%;
    }

    .page-user .container-inline-date .form-item.form-item-field-birthdate-und-0-value-day {
        width: 28%;
    }

    .page-user .container-inline-date .form-item.form-item-field-birthdate-und-0-value-year {
        width: 28%;
    }

    .page-user #edit-account>.form-item,
    .page-user #user-register-form .field-name-field-postal-code input,
    .page-user #user-register-form input[type="password"] {
        width: 100%;
    }

    .page-user .form-item .password-parent,
    .page-user .form-item .confirm-parent {
        width: 100%;
    }

    .page-user div.password-confirm,
    .page-user div.password-confirm span {
        color: #ffffff;
        font-size: 12px;
    }

    @media only screen and (max-width:767px) and (orientaion:portrait) {
        .page-user .container-inline-date .form-item .form-item-field-birthdate-und-0-value-month {
            width: 37%;
        }

        .page-user #user-register-form label.option {
            width: 90%;
        }
    }

    @media only screen and (max-width:767px) {
        .page-user .container-inline-date .form-item .form-item-field-birthdate-und-0-value-month {
            width: 37%;
        }

        .page-user form#user-register-form label.option {
            width: 73%;
        }

        #user-register-form .form-item.form-type-password.form-item-pass-pass2.confirm-parent label {
            width: 36%;
        }
    }

    .field-type-taxonomy-term-reference {
        display: none;
    }

    #block-acq-starterm-copy-2-block-931 {
        display: none;
    }

    .path-music div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 div#edit-combine-wrapper input#edit-combine {
        color: #000;
    }

    #block-acq-starterm-copy-2-block-876 .widget_row:nth-child(n+4) {
        display: none;
    }

    .col {
        min-height: auto !important;
    }

    .joinOuterWrapper .joinNow .joinButton {
        letter-spacing: 1px;
    }

    @media only screen and (max-width:767px) {
        .tourWrapper .tour-mapping {
            top: 115px;
        }
    }
</style>
<style>
    /* Added CSS*/

    div#block-acq-starterm-copy-2-system-main,
    div#block-acq-starterm-copy-2-block-926,
    div#block-acq-starterm-copy-2-block-701,
    div#block-acq-starterm-copy-2-block-1071 {
        max-width: 850px;
        margin: 0 auto;
    }

    .block+.block {
        margin: 0;
        margin-top: 0;
    }

    div#block-acq-starterm-copy-2-block-701,
    div#block-acq-starterm-copy-2-block-1071 {
        margin-bottom: 1em;
    }

    div#main-wrapper {
        padding-bottom: 32px;
    }

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

        div#block-acq-starterm-copy-2-system-main,
        div#block-acq-starterm-copy-2-block-926,
        div#block-acq-starterm-copy-2-block-701 {
            max-width: 320px;
            margin: 0 auto;
        }

        .mlistOuterWrapper .mlistRightWrapper:before {
            border: none;
            content: " ";
            position: absolute;
            display: block;
            height: 100%;
            top: 0px;
            left: -20px;
            transform-origin: bottom left;
            transform: skew(-5deg, 0deg);
            width: 30%;
            border-color: transparent transparent #618288 transparent;
            border-width: 0px 0 198px 43px;
            background: #618288;
        }
    }

    .page-node-32416 .upsell_wrapper .become-a-member a.login div {
        font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    .region.region-prefooter-first a:hover {
        opacity: 0.8;
    }

    .fanclubalert {
        display: none;
        position: absolute;
        color: #ffffff;
        font-size: 9px;
        left: 50%;
        transform: translate(-50%, -50%);
        bottom: -15px;
        width: 230px;
        text-align: center;
    }

    .view-id-news.view-display-id-block_1 li .fanclubalert,
    .view-id-news.view-display-id-block_2 li .fanclubalert {
        bottom: 15px;
    }

    body:not(.path-frontpage).path-news-v1 .mlistOuterWrapper .mlistRightWrapper p.terms-message,
    body:not(.path-frontpage).path-news .mlistOuterWrapper .mlistRightWrapper p.terms-message {
        bottom: auto;
    }

    button.mfp-close {
        z-index: 99999999;
    }

    @media (max-width: 1024px) and (orientation:portrait) {
        .site-name a {
            width: 45.86666666666667vw;
            height: 7.2vw;
            padding: 2.6666666666666665vw 0;
            background-size: contain;
        }
    }
</style></div>
      
    </div>
  </div>
<div id="block-mlistcss" class="block block-block-content block-block-content945a57ea-caad-4686-9aa3-e5aaebfbbf24">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    .fadeOut {
        display: none
    }
    
    .fadeIn {
        display: block
    }
    
    .block.block-block-content.block-block-contentf1348698-64a7-4cf1-9413-f01c21307054 {
        background: #00000090;
    }
    
    .mailing-lister-wrapper .mlistwrapper {
        position: static;
        /* left: 0; */
        /* bottom: 145px; */
        /* width: 100%; */
        /* width: 100%; */
        /* max-width: 100%; */
        /* position: relative; */
    }
    
    .mailing-lister-wrapper div#mlform {
        padding: 0;
        position: relative;
    }
    
    .mailing-lister-wrapper form#mlistFormOne {
        font-size: 0;
    }
    
    .mailing-lister-wrapper .fadeOut {
        display: none;
    }
    
    .mailing-lister-wrapper #mlform input#email {
        border: none;
        background-color: transparent;
        font-size: 14px;
        height: 50px;
        font-weight: 100;
        width: 100%;
        color: #ffffff;
        border-radius: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        text-indent: 0;
        outline: none;
        letter-spacing: 0px;
        text-transform: capitalize;
        padding: 0;
        padding: 8px 0px 8px 11px;
        border: 1px solid #d6d6d6;
        margin: 0%;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
    
    #mlform input#email.errored {
        border-color: red;
    }
    
    .mailing-lister-wrapper .plain-ml-wrapper .email.fieldWrap {
        /* width: calc(100% - 30px); */
        width: 70%;
        display: inline-block;
        position: relative;
        margin: 0;
        vertical-align: top;
        margin-right: 1%;
        /* width: calc(100% - 30px); */
        width: 57.7%;
        display: inline-block;
        position: relative;
        margin: 0;
        vertical-align: top;
        margin-right: 1%;
    }
    
    .mailing-lister-wrapper .submit {
        width: 31.3%;
        display: inline-block;
        vertical-align: top;
        margin-left: 19px;
    }
    
    .mailing-lister-wrapper #mlistFormTwo .submit {
        width: 100%;
        margin: 0 AUTO;
    }
    
    .mailing-lister-wrapper input#submit {
        border: none;
        border: 1px solid #fff;
        color: #000;
        font-size: 14px;
        width: 100%;
        border-radius: 0;
        cursor: pointer;
        letter-spacing: 0px;
        padding: 0;
        letter-spacing: 0px;
        height: 50px;
        outline: none;
        position: relative;
        background: #fff;
        top: 0;
        left: 0;
        cursor: pointer;
        z-index: 1;
        font-weight: 700;
        font-family: proxima-nova, sans-serif;
        font-weight: 700;
        font-style: normal;
        transition: all 0.5s ease-in-out;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
        /* margin-left: 19px; */
        text-transform: capitalize;
    }
    
    .mailing-lister-wrapper input#submit:hover {
        /* border: 1px solid #fff;
      color: #000;
    background: #fff; */
        opacity: 0.5;
        color: #fff;
        background: #000;
        border: 1px solid #fff;
        opacity: 1;
    }
    
    .mailing-lister-wrapper #mlform .terms {
        color: #fff;
        font-size: 14px;
        letter-spacing: 0;
        text-align: left;
        /* border-bottom: 1px solid #67472D;*/
        position: relative;
        padding-top: 0;
        cursor: pointer;
        display: inline-block;
        text-transform: capitalize;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
    
    .mailing-lister-wrapper #secondform .terms {
        color: #000;
        font-size: 12px;
        letter-spacing: 0;
        text-align: center;
        /* border-bottom: 1px solid #67472D;*/
        position: relative;
        padding-top: 0;
        cursor: pointer;
        display: inline-block;
        text-transform: capitalize;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
    
    .mailing-lister-wrapper .plain-ml-wrapper #terms {
        position: relative;
        text-align: left;
        margin-top: 4px;
    }
    
    .mailing-lister-wrapper .email.fieldWrap label {
        font-size: 0px;
        display: none;
    }
    
    .mailing-lister-wrapper #mlform #terms .terms-message,
    .mailing-lister-wrapper #secondform #terms .terms-message {
        color: #fff;
        letter-spacing: 1px;
        text-decoration: underline;
        background: #000;
        border: 1px solid #fff;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 5px;
        font-size: 12px;
        text-align: left;
        position: absolute;
        bottom: 10px;
        text-decoration: none;
        line-height: 15px;
        z-index: 300;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
    
    .mailing-lister-wrapper div#block-footerwithml span.artist-inline {
        color: #5e5e5e;
    }
    
    .mailing-lister-wrapper #mlform p.terms-message a,
    .mailing-lister-wrapper #secondform p.terms-message a {
        color: #fff;
        border: 0;
    }
    
    .mailing-lister-wrapper span.input-error {
        color: red;
        font-size: 10px;
        line-height: 1;
        text-align: left;
        position: absolute;
        padding: 0;
        letter-spacing: 0;
        top: -13px;
        left: 0;
    }
    
    .mailing-lister-wrapper footer.site-footer {
        padding: 0;
        position: absolute;
        bottom: 0;
        width: 100%;
        border: 0;
    }
    
    input:-webkit-autofill,
    textarea:-webkit-autofill,
    select:-webkit-autofill {
        color: #000;
        -webkit-text-fill-color: #000;
        -webkit-box-shadow: 0 0 0 1000px #d5d5d5 inset;
    }
    
    input:-webkit-autofill,
    input:-webkit-autofill:hover,
    input:-webkit-autofill:focus,
    textarea:-webkit-autofill,
    textarea:-webkit-autofill:hover,
    textarea:-webkit-autofill:focus,
    select:-webkit-autofill,
    select:-webkit-autofill:hover,
    select:-webkit-autofill:focus {
        color: #000;
        -webkit-text-fill-color: #000;
        -webkit-box-shadow: 0 0 0 1000px #d5d5d5 inset;
    }
    
    .mailing-lister-wrapper div#secondform {
        /*position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    overflow: hidden;
    z-index: 3000;
    text-align: center;
    background: rgba(0, 0, 0, .97);
    padding-top: 0 !important;
    padding-top: 12vh;*/
        background: #000;
        padding: 10px;
        /* position: absolute; */
        bottom: 0;
        margin: 0 auto;
        text-align: center;
        right: 10vw;
        /* left: -170px; */
    }
    
    .mailing-lister-wrapper #secondform .welcome {
        max-width: 500px;
        margin: 0 auto;
        width: 95%;
        text-align: center;
        font-size: 18px;
        color: #fff;
        font-weight: 500;
        line-height: 20px;
        padding-bottom: 0;
        letter-spacing: 0;
        padding: 0;
    }
    
    .mailing-lister-wrapper .secondFormInnerWrapper {
        max-width: 500px;
        margin: 0 auto;
        width: 95%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
    }
    
    .mailing-lister-wrapper .plain-ml-wrapper label {
        /* position: relative; */
        font-size: 13px;
        padding-bottom: 0;
        display: block;
        color: #fff;
        text-align: left;
        padding: 0 0 5px;
        letter-spacing: 0;
        transform: none;
        left: auto;
        top: auto;
        transition: none;
        padding-top: 3%;
        text-transform: capitalize;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
    
    .mailing-lister-wrapper .mailing-list-second-form-copy {
        text-align: center;
        font-size: 14px;
        max-width: 500px;
        margin: 0 auto;
        width: 95%;
        color: #fff;
        font-weight: 400;
        line-height: 17px;
        letter-spacing: 0;
        font-size: 12px;
    }
    
    .mailing-lister-wrapper #secondform .name {
        margin-bottom: 0;
    }
    
    .mailing-lister-wrapper #secondform input,
    .mailing-lister-wrapper #secondform select {
        font-family: proxima-nova, sans-serif;
        font-style: normal;
        height: 50px;
        color: #fff;
        padding: 0 5px;
        border: 1px solid #fff;
        font-size: 12px;
        text-transform: capitalize;
        width: 100%;
        box-sizing: border-box;
        background: transparent;
        border-radius: 0;
        outline: none;
        letter-spacing: 0;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
    
    .mailing-lister-wrapper #secondform select {
        background: url(../images/drop.png) no-repeat center right !important;
        background-size: 14% auto !important;
        -webkit-appearance: none;
        appearance: none;
    }
    
    #secondform select {
        background: url(../images/drop.png) no-repeat center right !important;
        background-size: 14% auto !important;
        -webkit-appearance: none;
        appearance: none;
        color: #fff;
        border: 1px solid #fff;
        height: 40px;
        width: 100%;
    }
    
    .mailing-lister-wrapper option {
        background: #d5d5d5;
        color: #000;
    }
    
    .mailing-lister-wrapper #secondform label.goptin_checkbox {
        font-size: 12px;
        display: inline;
        padding: 0;
        vertical-align: top;
        text-align: left;
        width: 90%;
        letter-spacing: 0;
        font-weight: 400;
        cursor: pointer;
        color: #fff;
        text-transform: unset;
    }
    
    .mailing-lister-wrapper #secondform .globaloptin.fieldWrap .goptin_checkbox {
        display: inline-block;
        width: calc(100% - 35px);
        vertical-align: middle;
    }
    
    .mailing-lister-wrapper #secondform .globaloptin.fieldWrap {
        margin: 10px 0;
        text-align: left;
    }
    
    .mailing-lister-wrapper #mlistFormTwo .submit input {
        padding: 0;
        border: 1px solid;
        display: block;
        position: relative;
        border: 1px solid #fff;
        color: #000;
        background: #fff;
        font-size: 14px;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
    
    .mailing-lister-wrapper #mlistFormTwo .submit input:hover {
        /* border: 1px solid #000;
      color: #000;
    background: #fff; */
        /* transform: none;
      background: #000;
      color: #fff;
      opacity: 1; */
    }
    
    .mailing-lister-wrapper #secondform input[type="checkbox"] {
        margin-right: 10px;
        display: inline-block;
        /* width: 5%; */
        vertical-align: middle;
        -webkit-appearance: none;
    }
    
    .mailing-lister-wrapper #secondform input[type="checkbox"] {
        width: 15px;
        height: 15px;
        vertical-align: top;
        margin-left: 0;
        margin-right: 0;
    }
    
    .mailing-lister-wrapper .plain-ml-wrapper div#secondform #terms {
        text-align: center;
    }
    
    .mailing-lister-wrapper .plain-ml-wrapper p.terms-message-2 {
        position: relative;
        bottom: 10px;
        top: auto;
        color: #fff;
        letter-spacing: 0;
        margin-top: 5px;
        font-size: 12px;
        background: transparent;
        line-height: 13px;
        position: absolute;
        border: none;
        padding: 10px;
        background: #000;
        z-index: 10;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
        border: 1px solid;
    }
    
    .mailing-lister-wrapper .terms-message-2 a {
        border: 0;
    }
    
    .mailing-lister-wrapper form#mlistFormTwo {
        max-width: 500px;
        margin: 0 auto;
        width: 95%;
        padding-top: 1%;
    }
    
    .mailing-lister-wrapper div.plain-ml-wrapper span#secondFormClose {
        font-size: 28px;
        font-family: futura-pt, sans-serif, sans-serif;
        font-weight: normal;
        width: 100%;
        display: block;
        max-width: 20px;
        margin: 0 0 0 auto;
        text-align: right;
        position: static;
        color: #fff;
    }
    
    .mailing-lister-wrapper div.plain-ml-wrapper span#secondFormClose:hover {
        opacity: 0.5;
        cursor: pointer;
    }
    
    .mailing-lister-wrapper .plain-ml-wrapper p.terms-message-2 a:hover {
        opacity: 0.5;
    }
    
    .mailing-lister-wrapper div#secondform #terms .terms-message-2 a {
        color: #fff;
    }
    
    .mailing-lister-wrapper div#secondform #terms .terms-message-2 a:hover {
        color: #d5d5d5;
    }
    
    .mailing-lister-wrapper div#thankyou {
        text-align: center;
        font-size: 20px;
        color: #ffffff;
        font-weight: 700;
        line-height: 20px;
        padding-bottom: 0;
        letter-spacing: 0;
        padding: 0;
        text-align: center;
        font-size: 18px;
        line-height: 1;
        text-transform: uppercase;
        /* margin-top: 60px; */
    }
    
    .mailing-lister-wrapper .site-footer .layout-container {
        max-width: 96%;
    }
    
    .mailing-lister-wrapper #mlform .terms:hover,
    .mailing-lister-wrapper #secondform .terms:hover {
        /* color: #d5d5d5; */
        opacity: 0.7;
    }
    
    .mailing-lister-wrapper #mlform p.terms-message a:hover,
    .mailing-lister-wrapper #secondform p.terms-message a:hover,
    .mailing-lister-wrapper .site-footer .content p.terms-message-2 a:hover,
    .mailing-lister-wrapper span#secondFormClose:hover {
        color: #d5d5d5;
    }
    
    .mailing-lister-wrapper .welcome p {
        margin-bottom: 10px;
        margin-top: 0;
        font-size: 16px;
        font-family: futura-pt, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
    
    .mailing-lister-wrapper input#goptin_checkbox:checked:after {
        content: "\2713";
        color: #000;
        display: block;
        text-align: center;
        font-size: 12px;
        line-height: 12px;
        /* margin-top:2px; */
        margin-top: 2px;
        margin-left: -3px;
        box-sizing: border-box;
    }
    
    .mailing-lister-wrapper .copyrightBlock.mobile {
        display: none;
    }
    /* additional stylings */
    
    .mailing-lister-wrapper #page #header {
        padding-bottom: 67px;
    }
    
    .mailing-lister-wrapper .page-text {
        text-align: center;
        position: relative;
        position: absolute;
        left: 50%;
        transform: translate(-50%);
        top: -200px;
        font-size: 27.4px;
        color: #fff;
        letter-spacing: 0;
    }
    
    .mailing-lister-wrapper form#mlistFormOne,
    .mailing-lister-wrapper #terms {
        max-width: 100%;
        margin: 0 auto;
        text-align: left;
    }
    
    .mailing-lister-wrapper #secondform #terms {
        max-width: 100%;
    }
    
    .mailing-lister-wrapper form#mlistFormOne {
        position: relative;
    }
    
    .mailing-lister-wrapper div#secondform #terms a {
        color: #fff;
    }
    
    .mailing-lister-wrapper div#secondform #terms a:hover {
        opacity: 0.5;
    }
    /* mlist second form  added stylings */
    
    .mailing-lister-wrapper .plain-ml-wrapper .dobMonth.fieldWrap {
        width: 48%;
        display: inline-block;
        margin-right: 2%;
    }
    
    .mailing-lister-wrapper .plain-ml-wrapper .dobDay.fieldWrap {
        width: 48%;
        display: inline-block;
    }
    
    .mailing-lister-wrapper .plain-ml-wrapper .postalcode.fieldWrap {
        width: 48%;
        display: inline-block;
        margin-right: 2%;
        position: unset;
    }
    
    .mailing-lister-wrapper .postal_country {
        width: 48%;
        display: inline-block;
        position: unset;
    }
    
    .mailing-lister-wrapper select#country {
        height: 50px;
    }
    
    .mailing-lister-wrapper input#first {
        padding: 0;
        padding-left: 5px;
        width: 99.1%;
    }
    
    .mailing-lister-wrapper select#dobDay,
    .mailing-lister-wrapper select#dobMonth {
        width: 100%;
    }
    
    .mailing-lister-wrapper input#postalcode {
        padding: 0;
        padding-left: 5px;
    }
    
    .mailing-lister-wrapper p.message-description {
        font-size: 20px;
        letter-spacing: 0;
    }
    
    .mailing-lister-wrapper .mlistheader {
        font-size: 18px;
        letter-spacing: 0;
        color: #000000;
        margin-bottom: 10px;
        text-align: left;
    }
    
    .mailing-lister-wrapper input::placeholder {
        /* Chrome, Firefox, Opera, Safari 10.1+ */
        color: #ffffff;
        opacity: 1;
        /* Firefox */
    }
    
    .mailing-lister-wrapper :-ms-input-placeholder {
        /* Internet Explorer 10-11 */
        color: #ffffff;
    }
    
     ::-ms-input-placeholder {
        /* Microsoft Edge */
        color: #ffffff;
    }
    
    .mailing-lister-wrapper input#goptin_checkbox:checked:after {
        color: #fff;
    }
    
    @media only screen and (max-width: 1024px) and (min-width: 768px) {
        .mailing-lister-wrapper .mlistwrapper {
            /* position: fixed; */
            /* left: 0; */
            /* bottom: 225px; */
            /* width: 100%; */
        }
        .mailing-lister-wrapper div#secondform {
            background: transparent;
            padding: 10px;
            position: absolute;
            left: 50%;
            bottom: 11%;
            width: 100%;
            transform: translateX(-50%);
            background: #000;
        }
        .footer-socials-wrapper,
        .roller,
        .mailing-lister-wrapper {
            width: 100%;
            display: block;
        }
        .mailing-lister-wrapper {
            max-width: 80%;
            margin: 0 auto;
        }
        .roller {
            margin: 20px auto;
        }
        .album-wrapper {
            padding-top: 0vw;
        }
        .mailing-lister-wrapper div#thankyou {
            padding: 40px 0;
        }
    }
    
    @media only screen and (max-width: 1024px) {
        .mailing-lister-wrapper p.message-description {
            font-size: 20px;
            letter-spacing: 0;
            max-width: 500px;
            margin: 20px auto;
        }
        .mailing-lister-wrapper #mlform input#email {
            font-size: 16px;
        }
    }
    
    @media only screen and (max-width: 767px) and (orientation: landscape) {
        .mailing-lister-wrapper .mlistwrapper {
            margin-top: 25% !important;
        }
    }
    
    @media only screen and (max-width: 1024px) and (orientation: landscape) {
        /* .mailing-lister-wrapper .mlistwrapper {
        margin-top: 50% !important;
      } */
        .mailing-lister-wrapper form#mlistFormOne,
        .mailing-lister-wrapper #terms {
            max-width: 80%;
        }
    }
    
    @media only screen and (max-width: 767px) {
        .mailing-lister-wrapper .plain-ml-wrapper #terms {
            text-align: center;
        }
        .mlform .terms .terms-message {
            bottom: 20px;
        }
        .mailing-lister-wrapper div#secondform {
            background: transparent;
            padding: 10px;
            position: absolute;
            bottom: 95px;
            right: 0px;
            left: 0;
            background: #000;
        }
        .mailing-lister-wrapper p.message-description {
            font-size: 16px;
            letter-spacing: 0;
            max-width: 280px;
            margin: 20px auto;
        }
        .mailing-lister-wrapper #mlform input#email {
            font-size: 16px;
        }
        .mailing-lister-wrapper input#first {
            width: 100%;
        }
        .mailing-lister-wrapper .mlistwrapper {
            /* position: fixed; */
            /* left: 0; */
            /* bottom: 90px; */
            /* width: 100%; */
        }
        .mailing-lister-wrapper form#mlistFormOne,
        .mailing-lister-wrapper #terms {
            max-width: 300px;
            margin: 0 auto;
        }
        .mailing-lister-wrapper .plain-ml-wrapper .email.fieldWrap,
        .mailing-lister-wrapper .submit {
            width: 100%;
            display: block;
            position: relative;
            margin: 0;
            margin-right: 0;
            margin: 0 auto;
            max-width: 300px;
        }
        .mailing-lister-wrapper .submit {
            margin: 20px auto 0;
        }
        .mailing-lister-wrapper #mlform input#email {
            background-color: transparent;
            border: 1px solid #d6d6d6;
        }
    }
    
    @media only screen and (max-width: 767px) and (orientation: landscape) {
        .album-wrapper {
            padding-top: 0px;
            margin-bottom: -1px;
        }
        .mailing-lister-wrapper .mlistwrapper {
            margin-top: 0 !important;
        }
        .mailing-lister-wrapper #mlform input#email {
            height: 40px;
            line-height: 40px;
        }
        .mailing-lister-wrapper input#submit {
            height: 40px;
            line-height: 40px;
        }
        .roller {
            margin-bottom: 8px;
        }
        .merch-socials-wrapper {
            margin-top: 20px;
        }
        a.preorder-button {
            height: 30px;
            line-height: 30px;
        }
        .mailing-lister-wrapper input#first {
            height: 30px;
            line-height: 30px;
        }
        .mailing-lister-wrapper #secondform select {
            height: 30px;
            line-height: 30px;
        }
        .mailing-lister-wrapper input#postalcode {
            height: 30px;
            line-height: 30px;
        }
        .mailing-lister-wrapper div#secondform {
            max-height: 100%;
            overflow-y: scroll;
        }
    }
    
    body {
        background: #000;
    }
    
    .mailing-lister-wrapper {
        max-width: 600px;
        margin: 0 auto;
        width: 100%;
    }
    
    div#block-mlistdom {
        width: 100%;
        background: #ccc;
        margin: 0 auto;
        padding: 30px 0 30px;
    }
    
    div#block-mlistdom .mlistwrapper {
        width: 400px;
        margin: 0 auto;
    }
    
    span#secondFormClose {
        position: absolute;
        width: 20px;
        height: 20px;
        font-size: 20px;
        top: 0;
        right: 0;
    }
    
    input:-webkit-autofill,
    input:-webkit-autofill:hover,
    input:-webkit-autofill:focus,
    textarea:-webkit-autofill,
    textarea:-webkit-autofill:hover,
    textarea:-webkit-autofill:focus,
    select:-webkit-autofill,
    select:-webkit-autofill:hover,
    select:-webkit-autofill:focus {
        -webkit-text-fill-color: #fff;
        -webkit-box-shadow: 0 0 0px 1000px rgba(230, 230, 230, 0.8) inset !important;
        transition: rgba(230, 230, 230, 0.8) 5000s ease-in-out 0s;
    }
    
    input:-webkit-autofill,
    input:-webkit-autofill:hover,
    input:-webkit-autofill:focus,
    textarea:-webkit-autofill,
    textarea:-webkit-autofill:hover,
    textarea:-webkit-autofill:focus,
    select:-webkit-autofill,
    select:-webkit-autofill:hover,
    select:-webkit-autofill:focus {
        border: 1px solid #fff;
        -webkit-text-fill-color: #fff;
        -webkit-box-shadow: 0 0 0px 1000px #00000000 inset !important;
        transition: background-color 5000s ease-in-out 0s;
    }
</style></div>
      
    </div>
  </div>
<div id="block-generalcss" class="block block-block-content block-block-content5eed88e1-152f-43ca-a433-84277019a9da">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
	.region-header .block:not(.site-branding) {
    margin: 0 auto;
}
.region-header {
    padding: 11px 0px 0;
}

#toolbar-administration{
	display: none;
}
body {
    padding: 0px !important;
	background: #000000;
}
div#page-wrapper{
	background: #000000;
}
#page, #main-wrapper, .region-primary-menu .menu-item a.is-active, .region-primary-menu .menu-item--active-trail a {
    background: transparent;
}
header#header {
    background: #000;
    text-align: center;
}
.region-header .block {
    clear: unset !important;
    float: unset !important;
	width: 100%;
    margin: 0;
    margin-top: 0;
    margin-bottom: 0;
}
.layout-container {
    max-width: 100%;
}
div#block-bartik-local-tasks{
	display: none;
}
.page-title{
	display: none;
}
.main-content .section {
    padding: 0px;
}
body.layout-no-sidebars .main-content {
    width: 100%;
    float: unset;
}
div#main {
    margin: 0 auto;
}
.block .content {
    margin: 0 auto;
}

body {
    margin: 0 auto !important;
    padding: 0px !important;
}
.site-footer div#block-footersocial.block a:hover,div#block-footercopy a:hover {
    opacity: 0.6;
}
</style>
<script>
jQuery(document).ready(function () {
jQuery('div#block-headermiddle .tourNav a').click(function(event) {
            jQuery("html, body").animate({
                scrollTop: jQuery('div#block-acq-starterm-copy-2-block-1026 #tour').offset().top - 180
            }, 1800);
        });
});
</script></div>
      
    </div>
  </div>
<div id="block-usercss" class="block block-block-content block-block-content81d9f0cb-b317-4f08-ae81-37fc733ecefa">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    .path-user #content {
            min-height: calc(100vh - 110px);
        }
    form#user-login-form {
        margin: 100px 10px 20px;
    }
form#user-login-form div#edit-name--description, form#user-login-form div#edit-pass--description {
    display: none;
}
.form-item.js-form-type-password.form-type-password {
    margin-bottom: 16px;
}
.path-user #edit-actions input#edit-submit {
    padding: 5px 20px;
    font-family: "Roboto Mono",monospace;
    font-weight: 300;
    letter-spacing: 1px;
}
    .path-user .messages.messages--error {
        font-size: 0.8em;
        background-color: #FCC;
        border-color: #D77;
        color: #200;
        max-width: 944px;
        margin: 70px auto 0;
        box-shadow: none;
    }
    .user-login-form .form-item label, .user-login-form .form-wrapper .label {
        font-size: 11.2px;
        color: #ffffff;
        font-weight: normal;
        text-transform: uppercase;
        line-height: 31px;
    }
    .user-login-form input[type="password"], .user-login-form input[type="text"], select{
        width: 100%;
        max-width: none;
    }
    .form-composite > .fieldset-wrapper > .description, .form-item .description {
        font-size: 10.9px;
        font-family: "Roboto Mono",monospace;
        padding-top: 10px;
    }
    #edit-actions #edit-submit, .button-spacer a{
        font-size: 10px;
        font-family: "Roboto Mono",monospace;
        font-weight: 300;
        border: none;
        border-bottom: 1px solid #fff;
        width: 100px;
        transform: none;
    }
    #edit-actions #edit-submit{
        float: left;
        margin-right: 15px;
    }
    span.button-spacer {
        text-transform: uppercase;
        font-size: 10px;
    }
    #edit-actions #edit-submit:hover, .button-spacer a:hover {
        color: #ff0000;
        border-bottom: 1px solid #ff0000;
    }
    .button-spacer a.use-ajax.use-dialog.ajax-processed.use-dialog-processed.user-dialog-processed {
        width: 100px;
        display: inline-block;
        padding-bottom: 8px;
        margin-left: 15px;
            text-align: center;
letter-spacing: 1px;
    }
    #block-acq-starterm-copy-2-system-main #user-register-form label, #user-register-form .fieldset-legend {
        font-size: 0.6em;
    }
    #user-login>div>div input, #user-register-form>div>div input {
        float: left;
        background: #fff;
    }
    div#block-acq-starterm-copy-2-system-main {
        max-width: 993px;
        margin: 0 auto;
    }
    password-confirm, .password-field, .password-strength, .password-confirm-match {
        width: 55%;
        float: right;
        font-size: 0.8em;
    }
    .form-item.form-type-password.form-item-pass-pass2.confirm-parent {
        margin-bottom: 0;
    }
    .password-strength__meter {
        height: 0.3em;
    }
    select#edit-field-birthdate-0-value-month {
        width: 40%;
        float: left;
        margin-right: 12px;
    }
    .js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-field-birthdate-0-value-day.form-item-field-birthdate-0-value-day.form-no-label {
        width: 28%;
        float: left;
        margin: 0;
        margin-right: 12px;
    }
    .js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-field-birthdate-0-value-year.form-item-field-birthdate-0-value-year.form-no-label {
        width: 28%;
        float: left;
        margin: 0;
    }
    .password-confirm-message {
        font-size: 0.6em;
        margin-top: 10px;
    }
    input#edit-field-yes-i-want-to-discover-mor-value {
        display: inline-block;
        width: 15px;
        height: 15px;
        border: 1px solid #ffffff;
        margin-right: 10px;
    }
    #user-register-form #edit-submit {
        width: auto;
    }
    .confirm-parent, .password-parent{ max-width: none;}
    #page .form-type-checkbox .option {
        width: 90%;
        line-height: 18px;
    }
    .tos-and-disclaimer{
        font-size: 11.2px;
        line-height: 15px;
        max-width: 600px;
        margin: 0 auto;
        margin-top: 60px;
    }
     .tos-and-disclaimer a{
         color: #ff0000;
        -webkit-text-fill-color: #ff0000;
        font-weight: 100;
        }
    .user-dialog-processed.password-link {
        font-weight: 100;
        font-size: 11.9px;
    }
    form#user-register-form {
        max-width: 600px;
        margin: 0 auto;
padding-top: 60px;
    }
    #user-login .form-navigation-wrapper.form-control a, #user-register-form .form-navigation-wrapper.form-control a {
        font-weight: 400;
    }
    #user-register-form .form-navigation-wrapper.form-control {
        clear: none;
        line-height: 8px;
    }
    div#block-acq-starterm-copy-2-user-login {
        display: none;
    }
    form#user-pass #edit-actions #edit-submit {
        width: auto;
    }
    .user-pass p {
        font-size: 11.2px;
    }
    @media only screen and (max-width: 1023px){
    .user-login-form input[type="password"], .user-login-form input[type="text"], select {
        font-size: 16px;
    }
    div#block-acq-starterm-copy-2-system-main{
        max-width: 92%;
        margin: 0 auto;
    }
    .tos-and-disclaimer{
         max-width: 92%;
        margin: 0 auto;
    }
    .js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-field-birthdate-0-value-day.form-item-field-birthdate-0-value-day.form-no-label,
    select#edit-field-birthdate-0-value-month{
        margin-right:7px;
    }
    div#block-acq-starterm-copy-2-system-main{
        padding-top: 50px;
    }
    }
    details#captcha summary, details .details-description {
        display: none;
    }
    details#captcha, details > .details-wrapper {
        padding: 0;
    }
    details#captcha {
        border: 0;
    }

    /* user register page styles */
    .path-user .form-type-email div#edit-mail--description {
        display: none;
    }
    .path-user input#edit-field-yes-i-want-to-discover-mor-value{
        display: block;
    }
    .path-user #page .form-type-checkbox .option {
        width: 90%;
        line-height: normal;
        letter-spacing: 0px;
        margin-top: 1px;
    }
    .path-user input#edit-field-yes-i-want-to-discover-mor-value {
        display: inline-block;
        width: 14px;
        height: 14px;
        border: 1px solid #ffffff;
        margin-right: 10px;
        cursor: pointer;
    }
    .path-user #edit-actions #edit-submit {
        font-style: normal;
        font-weight: normal;
        border: none;
        border-bottom: 1px solid #fff;
        transform: none;
        -webkit-transform: none;
        margin-right: 16px;
    }
    .path-user #edit-actions #edit-submit:hover {
        border: none;
        border-bottom: 1px solid #ff0000;
    }
    a.external-link:hover, .tos-and-disclaimer a:hover {
        text-decoration: underline;
    }
    .path-user #user-register-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-field-yes-i-want-to-discover-mor-value.form-item-field-yes-i-want-to-discover-mor-value {
        position: relative;
    }
    .path-user #user-register-form input[type="checkbox"]:checked+label:before {
        content: '';
        position: absolute;
        left: 0;
        top: 3vw;
        width: 1.36vw;
        height: 1.36vw;
        border: 1px solid red;
        background: transparent;
        border-radius: 0px;
        width: 13px;
        height: 13px;
        top: 0px;
    }
    .path-user #user-register-form input[type="checkbox"]:checked+label:after{
        content: '\2713';
        position: absolute;
        top: 1.3vw;
        left: 0.9vw;
        font-size: 2.5vw;
        color: #000000;
        transition: all .2s;
        top: -1px;
        left: 3px;
        font-size: 12px;
        font-weight: bold;
    }
    @media only screen and (min-width:1024px){
        .path-user #edit-account>.form-item{
            margin-bottom: 0;
            margin-top: 0;
        }
        .path-user .password-strength__meter {
            height: 0.3em;
            margin-top: 17px;
        }
        .path-user .password-strength {
            float: none;
            text-align: left;
            display: inline-block;
            position: absolute;
            right: 0;
        }
        .path-user .js-form-item.form-item.js-form-type-password.form-type-password.js-form-item-pass-pass1.form-item-pass-pass1.password-parent {
            position: relative;
        }
        .path-user .password-confirm-message {
            margin-top: 14px;
        }

    }
    </style>
    <script>
        jQuery(document).ready(function() {
            jQuery("form#user-login-form .form-item.js-form-type-password.form-type-password").after('<div class="description"><a href="/user/password" class="use-ajax use-dialog ajax-processed use-dialog-processed user-dialog-processed password-link">Forgot your password?</a></div>');
            jQuery("form#user-login-form div#edit-actions input").after('<div class="form-navigation-wrapper form-control"><span class="button-spacer"> </span>or <span class="button-spacer"> </span><a href="/user/register" class="use-ajax use-dialog ajax-processed use-dialog-processed user-dialog-processed">Sign up</a></div>');
            jQuery("form#user-register-form div#edit-actions input").after('<div class="form-navigation-wrapper form-control"><span class="button-spacer"> </span>or <span class="button-spacer"> </span><a href="/user/login" class="use-ajax use-dialog ajax-processed use-dialog-processed user-dialog-processed">Log In</a></div>');
            jQuery("form#user-login-form .form-type-textfield.form-item-name label").html('Username or Email Address');
    //jQuery("form#user-pass #edit-actions #edit-submit").val("E-mail new password");

        jQuery(".path-user form#user-register-form fieldset#edit-field-birthdate-0 legend span").append(" *");
        jQuery(".path-user form#user-register-form .form-item-field-postal-code-0-value label").append(" *");
        jQuery(".path-user form#user-register-form .form-item-field-country label").append(" *");

        jQuery('.path-user form#user-register-form .form-item-field-country select#edit-field-country option:contains("- None -")').text('- Select a country -');
        
        });

        
    </script>

  </div>
      
    </div>
  </div>
<div id="block-markerwithlabel" class="block block-block-content block-block-contentf7f365c5-a6dc-46e9-897b-bc0907e8723c">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCqdirW6xjHIN1WYAEvUqEHLjZPnVOnhZg"></script>
<script>
/**
 * @name MarkerWithLabel for V3
 * @version 1.1.9 [June 30, 2013]
 * @author Gary Little (inspired by code from Marc Ridey of Google).
 * @copyright Copyright 2012 Gary Little [gary at luxcentral.com]
 * @fileoverview MarkerWithLabel extends the Google Maps JavaScript API V3
 *  <code>google.maps.Marker</code> class.
 *  <p>
 *  MarkerWithLabel allows you to define markers with associated labels. As you would expect,
 *  if the marker is draggable, so too will be the label. In addition, a marker with a label
 *  responds to all mouse events in the same manner as a regular marker. It also fires mouse
 *  events and "property changed" events just as a regular marker would. Version 1.1 adds
 *  support for the raiseOnDrag feature introduced in API V3.3.
 *  <p>
 *  If you drag a marker by its label, you can cancel the drag and return the marker to its
 *  original position by pressing the <code>Esc</code> key. This doesn't work if you drag the marker
 *  itself because this feature is not (yet) supported in the <code>google.maps.Marker</code> class.
 */

/*!
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *       https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/*jslint browser:true */
/*global document,google */

/**
 * @param {Function} childCtor Child class.
 * @param {Function} parentCtor Parent class.
 */
function inherits(childCtor, parentCtor) {
  /** @constructor */
  function tempCtor() {};
  tempCtor.prototype = parentCtor.prototype;
  childCtor.superClass_ = parentCtor.prototype;
  childCtor.prototype = new tempCtor();
  /** @override */
  childCtor.prototype.constructor = childCtor;
}

/**
 * This constructor creates a label and associates it with a marker.
 * It is for the private use of the MarkerWithLabel class.
 * @constructor
 * @param {Marker} marker The marker with which the label is to be associated.
 * @param {string} crossURL The URL of the cross image =.
 * @param {string} handCursor The URL of the hand cursor.
 * @private
 */
function MarkerLabel_(marker, crossURL, handCursorURL) {
  this.marker_ = marker;
  this.handCursorURL_ = marker.handCursorURL;

  this.labelDiv_ = document.createElement("div");
  this.labelDiv_.style.cssText = "position: absolute; overflow: hidden;";

  // Set up the DIV for handling mouse events in the label. This DIV forms a transparent veil
  // in the "overlayMouseTarget" pane, a veil that covers just the label. This is done so that
  // events can be captured even if the label is in the shadow of a google.maps.InfoWindow.
  // Code is included here to ensure the veil is always exactly the same size as the label.
  this.eventDiv_ = document.createElement("div");
  this.eventDiv_.style.cssText = this.labelDiv_.style.cssText;

  // This is needed for proper behavior on MSIE:
  this.eventDiv_.setAttribute("onselectstart", "return false;");
  this.eventDiv_.setAttribute("ondragstart", "return false;");

  // Get the DIV for the "X" to be displayed when the marker is raised.
  this.crossDiv_ = MarkerLabel_.getSharedCross(crossURL);
}
inherits(MarkerLabel_, google.maps.OverlayView);

/**
 * Returns the DIV for the cross used when dragging a marker when the
 * raiseOnDrag parameter set to true. One cross is shared with all markers.
 * @param {string} crossURL The URL of the cross image =.
 * @private
 */
MarkerLabel_.getSharedCross = function (crossURL) {
  var div;
  if (typeof MarkerLabel_.getSharedCross.crossDiv === "undefined") {
    div = document.createElement("img");
    div.style.cssText = "position: absolute; z-index: 1000002; display: none;";
    // Hopefully Google never changes the standard "X" attributes:
    div.style.marginLeft = "-8px";
    div.style.marginTop = "-9px";
    div.src = crossURL;
    MarkerLabel_.getSharedCross.crossDiv = div;
  }
  return MarkerLabel_.getSharedCross.crossDiv;
};

/**
 * Adds the DIV representing the label to the DOM. This method is called
 * automatically when the marker's <code>setMap</code> method is called.
 * @private
 */
MarkerLabel_.prototype.onAdd = function () {
  var me = this;
  var cMouseIsDown = false;
  var cDraggingLabel = false;
  var cSavedZIndex;
  var cLatOffset, cLngOffset;
  var cIgnoreClick;
  var cRaiseEnabled;
  var cStartPosition;
  var cStartCenter;
  // Constants:
  var cRaiseOffset = 20;
  var cDraggingCursor = "url(" + this.handCursorURL_ + ")";

  // Stops all processing of an event.
  //
  var cAbortEvent = function (e) {
    if (e.preventDefault) {
      e.preventDefault();
    }
    e.cancelBubble = true;
    if (e.stopPropagation) {
      e.stopPropagation();
    }
  };

  var cStopBounce = function () {
    me.marker_.setAnimation(null);
  };

  this.getPanes().overlayImage.appendChild(this.labelDiv_);
  this.getPanes().overlayMouseTarget.appendChild(this.eventDiv_);
  // One cross is shared with all markers, so only add it once:
  if (typeof MarkerLabel_.getSharedCross.processed === "undefined") {
    this.getPanes().overlayImage.appendChild(this.crossDiv_);
    MarkerLabel_.getSharedCross.processed = true;
  }

  this.listeners_ = [
    google.maps.event.addDomListener(this.eventDiv_, "mouseover", function (e) {
      if (me.marker_.getDraggable() || me.marker_.getClickable()) {
        this.style.cursor = "pointer";
        google.maps.event.trigger(me.marker_, "mouseover", e);
      }
    }),
    google.maps.event.addDomListener(this.eventDiv_, "mouseout", function (e) {
      if ((me.marker_.getDraggable() || me.marker_.getClickable()) && !cDraggingLabel) {
        this.style.cursor = me.marker_.getCursor();
        google.maps.event.trigger(me.marker_, "mouseout", e);
      }
    }),
    google.maps.event.addDomListener(this.eventDiv_, "mousedown", function (e) {
      cDraggingLabel = false;
      if (me.marker_.getDraggable()) {
        cMouseIsDown = true;
        this.style.cursor = cDraggingCursor;
      }
      if (me.marker_.getDraggable() || me.marker_.getClickable()) {
        google.maps.event.trigger(me.marker_, "mousedown", e);
        cAbortEvent(e); // Prevent map pan when starting a drag on a label
      }
    }),
    google.maps.event.addDomListener(document, "mouseup", function (mEvent) {
      var position;
      if (cMouseIsDown) {
        cMouseIsDown = false;
        me.eventDiv_.style.cursor = "pointer";
        google.maps.event.trigger(me.marker_, "mouseup", mEvent);
      }
      if (cDraggingLabel) {
        if (cRaiseEnabled) { // Lower the marker & label
          position = me.getProjection().fromLatLngToDivPixel(me.marker_.getPosition());
          position.y += cRaiseOffset;
          me.marker_.setPosition(me.getProjection().fromDivPixelToLatLng(position));
          // This is not the same bouncing style as when the marker portion is dragged,
          // but it will have to do:
          try { // Will fail if running Google Maps API earlier than V3.3
            me.marker_.setAnimation(google.maps.Animation.BOUNCE);
            setTimeout(cStopBounce, 1406);
          } catch (e) {}
        }
        me.crossDiv_.style.display = "none";
        me.marker_.setZIndex(cSavedZIndex);
        cIgnoreClick = true; // Set flag to ignore the click event reported after a label drag
        cDraggingLabel = false;
        mEvent.latLng = me.marker_.getPosition();
        google.maps.event.trigger(me.marker_, "dragend", mEvent);
      }
    }),
    google.maps.event.addListener(me.marker_.getMap(), "mousemove", function (mEvent) {
      var position;
      if (cMouseIsDown) {
        if (cDraggingLabel) {
          // Change the reported location from the mouse position to the marker position:
          mEvent.latLng = new google.maps.LatLng(mEvent.latLng.lat() - cLatOffset, mEvent.latLng.lng() - cLngOffset);
          position = me.getProjection().fromLatLngToDivPixel(mEvent.latLng);
          if (cRaiseEnabled) {
            me.crossDiv_.style.left = position.x + "px";
            me.crossDiv_.style.top = position.y + "px";
            me.crossDiv_.style.display = "";
            position.y -= cRaiseOffset;
          }
          me.marker_.setPosition(me.getProjection().fromDivPixelToLatLng(position));
          if (cRaiseEnabled) { // Don't raise the veil; this hack needed to make MSIE act properly
            me.eventDiv_.style.top = (position.y + cRaiseOffset) + "px";
          }
          google.maps.event.trigger(me.marker_, "drag", mEvent);
        } else {
          // Calculate offsets from the click point to the marker position:
          cLatOffset = mEvent.latLng.lat() - me.marker_.getPosition().lat();
          cLngOffset = mEvent.latLng.lng() - me.marker_.getPosition().lng();
          cSavedZIndex = me.marker_.getZIndex();
          cStartPosition = me.marker_.getPosition();
          cStartCenter = me.marker_.getMap().getCenter();
          cRaiseEnabled = me.marker_.get("raiseOnDrag");
          cDraggingLabel = true;
          me.marker_.setZIndex(1000000); // Moves the marker & label to the foreground during a drag
          mEvent.latLng = me.marker_.getPosition();
          google.maps.event.trigger(me.marker_, "dragstart", mEvent);
        }
      }
    }),
    google.maps.event.addDomListener(document, "keydown", function (e) {
      if (cDraggingLabel) {
        if (e.keyCode === 27) { // Esc key
          cRaiseEnabled = false;
          me.marker_.setPosition(cStartPosition);
          me.marker_.getMap().setCenter(cStartCenter);
          google.maps.event.trigger(document, "mouseup", e);
        }
      }
    }),
    google.maps.event.addDomListener(this.eventDiv_, "click", function (e) {
      if (me.marker_.getDraggable() || me.marker_.getClickable()) {
        if (cIgnoreClick) { // Ignore the click reported when a label drag ends
          cIgnoreClick = false;
        } else {
          google.maps.event.trigger(me.marker_, "click", e);
          cAbortEvent(e); // Prevent click from being passed on to map
        }
      }
    }),
    google.maps.event.addDomListener(this.eventDiv_, "dblclick", function (e) {
      if (me.marker_.getDraggable() || me.marker_.getClickable()) {
        google.maps.event.trigger(me.marker_, "dblclick", e);
        cAbortEvent(e); // Prevent map zoom when double-clicking on a label
      }
    }),
    google.maps.event.addListener(this.marker_, "dragstart", function (mEvent) {
      if (!cDraggingLabel) {
        cRaiseEnabled = this.get("raiseOnDrag");
      }
    }),
    google.maps.event.addListener(this.marker_, "drag", function (mEvent) {
      if (!cDraggingLabel) {
        if (cRaiseEnabled) {
          me.setPosition(cRaiseOffset);
          // During a drag, the marker's z-index is temporarily set to 1000000 to
          // ensure it appears above all other markers. Also set the label's z-index
          // to 1000000 (plus or minus 1 depending on whether the label is supposed
          // to be above or below the marker).
          me.labelDiv_.style.zIndex = 1000000 + (this.get("labelInBackground") ? -1 : +1);
        }
      }
    }),
    google.maps.event.addListener(this.marker_, "dragend", function (mEvent) {
      if (!cDraggingLabel) {
        if (cRaiseEnabled) {
          me.setPosition(0); // Also restores z-index of label
        }
      }
    }),
    google.maps.event.addListener(this.marker_, "position_changed", function () {
      me.setPosition();
    }),
    google.maps.event.addListener(this.marker_, "zindex_changed", function () {
      me.setZIndex();
    }),
    google.maps.event.addListener(this.marker_, "visible_changed", function () {
      me.setVisible();
    }),
    google.maps.event.addListener(this.marker_, "labelvisible_changed", function () {
      me.setVisible();
    }),
    google.maps.event.addListener(this.marker_, "title_changed", function () {
      me.setTitle();
    }),
    google.maps.event.addListener(this.marker_, "labelcontent_changed", function () {
      me.setContent();
    }),
    google.maps.event.addListener(this.marker_, "labelanchor_changed", function () {
      me.setAnchor();
    }),
    google.maps.event.addListener(this.marker_, "labelclass_changed", function () {
      me.setStyles();
    }),
    google.maps.event.addListener(this.marker_, "labelstyle_changed", function () {
      me.setStyles();
    })
  ];
};

/**
 * Removes the DIV for the label from the DOM. It also removes all event handlers.
 * This method is called automatically when the marker's <code>setMap(null)</code>
 * method is called.
 * @private
 */
MarkerLabel_.prototype.onRemove = function () {
  var i;
  this.labelDiv_.parentNode.removeChild(this.labelDiv_);
  this.eventDiv_.parentNode.removeChild(this.eventDiv_);

  // Remove event listeners:
  for (i = 0; i < this.listeners_.length; i++) {
    google.maps.event.removeListener(this.listeners_[i]);
  }
};

/**
 * Draws the label on the map.
 * @private
 */
MarkerLabel_.prototype.draw = function () {
  this.setContent();
  this.setTitle();
  this.setStyles();
};

/**
 * Sets the content of the label.
 * The content can be plain text or an HTML DOM node.
 * @private
 */
MarkerLabel_.prototype.setContent = function () {
  var content = this.marker_.get("labelContent");
  if (typeof content.nodeType === "undefined") {
    this.labelDiv_.innerHTML = content;
    this.eventDiv_.innerHTML = this.labelDiv_.innerHTML;
  } else {
    this.labelDiv_.innerHTML = ""; // Remove current content
    this.labelDiv_.appendChild(content);
    content = content.cloneNode(true);
    this.eventDiv_.appendChild(content);
  }
};

/**
 * Sets the content of the tool tip for the label. It is
 * always set to be the same as for the marker itself.
 * @private
 */
MarkerLabel_.prototype.setTitle = function () {
  this.eventDiv_.title = this.marker_.getTitle() || "";
};

/**
 * Sets the style of the label by setting the style sheet and applying
 * other specific styles requested.
 * @private
 */
MarkerLabel_.prototype.setStyles = function () {
  var i, labelStyle;

  // Apply style values from the style sheet defined in the labelClass parameter:
  this.labelDiv_.className = this.marker_.get("labelClass");
  this.eventDiv_.className = this.labelDiv_.className;

  // Clear existing inline style values:
  this.labelDiv_.style.cssText = "";
  this.eventDiv_.style.cssText = "";
  // Apply style values defined in the labelStyle parameter:
  labelStyle = this.marker_.get("labelStyle");
  for (i in labelStyle) {
    if (labelStyle.hasOwnProperty(i)) {
      this.labelDiv_.style[i] = labelStyle[i];
      this.eventDiv_.style[i] = labelStyle[i];
    }
  }
  this.setMandatoryStyles();
};

/**
 * Sets the mandatory styles to the DIV representing the label as well as to the
 * associated event DIV. This includes setting the DIV position, z-index, and visibility.
 * @private
 */
MarkerLabel_.prototype.setMandatoryStyles = function () {
  this.labelDiv_.style.position = "absolute";
  this.labelDiv_.style.overflow = "hidden";
  // Make sure the opacity setting causes the desired effect on MSIE:
  if (typeof this.labelDiv_.style.opacity !== "undefined" && this.labelDiv_.style.opacity !== "") {
    this.labelDiv_.style.MsFilter = "\"progid:DXImageTransform.Microsoft.Alpha(opacity=" + (this.labelDiv_.style.opacity * 100) + ")\"";
    this.labelDiv_.style.filter = "alpha(opacity=" + (this.labelDiv_.style.opacity * 100) + ")";
  }

  this.eventDiv_.style.position = this.labelDiv_.style.position;
  this.eventDiv_.style.overflow = this.labelDiv_.style.overflow;
  this.eventDiv_.style.opacity = 0.01; // Don't use 0; DIV won't be clickable on MSIE
  this.eventDiv_.style.MsFilter = "\"progid:DXImageTransform.Microsoft.Alpha(opacity=1)\"";
  this.eventDiv_.style.filter = "alpha(opacity=1)"; // For MSIE

  this.setAnchor();
  this.setPosition(); // This also updates z-index, if necessary.
  this.setVisible();
};

/**
 * Sets the anchor point of the label.
 * @private
 */
MarkerLabel_.prototype.setAnchor = function () {
  var anchor = this.marker_.get("labelAnchor");
  this.labelDiv_.style.marginLeft = -anchor.x + "px";
  this.labelDiv_.style.marginTop = -anchor.y + "px";
  this.eventDiv_.style.marginLeft = -anchor.x + "px";
  this.eventDiv_.style.marginTop = -anchor.y + "px";
};

/**
 * Sets the position of the label. The z-index is also updated, if necessary.
 * @private
 */
MarkerLabel_.prototype.setPosition = function (yOffset) {
  var position = this.getProjection().fromLatLngToDivPixel(this.marker_.getPosition());
  if (typeof yOffset === "undefined") {
    yOffset = 0;
  }
  this.labelDiv_.style.left = Math.round(position.x) + "px";
  this.labelDiv_.style.top = Math.round(position.y - yOffset) + "px";
  this.eventDiv_.style.left = this.labelDiv_.style.left;
  this.eventDiv_.style.top = this.labelDiv_.style.top;

  this.setZIndex();
};

/**
 * Sets the z-index of the label. If the marker's z-index property has not been defined, the z-index
 * of the label is set to the vertical coordinate of the label. This is in keeping with the default
 * stacking order for Google Maps: markers to the south are in front of markers to the north.
 * @private
 */
MarkerLabel_.prototype.setZIndex = function () {
  var zAdjust = (this.marker_.get("labelInBackground") ? -1 : +1);
  if (typeof this.marker_.getZIndex() === "undefined") {
    this.labelDiv_.style.zIndex = parseInt(this.labelDiv_.style.top, 10) + zAdjust;
    this.eventDiv_.style.zIndex = this.labelDiv_.style.zIndex;
  } else {
    this.labelDiv_.style.zIndex = this.marker_.getZIndex() + zAdjust;
    this.eventDiv_.style.zIndex = this.labelDiv_.style.zIndex;
  }
};

/**
 * Sets the visibility of the label. The label is visible only if the marker itself is
 * visible (i.e., its visible property is true) and the labelVisible property is true.
 * @private
 */
MarkerLabel_.prototype.setVisible = function () {
  if (this.marker_.get("labelVisible")) {
    this.labelDiv_.style.display = this.marker_.getVisible() ? "block" : "none";
  } else {
    this.labelDiv_.style.display = "none";
  }
  this.eventDiv_.style.display = this.labelDiv_.style.display;
};

/**
 * @name MarkerWithLabelOptions
 * @class This class represents the optional parameter passed to the {@link MarkerWithLabel} constructor.
 *  The properties available are the same as for <code>google.maps.Marker</code> with the addition
 *  of the properties listed below. To change any of these additional properties after the labeled
 *  marker has been created, call <code>google.maps.Marker.set(propertyName, propertyValue)</code>.
 *  <p>
 *  When any of these properties changes, a property changed event is fired. The names of these
 *  events are derived from the name of the property and are of the form <code>propertyname_changed</code>.
 *  For example, if the content of the label changes, a <code>labelcontent_changed</code> event
 *  is fired.
 *  <p>
 * @property {string|Node} [labelContent] The content of the label (plain text or an HTML DOM node).
 * @property {Point} [labelAnchor] By default, a label is drawn with its anchor point at (0,0) so
 *  that its top left corner is positioned at the anchor point of the associated marker. Use this
 *  property to change the anchor point of the label. For example, to center a 50px-wide label
 *  beneath a marker, specify a <code>labelAnchor</code> of <code>google.maps.Point(25, 0)</code>.
 *  (Note: x-values increase to the right and y-values increase to the top.)
 * @property {string} [labelClass] The name of the CSS class defining the styles for the label.
 *  Note that style values for <code>position</code>, <code>overflow</code>, <code>top</code>,
 *  <code>left</code>, <code>zIndex</code>, <code>display</code>, <code>marginLeft</code>, and
 *  <code>marginTop</code> are ignored; these styles are for internal use only.
 * @property {Object} [labelStyle] An object literal whose properties define specific CSS
 *  style values to be applied to the label. Style values defined here override those that may
 *  be defined in the <code>labelClass</code> style sheet. If this property is changed after the
 *  label has been created, all previously set styles (except those defined in the style sheet)
 *  are removed from the label before the new style values are applied.
 *  Note that style values for <code>position</code>, <code>overflow</code>, <code>top</code>,
 *  <code>left</code>, <code>zIndex</code>, <code>display</code>, <code>marginLeft</code>, and
 *  <code>marginTop</code> are ignored; these styles are for internal use only.
 * @property {boolean} [labelInBackground] A flag indicating whether a label that overlaps its
 *  associated marker should appear in the background (i.e., in a plane below the marker).
 *  The default is <code>false</code>, which causes the label to appear in the foreground.
 * @property {boolean} [labelVisible] A flag indicating whether the label is to be visible.
 *  The default is <code>true</code>. Note that even if <code>labelVisible</code> is
 *  <code>true</code>, the label will <i>not</i> be visible unless the associated marker is also
 *  visible (i.e., unless the marker's <code>visible</code> property is <code>true</code>).
 * @property {boolean} [raiseOnDrag] A flag indicating whether the label and marker are to be
 *  raised when the marker is dragged. The default is <code>true</code>. If a draggable marker is
 *  being created and a version of Google Maps API earlier than V3.3 is being used, this property
 *  must be set to <code>false</code>.
 * @property {boolean} [optimized] A flag indicating whether rendering is to be optimized for the
 *  marker. <b>Important: The optimized rendering technique is not supported by MarkerWithLabel,
 *  so the value of this parameter is always forced to <code>false</code>.
 * @property {string} [crossImage="https://maps.gstatic.com/intl/en_us/mapfiles/drag_cross_67_16.png"]
 *  The URL of the cross image to be displayed while dragging a marker.
 * @property {string} [handCursor="https://maps.gstatic.com/intl/en_us/mapfiles/closedhand_8_8.cur"]
 *  The URL of the cursor to be displayed while dragging a marker.
 */
/**
 * Creates a MarkerWithLabel with the options specified in {@link MarkerWithLabelOptions}.
 * @constructor
 * @param {MarkerWithLabelOptions} [opt_options] The optional parameters.
 */
function MarkerWithLabel(opt_options) {
  opt_options = opt_options || {};
  opt_options.labelContent = opt_options.labelContent || "";
  opt_options.labelAnchor = opt_options.labelAnchor || new google.maps.Point(0, 0);
  opt_options.labelClass = opt_options.labelClass || "markerLabels";
  opt_options.labelStyle = opt_options.labelStyle || {};
  opt_options.labelInBackground = opt_options.labelInBackground || false;
  if (typeof opt_options.labelVisible === "undefined") {
    opt_options.labelVisible = true;
  }
  if (typeof opt_options.raiseOnDrag === "undefined") {
    opt_options.raiseOnDrag = true;
  }
  if (typeof opt_options.clickable === "undefined") {
    opt_options.clickable = true;
  }
  if (typeof opt_options.draggable === "undefined") {
    opt_options.draggable = false;
  }
  if (typeof opt_options.optimized === "undefined") {
    opt_options.optimized = false;
  }
  opt_options.crossImage = opt_options.crossImage || "http" + (document.location.protocol === "https:" ? "s" : "") + "://maps.gstatic.com/intl/en_us/mapfiles/drag_cross_67_16.png";
  opt_options.handCursor = opt_options.handCursor || "http" + (document.location.protocol === "https:" ? "s" : "") + "://maps.gstatic.com/intl/en_us/mapfiles/closedhand_8_8.cur";
  opt_options.optimized = false; // Optimized rendering is not supported

  this.label = new MarkerLabel_(this, opt_options.crossImage, opt_options.handCursor); // Bind the label to the marker

  // Call the parent constructor. It calls Marker.setValues to initialize, so all
  // the new parameters are conveniently saved and can be accessed with get/set.
  // Marker.set triggers a property changed event (called "propertyname_changed")
  // that the marker label listens for in order to react to state changes.
  google.maps.Marker.apply(this, arguments);
}
inherits(MarkerWithLabel, google.maps.Marker);

/**
 * Overrides the standard Marker setMap function.
 * @param {Map} theMap The map to which the marker is to be added.
 * @private
 */
MarkerWithLabel.prototype.setMap = function (theMap) {

  // Call the inherited function...
  google.maps.Marker.prototype.setMap.apply(this, arguments);

  // ... then deal with the label:
  this.label.setMap(theMap);
};

</script></div>
      
    </div>
  </div>
<div id="block-cssfixeshomepage" class="block block-block-content block-block-content1c77f918-ed56-48cb-9061-e2a21f9130fe">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
.page-node-17741 .albumTitle.back span {
    font-family: "aktiv-grotesk", sans-serif;
}
.page-node-17741 div#block-headergetitnow .content {
    
    bottom: -11px;
}
.page-node-17741 div#block-headermiddle .content{
    z-index: 9;
}
div#block-headerpresave{
    z-index: 10;
}
div#block-acq-starterm-copy-2-block-86,
div#block-bartik-page-title,
div#block-acq-starterm-copy-2-block-1106,
div#block-acq-starterm-copy-2-block-1011,
div#block-acq-starterm-copy-2-block-1021,
div#block-acq-starterm-copy-2-block-781{
    display: none;
}

div#block-headerpresale{
    z-index: 11;
}
@media only screen and (max-width:767px){
    .page-node-17741 div#block-halesheader {
    margin-top: 0px;
    padding: 20px 0;
}
.page-node-17741 .join-now-btn {
    margin-left: -29px;
}

}

@media only screen and (max-width:1024px){
  /*  body.page-node-17741 .mfp-wrap div#email-popup .mlistRightWrapper {
    background: #DC2016;
} */
.page-node-17741 .overflowwrap{
    background: transparent;
}
}
</style>
</div>
      
    </div>
  </div>
<div id="block-commonmlistcss" class="block block-block-content block-block-content087aedb1-a579-4c2d-85d7-067d196c46a7">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    #block-block-1016 .tourTitle {
        text-align: center;
        padding: 10px 0;
        color: #fff;
    }

    .tourTitle {
        font-size: 13.97px;
        letter-spacing: 0.84px;
        color: #618288;
        -webkit-text-fill-color: #618288;
        text-align: center;
    }

    .virtualMeet {
        max-width: 390px;
        text-align: center;
        margin: 0 auto;
        padding: 20px 0 0px;
        font-size: 14.02px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText {
        font-size: 20.23px;
        letter-spacing: 1.2px;
        color: #000000;
        -webkit-text-fill-color: #000000;
        text-align: center;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header span {
        font-size: 12.02px;
        text-transform: uppercase;
        font-family: "Roboto Mono", monospace;
        font-weight: 600;
        line-height: 15px;
        color: #000;
        -webkit-text-fill-color: #000;
        letter-spacing: 0.72px;
    }

    div#block-acq-starterm-copy-2-block-1026 .mlist-outer-wrapper {
        padding-left: 53px;
    }

    .virtualMeet a {
        padding: 9px 0;
        display: block;
        position: relative;
        display: block;
        width: auto;
        height: auto;
        line-height: 14px;
        margin: 0px auto;
        text-align: center;
        font-size: 14.02px;
        font-weight: 900;
        color: #fff;
        background: transparent;
        border: 1px solid #fff;
        text-transform: uppercase;
        text-decoration: none;
        transition: 0.5s ease-in-out;
        box-sizing: border-box;
        transform: skew(-10deg);
        -webkit-transform: skew(-10deg);
        -moz-transform: skew(-10deg);
        overflow: hidden;
        font-family: "aktiv-grotesk-condensed", sans-serif;
        letter-spacing: 0.84px;
    }

    button.mfp-close,
    #lightBoxContent.lightBoxContent.tkt .lightBoxClose a,
    #tklbContainer #lightBoxContent.lightBoxContent .lightBoxClose.turnKeyClose a {
        background-position: 0 0;
        color: #618288;
    }

    .virtualMeet a:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: -50px;
        border-right: 50px solid transparent;
        border-bottom: 80px solid #ff0000;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        transition: 0.5s ease-in-out;
        z-index: -1;
        box-sizing: border-box;
    }

    body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 #tour {
        font-size: 3.0015vw;
        letter-spacing: 0.18vw;
        color: #618288;
        width: 100%;
        margin: 0 auto;
        -webkit-text-fill-color: #618288;
        font-family: "aktiv-grotesk";
        font-weight: 600;
        text-align: center;
    }

    .virtualMeet a:hover {
        color: #fff;
        border: 1px solid #ff0000;
    }

    .virtualMeet a:hover:before {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        transition: 0.5s ease-in-out;
        z-index: -1;
        box-sizing: border-box;
    }

    .virtualMeet a div {
        transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    #block-block-1016 .mlistOuterWrapper {
        padding-top: 30px;
    }

    .mlist-outer-wrapper.lightbox {
        position: static;
    }

    .mlist-outer-wrapper.lightboxActive {
        position: fixed;
        z-index: 1000002;
        background-color: #090909;
        padding: 10px;
        height: 100%;
        width: 100%;
        top: 52.4% !important;
        left: 50% !important;
        transform: translate(-50%, -50%);
    }

    #block-block-936 .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyoublock-innerwrapper .thankyou-message,
    #block-block-1016 .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyoublock-innerwrapper .thankyou-message {
        display: block;
    }

    body div#email-popup .mlistRightWrapper {
        background: #618288;
    }

    body div#email-popup .mlistRightWrapper:before {
        border-width: 0px 0 206px 85px;
        border-color: transparent transparent #618288 transparent;
    }

    body button.mfp-close:hover,
    body .mlistOuterWrapper .mlistRightWrapper .secondFormCloseWrap a:hover {
        opacity: 0.7;
        cursor: pointer;
    }

    body .mlistOuterWrapper .mlistRightWrapper .termsContent a {
        color: #618288;
    }

    body div#email-popup .mlistRightWrapper.secondPage {
        background: #000;
    }

    body .mlistOuterWrapper .mlistRightWrapper .termsContent a:hover,
    body .mlistOuterWrapper .mlistRightWrapper .terms a:hover {
        opacity: 0.7;
    }

    body {
        overflow-x: hidden;
    }

    #block-block-936 .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message,
    #block-block-1016 .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message {
        display: none;
    }

    #block-block-936 .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock.final-screen .thankyou-message,
    #block-block-1016 .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock.final-screen .thankyou-message {
        display: block;
        text-transform: uppercase;
    }

    body .mlistOuterWrapper .mlistRightWrapper select option {
        color: #618288;
    }

    body #footer {
        background: #000;
        color: #618288;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header {
        margin-top: 14px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.news,
    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.music,
    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.tour,
    .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home {
        display: none;
    }

    .page-music .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.music {
        display: block;
    }

    .page-tour .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.tour {
        display: block;
    }

    .front .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText.home {
        display: block;
    }

    div#block-block-936 {
        display: none;
    }

    body div#block-acq-starterm-copy-2-block-1026 .mlistOuterWrapper .mlistRightWrapper {
        /*background: url(/sites/g/files/g2000014956/files/2022-08/tourrectangle.png);*/
        background: url(/sites/g/files/g2000014956/files/2025-04/mailinglistbg.png);
        background-position: left;
        left: 48%;
        background-size: 100%;
        width: 33vw;
        text-align: center;
        background-repeat: no-repeat;
    }

    body .mlistRightWrapper:before {
        border-width: unset;
        border-color: unset;
        content: unset;
    }

    .tourWrapper .top.openEmbed {
        cursor: pointer;
        background-color: #618288;
        color: #000;
        -webkit-text-fill-color: #000;
        font-size: 12px;
        letter-spacing: 0.72px;
        font-family: 'Roboto Mono';
        font-weight: 600;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-submit,
    .mlistOuterWrapper .mlistRightWrapper .mlist-submit:hover {
        background: url(https://www.halestormrocks.com/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png) no-repeat scroll #000;
        background-size: 29px;
        background-position: 0px 6px;
        opacity: 1;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-submit:hover {
        opacity: 0.5;
    }

    body .mlistOuterWrapper .mlistRightWrapper input {
        color: #618288;
        background: transparent;
    }

    input.form-submit:before,
    #themebuilder-live-preview-theme-picker-form #edit-switch:before,
    #edit-submit:before,
    #edit-delete:before,
    body.front #content #postcontent-first .content #map div .event_links a:before,
    body #content #postcontent-first .content #map div .infoheading a:before,
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a:before,
    .fanClubOuterWrapper .earlyAccess .joinButton a:before,
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a:before,
    #photoCarousel .pc-link:before,
    #block-block-501 li.merch .merchDetail .merchBuyLink:before,
    #block-block-96 li.merch .merchDetail .merchBuyLink:before,
    #block-views-merch-block-1 .config-merch-carousel:before,
    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton:before,
    #block-views-music-block-3 .views-row .description .buy a:before,
    div#block-flippy-flippy-pager ul.flippy .newsTitle span.readmore:before,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a:before,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a:before,
    .genericCTA a:before,
    .turnKeyMerchData .merchLink a:before,
    #block-block-511 .join-fanclub a:before,
    .page-news #content #postcontent-first .content #map div .event_links a:before,
    .page-news-v1 #content #postcontent-first .content #map div .event_links a:before,
    .page-node-79241 #content #postcontent-first .content #map div .event_links a:before,
    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:before,
    #block-views-forum-block-3 .view-forum .item-list .views-row .views-field.views-field-node-link a:before,
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-music.view-id-music.view-display-id-page li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:before,
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-albums.view-id-albums.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:before,
    .view-display-id-block_6 .merch-wrap .description .buy:before,
    .view-albums li.views-row .views-field-field-services span.views-label:before,
    .view-albums .wrapper-right .item-list li a:before,
    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup:before,
    .mlist-outer-wrapper.sidebar-variants .mlist-join:before,
    .tourWrapper .songkick-tour .view-more-dates a:before,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a:before,
    #block-block-911 .tourWrapper .songkick-tour a.view_more:before,
    .sph-con .sph-action:before,
    .page-user #block-views-user-profile-block-2 .view-footer a:before,
    .page-user.page-user-edit-profile .form-submit:before,
    .page-user.page-user-edit .form-submit:before,
    .page-node-15326 .style-top .style-mlist-join:before,
    .page-node-15326 .style-bottom li .style-tour-tkt:before,
    .page-upload #edit-submit:before,
    .page-upload #edit-draft:before,
    .page-node-32416 .upsell_wrapper .become-a-member:before,
    .page-node-79246 .upsell_wrapper .become-a-member:before,
    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a:before {
        border-bottom: 80px solid #ff0000;
    }

    input.form-submit:hover:before,
    #themebuilder-live-preview-theme-picker-form #edit-switch:hover:before,
    #edit-submit:hover:before,
    #edit-delete:hover:before,
    body.front #content #postcontent-first .content #map div .event_links a:hover:before,
    body #content #postcontent-first .content #map div .infoheading a:hover:before,
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a:hover:before,
    .fanClubOuterWrapper .earlyAccess .joinButton a:hover:before,
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a:hover:before,
    #photoCarousel .pc-link:hover:before,
    #block-block-501 li.merch .merchDetail .merchBuyLink:hover:before,
    #block-block-96 li.merch .merchDetail .merchBuyLink:hover:before,
    #block-views-merch-block-1 .config-merch-carousel:hover:before,
    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton:hover:before,
    #block-views-music-block-3 .views-row .description .buy a:hover:before,
    div#block-flippy-flippy-pager ul.flippy .newsTitle span.readmore:hover:before,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a:hover:before,
    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a:hover:before,
    .genericCTA a:hover:before,
    .turnKeyMerchData .merchLink a:hover:before,
    #block-block-511 .join-fanclub a:hover:before,
    .page-news #content #postcontent-first .content #map div .event_links a:hover:before,
    .page-news-v1 #content #postcontent-first .content #map div .event_links a:hover:before,
    .page-node-79241 #content #postcontent-first .content #map div .event_links a:hover:before,
    .page-news #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news-v1 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-news-v1 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-node-79241 #content .stack-width #block-system-main .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-3 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    .page-node-79241 #content .stack-width #block-views-home-one-page-news-block-7 .view-home-one-page-news .view-content ul li.views-row .wrapper a.readmore:hover:before,
    #block-views-forum-block-3 .view-forum .item-list .views-row .views-field.views-field-node-link a:hover:before,
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-music.view-id-music.view-display-id-page li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:hover:before,
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-albums.view-id-albums.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn:hover:before,
    .view-display-id-block_6 .merch-wrap .description .buy:hover:before,
    .view-albums li.views-row .views-field-field-services span.views-label:hover:before,
    .view-albums .wrapper-right .item-list li a:hover:before,
    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup:hover:before,
    .mlist-outer-wrapper.sidebar-variants .mlist-join:hover:before,
    .tourWrapper .songkick-tour .view-more-dates a:hover:before,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a:hover:before,
    #block-block-911 .tourWrapper .songkick-tour a.view_more:hover:before,
    .sph-con .sph-action:hover:before,
    .page-user #block-views-user-profile-block-2 .view-footer a:hover:before,
    .page-user.page-user-edit-profile .form-submit:hover:before,
    .page-user.page-user-edit .form-submit:hover:before,
    .page-node-15326 .style-top .style-mlist-join:hover:before,
    .page-node-15326 .style-bottom li .style-tour-tkt:hover:before,
    .page-upload #edit-draft:hover:before,
    .page-node-32416 .upsell_wrapper .become-a-member:hover:before,
    .page-node-79246 .upsell_wrapper .become-a-member:hover:before,
    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a:hover:before {
        /* background: #000; */
    }

    body .mlistOuterWrapper .mlistRightWrapper .mlist-submit {
        margin-left: -1px;
        height: 41px;
    }

    body .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock div#thankyoublock-innerwrapper .thankyou-message.embed {
        display: block;
        color: #618288;
    }

    body .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:not(:checked)+label:before {
        border: 2px solid #618288;
    }

    body .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:not(:checked)+label:after {
        color: #618288;
    }

    .tourWrapper .songkick-tour .view-more-dates a div:hover,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links .ticket_link div:hover,
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a div:hover {
        color: #000;
        -webkit-text-fill-color: #000;
        font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    body .mlistOuterWrapper .mlistRightWrapper .termsWrapper.first .terms a {
        text-decoration: underline;
        border: none;
        font-size: 10px;
        color: #000;
        border-bottom: none;
        display: inline-block;
        letter-spacing: 0.6px;
        font-weight: 300;
        margin-top: 4px;
        -webkit-text-fill-color: #000;
        font-weight: 600;
    }

    .tourWrapper .top.openEmbed span.text:before,
    .tourWrapper .top.openEmbed span.date:before {
        background: url(/sites/g/files/g2000014956/files/2022-08/map.png) no-repeat scroll center center transparent;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
    .mlist-outer-wrapper .mlist-wrapper .mlist-field input {
        font-size: 12.02px;
        background: #000;
        color: #618288;
        width: 100%;
        padding: 0px;
        height: 43px;
        display: block;
        text-align: center;
        text-transform: uppercase;
        text-transform: none;
        text-align: left;
        margin: 0 auto;
        border: 1px solid #000;
        padding-left: 5px;
        text-indent: 0.01px;
        text-overflow: "";
        text-transform: uppercase;
        -webkit-text-fill-color: #618288;
        letter-spacing: 0.72px;
    }

    body .mlistOuterWrapper .mlistRightWrapper input {
        -moz-appearance: none;
        color: #fff;
        background: transparent;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -webkit-appearance: none;
        outline: none;
        height: 1.875vw;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        padding: 0;
        font-size: 0.8333333333333334vw;
        width: 100%;
        border-width: 0 0 0.052083333333333336vw 0;
        max-width: 10.416666666666666vw;
        margin: 0 auto;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock div#thankyoublock-innerwrapper .thankyou-message.embed span {
        color: #618288;
    }

    .mlistOuterWrapper .mlistRightWrapper .thankswelcome-msg {
        color: #618288;
        -webkit-text-fill-color: #618288;
        font-weight: 600;
    }

    .mlistOuterWrapper .mlistRightWrapper label.global-list,
    .mlistOuterWrapper .mlistRightWrapper .secondFormCloseWrap a {
        color: #618288;
        background-position: 0 0;
    }

    .mlistOuterWrapper .mlistRightWrapper .terms a {
        color: #000;
        font-weight: 600;
        margin-top: 4px;
        text-decoration: underline;
        -webkit-text-fill-color: #000;
        width: auto;
    }

    .mlistOuterWrapper .mlistRightWrapper .terms p.terms-message.fadeIn a {
        color: #618288;
        margin-top: 0px;
    }

    .mlistOuterWrapper .mlistRightWrapper .terms a:hover {
        color: #000;
        text-decoration: none;
    }

    body .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock.final-screen .thankyou-message.embed {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    .virtualMeet a div:hover {
        color: #000;
        -webkit-text-fill-color: #000;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-submit-new {
        background: url("/sites/g/files/g2000014956/files/2022-08/submit-arrow.png") no-repeat scroll transparent;
        margin-top: 15px;
        background-size: 100% auto;
        background-position: 0px 6px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-submit-new:hover {
        background: url("/sites/g/files/g2000014956/files/2022-08/MAILgohover.svg") no-repeat scroll transparent;
        background-size: 100% auto;
        background-position: 0px 6px;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:checked+label:before {
        border: 2px solid #618288;
    }

    body .mlistOuterWrapper .mlistRightWrapper .mlist-submit:hover {
        background: url("/sites/g/files/g2000014956/files/2022-08/MAILgohover.svg") no-repeat scroll #000;
        background-size: 29px;
        background-position: 0px 6px;
        opacity: 1;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:checked+label:after {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    .mlistOuterWrapper .mlistRightWrapper label.global-list {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field select {
        border: 1px solid #618288 !important;
        background: url(/sites/g/files/g2000014956/f/202202/arrow.png) no-repeat 0 0 #000 !important;
        background-position: 98% !important;
        background-size: 12px !important;
    }

    .mlistOuterWrapper .mlistRightWrapper input:-webkit-autofill,
    .mlistOuterWrapper .mlistRightWrapper select:-webkit-autofill {
        color: #618288;
        -webkit-text-fill-color: #618288;
        -webkit-box-shadow: 0 0 0 1000px #000 inset;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
    .mlist-outer-wrapper .mlist-wrapper .mlist-field input {
        border: 1px solid #618288;
    }

    .mlistOuterWrapper .mlistRightWrapper div#thankyoublock-innerwrapper .mlist-field label {
        color: #618288;
    }

    .mlistOuterWrapper .mlistRightWrapper .termsContent {
        color: #618288;
        -webkit-text-fill-color: #618288;
        font-weight: 600;
        padding: 7px 5px 7px 12px;
    }

    .mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,
    .mlist-outer-wrapper .mlist-wrapper .mlist-field input:hover {
        background: #000;
        color: #618288;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_date {
        font-size: 20.04px;
        color: #618288;
        -webkit-text-fill-color: #618288;
        letter-spacing: 1.2px;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_location .venue {
        font-size: 12.02px;
        font-weight: 400;
        letter-spacing: 0.72px;
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_location .location {
        font-family: "Roboto Mono", monospace;
        line-height: 28.51px;
        font-size: 14.02px;
        font-weight: 700;
        letter-spacing: 0.84px;
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links .ticket_link div {
        transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        color: #618288;
        -webkit-text-fill-color: #618288;
        font-size: 14.02px;
        letter-spacing: 0.82px;
        font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a,
    .tourWrapper .songkick-tour .view-more-dates a {
        border: 1px solid #618288;
    }

    .tourWrapper .songkick-tour .view-more-dates a div {
        color: #618288;
        -webkit-text-fill-color: #618288;
        font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    @media only screen and (max-width: 1024px) and (orientation: portrait) {
        body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 #tour {
            font-size: 12.475vw;
            letter-spacing: 0.75vw;
        }

        body div#block-acq-starterm-copy-2-block-1026 .secondFormCloseWrap {
            position: absolute;
            right: 0;
        }

        body div#block-acq-starterm-copy-2-block-1026 .secondFormCloseWrap {
            position: absolute;
            right: 10px;
        }

        body div#block-acq-starterm-copy-2-block-1026 .mlist-outer-wrapper.lightboxActive {
            padding: 0;
        }

        body div#block-acq-starterm-copy-2-block-1026 .mlistOuterWrapper .mlistRightWrapper .termsContent {
            padding: 7px 5px 7px 6px;
            font-size: 8px;
            max-width: 215px;
            letter-spacing: 1px;
        }

        .virtualMeet {
            max-width: 305px;
            margin: 0 auto;
            padding: 10px 0 0px;
        }

        .virtualMeet a {
            font-size: 11px;
        }

        form#footerform3 {
            padding-left: 14px;
        }

        body .mlistOuterWrapper .mlistRightWrapper .mlist-submit {
            margin-left: -13px;
        }
    }

    @media only screen and (min-width:1024px) {
        div#block-acq-starterm-copy-2-block-1026 {
            max-width: 77.5vw;
            margin: 0 auto;
        }
    }
</style>

<style>
    .fadeOut {
        display: none;
    }

    .fadeIn {
        display: block;
    }

    .thankyou.fadeOut.fadeIn {
        display: block;
    }

    .plain-ml-wrapper.dtmlightbox.firstMlistForm.in-grid {
        padding-left: 53px;
    }

    div#block-acq-starterm-copy-2-block-1026 {
        font-size: 0;
        width: 100%;
        margin: 0 auto;
        padding-top: 7vw;
        padding-bottom: 3vw;
    }

    div#block-acq-starterm-copy-2-block-1026 .mlform input:-webkit-autofill,
    div#block-acq-starterm-copy-2-block-1026 .mlform input:-webkit-autofill:hover,
    div#block-acq-starterm-copy-2-block-1026 .mlform input:-webkit-autofill:focus,
    div#block-acq-starterm-copy-2-block-1026 .mlform textarea:-webkit-autofill,
    div#block-acq-starterm-copy-2-block-1026 .mlform textarea:-webkit-autofill:hover,
    div#block-acq-starterm-copy-2-block-1026 .mlform textarea:-webkit-autofill:focus,
    div#block-acq-starterm-copy-2-block-1026 .mlform select:-webkit-autofill,
    div#block-acq-starterm-copy-2-block-1026 .mlform select:-webkit-autofill:hover,
    div#block-acq-starterm-copy-2-block-1026 .mlform select:-webkit-autofill:focus {
        color: #618288;
        -webkit-text-fill-color: #618288;
        -webkit-box-shadow: 0 0 0px 1000px transparent inset;
        transition: background-color 5000s ease-in-out 0s;
        opacity: 1;
    }

    div#block-acq-starterm-copy-2-block-1026 input:-webkit-autofill,
    div#block-acq-starterm-copy-2-block-1026 input:-webkit-autofill:hover,
    div#block-acq-starterm-copy-2-block-1026 input:-webkit-autofill:focus,
    div#block-acq-starterm-copy-2-block-1026 textarea:-webkit-autofill,
    div#block-acq-starterm-copy-2-block-1026 textarea:-webkit-autofill:hover,
    div#block-acq-starterm-copy-2-block-1026 textarea:-webkit-autofill:focus,
    div#block-acq-starterm-copy-2-block-1026 select:-webkit-autofill,
    div#block-acq-starterm-copy-2-block-1026 select:-webkit-autofill:hover,
    div#block-acq-starterm-copy-2-block-1026 select:-webkit-autofill:focus {
        -webkit-text-fill-color: #618288;
        -webkit-box-shadow: 0 0 0px 1000px transparent inset;
        transition: background-color 5000s ease-in-out 0s;
    }

    div#block-acq-starterm-copy-2-block-1026 input::-webkit-input-placeholder {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 1;
    }

    input::-webkit-input-placeholder {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 1;
    }

    div#block-acq-starterm-copy-2-block-1026 input::-moz-placeholder {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 1;
    }

    input::-moz-placeholder {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 1;
    }

    div#block-acq-starterm-copy-2-block-1026 input:-ms-input-placeholder {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 1;
    }

    input:-ms-input-placeholder {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 1;
    }

    div#block-acq-starterm-copy-2-block-1026 input:-moz-placeholder {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 1;
    }

    input:-moz-placeholder {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 1;
    }

    .mlistwrapper {
        width: 60%;
        margin: 0 auto;
        display: inline-block;
    }

    .footer-socials {
        width: 20%;
        display: inline-block;
        vertical-align: top;
        margin-left: 20%;
    }

    .message-text {
        font-size: 3.1844vw;
        line-height: 3.6603vw;
        letter-spacing: 0px;
        color: #000000;
        text-transform: uppercase;
        font-family: 'tex_gyre_herosregular';
        text-align: left;
    }

    .message-text span {
        font-size: 8.0527vw;
        line-height: 6.8848vw;
        letter-spacing: 0px;
        color: #000000;
        text-transform: none;
        font-family: carol-gothic, sans-serif;
        font-weight: 400;
        font-style: normal;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne.mlform.twostep {
        width: 100%;
        font-size: 0px;
    }

    form.mlistFormOne.mlform.twostep {
        width: 100%;
        font-size: 0px;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.email.fieldWrap {
        display: inline-block;
        width: 86%;
    }

    form.mlistFormOne>div.email.fieldWrap {
        display: inline-block;
        width: 84%;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.email.fieldWrap input.email {
        border: 1px solid #618288;
        font-size: 12.02px;
        background: #000;
        color: #618288;
        width: 100%;
        padding: 0px;
        height: 43px;
        display: block;
        text-align: center;
        text-transform: uppercase;
        text-align: left;
        margin: 0;
        padding-left: 5px;
        text-indent: 0.0005208333333333333vw;
        text-overflow: "";
        text-transform: uppercase;
        -webkit-text-fill-color: #618288;
        letter-spacing: 0.72px;
        max-width: 100%;
        border: none;
    }

    form.mlistFormOne>div.email.fieldWrap input.email {
        border: 1px solid #618288;
        font-size: 12.02px;
        background: #000;
        color: #618288;
        width: 100%;
        padding: 0px;
        height: 43px;
        display: block;
        text-align: center;
        text-transform: uppercase;
        text-align: left;
        margin: 0;
        padding-left: 5px;
        text-indent: 0.01px;
        text-overflow: "";
        text-transform: uppercase;
        -webkit-text-fill-color: #618288;
        letter-spacing: 0.72px;
        max-width: 100%;
        border: none;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit {
        width: 14%;
        height: 43px;
        display: inline-block;
        box-sizing: border-box;
        border: none;
        outline: none;
        background: url("/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png") no-repeat scroll #000;
        background-size: 29px;
        background-position: 3px 6px;
        opacity: 1;
        box-sizing: border-box;
        vertical-align: top;
    }

    form.mlistFormOne>div.submit {
        width: 16%;
        height: 43px;
        display: inline-block;
        box-sizing: border-box;
        border: none;
        outline: none;
        background: url("/sites/g/files/g2000014956/files/2022-08/submit-arrow.png") no-repeat scroll #000;
        background-size: 29px;
        background-position: 3px 6px;
        opacity: 1;
        box-sizing: border-box;
        vertical-align: top;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit:hover {
        background: url("/sites/g/files/g2000014956/files/2022-08/MAILgohover.svg") no-repeat scroll #000;
        background-size: 29px;
        background-position: 3px 6px;
    }

    form.mlistFormOne>div.submit:hover {
        background: url("/sites/g/files/g2000014956/files/2022-08/MAILgohover.svg") no-repeat scroll #000;
        background-size: 29px;
        background-position: 3px 6px;
    }

    div#block-acq-starterm-copy-2-block-1026 span.input-error {
        position: absolute;
        left: 5px;
        top: -13px;
        color: #000000;
        font-size: 10px;
        text-transform: none;
    }

    span.input-error {
        position: absolute;
        left: 0px;
        top: -13px;
        color: red;
        font-size: 9px;
        text-transform: none;
        -webkit-text-fill-color: red;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit input.submit.mlistSubmit {
        width: 100%;
        height: 2.0833333333333335vw;
        border: none;
        outline: none;
    }

    form.mlistFormOne>div.submit input.submit.mlistSubmit {
        width: 100%;
        height: 40px;
        border: none;
        outline: none;
    }

    div#block-acq-starterm-copy-2-block-1026 .mlform input.email {
        box-sizing: border-box;
        background: transparent;
        color: #000000;
        font-size: 43px;
        outline: none;
        width: 100%;
        padding-left: 0px;
        border: none;
    }

    .mlform input.email {
        box-sizing: border-box;
        background: transparent;
        color: #000000;
        font-size: 43px;
        outline: none;
        width: 100%;
        padding-left: 0px;
        border: none;
    }

    .primary-list-values {
        display: none;
        font-size: 0px;
    }

    div#block-acq-starterm-copy-2-block-1026 .mlform .terms {
        padding-top: 4px;
        padding-left: 0px;
        text-align: left;
        position: relative;
    }

    .mlform .terms {
        padding-top: 4px;
        padding-left: 0px;
        text-align: left;
        position: relative;
    }

    div#block-acq-starterm-copy-2-block-1026 .mlform .terms,
    div#block-acq-starterm-copy-2-block-1026 .secondform .terms,
    div#block-acq-starterm-copy-2-block-1026 .mlform .terms p.terms-message,
    div#block-acq-starterm-copy-2-block-1026 .mlform .terms p.terms-message-2,
    div#block-acq-starterm-copy-2-block-1026 .mlform p.terms-message a,
    div#block-acq-starterm-copy-2-block-1026 .secondform p.terms-message a,
    div#block-acq-starterm-copy-2-block-1026 .mlform .terms p.terms-message-2 a {
        color: #618288;

    }

    .mlform .terms,
    .secondform .terms,
    .mlform .terms p.terms-message,
    .mlform .terms p.terms-message-2,
    .mlform p.terms-message a,
    .secondform p.terms-message a,
    .mlform .terms p.terms-message-2 a {
        color: #618288;

    }

    div#block-acq-starterm-copy-2-block-1026 .mlform p.terms-message a,
    div#block-acq-starterm-copy-2-block-1026 .secondform p.terms-message a,
    div#block-acq-starterm-copy-2-block-1026 .mlform .terms p.terms-message-2 a {
        text-decoration: underline;
        font-weight: 600;
        margin-top: 0px;
    }

    .mlform p.terms-message a,
    .secondform p.terms-message a,
    .mlform .terms p.terms-message-2 a {
        text-decoration: underline;
        font-weight: 600;
        margin-top: 0px;
    }

    div#block-acq-starterm-copy-2-block-1026 .secondform p.terms-message a:hover,
    div#block-acq-starterm-copy-2-block-1026 .mlform .terms p.terms-message-2 a:hover {
        text-decoration: none;
    }

    .secondform p.terms-message a:hover,
    .mlform .terms p.terms-message-2 a:hover {
        text-decoration: none;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne,
    div#block-acq-starterm-copy-2-block-1026 .mlform .terms {
        width: 100%;
        margin: 0;
    }

    form.mlistFormOne,
    .mlform .terms {
        width: 100%;
        margin: 0;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo.mlform .terms {
        text-align: center;
        padding-bottom: 0px;
        padding-left: 0px;
        position: relative;
        color: #618288;
        font-weight: 300;
        /* text-decoration: none; */
    }

    form.mlistFormTwo.mlform .terms {
        text-align: center;
        padding-bottom: 0px;
        padding-left: 0px;
        position: relative;
        color: #618288;
        font-weight: 300;
        /* text-decoration: none; */
    }

    div#block-acq-starterm-copy-2-block-1026 .mlform a.terms {
        text-align: left;
        text-transform: uppercase;
        font-size: 10px;
        letter-spacing: 0.6px;
        padding-top: 0px;
        padding-left: 0px;
        text-decoration: underline;
        font-weight: 600;
        color: #000000;
    }

    .mlform a.terms {
        text-align: left;
        text-transform: uppercase;
        font-size: 10px;
        letter-spacing: 0.6px;
        padding-top: 0px;
        padding-left: 0px;
        text-decoration: underline;
        font-weight: 600;
        color: #000000;
    }

    div#block-acq-starterm-copy-2-block-1026 .mlform a.terms:hover {
        opacity: 1;
        text-decoration: none;
    }

    .mlform a.terms:hover {
        opacity: 1;
        text-decoration: none;
    }

    div#block-acq-starterm-copy-2-block-1026 .mlform .terms:hover,
    div#block-acq-starterm-copy-2-block-1026 .mlform p.terms-message a:hover,
    div#block-acq-starterm-copy-2-block-1026 .secondform p.terms-message a:hover,
    div#block-acq-starterm-copy-2-block-1026 .mlform .terms p.terms-message-2 a:hover,
    .mlform .terms:hover,
    .mlform p.terms-message a:hover,
    .secondform p.terms-message a:hover,
    .mlform .terms p.terms-message-2 a:hover {
        text-decoration: none;
    }

    .firstMlistForm .terms .close {
        display: none;
    }

    .mlform .terms p.terms-message {
        position: absolute;
        bottom: auto;
        top: 26px;
        font-size: 10px;
        letter-spacing: 1px;
        z-index: 1;
        width: 100%;
        background: #090909;
        text-align: left;
        text-transform: uppercase;
        margin: 0;
        font-weight: 600;
        padding: 7px;
        border: 1px solid #618288;
    }

    .mlform .terms p.terms-message-2 {
        position: absolute;
        bottom: auto;
        top: -108px;
        font-size: 9px;
        letter-spacing: 1px;
        z-index: 13;
        width: 100%;
        background: #090909;
        text-align: left;
        text-transform: uppercase;
        margin: 0;
        font-weight: 600;
        border: 1px solid #618288;
        padding: 7px;
        box-sizing: border-box;
    }

    div#block-acq-starterm-copy-2-block-1026 .secondform.singleform.fadeIn,
    .secondform.singleform.fadeIn {
        position: fixed;
        z-index: 1000002;
        background-color: #090909;
        padding:  0.5208333333333334vw;
        height: 100%;
        width: 100%;
        top: 53% !important;
        left: 50% !important;
        transform: translate(-50%, -50%);
        overflow: scroll;
    }

    div#block-acq-starterm-copy-2-block-1026 div.plain-ml-wrapper span.secondFormClose,
    div.plain-ml-wrapper span.secondFormClose {
        position: absolute;
        top: 1.875vw;
        right: 28vw;
        font-size: 1.3541666666666667vw;
        cursor: pointer;
        background-image: url("/sites/g/files/g2000014956/files/2022-08/bg_closebtn.png");
        transition: none;
        background-repeat: no-repeat;
        color: #618288;
        background: unset;
        text-indent: unset;
    }

    div#block-acq-starterm-copy-2-block-1026 div.plain-ml-wrapper span.secondFormClose:hover,
    div.plain-ml-wrapper span.secondFormClose:hover {
        opacity: 0.5;
    }

    div#block-acq-starterm-copy-2-block-1026 .welcome,
    .welcome {
        text-align: center;
        margin-bottom: 10px;
        width: 36%;
        margin: 0 auto;
    }

    div#block-acq-starterm-copy-2-block-1026 .secondform .welcome,
    .secondform .welcome {
        margin-top: 1.0416666666666667vw;
    }

    div#block-acq-starterm-copy-2-block-1026 .secondform .welcome p,
    div#block-acq-starterm-copy-2-block-1026 .secondform .welcome span,
    .secondform .welcome p,
    .secondform .welcome span {
        font-size: 1.25vw;
        letter-spacing: 0.10416666666666667vw;
        display: inline;
        color: #618288;
        line-height: 1.35;
        text-transform: uppercase;
    }

    .messageText {
        clear: both;
        font-size: 0.825vw;
        text-align: center;
        width: 36%;
        margin: 0 auto;
        padding: 0.625vw 0;
        color: #618288;
        letter-spacing: 0.052083333333333336vw;
    }

    div#block-acq-starterm-copy-2-block-1026 .plain-ml-wrapper div.fieldWrap,
    .plain-ml-wrapper div.fieldWrap {
        position: relative;
    }

    div#block-acq-starterm-copy-2-block-1026 .secondform input:not([type="submit"]),
    body .mlistOuterWrapper .mlistRightWrapper .secondform input:not([type="submit"]) {
        background: #000;
        width: 100%;
        height: 1.9791666666666667vw;
        padding: 0.2604166666666667vw;
        font-size: 0.825vw;
        box-sizing: border-box;
        color: #618288;
        border: 1px solid #618288;
        max-width: 100%;
        text-transform: uppercase;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo.mlform,
    form.mlistFormTwo.mlform {
        font-size: 0px;
        width: 36%;
        margin: 0 auto;
    }

    div#block-acq-starterm-copy-2-block-1026 select.country.form-control,
    select.country.form-control {
        background: url(/sites/g/files/g2000014956/files/2025-04/BOT-downarrow%20%281%29_0.svg) no-repeat #000 !important;
        width: 100%;
        color: #618288;
        height:  1.9791666666666667vw;
        padding-left: 0.2604166666666667vw;
        border: 1px solid #618288;
        font-size:  0.8333333333333334vw;
        box-sizing: border-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        background-position: 98% 50% !important;
        border-color: #618288 !important;
        text-transform: uppercase;
        cursor: pointer;
    }

    div#block-acq-starterm-copy-2-block-1026 .secondform div.dobDay.fieldWrap select,
    div#block-acq-starterm-copy-2-block-1026 .dobMonth.fieldWrap select,
    .secondform div.dobDay.fieldWrap select,
    .dobMonth.fieldWrap select {
        background: url(/sites/g/files/g2000014956/files/2025-04/BOT-downarrow%20%281%29_0.svg) no-repeat #000 !important;
        width: 100%;
        color: #618288;
        height: 38px;
        padding-left: 5px;
        border: 1px solid #618288;
        font-size: 12px;
        box-sizing: border-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        background-position: 98% 50% !important;
        border-color: #618288 !important;
        text-transform: uppercase;
        cursor: pointer;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .postalcode.fieldWrap,
    form.mlistFormTwo .postalcode.fieldWrap {
        width: 100%;
        margin-right: 0%;
        display: block;
    }

    label {
        font-size: 0.8333333333333334vw;
        letter-spacing: 0.052083333333333336vw;
        /* padding-bottom: 5px; */
        color: #618288;
        text-transform: uppercase;
        margin: 0.5em 0;
    }

    div#block-acq-starterm-copy-2-block-1026 .secondform div.dobDay.fieldWrap,
    .secondform div.dobDay.fieldWrap {
        width: 48%;
        margin-right: 4%;
        display: inline-block;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .postal_country,
    form.mlistFormTwo .postal_country {
        width: 100%;
        display: block;
    }

    div#block-acq-starterm-copy-2-block-1026 .dobMonth.fieldWrap,
    .dobMonth.fieldWrap {
        width: 48%;
        display: inline-block;
    }

    /* div#block-acq-starterm-copy-2-block-1026 .secondform .submit {
        width: 26%;
        margin: 0 auto;
    }*/

    div#block-acq-starterm-copy-2-block-1026 .secondform div.submit,
    .secondform div.submit {
        background: url("/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png") no-repeat scroll transparent;
        margin-top: 15px;
        background-size: 30px;
        background-position: center;
        width:  5.208333333333333vw;
        margin: 0 auto;
    }

    div#block-acq-starterm-copy-2-block-1026 .secondform div.submit:hover,
    .secondform div.submit:hover {
        opacity: 1;
        cursor: pointer;
        background: url("/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png") no-repeat scroll transparent;
        background-size: 30px;
        background-position: center;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin,
    form.mlistFormTwo .globaloptin {
        position: relative;
        margin: 0vw auto;
        width: 100%;
        text-align: left;
        margin-top: 10px;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked),
    div#block-acq-starterm-copy-2-block-1026 .globaloptin [type="checkbox"]:checked,
    form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked),
    .globaloptin [type="checkbox"]:checked {
        position: absolute;
        left: 0px;
        width: 15px;
        height: 15px;
        z-index: 10;
        top: 0px;
        opacity: 0;
        cursor: pointer;
        margin: 0;
        -webkit-appearance: none;
        padding: 0;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin .goptin_checkbox,
    form.mlistFormTwo .globaloptin .goptin_checkbox {
        display: inline-block;
        box-sizing: border-box;
        line-height: 20px;
        color: #618288;
        text-align: left;
        text-transform: uppercase;
        letter-spacing: 0px;
        font-size: 14px;
        padding-left: 23px;
        padding-top: 0px;
        margin: 0px;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked)+label:before,
    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin [type="checkbox"]:checked+label:before,
    .globaloptin [type="checkbox"]:not(:checked)+label:before,
    .globaloptin [type="checkbox"]:checked+label:before {
        color: #618288;
        content: "";
        position: absolute;
        left: 0px;
        top: 0px;
        width: 15px;
        height: 15px;
        border: 1px solid #618288;
        background: transparent;
        border-radius: 0px;
        box-sizing: border-box;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked)+label:after,
    form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked)+label:after {
        opacity: 0;
        transform: scale(0);
    }

    div#block-acq-starterm-copy-2-block-1026 .globaloptin [type="checkbox"]:not(:checked)+label:after,
    div#block-acq-starterm-copy-2-block-1026 .globaloptin [type="checkbox"]:checked+label:after,
    .globaloptin [type="checkbox"]:not(:checked)+label:after,
    .globaloptin [type="checkbox"]:checked+label:after {
        content: "\2713";
        position: absolute;
        top: 1px;
        line-height: 1;
        left: 2px;
        font-size: 12px;
        font-weight: normal;
        text-align: center;
        color: #618288;
    }

    div#block-acq-starterm-copy-2-block-1026 .globaloptin .mlistwrapper form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked),
    div#block-acq-starterm-copy-2-block-1026 .globaloptin .globaloptin [type="checkbox"]:checked,
    .globaloptin .mlistwrapper form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked),
    .globaloptin .globaloptin [type="checkbox"]:checked {
        position: absolute;
        left: 0px;
        width: 1.5vw;
        height: 1.5vw;
        z-index: 10;
        top: 0;
        opacity: 0;
        cursor: pointer;
        margin: 0;
        -webkit-appearance: none;
        padding: 0;
    }

    div#block-acq-starterm-copy-2-block-1026 .thankyou.fadeIn,
    .thankyou.fadeIn {
        text-align: center;
        font-size:  0.7291666666666666vw;
        text-transform: uppercase;
        color: #000000;
        padding:  2.7625vw 0.20833333333333334vw 0;
        -webkit-text-fill-color: #000;
    }

    option {
        background: #fff;
        color: #000000;
        padding: 0px;
    }

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

        div#block-acq-starterm-copy-2-block-1026 div.plain-ml-wrapper span.secondFormClose,
        div.plain-ml-wrapper span.secondFormClose {
            top: 20vw;
        }

        div#block-acq-starterm-copy-2-block-1026 .secondform.singleform.fadeIn,
        .secondform.singleform.fadeIn {
            padding-top: 20% !important;
        }
    }

    @media only screen and (max-width:767px),
    (min-width:768px) and (max-width:1366px) and (orientation:portrait) {
        body .mfp-wrap div#email-popup .mlistRightWrapper {
            max-width: 300px;
            padding: 10px;
            box-sizing: border-box;
            background: #618288;
            position: relative;
        }

        body div#block-acq-starterm-copy-2-block-1026 .plain-ml-wrapper.dtmlightbox.firstMlistForm.in-grid {
            padding-left: 30px;
        }

        .plain-ml-wrapper.dtmlightbox.firstMlistForm.in-grid {
            padding-left: 0px;
        }

        body div#block-acq-starterm-copy-2-block-1026 select.country.form-control,
        select.country.form-control {
            font-size: 16px;
        }

        div#block-acq-starterm-copy-2-block-1026 {
            font-size: 0;
            width: 90%;
            margin: 0 auto;
            padding-top: 50px;
            padding-bottom: 20px;
        }

        .mlistwrapper {
            width: 100%;
            margin: 0 auto;
            display: block;
        }

        .footer-socials {
            width: 100%;
            display: block;
            vertical-align: top;
            margin-left: 0%;
            margin-top: 80px;
        }

        .message-text {
            font-size: 30px;
            line-height: 35px;
            padding-bottom: 24px;
            width: 100%;
            margin: 0 auto;
        }

        .message-text span {
            font-size: 75px;
            line-height: 75px;
            letter-spacing: 0px;
        }

        div#block-acq-starterm-copy-2-block-1026 .mlform {
            margin-top: 0px;
        }

        .mlform {
            width: 100%;
            margin: 0 auto;
            position: relative;
        }

        div#block-acq-starterm-copy-2-block-1026 .mlform input.email,
        .mlform input.email {
            font-size: 14px;
            line-height: 20px;
            padding-left: 0px;
            text-align: left;
        }

        div#block-acq-starterm-copy-2-block-1026 .plain-ml-wrapper form.mlistFormOne div.email.fieldWrap,
        .plain-ml-wrapper form.mlistFormOne div.email.fieldWrap {
            margin-right: 0%;
            width: 82%;
            display: inline-block;

        }
body .mlistOuterWrapper .mlistRightWrapper .mlist-header {
    padding-bottom: 4vw;
}

        div#block-acq-starterm-copy-2-block-1026 span.input-error,
        span.input-error {
            position: absolute;
            left: 0px;
            top: -14px;
            color: #000000;
            font-size: 9px;
            text-transform: none;
        }
        div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne.mlform.twostep {
            margin-top: 3vw;
        }

        div#block-acq-starterm-copy-2-block-1026 .secondform .welcome p,
        div#block-acq-starterm-copy-2-block-1026 .secondform .welcome span,
        .secondform .welcome p,
        .secondform .welcome span {
            font-size: 6.4vw;
            line-height: 8vw;
        }

        .messageText {
            font-size: 3.2vw;
            padding: 3.2vw 0;
        }

        label {
            font-size: 4.266666666666667vw;
            letter-spacing: 0.26666666666666666vw;
        }

        div#block-acq-starterm-copy-2-block-1026 .welcome,
        .welcome {
            text-align: center;
        }


        div#block-acq-starterm-copy-2-block-1026 .secondform input:not([type="submit"]),
        .secondform input:not([type="submit"]) {
            height: 10.133333333333333vw;
            padding: 0 2.1333333333333333vw;
            font-size: 4.266666666666667vw;
            line-height: 10.133333333333333vw;
        }

        div#block-acq-starterm-copy-2-block-1026 select.country.form-control,
        div#block-acq-starterm-copy-2-block-1026 .secondform div.dobDay.fieldWrap select,
        div#block-acq-starterm-copy-2-block-1026 .dobMonth.fieldWrap select,
        select.country.form-control,
        .secondform div.dobDay.fieldWrap select,
        .dobMonth.fieldWrap select {
            height: 38px;
            padding: 0 8px;
            font-size: 16px;
            line-height: 38px;
            padding-right: 20px;
            background-position: 99% 50%;
        }

body .mlistOuterWrapper .mlistRightWrapper .secondform input:not([type="submit"]) {
    height: 38px;
    line-height: 38px;
}

        div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked),
        div#block-acq-starterm-copy-2-block-1026 .globaloptin [type="checkbox"]:checked,
        form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked),
        .globaloptin [type="checkbox"]:checked {
            position: absolute;
            left: 0px;
            width: 15px;
            height: 15px;
            top: 0px;
        }

        div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin .goptin_checkbox,
        form.mlistFormTwo .globaloptin .goptin_checkbox {
            line-height: 20px;
            font-size: 14px;
            padding-left: 20px;
        }

        div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked)+label:before,
        div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo .globaloptin [type="checkbox"]:checked+label:before,
        form.mlistFormTwo .globaloptin [type="checkbox"]:not(:checked)+label:before,
        form.mlistFormTwo .globaloptin [type="checkbox"]:checked+label:before {
            width: 15px;
            height: 15px;
            border: 1px solid #618288;
            background: transparent;
            border-radius: 0px;
            box-sizing: border-box;
            top: 0px;
        }

        div#block-acq-starterm-copy-2-block-1026 .globaloptin [type="checkbox"]:not(:checked)+label:after,
        div#block-acq-starterm-copy-2-block-1026 .globaloptin [type="checkbox"]:checked+label:after,
        .globaloptin [type="checkbox"]:not(:checked)+label:after,
        .globaloptin [type="checkbox"]:checked+label:after {
            top: 1px;
            line-height: 1;
            left: 2px;
            font-size: 12px;
            font-weight: normal;
            text-align: center;
            color: #618288;
        }

        div#block-acq-starterm-copy-2-block-1026 .secondform input.submit,
        .secondform input.submit {
            font-size: 4.266666666666667vw;
            height: 14.666666666666666vw;
            line-height: 13.066666666666666vw;
        }
body .mlistOuterWrapper .mlistRightWrapper .secondform input.submit {
    height: 9vw;
}

        div#block-acq-starterm-copy-2-block-1026 div.plain-ml-wrapper span.secondFormClose,
        div.plain-ml-wrapper span.secondFormClose {
            position: absolute;
            right: 55px;
            font-size: 26px;
        }

        div#block-acq-starterm-copy-2-block-1026 .mlform .terms,
        .mlform .terms {
            padding-top: 10px;
            text-align: right;
        }

        div#block-acq-starterm-copy-2-block-1026 .mlform a.terms,
        .mlform a.terms {
            font-size: 10px;
            line-height: 12px;
        }

        .mlistwrapper .mlform .terms p.terms-message,
        .mlistwrapper .mlform .terms p.terms-message-2 {
            font-size: 10px;
            line-height: 12px;
            top: 33px;
        }

        div#block-acq-starterm-copy-2-block-1026 .thankyou.fadeIn,
        .thankyou.fadeIn {
            font-size:  5.333333333333333vw;
            padding:  8vw 5.333333333333333vw;
            z-index: 999;
            position: relative;
        }
    }

    div#block-acq-starterm-copy-2-block-1026 .mlform input {
        border-radius: 0;
        outline: none;
        appearance: none;
    }

    @media only screen and (max-width:767px),
    (min-width:768px) and (max-width:1366px) and (orientation:portrait) {

        div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit,
        form.mlistFormOne>div.submit {
            width: 18%;
            display: inline-block;
            box-sizing: border-box;
            height: 40px;
        }

        .secondform .welcome {
            margin-top: 30px;
        }

        div.plain-ml-wrapper span.secondFormClose {
            position: absolute;
            top: 35px;
        }

        div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.email.fieldWrap input.email,
        form.mlistFormOne>div.email.fieldWrap input.email {
            font-size: 16px;
            height: 40px;
        }

        div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit input.submit.mlistSubmit,
        form.mlistFormOne>div.submit input.submit.mlistSubmit {
            width: 100%;
            height: 40px;
            text-align: right;
            background-position-x: right;
            background-size: 40px;
        }

        div#block-acq-starterm-copy-2-block-1026 .welcome,
        .welcome {
            width: 66%;
            margin: 0 auto;
        }

        div#block-acq-starterm-copy-2-block-1026 .secondform .welcome p,
        div#block-acq-starterm-copy-2-block-1026 .secondform .welcome span,
        .secondform .welcome p,
        .secondform .welcome span {
            font-weight: 600;
        }

        .messageText {
            width: 66%;
            font-weight: 600;
        }

        div#block-acq-starterm-copy-2-block-1026 form.mlistFormTwo.mlform,
        form.mlistFormTwo.mlform {
            width: 66%;
            margin: 0 auto;
        }

        /* div#block-acq-starterm-copy-2-block-1026 .secondform div.submit,
        .secondform div.submit {
            margin-top: 2px;
        } */

        div#block-acq-starterm-copy-2-block-1026 .mlform .terms,
        .mlform .terms {
            padding-top: 5px;
        }

        .mlform .terms p.terms-message-2 {
            top: -221px;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1366px) and (orientation:portrait) {

        div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit,
        form.mlistFormOne>div.submit {
            width: 14%;
            display: inline-block;
            box-sizing: border-box;
            height: 40px;
        }

        div#block-acq-starterm-copy-2-block-1026 .plain-ml-wrapper form.mlistFormOne div.email.fieldWrap,
        .plain-ml-wrapper form.mlistFormOne div.email.fieldWrap {
            width: 81%;
        }

        div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit input.submit.mlistSubmit {
            width: 100%;
            height: 10.666666666666666vw;
            text-align: right;
            background-position-x: right;
            background-size: 10.666666666666666vw;
        }
        div#block-acq-starterm-copy-2-block-1026 .secondform div.submit, .secondform div.submit {
            width: 20vw;
        }

        body div#block-acq-starterm-copy-2-block-1026 .mlistOuterWrapper .mlistRightWrapper {
            width: 45%;
        }
    }

    @media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait) {
        div#email-popup {
            max-width: 320px;
            width: 80%;
            padding: 30px;
            margin: 0 auto;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1023px) and (orientation:landscape) {
        .plain-ml-wrapper.dtmlightbox.firstMlistForm.in-grid {
            padding-left: 33px;
            position: relative;
        }

        div#block-acq-starterm-copy-2-block-1026 .secondform.singleform.fadeIn,
        .secondform.singleform.fadeIn {
            overflow-y: scroll;
        }

        body div#block-acq-starterm-copy-2-block-1026 .mlistOuterWrapper .mlistRightWrapper {
            width: 52%;
        }
    }

    .mlform .terms p.terms-message a {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    .mlistOuterWrapper .mlistRightWrapper .secondform .terms a {
        -webkit-text-fill-color: #618288;
    }

    .mlistOuterWrapper .mlistRightWrapper .secondform .terms a:hover {
        text-decoration: none;
    }

    .mlistOuterWrapper .mlistRightWrapper .mlist-header {
        padding-bottom: 16px;
    }

    @media only screen and (min-width:768px) and (max-width:1023px) {
        form.mlistFormOne>div.submit {
            background-position: 1px 6px;
        }
    }

    @media only screen and (max-width:768px) {
        .mlform .terms p.terms-message {
            width: 96%;
            padding: 5px;
        }

        .mfp-wrap {
            position: fixed !important;
            overflow-y: scroll;
            top: 0 !important;
        }

        select.country.form-control,
        .secondform div.dobDay.fieldWrap select,
        .dobMonth.fieldWrap select,
        div#block-acq-starterm-copy-2-block-1026 .secondform input:not([type="submit"]),
        body .mlistOuterWrapper .mlistRightWrapper .secondform input:not([type="submit"]),
        div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.email.fieldWrap input.email,
        form.mlistFormOne>div.email.fieldWrap input.email {
            font-size: 4.266666666666667vw;
        }

        div#block-acq-starterm-copy-2-block-1026 .secondform.singleform.fadeIn,
        .secondform.singleform.fadeIn {
            overflow-y: scroll;
        }

        form.mlistFormTwo.mlform .terms {
            padding-bottom: 8px;
        }

        .mlform .terms p.terms-message-2 {
            top: unset;
            bottom: 30px;
            font-size: 10px;
        }
    }

    @media (min-width: 768px) and (max-width: 1250px) and (orientation: portrait) {
        .mlform .terms p.terms-message-2 {
            top: -221px;
            top: unset;
            bottom: 30px;
            font-size: 10px;
        }
    }

    @media only screen and (max-width:767px) {
        .mlform .terms p.terms-message {
            bottom: 6vw;
            top: unset;
        }
    }

    @media (max-width: 1024px) and (orientation:portrait) {

        div#block-acq-starterm-copy-2-block-1026 .secondform .welcome,
        .secondform .welcome {
            margin-top:  5.333333333333333vw;
        }
    }

form.mlistFormOne>div.submit:hover {
    opacity: .6;
}
</style></div>
      
    </div>
  </div>
<div id="block-bartik-removecss" class="block block-block-content block-block-content023d30af-712f-4c53-82cc-36b7927c6eaf">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
/*body .site-name a {
    background-image: url(/sites/g/files/g2000014956/files/2025-04/HS_Logo_2025.png);
}*/
/* Tour mlist css */
body .mlistLeftWrapper {
    width: 48.1203007518797vw;
}
body .mlistOuterWrapper .mlistRightWrapper {
    top: 22%;
    padding-top: 0.45vw;
    padding-right: 6.39vw;
    padding-left: 4.887218045112782vw;
}
body .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText {
    font-size: 1.521vw;
    letter-spacing: 0.09vw;
    padding-bottom: 0.75vw;
}
body .mlistOuterWrapper .mlistRightWrapper .mlist-header {
    padding-bottom: 1.203vw;
    margin-top: 1.0526vw;
}
body .mlistOuterWrapper .mlistRightWrapper .mlist-header span {
    font-size: 0.903vw;
    line-height: 1.2;
    letter-spacing: 0.054vw;
}

body div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.email.fieldWrap input.email {
    font-size: 0.903vw;
    height: 3.23vw;
    margin: 0;
    padding-left: 0.375vw;
    letter-spacing: 0.054vw;
}
body div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit {
    width: 14%;
    height: 3.2330827067669174vw;
    background-size: 2.180451127819549vw;
}
 body div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit:hover {
    background-size: 2.18vw;
    background-position: 0.22vw 0.45vw;
     background-position: 0.22vw 0.45vw;
}

@media only screen and (max-width: 1024px) and (orientation: Portrait){
   body.page-node-17741 #page-wrapper #header .navLeftWrapper {
    width:50vw;
    margin-right: 0;
    position: absolute;
   left: 9vw;
}
    body.page-node-17741 #page-wrapper #page #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list span.mlist_icon {
        margin-left: 0;
    }
   body.page-node-17741 #page-wrapper #header .region-header {
    padding: 14vw 0 0;
}
body.page-node-17741 #page-wrapper #header .navLeftWrapper div#block-acq-starterm-copy-2-block-856 {
    width: auto;
    margin-right: 0;
}
body.page-node-17741 #page-wrapper #header div#block-acq-starterm-copy-2-block-846 {
    width: auto;
    margin: 0;
    margin-left: 4vw;
    position: absolute;
    top: 13.7vw;
    right: 6vw;
}
    body.page-node-17741 #page-wrapper #header div#block-acq-starterm-copy-2-block-761 {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        margin: 0 auto;
    }
   body.page-node-17741 #page-wrapper #header .navLeftWrapper div#block-acq-starterm-copy-2-block-731 {
    width: auto;
}
    body.page-node-17741 #page-wrapper #header div#block-acq-starterm-copy-2-block-846 {
        width: auto;
        margin: 0;
        margin-left: 4vw;
    }
   body.page-node-17741 #page-wrapper #header div#block-acq-starterm-copy-2-block-846 .merchHeader span.merchIcon {
    vertical-align: -1.2vw;
}
 body.page-node-17741 a.mobvideo {
    display: block;
}
 body.page-node-17741 a.deskvideo {
    display: none;
}
    body.page-node-17741 #page-wrapper #header div#block-acq-starterm-copy-2-block-846 .merchHeader span.merchIcon {
        width: 3.4vw;
        height: 5vw;
    }
}


/*Tour Page modified styles */
@media screen and (min-width: 1025px) {
    #seated-55fdf2c0 .w5-ns, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-date-cell, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-venue-cell {
        width: 20vw;
    }
  body div#block-bartik-seatedembed {
    max-width: 77.5vw;
}
body div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cell a.seated-event-link, body div#block-bartik-seatedembed .bit-upcoming-events-show-all-button{
   display: inline-block;
    width: 10.08vw;
   /* background: linear-gradient(to left, transparent 50%, #DC2016 50%) right; */
    background-size: 200%;
    transition: .5s ease-out;
  /*  border: 0.075vw solid #DC2016; */
    padding: 0;
    border-radius: 0;
    -webkit-transform: skew(-10deg);
  /*  color: #DC2016; */
    display: inline-block;
    line-height: 3;
    height: 3.30vw;
    opacity: 1;
    font-size: 1.05vw;
    text-align: center;
    font-family: "aktiv-grotesk-condensed", sans-serif;
    font-weight: 800;
    letter-spacing: 0.063vw;
}
#seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell1, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell2 {
    padding: 0.3759vw;
    margin: 0.7518vw 0;
    text-align: right;
}
}
@media only screen and (max-width: 1023px) and (orientation: Landscape){
    .tourbottom .tourTextDt {
        font-size: 6.875vw;
        padding-bottom: 0.9375vw;
    }
        body.page-node-17741 a.mobvideo {
    display: none;
}
 body.page-node-17741 a.deskvideo {
    display: block;
}
    body  .gif-cnt {
        height: 100vh !important;
        padding-top: 0;
    }
      body.page-node-17741 #header {
        border-bottom: none;
    }
}
@media only screen and (max-width: 1023px){
   body .mlistLeftWrapper {
    width: 100%;
}
body .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText {
    font-size: 6.259375vw;
    letter-spacing: 0.1vw;
    padding-bottom: 3.125vw;
}
body .mlistOuterWrapper .mlistRightWrapper .mlist-header span {
    font-size: 3.45625vw;
    letter-spacing: 0.1vw;
}
body div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.email.fieldWrap input.email {
    font-size: 3.75vw;
    height: 12.5vw;
    padding-left: 1.5vw;
    letter-spacing: 0.054vw;
}
body div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit {
    height: 12.5vw;
    background-size: 7.4625vw;
}
    body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 .mlistOuterWrapper .mlistRightWrapper {
        max-width: 80vw;
    }


}
@media only screen and (max-width: 1024px) and (orientation: portrait),
only screen and (max-width: 1023px) {
     body .seated-event-date-cell, body #block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-venue-cell .seated-event-venue-location,body #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-details-cell {
    font-size: 4vw;
}
body #block-bartik-seatedembed .seated-event-venue-name {
    font-size: 3vw;
}
body #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-details-cell {
    font-size: 4vw;
}
  body div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cell a.seated-event-link, body div#block-bartik-seatedembed .bit-upcoming-events-show-all-button {
    width: 31.25vw;
    height: 10vw;
    line-height: 2.4 !important;
    letter-spacing: 1px;
    font-size: 4.3vw !important;
}
}

@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){
body .mlistOuterWrapper .mlistRightWrapper .mlist-header span {
    font-size: 2vw;
}

body .mlistOuterWrapper .mlistRightWrapper .mlist-header .headerText {
    font-size: 4vw;
}
}
 </style></div>
      
    </div>
  </div>

  </div>

        
      </div>
    </header>
          <div class="highlighted">
        <aside class="layout-container section clearfix" role="complementary">
            <div class="region region-highlighted">
    <div data-drupal-messages-fallback class="hidden"></div>
<div id="block-bartik-halesheadertemplate100855" class="block block-block-content block-block-contentda56081b-df63-415c-8850-907a2245de8b">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="header-video-wrapper">
    <div class="video-cnt">
        <a aria-label="header" href="#" target="_blank">
                     </a>
        <div class="gradient-overlay"></div>
    </div>
    <div class="gif-cnt">
        <div class="overflowwrap"></div>
        <a class="mobvideo">
            <!-- <img src="https://d2cstorage-a.akamaihd.net/atl/halestormrocks/TheSteeple_MobileHeader.gif">-->
                <!--img src="/sites/g/files/g2000014956/files/2024-09/mobIntersection1%402x-1.jpg"-->
				<img src="/sites/g/files/g2000014956/files/2026-02/headerdesktopbgnew.jpg" alt="image">
                      <!--<video playsinline="" autoplay="autoplay" loop="" muted="">
                <source src="https://d2cstorage-a.akamaihd.net/atl/halestormrocks/Wicked Ways_Mobile.mp4" type="video/mp4">
            </video>-->
        </a> 
        <a class="deskvideo">
                   <!-- <video playsinline="" autoplay="autoplay" loop="" muted="">
                <source src="https://d2cstorage-a.akamaihd.net/atl/halestormrocks/Wicked Ways_MV_Web.mp4" type="video/mp4">
            </video>-->
            <!--img src="/sites/g/files/g2000014956/files/2024-09/intersectionhdr-1.jpg" alt="headerImage"-->
			<img src="/sites/g/files/g2000014956/files/2025-08/headerdesktopbgnew2.jpg" alt="headerImage">
        </a>
    </div>	
</div>

<style>
.gif-cnt video {
	object-fit: cover;
	width: 100%;
	display: block;
	height: 100%;
	padding-top: 10px;
}
div#block-bartik-halesheadertemplate100855 {
    margin-top: -11vw;
}
div#block-block-1006, div#block-block-1046,  div#block-block-1096{
	display: none;
}
img {
	max-width: 100%;
	height: auto;
	width: 100%;
}
.gif-cnt {
	background: none;
	background-size: 100% auto;
    height: auto;
    overflow: visible;
}
#block-block-1046 .gif-cnt{
	background:none;
}
div#block-halesheader h2 {
	display: none;
}
div#block-halesheader a.mobvideo {
	display: none;
}
body #block-block-1046 .gif-cnt a{
	display:block !important;
}
a.mobvideo {
    display: none;
}
div#page-wrapper {
    overflow: hidden;
    overflow-x: hidden;
}
@media only screen and (max-width:1023px){
	body  #block-block-1131 .gif-cnt {
	  background: none;
	}
	div#block-halesheader a.deskvideo {
		display: none;
	}
	div#block-halesheader a.mobvideo {
		display: block;
	}
	.page-node-17741 #header-inner .region-header {
		background: #000;
	}
}
@media(max-width: 1023px){
    div#block-halesheader .gif-cnt {
		background: no-repeat;
	}
	a.deskvideo {
		display: none;
	}
	a.mobvideo {
		display: block;
	}
}
@media only screen and (max-width:767px){
	.overflowwrap {
		position: absolute;
		bottom: 0;
		width: 100%;
		height: 100px;
		background: #000;
	}
	div#block-halesheader {
		margin-top: 0px;
	}
}
@media only screen and (max-width: 1023px) and (orientation: landscape){
	div#block-halesheader a.mobvideo {
		display: none;
	}
	div#block-halesheader a.deskvideo {
		display: block;
		height: 100vh;
	}
	.gif-cnt video {
		padding-top: 150px;
	}
	.overflowwrap {
		position: absolute;
		bottom: 0;
		width: 100%;
		height: 100px;
		background: #000;
	}
}
div#block-acq-starterm-copy-2-block-1111 .overflowwrap ,
div#block-acq-starterm-copy-2-block-1096 .overflowwrap{
    display: none;
}
</style></div>
      
    </div>
  </div>
<div id="block-bartik-tourctatemplate821492" class="block block-block-content block-block-content83a74873-82f5-4c19-922b-2369d5186b11">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="tourbottom">    
    <div class="tourTextDt">2026 Shows <br>On Sale</div>
	<!--<div class="tourTextDt2">Tickets on sale now!</div>-->
    <a href="/tour">get tickets</a>
</div>
<style>
.tourbottom .tourTextDt {
    font-family: "aktiv-grotesk", sans-serif;
    font-weight: 900;
}
span.tourTextDt {
    text-decoration: underline;
}
div#block-bartik-tourctatemplate821492 {
    position: absolute;
    bottom: unset;
    z-index: 1;
    top: unset;
    bottom: 5.887218045112782vw;
    text-align: center;
    left: 6vw;
    height: 6.315789473684211vw;
    transform: none;
}

div#block-bartik-tourctatemplate100855 {
    display: none;
}
@media only screen and (max-width: 1024px) and (orientation: portrait){
  div#block-bartik-tourctatemplate821492 {
        bottom: auto;
        text-align: center;
        left: 50%;
        height: 26.25vw;
        transform: translateX(-50%);
        top: 50vw;
}
}
@media only screen and (max-width: 1024px) and (min-width: 1024px) and (orientation: portrait) {
     div#block-bartik-tourctatemplate821492 {
    bottom: 30vw;
    text-align: center;
    left: 50%;
    height:  0;
    transform: translateX(-50%);
}
}
</style></div>
      
    </div>
  </div>
<div id="block-headergetitnow" class="block block-block-content block-block-content3056e65b-423a-494f-8b86-a684253ea8c8">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="albumWrapper">
    <!--<div class="albumTitle">THE STEEPLE</div>
    <div class="getItNow-btn">
        <a href="https://halestorm.lnk.to/TheSteepleAW" target="_blank" custom-link-name = "The Steeple Get It Now Linkfire (header)">
            <span class="text-dt">get it Now</span>
            <span class="text-mob">back from the dead<br><span>available now!</span></span>
        </a>
		<a href="https://www.youtube.com/watch?v=YxuXh-U7vm8" target="_blank" custom-link-name = "The Steeple Watch Now Linkfire (header)">
            <span class="text-dt">Watch Now</span>
        </a>
    </div> -->
    <div class="backfromdead">
        <div class="albumTitle back">BACK FROM THE DEAD (DELUXE)<br><span>TERRIBLE THINGS (FEAT. ASHLEY MCBRYDE)</span></div>
    </div>

    <div class="presave-wrapper">
        <div class="presaveSection">
            <div class="presaveWrap">
                <div class="preorderBtn presaveBtn">
                    <a href="https://halestorm.lnk.to/BFTDdeluxeAW" target="_blank" class="presavelink" custom-link-name="BFTD Download/Stream Linkfire (header)">Download/Stream</a>
                </div>
            </div>
        </div>
    </div>
</div>
<script>
     jQuery(document).ready(function () {
        if (
            !navigator.userAgent.match(/Android/i) &&
            !navigator.userAgent.match(/webOS/i) &&
            !navigator.userAgent.match(/iPhone/i) &&
            !navigator.userAgent.match(/iPad/i) &&
            !navigator.userAgent.match(/BlackBerry/i) &&
            !navigator.userAgent.match(/Windows Phone/i)
        ) {
            jQuery("body").addClass("no-touch-device");
        } else {
            jQuery("body").addClass("touch-device");
        }
    });
</script>
<style>
.getlinkMob {
	display: none;
}

    a.presavelink:hover {
        cursor: pointer;
        text-decoration: none;
        opacity:1;
    }
    body .page-node-17741 #header-inner .region-header div#block-block-886 .inner .tourNav {
        text-transform: uppercase;
      /*  color: #DC2016;*/
        font-size: 11.68px;
        font-family: "Roboto Mono",monospace;
        font-weight: 600;
        letter-spacing: 0.7px;
    }
    .page-node-17741 #header-inner .region-header div#block-block-886 .inner .tourNav span.tourNavRight, .page-node-17741 #header-inner .region-header div#block-block-886 .inner .tourNav span.tourNavLeft {
        background: url(/sites/g/files/g2000014956/f/202201/down-right.png) no-repeat 0 0;
    }
    span.tourTextDt {
        text-transform: uppercase;
       /* color: #DC2016;*/
        font-size: 11.68px;
        font-family: 'Roboto Mono';
        font-weight: 600;
        letter-spacing: 0.7px;
    }
    .presaveWrap {
        font-size: 0;
        width: 100%;
        margin: 0 auto;
        position: relative;
        padding-top: 0;
        max-width: 426px;
    }

    .presaveBtn {
        display: inline-block;
        width: 42%;
        margin-right: 20px;
        max-width: 190px;
        vertical-align: middle;
    }
    .preorderBtn {
        display: inline-block;
        width: 100%;
        vertical-align: middle;
    }
    .preorderBtn.presaveBtn {
        margin-right: 10px;
    }
    a.presavelink span {
        padding-right: 6px;
        font-size: 20px;
    }

    a.presavelink {
        font-size: 14PX;
      /*  color: #DC2016;*/
        text-transform: uppercase;
        text-decoration: underline;
        font-style: normal;
        display: inline-block;
        width: 100%;
        border-radius: 50px;
        letter-spacing: 0.84px;
        border: unset;
        max-width: 147px;
        font-weight: 600;
        font-family: 'roboto-mono';
    }
    span.text-dt {
       /* color: #DC2016; */
        text-decoration: underline;
    }
    span.text-dt:hover{
        text-decoration: none;
    }

    .presaveBtn .termsWrapper .terms a:after {
        content: "Terms";
    }

    .presaveBtn .termsWrapper .terms a.showing:after {
        content: "Hide";
    }

    .presaveBtn .termsWrapper .terms {
        font-size: 9px;
      /*  color: #DC2016; */
        text-transform: uppercase;
    margin-top: 4px;
    letter-spacing: 0.54px;
    text-decoration: none;
    font-weight: 600;
    font-style: italic;
    }
    .play-button1.playicon-play:hover {
        cursor: pointer;
        opacity: 0.5;
    }
    li.views-row {
        list-style-type: none;
    }
    .presaveBtn .termsContent {
        position: absolute;
        width: 100%;
        left: 0;
        z-index: 2;
        border-radius: unset;
        font-size: 9px;
        line-height: 13px;
        text-align: center;
        padding: 10px 0 0;
       /* color:#DC2016; */
        text-transform: uppercase;
        letter-spacing: 1px;
        bottom: 17px;
        background: #000;
    }

    .presaveBtn .termsContent a {
      /*  color: #DC2016; */
        text-decoration: underline;
    }

    .presaveSection {
        position: relative;
    }

    a.terms:hover,
    .termsContent a:hover {
        opacity: 0.8;
    }
    div#block-block-1051 .albumWrapper,
     div#block-headergetitnow .albumWrapper  {
        padding-left: 10px;
        padding-bottom: 10px;
    }

    div#block-block-1051 .albumTitle,
    div#block-headergetitnow .albumTitle {
        font-size: 39.92px;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 800;
        line-height: 50px;
     /*   color: #dc2016; */
        letter-spacing: 2.4px;
    }
    div#block-block-1051 .albumTitle.back,
    div#block-headergetitnow .albumTitle.back {
    font-size: 20px;
    letter-spacing: 1.44px;
    line-height: 20px;
    margin: 25px auto 10px;
display: block !important;
    }
.albumTitle.back span {
    font-size: 12px;
}
    div#block-block-1051 .albumContent ,
    div#block-headergetitnow .albumContent {
        font-family: "Roboto Mono", monospace;
        font-size: 14px;
      /*  color: #dc2016; */
        letter-spacing: 0.84px;
        padding: 5px 0 5px 0;
    }

    div#block-block-1051 .getItNow-btn,
   div#block-headergetitnow .getItNow-btn {
        font-weight: 700;
        letter-spacing: 1px;
    }
    div#block-block-1051 {
         display: none;
    }
    div#block-headergetitnow {
        position: relative;
    }
    div#block-block-1051 .content ,
    div#block-headergetitnow .content {
        float: left;
        width: 400px;
        margin: 0 auto;
        text-align: left;
        text-transform: uppercase;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #000000;
        padding: 10px;
        color: #ffffff;
        padding-right: 0;
        z-index: 999;
        box-sizing: border-box;
white-space: nowrap;
    }
    .page-node-17741 #header-inner .region-header div#block-block-866 {
        display: none;
    }
    div#block-block-1051 .inner:after,
    div#block-headergetitnow .content:after {
        content: "";
        width: 0;
        height: 0;
        border-style: solid;
        border-color: transparent transparent transparent #000000;
        position: absolute;
        border-width: 120px 0 0 50px;
        right: -50px;
        top: 0;
    }
    @media only screen and (max-width:767px){
body div#block-headergetitnow .getItNow-btn {
    width: 60%;
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    float: left;
    padding-left: 7%;
}
body a.presavelink{
  font-size:9px;
}
body .presave-wrapper{
width: 32%;
}
body span.text-mob {
    font-size: 12px;
    letter-spacing: 0.68px;
}
div#block-headergetitnow {
    margin-top: -26px;
}
   }
</style>
</div>
      
    </div>
  </div>
<div id="block-headerpresale" class="block block-block-content block-block-contentb06c5968-ca0b-4de8-9c77-8745e544c1c4">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="pre-sale-tickets-wrapper">
    <div class="ofc_logo_wrapper">
        <img src="/sites/g/files/g2000014956/files/201807/ofc.png">
    </div>
    <div class="pre-sale-text">Get Early Access To<br>pre-sale tickets +<br>exclusive merch!</div>
    <!-- <div class="join-now-btn">
        <a href="/become-a-member" target="">
            <span class="text-dt">Join Now</span>
            <span class="text-mob-icon"></span>
            <span class="text-mob">Fanclub</span>

        </a>
    </div> -->

</div>

<style>
    div#block-headerpresale {
        display: none;
    }

    @media(max-width: 767px) {
        div#block-headerpresale {
            width: 23%;
            margin: 10px 0;
            display: inline-block;
            font-family: "Roboto Mono", monospace;
        }

        .pre-sale-tickets-wrapper {
            margin-right: 0px;
        }

        .ofc_logo_wrapper {
            display: none;
        }

        .pre-sale-text {
            display: none;
        }

        .join-now-btn {
            font-weight: 700;
            text-align: left;
            margin-left: -35px;
            font-size: 12px;
            letter-spacing: 1px;
        }

        div#block-headerpresale span.text-dt {
            display: none;
        }

        div#block-headerpresale span.text-mob-icon {
            background: url(/sites/g/files/g2000014956/files/202202/lightning-red.png) no-repeat 0 0;
            background-size: 12px;
            cursor: pointer;
            display: inline-block;
            position: relative;
            font-size: 0;
            box-sizing: border-box;
            width: 13px;
            height: 17px;
            z-index: 101;
            vertical-align: middle;
        }

        div#block-headerpresale span.text-mob {
            font-size: 12px;
            border-bottom: 1px solid;
            letter-spacing: 0.68px;
            text-transform: uppercase;
        }
    }

    @media(max-width: 767px) and (orientation: landscape) {
        div#block-headerpresale {
            width: 25%;
            margin: 10px 2%;
            position: relative;
        }

        body.page-node-17741 #header {
            text-align: center;
        }
    }
</style></div>
      
    </div>
  </div>
<div id="block-headerpresave" class="block block-block-content block-block-content1c040d91-c020-4bbb-8cbe-b3bddd39e6a2">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><!-- <div class="pre-sale-tickets-wrapper">
    <div class="ofc_logo_wrapper">
        <img src="/sites/g/files/g2000014956/files/202201/fanclub.png" />
    </div>

    <div class="pre-sale-text">
        GET EARLY ACCESS TO<br>PRE-SALE TICKETS +<br>EXCLUSIVE MERCH!
    </div>
    <div class="join-now-btn">
        <a href="/become-a-member" target="" custom-link-name = "Fan Club Join Now (header)">
            <span class="text-dt">Join Now</span>
            <span class="text-mob-icon"></span>
            <span class="text-mob">Fanclub</span>
        </a>
    </div>
</div> -->

<style>
    div#block-headerpresave .content:before {
        border-style: solid;
        border-width: 0px 0 200px 85px;
        border-color: transparent transparent #000 transparent;
        position: absolute;
        left: -85px;
        top: 0;
        position: absolute;
        content: "";
    }

    div#block-block-871 {
        display: none;
    }

    div#block-headerpresave .pre-sale-tickets-wrapper {
        margin-right: 20px;
    }

    div#block-headerpresave .ofc_logo_wrapper img {
        width: 65%;
    }

    img {
        max-width: 100%;
        height: auto;
        width: 100%;
    }

    div#block-headerpresave .pre-sale-text {
        font-size: 14px;
        letter-spacing: 0.84px;
        color: #dc2016;
    }

    div#block-headerpresave .join-now-btn {
        font-weight: 700;
        font-size: 14px;
        letter-spacing: 1px;
    }

    span.text-dt {
        color: #dc2016;
        text-decoration: underline;
        font-size: 13.97px;
        letter-spacing: 0.84px;
    }

    div#block-headerpresave {
        position: absolute;
        right: -2px;
        bottom: 35px;
        width: 100%;
        max-width: 205px;
        background: #000;
        text-align: right;
        text-transform: uppercase;
        padding-top: 10px;
    }

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

        .page-node-17741 #header-inner .region-header span.text-mob,
        div#block-headerpresave span.text-mob {
            display: none;
        }
    }

    div#block-headerpresave .ofc_logo_wrapper img {
        width: 65%;
    }

    div#block-headerpresave {
        font-family: "Roboto Mono", monospace;
    }

    @media(max-width: 767px) {
        div#block-headerpresave {
            display: none;
        }
    }
</style></div>
      
    </div>
  </div>

  </div>

        </aside>
      </div>
            <div id="main-wrapper" class="layout-main-wrapper layout-container clearfix">
      <div id="main" class="layout-main clearfix">
        
        <main id="content" class="column main-content" role="main">
          <section class="section">
            <a id="main-content" tabindex="-1"></a>
              <div class="region region-content">
    <div id="block-bartik-page-title" class="block block-core block-page-title-block">
  
    
      <div class="content">
      

  <h1 class="title page-title"><span property="schema:name" class="field field--name-title field--type-string field--label-hidden">home onepage b</span>
</h1>


    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-1021" class="block block-block-content block-block-content8c19165e-8cbc-4731-bace-acc6f6608483">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><script>
    jQuery(window).bind("load", function() {
        jQuery("#header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-dt").text("THE STEEPLE");
    });
    jQuery(document).ready(function() {
        if (jQuery(window).width() > 767) {
            //jQuery(".region.region-preheader-second").prepend("<div class='navLeftWrapper'></div>");
            jQuery("#block-acq-starterm-copy-2-block-1021").appendTo(".navLeftWrapper");
        }
        jQuery('#block-acq-starterm-copy-2-block-886 a').click(function(event) {
            jQuery('.path-frontpage #block-acq-starterm-copy-2-block-886 h2').css('padding-top', '50px');
            jQuery("html, body").animate({
                scrollTop: jQuery('div#block-acq-starterm-copy-2-block-1026 #tour').offset().top - 180
            }, 1800);
        });
    });
</script>
<style>
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText .ft {
        font-family: "aktiv-grotesk", sans-serif;
    }
    
    body div#email-popup .mlistRightWrapper:before {
        border-color: transparent transparent #618288 transparent;
    }
    
    div#footer-inner {
        font-size: 0;
    }
    
    button.mfp-close:active {
        top: 8px;
    }
    
    body div#email-popup .mlistOuterWrapper .mlistRightWrapper .thankswelcome-msg,
    body #content .mlistOuterWrapper .mlistRightWrapper .thankswelcome-msg {
        text-align: center !important;
        font-family: "Roboto Mono", monospace;
        text-transform: none;
        color: #618288;
        font-weight: 500;
        line-height: 16px;
    }
    
    body #content div#block-acq-starterm-copy-2-block-1026 .mlistOuterWrapper .mlistRightWrapper .termsContent {
        max-width: none;
        padding: 7px;
        left: 0;
        box-sizing: border-box;
        border: 1px solid #618288;
    }
    
    body #content .mlistOuterWrapper .mlistRightWrapper .termsContent {
        max-width: none;
        padding: 7px;
        left: 0;
        box-sizing: border-box;
        border: 1px solid #618288;
    }
    
    div#footer-inner {
        display: none;
    }
    
    body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a {
        border: unset;
    }
    
    body #header div#block-acq-starterm-copy-2-block-761 {
       /* width: calc(100% - 74%);*/
        width: 40%;
        /* width: calc(100% - 64vw); */
        text-align: center;
    }
    
    body #header div#block-acq-starterm-copy-2-block-846 {
        width: calc(100% - 24.5% - 225px);
        /* width:20vw; */
    width: 32%;
    }
    
    body #footer {
        border-top: 1px solid #661B13;
    }
    
    #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-mob {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }
    
    .white-popup .mlistOuterWrapper .mlistRightWrapper fieldset label.error {
        left: -26px;
        text-align: center;
    }
    
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal #main h1#page-title {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }
    
    body #block-acq-starterm-copy-2-block-51 li a {
        color: #618288;
    }
    
    body #block-acq-starterm-copy-2-block-461 .content,
    body #block-acq-starterm-copy-2-block-461 a {
        color: #618288;
        font-size: 10.99px;
        letter-spacing: 0.66px;
    }
    
    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose .closeText {
        color: #618288;
        font-weight: 600;
    }
    
    body nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose span.closeRight,
    body nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose span.closeLeft {
        background: url(/sites/g/files/g2000014956/files/202202/closeArrow.svg) no-repeat 0 0;
        background-size: contain;
    }
    
    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.last a.fcIcon {
        background: url(/sites/g/files/g2000014956/files/202202/lightning-red.png) no-repeat 0 0;
        background-size: 12px;
    }
    
    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-link-24791 {
        display: none;
    }
    
    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-item.menu-item--expanded li a {
        color: #618288;
    }
    
    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li a {
        color: #618288;
        font-size: 14px;
        font-weight: 600;
    }
    
    body #header .navLeftWrapper {
        width: 225px;
    width: 25%;
        text-align: left;
    }
    
    div#block-acq-starterm-copy-2-block-731 .content .nav-toggle span {
        background: url(/sites/g/files/g2000014956/files/2022-08/menu.png) no-repeat 0 0;
    }
    
    #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt {
        border-bottom: none;
        text-decoration: underline;
        font-size: 14px;
        letter-spacing:  0.043229166666666666vw;
        color: #618288;
    }
    
    #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list span.mlist_icon {
        background: url(/sites/g/files/g2000014956/files/2022-08/subscribe.png) no-repeat 0 0;
    }
    
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-dt {
        color: #618288;
        font-weight: 700;
        border-bottom: none;
        font-size: 1.038vw;
        letter-spacing:  0.043229166666666666vw;
    }
    
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader span.merchIcon {
        background: url(/sites/g/files/g2000014956/files/202201/shop.png) no-repeat 0 0;
    }
    
    .site-name a {
        background-image: url(/sites/g/files/g2000014956/files/202201/artist-logo.png);
    }
    
    div#block-acq-starterm-copy-2-block-731 .content .menu-text {
        font-size: 1.035vw;
        letter-spacing:  0.043229166666666666vw;
        font-family: "roboto-mono";
        color: #618288;
        margin-top:  0.20833333333333334vw;
    }
    
    #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-dt {
        color: #618288;
        font-size: 14px;
        letter-spacing:  0.043229166666666666vw;
        font-weight: 400;
    }
    
    body a.presavelink:hover {
        text-decoration: underline;
        color: #ff0000;
    }
    
    body div#email-popup .mlistRightWrapper {
        padding-left: 0;
        left: 61%;
    }
    
    body div#email-popup .mlistLeftWrapper {
        max-width: 678px;
    }
    
    #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.splash-play {
        background: url(/sites/g/files/g2000014956/files/202201/play_1.png) no-repeat 0 0;
        width: 11px;
    }
    
    div#block-acq-starterm-copy-2-block-1026 #tour {
        font-size: 39.92px;
        letter-spacing: 2.4px;
        color: #618288;
        width: 100%;
        margin: 0 auto;
    }
    
    div#block-acq-starterm-copy-2-block-1026 .content {
        text-align: center;
    }
    
    body.page-node-17741 .joinLeftWrapper:after {
        border-width: 223px 0 0 70px;
    }
    
    div#block-acq-starterm-copy-2-block-876 {
        max-width: 993px;
        margin: 0 auto;
    }
    
    .tourTitle {
        font-size: 13.97px;
        letter-spacing:  0.043229166666666666vw;
        color: #618288;
        -webkit-text-fill-color: #618288;
    }
    
    body .virtualMeet a {
        color: #618288;
        background: transparent;
        border: 1px solid #cb3627;
        letter-spacing:  0.043229166666666666vw;
        -webkit-text-fill-color: #618288;
    }
    
    body .virtualMeet a:hover {
        color: #000;
        -webkit-text-fill-color: #000;
    }
    
    body div#tourWrapper .songkick-tour .songkick-container .widget_row .event_links a {
        color: #618288;
    }
    
    body div#tourWrapper .songkick-tour .songkick-container .widget_row .event_links a:hover {
        color: #000000;
    }
    
    body .virtualMeet {
        max-width: 614.08px;
    }
    
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-music.view-id-music.view-display-id-page li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn div {
        color: #618288;
    }
    
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-music.view-id-music.view-display-id-page li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.activeStream a,
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-albums.view-id-albums.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.activeStream a {
        font-size: 14px;
        text-transform: uppercase;
        pointer-events: none;
        color: #618288;
        font-weight: 600;
    }
    
    .page-music #block-system-main .view-display-id-block_5 .item-list li.views-row .video-play .video-title span.playTitle,
    div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row .video-play .video-title span.playTitle {
        color: #618288;
    }
    
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal div#block-views-albums-block-1 .view.view-albums.view-id-albums.view-display-id-block_1 div#edit-combine-wrapper input#edit-combine {
        width: 100%;
        background: #000;
        font-size: 14px;
        max-width: 100%;
        border: 1px solid #618288;
    }
    
    .page-music #block-system-main .view-display-id-block_5 .item-list li.views-row .video-play .video-title span.playIcon,
    div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row .video-play .video-title span.playIcon {
        background: url(/sites/g/files/g2000014956/files/202201/play_1.png) no-repeat 0 0;
    }
    
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-music.view-id-music.view-display-id-page li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li a,
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-albums.view-id-albums.view-display-id-block_7 li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li a {
        cursor: pointer;
        font-size: 20px;
        color: #618288;
        -webkit-text-fill-color: #618288;
    }
    
    body span.text-dt:hover {
        text-decoration: underline;
        color: #ff0000;
    }
    
    #header div#block-acq-starterm-copy-2-block-836 .watchHeader span.watch-txt-mob {
        color: #618288;
    }
    
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-music.view-id-music.view-display-id-page li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn {
        border: 1px solid #618288;
    }
    
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-music.view-id-music.view-display-id-page li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn a:hover,
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-albums.view-id-albums.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .get-it-now-btn a:hover {
        color: #000;
        -webkit-text-fill-color: #000;
    }
    
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob,
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader div.merch-txt-mob {
        color: #618288 ;
        text-decoration: underline;
        border-bottom: none !important;
    }
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob:hover {
    color: #618288 !important;
}
    span.text-mob {
        color: #618288;
    }
    
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-music.view-id-music.view-display-id-page li.views-row .album-wrapper .album-top-wrapper .album-title,
    .page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-albums.view-id-albums.view-display-id-block_7 li.views-row .album-wrapper .album-top-wrapper .album-title {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }
    
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper {
        color: #000;
        -webkit-text-fill-color: #000;
    }
    
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a div:hover,
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a div:hover,
    .tourWrapper .songkick-tour .songkick-container .widget_row .event_links .ticket_link div:hover {
        color: #000;
        -webkit-text-fill-color: #000;
    }
    
    .merchWrapper .merchRightWrapper {
        background: #618288;
    }
    
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .ShopNow a {
        border: 1px solid #000;
        background: #000;
        color: #618288;
        -webkit-text-fill-color: #618288;
    }
    
    body.page-node-134251 #block-acq-starterm-copy-2-block-911 #wsk-widget .plain_text {
        color: #618288;
    }
    
    body.page-node-134251 #songkick-widget-368 .link_text {
        color: #618288;
    }
    
    body.page-node-134251 #block-acq-starterm-copy-2-block-911 #wsk-widget .plain_text {
        text-align: left;
        font-weight: 600;
    }
    
    body.page-node-134251 .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a {
        border: 1px solid #618288;
    }
    
    body.page-node-134251 .tourWrapper .songkick-tour .songkick-container .widget_row .event_links a:hover {
        color: #000;
        -webkit-text-fill-color: #000;
    }
    
    body.page-node-134251 .widget_row div.event_date span {
        color: #618288;
    }
    
    body.page-node-134251 .tourWrapper .top.openEmbed span.text:before,
    .tourWrapper .top.openEmbed span.date:before {
        background: url(/sites/g/files/g2000014956/files/202201/map.png) no-repeat scroll center center transparent;
    }
    
    body.page-node-134251 .tourWrapper .top.openEmbed {
        cursor: pointer;
        background-color: #618288;
        color: #000;
        -webkit-text-fill-color: #000;
        font-weight: 600;
    }
    
    .merchWrapper .merchRightWrapper .merchRightInnerWrapper .merchText .st {
        font-weight: 600;
    }
    
    .merchWrapper .merchRightWrapper:before {
        border-color: transparent transparent #618288 transparent;
    }
    
    body #block-acq-starterm-copy-2-block-911 #wsk-widget .featuring-artists.plain_text {
        font-size: 11px;
        font-weight: 600;
        opacity: 1;
        display: inline-block;
    }
    
    body #block-acq-starterm-copy-2-block-51 {
        width: 24%;
        vertical-align: text-top;
    }
    
    body #block-acq-starterm-copy-2-block-461 {
        vertical-align: -webkit-baseline-middle;
    }
    
    body .joinOuterWrapper {
        border-bottom: unset;
    }
    
    body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.mobile {
        border: unset;
    }
    
    body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.mobile div:hover {
        color: #000;
        -webkit-text-fill-color: #000;
    }
    
    body .joinOuterWrapper .joinLeftWrapper {
        top: 20%;
    }
    
    body div#email-popup .mlistRightWrapper:before {
        border-width: 0px 0 206px 85px;
    }
    
    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText {
        font-family: "aktiv-grotesk", sans-serif;
    }
    
    @media only screen and (min-width: 768px) {
        body .tourWrapper .songkick-tour .songkick-container .widget_row .event_date {
            line-height: 23px;
        }
    }
    
    @media only screen and (max-width: 767px) {
        body .mlistOuterWrapper .mlistRightWrapper .mlist-submit {
            margin-top: 5px;
            height: 45px;
        }
        body:not(.path-frontpage) div#email-popup .mlistRightWrapper fieldset label.error {
            top: -12px;
        }
        .mlistOuterWrapper .mlistRightWrapper fieldset label.error,
        body .mlist-outer-wrapper.embedded-inline-list .mlist-wrapper form label.error {
            color: #000;
            top: 50%;
            bottom: 0;
            left: -24px;
        }
        body div#email-popup .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock.final-screen .thankyou-message.embed {
            color: #618288;
            -webkit-text-fill-color: #618288;
        }
        body.page-node-17741 div#email-popup .mlistRightWrapper {
            background: transparent;
        }
        body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.mobile {
            border: unset;
        }
        body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.mobile div:hover {
            color: #000;
            -webkit-text-fill-color: #000;
        }
        body button.mfp-close:hover {
            background-position: unset;
        }
        body .mlistOuterWrapper .mlistRightWrapper .termsContent a {
            font-size: 8px;
            font-weight: 600;
        }
        body div#email-popup .mlistRightWrapper .termsWrapper.first .termsContent {
            width: 86%;
            padding: 10px;
            font-size: 8px;
        }
        div#email-popup .mlistRightWrapper .termsWrapper.first .termsContent a {
            font-size: 8px;
        }
        body.page-node-17741 div#email-popup .mlistRightWrapper {
            left: 0;
        }
        body .mlistOuterWrapper .mlistRightWrapper .mlist-submit {
            margin-top: -1.5px;
        }
        body.page-node-17741 #header-inner .region-header .block {
            margin-top: -26px;
        }
        .region-header {
            font-size: 0;
        }
        body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText {
            padding-top: 20px;
        }
        body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.mobile {
            border: unset;
        }
        body #block-acq-starterm-copy-2-block-51 {
            width: 100%;
            vertical-align: text-top;
        }
        body div#email-popup .mlistRightWrapper fieldset label.error {
            top: 54%;
            bottom: 0;
            left: -19px;
        }
        div#email-popup .mlistRightWrapper.secondPage:before {
            border-width: 0 !important;
            left: 0;
            border-color: unset;
            content: unset;
        }
        #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt {
            border-bottom: unset;
        }
        body .joinOuterWrapper {
            padding-bottom: 179px;
            border-bottom: unset;
        }
        body #block-acq-starterm-copy-2-block-461 {
            padding-bottom: 25px;
        }
        div#block-acq-starterm-copy-2-block-1051 .middle.tb-terminal {
            border-bottom: 1px solid #661B13;
        }
        body #header .navTopWrapper div#block-acq-starterm-copy-2-block-731 {
            border-right: 1px solid #661B13;
        }
body.page-node-18231 #header div#block-acq-starterm-copy-2-block-761 {
    width: 55% !important;
    text-align: center;
}
        body #header .navbottomWrapper,
        body #header .navTopWrapper {
            border-bottom: 1px solid #661B13;
        }
        body #block-acq-starterm-copy-2-block-51 li.follow {
            display: none;
        }
        body #block-acq-starterm-copy-2-block-51 .footer-social {
            width: 100%;
            padding-bottom: 20px;
        }
        .tourWrapper .songkick-tour .songkick-container .widget_row {
            border-bottom: unset;
        }
        body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 .mlistOuterWrapper .mlistRightWrapper {
            background: url("/sites/g/files/g2000014956/files/2022-08/tourrectangle.png");
            background-position: initial;
            left: 0;
            background-size: 100% 100%;
            width: 100%;
        }
        .getlinkMob a {
            border-bottom: 1px solid #618288;
        }
        body .gif-cnt {
            background: url(/sites/g/files/g2000014956/files/202202/headerimgmob.png)no-repeat;
            background-size: 100% auto;
            background-position: center;
            height: calc(92vh - 160px);
            overflow: hidden;
        }
        body span.text-mob {
            font-size: 13px;
            letter-spacing: 0.78px;
        }
        body a.presavelink {
            font-size: 10px;
            letter-spacing: 0.6px;
        }
        body .presaveBtn .termsWrapper .terms {
            font-size: 7px;
            margin-top: 0px;
            letter-spacing: 0.42px;
        }
        body div#block-acq-starterm-copy-2-block-1051 .albumWrapper {
            padding-left: 0;
            line-height: 14px;
        }
        body div#block-acq-starterm-copy-2-block-1026 .mlist-outer-wrapper {
            padding-left: 0;
        }
        body div#block-acq-starterm-copy-2-block-1051 .inner.tb-terminal {
            width: 100%;
            margin: 0 auto;
            text-align: center;
            padding: 0;
            padding-top: 0;
            bottom: 0;
        }
        body .presave-wrapper {
            width: 65%;
            display: inline-block;
            vertical-align: middle;
        }
        body div#block-acq-starterm-copy-2-block-1051 .getItNow-btn {
            width: 22%;
            display: inline-block;
            vertical-align: middle;
            text-align: left;
            float: left;
            padding-left: 12%;
        }
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourNavRight,
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourNavLeft {
            display: none;
        }
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav a {
            color: #618288;
            opacity: 1;
            font-weight: 600;
            font-size: 10px;
            letter-spacing: 0.6px;
        }
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper .join-now-btn span.text-mob-icon {
            background: url(/sites/g/files/g2000014956/files/202202/lightning-red.png) no-repeat 0 0;
            background-size: 12px;
        }
        body .presaveWrap {
            padding-top: 0px;
        }
        div#block-acq-starterm-copy-2-block-1046 {
            border-bottom: unset;
        }
        /*body.page-node-17741 #header {
            border-bottom: 0.5px solid #661B13;
        }*/
        body .presaveBtn .termsContent {
            bottom: 10px;
            left: -67px;
        }
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourTextMob:after {
            content: "/";
            color: #618288;
            width: 10px;
            font-size: 20px;
            line-height: 20px;
            height: 10px;
            padding-left: 15px;
        }
        .page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourTextMob:before {
            content: "/";
            color: #618288;
            width: 10px;
            font-size: 20px;
            line-height: 20px;
            height: 10px;
            padding-right: 16px;
        }
        body .mlistOuterWrapper .mlistRightWrapper .termsWrapper.first {
            overflow-x: visible;
        }
        body .tourWrapper .top.openEmbed span.text:after,
        .tourWrapper .top.openEmbed span.date:after {
            background: url(/sites/g/files/g2000014956/files/202201/map.png) no-repeat scroll 10px 19px transparent;
        }
        body .virtualMeet {
            max-width: 213px;
        }
        body .mlistOuterWrapper .mlistRightWrapper,
        body .mlistRightWrapper:before {
            /* background: #dc2015 !important; */
        }
        body .mlistRightWrapper:before {
            width: 30%;
        }
        body .joinOuterWrapper .joinLeftWrapper {
            width: 66%;
            position: absolute;
            top: 59%;
            right: 20%;
            padding: 0;
        }
        body .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
        body .mlist-outer-wrapper .mlist-wrapper .mlist-field input {
            font-size: 16px;
        }
        body div#email-popup .mlistOuterWrapper .mlistRightWrapper .termsWrapper.first {
            overflow-x: visible;
        }
        body div#email-popup .mlistRightWrapper:before {
            border-width: 0 !important;
            left: -22px;
            top: 0;
            background: #618288;
            background: transparent;
        }
        body a.joinButton.mobile {
            color: #618288;
            -webkit-text-fill-color: #618288;
        }
        body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow {
            max-width: 130px;
            padding-top: 10px;
        }
        body .mlistOuterWrapper .mlistRightWrapper .mlist-wrapper {
            overflow-x: hidden;
        }
        body .joinLeftWrapper:after {
            background: #618288;
        }
        div#block-acq-starterm-copy-2-block-1041 {
            display: none;
        }
        body.page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 {
            width: 100%;
            margin: 0;
            max-width: 70vw;
        }
        body .getlinkMob {
            display: inline-block;
            font-size: 10px;
            letter-spacing: 0.6px;
            vertical-align: text-top;
        }
        body.page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 .inner .tourNav span.tourTextMob {
            margin: 0;
        }
        body.page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-871 .inner .pre-sale-tickets-wrapper .join-now-btn {
            font-weight: 700;
            text-align: left;
            margin-left: -35px;
        }
    }
    
    @media only screen and (max-width: 1023px) and (orientation: landscape) {
        body.page-node-17741 #header-inner .region-header div#block-acq-starterm-copy-2-block-886 {
            width: 44%;
            margin: 0;
        }
        body .gif-cnt {
            height: 100vw;
            background-size: cover;
            background-position: center;
        }
        body div#block-acq-starterm-copy-2-block-1051 .inner.tb-terminal {
            padding-top: 10px;
        }
    }
    
    @media only screen and (min-width: 768px) and (max-width: 1024px) {
        body div#email-popup .mlistOuterWrapper .mlistRightWrapper div#thankyouBlock.final-screen .thankyou-message.embed {
            color: #618288;
            -webkit-text-fill-color: #618288;
        }
        body .gif-cnt {
            background: url(/sites/g/files/g2000014956/files/202202/headerimgmob.png)no-repeat;
            background-size: 100% auto;
            height: calc(100vh - 60px);
        }
        body.page-node-17741 div#email-popup .mlistRightWrapper {
            left: 0;
            background: transparent;
        }
        body #header .navTopWrapper div#block-acq-starterm-copy-2-block-761 {
            width: 70%;
            margin: 0 auto;
            text-align: center;
        }
        div#block-acq-starterm-copy-2-block-1026 .mlist-outer-wrapper {
            padding-left: 0;
        }
        body div#email-popup .mlistRightWrapper.secondPage:before {
            content: unset;
        }
        body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 .mlistOuterWrapper .mlistRightWrapper {
            left: 45%;
        }
        body.page-node-17741 div#email-popup .mlistRightWrapper:before {
            border: unset;
        }
        div#block-acq-starterm-copy-2-block-1046 {
            border-bottom: 4px solid #9d9d9d;
        }
        body.page-node-17741 .joinLeftWrapper:after {
            border-width: 226px 0px 0 74px;
        }
        #block-acq-starterm-copy-2-block-51 li.follow {
            vertical-align: top;
            display: none;
        }
        body.page-node-17741 div#email-popup .mlistRightWrapper:before {
            border-width: 0 0 191px 25px;
            left: -23px;
        }
        body #block-acq-starterm-copy-2-block-51 {
            width: 100%;
            vertical-align: text-top;
            display: block;
            margin: 0 auto;
            text-align: center;
            padding-bottom: 20px;
        }
    }
    
    @media only screen and (min-width: 1600px) and (max-width: 2560px) and (orientation: landscape) {
        /* body #header div#block-acq-starterm-copy-2-block-761 {
            width: calc(100% - 68.25vw);
            text-align: right;
        }

        body #header div#block-acq-starterm-copy-2-block-846 {
            width: 26vw;
        } */
        body div#email-popup .mlistRightWrapper:before {
            border-width: 0px 0 206px 85px;
        }
        @media only screen and (min-width: 625px) and (max-width: 1366px) and (orientation: landscape) {
            body #header div#block-acq-starterm-copy-2-block-761 {
                width: 22%;
            }
        }
    }
    
    @media only screen and (max-width:1024px) {
        body #header div#block-acq-starterm-copy-2-block-761 {
            width: 22%;
        }
        .gif-cnt video {
            padding-top: 0;
        }
    }
    
    @media only screen and (max-width:1023px) {
        body:not(.path-frontpage) div#email-popup .mlistRightWrapper {
            left: 0;
        }
        body #header div#block-acq-starterm-copy-2-block-761 {
            width: 21%;
        }
    }
    
    body #block-acq-starterm-copy-2-block-1046 .gif-cnt a {
        display: none;
    }
    
    div#recaptcha>div {
        margin: 10px auto 0;
    }
    
    .captcha {
        padding-top: 15px;
    }
    
    div#messages {
        height: 101px;
    }
    
    div.messages.status {
        background-color: #363938;
        color: #FFFFFF;
        font-size: 16px;
        position: relative;
        z-index: 9999;
        width: 100%;
        max-width: 100%;
    }
    
    .page-user.page-user-edit input[type="password"],
    .page-user.page-user-edit input[type="text"] {
        color: #000;
    }
    
    .page-user.page-user-reset div#edit-account {
        padding-top: 100px;
    }
    
    .page-user.page-user-reset div#edit-account input[type="password"],
    .page-user.page-user-reset div#edit-account input[type="text"],
    .page-user.page-user-reset div#edit-account select {
        color: #000;
    }
    
    .page-user.page-user-reset div#edit-account .password-strength,
    .page-user.page-user-reset div#edit-account .password-confirm {
        color: #000;
    }
    
    #block-acq-starterm-copy-2-menu-menu-home-one-page-linked {
        display: inline-block;
    }
    
    @media only screen and (min-width:768px) and (max-width:1366px) and (orientation:portrait) {
        body div.joinOuterWrapper {
            border-bottom: unset;
            width: 100%;
            margin: 0 auto;
        }
    }
</style></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-781" class="block block-block-content block-block-content4e84521c-2e6d-4284-a254-751d794bf32d">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyoublock-innerwrapper .thankyou-message {
    display: block;
}
.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message {
    display: none;
}
.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock.final-screen .thankyou-message {
    display: block;
}
</style></div>
      
    </div>
  </div>
<div id="block-bartik-featuredalbumblockmay2025" class="block block-block-content block-block-contentaaf13c02-eea8-4d99-8cda-64ea6c169b89">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="FeaturedWrapper">
    <div class="left-Wrapper">
        <div class="FeaturedAlbum">
            <img loading="lazy" src="/sites/g/files/g2000014956/files/2025-05/WELDERWINGSEVEREST-COVER_3.jpg" alt="Everest" typeof="Image" class="image-style-large">
        </div>
    </div>
    <div class="right-Wrapper">
       <div class="album1">
            <div class="FeaturedalbumTitle main">EVEREST</div>
            <div class="FeaturedalbumTitle sub">ALBUM COMING AUGUST 8TH</div>

            <div class="get-it-now-btn">
                <a href="https://halestorm.lnk.to/Everest" target="_blank">
                    Out Now
                </a>
            </div>
            <div class="get-it-now-btn">
                <a href="https://store.halestormrocks.com/" target="_blank">
                    Shop 'Everest' Collection
                </a>
            </div>

           
        <div class="get-it-now-btn watch"><a href="https://www.youtube.com/playlist?list=PLWf29sMBi0ujGafBEpP1Tr7BBI0HJ-6vL" target="_blank">Watch the Official Music Video</a></div></div>

       <div class="album2">
            <div class="FeaturedalbumTitle main">Like A Woman Can</div>
            <!--div class="FeaturedalbumTitle sub">THE NEW SINGLE</div-->
            <div class="get-it-now-btn"><a href="https://www.youtube.com/watch?v=KGWTl6g7fm8" target="_blank">
                   WATCH NOW
                </a>
            </div>
            
        </div>
    </div>
</div>
<style>
    div#block-bartik-featuredalbumblock {
        display: none;
    }
    div#block-bartik-featuredalbumblockapr2025{
        display: none;
    }

    .FeaturedWrapper {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 75vw;
        margin: 0 auto;
        text-align: center;
        padding-top: 2vw;
    }

    .get-it-now-btn {
        margin-bottom: 1vw;
    }
.FeaturedWrapper .get-it-now-btn.watch a {
    width: auto;
    padding: 0 2vw;
	text-transform: uppercase;
}
    .FeaturedWrapper .left-Wrapper {
        width: 33vw;
        margin-left: 0vw;
    }

    .FeaturedWrapper .right-Wrapper {
        width: 36.39vw;
        margin-left: 7vw;
    }

    .FeaturedWrapper .get-it-now-btn a {
        display: inline-block;
        width: 10.08vw;
        background: linear-gradient(to left, transparent 50%, #618288 50%) right;
        background-size: 200%;
        transition: .5s ease-out;
        border: 0.075vw solid #618288;
        padding: 0;
        border-radius: 0;
        -webkit-transform: skew(-10deg);
        color: #618288;
        /* width: 150px; */
        display: inline-block;
        line-height: 3;
        height: 3.30vw;
        opacity: 1;
        font-size: 1.05vw;
        text-align: center;
        font-family: "aktiv-grotesk-condensed", sans-serif;
        font-weight: 800;
        letter-spacing: 0.063vw;
    }

    .FeaturedWrapper .album1 .get-it-now-btn a {
        width: auto;
        padding: 0 2vw;
           text-transform: uppercase;
    }

    .FeaturedWrapper .get-it-now-btn.preorder a {
        width: 19.74vw;
    }

    .FeaturedWrapper .get-it-now-btn a:hover {
        background-position: left;
        color: #000;
    }


    .FeaturedWrapper .FeaturedalbumTitle.main {
        font-size: 3vw;
        color: #618288;
        text-transform: uppercase;
        font-family: aktiv-grotesk-condensed, sans-serif;
        font-style: normal;
        font-weight: 800;
        letter-spacing:  0.10416666666666667vw;
    }

    .FeaturedWrapper .FeaturedAlbum img {
        width: 100%;
    }

    .FeaturedWrapper .FeaturedalbumTitle.sub {
        font-size: 0.98vw;
        color: #CEC9C5;
        margin-bottom: 1vw;
    }

    .FeaturedWrapper .album1 {
        margin-bottom: 4vw;
    }

    @media screen and (max-width: 1024px) and (orientation: portrait) {
        .FeaturedWrapper {
            flex-direction: column;
            margin-bottom: 4vw;
           width:80vw;
        }
.FeaturedWrapper .get-it-now-btn.watch a {
  padding: 0 5vw;
}
        .get-it-now-btn {
            margin-bottom: 3vw;
        }

        .FeaturedWrapper .left-Wrapper {
            width: 100%;
            margin: 0 auto;
            font-size: 0;
        }

        .FeaturedWrapper .right-Wrapper {
            width: 100%;
            margin: 0 auto;
        }

        .FeaturedWrapper .FeaturedalbumTitle.main {
            font-size: 6.56vw;
            letter-spacing: 0.1vw;
        }

        .FeaturedWrapper .album1 {
            margin-top: 5vw;
        }

        .FeaturedWrapper .FeaturedalbumTitle.sub {
            font-size: 3.13vw;
            margin-bottom: 3vw;
        }

        .FeaturedWrapper .get-it-now-btn a {
            font-size: 4.38vw;
            width: 39.01vw;
            height: 12.5vw;
            border: 0.3vw solid #618288;
        }

        .FeaturedWrapper .get-it-now-btn.preorder a {
            width: 71.4vw;
        }

        .FeaturedWrapper .album1 .get-it-now-btn a {
            padding: 0 5vw;
        }
    }

</style></div>
      
    </div>
  </div>
<div id="block-bartik-merchbanner" class="block block-block-content block-block-contentca93ad03-0fab-42dd-a060-e010cb639b1e">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    div#block-bartik-merchbanner {
        position: relative;
        width: 74.8120vw;
        margin: 0 auto;
        padding: 6.7669vw 0vw;
        padding-bottom: 0vw;
    }

    @media only screen and (max-width:1024px) and (orientation: portrait) {
        div#block-bartik-merchbanner {
            width: 100%;
            padding: 8.625vw 0vw;
            padding-bottom: 0vw;
        }
    }

ul.entity-moderation-form {
    display: none;
}
</style>
<div class="merch_banner_section" id="merch_banner">
    <div class="merch_banner_image">
        <img src="/sites/g/files/g2000014956/files/2026-02/merch_bannersfvefv.jpg" alt="merch baanner">
    </div>
</div></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-1026" class="block block-block-content block-block-content7b4c7ba3-a257-45ea-987c-945c59b54963">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div id="tour">TOUR</div>
<!-- for scroll -->
<div class="tourTitle">SEE HALESTORM LIVE!</div>
<!-- <div class="virtualMeet">
    <a href="https://boxoffice.mandolin.com/pages/halestorm-digital-experiences" target="_blank"
        custom-link-name="Tour:Virtual Meet and Greet Tickets Button">
        <div>CLICK HERE FOR LIVESTREAM & VIRTUAL MEET & GREET TICKETS!</div>
    </a>
</div> -->
<div class="mlistOuterWrapper">
  <div class="mlistLeftWrapper">
    <img src="/sites/g/files/g2000014956/files/2022-08/HALE_MAILING.gif" alt="mailing list gif">
  </div>
  <div class="mlistRightWrapper">
    <div class="plain-ml-wrapper dtmlightbox firstMlistForm in-grid">

      <div class="mlform">
        <div class="mlist-header">
          <div class="headerText">
            Don't see your city?
          </div>

          <span>
            Join the mailing list to get <br>
            updates on our Tour dates:
          </span>
        </div>
        <form class="mlistFormOne mlform twostep" action>
          <div class="email fieldWrap">
            <input data-type="email" data-error-text="Please enter a valid email address" required class="email" placeholder="EMAIL ADDRESS" name="email" aria-label="Enter Email Address">
          </div>
          <div class="primary-list-values">
            <input name="Datasource" type="hidden" value="Halestorm_TheSteepleOutNow_Standalone_Website">
            <input name="newsletterId" type="hidden" value="14074937">
          </div>
          <div class="submit">
            <input type="submit" aria-label="submit" class="submit mlistSubmit" value>
          </div>
          <span class="consent-placeholder" data-template="artist-mktg" data-artist="Halestorm" data-error-text="This field is required" data-pp-link="https://www.atlanticrecords.com/privacy-policy/">
          </span>

        </form>
        <!-- <div class="terms">
                    <a href="javascript:void(0)" class="terms">terms</a>
                    <p class="terms-message fadeOut"><span class="close">X</span>
                        By submitting my information, I agree to receive personalized updates and
                        marketing messages about Halestorm based on my information, interests,
                        activities, website visits and device data and in accordance with the
                        <a href="https://www.atlanticrecords.com/privacy-policy" target="_blank" class="external-link"
                            title="Privacy Policy">Privacy&nbsp;Policy</a>.
                        I understand that I can opt-out at any time by emailing <a
                            href="mailto:privacypolicy@wmg.com">privacypolicy@wmg.com</a>.
                    </p>
                </div> -->
      </div>
      <div class="thankyou fadeOut">
        Thank you for signing up!
      </div>
      <div class="secondform fadeOut singleform">
        <span class="secondFormClose">x</span>
        <div class="welcome">
          <p>Welcome <span class="name"></span> to Halestorm's mailing list!</p>
        </div>
        <div class="messageText">
          Be one of the first to know about Halestorm's tour dates, video premieres, and special
          announcements.
        </div>
        <form class="mlistFormTwo mlform" action>
          <input type="hidden" class="secondFormEmail" name="email" value>

          <div class="postalcode fieldWrap">
            <label for="postalcode" class>Postal Code</label>
            <input type="text" name="postalcode" id="postalcode">
          </div>
          <div class="postal_country">
            <label for="country" class>Country/Region</label>
            <div class="country select-drop-down-arrow">
              <select class="country form-control" name="country" id="country">

              </select>
            </div>
          </div>
          <div class="name">
            <div class="first fieldWrap">
              <label for="FirstName" class>First Name</label>
              <input type="text" class="first" name="firstname" id="FirstName">
            </div>
          </div>

          <div class="birthday">
            <label for="birthday" class="birthday">Birth Date</label>
            <!--<div class="birth-date-title">Birth Date</div>-->
            <div class="birthday">
              <div class="dobDay fieldWrap select-drop-down-arrow">
                <select name="dobDay" class aria-label="Birth Date-Day">
                  <option value>Day</option>
                  <option value="1">1</option>
                  <option value="2">2</option>
                  <option value="3">3</option>
                  <option value="4">4</option>
                  <option value="5">5</option>
                  <option value="6">6</option>
                  <option value="7">7</option>
                  <option value="8">8</option>
                  <option value="9">9</option>
                  <option value="10">10</option>
                  <option value="11">11</option>
                  <option value="12">12</option>
                  <option value="13">13</option>
                  <option value="14">14</option>
                  <option value="15">15</option>
                  <option value="16">16</option>
                  <option value="17">17</option>
                  <option value="18">18</option>
                  <option value="19">19</option>
                  <option value="20">20</option>
                  <option value="21">21</option>
                  <option value="22">22</option>
                  <option value="23">23</option>
                  <option value="24">24</option>
                  <option value="25">25</option>
                  <option value="26">26</option>
                  <option value="27">27</option>
                  <option value="28">28</option>
                  <option value="29">29</option>
                  <option value="30">30</option>
                  <option value="31">31</option>
                </select>
              </div>
              <div class="dobMonth fieldWrap select-drop-down-arrow">
                <select name="dobMonth" class aria-label="Birth Date-Month">
                  <option value>Month</option>
                  <option value="1">January</option>
                  <option value="2">February</option>
                  <option value="3">March</option>
                  <option value="4">April</option>
                  <option value="5">May</option>
                  <option value="6">June</option>
                  <option value="7">July</option>
                  <option value="8">August</option>
                  <option value="9">September</option>
                  <option value="10">October</option>
                  <option value="11">November</option>
                  <option value="12">December</option>
                </select>
              </div>

            </div>
          </div>

          <input name="newsletterId" type="hidden" value="14075551">
          <input name="Datasource" type="hidden" value="Halestorm_TheSteepleOutNow_Standalone_Website">

          <span class="consent-placeholder" data-template="global-mktg" data-artist="Halestorm" data-value="50" data-pp-link="https://www.atlanticrecords.com/privacy-policy/">
          </span>
          <!-- <div class="globaloptin fieldWrap">
                        <input type="checkbox" name="goptin" id="goptin_checkbox4" value="50" />
                        <label for="goptin_checkbox4" class="goptin_checkbox">Sign me up to discover more artists like
                            <span>Halestorm</span> and other offers.</label>
                    </div> -->
          <div class="submit">
            <input type="submit" class="submit mlistSubmit" value>
          </div>
          <!-- <div class="terms">
                        <a href="javascript:void(0)" class="terms">terms</a>
                        <p class="terms-message-2 fadeOut">
                            By submitting my information, I agree to receive personalized updates and
                            marketing messages about Halestorm based on my information, interests,
                            activities, website visits and device data and in accordance with the
                            <a href="https://www.atlanticrecords.com/privacy-policy" target="_blank"
                                class="external-link" title="Privacy Policy">Privacy&nbsp;Policy</a>.
                            In addition, if I have checked the box above, I agree to receive such updates and messages
                            about similar artists, products and offers.
                            I understand that I can opt-out at any time by emailing <a
                                href="mailto:privacypolicy@wmg.com">privacypolicy@wmg.com</a>.
                        </p>
                    </div> -->
        </form>
      </div>
    </div>
  </div>
</div>

<style>
  .consent-placeholder {
    position: relative;
    margin: 25px auto 0;
    display: block;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked {
    position: absolute;
    left: 0px;
    width: 25px;
    height: 25px;
    z-index: 10;
    top: 0px;
    opacity: 0;
    cursor: pointer;
    margin: 0;
    -webkit-appearance: none;
    padding: 0;
    opacity: 0;
    background: transparent;
    border: none;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
    content: "";
    position: absolute;
    left: 0px;
    top: 0;
    width: 25px;
    height: 25px;
    border: 2px solid #000;
    background: transparent;
    border-radius: 0px;
    box-sizing: border-box;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"].errored:not(:checked)+label:before {
    border-color: red;
  }

  .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
    display: inline-block;
    box-sizing: border-box;
    line-height: 1;
    text-align: left;
    text-transform: none;
    letter-spacing: 0;
    font-size: 11px;
    padding-left: 35px;
    vertical-align: top;
    font-weight: 400;
    padding-top: 0;
    position: relative;
    top: auto;
    left: auto;
    transform: none;
    color: #000;
    pointer-events: initial;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
    content: "\2713";
    position: absolute;
    top: 2px;
    line-height: 1;
    left: 8px;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-align: center;
    border: none;
    transform: none;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
    color: #000;
  }

  .consent-placeholder span.input-error {
    color: red;
    position: absolute;
    top: -15px;
    left: 0;
    bottom: auto;
  }

  .secondform .consent-placeholder {
    margin: 10px auto;
  }

  .consent-placeholder a {
    text-decoration: underline;
    color: #000;
  }

  .consent-placeholder a:hover {
    text-decoration: none;
    border: none;
  }

  .plain-ml-wrapper label.tiny {
    font-size: 0;
    height: 0;
  }



  @media only screen and (min-width: 768px) and (max-width: 1023px) {
    .mlistOuterWrapper .mlistRightWrapper {
      padding: 25px 35px;
    }
  }

  /*   .plain-ml-wrapper .secondform .mlform .consent-placeholder input[type="checkbox"]+label,
    .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:checked+label:after,
    .plain-ml-wrapper .secondform .mlform .consent-placeholder input[type="checkbox"]+label a {
        color: #DC2016;
        -webkit-text-fill-color: #dc2016;

    } */

  /*   .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
    .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:checked+label:before {
        border-color: #DC2016;
    }*/

  div#block-acq-starterm-copy-2-block-1026 .secondform .consent-placeholder input[type="checkbox"]:not(:checked),
  div#block-acq-starterm-copy-2-block-1026 .secondform .consent-placeholder input[type="checkbox"]:checked {
    width: 25px;
    height: 25px;
  }

  .consent-placeholder {
    position: relative;
    margin: 3.5vh auto 0;
    display: block;
  }

  .plain-ml-wrapper label:not(.goptin_checkbox) {
    position: static;
    transform: none;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked {
    position: absolute;
    left: 0px;
    width: 1.28vw;
    height: 1.28vw;
    z-index: 10;
    top: 0px;
    opacity: 0;
    cursor: pointer;
    margin: 0;
    -webkit-appearance: none;
    padding: 0;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
    content: "";
    position: absolute;
    left: 0px;
    top: auto;
    width: 1.28vw;
    height: 1.28vw;
    border: 2px solid #000;
    background: transparent;
    border-radius: 0px;
    box-sizing: border-box;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"].errored:not(:checked)+label:before {
    border-color: red;
  }

  .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
    display: inline-block;
    box-sizing: border-box;
    line-height: 1;
    text-align: left;
    text-transform: none;
    letter-spacing: 0;
    font-size: 0.68vw;
    padding-left: 2.04vw;
    vertical-align: top;
    font-weight: 400;
    position: static;
    transform: none;
    pointer-events: auto;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
    content: "\2713";
    position: absolute;
    /* top: 0.4vh; */
    line-height: 1;
    left: 0.25vw;
    font-size: 1vw;
    color: #000;
    font-weight: 700;
    text-align: center;
  }

  .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
    color: #000;
  }

  .consent-placeholder span.input-error {
    color: red;
    position: absolute;
    top: -3.25vh;
    left: 0;
    bottom: auto;
  }

  .secondform .consent-placeholder {
    margin: 2vh auto;
  }

  .plain-ml-wrapper .mlform .consent-placeholder label a,
  .plain-ml-wrapper .mlform .consent-placeholder label span {
    color: #000;
  }

  .plain-ml-wrapper .mlform .consent-placeholder label a {
    text-decoration: underline;
  }

  .plain-ml-wrapper .mlform .consent-placeholder label a:hover {
    opacity: 0.5;
  }

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

    .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
      font-size: 2vw;
      padding-left: 6vw;
    }

    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked,
    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
      width: 4vw;
      height: 4vw;
    }

    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
      top: 0.28vh !important;
      left: 0.5vw;
      font-size: 3.15vw;
    }
  }

  @media only screen and (max-height: 1366px) and (min-width: 1024px) and (orientation: portrait) {
    .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
      font-size: 1.268vw;
      padding-left: 3.54vw;
    }

    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
      top: 0;
      font-size: 2vw;
    }

    .consent-placeholder {
      position: relative;
      margin: 2vh auto;
    }

    .consent-placeholder span.input-error {
      top: -1.5vh;
    }

    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before,
    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked {
      width: 2.28vw;
      height: 2.28vw;
    }

  }

  @media only screen and (max-width:1023px) and (orientation:landscape) {
    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
      top: 1.4vw;
      left: 0.8vw;
    }
  }

  body.page-node-17741 form.mlistFormOne>div.submit:hover {
    background-image: url(/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png);
    opacity: 0.6;
  }
</style></div>
      
    </div>
  </div>
<div id="block-bartik-seatedembed" class="block block-block-content block-block-contentc11cfeea-8075-44bd-a80a-115e9b49b9c4">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="tourWrapper">
<div id="seated-55fdf2c0" data-artist-id="d859c571-0bf5-40fa-b758-92e8739a8093" data-css-version="1"></div><script src="https://widget.seated.com/app.js"></script>

</div>
<style>
div#block-bartik-tourctatemplate100855 {
    position: absolute;
    bottom: unset;
    z-index: 100000;
    top: 84%;
    text-align: center;
    left: 49%;
    height: 84px;
    transform: translate(-50%, 0);
}
div#block-bartik-seatedembed {
    max-width: 993px;
    margin: 0 auto;
}
.seated-event-row {
  /*  color: #DC2016; */
    text-transform: uppercase;
}
#block-bartik-seatedembed .seated-events-table .seated-event-row {
    border-color: rgba(124,124,124,0.25);
}
.seated-event-date-cell {
    text-align: left;
}
.seated-event-venue-cell {
    text-align: left;
}

#block-bartik-seatedembed .seated-events-table .seated-event-row {
    border-color: rgba(124,124,124,0.25);
    padding: 2vw 0;
}
div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cell a.seated-event-link, div#block-bartik-seatedembed .bit-upcoming-events-show-all-button {
   /* background: linear-gradient(to left, transparent 50%, #DC2016 50%) right; */
    background-size: 200%;
    transition: .5s ease-out;
    /* border: 1px solid #DC2016; */
    padding: 0;
    border-radius: 0;
    -webkit-transform: skew(-10deg);
    /* color: #DC2016; */
    width: 150px;
    display: inline-block;
    line-height: 44px;
    opacity: 1;
    font-size: 0.75vw;
    text-align: center;
    font-family: "aktiv-grotesk-condensed", sans-serif;
    font-weight: 900;
    letter-spacing: 1px;
}
div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cell a.seated-event-link:hover,  div#block-bartik-seatedembed .bit-upcoming-events-show-all-button:hover {
    background-position: left;
    color: #000;
}
#block-bartik-seatedembed .seated-event-venue-name {
    font-family: "Roboto Mono", monospace;
    font-size: 0.65vw;
    line-height: 1;
    margin-bottom: 1.8vw;
}

#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-venue-cell .seated-event-venue-location {
    font-size: 0.8vw;
    font-weight: bold;
    line-height: 1;
}
div#block-bithomepagetour94353 {
    display: none;
}
div#block-bittourwidget94353 {
    display: none;
}
#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table {
   
    border-color: rgba(124,124,124,0.25);
  
}
@media only screen and (max-width: 1024px) and (orientation: portrait),
only screen and (max-width: 1023px) {
             #block-bartik-seatedembed #seated-55fdf2c0 .w5-ns, #block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-date-cell, #block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-venue-cell {
        width: 100vw;
    }
    #block-bartik-seatedembed .seated-events-table .seated-event-row {
        border-color: rgba(124,124,124,0.25);
        padding: 2vw 0;
        flex-direction: column;
    }
    div#block-bartik-seatedembed #seated-55fdf2c0 .flex-column, div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells, div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells {
        flex-direction: column;
    }
    #block-bartik-seatedembed .seated-event-venue-name {
        font-family: "Roboto Mono", monospace;
        font-size: 3.65vw;
        line-height: 2;
        margin: 1.8vw auto;
        max-width: 80%;
    }
    #block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-venue-cell .seated-event-venue-location {
        font-size: 3.65vw;
        font-weight: bold;
        line-height: 1;
    }
    div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cell a.seated-event-link, div#block-bartik-seatedembed .bit-upcoming-events-show-all-button {
        
        opacity: 1;
        font-size: 4.75vw;
        
    }
#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-date-cell {
    padding: 5px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}

#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-venue-cell {
    padding: 5px;
    text-align: center;
}

#block-bartik-seatedembed .seated-events-table .seated-event-row {
    border-color: rgba(124,124,124,0.25);
    padding: 2vw 0;
    flex-direction: column;
    max-width: 80%;
    margin: 0 auto;
}
}
@media only screen and (max-width: 1024px) and (orientation: portrait) {
    body.page-node-134251 #page-wrapper #header div#block-acq-starterm-copy-2-block-761 {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    margin: 0 auto;
}

body.page-node-134251 #page-wrapper #header div#block-acq-starterm-copy-2-block-846 {
    width: auto;
    margin: 0;
    margin-left: 4vw;
    position: absolute;
    top: 13.7vw;
    right: 6vw;
}

body.page-node-134251 #page-wrapper #header div#block-acq-starterm-copy-2-block-846 .merchHeader span.merchIcon {
    width: 3.4vw;
    height: 5vw;
    vertical-align: -1.2vw;
}

body.page-node-134251 #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob {
    font-size: 3.5vw;
    font-weight: 600;
    font-family: "roboto-mono";
    display: inline-block;
    vertical-align: middle;
}

body.page-node-134251 #page-wrapper #header .navLeftWrapper {
    width: 50vw;
    margin-right: 0;
    position: absolute;
    left: 9vw;
}
div#block-bartik-tourheadergif {
    margin-top: 5vw;
}
body.page-node-134251 #page-wrapper #header .navLeftWrapper div#block-acq-starterm-copy-2-block-731 {
    width: auto;
margin-right: 9%;
}

.mobileNav {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
}

body.page-node-134251 div#block-acq-starterm-copy-2-block-731 .content .nav-toggle {
    margin-right: 7%;
}

body.page-node-134251 div#block-acq-starterm-copy-2-block-731 .content .nav-toggle span {
    width: 6.25vw;
    height: 3.125vw;
}

body.page-node-134251 div#block-acq-starterm-copy-2-block-731 .content .menu-text {
    display: inline-block;
    vertical-align: text-bottom;
    margin-top: 0;
    font-size: 3.5vw;
    font-weight: 600;
    color: #CEC9C5;
}

body.page-node-134251 #page-wrapper #header .navLeftWrapper div#block-acq-starterm-copy-2-block-856 {
    width: auto;
    margin-right: 0;
}

body.page-node-134251 #page-wrapper #page #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list span.mlist_icon {
    margin-left: 0;
    width: 5.3vw;
    height: 3.803125vw;
}

body.page-node-134251 #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt {
    font-size: 3.5vw;
    font-weight: 600;
    font-family: "roboto-mono";
}
}
</style></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-396" class="block block-block-content block-block-contentb3a5ddac-7bfe-481f-be47-b22e5aaeebad">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    @media (max-width: 480px) {
        body.page-node {
            padding-top: 60px !important;
            padding-left: 4px;
            padding-right: 4px;
            width: auto;
        }
        .page-node #toolbar {
            display: none;
        }
        body.page-node #page {
            background: none;
        }
        body.page-node #main {
            margin: 0px;
        }
        body.page-node #prefooter {
            border-top: 2px solid #ffffff;
        }
        body.page-node #FooterLinks1,
        body.page-node #FooterLinks2 {
            width: 100%
        }
        body.page-node h1.page-title-common {
            padding-left: 11px;
        }
        /* common Styles */
        a#fdbk_tab {
            display: none;
        }
        /* General Styles */
        body.page-node #block-block-346.block {
            display: none;
        }
        #FooterLinks {
            padding: 13px 0 10px 10px;
        }
        #FooterLinks1 div.footerBlock1,
        #FooterLinks1 div.footerBlock2,
        #FooterLinks1 div.footerBlock3,
        #FooterLinks1 div.footerBlock4,
        #FooterLinks2 div.footerBlock1,
        #FooterLinks2 div.footerBlock2,
        #FooterLinks2 div.footerBlock3,
        #FooterLinks2 div.footerBlock4 {
            margin-left: 0px;
        }
        .media-thumbnail-frame img {
            height: auto !important;
            width: 100% !important;
        }
        /*body.node-type-album .view-album-track-combined-listing-ii .view-content .views-field-field-track-buy-link{display: block;}*/
        /*Styles for Blogs*/
        body.node-type-blog #header,
        body.node-type-blog #banner,
        body.node-type-blog #breadcrumb,
        body.node-type-blog #content-inner #sidebar-a {
            display: none !important;
        }
        body.node-type-blog #footer #prefooter #FooterLinks ul,
        body.node-type-blog #block-menu-menu-footer-links,
        body.node-type-blog #block-block-51,
        body.node-type-blog #footer-inner {
            display: none;
        }
        body.node-type-blog #FooterLinks1 div,
        body.node-type-blog #FooterLinks2 div {
            width: auto;
            clear: both;
            float: none;
        }
        body.node-type-blog #FooterLinks h4 a {
            font-size: 15px;
            margin: 0px 10px;
        }
        body.node-type-blog #FooterLinks h3 {
            font-size: 21px;
        }
        body.node-type-blog #main {
            min-height: 200px !important;
        }
        body.node-type-blog .view-login-or-register-to-post-commen {
            display: none;
        }
        body.node-type-blog #FooterLinks2,
        body.node-type-blog #FooterLinks3 {
            padding-top: 0px;
            border-top: none;
        }
        body.node-type-blog #header .stack-preheader .stack-width,
        body.node-type-blog #header #header-inner,
        body.node-type-blog #content,
        body.node-type-blog #prefooter .box,
        body.node-type-blog #block-block-207 .inner,
        body.node-type-blog #block-block-51 .inner,
        body.node-type-blog #prefooter .col-second #prefooter-second-region .region,
        body.node-type-blog #footer-inner .stack-width {
            width: 100%;
        }
        body.node-type-blog .view-id-blog .views-field-nothing-1 span.field-content div {
            padding-bottom: 5px;
        }
        body.node-type-blog #main .view-blog .views-field-body p iframe,
        body.node-type-blog #main .view-blog .views-field-body p object {
            width: 100%;
            height: auto;
        }
        body.node-type-blog #block-views-blog-block-2 h2 {
            padding-left: 11px;
        }
        body.node-type-blog .news-list .views-field-nothing .field-blog-category {
            display: none;
        }
        body.node-type-blog #content-inner,
        body.node-type-blog #main {
            width: 100%;
        }
        body.node-type-blog {
            font-size: 16px;
        }
        /* Styles for Photos*/
        body.node-type-photo #block-views-photos-block-5 ul.photo-list {
            background: none repeat scroll 0 0 transparent !important;
            margin: 0 auto;
            overflow: visible;
            width: 275px;
            padding: 7px 0 0 0 !important;
        }
        body.node-type-photo #block-views-photos-block-5 .view-photos ul.photo-list li,
        body.node-type-photo #block-views-photos-block-5 .view-photos ul.photo-list li:nth-child(3n-1) {
            margin: 4px 5px !important;
            padding: 0;
        }
        body.node-type-photo #block-views-photos-block-5 ul.photo-list li .photo-preview-bg {
            height: 82px;
            width: 80px;
        }
        body.node-type-photo #block-views-photos-block-5 .item-list .pager {
            text-align: center;
        }
        body.node-type-photo #main #block-views-photos-block-5 .item-list .pager .pager-next a {
            background: none;
        }
        body.node-type-photo #header {
            display: none;
        }
        body.node-type-photo #banner {
            display: none;
        }
        body.node-type-photo #breadcrumb {
            display: none;
        }
        body.node-type-photo #content-inner #sidebar-a {
            display: none !important;
        }
        body.node-type-photo #block-views-categories-block-3 {
            display: none;
        }
        body.node-type-photo #block-views-photos-block-5 {
            display: block;
            width: 100%
        }
        body.node-type-photo #footer #prefooter #FooterLinks ul,
        body.node-type-photo #block-menu-menu-footer-links,
        body.node-type-photo #block-block-51,
        body.node-type-photo #footer-inner {
            display: none;
        }
        body.node-type-photo #FooterLinks1 div,
        body.node-type-photo #FooterLinks2 div,
        body.node-type-photo #FooterLinks3 div {
            width: auto;
            clear: both;
            float: none;
        }
        body.node-type-photo #FooterLinks h4 a {
            font-size: 15px;
            margin: 0px 10px;
        }
        body.node-type-photo #FooterLinks h3 {
            font-size: 21px;
        }
        body.node-type-photo #main {
            min-height: 200px !important;
        }
        body.node-type-photo .view-login-or-register-to-post-commen {
            display: none;
        }
        body.node-type-photo #FooterLinks2,
        body.node-type-photo #FooterLinks3 {
            padding-top: 0px;
            border-top: none;
        }
        body.node-type-photo #header .stack-preheader .stack-width,
        body.node-type-photo #header #header-inner,
        body.node-type-photo #content,
        body.node-type-photo #prefooter .box,
        body.node-type-photo #block-block-207 .inner,
        body.node-type-photo #block-block-51 .inner,
        body.node-type-photo #prefooter .col-second #prefooter-second-region .region,
        body.node-type-photo #footer-inner .stack-width {
            width: 100%;
        }
        body.node-type-photo #block-views-photos-block-5.block {
            display: block;
            border: 1px solid #C6C6C6;
            border-radius: 5px 5px 5px 5px;
            margin-top: 10px;
        }
        body.node-type-photo .photo-list .views-field-field-photo-asset,
        body.node-type-photo .photo-list .views-field-field-photo-asset img {
            width: 80px;
            height: auto;
        }
        body.node-type-photo .photo-list .views-field-field-photo-asset img {
            border: 1px solid #555555;
        }
        body.node-type-photo #main,
        body.node-type-photo #content-inner {
            width: 100%;
        }
        body.node-type-photo {
            font-size: 16px;
        }
        body.node-type-photo #block-views-photos-block-1 .media-thumbnail-frame img {
            max-width: 100%;
            height: auto;
        }
        body.node-type-photo .view-photos ul.pager li.pager-next {
            float: none;
            display: block;
            margin-right: 30px;
        }
        body.node-type-photo ul.pager li.pager-next a {
            margin: 0 auto;
            text-align: center;
        }
        body.node-type-photo #block-views-photos-block-5 li.views-row {
            height: 80px;
            width: 80px;
        }
        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-field-rating,
        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-title,
        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-comment-count,
        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-field-member-name,
        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-field-photo-category {
            display: none;
        }
        /*Styles for Videos*/
        body.node-type-video #header,
        body.node-type-video #banner,
        body.node-type-video #breadcrumb,
        body.node-type-video #content-inner #sidebar-a {
            display: none !important;
        }
        body.node-type-video #block-views-categories-block-2 {
            display: none;
        }
        body.node-type-video #block-views-video-block-2 {
            display: none;
        }
        body.node-type-video #footer #prefooter #FooterLinks ul,
        body.node-type-video #block-menu-menu-footer-links,
        body.node-type-video #block-block-51,
        body.node-type-video #footer-inner {
            display: none;
        }
        body.node-type-video #FooterLinks1 div,
        body.node-type-video #FooterLinks2 div,
        body.node-type-video #FooterLinks3 div {
            width: auto;
            clear: both;
            float: none;
        }
        body.node-type-video #FooterLinks h4 a {
            font-size: 15px;
            margin: 0px 10px;
        }
        body.node-type-video #FooterLinks h3 {
            font-size: 21px;
        }
        body.node-type-video #main {
            min-height: 200px !important;
        }
        body.node-type-video .view-login-or-register-to-post-commen {
            display: none;
        }
        body.node-type-video #FooterLinks2,
        body.node-type-video #FooterLinks3 {
            padding-top: 0px;
            border-top: none;
        }
        body.node-type-video #header .stack-preheader .stack-width,
        body.node-type-video #header #header-inner,
        body.node-type-video #content,
        body.node-type-video #prefooter .box,
        body.node-type-video #block-block-207 .inner,
        body.node-type-video #block-block-51 .inner,
        body.node-type-video #prefooter .col-second #prefooter-second-region .region,
        body.node-type-video #footer-inner .stack-width {
            width: 100%;
        }
        body.node-type-video #main,
        body.node-type-video #content-inner {
            width: 100%;
        }
        body.node-type-video {
            font-size: 16px;
        }
        /*Styles for Forum*/
        body.node-type-forum #header,
        body.node-type-forum #banner,
        body.node-type-forum #breadcrumb,
        body.node-type-forum #content-inner #sidebar-a,
        body.node-type-forum #content-inner #sidebar-b {
            display: none !important;
        }
        body.node-type-forum #footer #prefooter #FooterLinks ul,
        body.node-type-forum #block-menu-menu-footer-links,
        body.node-type-forum #block-block-51 {
            display: none;
        }
        body.node-type-forum #FooterLinks1 div,
        body.node-type-forum #FooterLinks2 div,
        body.node-type-forum #FooterLinks3 div {
            width: auto;
            clear: both;
            float: none;
        }
        body.node-type-forum #FooterLinks h4 a {
            font-size: 15px;
            margin: 0px 10px;
        }
        body.node-type-forum #FooterLinks h3 {
            font-size: 21px;
        }
        body.node-type-forum #main {
            min-height: 200px !important;
        }
        body.node-type-forum .view-login-or-register-to-post-commen {
            display: none;
        }
        body.node-type-forum #FooterLinks2,
        body.node-type-forum #FooterLinks3 {
            padding-top: 0px;
            border-top: none;
        }
        body.node-type-forum #header .stack-preheader .stack-width,
        body.node-type-forum #header #header-inner,
        body.node-type-forum #content,
        body.node-type-forum #prefooter .box,
        body.node-type-forum #block-block-207 .inner,
        body.node-type-forum #block-block-51 .inner,
        body.node-type-forum #prefooter .col-second #prefooter-second-region .region,
        body.node-type-forum #footer-inner .stack-width {
            width: 100%;
        }
        body.node-type-forum #main,
        body.node-type-forum #content-inner {
            width: 100%;
        }
        body.node-type-forum {
            font-size: 16px;
        }
    }
</style></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-856" class="block block-block-content block-block-content4d0b26f7-10bf-4222-a3c2-7ab95685eaf0">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><script>
    jQuery(document).ready(function () {
        $('.open-popup-link').magnificPopup({
            type: 'inline',
            midClick: true
        });




    }); 
</script>
<div class="headerMailing-list">

    <a href="#email-popup" class="open-popup-link" custom-link-name="Email Nav Anchor">
        <span class="mlist_icon"></span><span class="mlist_txt">Subscribe</span>
    </a>
</div>
<div class="email-wrap white-popup mfp-hide" id="email-popup">
    <div class="mlistOuterWrapper">
        <div class="mlistLeftWrapper">
            <img src="/sites/g/files/g2000014956/files/2022-08/HALE_MAILING.gif">
        </div>
        <div class="mlistRightWrapper">
            <div class="plain-ml-wrapper dtmlightbox firstMlistForm in-grid">

                <div class="mlform">
                    <div class="mlist-header">
                        <div class="headerText">
                            Subscribe
                        </div>

                        <span>
                            Join the mailing list to be <br>
                            the first to hear about new <br>
                            music, tour dates, and more!

                        </span>
                    </div>
                    <form class="mlistFormOne mlform twostep" data-once="form-updated" data-drupal-form-fields>
                        <div class="email fieldWrap">
                            <input data-type="email" data-error-text="Please enter a valid email address" required class="email" placeholder="EMAIL ADDRESS" name="email" aria-label="Header Email Address">
                        </div>
                        <div class="primary-list-values">
                            <input name="Datasource" type="hidden" value="Halestorm_TheSteepleOutNow_Standalone_Website"><input name="newsletterId" type="hidden" value="14074937">
                        </div>
                        <div class="submit">
                            <input type="submit" class="submit mlistSubmit" value>
                        </div>
                        <span class="consent-placeholder" data-template="artist-mktg" data-artist="Halestorm" data-error-text="This field is required" data-pp-link="https://www.atlanticrecords.com/privacy-policy/">
                        </span>
                    </form>
                    <!-- <div class="terms">
                        <a href="javascript:void(0)" class="terms">terms</a>
                        <p class="terms-message fadeOut"><span class="close">X</span>
                            By submitting my information, I agree to receive personalized updates and
                            marketing messages about Halestorm based on my information, interests,
                            activities, website visits and device data and in accordance with the
                            <a href="https://www.atlanticrecords.com/privacy-policy" target="_blank"
                                class="external-link" title="Privacy Policy">Privacy&nbsp;Policy</a>.
                            I understand that I can opt-out at any time by emailing <a
                                href="mailto:privacypolicy@wmg.com">privacypolicy@wmg.com</a>.
                        </p>
                    </div> -->
                </div>
                <div class="thankyou fadeOut">
                    Thank you for signing up!
                </div>
                <div class="secondform fadeOut singleform">
                    <span class="secondFormClose">x</span>
                    <div class="welcome">
                        <p>Welcome <span class="name"></span> to Halestorm's mailing list!</p>
                    </div>
                    <div class="messageText">
                        Be one of the first to know about Halestorm's tour dates, video premieres, and special
                        announcements.
                    </div>
                    <form class="mlistFormTwo mlform" data-once="form-updated" data-drupal-form-fields="goptin_checkbox4">
                        <input type="hidden" class="secondFormEmail" name="email" value>
                        <div class="postalcode fieldWrap">
                            <label for="navpostalcode" class>Postal Code</label>
                            <input id="navpostalcode" type="text" name="postalcode" aria-label="Header Postal Code">
                        </div>
                        <div class="postal_country">
                            <label for="navcountry" class>country/region</label>
                            <div class="country select-drop-down-arrow">
                                <select class="country form-control" name="country" id="navcountry" aria-label="Header Country"></select>
                            </div>
                        </div>
                        <div class="name">
                            <div class="first fieldWrap">
                                <label for="navFirstName" class>First Name</label>
                                <input type="text" class="first" id="navFirstName" aria-label="Header FirstName" name="firstname">
                            </div>
                        </div>

                        <div class="birthday">
                            <label for="birthday" class="birthday">Birth Date</label>
                            <!--<div class="birth-date-title">Birth Date</div>-->
                            <div class="birthday">
                                <div class="dobDay fieldWrap select-drop-down-arrow">
                                    <select name="dobDay" class aria-label="Header Date-Day">
                                        <option value>Day</option>
                                        <option value="1">1</option>
                                        <option value="2">2</option>
                                        <option value="3">3</option>
                                        <option value="4">4</option>
                                        <option value="5">5</option>
                                        <option value="6">6</option>
                                        <option value="7">7</option>
                                        <option value="8">8</option>
                                        <option value="9">9</option>
                                        <option value="10">10</option>
                                        <option value="11">11</option>
                                        <option value="12">12</option>
                                        <option value="13">13</option>
                                        <option value="14">14</option>
                                        <option value="15">15</option>
                                        <option value="16">16</option>
                                        <option value="17">17</option>
                                        <option value="18">18</option>
                                        <option value="19">19</option>
                                        <option value="20">20</option>
                                        <option value="21">21</option>
                                        <option value="22">22</option>
                                        <option value="23">23</option>
                                        <option value="24">24</option>
                                        <option value="25">25</option>
                                        <option value="26">26</option>
                                        <option value="27">27</option>
                                        <option value="28">28</option>
                                        <option value="29">29</option>
                                        <option value="30">30</option>
                                        <option value="31">31</option>
                                    </select>
                                </div>
                                <div class="dobMonth fieldWrap select-drop-down-arrow">
                                    <select name="dobMonth" class aria-label="Header Date-Month">
                                        <option value>Month</option>
                                        <option value="1">January</option>
                                        <option value="2">February</option>
                                        <option value="3">March</option>
                                        <option value="4">April</option>
                                        <option value="5">May</option>
                                        <option value="6">June</option>
                                        <option value="7">July</option>
                                        <option value="8">August</option>
                                        <option value="9">September</option>
                                        <option value="10">October</option>
                                        <option value="11">November</option>
                                        <option value="12">December</option>
                                    </select>
                                </div>

                            </div>
                        </div>

                        <input name="newsletterId" type="hidden" value="14075551"><input name="Datasource" type="hidden" value="Halestorm_TheSteepleOutNow_Standalone_Website">
                        <span class="consent-placeholder" data-template="global-mktg" data-artist="Halestorm" data-value="50" data-pp-link="https://www.atlanticrecords.com/privacy-policy/">
                        </span>
                        <!-- <div class="globaloptin fieldWrap">
                            <input type="checkbox" name="goptin" id="goptin_checkbox4" value="50"><label
                                for="goptin_checkbox4" class="goptin_checkbox">Sign me up to discover more artists like
                                <span>Halestorm</span> and other offers.</label>
                        </div> -->
                        <div class="submit">
                            <input type="submit" class="submit mlistSubmit" value>
                        </div>

                        <!-- <div class="terms">
                            <a href="javascript:void(0)" class="terms">terms</a>
                            <p class="terms-message-2 fadeOut">
                                By submitting my information, I agree to receive personalized updates and
                                marketing messages about Halestorm based on my information, interests,
                                activities, website visits and device data and in accordance with the
                                <a href="https://www.atlanticrecords.com/privacy-policy" target="_blank"
                                    class="external-link" title="Privacy Policy">Privacy&nbsp;Policy</a>.
                                In addition, if I have checked the box above, I agree to receive such updates and
                                messages
                                about similar artists, products and offers.
                                I understand that I can opt-out at any time by emailing <a
                                    href="mailto:privacypolicy@wmg.com">privacypolicy@wmg.com</a>.
                            </p>
                        </div> -->
                    </form>
                </div>
            </div>
        </div>
    </div>
</div>
<style>
    div#block-bartik-tourctatemplate100855 {
        z-index: 1;
    }

    .mfp-container {
        z-index: 9999999;
    }

    div#email-popup .secondform div.submit {
        margin-bottom: 50px;
    }

    div#email-popup .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
        display: inline-block;
        box-sizing: border-box;
        line-height: 1;
        text-align: left;
        text-transform: none;
        letter-spacing: 0;
        font-size: 11px;
        padding-left: 35px;
        vertical-align: top;
        font-weight: 400;
        padding-top: 0;
        position: relative;
        top: auto;
        left: auto;
        transform: none;
        color: #000;
        pointer-events: initial;
        -webkit-text-fill-color: #000;

    }



    .consent-placeholder span.input-error {
        color: red;
        position: absolute;
        top: -15px;
        left: 0;
        bottom: auto;
    }

    .secondform .consent-placeholder {
        margin: 10px auto;
    }

    .consent-placeholder a {
        text-decoration: underline;
        color: #000;
    }

    .consent-placeholder a:hover {
        text-decoration: none;
        border: none;
    }

    .plain-ml-wrapper label.tiny {
        font-size: 0;
        height: 0;
    }

    .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label,
    .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label a {
        -webkit-text-fill-color: #000;
    }

    @media only screen and (min-width: 768px) and (max-width: 1023px) {
        .mlistOuterWrapper .mlistRightWrapper {
            padding: 25px 35px;
        }
    }

    div#email-popup .plain-ml-wrapper .secondform .mlform .consent-placeholder input[type="checkbox"]+label,
    .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:checked+label:after,
    .plain-ml-wrapper .secondform .mlform .consent-placeholder input[type="checkbox"]+label a {
        color: #618288;
        -webkit-text-fill-color: #618288;

    }

    .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
    .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:checked+label:before {
        border-color: #618288;
    }

    div#block-acq-starterm-copy-2-block-1026 .secondform .consent-placeholder input[type="checkbox"]:not(:checked),
    div#block-acq-starterm-copy-2-block-1026 .secondform .consent-placeholder input[type="checkbox"]:checked,
    body div#email-popup .mlistOuterWrapper .mlistRightWrapper .secondform .consent-placeholder input[type="checkbox"]:not(:checked),
    body div#email-popup .mlistOuterWrapper .mlistRightWrapper .secondform .consent-placeholder input[type="checkbox"]:checked {
        width: 25px;
        height: 25px;
    }

    .consent-placeholder {
        position: relative;
        margin: 3.5vh auto 0;
        display: block;
    }

    .plain-ml-wrapper label:not(.goptin_checkbox) {
        position: static;
        transform: none;
    }

    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked {
        position: absolute;
        left: 0px;
        width: 1.28vw;
        height: 1.28vw;
        z-index: 10;
        top: 0px;
        opacity: 0;
        cursor: pointer;
        margin: 0;
        -webkit-appearance: none;
        padding: 0;
    }

    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
        content: "";
        position: absolute;
        left: 0px;
        top: auto;
        width: 1.28vw;
        height: 1.28vw;
        border: 2px solid #000;
        background: transparent;
        border-radius: 0px;
        box-sizing: border-box;
    }

    .plain-ml-wrapper .consent-placeholder input[type="checkbox"].errored:not(:checked)+label:before {
        border-color: red;
    }

    div#email-popup .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
        display: inline-block;
        box-sizing: border-box;
        line-height: 1;
        text-align: left;
        text-transform: none;
        letter-spacing: 0;
        font-size: 0.68vw;
        padding-left: 2.04vw;
        vertical-align: top;
        font-weight: 400;
        position: static;
        transform: none;
        margin: 0;
        pointer-events: auto;
    }

    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
        content: "\2713";
        position: absolute;
        top: 0.58vh;
        line-height: 1;
        left: 0.25vw;
        font-size: 1vw;
        color: #000;
        font-weight: 700;
        text-align: center;
    }

    .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
        color: #000;
    }

    .consent-placeholder span.input-error {
        color: red;
        position: absolute;
        top: -3.25vh;
        left: 0;
        bottom: auto;
    }

    .secondform .consent-placeholder {
        margin: 2vh auto;
    }

    .plain-ml-wrapper .mlform .consent-placeholder label a,
    .plain-ml-wrapper .mlform .consent-placeholder label span {
        color: #000;
    }

    .plain-ml-wrapper .mlform .consent-placeholder label a {
        text-decoration: underline;
    }

    .plain-ml-wrapper .mlform .consent-placeholder label a:hover {
        opacity: 0.5;
    }

    @media only screen and (max-width: 1024px) and (orientation:portrait) {

        div#email-popup .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
            font-size: 3vw;
            padding-left: 6vw;
        }

        .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
        .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked,
        .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
        .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before {
            width: 4vw;
            height: 4vw;
        }

        .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
                    top: .20vh !important;
                left: 0.9vw !important;
               font-size: 3.7vw !important;
        }
    }

        @media only screen and (max-height: 1366px) and (min-width: 1024px) and (orientation: portrait) {
            div#email-popup .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
                font-size: 1.268vw;
                padding-left: 3.54vw;
            }

            .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after {
                top: 0;
                font-size: 2vw;
            }

            .consent-placeholder {
                position: relative;
                margin: 2vh auto;
            }

            .consent-placeholder span.input-error {
                top: -1.5vh;
            }

            .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
            .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before,
            .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
            .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked {
                width: 2.28vw;
                height: 2.28vw;
            }

        }

        @media only screen and (max-width: 1023px) and (orientation:landscape) {
            div#email-popup .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label {
                font-size: 1.52vw;
                padding-left: 5vw;
                padding-bottom: 1vw;
            }
        }
</style></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-991" class="block block-block-content block-block-content604ab324-d73f-4247-9c51-a200abc1c7a3">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
body.html.not-front.logged-in.no-sidebars.page-music.toolbar.toolbar-drawer.theme-markup-2.body-layout-fixed-ca.acquia-equalcols-processed {
    overflow-x: hidden;
}
.page-music #content-inner .stack-width.inset-1.inset.tb-terminal .view-music.view-id-music.view-display-id-page li.views-row .album-wrapper .album-bottom-wrapper .stream-wrapper ul.streamItems ul.streams li.StreamingDTM {
    display: inline-block !important;
}
div#onetrust-consent-sdk {
	display: block !important;
}
a.ot-sdk-show-settings {
    display: inline-block !important;
}

div#pp-footer {
    display: none !important;
   
}
body div#block-views-albums-block-7 .view-display-id-block_5 .item-list li.views-row .video-play .video-title{
bottom : -20px;
}

</style>

</div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-986" class="block block-block-content block-block-content8c3a28f4-cd5f-4cbc-8536-bd14fa026a82">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><script>
        jQuery(document).ready(function () {
        jQuery(document).ajaxComplete(function () {
            if (jQuery('.ui-dialog .ui-dialog-content form').length > 0) {
                 var siteKey = jQuery('.g-recaptcha').attr('data-sitekey');
                jQuery('<div id="ajax_recaptcha" style="clear:both;"></div>').insertBefore('.ui-dialog .ui-dialog-content form .user-fields .form-actions');
        grecaptcha.render('ajax_recaptcha', {
          'sitekey' : siteKey
        });
             

            }
        });
    });
</script>

</div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-1091" class="block block-block-content block-block-content3baecfb0-d55b-442d-89b8-bcd7a8e37d01">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><script>
    jQuery(document).ready(function () {
            jQuery("li.menu-link-29591 a").attr("data-track", "enter-store");
            jQuery("li.menu-link-32096 a").attr("data-track", "enter-store");
            jQuery("li.menu-link-32101 a").attr("custom-link-name", "Nav:Scissor Happy");
            jQuery("li.menu-link-32086 a").attr("custom-link-name", "Nav:Lzzy’s Diary");
    });
</script></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-841" class="block block-block-content block-block-contentd8f99030-1a93-4c5c-a579-3fd1782bf1a5">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
div#block-block-841 {
    display: none;
}
</style>
<script>

	jQuery(document).ready(function() {
			jQuery("html, body, div#block-views-albums-block-7").css({
				height : jQuery(window).height()
			});

		});
	jQuery(window).resize(function() {
			jQuery("html, body, div#block-views-albums-block-7").css({
				height : jQuery(window).height()
			});
		});

</script></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-1056" class="block block-block-content block-block-contentd18c7919-4a6e-4fa7-8151-922af229e468">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="joinOuterWrapper">
    <div class="joinRightWrapper mobile">
        <img src="/sites/g/files/g2000014956/files/2022-08/HALE_TICKETS.gif" alt="gif">
    </div>
    <!-- <div class="joinLeftWrapper">
        <div class="joinLeftInnerWrapper">
            <div class="joinText">
                <div class="ft">
                    Get Tickets First!
                </div>
                <div class="st">
                    Join the fan club to get first access to ticket presales and vip packages (when Available) and more!
                </div>
            </div>
            <div class="joinNow">
                <a class="joinButton desktop" href="/become-a-member">
                    <div>Join Now</div>
                </a>
                <a class="joinButton mobile" href="/become-a-member">
                    <div>Join Now</div>
                </a>
            </div>
        </div>
    </div> -->
    <div class="joinRightWrapper desktop">
        <img src="/sites/g/files/g2000014956/files/2022-08/HALE_TICKETS.gif" alt="gif">
    </div>
</div>
<style>
    body #block-block-51 li a {
       /* color: #DC2016; */
    }

    div#block-block-881 {
        display: none;
    }

    .block+.block {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .joinOuterWrapper {
        position: relative;
        text-transform: uppercase;
        font-style: normal;
        font-weight: 300;
        letter-spacing: 2px;
        padding-bottom: 35px;
    }

    .joinOuterWrapper .joinRightWrapper {
        margin-left: 24%;
        position: relative;
        z-index: 2;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText .st {
        font-size: 12.02px;
        font-weight: 600;
        letter-spacing: 0.72px;
    }

    body .joinOuterWrapper {
        border-bottom: unset;
        width: 80%;
        margin: 0 auto;
    }

    .joinOuterWrapper .joinRightWrapper.mobile {
        display: none;
    }

    .joinOuterWrapper .joinRightWrapper {
        margin-left: 24%;
        position: relative;
        z-index: 2;
    }

    body .joinOuterWrapper .joinLeftWrapper {
        top: 20%;
    }

    .joinOuterWrapper .joinLeftWrapper {
     /*   background: #DC2016; */
        max-width: 300px;
        padding: 10px;
        z-index: 10;
        position: relative;
        font-size: 22px;
        font-weight: 900;
        width: 34%;
        position: absolute;
        top: 17%;
        right: 66%;
        color: #000;
        -webkit-text-fill-color: #000;
        font-family: 'Roboto Mono';
        font-weight: 600;
    }

    body.page-node-17741 .joinLeftWrapper:after {
        /* border-width: 223px 0 0 70px; */
        border-width: 150px 0 0 70px;
       /*  border-color: transparent transparent transparent #DC2016; */
    }

    .joinLeftWrapper:after {
        content: "";
        width: 0;
        height: 0;
        border-style: solid;
        position: absolute;
        right: -70px;
        top: 0;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a {
        background: #000000;
        border: 1px solid #000000;
    }

    body #block-block-461 .content,
    body #block-block-461 a {
       /* color: #DC2016; */
        font-size: 10.99px;
        letter-spacing: 0.66px;
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a div {
        font-size: 14.02px;
        letter-spacing: 0.72px;
     /*   color: #DC2016;
        -webkit-text-fill-color: #DC2016; */
font-family: "aktiv-grotesk-condensed", sans-serif;
    }

    body .joinLeftWrapper:after {
        border-width: 225px 0 0 70px;
    /*    border-color: transparent transparent transparent #DC2016; */
    }

    .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText .st {
        font-size: 12.02px;
        font-weight: 600;
        letter-spacing: 0.72px;
    }

    @media only screen and (max-width:767px) {
        body .joinOuterWrapper {
            padding-bottom: 179px;
            border-bottom: unset;
            width: 100%;
        }

        .joinOuterWrapper .joinRightWrapper.mobile {
            display: block;
            margin: 0 auto;
        }

        body .joinOuterWrapper .joinLeftWrapper {
            width: 66%;
            position: absolute;
            top: 59%;
            right: 20%;
            padding: 0;
        }

        .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper {
            padding-left: 12px;
        }

        body .joinLeftWrapper:after {
         /*   background: #dc2016; */
        }

        body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText {
            padding-top: 20px;
        }

        .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinText .st {
            display: none;
        }

        body .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow {
            max-width: 130px;
            padding-top: 10px;
        }

        .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.desktop {
            display: none;
        }

        .joinOuterWrapper .joinLeftWrapper .joinLeftInnerWrapper .joinNow a.mobile {
            display: block;
        }

        .joinLeftWrapper:after {
            content: " ";
            position: absolute;
            display: block;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 23px;
            z-index: -1;
            transform-origin: bottom left;
            -ms-transform: skew(-30deg, 0deg);
            -webkit-transform: skew(-30deg, 0deg);
            transform: skew(5deg, 0deg);
            border: none;
        }

    }
</style></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-821" class="block block-block-content block-block-content251b61ab-1c8e-40fd-b4e0-1fd5b2a42b8f">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"> <link href="https://fonts.googleapis.com/css?family=Roboto+Mono:100,300,400,700" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,700" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Muli:300,400,900" rel="stylesheet">

<style>
.tourWrapper .songkick-tour .songkick-container .widget_row .event_links a.additional_link.link_text.link_background {
    margin-top: 10px;
}
</style></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-551" class="block block-block-content block-block-contentd86997d1-5a11-4e2c-847c-c4a5b9c65578">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><link rel="stylesheet" href="https://use.typekit.net/zvq4fzr.css">




<script>
jQuery(window).bind("load", function() {
/*adding a disabled class to the bit widget sold out link*/
jQuery("#bit-events tr td.bit-tickets a.bit-buy-tix:contains('Sold Out')").parent().addClass('disabled');
/*adding disable class for empty soundcolud player */
jQuery( ".view-music li.views-row" ).each(function( index ) {
if(jQuery(this).find(".views-field-field-soundcloud-url .field-content").is(':empty')){
jQuery(this).length;
jQuery(this).find(".views-field-title").addClass("disable");
}
});


});



</script>
<style>
     .safari .mlistOuterWrapper .mlistRightWrapper .mlist-outer-wrapper [type="checkbox"]:checked + label:after{
		top: 12px;
		left: 5px;
		font-size: 12px;
    }
#footer{
padding:30px 0;
}
@media only screen and (max-width:1023px){
body div#email-popup .mlistRightWrapper .termsWrapper.first .terms{
    margin-left: 20px
}
body .mfp-wrap div#email-popup .mlistRightWrapper{
    max-width: 300px;
}
body .mfp-wrap div#email-popup .mlistRightWrapper:before{
    left: 0;
	transform: none;
	width: 100%;
}
}
@media only screen and (min-width:768px) and (max-width:1023px){
body .mfp-wrap div#email-popup .mlistRightWrapper,
body.page-node-17741 .mfp-wrap div#email-popup .mlistRightWrapper{
	margin-top: 15px;
}
body.page-node-17741 .mfp-wrap div#email-popup .mlistRightWrapper:before,
body .mfp-wrap div#email-popup .mlistRightWrappe:before{
   /* background: #DC2016; */
    border-width: 0 0 191px 25px;
    left: 0;
    height: 100%;
}
}

</style>

</div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-376" class="block block-block-content block-block-content9d127d09-466d-4a85-8cf9-8af8816f72c7">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
.lightBoxWrapper,.lightBoxContent,.lightBox,.splash_overall{
	  display: none;
}
#tklbContainer #lightBoxContent.lightBoxContent{
  height: 508px !important;
}
</style></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-831" class="block block-block-content block-block-content2ef956d1-79a5-4caf-a004-53e08a28bd34">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><!--
<script src="/sites/g/files/g2000014956/files/javascript_libraries/markerwithlabel.js.txt"></script>
<script src="/sites/g/files/g2000014956/files/javascript_libraries/tourAndMapScripts_v1.2.js.txt"></script>
--></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-block-526" class="block block-block-content block-block-content3a275ef4-4deb-4fc4-955e-f4c4f9a8e900">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item">		<!--[if IE 8]>
		<div id="IE8-BannerCon">
			<div id="IE8-Banner">
				<div class="IE8B-title">Internet Explorer 8 is no longer supported</div>
				<div class="IE8B-message">
					To experience https://www.halestormrocks.com/ at its best, please install the latest version of
					<a href="https://windows.microsoft.com/en-us/internet-explorer/download-ie" target="_blank">Internet Explorer</a>, 
					<a href="https://www.google.com/chrome/" target="_blank">Google Chrome</a> or 
					<a href="https://getfirefox.com" target="_blank">Firefox</a>
				</div> 
			</div>
			
		</div>
		<script>
			jQuery("#IE8-BannerCon").prependTo("body");
		</script>
		<![endif]--></div>
      
    </div>
  </div>
<div id="block-acq-starterm-copy-2-system-main" class="block block-system block-system-main-block">
  
    
      <div class="content">
      
<article data-history-node-id="17741" about="/home-onepage-b" typeof="schema:WebPage" class="node node--type-page node--view-mode-full clearfix">
  <header>
    
            <span property="schema:name" content="home onepage b" class="rdf-meta hidden"></span>
  <span property="schema:interactionCount" class="rdf-meta hidden"></span>

      </header>
  <div class="node__content clearfix">
    
  </div>
</article>

    </div>
  </div>
<div id="block-bartik-pagecornerlogodiv" class="block block-block-content block-block-content4cd10d37-48b4-4b25-a386-fcbbe3bae465">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"> <div class="top-corner">
<img class="top" src="/sites/g/files/g2000014956/files/2025-04/cornerlogo.svg" alt="logo">
    <img class="bottom" src="/sites/g/files/g2000014956/files/2025-04/cornorlogoCEC9C5.svg" alt="logo">
    </div>
    <div class="left-corner">
    <img class="top" src="/sites/g/files/g2000014956/files/2025-04/cornerlogo.svg" alt="logo">
    <img class="bottom" src="/sites/g/files/g2000014956/files/2025-04/cornorlogoCEC9C5.svg" alt="logo">
    </div>
    <div class="right-corner">
    <img class="top" src="/sites/g/files/g2000014956/files/2025-04/cornerlogo.svg" alt="logo">
    <img class="bottom" src="/sites/g/files/g2000014956/files/2025-04/cornorlogoCEC9C5.svg" alt="logo">
    </div>
    <div class="bottom-corner">
    <img class="top" src="/sites/g/files/g2000014956/files/2025-04/cornerlogo.svg" alt="logo">
    <img class="bottom" src="/sites/g/files/g2000014956/files/2025-04/cornorlogoCEC9C5.svg" alt="logo">
    </div>
    <style>
    div#block-bartik-pagecornerlogodiv img {
        width:  1.8045112781954886vw;
    }
    div#block-bartik-pagecornerlogodiv img.top{
     display:none;
    }
    .top-corner {
        position: fixed;
        top:1vw;
        right: 1vw;
       font-size:0;
    }
    .left-corner {
        position: fixed;
        top: 1vw;
        left: 1vw;
        font-size:0;
    }
    .right-corner {
        position: fixed;
        bottom: 1vw;
        right: 1vw;
        font-size:0;
    }
    .bottom-corner {
        position: fixed;
        bottom: 1vw;
        left: 1vw;
        font-size:0;
    }
    
    body.windowtopcrossed div#block-bartik-pagecornerlogodiv .right-corner img.bottom,
    body.windowtopcrossed div#block-bartik-pagecornerlogodiv .bottom-corner img.bottom{
        display: none;
    }
    
    body.windowtopcrossed div#block-bartik-pagecornerlogodiv .right-corner img.top,
    body.windowtopcrossed div#block-bartik-pagecornerlogodiv .bottom-corner img.top{
        display: block;
    }
    body.windowbottomcrossed div#block-bartik-pagecornerlogodiv .top-corner img.bottom,
    body.windowbottomcrossed div#block-bartik-pagecornerlogodiv .left-corner img.bottom{
        display: none;
    }
    
    body.windowbottomcrossed div#block-bartik-pagecornerlogodiv .top-corner img.top,
    body.windowbottomcrossed div#block-bartik-pagecornerlogodiv .left-corner img.top{
        display: block;
    }
    
     @media only screen and (max-width: 1024px) and (orientation: portrait) {
    .top-corner {
        top: 3vw;
        right: 3vw;
    }
    
    div#block-bartik-pagecornerlogodiv img{
        width:  6vw;
    }
    .left-corner {
        position: fixed;
        top: 3vw;
        left: 3vw;
    }
    .right-corner {
        position: fixed;
        bottom: 3vw;
        right: 3vw;
    }
    .bottom-corner {
        position: fixed;
        bottom: 3vw;
        left: 3vw;
    }
    }
    </style>
    <script>
    jQuery(document).ready(function(){
    jQuery(window).scroll(function(){
    if(jQuery(window).scrollTop() > jQuery('.bottom-corner').outerHeight()){
      jQuery('body').addClass('windowtopcrossed');
    }
    if(jQuery(window).scrollTop() < jQuery('.bottom-corner').outerHeight()){
      jQuery('body').removeClass('windowtopcrossed');
    }
    if(jQuery(window).scrollTop() > jQuery(window).outerHeight()){
      jQuery('body').addClass('windowbottomcrossed');
    }
    if(jQuery(window).scrollTop() < jQuery(window).outerHeight()){
      jQuery('body').removeClass('windowbottomcrossed');
    }
    });
    });
    </script></div>
      
    </div>
  </div>

  </div>

          </section>
        </main>
                      </div>
    </div>
        <footer class="site-footer">
      <div class="layout-container">
                  <div class="site-footer__top clearfix">
              <div class="region region-footer-first">
    <div id="block-footericons" class="block block-block-content block-block-content5c050bc2-230a-406b-ae50-3182e343b9f7">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    @font-face {
	  font-family: 'icomoon';
	  src:  url('/sites/g/files/g2000014956/files/2022-07/icomoon.eot?f3e55s');
	  src:  url('/sites/g/files/g2000014956/files/2022-07/icomoon.eot?f3e55s#iefix') format('embedded-opentype'),
	    url('/sites/g/files/g2000014956/files/2022-07/icomoon.ttf?f3e55s') format('truetype'),
	    url('/sites/g/files/g2000014956/files/2022-07/icomoon.woff?f3e55s') format('woff'),
	    url('/sites/g/files/g2000014956/files/2022-07/icomoon.svg?f3e55s#icomoon') format('svg');
	  font-weight: normal;
	  font-style: normal;
	}
	
	[class^="icon-"], [class*=" icon-"] {
	  /* 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;
	}
	
    .icon-facebook:before {
  content: "\ea90";
}
.icon-instagram:before {
  content: "\ea92";
}
.icon-spotify:before {
  content: "\ea94";
}
.icon-twitter:before {
  content: "\ea96";
}
.icon-youtube:before {
  content: "\ea9d";
}
.icon-appleinc:before {
  content: "\eabe";
}
.icon-soundcloud:before {
  content: "\eac3";
}
@font-face {
  font-family: 'twt-x';
  src:  url('/sites/g/files/g2000014956/files/2023-09/twt-x.eot?jjyo3s');
  src:  url('/sites/g/files/g2000014956/files/2023-09/twt-x.eot?jjyo3s#iefix') format('embedded-opentype'),
    url('/sites/g/files/g2000014956/files/2023-09/twt-x.ttf?jjyo3s') format('truetype'),
    url('/sites/g/files/g2000014956/files/2023-09/twt-x.woff?jjyo3s') format('woff'),
    url('/sites/g/files/g2000014956/files/2023-09/twt-x.svg?jjyo3s#twt-x') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="twt-"], [class*=" twt-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'twt-x' !important;
  speak: never;
  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;
}

.twt-x:before {
  content: "\e901";
}

</style></div>
      
    </div>
  </div>
<div id="block-footersocial" class="block block-block-content block-block-contentd5d584b3-3ee9-47e1-a7d4-3317c74fa953">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    @font-face {
      font-family: 'icomoon';
      src:  url('/sites/g/files/g2000014956/files/2022-08/icomoon_0.eot');
      src:  url('/sites/g/files/g2000014956/files/2022-08/icomoon_0.eot') format('embedded-opentype'),
        url('/sites/g/files/g2000014956/files/2022-08/icomoon.ttf') format('truetype'),
        url('/sites/g/files/g2000014956/files/2022-08/icomoon.woff') format('woff'),
        url('/sites/g/files/g2000014956/files/2022-08/icomoon.svg') format('svg');
      font-weight: normal;
      font-style: normal;
      font-display: block;
    }
    
    [class^="icon-"], [class*=" icon-"] {
      /* use !important to prevent issues with browser extensions that change fonts */
      font-family: 'icomoon' !important;
      speak: never;
      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;
    }
    
    
    .icon-facebook:before {
      content: "\ea90";
    }
    .icon-instagram:before {
      content: "\ea92";
    }
    .icon-spotify:before {
      content: "\ea94";
    }
    .icon-twitter:before {
      content: "\ea96";
    }
    .icon-youtube:before {
      content: "\ea9d";
    }
    .icon-appleinc:before {
      content: "\eabe";
    }
    .icon-soundcloud:before {
      content: "\eac3";
      vertical-align: middle;
    }  
    @font-face {
  font-family: 'twt-x';
  src:  url('/sites/g/files/g2000014956/files/2023-09/twt-x.eot?jjyo3s');
  src:  url('/sites/g/files/g2000014956/files/2023-09/twt-x.eot?jjyo3s#iefix') format('embedded-opentype'),
    url('/sites/g/files/g2000014956/files/2023-09/twt-x.ttf?jjyo3s') format('truetype'),
    url('/sites/g/files/g2000014956/files/2023-09/twt-x.woff?jjyo3s') format('woff'),
    url('/sites/g/files/g2000014956/files/2023-09/twt-x.svg?jjyo3s#twt-x') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="twt-"], [class*=" twt-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'twt-x' !important;
  speak: never;
  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;
}

.twt-x:before {
  content: "\e901";
}
  .site-footer div#block-footersocial.block a.icon-soundcloud{
font-size:28px;
}
    </style>
    
    <ul class="footer-social">
        <li class="fs-fb">
            <a class="icon-facebook" aria-label="Facebook icon" data-track="facebook-ftr" href="https://www.facebook.com/halestormrocks" target="_blank"></a>
        </li>
        <li class="fs-tw">
            <a class="twt-x" aria-label="Twitter icon" data-track="twitter-ftr" href="https://twitter.com/halestorm" target="_blank"></a>
        </li>
        <li class="fs-ig">
            <a class="icon-instagram" aria-label="Instagram icon" data-track="instagram-ftr" href="https://instagram.com/halestormrocks" target="_blank"></a>
        </li>
             <li class="fs-yt">
            <a class="icon-youtube" aria-label="Youtube icon" data-track="youtube-ftr" href="https://www.youtube.com/user/HalestormRocks" target="_blank"></a>
        </li>
        <li class="fs-sp">
            <a class="icon-spotify" aria-label="Spotifyicon" data-track="spotify-ftr" href="https://open.spotify.com/artist/6om12Ev5ppgoMy3OYSoech?si=z_v41gF6QeGWlV4GnV_B2w" target="_blank"></a>
        </li>
    <li class="fs-apple">
            <a class="icon-appleinc" aria-label="apple-music icon" data-track="apple-music-ftr" href="https://geo.itunes.apple.com/us/artist/halestorm/3969358?mt=1&amp;app=music" target="_blank"></a>
        </li>
    <li class="fs-sc">
            <a class="icon-soundcloud" aria-label="Sound cloud icon" data-track="soundcloud-ftr" href="https://soundcloud.com/halestormrocks" target="_blank"></a>
        </li>
     <!-- <li class="follow">
           <iframe class="optanon-category-C0003" data-track="spotify-follow" src="https://open.spotify.com/follow/1/?uri=spotify:artist:6om12Ev5ppgoMy3OYSoech&amp;size=basic&amp;theme=dark&amp;show-count=0" width="92" height="28" scrolling="no" frameborder="0" style="border:none; overflow:hidden;" allowtransparency="true"></iframe>
          </li> -->
    </ul>
    </div>
      
    </div>
  </div>
<div id="block-footercopy" class="block block-block-content block-block-content141c3ca3-9b20-4c18-be0b-6197af16dddb">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><span>©</span> <span>2026 Atlantic&nbsp;Records</span>
<span class="sepmob">|</span>
<a class="footer-privacy-policy" target="_blank" href="https://privacy.wmg.com/atlantic/privacy-policy">Privacy&nbsp;Policy</a>
<span class="sep-mobile sep1">|</span>
<a target="_blank" class="footer-terms-of-service" href="https://www.atlanticrecords.com/terms-of-use">Terms&nbsp;of&nbsp;Use</a>
<span class="sepmob sep2">|</span>
<a href="https://www.wminewmedia.com/cookies-policy/" target="_blank">Cookies&nbsp;Policy</a>
<span class="sep-mobile sep3">|</span>
<a class="ot-sdk-show-settings" style="cursor: pointer">Cookies&nbsp;Settings</a>

<style>
    footer.site-footer {
        background: #000;
        /*  color: #dc2016; */
        padding: 30px 0 4px;
        border-top: 1px solid #661b13;
    }

    .site-footer .block {
        margin: 0 auto;
        padding: 0px;
        border: unset;
    }

    div#block-footersocial li {
        display: inline-block;
        float: none;
    }

    .site-footer div#block-footersocial.block a {
        font-size: 24px;
        position: relative;
        margin-right: 18px;
        padding: 0px;
        text-indent: unset;
        border: unset;
        line-height: initial;
    }

    ul.footer-social {
        width: 100%;
        margin: 0 auto;
        text-align: center;
        padding: 0px !important;
    }

    .site-footer div#block-footersocial.block a {
        font-size: 1.0416666666666667vw;
        position: relative;
        margin-right: 0.9375vw;
        padding: 0px;
        text-indent: unset;
        border: unset;
        /*  color: #dc2016; */
        display: block;
    }

    div#block-footersocial {
        display: inline-block;
        margin: 0 auto;
        margin-right: 29px;
        font-size: 0;
        width: 23%;
        vertical-align: text-top;
    }

    div#block-footercopy {
        font-size: 10px;
        text-align: center;
        display: inline-block;
        vertical-align: middle;
        text-transform: uppercase;
        color: #fff;
        letter-spacing: 1px;
        margin: 0 auto;
        margin-top: .9vw;
        font-weight: 700;
        vertical-align: -webkit-baseline-middle;
    }

    .site-footer .layout-container {
        padding: 0px;
        max-width: 100%;
    }

    .site-footer__top .region {
        width: 100%;
        padding: 0px;
        text-align: center;
    }

    .site-footer {
        font-family: "Roboto Mono", monospace;
    }

    div#block-footercopy a,
    div#block-footercopy .content {
        /* color: #dc2016; */
        font-size: 9px;
        letter-spacing: 0.034375vw;
        font-family: "Roboto Mono", monospace;
        text-decoration: unset;
        border: unset;
    }

    .site-footer div#block-footersocial.block a.icon-soundcloud {
        font-size: 1.6416666666666667vw !important;
    }

   footer .icon-spotify:before {
        content: "\ea94";
        font-size: 1.0416666666666667vw;
    }

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

        div#block-footercopy a,
        div#block-footercopy .content {
            font-size: 0.825vw;
        }
    }

    .site-footer div#block-footersocial.block a.icon-soundcloud {
        font-size: 28px;
    }

    .site-footer__top .content li a:hover,
    .site-footer__top .content li a:focus {
        text-decoration: none;
        background-color: transparent;
    }

    @media (max-width: 1024px) {
        div#block-footersocial {
            width: 100%;
            text-align: center;
        }

        ul.footer-social {
            padding-bottom: 20px !important;
        }

        .site-footer div#block-footersocial.block a {
            font-size: 5.041667vw;
            position: relative;
            margin-right: 4.9375vw;
        }

      footer .icon-spotify:before {
            font-size: 5.041667vw;
        }

        .site-footer div#block-footersocial.block a.icon-soundcloud {
            font-size: 7.641667vw !important;
        }
    }

    @media (max-width: 767px) {
        div#block-footercopy {
            padding-bottom: 25px;
        }

        div#block-footersocial {
            margin-right: auto;
        }

        div#block-footercopy a,
        div#block-footercopy .content {
            font-size: 10.5px;
        }
    }

    @media (max-width: 768px) {
        div#block-footercopy .content span.sepmob {
            display: inline-block;
        }
        div#block-footercopy .content span.sepmob.sep2 {
            display: none;
        }
    }

    @media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
        div#block-footersocial {
            width: 50%;
            margin-right: 0;
        }
    }

    @media (min-width: 1024px) and (max-width: 1281px) and (orientation: landscape) {
        .site-footer div#block-footersocial.block a {
            font-size: 17px;
        }

        .site-footer div#block-footersocial.block a.icon-soundcloud {
            font-size: 24px;
        }
    }
</style></div>
      
    </div>
  </div>
<div id="block-globalscripts" class="block block-block-content block-block-content32c63ebd-a211-4e1f-9e18-7dab98d2c222">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><script>
    // global mlist call

    // fanclucb home photo block
    function fanphotoMagnificCall() {
        jQuery('div#block-views-block-photo-block-1 .view-photo.view-id-photo ul li').each(function () {
            var imgSrc = jQuery(this).find(".hidden-large-container img").attr("src");
            $(this).find("a.fancyboxcaller-image").attr("href", imgSrc);
        });
        $('a.fancyboxcaller-image[rel="set1"]').magnificPopup({
            type: 'image',
            tLoading: 'Loading image',
            closeOnContentClick: false,
            closeBtnInside: false,
            fixedContentPos: true,
            removalDelay: 300,
            mainClass: 'mfp-no-margins mfp-fade mfp-with-zoom mfp-img-mobile', // class to remove default margin from left and right side
            iframe: {
                verticalFit: true
            },
            image: {
                verticalFit: true
            },
            gallery: {
                enabled: true
            },
            zoom: {
                enabled: true,
                duration: 300, // don't foget to change the duration also in CSS
                opener: function (element) {
                    return element.find('img');
                }
            }
        });
    }

    // fanclucb home video block
    function fanclubvideoMagnificCall() {
        jQuery('#block-views-home-one-page-video-block-4 .view-id-home_one_page_video ul li.views-row').each(function () {
            var videoSrc = jQuery(this).find(".hidden-large-container").text().trim();
            $(this).find("a.fancyboxcaller-video").attr("href", videoSrc);
        });
        $('a.fancyboxcaller-video[rel="set1"]').magnificPopup({
            closeOnContentClick: false,
            closeBtnInside: false,
            fixedContentPos: true,
            mainClass: 'mfp-no-margins mfp-iframe mfp-with-zoom mfp-img-mobile', // class to remove default margin from left and right side
            iframe: {
                verticalFit: true
            },
            gallery: {
                enabled: true,
                tCounter: ' '
            },
            zoom: {
                enabled: true,
                duration: 300, // don't foget to change the duration also in CSS
                opener: function (element) {
                    return element.find('img');
                }
            }
        });
    }

    // fanclucb home photo page 
    function photoMagnificCall() {
        jQuery('.view-id-home_one_page_photos.view-display-id-page_1 ul li.views-row').each(function () {
            var imgSrc = jQuery(this).find(".hidden-large-container img").attr("src");
            $(this).find("a.fancyboxcaller-image").attr("href", imgSrc);

        });
        $('a.fancyboxcaller-image[rel="set1"]').magnificPopup({
            type: 'image',
            tLoading: 'Loading image',
            closeOnContentClick: false,
            closeBtnInside: false,
            fixedContentPos: true,
            removalDelay: 300,
            mainClass: 'mfp-no-margins mfp-fade mfp-with-zoom mfp-img-mobile', // class to remove default margin from left and right side
            iframe: {
                verticalFit: true
            },
            image: {
                verticalFit: true
            },
            gallery: {
                enabled: true
            },
            zoom: {
                enabled: true,
                duration: 300, // don't foget to change the duration also in CSS
                opener: function (element) {
                    return element.find('img');
                }
            }
        });
    }

    // fanclucb home video page
    function videoMagnificCall() {
        var ytPlayer;
        jQuery('.view-music.view-display-id-page_1 ul li.views-row').each(function () {
            var videoUrl = jQuery(this).find(".views-field.views-field-nothing .video-wrapper .videoUrl");
            if (videoUrl.length > 0) {
                if (videoUrl.html().length != 0) {
                    var tempvmUrl = videoUrl.html().split('/');
                    var finalvmUrl = "https://www.youtube.com/watch?v=" + tempvmUrl[4];
                    $(this).find("a.fancyboxcaller-video").attr("href", finalvmUrl);
                }
            }
        });
        $('a.fancyboxcaller-video[rel="set1"]').magnificPopup({
            closeOnContentClick: false,
            closeBtnInside: false,
            fixedContentPos: true,
            mainClass: 'mfp-no-margins mfp-iframe mfp-with-zoom mfp-img-mobile', // class to remove default margin from left and right side
            iframe: {
                verticalFit: true,
                /* DTM */
                markup:
                    '<div class="mfp-iframe-scaler"><div class="mfp-close"><div class="videoPlayer"><iframe id="player" class="mfp-iframe" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen>' +
                    "",
                patterns: {
                    youtube: {
                        index: "youtube.com",
                        id: "v=",
                        src: "//www.youtube-nocookie.com/embed/%id%?enablejsapi=1" // URL that will be set as a source for iframe.
                    }
                }
            },
            gallery: {
                enabled: true,
                tCounter: ' '
            },
            zoom: {
                enabled: true,
                duration: 300, // don't foget to change the duration also in CSS
                opener: function (element) {
                    return element.find('img');
                }
            },
            callbacks: {
                open: function () {
                    /* DTM */
                    ytPlayer = new YT.Player("player", {
                        // iframe ID
                        host: 'https://www.youtube-nocookie.com',
                        events: {
                            onReady: onPlayerReady,
                            onStateChange: onPlayerStateChange
                        }
                    });
                },
                beforeClose: function () {
                    ytPlayer.stopVideo();
                    ytPlayer.destroy();
                }
            }
        });
     /* DTM */
     function onPlayerReady(event) {
            event.target.playVideo();
        }
    }

    // find the fanclub post in news landing and detail
    function findFanPost() {
        jQuery(".view-home-one-page-news li.views-row").each(function () {
            var category = jQuery(this).find('.views-field-field-blog-category').text().trim().toLowerCase();
            if (category == "halestorm fan club") {
                jQuery(this).addClass('fan-post');
            }
        });
        jQuery(".view-home-one-page-news-detail li.views-row").each(function () {
            var category = jQuery(this).find('.views-field-field-blog-category').text().trim().toLowerCase();
            if (category == "halestorm fan club") {
                jQuery(this).addClass('fan-post');
            }
        });
    }

    // Discography video magnificCall
    function magnificCallAlbumVideos() {
        var ytPlayer;
        $('div#block-views-block-music-block-7 li.views-row').each(function () {
            var videoUrl = jQuery(this).find(".views-field.views-field-nothing .video-wrapper .videoUrl");
            if (videoUrl.length > 0) {
                if (videoUrl.html().length != 0) {
                    var tempUrl = videoUrl.html().split('/');
                    var finalUrl = "https://www.youtube.com/watch?v=" + tempUrl[4];
                    $(this).find("a.fancyboxcaller-video").attr("href", finalUrl);
                }
            }
        });
        $('a.fancyboxcaller-video[rel="set1"]').magnificPopup({
            type: 'iframe',
            closeOnContentClick: false,
            closeBtnInside: false,
            fixedContentPos: true,
            mainClass: 'mfp-no-margins mfp-with-zoom mfp-img-mobile', // class to remove default margin from left and right side
            iframe: {
                verticalFit: true,
                /* DTM */
                markup:
                    '<div class="mfp-iframe-scaler"><div class="mfp-close"><div class="videoPlayer"><iframe id="player" class="mfp-iframe" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen>' +
                    "",
                patterns: {
                    youtube: {
                        index: "youtube.com",
                        id: "v=",
                        src: "//www.youtube-nocookie.com/embed/%id%?enablejsapi=1" // URL that will be set as a source for iframe.
                    }
                }
            },
            gallery: {
                enabled: true,
                tCounter: ' '
            },
            zoom: {
                enabled: true,
                duration: 300, // don't foget to change the duration also in CSS
                opener: function (element) {
                    return element.find('img');
                }
            },
            callbacks: {
                open: function () {
                    /* DTM */
                    ytPlayer = new YT.Player("player", {
                        // iframe ID
                        host: 'https://www.youtube-nocookie.com',
                        events: {
                            onReady: onPlayerReady,
                            onStateChange: onPlayerStateChange
                        }
                    });
                },
                beforeClose: function () {
                    ytPlayer.stopVideo();
                    ytPlayer.destroy();
                }
            }
        });
        function onPlayerReady(event) {
            event.target.playVideo();
        }
    };

    //merch carousel in music page
    function merchCarousel() {
        var nooflielements = 0;
        $(".view-music.view-id-music.view-display-id-page_1 li.views-row .merchViewWrapper .view-content .item-list ul").each(function () {
            nooflielements = $(this).find("li").length;
            console.log("length of ul slider" + nooflielements);
            if (nooflielements > 1) {
                $(this).owlCarousel({
                    loop: true,
                    margin: 10,
                    nav: false,
                    dots: true,
                    //autoplay:true,
                    autoplayspeed: 7000,
                    autoplayTimeout: 3000,
                    autoplayHoverPause: true,
                    slideSpeed: 900,
                    paginationSpeed: 600,
                    responsive: {
                        0: {
                            items: 1
                        }

                    }
                });
            }
        });




    }

    // homepage header magnificCall
    function magnificCall() {
        $('a.fancyboxcaller-video[rel="set1"]').magnificPopup({
            closeOnContentClick: false,
            closeBtnInside: false,
            fixedContentPos: true,
            mainClass: 'mfp-no-margins mfp-iframe mfp-with-zoom mfp-img-mobile', // class to remove default margin from left and right side
            iframe: {
                verticalFit: true
            },
            gallery: {
                enabled: true,
                tCounter: ' '
            },
            zoom: {
                enabled: true,
                duration: 300, // don't foget to change the duration also in CSS
                opener: function (element) {
                    return element.find('img');
                }
            }
        });
    }

    // news landing random blog media
    var myArray = ['/sites/g/files/g2000014956/f/201807/Hale_News1.jpg', '/sites/g/files/g2000014956/f/201807/Hale_News_02.jpg', '/sites/g/files/g2000014956/f/201807/Hale_News3.jpg', '/sites/g/files/g2000014956/f/201807/Hale_News4.jpg', '/sites/g/files/g2000014956/f/201807/Hale_News5.jpg', '/sites/g/files/g2000014956/f/201807/Hale_News6.jpg', '/sites/g/files/g2000014956/f/201807/HaleNews7.jpg'];

    jQuery(document).ready(function () {
        magnificCall();
        fanphotoMagnificCall();
        fanclubvideoMagnificCall();
        jQuery('#block-acq-starterm-copy-2-block-886 a').click(function (event) {
            jQuery('.front #block-acq-starterm-copy-2-block-886 h2').css('padding-top', '50px');
            jQuery("html, body").animate({
                scrollTop: jQuery('#tour').offset().top - 180
            }, 1800);
        });

        if (jQuery('body').hasClass('page-photo-v1')) {
            photoMagnificCall();
        }

        if (jQuery('body').hasClass('page-video-v1')) {
            videoMagnificCall();
        }

        // news landing random blog media
        jQuery('.view-home-one-page-news .view-content ul li.views-row').each(function () {
            var rand = myArray[Math.floor(Math.random() * myArray.length)];
            jQuery(this).find('.media-thumbnail-frame.defaultimage').css({
                "background": 'url(' + rand + ')',
                "background-size": "100% auto",
                "background-position": "center top"
            });
            jQuery(this).find('.media-thumbnail-frame.defaultimage img').css({
                "opacity": '0'
            });
        });

        jQuery('#block-views-merch-block-1 .fullSizeCarousel ul.merchitems').each(function () {
            jQuery(this).find('.merchDetail .merchBuy div a').wrapInner("<div>");
        });

        jQuery('#block-views-forum-block-3 .view-forum .item-list .views-row').each(function () {
            jQuery(this).find('.views-field.views-field-node-link  a').wrapInner("<div>");
        });

        findFanPost();

        jQuery('body:not(.user-logged-in).page-news-v1 #content  .view-home-one-page-news .view-content ul li.views-row.fan-post').each(function () {
            jQuery(this).find('.wrapper a.readmore').hover(function () {
                jQuery(this).closest('.views-row').find('.fanclubalert').show();
            }, function () {
                jQuery(this).closest('.views-row').find('.fanclubalert').hide();
            });
        });

        jQuery('#block-acq-starterm-copy-2-block-876 h2').attr('id', 'tour');

    });

    jQuery(window).bind("load", function () {
        // fanclucb photo flexslider in mobile
        if (jQuery(window).width() < 768) {
            $('div#block-views-block-photo-block-1 .view-photo.view-id-photo  > .view-content').flexslider({
                animation: "slide",
                animationLoop: false,
                itemMargin: 5
            });
        }
        magnificCallAlbumVideos();
        //hideEmbedsWithoutContent();
        merchCarousel();
    });


    // news page mlist scripts
    var newmlistId;
    var customValidatornews = {};
    customValidatornews.validatorSettings = {
        rules: {
            email: {
                required: true,
            }
        },

        messages: {
            email: {
                required: "Email address is a required field",
                email: "Please enter a valid email address"
            }
        }
    };
    function makerandomcallname() {
        var text = "";
        var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
        for (var i = 0; i < 5; i++) {
            text += possible.charAt(Math.floor(Math.random() * possible.length));
        }
        return text;
    }

    //Global nav scripts
    jQuery(document).ready(function () {
        //Hiding blocks for fan club members
        // if (jQuery.type(Drupal.settings.server_variables.user_roles) == "array") {
        //     if (Drupal.settings.server_variables.user_roles.includes('fan club member')) {
        //         jQuery("body").addClass("fan-club-member");
        //     }
        // } else if (jQuery.type(Drupal.settings.server_variables.user_roles) == "object") {
        //     if (Drupal.settings.server_variables.user_roles['26'] != undefined) {
        //         jQuery("body").addClass("fan-club-member");
        //     }
        // }
        if (jQuery('body').hasClass('fan-club-member') == true) {
            jQuery('#block-acq-starterm-copy-2-block-871').hide();
            jQuery('#block-acq-starterm-copy-2-block-881').hide();
            jQuery('#block-acq-starterm-copy-2-block-896').hide();
        }

        //header nav toggle
        jQuery("li.menu-link-29591 ul ").removeClass("menu");
        jQuery("li.menu-link-29591 ul ").addClass("menu-sub");
        jQuery("#block-acq-starterm-copy-2-block-731 .mobileNav, nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked ul.menu").click(function () {
            jQuery("nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked ul.menu").slideToggle();
            if (("nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked ul.menu:visible").length > 0) {
                jQuery("#block-acq-starterm-copy-2-block-731 .mobileNav .nav-toggle").toggleClass("close")
            }
        });

        // nav wrapper
        if (jQuery(window).width() >=1001) {
            jQuery(".region-header").prepend("<div class='navLeftWrapper'>");
            jQuery("#block-acq-starterm-copy-2-block-731").appendTo(".navLeftWrapper");
            jQuery("#block-acq-starterm-copy-2-block-836").appendTo(".navLeftWrapper");
            jQuery("#block-acq-starterm-copy-2-block-856").appendTo(".navLeftWrapper");
        }
         if (jQuery(window).width() <= 1000) {
            jQuery(".region-header").prepend("<div class='navLeftWrapper'>");
            jQuery("#block-acq-starterm-copy-2-block-731").appendTo(".navLeftWrapper");
            jQuery("#block-acq-starterm-copy-2-block-836").appendTo(".navLeftWrapper");
            jQuery("#block-acq-starterm-copy-2-block-856").appendTo(".navLeftWrapper");
        } 

        // nav close 
        jQuery('<div id="menuClose">').appendTo(jQuery('#block-acq-starterm-copy-2-menu-menu-home-one-page-linked ul.menu'));
        jQuery('<span class="closeLeft"> ').appendTo(jQuery('#block-acq-starterm-copy-2-menu-menu-home-one-page-linked ul.menu #menuClose'));
        jQuery('<div class="closeText"> Close ').appendTo(jQuery('#block-acq-starterm-copy-2-menu-menu-home-one-page-linked ul.menu #menuClose'));
        jQuery('<span class="closeRight"> ').appendTo(jQuery('#block-acq-starterm-copy-2-menu-menu-home-one-page-linked ul.menu #menuClose'));
        jQuery("<h1><a href='/news'>").insertBefore(".node-type-blog #sidebar-a");
    });

    jQuery(window).bind("load", function () {
        jQuery('div#comment-body-add-more-wrapper .form-textarea-wrapper textarea').css({
            "visibility": "visible",
            "display": "block"
        });

        jQuery("#block-flippy-flippy-pager-node-type-blog").insertAfter(".node-type-blog div#block-views-home-one-page-news-detail-block");
        jQuery("li.last.leaf.level-1.menu-link-32091").prepend("<a class='fcIcon'>");

        jQuery('a.twittersharelink').click(function () {
            var parentDOM = jQuery(this).parents(".share-wrapper");
            var path = parentDOM.find(".customsharepathurl").text().trim();
            var customtitle = parentDOM.find(".customsharetitle").text().trim();
            var twitterURL = 'https://twitter.com/intent/tweet?original_referer=' + path + '&text=' + encodeURIComponent(customtitle) + ' ' + encodeURIComponent(path) + '&via=Halestorm';
            jQuery('a.twittersharelink').attr('href', twitterURL);
        });
    });


    jQuery(document).ajaxComplete(function (event, request, settings) {

        if (jQuery("body").hasClass("page-news-v1")) {
            jQuery('.page-news-v1 #content #block-views-home-one-page-news-block-6 .view-home-one-page-news .view-content ul li.views-row:nth-child(4n+4)').each(function () {
                if (jQuery(this).find(".newsajaxmlist").length > 0) {

                } else {
                    var className = jQuery(this).attr("class").split(" ");
                    className = className[2];
                    jQuery('<li class="newsajaxmlist ' + className + '">').insertBefore(jQuery(this));
                    var newdom = jQuery('div#block-acq-starterm-copy-2-block-701 .content').html();
                    jQuery('.newsajaxmlist.' + className).append(newdom);
                    var parent = jQuery('.newsajaxmlist.' + className);
                    jQuery(parent).find('.join-button-form').attr('id', makerandomcallname());
                    newmlistId = '#' + jQuery(parent).find('.join-button-form').attr('id');
                    setTimeout(function () {
                        $(newmlistId).wmgSignUpForm(customValidatornews);
                    }, 500);
                }
            });
        }

        if (jQuery('body').hasClass('page-photo-v1')) {
            photoMagnificCall();
        }

        if (jQuery('body').hasClass('page-video-v1')) {
            videoMagnificCall();
        }


        // news landing random blog media
        jQuery('.view-home-one-page-news .view-content ul li.views-row').each(function () {
            var rand = myArray[Math.floor(Math.random() * myArray.length)];
            jQuery(this).find('.media-thumbnail-frame.defaultimage').css({
                "background": 'url(' + rand + ')',
                "background-size": "100% auto",
                "background-position": "center top"
            });
            jQuery(this).find('.media-thumbnail-frame.defaultimage img').css({
                "opacity": '0'
            });
        });

        findFanPost();
        magnificCallAlbumVideos();
        //hideEmbedsWithoutContent();
        //merchCarousel();

        jQuery('body:not(.user-logged-in).page-news-v1 #content  .view-home-one-page-news .view-content ul li.views-row.fan-post').each(function () {
            jQuery(this).find('.wrapper a.readmore').hover(function () {
                jQuery(this).closest('.views-row').find('.fanclubalert').show();
            }, function () {
                jQuery(this).closest('.views-row').find('.fanclubalert').hide();
            });
        });

    });
    if (jQuery(window).width() <= 1023) {
        jQuery(".page-node-type-blog div#sidebar-second").prependTo("main");
    }
    // news landing random blog media
    var myArray = ['/sites/g/files/g2000014956/files/201807/Hale_News1.jpg', '/sites/g/files/g2000014956/files/201807/Hale_News_02.jpg', '/sites/g/files/g2000014956/files/201807/Hale_News3.jpg', '/sites/g/files/g2000014956/files/201807/Hale_News4.jpg', '/sites/g/files/g2000014956/files/201807/Hale_News5.jpg', '/sites/g/files/g2000014956/files/201807/Hale_News6.jpg', '/sites/g/files/g2000014956/files/201807/HaleNews7.jpg'];
    jQuery(document).ready(function () {
        jQuery('.view-id-news.view-display-id-block_2 .view-content li').each(function () {
            var rand = myArray[Math.floor(Math.random() * myArray.length)];
            jQuery(this).find('.media-thumbnail-frame.defaultimage').css({
                "background": 'url(' + rand + ')',
                "background-size": "100% auto",
                "background-position": "center top"
            });
            jQuery(this).find('.media-thumbnail-frame.defaultimage img').css({
                "opacity": '0'
            });
        });
        jQuery('.view-id-news.view-display-id-page_1 li, .view-id-news.view-display-id-block_1 li, .view-id-news.view-display-id-block_2 li').each(function () {
            jQuery(this).find('a.readmore').after('<div class="fanclubalert">Join to read the full article</div>');
            jQuery(this).find('.wrapper a.readmore').hover(function () {
                jQuery(this).next().show();
            }, function () {
                jQuery(this).next().hide();
            });
        });
        jQuery(document).ajaxComplete(function () {
            jQuery('.view-id-news.view-display-id-block_2 .view-content li').each(function () {
                var rand = myArray[Math.floor(Math.random() * myArray.length)];
                jQuery(this).find('.media-thumbnail-frame.defaultimage').css({
                    "background": 'url(' + rand + ')',
                    "background-size": "100% auto",
                    "background-position": "center top"
                });
                jQuery(this).find('.media-thumbnail-frame.defaultimage img').css({
                    "opacity": '0'
                });
            });
            jQuery('.view-id-news.view-display-id-page_1 li, .view-id-news.view-display-id-block_1 li, .view-id-news.view-display-id-block_2 li').each(function () {
                jQuery(this).find('a.readmore').after('<div class="fanclubalert">Join to read the full article</div>');
                jQuery(this).find('.wrapper a.readmore').hover(function () {
                    jQuery(this).next().show();
                }, function () {
                    jQuery(this).next().hide();
                });
            });
        });
    });
</script></div>
      
    </div>
  </div>
<div id="block-bartik-csstemplate100855v3" class="block block-block-content block-block-content045e35d2-16a3-46eb-a6aa-078b51e7e4cf">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&amp;display=swap" rel="stylesheet">
<script>
    $(document).ready(function () {
        jQuery(".header-video-wrapper .deskvideo img").attr('src', '/sites/g/files/g2000014956/files/2026-02/headerdesktopbgnew.jpg');
        jQuery(".header-video-wrapper .mobvideo img").attr('src', '/sites/g/files/g2000014956/files/2026-02/headerdesktopbgnew.jpg');
        jQuery(".tourNavLeft img").attr('src', '/sites/g/files/g2000014956/files/2025-04/Icon%20awesome-ticket-alt.svg');
        /*jQuery('div#block-bartik-pagecornerlogodiv img.top').attr('src', '/sites/g/files/g2000014956/files/2025-04/cornerlogo.svg');
        jQuery('div#block-bartik-pagecornerlogodiv img.bottom').attr('src', '/sites/g/files/g2000014956/files/2025-04/cornerlogo.svg');*/
        jQuery('div#block-bartik-template100855frames').remove();
        jQuery('#header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob').html('SHOP MERCH');
        document.querySelector('#header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-dt').innerHTML = 'SHOP MERCH';
        document.querySelector('#header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob').setAttribute('custom-link-name', 'Enter Store');
        document.querySelector('#header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-dt').setAttribute('custom-link-name', 'Enter Store');
    })
</script>
<style>
    .node--unpublished {
        padding: 0;
    }

    body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 #tour {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    div#block-bartik-headertournav span.tourTextDt {
        font-size: 1.05vw;
        border-bottom: none;
        text-decoration: underline;
        color: #CEC9C5;
        font-weight: 700;
        margin-left: 0.1vw;
        letter-spacing: 0.036458333333333336vw;
    }


    body.page-node-17741 #seated-55fdf2c0 .seated-events-table .seated-follow-box .seated-follow-link {
        background-color: #618288;
        border-color: #618288;
    }

    body.page-node-17741 #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list span.mlist_icon {
        background: url(/sites/g/files/g2000014956/files/2025-04/subscribe.svg);
        width: 1.2781954887218046vw;
        height: 0.9022556390977443vw;
        margin-right: 0.6vw;
        display: inline-block;
        background-size: cover;
    }

    .highlighted {
        position: relative;
    }

    /*body.page-node-17741 #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt,body.page-node-17741 #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-dt {
    border: 0;
    text-decoration: underline;
}*/


    .gif-cnt {
        padding-top: 3vw;
    }

    div#page-wrapper {

        position: relative;
    }

    body.page-node-17741 nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu {
        border: 0;
    }

    body.page-node-17741 #header,
    body #header {
        position: relative;
        top: unset;
        left: auto;
        transform: none;
        margin: 0 auto;
        padding-top: 1vw;
        width: 85vw;
        z-index: 999;
        background: transparent;
    }

    #block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table {
        border: none;
    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader {
        padding-right: 0;
    }

    .highlighted div,
    body #header div,
    div#main-wrapper div {
        /* z-index: 0; */
    }

    div#block-acq-starterm-copy-2-system-main {
        display: none;
    }

    body.page-node-17741 footer.site-footer {
        border: none;
    }

    div#page {
        position: static;
    }

    div#block-acq-starterm-copy-2-block-846 {
        background: transparent;
    }

    .tourNavresk span.tourNavLeft img {
        width: 1.3533834586466165vw;
        height: 0.9022556390977443vw;
    }

    span.tourNavLeft {
        display: inline-block;
        vertical-align: middle;
    }

    div#block-headergetitnow {
        display: none;
    }

    div#block-headerpresave {
        display: none;
    }

    div#block-halesheader {
        display: none;
    }

    div#block-headermiddle {
        display: none;
    }

    body.page-node-17741 #header .navLeftWrapper {
        width: 17vw;
        margin-right: 0;
    }

    .navLeftWrapper div#block-acq-starterm-copy-2-block-731 {
        width: 21%;
        margin-right: 9%;
        text-align: center;
    }

    #header .navLeftWrapper div#block-acq-starterm-copy-2-block-856 {
        width: 52%;
        margin-right: 0;
    }

    div#block-bartik-headertournav {
        width: 14%;
        display: inline-block;
        vertical-align: middle;
        text-align: left;
    }

    body.page-node-17741 #header div#block-acq-starterm-copy-2-block-761 {
        width: 28.1%;
        text-align: center;
    }

    body.page-node-17741 #header div#block-acq-starterm-copy-2-block-846 {
        width: 35.55%;
        background: transparent;
        padding: 0;
        padding-right: 1%;
    }

    body.layout-no-sidebars .main-content {
        z-index: 999;
    }

    .mlistLeftWrapper img {
        z-index: -1;
    }

    div#block-bartik-template100855frames {
        display: none;
    }

    .site-footer__top .region {
        z-index: 10;
    }

    div#block-bartik-tourctatemplate100855 {
        position: absolute;
        bottom: unset;
        z-index: 100000;
        top: 84%;
        text-align: center;
        left: 5vw;
        height: 84px;
        transform: none;
    }

    a.deskvideo {
        width: 100%;

    }


    .tourbottom .tourTextDt {
        text-transform: uppercase;
        color: #CEC9C5;
        font-size: 1.8045112781954886vw;
        letter-spacing: 0.036458333333333336vw;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 800;
        line-height: 1;
    }

    .tourbottom .tourTextDt2 {
        text-transform: uppercase;
        color: #CEC9C5;
        font-size: 1.1278195488721805vw;
        letter-spacing: 0.7px;
        font-family: "aktiv-grotesk", sans-serif;
        font-weight: 800;
        margin-bottom: 6px;
        line-height: 1;
    }

    .tourbottom a {
        text-transform: uppercase;
        color: #CEC9C5;
        text-decoration: underline;
        font-size: 1.0526315789473684vw;
        font-weight: 700;
    }

    #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt {
        color: #CEC9C5;
        font-size: 1.05vw;
        font-weight: 700;
    }

    div#block-acq-starterm-copy-2-block-731 .content .nav-toggle span:hover,
    span.tourTextDt:hover,
    #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt:hover,
    .tourbottom a:hover,
    div#block-bartik-headertournav span.tourTextDt:hover {
        color: #ff0000
    }

    .site-name a {
        background-image: url(/sites/g/files/g2000014956/files/2025-04/HS_Logo_2025%402x.png);
    }

    div#block-acq-starterm-copy-2-block-731 .content .menu-text,
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob,
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader div.merch-txt-mob,
    #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-dt {
        color: #CEC9C5;
        font-weight: 500;
    }

    body div#block-acq-starterm-copy-2-block-731 .content .nav-toggle span {
        background: url(/sites/g/files/g2000014956/files/2025-04/menu.svg?sdfsf) no-repeat 0 0;
        width: 1.4285714285714286vw;
        height: 0.75vw;
        background-size: 100% auto;

    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader span.merchIcon {
        background-image: url(/sites/g/files/g2000014956/files/2025-04/shop.svg?sdsd);
        background-size: 100% auto;
        width: 0.9022556390977443vw;
        height: 1.2030075187969924vw;
        vertical-align: -0.1vw;
    }

    #header div#block-acq-starterm-copy-2-block-846 .merchHeader span.merchIcon:hover {
        background-size: 100% auto;
        background-image: url(/sites/g/files/g2000014956/files/2025-04/shop.svg?sdsd);
        opacity: 0.6;
    }

    .tourTitle {
        font-size: 1.050375939849624vw;
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
    }

    .seated-event-row {
        color: #CEC9C5;
    }

    .seated-event-date-cell {
        font-size: 1.506766917293233vw;
    }

    #block-bartik-seatedembed .seated-event-venue-name {
        font-size: 0.9022556390977443vw;
    }

    #block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-venue-cell .seated-event-venue-location {
        font-size: 1.0526315789473684vw;
    }

    #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-details-cell {
        font-size: 0.6781954887218045vw;
    }

    #block-bartik-seatedembed .seated-events-table .seated-event-row {
        border-color: #CEC9C5;
    }

    div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cell a.seated-event-link,
    div#block-bartik-seatedembed .bit-upcoming-events-show-all-button {
        font-size: 1.0526315789473684vw;
    }

    div#block-acq-starterm-copy-2-block-1026 input::-webkit-input-placeholder {
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
        opacity: 1;
    }

    input::-webkit-input-placeholder {
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
        opacity: 1;
    }

    div#block-acq-starterm-copy-2-block-1026 input::-moz-placeholder {
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
        opacity: 1;
    }

    input::-moz-placeholder {
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
        opacity: 1;
    }

    div#block-acq-starterm-copy-2-block-1026 input:-ms-input-placeholder {
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
        opacity: 1;
    }

    input:-ms-input-placeholder {
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
        opacity: 1;
    }

    div#block-acq-starterm-copy-2-block-1026 input:-moz-placeholder {
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
        opacity: 1;
    }

    input:-moz-placeholder {
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
        opacity: 1;
    }

    div#block-footercopy a,
    div#block-footercopy .content {
        font-size: 0.8263157894736842vw;
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
        font-weight: 500;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit {
        background-image: url(/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png);
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.submit:hover {
        background-image: url(/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png);
        opacity: 0.6;
    }

    div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.email.fieldWrap input.email {
        color: #ffff;
        -webkit-text-fill-color: #fff;
    }

    div#block-acq-starterm-copy-2-block-1026 .mlform input:-webkit-autofill,
    div#block-acq-starterm-copy-2-block-1026 .mlform input:-webkit-autofill:hover,
    div#block-acq-starterm-copy-2-block-1026 .mlform input:-webkit-autofill:focus,
    div#block-acq-starterm-copy-2-block-1026 .mlform textarea:-webkit-autofill,
    div#block-acq-starterm-copy-2-block-1026 .mlform textarea:-webkit-autofill:hover,
    div#block-acq-starterm-copy-2-block-1026 .mlform textarea:-webkit-autofill:focus,
    div#block-acq-starterm-copy-2-block-1026 .mlform select:-webkit-autofill,
    div#block-acq-starterm-copy-2-block-1026 .mlform select:-webkit-autofill:hover,
    div#block-acq-starterm-copy-2-block-1026 .mlform select:-webkit-autofill:focus {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    .site-footer div#block-footersocial.block a,
    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li.menu-item.menu-item--expanded li a,
    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose .closeText {
        color: #618288;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li a {
        color: #618288;
    }

    nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content>ul.menu li:last-of-type:before {
        background: url(/sites/g/files/g2000014956/files/2025-04/lightning-blue.png) no-repeat 0 0;
        background-size: 12px;
    }

    body nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose span.closeRight,
    body nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose span.closeLeft {
        background: url(/sites/g/files/g2000014956/files/2025-04/closeArrow.svg) no-repeat 0 0;
        background-size: contain;
    }

    body div#block-acq-starterm-copy-2-block-731 .content .nav-toggle span:hover,
    span.tourTextDt:hover,
    body #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt:hover,
    .tourbottom a:hover,
    body div#block-bartik-headertournav span.tourTextDt:hover,
    body div#block-acq-starterm-copy-2-block-731 .content .mobileNav:hover .menu-text {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    body #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob:hover {
        color: #618288 !important;
    }

    div#block-acq-starterm-copy-2-block-731 .content .mobileNav:hover .nav-toggle span {
        background: url(/sites/g/files/g2000014956/files/2025-04/menu.svg?sdfsf) no-repeat 0 0;
    }

    body.page-node-17741 div#email-popup .mlistRightWrapper {
        background: #618288;
    }

    body.page-node-17741 form.mlistFormOne>div.submit {
        width: 16%;
        height: 40px;
        display: inline-block;
        box-sizing: border-box;
        border: none;
        outline: none;
        background: url(/sites/g/files/g2000014956/files/2022-08/submit-arrow.png) no-repeat scroll #000;
        background-size: 29px;
        background-position: 5px 11px;
        opacity: 1;
        box-sizing: border-box;
        vertical-align: top;
        background: url(/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png) no-repeat scroll #000;
        background-size: 29px;
        background-position: 0vw 0.5vw;
    }

    body form.mlistFormOne>div.email.fieldWrap input.email {
        color: #CEC9C5;
        -webkit-text-fill-color: #CEC9C5;
    }

    body div#block-acq-starterm-copy-2-block-1026 .secondform .welcome p,
    body div#block-acq-starterm-copy-2-block-1026 .secondform .welcome span,
    body .secondform .welcome p,
    body .secondform .welcome span,
    body .messageText,
    body label {
        color: #618288;
    }

    body div#block-acq-starterm-copy-2-block-1026 select.country.form-control,
    body select.country.form-control {
        color: #618288;
        border: 1px solid #618288;
        border-color: #618288 !important;
    }

    body div#block-acq-starterm-copy-2-block-1026 .secondform input:not([type="submit"]),
    body.page-node-17741 .mlistOuterWrapper .mlistRightWrapper .secondform input:not([type="submit"]) {

        color: #618288;
        border: 1px solid #618288;
    }

    body div#email-popup .plain-ml-wrapper .secondform .mlform .consent-placeholder input[type="checkbox"]+label,
    body .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:checked+label:after,
    body .plain-ml-wrapper .secondform .mlform .consent-placeholder input[type="checkbox"]+label a,
    body .plain-ml-wrapper .secondform .mlform .consent-placeholder input[type="checkbox"]+label,
    body .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:checked+label:after,
    body .plain-ml-wrapper .secondform .mlform .consent-placeholder input[type="checkbox"]+label a {
        color: #618288;
        -webkit-text-fill-color: #618288;
    }

    body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 .secondform div.submit,
    body.page-node-17741 .secondform div.submit {
        background: url(/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png) no-repeat scroll transparent;
        background-size: 1.5625vw;
        background-position: center;
width:8vw;
    }

    body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 .secondform div.submit:hover,
    body.page-node-17741 .secondform div.submit:hover {
        opacity: 0.6;
        background: url(/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png) no-repeat scroll transparent;
        background-size: 23px;
        background-position: center;
    }

    body div#block-acq-starterm-copy-2-block-1026 .secondform div.dobDay.fieldWrap select,
    body div#block-acq-starterm-copy-2-block-1026 .dobMonth.fieldWrap select,
    body .secondform div.dobDay.fieldWrap select,
    body .dobMonth.fieldWrap select {
        color: #618288;
        border: 1px solid #618288;
        border-color: #618288 !important;
        background: url(/sites/g/files/g2000014956/files/2025-04/BOT-downarrow%20%281%29_0.svg) no-repeat #000 !important;
        background-position: 98% 50% !important;
    }

    body .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:not(:checked)+label:before,
    body .plain-ml-wrapper .secondform .consent-placeholder input[type="checkbox"]:checked+label:before {
        border-color: #618288;
    }

    body .site-footer div#block-footersocial.block a:hover,
    body div#block-footercopy a:hover {
        -webkit-text-fill-color: #618288;
    }

    body.page-node-17741 button.mfp-close,
    body.page-node-17741 #lightBoxContent.lightBoxContent.tkt .lightBoxClose a,
    body.page-node-17741 #tklbContainer #lightBoxContent.lightBoxContent .lightBoxClose.turnKeyClose a {
        text-indent: unset;
        background: unset;
        color: #618288;
    }

    body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 div.plain-ml-wrapper span.secondFormClose,
    body.page-node-17741 div.plain-ml-wrapper span.secondFormClose {
        text-indent: unset;
        background: unset;
        color: #618288;
    }

    body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 select.country.form-control,
    body.page-node-17741 select.country.form-control {
        background: url(/sites/g/files/g2000014956/files/2025-04/BOT-downarrow%20%281%29_0.svg) no-repeat #000 !important;
        background-position: 98% 50% !important;
    }

    body div#block-acq-starterm-copy-2-block-1026 .secondform.singleform.fadeIn,
    body .secondform.singleform.fadeIn {
        top: 51% !important;
    }

    body.page-node-17741 .mlistOuterWrapper .mlistRightWrapper select option {
        color: #618288;
    }

    body nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li a:hover,
    body nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu li a.is-active {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 0.6;
    }

    body nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu div#menuClose .closeText:hover {
        color: #618288;
        -webkit-text-fill-color: #618288;
        opacity: 0.6;
    }

    .merch-title a {
        text-decoration: underline;
    }

    #seated-55fdf2c0 .seated-events-table .seated-follow-box .seated-follow-text,
    div {
        color: #CEC9C5;
    }

    @media only screen and (max-width: 1024px) and (orientation: portrait) {
        body.page-node-17741 a.mobvideo img {
            height: 100vh;
            object-fit: cover;
        }

        body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 .secondform div.submit,
        body.page-node-17741 .secondform div.submit {
            background: url(/sites/g/files/g2000014956/files/2024-10/submit-arrow-wh.png) no-repeat scroll transparent;
            background-size: 8vw;
            background-position: center;
        }

        span.sep-mobile {
            display: block;
            line-height: 0;
            font-size: 0;
        }

        .tourTitle {
            font-size: 4.375vw;
        }

        body.page-node-17741 .joinOuterWrapper {
            padding-bottom: 0;
        }

        nav#block-acq-starterm-copy-2-menu-menu-home-one-page-linked .content ul.menu {
            top: 28vw;
        }

        body.page-node-17741 footer.site-footer {
            padding: 20px 0 60px;
        }

        .tourbottom a {
            font-size: 13px;
        }

        div#block-footercopy {

            padding: 0 30px;
        }

        body.page-node-17741 #header,
        body.page-node-17741 #header .navTopWrapper div#block-acq-starterm-copy-2-block-731,
        body #header .navbottomWrapper,
        body #header .navTopWrapper {
            border: 0;
        }

        body::after {
            background: url(/sites/g/files/g2000014956/files/2024-03/mobhdrframe.png);
            background-size: 100% 100%;
            background-repeat: no-repeat
        }

        body.page-node-17741 div#block-headermiddle {
            display: none;
        }



        .tourbottom .tourTextDt {
            font-size: 5.333333333333333vw;
            padding-bottom: 0.8vw;
        }

        .tourbottom .tourTextDt2 {
            font-size: 3.125vw;
        }

        body.page-node-17741 .gif-cnt {
            background: none;
            background-size: 100% auto;
            height: auto;
            overflow: visible;
            padding: 0;
        }

        div#block-bartik-halesheadertemplate100855 {
            margin-top: 0;
        }

        .overflowwrap {
            display: none;
        }

        body.page-node-17741 #header,
        body #header {
            position: absolute;
            padding-top: 6vw;
            width: 100%;
        }

        .navTopWrapper {
            display: flex;
        }

        body.page-node-17741 #header .navTopWrapper div#block-acq-starterm-copy-2-block-731 {
            position: absolute;
            z-index: 9999999;
            width: 30%;
        }

        body.page-node-17741 div#block-acq-starterm-copy-2-block-731 .content .menu-text {
            display: inline-block;
            vertical-align: text-bottom;
            margin-top: 0;
            font-size: 3.5vw;
            font-weight: 600;
            color: #CEC9C5;
        }

        .mobileNav {
            display: flex;
            align-items: center;
            justify-content: center;
            flex-direction: row;
        }

        body.page-node-17741 div#block-acq-starterm-copy-2-block-731 .content .nav-toggle {
            margin-right: 7%;
        }

        body.page-node-17741 div#block-acq-starterm-copy-2-block-731 .content .nav-toggle span {
            width: 6.25vw;
            height: 3.125vw;
        }

        body.page-node-17741 #header div#block-acq-starterm-copy-2-block-761 {
            width: 100%;
            margin: 0 auto;
        }

        body.page-node-17741 #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list span.mlist_icon {
            background: url(/sites/g/files/g2000014956/files/2025-04/subscribe.svg) no-repeat 0 0;
            background-size: cover;
            width: 21px;
            height: 15px;
            margin-right: 2vw;
            margin-left: 5vw;
            margin-top: -4px;
        }

        body.page-node-17741 #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list span.mlist_icon:hover {
            background-image: url(/sites/g/files/g2000014956/files/2022-08/subscribe.png);
        }

        body #header .navbottomWrapper,
        body #header .navTopWrapper,
        body.page-node-17741 #header {
            border: none !important;
        }

        body.page-node-17741 #header .navbottomWrapper div#block-acq-starterm-copy-2-block-856 {
            margin-left: 26%;
            vertical-align: bottom;
            width: 40%;
        }

        body.page-node-17741 div#block-bartik-headertournav {
            display: none;
        }

        body.page-node-17741 #header .navbottomWrapper {
            padding: 3vw 0;
        }

        body.page-node-17741 #header div#block-acq-starterm-copy-2-block-846 .merchHeader span.merchIcon {
            background: url(/sites/g/files/g2000014956/files/2025-04/shop.svg);
            background-size: cover;
            background-repeat: no-repeat;
            background-position: center;
            width: 15px;
            height: 23px;
        }

        body.page-node-17741 #header div#block-acq-starterm-copy-2-block-846 {
            width: 32%;
        }

        body.page-node-17741 #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list a span.mlist_txt {
            font-size: 3.5vw;
            font-weight: 600;
            font-family: "roboto-mono";
        }

        body.page-node-17741 #header div#block-acq-starterm-copy-2-block-846 .merchHeader a.merch-txt-mob {
            font-size: 3.5vw;
            font-weight: 600;
            font-family: "roboto-mono";
            display: inline-block;
            vertical-align: middle;
        }

        div#main-wrapper div {
            z-index: 1;
        }

        div#main-wrapper div.mlistOuterWrapper {
            z-index: 1;
        }

        .joinRightWrapper.mobile {
            z-index: -1;
            position: unset;
        }

        body.page-node-17741 div#block-acq-starterm-copy-2-block-1056 {
            width: 82vw;
            margin: 0 auto;
            margin-top: 9vw;
        }

        a.mobvideo img {
            height: auto;
            object-fit: cover;
        }

        .tourbottom a {
            font-size: 3.125vw;
        }

        div#block-bartik-tourctatemplate100855 {
            top: 77%;
            left: 50%;
            transform: translateX(-50%);
        }

        body.page-node-17741 #page #header div#block-acq-starterm-copy-2-block-856 .headerMailing-list span.mlist_icon {
            width: 5.3vw;
            height: 3.803125vw;
        }

        .tourTitle {
            font-size: 4.375vw;
        }

        .seated-event-date-cell {
            font-size: 6.25vw;
        }

        #block-bartik-seatedembed .seated-event-venue-name {
            font-size: 3.75vw;
        }

        #block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-venue-cell .seated-event-venue-location {
            font-size: 2.8125vw;
        }

        div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cell a.seated-event-link,
        div#block-bartik-seatedembed .bit-upcoming-events-show-all-button {
            font-size: 4.375vw;
        }

        #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-details-cell {
            font-size: 2.8125vw;
        }

        div#block-footercopy a,
        div#block-footercopy .content {
            font-size: 2.8125vw;
        }
    }

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

        body div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cell a.seated-event-link,
        body div#block-bartik-seatedembed .bit-upcoming-events-show-all-button {
            background: linear-gradient(to left, transparent 50%, #618288 50%) right;
            border: 0.075vw solid #618288;
            color: #618288;
            -webkit-transform: skew(-10deg);
            display: inline-block;
            width: 10.08vw;
            /* background: linear-gradient(to left, transparent 50%, #DC2016 50%) right; */
            background-size: 200%;
            transition: .5s ease-out;
            /* border: 0.075vw solid #DC2016; */
            padding: 0;
            border-radius: 0;
            -webkit-transform: skew(-10deg);
            /* color: #DC2016; */
            display: inline-block;
            line-height: 3;
            height: 3.30vw;
            opacity: 1;
            font-size: 1.05vw;
            text-align: center;
            font-family: "aktiv-grotesk-condensed", sans-serif;
            font-weight: 800;
            letter-spacing: 0.063vw;
        }
    }

    @media only screen and (max-width: 1024px) {
        body.page-node-17741 div#main-wrapper div {
            z-index: auto;
        }

        body.page-node-17741 div#block-acq-starterm-copy-2-block-1026 .mlistOuterWrapper .mlistRightWrapper {
            background: url(/sites/g/files/g2000014956/files/2025-04/mailinglistbg.png) !important;
            background-position: initial;
            left: 0;
            background-size: 100% 100%;
            width: 100%;
        }

        body.page-node-17741 .mfp-wrap div#email-popup .mlistRightWrapper {
            background: #618288 !important;
        }

        body.page-node-17741 div#block-bartik-seatedembed #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cell a.seated-event-link,
        body.page-node-17741 div#block-bartik-seatedembed .bit-upcoming-events-show-all-button {
            background: linear-gradient(to left, transparent 50%, #618288 50%) right;
            background-size: 200%;
            transition: .5s ease-out;
            border: 0.3vw solid #618288;
            padding: 0;
            border-radius: 0;
            -webkit-transform: skew(-10deg);
            color: #618288;
            display: inline-block;
            line-height: 44px;
            opacity: 1;
            font-size: 0.75vw;
            text-align: center;
            font-family: "aktiv-grotesk-condensed", sans-serif;
            font-weight: 900;
            letter-spacing: 1px;
        }

        body.page-node-17741 .mlistOuterWrapper .mlistRightWrapper:before {
            border: none;
            content: " ";
            position: absolute;
            display: block;
            height: 100%;
            top: 0px;
            left: -20px;
            transform-origin: bottom left;
            transform: skew(-5deg, 0deg);
            width: 30%;
            border-color: transparent transparent #618288 transparent;
            border-width: 0px 0 198px 43px;
            background: #618288;
        }
    }

    form.mlistFormOne>div.email.fieldWrap input.email.errored,
    body div#block-acq-starterm-copy-2-block-1026 form.mlistFormOne>div.email.fieldWrap input.email.errored {
        border: 2px solid #ff0000;
    }
</style></div>
      
    </div>
  </div>

  </div>

            
            
            
          </div>
                      </div>
    </footer>
  </div>
</div>

  </div>

    <script type="text/javascript">jQuery(document).ready(function () {jQuery('').attr('','');});</script>
<script src="https://libraries.wmgartistservices.com/toubannerupdate/lighttheme.js" data-termslabel="ATL"></script>

    
  </body>
</html>
