PageSourceSearch

https://www.foals.co.uk/music

html foals.co.uk collected 2026-10-02 08:13:16 UTC 487,795 bytes, 15,889 lines download raw bytes

1<!DOCTYPE html>
2<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# ">
3  <head>
4    <meta charset="utf-8" />
5<meta name="description" content="Foals | The official website of Foals | News, Tour Dates, Videos, Photos and more" />
6<meta name="keywords" content="Foals | The official website of Foals | News, Tour Dates, Videos, Photos and more" />
7<link rel="canonical" href="https://www.foals.co.uk/music" />
8<meta name="robots" content="index, follow" />
9<meta property="og:site_name" content="Foals" />
10<meta property="og:type" content="website" />
11<meta property="og:url" content="https://www.foals.co.uk/music" />
12<meta property="og:title" content="Foals | Music" />
13<meta property="og:description" content="Foals | The official website of Foals | News, Tour Dates, Videos, Photos and more" />
14<meta property="og:image" content="https://www.foals.co.uk/sites/g/files/g2000014216/files/2024-09/Foals-OGImage%20%281%29.jpg" />
15<meta name="twitter:card" content="summary_large_image" />
16<meta name="twitter:description" content="Foals | The official website of Foals | News, Tour Dates, Videos, Photos and more" />
17<meta name="twitter:title" content="Foals | Music" />
18<meta name="twitter:image" content="https://www.foals.co.uk/sites/g/files/g2000014216/files/2024-09/Foals-OGImage%20%281%29.jpg" />
19<meta name="facebook-domain-verification" content="04qfmobkkmq2q2u94o4ek3y5kctvli" />
20<meta name="google-site-verification" content="04qfmobkkmq2q2u94o4ek3y5kctvli" />
21<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
22<meta name="MobileOptimized" content="width" />
23<meta name="HandheldFriendly" content="true" />
24<meta name="viewport" content="width=device-width, initial-scale=1.0" />
25<link rel="stylesheet" href="https://libraries.wmgartistservices.com/custom-js/magnific-popup-new.css" async="async" defer/="defer/" />
26<link rel="stylesheet" href="https://use.typekit.net/qgm8ukk.css" />
27<meta name="robots" content="noimageai,noai" />
28<link rel="icon" href="/sites/g/files/g2000014216/files/favicon_foalsfav.jpg" type="image/jpeg" />
29<script type="text/javascript" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" charset="UTF-8" data-domain-script="46a076b8-9daa-497f-95bd-80abdd484f6c" data-document-language="true"></script>
vendor: 1 bytes, line 29
29
30<script type="text/javascript">function OptanonWrapper() {
31      var cookiePolicyLink = 'https://www.wminewmedia.com/cookies-policy/';
32      var allLinks = document.querySelectorAll('a');
33      for(i = 0; i < allLinks.length; i++) {
34        let href = allLinks[i].href;
35        if (href.indexOf(cookiePolicyLink) > -1 && href.indexOf('?ot=') < 0) {
36          href = href + '?ot=46a076b8-9daa-497f-95bd-80abdd484f6c&url=' + window.location.hostname;
37          allLinks[i].setAttribute("href", href);
38          allLinks[i].setAttribute("target", "_blank");
39        }
40      }             
41      var eOT = new Event("OneTrustGroupsUpdated");
42      document.dispatchEvent(eOT);
43      var regCheckPerformance = /,C0002,/;
44      var regCheckFunctional = /,C0003,/;
45      var regCheckTargeting = /,C0004,/;
46      var regCheckSocial = /,C0008,/;
47}</script>
47
48<link rel="stylesheet" type="text/css" href="https://www.wminewmedia.com/cookies-policy/onetrust/ot.css" />
49<script type="text/javascript">digitalData={"settings":{"reportSuites":"wmg,wmggbglobal,wmgthefoals"},"content":{"artist":"Foals","label":"Warner Music International","sublabel":"Warner Records UK"},"page":{"pageInfo":{"pageName":"Foals:Music","devTeam":"WMAS","server":"Foals:Site","platform":"Drupal 10"},"category":{"primaryCategory":"Foals:Music","pageType":"music:landing"}}}</script>
vendor: 1 bytes, line 49
49
50<script src="//assets.adobedtm.com/launch-EN302b8a31b75a4dda8ff8df1d0cdb4762.min.js" async></script>
vendor: 1 bytes, line 50
50
51<script src="https://libraries.wmgartistservices.com/jslibrary/jquery.min.js">�</script>
vendor: 1 bytes, line 51
51
52<script src="https://libraries.wmgartistservices.com/externalJS/jquery-cookie-1-4-1-jquery-cookie-min.js" type="text/javascript">�</script>
vendor: 1 bytes, line 52
52
53<script src="https://libraries.wmgartistservices.com/custom-js/mailing-list/cdc.js">�</script>
vendor: 1 bytes, line 53
53
54<script src="https://libraries.wmgartistservices.com/custom-js/mailing-list/dtm.js">�</script>
vendor: 1 bytes, line 54
54
55<script src="https://libraries.wmgartistservices.com/custom-js/YTDTM/YTFns.js">�</script>
vendor: 1 bytes, line 55
55
56<script src="https://ajax.aspnetcdn.com/ajax/jquery.validate/1.10.0/jquery.validate.js" type="text/javascript">�</script>
vendor: 1 bytes, line 56
56
57<script src="https://libraries.wmgartistservices.com/custom-js/Magnific-Popup-Plugin_jquery.js"></script>
57
58
59    <title>Foals | Music</title>
60    <link rel="stylesheet" media="all" href="/sites/g/files/g2000014216/files/css/css_iONA6E06gXuWUHgvgAjdXiFQ49kxlGpUDkYl_Cb3SGU.css?delta=0&amp;language=en&amp;theme=bartik&amp;include=eJxVzEEOwjAMAMEPpfGTkNNakcGOq9ilpK8HtUKCyx7msAV78ANmQfeRCzql8kdK7ljJv1zFCsrkMYRbTbN1gqVvK0rGO74uaNYVhQ9KPjxI4Rw_mXaHs1lt2YTSrvVma7DygcHW4APTL7wBbl0-dg" />
61<link rel="stylesheet" media="all" href="/sites/g/files/g2000014216/files/css/css_KW7Ory_Irl1ZfTOpu6HUJKEBylEX6VpHQ7z2Y3DmQtI.css?delta=1&amp;language=en&amp;theme=bartik&amp;include=eJxVzEEOwjAMAMEPpfGTkNNakcGOq9ilpK8HtUKCyx7msAV78ANmQfeRCzql8kdK7ljJv1zFCsrkMYRbTbN1gqVvK0rGO74uaNYVhQ9KPjxI4Rw_mXaHs1lt2YTSrvVma7DygcHW4APTL7wBbl0-dg" />
62<link rel="stylesheet" media="print" href="/sites/g/files/g2000014216/files/css/css_mwIdgEtZ_f8DiQ3WPyhKqI8eCa6GHyIlk6HVL6dsWoU.css?delta=2&amp;language=en&amp;theme=bartik&amp;include=eJxVzEEOwjAMAMEPpfGTkNNakcGOq9ilpK8HtUKCyx7msAV78ANmQfeRCzql8kdK7ljJv1zFCsrkMYRbTbN1gqVvK0rGO74uaNYVhQ9KPjxI4Rw_mXaHs1lt2YTSrvVma7DygcHW4APTL7wBbl0-dg" />
63<link rel="stylesheet" media="all" href="/sites/g/files/g2000014216/files/css/css_9aMx2DDJsWe-t5w84mhQ26aHKEgJPzl9N1LbbeZv5Pk.css?delta=3&amp;language=en&amp;theme=bartik&amp;include=eJxVzEEOwjAMAMEPpfGTkNNakcGOq9ilpK8HtUKCyx7msAV78ANmQfeRCzql8kdK7ljJv1zFCsrkMYRbTbN1gqVvK0rGO74uaNYVhQ9KPjxI4Rw_mXaHs1lt2YTSrvVma7DygcHW4APTL7wBbl0-dg" />
64
65    
66  </head>
67  <body class="layout-no-sidebars path-music">
68        <a href="#main-content" class="visually-hidden focusable skip-link">
69      Skip to main content
70    </a>
71    
72      <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
73    <div id="page-wrapper">
74  <div id="page">
75    <header id="header" class="header" role="banner">
76      <div class="section layout-container clearfix">
77        
78          <div class="clearfix region region-header">
79    <div id="block-globalcss" class="block block-block-content block-block-contenteb0e97ee-0c6a-426f-8dde-468e7efe597e">
80  
81    
82      <div class="content">
83      
84            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item">
84<script>
85    jQuery(document).ready(function () {
86        jQuery("ul.js-pager__items.pager").append("<div class='throbber'>");
87        jQuery(".throbber").hide();
88        jQuery("body.path-news li.pager__item a,body.path-music li.pager__item a").on("click", function () {
89            jQuery(".throbber").first().show();
90            console.log("present");
91        });
92        jQuery(document).ajaxComplete(function () {
93            jQuery("ul.js-pager__items.pager").append("<div class='throbber'>");
94            jQuery(".throbber").hide();
95            jQuery("body.path-news li.pager__item a,body.path-music li.pager__item a").on("click", function () {
96                jQuery(".throbber").first().show();
97                console.log("present");
98            });
99        });
100        jQuery(document).ajaxSuccess(function () {
101            jQuery(".throbber").hide();
102
103        });
104    });
105
106</script>
106
107<style>
108.closeWrap a:hover{
109opacity:0.5;
110}
111    .throbber,
112    .ajax-progress .throbber {
113        background: none;
114    }
115
116    .throbber:before {
117        content: "";
118        display: "inline-block";
119        background-color: #000;
120        position: absolute;
121        left: 10px;
122    }
123
124    .throbber:after {
125        content: "";
126        display: "inline-block";
127        background-color: #000;
128        position: absolute;
129        right: 10px;
130    }
131
132    .throbber {
133        position: relative;
134        width: 18px;
135        height: 18px;
136        margin: 0 auto;
137        display: none;
138    }
139
140    .throbber:first-of-type {
141        display: block;
142    }
143
144    .throbber:after,
145    .throbber:before {
146        width: 18px;
147        height: 18px;
148        border-radius: 100%;
149        display: inline-block;
150        -webkit-animation: bouncedelay 1.3s infinite ease-in-out;
151        animation: bouncedelay 1.3s infinite ease-in-out;
152        /* Prevent first frame from flickering when animation starts */
153        -webkit-animation-fill-mode: both;
154        animation-fill-mode: both;
155    }
156
157    .throbber:after {
158        -webkit-animation-delay: -0.32s;
159        animation-delay: -0.32s;
160    }
161
162    body:not(.path-frontpage) #main-wrapper {
163margin: 0  auto;
164        margin-top: 95px;
165    }
166.view-empty {
167    text-align: center;
168    display:flex;
169    justify-content: center;
170    white-space: nowrap;
171}
172    body:not(.path-frontpage) #main h2 {
173        margin: 0 0 0.5em;
174    }
175li.menu-item.menu-item--expanded span {
176    font-family: 'Palanquin Dark', sans-serif;
177    font-size: 15px;
178    text-transform: uppercase;
179    display: block;
180    font-weight: 400;
181    letter-spacing: 2px;padding: 7px;cursor: pointer;
182}
183
184
185    @media only screen and (min-width: 768px) {
186
187        body:not(.path-frontpage) #main,
188        .block>h2,
189        .path-frontpage .block .content {
190            max-width: 718px;
191            margin: 0 auto;
192        }
193    }
194
195    @media only screen and (min-width: 1024px) {
196
197        body:not(.path-frontpage) #main,
198        .block>h2 {
199            max-width: 993px;
200            margin: 0 auto;
201        }
202
203        .path-frontpage .block .content {
204            max-width: 100%;
205            margin: 0 auto;
206        }
207    }
208
209    div#block-system-main {
210        margin-bottom: 2vw;
211    }
212
213    @media only screen and (min-width: 1403px) {
214
215        body:not(.path-frontpage) #main,
216        .block>h2,
217        .path-frontpage .block .content {
218            max-width: 1203px;
219            margin: 0 auto;
220        }
221    }
222
223    @media only screen and (max-width: 1023px),
224    only screen and (max-width: 1024px) and (orientation: portrait) {
225body.path-news .item-list ul li {
226 margin-bottom:9%;
227}
228.block .all-dates.all-link {
229    padding-bottom: 20px;
230}
231        .site-footer .layout-container {
232            padding: 0;
233            max-width: 100%;
234        }
235li.menu-item.menu-item--expanded span {
236    font-size: 18px;
237    
238    
239    }
240        body.toolbar-tray-open.toolbar-vertical.toolbar-fixed {
241            margin: 0;
242        }
243
244        div#toolbar-item-administration-tray {
245            display: none;
246        }
247
248        .layout-main {
249            margin-bottom: 0 !important;
250        }
251
252
253        div#block-socialandmailinglist {
254            padding: 0 !important;
255        }
256
257    }
258.plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input.email.errored {
259    border: 1px solid red;
260}
261    @media only screen and (max-width: 767px){
262span.pipe-adminOnly.cookie{
263 display: inline-block;
264}
265}
266.page-node-type-blog .views-field.views-field-title {
267    text-transform: uppercase;
268    font-size: 21.63px;
269    padding-bottom: 10px;
270}
271div#toolbar-administration {
272    display: none;
273}
274body .site-footer__bottom .block {
275    margin: 0;
276}
277.site-footer__bottom {
278    display: none;
279}
280input#artist_mktg_consent, .plain-ml-wrapper.firstMlistForm.mlistPage .mlform select {
281    cursor: pointer;
282}
283</style></div>
284      
285    </div>
286  </div>
287<div id="block-themecss" class="block block-block-content block-block-content4c94f72b-395e-46e4-a3a8-047b3a1ae03c">
288  
289    
290      <div class="content">
291      
292            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
293    @import url('https://fonts.googleapis.com/css2?family=Palanquin+Dark:wght@400;500;600;700&display=swap');
294
295    #toolbar,
296    .view-splash .views-field-field-lightbox,
297    .view-splash .views-field-field-display-rate,
298    .view-splash .lightBox {
299        display: none;
300    }
301
302    .honeypot-textfield,
303    .url-textfield,
304    .homepage-textfield {
305        display: none !important;
306    }
307
308    @font-face {
309        font-family: 'wmg-standard-library';
310
311        src: url('/sites/g/files/g2000014216/f/201607/wmg-standard-library.eot?#iefixp9a2n2') format('embedded-opentype'),
312            url('/sites/g/files/g2000014216/f/201607/wmg-standard-library.svg?p9a2n2#icomoon') format('svg');
313        font-weight: normal;
314        font-style: normal;
315    }
316
317    @font-face {
318        font-family: 'wmg-circular-library';
319        src: url('/sites/g/files/g2000014216/f/201511/wmg-circular-library_0.eot?p9a2n2');
320        src: url('/sites/g/files/g2000014216/f/201511/wmg-circular-library_0.eot?#iefixp9a2n2') format('embedded-opentype'),
321            url('/sites/g/files/g2000014216/f/201511/wmg-circular-library_0.woff?p9a2n2') format('woff'),
322            url('/sites/g/files/g2000014216/f/201511/wmg-circular-library_0.ttf?p9a2n2') format('truetype'),
323            url('/sites/g/files/g2000014216/f/201511/wmg-circular-library_0.svg?p9a2n2#icomoon') format('svg');
324        font-weight: normal;
325        font-style: normal;
326    }
327
328    @font-face {
329        font-family: 'wmg-roundedsquare-library';
330    
331        src: url('/sites/g/files/g2000014216/f/201511/wmg-roundedsquare-library.eot?#iefixp9a2n2') format('embedded-opentype'),
332            url('/sites/g/files/g2000014216/f/201511/wmg-roundedsquare-library.woff?p9a2n2') format('woff'),
333            url('/sites/g/files/g2000014216/f/201511/wmg-roundedsquare-library.ttf?p9a2n2') format('truetype'),
334            url('/sites/g/files/g2000014216/f/201511/wmg-roundedsquare-library.svg?p9a2n2#icomoon') format('svg');
335        font-weight: normal;
336        font-style: normal;
337    }
338
339    @font-face {
340        font-family: 'icomoon';
341        src: url('/sites/g/files/g2000014216/f/201408/icomoon.eot?p9a2n2');
342        src: url('/sites/g/files/g2000014216/f/201408/icomoon.eot?#iefixp9a2n2') format('embedded-opentype'),
343            url('/sites/g/files/g2000014216/f/201408/icomoon.woff?p9a2n2') format('woff'),
344            url('/sites/g/files/g2000014216/f/201408/icomoon.ttf?p9a2n2') format('truetype'),
345            url('/sites/g/files/g2000014216/f/201408/icomoon.svg?p9a2n2#icomoon') format('svg');
346        font-weight: normal;
347        font-style: normal;
348    }
349
350    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyoublock-innerwrapper .thankyou-message {
351        display: block;
352    }
353
354    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message {
355        display: none;
356    }
357
358    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock.final-screen .thankyou-message {
359        display: block;
360    }
361
362    @import url("https://fonts.googleapis.com/css?family=Palanquin+Dark:400,500,700");
363
364    /* icomoon */
365    /* for foals */
366    /*******[For nodes with less content to have fixed footer]********/
367    input,
368    select,
369    textarea,
370    button {
371        font-family: inherit;
372    }
373
374    input[type="radio"],
375    input[type="checkbox"] {
376        margin: 0;
377    }
378
379    button,
380    input[type="reset"],
381    input[type="submit"],
382    input[type="button"] {
383        -webkit-appearance: none;
384        -moz-background-clip: padding;
385        -o-background-clip: padding-box;
386        -webkit-background-clip: padding;
387        background-clip: padding-box;
388        -moz-border-radius: 0;
389        -webkit-border-radius: 0;
390        border-radius: 0;
391        -moz-box-sizing: border-box;
392        -webkit-box-sizing: border-box;
393        box-sizing: border-box;
394        border: 0;
395        cursor: pointer;
396        display: inline-block;
397        overflow: visible;
398        margin: 0;
399        outline: 0;
400        padding: 0;
401        vertical-align: top;
402        text-align: center;
403        width: auto;
404    }
405
406    textarea,
407    select,
408    input[type="date"],
409    input[type="datetime"],
410    input[type="datetime-local"],
411    input[type="email"],
412    input[type="month"],
413    input[type="number"],
414    input[type="password"],
415    input[type="search"],
416    input[type="tel"],
417    input[type="text"],
418    input[type="time"],
419    input[type="url"],
420    input[type="week"] {
421        -moz-box-sizing: border-box;
422        -webkit-box-sizing: border-box;
423        box-sizing: border-box;
424        -moz-background-clip: padding;
425        -o-background-clip: padding-box;
426        -webkit-background-clip: padding;
427        background-clip: padding-box;
428        -moz-border-radius: 0;
429        -webkit-border-radius: 0;
430        border-radius: 0;
431        -webkit-appearance: none;
432        border: 0;
433        margin: 0;
434        outline: 0;
435        padding: 0;
436        text-align: left;
437        vertical-align: top;
438        font-size: 13px;
439    }
440
441    button[disabled],
442    input[disabled],
443    select[disabled],
444    select[disabled] option,
445    select[disabled] optgroup,
446    textarea[disabled] {
447        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);
448        opacity: 0.25;
449        -moz-user-select: -moz-none;
450        -webkit-user-select: none;
451        -khtml-user-select: none;
452        user-select: none;
453        cursor: default;
454    }
455
456    .fadeOut {
457        display: none;
458    }
459
460    textarea {
461        min-height: 50px;
462        overflow: auto;
463        resize: vertical;
464        width: 100%;
465    }
466
467    input:invalid,
468    button:invalid,
469    select:invalid,
470    textarea:invalid {
471        -moz-box-shadow: none;
472        -webkit-box-shadow: none;
473        box-shadow: none;
474    }
475
476    input::-moz-focus-inner,
477    button::-moz-focus-inner,
478    select::-moz-focus-inner,
479    textarea::-moz-focus-inner {
480        border: 0;
481        padding: 0;
482    }
483
484    select {
485        -webkit-appearance: none;
486        /* border: 1px solid #000000; */
487        border-radius: 0 !important;
488        -webkit-appearance: none;
489        -moz-appearance: none;
490        -ms-appearance: none;
491        -o-appearance: none;
492    }
493
494    .mfp-bg {
495        top: 0;
496        left: 0;
497        width: 100%;
498        height: 100%;
499        z-index: 1042;
500        overflow: hidden;
501        position: fixed;
502        background: #0b0b0b;
503        opacity: 0.8;
504        filter: alpha(opacity=80);
505    }
506
507    .mfp-wrap {
508        top: 0;
509        left: 0;
510        width: 100%;
511        height: 100%;
512        z-index: 1043;
513        position: fixed;
514        outline: none !important;
515        -webkit-backface-visibility: hidden;
516    }
517
518    .mfp-container {
519        text-align: center;
520        position: absolute;
521        width: 100%;
522        height: 100%;
523        left: 0;
524        top: 0;
525        padding: 0 8px;
526        -webkit-box-sizing: border-box;
527        -moz-box-sizing: border-box;
528        box-sizing: border-box;
529    }
530
531    .mfp-container:before {
532        content: '';
533        display: inline-block;
534        height: 100%;
535        vertical-align: middle;
536    }
537
538    .mfp-align-top .mfp-container:before {
539        display: none;
540    }
541
542    .mfp-content {
543        position: relative;
544        display: inline-block;
545        vertical-align: middle;
546        margin: 0 auto;
547        text-align: left;
548        z-index: 1045;
549    }
550
551    .mfp-inline-holder .mfp-content,
552    .mfp-ajax-holder .mfp-content {
553        width: 100%;
554        cursor: auto;
555    }
556
557    .mfp-ajax-cur {
558        cursor: progress;
559    }
560
561    .mfp-zoom-out-cur,
562    .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
563        cursor: -moz-zoom-out;
564        cursor: -webkit-zoom-out;
565        cursor: zoom-out;
566    }
567
568    .mfp-zoom {
569        cursor: pointer;
570        cursor: -webkit-zoom-in;
571        cursor: -moz-zoom-in;
572        cursor: zoom-in;
573    }
574
575    .mfp-auto-cursor .mfp-content {
576        cursor: auto;
577    }
578
579    .mfp-close,
580    .mfp-arrow,
581    .mfp-preloader,
582    .mfp-counter {
583        -webkit-user-select: none;
584        -moz-user-select: none;
585        user-select: none;
586    }
587
588    .mfp-loading.mfp-figure {
589        display: none;
590    }
591
592    .mfp-hide {
593        display: none !important;
594    }
595
596    .mfp-preloader {
597        color: #cccccc;
598        position: absolute;
599        top: 50%;
600        width: auto;
601        text-align: center;
602        margin-top: -0.8em;
603        left: 8px;
604        right: 8px;
605        z-index: 1044;
606    }
607
608    .mfp-preloader a {
609        color: #cccccc;
610    }
611
612    .mfp-preloader a:hover {
613        color: white;
614    }
615
616    .mfp-s-ready .mfp-preloader {
617        display: none;
618    }
619
620    .mfp-s-error .mfp-content {
621        display: none;
622    }
623
624    button.mfp-close,
625    button.mfp-arrow {
626        overflow: visible;
627        cursor: pointer;
628        background: transparent;
629        border: 0;
630        -webkit-appearance: none;
631        display: block;
632        outline: none;
633        padding: 0;
634        z-index: 1046;
635        -webkit-box-shadow: none;
636        box-shadow: none;
637    }
638
639    button::-moz-focus-inner {
640        padding: 0;
641        border: 0;
642    }
643
644    .mfp-close {
645        width: 44px;
646        height: 44px;
647        line-height: 44px;
648        position: absolute;
649        right: 0;
650        top: 0;
651        text-decoration: none;
652        text-align: center;
653        opacity: 0.65;
654        filter: alpha(opacity=65);
655        padding: 0 0 18px 10px;
656        color: white;
657        font-style: normal;
658        font-size: 28px;
659        font-family: sans-serif;
660    }
661
662    .mfp-close:hover,
663    .mfp-close:focus {
664        opacity: 1;
665        filter: alpha(opacity=100);
666    }
667
668    .mfp-close:active {
669        top: 1px;
670    }
671
672    .mfp-close-btn-in .mfp-close {
673        color: #333333;
674    }
675
676    .mfp-image-holder .mfp-close,
677    .mfp-iframe-holder .mfp-close {
678        color: white;
679        right: -6px;
680        text-align: right;
681        padding-right: 6px;
682        width: 100%;
683    }
684
685    .mfp-counter {
686        position: absolute;
687        top: 0;
688        right: 0;
689        color: #cccccc;
690        font-size: 12px;
691        line-height: 18px;
692    }
693
694    .mfp-arrow {
695        position: absolute;
696        opacity: 0.65;
697        filter: alpha(opacity=65);
698        margin: 0;
699        top: 50%;
700        margin-top: -55px;
701        padding: 0;
702        width: 90px;
703        height: 110px;
704        -webkit-tap-highlight-color: transparent;
705    }
706
707    .mfp-arrow:active {
708        margin-top: -54px;
709    }
710
711    .mfp-arrow:hover,
712    .mfp-arrow:focus {
713        opacity: 1;
714        filter: alpha(opacity=100);
715    }
716
717    .mfp-arrow:before,
718    .mfp-arrow:after,
719    .mfp-arrow .mfp-b,
720    .mfp-arrow .mfp-a {
721        content: '';
722        display: block;
723        width: 0;
724        height: 0;
725        position: absolute;
726        left: 0;
727        top: 0;
728        margin-top: 35px;
729        margin-left: 35px;
730        border: medium inset transparent;
731    }
732
733    .mfp-arrow:after,
734    .mfp-arrow .mfp-a {
735        border-top-width: 13px;
736        border-bottom-width: 13px;
737        top: 8px;
738    }
739
740    .mfp-arrow:before,
741    .mfp-arrow .mfp-b {
742        border-top-width: 21px;
743        border-bottom-width: 21px;
744        opacity: 0.7;
745    }
746
747    .mfp-arrow-left {
748        left: 0;
749    }
750
751    .mfp-arrow-left:after,
752    .mfp-arrow-left .mfp-a {
753        border-right: 17px solid white;
754        margin-left: 31px;
755    }
756
757    .mfp-arrow-left:before,
758    .mfp-arrow-left .mfp-b {
759        margin-left: 25px;
760        border-right: 27px solid #3f3f3f;
761    }
762
763    .mfp-arrow-right {
764        right: 0;
765    }
766
767    .mfp-arrow-right:after,
768    .mfp-arrow-right .mfp-a {
769        border-left: 17px solid white;
770        margin-left: 39px;
771    }
772
773    .mfp-arrow-right:before,
774    .mfp-arrow-right .mfp-b {
775        border-left: 27px solid #3f3f3f;
776    }
777
778    .mfp-iframe-holder {
779        padding-top: 40px;
780        padding-bottom: 40px;
781    }
782
783    .mfp-iframe-holder .mfp-content {
784        line-height: 0;
785        width: 100%;
786        max-width: 900px;
787    }
788
789    .mfp-iframe-holder .mfp-close {
790        top: -40px;
791    }
792
793    .mfp-iframe-scaler {
794        width: 100%;
795        height: 0;
796        overflow: hidden;
797        padding-top: 56.25%;
798    }
799
800    .mfp-iframe-scaler iframe {
801        position: absolute;
802        display: block;
803        top: 0;
804        left: 0;
805        width: 100%;
806        height: 100%;
807        box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
808        background: black;
809    }
810
811    /* Main image in popup */
812    img.mfp-img {
813        width: auto;
814        max-width: 100%;
815        height: auto;
816        display: block;
817        line-height: 0;
818        -webkit-box-sizing: border-box;
819        -moz-box-sizing: border-box;
820        box-sizing: border-box;
821        padding: 40px 0 40px;
822        margin: 0 auto;
823    }
824
825    /* The shadow behind the image */
826    .mfp-figure {
827        line-height: 0;
828    }
829
830    .mfp-figure:after {
831        content: '';
832        position: absolute;
833        left: 0;
834        top: 40px;
835        bottom: 40px;
836        display: block;
837        right: 0;
838        width: auto;
839        height: auto;
840        z-index: -1;
841        box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
842        background: #444444;
843    }
844
845    .mfp-figure small {
846        color: #bdbdbd;
847        display: block;
848        font-size: 12px;
849        line-height: 14px;
850    }
851
852    .mfp-figure figure {
853        margin: 0;
854    }
855
856    .mfp-bottom-bar {
857        margin-top: -36px;
858        position: absolute;
859        top: 100%;
860        left: 0;
861        width: 100%;
862        cursor: auto;
863    }
864
865    .mfp-title {
866        text-align: left;
867        line-height: 18px;
868        color: #f3f3f3;
869        word-wrap: break-word;
870        padding-right: 36px;
871    }
872
873    .mfp-image-holder .mfp-content {
874        max-width: 100%;
875    }
876
877    .mfp-gallery .mfp-image-holder .mfp-figure {
878        cursor: pointer;
879    }
880
881    @media screen and (max-width: 800px) and (orientation: landscape),
882    screen and (max-height: 300px) {
883
884        /**
885       * Remove all paddings around the image on small screen
886       */
887        .mfp-img-mobile .mfp-image-holder {
888            padding-left: 0;
889            padding-right: 0;
890        }
891
892        .mfp-img-mobile img.mfp-img {
893            padding: 0;
894        }
895
896        .mfp-img-mobile .mfp-figure:after {
897            top: 0;
898            bottom: 0;
899        }
900
901        .mfp-img-mobile .mfp-figure small {
902            display: inline;
903            margin-left: 5px;
904        }
905
906        .mfp-img-mobile .mfp-bottom-bar {
907            background: rgba(0, 0, 0, 0.6);
908            bottom: 0;
909            margin: 0;
910            top: auto;
911            padding: 3px 5px;
912            position: fixed;
913            -webkit-box-sizing: border-box;
914            -moz-box-sizing: border-box;
915            box-sizing: border-box;
916        }
917
918        .mfp-img-mobile .mfp-bottom-bar:empty {
919            padding: 0;
920        }
921
922        .mfp-img-mobile .mfp-counter {
923            right: 5px;
924            top: 3px;
925        }
926
927        .mfp-img-mobile .mfp-close {
928            top: 0;
929            right: 0;
930            width: 35px;
931            height: 35px;
932            line-height: 35px;
933            background: rgba(0, 0, 0, 0.6);
934            position: fixed;
935            text-align: center;
936            padding: 0;
937        }
938    }
939
940    @media all and (max-width: 900px) {
941        .mfp-arrow {
942            -webkit-transform: scale(0.75);
943            transform: scale(0.75);
944        }
945
946        .mfp-arrow-left {
947            -webkit-transform-origin: 0;
948            transform-origin: 0;
949        }
950
951        .mfp-arrow-right {
952            -webkit-transform-origin: 100%;
953            transform-origin: 100%;
954        }
955
956        .mfp-container {
957            padding-left: 6px;
958            padding-right: 6px;
959        }
960    }
961
962    .mfp-ie7 .mfp-img {
963        padding: 0;
964    }
965
966    .mfp-ie7 .mfp-bottom-bar {
967        width: 600px;
968        left: 50%;
969        margin-left: -300px;
970        margin-top: 5px;
971        padding-bottom: 5px;
972    }
973
974    .mfp-ie7 .mfp-container {
975        padding: 0;
976    }
977
978    .mfp-ie7 .mfp-content {
979        padding-top: 44px;
980    }
981
982    .mfp-ie7 .mfp-close {
983        top: 0;
984        right: 0;
985        padding-top: 0;
986    }
987
988    .page-comment-reply #page-title,
989    .page-comment-edit #page-title,
990    .page-comment-delete-own #page-title,
991    .block h2,
992    #main h2,
993    #postcontent-first h2,
994    .page-news-v1 #page-title,
995    .page-news #page-title,
996    .page-news-v2 #page-title,
997    .page-photo-v1 .view-home-one-page-photos .view-header .title,
998    .page-photo .view-home-one-page-photos .view-header .title,
999    .page-video-v1 #page-title,
1000    .page-video #page-title,
1001    .page-music #main .view-display-id-page .block-title,
1002    .page-node.node-type-page #page-title,
1003    .page-filter.page-filter-tips #page-title,
1004    .page-user #page-title,
1005    .page-upload #page-title,
1006    .page-comment-reply .comment-by-node-author,
1007    .page-comment-edit .comment-by-node-author,
1008    .page-comment-delete-own .comment-by-node-author,
1009    .wrapper-header,
1010    .item-list .pager li,
1011    .block ul,
1012    .stack-preheader,
1013    .stack-content-inner,
1014    .stack-navigation,
1015    .page,
1016    body .region-content ul.flippy,
1017    .wrapper-footer,
1018    .wrapper-content .stack,
1019    .wrapper-footer .stack,
1020    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-submit,
1021    #main h2.commentcountwrap,
1022    #main div.commentcountwrap {
1023        border: none;
1024        padding: 0;
1025        margin: 0;
1026    }
1027
1028    ul,
1029    li,
1030    .item-list ul,
1031    .action-links {
1032        list-style-type: none;
1033        list-style-image: none;
1034        padding: 0;
1035        margin: 0;
1036    }
1037
1038    .view-home-one-page-masonry .views-row .media-embed-resize .media-embed-wrapper {
1039        position: static;
1040    }
1041
1042    .page-comment-reply #content-area .region-content>div:first-child,
1043    .page-comment-edit #content-area .region-content>div:first-child,
1044    .page-comment-delete-own #content-area .region-content>div:first-child,
1045    .page-comment-reply .links.inline,
1046    .page-comment-edit .links.inline,
1047    .page-comment-delete-own .links.inline,
1048    .page-video-v1 .view-home-one-page-video>.view-header>.view-categories,
1049    .page-video .view-home-one-page-video>.view-header>.view-categories,
1050    .stack-breadcrumb,
1051    .profile,
1052    .messages.notice,
1053    #block-block-61,
1054    #breadcrumb-region,
1055    .node-comment-counter,
1056    .page-home-onepage #sidebar-a,
1057    #block-menu-menu-home-one-page-menu h2,
1058    #block-menu-menu-home-one-page-linked h2,
1059    #block-menu-menu-menu-fixed h2,
1060    #block-menu-menu-one-page-anchored h2,
1061    #block-menu-menu-home-one-page-menu .content ul.menu,
1062    #block-menu-menu-home-one-page-linked .content ul.menu,
1063    #block-menu-menu-menu-fixed .content ul.menu,
1064    #block-menu-menu-one-page-anchored .content ul.menu,
1065    #block-menu-menu-user-menu,
1066    #block-views-user-profile-block-3 .hover-user-menu,
1067    #block-block-321 .bit-description-links,
1068    #block-views-home-one-page-carousel-block-1 .views-field-field-auto-rotate,
1069    #block-views-home-one-page-carousel-block-2 .views-field-field-auto-rotate,
1070    #block-views-home-one-page-carousel-block-3 .views-field-field-auto-rotate,
1071    #block-views-home-one-page-carousel-block-1 .config-carousel,
1072    #block-views-home-one-page-carousel-block-2 .config-carousel,
1073    #block-views-home-one-page-carousel-block-3 .config-carousel,
1074    #block-block-501 .merchflex-control-nav,
1075    #block-block-96 .merchflex-control-nav,
1076    #block-views-merch-block-1 .config-merch-carousel,
1077    #block-views-merch-block-1 .merchclass-control-nav,
1078    .node-type-blog #page-title,
1079    .view-home-one-page-photos .views-row .field-content a .field-name-field-license.field-type-list-text,
1080    #block-views-photos-block-4 .views-row .field-content a .field-name-field-license.field-type-list-text,
1081    #block-views-home-one-page-photos-block-5 .views-row .field-content a .field-name-field-license.field-type-list-text,
1082    .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul li.views-row .views-field-field-instagram-video,
1083    .page-photo .view-home-one-page-photos .view-content .item-list ul li.views-row .views-field-field-instagram-video,
1084    body.node-type-photo #page-title,
1085    .view-home-one-page-photo-detail .views-row .views-field-field-instagram-video,
1086    #block-block-476 .caps,
1087    .view-home-one-page-video-detail .field-name-media-description .field-label,
1088    .page-music #page-title,
1089    .view-albums li.views-row .views-field-field-services .field-content ul,
1090    #block-views-albums-block .view-content .item-list ul .views-field-title,
1091    #block-views-albums-block-5 .view-content .item-list ul .views-field-title,
1092    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-artwork-list,
1093    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-artwork-list,
1094    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-info,
1095    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-info,
1096    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-scrubber,
1097    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-scrubber,
1098    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-trackslist,
1099    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-trackslist,
1100    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-info-toggle,
1101    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-info-toggle,
1102    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-song-title,
1103    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-song-title,
1104    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-time-float,
1105    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-time-float,
1106    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-prev,
1107    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-prev,
1108    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-next,
1109    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-next,
1110    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-pause.hidden,
1111    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-play.hidden,
1112    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-pause.hidden,
1113    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-play.hidden,
1114    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player.playing .sc-controls a.sc-play,
1115    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player.playing .sc-controls a.sc-play,
1116    .view-albums.view-display-id-block_6 .view-footer .views-field-title,
1117    .view-albums.view-display-id-block_6 .view-footer .views-field-field-album-date,
1118    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-artwork-list,
1119    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-info,
1120    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-scrubber,
1121    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-trackslist,
1122    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-info-toggle,
1123    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-song-title,
1124    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-time-float,
1125    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-prev,
1126    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-next,
1127    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-pause.hidden,
1128    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-play.hidden,
1129    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player.playing .sc-controls a.sc-play,
1130    #block-block-466 .mlist-form-container,
1131    #block-block-466 .mlist-ajax,
1132    #block-block-466 .mlist-server-error,
1133    #block-block-466 .mlist-thankyou,
1134    .mlist-sidebar .mlist-form-container,
1135    .mlist-sidebar .mlist-ajax,
1136    .mlist-sidebar .mlist-server-error,
1137    .mlist-sidebar .mlist-thankyou,
1138    .mlist-sidebar,
1139    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-artwork-list,
1140    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-info,
1141    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-scrubber,
1142    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-trackslist,
1143    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-info-toggle,
1144    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-song-title,
1145    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-time-float,
1146    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-prev,
1147    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-next,
1148    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-controls a.sc-pause.hidden,
1149    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-controls a.sc-play.hidden,
1150    #thankyouBlock #thankyoublock-innerwrapper .sc-player.playing .sc-controls a.sc-play,
1151    .node-type-photo .node>div,
1152    .node-type-photo .node>ul.links.inline,
1153    .node-type-blog .node>div,
1154    .node-type-blog .node>ul.links.inline,
1155    .node-type-video .node>div,
1156    .node-type-video .node>ul.links.inline,
1157    .node-type-audio .node>div,
1158    .node-type-audio .node>ul.links.inline,
1159    .node-type-forum .node>div,
1160    .node-type-forum .node>ul.links.inline,
1161    .node-type-album .node>div,
1162    .node-type-album .node>ul.links.inline,
1163    .page-node #page-title,
1164    .page-node .oembed-title,
1165    .page-node.node-type-page.page-node-17741 #page-title,
1166    .page-node.node-type-page.page-node-17741 ul.tabs.primary,
1167    .page-node.node-type-page.page-node-17746 #page-title,
1168    .page-node.node-type-page.page-node-17746 ul.tabs.primary,
1169    .page-node.node-type-page.page-node-17751 #page-title,
1170    .page-node.node-type-page.page-node-17751 ul.tabs.primary,
1171    .page-node.node-type-page.page-node-17756 #page-title,
1172    .page-node.node-type-page.page-node-17756 ul.tabs.primary,
1173    .page-node.node-type-page.page-node-17896 #page-title,
1174    .page-node.node-type-page.page-node-17896 ul.tabs.primary,
1175    .view-home-one-page-masonry .views-row .views-field-nothing-1,
1176    .view-home-one-page-masonry .views-row .field-name-field-license,
1177    .view-home-one-page-masonry .views-row .oembed-title,
1178    .page-user #page-title,
1179    .page-user .edit-comment-body-und-0-value--2,
1180    .page-user #block-views-user-profile-block-2 .views-field,
1181    .page-user #block-views-user-profile-block-2 .view-footer,
1182    .page-user .view-user-activity-feed li.views-row .field-name-field-license,
1183    .page-user .view-user-activity-feed li.views-row.video-entry .views-field-body,
1184    .page-user .view-user-activity-feed li.views-row.photo-entry .views-field-body,
1185    .page-node-15326 .tabs,
1186    .page-node-15326 #page-title,
1187    .page-node-15326 #block-block-321 .item-list,
1188    .page-node-15326 #footer,
1189    #main .wysiwyg-tab-wrapper,
1190    #main .form-item-subject,
1191    #main #comment-new .title,
1192    .node .comment .new,
1193    .node .comment h3,
1194    .node .comment .links.inline .comment_forbidden,
1195    .page-comment .new,
1196    .page-comment h3,
1197    .page-comment .links.inline .comment_forbidden,
1198    #edit-author--4,
1199    #edit-author--2,
1200    #edit-author--1,
1201    .comment-form .form-item-comment-body-und-0-value label {
1202        display: none;
1203    }
1204
1205    .block,
1206    #block-views-home-one-page-news-block-2 .item-list .pager,
1207    .page-news #block-system-main .item-list .pager,
1208    .page-news-v1 #block-system-main .item-list .pager,
1209    #block-views-home-one-page-news-block-4 .item-list .pager,
1210    #block-views-home-one-page-news-block-3 .item-list .pager {
1211        margin-bottom: 1em;
1212    }
1213
1214    #block-menu-menu-home-one-page-menu,
1215    #block-menu-menu-home-one-page-linked,
1216    #block-menu-menu-menu-fixed,
1217    #block-menu-menu-one-page-anchored {
1218        margin-bottom: 0;
1219    }
1220
1221    input.form-submit,
1222    #themebuilder-live-preview-theme-picker-form #edit-switch,
1223    #edit-submit,
1224    #edit-delete,
1225    #photoCarousel .pc-link,
1226    #block-views-home-one-page-carousel-block-1 .views-field-field-sli
1226de-link-url a,
1227    #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a,
1228    #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a,
1229    #block-views-home-one-page-carousel-block-1 .config-carousel,
1230    #block-views-home-one-page-carousel-block-2 .config-carousel,
1231    #block-views-home-one-page-carousel-block-3 .config-carousel,
1232    #block-block-501 li.merch .merchDetail .merchBuyLink,
1233    #block-block-96 li.merch .merchDetail .merchBuyLink,
1234    #block-views-merch-block-1 .config-merch-carousel,
1235    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton,
1236    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a,
1237    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a,
1238    .genericCTA a,
1239    .turnKeyMerchData .merchLink a,
1240    #block-block-511 .join-fanclub a,
1241    .view-albums li.views-row .views-field-field-services span.views-label,
1242    .view-albums .wrapper-right .item-list li a,
1243    .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew,
1244    .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link,
1245    #block-block-466 form .mlist-submit-wrap input.mlist-submit,
1246    .mlist-sidebar form .mlist-submit-wrap input.mlist-submit,
1247    #block-block-466 .mlist-join,
1248    .mlist-sidebar .mlist-join,
1249    #block-block-466 .mlist-legalText .mlist-agree,
1250    #block-block-466 .mlist-legalText .mlist-disagree,
1251    .mlist-sidebar .mlist-legalText .mlist-agree,
1252    .mlist-sidebar .mlist-legalText .mlist-disagree,
1253    .mlist-outer-wrapper .mlist-wrapper input.submit,
1254    .mlist-outer-wrapper .mlist-wrapper input.submit-new,
1255    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup,
1256    .mlist-outer-wrapper.sidebar-variants .mlist-join,
1257    .sph-con .sph-action,
1258    .page-user #block-views-user-profile-block-2 .view-footer a,
1259    .page-user.page-user-edit-profile .form-submit,
1260    .page-user.page-user-edit .form-submit,
1261    .page-node-15326 .style-top .style-mlist-join,
1262    .page-node-15326 .style-bottom li .style-tour-tkt,
1263    .page-upload #edit-submit,
1264    .page-upload #edit-draft,
1265    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a,
1266    #comment-form--2 #edit-submit--2,
1267    *[id*='comment-form--'] input[id*='edit-submit--'],
1268    #user-login-dialog #edit-submit-dialog,
1269    #user-login-dialog #edit-submit--2-dialog,
1270    #user-register-form-dialog #edit-submit-dialog,
1271    #user-register-form-dialog #edit-submit--2-dialog,
1272    #user-pass-dialog #edit-submit-dialog,
1273    #user-pass-dialog #edit-submit--2-dialog,
1274    #user-login #edit-submit-dialog,
1275    #user-login #edit-submit--2-dialog,
1276    #user-register-form #edit-submit-dialog,
1277    #user-register-form #edit-submit--2-dialog,
1278    #user-pass #edit-submit-dialog,
1279    #user-pass #edit-submit--2-dialog,
1280    #user-login--2-dialog #edit-submit-dialog,
1281    #user-login--2-dialog #edit-submit--2-dialog {
1282        background: #535353;
1283        border: none;
1284        color: #000000;
1285        cursor: pointer;
1286        display: block;
1287        text-decoration: none;
1288        text-transform: uppercase;
1289        text-align: center;
1290    }
1291
1292    input.form-submit:hover,
1293    #themebuilder-live-preview-theme-picker-form #edit-switch:hover,
1294    #edit-submit:hover,
1295    #edit-delete:hover,
1296    #photoCarousel .pc-link:hover,
1297    #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a:hover,
1298    #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a:hover,
1299    #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a:hover,
1300    #block-views-home-one-page-carousel-block-1 .config-carousel:hover,
1301    #block-views-home-one-page-carousel-block-2 .config-carousel:hover,
1302    #block-views-home-one-page-carousel-block-3 .config-carousel:hover,
1303    #block-block-501 li.merch .merchDetail .merchBuyLink:hover,
1304    #block-block-96 li.merch .merchDetail .merchBuyLink:hover,
1305    #block-views-merch-block-1 .config-merch-carousel:hover,
1306    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton:hover,
1307    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a:hover,
1308    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a:hover,
1309    .genericCTA a:hover,
1310    .turnKeyMerchData .merchLink a:hover,
1311    #block-block-511 .join-fanclub a:hover,
1312    .view-albums li.views-row .views-field-field-services span.views-label:hover,
1313    .view-albums .wrapper-right .item-list li a:hover,
1314    .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew:hover,
1315    .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link:hover,
1316    #block-block-466 form .mlist-submit-wrap input.mlist-submit:hover,
1317    .mlist-sidebar form .mlist-submit-wrap input.mlist-submit:hover,
1318    #block-block-466 .mlist-join:hover,
1319    .mlist-sidebar .mlist-join:hover,
1320    #block-block-466 .mlist-legalText .mlist-agree:hover,
1321    #block-block-466 .mlist-legalText .mlist-disagree:hover,
1322    .mlist-sidebar .mlist-legalText .mlist-agree:hover,
1323    .mlist-sidebar .mlist-legalText .mlist-disagree:hover,
1324    .mlist-outer-wrapper .mlist-wrapper input.submit:hover,
1325    .mlist-outer-wrapper .mlist-wrapper input.submit-new:hover,
1326    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup:hover,
1327    .mlist-outer-wrapper.sidebar-variants .mlist-join:hover,
1328    .sph-con .sph-action:hover,
1329    .page-user #block-views-user-profile-block-2 .view-footer a:hover,
1330    .page-user.page-user-edit-profile .form-submit:hover,
1331    .page-user.page-user-edit .form-submit:hover,
1332    .page-node-15326 .style-top .style-mlist-join:hover,
1333    .page-node-15326 .style-bottom li .style-tour-tkt:hover,
1334    .page-upload #edit-draft:hover,
1335    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a:hover,
1336    #comment-form--2 #edit-submit--2:hover,
1337    *[id*='comment-form--'] input[id*='edit-submit--']:hover,
1338    #user-login-dialog #edit-submit-dialog:hover,
1339    #user-login-dialog #edit-submit--2-dialog:hover,
1340    #user-register-form-dialog #edit-submit-dialog:hover,
1341    #user-register-form-dialog #edit-submit--2-dialog:hover,
1342    #user-pass-dialog #edit-submit-dialog:hover,
1343    #user-pass-dialog #edit-submit--2-dialog:hover,
1344    #user-login #edit-submit-dialog:hover,
1345    #user-login #edit-submit--2-dialog:hover,
1346    #user-register-form #edit-submit-dialog:hover,
1347    #user-register-form #edit-submit--2-dialog:hover,
1348    #user-pass #edit-submit-dialog:hover,
1349    #user-pass #edit-submit--2-dialog:hover,
1350    #user-login--2-dialog #edit-submit-dialog:hover,
1351    #user-login--2-dialog #edit-submit--2-dialog:hover {
1352        background: #ffffff;
1353    }
1354
1355    #block-block-516 .nav_header_meta a,
1356    #block-views-home-one-page-news-block-2 .nav_header_meta a,
1357    #block-views-home-one-page-photos-block-1 .nav_header_meta a,
1358    #block-views-home-one-page-video-block-1 .nav_header_meta a,
1359    .item-list .pager .pager-next.first.last a,
1360    #block-block-321 .more-link a {
1361        background: #000000;
1362        border: 2x solid #535353;
1363        color: #535353;
1364        cursor: pointer;
1365        display: block;
1366        text-decoration: none;
1367        text-transform: uppercase;
1368        text-align: center;
1369        border: 2px solid #535353;
1370    }
1371
1372    #block-block-516 .nav_header_meta a:hover,
1373    #block-views-home-one-page-news-block-2 .nav_header_meta a:hover,
1374    #block-views-home-one-page-photos-block-1 .nav_header_meta a:hover,
1375    #block-views-home-one-page-video-block-1 .nav_header_meta a:hover,
1376    .item-list .pager .pager-next.first.last a:hover,
1377    #block-block-321 .more-link a:hover {
1378        background: #ffffff;
1379    }
1380
1381    #block-views-home-one-page-news-block-2 .views-row,
1382    .page-news #block-system-main .views-row,
1383    .page-news-v1 #block-system-main .views-row,
1384    #block-views-home-one-page-news-block-4 .views-row,
1385    #block-views-home-one-page-news-block-3 .views-row {
1386        margin-bottom: 1.25em;
1387    }
1388
1389    .page-comment-reply #page-title,
1390    .page-comment-edit #page-title,
1391    .page-comment-delete-own #page-title,
1392    .block h2,
1393    #main h2,
1394    #postcontent-first h2,
1395    .page-news-v1 #page-title,
1396    .page-news #page-title,
1397    .page-news-v2 #page-title,
1398    .page-photo-v1 .view-home-one-page-photos .view-header .title,
1399    .page-photo .view-home-one-page-photos .view-header .title,
1400    .page-video-v1 #page-title,
1401    .page-video #page-title,
1402    .page-music #main .view-display-id-page .block-title,
1403    .page-node.node-type-page #page-title,
1404    .page-filter.page-filter-tips #page-title,
1405    .page-user #page-title,
1406    .page-upload #page-title {
1407        color: #ffffff;
1408        font-size: 30px;
1409        font-weight: 700;
1410        border-bottom: 2px solid #ffffff;
1411        margin: 0 0 30px;
1412        display: inline-block;
1413        letter-spacing: 2px;
1414        text-transform: uppercase;
1415    }
1416
1417    #block-views-home-one-page-news-detail-block .views-row .views-field-title span,
1418    .view-home-one-page-photo-detail .views-row .views-field-title span,
1419    .view-home-one-page-video-detail .views-row .views-field-title span,
1420    #block-views-home-one-page-news-detail-block .views-row .views-field-title span a,
1421    .view-home-one-page-photo-detail .views-row .views-field-title span a,
1422    .view-home-one-page-video-detail .views-row .views-field-title span a,
1423    .page-video-v1 .view-home-one-page-video .views-row .views-field-title span,
1424    .page-video .view-home-one-page-video .views-row .views-field-title span,
1425    .node-type-audio .view-display-id-block_1 .views-field-title .field-content,
1426    .view-home-one-page-masonry .views-row .views-field-title a,
1427    .page-node-15326 .style-top .style-right .style-news-title {
1428        color: #ffffff;
1429        display: block;
1430        font-size: 1.1em;
1431        line-height: 1.25em;
1432        margin: 0.3125em 0 0.625em;
1433    }
1434
1435    #block-views-home-one-page-news-detail-block .views-row .views-field-title span:hover,
1436    .view-home-one-page-photo-detail .views-row .views-field-title span:hover,
1437    .view-home-one-page-video-detail .views-row .views-field-title span:hover,
1438    #block-views-home-one-page-news-detail-block .views-row .views-field-title span a:hover,
1439    .view-home-one-page-photo-detail .views-row .views-field-title span a:hover,
1440    .view-home-one-page-video-detail .views-row .views-field-title span a:hover,
1441    .page-video-v1 .view-home-one-page-video .views-row .views-field-title span:hover,
1442    .page-video .view-home-one-page-video .views-row .views-field-title span:hover,
1443    .node-type-audio .view-display-id-block_1 .views-field-title .field-content:hover,
1444    .view-home-one-page-masonry .views-row .views-field-title a:hover,
1445    .page-node-15326 .style-top .style-right .style-news-title:hover {
1446        color: #535353;
1447    }
1448
1449    #block-block-431 .content {
1450        width: 100%;
1451    }
1452
1453    #block-block-431 .content>div {
1454        position: relative;
1455        padding-bottom: 56.25%;
1456        padding-top: 25px;
1457        height: 0;
1458    }
1459
1460    #block-block-431 .content iframe,
1461    #block-block-431 .content object,
1462    #block-block-431 .content embed {
1463        position: absolute;
1464        left: 0;
1465        top: 0;
1466        width: 100%;
1467        height: 100%;
1468    }
1469
1470    .view-home-one-page-photos .views-row .media-thumbnail-frame img,
1471    #block-views-photos-block-4 .views-row .media-thumbnail-frame img,
1472    #block-views-home-one-page-photos-block-5 .views-row .media-thumbnail-frame img,
1473    .page-video-v1 .view-home-one-page-video .media-thumbnail-frame img,
1474    .page-video .view-home-one-page-video .media-thumbnail-frame img {
1475        width: 100%;
1476        height: auto;
1477    }
1478
1479    #block-views-home-one-page-news-detail-block .views-row .views-field-title,
1480    .view-home-one-page-photo-detail .views-row .views-field-title,
1481    .view-home-one-page-video-detail .views-row .views-field-title {
1482        margin-bottom: 0.5em;
1483    }
1484
1485    #block-views-home-one-page-news-detail-block .views-row .views-field-title span,
1486    .view-home-one-page-photo-detail .views-row .views-field-title span,
1487    .view-home-one-page-video-detail .views-row .views-field-title span,
1488    #block-views-home-one-page-news-detail-block .views-row .views-field-title span a,
1489    .view-home-one-page-photo-detail .views-row .views-field-title span a,
1490    .view-home-one-page-video-detail .views-row .views-field-title span a {
1491        font-size: 1.5em;
1492        margin: 0;
1493    }
1494
1495    #block-views-home-one-page-news-detail-block .views-row .views-field-created,
1496    .view-home-one-page-photo-detail .views-row .views-field-created,
1497    .view-home-one-page-video-detail .views-row .views-field-created {
1498        margin-bottom: 1.5em;
1499        font-size: 1.05em;
1500    }
1501
1502    @media only screen and (max-width: 767px) {
1503
1504        .path-news ul.js-pager__items.pager,
1505        .path-news div#block-acq-starterm-copy-2-system-main ul.js-pager__items.pager a {
1506            margin-top: 0;
1507        }
1508
1509        .path-news .pager__item {
1510            padding: 0;
1511        }
1512
1513        #block-views-home-one-page-news-detail-block .views-row .views-field-created,
1514        .view-home-one-page-photo-detail .views-row .views-field-created,
1515        .view-home-one-page-video-detail .views-row .views-field-created {
1516            font-size: 1em;
1517        }
1518    }
1519
1520    #block-views-home-one-page-news-detail-block .views-row .views-field-created em,
1521    .view-home-one-page-photo-detail .views-row .views-field-created em,
1522    .view-home-one-page-video-detail .views-row .views-field-created em {
1523        font-style: normal;
1524    }
1525
1526    #block-views-home-one-page-news-detail-block .views-row .views-field.views-field-body p,
1527    .view-home-one-page-photo-detail .views-row .views-field.views-field-body p,
1528    .view-home-one-page-video-detail .views-row .views-field.views-field-body p {
1529        margin-top: 8px;
1530    }
1531
1532    .page-video-v1 .view-home-one-page-video .views-row .views-field-field-video-asset,
1533    .page-video .view-home-one-page-video .views-row .views-field-field-video-asset {
1534        position: relative;
1535    }
1536
1537    .page-video-v1 .view-home-one-page-video .views-row .play_border,
1538    .page-video .view-home-one-page-video .views-row .play_border {
1539        position: absolute;
1540        left: calc(50% - 43px / 2);
1541        top: calc(50% - 43px / 2);
1542    }
1543
1544    @media only screen and (min-width: 768px) {
1545
1546        .page-video-v1 .view-home-one-page-video .views-row .play_border,
1547        .page-video .view-home-one-page-video .views-row .play_border {
1548            position: absolute;
1549            left: calc(50% - 43px / 2);
1550            top: calc(50% - 43px / 2);
1551        }
1552    }
1553
1554    .page-video-v1 .view-home-one-page-video .views-row .play_button,
1555    .page-video .view-home-one-page-video .views-row .play_button {
1556        background: url("/sites/g/files/g2000014216/f/201401/Play_buttonwithhover.png") no-repeat 0 0 transparent;
1557        width: 43px;
1558        height: 43px;
1559        text-indent: -9999px;
1560        display: block;
1561    }
1562
1563    .page-video-v1 .view-home-one-page-video .views-row .play_button:hover,
1564    .page-video .view-home-one-page-video .views-row .play_button:hover {
1565        background-position: 0 -170px;
1566    }
1567
1568    @media only screen and (min-width: 768px) and (max-width: 1023px) {
1569        .path-music div#block-acq-starterm-copy-2-system-main .content {
1570            padding-top: 100px;
1571        }
1572
1573        .page-news #block-block-26,
1574        .page-news-v2 #block-block-26,
1575        .node-type-blog #block-block-26,
1576        body.node-type-photo #block-block-26,
1577        .page-video-v1 #block-block-26,
1578        .page-video #block-block-26,
1579        .node-type-video #block-block-26 {
1580            width: 100%;
1581        }
1582
1583        .page-news #block-block-26 .description,
1584        .page-news-v2 #block-block-26 .description,
1585        .node-type-blog #block-block-26 .description,
1586        body.node-type-photo #block-block-26 .description,
1587        .page-video-v1 #block-block-26 .description,
1588        .page-video #block-block-26 .description,
1589        .node-type-video #block-block-26 .description {
1590            margin: 0 auto;
1591        }
1592
1593        .page-news #block-block-96,
1594        .page-news-v2 #block-block-96,
1595        .node-type-blog #block-block-96,
1596        body.node-type-photo #block-block-96,
1597        .page-video-v1 #block-block-96,
1598        .page-video #block-block-96,
1599        .node-type-video #block-block-96 {
1600            float: left;
1601            width: 50%;
1602        }
1603
1604        .page-news #block-block-91,
1605        .page-news-v2 #block-block-91,
1606        .node-type-blog #block-block-91,
1607        body.node-type-photo #block-block-91,
1608        .page-video-v1 #block-block-91,
1609        .page-video #block-block-91,
1610        .node-type-video #block-block-91 {
1611            clear: none;
1612            float: right;
1613            width: 40%;
1614        }
1615    }
1616
1617    .page-comment-reply #page-title,
1618    .page-comment-edit #page-title,
1619    .page-comment-delete-own #page-title {
1620        margin-top: 1em;
1621    }
1622
1623    .page-comment-reply #content-area .region-content #block-system-main,
1624    .page-comment-edit #content-area .region-content #block-system-main,
1625    .page-comment-delete-own #content-area .region-content #block-system-main {
1626        display: block;
1627    }
1628
1629    .page-comment-reply #comment-form,
1630    .page-comment-edit #comment-form,
1631    .page-comment-delete-own #comment-form {
1632        margin-top: 3em;
1633    }
1634
1635    .page-comment-reply #edit-subject,
1636    .page-comment-edit #edit-subject,
1637    .page-comment-delete-own #edit-subject {
1638        width: 100%;
1639    }
1640
1641    .page-comment-reply .comment.odd.clearfix,
1642    .page-comment-edit .comment.odd.clearfix,
1643    .page-comment-delete-own .comment.odd.clearfix {
1644        border: 0;
1645    }
1646
1647    .page-video-v1 .view-home-one-page-video>.view-header>.view-categories .view-content ul li,
1648    .page-video .view-home-one-page-video>.view-header>.view-categories .view-content ul li,
1649    .view-categories .view-content ul li {
1650        width: 100%;
1651        margin: 0 0 0.5em;
1652    }
1653
1654    .page-video-v1 .view-home-one-page-video>.view-header>.view-categories h3,
1655    .page-video .view-home-one-page-video>.view-header>.view-categories h3,
1656    .view-categories h3 {
1657        font-size: 1em;
1658        margin-bottom: 0.5em;
1659    }
1660
1661    .page-video-v1 .view-home-one-page-video>.view-header>.view-categories p,
1662    .page-video .view-home-one-page-video>.view-header>.view-categories p,
1663    .view-categories p {
1664        margin: 0 0 0.5em;
1665    }
1666
1667    .page-video-v1 .view-home-one-page-video>.view-header>.view-categories a.active,
1668    .page-video .view-home-one-page-video>.view-header>.view-categories a.active,
1669    .view-categories a.active {
1670        color: #535353;
1671    }
1672
1673    .view-categories a.active:hover {
1674        color: #535353;
1675    }
1676
1677    .page-video-v1 .view-home-one-page-video>.view-header,
1678    .page-video .view-home-one-page-video>.view-header {
1679        width: 100%;
1680        position: absolute;
1681        right: 0;
1682        top: -4em;
1683        z-index: 100;
1684    }
1685
1686    @media only screen and (min-width: 768px) {
1687
1688        .page-video-v1 .view-home-one-page-video>.view-header,
1689        .page-video .view-home-one-page-video>.view-header {
1690            width: 40%;
1691        }
1692    }
1693
1694    .page-video-v1 .view-home-one-page-video>.view-header .tags-dropdown,
1695    .page-video .view-home-one-page-video>.view-header .tags-dropdown {
1696        float: right;
1697        color: #ffffff;
1698        margin-bottom: 0.52em;
1699        cursor: pointer;
1700    }
1701
1702    .page-video-v1 .view-home-one-page-video>.view-header .tags-dropdown span,
1703    .page-video .view-home-one-page-video>.view-header .tags-dropdown span {
1704        color: #535353;
1705    }
1706
1707    .page-video-v1 .view-home-one-page-video>.view-header>.view-categories,
1708    .page-video .view-home-one-page-video>.view-header>.view-categories {
1709        background: #e9e9e9;
1710        padding: 1em;
1711        clear: both;
1712    }
1713
1714    #block-block-516,
1715    #block-views-home-one-page-news-block-2,
1716    #block-views-home-one-page-photos-block-1,
1717    #block-views-home-one-page-video-block-1 {
1718        position: relative;
1719    }
1720
1721    #block-block-516 .nav_header_meta,
1722    #block-views-home-one-page-news-block-2 .nav_header_meta,
1723    #block-views-home-one-page-photos-block-1 .nav_header_meta,
1724    #block-views-home-one-page-video-block-1 .nav_header_meta {
1725        position: absolute;
1726        right: 0;
1727        top: 3px;
1728    }
1729
1730    #block-block-516 .nav_header_meta a,
1731    #block-views-home-one-page-news-block-2 .nav_header_meta a,
1732    #block-views-home-one-page-photos-block-1 .nav_header_meta a,
1733    #block-views-home-one-page-video-block-1 .nav_header_meta a {
1734        padding: 0.75em;
1735        font-size: 0.8em;
1736    }
1737
1738    @media only screen and (min-width: 768px) {
1739
1740        .node-type-blog .pane,
1741        body.node-type-photo .pane,
1742        .node-type-video .pane,
1743        .node-type-album .pane,
1744        .node-type-audio .pane {
1745            margin-top: 29px;
1746        }
1747    }
1748
1749    .page-node-20091 #content,
1750    .page-node-20096 #content,
1751    .page-node-18236 #content {
1752        min-height: calc(100vh - 466px);
1753    }
1754
1755    * {
1756        outline: none;
1757    }
1758
1759    @-o-viewport {
1760        width: device-width;
1761    }
1762
1763    @-moz-viewport {
1764        width: device-width;
1765    }
1766
1767    @-ms-viewport {
1768        width: device-width;
1769    }
1770
1771    @-webkit-viewport {
1772        width: device-width;
1773    }
1774
1775    @viewport {
1776        width: device-width;
1777    }
1778
1779    body {
1780        color: #ffffff;
1781        font-size: 16px;
1782        font-family: "Palanquin Dark", sans-serif;
1783        background-color: #000000;
1784        line-height: 1.35;
1785    }
1786
1787    a,
1788    .sidebar a,
1789    li a.active {
1790        color: #535353;
1791        text-decoration: none;
1792    }
1793
1794    a:hover,
1795    .sidebar a:hover,
1796    li a.active:hover {
1797        color: #535353;
1798    }
1799
1800    a:active,
1801    .sidebar a:active,
1802    li a.active:active {
1803        color: #535353;
1804    }
1805
1806    a:hover,
1807    .sidebar a:hover,
1808    li a.active:hover {
1809        text-decoration: none;
1810        color: #ffffff;
1811    }
1812
1813    ul,
1814    li,
1815    .item-list ul,
1816    .action-links {
1817        padding: 0 0 4px 1px;
1818    }
1819
1820    /**********[===== RESETS ======]***************/
1821    .msie8 img {
1822        max-width: none;
1823    }
1824
1825    .wrapper-content .block+.block,
1826    .views-row,
1827    .pane {
1828        margin-top: 0;
1829    }
1830
1831    input.form-submit {
1832        padding: 0.5em;
1833    }
1834
1835    .stack-preheader .col {
1836        width: 100%;
1837        float: left;
1838        padding: 0;
1839        margin: 0;
1840    }
1841
1842    .stack-preheader .col .block {
1843        margin: 0;
1844    }
1845
1846    .stack-preheader .col-second {
1847        background: #000000;
1848        padding: 14px 0;
1849        position: fixed;
1850        z-index: 999;
1851        top: 0;
1852        left: 0;
1853    }
1854
1855    @media only screen and (max-width: 767px) {
1856        .path-news .blog-media-thumb {
1857            padding-left: 12px;
1858        }
1859
1860        .stack-preheader .col-second {
1861            padding: 5px 0;
1862        }
1863    }
1864
1865    @media only screen and (min-width: 768px) {
1866        .stack-preheader .col-second #preheader-second-region {
1867            max-width: 718px;
1868            margin: 0 auto;
1869        }
1870    }
1871
1872    @media only screen and (min-width: 1024px) {
1873        .stack-preheader .col-second #preheader-second-region {
1874            max-width: 993px;
1875            margin: 0 auto;
1876        }
1877    }
1878
1879    @media only screen and (min-width: 1403px) {
1880        .stack-preheader .col-second #preheader-second-region {
1881            max-width: 1203px;
1882            margin: 0 auto;
1883        }
1884    }
1885
1886    .col-c {
1887        min-height: auto !important;
1888    }
1889
1890    .stack,
1891    .stack-width,
1892    .wrapper {
1893        position: static;
1894    }
1895
1896    .stack .box {
1897        padding-left: 0;
1898        padding-right: 0;
1899    }
1900
1901    .region-header .page-element {
1902        max-height: 50px;
1903        max-width: 100%;
1904        width: auto;
1905    }
1906
1907    #content>.tb-terminal>div {
1908        padding: 0;
1909    }
1910
1911    .fb_iframe_widget span {
1912        height: 20px !important;
1913        width: 80px !important;
1914        vertical-align: top !important;
1915    }
1916
1917    .fb_iframe_widget span iframe {
1918        min-height: 20px !important;
1919        min-width: 80px !important;
1920    }
1921
1922    .fb_iframe_widget {
1923        vertical-align: top;
1924    }
1925
1926    .ui-dialog .form-submit {
1927        font-family: "Palanquin Dark", sans-serif;
1928    }
1929
1930    /* Global */
1931    .msie8 .item-list ul li {
1932        margin-left: 0;
1933    }
1934
1935    div.messages.status {
1936        background-color: #363938;
1937        color: #FFFFFF;
1938    }
1939
1940    .item-list .pager {
1941        text-align: right;
1942    }
1943
1944    .item-list .pager .pager-next.first.last {
1945        right: 0;
1946    }
1947
1948    .item-list .pager .pager-next.first.last a {
1949        float: right;
1950        padding: 10px;
1951        font-size: 0.8em;
1952    }
1953
1954    #themebuilder-live-preview-theme-picker-form #edit-switch {
1955        padding: 10px;
1956        font-size: 0.8em;
1957    }
1958
1959    #edit-submit,
1960    #edit-delete {
1961        padding: 10px;
1962        font-size: 0.8em;
1963        float: left;
1964        margin-right: 1em;
1965    }
1966
1967    /*Fixing node detail pages's SEO*/
1968    .page-node-add .node-forum-form div>.vertical-tabs {
1969        display: none;
1970    }
1971
1972    /*Mobile equalize column fix*/
1973    @media only screen and (max-width: 1023px) {
1974
1975        .col-a.sidebar.right.tb-height-balance.tb-region.tb-scope.tb-sidebar.tb-right,
1976        .col-c.tb-height-balance.tb-region.tb-scope.tb-primary {
1977            min-height: 0 !important;
1978        }
1979    }
1980
1981    /*VIEW ALL STYLINGS */
1982    #block-views-home-one-page-photos-block-1 .content .nav_header_meta,
1983    #block-views-home-one-page-video-block-1 .content .nav_header_meta {
1984        top: 3;
1985    }
1986
1987    @media only screen and (min-width: 768px) {
1988
1989        #block-views-home-one-page-photos-block-1 .content .nav_header_meta,
1990        #block-views-home-one-page-video-block-1 .content .nav_header_meta {
1991            top: 27px;
1992        }
1993    }
1994
1995    .stack-precontent .field-type-file {
1996        float: none;
1997        margin-right: 0;
1998    }
1999
2000    /*banner default hiding  */
2001    #block-views-banners-block {
2002        width: 720px;
2003        margin: 0px auto;
2004    }
2005
2006    .view-banners .view-filters,
2007    .view-banners .view-content {
2008        display: none;
2009    }
2010
2011    input:-webkit-autofill,
2012    select:-webkit-autofill,
2013    textarea:-webkit-autofill {
2014        -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
2015    }
2016
2017    /*HoneyPot fix*/
2018    .honeypot-textfield,
2019    .url-textfield,
2020    .homepage-textfield {
2021        display: none !important;
2022    }
2023
2024    #page #content #main h1.title#page-title {
2025        margin: 0 0 0.5em;
2026        line-height: 2em;
2027    }
2028
2029    .ajax-progress {
2030        display: none;
2031    }
2032
2033    /*ajax Throbber*/
2034    .throbber,
2035    .ajax-progress .throbber {
2036        background: none;
2037    }
2038
2039    .throbber:before {
2040        content: "";
2041        display: "inline-block";
2042        background-color: #535353;
2043        position: absolute;
2044        left: 10px;
2045    }
2046
2047    .throbber:after {
2048        content: "";
2049        display: "inline-block";
2050        background-color: #535353;
2051        position: absolute;
2052        right: 10px;
2053    }
2054
2055    .throbber {
2056        position: relative;
2057        width: 18px;
2058        height: 18px;
2059    }
2060
2061    .throbber:after,
2062    .throbber:before {
2063        width: 18px;
2064        height: 18px;
2065        border-radius: 100%;
2066        display: inline-block;
2067        -webkit-animation: bouncedelay 1.3s infinite ease-in-out;
2068        animation: bouncedelay 1.3s infinite ease-in-out;
2069        /* Prevent first frame from flickering when animation starts */
2070        -webkit-animation-fill-mode: both;
2071        animation-fill-mode: both;
2072    }
2073
2074    .throbber:after {
2075        -webkit-animation-delay: -0.32s;
2076        animation-delay: -0.32s;
2077    }
2078
2079    @-webkit-keyframes bouncedelay {
2080
2081        0%,
2082        80%,
2083        100% {
2084            -webkit-transform: scale(0);
2085        }
2086
2087        40% {
2088            -webkit-transform: scale(1);
2089        }
2090    }
2091
2092    @keyframes bouncedelay {
2093
2094        0%,
2095        80%,
2096        100% {
2097            transform: scale(0);
2098            -webkit-transform: scale(0);
2099        }
2100
2101        40% {
2102            transform: scale(1);
2103            -webkit-transform: scale(1);
2104        }
2105    }
2106
2107    #dialog .ajax-progress {
2108        display: block;
2109        margin: 0 auto;
2110        width: 20px;
2111    }
2112
2113    img {
2114        max-width: 100%;
2115        height: auto;
2116    }
2117
2118    /**********[===== LAYOUT ======]***************/
2119    .page-width {
2120        width: 100%;
2121        margin: 0;
2122    }
2123
2124    .not-front #content .stack .stack-width,
2125    .front #content #content-area .block .inner,
2126    #prefooter,
2127    #header-inner {
2128        margin: 0 3.6%;
2129    }
2130
2131    @media only screen and (min-width: 768px) {
2132
2133        .not-front #content .stack .stack-width,
2134        .front #content #content-area .block .inner,
2135        #prefooter,
2136        #header-inner {
2137            max-width: 718px;
2138            margin: 0 auto;
2139        }
2140    }
2141
2142    @media only screen and (min-width: 1024px) {
2143
2144        .not-front #content .stack .stack-width,
2145        .front #content #content-area .block .inner,
2146        #prefooter,
2147        #header-inner {
2148            max-width: 993px;
2149            margin: 0 auto;
2150        }
2151    }
2152
2153    @media only screen and (min-width: 1403px) {
2154
2155        .not-front #content .stack .stack-width,
2156        .front #content #content-area .block .inner,
2157        #prefooter,
2158        #header-inner {
2159            max-width: 1203px;
2160            margin: 0 auto;
2161        }
2162    }
2163
2164    .front #content #content-area #block-views-home-one-page-video-block-1 .inner,
2165    .front #content #content-area #block-views-home-one-page-photos-block-1 .inner {
2166        max-width: none;
2167        margin: 0;
2168    }
2169
2170    .front #content {
2171        padding: 0;
2172        /* 
2173       * Region selector and Region background color are mandatory params.
2174       * Region's header color and Region's font color can be passed as third and final param respectively.
2175       * If not passed third and final param will be set to site defaults. 
2176      */
2177    }
2178
2179    .front #content #content-top {
2180        background: #363938;
2181    }
2182
2183    .front #content #content-top .block h2 {
2184        color: #ffffff;
2185        border-bottom: 3px solid #ffffff;
2186    }
2187
2188    .front #content #content-top .content div,
2189    .front #content #content-top .content span,
2190    .front #content #content-top .content p {
2191        color: #FFFFFF;
2192    }
2193
2194    .front #content #postcontent-first {
2195        background: #D6D6D6;
2196    }
2197
2198    .front #content #postcontent-first .block h2 {
2199        color: #ffffff;
2200        border-bottom: 3px solid #ffffff;
2201    }
2202
2203    .front #content #postcontent-first .content div,
2204    .front #content #postcontent-first .content span,
2205    .front #content #postcontent-first .content p {
2206        color: #FFFFFF;
2207    }
2208
2209    @media only screen and (min-width: 768px) {
2210        .block-menu .content ul.menu {
2211            display: block !important;
2212        }
2213    }
2214
2215    .page-node #main .pane .tabs,
2216    .page-home-onepage #main .pane .tabs,
2217    .page-home-onepage-a #main .pane .tabs,
2218    .page-home-onepage-b #main .pane .tabs,
2219    .page-node-17741 #main .pane .tabs,
2220    .page-home-onepage-isotope #main .pane .tabs,
2221    .front #main .pane .tabs,
2222    .page-forum #main .pane .tabs {
2223        display: block;
2224        margin: 0;
2225    }
2226
2227    .sidebar .block,
2228    .block-aggregator ul li+li {
2229        border: none;
2230    }
2231
2232    @media only screen and (min-width: 768px) {
2233        body.node-type-photo #block-views-home-one-page-photos-block {
2234            width: 100%;
2235            float: none;
2236        }
2237    }
2238
2239    .body-layout-fixed-ca #main {
2240        width: 100%;
2241        margin: 0;
2242        padding: 0;
2243    }
2244
2245    @media only screen and (min-width: 1024px) {
2246        .body-layout-fixed-ca #main {
2247            float: left;
2248        }
2249    }
2250
2251    .body-layout-fixed-ca #sidebar-a {
2252        width: 100%;
2253        margin: 1.8em 0 0;
2254        padding: 0;
2255    }
2256
2257    @media only screen and (min-width: 1024px) {
2258        .body-layout-fixed-ca #main {
2259            width: 66%;
2260            margin: 0 1% 0 0;
2261        }
2262
2263        .body-layout-fixed-ca #sidebar-a {
2264            width: 32%;
2265            margin: 1.5em 0 0 1%;
2266        }
2267    }
2268
2269    /**********[===== HOME ONE PAGE B ======]***************/
2270    .page-node-17741 #header {
2271        background: none;
2272        position: relative;
2273        margin: 0px;
2274    }
2275
2276    .page-node-17741 #header-inner {
2277        position: absolute;
2278        left: 14%;
2279        top: 3.5%;
2280        z-index: 1;
2281        width: 100%;
2282    }
2283
2284    .page-home-onepage-b #preheader,
2285    .page-home-onepage-a #preheader,
2286    .page-node-17741 #preheader {
2287        background: #ffffff;
2288    }
2289
2290    .page-home-onepage-b #preheader #block-block-126,
2291    .page-home-onepage-a #preheader #block-block-126,
2292    .page-node-17741 #preheader #block-block-126 {
2293        margin-bottom: 0;
2294    }
2295
2296    .page-home-onepage-b .stack-preheader .col-second,
2297    .page-home-onepage-a .stack-preheader .col-second,
2298    .page-node-17741 .stack-preheader .col-second {
2299        max-width: 100%;
2300        margin: 0;
2301    }
2302
2303    .page-home-onepage-b .stack-preheader .col-second #preheader-second-region,
2304    .page-home-onepage-a .stack-preheader .col-second #preheader-second-region,
2305    .page-node-17741 .stack-preheader .col-second #preheader-second-region {
2306        float: none;
2307    }
2308
2309    .page-home-onepage-b #block-menu-menu-home-one-page-menu .content ul.menu,
2310    .page-home-onepage-b #block-menu-menu-home-one-page-linked .content ul.menu,
2311    .page-home-onepage-b #block-menu-menu-menu-fixed .content ul.menu,
2312    .page-home-onepage-b #block-menu-menu-one-page-anchored .content ul.menu,
2313    .page-home-onepage-a #block-menu-menu-home-one-page-menu .content ul.menu,
2314    .page-home-onepage-a #block-menu-menu-home-one-page-linked .content ul.menu,
2315    .page-home-onepage-a #block-menu-menu-menu-fixed .content ul.menu,
2316    .page-home-onepage-a #block-menu-menu-one-page-anchored .content ul.menu,
2317    .page-node-17741 #block-menu-menu-home-one-page-menu .content ul.menu,
2318    .page-node-17741 #block-menu-menu-home-one-page-linked .content ul.menu,
2319    .page-node-17741 #block-menu-menu-menu-fixed .content ul.menu,
2320    .page-node-17741 #block-menu-menu-one-page-anchored .content ul.menu {
2321        padding: 0;
2322    }
2323
2324    @media only screen and (min-width: 768px) {
2325
2326        .page-home-onepage-b #block-menu-menu-home-one-page-menu .content ul.menu,
2327        .page-home-onepage-b #block-menu-menu-home-one-page-linked .content ul.menu,
2328        .page-home-onepage-b #block-menu-menu-menu-fixed .content ul.menu,
2329        .page-home-onepage-b #block-menu-menu-one-page-anchored .content ul.menu,
2330        .page-home-onepage-a #block-menu-menu-home-one-page-menu .content ul.menu,
2331        .page-home-onepage-a #block-menu-menu-home-one-page-linked .content ul.menu,
2332        .page-home-onepage-a #block-menu-menu-menu-fixed .content ul.menu,
2333        .page-home-onepage-a #block-menu-menu-one-page-anchored .content ul.menu,
2334        .page-node-17741 #block-menu-menu-home-one-page-menu .content ul.menu,
2335        .page-node-17741 #block-menu-menu-home-one-page-linked .content ul.menu,
2336        .page-node-17741 #block-menu-menu-menu-fixed .content ul.menu,
2337        .page-node-17741 #block-menu-menu-one-page-anchored .content ul.menu {
2338            padding: 13.5px 0;
2339        }
2340    }
2341
2342    @media only screen and (min-width: 1024px) {
2343
2344        .page-home-onepage-b #block-menu-menu-home-one-page-menu .content ul.menu,
2345        .page-home-onepage-b #block-menu-menu-home-one-page-linked .content ul.menu,
2346        .page-home-onepage-b #block-menu-menu-menu-fixed .content ul.menu,
2347        .page-home-onepage-b #block-menu-menu-one-page-anchored .content ul.menu,
2348        .page-home-onepage-a #block-menu-menu-home-one-page-menu .content ul.menu,
2349        .page-home-onepage-a #block-menu-menu-home-one-page-linked .content ul.menu,
2350        .page-home-onepage-a #block-menu-menu-menu-fixed .content ul.menu,
2351        .page-home-onepage-a #block-menu-menu-one-page-anchored .content ul.menu,
2352        .page-node-17741 #block-menu-menu-home-one-page-menu .content ul.menu,
2353        .page-node-17741 #block-menu-menu-home-one-page-linked .content ul.menu,
2354        .page-node-17741 #block-menu-menu-menu-fixed .content ul.menu,
2355        .page-node-17741 #block-menu-menu-one-page-anchored .content ul.menu {
2356            padding: 11.5px 0;
2357        }
2358    }
2359
2360    .page-home-onepage-b #block-views-user-profile-block-3,
2361    .page-home-onepage-a #block-views-user-profile-block-3,
2362    .page-node-17741 #block-views-user-profile-block-3 {
2363        float: right;
2364        padding-right: 14%;
2365        color: #A1A1A1;
2366        margin: 0;
2367    }
2368
2369    @media only screen and (min-width: 768px) {
2370
2371        .page-home-onepage-b #block-views-user-profile-block-3,
2372        .page-home-onepage-a #block-views-user-profile-block-3,
2373        .page-node-17741 #block-views-user-profile-block-3 {
2374            right: 20%;
2375        }
2376    }
2377
2378    .page-home-onepage-b #block-views-home-one-page-carousel-block-2,
2379    .page-home-onepage-a #block-views-home-one-page-carousel-block-2,
2380    .page-node-17741 #block-views-home-one-page-carousel-block-2 {
2381        margin: 0px;
2382        background: #000000;
2383    }
2384
2385    .page-home-onepage-b #block-views-home-one-page-carousel-block-2 .view-home-one-page-carousel,
2386    .page-home-onepage-a #block-views-home-one-page-carousel-block-2 .view-home-one-page-carousel,
2387    .page-node-17741 #block-views-home-one-page-carousel-block-2 .view-home-one-page-carousel {
2388        position: relative;
2389    }
2390
2391    @media only screen and (min-width: 320px) {
2392
2393        .page-home-onepage-b #header-inner,
2394        .page-home-onepage-a #header-inner,
2395        .page-node-17741 #header-inner {
2396            overflow: visible;
2397        }
2398    }
2399
2400    /* *********[===== LOGO AND MENU ======]***************/
2401    .site-name a {
2402        width: 120px;
2403        height: 35px;
2404        background-size: contain;
2405        padding: 10px 0;
2406    }
2407
2408    .site-name a span {
2409        display: none;
2410    }
2411
2412    .site-name a img {
2413        display: block;
2414    }
2415
2416    @media only screen and (min-width: 768px) {
2417        .site-name a {
2418            margin-top: 0px;
2419        }
2420    }
2421
2422    .msie8 .site-name a img {
2423        display: block;
2424    }
2425
2426    #header {
2427        background: #ffffff;
2428        margin: 0 0 1em 0;
2429    }
2430
2431    .not-front #header {
2432        margin: 0;
2433    }
2434
2435    .not-front #content {
2436        padding-top: 65px;
2437    }
2438
2439    @media only screen and (min-width: 1024px) {
2440        .not-front #content {
2441            padding-top: 83px;
2442        }
2443    }
2444
2445    #header-inner {
2446        overflow: hidden;
2447        clear: both;
2448    }
2449
2450    #header-inner,
2451    #navigation {
2452        clear: none;
2453    }
2454
2455    #header-inner:after,
2456    #navigation:after {
2457        clear: none;
2458    }
2459
2460    .page-element.site-name-wrapper {
2461        float: left;
2462        margin-left: 0.8em;
2463    }
2464
2465    .page-element.site-name-wrapper #site-name {
2466        line-height: 1em;
2467        font-size: 0;
2468    }
2469
2470    @media only screen and (min-width: 768px) {
2471        .page-element.site-name-wrapper {
2472            margin: 0;
2473        }
2474    }
2475
2476    #block-menu-menu-home-one-page-menu,
2477    #block-menu-menu-home-one-page-linked,
2478    #block-menu-menu-menu-fixed,
2479    #block-menu-menu-one-page-anchored {
2480        clear: none;
2481        float: left;
2482        margin-top: 0.8em;
2483        margin-right: 0.8em;
2484        margin-left: 3.5%;
2485        width: auto;
2486    }
2487
2488    @media only screen and (min-width: 768px) {
2489
2490        #block-menu-menu-home-one-page-menu,
2491        #block-menu-menu-home-one-page-linked,
2492        #block-menu-menu-menu-fixed,
2493        #block-menu-menu-one-page-anchored {
2494            margin-right: 0;
2495        }
2496    }
2497
2498    #block-menu-menu-home-one-page-menu .content,
2499    #block-menu-menu-home-one-page-linked .content,
2500    #block-menu-menu-menu-fixed .content,
2501    #block-menu-menu-one-page-anchored .content {
2502        background: url("/sites/g/files/g2000014216/f/201306/home-onepage-mobile_menu.png") no-repeat scroll right 0 transparent;
2503        cursor: pointer;
2504        height: 1.25em;
2505        margin-top: 13%;
2506        width: 1.5625em;
2507    }
2508
2509    #block-menu-menu-home-one-page-menu .content ul.menu,
2510    #block-menu-menu-home-one-page-linked .content ul.menu,
2511    #block-menu-menu-menu-fixed .content ul.menu,
2512    #block-menu-menu-one-page-anchored .content ul.menu {
2513        position: absolute;
2514        left: 0;
2515        top: 70px;
2516        z-index: 100000;
2517        margin-top: 0;
2518        width: 100%;
2519        padding: 0;
2520    }
2521
2522    @media only screen and (min-width: 768px) {
2523
2524        #block-menu-menu-home-one-page-menu .content ul.menu,
2525        #block-menu-menu-home-one-page-linked .content ul.menu,
2526        #block-menu-menu-menu-fixed .content ul.menu,
2527        #block-menu-menu-one-page-anchored .content ul.menu {
2528            margin-top: 0;
2529            margin-bottom: 0;
2530            padding: 13.5px 0;
2531        }
2532    }
2533
2534    @media only screen and (min-width: 768px) {
2535
2536        #block-menu-menu-home-one-page-menu .content ul.menu,
2537        #block-menu-menu-home-one-page-linked .content ul.menu,
2538        #block-menu-menu-menu-fixed .content ul.menu,
2539        #block-menu-menu-one-page-anchored .content ul.menu {
2540            padding: 11.5px 0;
2541        }
2542    }
2543
2544    #block-menu-menu-home-one-page-menu .content ul.menu li,
2545    #block-menu-menu-home-one-page-linked .content ul.menu li,
2546    #block-menu-menu-menu-fixed .content ul.menu li,
2547    #block-menu-menu-one-page-anchored .content ul.menu li {
2548        background: #ffffff;
2549        border-top: 1px solid #ffffff;
2550        text-align: center;
2551        width: 100%;
2552        margin: 0;
2553        padding-left: 0;
2554    }
2555
2556    #block-menu-menu-home-one-page-menu .content ul.menu li a,
2557    #block-menu-menu-home-one-page-linked .content ul.menu li a,
2558    #block-menu-menu-menu-fixed .content ul.menu li a,
2559    #block-menu-menu-one-page-anchored .content ul.menu li a {
2560        font-size: 15px;
2561        text-transform: uppercase;
2562        color: #ffffff;
2563        display: block;
2564        font-weight: 400;
2565        letter-spacing: 2px;
2566    }
2567
2568    #block-menu-menu-home-one-page-menu .content ul.menu li a:after,
2569    #block-menu-menu-home-one-page-menu .content ul.menu li a:before,
2570    #block-menu-menu-home-one-page-linked .content ul.menu li a:after,
2571    #block-menu-menu-home-one-page-linked .content ul.menu li a:before,
2572    #block-menu-menu-menu-fixed .content ul.menu li a:after,
2573    #block-menu-menu-menu-fixed .content ul.menu li a:before,
2574    #block-menu-menu-one-page-anchored .content ul.menu li a:after,
2575    #block-menu-menu-one-page-anchored .content ul.menu li a:before {
2576        content: '';
2577        display: block;
2578        width: 0;
2579        height: 1px;
2580        background: #ffffff;
2581        transition: width .3s;
2582        margin: 4px 0 3px;
2583    }
2584
2585    #block-menu-menu-home-one-page-menu .content ul.menu li a:hover,
2586    #block-menu-menu-home-one-page-menu .content ul.menu li a.active,
2587    #block-menu-menu-home-one-page-linked .content ul.menu li a:hover,
2588    #block-menu-menu-home-one-page-linked .content ul.menu li a.active,
2589    #block-menu-menu-menu-fixed .content ul.menu li a:hover,
2590    #block-menu-menu-menu-fixed .content ul.menu li a.active,
2591    #block-menu-menu-one-page-anchored .content ul.menu li a:hover,
2592    #block-menu-menu-one-page-anchored .content ul.menu li a.active {
2593        background: transparent;
2594        color: #ffffff;
2595    }
2596
2597    #block-menu-menu-home-one-page-menu .content ul.menu li a:hover::after,
2598    #block-menu-menu-home-one-page-menu .content ul.menu li a:hover:before,
2599    #block-menu-menu-home-one-page-menu .content ul.menu li a.active::after,
2600    #block-menu-menu-home-one-page-menu .content ul.menu li a.active:before,
2601    #block-menu-menu-home-one-page-linked .content ul.menu li a:hover::after,
2602    #block-menu-menu-home-one-page-linked .content ul.menu li a:hover:before,
2603    #block-menu-menu-home-one-page-linked .content ul.menu li a.active::after,
2604    #block-menu-menu-home-one-page-linked .content ul.menu li a.active:before,
2605    #block-menu-menu-menu-fixed .content ul.menu li a:hover::after,
2606    #block-menu-menu-menu-fixed .content ul.menu li a:hover:before,
2607    #block-menu-menu-menu-fixed .content ul.menu li a.active::after,
2608    #block-menu-menu-menu-fixed .content ul.menu li a.active:before,
2609    #block-menu-menu-one-page-anchored .content ul.menu li a:hover::after,
2610    #block-me
2610nu-menu-one-page-anchored .content ul.menu li a:hover:before,
2611    #block-menu-menu-one-page-anchored .content ul.menu li a.active::after,
2612    #block-menu-menu-one-page-anchored .content ul.menu li a.active:before {
2613        width: 100%;
2614    }
2615
2616    @media only screen and (min-width: 768px) and (max-width: 1023px) {
2617
2618        #block-menu-menu-home-one-page-menu,
2619        #block-menu-menu-home-one-page-linked,
2620        #block-menu-menu-menu-fixed,
2621        #block-menu-menu-one-page-anchored {
2622            float: right;
2623        }
2624
2625        #block-menu-menu-home-one-page-menu ul.menu,
2626        #block-menu-menu-home-one-page-linked ul.menu,
2627        #block-menu-menu-menu-fixed ul.menu,
2628        #block-menu-menu-one-page-anchored ul.menu {
2629            margin-bottm: 1.3em;
2630        }
2631
2632        #block-menu-menu-home-one-page-menu ul.menu li a,
2633        #block-menu-menu-home-one-page-linked ul.menu li a,
2634        #block-menu-menu-menu-fixed ul.menu li a,
2635        #block-menu-menu-one-page-anchored ul.menu li a {
2636            font-size: 1.4em;
2637        }
2638    }
2639
2640    #block-menu-menu-home-one-page-menu .content ul.menu {
2641        position: absolute;
2642        left: 0;
2643        top: 43px;
2644        padding: 0;
2645    }
2646
2647    #block-menu-menu-one-page-anchored .content ul.menu {
2648        position: absolute;
2649        left: 0;
2650        top: 43px;
2651        padding: 0;
2652    }
2653
2654    #block-menu-menu-menu-fixed {
2655        margin-bottom: 0.8em;
2656    }
2657
2658    #block-menu-menu-menu-fixed .content ul.menu {
2659        position: absolute;
2660        left: 0;
2661        top: 43px;
2662        padding: 0;
2663    }
2664
2665    @media only screen and (min-width: 768px) {
2666
2667        #block-menu-menu-home-one-page-menu,
2668        #block-menu-menu-home-one-page-linked,
2669        #block-menu-menu-menu-fixed,
2670        #block-menu-menu-one-page-anchored {
2671            margin-top: 0;
2672        }
2673
2674        #block-menu-menu-home-one-page-menu .content,
2675        #block-menu-menu-home-one-page-linked .content,
2676        #block-menu-menu-menu-fixed .content,
2677        #block-menu-menu-one-page-anchored .content {
2678            background: none;
2679            cursor: default;
2680            height: auto;
2681            margin-top: 0;
2682            width: auto;
2683        }
2684
2685        #block-menu-menu-home-one-page-menu .content ul.menu,
2686        #block-menu-menu-home-one-page-linked .content ul.menu,
2687        #block-menu-menu-menu-fixed .content ul.menu,
2688        #block-menu-menu-one-page-anchored .content ul.menu {
2689            display: block;
2690            position: static;
2691        }
2692
2693        #block-menu-menu-home-one-page-menu .content ul.menu li,
2694        #block-menu-menu-home-one-page-linked .content ul.menu li,
2695        #block-menu-menu-menu-fixed .content ul.menu li,
2696        #block-menu-menu-one-page-anchored .content ul.menu li {
2697            list-style-type: none;
2698            list-style-image: none;
2699            padding: 0;
2700            margin: 0;
2701            background: none;
2702            border: none;
2703            float: left;
2704            height: auto;
2705            margin-right: 1.75em;
2706            width: auto;
2707        }
2708
2709        #block-menu-menu-home-one-page-menu .content ul.menu li.last,
2710        #block-menu-menu-home-one-page-linked .content ul.menu li.last,
2711        #block-menu-menu-menu-fixed .content ul.menu li.last,
2712        #block-menu-menu-one-page-anchored .content ul.menu li.last {
2713            margin-right: 0;
2714        }
2715
2716        #block-menu-menu-home-one-page-menu .content ul.menu li a,
2717        #block-menu-menu-home-one-page-linked .content ul.menu li a,
2718        #block-menu-menu-menu-fixed .content ul.menu li a,
2719        #block-menu-menu-one-page-anchored .content ul.menu li a {
2720            line-height: 1;
2721        }
2722
2723        #header-inner,
2724        #navigation {
2725            clear: none;
2726        }
2727
2728        #header-inner {
2729            margin-top: 0.35em;
2730        }
2731
2732        .stack-navigation .menu a {
2733            padding: 0 1em;
2734        }
2735    }
2736
2737    #navigation .content>.menu>li.last>a {
2738        padding-right: 0.7em;
2739    }
2740
2741    .stack-navigation .menu {
2742        background: none;
2743    }
2744
2745    .sticky {
2746        position: fixed;
2747        width: 100%;
2748        left: 0;
2749        top: 0;
2750        z-index: 20000;
2751        border-top: 0;
2752    }
2753
2754    h1#site-name {
2755        font-size: 0;
2756    }
2757
2758    @media only screen and (max-width: 767px) {
2759        #preheader-second-region h1#site-name {
2760            padding-left: 8%;
2761        }
2762    }
2763
2764    div#block-block-761 {
2765        float: left;
2766    }
2767
2768    /*Header Socials*/
2769    #block-block-51 .social-icons .header-social li a {
2770        font-size: 21px;
2771        text-indent: 0;
2772        height: auto;
2773        margin-right: 12px;
2774        color: #fff;
2775    }
2776
2777    div#block-block-51 {
2778        display: inline;
2779        float: right;
2780        clear: right;
2781        margin-top: 19px;
2782    }
2783
2784    @media only screen and (max-width: 1023px) {
2785        div#block-block-51 {
2786            display: none;
2787        }
2788    }
2789
2790    #block-block-51 .social-icons .header-social li a.hs-ig-link.wmg-sl-Soundcloud {
2791        font-size: 32px;
2792        position: relative;
2793        top: -4px;
2794    }
2795
2796    #block-block-51 .social-icons .header-social li a.hs-yt-link.wmg-sl-Youtube {
2797        font-size: 24px;
2798    }
2799
2800    #block-block-51 .social-icons .header-social li a:hover {
2801        color: #535353;
2802    }
2803
2804    #block-block-51 .social-icons .header-social li a {
2805        color: #fff;
2806    }
2807
2808    /* Mobile nav */
2809    #block-block-731 {
2810        clear: none;
2811        float: right;
2812        margin-top: 0.8em;
2813        margin-right: 0.8em;
2814        width: auto;
2815    }
2816
2817    #preheader-second-region .nav-toggle {
2818        -webkit-transform: rotate(0deg);
2819        -ms-transform: rotate(0deg);
2820        transform: rotate(0deg);
2821        -webkit-transition: 0.5s ease-in-out;
2822        transition: 0.5s ease-in-out;
2823        cursor: pointer;
2824        width: 30px;
2825        height: 30px;
2826        z-index: 30;
2827        overflow: hidden;
2828        -webkit-box-sizing: border-box;
2829        -moz-box-sizing: border-box;
2830        box-sizing: border-box;
2831    }
2832
2833    #preheader-second-region .nav-toggle span {
2834        width: 25px;
2835        display: block;
2836        height: 4px;
2837        position: absolute;
2838        left: 5px;
2839        background-color: #ffffff;
2840        opacity: 1;
2841        -webkit-transform: rotate(0deg);
2842        -ms-transform: rotate(0deg);
2843        transform: rotate(0deg);
2844    }
2845
2846    #preheader-second-region .nav-toggle span:nth-child(1) {
2847        top: 8px;
2848    }
2849
2850    #preheader-second-region .nav-toggle span:nth-child(2) {
2851        top: 15px;
2852    }
2853
2854    #preheader-second-region .nav-toggle span:nth-child(3) {
2855        top: 22px;
2856    }
2857
2858    .screenW {
2859        background: rgba(0, 0, 0, 0.5);
2860        left: 0;
2861        top: 0;
2862        width: 100%;
2863        height: 100%;
2864        z-index: 900;
2865        transition: all 500ms linear;
2866        display: none;
2867    }
2868
2869    .screen {
2870        position: fixed;
2871        left: 0;
2872        top: 0;
2873        width: 100%;
2874        height: 100%;
2875        z-index: 10001;
2876        -webkit-perspective: 2000;
2877        perspective: 2000;
2878        -webkit-backface-visibility: hidden;
2879        -moz-backface-visibility: hidden;
2880        -o-backface-visibility: hidden;
2881        backface-visibility: hidden;
2882        display: none;
2883    }
2884
2885    .screen.active {
2886        display: block;
2887    }
2888
2889    .screen .inner {
2890        width: 100%;
2891        height: 100%;
2892    }
2893
2894    .screen .inner .content {
2895        background: #000000;
2896    }
2897
2898    .screen.active .inner {
2899        z-index: 999;
2900    }
2901
2902    .screen ul.menu {
2903        padding: 0 20px;
2904        text-align: center;
2905        display: block;
2906        position: relative;
2907    }
2908
2909    .screen .content ul.menu li {
2910        background: #000000;
2911        text-align: center;
2912        width: 100%;
2913        margin: 0;
2914        padding: 6px 0 8px;
2915    }
2916
2917    .screen .content ul.menu li a {
2918        font-weight: 400;
2919        font-size: 18px;
2920        color: #ffffff;
2921        letter-spacing: 6px;
2922        text-transform: uppercase;
2923    }
2924
2925    .screen h1#site-name {
2926        text-align: center;
2927    }
2928
2929    .screen h1#site-name a {
2930        width: 185px;
2931        margin: 20px 0 10px;
2932        padding: 0;
2933        height: 56px;
2934    }
2935
2936    .screen .header-social {
2937        text-align: center;
2938        padding: 25px 0;
2939    }
2940
2941    .screen .header-social li {
2942        display: inline-block;
2943    }
2944
2945    .screen .header-social li a {
2946        color: #ffffff;
2947        margin: 0 5px;
2948        font-size: 28px;
2949    }
2950
2951    .screen .close-clone {
2952        font-size: 25px;
2953        font-weight: bold;
2954        position: absolute;
2955        right: 7px;
2956        z-index: 5;
2957        top: 0;
2958    }
2959
2960    .screen ul li a {
2961        display: inline-block;
2962    }
2963
2964    .screen ul li a:after,
2965    .screen ul li a:before {
2966        display: block;
2967        width: 0;
2968        height: 2px;
2969        background: #ffffff;
2970        margin: 4px 0 3px;
2971    }
2972
2973    .screen ul li a:hover,
2974    .screen ul li a.active {
2975        background: transparent;
2976        color: #ffffff;
2977    }
2978
2979    .screen ul li a:hover::after,
2980    .screen ul li a:hover:before,
2981    .screen ul li a.active::after,
2982    .screen ul li a.active:before {
2983        width: 100%;
2984    }
2985
2986    @media only screen and (min-width: 1024px) {
2987
2988        #block-block-731,
2989        .screen {
2990            display: none !important;
2991        }
2992
2993        #block-menu-menu-home-one-page-linked {
2994            display: block !important;
2995        }
2996    }
2997
2998    @media only screen and (max-width: 1023px) {
2999        #block-block-731 {
3000            display: block !important;
3001        }
3002
3003        #block-menu-menu-home-one-page-linked {
3004            display: none !important;
3005        }
3006    }
3007
3008    /***********[===== LOGGED OUT ======]***********/
3009    #block-block-126 .content li {
3010        float: right;
3011        margin-left: 1em;
3012        margin-top: 4px;
3013        padding-bottom: 0;
3014    }
3015
3016    @media only screen and (min-width: 320px) and (max-width: 480px) {
3017        #block-block-126 .content li {
3018            font-size: 13px;
3019        }
3020    }
3021
3022    #block-block-126 .content li.join-link {
3023        border-right: 1px solid #535353;
3024        margin-right: 0;
3025        padding-right: 1em;
3026        margin-left: 0;
3027    }
3028
3029    #block-block-126 .content li a {
3030        color: #ffffff;
3031    }
3032
3033    #block-block-126 .content li a:hover {
3034        color: #535353;
3035    }
3036
3037    .region-preheader-first {
3038        overflow: hidden;
3039    }
3040
3041    @media only screen and (min-width: 768px) {
3042        .region-preheader-first {
3043            max-width: 718px;
3044            margin: 0 auto;
3045        }
3046    }
3047
3048    @media only screen and (min-width: 1024px) {
3049        .region-preheader-first {
3050            max-width: 993px;
3051            margin: 0 auto;
3052        }
3053    }
3054
3055    @media only screen and (min-width: 1403px) {
3056        .region-preheader-first {
3057            max-width: 1203px;
3058            margin: 0 auto;
3059        }
3060    }
3061
3062    .region-preheader-first #block-block-126 ul,
3063    .region-preheader-first #block-views-user-profile-block-3 ul {
3064        text-align: right;
3065        padding: 0;
3066    }
3067
3068    @media only screen and (min-width: 768px) {
3069
3070        .region-preheader-first #block-block-126 ul,
3071        .region-preheader-first #block-views-user-profile-block-3 ul {
3072            max-width: 718px;
3073            margin: 0 auto;
3074        }
3075    }
3076
3077    @media only screen and (min-width: 1024px) {
3078
3079        .region-preheader-first #block-block-126 ul,
3080        .region-preheader-first #block-views-user-profile-block-3 ul {
3081            max-width: 993px;
3082            margin: 0 auto;
3083        }
3084    }
3085
3086    @media only screen and (min-width: 1403px) {
3087
3088        .region-preheader-first #block-block-126 ul,
3089        .region-preheader-first #block-views-user-profile-block-3 ul {
3090            max-width: 1203px;
3091            margin: 0 auto;
3092        }
3093    }
3094
3095    #preheader-first-region {
3096        background: #000000;
3097    }
3098
3099    .page-node-17751 .region-preheader-first,
3100    .page-node-17746 .region-preheader-first,
3101    .page-node-17756 .region-preheader-first {
3102        margin: 0 auto;
3103    }
3104
3105    /***********[===== LOGGED IN ======]***********/
3106    #block-views-user-profile-block-3 {
3107        color: #ffffff;
3108    }
3109
3110    #block-views-user-profile-block-3 .hover-user-menu {
3111        background: #ffffff;
3112        position: absolute;
3113        right: 0;
3114        width: 9em;
3115        z-index: 10;
3116    }
3117
3118    #block-views-user-profile-block-3 .hover-user-menu li {
3119        border-top: 1px solid #ffffff;
3120        padding: 0.2em;
3121        text-align: center;
3122    }
3123
3124    #block-views-user-profile-block-3 .hover-user-menu li:first-child {
3125        border-top: none;
3126    }
3127
3128    #block-views-user-profile-block-3 .hoverme {
3129        position: relative;
3130    }
3131
3132    #block-views-user-profile-block-3 .hoverme:hover .hover-user-menu {
3133        display: block;
3134    }
3135
3136    #block-views-user-profile-block-3 .views-field {
3137        display: inline-block;
3138        vertical-align: top;
3139    }
3140
3141    #block-views-user-profile-block-3 .views-field:first-child {
3142        border-right: 1px solid #535353;
3143        margin-right: 0.5em;
3144        padding-right: 0.8em;
3145    }
3146
3147    #block-views-user-profile-block-3 .views-field a {
3148        color: #ffffff;
3149    }
3150
3151    #block-views-user-profile-block-3 .views-field a:hover,
3152    #block-views-user-profile-block-3 .views-field a.active {
3153        color: #535353;
3154    }
3155
3156    /* common for home page blocks */
3157    .block a {
3158        transition: all linear .5s;
3159    }
3160
3161    .front #content-area .block {
3162        padding: 35px 0 55px;
3163        border-bottom: 1px solid #535353;
3164        margin: 0;
3165    }
3166
3167    .front #content-area .block#block-system-main,
3168    .front #content-area .block#block-views-ae7ce46eae038d4d184decad4684036d,
3169    .front #content-area .block#block-views-57a54a4f01e82ad28e86af6f97f136f0,
3170    .front #content-area .block#block-block-771,
3171    .front #content-area .block#block-block-746 {
3172        padding: 0;
3173        border: none;
3174    }
3175
3176    .front #content-area .block#block-views-home-one-page-video-block-1 {
3177        padding: 0;
3178    }
3179
3180    .front #content-area .block .all-link {
3181        margin-top: 25px;
3182    }
3183
3184    .front #content-area .block .all-link a {
3185        font-weight: 400;
3186        font-size: 18px;
3187        color: #ffffff;
3188        letter-spacing: 4px;
3189        text-transform: uppercase;
3190    }
3191
3192    .front #content-area .block .all-link a:after {
3193        color: #000;
3194        font-family: monospace;
3195        font-size: 22px;
3196        margin-left: 10px;
3197        display: inline-block;
3198        transform: rotate(270deg);
3199        content: "";
3200        height: 30px;
3201        width: 30px;
3202        top: 8px;
3203        position: relative;
3204        background: url("/sites/g/files/g2000014216/f/201712/view-more.png") no-repeat top center;
3205    }
3206
3207    .front #content-area .block .all-link a:hover:after {
3208        opacity: 0.35;
3209        transition: all linear .5s;
3210    }
3211
3212    .front #content-area .block .all-link a:hover {
3213        color: #535353;
3214    }
3215
3216    /* Twitter Embed */
3217    #block-block-436 {
3218        margin-top: 0;
3219    }
3220
3221    #block-block-436 #ss-twitter {
3222        margin: 0 auto;
3223        max-width: 520px;
3224    }
3225
3226    /***********[===== LOGIN OR REGISTER TO POST COMMENTS ======]***********/
3227    #block-views-75371943969990e40c3f407c5df9390a {
3228        border-bottom: 1px solid #ffffff;
3229        padding-bottom: 0.5em;
3230    }
3231
3232    /*****[==== HOME PAGE FULL CAROUSAL =======] *******/
3233    #block-views-home-one-page-carousel-block-2 {
3234        clear: both;
3235    }
3236
3237    /*****[==== AD module =======] *******/
3238    #block-block-91 .content span {
3239        display: block !important;
3240        margin: 0 auto !important;
3241        max-width: 300px;
3242        width: 100%;
3243        height: auto;
3244    }
3245
3246    #block-block-91 .content span img {
3247        display: block;
3248        height: auto;
3249        width: 100%;
3250    }
3251
3252    /******[==== categories =====] *******/
3253    /******* Home-Page equal spacing After Title in Blocks*******/
3254    @media only screen and (min-width: 768px) {
3255        .front #block-views-home-one-page-news-block-2 .item-list {
3256            margin-top: 0;
3257        }
3258    }
3259
3260    .front #block-block-516 {
3261        padding-top: 8px;
3262    }
3263
3264    .front #block-block-516 .content .nav_header_meta {
3265        top: 7px;
3266    }
3267
3268    @media only screen and (min-width: 768px) {
3269        .front #block-block-516 .content .nav_header_meta {
3270            top: 34px;
3271        }
3272    }
3273
3274    .front #block-block-516 h2 {
3275        margin-bottom: 8px;
3276    }
3277
3278    .front #block-block-516 .content table {
3279        margin-top: 0;
3280    }
3281
3282    /*********** youtube-background *************/
3283    .page-node-19021 #main .field-type-text-with-summary .field-item div {
3284        color: #a1a1a1;
3285    }
3286
3287    /******************** banner-block *********************/
3288    #block-block-726 {
3289        max-width: 320px;
3290        margin: 0 auto;
3291    }
3292
3293    .media-thumbnail-frame .gardens-features-video-indicator {
3294        display: none;
3295    }
3296
3297    @media only screen and (max-width: 767px) {
3298        .front #content-area .block {
3299            padding: 35px 0 32px;
3300        }
3301
3302        .front #content-area .block .all-link {
3303            margin-top: 30px;
3304        }
3305    }
3306
3307    /**********[===== PHOTO CAROUSEL - STATIC ======]***************/
3308    #photoCarousel {
3309        position: relative;
3310        overflow: hidden;
3311    }
3312
3313    @media only screen and (min-width: 1024px) {
3314        #photoCarousel {
3315            max-height: 400px;
3316        }
3317    }
3318
3319    @media only screen and (min-width: 1403px) {
3320        #photoCarousel {
3321            max-height: 600px;
3322        }
3323    }
3324
3325    #photoCarousel .pc-title-con {
3326        overflow: hidden;
3327        *zoom: 1;
3328        position: absolute;
3329        left: auto;
3330        bottom: 0.3125em;
3331        background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
3332        color: #FFFFFF;
3333        width: 100%;
3334    }
3335
3336    #photoCarousel .pc-title {
3337        margin-right: 8.125em;
3338    }
3339
3340    @media only screen and (min-width: 768px) {
3341        #photoCarousel .pc-title {
3342            font-size: 1.5em;
3343        }
3344    }
3345
3346    #photoCarousel .pc-link {
3347        float: right;
3348        padding: 10px;
3349        font-size: 1em;
3350        margin-top: 0em;
3351        padding: 0.3em;
3352        width: 6.25em;
3353    }
3354
3355    #photoCarousel .pc-wrap {
3356        overflow: hidden;
3357        padding: 0.5em;
3358    }
3359
3360    #block-block-321 .more-link a {
3361        padding: 10px;
3362        font-size: 0.8em;
3363    }
3364
3365    /***********[===== PHOTO CAROUSEL - VIEW ======]***********/
3366    #block-views-home-one-page-carousel-block-1 .view-content .item-list li,
3367    #block-views-home-one-page-carousel-block-2 .view-content .item-list li,
3368    #block-views-home-one-page-carousel-block-3 .view-content .item-list li {
3369        padding-left: 0;
3370        position: relative;
3371    }
3372
3373    #block-views-home-one-page-carousel-block-1 .view-content .item-list li:hover .views-field-field-slide-description,
3374    #block-views-home-one-page-carousel-block-1 .view-content .item-list li:hover .views-field-field-slide-link-url,
3375    #block-views-home-one-page-carousel-block-2 .view-content .item-list li:hover .views-field-field-slide-description,
3376    #block-views-home-one-page-carousel-block-2 .view-content .item-list li:hover .views-field-field-slide-link-url,
3377    #block-views-home-one-page-carousel-block-3 .view-content .item-list li:hover .views-field-field-sli
3377de-description,
3378    #block-views-home-one-page-carousel-block-3 .view-content .item-list li:hover .views-field-field-slide-link-url {
3379        opacity: 1;
3380    }
3381
3382    #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url,
3383    #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url,
3384    #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url {
3385        position: absolute;
3386        right: 2%;
3387        bottom: 5%;
3388        z-index: 0;
3389    }
3390
3391    #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a,
3392    #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a,
3393    #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a {
3394        padding: 10px;
3395        font-size: 0.8em;
3396        padding: 3px;
3397    }
3398
3399    @media only screen and (min-width: 1024px) {
3400
3401        #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a,
3402        #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a,
3403        #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a {
3404            background-color: #535353;
3405            color: #000000;
3406            cursor: pointer;
3407            display: block;
3408            text-decoration: none;
3409            text-transform: uppercase;
3410            text-align: center;
3411            padding: 10px;
3412            font-size: 1em;
3413        }
3414    }
3415
3416    @media only screen and (min-width: 768px) {
3417
3418        #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url,
3419        #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url,
3420        #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url {
3421            bottom: 5%;
3422        }
3423    }
3424
3425    @media only screen and (min-width: 1024px) {
3426
3427        #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url,
3428        #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url,
3429        #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url {
3430            bottom: 5%;
3431        }
3432    }
3433
3434    @media only screen and (min-width: 1403px) {
3435
3436        #block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url,
3437        #block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url,
3438        #block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url {
3439            bottom: 3%;
3440        }
3441    }
3442
3443    #block-views-home-one-page-carousel-block-1 .config-carousel,
3444    #block-views-home-one-page-carousel-block-2 .config-carousel,
3445    #block-views-home-one-page-carousel-block-3 .config-carousel {
3446        z-index: 10000;
3447        padding: 10px;
3448        font-size: 0.8em;
3449        padding: 3px;
3450    }
3451
3452    @media only screen and (min-width: 1024px) {
3453
3454        #block-views-home-one-page-carousel-block-1 .config-carousel,
3455        #block-views-home-one-page-carousel-block-2 .config-carousel,
3456        #block-views-home-one-page-carousel-block-3 .config-carousel {
3457            background-color: #535353;
3458            color: #000000;
3459            cursor: pointer;
3460            display: block;
3461            text-decoration: none;
3462            text-transform: uppercase;
3463            text-align: center;
3464            padding: 10px;
3465            font-size: 1em;
3466            padding: 7px;
3467        }
3468    }
3469
3470    @media only screen and (min-width: 768px) {
3471
3472        #block-views-home-one-page-carousel-block-1 .config-carousel,
3473        #block-views-home-one-page-carousel-block-2 .config-carousel,
3474        #block-views-home-one-page-carousel-block-3 .config-carousel {
3475            display: block;
3476        }
3477    }
3478
3479    #block-views-home-one-page-carousel-block-1 .views-field-field-slide-description,
3480    #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description,
3481    #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description {
3482        position: absolute;
3483        right: auto;
3484        bottom: 0;
3485        background: rgba(0, 0, 0, 0.5);
3486        color: #FFFFFF;
3487        max-height: 38%;
3488        overflow: hidden;
3489        padding: 2%;
3490        text-transform: uppercase;
3491        width: 96%;
3492        min-height: 40px;
3493    }
3494
3495    @media only screen and (min-width: 1403px) {
3496
3497        #block-views-home-one-page-carousel-block-1 .views-field-field-sli
3497de-description,
3498        #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description,
3499        #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description {
3500            max-height: 12%;
3501            padding: 1.5%;
3502            width: 97%;
3503        }
3504    }
3505
3506    #block-views-home-one-page-carousel-block-1 .views-field-field-slide-description p,
3507    #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description p,
3508    #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description p {
3509        font-size: 1em;
3510        line-height: 1.5em;
3511        margin: 0;
3512        width: 65%;
3513    }
3514
3515    @media only screen and (min-width: 1024px) {
3516
3517        #block-views-home-one-page-carousel-block-1 .views-field-field-slide-description p,
3518        #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description p,
3519        #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description p {
3520            font-size: 1.5em;
3521            width: 80%;
3522        }
3523    }
3524
3525    @media only screen and (min-width: 320px) and (max-width: 480px) {
3526
3527        #block-views-home-one-page-carousel-block-1 .views-field-field-slide-description p,
3528        #block-views-home-one-page-carousel-block-2 .views-field-field-slide-description p,
3529        #block-views-home-one-page-carousel-block-3 .views-field-field-slide-description p {
3530            font-size: 0.7em;
3531        }
3532    }
3533
3534    #block-block-501,
3535    #block-block-96 {
3536        position: relative;
3537    }
3538
3539    #block-block-501 li.merch,
3540    #block-block-96 li.merch {
3541        overflow: hidden;
3542        margin: 0;
3543        float: left;
3544        clear: both;
3545        border-bottom: #ffffff solid #ffffff;
3546        padding: 1em 0;
3547        width: 100%;
3548        padding-bottom: 0;
3549    }
3550
3551    #block-block-501 li.merch:first-child,
3552    #block-block-96 li.merch:first-child {
3553        padding-top: 0;
3554    }
3555
3556    #block-block-501 li.merch .merchImg,
3557    #block-block-96 li.merch .merchImg {
3558        width: 53.5%;
3559        margin-right: 3%;
3560    }
3561
3562    #block-block-501 li.merch .merchDetail,
3563    #block-block-96 li.merch .merchDetail {
3564        width: 43.5%;
3565    }
3566
3567    #block-block-501 li.merch .merchImg,
3568    #block-block-96 li.merch .merchImg {
3569        display: block;
3570        float: left;
3571        margin-top: 5px;
3572    }
3573
3574    #block-block-501 li.merch .merchImg img,
3575    #block-block-96 li.merch .merchImg img {
3576        width: 100%;
3577        height: auto;
3578    }
3579
3580    #block-block-501 li.merch .merchDetail,
3581    #block-block-96 li.merch .merchDetail {
3582        float: left;
3583    }
3584
3585    #block-block-501 li.merch .merchDetail .merchBuy,
3586    #block-block-96 li.merch .merchDetail .merchBuy {
3587        overflow: hidden;
3588    }
3589
3590    #block-block-501 li.merch .merchDetail .merchPrice,
3591    #block-block-96 li.merch .merchDetail .merchPrice {
3592        float: left;
3593        font-size: 1.25em;
3594        line-height: 2em;
3595    }
3596
3597    #block-block-501 li.merch .merchDetail .merchBuyLink,
3598    #block-block-96 li.merch .merchDetail .merchBuyLink {
3599        float: left;
3600        clear: both;
3601        padding: 10px;
3602        font-size: 0.8em;
3603    }
3604
3605    #block-block-501 .firstFeatured li.merch.item1 .merchImg,
3606    #block-block-96 .firstFeatured li.merch.item1 .merchImg {
3607        width: 65%;
3608        margin-right: 3%;
3609    }
3610
3611    #block-block-501 .firstFeatured li.merch.item1 .merchDetail,
3612    #block-block-96 .firstFeatured li.merch.item1 .merchDetail {
3613        width: 32%;
3614    }
3615
3616    #block-block-501 .fullSizeImage li.merch .merchImg,
3617    #block-block-501 .fullSizeCarousel li.merch .merchImg,
3618    #block-block-96 .fullSizeImage li.merch .merchImg,
3619    #block-block-96 .fullSizeCarousel li.merch .merchImg {
3620        width: 100%;
3621        margin-right: 0%;
3622    }
3623
3624    #block-block-501 .fullSizeImage li.merch .merchDetail,
3625    #block-block-501 .fullSizeCarousel li.merch .merchDetail,
3626    #block-block-96 .fullSizeImage li.merch .merchDetail,
3627    #block-block-96 .fullSizeCarousel li.merch .merchDetail {
3628        width: 100%;
3629    }
3630
3631    #block-block-501 .fullSizeImage li.merch .merchBuyLink,
3632    #block-block-501 .fullSizeCarousel li.merch .merchBuyLink,
3633    #block-block-96 .fullSizeImage li.merch .merchBuyLink,
3634    #block-block-96 .fullSizeCarousel li.merch .merchBuyLink {
3635        float: right;
3636    }
3637
3638    #block-block-501 .fullSizeCarousel li.merch,
3639    #block-block-501 .listCarousel li.merch,
3640    #block-block-96 .fullSizeCarousel li.merch,
3641    #block-block-96 .listCarousel li.merch {
3642        clear: none;
3643        padding-top: 0;
3644    }
3645
3646    #block-block-501 .fullSizeCarousel .merchflex-direction-nav,
3647    #block-block-501 .listCarousel .merchflex-direction-nav,
3648    #block-block-96 .fullSizeCarousel .merchflex-direction-nav,
3649    #block-block-96 .listCarousel .merchflex-direction-nav {
3650        position: absolute;
3651        right: 0;
3652        top: 0.85em;
3653    }
3654
3655    #block-block-501 .fullSizeCarousel .merchflex-direction-nav li,
3656    #block-block-501 .listCarousel .merchflex-direction-nav li,
3657    #block-block-96 .fullSizeCarousel .merchflex-direction-nav li,
3658    #block-block-96 .listCarousel .merchflex-direction-nav li {
3659        float: left;
3660        margin-left: 0.5em;
3661    }
3662
3663    #block-block-501 .fullSizeCarousel .merchflex-direction-nav .merchflex-prev,
3664    #block-block-501 .listCarousel .merchflex-direction-nav .merchflex-prev,
3665    #block-block-96 .fullSizeCarousel .merchflex-direction-nav .merchflex-prev,
3666    #block-block-96 .listCarousel .merchflex-direction-nav .merchflex-prev {
3667        background: url("/sites/g/files/g2000014216/f/201308/ssprev.png") no-repeat 0 bottom transparent;
3668        width: 19px;
3669        height: 19px;
3670        text-indent: -9999px;
3671        display: block;
3672    }
3673
3674    #block-block-501 .fullSizeCarousel .merchflex-direction-nav .merchflex-prev:hover,
3675    #block-block-501 .listCarousel .merchflex-direction-nav .merchflex-prev:hover,
3676    #block-block-96 .fullSizeCarousel .merchflex-direction-nav .merchflex-prev:hover,
3677    #block-block-96 .listCarousel .merchflex-direction-nav .merchflex-prev:hover {
3678        background-position: 0 0;
3679    }
3680
3681    #block-block-501 .fullSizeCarousel .merchflex-direction-nav .merchflex-next,
3682    #block-block-501 .listCarousel .merchflex-direction-nav .merchflex-next,
3683    #block-block-96 .fullSizeCarousel .merchflex-direction-nav .merchflex-next,
3684    #block-block-96 .listCarousel .merchflex-direction-nav .merchflex-next {
3685        background: url("/sites/g/files/g2000014216/f/201308/ssnext.png") no-repeat 0 0 transparent;
3686        width: 19px;
3687        height: 19px;
3688        text-indent: -9999px;
3689        display: block;
3690    }
3691
3692    #block-block-501 .fullSizeCarousel .merchflex-direction-nav .merchflex-next:hover,
3693    #block-block-501 .listCarousel .merchflex-direction-nav .merchflex-next:hover,
3694    #block-block-96 .fullSizeCarousel .merchflex-direction-nav .merchflex-next:hover,
3695    #block-block-96 .listCarousel .merchflex-direction-nav .merchflex-next:hover {
3696        background-position: 0 bottom;
3697    }
3698
3699    /*New Merch block stylings created from Merch Content Type*/
3700    #block-views-merch-block-1 {
3701        position: relative;
3702        max-width: 500px;
3703        margin: 0 auto;
3704    }
3705
3706    #block-views-merch-block-1 .config-merch-carousel {
3707        padding: 10px;
3708        font-size: 0.8em;
3709        float: left;
3710        line-height: 1;
3711        margin-right: 5%;
3712        font-size: 0.6em;
3713    }
3714
3715    @media only screen and (min-width: 768px) {
3716        #block-views-merch-block-1 .config-merch-carousel {
3717            display: block;
3718        }
3719    }
3720
3721    #block-views-merch-block-1 li.merch {
3722        overflow: hidden;
3723        margin: 0;
3724        float: left;
3725        clear: both;
3726        border-bottom: #ffffff solid #ffffff;
3727        padding: 1em 0;
3728        width: 100%;
3729        padding-bottom: 0;
3730        clear: none;
3731    }
3732
3733    #block-views-merch-block-1 li.merch:first-child {
3734        padding-top: 0;
3735    }
3736
3737    #block-views-merch-block-1 li.merch .merchImg {
3738        width: 53.5%;
3739        margin-right: 3%;
3740    }
3741
3742    #block-views-merch-block-1 li.merch .merchDetail {
3743        width: 43.5%;
3744    }
3745
3746    #block-views-merch-block-1 li.merch .merchImg {
3747        display: block;
3748        float: left;
3749        margin-top: 5px;
3750    }
3751
3752    #block-views-merch-block-1 li.merch .merchImg img {
3753        width: 100%;
3754        height: auto;
3755    }
3756
3757    #block-views-merch-block-1 li.merch .merchDetail {
3758        float: left;
3759    }
3760
3761    #block-views-merch-block-1 li.merch .merchDetail .merchBuy {
3762        overflow: hidden;
3763    }
3764
3765    #block-views-merch-block-1 li.merch .merchDetail .merchPrice {
3766        float: left;
3767        font-size: 1.25em;
3768        line-height: 2em;
3769    }
3770
3771    #block-views-merch-block-1 li.merch .merchDetail .merchBuyButton {
3772        float: left;
3773        clear: both;
3774        padding: 10px;
3775        font-size: 0.8em;
3776    }
3777
3778    #block-views-merch-block-1 .firstFeatured li.merch.item1 .merchImg {
3779        width: 65%;
3780        margin-right: 3%;
3781    }
3782
3783    #block-views-merch-block-1 .firstFeatured li.merch.item1 .merchDetail {
3784        width: 32%;
3785    }
3786
3787    #block-views-merch-block-1 .fullSizeImage li.merch .merchImg,
3788    #block-views-merch-block-1 .fullSizeCarousel li.merch .merchImg {
3789        width: 100%;
3790        margin-right: 0%;
3791    }
3792
3793    #block-views-merch-block-1 .fullSizeImage li.merch .merchDetail,
3794    #block-views-merch-block-1 .fullSizeCarousel li.merch .merchDetail {
3795        width: 100%;
3796    }
3797
3798    #block-views-merch-block-1 .fullSizeImage li.merch .merchBuyButton,
3799    #block-views-merch-block-1 .fullSizeCarousel li.merch .merchBuyButton {
3800        float: right;
3801    }
3802
3803    #block-views-merch-block-1 .fullSizeCarousel li.merch,
3804    #block-views-merch-block-1 .listCarousel li.merch {
3805        clear: none;
3806        padding-top: 0;
3807    }
3808
3809    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav,
3810    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav {
3811        position: absolute;
3812        right: 0;
3813        top: 0.85em;
3814    }
3815
3816    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav li,
3817    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav li {
3818        float: left;
3819        margin-left: 0.5em;
3820    }
3821
3822    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav .merchclass-prev,
3823    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav .merchclass-prev {
3824        background: url("/sites/g/files/g2000014216/f/201308/ssprev.png") no-repeat 0 bottom transparent;
3825        width: 19px;
3826        height: 19px;
3827        text-indent: -9999px;
3828        display: block;
3829    }
3830
3831    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav .merchclass-prev:hover,
3832    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav .merchclass-prev:hover {
3833        background-position: 0 0;
3834    }
3835
3836    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav .merchclass-next,
3837    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav .merchclass-next {
3838        background: url("/sites/g/files/g2000014216/f/201308/ssnext.png") no-repeat 0 0 transparent;
3839        width: 19px;
3840        height: 19px;
3841        text-indent: -9999px;
3842        display: block;
3843    }
3844
3845    #block-views-merch-block-1 .fullSizeCarousel .merchclass-direction-nav .merchclass-next:hover,
3846    #block-views-merch-block-1 .listCarousel .merchclass-direction-nav .merchclass-next:hover {
3847        background-position: 0 bottom;
3848    }
3849
3850    #block-views-merch-block-1 .merchclass-control-paging {
3851        display: none;
3852    }
3853
3854    body .region-content ul.flippy {
3855        float: left;
3856        clear: both;
3857        width: 100%;
3858    }
3859
3860    body .region-content ul.flippy li {
3861        width: 43%;
3862        display: block;
3863        white-space: normal;
3864        position: relative;
3865    }
3866
3867    @media only screen and (max-width: 767px) {
3868        body .region-content ul.flippy li {
3869            width: 37%;
3870        }
3871    }
3872
3873    body .region-content ul.flippy li a {
3874        width: 100%;
3875        height: auto;
3876        display: block;
3877    }
3878
3879    body .region-content ul.flippy li img {
3880        height: auto;
3881        width: 48%;
3882    }
3883
3884    @media only screen and (max-width: 767px) {
3885        body .region-content ul.flippy li img {
3886            width: 100%;
3887            box-sizing: border-box;
3888            -moz-box-sizing: border-box;
3889        }
3890    }
3891
3892    body .region-content ul.flippy li.next.empty {
3893        display: none;
3894    }
3895
3896    body .region-content ul.flippy li.prev {
3897        padding: 0;
3898        text-align: left;
3899        float: left;
3900    }
3901
3902    body .region-content ul.flippy li.prev a img {
3903        padding-left: 10%;
3904        background: url("/sites/g/files/g2000014216/f/201310/previous_flip.jpg") no-repeat scroll 0 center transparent;
3905    }
3906
3907    @media only screen and (max-width: 767px) {
3908        body .region-content ul.flippy li.prev a img {
3909            padding-left: 20%;
3910        }
3911    }
3912
3913    body .region-content ul.flippy li.prev a span {
3914        padding-left: 10%;
3915        display: block;
3916    }
3917
3918    @media only screen and (max-width: 767px) {
3919        body .region-content ul.flippy li.prev a span {
3920            width: 100%;
3921            position: static;
3922            padding-left: 20%;
3923        }
3924    }
3925
3926    body .region-content ul.flippy li.next {
3927        float: right;
3928        padding: 0;
3929        text-align: right;
3930    }
3931
3932    body .region-content ul.flippy li.next a img {
3933        padding-right: 10%;
3934        background: url("/sites/g/files/g2000014216/f/201310/next_flip.jpg") no-repeat scroll 100% center transparent;
3935    }
3936
3937    @media only screen and (max-width: 767px) {
3938        body .region-content ul.flippy li.next a img {
3939            padding-right: 20%;
3940        }
3941    }
3942
3943    body .region-content ul.flippy li.next a span {
3944        padding-right: 10%;
3945        display: block;
3946    }
3947
3948    @media only screen and (max-width: 767px) {
3949        body .region-content ul.flippy li.next a span {
3950            width: 100%;
3951            position: static;
3952            padding-right: 20%;
3953        }
3954    }
3955
3956    body.node-type-forum .region-content ul.flippy li.prev {
3957        background-size: 7%;
3958        background-position: left 6px;
3959    }
3960
3961    body.node-type-forum .region-content ul.flippy li.next {
3962        background-size: 7%;
3963        background-position: right 6px;
3964    }
3965
3966    .node-type-photo #block-flippy-flippy-pager .prevImage .igImage,
3967    .node-type-photo #block-flippy-flippy-pager .prevImage .igTitle,
3968    .node-type-photo #block-flippy-flippy-pager .nextImage .igImage,
3969    .node-type-photo #block-flippy-flippy-pager .nextImage .igTitle {
3970        display: none;
3971    }
3972
3973    .node-type-photo #block-flippy-flippy-pager .prevImage.Instagram .igImage,
3974    .node-type-photo #block-flippy-flippy-pager .prevImage.Instagram .igTitle,
3975    .node-type-photo #block-flippy-flippy-pager .nextImage.Instagram .igImage,
3976    .node-type-photo #block-flippy-flippy-pager .nextImage.Instagram .igTitle {
3977        display: block;
3978    }
3979
3980    .node-type-photo #block-flippy-flippy-pager .prevImage.Instagram .regImage,
3981    .node-type-photo #block-flippy-flippy-pager .prevImage.Instagram .regTitle,
3982    .node-type-photo #block-flippy-flippy-pager .nextImage.Instagram .regImage,
3983    .node-type-photo #block-flippy-flippy-pager .nextImage.Instagram .regTitle {
3984        display: none;
3985    }
3986
3987    #lightBoxContent.lightBoxContent.tkt {
3988        top: auto !important;
3989        right: 24px !important;
3990        left: auto !important;
3991        color: #ffffff;
3992        max-width: 360px;
3993        background-color: #000000;
3994        z-index: 10;
3995        transition: all 500ms cubic-bezier(0.815, -0.46, 0.095, 1.48);
3996        position: fixed;
3997        height: auto !important;
3998        -moz-box-shadow: 0.5px 0.5px 1px 0.5px #000;
3999        -webkit-box-shadow: 0.5px 0.5px 1px 0.5px #000;
4000        box-shadow: 0.5px 0.5px 1px 0.5px #000;
4001        padding: 15px;
4002        display: block;
4003        bottom: -500px;
4004        -moz-box-sizing: border-box;
4005        -webkit-box-sizing: border-box;
4006        box-sizing: border-box;
4007    }
4008
4009    #lightBoxContent.lightBoxContent.tkt.show_toaster {
4010        bottom: 0 !important;
4011    }
4012
4013    #lightBoxContent.lightBoxContent.tkt.hide_toaster {
4014        bottom: -500px !important;
4015    }
4016
4017    #lightBoxContent.lightBoxContent.tkt input:-webkit-autofill {
4018        -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
4019    }
4020
4021    #lightBoxContent.lightBoxContent.tkt select::-ms-expand {
4022        display: none;
4023    }
4024
4025    #lightBoxContent .mlist-wrapper {
4026        margin-top: 0;
4027    }
4028
4029    #lightBoxContent .mlist-wrapper div {
4030        color: #ffffff;
4031    }
4032
4033    #lightBoxContent .mlist-wrapper div#errorMsg,
4034    #lightBoxContent .mlist-wrapper div#serverError {
4035        color: #535353;
4036    }
4037
4038    #lightBoxContent .mlist-wrapper fieldset {
4039        padding: 0;
4040    }
4041
4042    #lightBoxContent .mlist-wrapper fieldset .mlist-submit {
4043        margin-top: 0;
4044    }
4045
4046    #lightBoxContent .mlist-wrapper fieldset .mlist-submit input {
4047        margin: 0;
4048        padding: 12px;
4049        width: 100%;
4050        line-height: 13px;
4051    }
4052
4053    #lightBoxContent .mlist-wrapper fieldset .emailTitle {
4054        font-size: 22px;
4055        font-weight: bold;
4056        font-family: "Palanquin Dark", sans-serif;
4057        text-transform: uppercase;
4058    }
4059
4060    #lightBoxContent .mlist-wrapper fieldset .mlist-header {
4061        padding-bottom: 14px;
4062        font-size: 14px;
4063    }
4064
4065    #lightBoxContent .mlist-wrapper .termsWrapper {
4066        padding: 0;
4067        font-size: 11px;
4068        font-weight: normal;
4069    }
4070
4071    #lightBoxContent .mlist-wrapper .termsWrapper a {
4072        font-weight: bold;
4073    }
4074
4075    #lightBoxContent .mlist-wrapper .termsWrapper a.terms {
4076        text-transform: uppercase;
4077        text-decoration: underline;
4078    }
4079
4080    #lightBoxContent .mlist-wrapper #thankyouBlock {
4081        padding: 0;
4082    }
4083
4084    #lightBoxContent .mlist-wrapper #thankyouBlock .thankyou-message.embed {
4085        text-align: center;
4086    }
4087
4088    #lightBoxContent .mlist-wrapper #thankyouBlock #errorLabelContainer2 {
4089        color: #535353;
4090    }
4091
4092    #lightBoxContent .mlist-wrapper #thankyouBlock .mlist-checks {
4093        clear: both;
4094        padding: 20px 0 10px 0;
4095        color: #ffffff;
4096        text-align: left;
4097    }
4098
4099    #lightBoxContent .mlist-wrapper #thankyouBlock .mlist-submit-new {
4100        padding: 10px 0 20px 0;
4101    }
4102
4103    #lightBoxContent .mlist-wrapper #thankyouBlock .mlist-submit-new input {
4104        margin: 0;
4105    }
4106
4107    #lightBoxContent .mlist-wrapper #thankyouBlock select#dobMonth {
4108        float: left;
4109        padding-left: 0.5em;
4110        width: 47%;
4111    }
4112
4113    #lightBoxContent .mlist-wrapper #thankyouBlock select#dobDay {
4114        float: right;
4115        padding-left: 0.5em;
4116        width: 47%;
4117        margin-right: 0;
4118    }
4119
4120    @media only screen and (max-width: 767px) {
4121        body.toaster {
4122            padding-top: 0px !important;
4123        }
4124
4125        .toaster #lightBoxContent.lightBoxContent {
4126            width: 100%;
4127            right: 0 !important;
4128            max-width: 100%;
4129        }
4130    }
4131
4132    #lightBoxContent.lightBoxContent.tkt .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field input:focus {
4133        background: #ffffff;
4134    }
4135
4136    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper,
4137    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper,
4138    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper {
4139        height: 100%;
4140        display: table;
4141        width: 100%;
4142    }
4143
4144    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form,
4145    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock.final-screen,
4146    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData,
4147    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric {
4148        display: table-cell;
4149        vertical-align: middle;
4150    }
4151
4152    #lightBoxContent.lightBoxContent.tkt .lightBoxClose a,
4153    #tklbContainer #lightBoxContent.lightBoxContent .lightBoxClose.turnKeyClose a {
4154        background-image: url("/sites/g/files/g2000014216/f/201401/bg_closebtn.png");
4155        background-repeat: no-repeat;
4156        display: block;
4157        height: 17px;
4158        position: absolute;
4159        right: 5px;
4160        text-indent: -9998px;
4161        top: 8px;
4162        width: 17px;
4163        cursor: pointer;
4164        z-index: 1;
4165    }
4166
4167    #lightBoxContent.lightBoxContent.tkt .lightBoxClose a:hover,
4168    #tklbContainer #lightBoxContent.lightBoxContent .lightBoxClose.turnKeyClose a:hover {
4169        background-position: 0 -28px;
4170    }
4171
4172    .view-turnkey-lightbox-toaster {
4173        display: none;
4174    }
4175
4176    #tklbContainer #lightBoxContent.lightBoxContent {
4177        -moz-box-sizing: border-box;
4178        -webkit-box-sizing: border-box;
4179        box-sizing: border-box;
4180        background-color: #000000;
4181        color: #ffffff;
4182        padding: 0;
4183        position: fixed;
4184        z-index: 10001;
4185    }
4186
4187    @media only screen and (min-width: 768px) and (max-width: 1023px) {
4188        #tklbContainer #lightBoxContent.lightBoxContent .lightBoxClose.turnKeyClose a {
4189            right: 20px;
4190        }
4191    }
4192
4193    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyImageWrapper {
4194        width: 100%;
4195        float: none;
4196        overflow: hidden;
4197        max-height: 100%;
4198    }
4199
4200    @media only screen and (min-width: 768px) {
4201        #tklbContainer #lightBoxContent.lightBoxContent .turnKeyImageWrapper {
4202            float: left;
4203            width: 50%;
4204        }
4205    }
4206
4207    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyImageWrapper img {
4208        height: auto;
4209        width: 100%;
4210    }
4211
4212    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper {
4213        box-sizing: border-box;
4214        padding: 12px;
4215        width: 100%;
4216        float: none;
4217        background-color: #000000;
4218    }
4219
4220    @media only screen and (min-width: 768px) {
4221        #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper {
4222            float: left;
4223            width: 50%;
4224        }
4225    }
4226
4227    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper {
4228        margin-top: 0;
4229    }
4230
4231    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .emailTitle {
4232        text-align: center;
4233        font-size: 24px;
4234        font-weight: bold;
4235        font-family: "Palanquin Dark", sans-serif;
4236        padding-bottom: 20px;
4237    }
4238
4239    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-header {
4240        color: #ffffff;
4241        font-family: "Palanquin Dark", sans-serif;
4242        padding-bottom: 14px;
4243        text-align: center;
4244        text-transform: uppercase;
4245    }
4246
4247    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit {
4248        margin: 0;
4249    }
4250
4251    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit input {
4252        margin: 0;
4253    }
4254
4255    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock {
4256        padding: 0;
4257        color: #ffffff;
4258    }
4259
4260    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #errorLabelContainer2 {
4261        color: #535353;
4262    }
4263
4264    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-checks {
4265        clear: both;
4266        padding-top: 20px;
4267        padding-bottom: 10px;
4268    }
4269
4270    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new {
4271        padding: 10px 0 20px 0;
4272    }
4273
4274    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new input {
4275        margin: 0;
4276    }
4277
4278    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock select#dobMonth {
4279        float: left;
4280        width: 47%;
4281        margin-right: 0;
4282    }
4283
4284    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock select#dobDay {
4285        float: right;
4286        width: 47%;
4287        margin-right: 0;
4288    }
4289
4290    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper .termsWrapper a.terms {
4291        text-transform: uppercase;
4292        text-decoration: underline;
4293    }
4294
4295    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData {
4296        width: 100%;
4297        text-align: center;
4298    }
4299
4300    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchTitle {
4301        font-size: 24px;
4302        font-weight: bold;
4303        font-family: "Palanquin Dark", sans-serif;
4304        margin: 0 0 15px;
4305    }
4306
4307    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchDesc {
4308        margin: 0 0 15px;
4309    }
4310
4311    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchPrice {
4312        font-size: 18px;
4313        font-weight: bold;
4314        margin: 0 0 15px;
4315    }
4316
4317    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a {
4318        padding: 10px;
4319        font-size: 1em;
4320    }
4321
4322    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric {
4323        text-align: center;
4324    }
4325
4326    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericTitle {
4327        text-align: center;
4328        font-size: 24px;
4329        font-weight: bold;
4330        font-family: "Palanquin Dark", sans-serif;
4331        padding-bottom: 20px;
4332    }
4333
4334    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericDesc {
4335        padding-bottom: 12px;
4336        font-family: "Palanquin Dark", sans-serif;
4337    }
4338
4339    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA {
4340        margin-top: 10px;
4341    }
4342
4343    #tklbContainer #lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a {
4344        padding: 10px;
4345        font-size: 1em;
4346        padding: 0.75em;
4347    }
4348
4349    @media only screen and (max-width: 767px) {
4350
4351        body,
4352        html {
4353            height: 100%;
4354        }
4355
4356        body {
4357            padding-top: 0px !important;
4358        }
4359
4360        .tklb~.region #toolbar {
4361            display: none !important;
4362        }
4363
4364        .tklb~div#page {
4365            display: none;
4366        }
4367
4368        #lightBoxContent.lightBoxContent.tklb {
4369            height: 100%;
4370            position: fixed;
4371            z-index: 20;
4372            overflow-y: scroll;
4373            background-color: rgba(255, 255, 255, 0.1);
4374            width: 100%;
4375            /*Hack for the close button*/
4376        }
4377
4378        #lightBoxContent.lightBoxContent.tklb .lightBoxClose.turnKeyClose a {
4379            bottom: 0px;
4380            width: 100%;
4381            color: #000;
4382            text-indent: 0px;
4383            background-color: #999;
4384            text-align: right;
4385            font-style: italic;
4386            background-image: none;
4387            position: fixed;
4388            padding-right: 20px;
4389            opacity: 0.9;
4390            z-index: 60;
4391            height: 20px;
4392        }
4393
4394        #lightBoxContent.lightBoxContent.tklb .backGroundImage {
4395            position: fixed;
4396            left: 0;
4397            right: 0;
4398            z-index: -1;
4399            display: block;
4400            background-position: center center;
4401            width: 100%;
4402            height: 100%;
4403            background-size: cover;
4404            opacity: .25;
4405            -webkit-filter: blur(5px);
4406            -moz-filter: blur(5px);
4407            -o-filter: blur(5px);
4408            -ms-filter: blur(5px);
4409            filter: blur(5px);
4410        }
4411
4412        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper {
4413            background-color: transparent;
4414            height: auto;
4415            padding: 12px;
4416            padding-bottom: 100px;
4417        }
4418
4419        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit {
4420            margin: 0;
4421        }
4422
4423        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper form .mlist-submit input {
4424            margin: 0;
4425        }
4426
4427        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .emailTitle,
4428        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .genericTitle,
4429        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .merchTitle {
4430            text-align: center;
4431            font-size: 24px;
4432            font-weight: bold;
4433            font-family: Futura, sans-serif;
4434            padding-bottom: 20px;
4435        }
4436
4437        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .genericDesc {
4438            font-size: 14px;
4439            text-align: center;
4440        }
4441
4442        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .merchPrice {
4443            font-size: 18px;
4444            font-weight: bold;
4445            margin: 0 0 15px;
4446            text-align: center;
4447        }
4448
4449        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .termsWrapper.second {
4450            margin-bottom: 10px;
4451        }
4452
4453        #lightBoxContent.lightBoxContent.tklb .turnKeyTextWrapper .merchDesc {
4454            text-align: center;
4455            margin: 0 0 15px;
4456        }
4457
4458        #lightBoxContent.lightBoxContent.tklb .turnKeyImageWrapper {
4459            max-height: none;
4460            margin: 50px auto 0px;
4461            width: 50%;
4462            box-sizing: border-box;
4463            border: 5px solid #fff;
4464        }
4465
4466        #lightBoxContent.lightBoxContent.tklb .turnKeyImageWrapper .turnKeyImage {
4467            font-size: 0px;
4468        }
4469    }
4470
4471    .genericCTA,
4472    .turnKeyMerchData .merchLink {
4473        margin-top: 10px;
4474    }
4475
4476    .genericCTA a,
4477    .turnKeyMerchData .merchLink a {
4478        padding: 10px;
4479        font-size: 1em;
4480        padding: 0.75em;
4481    }
4482
4483    #block-block-511 {
4484        padding: 1em 1.5em;
4485        background: transparent;
4486        margin-top: 1.5em;
4487    }
4488
4489    #block-block-511 .join-message {
4490        font-size: 1.2em;
4491        margin-bottom: 1em;
4492    }
4493
4494    #block-block-511 .features-list {
4495        padding-left: 1em;
4496        margin-bottom: 1em;
4497    }
4498
4499    #block-block-511 .features-list li {
4500        list-style-type: disc;
4501        line-height: 1.5em;
4502    }
4503
4504    #block-block-511 .join-fanclub a {
4505        padding: 10px;
4506        font-size: 0.8em;
4507        padding: 0.75em 2.5em;
4508        float: left;
4509    }
4510
4511    #block-views-home-one-page-news-block-2.block h2,
4512    .page-news #block-system-main.block h2,
4513    .page-news-v1 #block-system-main.block h2,
4514    #block-views-home-one-page-news-block-4.block h2,
4515    #block-views-home-one-page-news-block-3.block h2 {
4516        margin: 0;
4517    }
4518
4519    #block-views-home-one-page-news-block-2 .views-row,
4520    .page-news #block-system-main .views-row,
4521    .page-news-v1 #block-system-main .views-row,
4522    #block-views-home-one-page-news-block-4 .views-row,
4523    #block-views-home-one-page-news-block-3 .views-row {
4524        padding-bottom: 88px;
4525        position: relative;
4526        padding-left: 5%;
4527    }
4528
4529    #block-views-home-one-page-news-block-2 .views-row.views-row-3,
4530    #block-views-home-one-page-news-block-2 .views-row.views-row-4,
4531    .page-news #block-system-main .views-row.views-row-3,
4532    .page-news #block-system-main .views-row.views-row-4,
4533    .page-news-v1 #block-system-main .views-row.views-row-3,
4534    .page-news-v1 #block-system-main .views-row.views-row-4,
4535    #block-views-home-one-page-news-block-4 .views-row.views-row-3,
4536    #block-views-home-one-page-news-block-4 .views-row.views-row-4,
4537    #block-views-home-one-page-news-block-3 .views-row.views-row-3,
4538    #block-views-home-one-page-news-block-3 .views-row.views-row-4 {
4539        display: none;
4540    }
4541
4542    #block-views-home-one-page-news-block-2 .views-row .news-item .news-media,
4543    .page-news #block-system-main .views-row .news-item .news-media,
4544    .page-news-v1 #block-system-main .views-row .news-item .news-media,
4545    #block-views-home-one-page-news-block-4 .views-row .news-item .news-media,
4546    #block-views-home-one-page-news-block-3 .views-row .news-item .news-media {
4547        z-index: 1;
4548        position: relative;
4549        top: 32px;
4550    }
4551
4552    #block-views-home-one-page-news-block-2 .views-row .news-item .news-media img,
4553    .page-news #block-system-main .views-row .news-item .news-media img,
4554    .page-news-v1 #block-system-main .views-row .news-item .news-media img,
4555    #block-views-home-one-page-news-block-4 .views-row .news-item .news-media img,
4556    #block-views-home-one-page-news-block-3 .views-row .news-item .news-media img {
4557        display: inline;
4558        height: auto;
4559        width: 100%;
4560    }
4561
4562    #block-views-home-one-page-news-block-2 .views-row .news-item .news-media .media-thumbn
4562ail-frame,
4563    .page-news #block-system-main .views-row .news-item .news-media .media-thumbnail-frame,
4564    .page-news-v1 #block-system-main .views-row .news-item .news-media .media-thumbnail-frame,
4565    #block-views-home-one-page-news-block-4 .views-row .news-item .news-media .media-thumbnail-frame,
4566    #block-views-home-one-page-news-block-3 .views-row .news-item .news-media .media-thumbnail-frame {
4567        height: 0;
4568        overflow: hidden;
4569        padding-bottom: 100%;
4570        background: url("/sites/g/files/g2000014216/f/201712/foals-news-image.png") no-repeat scroll center center transparent;
4571        background-size: cover;
4572    }
4573
4574    #block-views-home-one-page-news-block-2 .views-row .news-item .news-meta,
4575    .page-news #block-system-main .views-row .news-item .news-meta,
4576    .page-news-v1 #block-system-main .views-row .news-item .news-meta,
4577    #block-views-home-one-page-news-block-4 .views-row .news-item .news-meta,
4578    #block-views-home-one-page-news-block-3 .views-row .news-item .news-meta {
4579        background: #ffffff;
4580        padding: 45px 12px 15px;
4581        position: absolute;
4582        width: 94%;
4583        box-sizing: border-box;
4584        left: 0;
4585        -webkit-text-size-adjust: none;
4586    }
4587
4588    #block-views-home-one-page-news-block-2 .views-row .news-item .news-meta .news-title a,
4589    .page-news #block-system-main .views-row .news-item .news-meta .news-title a,
4590    .page-news-v1 #block-system-main .views-row .news-item .news-meta .news-title a,
4591    #block-views-home-one-page-news-block-4 .views-row .news-item .news-meta .news-title a,
4592    #block-views-home-one-page-news-block-3 .views-row .news-item .news-meta .news-title a {
4593        font-weight: 700;
4594        font-size: 20px;
4595        color: #000000;
4596        letter-spacing: 0px;
4597        text-transform: uppercase;
4598        display: block;
4599        line-height: 18px;
4600    }
4601
4602    #block-views-home-one-page-news-block-2 .views-row .news-item .news-meta .news-date,
4603    .page-news #block-system-main .views-row .news-item .news-meta .news-date,
4604    .page-news-v1 #block-system-main .views-row .news-item .news-meta .news-date,
4605    #block-views-home-one-page-news-block-4 .views-row .news-item .news-meta .news-date,
4606    #block-views-home-one-page-news-block-3 .views-row .news-item .news-meta .news-date {
4607        font-weight: 400;
4608        font-size: 14.79px;
4609        color: #000000;
4610        letter-spacing: 0px;
4611        text-transform: uppercase;
4612        color: #535353;
4613    }
4614
4615    #block-views-home-one-page-news-block-2 .views-row .news-item .news-meta .news-more,
4616    .page-news #block-system-main .views-row .news-item .news-meta .news-more,
4617    .page-news-v1 #block-system-main .views-row .news-item .news-meta .news-more,
4618    #block-views-home-one-page-news-block-4 .views-row .news-item .news-meta .news-more,
4619    #block-views-home-one-page-news-block-3 .views-row .news-item .news-meta .news-more {
4620        margin-top: 12px;
4621    }
4622
4623    #block-views-home-one-page-news-block-2 .views-row .news-item .news-meta .news-more a,
4624    .page-news #block-system-main .views-row .news-item .news-meta .news-more a,
4625    .page-news-v1 #block-system-main .views-row .news-item .news-meta .news-more a,
4626    #block-views-home-one-page-news-block-4 .views-row .news-item .news-meta .news-more a,
4627    #block-views-home-one-page-news-block-3 .views-row .news-item .news-meta .news-more a {
4628        font-weight: 400;
4629        font-size: 14.79px;
4630        color: #000000;
4631        letter-spacing: 2px;
4632        text-transform: uppercase;
4633        background: transparent;
4634        padding: 4px 10px;
4635        display: inline-block;
4636        border: 1px solid #000000;
4637        height: 21px;
4638    }
4639
4640    #block-views-home-one-page-news-block-2 .views-row .news-item .news-meta .news-more a:hover,
4641    .page-news #block-system-main .views-row .news-item .news-meta .news-more a:hover,
4642    .page-news-v1 #block-system-main .views-row .news-item .news-meta .news-more a:hover,
4643    #block-views-home-one-page-news-block-4 .views-row .news-item .news-meta .news-more a:hover,
4644    #block-views-home-one-page-news-block-3 .views-row .news-item .news-meta .news-more a:hover {
4645        background: #000000;
4646        color: #ffffff;
4647    }
4648
4649    @media only screen and (min-width: 768px) {
4650
4651        #block-views-home-one-page-news-block-2 .view-content ul,
4652        .page-news #block-system-main .view-content ul,
4653        .page-news-v1 #block-system-main .view-content ul,
4654        #block-views-home-one-page-news-block-4 .view-content ul,
4655        #block-views-home-one-page-news-block-3 .view-content ul {
4656            font-size: 0px;
4657        }
4658
4659        #block-views-home-one-page-news-block-2 .view-content ul.block,
4660        .page-news #block-system-main .view-content ul.block,
4661        .page-news-v1 #block-system-main .view-content ul.block,
4662        #block-views-home-one-page-news-block-4 .view-content ul.block,
4663        #block-views-home-one-page-news-block-3 .view-content ul.block {
4664            margin-bottom: 16px;
4665        }
4666
4667        #block-views-home-one-page-news-block-2 .view-content ul .views-row,
4668        .page-news #block-system-main .view-content ul .views-row,
4669        .page-news-v1 #block-system-main .view-content ul .views-row,
4670        #block-views-home-one-page-news-block-4 .view-content ul .views-row,
4671        #block-views-home-one-page-news-block-3 .view-content ul .views-row {
4672            font-size: 16px;
4673            display: inline-block;
4674            margin-right: 0%;
4675            margin-bottom: 2.55%;
4676            vertical-align: top;
4677            width: 25%;
4678            font-size: 16px;
4679        }
4680
4681        #block-views-home-one-page-news-block-2 .view-content ul .views-row:nth-child(4n),
4682        .page-news #block-system-main .view-content ul .views-row:nth-child(4n),
4683        .page-news-v1 #block-system-main .view-content ul .views-row:nth-child(4n),
4684        #block-views-home-one-page-news-block-4 .view-content ul .views-row:nth-child(4n),
4685        #block-views-home-one-page-news-block-3 .view-content ul .views-row:nth-child(4n) {
4686            margin-right: 0px;
4687        }
4688
4689        #block-views-home-one-page-news-block-2 .view-content ul .views-row,
4690        .page-news #block-system-main .view-content ul .views-row,
4691        .page-news-v1 #block-system-main .view-content ul .views-row,
4692        #block-views-home-one-page-news-block-4 .view-content ul .views-row,
4693        #block-views-home-one-page-news-block-3 .view-content ul .views-row {
4694            width: 23.5%;
4695            margin-right: 0.60%;
4696            transition: transform .5s;
4697            backface-visibility: hidden;
4698            -webkit-font-smoothing: subpixel-antialiased;
4699            position: relative;
4700            padding-left: 1%;
4701            top: -32px;
4702        }
4703
4704        #block-views-home-one-page-news-block-2 .view-content ul .views-row.views-row-odd,
4705        .page-news #block-system-main .view-content ul .views-row.views-row-odd,
4706        .page-news-v1 #block-system-main .view-content ul .views-row.views-row-odd,
4707        #block-views-home-one-page-news-block-4 .view-content ul .views-row.views-row-odd,
4708        #block-views-home-one-page-news-block-3 .view-content ul .views-row.views-row-odd {
4709            margin-top: 55px;
4710        }
4711
4712        #block-views-home-one-page-news-block-2 .view-content ul .views-row.views-row-3,
4713        #block-views-home-one-page-news-block-2 .view-content ul .views-row.views-row-4,
4714        .page-news #block-system-main .view-content ul .views-row.views-row-3,
4715        .page-news #block-system-main .view-content ul .views-row.views-row-4,
4716        .page-news-v1 #block-system-main .view-content ul .views-row.views-row-3,
4717        .page-news-v1 #block-system-main .view-content ul .views-row.views-row-4,
4718        #block-views-home-one-page-news-block-4 .view-content ul .views-row.views-row-3,
4719        #block-views-home-one-page-news-block-4 .view-content ul .views-row.views-row-4,
4720        #block-views-home-one-page-news-block-3 .view-content ul .views-row.views-row-3,
4721        #block-views-home-one-page-news-block-3 .view-content ul .views-row.views-row-4 {
4722            display: inline-block;
4723        }
4724
4725        #block-views-home-one-page-news-block-2 .view-content ul .views-row::after,
4726        .page-news #block-system-main .view-content ul .views-row::after,
4727        .page-news-v1 #block-system-main .view-content ul .views-row::after,
4728        #block-views-home-one-page-news-block-4 .view-content ul .views-row::after,
4729        #block-views-home-one-page-news-block-3 .view-content ul .views-row::after {
4730            position: absolute;
4731            top: 0;
4732            left: 0;
4733            width: 100%;
4734            height: 100%;
4735            transition: opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1);
4736            content: '';
4737            opacity: 0;
4738            z-index: -1;
4739        }
4740
4741        #block-views-home-one-page-news-block-2 .view-content ul .views-row:hover::after,
4742        #block-views-home-one-page-news-block-2 .view-content ul .views-row:focus::after,
4743        .page-news #block-system-main .view-content ul .views-row:hover::after,
4744        .page-news #block-system-main .view-content ul .views-row:focus::after,
4745        .page-news-v1 #block-system-main .view-content ul .views-row:hover::after,
4746        .page-news-v1 #block-system-main .view-content ul .views-row:focus::after,
4747        #block-views-home-one-page-news-block-4 .view-content ul .views-row:hover::after,
4748        #block-views-home-one-page-news-block-4 .view-content ul .views-row:focus::after,
4749        #block-views-home-one-page-news-block-3 .view-content ul .views-row:hover::after,
4750        #block-views-home-one-page-news-block-3 .view-content ul .views-row:focus::after {
4751            opacity: 1;
4752        }
4753    }
4754
4755    #block-views-home-one-page-news-block-2 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
4756    .page-news #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a,
4757    .page-news-v1 #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a,
4758    #block-views-home-one-page-news-block-4 .view-home-one-page-news .item-list .pager .pager-next.first.last a,
4759    #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last a {
4760        float: none;
4761        font-size: 18px;
4762        border: 0;
4763        display: inline-block;
4764        margin: 0 auto;
4765        padding: 0;
4766        color: #fff;
4767        letter-spacing: 8px;
4768        font-weight: normal;
4769    }
4770
4771    #block-views-home-one-page-news-block-2 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
4772    .page-news #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
4773    .page-news-v1 #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
4774    #block-views-home-one-page-news-block-4 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover,
4775    #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last a:hover {
4776        background: transparent;
4777        opacity: 0.53;
4778    }
4779
4780    #block-views-home-one-page-news-block-2 .view-home-one-page-news .item-list .pager .pager-next.first.last a:after,
4781    .page-news #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a:after,
4782    .page-news-v1 #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last a:after,
4783    #block-views-home-one-page-news-block-4 .view-home-one-page-news .item-list .pager .pager-next.first.last a:after,
4784    #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last a:after {
4785        font-size: 20px;
4786        transform: rotate(0deg);
4787        width: 30px;
4788        letter-spacing: -6px;
4789        display: block;
4790        font-weight: normal;
4791        margin: 6px auto 0;
4792        top: 0px;
4793        position: relative;
4794        font-family: monospace;
4795        content: ">>";
4796        background: url("/sites/g/files/g2000014216/f/201712/view-more.png") no-repeat top center;
4797        color: #000;
4798        text-indent: -9999px;
4799    }
4800
4801    #block-views-home-one-page-news-block-2 .view-home-one-page-news .item-list .pager .pager-next.first.last .ajax-progress.aja
4801x-progress-throbber,
4802    .page-news #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last .ajax-progress.ajax-progress-throbber,
4803    .page-news-v1 #block-system-main .view-home-one-page-news .item-list .pager .pager-next.first.last .ajax-progress.ajax-progress-throbber,
4804    #block-views-home-one-page-news-block-4 .view-home-one-page-news .item-list .pager .pager-next.first.last .ajax-progress.ajax-progress-throbber,
4805    #block-views-home-one-page-news-block-3 .view-home-one-page-news .item-list .pager .pager-next.first.last .ajax-progress.ajax-progress-throbber {
4806        display: block;
4807        left: 49%;
4808        position: relative;
4809    }
4810
4811    #block-views-home-one-page-news-block-2 .page .item-list .pager .pager-next,
4812    .page-news #block-system-main .page .item-list .pager .pager-next,
4813    .page-news-v1 #block-system-main .page .item-list .pager .pager-next,
4814    #block-views-home-one-page-news-block-4 .page .item-list .pager .pager-next,
4815    #block-views-home-one-page-news-block-3 .page .item-list .pager .pager-next {
4816        float: none;
4817    }
4818
4819    @media only screen and (min-width: 768px) {
4820
4821        #block-views-home-one-page-news-block-2 .view-content ul,
4822        .page-news #block-system-main .view-content ul,
4823        .page-news-v1 #block-system-main .view-content ul,
4824        #block-views-home-one-page-news-block-4 .view-content ul,
4825        #block-views-home-one-page-news-block-3 .view-content ul {
4826            position: relative;
4827        }
4828
4829        #block-views-home-one-page-news-block-2 .view-content .item-list,
4830        .page-news #block-system-main .view-content .item-list,
4831        .page-news-v1 #block-system-main .view-content .item-list,
4832        #block-views-home-one-page-news-block-4 .view-content .item-list,
4833        #block-views-home-one-page-news-block-3 .view-content .item-list {
4834            margin-top: 0em;
4835        }
4836
4837        #block-views-home-one-page-news-block-2 .item-list,
4838        .page-news #block-system-main .item-list,
4839        .page-news-v1 #block-system-main .item-list,
4840        #block-views-home-one-page-news-block-4 .item-list,
4841        #block-views-home-one-page-news-block-3 .item-list {
4842            margin-top: 8.5em;
4843        }
4844
4845        #block-views-home-one-page-news-block-2 .item-list .pager .pager-item,
4846        .page-news #block-system-main .item-list .pager .pager-item,
4847        .page-news-v1 #block-system-main .item-list .pager .pager-item,
4848        #block-views-home-one-page-news-block-4 .item-list .pager .pager-item,
4849        #block-views-home-one-page-news-block-3 .item-list .pager .pager-item {
4850            display: inline;
4851        }
4852
4853        #block-views-home-one-page-news-block-2 .item-list .pager .pager-current,
4854        .page-news #block-system-main .item-list .pager .pager-current,
4855        .page-news-v1 #block-system-main .item-list .pager .pager-current,
4856        #block-views-home-one-page-news-block-4 .item-list .pager .pager-current,
4857        #block-views-home-one-page-news-block-3 .item-list .pager .pager-current {
4858            display: inline;
4859        }
4860    }
4861
4862    @media only screen and (max-width: 767px) {
4863        .page .view-home-one-page-news .item-list .pager .pager-next {
4864            float: none;
4865        }
4866
4867        .wrapper-content {
4868            padding-bottom: 0;
4869        }
4870
4871        .tabs {
4872            margin: 0px;
4873        }
4874
4875        #block-views-home-one-page-news-block-2 .views-row,
4876        .page-news #block-system-main .views-row,
4877        .page-news-v1 #block-system-main .views-row,
4878        #block-views-home-one-page-news-block-4 .views-row,
4879        #block-views-home-one-page-news-block-3 .views-row {
4880            margin-bottom: 2em;
4881        }
4882    }
4883
4884    .page-news-v1 #page #content #main h1.title#page-title {
4885        margin: 0;
4886    }
4887
4888    .page-news-v1 #page-title {
4889        margin: 1em 0 0;
4890        line-height: 2.5em;
4891    }
4892
4893    .page-news-v1 .wrapper-content {
4894        padding-bottom: 0;
4895    }
4896
4897    .page-news-v1 .pane .tabs {
4898        margin: 0;
4899    }
4900
4901    .page-news #page-title,
4902    .page-news-v2 #page-title {
4903        margin-top: 1em;
4904    }
4905
4906    @media only screen and (min-width: 768px) {
4907
4908        .page-news .views-row.views-row-6,
4909        .page-news-v2 .views-row.views-row-6 {
4910            margin-right: 0;
4911        }
4912    }
4913
4914    .node-type-page .node>div,
4915    .node-type-page .node>ul.links.inline {
4916        display: block;
4917    }
4918
4919    #block-views-home-one-page-news-detail-block .views-row .media-thumbn
4919ail-frame {
4920        /*position: relative;
4921      height: 0;
4922      padding-bottom: 56.25%;
4923      width:100%;*/
4924    }
4925
4926    #block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame iframe,
4927    #block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame embed {
4928        width: 100%;
4929        height: auto;
4930        position: absolute;
4931        top: 0;
4932        left: 0;
4933    }
4934
4935    #block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame img {
4936        max-width: 100%;
4937        height: auto;
4938        margin-bottom: 10px;
4939    }
4940
4941    @media only screen and (min-width: 1024px) {
4942        #block-views-home-one-page-news-detail-block .detail-media-body {
4943            overflow: hidden;
4944        }
4945
4946        #block-views-home-one-page-news-detail-block .detail-media-body .dmb-body p:first-child {
4947            margin-top: 10px;
4948        }
4949    }
4950
4951    .page-node .wrapper-content {
4952        padding-bottom: 0;
4953    }
4954
4955    .page-node #content {
4956        min-height: calc(100vh - 464px);
4957    }
4958
4959    #block-views-home-one-page-news-detail-block {
4960        /*.dmb-body{
4961          text-align: center;
4962      }*/
4963    }
4964
4965    #block-views-home-one-page-news-detail-block .detail-media-body a img {
4966        display: block;
4967    }
4968
4969    #block-views-home-one-page-news-detail-block h2 {
4970        line-height: 2.2em;
4971        margin-bottom: 0;
4972    }
4973
4974    #block-views-home-one-page-news-detail-block li.views-row .views-field-title span:hover {
4975        color: #ffffff;
4976    }
4977
4978    #block-views-home-one-page-news-detail-block li.views-row .views-field-title {
4979        margin-bottom: 0;
4980    }
4981
4982    #block-views-home-one-page-news-detail-block li.views-row .views-field-title span {
4983        text-transform: uppercase;
4984        margin-top: 12px;
4985        font-size: 21.63px;
4986    }
4987
4988    #block-views-home-one-page-news-detail-block li.views-row .views-field-created span {
4989        font-size: 16px;
4990        color: #535353;
4991        text-transform: uppercase;
4992        line-height: 11px;
4993        display: block;
4994    }
4995
4996    #block-views-home-one-page-news-detail-block li.views-row .views-field-created span a {
4997        color: #fff;
4998        text-transform: capitalize;
4999    }
5000
5001    #block-views-home-one-page-news-detail-block li.views-row .views-field-created span a:hover {
5002        color: #535353;
5003    }
5004
5005    #block-views-home-one-page-news-detail-block li.views-row .fb_iframe_widget span,
5006    #block-views-home-one-page-news-detail-block li.views-row .fb_iframe_widget span iframe {
5007        width: 60px !important;
5008    }
5009
5010    #block-views-home-one-page-news-detail-block li.views-row .dmb-body span {
5011        margin-top: 1em;
5012    }
5013
5014    #block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 {
5015        margin: 1em 0 0 0;
5016    }
5017
5018    #block-views-home-one-page-news-detail-block li.views-row .views-field-nothing-2 div {
5019        display: inline-block;
5020        vertical-align: top;
5021    }
5022
5023    #block-views-home-one-page-news-detail-block .dmb-media .item-list ul li {
5024        margin-top: 5px;
5025    }
5026
5027    body #block-flippy-flippy-pager {
5028        position: absolute;
5029        top: 0;
5030        right: 0;
5031    }
5032
5033    body #block-flippy-flippy-pager ul.flippy li.next,
5034    body #block-flippy-flippy-pager ul.flippy li.prev {
5035        width: auto;
5036    }
5037
5038    body #block-flippy-flippy-pager ul.flippy li.next {
5039        margin-left: 25px;
5040    }
5041
5042    body #block-flippy-flippy-pager ul.flippy li.next a span {
5043        padding-right: 0;
5044    }
5045
5046    body #block-flippy-flippy-pager ul.flippy li.next a span.news_previous {
5047        color: #fff;
5048    }
5049
5050    body #block-flippy-flippy-pager ul.flippy li.next a span.news_previous:hover {
5051        color: #535353;
5052    }
5053
5054    body #block-flippy-flippy-pager ul.flippy li.prev {
5055        float: right;
5056        margin-left: 17px;
5057    }
5058
5059    body #block-flippy-flippy-pager ul.flippy li.prev a span {
5060        padding-right: 0;
5061    }
5062
5063    body #block-flippy-flippy-pager ul.flippy li.prev a span.news_next {
5064        color: #fff;
5065    }
5066
5067    body #block-flippy-flippy-pager ul.flippy li.prev a span.news_next:hover {
5068        color: #535353;
5069    }
5070
5071    body #block-flippy-flippy-pager ul.flippy li.prev a span.arrow,
5072    body #block-flippy-flippy-pager ul.flippy li.next a span.arrow {
5073        margin: 0px 0px 0 12px;
5074        font-size: 20px;
5075        position: relative;
5076        top: 3px;
5077        font-family: "Palanquin Dark", sans-serif;
5078    }
5079
5080    body #block-flippy-flippy-pager ul.flippy li.next a span.arrow {
5081        margin: 0px 12px 0 12px;
5082    }
5083
5084    body #block-flippy-flippy-pager ul.flippy li.prev a span,
5085    body #block-flippy-flippy-pager ul.flippy li.next a span {
5086        text-transform: uppercase;
5087        display: inline;
5088        letter-spacing: 5px;
5089        padding-left: 0;
5090    }
5091
5092    body #block-flippy-flippy-pager ul.flippy li.prev a span:hover {
5093        color: #535353;
5094    }
5095
5096    body #block-flippy-flippy-pager ul.flippy li.next a span:hover {
5097        color: #535353;
5098    }
5099
5100    iframe.twitter-share-button {
5101        margin-left: 5px;
5102        margin-right: 4px;
5103    }
5104
5105    body #content-area .block-views {
5106        border-bottom: 0;
5107    }
5108
5109    /*#block-system-main .comment a.username:hover, #block-system-main .comment-wrapper ul.links li a:hover {
5110        color: #535353;
5111    }*/
5112    .wmg-sl-double-chevron-left:before,
5113    .wmg-sl-double-chevron-right:before {
5114        font-family: 'wmg-standard-library';
5115    }
5116
5117    div#block-system-main .comment-wrapper,
5118    .view-login-or-register-to-post-commen.view-id-login_or_register_to_post_commen {
5119        display: none;
5120    }
5121
5122    .region.region-content {
5123        position: relative;
5124    }
5125
5126    @media only screen and (max-width: 767px) {
5127        #block-views-home-one-page-news-detail-block li.views-row .media-thumbnail-frame {
5128            width: 100%;
5129            margin-bottom: 1em;
5130        }
5131
5132        #block-views-home-one-page-news-detail-block li.views-row .media-thumbnail-frame img {
5133            height: auto;
5134        }
5135
5136        #block-views-home-one-page-news-detail-block li.views-row .dmb-body span {
5137            width: 100%;
5138            margin-left: 0;
5139        }
5140
5141        body #block-flippy-flippy-pager {
5142            top: 20px;
5143        }
5144
5145        body #block-flippy-flippy-pager {
5146            width: 262px;
5147        }
5148
5149        body #block-flippy-flippy-pager ul.flippy li.prev a span {
5150            font-size: 12px;
5151        }
5152
5153        body #block-flippy-flippy-pager ul.flippy li.next a span {
5154            font-size: 12px;
5155        }
5156    }
5157
5158    @media only screen and (min-width: 768px) {
5159        body #block-flippy-flippy-pager {
5160            top: 60px;
5161        }
5162    }
5163
5164    .view-home-one-page-photos,
5165    #block-views-photos-block-4 {
5166        position: relative;
5167    }
5168
5169    .view-home-one-page-photos>.view-content ul,
5170    #block-views-photos-block-4>.view-content ul {
5171        font-size: 0px;
5172    }
5173
5174    .view-home-one-page-photos>.view-content ul.block,
5175    #block-views-photos-block-4>.view-content ul.block {
5176        margin-bottom: 16px;
5177    }
5178
5179    .view-home-one-page-photos>.view-content ul .views-row,
5180    #block-views-photos-block-4>.view-content ul .views-row {
5181        font-size: 16px;
5182        display: inline-block;
5183        margin-right: 0%;
5184        margin-bottom: 0%;
5185        vertical-align: top;
5186        width: 20%;
5187        font-size: 16px;
5188    }
5189
5190    .view-home-one-page-photos>.view-content ul .views-row:nth-child(5n),
5191    #block-views-photos-block-4>.view-content ul .views-row:nth-child(5n) {
5192        margin-right: 0px;
5193    }
5194
5195    @media only screen and (max-width: 1023px) {
5196
5197        .view-home-one-page-photos>.view-content ul,
5198        #block-views-photos-block-4>.view-content ul {
5199            font-size: 0px;
5200        }
5201
5202        .view-home-one-page-photos>.view-content ul.block,
5203        #block-views-photos-block-4>.view-content ul.block {
5204            margin-bottom: 16px;
5205        }
5206
5207        .view-home-one-page-photos>.view-content ul .views-row,
5208        #block-views-photos-block-4>.view-content ul .views-row {
5209            font-size: 16px;
5210            display: inline-block;
5211            margin-right: 0%;
5212            margin-bottom: 0%;
5213            vertical-align: top;
5214            width: 33.33333%;
5215            font-size: 16px;
5216        }
5217
5218        .view-home-one-page-photos>.view-content ul .views-row:nth-child(3n),
5219        #block-views-photos-block-4>.view-content ul .views-row:nth-child(3n) {
5220            margin-right: 0px;
5221        }
5222    }
5223
5224    .view-home-one-page-photos>.view-content ul img,
5225    #block-views-photos-block-4>.view-content ul img {
5226        display: block;
5227        -webkit-filter: grayscale(100%);
5228        /* Safari 6.0 - 9.0 */
5229        filter: grayscale(100%);
5230        transition: all linear .5s;
5231    }
5232
5233    .view-home-one-page-photos>.view-content ul img:hover,
5234    #block-views-photos-block-4>.view-content ul img:hover {
5235        -webkit-filter: none;
5236        filter: none;
5237    }
5238
5239    .view-home-one-page-photos .view-content ul,
5240    #block-views-photos-block-4 .view-content ul {
5241        clear: both;
5242        padding: 0;
5243    }
5244
5245    .view-home-one-page-photos .views-row .views-field-field-instagram-video-url-1,
5246    #block-views-photos-block-4 .views-row .views-field-field-instagram-video-url-1 {
5247        display: none;
5248    }
5249
5250    .view-home-one-page-photos .views-row .field-content a,
5251    #block-views-photos-block-4 .views-row .field-content a {
5252        display: block;
5253        overflow: hidden;
5254    }
5255
5256    @media only screen and (max-width: 1023px) {
5257
5258        .view-home-one-page-photos .views-row.views-row-10,
5259        #block-views-photos-block-4 .views-row.views-row-10 {
5260            display: none !important;
5261        }
5262    }
5263
5264    #block-views-home-one-page-photos-block-1 .inner {
5265        position: relative;
5266    }
5267
5268    #block-views-home-one-page-photos-block-1 .inner .view-footer {
5269        font-size: 24px;
5270        font-weight: bold;
5271        text-align: center;
5272        text-transform: uppercase;
5273        background-size: 100% auto;
5274    }
5275
5276    #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper {
5277        background: url("/sites/g/files/g2000014216/f/201712/photo_mob.png") no-repeat 0 0 transparent;
5278        background-size: cover;
5279        justify-content: center;
5280        align-items: center;
5281        display: flex;
5282        width: 100%;
5283        height: 100%;
5284    }
5285
5286    @media only screen and (min-width: 1024px) {
5287        #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper {
5288            position: absolute;
5289            right: 0;
5290            width: 20%;
5291            height: 50%;
5292            bottom: 0;
5293            background: url("/sites/g/files/g2000014216/f/201712/photos-dt.png") no-repeat 0 0 transparent;
5294            background-size: cover;
5295        }
5296    }
5297
5298    #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper .instaIcon a {
5299        margin-bottom: 10px;
5300        display: block;
5301        color: #ffffff;
5302        font-size: 32px;
5303    }
5304
5305    @media only screen and (max-width: 1023px) {
5306        #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper .instaIcon {
5307            display: inline-block;
5308            margin: 35px 15px 23px 0;
5309        }
5310    }
5311
5312    #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper .viewTitle {
5313        margin-bottom: 35px;
5314        font-weight: 400;
5315        font-size: 20px;
5316        color: #ffffff;
5317        letter-spacing: 3px;
5318        text-transform: uppercase;
5319    }
5320
5321    @media only screen and (max-width: 1023px) {
5322        #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper .viewTitle {
5323            display: inline-block;
5324            vertical-align: super;
5325        }
5326    }
5327
5328    #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper .viewMoreLink a {
5329        font-weight: 400;
5330        font-size: 20px;
5331        color: #ffffff;
5332        letter-spacing: 0px;
5333        text-transform: uppercase;
5334        padding: 9px 22px 10px;
5335        border: 1px solid #ffffff;
5336        display: inline-block;
5337    }
5338
5339    #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper .viewMoreLink a:hover {
5340        background: #ffffff;
5341        color: #535353;
5342    }
5343
5344    @media only screen and (max-width: 1023px) {
5345        #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper .viewMoreLink {
5346            margin-bottom: 30px;
5347        }
5348    }
5349
5350    @media only screen and (min-width: 1024px) {
5351        #block-views-home-one-page-photos-block-1 .inner .view-footer .all-photos.all-link {
5352            position: absolute;
5353            left: 13%;
5354            bottom: -13%;
5355        }
5356    }
5357
5358    @media only screen and (min-width: 768px) {
5359        #block-views-home-one-page-photos-block-5 .view-content ul {
5360            font-size: 0px;
5361        }
5362
5363        #block-views-home-one-page-photos-block-5 .view-content ul.block {
5364            margin-bottom: 16px;
5365        }
5366
5367        #block-views-home-one-page-photos-block-5 .view-content ul .views-row {
5368            font-size: 16px;
5369            display: inline-block;
5370            margin-right: 2.2%;
5371            margin-bottom: 1.5%;
5372            vertical-align: top;
5373            width: 31.86667%;
5374            font-size: 16px;
5375        }
5376
5377        #block-views-home-one-page-photos-block-5 .view-content ul .views-row:nth-child(3n) {
5378            margin-right: 0px;
5379        }
5380    }
5381
5382    #block-views-home-one-page-photos-block-5 .views-row .field-content a {
5383        display: block;
5384        overflow: hidden;
5385    }
5386
5387    @media only screen and (max-width: 767px) {
5388        .front #content-area .block .view-home-one-page-photos .all-link {
5389            margin-top: 21px;
5390        }
5391    }
5392
5393    @media only screen and (min-width: 1024px) {
5394        .front #content-area #block-views-home-one-page-photos-block-1.block {
5395            padding: 64px 0 110px;
5396        }
5397    }
5398
5399    .ig-video span.play {
5400        background: url("/sites/g/files/g2000014216/f//201711/instagram-video-icon.png") no-repeat;
5401        width: 50px;
5402        height: 50px;
5403        position: absolute;
5404        top: 0;
5405        left: calc(100% - 50px);
5406        background-size: contain;
5407    }
5408
5409    .view-home-one-page-photos .views-row .field-content .popup+.popup a {
5410        width: 24px;
5411        height: 24px;
5412        position: absolute;
5413        display: block;
5414        background: url("/sites/g/files/g2000014216/f//201801/gallery.png") no-repeat scroll 0 0 transparent;
5415        top: 8px;
5416        left: auto;
5417        background-size: 100% 100%;
5418        right: 8px;
5419        z-index: 1;
5420    }
5421
5422    .view-home-one-page-photos .views-row .field-content .popup+.popup a img {
5423        display: none;
5424    }
5425
5426    .view-home-one-page-photos li.views-row {
5427        position: relative;
5428    }
5429
5430    /***************[===== PHOTO LANDING ======]***************/
5431    .page-photo-v1 #page-title,
5432    .page-photo #page-title {
5433        display: none;
5434    }
5435
5436    .page-photo-v1 .view-home-one-page-photos,
5437    .page-photo .view-home-one-page-photos {
5438        position: relative;
5439    }
5440
5441    .page-photo-v1 .view-home-one-page-photos .view-filters,
5442    .page-photo .view-home-one-page-photos .view-filters {
5443        display: none;
5444    }
5445
5446    .page-photo-v1 .view-home-one-page-photos .views-field.views-field-field-instagram-image-1,
5447    .page-photo .view-home-one-page-photos .views-field.views-field-field-instagram-image-1 {
5448        display: none;
5449    }
5450
5451    .page-photo-v1 .view-home-one-page-photos .views-row .field-content .popup+.popup a,
5452    .page-photo .view-home-one-page-photos .views-row .field-content .popup+.popup a {
5453        width: 24px;
5454        height: 24px;
5455        position: absolute;
5456        display: block;
5457        background: url("/sites/g/files/g2000014216/f//201801/gallery.png") no-repeat scroll 0 0 transparent;
5458        top: 8px;
5459        left: auto;
5460        background-size: 100% 100%;
5461        right: 8px;
5462    }
5463
5464    .page-photo-v1 .view-home-one-page-photos .views-row .field-content .popup+.popup a img,
5465    .page-photo .view-home-one-page-photos .views-row .field-content .popup+.popup a img {
5466        display: none;
5467    }
5468
5469    .page-photo-v1 .view-home-one-page-photos .view-header,
5470    .page-photo .view-home-one-page-photos .view-header {
5471        margin-bottom: 25px;
5472    }
5473
5474    .page-photo-v1 .view-home-one-page-photos .view-header .title,
5475    .page-photo .view-home-one-page-photos .view-header .title {
5476        display: inline-block;
5477        margin: 0 25px 0 0;
5478        padding-bottom: 12px;
5479    }
5480
5481    .page-photo-v1 .view-home-one-page-photos .view-header .filter-photos,
5482    .page-photo .view-home-one-page-photos .view-header .filter-photos {
5483        vertical-align: bottom;
5484        display: inline-block;
5485    }
5486
5487    .page-photo-v1 .view-home-one-page-photos .view-header .filter-photos .option,
5488    .page-photo .view-home-one-page-photos .view-header .filter-photos .option {
5489        margin-right: 20px;
5490        cursor: pointer;
5491        font-weight: 400;
5492        font-size: 14px;
5493        color: #535353;
5494        letter-spacing: 2px;
5495        text-transform: uppercase;
5496        line-height: 14px;
5497        display: inline-block;
5498    }
5499
5500    .page-photo-v1 .view-home-one-page-photos .view-header .filter-photos .option.selected,
5501    .page-photo-v1 .view-home-one-page-photos .view-header .filter-photos .option:hover,
5502    .page-photo .view-home-one-page-photos .view-header .filter-photos .option.selected,
5503    .page-photo .view-home-one-page-photos .view-header .filter-photos .option:hover {
5504        color: #ffffff;
5505    }
5506
5507    @media only screen and (max-width: 767px) {
5508
5509        .page-photo-v1 .view-home-one-page-photos .view-header .filter-photos,
5510        .page-photo .view-home-one-page-photos .view-header .filter-photos {
5511            display: none;
5512        }
5513    }
5514
5515    .page-photo-v1 .view-home-one-page-photos .view-header select.filter-photos,
5516    .page-photo .view-home-one-page-photos .view-header select.filter-photos {
5517        background: url("/sites/g/files/g2000014216/f//201801/down-arrow.png") no-repeat right center #000000 !important;
5518        background: none;
5519        font-weight: 400;
5520        font-size: 18px;
5521        color: #ffffff;
5522        letter-spacing: 2px;
5523        text-transform: uppercase;
5524        appearance: none;
5525        -webkit-appearance: none;
5526        -moz-appearance: none;
5527        display: none;
5528        margin-top: 10px;
5529        background-size: 18% !important;
5530        padding: 0;
5531        float: right;
5532        padding: 0 8px;
5533        width: auto;
5534        min-width: 119px;
5535    }
5536
5537    @media only screen and (max-width: 767px) {
5538
5539        .page-photo-v1 .view-home-one-page-photos .view-header select.filter-photos,
5540        .page-photo .view-home-one-page-photos .view-header select.filter-photos {
5541            display: inline-block;
5542        }
5543    }
5544
5545    @media only screen and (max-width: 767px) {
5546
5547        .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul,
5548        .page-photo .view-home-one-page-photos .view-content .item-list ul {
5549            font-size: 0px;
5550        }
5551
5552        .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul.block,
5553        .page-photo .view-home-one-page-photos .view-content .item-list ul.block {
5554            margin-bottom: 16px;
5555        }
5556
5557        .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul .views-row,
5558        .page-photo .view-home-one-page-photos .view-content .item-list ul .views-row {
5559            font-size: 16px;
5560            display: inline-block;
5561            margin-right: 0%;
5562            margin-bottom: 0%;
5563            vertical-align: top;
5564            width: 33.33333%;
5565            font-size: 16px;
5566        }
5567
5568        .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul .views-row:nth-child(3n),
5569        .page-photo .view-home-one-page-photos .view-content .item-list ul .views-row:nth-child(3n) {
5570            margin-right: 0px;
5571        }
5572    }
5573
5574    @media only screen and (min-width: 768px) {
5575
5576        .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul,
5577        .page-photo .view-home-one-page-photos .view-content .item-list ul {
5578            font-size: 0px;
5579        }
5580
5581        .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul.block,
5582        .page-photo .view-home-one-page-photos .view-content .item-list ul.block {
5583            margin-bottom: 16px;
5584        }
5585
5586        .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul .views-row,
5587        .page-photo .view-home-one-page-photos .view-content .item-list ul .views-row {
5588            font-size: 16px;
5589            display: inline-block;
5590            margin-right: 0%;
5591            margin-bottom: 0%;
5592            vertical-align: top;
5593            width: 25%;
5594            font-size: 16px;
5595        }
5596
5597        .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul .views-row:nth-child(4n),
5598        .page-photo .view-home-one-page-photos .view-content .item-list ul .views-row:nth-child(4n) {
5599            margin-right: 0px;
5600        }
5601    }
5602
5603    .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul li.views-row,
5604    .page-photo .view-home-one-page-photos .view-content .item-list ul li.views-row {
5605        position: relative;
5606    }
5607
5608    .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul li.views-row .views-field-field-photo-asset img,
5609    .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul li.views-row .views-field-field-photo-asset video,
5610    .page-photo .view-home-one-page-photos .view-content .item-list ul li.views-row .views-field-field-photo-asset img,
5611    .page-photo .view-home-one-page-photos .view-content .item-list ul li.views-row .views-field-field-photo-asset video {
5612        width: 100%;
5613        height: auto;
5614    }
5615
5616    .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul li.views-row.ig-video .play,
5617    .page-photo .view-home-one-page-photos .view-content .item-list ul li.views-row.ig-video .play {
5618        background: url("/sites/g/files/g2000014216/f//201801/instagram-video-icon.png") no-repeat 0 0 transparent;
5619        width: 50px;
5620        height: 50px;
5621        position: absolute;
5622        top: 0;
5623        left: calc(100% - 50px);
5624        background-size: contain;
5625    }
5626
5627    .page-photo-v1 .view-home-one-page-photos .view-footer,
5628    .page-photo .view-home-one-page-photos .view-footer {
5629        text-align: center;
5630        margin-top: 25px;
5631    }
5632
5633    .page-photo-v1 .view-home-one-page-photos .view-footer .insta-follow a,
5634    .page-photo .view-home-one-page-photos .view-footer .insta-follow a {
5635        font-weight: 400;
5636        font-size: 18px;
5637        color: #ffffff;
5638        letter-spacing: 2px;
5639        text-transform: uppercase;
5640        border: 1px solid #ffffff;
5641        padding: 8px 16px;
5642        display: inline-block;
5643    }
5644
5645    .page-photo-v1 .view-home-one-page-photos .view-footer .insta-follow a:hover,
5646    .page-photo .view-home-one-page-photos .view-footer .insta-follow a:hover {
5647        background: #ffffff;
5648        color: #000000;
5649    }
5650
5651    @media only screen and (min-width: 768px) {
5652
5653        .page-photo-v1 .view-home-one-page-photos .view-empty,
5654        .page-photo .view-home-one-page-photos .view-empty {
5655            min-height: 500px;
5656        }
5657    }
5658
5659    .page-photo-v1 #block-system-main .loader {
5660        background: url("/sites/g/files/g2000014216/f//201801/foals_loader.gif") no-repeat center top;
5661        width: 32px;
5662        height: 32px;
5663        display: block;
5664        margin: 0 auto;
5665    }
5666
5667    @media only screen and (max-width: 767px) {
5668        .page-photo-v1 .view-home-one-page-photos .view-content .item-list ul li.views-row {
5669            width: 33.33%;
5670            margin-bottom: 0;
5671        }
5672
5673        .page-photo-v1.not-front #content .stack .stack-width {
5674            margin: 0;
5675        }
5676
5677        .not-front #content .stack .stack-width {
5678            margin: 0;
5679        }
5680    }
5681
5682    body #block-views-home-one-page-photos-block-1 .view-content .item-list ul li.views-row.ig-video .views-field-field-instagram-video {
5683        display: none;
5684    }
5685
5686    .views-field.views-field-field-instagram-image-1 {
5687        display: none;
5688    }
5689
5690    .view-home-one-page-photos .views-row .field-content .popup+.popup a img {
5691        display: none;
5692    }
5693
5694    .front .view-home-one-page-photos>.view-content ul img {
5695        width: 100%;
5696    }
5697
5698    /***************[===== PHOTO DETAIL ======]***************/
5699    body.node-type-photo .pane {
5700        padding-bottom: 35px;
5701    }
5702
5703    .view-home-one-page-photo-detail .views-row {
5704        position: relative;
5705    }
5706
5707    .view-home-one-page-photo-detail .views-row .views-field-title span:hover {
5708        color: #363938;
5709    }
5710
5711    .view-home-one-page-photo-detail .views-row .views-field-nothing-1 {
5712        margin-top: 1em;
5713    }
5714
5715    .view-home-one-page-photo-detail .views-row .views-field-nothing-1 div {
5716        display: inline-block;
5717        vertical-align: top;
5718    }
5719
5720    .view-home-one-page-photo-detail .views-row .views-field-nothing-1 .social-share {
5721        float: left;
5722    }
5723
5724    .view-home-one-page-photo-detail .views-row .views-field-nothing-1 .instagram-link {
5725        float: right;
5726    }
5727
5728    .view-home-one-page-photo-detail .views-row .views-field-field-photo-asset img,
5729    .view-home-one-page-photo-detail .views-row .views-field-field-photo-asset video {
5730        width: 100%;
5731        height: auto;
5732    }
5733
5734    .view-home-one-page-photo-detail .views-row.ig-video .play {
5735        cursor: pointer;
5736        background: url("/sites/g/files/g2000014216/f/201312/play-button-new.png") no-repeat 0 bottom transparent;
5737        width: 22px;
5738        height: 22px;
5739        display: block;
5740        position: absolute;
5741        top: calc(50% - 27px);
5742        left: calc(50% - 11px);
5743    }
5744
5745    .view-home-one-page-photo-detail .views-row .views-field.views-field-field-instagram-title- {
5746        margin-bottom: 0.5em;
5747    }
5748
5749    .view-home-one-page-photo-detail .views-row .views-field.views-field-field-instagram-title- .field-content {
5750        font-size: 1.5em;
5751        margin: 0;
5752    }
5753
5754    .view-home-one-page-photo-detail .media-thumbnail-frame img {
5755        max-width: 100%;
5756        height: auto;
5757    }
5758
5759    .views-field-field-photo-asset {
5760        position: relative;
5761    }
5762
5763    .view-home-one-page-photo-detail .views-row.ig-video .play {
5764        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoKIDxnPgogIDx0aXRsZT5iYWNrZ3JvdW5kPC90aXRsZT4KICA8cmVjdCBmaWxsPSJub25lIiBpZD0iY2FudmFzX2JhY2tncm91bmQiIGhlaWdodD0iNzciIHdpZHRoPSI3NyIgeT0iLTEiIHg9Ii0xIi8+CiA8L2c+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPHBhdGggc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzEiIGZpbGw9InJnYig2OCwgNjgsIDY4KSIgZD0ibTM3LjM3ODE3OCwwYy0yMC42NDIwOTksMCAtMzcuMzc4MTc4LDE2LjczNjA3OCAtMzcuMzc4MTc4LDM3LjM3ODE3OHMxNi43MzYwNzgsMzcuMzc4MTc4IDM3LjM3ODE3OCwzNy4zNzgxNzhzMzcuMzc4MTc4LC0xNi43MzYwOCAzNy4zNzgxNzgsLTM3LjM3ODE3OHMtMTYuNzM2MDgsLTM3LjM3ODE3OCAtMzcuMzc4MTc4LC0zNy4zNzgxNzh6bS0xNC4wMTY4MTcsNTYuMDY3MjY1bDAsLTM3LjM3ODE3NmwzNy4zOTY4NjQsMTguNjg5MDg5bC0zNy4zOTY4NjQsMTguNjg5MDg3eiIvPgogPC9nPgo8L3N2Zz4=) no-repeat 0 0 transparent;
5765        width: 75px;
5766        height: 75px;
5767        position: absolute;
5768        top: calc(50% - 37px);
5769        left: calc(50% - 37px);
5770    }
5771
5772    img[src="[node:field_photo_asset:oembed-thumbnail_180_180_photothumb]"] {
5773        display: none;
5774    }
5775
5776    /**********[===== VIDEO ======]***************/
5777    #block-block-431 .content {
5778        width: 100%;
5779        margin: 0 auto;
5780    }
5781
5782    #block-block-476 .jtc-content ul {
5783        overflow: hidden;
5784    }
5785
5786    #block-block-476 .jtc-content li {
5787        float: left;
5788    }
5789
5790    .page-video-v1 #page-title,
5791    .page-video #page-title {
5792        margin: 1em 0;
5793        line-height: 2.5em;
5794    }
5795
5796    .page-video-v1 .view-home-one-page-video,
5797    .page-video .view-home-one-page-video {
5798        position: relative;
5799        padding-bottom: 0em;
5800    }
5801
5802    .page-video-v1 .view-home-one-page-video ul,
5803    .page-video .view-home-one-page-video ul {
5804        padding-left: 0;
5805    }
5806
5807    .page-video-v1 .view-home-one-page-video .views-row,
5808    .page-video .view-home-one-page-video .views-row {
5809        margin-bottom: 3%;
5810        position: relative;
5811    }
5812
5813    .page-video-v1 .view-home-one-page-video .views-row a:first-child,
5814    .page-video .view-home-one-page-video .views-row a:first-child {
5815        display: block;
5816        position: relative;
5817    }
5818
5819    .page-video-v1 .view-home-one-page-video .views-row a:first-child .media-thumbnail-frame,
5820    .page-video .view-home-one-page-video .views-row a:first-child .media-thumbnail-frame {
5821        font-size: 0;
5822    }
5823
5824    .page-video-v1 .view-home-one-page-video .views-row a:first-child .play_border,
5825    .page-video .view-home-one-page-video .views-row a:first-child .play_border {
5826        left: calc(50% - 43px / 2);
5827        top: calc(50% - 43px / 2);
5828    }
5829
5830    @media only screen and (min-width: 768px) {
5831
5832        .page-video-v1 .view-home-one-page-video .view-content ul,
5833        .page-video .view-home-one-page-video .view-content ul {
5834            font-size: 0px;
5835        }
5836
5837        .page-video-v1 .view-home-one-page-video .view-content ul.block,
5838        .page-video .view-home-one-page-video .view-content ul.block {
5839            margin-bottom: 16px;
5840        }
5841
5842        .page-video-v1 .view-home-one-page-video .view-content ul .views-row,
5843        .page-video .view-home-one-page-video .view-content ul .views-row {
5844            font-size: 16px;
5845            display: inline-block;
5846            margin-right: 2%;
5847            margin-bottom: 1.2%;
5848            vertical-align: top;
5849            width: 32%;
5850            font-size: 16px;
5851        }
5852
5853        .page-video-v1 .view-home-one-page-video .view-content ul .views-row:nth-child(3n),
5854        .page-video .view-home-one-page-video .view-content ul .views-row:nth-child(3n) {
5855            margin-right: 0px;
5856        }
5857    }
5858
5859    #block-system-main .view-home-one-page-video .views-row {
5860        position: relative;
5861    }
5862
5863    #block-system-main .view-home-one-page-video .views-row .vid-url {
5864        display: none;
5865    }
5866
5867    #block-system-main .view-home-one-page-video .views-row .vid-title {
5868        position: absolute;
5869        top: 50%;
5870        left: 50%;
5871        display: none;
5872        transform: translate(-50%, -40%);
5873    }
5874
5875    #block-system-main .view-home-one-page-video .views-row .vid-title span.field-content {
5876        text-transform: uppercase;
5877        font-size: 18px;
5878        font-weight: normal;
5879        cursor: pointer;
5880    }
5881
5882    #block-system-main .view-home-one-page-video .views-row.active img {
5883        filter: grayscale(100%);
5884        -webkit-filter: grayscale(100%);
5885        backface-visibility: hidden;
5886    }
5887
5888    #block-system-main .view-home-one-page-video .views-row .media-thumbn
5888ail-frame img {
5889        cursor: pointer;
5890    }
5891
5892    #block-system-main .view-home-one-page-video .views-row .media-thumbnail-frame img:hover {
5893        filter: grayscale(100%);
5894        -webkit-filter: grayscale(100%);
5895        backface-visibility: hidden;
5896    }
5897
5898    #block-system-main .view-home-one-page-video .views-row:hover .vid-title {
5899        display: block;
5900    }
5901
5902    .page-video-v1 .block-views .tb-terminal .view-home-one-page-video li.views-row {
5903        width: 100%;
5904    }
5905
5906    .page-video-v1 .tb-terminal .view-home-one-page-video li.views-row .video-embed iframe {
5907        height: 100%;
5908        width: 100%;
5909    }
5910
5911    .page-video-v1 .tb-terminal .view-home-one-page-video li.views-row .views-field-title span:hover {
5912        color: #fff;
5913    }
5914
5915    .page-video-v1 .tb-terminal .view-home-one-page-video li.views-row .video-thumb {
5916        opacity: 0;
5917        position: absolute;
5918        z-index: -3;
5919    }
5920
5921    .page-video-v1 .tb-terminal .view-home-one-page-video li.views-row .video-meta .video-title {
5922        color: #fff;
5923        font-family: 'Palanquin Dark', sans-serif;
5924        text-align: center;
5925        text-transform: uppercase;
5926        font-size: 24px;
5927        font-weight: bold;
5928    }
5929
5930    @media only screen and (max-width: 767px) {
5931        .page-video-v1 .tb-terminal .view-home-one-page-video .block-views li.views-row #block-system-main .view-home-one-page-video .views-row a span.field-content {
5932            font-size: 14px;
5933        }
5934    }
5935
5936    .page .item-list .pager.pager-load-more .pager-next {
5937        float: none !important;
5938    }
5939
5940    .view-home-one-page-video .item-list .pager .pager-next.first.last a {
5941        float: none;
5942        font-size: 18px;
5943        border: 0;
5944        display: block;
5945        margin: 20px auto 0;
5946        padding: 0;
5947        color: #fff;
5948        letter-spacing: 8px;
5949        font-weight: normal;
5950    }
5951
5952    .view-home-one-page-video .item-list .pager .pager-next.first.last a:hover {
5953        background: transparent;
5954        opacity: 0.53;
5955    }
5956
5957    .view-home-one-page-video .item-list .pager .pager-next.first.last a:after {
5958        font-size: 20px;
5959        transform: rotate(0deg);
5960        width: 30px;
5961        letter-spacing: -6px;
5962        display: block;
5963        font-weight: normal;
5964        margin: 6px auto 0;
5965        top: 0px;
5966        position: relative;
5967        font-family: monospace;
5968        content: ">>";
5969        background: url("/sites/g/files/g2000014216/f/201712/view-more.png") no-repeat top center;
5970        color: #000;
5971        text-indent: -9999px;
5972    }
5973
5974    .page-video-v1 .wrapper-content {
5975        padding-bottom: 0.1538em;
5976    }
5977
5978    #block-views-home-one-page-video-block-4 .views-row .video-embed .media-thumbnail-frame {
5979        position: relative;
5980        height: 0;
5981        padding-bottom: 56.25%;
5982    }
5983
5984    #block-views-home-one-page-video-block-4 .views-row .video-embed .media-thumbnail-frame iframe {
5985        height: 100%;
5986        width: 100%;
5987        position: absolute;
5988        top: 0;
5989        left: 0;
5990    }
5991
5992    .view-home-one-page-video-detail .field-name-media-description p {
5993        margin: 0;
5994    }
5995
5996    .view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame {
5997        font-size: 0;
5998        position: relative;
5999        height: 0;
6000        padding-bottom: 56.25%;
6001        padding-top: 25px;
6002    }
6003
6004    .view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame embed {
6005        width: 100%;
6006    }
6007
6008    .view-home-one-page-video-detail .views-row .views-field-field-video-asset .media-thumbnail-frame iframe {
6009        position: absolute;
6010        top: 0;
6011        left: 0;
6012        height: 100%;
6013        width: 100%;
6014    }
6015
6016    .view-home-one-page-video-detail .views-row .views-field-field-video-asset .field-name-media-description.field-type-text-long.field-label-above {
6017        padding-top: 1em;
6018    }
6019
6020    .view-home-one-page-video-detail .views-row .media-embed-wrapper-outer {
6021        max-width: 100% !important;
6022        max-height: auto !important;
6023    }
6024
6025    .view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 {
6026        margin-top: 1em;
6027    }
6028
6029    .view-home-one-page-video-detail .views-row .views-field.views-field-nothing-1 div {
6030        display: inline-block;
6031        vertical-align: top;
6032    }
6033
6034    .node-type-video .view-home-one-page-video-detail .views-row .views-field-title span:hover {
6035        color: #363938;
6036    }
6037
6038    #block-views-home-one-page-video-block-1.video-mode {
6039        max-height: none;
6040    }
6041
6042    #block-views-home-one-page-video-block-1 .video-contain .video-embed {
6043        opacity: 0;
6044        -webkit-transition: opacity 2s;
6045        transition: opacity 2s;
6046    }
6047
6048    @media only screen and (max-width: 767px) {
6049        #block-views-home-one-page-video-block-1 .video-contain .video-embed {
6050            display: none;
6051        }
6052    }
6053
6054    #block-views-home-one-page-video-block-1 .video-contain .video-embed .media-thumbn
6054ail-frame {
6055        position: relative;
6056        width: 100%;
6057        height: 0;
6058        padding-bottom: 56.25%;
6059    }
6060
6061    #block-views-home-one-page-video-block-1 .video-contain .video-embed .media-thumbnail-frame iframe,
6062    #block-views-home-one-page-video-block-1 .video-contain .video-embed .media-thumbnail-frame embed,
6063    #block-views-home-one-page-video-block-1 .video-contain .video-embed .media-thumbnail-frame object {
6064        width: 100%;
6065        position: absolute;
6066        height: 100%;
6067        top: 0;
6068        left: 0;
6069    }
6070
6071    #block-views-home-one-page-video-block-1 .video-contain .video-thumb {
6072        position: absolute;
6073        top: 83px;
6074        left: 0;
6075        z-index: 9;
6076        width: 100%;
6077        height: 100%;
6078        opacity: 1;
6079        -webkit-transition: opacity 2s;
6080        transition: opacity 2s;
6081    }
6082
6083    #block-views-home-one-page-video-block-1 .video-contain .video-thumb img {
6084        width: 100%;
6085        height: auto;
6086    }
6087
6088    @media only screen and (max-width: 767px) {
6089        #block-views-home-one-page-video-block-1 .video-contain .video-thumb {
6090            position: static;
6091            padding-bottom: 100px;
6092            padding-top: 65px;
6093        }
6094
6095        #block-views-home-one-page-video-block-1 .video-contain .video-thumb img {
6096            transform: translateX(-30%);
6097            width: auto;
6098            max-width: none;
6099            zoom: 0.9;
6100        }
6101    }
6102
6103    #block-views-home-one-page-video-block-1 .video-contain .video-meta {
6104        position: absolute;
6105        bottom: 7%;
6106        left: 13%;
6107        z-index: 10;
6108    }
6109
6110    @media only screen and (max-width: 767px) {
6111        #block-views-home-one-page-video-block-1 .video-contain .video-meta {
6112            margin: 0 3.6%;
6113            left: 0;
6114            letter-spacing: 0px;
6115        }
6116    }
6117
6118    #block-views-home-one-page-video-block-1 .video-contain .video-meta .video-title {
6119        font-weight: 700;
6120        font-size: 30px;
6121        color: #ffffff;
6122        letter-spacing: 0px;
6123        text-transform: uppercase;
6124        border-bottom: 2px solid;
6125        padding-bottom: 15px;
6126        margin-bottom: 10px;
6127    }
6128
6129    @media only screen and (max-width: 767px) {
6130        #block-views-home-one-page-video-block-1 .video-contain .video-meta .video-title {
6131            font-size: 24px;
6132        }
6133    }
6134
6135    #block-views-home-one-page-video-block-1 .video-contain .video-meta .video-watch a {
6136        font-weight: 400;
6137        font-size: 18px;
6138        color: #ffffff;
6139        letter-spacing: 6px;
6140        text-transform: uppercase;
6141        cursor: pointer;
6142        background: url("/sites/g/files/g2000014216/f/201712/play-vid.png") no-repeat right 8px;
6143        padding-right: 30px;
6144        transition: none;
6145        -webkit-transition: none;
6146    }
6147
6148    @media only screen and (max-width: 767px) {
6149        #block-views-home-one-page-video-block-1 .video-contain .video-meta .video-watch a {
6150            letter-spacing: 7px;
6151        }
6152    }
6153
6154    #block-views-home-one-page-video-block-1 .video-contain .video-meta .video-watch a span {
6155        font-size: 20px;
6156        padding-left: 10px;
6157    }
6158
6159    @media only screen and (max-width: 767px) {
6160        #block-views-home-one-page-video-block-1 .video-contain .video-meta .video-watch a span {
6161            font-size: 18px;
6162            margin-right: 13px;
6163        }
6164    }
6165
6166    #block-views-home-one-page-video-block-1 .video-contain .video-meta .video-watch a:hover {
6167        color: #535353;
6168        background-position: right -25px;
6169    }
6170
6171    .page-music #main .view-display-id-page .block-title {
6172        margin: 1em 0;
6173        line-height: 2.5em;
6174    }
6175
6176    /*Music block*/
6177    body.page-music .view-music {
6178        text-align: center;
6179        margin: 0 auto;
6180    }
6181
6182    body.page-music .view-music li.views-row {
6183        border: 0 !important;
6184    }
6185
6186    body.page-music .view-music .view-header {
6187        text-align: left;
6188        margin-bottom: 2.4em;
6189    }
6190
6191    body.page-music .view-music article.right-album-wrapper {
6192        width: 302px;
6193        margin-left: 46px;
6194    }
6195
6196    body.page-music .view-music article.right-album-wrapper .album-title {
6197        font-size: 30px;
6198        text-transform: uppercase;
6199        margin-top: 36px;
6200    }
6201
6202    body.page-music .view-music article.right-album-wrapper .view-download-stream-links .views-label {
6203        width: calc(100% - 12px);
6204        text-align: center;
6205        border: 1px solid #fff;
6206        font-size: 20px;
6207        text-transform: uppercase;
6208        letter-spacing: 4px;
6209        padding: 18px 5px;
6210        margin: 30px 0 0;
6211        transition: all linear .5s;
6212        cursor: pointer;
6213    }
6214
6215    body.page-music .view-music article.right-album-wrapper .view-download-stream-links .views-label:hover {
6216        background-color: #fff;
6217        color: #000;
6218    }
6219
6220    body.page-music .view-music article.right-album-wrapper .view-download-stream-links .field-content.music-links {
6221        display: none;
6222        background-color: #535353;
6223        position: absolute;
6224        top: initial;
6225        left: 0;
6226        width: 100%;
6227    }
6228
6229    body.page-music .view-music article.right-album-wrapper .view-download-stream-links .field-content.music-links a {
6230        color: #fff;
6231        display: block;
6232        text-transform: uppercase;
6233        padding: 5px;
6234    }
6235
6236    body.page-music .view-music article.right-album-wrapper .view-download-stream-links .field-content.music-links a:hover {
6237        background-color: #000;
6238        color: #fff;
6239    }
6240
6241    body.page-music .view-music article.right-album-wrapper .view-download-stream-links:hover .field-content.music-links {
6242        display: block;
6243    }
6244
6245    body.page-music .view-music article.right-album-wrapper .spotify-embed {
6246        margin-top: 39px;
6247    }
6248
6249    body.page-music .view-music article.left-album-wrapper {
6250        width: 356px;
6251    }
6252
6253    body.page-music .view-music article.left-album-wrapper .album-art img {
6254        width: 100%;
6255    }
6256
6257    body.page-music .view-music article.left-album-wrapper,
6258    body.page-music .view-music article.right-album-wrapper {
6259        display: inline-block;
6260        position: relative;
6261        vertical-align: top;
6262    }
6263
6264    @media only screen and (max-width: 767px) {
6265        body.page-music .view-music .view-header {
6266            margin-bottom: 0.4em;
6267        }
6268
6269        body.page-music .view-music article.left-album-wrapper,
6270        body.page-music .view-music article.right-album-wrapper {
6271            width: 301px;
6272            margin-left: 0;
6273        }
6274
6275        body.page-music .view-music .not-front #content .stack .stack-width {
6276            margin: 0 2.6%;
6277        }
6278
6279        body.page-music .view-music article.right-album-wrapper .album-title {
6280            margin-top: 8px;
6281        }
6282
6283        body.page-music .view-music article.right-album-wrapper .view-download-stream-links .views-label {
6284            margin: 13px 0 0;
6285        }
6286
6287        body.page-music .view-music article.right-album-wrapper .view-download-stream-links .spotify-embed {
6288            margin-top: 24px;
6289            height: 82px;
6290            margin-bottom: 10px;
6291        }
6292    }
6293
6294    @media only screen and (min-width: 768px) and (max-width: 1023px) {
6295        .path-news h1#page-title {
6296            padding-top: 100px;
6297        }
6298
6299        body.page-music .view-music article.right-album-wrapper {
6300            margin-left: 30px;
6301        }
6302    }
6303
6304    @media only screen and (max-width: 767px) {
6305        .not-front #content .stack .stack-width {
6306            margin: 0 2.6%;
6307        }
6308    }
6309
6310    .view-albums li.views-row {
6311        position: relative;
6312    }
6313
6314    .view-albums li.views-row .views-field-title {
6315        margin: 0.5em 0 0.7em 0;
6316    }
6317
6318    .view-albums li.views-row .views-field-field-album-image img {
6319        width: 100%;
6320        height: auto;
6321    }
6322
6323    .view-albums li.views-row .views-field-field-album-image img {
6324        margin-top: 0.4em;
6325    }
6326
6327    .view-albums li.views-row .views-field-field-services {
6328        float: right;
6329        margin-bottom: 1em;
6330    }
6331
6332    .view-albums li.views-row .views-field-field-services .field-content ul {
6333        position: absolute;
6334        right: 0px;
6335        top: auto;
6336        z-index: 10000;
6337    }
6338
6339    .view-albums li.views-row .views-field-field-services .field-content ul li a {
6340        background: none repeat scroll 0 0 #535353;
6341        border-bottom: 1px solid #000000;
6342        color: #000000;
6343        display: block;
6344        margin: 0;
6345        min-width: 100px;
6346        padding: 4%;
6347        text-align: center;
6348        font-size: 0.8em;
6349        text-transform: uppercase;
6350    }
6351
6352    .view-albums li.views-row .views-field-field-services .field-content ul li.last a {
6353        border: none;
6354    }
6355
6356    .view-albums li.views-row .views-field-field-services span.views-label {
6357        padding: 10px;
6358        font-size: 0.8em;
6359    }
6360
6361    .view-albums li.views-row .views-field.views-field-field-album-image {
6362        clear: both;
6363    }
6364
6365    .view-albums li.views-row .views-field-field-album-date {
6366        display: block;
6367        float: left;
6368        margin-top: 0.7em;
6369        overflow: hidden;
6370        min-width: 20%;
6371    }
6372
6373    .view-albums li.views-row .views-field-field-album-date .views-label-field-album-date {
6374        float: left;
6375        margin-right: 4.5%;
6376    }
6377
6378    .view-albums li.views-row .views-field-field-album-date .field-content {
6379        float: left;
6380    }
6381
6382    .view-albums .wrapper-right {
6383        text-align: center;
6384        margin-top: 1em;
6385    }
6386
6387    .view-albums .wrapper-right .item-list li a {
6388        padding: 10px;
6389        font-size: 0.8em;
6390        width: 14.7em;
6391        border: 1px solid;
6392        margin: 0 auto;
6393    }
6394
6395    .view-albums .wrapper-right span {
6396        font-weight: bold;
6397    }
6398
6399    .view-albums .wrapper-right .links-content {
6400        margin: 1em 0;
6401    }
6402
6403    .view-albums .wrapper-right .links-content.download-links-content:empty {
6404        margin: 0;
6405    }
6406
6407    .view-albums .wrapper-left {
6408        float: none;
6409        width: 100%;
6410        margin-right: 2em;
6411    }
6412
6413    @media only screen and (min-width: 768px) {
6414        .view-albums .wrapper-left {
6415            display: inline-block;
6416            float: none;
6417        }
6418    }
6419
6420    .page-music #main .view-display-id-page .block-title {
6421        margin: 0em 0;
6422        line-height: 1.5em;
6423        padding-bottom: 11px;
6424    }
6425
6426    .page-music .wrapper-content {
6427        padding-bottom: 1.1538em;
6428    }
6429
6430    #block-views-albums-block .view-content .item-list ul,
6431    #block-views-albums-block-5 .view-content .item-list ul {
6432        font-size: 0px;
6433    }
6434
6435    #block-views-albums-block .view-content .item-list ul.block,
6436    #block-views-albums-block-5 .view-content .item-list ul.block {
6437        margin-bottom: 16px;
6438    }
6439
6440    #block-views-albums-block .view-content .item-list ul .views-row,
6441    #block-views-albums-block-5 .view-content .item-list ul .views-row {
6442        font-size: 16px;
6443        display: inline-block;
6444        margin-right: 2.5%;
6445        margin-bottom: 1.75%;
6446        vertical-align: top;
6447        width: 31.66667%;
6448        font-size: 16px;
6449    }
6450
6451    #block-views-albums-block .view-content .item-list ul .views-row:nth-child(3n),
6452    #block-views-albums-block-5 .view-content .item-list ul .views-row:nth-child(3n) {
6453        margin-right: 0px;
6454    }
6455
6456    @media only screen and (min-width: 768px) {
6457
6458        #block-views-albums-block .views-field-title,
6459        #block-views-albums-block-5 .views-field-title {
6460            display: block;
6461        }
6462
6463        #block-views-albums-block-3 .view-albums li.views-row .views-field-field-album-date {
6464            margin-top: 0.7em;
6465        }
6466
6467        #block-views-albums-block-3 .view-albums li.views-row .views-field-field-services {
6468            margin-right: 35%;
6469        }
6470
6471        #block-views-albums-block-3 .view-albums li.views-row .views-field-field-services .field-content ul {
6472            right: 35%;
6473        }
6474
6475        .node-type-album .album_subtitle {
6476            font-size: 1.75em;
6477            line-height: 33px;
6478        }
6479    }
6480
6481    .node-type-audio .view-display-id-block_1 .views-field-title .field-content {
6482        font-size: 1.5em;
6483    }
6484
6485    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed iframe {
6486        width: 99%;
6487    }
6488
6489    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-play,
6490    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-play {
6491        background: url("/sites/g/files/g2000014216/f/201312/play-button-new.png") no-repeat 0px -62px transparent;
6492        width: 23px;
6493        height: 23px;
6494        text-indent: -9999px;
6495        display: block;
6496    }
6497
6498    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-play:hover,
6499    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-play:hover {
6500        background-position: 0 0;
6501    }
6502
6503    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-pause,
6504    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-pause {
6505        background: url("/sites/g/files/g2000014216/f/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
6506        width: 26px;
6507        height: 26px;
6508        text-indent: -9999px;
6509        display: block;
6510    }
6511
6512    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player .sc-controls a.sc-pause:hover,
6513    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-pause:hover {
6514        background-position: 0px 0px;
6515    }
6516
6517    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player.playing .sc-controls a.sc-pause,
6518    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player.playing .sc-controls a.sc-pause {
6519        background: url("/sites/g/files/g2000014216/f/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
6520        width: 23px;
6521        height: 23px;
6522        text-indent: -9999px;
6523        display: block;
6524    }
6525
6526    .node-type-audio .view-display-id-block_1 .views-field-field-audio-embed .sc-player.playing .sc-controls a.sc-pause:hover,
6527    .node-type-audio .view-display-id-block_1 .views-field-field-soundcloud-url .sc-player.playing .sc-controls a.sc-pause:hover {
6528        background-position: 0px 0px;
6529    }
6530
6531    .node-type-audio .view-display-id-block_1 .views-field-field-lyrics {
6532        font-size: 16px;
6533        margin-top: 1em;
6534    }
6535
6536    .node-type-audio .view-display-id-block_1 .views-field-field-lyrics span {
6537        font-size: 1.5em;
6538    }
6539
6540    @media only screen and (max-width: 767px) {
6541        .node-type-album #block-block-96 {
6542            display: none;
6543        }
6544
6545        #block-views-albums-block-5 .view-content .item-list ul {
6546            font-size: 0px;
6547        }
6548
6549        #block-views-albums-block-5 .view-content .item-list ul.block {
6550            margin-bottom: 16px;
6551        }
6552
6553        #block-views-albums-block-5 .view-content .item-list ul .views-row {
6554            font-size: 16px;
6555            display: inline-block;
6556            margin-right: 0%;
6557            margin-bottom: 1.75%;
6558            vertical-align: top;
6559            width: 100%;
6560            font-size: 16px;
6561        }
6562
6563        #block-views-albums-block-5 .view-content .item-list ul .views-row:nth-child(1n) {
6564            margin-right: 0px;
6565        }
6566
6567        #block-views-albums-block-5 .view-content .item-list ul .views-field-title {
6568            display: none;
6569        }
6570
6571        .left-album-wrapper .album-art {
6572            margin-top: 20px;
6573        }
6574
6575        .spotify-embed {
6576            margin-top: 24px;
6577        }
6578
6579        .spotify-embed iframe {
6580            height: 85px;
6581        }
6582
6583        .page-music #main .view-display-id-page .block-title {
6584            margin: 0 0 8px;
6585            line-height: 1.2em;
6586            padding-bottom: 15px;
6587        }
6588
6589        .page-music #block-system-main {
6590            margin-bottom: 6px;
6591        }
6592
6593        .page-music #block-system-main li.views-row {
6594            padding-bottom: 0;
6595        }
6596    }
6597
6598    .view-id-albums .node-type-album .album_subtitle {
6599        color: #fff;
6600        text-transform: uppercase;
6601    }
6602
6603    .view-music .item-list .pager .pager-next.first.last a {
6604        font-size: 18px;
6605        border: 0;
6606        display: block;
6607        margin: 20px auto 0;
6608        padding: 0;
6609        color: #fff;
6610        letter-spacing: 8px;
6611        font-weight: normal;
6612        float: none;
6613    }
6614
6615    .view-music .item-list .pager .pager-next.first.last a:after {
6616        font-size: 20px;
6617        transform: rotate(0deg);
6618        width: 30px;
6619        letter-spacing: -6px;
6620        display: block;
6621        font-weight: normal;
6622        margin: 6px auto 0;
6623        top: 0px;
6624        position: relative;
6625        font-family: monospace;
6626        content: ">>";
6627        background: url("/sites/g/files/g2000014216/f/201712/view-more.png") no-repeat top center;
6628        color: #000;
6629        text-indent: -9999px;
6630    }
6631
6632    .view-music .item-list .pager .pager-next.first.last a:hover {
6633        background: transparent;
6634        opacity: 0.53;
6635    }
6636
6637    #block-views-albums-block-6 .views-field-field-album-date {
6638        text-transform: uppercase;
6639    }
6640
6641    #block-views-albums-block-6 .view-albums .wrapper-right span {
6642        text-transform: uppercase;
6643    }
6644
6645    #block-views-albums-block-6 .view-albums.view-display-id-block_6 .view-footer {
6646        width: auto;
6647        text-align: center;
6648    }
6649
6650    #block-views-albums-block-6 .view-albums.view-display-id-block_6 .view-footer .view .view-content li {
6651        text-align: center;
6652    }
6653
6654    #block-views-albums-block-6 .view-albums.view-display-id-block_6 .view-content {
6655        width: 356px;
6656    }
6657
6658    #block-views-albums-block-6 .view-albums.view-display-id-block_6 .view-content .wrapper-right .streaming-links-content a {
6659        background: none;
6660        width: auto;
6661        height: 17px;
6662        text-indent: 0;
6663        color: #fff;
6664    }
6665
6666    #block-views-albums-block-6 .view-albums.view-display-id-block_6 .view-content .wrapper-right .streaming-links-content a:hover {
6667        background: #fff;
6668        color: #000;
6669    }
6670
6671    .view-albums.view-display-id-block_6 .view-content {
6672        float: left;
6673        width: 100%;
6674        margin-right: 2em;
6675    }
6676
6677    .view-albums.view-display-id-block_6 .view-content .views-field-nothing {
6678        display: none;
6679    }
6680
6681    .view-albums.view-display-id-block_6 .view-content .views-field-nothing-1 {
6682        margin-top: 1em;
6683    }
6684
6685    .view-albums.view-display-id-block_6 .view-content .wrapper-left {
6686        float: none;
6687    }
6688
6689    .view-albums.view-display-id-block_6 .view-content .item-list ol {
6690        margin: 0;
6691        padding: 0;
6692    }
6693
6694    .view-albums.view-display-id-block_6 .view-content .wrapper-right li {
6695        margin-right: 0.8em;
6696        display: inline-block;
6697    }
6698
6699    .view-albums.view-display-id-block_6 .view-content .wrapper-right li.last {
6700        margin-right: 0;
6701    }
6702
6703    .view-albums.view-display-id-block_6 .view-content .wrapper-right li.first.last {
6704        float: none;
6705        margin: 1em 0;
6706    }
6707
6708    .view-albums.view-display-id-block_6 .view-content .wrapper-right .links-content {
6709        margin: 0 auto;
6710        text-align: center;
6711    }
6712
6713    .view-albums.view-display-id-block_6 .view-content .wrapper-right .target {
6714        background: url("/sites/g/files/g2000014216/f/201401/music-icon-sprite.png") no-repeat -175px -43px transparent;
6715        width: 25px;
6716        height: 25px;
6717        text-indent: -9999px;
6718        display: block;
6719    }
6720
6721    .view-albums.view-display-id-block_6 .view-content .wrapper-right .target:hover {
6722        background-position: -175px 1px;
6723    }
6724
6725    .view-albums.view-display-id-block_6 .view-content .wrapper-right .
6725itunes {
6726        background: url("/sites/g/files/g2000014216/f/201401/music-icon-sprite.png") no-repeat -87px -43px transparent;
6727        width: 25px;
6728        height: 25px;
6729        text-indent: -9999px;
6730        display: block;
6731    }
6732
6733    .view-albums.view-display-id-block_6 .view-content .wrapper-right .itunes:hover {
6734        background-position: -87px 0;
6735    }
6736
6737    .view-albums.view-display-id-block_6 .view-content .wrapper-right .amazon {
6738        background: url("/sites/g/files/g2000014216/f/201401/music-icon-sprite.png") no-repeat -131px -43px transparent;
6739        width: 25px;
6740        height: 24px;
6741        text-indent: -9999px;
6742        display: block;
6743    }
6744
6745    .view-albums.view-display-id-block_6 .view-content .wrapper-right .amazon:hover {
6746        background-position: -131px 0;
6747    }
6748
6749    .view-albums.view-display-id-block_6 .view-content .wrapper-right .rdio {
6750        background: url("/sites/g/files/g2000014216/f/201401/music-icon-sprite.png") no-repeat -41px -43px transparent;
6751        width: 25px;
6752        height: 25px;
6753        text-indent: -9999px;
6754        display: block;
6755    }
6756
6757    .view-albums.view-display-id-block_6 .view-content .wrapper-right .rdio:hover {
6758        background-position: -41px 1px;
6759    }
6760
6761    .view-albums.view-display-id-block_6 .view-content .wrapper-right .spotify {
6762        background: url("/sites/g/files/g2000014216/f/201401/music-icon-sprite.png") no-repeat 0 -43px transparent;
6763        width: 25px;
6764        height: 25px;
6765        text-indent: -9999px;
6766        display: block;
6767    }
6768
6769    .view-albums.view-display-id-block_6 .view-content .wrapper-right .spotify:hover {
6770        background-position: 0 0;
6771    }
6772
6773    .view-albums.view-display-id-block_6 .view-footer {
6774        float: left;
6775        width: 100%;
6776        clear: both;
6777    }
6778
6779    .view-albums.view-display-id-block_6 .view-footer .view {
6780        margin-top: 0.8em;
6781    }
6782
6783    .view-albums.view-display-id-block_6 .view-footer .view .view-empty .view-content .item-list ol {
6784        padding: 0 0 0 1.3846em;
6785    }
6786
6787    .view-albums.view-display-id-block_6 .view-footer .view .view-empty .view-content .item-list ol li {
6788        list-style: decimal outside none;
6789    }
6790
6791    .view-albums.view-display-id-block_6 .view-footer .view .view-content {
6792        width: 100%;
6793    }
6794
6795    .view-albums.view-display-id-block_6 .view-footer .view .view-content li {
6796        margin-bottom: 0.5em;
6797        list-style: none outside none;
6798    }
6799
6800    .view-albums.view-display-id-block_6 .view-footer .view .view-content li p {
6801        display: none;
6802    }
6803
6804    .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-title-1 {
6805        display: inline-block;
6806    }
6807
6808    .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew,
6809    .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link {
6810        display: block;
6811        float: none;
6812        padding: 10px;
6813        font-size: 0.8em;
6814        color: #000000;
6815        padding: 5px;
6816        width: 2em;
6817        margin-top: 0.5em;
6818    }
6819
6820    .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew a,
6821    .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link a {
6822        color: #FFFFFF;
6823    }
6824
6825    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url {
6826        display: inline-block;
6827        margin: 0 0.5em 0 0;
6828        vertical-align: middle;
6829    }
6830
6831    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .field-content:empty {
6832        background: url("/sites/g/files/g2000014216/f/201312/play-button-new.png") no-repeat 0px 0px transparent;
6833        width: 25px;
6834        height: 25px;
6835        text-indent: -9999px;
6836        display: block;
6837    }
6838
6839    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .field-content:empty:hover {
6840        background-position: 0px 0px;
6841    }
6842
6843    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-play {
6844        background: url("/sites/g/files/g2000014216/f/201312/play-button-new.png") no-repeat 0px -62px transparent;
6845        width: 23px;
6846        height: 23px;
6847        text-indent: -9999px;
6848        display: block;
6849    }
6850
6851    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-play:hover {
6852        background-position: 0 0;
6853    }
6854
6855    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-pause {
6856        background: url("/sites/g/files/g2000014216/f/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
6857        width: 26px;
6858        height: 26px;
6859        text-indent: -9999px;
6860        display: block;
6861    }
6862
6863    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player .sc-controls a.sc-pause:hover {
6864        background-position: 0px 0px;
6865    }
6866
6867    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player.playing .sc-controls a.sc-pause {
6868        background: url("/sites/g/files/g2000014216/f/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
6869        width: 23px;
6870        height: 23px;
6871        text-indent: -9999px;
6872        display: block;
6873    }
6874
6875    .view-albums.view-display-id-block_6 .view-footer .view .views-field-field-soundcloud-url .sc-player.playing .sc-controls a.sc-pause:hover {
6876        background-position: 0px 0px;
6877    }
6878
6879    @media only screen and (min-width: 768px) {
6880        .view-albums.view-display-id-block_6 .view-content {
6881            width: 13.1em;
6882        }
6883
6884        .view-albums.view-display-id-block_6 .view-content .views-field-nothing {
6885            display: block;
6886        }
6887
6888        .view-albums.view-display-id-block_6 .view-content .views-field-nothing-1 {
6889            display: none;
6890        }
6891
6892        .view-albums.view-display-id-block_6 .view-footer {
6893            clear: none;
6894            width: 61%;
6895        }
6896
6897        .view-albums.view-display-id-block_6 .view-footer .views-field-title,
6898        .view-albums.view-display-id-block_6 .view-footer .views-field-field-album-date {
6899            display: block;
6900        }
6901
6902        .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-title-1 {
6903            display: inline-block;
6904        }
6905
6906        .view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew {
6907            float: right;
6908            display: inline-block;
6909            margin-top: 0em;
6910        }
6911    }
6912
6913    @media only screen and (min-width: 1403px) {
6914        .view-albums.view-display-id-block_6 .view-footer {
6915            width: 70%;
6916        }
6917    }
6918
6919    .view-albums.view-display-id-block_3 .album_detail_block .wrapper-right {
6920        float: none;
6921        width: 100%;
6922        clear: both;
6923        text-align: center;
6924        margin-top: 0.5em;
6925    }
6926
6927    @media only screen and (min-width: 768px) {
6928        .view-albums.view-display-id-block_3 .album_detail_block .wrapper-right {
6929            display: inline-block;
6930            float: none;
6931            vertical-align: top;
6932        }
6933    }
6934
6935    .view-albums.view-display-id-block_3 .album_detail_block .wrapper-right span {
6936        font-weight: bold;
6937    }
6938
6939    .view-albums.view-display-id-block_3 .album_detail_block .wrapper-right .field-downloadlinks {
6940        /* padding-bottom: 1em;*/
6941    }
6942
6943    .view-albums.view-display-id-block_3 .album_detail_block .wrapper-right .albumright {
6944        padding-top: 10px;
6945    }
6946
6947    .view-albums.view-display-id-block_3 .album_detail_block .view-footer {
6948        margin-top: 1em;
6949    }
6950
6951    @media only screen and (min-width: 768px) {
6952        .view-albums.view-display-id-block_3 .album_detail_block .views-field-field-album-image img {
6953            padding-bottom: 0;
6954        }
6955
6956        .view-albums.view-display-id-block_3 .album_detail_block .wrapper-left {
6957            width: 50%;
6958        }
6959
6960        .view-albums.view-display-id-block_3 .album_detail_block .wrapper-left .albumleft.views-field-field-album-image img {
6961            padding-bottom: 10px;
6962        }
6963
6964        .view-albums.view-display-id-block_3 .album_detail_block .wrapper-right {
6965            clear: none;
6966            margin-top: 3.8em;
6967            text-align: left;
6968            width: 44%;
6969        }
6970
6971        .view-albums.view-display-id-block_3 .album_detail_block .wrapper-right .item-list li a {
6972            margin: 0;
6973        }
6974    }
6975
6976    /* *********[===== FOOTER MAILING LISTS ======]***************/
6977    #block-block-466,
6978    .mlist-sidebar {
6979        max-width: 480px;
6980        margin: 0 auto;
6981        color: #000000;
6982    }
6983
6984    #block-block-466 .mlist-form-container,
6985    #block-block-466 .ms-mlist-form-container,
6986    .mlist-sidebar .mlist-form-container,
6987    .mlist-sidebar .ms-mlist-form-container {
6988        position: relative;
6989    }
6990
6991    #block-block-466 .mlist-ajax,
6992    .mlist-sidebar .mlist-ajax {
6993        background: url("/sites/g/files/g2000014216/f/201306/ajax-loader.gif") no-repeat;
6994        height: 2em;
6995        position: absolute;
6996        left: 50%;
6997        top: 42%;
6998        width: 2em;
6999    }
7000
7001    #block-block-466 .welcomeMsg,
7002    .mlist-sidebar .welcomeMsg {
7003        color: #000000;
7004        font: 1.15em "Palanquin Dark", sans-serif;
7005        text-transform: none;
7006        margin-bottom: 0.75em;
7007    }
7008
7009    #block-block-466 .mlist-server-error,
7010    .mlist-sidebar .mlist-server-error {
7011        color: red;
7012        font-size: 80%;
7013    }
7014
7015    #block-block-466 .mlist-thankyou,
7016    .mlist-sidebar .mlist-thankyou {
7017        font-size: 2em;
7018        text-align: center;
7019        text-transform: uppercase;
7020    }
7021
7022    #block-block-466 form,
7023    .mlist-sidebar form {
7024        font-size: 0.875em;
7025        color: #ffffff;
7026    }
7027
7028    #block-block-466 form .required label:before,
7029    .mlist-sidebar form .required label:before {
7030        content: '* ';
7031        color: #ff0000;
7032    }
7033
7034    #block-block-466 form input,
7035    .mlist-sidebar form input {
7036        height: 3em;
7037        padding: 0 0.5em;
7038        width: 100%;
7039    }
7040
7041    #block-block-466 form .mlist-country,
7042    .mlist-sidebar form .mlist-country {
7043        height: 3em;
7044        padding: 10px 3px 8px;
7045        width: 100%;
7046    }
7047
7048    #block-block-466 form option[value='-1'],
7049    .mlist-sidebar form option[value='-1'] {
7050        color: #ffffff;
7051    }
7052
7053    #block-block-466 form.mlist-opacity,
7054    .mlist-sidebar form.mlist-opacity {
7055        opacity: 0.2;
7056    }
7057
7058    #block-block-466 form .mlist-form-item,
7059    .mlist-sidebar form .mlist-form-item {
7060        clear: both;
7061        margin-bottom: 0.625em;
7062    }
7063
7064    #block-block-466 form .mlist-form-item.mlist-submit-wrap,
7065    .mlist-sidebar form .mlist-form-item.mlist-submit-wrap {
7066        margin-top: 1.5em;
7067    }
7068
7069    #block-block-466 form label,
7070    .mlist-sidebar form label {
7071        color: #000000;
7072        font-size: 1em;
7073        padding: 0.5em 0;
7074        text-transform: uppercase;
7075    }
7076
7077    #block-block-466 form .mlist-error-field,
7078    .mlist-sidebar form .mlist-error-field {
7079        border: 1px solid red;
7080    }
7081
7082    #block-block-466 form .mlist-dob-wrap,
7083    .mlist-sidebar form .mlist-dob-wrap {
7084        clear: both;
7085        float: left;
7086        margin-bottom: 1.5em;
7087        width: 100%;
7088    }
7089
7090    #block-block-466 form .mlist-dob-wrap .dob-items>div,
7091    .mlist-sidebar form .mlist-dob-wrap .dob-items>div {
7092        float: left;
7093        margin-right: 0.9em;
7094        width: 30%;
7095    }
7096
7097    #block-block-466 form .mlist-dob-wrap .dob-items>div select,
7098    .mlist-sidebar form .mlist-dob-wrap .dob-items>div select {
7099        padding: 0.6em 0.5em;
7100        text-align: center;
7101        width: 100%;
7102        height: 3em;
7103    }
7104
7105    #block-block-466 form .mlist-dob-wrap .dob-items>div.mlist-dob-year-wrap,
7106    .mlist-sidebar form .mlist-dob-wrap .dob-items>div.mlist-dob-year-wrap {
7107        margin-right: 0;
7108        width: 30.7%;
7109        float: right;
7110    }
7111
7112    #block-block-466 form .mlist-dob-wrap select,
7113    .mlist-sidebar form .mlist-dob-wrap select {
7114        height: 2em;
7115        padding: 0.25em 0.125em;
7116    }
7117
7118    #block-block-466 form .mlist-submit-wrap input.mlist-submit,
7119    .mlist-sidebar form .mlist-submit-wrap input.mlist-submit {
7120        border: 0;
7121        padding: 10px;
7122        font-size: 0.9375em;
7123        width: 100%;
7124        height: auto;
7125    }
7126
7127    #block-block-466 .mlist-join,
7128    .mlist-sidebar .mlist-join {
7129        padding: 10px;
7130        font-size: 0.9375em;
7131    }
7132
7133    #block-block-466 .mlist-legalText,
7134    .mlist-sidebar .mlist-legalText {
7135        font-size: 0.7em;
7136    }
7137
7138    #block-block-466 .mlist-legalText a:hover,
7139    .mlist-sidebar .mlist-legalText a:hover {
7140        color: #A1A1A1;
7141    }
7142
7143    #block-block-466 .mlist-legalText .mlist-legal-btns,
7144    .mlist-sidebar .mlist-legalText .mlist-legal-btns {
7145        margin-top: .5em;
7146        overflow: hidden;
7147    }
7148
7149    #block-block-466 .mlist-legalText .mlist-agree,
7150    #block-block-466 .mlist-legalText .mlist-disagree,
7151    .mlist-sidebar .mlist-legalText .mlist-agree,
7152    .mlist-sidebar .mlist-legalText .mlist-disagree {
7153        padding: 10px;
7154        font-size: 1em;
7155        float: left;
7156        font-size: 1em;
7157        margin-right: 1.1em;
7158        padding: 0.625em;
7159        width: 40%;
7160    }
7161
7162    #block-block-466 .mlist-legalText .mlist-disagree,
7163    .mlist-sidebar .mlist-legalText .mlist-disagree {
7164        margin-right: 0em;
7165    }
7166
7167    .mlist-sidebar {
7168        background: #ffffff;
7169        padding: 0.5em 3%;
7170        z-index: 10;
7171    }
7172
7173    .mlist-sidebar .mlist-thankyou {
7174        font-size: 1.5em;
7175    }
7176
7177    .mlist-sidebar .mlist-header {
7178        overflow: hidden;
7179    }
7180
7181    .mlist-sidebar .mlist-header .welcomeMsg {
7182        float: left;
7183        width: 90%;
7184    }
7185
7186    .mlist-sidebar .mlist-header .mlist-close {
7187        float: right;
7188    }
7189
7190    .mlist-sidebar .mlist-header .mlist-close a {
7191        text-decoration: none;
7192    }
7193
7194    .mlist-sidebar .mlist-header .mlist-close a:hover {
7195        color: #A1A1A1;
7196    }
7197
7198    /* Music sound cloud mailing list */
7199    #signupFormMusic .scPlayer.disabled {
7200        background-size: contain;
7201        height: 0;
7202        margin: 0 0 0.8em 0;
7203        padding-bottom: 98%;
7204        text-align: center;
7205        width: 100%;
7206        opacity: 0.7;
7207    }
7208
7209    #signupFormMusic .scPlayer.disabled a.sc-player-download {
7210        display: none;
7211    }
7212
7213    #signupFormMusic .mlist-submit {
7214        float: right;
7215        width: 30%;
7216    }
7217
7218    #signupFormMusic .mlist-field {
7219        margin-bottom: 0.7em;
7220        width: 68%;
7221        float: left;
7222    }
7223
7224    #signupFormMusic .privacyText {
7225        clear: both;
7226    }
7227
7228    #signupFormMusic .welcomeMsg {
7229        font-size: 0.8em;
7230    }
7231
7232    #signupFormMusic fieldset {
7233        padding: 0.8em;
7234    }
7235
7236    #signupFormMusic input.submit {
7237        padding: 7px;
7238        margin: 2em 0 0.5em;
7239    }
7240
7241    #thankyouBlock #thankyoublock-innerwrapper .thankyou-message {
7242        text-align: left;
7243    }
7244
7245    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-controls a.sc-play {
7246        background: url("/sites/g/files/g2000014216/f/201312/play-button-new.png") no-repeat 0px -62px transparent;
7247        width: 23px;
7248        height: 23px;
7249        text-indent: -9999px;
7250        display: block;
7251    }
7252
7253    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-controls a.sc-play:hover {
7254        background-position: 0 0;
7255    }
7256
7257    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-controls a.sc-pause {
7258        background: url("/sites/g/files/g2000014216/f/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
7259        width: 26px;
7260        height: 26px;
7261        text-indent: -9999px;
7262        display: block;
7263    }
7264
7265    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-controls a.sc-pause:hover {
7266        background-position: 0px 0px;
7267    }
7268
7269    #thankyouBlock #thankyoublock-innerwrapper .sc-player.playing .sc-controls a.sc-pause {
7270        background: url("/sites/g/files/g2000014216/f/201312/pausebutton_new.png") no-repeat 0px 0px transparent;
7271        width: 23px;
7272        height: 23px;
7273        text-indent: -9999px;
7274        display: block;
7275    }
7276
7277    #thankyouBlock #thankyoublock-innerwrapper .sc-player.playing .sc-controls a.sc-pause:hover {
7278        background-position: 0px 0px;
7279    }
7280
7281    #thankyouBlock #thankyoublock-innerwrapper .sc-player {
7282        margin: 0 auto;
7283        width: 100%;
7284        padding: 0;
7285        position: relative;
7286    }
7287
7288    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-artwork-list {
7289        margin-top: 0;
7290        padding: 0;
7291        display: block;
7292    }
7293
7294    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-artwork-list li img {
7295        width: 100%;
7296    }
7297
7298    #thankyouBlock #thankyoublock-innerwrapper .sc-player .sc-controls {
7299        left: 45%;
7300        left: calc(50% - 11.5px);
7301        position: absolute;
7302        top: 50%;
7303        top: calc(50% - 11.5px);
7304    }
7305
7306    /*To resolve Mailing list page mobile padding issue */
7307    @media only screen and (min-width: 320px) and (max-width: 480px) {
7308        #block-system-main .mlist-outer-wrapper .mlist-wrapper fieldset {
7309            padding: 0.5em 0;
7310            border: none;
7311        }
7312    }
7313
7314    #block-block-831 {
7315        position: relative;
7316        display: inline-block;
7317        top: 14px;
7318        margin-left: 28px;
7319    }
7320
7321    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyoublock-innerwrapper .thankyou-message {
7322        display: block;
7323    }
7324
7325    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message {
7326        display: none;
7327    }
7328
7329    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyouBlock.final-screen .thankyou-message {
7330        display: block;
7331        color: #000;
7332    }
7333
7334    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyoublock-innerwrapper {
7335        color: #000;
7336    }
7337
7338    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field {
7339        padding-left: 10px;
7340        width: 70%;
7341    }
7342
7343    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect label {
7344        color: #000;
7345    }
7346
7347    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect div.terms {
7348        text-align: left;
7349    }
7350
7351    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyoublock-innerwrapper>div.termsWrapper {
7352        top: -6px;
7353        position: relative;
7354    }
7355
7356    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock.final-screen .thankyou-message {
7357        padding-bottom: 3px;
7358    }
7359
7360    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field #email,
7361    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent:hover {
7362        color: #000;
7363    }
7364
7365    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent {
7366        color: #535353;
7367        text-align: left;
7368        font-weight: normal;
7369    }
7370
7371    #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent a:hover {
7372        color: #000;
7373    }
7374
7375    #block-block-831 .header.mlist-outer-wrapper {
7376        display: none;
7377        position: absolute;
7378        width: auto;
7379        background-color: #fff;
7380        width: 310px;
7381        padding: 0 20px;
7382    }
7383
7384    #block-block-831 .header.mlist-outer-wrapper .closeWrap a {
7385        float: right;
7386        font-size: 17px;
7387        position: relative;
7388        right: -10px;
7389    }
7390
7391    #block-block-831 .header.mlist-outer-wrapper .closeWrap a:hover {
7392        color: #000;
7393    }
7394
7395    #block-block-831 .header.mlist-outer-wrapper input.submit {
7396        color: #fff;
7397        background-color: #000;
7398        border: 1px solid #000;
7399        padding: 0;
7400        width: 73px;
7401        height: 39px;
7402        margin: 14px 0;
7403    }
7404
7405    #block-block-831 .header.mlist-outer-wrapper input.submit:hover {
7406        background-color: #fff;
7407        color: #000;
7408    }
7409
7410    #block-block-831 .header.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth,
7411    #block-block-831 .header.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {
7412        width: 146px;
7413        margin-right: 18px;
7414    }
7415
7416    #block-block-831 .header.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {
7417        margin-right: 0;
7418    }
7419
7420    #block-block-831 .header.mlist-outer-wrapper .mlist-wrapper .mlist-field select,
7421    #block-block-831 .header.mlist-outer-wrapper .mlist-wrapper .mlist-field input {
7422        background-color: #535353;
7423        border-color: #535353;
7424        color: #fff;
7425        font-family: inherit;
7426        padding-left: 7px;
7427        padding-top: 3px;
7428    }
7429
7430    #block-block-831 .header.mlist-outer-wrapper .mlist-submit-new input.submit {
7431        width: 100%;
7432    }
7433
7434    #block-block-831 .header.mlist-outer-wrapper input[type="checkbox"] {
7435        position: relative;
7436        top: 2px;
7437    }
7438
7439    #block-block-831 .mlist-join-wrap {
7440        width: auto;
7441        display: inline-block;
7442    }
7443
7444    #block-block-831 .mlist-join-wrap a.mlist-signup {
7445        color: #fff;
7446        text-transform: uppercase;
7447        letter-spacing: 1px;
7448    }
7449
7450    #block-block-831 .mlist-join-wrap a.mlist-signup:before,
7451    #block-block-831 .mlist-join-wrap a.mlist-signup:after {
7452        content: '';
7453        display: block;
7454        width: 0;
7455        height: 1px;
7456        background: #ffffff;
7457        transition: width .3s;
7458        margin: 2px 0 0px;
7459    }
7460
7461    #block-block-831 .mlist-join-wrap a.mlist-signup:hover:before,
7462    #block-block-831 .mlist-join-wrap a.mlist-signup:hover:after {
7463        width: 100%;
7464    }
7465
7466    #block-block-831 .header.mlist-outer-wrapper .mlist-wrapper .mlist-field select {
7467        background: #535354 url("/sites/g/files/g2000014216/f/201712/dropdown.svg") no-repeat scroll 96% 10px/10px 13px !important;
7468    }
7469
7470    @media only screen and (max-width: 767px) {
7471        #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect.footer {
7472            background-color: #fff;
7473            transform: translate(-50%);
7474            left: 2%;
7475            padding: 0 10px;
7476        }
7477
7478        #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-field {
7479            width: 68%;
7480        }
7481
7482        #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-submit {
7483            width: 28%;
7484        }
7485
7486        #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect.footer .mlist-wrapper .mlist-field select#dobMonth,
7487        #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect.footer .mlist-wrapper .mlist-field select#dobDay {
7488            width: 130px;
7489            margin-right: 16px;
7490        }
7491
7492        #block-block-831 .header.mlist-outer-wrapper.embedded-inline-list.country-detect.footer .closeWrap a {
7493            right: -3px;
7494        }
7495    }
7496
7497    /* *********[===== FOOTER ======]***************/
7498    #footer {
7499        overflow: hidden;
7500        background: #fff;
7501        padding: 0;
7502        color: #020508;
7503    }
7504
7505    #footer a:hover {
7506        color: #FFFFFF;
7507    }
7508
7509    @media only screen and (min-width: 768px) {
7510        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .topWrapper .mlist-header {
7511            font-size: 27px;
7512            color: #020508;
7513            letter-spacing: 6px;
7514            font-weight: bold;
7515            text-transform: uppercase;
7516        }
7517
7518        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .topWrapper .mlist-header span {
7519            font-size: 18px;
7520            letter-spacing: 0;
7521            color: #535353;
7522            display: block;
7523            text-transform: none;
7524            font-weight: normal;
7525        }
7526
7527        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-field {
7528            width: 258px;
7529            padding-left: 0%;
7530        }
7531
7532        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-submit {
7533            width: 115px;
7534        }
7535
7536        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .termsWrapper {
7537            padding-left: 0%;
7538        }
7539    }
7540
7541    #block-block-51 .footer-social {
7542        background: url("/sites/g/files/g2000014216/f/201306/home-onepage-footer-social.png") no-repeat scroll 0 0 transparent;
7543        width: 12.1875em;
7544        height: 1.6875em;
7545        margin: 0 auto;
7546        clear: both;
7547    }
7548
7549    #block-block-51 li {
7550        float: left;
7551    }
7552
7553    #block-block-51 li a {
7554        text-indent: -9999px;
7555        display: block;
7556        height: 1.875em;
7557        margin-right: 1.25em;
7558    }
7559
7560    #block-block-51 li a.fs-fb-link {
7561        width: 0.875em;
7562    }
7563
7564    #block-block-51 li a.fs-tw-link {
7565        width: 1.6875em;
7566    }
7567
7568    #block-block-51 li a.fs-yt-link {
7569        width: 1.375em;
7570    }
7571
7572    #block-block-51 li a.fs-ig-link {
7573        width: 1.5em;
7574    }
7575
7576    #block-block-51 li a.fs-sp-link {
7577        margin-right: 0;
7578        width: 1.75em;
7579    }
7580
7581    #block-block-701 .topWrapper ul.footer-social li {
7582        display: inline-block;
7583    }
7584
7585    #block-block-701 .topWrapper ul.footer-social li a {
7586        color: #000;
7587        font-size: 38px;
7588        margin: 0 5px;
7589    }
7590
7591    #block-block-701 .topWrapper ul.footer-social li a.fs-tw-link.wmg-sl-twitter {
7592        margin-right: 13px;
7593    }
7594
7595    #block-block-701 ul.footer-social li a.fs-yt-link.wmg-sl-Youtube {
7596        font-size: 41px;
7597    }
7598
7599    #block-block-701 ul.footer-social li a.fs-ig-link.wmg-sl-Soundcloud {
7600        font-size: 55px;
7601        position: relative;
7602        top: 7px;
7603        margin-right: 10px;
7604    }
7605
7606    #block-block-701 ul.footer-social li a.fs-tw-link.wmg-sl-tumblr {
7607        font-size: 40px;
7608    }
7609
7610    #block-block-701 ul.footer-social li a:hover {
7611        color: #535353;
7612    }
7613
7614    ul.footer-social {
7615        text-align: center;
7616        margin: 22px 0 24px;
7617    }
7618
7619    .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field #email::-webkit-input-placeholder {
7620        opacity: 1;
7621        color: #fff;
7622    }
7623
7624    .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field #email::-moz-placeholder {
7625        opacity: 1;
7626        color: #fff;
7627    }
7628
7629    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field #email,
7630    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field input:not(.submit):focus,
7631    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field select:focus,
7632    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
7633    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field input {
7634        background-color: #535353;
7635        font-size: 16px;
7636        border: 0;
7637        color: #fff;
7638        height: 55px;
7639        margin-top: 0;
7640    }
7641
7642    #footer .mlist-submit input.submit {
7643        font-size: 21px;
7644        background-color: #000407;
7645        margin: 0;
7646        padding: 5px 9px 5px;
7647        color: #fff;
7648    }
7649
7650    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form a.terms,
7651    #footer .content a.terms {
7652        text-align: center;
7653        font-size: 14px;
7654        color: #535353;
7655        text-transform: uppercase;
7656        border-bottom: 1px solid #dcdcdc;
7657        box-shadow: 0px 1px 3px -2px #22222C;
7658        -webkit-box-shadow: 0px 1px 3px -2px #22222C;
7659        -moz-box-shadow: 0px 1px 3px -2px #22222C;
7660        line-height: 17px;
7661        display: inline-block;
7662    }
7663
7664    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect div.terms {
7665        text-align: left;
7666    }
7667
7668    #block-block-461 {
7669        font-size: 0.718em;
7670        text-align: center;
7671        padding: 20px 15px;
7672        background-color: #020609;
7673        margin: 0;
7674        padding: 20px 0;
7675    }
7676
7677    #block-block-461 .content span {
7678        font-size: 11px;
7679        text-transform: uppercase;
7680        color: #fff;
7681        padding-left: 5px;
7682    }
7683
7684    #block-block-461 .content a {
7685        font-size: 11px;
7686        text-transform: uppercase;
7687        color: #fff;
7688        white-space: pre;
7689    }
7690
7691    #block-block-461 span.copyright-text {
7692        float: left;
7693    }
7694
7695    #block-block-461 span.copyright-links {
7696        float: right;
7697    }
7698
7699    #footer #prefooter {
7700        max-width: 100%;
7701    }
7702
7703    #prefooter #block-block-701 .inner.tb-terminal,
7704    #prefooter #block-block-461 .inner.tb-terminal {
7705        max-width: 993px;
7706        margin: 0 auto;
7707    }
7708
7709    #prefooter #block-block-701 {
7710        background-color: #fff;
7711        padding: 25px 0 32px;
7712        background: url("/sites/g/files/g2000014216/f/201712/foals-footer.png") no-repeat center center;
7713        margin: 0;
7714    }
7715
7716    @media only screen and (max-width: 1023px) {
7717        #prefooter #block-block-701 {
7718            background-size: 100% auto;
7719        }
7720    }
7721
7722    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer {
7723        max-width: 100%;
7724        text-align: center;
7725    }
7726
7727    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer label.error {
7728        text-align: left;
7729        color: red;
7730    }
7731
7732    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent {
7733        padding-top: 4px;
7734        text-align: left;
7735        font-weight: normal;
7736        font-size: 12px;
7737    }
7738
7739    body #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent a,
7740    body #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent span {
7741        font-size: 12px;
7742    }
7743
7744    body #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent a:hover {
7745        text-decoration: underline;
7746    }
7747
7748    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock {
7749        width: 500px;
7750        margin: 0 auto;
7751    }
7752
7753    #footer .mlist-outer-wrapper select {
7754        background: #535354 url("/sites/g/files/g2000014216/f/201712/dropdown.svg") no-repeat scroll 97% 21px/20px 15px !important;
7755        font-family: "Palanquin Dark", sans-serif;
7756        padding-right: 34px;
7757    }
7758
7759    #footer .mlist-outer-wrapper .mlist-wrapper input.submit,
7760    #footer .mlist-outer-wrapper .mlist-wrapper input.submit-new {
7761        background-color: #000;
7762        color: #fff;
7763        border: 2px solid #000;
7764        height: 55px;
7765    }
7766
7767    #footer .mlist-outer-wrapper .mlist-wrapper input.submit:hover,
7768    #footer .mlist-outer-wrapper .mlist-wrapper input.submit-new:hover {
7769        background-color: #fff;
7770        color: #000;
7771    }
7772
7773    #block-block-701 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock.final-screen .thankyou-message {
7774        padding-bottom: 0;
7775        color: #020508;
7776        font-size: 20px;
7777        padding-top: 29px;
7778    }
7779
7780    #footer #block-block-701 .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyoublock-innerwrapper .thankyou-message,
7781    #footer .content span,
7782    #footer .content a {
7783        color: #020508;
7784        font-size: 20px;
7785    }
7786
7787    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankswelcome-msg,
7788    body #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer label,
7789    body #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent,
7790    body #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent {
7791        col
7791or: #020508;
7792    }
7793
7794    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field input:not(.submit):focus,
7795    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field select:focus {
7796        background: #535353;
7797    }
7798
7799    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field {
7800        margin-bottom: 7px;
7801    }
7802
7803    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay,
7804    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth,
7805    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {
7806        padding-left: 8px;
7807        width: 47%;
7808    }
7809
7810    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {
7811        margin-right: 0;
7812    }
7813
7814    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth {
7815        margin-right: 30px;
7816    }
7817
7818    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay,
7819    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth,
7820    #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {
7821        padding-left: 8px;
7822        width: 47%;
7823    }
7824
7825    #footer .content a.terms {
7826        font-size: 13px;
7827        font-weight: normal;
7828    }
7829
7830    #footer .content a.terms:hover {
7831        text-transform: uppercase;
7832    }
7833
7834    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock .secondFormCloseWrap {
7835        top: 0;
7836    }
7837
7838    #footer .secondary-list-values label,
7839    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field,
7840    #footer .mlist-checks {
7841        text-align: left;
7842    }
7843
7844    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock .secondFormCloseWrap {
7845        right: 0;
7846        position: relative;
7847        text-align: right;
7848    }
7849
7850    body #footer #block-block-461 .content span,
7851    body #footer #block-block-461 .content span a {
7852        color: #fff;
7853        font-size: 11px;
7854    }
7855
7856    #footer #block-block-461 .content span a {
7857        margin: 0 3px;
7858    }
7859
7860    #footer-inner div#block-block-781 {
7861        margin: 0;
7862    }
7863
7864    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field #email,
7865    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field input:not(.submit):focus {
7866        border: 2px solid #535353;
7867    }
7868
7869    .chrome #footer .mlist-outer-wrapper input[type="checkbox"] {
7870        position: relative;
7871        top: 3px;
7872    }
7873
7874    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyoublock-innerwrapper>div.termsWrapper a {
7875        text-transform: uppercase;
7876    }
7877
7878    #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form {
7879        width: 375px;
7880        margin: 0 auto;
7881    }
7882
7883    @media only screen and (max-width: 767px) {
7884        #block-block-701 ul.footer-social li a.fs-tw-link.wmg-sl-tumblr {
7885            font-size: 38px;
7886        }
7887
7888        #block-block-701 .topWrapper ul.footer-social li a {
7889            margin: 0 2px;
7890        }
7891
7892        #block-block-701 ul.footer-social li a.fs-yt-link.wmg-sl-Youtube {
7893            font-size: 39px;
7894        }
7895
7896        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .topWrapper .mlist-header span {
7897            color: #535353;
7898            font-size: 16px;
7899            margin-top: 10px;
7900            text-transform: none;
7901            font-weight: normal;
7902            letter-spacing: 0px;
7903            display: block;
7904        }
7905
7906        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form {
7907            width: 320px;
7908            margin: 0 auto;
7909        }
7910
7911        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .topWrapper .mlist-header {
7912            color: #020508;
7913            font-size: 19px;
7914            font-weight: bold;
7915            text-transform: uppercase;
7916            letter-spacing: 5px;
7917        }
7918
7919        body #footer #prefooter {
7920            margin: 0 auto;
7921        }
7922
7923        #block-block-461 span.copyright-text,
7924        #block-block-461 span.copyright-links {
7925            float: none;
7926            display: block;
7927            line-height: 20px;
7928        }
7929
7930        #prefooter #block-block-701 {
7931            padding: 30px 10px 32px;
7932        }
7933
7934        #footer .mlist-outer-wrapper .mlist-wrapper input.submit,
7935        #footer .mlist-outer-wrapper .mlist-wrapper input.submit-new {
7936            height: 65px;
7937            padding: 5px 0;
7938        }
7939
7940        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .termsWrapper {
7941            padding: 0;
7942        }
7943
7944        #block-block-461 {
7945            padding: 25px 0;
7946        }
7947
7948        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field #email,
7949        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field input:not(.submit):focus,
7950        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field select:focus {
7951            height: 65px;
7952        }
7953
7954        #footer .mlist-submit input.submit {
7955            padding: 13px 9px 14px;
7956        }
7957
7958        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-submit {
7959            width: 30%;
7960        }
7961
7962        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-field {
7963            width: 64%;
7964        }
7965
7966        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock {
7967            width: 301px;
7968            margin: 0 auto;
7969        }
7970
7971        #footer .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth {
7972            margin-right: 18px;
7973        }
7974
7975        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyoublock-innerwrapper>div.termsWrapper a {
7976            text-transform: uppercase;
7977        }
7978
7979        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field #email,
7980        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect #
7980secondary-list-values .mlist-field input:not(.submit):focus,
7981        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect #secondary-list-values .mlist-field select:focus,
7982        #footer .mlist-outer-wrapper .mlist-wrapper #secondary-list-values .mlist-field select,
7983        #footer .mlist-outer-wrapper .mlist-wrapper #secondary-list-values .mlist-field input {
7984            height: 55px;
7985            line-height: 20px;
7986        }
7987
7988        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field #email,
7989        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect #secondary-list-values .mlist-field input #email:not(.submit):focus {
7990            height: 65px;
7991        }
7992
7993        #block-block-701 .topWrapper ul.footer-social li a.fs-ig-link.wmg-sl-Soundcloud {
7994            font-size: 50px;
7995        }
7996
7997        #block-block-701 .topWrapper ul.footer-social li a.fs-tw-link.wmg-sl-twitter {
7998            font-size: 36px;
7999            margin-right: 9px;
8000        }
8001
8002        #block-block-701 .topWrapper ul.footer-social li a.fs-tw-link.wmg-sl-tumblr {
8003            font-size: 34px;
8004        }
8005
8006        #block-block-701 .topWrapper ul.footer-social li a.fs-yt-link.wmg-sl-Youtube {
8007            font-size: 37px;
8008        }
8009    }
8010
8011    @media only screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
8012
8013        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-field,
8014        #footer .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .termsWrapper {
8015            padding-left: 0%;
8016        }
8017    }
8018
8019    @media only screen and (max-width: 1023px) {
8020        .screen ul.header-social li a.wmg-sl-twitter:before {
8021            content: "\e90d";
8022        }
8023
8024        .screen ul.header-social li a.wmg-sl-instagram:before {
8025            content: "\e932";
8026        }
8027
8028        .screen ul.header-social li a.wmg-sl-facebook:before {
8029            content: "\e909";
8030        }
8031
8032        .screen ul.header-social li a.wmg-sl-Youtube:before {
8033            content: "\e90f";
8034        }
8035
8036        .screen ul.header-social li a.wmg-sl-tumblr:before {
8037            content: "\e90c";
8038        }
8039
8040        .screen ul.header-social li a.wmg-sl-Spotify:before {
8041            content: "\e908";
8042        }
8043
8044        .screen ul.header-social li a.wmg-sl-applemusic:before {
8045            content: "\e902";
8046        }
8047
8048        .screen ul.header-social li a:before,
8049        .screen ul.header-social li a:after {
8050            display: inline-block;
8051            width: auto;
8052            background: 0;
8053            margin: 0;
8054            height: auto;
8055        }
8056    }
8057
8058    [class^="icon-"],
8059    [class*=" icon-"] {
8060        font-family: 'icomoon';
8061        speak: none;
8062        font-style: normal;
8063        font-weight: normal;
8064        font-variant: normal;
8065        text-transform: none;
8066        line-height: 1;
8067        /* Better Font Rendering =========== */
8068        -webkit-font-smoothing: antialiased;
8069        -moz-osx-font-smoothing: grayscale;
8070    }
8071
8072    .icon-mail:before {
8073        content: "\e600";
8074    }
8075
8076    .icon-twitter:before {
8077        content: "\e601";
8078    }
8079
8080    .icon-twitter2:before {
8081        content: "\e602";
8082    }
8083
8084    .icon-facebook:before {
8085        content: "\e603";
8086    }
8087
8088    .icon-facebook2:before {
8089        content: "\e604";
8090    }
8091
8092    .icon-facebook3:before {
8093        content: "\e605";
8094    }
8095
8096    .icon-googleplus:before {
8097        content: "\e606";
8098    }
8099
8100    .icon-googleplus2:before {
8101        content: "\e607";
8102    }
8103
8104    .icon-tumblr:before {
8105        content: "\e608";
8106    }
8107
8108    .icon-spotify:before {
8109        content: "\e609";
8110    }
8111
8112    .icon-spotify2:before {
8113        content: "\e60a";
8114    }
8115
8116    .icon-instagram:before {
8117        content: "\e60b";
8118    }
8119
8120    @font-face {
8121        font-family: 'twt-x';
8122        src: url('/sites/g/files/g2000014216/files/2023-09/twt-x.eot?jjyo3s');
8123        src: url('/sites/g/files/g2000014216/files/2023-09/twt-x.eot?jjyo3s#iefix') format('embedded-opentype'),
8124            url('/sites/g/files/g2000014216/files/2023-09/twt-x.ttf?jjyo3s') format('truetype'),
8125            url('/sites/g/files/g2000014216/files/2023-09/twt-x.woff?jjyo3s') format('woff'),
8126            url('/sites/g/files/g2000014216/files/2023-09/twt-x.svg?jjyo3s#twt-x') format('svg');
8127        font-weight: normal;
8128        font-style: normal;
8129        font-display: block;
8130    }
8131
8132    [class^="twt-"],
8133    [class*=" twt-"] {
8134        /* use !important to prevent issues with browser extensions that change fonts */
8135        font-family: 'twt-x' !important;
8136        speak: never;
8137        font-style: normal;
8138        font-weight: normal;
8139        font-variant: normal;
8140        text-transform: none;
8141        line-height: 1;
8142
8143        /* Better Font Rendering =========== */
8144        -webkit-font-smoothing: antialiased;
8145        -moz-osx-font-smoothing: grayscale;
8146    }
8147
8148    .twt-x:before {
8149        content: "\e901";
8150    }
8151
8152    /* mailinglist labels*/
8153    .mlist-outer-wrapper .mlist-wrapper .mlist-field label,
8154    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper fieldset .mlist-field label {
8155        width: 100%;
8156        margin: 0.5em 0;
8157        color: #000000;
8158        font: 0.88em "Palanquin Dark", sans-serif;
8159        text-transform: uppercase;
8160    }
8161
8162    .mlist-outer-wrapper .mlist-wrapper .mlist-field {
8163        margin-bottom: 0.7em;
8164    }
8165
8166    .mlist-outer-wrapper .mlist-wrapper .mlist-field label:before {
8167        content: '* ';
8168        color: #535353;
8169    }
8170
8171    .mlist-outer-wrapper .mlist-wrapper .mlist-field2.mlist-field label:before {
8172        content: none;
8173    }
8174
8175    .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
8176    .mlist-outer-wrapper .mlist-wrapper .mlist-field input {
8177        background: #000000;
8178        color: #000000;
8179        width: 100%;
8180        padding: 0.5em;
8181        height: 2.5em;
8182        display: block;
8183        text-align: center;
8184        text-transform: uppercase;
8185        text-transform: none;
8186        text-align: left;
8187        margin: 0;
8188        border: 1px solid #000000;
8189        text-indent: 0.01px;
8190        text-overflow: "";
8191    }
8192
8193    .mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,
8194    .mlist-outer-wrapper .mlist-wrapper .mlist-field input:hover {
8195        background: #000000;
8196        color: #000000;
8197    }
8198
8199    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay,
8200    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth,
8201    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {
8202        margin: 0 5% 0 0;
8203        width: 30%;
8204        display: inline;
8205    }
8206
8207    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {
8208        padding-left: 10%;
8209    }
8210
8211    @media only screen and (min-width: 768px) {
8212        .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay {
8213            padding-left: 11%;
8214        }
8215    }
8216
8217    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth,
8218    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {
8219        padding-left: 7%;
8220    }
8221
8222    @media only screen and (min-width: 768px) {
8223
8224        .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth,
8225        .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {
8226            padding-left: 10%;
8227        }
8228    }
8229
8230    .mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear {
8231        margin-right: 0;
8232    }
8233
8234    /*thank you pop up stylings */
8235    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock,
8236    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #thankyouBlock {
8237        padding: 0.8em;
8238        border: 1px solid #ffffff;
8239    }
8240
8241    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .thankyou-message {
8242        text-align: center;
8243    }
8244
8245    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #mlist-checks {
8246        margin: 1.5em 0;
8247        text-align: left;
8248        overflow: hidden;
8249    }
8250
8251    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #mlist-checks input {
8252        display: block;
8253        text-align: left;
8254        float: left;
8255        width: 15px;
8256        margin-top: 2px;
8257    }
8258
8259    .mlist-outer-wrapper .mlist-wrapper #thankyouBlock #mlist-checks .agree {
8260        display: block;
8261        float: left;
8262        margin-left: 10px;
8263        width: 250px;
8264        color: #000000;
8265        font: normal 0.9em "Palanquin Dark", sans-serif;
8266        text-transform: none;
8267    }
8268
8269    .embedded-list.contest-page #thankyouBlock,
8270    .embedded-list #thankyouBlock.final-screen {
8271        height: 50px;
8272        left: calc(50% - 410px / 2);
8273        position: fixed;
8274        top: calc(50% - 50px / 2);
8275        width: 410px;
8276    }
8277
8278    /*webpage mailinglist common styligs starts*/
8279    .mlist-outer-wrapper {
8280        margin: 0 auto;
8281        max-width: 500px;
8282        position: relative;
8283    }
8284
8285    .mlist-outer-wrapper .welcomeMsg {
8286        width: 100%;
8287        margin-bottom: 0.5em;
8288        font-weight: normal;
8289    }
8290
8291    .mlist-outer-wrapper label.agree,
8292    .mlist-outer-wrapper .global-list {
8293        font-size: 0.88em;
8294        display: inline;
8295        font-weight: normal;
8296        cursor: pointer;
8297    }
8298
8299    .mlist-outer-wrapper input[type="checkbox"] {
8300        display: inline;
8301        margin-right: 0.5em;
8302    }
8303
8304    .mlist-outer-wrapper .mlist-wrapper .mlist-close a {
8305        color: #535353;
8306    }
8307
8308    .mlist-outer-wrapper .mlist-wrapper .mlist-close a:hover {
8309        color: #535353;
8310    }
8311
8312    .mlist-outer-wrapper .mlist-wrapper fieldset {
8313        padding: 1em;
8314    }
8315
8316    .mlist-outer-wrapper .mlist-wrapper .mlist-close {
8317        position: absolute;
8318        right: 14px;
8319        top: 14px;
8320    }
8321
8322    .mlist-outer-wrapper .mlist-wrapper input.error,
8323    .mlist-outer-wrapper .mlist-wrapper select.error {
8324        border: 1px solid #535353;
8325        color: #535353;
8326    }
8327
8328    .mlist-outer-wrapper .mlist-wrapper input.submit,
8329    .mlist-outer-wrapper .mlist-wrapper input.submit-new {
8330        padding: 10px;
8331        font-size: 0.9375em;
8332        width: 100%;
8333        margin: 1.01em 0 0.5em;
8334        height: auto;
8335    }
8336
8337    .mlist-outer-wrapper .mlist-wrapper #privacyText,
8338    .mlist-outer-wrapper .mlist-wrapper .privacyText {
8339        font-size: 0.7em;
8340        text-align: left;
8341        color: #000000;
8342    }
8343
8344    .mlist-outer-wrapper .mlist-wrapper #privacyText a:hover,
8345    .mlist-outer-wrapper .mlist-wrapper .privacyText a:hover {
8346        color: #000000;
8347    }
8348
8349    .mlist-outer-wrapper .mlist-wrapper #ajaxLoader {
8350        position: absolute;
8351        right: 0;
8352        top: 0;
8353        width: 100%;
8354        height: auto;
8355        opacity: 0.3;
8356        background: transparent;
8357        text-align: center;
8358    }
8359
8360    #errorMsg,
8361    #serverError,
8362    #errorLabelContainer2,
8363    .mlist-outer-wrapper.embedded-inline-list .mlist-wrapper form label.error,
8364    .front #content #content-top .content #errorLabelContainer2 {
8365        color: #535353;
8366        font: 12px "Palanquin Dark", sans-serif;
8367        text-transform: none;
8368    }
8369
8370    /*webpage mailinglist common styligs ends*/
8371    /*sidebar mailinglist block styligs start*/
8372    .mlist-outer-wrapper.sidebar-variants {
8373        color: #000000;
8374        /*video page mailinglist stylings start*/
8375        /*video page mailinglist stylings ends */
8376        /* Email sign up mailinglist starts*/
8377        /* Email sign up mailinglist ends*/
8378    }
8379
8380    .mlist-outer-wrapper.sidebar-variants.embedded-mlist .mlist-wrapper {
8381        display: block;
8382    }
8383
8384    .mlist-outer-wrapper.sidebar-variants.embedded-mlist .mlist-join-wrap,
8385    .mlist-outer-wrapper.sidebar-variants.embedded-mlist .mlist-close {
8386        display: none;
8387    }
8388
8389    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper {
8390        display: block;
8391        background: none repeat scroll 0 0 transparent;
8392    }
8393
8394    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper fieldset {
8395        padding: 0;
8396    }
8397
8398    @media only screen and (min-width: 1024px) {
8399        .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-field {
8400            float: left;
8401            width: 71%;
8402        }
8403    }
8404
8405    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-field label {
8406        display: none;
8407    }
8408
8409    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-field input {
8410        display: inline;
8411        padding: 11px 10px;
8412        width: 98%;
8413        background: none repeat scroll 0 0 transparent;
8414        border: 1px solid #000000;
8415        color: #000000;
8416        height: auto;
8417    }
8418
8419    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup {
8420        margin: 0 auto;
8421        padding: 10px;
8422        width: 22%;
8423        padding: 10px;
8424        font-size: 0.9375em;
8425    }
8426
8427    @media only screen and (min-width: 1024px) {
8428        .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .mlist-popup {
8429            display: inline-block;
8430            margin: 0;
8431        }
8432    }
8433
8434    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup {
8435        background: none repeat scroll 0 0 #000000;
8436        margin-top: 0.5em;
8437        padding: 15px;
8438    }
8439
8440    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup .mlist-submit {
8441        float: right;
8442    }
8443
8444    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup .mlist-submit input {
8445        width: auto;
8446    }
8447
8448    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup .mlist-disagree {
8449        cursor: pointer;
8450        float: right;
8451        margin: 23px 1em 0 0;
8452    }
8453
8454    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper .agreepopup .mlist-disagree:hover {
8455        color: #a1a1a1;
8456    }
8457
8458    .mlist-outer-wrapper.sidebar-variants.embedded-inline-list .mlist-wrapper #thankyouBlock {
8459        min-height: 0;
8460        background: none repeat scroll 0 0 #ffffff;
8461    }
8462
8463    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper {
8464        background: #ffffff;
8465        z-index: 10;
8466        display: none;
8467        min-height: 0;
8468    }
8469
8470    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper form {
8471        margin: 0px;
8472    }
8473
8474    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper p {
8475        overflow: hidden;
8476    }
8477
8478    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper fieldset {
8479        border: none;
8480    }
8481
8482    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper fieldset .mlist-field label {
8483        color: #000000;
8484        font-weight: bold;
8485    }
8486
8487    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #privacyText a {
8488        color: #535353;
8489    }
8490
8491    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #privacyText a:hover {
8492        color: #535353;
8493    }
8494
8495    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #thankyouBlock #mlist-checks .agree {
8496        color: #000000;
8497        font-size: 0.8em;
8498    }
8499
8500    .mlist-outer-wrapper.sidebar-variants .mlist-wrapper #thankyouBlock .thankswelcome-msg {
8501        margin: 1em 0;
8502    }
8503
8504    .mlist-outer-wrapper.sidebar-variants .mlist-join {
8505        padding: 10px;
8506        font-size: 0.8em;
8507    }
8508
8509    .mlist-outer-wrapper.sidebar-variants .mlist-download {
8510        background: none repeat scroll 0 0 #ED3D3D;
8511        font-weight: bold;
8512        padding: 0.8em;
8513        text-align: center;
8514        text-transform: uppercase;
8515    }
8516
8517    /*sidebar mailinglist block styligs ends*/
8518    #block-views-user-profile-block-3 .subscribe-hat {
8519        float: left;
8520    }
8521
8522    #block-block-126 li.subscribe-hat,
8523    #block-views-user-profile-block-3 .subscribe-hat {
8524        background: #ed3d3d;
8525        padding: 3px 16px 0;
8526        color: #fff;
8527        text-transform: capitalize;
8528        font-weight: bold;
8529        font-size: 14px;
8530        overflow: hidden;
8531        margin: 0 10px 0 10px;
8532    }
8533
8534    @media only screen and (min-width: 768px) {
8535
8536        #block-block-126 li.subscribe-hat,
8537        #block-views-user-profile-block-3 .subscribe-hat {
8538            margin: 0 0 0 1em;
8539        }
8540    }
8541
8542    @media only screen and (min-width: 320px) and (max-width: 480px) {
8543
8544        #block-block-126 li.subscribe-hat,
8545        #block-views-user-profile-block-3 .subscribe-hat {
8546            font-size: 13px;
8547        }
8548    }
8549
8550    #block-block-126 li.subscribe-hat a,
8551    #block-views-user-profile-block-3 .subscribe-hat a {
8552        color: #ffffff;
8553    }
8554
8555   
8555 #block-block-126 li.subscribe-hat a:hover,
8556    #block-views-user-profile-block-3 .subscribe-hat a:hover {
8557        color: #ffffff;
8558    }
8559
8560    #block-block-126 li.subscribe-hat .icon-mail,
8561    #block-views-user-profile-block-3 .subscribe-hat .icon-mail {
8562        font-size: 25px;
8563        color: #fff;
8564        float: left;
8565        margin-right: 10px;
8566    }
8567
8568    #block-block-126 li.subscribe-hat .text,
8569    #block-views-user-profile-block-3 .subscribe-hat .text {
8570        padding-top: 2px;
8571        float: left;
8572        color: #ffffff;
8573    }
8574
8575    #block-block-126 li.subscribe-hat:hover,
8576    #block-views-user-profile-block-3 .subscribe-hat:hover {
8577        background: #a1a1a1;
8578    }
8579
8580    /* Country detect mailing list variant - ends */
8581    @media (-webkit-min-device-pixel-ratio: 0) {
8582
8583        .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
8584        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="0"],
8585        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="1"] {
8586            background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);
8587            background-repeat: no-repeat;
8588            background-position: right center;
8589            padding-right: 18px;
8590        }
8591
8592        .mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,
8593        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="0"]:hover,
8594        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="1"]:hover {
8595            background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);
8596            background-repeat: no-repeat;
8597            background-position: right center;
8598            padding-right: 18px;
8599        }
8600    }
8601
8602    @media (min--moz-device-pixel-ratio: 0) {
8603
8604        .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
8605        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="0"],
8606        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="1"] {
8607            background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);
8608            background-repeat: no-repeat;
8609            background-position: right center;
8610            padding-right: 18px;
8611        }
8612
8613        .mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,
8614        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="0"]:hover,
8615        .mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="1"]:hover {
8616            background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);
8617            background-repeat: no-repeat;
8618            background-position: right center;
8619            padding-right: 18px;
8620        }
8621    }
8622
8623    .mlist-outer-wrapper.splash-variant .mlist-wrapper .privacyText {
8624        color: #ffffff;
8625    }
8626
8627    .mlist-outer-wrapper.splash-variant .mlist-wrapper .privacyText a:hover {
8628        color: #ffffff;
8629    }
8630
8631    #node-18236 #thankyouBlock .thankyou-message {
8632        text-align: center;
8633    }
8634
8635    /*Country detect mailing list variant style - starts*/
8636    /* common styles */
8637    @media only screen and (min-width: 1024px) {
8638        .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-wrapper {
8639            margin-top: 12px;
8640        }
8641    }
8642
8643    .mlist-outer-wrapper.embedded-inline-list.country-detect div.terms {
8644        text-align: center;
8645    }
8646
8647    .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-header {
8648        color: #000000;
8649    }
8650
8651    .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form {
8652        margin: 0;
8653    }
8654
8655    .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form fieldset {
8656        border: none;
8657        padding: 12px 12px 0;
8658    }
8659
8660    .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field {
8661        float: left;
8662        width: 65%;
8663        clear: none;
8664    }
8665
8666    .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-field #email {
8667        height: 2.85em;
8668        background: #ffffff;
8669    }
8670
8671    .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .mlist-submit {
8672        float: left;
8673        width: 35%;
8674        clear: none;
8675        margin: 15px 0 0;
8676    }
8677
8678    .mlist-outer-wrapper.embedded-inline-list.country-detect form.join-button-form .termsWrapper {
8679        padding: 0 12px 12px;
8680        width: 100%;
8681        box-sizing: border-box;
8682    }
8683
8684    .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field {
8685        clear: both;
8686    }
8687
8688    .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field label:before {
8689        content: '';
8690    }
8691
8692    .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field.postalcode {
8693        float: left;
8694        width: 47%;
8695        clear: none;
8696    }
8697
8698    .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field.country {
8699        clear: none;
8700        float: left;
8701        width: 47%;
8702        clear: none;
8703        margin: 0 0 0 6%;
8704    }
8705
8706    .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field.country label:before {
8707        content: '';
8708    }
8709
8710    .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field input:not(.submit):focus,
8711    .mlist-outer-wrapper.embedded-inline-list.country-detect .mlist-field select:focus {
8712        background: #ffffff;
8713    }
8714
8715    .mlist-outer-wrapper.embedded-inline-list.country-detect label {
8716        font-weight: bold;
8717    }
8718
8719    .mlist-outer-wrapper.embedded-inline-list.country-detect label.global-list {
8720        font-weight: normal;
8721    }
8722
8723    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock {
8724        border: none;
8725        padding: 12px;
8726    }
8727
8728    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message {
8729        text-align: left;
8730        text-transform: uppercase;
8731        font-size: 18px;
8732    }
8733
8734    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .secondFormCloseWrap {
8735        position: absolute;
8736        right: 12px;
8737        top: 10px;
8738    }
8739
8740    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankswelcome-msg {
8741        margin: 10px 0;
8742    }
8743
8744    .mlist-outer-wrapper.embedded-inline-list.country-detect #terms {
8745        display: none;
8746        padding: 0 10px 10px;
8747        font-size: 12px;
8748    }
8749
8750    .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper {
8751        font-size: 12px;
8752        font-weight: bold;
8753        clear: both;
8754    }
8755
8756    .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper a.terms {
8757        text-transform: uppercase;
8758    }
8759
8760    .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper a.terms:after {
8761        content: 'terms';
8762    }
8763
8764    .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper a.terms.showing:after {
8765        content: 'hide';
8766    }
8767
8768    .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent {
8769        display: none;
8770        text-align: center;
8771    }
8772
8773    #sidebar-a .mlist-outer-wrapper.embedded-inline-list.country-detect form fieldset {
8774        padding: 12px 0;
8775    }
8776
8777    #sidebar-a .mlist-outer-wrapper.embedded-inline-list.country-detect form .termsWrapper {
8778        padding: 0 12px 12px 0;
8779    }
8780
8781    .mlist-outer-wrapper.embedded-inline-list.country-detect.page form.join-button-form .termsWrapper {
8782        padding-top: 10px;
8783    }
8784
8785    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer {
8786        max-width: 600px;
8787    }
8788
8789    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer label {
8790        color: #ffffff;
8791    }
8792
8793    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .termsWrapper {
8794        clear: both;
8795        padding: 0%;
8796    }
8797
8798    @media only screen and (min-width: 768px) {
8799        .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .termsWrapper {
8800            padding: 0% 0 0 8%;
8801        }
8802    }
8803
8804    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock {
8805        color: #ffffff;
8806        padding: 0;
8807    }
8808
8809    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock.final-screen .thankyou-message {
8810        text-align: center;
8811        padding-bottom: 12px;
8812    }
8813
8814    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock .secondFormCloseWrap {
8815        position: absolute;
8816        right: 12px;
8817        top: 33px;
8818        text-transform: uppercase;
8819        font-size: 14px;
8820    }
8821
8822    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-field #email {
8823        margin: 14px 0 0;
8824        height: 3em;
8825    }
8826
8827    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form fieldset {
8828        padding: 0;
8829    }
8830
8831    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form fieldset .mlist-header {
8832        font-weight: normal;
8833        font-size: 13px;
8834        text-transform: uppercase;
8835        color: #ffffff;
8836        text-align: center;
8837        font-weight: 700;
8838    }
8839
8840    @media only screen and (min-width: 768px) {
8841        .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form fieldset .mlist-header {
8842            font-size: 20px;
8843        }
8844    }
8845
8846    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form fieldset .mlist-header span {
8847        text-transform: lowercase;
8848        display: block;
8849        font-size: 16px;
8850        font-weight: normal;
8851    }
8852
8853    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form #errorMsg,
8854    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form #serverError {
8855        padding: 1.5% 0 0 8%;
8856    }
8857
8858    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-field {
8859        width: 60%;
8860        padding-left: 0;
8861    }
8862
8863    @media only screen and (min-width: 768px) {
8864        .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-field {
8865            padding-left: 10%;
8866        }
8867    }
8868
8869    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form a.terms {
8870        color: #535353;
8871    }
8872
8873    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form a.terms:hover {
8874        color: #ffffff;
8875    }
8876
8877    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-submit {
8878        width: 40%;
8879    }
8880
8881    @media only screen and (min-width: 768px) {
8882        .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form.join-button-form .mlist-submit {
8883            width: 20%;
8884        }
8885    }
8886
8887    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #terms {
8888        width: 100%;
8889        padding: 0;
8890        margin: 0;
8891        clear: both;
8892    }
8893
8894    @media only screen and (min-width: 768px) {
8895        .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #terms {
8896            width: 84%;
8897            margin: 10px auto 0;
8898        }
8899    }
8900
8901    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyoublock-innerwrapper>div.termsWrapper {
8902        padding: 0;
8903    }
8904
8905    @media only screen and (max-width: 767px) {
8906        .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyoublock-innerwrapper>div.termsWrapper a {
8907            top: -2px;
8908        }
8909    }
8910
8911    #block-block-701 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock.final-screen .thankyou-message {
8912        padding-bottom: 39px;
8913    }
8914
8915    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer.home .mlist-wrapper {
8916        border: none;
8917    }
8918
8919    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer.home #thankyouBlock .secondFormCloseWrap {
8920        top: 35;
8921    }
8922
8923    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer.home #thankyouBlock .secondFormCloseWrap a {
8924        text-transform: uppercase;
8925        font-size: 14px;
8926    }
8927
8928    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer.home #thankyouBlock .secondFormCloseWrap a:hover {
8929        color: #fff;
8930    }
8931
8932    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer.home .termsWrapper a.terms {
8933        color: #ed3d3d;
8934    }
8935
8936    .mlist-outer-wrapper.embedded-inline-list.country-detect.footer.home .termsWrapper a.terms:hover {
8937        color: #ffffff;
8938    }
8939
8940    #block-block-706 {
8941        margin: 0;
8942        padding: 12px;
8943    }
8944
8945    #block-block-706 form .termsContent a:hover {
8946        color: #ffffff;
8947    }
8948
8949    #block-block-706 .mlist-outer-wrapper form#homePageSignup #errorMsg,
8950    #block-block-706 .mlist-outer-wrapper form#homePageSignup #serverError {
8951        color: #ed3d3d;
8952    }
8953
8954    .mlist-outer-wrapper.embedded-inline-list.country-detect.page form .mlist-field {
8955        width: 100%;
8956    }
8957
8958    .mlist-outer-wrapper.embedded-inline-list.country-detect.page form .mlist-submit {
8959        margin: 0;
8960        width: 100%;
8961    }
8962
8963    .mlist-outer-wrapper.embedded-inline-list.country-detect.page form .mlist-submit input {
8964        margin: 0;
8965    }
8966
8967    .mlist-outer-wrapper.embedded-inline-list.country-detect.page form .primary-list-values .mlist-checks {
8968        float: left;
8969        width: 100%;
8970        text-align: left;
8971        margin-bottom: 15px;
8972    }
8973
8974    .mlist-outer-wrapper.embedded-inline-list.country-detect.page .mlist-field label {
8975        text-align: left;
8976    }
8977
8978    .mlist-outer-wrapper.embedded-inline-list.country-detect.page .mlist-field select#dobDay,
8979    .mlist-outer-wrapper.embedded-inline-list.country-detect.page .mlist-field select#dobMonth,
8980    .mlist-outer-wrapper.embedded-inline-list.country-detect.page .mlist-field select#dobYear {
8981        display: block;
8982        float: left;
8983    }
8984
8985    .mlist-outer-wrapper.embedded-inline-list.country-detect.page #thankyouBlock {
8986        overflow: hidden;
8987    }
8988
8989    .mlist-outer-wrapper.embedded-inline-list.country-detect.page #thankyouBlock #thankyoublock-innerwrapper .mlist-checks {
8990        text-align: left;
8991        margin: 10px 0 0;
8992    }
8993
8994    .mlist-outer-wrapper.embedded-inline-list.country-detect.page termsWrapper {
8995        padding: 12px 0 0;
8996    }
8997
8998    .mlist-outer-wrapper.embedded-inline-list.country-detect.page termsWrapper.first {
8999        padding: 12px 0;
9000    }
9001
9002    .mlist-outer-wrapper.embedded-inline-list.country-detect.page termsWrapper .termsContent {
9003        clear: both;
9004        text-align: left;
9005    }
9006
9007    #block-block-811 .songkick-container .widget_row,
9008    #block-block-666 .songkick-container .widget_row {
9009        font-family: "Palanquin Dark", sans-serif;
9010        border: none;
9011        margin: 40px 0;
9012    }
9013
9014    #block-block-811 .songkick-container .widget_row>div,
9015    #block-block-666 .songkick-container .widget_row>div {
9016        box-sizing: border-box;
9017    }
9018
9019    #block-block-811 .songkick-container .widget_row .event_date,
9020    #block-block-666 .songkick-container .widget_row .event_date {
9021        font-weight: 700;
9022        font-size: 25px;
9023        color: #ffffff;
9024        letter-spacing: #535353;
9025        text-transform: uppercase;
9026        padding: 0;
9027        width: 10%;
9028        border-bottom: 1px solid #535353;
9029        width: 48%;
9030    }
9031
9032    #block-block-811 .songkick-container .widget_row .event_location,
9033    #block-block-666 .songkick-container .widget_row .event_location {
9034        width: 100%;
9035        margin: 0px 0 -7px;
9036    }
9037
9038    #block-block-811 .songkick-container .widget_row .event_location .venue,
9039    #block-block-666 .songkick-container .widget_row .event_location .venue {
9040        font-weight: 400;
9041        font-size: 27px;
9042        color: #535353;
9043        letter-spacing: 3px;
9044        text-transform: uppercase;
9045    }
9046
9047    #block-block-811 .songkick-container .widget_row .event_location .location,
9048    #block-block-666 .songkick-container .widget_row .event_location .location {
9049        font-weight: 400;
9050        font-size: 27px;
9051        color: #ffffff;
9052        letter-spacing: 1px;
9053        text-transform: uppercase;
9054    }
9055
9056    @media only screen and (max-width: 767px) {
9057
9058        #block-block-811 .songkick-container .widget_row .event_location,
9059        #block-block-666 .songkick-c
9059ontainer .widget_row .event_location {
9060            width: 100%;
9061            display: block;
9062            margin: 13px 0 -7px;
9063        }
9064
9065        #block-block-811 .songkick-container .widget_row .event_location .venue,
9066        #block-block-666 .songkick-container .widget_row .event_location .venue {
9067            font-weight: 400;
9068            font-size: 17px;
9069            color: #535353;
9070            letter-spacing: 3px;
9071            text-transform: uppercase;
9072        }
9073
9074        #block-block-811 .songkick-container .widget_row .event_location .location,
9075        #block-block-666 .songkick-container .widget_row .event_location .location {
9076            font-weight: 400;
9077            font-size: 17px;
9078            color: #ffffff;
9079            letter-spacing: 1px;
9080            text-transform: uppercase;
9081            letter-spacing: 2px;
9082        }
9083    }
9084
9085    #block-block-811 .songkick-container .widget_row .featuring-artists,
9086    #block-block-666 .songkick-container .widget_row .featuring-artists {
9087        display: none;
9088    }
9089
9090    #block-block-811 .songkick-container .widget_row .event_links,
9091    #block-block-666 .songkick-container .widget_row .event_links {
9092        width: 100%;
9093        display: flex;
9094        align-items: start;
9095        float: left;
9096    }
9097
9098    #block-block-811 .songkick-container .widget_row .event_links a,
9099    #block-block-666 .songkick-container .widget_row .event_links a {
9100        display: inline-block;
9101        vertical-align: middle;
9102        width: 126px;
9103        border: 0;
9104        font-size: 21px;
9105        margin: 1px 10px 0 0;
9106        padding: 0;
9107    }
9108
9109    @media only screen and (min-width: 1024px) {
9110
9111        #block-block-811 .songkick-container .widget_row .event_links a,
9112        #block-block-666 .songkick-container .widget_row .event_links a {
9113            margin-top: 8px;
9114        }
9115    }
9116
9117    #block-block-811 .songkick-container .widget_row .event_links a:not(empty),
9118    #block-block-666 .songkick-container .widget_row .event_links a:not(empty) {
9119        padding: 10px 0;
9120        border: 1px solid;
9121    }
9122
9123    #block-block-811 .songkick-container .widget_row .event_links a.ticket_link,
9124    #block-block-666 .songkick-container .widget_row .event_links a.ticket_link {
9125        font-weight: 700;
9126        font-size: 20px;
9127        color: #ffffff;
9128        letter-spacing: 1px;
9129        text-transform: uppercase;
9130    }
9131
9132    #block-block-811 .songkick-container .widget_row .event_links a.ticket_link:hover,
9133    #block-block-666 .songkick-container .widget_row .event_links a.ticket_link:hover {
9134        background: #ffffff;
9135        color: #000000;
9136    }
9137
9138    #block-block-811 .songkick-container .widget_row .event_links a.additional_link,
9139    #block-block-666 .songkick-container .widget_row .event_links a.additional_link {
9140        font-weight: 700;
9141        font-size: 21px;
9142        color: #535353;
9143        letter-spacing: 1px;
9144        text-transform: uppercase;
9145    }
9146
9147    #block-block-811 .songkick-container .widget_row .event_links a.additional_link:hover,
9148    #block-block-666 .songkick-container .widget_row .event_links a.additional_link:hover {
9149        background: #535353;
9150        color: #ffffff;
9151    }
9152
9153    #block-block-811 .songkick-container .no-dates,
9154    #block-block-666 .songkick-container .no-dates {
9155        font-weight: 400;
9156        font-size: 14px;
9157        color: #ffffff;
9158        letter-spacing: 3px;
9159        text-transform: uppercase;
9160        padding: 0;
9161    }
9162
9163    #block-block-811 .songkick-container .view_more,
9164    #block-block-666 .songkick-container .view_more {
9165        display: none;
9166        padding: 0;
9167    }
9168
9169    @media only screen and (max-width: 767px) {
9170
9171        #block-block-811 .songkick-container .widget_row,
9172        #block-block-666 .songkick-container .widget_row {
9173            margin: 10px 0;
9174        }
9175
9176        #block-block-811 .songkick-container .widget_row .event_date,
9177        #block-block-666 .songkick-container .widget_row .event_date {
9178            padding-bottom: 10px;
9179        }
9180
9181        #block-block-811 .songkick-container .widget_row .event_links,
9182        #block-block-666 .songkick-container .widget_row .event_links {
9183            width: auto;
9184            position: relative;
9185            top: 0;
9186            transform: translateY(0);
9187            margin-top: 25px;
9188        }
9189
9190        .front #content-area .block .all-link a {
9191            letter-spacing: 6px;
9192        }
9193
9194        .front #content-area #block-block-811 {
9195            padding-top: 35px;
9196        }
9197    }
9198
9199    .front #content-area #block-block-811 {
9200        padding-top: 120px;
9201    }
9202
9203    #block-block-666 .songkick-container .view_more {
9204        display: block;
9205    }
9206
9207    a.view_more.link_text.link_background {
9208        font-size: 18px;
9209        color: #fff;
9210        letter-spacing: 8px;
9211        width: 187px;
9212        padding: 0;
9213        height: 58px;
9214    }
9215
9216    a.view_more.link_text.link_background:after {
9217        font-size: 27px;
9218        transform: rotate(90deg);
9219        display: block;
9220        font-weight: normal;
9221        font-family: monospace;
9222        letter-spacing: -8px;
9223        content: ">>";
9224        width: 30px;
9225        margin: 0 auto;
9226        top: -5px;
9227        position: relative;
9228    }
9229
9230    #block-block-666 .songkick-container .view_more:hover {
9231        color: #535353;
9232    }
9233
9234    .page-tour #page #content #main h1.title#page-title {
9235        display: none;
9236    }
9237
9238    @media only screen and (max-width: 1023px) {
9239
9240        #block-block-666 .songkick-container .widget_row>div.no-dates {
9241            width: auto;
9242        }
9243    }
9244
9245    body #content {
9246        min-height: calc(100vh - 550px);
9247    }
9248
9249    #IE8-BannerCon {
9250        background-color: #ffc;
9251    }
9252
9253    #IE8-BannerCon #IE8-Banner {
9254        color: #000;
9255        padding: 10px 0px 10px 40px;
9256        background: url("/sites/g/files/g2000014216/f/201311/alert-icon.png") no-repeat 0px 18px;
9257        width: 910px;
9258        margin: 0 auto;
9259    }
9260
9261    @media only screen and (min-width: 768px) {
9262        #IE8-BannerCon #IE8-Banner {
9263            max-width: 718px;
9264            margin: 0 auto;
9265        }
9266    }
9267
9268    @media only screen and (min-width: 1024px) {
9269        #IE8-BannerCon #IE8-Banner {
9270            max-width: 993px;
9271            margin: 0 auto;
9272        }
9273    }
9274
9275    @media only screen and (min-width: 1403px) {
9276        #IE8-BannerCon #IE8-Banner {
9277            max-width: 1203px;
9278            margin: 0 auto;
9279        }
9280    }
9281
9282    #IE8-BannerCon #IE8-Banner .IE8B-title {
9283        font-weight: bold;
9284    }
9285
9286    /* Common styles for splash pages */
9287    .node-type-splash-page-lightbox #header,
9288    .node-type-splash-page-lightbox #footer,
9289    .node-type-splash-page-lightbox .field {
9290        display: none;
9291    }
9292
9293    .node-type-splash-page-lightbox .float-overflow.tb-terminal,
9294    .node-type-splash-page-lightbox .field-name-body {
9295        display: block;
9296    }
9297
9298    .splash_overall {
9299        background-color: #7F7F7F;
9300        /*Consider changing this*/
9301        height: 100%;
9302        left: 0;
9303        opacity: 0.8;
9304        position: fixed;
9305        top: 0;
9306        width: 100%;
9307        z-index: 10000;
9308        display: none;
9309        cursor: pointer;
9310    }
9311
9312    #block-block-406 {
9313        display: none;
9314    }
9315
9316    /*To Hide Decision tree*/
9317    #block-views-splash-block {
9318        display: none;
9319    }
9320
9321    /*Lightbox common stylings */
9322    /*Hiding all the views of this lock*/
9323    .view-splash .views-field-field-lightbox,
9324    .view-splash .views-field-field-display-rate,
9325    .view-splash .lightBox {
9326        display: none;
9327    }
9328
9329    .view-splash .lightBoxWrapper {
9330        background: none repeat scroll 0 0 transparent;
9331        display: none;
9332        height: auto;
9333        width: auto;
9334    }
9335
9336    @media only screen and (max-width: 767px) {
9337        .path-music #main .block .view-header h2.block-title {
9338            margin-left: 2.6%;
9339        }
9340
9341        .view-splash .lightBoxWrapper .lightBoxContent {
9342            width: 100%;
9343            height: auto;
9344            padding: 0px;
9345            position: static;
9346        }
9347    }
9348
9349    .view-splash .lightBoxWrapper .lightBoxContent {
9350        display: none;
9351        background-color: #fff;
9352        height: 450px;
9353        padding: 25px 20px 20px;
9354        position: fixed;
9355        width: 740px;
9356        z-index: 99999;
9357        box-sizing: border-box;
9358    }
9359
9360    .view-splash .lightBoxWrapper .lightBoxContent .lightBoxClose a {
9361        background-image: url("/sites/g/files/g2000014216/f/201401/bg_closebtn.png");
9362        background-repeat: no-repeat;
9363        display: block;
9364        height: 17px;
9365        position: absolute;
9366        right: 5px;
9367        text-indent: -9998px;
9368        top: 8px;
9369        width: 17px;
9370    }
9371
9372    @media only screen and (max-width: 767px) {
9373        .view-splash .lightBoxWrapper .lightBoxContent .lightBoxClose a {
9374            position: static;
9375            width: 100%;
9376            background-position: 100% 0;
9377        }
9378    }
9379
9380    .view-splash .lightBoxWrapper .lightBoxContent .grid_left {
9381        float: left;
9382    }
9383
9384    /* Responsive splash page. Use this for development */
9385    /*Must handle orientation as well*/
9386    .sph-con {
9387        padding: 0 20px 20px;
9388    }
9389
9390    .sph-con .sph-lt>* {
9391        margin-bottom: 15px;
9392    }
9393
9394    .sph-con .sph-title {
9395        font-size: 34px;
9396    }
9397
9398    .sph-con .sph-price,
9399    .sph-con .sph-sub-title {
9400        font-size: 26px;
9401        font-weight: bold;
9402    }
9403
9404    .sph-con .sph-feature-list {
9405        margin-bottom: 25px;
9406    }
9407
9408    .sph-con .sph-feature-list li {
9409        list-style-image: none;
9410        list-style-position: outside;
9411        list-style-type: disc;
9412        margin: 0 0 0 21px;
9413    }
9414
9415    .sph-con .sph-action {
9416        padding: 10px;
9417        font-size: 0.8em;
9418        display: inline-block;
9419    }
9420
9421    .sph-con .sph-img-wrapper img {
9422        max-width: 100%;
9423        height: auto;
9424    }
9425
9426    @media only screen and (min-width: 768px),
9427    only screen and (max-width: 767px) and (orientation: landscape) {
9428        .sph-con {
9429            overflow: hidden;
9430            *zoom: 1;
9431            padding: 0px;
9432        }
9433
9434        .sph-con .sph-lt {
9435            width: 45%;
9436            margin-right: 5%;
9437            float: left;
9438        }
9439
9440        .sph-con .sph-rt {
9441            width: 50%;
9442            float: right;
9443        }
9444    }
9445
9446    @media only screen and (max-width: 767px) and (orientation: landscape) {
9447        .sph-con {
9448            padding: 0 20px 20px;
9449        }
9450    }
9451
9452    [class^="wmg-sl"],
9453    [class*="wmg-sl"] {
9454        font-family: 'wmg-standard-library';
9455        speak: none;
9456        font-style: normal;
9457        font-weight: normal;
9458        font-variant: normal;
9459        text-transform: none;
9460        line-height: 1;
9461        /* Better Font Rendering =========== */
9462        -webkit-font-smoothing: antialiased;
9463        -moz-osx-font-smoothing: grayscale;
9464    }
9465
9466    .wmg-sl-facebook:before {
9467        content: "\e909";
9468    }
9469
9470    .wmg-sl-googleplus:before {
9471        content: "\e90a";
9472    }
9473
9474    .wmg-sl-Instagramofficial-standard:before {
9475        content: "\e90b";
9476    }
9477
9478    .wmg-sl-tumblr:before {
9479        content: "\e90c";
9480    }
9481
9482    .wmg-sl-twitter:before {
9483        content: "\e90d";
9484    }
9485
9486    .wmg-sl-vimeo:before {
9487        content: "\e90e";
9488    }
9489
9490    .wmg-sl-Youtube:before {
9491        content: "\e90f";
9492    }
9493
9494    .wmg-sl-minimize-standard:before {
9495        content: "\e910";
9496    }
9497
9498    .wmg-sl-X_-close-standard:before {
9499        content: "\e911";
9500    }
9501
9502    .wmg-sl-doublechevron-left-standard:before {
9503        content: "\e912";
9504    }
9505
9506    .wmg-sl-doublechevron-right-standard:before {
9507        content: "\e913";
9508    }
9509
9510    .wmg-sl-downarrow-standard:before {
9511        content: "\e914";
9512    }
9513
9514    .wmg-sl-leftarrow-standard:before {
9515        content: "\e915";
9516    }
9517
9518    .wmg-sl-menu-standard:before {
9519        content: "\e916";
9520    }
9521
9522    .wmg-sl-plussign-standard:before {
9523        content: "\e917";
9524    }
9525
9526    .wmg-sl-rightarrow-standard:before {
9527        content: "\e918";
9528    }
9529
9530    .wmg-sl-uparrow-standard:before {
9531        content: "\e919";
9532    }
9533
9534    .wmg-sl-calendar-standard:before {
9535        content: "\e91a";
9536    }
9537
9538    .wmg-sl-cart-standard:before {
9539        content: "\e91b";
9540    }
9541
9542    .wmg-sl-comment-standard:before {
9543        content: "\e91c";
9544    }
9545
9546    .wmg-sl-eventticket-standard:before {
9547        content: "\e91d";
9548    }
9549
9550    .wmg-sl-headphones-standards:before {
9551        content: "\e91e";
9552    }
9553
9554    .wmg-sl-linkicon-standard:before {
9555        content: "\e91f";
9556    }
9557
9558    .wmg-sl-message-envelope:before {
9559        content: "\e920";
9560    }
9561
9562    .wmg-sl-news-standard:before {
9563        content: "\e921";
9564    }
9565
9566    .wmg-sl-searchmagnifyingglass-standard:before {
9567        content: "\e922";
9568    }
9569
9570    .wmg-sl-settings-gear-standard:before {
9571        content: "\e923";
9572    }
9573
9574    .wmg-sl-share-standard:before {
9575        content: "\e924";
9576    }
9577
9578    .wmg-sl-useravatar-standard:before {
9579        content: "\e925";
9580    }
9581
9582    .wmg-sl-videosicon-standard:before {
9583        content: "\e926";
9584    }
9585
9586    .wmg-sl-equalizer-standard:before {
9587        content: "\e927";
9588    }
9589
9590    .wmg-sl-fastback-standard:before {
9591        content: "\e928";
9592    }
9593
9594    .wmg-sl-fastforward-standard:before {
9595        content: "\e929";
9596    }
9597
9598    .wmg-sl-pause-standard:before {
9599        content: "\e92a";
9600    }
9601
9602    .wmg-sl-play-standard:before {
9603        content: "\e92b";
9604    }
9605
9606    .wmg-sl-skipback-standard:before {
9607        content: "\e92c";
9608    }
9609
9610    .wmg-sl-skipforward-standard:before {
9611        content: "\e92d";
9612    }
9613
9614    .wmg-sl-stop-square-standard:before {
9615        content: "\e92e";
9616    }
9617
9618    .wmg-sl-volume-standard:before {
9619        content: "\e92f";
9620    }
9621
9622    .wmg-sl-volume:before {
9623        content: "\e930";
9624    }
9625
9626    .wmg-sl-amazon-standardlarge:before {
9627        content: "\e900";
9628    }
9629
9630    .wmg-sl-amazonprime:before {
9631        content: "\e901";
9632    }
9633
9634    .wmg-sl-applemusic:before {
9635        content: "\e902";
9636    }
9637
9638    .wmg-sl-googleplay:before {
9639        content: "\e903";
9640    }
9641
9642    .wmg-sl-itunes:before {
9643        content: "\e904";
9644    }
9645
9646    .wmg-sl-pandora:before {
9647        content: "\e905";
9648    }
9649
9650    .wmg-sl-rdio:before {
9651        content: "\e906";
9652    }
9653
9654    .wmg-sl-Soundcloud:before {
9655        content: "\e907";
9656    }
9657
9658    .wmg-sl-Spotify:before {
9659        content: "\e908";
9660    }
9661
9662    .wmg-sl-record-cricle-standard:before {
9663        content: "\e655";
9664    }
9665
9666    .wmg-sl-arrows1-down:before {
9667        content: "\e600";
9668    }
9669
9670    .wmg-sl-arrows1-left:before {
9671        content: "\e601";
9672    }
9673
9674    .wmg-sl-arrows1-right:before {
9675        content: "\e602";
9676    }
9677
9678    .wmg-sl-arrows1-up:before {
9679        content: "\e603";
9680    }
9681
9682    .wmg-sl-arrows2-down:before {
9683        content: "\e604";
9684    }
9685
9686    .wmg-sl-arrows2-left:before {
9687        content: "\e605";
9688    }
9689
9690    .wmg-sl-arrows2-right:before {
9691        content: "\e606";
9692    }
9693
9694    .wmg-sl-arrows2-up:before {
9695        content: "\e607";
9696    }
9697
9698    .wmg-sl-carousel-next:before {
9699        content: "\e609";
9700    }
9701
9702    .wmg-sl-carousel-previous:before {
9703        content: "\e60a";
9704    }
9705
9706    .wmg-sl-chevron-arrows-left:before {
9707        content: "\e60b";
9708    }
9709
9710    .wmg-sl-chevron-arrows-right:before {
9711        content: "\e60c";
9712    }
9713
9714    .wmg-sl-close:before {
9715        content: "\e60d";
9716    }
9717
9718    .wmg-sl-collapse:before {
9719        content: "\e60e";
9720    }
9721
9722    .wmg-sl-comments:before {
9723        content: "\e60f";
9724    }
9725
9726    .wmg-sl-double-chevron-left:before {
9727        content: "\e610";
9728    }
9729
9730    .wmg-sl-double-chevron-right:before {
9731        content: "\e611";
9732    }
9733
9734    .wmg-sl-events:before {
9735        content: "\e612";
9736    }
9737
9738    .wmg-sl-expand:before {
9739        content: "\e613";
9740    }
9741
9742    .wmg-sl-facebook2:before {
9743        content: "\e614";
9744    }
9745
9746    .wmg-sl-fast-backward:before {
9747        content: "\e615";
9748    }
9749
9750    .wmg-sl-fast-forward:before {
9751        content: "\e616";
9752    }
9753
9754    .wmg-sl-googleplus2:before {
9755        content: "\e617";
9756    }
9757
9758    .wmg-sl-link:before {
9759        content: "\e618";
9760    }
9761
9762    .wmg-sl-mail:before {
9763        content: "\e619";
9764    }
9765
9766    .wmg-sl-menu:before {
9767        content: "\e61a";
9768    }
9769
9770    .wmg-sl-music:before {
9771        content: "\e61b";
9772    }
9773
9774    .wmg-sl-news:before {
9775        content: "\e61c";
9776    }
9777
9778    .wmg-sl-next-track:before {
9779        content: "\e61d";
9780    }
9781
9782    .wmg-sl-pagination-left:before {
9783        content: "\e61e";
9784    }
9785
9786    .wmg-sl-pagination-right:before {
9787        content: "\e61f";
9788    }
9789
9790    .wmg-sl-pause:before {
9791        content: "\e620";
9792    }
9793
9794    .wmg-sl-play:before {
9795        content: "\e621";
9796    }
9797
9798    .wmg-sl-previous-track:before {
9799        content: "\e622";
9800    }
9801
9802    .wmg-sl-search:before {
9803        content: "\e624";
9804    }
9805
9806    .wmg-sl-settings:before {
9807        content: "\e625";
9808    }
9809
9810    .wmg-sl-share:before {
9811        content: "\e626";
9812    }
9813
9814    .wmg-sl-stop:before {
9815        content: "\e629";
9816    }
9817
9818    .wmg-sl-tickets:before {
9819        content: "\e62a";
9820    }
9821
9822    .wmg-sl-tumblr2:before {
9823        content: "\e62b";
9824    }
9825
9826    .wmg-sl-twitter2:before {
9827        content: "\e62c";
9828    }
9829
9830    .wmg-sl-volume-high:before {
9831        content: "\e62e";
9832    }
9833
9834    .wmg-sl-volume-low:before {
9835        content: "\e62f";
9836    }
9837
9838    .wmg-sl-volume-mute:before {
9839        content: "\e630";
9840    }
9841
9842    .wmg-sl-youtube:before {
9843        content: "\e631";
9844    }
9845
9846    .wmg-sl-instagram:before {
9847        content: "\e932";
9848    }
9849
9850    .wmg-sl-vk:before {
9851        content: "\e931";
9852    }
9853
9854    [class^="wmg-cl"],
9855    [class*=" wmg-cl"] {
9856        font-family: 'wmg-circular-library';
9857        speak: none;
9858        font-style: normal;
9859        font-weight: normal;
9860        font-variant: normal;
9861        text-transform: none;
9862        line-height: 1;
9863        /* Better Font Rendering =========== */
9864        -webkit-font-smoothing: antialiased;
9865        -moz-osx-font-smoothing: grayscale;
9866    }
9867
9868    .wmg-cl-Facebook-circle:before {
9869        content: "\e900";
9870    }
9871
9872    .wmg-cl-GooglePlus-circle:before {
9873        content: "\e901";
9874    }
9875
9876    .wmg-cl-Instagram-circle:before {
9877        content: "\e902";
9878    }
9879
9880    .wmg-cl-tumblr-circle:before {
9881        content: "\e903";
9882    }
9883
9884    .wmg-cl-Twitter-circle:before {
9885        content: "\e904";
9886    }
9887
9888    .wmg-cl-Vimeo-circle:before {
9889        content: "\e905";
9890    }
9891
9892    .wmg-cl-YouTube-circle:before {
9893        content: "\e906";
9894    }
9895
9896    .wmg-cl-DobleChevRight-circle:before {
9897        content: "\e907";
9898    }
9899
9900    .wmg-cl-DoubleChev-Left-circle:before {
9901        content: "\e908";
9902    }
9903
9904    .wmg-cl-DownArrow-circle:before {
9905        content: "\e909";
9906    }
9907
9908    .wmg-cl-LeftArrow-circle:before {
9909        content: "\e90a";
9910    }
9911
9912    .wmg-cl-Minimize-circular:before {
9913        content: "\e90b";
9914    }
9915
9916    .wmg-cl-MobileMenu-circle:before {
9917        content: "\e90c";
9918    }
9919
9920    .wmg-cl-Plus-expand-circle:before {
9921        content: "\e90d";
9922    }
9923
9924    .wmg-cl-rightarrow-circular:before {
9925        content: "\e90e";
9926    }
9927
9928    .wmg-cl-UpArrow-circularcopy:before {
9929        content: "\e90f";
9930    }
9931
9932    .wmg-cl-X-Close-circle:before {
9933        content: "\e910";
9934    }
9935
9936    .wmg-cl-calendar-circular:before {
9937        content: "\e911";
9938    }
9939
9940    .wmg-cl-cart-circular:before {
9941        content: "\e912";
9942    }
9943
9944    .wmg-cl-comment-circular:before {
9945        content: "\e913";
9946    }
9947
9948    .wmg-cl-eventticket-circular:before {
9949        content: "\e914";
9950    }
9951
9952    .wmg-cl-headphones-circular:before {
9953        content: "\e915";
9954    }
9955
9956    .wmg-cl-linkicon-circular:before {
9957        content: "\e916";
9958    }
9959
9960    .wmg-cl-message-envelope-circular:before {
9961        content: "\e917";
9962    }
9963
9964    .wmg-cl-news-circular:before {
9965        content: "\e918";
9966    }
9967
9968    .wmg-cl-searchmagnifyingglass-circular:before {
9969        content: "\e919";
9970    }
9971
9972    .wmg-cl-settings-gear-circular:before {
9973        content: "\e91a";
9974    }
9975
9976    .wmg-cl-share-circular:before {
9977        content: "\e91b";
9978    }
9979
9980    .wmg-cl-useravatar-circular:before {
9981        content: "\e91c";
9982    }
9983
9984    .wmg-cl-videoicon-circular:before {
9985        content: "\e91d";
9986    }
9987
9988    .wmg-cl-Equalizer-circle:before {
9989        content: "\e91e";
9990    }
9991
9992    .wmg-cl-fastback-circle:before {
9993        content: "\e91f";
9994    }
9995
9996    .wmg-cl-FastForward-circle:before {
9997        content: "\e920";
9998    }
9999
10000    .wmg-cl-Pause-circle:before {
10001        content: "\e921";
10002    }
10003
10004    .wmg-cl-Play-circle:before {
10005        content: "\e922";
10006    }
10007
10008    .wmg-cl-RecordCirlce-circle:before {
10009        content: "\e923";
10010    }
10011
10012    .wmg-cl-SkipBack-circle:before {
10013        content: "\e924";
10014    }
10015
10016    .wmg-cl-SkipForward-circle:before {
10017        content: "\e925";
10018    }
10019
10020    .wmg-cl-Volume-circle:before {
10021        content: "\e926";
10022    }
10023
10024    .wmg-cl-Amazon-circular:before {
10025        content: "\e927";
10026    }
10027
10028    .wmg-cl-AmazonPrime-circular:before {
10029        content: "\e928";
10030    }
10031
10032    .wmg-cl-AppleMusic-circular:before {
10033        content: "\e929";
10034    }
10035
10036    .wmg-cl-GooglePlay-circular:before {
10037        content: "\e92a";
10038    }
10039
10040    .wmg-cl-iTunes-Circularv2:before {
10041        content: "\e92b";
10042    }
10043
10044    .wmg-cl-iTunes-circularv3:before {
10045        content: "\e92c";
10046    }
10047
10048    .wmg-cl-iTunes-Circular:before {
10049        content: "\e92d";
10050    }
10051
10052    .wmg-cl-Pandora-circular:before {
10053        content: "\e92f";
10054    }
10055
10056    .wmg-cl-Rdio-circular:before {
10057        content: "\e930";
10058    }
10059
10060    .wmg-cl-Soundcloud-circular:before {
10061        content: "\e931";
10062    }
10063
10064    .wmg-cl-Spotify-circular:before {
10065        content: "\e932";
10066    }
10067
10068    [class^="wmg-rs"],
10069    [class*=" wmg-rs"] {
10070        font-family: 'wmg-roundedsquare-library';
10071        speak: none;
10072        font-style: normal;
10073        font-weight: normal;
10074        font-variant: normal;
10075        text-transform: none;
10076        line-height: 1;
10077        /* Better Font Rendering =========== */
10078        -webkit-font-smoothing: antialiased;
10079        -moz-osx-font-smoothing: grayscale;
10080    }
10081
10082    .wmg-rs-facebook-rs:before {
10083        content: "\e900";
10084    }
10085
10086    .wmg-rs-googleplus-rs:before {
10087        content: "\e902";
10088    }
10089
10090    .wmg-rs-instagram-rs:before {
10091        content: "\e903";
10092    }
10093
10094    .wmg-rs-tumblr-rs:before {
10095        content: "\e904";
10096    }
10097
10098    .wmg-rs-twitter-rs:before {
10099        content: "\e905";
10100    }
10101
10102    .wmg-rs-vimeo-rs:before {
10103        content: "\e906";
10104    }
10105
10106    .wmg-rs-Youtube-rs:before {
10107        content: "\e907";
10108    }
10109
10110    .wmg-rs-minimize-rs:before {
10111        content: "\e908";
10112    }
10113
10114    .wmg-rs-X_-close-rs:before {
10115        content: "\e909";
10116    }
10117
10118    .wmg-rs-doublechevron-left-rs:before {
10119        content: "\e90a";
10120    }
10121
10122    .wmg-rs-doublechevron-right-rs:before {
10123        content: "\e90b";
10124    }
10125
10126    .wmg-rs-downarrow-rs:before {
10127        content: "\e90c";
10128    }
10129
10130    .wmg-rs-leftarrow-rs:before {
10131        content: "\e90d";
10132    }
10133
10134    .wmg-rs-menu-rs:before {
10135        content: "\e90e";
10136    }
10137
10138    .wmg-rs-plussign-rs:before {
10139        content: "\e90f";
10140    }
10141
10142    .wmg-rs-rightarrow-rs:before {
10143        content: "\e910";
10144    }
10145
10146    .wmg-rs-uparrow-rs:before {
10147        content: "\e911";
10148    }
10149
10150    .wmg-rs-calendar-rs:before {
10151        content: "\e912";
10152    }
10153
10154    .wmg-rs-cart-rs:before {
10155        content: "\e913";
10156    }
10157
10158    .wmg-rs-comment-rs:before {
10159        content: "\e914";
10160    }
10161
10162    .wmg-rs-email-envelope-rs:before {
10163        content: "\e915";
10164    }
10165
10166    .wmg-rs-eventticket-rs:before {
10167        content: "\e916";
10168    }
10169
10170    .wmg-rs-headphones-rs:before {
10171        content: "\e917";
10172    }
10173
10174    .wmg-rs-linkicon-rs:before {
10175        content: "\e918";
10176    }
10177
10178    .wmg-rs-newsicon-rs:before {
10179        content: "\e919";
10180    }
10181
10182    .wmg-rs-photoicon:before {
10183        content: "\e91a";
10184    }
10185
10186    .wmg-rs-searchmagnifyingglass-rs:before {
10187        content: "\e91b";
10188    }
10189
10190    .wmg-rs-settings-gear-rs:before {
10191        content: "\e91c";
10192    }
10193
10194    .wmg-rs-share-rs:before {
10195        content: "\e91d";
10196    }
10197
10198    .wmg-rs-useravatar-rs:before {
10199        content: "\e91e";
10200    }
10201
10202    .wmg-rs-videosicon-rs:before {
10203        content: "\e91f";
10204    }
10205
10206    .wmg-rs-equalizer-rs:before {
10207        content: "\e920";
10208    }
10209
10210    .wmg-rs-fastback-rs:before {
10211        content: "\e921";
10212    }
10213
10214    .wmg-rs-fastforward-rs:before {
10215        content: "\e922";
10216    }
10217
10218    .wmg-rs-pause-rs:before {
10219        content: "\e923";
10220    }
10221
10222    .wmg-rs-play-rs:before {
10223        content: "\e924";
10224    }
10225
10226    .wmg-rs-record-cricle-rs:before {
10227        content: "\e925";
10228    }
10229
10230    .wmg-rs-skipback-rs:before {
10231        content: "\e926";
10232    }
10233
10234    .wmg-rs-skipforward-rs:before {
10235        content: "\e927";
10236    }
10237
10238    .wmg-rs-stop-square-rs:before {
10239        content: "\e928";
10240    }
10241
10242    .wmg-rs-volume-rs:before {
10243        content: "\e929";
10244    }
10245
10246    .wmg-rs-Amazon-RoundedSquarelarge:before {
10247        content: "\e92a";
10248    }
10249
10250    .wmg-rs-applemusic-rs:before {
10251        content: "\e92b";
10252    }
10253
10254    .wmg-rs-googleplay-rs:before {
10255        content: "\e92c";
10256    }
10257
10258    .wmg-rs-itunes-rs:before {
10259        content: "\e92d";
10260    }
10261
10262    .wmg-rs-pandora-rs:before {
10263        content: "\e92e";
10264    }
10265
10266    .wmg-rs-rdio-rs:before {
10267        content: "\e92f";
10268    }
10269
10270    .wmg-rs-Soundcloud-rs:before {
10271        content: "\e930";
10272    }
10273
10274    .wmg-rs-Spotify-rs:before {
10275        content: "\e931";
10276    }
10277
10278    .wmg-rs-amazon-primeRoundedSquare:before {
10279        content: "\e901";
10280    }
10281
10282    /***************[===== PAGES ======]***************/
10283    /*To Hide the default drupal node add the page class here in $hideNodePages*/
10284    .node-type-photo .node .comment-wrapper {
10285        display: block;
10286        padding: 0;
10287    }
10288
10289    .node-type-blog .node .comment-wrapper {
10290        display: block;
10291        padding: 0;
10292    }
10293
10294    .node-type-video .node .comment-wrapper {
10295        display: block;
10296        padding: 0;
10297    }
10298
10299    .node-type-audio .node .comment-wrapper {
10300        display: block;
10301        padding: 0;
10302    }
10303
10304    .node-type-forum .node .comment-wrapper {
10305        display: block;
10306        padding: 0;
10307    }
10308
10309    .node-type-album .node .comment-wrapper {
10310        display: block;
10311        padding: 0;
10312    }
10313
10314    .page-node.node-type-page #page-title {
10315        display: block;
10316        margin: 1em 0;
10317        line-height: 2.5em;
10318    }
10319
10320    .page-node.node-type-page.page-node-17741 #page-title,
10321    .page-node.node-type-page.page-node-17741 ul.tabs.primary,
10322    .page-node.node-type-page.page-node-17746 #page-title,
10323    .page-node.node-type-page.page-node-17746 ul.tabs.primary,
10324    .page-node.node-type-page.page-node-17751 #page-title,
10325    .page-node.node-type-page.page-node-17751 ul.tabs.primary,
10326    .page-node.node-type-page.page-node-17756 #page-title,
10327    .page-node.node-type-page.page-node-17756 ul.tabs.primary,
10328    .page-node.node-type-page.page-node-17896 #page-title,
10329    .page-node.node-type-page.page-node-17896 ul.tabs.primary {
10330        margin: 0;
10331    }
10332
10333    .page-filter.page-filter-tips #page-title {
10334        margin-top: 1em;
10335    }
10336
10337    .page .item-list .pager {
10338        text-align: center;
10339        position: relative;
10340    }
10341
10342    .page .item-list .pager li.pager-item,
10343    .page .item-list .pager .pager-current {
10344        margin-left: 0.5em;
10345        margin-right: 0.5em;
10346    }
10347
10348    .page .item-list .pager .pager-first.first,
10349    .page .item-list .pager .pager-last.last,
10350    .page .item-list .pager .pager-next,
10351    .page .item-list .pager .pager-previous {
10352        position: absolute;
10353    }
10354
10355    .page .item-list .pager.pager-load-more .pager-next {
10356        position: static;
10357    }
10358
10359    .page .item-list .pager .pager-first.first {
10360        left: 0;
10361    }
10362
10363    .page .item-list .pager .pager-previous {
10364        left: 10%;
10365    }
10366
10367    .page .item-list .pager .pager-next {
10368        right: 10%;
10369    }
10370
10371    .page .item-list .pager .pager-last.last {
10372        right: 0;
10373    }
10374
10375    .page .item-list .pager .pager-next a,
10376    .page .item-list .pager .pager-previous a,
10377    .page .item-list .pager .pager-last.last a,
10378    .page .item-list .pager .pager-first.first a {
10379        color: #535353;
10380        background-color: #000000;
10381        padding: 0.3em 0.8em 0.4em;
10382        border: 2px solid #535353;
10383    }
10384
10385    .page .item-list .pager .pager-next a:hover,
10386    .page .item-list .pager .pager-previous a:hover,
10387    .page .item-list .pager .pager-last.last a:hover,
10388    .page .item-list .pager .pager-first.first a:hover {
10389        background-color: #a1a1a1;
10390    }
10391
10392    .page .item-list .pager .pager-current {
10393        border: 1px solid #808080;
10394        padding: 0.3em 0.7em;
10395    }
10396
10397    @media only screen and (max-width: 767px) {
10398
10399        .page .item-list .pager .pager-first.first,
10400        .page .item-list .pager .pager-last.last,
10401        .page .item-list .pager .pager-next,
10402        .page .item-list .pager .pager-previous {
10403            position: static;
10404        }
10405
10406        .page .item-list .pager .pager-last.last,
10407        .page .item-list .pager .pager-first.first,
10408        .page .item-list .pager .pager-item {
10409            display: none;
10410        }
10411
10412        .page .item-list .pager li.pager-item {
10413            margin-right: 0;
10414        }
10415
10416        .page .item-list .pager .pager-item a {
10417            padding: 0.1em 0.5em;
10418        }
10419
10420        .page .item-list .pager .pager-current+li,
10421        .page .item-list .pager .pager-current {
10422            display: inline;
10423        }
10424
10425        .page .item-list .pager .pager-current {
10426            padding: 0.3em 0.7em;
10427            margin-right: 0;
10428        }
10429
10430        .page .item-list .pager .pager-next {
10431            float: right;
10432            margin-right: 0;
10433        }
10434
10435        .page .item-list .pager .pager-previous {
10436            float: left;
10437        }
10438    }
10439
10440    .view-home-one-page-masonry .views-row {
10441        border-bottom: 3px solid #ffffff;
10442        margin-bottom: 3%;
10443        padding-bottom: 3%;
10444    }
10445
10446    @media only screen and (min-width: 768px) {
10447        .view-home-one-page-masonry .views-row {
10448            width: 31%;
10449            padding: 1%;
10450            margin: 1% 0;
10451            background: #ccc;
10452        }
10453    }
10454
10455    @media only screen and (min-width: 1403px) {
10456        .view-home-one-page-masonry .views-row {
10457            width: 24.5%;
10458        }
10459    }
10460
10461    .view-home-one-page-masonry .views-row img {
10462        display: inline;
10463        height: auto;
10464        width: 100%;
10465    }
10466
10467    .view-home-one-page-masonry .views-row .media-thumbnail-frame {
10468        height: 0;
10469        overflow: hidden;
10470        padding-bottom: 100%;
10471        background-color: #ffffff;
10472    }
10473
10474    @media only screen and (min-width: 768px) {
10475        .view-home-one-page-masonry .views-row .media-thumbnail-frame {
10476            height: auto;
10477            background: none;
10478            padding-bottom: 0;
10479        }
10480    }
10481
10482    .view-home-one-page-masonry .views-row .views-field-name {
10483        font-size: 75%;
10484    }
10485
10486    .view-home-one-page-masonry .views-row .views-field-body,
10487    .view-home-one-page-masonry .views-row .views-field-field-blog-media,
10488    .view-home-one-page-masonry .views-row .views-field-nothing-1 {
10489        margin-top: 1em;
10490    }
10491
10492    .view-home-one-page-masonry .views-row.highlighted {
10493        background-color: #ffffff;
10494        color: #000000;
10495        padding: 0 2%;
10496    }
10497
10498    .view-home-one-page-masonry .views-row.highlighted a {
10499        color: #535353;
10500    }
10501
10502    .page-user .block h2 {
10503        text-transform: capitalize;
10504    }
10505
10506    .page-user #page-title {
10507        text-transform: uppercase;
10508    }
10509
10510    .page-user #block-views-user-profile-block-5 .views-field-picture {
10511        text-align: center;
10512    }
10513
10514    .page-user #block-views-user-profile-block-5 .views-field-picture img {
10515        width: auto;
10516        height: auto;
10517    }
10518
10519    .page-user #block-views-user-profile-block-2 .views-row>div {
10520        margin-bottom: 1em;
10521        clear: both;
10522    }
10523
10524    .page-user #block-views-user-profile-block-2 .views-row>div .views-label {
10525        float: left;
10526        font-weight: bold;
10527        margin-right: 0.3em;
10528    }
10529
10530    @media only screen and (min-width: 768px) {
10531        .page-user #block-views-user-profile-block-2 .views-field {
10532            display: block;
10533        }
10534    }
10535
10536    .page-user #block-views-user-profile-block-2 .views-field-field-about-me {
10537        display: block;
10538    }
10539
10540    .page-user #block-views-user-profile-block-2 .view-footer a {
10541        padding: 0.5em;
10542    }
10543
10544    .page-user #block-views-user-profile-block-2 .view-footer a:after {
10545        content: "show more";
10546    }
10547
10548    .page-user #block-views-user-profile-block-2 .view-footer a.expanded:after {
10549        content: "show less";
10550    }
10551
10552    .page-user #block-views-user-profile-block-6 h2 {
10553        margin-top: 1em;
10554    }
10555
10556    .page-user #block-views-user-profile-block-6 .comment_on_anything-header {
10557        visibility: hidden;
10558    }
10559
10560    .page-user .view-user-activity-feed li.views-row {
10561        border-bottom: 1px solid #ffffff;
10562        float: left;
10563        padding: 1em 0;
10564        width: 100%;
10565    }
10566
10567    .page-user .view-user-activity-feed li.views-row:first-child {
10568        padding-top: 0;
10569    }
10570
10571    .page-user .view-user-activity-feed li.views-row .views-field-title {
10572        font-size: 1.1em;
10573        margin-bottom: 13px;
10574    }
10575
10576    .page-user .view-user-activity-feed li.views-row .views-field-posted-date {
10577        font-size: 0.9em;
10578        margin: 0 0 1.2em;
10579    }
10580
10581    .page-user .view-user-activity-feed li.views-row .views-field-body p {
10582        margin: 0;
10583    }
10584
10585    .page-user .view-user-activity-feed li.views-row .views-field-comment-count {
10586        float: left;
10587        margin: 1.2em 0 0;
10588    }
10589
10590    .page-user .view-user-activity-feed li.views-row .views-field-node-link {
10591        float: right;
10592        margin: 1.2em 0 0;
10593    }
10594
10595    .page-user .view-user-activity-feed ul.pager {
10596        margin-top: 1em;
10597    }
10598
10599    .page-user.page-user-edit-profile #page-title {
10600        display: block;
10601        margin-top: 1em;
10602    }
10603
10604    .page-user.page-user-edit-profile input[type="text"],
10605    .page-user.page-user-edit-profile textarea,
10606    .page-user.page-user-edit-profile select {
10607        border: 1px solid #ffffff;
10608        padding: 0.8em;
10609        width: 100%;
10610    }
10611
10612    .page-user.page-user-edit-profile select {
10613        padding: 0.8em 0.5em;
10614    }
10615
10616    .page-user.page-user-edit-profile .form-submit {
10617        padding: 10px;
10618        font-size: 0.8em;
10619    }
10620
10621    .page-user.page-user-edit #page-title {
10622        display: block;
10623        margin-top: 1em;
10624    }
10625
10626    .page-user.page-user-edit .form-item .description {
10627        font-size: 75%;
10628    }
10629
10630    .page-user.page-user-edit fieldset label.option,
10631    .page-user.page-user-edit fieldset .webform-container-inline label {
10632        width: auto;
10633    }
10634
10635    .page-user.page-user-edit input[type="text"],
10636    .page-user.page-user-edit textarea,
10637    .page-user.page-user-edit select {
10638        border: 1px solid #ffffff;
10639    }
10640
10641    .page-user.page-user-edit input[type="password"],
10642    .page-user.page-user-edit input[type="text"] {
10643        width: 60%;
10644    }
10645
10646    .page-user.page-user-edit .form-submit {
10647        padding: 10px;
10648        font-size: 0.8em;
10649    }
10650
10651    .page-user.page-user-edit .password-strength {
10652        width: 38%;
10653        margin-top: 0.8em;
10654    }
10655
10656    .page-user.page-user-edit div.password-confirm {
10657        width: 38%;
10658    }
10659
10660    .page-node-15326 #header,
10661    .page-node-15326 .style-top .style-color-palette {
10662        margin-bottom: 2em;
10663    }
10664
10665    .page-node-15326 #header #header-inner {
10666        margin: 0 0 0 3.6%;
10667    }
10668
10669    .page-node-15326 .highlighted {
10670        color: #000000;
10671    }
10672
10673    .page-node-15326 .highlighted a {
10674        color: #535353;
10675    }
10676
10677    .page-node-15326 #content {
10678        margin: 0;
10679        padding: 0;
10680    }
10681
10682    .page-node-15326 #node-15326 .field-name-body .field-item.even {
10683        overflow: hidden;
10684    }
10685
10686    .page-node-15326 .item-list .pager .pager-next.first.last a {
10687        float: none;
10688        width: 20%;
10689    }
10690
10691    .page-node-15326 .style-news {
10692        overflow: hidden;
10693        margin: 3.6% 0 0 3.6%;
10694    }
10695
10696    .page-node-15326 .style-news .view-home-one-page-news .views-row {
10697        height: auto;
10698    }
10699
10700    .page-node-15326 .style-top {
10701        overflow: hidden;
10702        margin: 0 0 0 3.6%;
10703    }
10704
10705    .page-node-15326 .style-top>div {
10706        float: left;
10707        width: 50%;
10708    }
10709
10710    .page-node-15326 .style-top .style-color-block {
10711        overflow: hidden;
10712        clear: both;
10713    }
10714
10715    .page-node-15326 .style-top .style-color-block>div {
10716        float: left;
10717        height: 9em;
10718        margin-right: 1%;
10719        width: 32%;
10720    }
10721
10722    .page-node-15326 .style-top .style-color-block .color-1 {
10723        background-color: #ffffff;
10724    }
10725
10726    .page-node-15326 .style-top .style-color-block .color-2 {
10727        background-color: #535353;
10728    }
10729
10730    .page-node-15326 .style-top .style-color-block .color-3 {
10731        background-color: #ffffff;
10732    }
10733
10734    .page-node-15326 .style-top .style-btn {
10735        margin: 1em 0;
10736    }
10737
10738    .page-node-15326 .style-top .style-mlist-join {
10739        padding: 10px;
10740        font-size: 1em;
10741        width: 40%;
10742    }
10743
10744    .page-node-15326 .style-top .style-photos>ul {
10745        overflow: hidden;
10746    }
10747
10748    .page-node-15326 .style-top .style-photos>ul li {
10749        float: left;
10750        margin-right: 4%;
10751        width: 45%;
10752    }
10753
10754    .page-node-15326 .style-top .style-photos img {
10755        width: 100%;
10756    }
10757
10758    .page-node-15326 .style-top .style-right .style-news-body,
10759    .page-node-15326 .style-top .style-right .style-news-body>div {
10760        margin: .5em 0;
10761    }
10762
10763    .page-node-15326 .style-top .style-right .style-news-item {
10764        padding-left: 2%;
10765        width: 95%;
10766    }
10767
10768    .page-node-15326 .style-top .style-right .style-news-item.highlighted {
10769        padding: 2%;
10770        margin: 3em 0 0;
10771        background-color: #ffffff;
10772    }
10773
10774    .page-node-15326 .style-top .style-right .style-news-item.highlighted .style-news-title {
10775        color: #535353;
10776    }
10777
10778    .page-node-15326 .style-top .style-right .style-news-item.highlighted .style-news-body {
10779        color: #000000;
10780    }
10781
10782    .page-node-15326 .style-bottom {
10783        padding: 1.5em;
10784        margin-top: 2em;
10785        background: #E9E9E9;
10786    }
10787
10788    .page-node-15326 .style-bottom li {
10789        background-color: #363938;
10790        clear: both;
10791        margin: 1em 0;
10792        overflow: hidden;
10793        height: 2.3em;
10794    }
10795
10796    .page-node-15326 .style-bottom li>div {
10797        float: left;
10798        padding: 0.5em;
10799        display: inline-table;
10800    }
10801
10802    .page-node-15326 .style-bottom li .style-tour-date {
10803        color: #535353;
10804        width: 6%;
10805    }
10806
10807    .page-node-15326 .style-bottom li .style-tour-city {
10808        width: 15%;
10809    }
10810
10811    .page-node-15326 .style-bottom li .style-tour-venue {
10812        width: 60%;
10813    }
10814
10815    .page-node-15326 .style-bottom li .style-tour-rsvp {
10816        color: #ffffff;
10817        cursor: pointer;
10818        background-color: #fff;
10819        width: 5%;
10820        text-align: center;
10821    }
10822
10823    .page-node-15326 .style-bottom li .style-tour-tkt {
10824        padding: 10px;
10825        font-size: 0.8em;
10826        width: 4.9%;
10827    }
10828
10829    .page-node-15326 #block-block-321 {
10830        background: #E9E9E9;
10831        padding: 1.5em;
10832        margin-top: 2em;
10833        width: auto;
10834    }
10835
10836    .chrome .style-tour-tkt {
10837        width: 4.9%;
10838    }
10839
10840    @media only screen and (max-width: 767px) {
10841        .page-node-15326 #content {
10842            margin: 0 3.6%;
10843        }
10844    }
10845
10846    @media only screen and (max-width: 767px) and (min-width: 768px) {
10847        .page-node-15326 #content {
10848            max-width: 718px;
10849            margin: 0 auto;
10850        }
10851    }
10852
10853    @media only screen and (max-width: 767px) and (min-width: 1024px) {
10854        .page-node-15326 #content {
10855            max-width: 993px;
10856            margin: 0 auto;
10857        }
10858    }
10859
10860    @media only screen and (max-width: 767px) and (min-width: 1403px) {
10861        .page-node-15326 #content {
10862            max-width: 1203px;
10863            margin: 0 auto;
10864        }
10865    }
10866
10867    @media only screen and (max-width: 767px) {
10868        .page-node-15326 .item-list .pager .pager-next.first.last a {
10869            width: 87.5%;
10870        }
10871
10872        .page-node-15326 .style-top {
10873            margin: 0;
10874        }
10875
10876        .page-node-15326 .style-top>div {
10877            float: none;
10878            width: 100%;
10879        }
10880
10881        .page-node-15326 .style-top .style-mlist-join {
10882            width: 87.5%;
10883        }
10884
10885        .page-node-15326 .style-photos {
10886            overflow: hidden;
10887        }
10888    }
10889
10890    .page-upload #page-title {
10891        margin-top: 1em;
10892    }
10893
10894    .page-upload #edit-actions {
10895        overflow: hidden;
10896    }
10897
10898    .page-upload #edit-submit,
10899    .page-upload #edit-draft {
10900        float: left;
10901        margin-right: 1em;
10902        padding: 10px;
10903        font-size: 1em;
10904    }
10905
10906    .page-upload .form-select {
10907        border: 1px solid #cdcdcd;
10908        padding: 0.3125em;
10909        margin-top: 0.2308em;
10910    }
10911
10912    .page-upload .form-textarea-wrapper .wysiwyg-none-header {
10913        padding: 0;
10914    }
10915
10916    .page-upload .form-textarea-wrapper .wysiwyg-none-header select {
10917        margin-top: 0;
10918    }
10919
10920    .page-upload .form-textarea-wrapper textarea,
10921    .page-upload .filter-wrapper {
10922        border: 1px solid #cdcdcd;
10923    }
10924
10925    .page-upload #gardens-media-node-selector-radios .video-radio-button {
10926        margin-left: 0.8em;
10927    }
10928
10929    .page-upload .filter-help a {
10930        background-position: left center;
10931    }
10932
10933    .page-node-1191 #content,
10934    .page-node-1196 #content {
10935        min-height: 500px;
10936    }
10937
10938    .page-node-1101 .contactBlock {
10939        margin: 10px 0 0;
10940    }
10941
10942    .page-node-20096 li.add_redirect a {
10943        color: #fff;
10944    }
10945
10946    .page-node-20096 li.add_redirect a:hover {
10947        color: #535353;
10948    }
10949
10950    .page-node-20096 .content {
10951        text-transform: uppercase;
10952    }
10953
10954    .page-node-20096 .content .linkList a {
10955        color: #000000;
10956        letter-spacing: 2px;
10957        margin: 0px 7px;
10958        display: inline-block;
10959    }
10960
10961    .page-node-20096 .content .linkList a:hover {
10962        color: #535353;
10963    }
10964
10965    .page-node-20096 .content .linkList a:first-child {
10966        margin-left: 0;
10967    }
10968
10969    .page-node-20096 .field-items p span {
10970        font-size: 24px;
10971    }
10972
10973    .page-node-20091 .field-item.even {
10974        text-transform: uppercase;
10975    }
10976
10977    .page-node-17871 #header,
10978    .page-node-17871 #footer,
10979    .page-node-17871 #page-title {
10980        display: none;
10981    }
10982
10983    .page-node-17871 #subscription-container {
10984        border: 1px solid #ccc;
10985        display: block;
10986        overflow: hidden;
10987    }
10988
10989    .page-node-17871 #subscription-container .subscription {
10990        float: left;
10991        display: block;
10992    }
10993
10994    .page-node-17871 #subscription-container .subscription:first-child .subscription-wrapper {
10995        border-top: none;
10996    }
10997
10998    .page-node-17871 #subscription-container .subscription-wrapper {
10999        padding: 5%;
11000        border-top: 1px solid #ccc;
11001    }
11002
11003    @media only screen and (max-width: 767px) {
11004        .page-node-17871 #subscription-container .subscription {
11005            width: 100%;
11006        }
11007
11008        .page-node-17871 #subscription-container .subscription .subscription-wrapper {
11009            border: 1px solid #ccc;
11010            margin-right: 1em;
11011        }
11012
11013        .page-node-17871 #subscription-container .subscription:nth-child(1n) .subscription-wrapper {
11014            margin-right: 0;
11015        }
11016    }
11017
11018    @media only screen and (min-width: 768px) and (max-width: 1023px) {
11019        .page-node-17871 #subscription-container .subscription {
11020            width: 33.33333%;
11021        }
11022
11023        .page-node-17871 #subscription-container .subscription .subscription-wrapper {
11024            border: 1px solid #ccc;
11025            margin-right: 1em;
11026        }
11027
11028        .page-node-17871 #subscription-container .subscription:nth-child(3n) .subscription-wrapper {
11029            margin-right: 0;
11030        }
11031    }
11032
11033    @media only screen and (min-width: 1024px) {
11034        .page-node-17871 #subscription-container .subscription {
11035            width: 33.33333%;
11036        }
11037
11038        .page-node-17871 #subscription-container .subscription .subscription-wrapper {
11039            border: 1px solid #ccc;
11040            margin-right: 1em;
11041        }
11042
11043        .page-node-17871 #subscription-container .subscription:nth-child(3n) .subscription-wrapper {
11044            margin-right: 0;
11045        }
11046    }
11047
11048    .page-node-17871 ul.subscription-offers {
11049        padding-left: 15px;
11050        margin-top: 15px;
11051    }
11052
11053    .page-node-17871 ul.subscription-offers li {
11054        list-style: disc;
11055    }
11056
11057    .page-node-17871 .subscription-form input {
11058        clear: both;
11059        display: block;
11060    }
11061
11062    .page-node.node-type-page.page-node-18146 #page-title {
11063        display: none;
11064    }
11065
11066    .page-node-18146 .upsell-container .upsell .logo {
11067        background: url("/sites/g/files/g2000014216/f//201801/logo-here (1).svg") no-repeat scroll 0% 0%/contain transparent;
11068        max-width: 326px;
11069        height: 52px;
11070        margin: 15px;
11071        position: absolute;
11072        width: 25%;
11073    }
11074
11075    .page-node-18146 .upsell-container .upsell img {
11076        width: 100%;
11077    }
11078
11079    .page-node-18146 .upsell-container #subscription-container {
11080        display: block;
11081        overflow: hidden;
11082    }
11083
11084    .page-node-18146 .upsell-container #subscription-container .subscription:nth-child(3n) .subscription-wrapper {
11085        background: none repeat scroll 0 0 #F1F1F1;
11086        border: 1px solid #CDCDCD;
11087    }
11088
11089    .page-node-18146 .upsell-container #subscription-container .subscription {
11090        display: block;
11091        float: left;
11092    }
11093
11094    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper {
11095        border-right: medium none;
11096        padding: 5%;
11097    }
11098
11099    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper li {
11100        list-style: disc inside none;
11101    }
11102
11103    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper a {
11104        font-size: 1.25em;
11105    }
11106
11107    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button {
11108        margin: 1em 0;
11109    }
11110
11111    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper .button a {
11112        padding: 10px;
11113        font-size: 0.8em;
11114        display: inline;
11115        padding: 10px 30px;
11116    }
11117
11118    .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper hr {
11119        border: 1px solid #808080;
11120        height: 1px;
11121        margin-top: 0.5em;
11122    }
11123
11124    @media only screen and (max-width: 767px) {
11125        .page-node-18146 .upsell-container #subscription-container .subscription {
11126            width: 100%;
11127        }
11128
11129        .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper {
11130            border: 1px solid #ccc;
11131            margin-right: 1em;
11132        }
11133
11134        .page-node-18146 .upsell-container #subscription-container .subscription:nth-child(1n) .subscription-wrapper {
11135            margin-right: 0;
11136        }
11137
11138        .page-node-18146 .upsell-container #subscription-container .subscription-wrapper {
11139            margin-top: 1em;
11140        }
11141    }
11142
11143    @media only screen and (min-width: 768px) and (max-width: 1023px) {
11144        .page-node-18146 .upsell-container #subscription-container .subscription {
11145            width: 33.33333%;
11146        }
11147
11148        .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper {
11149            border: 1px solid #ccc;
11150            margin-right: 1em;
11151        }
11152
11153        .page-node-18146 .upsell-container #subscription-container .subscription:nth-child(3n) .subscription-wrapper {
11154            margin-right: 0;
11155        }
11156    }
11157
11158    @media only screen and (min-width: 1024px) {
11159        .page-node-18146 .upsell-container #subscription-container {
11160            border-right: medium none;
11161        }
11162
11163        .page-node-18146 .upsell-container #subscription-container .subscription {
11164            width: 33.33333%;
11165        }
11166
11167        .page-node-18146 .upsell-container #subscription-container .subscription .subscription-wrapper {
11168            border: 1px solid #ccc;
11169            margin-right: 1em;
11170        }
11171
11172        .page-node-18146 .upsell-container #subscription-container .subscription:nth-child(3n) .subscription-wrapper {
11173            margin-right: 0;
11174        }
11175    }
11176
11177    .page-node-18146 .upsell-container .upsell {
11178        margin-bottom: 30px;
11179    }
11180
11181    .page-node-18146 .upsell-container .upsell.join {
11182        background: none repeat scroll 0 0 #CDCDCD;
11183        padding: 1em 0;
11184        text-align: center;
11185    }
11186
11187    .page-node-18146 .upsell-container h3 {
11188        font-size: 1.25em;
11189        font-weight: bold;
11190    }
11191
11192    @media only screen and (min-width: 1024px) {
11193        .view-galleries .photo-list {
11194            font-size: 0px;
11195        }
11196
11197        .view-galleries .photo-list.block {
11198            margin-bottom: 16px;
11199        }
11200
11201        .view-galleries .photo-list .views-row {
11202            font-size: 16px;
11203            display: inline-block;
11204            margin-right: 2.5%;
11205            margin-bottom: 2.5%;
11206            vertical-align: top;
11207            width: 23.125%;
11208            font-size: 16px;
11209        }
11210
11211        .view-galleries .photo-list .views-row:nth-child(4n) {
11212            margin-right: 0px;
11213        }
11214    }
11215
11216    @media only screen and (max-width: 767px) {
11217        .view-galleries .photo-list {
11218            font-size: 0px;
11219        }
11220
11221        .view-galleries .photo-list.block {
11222            margin-bottom: 16px;
11223        }
11224
11225        .view-galleries .photo-list .views-row {
11226            font-size: 16px;
11227            display: inline-block;
11228            margin-right: 2.5%;
11229            margin-bottom: 2.5%;
11230            vertical-align: top;
11231            width: 100%;
11232            font-size: 16px;
11233        }
11234
11235        .view-galleries .photo-list .views-row:nth-child(1n) {
11236            margin-right: 0px;
11237        }
11238    }
11239
11240    @media only screen and (min-width: 768px) and (max-width: 1023px) {
11241        .view-galleries .photo-list {
11242            font-size: 0px;
11243        }
11244
11245        .view-galleries .photo-list.block {
11246            margin-bottom: 16px;
11247        }
11248
11249        .view-galleries .photo-list .views-row {
11250            font-size: 16px;
11251            display: inline-block;
11252            margin-right: 2.5%;
11253            margin-bottom: 2.5%;
11254            vertical-align: top;
11255            width: 31.66667%;
11256            font-size: 16px;
11257        }
11258
11259        .view-galleries .photo-list .views-row:nth-child(3n) {
11260            margin-right: 0px;
11261        }
11262    }
11263
11264    .view-galleries .photo-list .views-row .media-thumbnail-frame img {
11265        height: auto;
11266        width: 100%;
11267    }
11268
11269    #main h2.commentcountwrap,
11270    #main div.commentcountwrap {
11271        font-size: inherit;
11272        color: inherit;
11273        overflow: hidden;
11274        padding-bottom: 0.45em;
11275    }
11276
11277    #main h2.commentcountwrap .comment-icon,
11278    #main div.commentcountwrap .comment-icon {
11279        color: #ffffff;
11280        text-decoration: none;
11281        position: relative;
11282        padding-right: 0.5em;
11283    }
11284
11285    #main h2.commentcountwrap .comment-icon em,
11286    #main div.commentcountwrap .comment-icon em {
11287        font-style: normal;
11288        background: #ffffff;
11289        color: #000000;
11290        padding: 0.1em 0.6em 0.15em;
11291        position: relative;
11292    }
11293
11294    #main h2.commentcountwrap .comment-icon .point,
11295    #main div.commentcountwrap .comment-icon .point {
11296        width: 0;
11297        height: 0;
11298        position: absolute;
11299        top: 1.1em;
11300        left: 0.35em;
11301        display: block;
11302        border-right: 0.9em solid #ffffff;
11303        border-bottom: 0.65em solid #000000;
11304        /* IE fix */
11305        border-bottom: 0.65em solid transparent;
11306        overflow: hidden;
11307    }
11308
11309    #main .form-textarea-wrapper .wysiwyg-none-header {
11310        background: none;
11311    }
11312
11313    #main .comment-new-form label,
11314    #main .form-item-notify label.option {
11315        display: inline;
11316        width: auto;
11317        margin-top: 2%;
11318        margin-right: 2%;
11319    }
11320
11321    #main #edit-subject {
11322        width: 100%;
11323    }
11324
11325    #main .toolbar .wysiwyg-tab-wrapper {
11326        display: block;
11327    }
11328
11329    .node .comment {
11330        padding-top: 2em;
11331    }
11332
11333    .node .comment,
11334    .page-comment {
11335        padding: 1em 0;
11336        border: none;
11337        border-bottom: 1px solid #ffffff;
11338        margin: 0;
11339    }
11340
11341    .node .comment .user-picture,
11342    .page-comment .user-picture {
11343        max-height: 65px;
11344        overflow: hidden;
11345    }
11346
11347    .node .comment .user-picture img,
11348    .page-comment .user-picture img {
11349        height: auto;
11350        width: 65px;
11351    }
11352
11353    .node .comment .date span,
11354    .page-comment .date span {
11355        color: #ffffff;
11356    }
11357
11358    .node .comment p,
11359    .page-comment p {
11360        margin: 0;
11361    }
11362
11363    .text-format-wrapper .form-textarea-wrapper textarea {
11364        padding: 10px;
11365    }
11366
11367    .text-format-wrapper .form-textarea-wrapper textarea,
11368    #charNum,
11369    .filter-wrapper {
11370        border: 1px solid #A0A0A0;
11371    }
11372
11373    #charNum,
11374    .filter-wrapper {
11375        border-top: 0;
11376    }
11377
11378    #charNum {
11379        border-bottom: 0 none;
11380        padding-left: 0.5em;
11381        padding-top: 0.5em;
11382    }
11383
11384    #comment-form--2 #edit-submit--2 {
11385        padding: 10px;
11386        font-size: 0.8em;
11387    }
11388
11389    *[id*='comment-form--'] input[id*='edit-submit--'] {
11390        padding: 10px;
11391        font-size: 0.8em;
11392    }
11393
11394    .comment-wrapper .submitted span,
11395    .comment .submitted span {
11396        display: block;
11397        font-size: 1.05em;
11398    }
11399
11400    .comment-wrapper .user-picture+div,
11401    .comment .user-picture+div {
11402        margin-top: 1.9em;
11403        overflow: visible;
11404    }
11405
11406    .comment-wrapper .user-picture+div h3,
11407    .comment .user-picture+div h3 {
11408        text-indent: -9999px;
11409    }
11410
11411    .comment-wrapper .user-picture+div .content,
11412    .comment .user-picture+div .content {
11413        margin-top: 0.5em;
11414    }
11415
11416    .comment-wrapper .user-picture+div span.new,
11417    .comment .user-picture+div span.new {
11418        display: none;
11419    }
11420
11421    .comment-form .form-textarea-wrapper .wysiwyg-none-header span {
11422        position: relative;
11423        top: 8px;
11424    }
11425
11426    .page-comment-delete-own #edit-actions input,
11427    .page-comment-delete-own #edit-actions a {
11428        float: left;
11429    }
11430
11431    .page-comment-delete-own #edit-actions a {
11432        display: block;
11433        margin-top: 0.5em;
11434    }
11435
11436    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row {
11437        padding: 0.8em 0;
11438        border-bottom: 1px solid #ffffff;
11439    }
11440
11441    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row .commentbody {
11442        font-size: 0.975em;
11443        color: #535353;
11444        margin-bottom: 1em;
11445    }
11446
11447    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row .commentbody p {
11448        display: inline;
11449    }
11450
11451    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row p:first-child {
11452        margin-top: 0;
11453    }
11454
11455    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row .repliedto,
11456    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .views-row .repliedon {
11457        font-size: 1em;
11458    }
11459
11460    #block-views-eb2906662b60ed94a1aace061b09d9be .view-comments-activity-comment- .pager {
11461        margin-top: 1em;
11462    }
11463
11464    input[type="password"],
11465    input[type="text"],
11466    select {
11467        background: #e9e9e9;
11468        padding: 0.8em;
11469    }
11470
11471    #ui-dialog-title-dialog {
11472        display: block;
11473        text-align: center;
11474    }
11475
11476    .ui-dialog .form-item .description,
11477    .ui-dialog .tos-and-disclaimer,
11478    #user-register-form .form-item .description,
11479    #user-register-form .tos-and-disclaimer {
11480        font-size: 80%;
11481        clear: both;
11482        padding-top: 1em;
11483    }
11484
11485    .ui-dialog .form-item .description a:hover,
11486    .ui-dialog .tos-and-disclaimer a:hover,
11487    #user-register-form .form-item .description a:hover,
11488    #user-register-form .tos-and-disclaimer a:hover {
11489        color: #535353;
11490    }
11491
11492    div.messages {
11493        padding: 0.5em 2.5em;
11494        margin-bottom: 1em;
11495    }
11496
11497    div.messages.status {
11498        background-position: 14px 5px;
11499    }
11500
11501    div.messages ul {
11502        padding: 0;
11503    }
11504
11505    div.messages ul li {
11506        font-size: 0.8em;
11507        margin-top: 0;
11508    }
11509
11510    #user-login-dialog a {
11511        color: #535353;
11512    }
11513
11514    #user-login-dialog a:hover {
11515        color: #535353;
11516    }
11517
11518    #user-login-dialog label,
11519    #user-login-dialog .fieldset-legend {
11520        font-size: 0.8em;
11521        color: #ffffff;
11522        font-weight: normal;
11523        text-transform: uppercase;
11524        line-height: 31px;
11525    }
11526
11527    #user-login-dialog input,
11528    #user-login-dialog select {
11529        display: block;
11530    }
11531
11532    #user-login-dialog .field-name-field-postal-code input {
11533        right: 0;
11534        width: 68%;
11535        clear: both;
11536    }
11537
11538    #user-login-dialog #edit-submit-dialog,
11539    #user-login-dialog #edit-submit--2-dialog {
11540        padding: 10px;
11541        font-size: 0.8em;
11542    }
11543
11544    #user-login-dialog #edit-submit {
11545        height: auto;
11546    }
11547
11548    #user-login-dialog .user-fields {
11549        margin: 0 auto;
11550    }
11551
11552    #user-login-dialog .user-fields .form-item,
11553    #user-login-dialog .user-fields .form-wrapper {
11554        float: left;
11555        min-height: 2em;
11556        width: 100%;
11557    }
11558
11559    #user-login-dialog .user-fields .form-item .description,
11560    #user-login-dialog .user-fields .form-wrapper .description {
11561        margin-top: 1em;
11562    }
11563
11564    #user-login-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month,
11565    #user-login-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day,
11566    #user-login-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year,
11567    #user-login-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month,
11568    #user-login-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day,
11569    #user-login-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {
11570        width: auto;
11571    }
11572
11573    #user-login-dialog .user-fields .form-item .date-month,
11574    #user-login-dialog .user-fields .form-wrapper .date-month {
11575        width: 82%;
11576    }
11577
11578    #user-login-dialog .user-fields #edit-actions-dialog {
11579        float: left;
11580        width: 100%;
11581    }
11582
11583    #user-register-form-dialog a {
11584        color: #535353;
11585    }
11586
11587    #user-register-form-dialog a:hover {
11588        color: #535353;
11589    }
11590
11591    #user-register-form-dialog label,
11592    #user-register-form-dialog .fieldset-legend {
11593        font-size: 0.8em;
11594        color: #ffffff;
11595        font-weight: normal;
11596        text-transform: uppercase;
11597        line-height: 31px;
11598    }
11599
11600    #user-register-form-dialog input,
11601    #user-register-form-dialog select {
11602        display: block;
11603    }
11604
11605    #user-register-form-dialog .field-name-field-postal-code input {
11606        right: 0;
11607        width: 68%;
11608        clear: both;
11609    }
11610
11611    #user-register-form-dialog #edit-submit-dialog,
11612    #user-register-form-dialog #edit-submit--2-dialog {
11613        padding: 10px;
11614        font-size: 0.8em;
11615    }
11616
11617    #user-register-form-dialog #edit-submit {
11618        height: auto;
11619    }
11620
11621    #user-register-form-dialog .user-fields {
11622        margin: 0 auto;
11623    }
11624
11625    #user-register-form-dialog .user-fields .form-item,
11626    #user-register-form-dialog .user-fields .form-wrapper {
11627        float: left;
11628        min-height: 2em;
11629        width: 100%;
11630    }
11631
11632    #user-register-form-dialog .user-fields .form-item .description,
11633    #user-register-form-dialog .user-fields .form-wrapper .description {
11634        margin-top: 1em;
11635    }
11636
11637    #user-register-form-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month,
11638    #user-register-form-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day,
11639    #user-register-form-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year,
11640    #user-register-form-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month,
11641    #user-register-form-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day,
11642    #user-register-form-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {
11643        width: auto;
11644    }
11645
11646    #user-register-form-dialog .user-fields .form-item .date-month,
11647    #user-register-form-dialog .user-fields .form-wrapper .date-month {
11648        width: 82%;
11649    }
11650
11651    #user-register-form-dialog .user-fields #edit-actions-dialog {
11652        float: left;
11653        width: 100%;
11654    }
11655
11656    #user-pass-dialog a {
11657        color: #535353;
11658    }
11659
11660    #user-pass-dialog a:hover {
11661        color: #535353;
11662    }
11663
11664    #user-pass-dialog label,
11665    #user-pass-dialog .fieldset-legend {
11666        font-size: 0.8em;
11667        color: #ffffff;
11668        font-weight: normal;
11669        text-transform: uppercase;
11670        line-height: 31px;
11671    }
11672
11673    #user-pass-dialog input,
11674    #user-pass-dialog select {
11675        display: block;
11676    }
11677
11678    #user-pass-dialog .field-name-field-postal-code input {
11679        right: 0;
11680        width: 68%;
11681        clear: both;
11682    }
11683
11684    #user-pass-dialog #edit-submit-dialog,
11685    #user-pass-dialog #edit-submit--2-dialog {
11686        padding: 10px;
11687        font-size: 0.8em;
11688    }
11689
11690    #user-pass-dialog #edit-submit {
11691        height: auto;
11692    }
11693
11694    #user-pass-dialog .user-fields {
11695        margin: 0 auto;
11696    }
11697
11698    #user-pass-dialog .user-fields .form-item,
11699    #user-pass-dialog .user-fields .form-wrapper {
11700        float: left;
11701        min-height: 2em;
11702        width: 100%;
11703    }
11704
11705    #user-pass-dialog .user-fields .form-item .description,
11706    #user-pass-dialog .user-fields .form-wrapper .description {
11707        margin-top: 1em;
11708    }
11709
11710    #user-pass-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month,
11711    #user-pass-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day,
11712    #user-pass-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year,
11713    #user-pass-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month,
11714    #user-pass-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day,
11715    #user-pass-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {
11716        width: auto;
11717    }
11718
11719    #user-pass-dialog .user-fields .form-item .date-month,
11720    #user-pass-dialog .user-fields .form-wrapper .date-month {
11721        width: 82%;
11722    }
11723
11724    #user-pass-dialog .user-fields #edit-actions-dialog {
11725        float: left;
11726        width: 100%;
11727    }
11728
11729    #user-login a {
11730        color: #535353;
11731    }
11732
11733    #user-login a:hover {
11734        color: #535353;
11735    }
11736
11737    #user-login label,
11738    #user-login .fieldset-legend {
11739        font-size: 0.8em;
11740        color: #ffffff;
11741        font-weight: normal;
11742        text-transform: uppercase;
11743        line-height: 31px;
11744    }
11745
11746    #user-login input,
11747    #user-login select {
11748        display: block;
11749    }
11750
11751    #user-login .field-name-field-postal-code input {
11752        right: 0;
11753        width: 68%;
11754        clear: both;
11755    }
11756
11757    #user-login #edit-submit-dialog,
11758    #user-login #edit-submit--2-dialog {
11759        padding: 10px;
11760        font-size: 0.8em;
11761    }
11762
11763    #user-login #edit-submit {
11764        height: auto;
11765    }
11766
11767    #user-login .user-fields {
11768        margin: 0 auto;
11769    }
11770
11771    #user-login .user-fields .form-item,
11772    #user-login .user-fields .form-wrapper {
11773        float: left;
11774        min-height: 2em;
11775        width: 100%;
11776    }
11777
11778    #user-login .user-fields .form-item .description,
11779    #user-login .user-fields .form-wrapper .description {
11780        margin-top: 1em;
11781    }
11782
11783    #user-login .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month,
11784    #user-login .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day,
11785    #user-login .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year,
11786    #user-login .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month,
11787    #user-login .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day,
11788    #user-login .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {
11789        width: auto;
11790    }
11791
11792    #user-login .user-fields .form-item .date-month,
11793    #user-login .user-fields .form-wrapper .date-month {
11794        width: 82%;
11795    }
11796
11797    #user-login .user-fields #edit-actions-dialog {
11798        float: left;
11799        width: 100%;
11800    }
11801
11802    #user-register-form a {
11803        color: #535353;
11804    }
11805
11806    #user-register-form a:hover {
11807        color: #535353;
11808    }
11809
11810    #user-register-form label,
11811    #user-register-form .fieldset-legend {
11812        font-size: 0.8em;
11813        color: #ffffff;
11814        font-weight: normal;
11815        text-transform: uppercase;
11816        line-height: 31px;
11817    }
11818
11819    #user-register-form input,
11820    #user-register-form select {
11821        display: block;
11822    }
11823
11824    #user-register-form .field-name-field-postal-code input {
11825        right: 0;
11826        width: 68%;
11827        clear: both;
11828    }
11829
11830    #user-register-form #edit-submit-dialog,
11831    #user-register-form #edit-submit--2-dialog {
11832        padding: 10px;
11833        font-size: 0.8em;
11834    }
11835
11836    #user-register-form #edit-submit {
11837        height: auto;
11838    }
11839
11840    #user-register-form .user-fields {
11841        margin: 0 auto;
11842    }
11843
11844    #user-register-form .user-fields .form-item,
11845    #user-register-form .user-fields .form-wrapper {
11846        float: left;
11847        min-height: 2em;
11848        width: 100%;
11849    }
11850
11851    #user-register-form .user-fields .form-item .description,
11852    #user-register-form .user-fields .form-wrapper .description {
11853        margin-top: 1em;
11854    }
11855
11856    #user-register-form .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month,
11857    #user-register-form .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day,
11858    #user-register-form .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year,
11859    #user-register-form .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month,
11860    #user-register-form .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day,
11861    #user-register-form .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {
11862        width: auto;
11863    }
11864
11865    #user-register-form .user-fields .form-item .date-month,
11866    #user-register-form .user-fields .form-wrapper .date-month {
11867        width: 82%;
11868    }
11869
11870    #user-register-form .user-fields #edit-actions-dia
11870log {
11871        float: left;
11872        width: 100%;
11873    }
11874
11875    #user-pass a {
11876        color: #535353;
11877    }
11878
11879    #user-pass a:hover {
11880        color: #535353;
11881    }
11882
11883    #user-pass label,
11884    #user-pass .fieldset-legend {
11885        font-size: 0.8em;
11886        color: #ffffff;
11887        font-weight: normal;
11888        text-transform: uppercase;
11889        line-height: 31px;
11890    }
11891
11892    #user-pass input,
11893    #user-pass select {
11894        display: block;
11895    }
11896
11897    #user-pass .field-name-field-postal-code input {
11898        right: 0;
11899        width: 68%;
11900        clear: both;
11901    }
11902
11903    #user-pass #edit-submit-dialog,
11904    #user-pass #edit-submit--2-dialog {
11905        padding: 10px;
11906        font-size: 0.8em;
11907    }
11908
11909    #user-pass #edit-submit {
11910        height: auto;
11911    }
11912
11913    #user-pass .user-fields {
11914        margin: 0 auto;
11915    }
11916
11917    #user-pass .user-fields .form-item,
11918    #user-pass .user-fields .form-wrapper {
11919        float: left;
11920        min-height: 2em;
11921        width: 100%;
11922    }
11923
11924    #user-pass .user-fields .form-item .description,
11925    #user-pass .user-fields .form-wrapper .description {
11926        margin-top: 1em;
11927    }
11928
11929    #user-pass .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month,
11930    #user-pass .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day,
11931    #user-pass .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year,
11932    #user-pass .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month,
11933    #user-pass .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day,
11934    #user-pass .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {
11935        width: auto;
11936    }
11937
11938    #user-pass .user-fields .form-item .date-month,
11939    #user-pass .user-fields .form-wrapper .date-month {
11940        width: 82%;
11941    }
11942
11943    #user-pass .user-fields #edit-actions-dialog {
11944        float: left;
11945        width: 100%;
11946    }
11947
11948    #user-login--2-dialog a {
11949        color: #535353;
11950    }
11951
11952    #user-login--2-dialog a:hover {
11953        color: #535353;
11954    }
11955
11956    #user-login--2-dialog label,
11957    #user-login--2-dialog .fieldset-legend {
11958        font-size: 0.8em;
11959        color: #ffffff;
11960        font-weight: normal;
11961        text-transform: uppercase;
11962        line-height: 31px;
11963    }
11964
11965    #user-login--2-dialog input,
11966    #user-login--2-dialog select {
11967        display: block;
11968    }
11969
11970    #user-login--2-dialog .field-name-field-postal-code input {
11971        right: 0;
11972        width: 68%;
11973        clear: both;
11974    }
11975
11976    #user-login--2-dialog #edit-submit-dialog,
11977    #user-login--2-dialog #edit-submit--2-dialog {
11978        padding: 10px;
11979        font-size: 0.8em;
11980    }
11981
11982    #user-login--2-dialog #edit-submit {
11983        height: auto;
11984    }
11985
11986    #user-login--2-dialog .user-fields {
11987        margin: 0 auto;
11988    }
11989
11990    #user-login--2-dialog .user-fields .form-item,
11991    #user-login--2-dialog .user-fields .form-wrapper {
11992        float: left;
11993        min-height: 2em;
11994        width: 100%;
11995    }
11996
11997    #user-login--2-dialog .user-fields .form-item .description,
11998    #user-login--2-dialog .user-fields .form-wrapper .description {
11999        margin-top: 1em;
12000    }
12001
12002    #user-login--2-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-month,
12003    #user-login--2-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-day,
12004    #user-login--2-dialog .user-fields .form-item.form-type-select.form-item-field-birthdate-und-0-value-year,
12005    #user-login--2-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-month,
12006    #user-login--2-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-day,
12007    #user-login--2-dialog .user-fields .form-wrapper.form-type-select.form-item-field-birthdate-und-0-value-year {
12008        width: auto;
12009    }
12010
12011    #user-login--2-dialog .user-fields .form-item .date-month,
12012    #user-login--2-dialog .user-fields .form-wrapper .date-month {
12013        width: 82%;
12014    }
12015
12016    #user-login--2-dialog .user-fields #edit-actions-dialog {
12017        float: left;
12018        width: 100%;
12019    }
12020
12021    #user-login input {
12022        width: 100%;
12023    }
12024
12025    #user-register-form input {
12026        width: 100%;
12027    }
12028
12029    #user-pass input {
12030        width: 100%;
12031    }
12032
12033    #user-register-form-dialog select,
12034    #user-register-form select {
12035        padding: 0.625em;
12036    }
12037
12038    #user-register-form-dialog select#edit-field-birthdate-und-0-value-year,
12039    #user-register-form-dialog select#edit-field-birthdate-und-0-value-day,
12040    #user-register-form select#edit-field-birthdate-und-0-value-year,
12041    #user-register-form select#edit-field-birthdate-und-0-value-day {
12042        padding-right: 2em;
12043    }
12044
12045    #user-register-form fieldset {
12046        padding: 0;
12047        margin-top: 2em;
12048        border: 0;
12049    }
12050
12051    #user-register-form fieldset .fieldset-legend {
12052        padding: 0;
12053    }
12054
12055    #user-register-form #edit-field-country-und {
12056        clear: both;
12057    }
12058
12059    #user-register-form #edit-field-birthdate-und-0-value {
12060        padding-left: 0;
12061        padding-right: 0;
12062    }
12063
12064    #user-register-form #edit-field-birthdate-und-0-value .form-item-field-birthdate-und-0-value-month,
12065    #user-register-form #edit-field-birthdate-und-0-value .form-item-field-birthdate-und-0-value-day {
12066        margin-right: .8em;
12067    }
12068
12069    #user-register-form #edit-field-country-und {
12070        width: 100%;
12071    }
12072
12073    @media only screen and (min-width: 768px) {
12074        #user-register-form #edit-field-country-und {
12075            width: auto;
12076        }
12077    }
12078
12079    #user-login>div>div,
12080    #user-register-form>div>div {
12081        overflow: hidden;
12082        clear: both;
12083    }
12084
12085    #user-login>div>div label,
12086    #user-register-form>div>div label {
12087        float: left;
12088        margin-right: 2em;
12089    }
12090
12091    #user-login>div>div input,
12092    #user-register-form>div>div input {
12093        float: left;
12094    }
12095
12096    #user-login>div>div.form-item-pass .description,
12097    #user-register-form>div>div.form-item-pass .description {
12098        clear: both;
12099        padding-top: 1em;
12100    }
12101
12102    #user-login .form-navigation-wrapper.form-control,
12103    #user-register-form .form-navigation-wrapper.form-control {
12104        margin-top: 0.5em;
12105        margin-left: 1.5em;
12106    }
12107
12108    #user-login .form-navigation-wrapper.form-control a,
12109    #user-register-form .form-navigation-wrapper.form-control a {
12110        margin-left: 1em;
12111    }
12112
12113    #user-login #edit-submit,
12114    #user-register-form #edit-submit {
12115        width: 35%;
12116    }
12117
12118    @media only screen and (min-width: 768px) {
12119
12120        #user-login #edit-submit,
12121        #user-register-form #edit-submit {
12122            width: auto;
12123        }
12124    }
12125
12126    @media only screen and (min-width: 768px) {
12127        #user-pass-dialog label {
12128            word-wrap: break-word;
12129            width: 50%;
12130        }
12131    }
12132
12133    #user-pass-dialog .user-fields {
12134        width: 500px;
12135    }
12136
12137    @media only screen and (min-width: 768px) {
12138        #user-pass #edit-submit {
12139            width: auto;
12140        }
12141    }
12142
12143    #user-pass-reset #edit-submit {
12144        height: auto;
12145    }
12146
12147    /*Unhide the Required Field Astrix - override*/
12148    #user-login-dialog .user-fields label>span.form-required,
12149    .user-register-form-dialog .user-fields label>span.form-required {
12150        display: inline;
12151    }
12152
12153    .user-login-dialog,
12154    .user-register-form-dialog,
12155    .user-pass-dialog {
12156        padding-bottom: 37px;
12157    }
12158
12159    .user-login-dialog .ui-widget-header .ui-icon,
12160    .user-register-form-dialog .ui-widget-header .ui-icon,
12161    .user-pass-dialog .ui-widget-header .ui-icon {
12162        background: url("/sites/g/files/g2000014216/f/201401/bg_closebtn.png") no-repeat 0 0 transparent;
12163        width: 16px;
12164        height: 16px;
12165        text-indent: -9999px;
12166        display: block;
12167    }
12168
12169    .user-login-dialog .ui-widget-header .ui-icon:hover,
12170    .user-register-form-dialog .ui-widget-header .ui-icon:hover,
12171    .user-pass-dialog .ui-widget-header .ui-icon:hover {
12172        background-position: 0 -28px;
12173    }
12174
12175    #user-register-form-dialog #edit-field-birthdate-dialog .form-item:nth-child(2):before,
12176    #user-register-form-dialog #edit-field-birthdate-dialog .form-item:nth-child(3):before {
12177        left: 0;
12178    }
12179
12180    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-month {
12181        width: 35%;
12182    }
12183
12184    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-month .date-month {
12185        width: 100%;
12186    }
12187
12188    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-day {
12189        width: 30%;
12190    }
12191
12192    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-day .date-d
12192ay {
12193        width: 85%;
12194    }
12195
12196    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-year {
12197        width: 30%;
12198    }
12199
12200    #user-register-form-dialog #edit-field-birthdate-dialog .form-item-field-birthdate-und-0-value-year .date-year {
12201        width: 85%;
12202    }
12203
12204    .user-register-form-dialog {
12205        top: 11.3% !important;
12206        top: calc(50% - 254px) !important;
12207    }
12208
12209    .user-login-dialog {
12210        top: 26.3% !important;
12211        top: calc(50% - 156px) !important;
12212    }
12213
12214    .user-pass-dialog {
12215        top: 33.5% !important;
12216        top: calc(50% - 109px) !important;
12217    }
12218
12219    @media only screen and (min-width: 768px) {
12220        #edit-account>.form-item {
12221            margin-top: 4px;
12222        }
12223
12224        #user-login,
12225        #user-pass {
12226            margin-top: 25px;
12227        }
12228    }
12229
12230    .description.mollom-privacy {
12231        display: none;
12232    }
12233
12234    #user-register-form-dialog .tos-and-disclaimer {
12235        left: 0;
12236        width: 100%;
12237        color: #666666;
12238        font-size: 12px;
12239    }
12240
12241    #user-register-form-dialog .form-item-field-yes-i-want-to-discover-mor-und label {
12242        line-height: 1;
12243        float: right;
12244        max-width: 95%;
12245        text-transform: none;
12246        border: none;
12247        margin-right: 0;
12248    }
12249
12250    #user-register-form-dialog .form-item-field-yes-i-want-to-discover-mor-und input {
12251        float: left;
12252    }
12253
12254    #user-register-form-dialog .user-fields #edit-actions-dialog .submit-button-wrapper .form-navigation-wrapper {
12255        display: block;
12256        float: none;
12257        margin: 0;
12258        text-align: center;
12259        padding-top: 10px;
12260    }
12261
12262    #user-register-form-dialog .user-fields #edit-actions-dialog .submit-button-wrapper input {
12263        padding: 10px 60px;
12264        margin: 0 auto;
12265        float: none;
12266    }
12267
12268    #user-register-form-dialog .user-fields #edit-actions-dialog .submit-button-wrapper {
12269        left: 0;
12270        width: 100%;
12271    }
12272
12273    #block-block-811 .songkick-container .widget_row .event_links a.additional_link.no-link,
12274    #block-block-666 .songkick-container .widget_row .event_links a.additional_link.no-link {
12275        display: none;
12276    }
12277
12278    #block-views-home-one-page-video-block-1 .video-contain .video-thumb img {
12279        height: 100%;
12280    }
12281
12282    #block-block-811 h2 {
12283        margin-bottom: 10px;
12284    }
12285
12286    body #block-views-home-one-page-photos-block-1 .view-content .item-list ul li.views-row.ig-video .views-field-field-instagram-video {
12287        display: none;
12288    }
12289
12290    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyoublock-innerwrapper .thankyou-message {
12291        display: block;
12292    }
12293
12294    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message {
12295        display: none;
12296    }
12297
12298    .mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock.final-screen .thankyou-message {
12299        display: block;
12300    }
12301
12302    #copyright {
12303        display: none;
12304    }
12305
12306
12307    @media only screen and (max-width: 767px) {
12308        #lightBoxContent.lightBoxContent.tklb .lightBoxClose.turnKeyClose a {
12309            box-sizing: border-box;
12310            padding: 10px 20px;
12311            height: auto;
12312        }
12313
12314        #block-block-831 .header.mlist-outer-wrapper input.submit {
12315            height: 48px;
12316        }
12317
12318        .mlist-outer-wrapper .mlist-wrapper .mlist-field select,
12319        .mlist-outer-wrapper .mlist-wrapper .mlist-field input {
12320            font-size: 16px;
12321        }
12322
12323        .front #content-area #block-block-811 {
12324            padding: 35px;
12325        }
12326
12327        .front #content-area .block .all-link {
12328            margin-top: 60px;
12329        }
12330
12331        #block-views-home-one-page-video-block-1 .video-contain .video-thumb {
12332            padding-bottom: 145px;
12333        }
12334
12335        .block h2,
12336        #main h2 {
12337            margin: 30px 30px 30px 15px;
12338        }
12339    }
12340
12341    @font-face {
12342        font-family: 'palanquin_darkregular';
12343        src: url('/sites/g/files/g2000014216/files/2022-03/palanquindark-regular-webfont.eot');
12344        src: url('/sites/g/files/g2000014216/files/2022-03/palanquindark-regular-webfont.eot?#iefix') format('embedded-opentype'),
12345            url('/sites/g/files/g2000014216/files/2022-03/palanquindark-regular-webfont.woff') format('woff'),
12346            url('/sites/g/files/g2000014216/files/2022-03/palanquindark-regular-webfont.ttf') format('truetype'),
12347            url('/sites/g/files/g2000014216/files/2022-03/palanquindark-regular-webfont.svg#palanquin_darkregular') format('svg');
12348        font-weight: normal;
12349        font-style: normal;
12350
12351    }
12352
12353    div#block-acq-starterm-copy-2-block-781,
12354    div#block-acq-starterm-copy-2-block-896,
12355    div#block-acq-starterm-copy-2-block-851,
12356    div#block-acq-starterm-copy-2-block-551,
12357    div#block-acq-starterm-copy-2-block-826,
12358    div#block-acq-starterm-copy-2-block-881,
12359    div#block-acq-starterm-copy-2-block-621 {
12360        display: none;
12361    }
12362
12363    .block h2,
12364    #main h2 {
12365        margin: 30px 30px 30px 0;
12366    }
12367
12368    .block {
12369        margin-bottom: 0;
12370    }
12371
12372    body,
12373    body .screen .content ul.menu li a,
12374    body .screen .header-social li a,
12375    body #block-block-831 .mlist-join-wrap a.mlist-signup,
12376    body.front #content-area .block .all-link a,
12377    #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper .viewTitle,
12378    #block-views-home-one-page-photos-block-1 .inner .view-footer .viewMoreWrapper .instaIcon a,
12379    body.page-firstaccesstickets .view-events .views-field-nothing-1,
12380    body.page-firstaccesstickets .view-events .views-field-nothing,
12381    body.page-firstaccesstickets .view-events .views-field-field-sold-out,
12382    body.page-tour .view-events .views-field-nothing-1,
12383    body.page-tour .view-events .views-field-nothing,
12384    body.page-tour .view-events .views-field-field-sold-out,
12385    body.page-earlyaccesstickets .view-events .views-field-nothing-1,
12386    body.page-earlyaccesstickets .view-events .views-field-nothing,
12387    body.page-earlyaccesstickets .view-events .views-field-field-sold-out,
12388    .page-comment-reply #page-title,
12389    .page-comment-edit #page-title,
12390    .page-comment-delete-own #page-title,
12391    .block h2,
12392    #main h2,
12393    #postcontent-first h2,
12394    .page-news-v1 #page-title,
12395    .page-news #page-title,
12396    .page-news-v2 #page-title,
12397    .page-photo-v1 .view-home-one-page-photos .view-header .title,
12398    .page-photo .view-home-one-page-photos .view-header .title,
12399    .page-video-v1 #page-title,
12400    .page-video #page-title,
12401    .page-music #main .view-display-id-page .block-title,
12402    .page-node.node-type-page #page-title,
12403    .page-filter.page-filter-tips #page-title,
12404    .page-user #page-title,
12405    .page-upload #page-title,
12406    body #block-views-events-block-2 .view-events .views-field-nothing-1,
12407    body #block-views-events-block-2 .view-events .views-field-nothing,
12408    body #block-views-events-block-2 .view-events .views-field-field-sold-out,
12409    #block-menu-menu-home-one-page-menu .content ul.menu li a,
12410    #block-menu-menu-home-one-page-linked .content ul.menu li a,
12411    #block-menu-menu-menu-fixed .content ul.menu li a,
12412    #block-menu-menu-one-page-anchored .content ul.menu li a,
12413    #block-menu-menu-home-one-page-menu .content ul.menu li a:hover,
12414    #block-menu-menu-home-one-page-menu .content ul.menu li a.active,
12415    #block-menu-menu-home-one-page-linked .content ul.menu li a:hover,
12416    #block-menu-menu-home-one-page-linked .content ul.menu li a.active,
12417    #block-menu-menu-menu-fixed .content ul.menu li a:hover,
12418    #block-menu-menu-menu-fixed .content ul.menu li a.active,
12419    #block-menu-menu-one-page-anchored .content ul.menu li a:hover,
12420    #block-menu-menu-one-page-anchored .content ul.menu li a.active,
12421    body #block-block-51 .social-icons .header-social li a {
12422        color: #000;
12423    }
12424
12425    .page-node-20096 .layout-main-wrapper,
12426    .page-node-20091 .layout-main-wrapper {
12427        min-height: auto;
12428    }
12429
12430    .page-node-20096 div#block-acq-starterm-copy-2-block-876,
12431    .page-node-20091 div#block-acq-starterm-copy-2-block-876 {
12432        display: none;
12433    }
12434
12435    body.page-node-20096 #main h2,
12436    body.page-node-20091 #main h2 {
12437        margin: 0 0 1.5em;
12438    }
12439
12440    .page-node-20096 .block a,
12441    .page-node-20091 .block a {
12442        color: #000;
12443        text-decoration: none;
12444        border-bottom: none;
12445    }
12446
12447    .page-node-20096 .block a:hover,
12448    .page-node-20091 .block a:hover {
12449        color: #535353;
12450    }
12451
12452    .region-header .block-menu li:last-child a {
12453        padding: 0 7px 8px 8px;
12454        text-align: center;
12455    }
12456</style></div>
12457      
12458    </div>
12459  </div>
12460<div id="block-commonmigrationcss" class="block block-block-content block-block-content47f27737-3274-462d-a90c-e3a4d325e021">
12461  
12462    
12463      <div class="content">
12464      
12465            <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">
12466<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
12467<link href="https://fonts.googleapis.com/css2?family=Palanquin+Dark:wght@400;500;600;700&amp;display=swap" rel="stylesheet">
12468<style>
12469@import url('https://fonts.googleapis.com/css2?family=Palanquin+Dark:wght@400;500;600;700&display=swap');
12470body{
12471font-family: 'Palanquin Dark', sans-serif;
12472}
12473.fadeOut {display: none;}
12474</style>
12475</div>
12476      
12477    </div>
12478  </div>
12479<div id="block-headernav" class="block block-block-content block-block-content44444b4b-ca02-4180-8eee-b0c6e8dc6095">
12480  
12481    
12482      <div class="content">
12483      
12484            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
12485a, a.link{
12486border:none;
12487}
12488    div#block-sitelogo {
12489        float: none;
12490        margin: 0;
12491        display: inline-block;
12492        width: 130px;
12493        height: 40px;
12494        vertical-align: middle;
12495    }
12496
12497    h1#site-name {
12498        font-size: 0;
12499    }
12500
12501    nav#block-mainmenu {
12502        display: inline-block;
12503        float: none;
12504        margin: 0;
12505        width: 60%;
12506        margin-left: 1.2%;
12507    }
12508
12509    .region-header .block-menu li {
12510        display: inline-block;
12511    }
12512
12513    header#header {
12514        padding: 14px 0;
12515        position: fixed;
12516        width: 100%;
12517    }
12518
12519    .clearfix.region.region-header {
12520        padding: 0;
12521    }
12522
12523    .region-header .block-menu li a {
12524        font-family: 'Palanquin Dark', sans-serif;
12525        font-size: 15px;
12526        text-transform: uppercase;
12527        display: block;
12528        font-weight: 400;
12529        letter-spacing: 2px;
12530
12531    }
12532
12533    .header .section {
12534        max-width: 993px;
12535        margin: 0 auto;
12536    }
12537
12538    div#block-homeonepagesociallinks {
12539        display: inline-block;
12540        float: none;
12541        clear: none;
12542        margin-top: 19px;
12543    }
12544
12545    .social-icons ul.header-social li {
12546        display: inline-block;
12547    }
12548
12549    .social-icons ul.header-social li a {
12550        font-size: 21px;
12551        text-indent: 0;
12552        height: auto;
12553        margin-right: 12px;
12554    }
12555
12556    .site-name a img {
12557        display: none;
12558    }
12559
12560    h1#site-name a {
12561        background: url(/sites/g/files/g2000014216/files/2022-04/FOALS_FINAL.png);
12562        background-position: center;
12563        background-size: cover;
12564        display: inline-block;
12565    }
12566     h1#site-name a:hover,.social-icons ul.header-social li a:hover{
12567            opacity: 0.5;
12568       }
12569
12570    h1#site-name {
12571        margin: 0;
12572    }
12573
12574    div#block-sitelogo {
12575        vertical-align: top;
12576    }
12577
12578    .region-header .block-menu li a {
12579        padding: 13px  7px 8px 8px;
12580    }
12581</style></div>
12582      
12583    </div>
12584  </div>
12585<div id="block-sitelogo" class="block block-block-content block-block-content48492e0a-312f-4bb0-a831-25ae7746cc6f">
12586  
12587    
12588      <div class="content">
12589      
12590            <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" class="active" aria-label="logo"><img src="/sites/g/files/g2000014216/files/2022-04/FOALS_FINAL.png" alt="Foals Official Website" title="Foals Official Website">
12591</a></h1></div>
12592      
12593    </div>
12594  </div>
12595
12596<nav role="navigation" aria-labelledby="block-mainmenu-menu" id="block-mainmenu" class="block block-menu navigation menu--main">
12597            
12598  <h2 class="visually-hidden" id="block-mainmenu-menu">Main menu</h2>
12599  
12600
12601        <div class="content">
12602            <div class="menu-toggle-target menu-toggle-target-show" id="show-block-mainmenu"></div>
12603      <div class="menu-toggle-target" id="hide-block-mainmenu"></div>
12604      <a class="menu-toggle" href="#show-block-mainmenu">Show &mdash; Main menu</a>
12605      <a class="menu-toggle menu-toggle--hide" href="#hide-block-mainmenu">Hide &mdash; Main menu</a>
12606      
12607              <ul class="clearfix menu">
12608                    <li class="menu-item">
12609        <a href="/news" data-drupal-link-system-path="news">News</a>
12610              </li>
12611                <li class="menu-item">
12612        <a href="/tour" data-drupal-link-system-path="tour">Tour</a>
12613              </li>
12614                <li class="menu-item">
12615        <a href="/video" data-drupal-link-system-path="video">Videos</a>
12616              </li>
12617                <li class="menu-item menu-item--active-trail">
12618        <a href="/music" data-drupal-link-system-path="music" class="is-active" aria-current="page">Music</a>
12619              </li>
12620                <li class="menu-item">
12621        <a href="https://wmg.lnk.to/foalsstore">Store</a>
12622              </li>
12623        </ul>
12624  
12625
12626
12627    </div>
12628  </nav>
12629<div id="block-signup" class="block block-block-content block-block-contentbecea46f-4c89-41f1-a90f-26c37fadd748">
12630  
12631    
12632      <div class="content">
12633      
12634            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale = 1.0, user-scalable = no">
12635<div class="mlist-join-wrap">
12636    <a href="javascript:void(0)" class="mlist-signup">Sign up</a>
12637</div>
12638<div class="mlistwrapper headermlist">
12639    <div class="plain-ml-wrapper dtmlightbox firstMlistForm in-grid">
12640        <div class="closeWrap">
12641            <a href="javascript:void(0)">x</a>
12642        </div>
12643        <div class="mlform">
12644
12645            <form class="mlistFormOne mlform singleform" action autocomplete="off" data-drupal-form-fields>
12646                <div class="first fieldWrap">
12647                    <label for="FirstName" class>First Name</label>
12648					<input type="text" class="first" name="firstname" placeholder="First Name" data-error-text="Please enter a valid first name" required id="FirstName" aria-label="Enter First Name">
12649                </div>
12650                <div class="last fieldWrap">
12651				<label for="LastName" class>Last Name</label>
12652                    <input type="text" class="last" name="lastname" placeholder="Last Name" data-error-text="Please enter a valid last name" required id="LastName" aria-label="Enter LastName">
12653                </div>
12654                <div class="email fieldWrap">
12655                   <label for="email" class>Email</label>
12656				   <input data-type="email" data-error-text="Please enter a valid email address" required class="email" placeholder="Email Address" name="email" aria-label="Email" id="email">
12657                </div>
12658                <div class="primary-list-values">
12659                    <input name="Datasource" type="hidden" value="Foals_SiteRegistration_MainSignup_Website"><input name="newsletterId" type="hidden" value="72774">
12660                </div>
12661                 <span id="checkbox-label" class="consent-placeholder" data-template="artist-mktg" data-artist="Foals" data-error-text="This field is required" data-pp-link="https://privacy.wmg.com/wmi/privacy">
12662                    </span>
12663                <div class="submit">
12664                    <input type="submit" class="submit mlistSubmit" value="Join">
12665                </div>
12666
12667            </form>
12668
12669        </div>
12670        <div class="thankyou fadeOut">
12671            Thank you!
12672        </div>
12673        <div class="secondform fadeOut singleform">
12674            <!--  <span class="secondFormClose">x</span> -->
12675            <div class="welcome">
12676                <p>Welcome <span class="name"></span> to Foals' mailing list!</p>
12677            </div>
12678            <div class="customize">
12679                Customize your notifications for tour dates near your hometown,
12680                birthday wishes, or special discounts in our online store!
12681            </div>
12682            <form class="mlistFormTwo mlform" action data-drupal-form-fields="goptin_checkbox5">
12683                <input type="hidden" class="secondFormEmail" name="email" value>
12684                <div class="postalcode fieldWrap">
12685                    <label for="postalCode" class>Postal Code</label>
12686                    <input type="text" name="postalcode" id="postalCode">
12687                </div>
12688                <div class="postal_country">
12689                    <div class="country select-drop-down-arrow">
12690                        <label for="country" class>country/region</label>
12691                        <select class="country form-control" name="country" id="country">
12692
12693                        </select>
12694                    </div>
12695                </div>
12696                <div class="name">
12697                    <div class="first fieldWrap">
12698                        <label for="first" class>First Name</label>
12699                        <input type="text" class="first" name="firstname" id="first">
12700                    </div>
12701                </div>
12702
12703                <div class="birthday fieldWrap">
12704                    <label for="birthday" class="birthday">birth date</label>
12705                    <div class="dobMonth fieldWrap select-drop-down-arrow">
12706					<label for="dobMonth" class="tiny">Birth Date-Month</label>
12707                        <select name="dobMonth" class id="dobMonth" aria-label="Birth Date-Month">
12708                            <option value>Month</option>
12709                            <option value="1">January</option>
12710                            <option value="2">February</option>
12711                            <option value="3">March</option>
12712                            <option value="4">April</option>
12713                            <option value="5">May</option>
12714                            <option value="6">June</option>
12715                            <option value="7">July</option>
12716                            <option value="8">August</option>
12717                            <option value="9">September</option>
12718                            <option value="10">October</option>
12719                            <option value="11">November</option>
12720                            <option value="12">December</option>
12721                        </select>
12722                    </div>
12723                    <div class="dobDay fieldWrap select-drop-down-arrow">
12724					<label for="dobDay" class="tiny">Birth Date-Day</label>
12725                        <select name="dobDay" class id="dobDay" aria-label="Birth Date-Day">
12726                            <option value>Day</option>
12727                            <option value="1">1</option>
12728                            <option value="2">2</option>
12729                            <option value="3">3</option>
12730                            <option value="4">4</option>
12731                            <option value="5">5</option>
12732                            <option value="6">6</option>
12733                            <option value="7">7</option>
12734                            <option value="8">8</option>
12735                            <option value="9">9</option>
12736                            <option value="10">10</option>
12737                            <option value="11">11</option>
12738                            <option value="12">12</option>
12739                            <option value="13">13</option>
12740                            <option value="14">14</option>
12741                            <option value="15">15</option>
12742                            <option value="16">16</option>
12743                            <option value="17">17</option>
12744                            <option value="18">18</option>
12745                            <option value="19">19</option>
12746                            <option value="20">20</option>
12747                            <option value="21">21</option>
12748                            <option value="22">22</option>
12749                            <option value="23">23</option>
12750                            <option value="24">24</option>
12751                            <option value="25">25</option>
12752                            <option value="26">26</option>
12753                            <option value="27">27</option>
12754                            <option value="28">28</option>
12755                            <option value="29">29</option>
12756                            <option value="30">30</option>
12757                            <option value="31">31</option>
12758                        </select>
12759                    </div>
12760
12761
12762                </div>
12763                <input name="newsletterId" type="hidden" value><input name="Datasource" type="hidden" value="Foals_SiteRegistration_MainSignup_Website">
12764                <div class="globaloptin fieldWrap">
12765                    <input type="checkbox" name="goptin" id="goptin_checkbox6" class="goptin_checkbox6" value><label for="goptin_checkbox6" class="goptin_checkbox">Sign me up to discover more
12766                        artists like
12767                        <span>Foals</span> and other offers.</label>
12768                </div>
12769                <div class="submit">
12770                    <input type="submit" class="submit mlistSubmit" value="SUBMIT">
12771                </div>
12772                <div class="terms">
12773                    <a href="javascript:void(0)" class="terms">terms</a>
12774                    <p class="terms-message-2 fadeOut">
12775                        By submitting my information, I agree to receive personalized updates and marketing messages
12776                        about Foals based on my information, interests, activities, website visits and device data and
12777                        in accordance with the <a href="https://privacy.wmg.com/wmi/privacy" target="_blank" class="external-link" title="Privacy Policy">Privacy&nbsp;Policy</a>. In addition, if I have
12778                        checked the box above, I agree to receive such updates and messages about similar artists,
12779                        products and offers. I understand that I can opt-out from messages at any time by emailing <a href="mailto:[email protected]">[email protected]</a>.
12780                    </p>
12781                </div>
12782            </form>
12783        </div>
12784    </div>
12785</div>
12786<style>
12787    div#block-signup .thankyou.fadeIn {
12788        padding: 0;
12789        text-align: center;
12790        font-family: "Palanquin Dark", sans-serif;
12791    }
12792input.email {
12793    padding: 0.8em;
12794}
12795div#block-signup .headermlist .plain-ml-wrapper.dtmlightbox .mlform #checkbox-label label,div#block-signup .headermlist .plain-ml-wrapper.dtmlightbox .mlform #checkbox-label label a {
12796    font-size: 12px;
12797    line-height: 1.2;
12798}
12799
12800div#block-signup .consent-placeholder span.input-error {
12801    top: -10px;
12802    left: 0px;
12803}
12804
12805div#block-signup span#checkbox-label.consent-placeholder {
12806    position: relative;
12807}
12808div#block-signup .consent-placeholder{
12809  position: relative; 
12810  margin: 3.5vh auto 0; 
12811  display: block; 
12812} 
12813.plain-ml-wrapper label:not(.goptin_checkbox){
12814    position:static;
12815    transform:none;        
12816}
12817div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked), 
12818div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked { 
12819  position: absolute; 
12820  left: 0px; 
12821  width: 1.8vw; 
12822  height: 1.8vw; 
12823  z-index: 10; 
12824  top: 0px; 
12825  opacity: 0; 
12826  cursor: pointer; 
12827  margin: 0; 
12828  -webkit-appearance: none; 
12829  padding: 0; 
12830} 
12831
12832div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked) + label:before, 
12833div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked + label:before { 
12834    content: "";
12835    position: absolute;
12836    left: 0;
12837    top: 0;
12838    width: 1.8vw;
12839    height: 1.8vw;
12840    border: 2px solid #535353;
12841    background: #535353;
12842    border-radius: 0px;
12843    box-sizing: border-box;
12844} 
12845
12846div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"].errored:not(:checked) + label:before { 
12847  border-color: red; 
12848} 
12849
12850div#block-signup .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"] + label { 
12851  display: inline-block; 
12852  box-sizing: border-box; 
12853  line-height: 1; 
12854  text-align: left; 
12855  text-transform: none; 
12856  letter-spacing: 0; 
12857  font-size: 0.68vw; 
12858  padding-left: 2.54vw; 
12859  vertical-align: top; 
12860  font-weight: 400; 
12861    position: static;
12862    transform: none;
12863    pointer-events: auto;
12864} 
12865
12866div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked + label:after { 
12867     content: "\2713";
12868    position: absolute;
12869    top: 0.9vw;
12870    line-height: 1;
12871    left: 0.9vw;
12872    font-size: 1.4vw;
12873    color: #fff;
12874    font-weight: 700;
12875    transform: translate(-50%,-50%);
12876    text-align: center;
12877} 
12878
12879div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked + label:after { 
12880  color: #ffffff; 
12881} 
12882
12883 div#block-signup .consent-placeholder span.input-error { 
12884  color: red; 
12885  position: absolute; 
12886  top: -3.25vh; 
12887  left: 0; 
12888  bottom: auto; 
12889} 
12890
12891div#block-signup .secondform .consent-placeholder { 
12892  margin: 2vh auto; 
12893} 
12894div#block-signup .plain-ml-wrapper .mlform .consent-placeholder label a,
12895div#block-signup .plain-ml-wrapper .mlform .consent-placeholder label span {
12896    color: #000;
12897}
12898div#block-signup .plain-ml-wrapper .mlform .consent-placeholder label a{
12899    text-decoration:underline;
12900}
12901div#block-signup .plain-ml-wrapper .mlform .consent-placeholder label a:hover {
12902    opacity: 0.5;
12903}
12904@media only screen and (max-width: 1023px) and (orientation:portrait){ 
12905
12906 div#block-signup .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"] + label { 
12907     font-size: 4.024vw; 
12908     padding-left: 7.94vw; 
12909  } 
12910
12911  div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked), 
12912  div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked, 
12913  div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked) + label:before, 
12914  div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked + label:before { 
12915     width: 5.8vw; 
12916     height: 5.8vw; 
12917  } 
12918
12919  div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked + label:after { 
12920    top: 0.528vh; 
12921    left: 1.5vw; 
12922  } 
12923} 
12924@media only screen and (max-height: 1366px) and (min-width: 1024px) and (orientation: portrait) {
12925div#block-signup .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"]+label{
12926    font-size: 1.268vw;
12927    padding-left: 3.54vw;
12928}        
12929div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:after{
12930   top:0;
12931   font-size:2vw;
12932}
12933div#block-signup .consent-placeholder {
12934    position: relative;
12935    margin: 2vh auto ;
12936}
12937div#block-signup .consent-placeholder span.input-error{
12938   top:-1.75vh;
12939}
12940div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked)+label:before, 
12941div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked+label:before,
12942div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:not(:checked),
12943div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked{
12944    width: 2.28vw;
12945    height: 2.28vw;
12946}
12947}
12948@media only screen and (max-width:1023px) and (orientation:portrait){
12949#header div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked + label:after{
12950    top: 2vw;
12951    font-size: 4vw;
12952}
12953}
12954@media only screen and (max-width:932px) and (orientation:landscape){
12955   #header div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked + label:after{
12956       top: 1vw;
12957   } 
12958    #header div#block-signup .mlistwrapper.headermlist .plain-ml-wrapper.dtmlightbox{
12959        margin-top: -4vw;
12960    }
12961}
12962@media only screen and (max-width:1024px) and (min-width:1024px) and (orientation:portrait){
12963    #header div#block-signup .plain-ml-wrapper .consent-placeholder input[type="checkbox"]:checked + label:after{
12964    top: 1vw;
12965    
12966}
12967}
12968    @media only screen and (min-width:2000px){
12969        #header div#block-signup .plain-ml-wrapper .mlform .consent-placeholder input[type="checkbox"] + label , div#block-signup .headermlist .plain-ml-wrapper.dtmlightbox .mlform #checkbox-label label, div#block-signup .headermlist .plain-ml-wrapper.dtmlightbox .mlform #checkbox-label label a{
12970            font-size:.5vw;
12971        }
12972    div#block-signup .mlistwrapper.headermlist .plain-ml-wrapper.dtmlightbox{
12973        width:500px
12974    }
12975}
12976@media only screen and (max-width:767px) and (orientation:portrait){
12977div#block-signup .consent-placeholder span.input-error {
12978   font-size:2.5vw;
12979
12980}
12981}
12982
12983
12984div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform div.submit {
12985    margin-bottom: 12px !important;
12986}
12987
12988input.submit.mlistSubmit:hover {
12989  background-color: black !important;;
12990}
12991</style></div>
12992      
12993    </div>
12994  </div>
12995<div id="block-homeonepagesociallinks" class="block block-block-content block-block-content70a67785-5a80-47f8-b080-89334078c295">
12996  
12997    
12998      <div class="content">
12999      
13000            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="social-icons">
13001	<ul class="header-social">
13002		<li class="hs-tw">
13003			<a class="twt-x" data-track="twitter" href="https://twitter.com/foals/" target="_blank" aria-label="Twitter"></a>
13004		</li>
13005		<li class="hs-ig">
13006			<a class="icon-instagram" data-track="instagram" href="https://www.instagram.com/foals/" target="_blank" aria-label="Instagram"></a>
13007		</li>
13008		<li class="hs-fb">
13009			<a class="icon-facebook" data-track="facebook" href="https://www.facebook.com/Foals/" target="_blank" aria-label="FaceBook"></a>
13010		</li>
13011		<li class="hs-yt">
13012			<a class="icon-youtube" data-track="youtube" href="https://www.youtube.com/foals" target="_blank" aria-label="Youtube"></a>
13013		</li>
13014		<li class="hs-tw">
13015			<a class="icon-tumblr" data-track="tumblr" href="https://wearefoals.tumblr.com" target="_blank" aria-label="Tumblr"></a>
13016		</li>
13017<li class>
13017
13018<a class="icon-tiktok" data-track="tiktok" href="https://tiktok.com/@foals" target="_blank" aria-label="Tiktok"></a>
13019</li>
13020               <li class="hs-linkfyre">
13021			<a class="hs-tw-link wmg-sl-linkfyre" custom-link-name="Linkfyre" href="https://lnk.to/Foals_Digital" target="_blank" aria-label="Linkfyre"></a>
13022		</li>
13023
13024	</ul>
13025</div>
13026<style>
13027@font-face {
13028  font-family: 'icomoon';
13029  src:  url('/sites/g/files/g2000014216/files/2022-03/icomoon_0.eot?przy11');
13030  src:  url('/sites/g/files/g2000014216/files/2022-03/icomoon_0.eot?przy11#iefix') format('embedded-opentype'),
13031    url('/sites/g/files/g2000014216/files/2022-03/icomoon_0.ttf?przy11') format('truetype'),
13032    url('/sites/g/files/g2000014216/files/2022-03/icomoon_0.woff?przy11') format('woff'),
13033    url('/sites/g/files/g2000014216/files/2022-03/icomoon_0.svg?przy11#icomoon') format('svg');
13034  font-weight: normal;
13035  font-style: normal;
13036  font-display: block;
13037}
13038
13039[class^="icon-"], [class*=" icon-"] {
13040  /* use !important to prevent issues with browser extensions that change fonts */
13041  font-family: 'icomoon' !important;
13042  speak: never;
13043  font-style: normal;
13044  font-weight: normal;
13045  font-variant: normal;
13046  text-transform: none;
13047  line-height: 1;
13048
13049  /* Better Font Rendering =========== */
13050  -webkit-font-smoothing: antialiased;
13051  -moz-osx-font-smoothing: grayscale;
13052}
13053
13054.icon-youtube:before {
13055  content: "\e900";
13056}
13057.icon-facebook:before {
13058  content: "\ea90";
13059}
13060.icon-instagram:before {
13061  content: "\ea92";
13062}
13063.twt-x:before {
13064  content: "\ea96";
13065}
13066.icon-tumblr:before {
13067  content: "\eab9";
13068}
13069
13070.icon-soundcloud:before {
13071  content: "\eac3";
13072}
13073
13074@font-face {
13075  font-family: 'icomoon';
13076  src: url('/sites/g/files/g2000014216/files/2023-02/icomoon.eot?boxgmp');
13077  src: url('/sites/g/files/g2000014216/files/2023-02/icomoon.eot?boxgmp#iefix') format('embedded-opentype'),
13078    url('/sites/g/files/g2000014216/files/2023-02/icomoon.ttf?boxgmp') format('truetype'),
13079    url('/sites/g/files/g2000014216/files/2023-02/icomoon.woff?boxgmp') format('woff'),
13080    url('/sites/g/files/g2000014216/files/2023-02/icomoon.svg?boxgmp#icomoon') format('svg');
13081  font-weight: normal;
13082  font-style: normal;
13083  font-display: block;
13084}
13085
13086[class^="icon-"],
13087[class*=" icon-"] {
13088  /* use !important to prevent issues with browser extensions that change fonts */
13089  font-family: 'icomoon' !important;
13090  speak: never;
13091  font-style: normal;
13092  font-weight: normal;
13093  font-variant: normal;
13094  text-transform: none;
13095  line-height: 1;
13096
13097  /* Better Font Rendering =========== */
13098  -webkit-font-smoothing: antialiased;
13099  -moz-osx-font-smoothing: grayscale;
13100}
13101
13102.icon-tiktok:before {
13103  content: "\e902";
13104}
13105@font-face {
13106  font-family: 'twt-x';
13107  src:  url('/sites/g/files/g2000014216/files/2023-09/twt-x.eot?jjyo3s');
13108  src:  url('/sites/g/files/g2000014216/files/2023-09/twt-x.eot?jjyo3s#iefix') format('embedded-opentype'),
13109    url('/sites/g/files/g2000014216/files/2023-09/twt-x.ttf?jjyo3s') format('truetype'),
13110    url('/sites/g/files/g2000014216/files/2023-09/twt-x.woff?jjyo3s') format('woff'),
13111    url('/sites/g/files/g2000014216/files/2023-09/twt-x.svg?jjyo3s#twt-x') format('svg');
13112  font-weight: normal;
13113  font-style: normal;
13114  font-display: block;
13115}
13116
13117[class^="twt-"], [class*=" twt-"] {
13118  /* use !important to prevent issues with browser extensions that change fonts */
13119  font-family: 'twt-x' !important;
13120  speak: never;
13121  font-style: normal;
13122  font-weight: normal;
13123  font-variant: normal;
13124  text-transform: none;
13125  line-height: 1;
13126
13127  /* Better Font Rendering =========== */
13128  -webkit-font-smoothing: antialiased;
13129  -moz-osx-font-smoothing: grayscale;
13130}
13131
13132.twt-x:before {
13133  content: "\e901";
13134}
13135
13136#block-block-51 .social-icons .header-social li.hs-linkfyre a {
13137	background: url("/sites/g/files/g2000014216/f/201812/500px-Speaker_Icon-white.png") no-repeat scroll center center transparent;
13138	background-size: contain;
13139	width: 39px;
13140	height: 23px;
13141	margin-right: 0;
13142}
13143#block-block-51 .social-icons .header-social li.hs-linkfyre a:hover{
13144	background: url("/sites/g/files/g2000014216/f/201812/500px-Speaker_Icon-hover.png") no-repeat scroll center center transparent;
13145background-size: contain;
13146}
13147
13148
13149@font-face {
13150  font-family: 'fab';
13151  src:  url('/sites/g/files/g2000014216/files/2022-07/fab.eot?6uuv4u');
13152  src:  url('/sites/g/files/g2000014216/files/2022-07/fab.eot?6uuv4u#iefix') format('embedded-opentype'),
13153    url('/sites/g/files/g2000014216/files/2022-07/fab.ttf?6uuv4u') format('truetype'),
13154    url('/sites/g/files/g2000014216/files/2022-07/fab.woff?6uuv4u') format('woff'),
13155    url('/sites/g/files/g2000014216/files/2022-07/fab.svg?6uuv4u#fab') format('svg');
13156  font-weight: normal;
13157  font-style: normal;
13158  font-display: block;
13159}
13160
13161[class^="fab-"], [class*=" fab-"] {
13162  /* use !important to prevent issues with browser extensions that change fonts */
13163  font-family: 'fab' !important;
13164  speak: never;
13165  font-style: normal;
13166  font-weight: normal;
13167  font-variant: normal;
13168  text-transform: none;
13169  line-height: 1;
13170
13171  /* Better Font Rendering =========== */
13172  -webkit-font-smoothing: antialiased;
13173  -moz-osx-font-smoothing: grayscale;
13174}
13175
13176.fab-tiktok:before {
13177  content: "\e900";
13178}
13179
13180</style></div>
13181      
13182    </div>
13183  </div>
13184<div id="block-headercss" class="block block-block-content block-block-contentf607f22c-74c7-455a-b93f-203c88399303">
13185  
13186    
13187      <div class="content">
13188      
13189            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
13190    .social-icons ul.header-social li a:hover {
13191        color: #535353;
13192    }
13193
13194    .closeWrap a {
13195        float: right;
13196        font-size: 17px;
13197        position: relative;
13198        right: -10px;
13199        top: -10px;
13200        color: #000;
13201    }
13202
13203    body {
13204        padding: 0 !important;
13205    }
13206
13207    header#header {
13208        z-index: 9;
13209        top: 0;
13210    }
13211
13212    li.menu-item a {
13213        transition: all linear .5s;
13214    }
13215
13216    li.menu-item a:before,
13217    li.menu-item a:after,
13218    li.menu-item>span:before,
13219    li.menu-item>span:after {
13220        content: '';
13221        display: block;
13222        width: 0;
13223        height: 1px;
13224        background: #000000;
13225        transition: width .3s;
13226        margin: 2px 0 1px;
13227    }
13228
13229    li.menu-item a:hover:before,
13230    li.menu-item a:hover:after,
13231    li.menu-item a.is-active:before,
13232    li.menu-item a.is-active:after,
13233    li.menu-item>span:hover:before,
13234    li.menu-item>span:hover:after {
13235        width: 100%;
13236    }
13237
13238    li.menu-item a:hover {
13239        color: #000000;
13240    }
13241
13242    li.menu-item.menu-item--expanded ul.menu {
13243        position: absolute;
13244        padding: 0;
13245        left: 0;
13246        display: none !important;
13247        width: 100%;
13248    }
13249
13250    li.menu-item.menu-item--expanded:hover ul.menu {
13251        display: block !important;
13252    }
13253
13254    li.menu-item.menu-item--expanded {
13255        position: relative;
13256    }
13257
13258    div#block-signup {
13259        position: relative;
13260        display: inline-block;
13261        top: 14px;
13262        margin-left: 22px;
13263    }
13264
13265    nav#block-mainmenu {
13266        width: auto;
13267    }
13268
13269    .page-node-17741 #header {
13270        position: fixed;
13271    }
13272
13273    header#header div#block-signup,
13274    header#header div#block-bartik-signupnewscroll {
13275        position: relative;
13276        display: inline-block;
13277        top: 0;
13278        margin: 0;
13279        margin-left: 17px;
13280        float: none;
13281        width: auto;
13282    }
13283
13284    nav#block-mainmenu {
13285        width: auto;
13286    }
13287
13288    .page-node-17741 #header {
13289        position: fixed;
13290    }
13291
13292    .mlistwrapper.headermlist .plain-ml-wrapper.dtmlightbox {
13293        display: none;
13294    }
13295
13296    header#header div#block-homeonepagesociallinks {
13297        float: right;
13298        display: inline-block;
13299    }
13300
13301    header#header .block {
13302        display: none;
13303    }
13304
13305    header#header div#block-sitelogo {
13306        display: inline-block;
13307    }
13308
13309    header#header nav#block-mainmenu {
13310        display: inline-block;
13311    }
13312
13313    a.mlist-signup,
13314    a.mlist-signupnew {
13315        font-family: 'Palanquin Dark', sans-serif;
13316        font-size: 15px;
13317        text-transform: uppercase;
13318        display: block;
13319        font-weight: 400;
13320        letter-spacing: 2px;
13321        color: #000;
13322    }
13323
13324    a.mlist-signup:before,
13325    a.mlist-signup:after,
13326    a.mlist-signupnew:before,
13327    a.mlist-signupnew:after {
13328        content: '';
13329        display: block;
13330        width: 0;
13331        height: 1px;
13332        background: #000000;
13333        transition: width .3s;
13334        margin: 4px 0 3px;
13335    }
13336
13337    a.mlist-signup:hover:before,
13338    a.mlist-signup:hover:after,
13339    a.mlist-signupnew:hover:before,
13340    a.mlist-signupnew:hover:after {
13341        width: 100%;
13342    }
13343
13344
13345    header#header div#block-signup,
13346    header#header div#block-bartik-signupnewscroll {
13347        position: relative;
13348        display: inline-block;
13349        /* top: 14px; */
13350        margin: 0;
13351        margin-left: 10px;
13352        float: none;
13353        width: auto;
13354    }
13355
13356    nav#block-mainmenu {
13357        width: auto;
13358    }
13359
13360    .page-node-17741 #header {
13361        position: fixed;
13362    }
13363
13364    .mlistwrapper.headermlist .plain-ml-wrapper.dtmlightbox {
13365        /* display: none; */
13366    }
13367
13368    header#header div#block-homeonepagesociallinks {
13369        float: right;
13370        display: inline-block;
13371    }
13372
13373    header#header .block {
13374        display: none;
13375    }
13376
13377    header#header div#block-sitelogo {
13378        display: inline-block;
13379    }
13380
13381    header#header nav#block-mainmenu {
13382        display: inline-block;
13383    }
13384
13385    a.mlist-signup,
13386    a.mlist-signupnew {
13387        font-family: 'Palanquin Dark', sans-serif;
13388        font-size: 15px;
13389        text-transform: uppercase;
13390        display: block;
13391        font-weight: 400;
13392        letter-spacing: 2px;
13393        color: #000;
13394    }
13395
13396    a.mlist-signup:before,
13397    a.mlist-signup:after,
13398    a.mlist-signupnew:before,
13399    a.mlist-signupnew:after {
13400        content: '';
13401        display: block;
13402        width: 0;
13403        height: 1px;
13404        background: #000000;
13405        transition: width .3s;
13406        margin: 4px 0 3px;
13407    }
13408
13409    a.mlist-signup:hover:before,
13410    a.mlist-signup:hover:after,
13411    a.mlist-signupnew:hover:before,
13412    a.mlist-signupnew:hover:after {
13413        width: 100%;
13414    }
13415
13416    div#block-signup .mlistwrapper.headermlist .plain-ml-wrapper.dtmlightbox {
13417        position: absolute;
13418        width: auto;
13419        background-color: #fff;
13420        width: 310px;
13421        padding: 0 20px;
13422    }
13423
13424    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm.in-grid {
13425        margin-top: 12px;
13426    }
13427
13428    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform .email.fieldWrap {
13429        padding-left: 0;
13430        width: 100%;
13431        display: block;
13432        position: relative;
13433    }
13434
13435    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input:not(#artist_mktg_consent),
13436    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform select {
13437        height: 39px;
13438        background: #535353;
13439        border: 1px solid #535353;
13440        color: #fff;
13441        font-size: 12px;
13442        border-radius: 0;
13443    }
13444
13445    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input.errored:not(#artist_mktg_consent) {
13446        border-color: red;
13447    }
13448
13449    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm div.mlform {
13450        margin: 14px 0 0;
13451        width: 100%;
13452    }
13453
13454    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform div.submit {
13455        width: 73px;
13456        display: block;
13457        margin: 0 auto;
13458        margin-top: 12px;
13459    }
13460
13461    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input.submit.mlistSubmit {
13462        color: #fff;
13463        background-color: #000;
13464        border: 1px solid #000;
13465        padding: 0;
13466        height: 39px;
13467        font-size: 15px;
13468    }
13469
13470    div#block-signup form.mlistFormOne.mlform.twostep {
13471        font-size: 0;
13472        padding-top: 14px;
13473    }
13474
13475    div#block-signup a.terms {
13476        color: #535353;
13477        font-family: 'Palanquin Dark', sans-serif;
13478        text-transform: uppercase;
13479        font-size: 12px;
13480        font-weight: 600;
13481    }
13482
13483    div#block-signup .terms {
13484        margin-left: 5px;
13485    }
13486
13487    div#block-signup p.terms-message.fadeIn,
13488    div#block-signup p.terms-message-2.fadeIn {
13489        color: #535353;
13490        font-family: 'Palanquin Dark', sans-serif;
13491
13492        font-size: 12px;
13493        font-weight: 400;
13494    }
13495
13496    div#block-signup p.terms-message.fadeIn {
13497        max-width: calc(100% - 10px);
13498        margin-left: 5px;
13499    }
13500
13501    div#block-signup p.terms-message.fadeIn a,
13502    div#block-signup p.terms-message-2.fadeIn a {
13503        color: #000;
13504    }
13505
13506    div#block-signup span.input-error {
13507        font-size: 12px;
13508        position: absolute;
13509        left: 12px;
13510        top: -15px;
13511        font-family: 'Palanquin Dark', sans-serif;
13512        font-weight: 400;
13513    }
13514
13515    div#block-signup .secondform.singleform.fadeIn {
13516        width: 100%;
13517    }
13518
13519    div#block-signup .secondform.singleform.fadeIn {
13520        font-family: 'Palanquin Dark', sans-serif;
13521        font-weight: 400;
13522    }
13523
13524    div#block-signup .welcome {
13525        font-size: 0;
13526    }
13527
13528    div#block-signup .welcome p,
13529    div#block-signup .welcome span {
13530        font-size: 18px;
13531        text-transform: uppercase;
13532        margin: 0;
13533        color: #000;
13534    }
13535
13536    div#block-signup .customize {
13537        margin: 10px 0;
13538        color: #000;
13539        font-size: 15px;
13540    }
13541
13542    div#block-signup .postalcode.fieldWrap {
13543        width: 47%;
13544        padding-right: 0;
13545        float: left;
13546    }
13547
13548    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlistFormTwo input:not(.goptin_checkbox6),
13549    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlistFormTwo select {
13550        background-color: #535353;
13551        border-color: #535353;
13552        color: #fff;
13553        font-family: inherit;
13554        padding: 0;
13555        padding-left: 7px;
13556        padding-top: 0px;
13557        padding-right: 18px;
13558        height: 2.5em;
13559    }
13560
13561    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform label:not(.goptin_checkbox) {
13562        color: #000;
13563        margin: 7px 0;
13564        font-size: 14px;
13565        padding-top: 7px;
13566        margin-top: 0;
13567    }
13568
13569    div#block-signup .postal_country {
13570        float: left;
13571        width: 47%;
13572        clear: none;
13573        margin: 0 0 0 6%;
13574        padding: 0;
13575    }
13576
13577    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm select {
13578        background: #535351 url(/sites/g/files/g2000014216/files/2022-04/dropdown.svg) no-repeat scroll 100% 15px !important;
13579        font-family: "Palanquin Dark", sans-serif;
13580        padding-right: 34px;
13581        background-position: right 5px center !important;
13582        background-size: 10px !important;
13583    }
13584
13585    div#block-signup div.birthday div.dobDay.fieldWrap {
13586        float: left;
13587        width: 47%;
13588        clear: none;
13589        margin: 0 0 0 6%;
13590        padding: 0;
13591    }
13592
13593    div#block-signup div.birthday div.dobMonth.fieldWrap {
13594        width: 47%;
13595        padding-right: 0;
13596        float: left;
13597    }
13598
13599    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlistFormTwo input#goptin_checkbox6 {
13600        position: relative;
13601        top: 6px;
13602        display: inline-block;
13603        margin-right: 6.5px;
13604        width: auto;
13605    }
13606
13607    div#block-signup label.goptin_checkbox {
13608        display: inline-block;
13609        vertical-align: middle;
13610        color: #000;
13611        width: 92%;
13612        /* position: absolute;
13613            top: 50px; */
13614    }
13615
13616    div#block-signup .globaloptin.fieldWrap {
13617        position: relative;
13618        font-size: 0;
13619    }
13620
13621    div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlistFormTwo div.submit {
13622        width: 100%;
13623        margin-top: 10px;
13624    }
13625
13626    div#block-signup .mlistFormTwo .terms {
13627        margin-left: 0 !important;
13628    }
13629
13630    div#block-signup span.secondFormClose {
13631        top: -2px;
13632        right: -10px;
13633    }
13634
13635    div#block-signup .mlistFormTwo a.terms {
13636        color: #000;
13637    }
13638
13639    div#block-signup p.terms-message-2.fadeIn {
13640        position: absolute;
13641        bottom: 17px;
13642        background: #ffffff;
13643        padding: 9px;
13644        z-index: 9;
13645    }
13646
13647    div#block-signup .terms {
13648        position: relative;
13649    }
13650
13651    div#block-signup p.terms-message.fadeIn a,
13652    div#block-signup p.terms-message-2.fadeIn a {
13653        text-transform: inherit;
13654        color: #000;
13655    }
13656
13657    .page-node-17741 #header {
13658        background: #ffffff;
13659    }
13660
13661    div#block-signup p.terms-message.fadeIn a,
13662    div#block-signup p.terms-message-2.fadeIn a {
13663        opacity: 1;
13664    }
13665
13666    div#block-signup .globaloptin.fieldWrap {
13667        padding: 0;
13668    }
13669
13670    div#block-signup div.birthday {
13671        z-index: 9;
13672        position: relative;
13673        display: block;
13674        width: 100%;
13675    }
13676
13677    @media only screen and (max-width:1023px) {
13678        header#header div#block-sitelogo {
13679            margin-left: 2.6%;
13680            margin-top: 1.6%;
13681        }
13682
13683        header#header div#block-signup,
13684        header#header div#block-bartik-signupnewscroll {
13685            margin-top: 14px;
13686        }
13687    }
13688
13689    @media only screen and (max-width:767px) {
13690        div#block-signup .mlistwrapper.headermlist .plain-ml-wrapper.dtmlightbox {
13691            background-color: #fff;
13692            transform: translate(-47%);
13693            left: 2%;
13694            padding: 0 10px;
13695        }
13696    }
13697
13698    .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin {
13699        margin: 20px 0;
13700    }
13701
13702    .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin,
13703    .headermlist .plain-ml-wrapper.dtmlightbox .mlform input#artist_mktg_consent {
13704        position: relative;
13705    }
13706
13707    input#artist_mktg_consent.errored {
13708        border: 1px solid red;
13709    }
13710
13711    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input.errored {
13712        border: 1px solid red;
13713    }
13714
13715    .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin input[type="checkbox"] {
13716        width: 18px;
13717        height: 18px;
13718        margin-top: 0;
13719        display: inline-block;
13720        vertical-align: top;
13721        border: 1px solid #000;
13722        margin-right: 5px;
13723        opacity: 1;
13724        -webkit-appearance: none;
13725        color: #000;
13726        -webkit-text-fill-color: #000;
13727        font-size: 12px;
13728        font-family: "Palanquin Dark", sans-serif;
13729    }
13730
13731    div#block-signup .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin label {
13732        width: 89%;
13733        padding-left: 1%;
13734        text-align: left;
13735        display: inline-block;
13736    }
13737
13738    .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin label a {
13739        text-decoration: underline;
13740    }
13741
13742    .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin label,
13743    .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin label a {
13744        font-size: 12px;
13745        text-transform: none;
13746        color: #000;
13747        font-family: "Palanquin Dark", sans-serif;
13748        text-transform: initial;
13749        line-height: 1.2;
13750        letter-spacing: 0;
13751    }
13752
13753    .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin label a:hover {
13754        opacity: 0.7;
13755    }
13756
13757    .headermlist .plain-ml-wrapper.dtmlightbox .mlform input#artist_mktg_consent:checked:after {
13758        content: "\2713";
13759        color: #fff;
13760        display: block;
13761        text-align: center;
13762        font-size: 15px;
13763        line-height: 12px;
13764        /* margin-top: 2px; */
13765        margin-top: 2px;
13766        margin-left: -3px;
13767        box-sizing: border-box;
13768        left: 64%;
13769        position: absolute;
13770        top: 46%;
13771        transform: translate(-50%, -50%);
13772    }
13773
13774    .fieldWrap {
13775        margin-bottom: 15px;
13776        position: relative;
13777    }
13778
13779    @media only screen and (max-width: 1023px) and (orientation: portrait) {
13780        div#block-signup .plain-ml-wrapper.dtmlightbox.firstMlistForm.in-grid {
13781            margin-top: 0;
13782        }
13783
13784        .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin label,
13785        .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin label a {
13786            font-size: 11px;
13787        }
13788
13789        .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin {
13790            margin: 0;
13791        }
13792
13793        .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin input[type="checkbox"] {
13794            width: 20px;
13795            height: 20px;
13796            border: 1px solid #000;
13797            margin-right: 6px;
13798        }
13799
13800        .headermlist .plain-ml-wrapper.dtmlightbox .mlform input#artist_mktg_consent:checked:after {
13801            font-size: 13px;
13802        }
13803
13804        div#block-signup .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin label {
13805            width: 87%;
13806            padding-left: 1%;
13807        }
13808
13809        .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globalo
13809ptin label,
13810        .headermlist .plain-ml-wrapper.dtmlightbox .mlform .globaloptin label a {
13811            line-height: 1;
13812        }
13813    }
13814</style>
13815<script>
13816    jQuery(document).ready(function () {
13817        jQuery("a.mlist-signup, .closeWrap a").click(function () {
13818            jQuery("div#block-signup .mlistwrapper.headermlist .plain-ml-wrapper.dtmlightbox").toggle();
13819        })
13820        jQuery("li.menu-item.menu-item--expanded a, li.menu-item:last-child a").attr("target", "_blank");
13821    })
13822</script>
13822</div>
13823      
13824    </div>
13825  </div>
13826<div id="block-musiclandingpagecssandjs" class="block block-block-content block-block-content7eae84d6-eac9-4d6b-af56-e43a58e9e19f">
13827  
13828    
13829      <div class="content">
13830      
13831            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item">
13831<script type="text/javascript">
13832	(function () {
13833		const send = XMLHttpRequest.prototype.send;
13834		XMLHttpRequest.prototype.send = function () {
13835			this.addEventListener("load", function () {
13836				//console.log('global handler', this.responseText)
13837				// add your global handler here
13838				//console.info("AJAX call");
13839				musicInitialLoad();
13840			});
13841			return send.apply(this, arguments);
13842		};
13843	})();
13844	window.addEventListener('load', function() {
13845           setTimeout(musicInitialLoad, 1500);           
13846	});
13847
13848	function musicInitialLoad(){
13849		var initialload = document.querySelectorAll(".right-album-wrapper");
13850		initialload.forEach((item, index) => {
13851			var iframeurl = item.querySelector('.spotify-embed a').getAttribute("data-url");
13852			var iframeplayer = item.querySelector(".spotify-embed iframe");	
13853			
13854			// Add attributes
13855			if (typeof iframeplayer === "undefined" || iframeplayer === null){
13856			    var iframedom = document.createElement("iframe");
13857				iframedom.id="streamingEmbed";
13858				iframedom.src = iframeurl;
13859				// Set size and hide iframe border
13860				iframedom.width = "300";
13861				iframedom.height = "80";
13862				iframedom.frameBorder ="0";
13863				iframedom.scrolling = "0";	
13864				item.querySelector(".spotify-embed").appendChild(iframedom);	
13865			}			
13866		});
13867	}
13868
13869</script>
13869
13870<style>
13871* {
13872    outline: none;
13873}
13874#main .section {
13875    padding: 0;
13876}
13877#main .block .view-header h2.block-title {
13878    color: #000;
13879}
13880.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul {
13881    padding: 0;
13882    margin: 0;
13883}
13884.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li {
13885    padding: 0;
13886    margin: 0;
13887}
13888.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .albums-detail-wrapper {
13889    text-align: center;
13890}
13891
13892.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper {
13893    width: 302px;
13894    margin-left: 46px;
13895}
13896.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .album-title {
13897    font-size: 30px;
13898    text-transform: uppercase;
13899    color: #000;
13900    text-align: center;
13901}
13902.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .view-download-stream-links .views-label {
13903    width: calc(100% - 12px);
13904    text-align: center;
13905    border: 1px solid #000;
13906    font-size: 20px;
13907    text-transform: uppercase;
13908    letter-spacing: 4px;
13909    padding: 18px 5px;
13910    margin: 30px 0 0;
13911    transition: all linear 0.5s;
13912    cursor: pointer;
13913    color: #000;
13914}
13915.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .view-download-stream-links .views-label:hover {
13916    background-color: #fff;
13917    color: #000;
13918    transition: all linear 0.5s;
13919}
13920.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .view-download-stream-links .field-content.music-links {
13921    display: none;
13922    background-color: #535353;
13923    position: absolute;
13924    top: initial;
13925    left: 0;
13926    width: 100%;
13927    font-size: 0;
13928    outline: 0;
13929    z-index: 30;
13930}
13931.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .view-download-stream-links .field-content.music-links a {
13932    color: #fff;
13933    display: block;
13934    text-transform: uppercase;
13935    padding: 5px;
13936    transition: all linear 0.5s;
13937    font-size: 16px;
13938    outline: 0;
13939    border: 0;
13940}
13941.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .view-download-stream-links .views-label:hover {
13942    background-color: #000;
13943    color: #fff;
13944}
13945.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .view-download-stream-links .field-content.music-links a:hover {
13946    background-color: #000;
13947    color: #fff;
13948}
13949.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .view-download-stream-links:hover .field-content.music-links {
13950    display: block;
13951    text-align: center;
13952}
13953.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .spotify-embed {
13954    margin-top: 39px;
13955}
13956.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .left-album-wrapper {
13957    width: 356px;
13958}
13959.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .left-album-wrapper .album-art img {
13960    width: 100%;
13961}
13962.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .left-album-wrapper,
13963.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper {
13964    display: inline-block;
13965    position: relative;
13966    vertical-align: top;
13967}
13968.view-music-album-list.view-id-music_album_list.view-display-id-page_1 .view-header {
13969    margin-bottom: 2.4em;
13970}
13971ul.js-pager__items.pager {
13972    text-align: center;
13973    position: relative;
13974}
13975
13976.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li.pager__item a.button {
13977    font-size: 18px;
13978    border: 0;
13979    
13980    margin: 20px auto 0;
13981    padding: 0;
13982    color: #000;
13983    letter-spacing: 8px;
13984    font-weight: normal;
13985    float: none;
13986    text-decoration: none;
13987    text-transform: uppercase;
13988    text-align: center;
13989    font-family: "Palanquin Dark", sans-serif;
13990    background: none;
13991}
13992.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li.pager__item a.button:hover {
13993    background: transparent;
13994    opacity: 0.53;
13995}
13996.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li.pager__item a.button::after {
13997    font-size: 20px;
13998    transform: rotate(0deg);
13999    width: 30px;
14000    letter-spacing: -6px;
14001    display: block;
14002    font-weight: normal;
14003    margin: 6px auto 0;
14004    top: 0px;
14005    position: relative;
14006    font-family: monospace;
14007    content: ">>";
14008    background: url(/sites/g/files/g2000014216/files/2022-04/view-more.png) no-repeat top center;
14009    color: #000;
14010    text-indent: -9999px;
14011}
14012
14013
14014@media only screen and (max-width: 767px) {
14015    .view-music-album-list.view-id-music_album_list.view-display-id-page_1 .view-header {
14016        margin-bottom: 0.4em;
14017    }
14018    .view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .left-album-wrapper,
14019    .view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper {
14020        width: 301px;
14021        margin-left: 0;
14022    }
14023
14024    .view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .album-title {
14025        margin-top: 8px;
14026    }
14027    .view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .view-download-stream-links .views-label {
14028        margin: 13px 0 0;
14029    }
14030    .view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper .view-download-stream-links .spotify-embed {
14031        margin-top: 24px;
14032        height: 82px;
14033        margin-bottom: 10px;
14034    }
14035}
14036@media only screen and (min-width: 768px){
14037	.view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li {
14038		padding-bottom: 50px;
14039	}
14040}
14041@media only screen and (min-width: 768px) and (max-width: 1023px) {
14042    .view-music-album-list.view-id-music_album_list.view-display-id-page_1 ul li .right-album-wrapper {
14043        margin-left: 30px;
14044    }
14045}
14046
14047</style></div>
14048      
14049    </div>
14050  </div>
14051<div id="block-mobilenav" class="block block-block-content block-block-content7f4bbf17-916f-4dbf-99c6-d922780d08a3">
14052  
14053    
14054      <div class="content">
14055      
14056            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="nav-toggle">
14057    <span></span>
14058    <span></span>
14059    <span></span>
14060</div>
14061<script>
14062    jQuery(document).ready(function () {
14063        var navDuplicate = jQuery('#site-name').clone();
14064        var socialLinks = jQuery('div#block-homeonepagesociallinks .header-social').clone();
14065        var navToggle = '<div class="close-clone" onclick="clickMobNav()">X';
14066        jQuery("body").append('<div class="screen"><div class="inner" />');
14067        jQuery("header#header nav#block-mainmenu .content").clone().appendTo(".screen .inner");
14068        jQuery('.screen .content').prepend(navToggle);
14069        jQuery('.screen .content').prepend(navDuplicate);
14070        jQuery('.screen .content').append(socialLinks);
14071
14072        jQuery(".nav-toggle").on('click', function () {
14073            if (!jQuery(this).hasClass("close")) {
14074                jQuery(".screen, .screenW").fadeIn();
14075            } else {
14076                jQuery(".screen").addClass("out");
14077                jQuery('#mob-nav').removeClass('close');
14078                jQuery(".screen, .screenW").fadeOut();
14079            }
14080            jQuery(this).toggleClass("close");
14081        });
14082
14083    });
14084
14085    function clickMobNav() {
14086        jQuery(".nav-toggle").trigger('click');
14087    };
14088
14089</script>
14089
14090<style>
14091    @media only screen and (max-width:1023px) {
14092        header#header div#block-mobilenav {
14093            display: block;
14094        }
14095
14096        header#header nav#block-mainmenu {
14097            display: none;
14098        }
14099
14100        header#header div#block-homeonepagesociallinks {
14101            display: none;
14102        }
14103
14104        div#block-mobilenav .nav-toggle {
14105            -webkit-transform: rotate(0deg);
14106            -ms-transform: rotate(0deg);
14107            transform: rotate(0deg);
14108            -webkit-transition: 0.5s ease-in-out;
14109            transition: 0.5s ease-in-out;
14110            cursor: pointer;
14111            width: 30px;
14112            height: 30px;
14113            z-index: 30;
14114            overflow: hidden;
14115            -webkit-box-sizing: border-box;
14116            -moz-box-sizing: border-box;
14117            box-sizing: border-box;
14118        }
14119
14120        div#block-mobilenav .nav-toggle span:nth-child(1) {
14121            top: 8px;
14122        }
14123
14124        div#block-mobilenav .nav-toggle span {
14125            width: 25px;
14126            display: block;
14127            height: 4px;
14128            position: absolute;
14129            left: 5px;
14130            background-color: #000;
14131            opacity: 1;
14132            -webkit-transform: rotate(0deg);
14133            -ms-transform: rotate(0deg);
14134            transform: rotate(0deg);
14135        }
14136
14137        div#block-mobilenav .nav-toggle span:nth-child(2) {
14138            top: 15px;
14139        }
14140
14141        div#block-mobilenav .nav-toggle span:nth-child(3) {
14142            top: 22px;
14143        }
14144
14145        div#block-mobilenav {
14146            clear: none;
14147            float: right;
14148            margin-top: 12px;
14149            margin-right: 12px;
14150            width: auto;
14151        }
14152
14153        header#header {
14154            padding: 0;
14155        }
14156
14157        .screen .inner .content {
14158            background: #ffffff;
14159        }
14160
14161        .screen h1#site-name a {
14162            height: 70px;
14163        }
14164
14165        .screen .close-clone {
14166            color: #000;
14167        }
14168
14169        .screen .content ul.menu li a {
14170            color: #000;
14171        }
14172
14173        .screen .content ul.menu li {
14174            background: #ffffff;
14175        height: 8vh;
14176        }
14177
14178        .screen .header-social li a {
14179            color: #000;
14180        }
14181    }
14182</style></div>
14183      
14184    </div>
14185  </div>
14186<div id="block-acq-starterm-copy-2-block-781" class="block block-block-content block-block-content14660ba1-5676-475f-a0b7-212342aafd14">
14187  
14188    
14189      <div class="content">
14190      
14191            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
14192.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock #thankyoublock-innerwrapper .thankyou-message {
14193    display: block;
14194}
14195.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock .thankyou-message {
14196    display: none;
14197}
14198.mlist-outer-wrapper.embedded-inline-list.country-detect #thankyouBlock.final-screen .thankyou-message {
14199    display: block;
14200}
14201</style></div>
14202      
14203    </div>
14204  </div>
14205<div id="block-acq-starterm-copy-2-block-846" class="block block-block-content block-block-content98fa2b8a-8dba-43b7-9071-88e94663f545">
14206  
14207    
14208      <div class="content">
14209      
14210            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
14211#block-block-51 .social-icons .header-social li.hs-am a {
14212    background: url('/sites/g/files/g2000014216/f/201812/AM_Logo.png?itok=qq7rRuaU')no-repeat scroll 0 0 transparent;
14213    background-size: 100% auto;
14214    width: 105px;
14215    height: 26px;
14216    margin-right: 0;
14217}
14218@media only screen and (max-width:1023px){
14219.screen .header-social li.hs-am a{
14220    background: url('/sites/g/files/g2000014216/f/201812/AM_Logo.png?itok=qq7rRuaU')no-repeat scroll 0 0 transparent;
14221    background-size: 100% auto;
14222    width: 180px;
14223    height: 45px;
14224    margin-right: 0;
14225    margin-top: 14px;
14226}
14227}
14228@media only screen and (min-width:1024px) and (max-width:1402px){
14229	#block-menu-menu-home-one-page-menu .content ul.menu li, #block-menu-menu-home-one-page-linked .content ul.menu li, #block-menu-menu-menu-fixed .content ul.menu li, #block-menu-menu-one-page-anchored .content ul.menu li{
14230		margin-right: 1.25em;
14231	}
14232#block-block-831{
14233 margin-left:22px;
14234}
14235}
14236#block-block-51 .social-icons .header-social li.hs-am a:hover {
14237	background: url('/sites/g/files/g2000014216/f/201812/AM_Logo_hover.png')no-repeat scroll 0 0 transparent;
14238	background-size: 100% auto;
14239}
14240#block-views-home-one-page-news-block-2 .views-row .news-item .news-media .media-thumbn
14240ail-frame, .page-news #block-system-main .views-row .news-item .news-media .media-thumbnail-frame, .page-news-v1 #block-system-main .views-row .news-item .news-media .media-thumbnail-frame, #block-views-home-one-page-news-block-4 .views-row .news-item .news-media .media-thumbnail-frame, #block-views-home-one-page-news-block-3 .views-row .news-item .news-media .media-thumbnail-frame {
14241	height: 0;
14242	overflow: hidden;
14243	padding-bottom: 100%;
14244	background: url("/sites/g/files/g2000014216/f/201812/Foals-defaultImage.png") no-repeat scroll center center transparent;
14245	background-size: cover;
14246}
14247@media only screen and (max-width: 767px){
14248#block-views-home-one-page-news-block-2 .views-row, .page-news #block-system-main .views-row, .page-news-v1 #block-system-main .views-row, #block-views-home-one-page-news-block-4 .views-row, #block-views-home-one-page-news-block-3 .views-row {
14249    margin-bottom: 4em;
14250}
14251.page-tour .view-events .views-field-field-sold-out .buy-link a{
14252    font-size: 15px;
14253}
14254.page-tour .view-events .views-field-nothing{
14255 margin:30px 0;
14256}
14257#block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame img {
14258	
14259	height: auto !important;
14260	
14261}
14262}
14263@media only screen and (min-width: 768px) and (max-width: 1024px) {
14264.page-news-v1 #block-system-main .view-content ul .views-row.views-row-odd{
14265    margin-top: 60px;
14266 }
14267.page-news-v1 #block-system-main .views-row .news-item .news-meta .news-title a{
14268 font-size:14px;
14269}
14270.page-news-v1 #block-system-main .views-row .news-item .news-meta .news-more a{
14271 font-size:12px;
14272 height:15px;
14273}
14274.front #content-area .block .all-link{
14275 margin-top:60px;
14276}
14277#block-views-home-one-page-photos-block-1 .inner .view-footer .all-photos.all-link{
14278left: 2%;
14279}
14280}
14281</style></div>
14282      
14283    </div>
14284  </div>
14285<div id="block-acq-starterm-copy-2-block-896" class="block block-block-content block-block-content2b2bfa55-2d11-493f-a0f0-d50bab659ff4">
14286  
14287    
14288      <div class="content">
14289      
14290            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
14291div#onetrust-consent-sdk {
14292    display: block !important;
14293}
14294a.ot-sdk-show-settings {
14295    display: inline-block;
14296}
14297span.pipe-adminOnly {
14298    display: inline-block;
14299padding:0 3px 0 3px;
14300}
14301body.page-node-22101 a.ot-sdk-show-settings {
14302    display: inline-block;
14303}
14304a.cookieadmin{
14305    display: inline-block;
14306}
14307a.cookielive{
14308display:none;
14309}
14310</style></div>
14311      
14312    </div>
14313  </div>
14314<div id="block-acq-starterm-copy-2-block-851" class="block block-block-content block-block-contentc9ee72e3-5e34-4a20-b088-dae6aec399fb">
14315  
14316    
14317      <div class="content">
14318      
14319            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
14320@media only screen and (max-width:767px){
14321#block-views-home-one-page-news-block-2 .views-row.views-row-3, #block-views-home-one-page-news-block-2 .views-row.views-row-4, .page-news #block-system-main .views-row.views-row-3, .page-news #block-system-main .views-row.views-row-4, .page-news-v1 #block-system-main .views-row.views-row-3, .page-news-v1 #block-system-main .views-row.views-row-4, #block-views-home-one-page-news-block-4 .views-row.views-row-3, #block-views-home-one-page-news-block-4 .views-row.views-row-4{
14322display:block;
14323}
14324}
14325</style></div>
14326      
14327    </div>
14328  </div>
14329<div id="block-acq-starterm-copy-2-block-881" class="block block-block-content block-block-content7fb4cb29-2b5f-4000-8adf-c66af492965c">
14330  
14331    
14332      <div class="content">
14333      
14334            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
14335.mlist-outer-wrapper label.agree, .mlist-outer-wrapper .global-list{
14336    display: inline;
14337    vertical-align: middle;
14338}
14339body #footer .mlist-outer-wrapper.embedded-inline-list.country-detect .termsWrapper .termsContent a{
14340opacity:0.5;
14341}
14342</style>
14343<script>
14344jQuery(document).ready(function(){
14345jQuery( "a:contains('SOLD OUT')" ).css( "pointer-events", "none" );
14346});
14347</script>
14347</div>
14348      
14349    </div>
14350  </div>
14351<div id="block-acq-starterm-copy-2-block-396" class="block block-block-content block-block-content5d660a40-4c30-4269-8c64-a4e41814b91f">
14352  
14353    
14354      <div class="content">
14355      
14356            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
14357    @media (max-width : 480px){ 
14358        body.page-node{
14359        	  
14360    			padding-top: 60px !important;
14361    			padding-left: 4px;
14362                padding-right: 4px;
14363				width: auto;
14364        } 
14365
14366        .page-node #toolbar{display: none;} 
14367    	body.page-node #page{background: none;}
14368    	body.page-node #main{margin: 0px;}
14369    	body.page-node #prefooter{border-top: 2px solid #ffffff;}
14370    	body.page-node #FooterLinks1,body.page-node #FooterLinks2{width: 100%}
14371    	body.page-node h1.page-title-common{padding-left: 11px;}
14372        /* common Styles */
14373        a#fdbk_tab {display:none;}   
14374        /* General Styles */
14375    	body.page-node #block-block-346.block{display: none;}
14376        #FooterLinks {
14377        padding: 13px 0 10px 10px;
14378    	}
14379    	#FooterLinks1 div.footerBlock1, #FooterLinks1 div.footerBlock2, #FooterLinks1 div.footerBlock3, #FooterLinks1 div.footerBlock4, #FooterLinks2 div.footerBlock1, #FooterLinks2 div.footerBlock2, #FooterLinks2 div.footerBlock3, #FooterLinks2 div.footerBlock4 {
14380        margin-left: 0px;
14381    	}
14382    	.media-thumbnail-frame img{height: auto !important;width: 100% !important;}
14383    /*body.node-type-album .view-album-track-combined-listing-ii .view-content .views-field-field-track-buy-link{display: block;}*/
14384        
14385        /*Styles for Blogs*/
14386        body.node-type-blog #header,
14387        body.node-type-blog #banner,
14388        body.node-type-blog #breadcrumb,
14389        body.node-type-blog #content-inner #sidebar-a {
14390            display:none !important;
14391        }
14392    	body.node-type-blog #footer #prefooter #FooterLinks ul,
14393    	body.node-type-blog #block-menu-menu-footer-links, 
14394    	body.node-type-blog #block-block-51,body.node-type-blog #footer-inner{display: none;}
14395    	body.node-type-blog #FooterLinks1 div,
14396    	body.node-type-blog #FooterLinks2 div{width: auto;clear: both;float: none;}
14397    	body.node-type-blog #FooterLinks h4 a{font-size: 15px;margin: 0px 10px;}
14398    	body.node-type-blog #FooterLinks h3{font-size: 21px;}
14399    	body.node-type-blog #main{min-height:200px !important;}	
14400    	body.node-type-blog .view-login-or-register-to-post-commen{display: none;}
14401    	body.node-type-blog #FooterLinks2,body.node-type-blog #FooterLinks3{padding-top: 0px;border-top: none;}
14402        body.node-type-blog #header .stack-preheader .stack-width,
14403        body.node-type-blog #header #header-inner,
14404        body.node-type-blog #content,
14405        body.node-type-blog #prefooter .box,
14406        body.node-type-blog #block-block-207 .inner,
14407        body.node-type-blog #block-block-51 .inner,
14408        body.node-type-blog #prefooter .col-second #prefooter-second-region .region,
14409        body.node-type-blog #footer-inner .stack-width  {
14410            width:100%;
14411        }
14412		body.node-type-blog .view-id-blog .views-field-nothing-1 span.field-content div{padding-bottom: 5px;}
14413    	body.node-type-blog #main .view-blog .views-field-body p iframe,
14414    	body.node-type-blog #main .view-blog .views-field-body p object{
14415    		width: 100%;
14416    		height: auto;
14417    	}
14418    	body.node-type-blog #block-views-blog-block-2 h2{padding-left: 11px;}
14419    	body.node-type-blog .news-list .views-field-nothing .field-blog-category{display: none;}
14420        body.node-type-blog #content-inner,
14421        body.node-type-blog #main {width:100%;}
14422        body.node-type-blog {font-size:16px;}    
14423    
14424        /* Styles for Photos*/
14425        body.node-type-photo #block-views-photos-block-5 ul.photo-list{
14426          background: none repeat scroll 0 0 transparent !important;
14427          margin: 0 auto;
14428          overflow: visible;
14429          width: 275px;
14430		  padding: 7px 0 0 0 !important;
14431        }
14432        body.node-type-photo #block-views-photos-block-5 .view-photos ul.photo-list li,
14433        body.node-type-photo #block-views-photos-block-5 .view-photos ul.photo-list li:nth-child(3n-1){
14434               margin: 4px 5px !important;
14435        	   padding: 0;
14436        }
14437		body.node-type-photo #block-views-photos-block-5 ul.photo-list li .photo-preview-bg{
14438			height: 82px;
14439			width: 80px;
14440		}
14441		body.node-type-photo #block-views-photos-block-5 .item-list .pager{text-align: center;}
14442		body.node-type-photo #main #block-views-photos-block-5 .item-list .pager .pager-next a{background: none;}
14443        body.node-type-photo #header {display:none;}
14444        body.node-type-photo #banner {display:none;}
14445        body.node-type-photo #breadcrumb {display:none;}
14446        body.node-type-photo #content-inner #sidebar-a {display:none !important;}
14447        body.node-type-photo #block-views-categories-block-3 {display:none;}
14448        body.node-type-photo #block-views-photos-block-5 {display:block;width: 100%}
14449    	body.node-type-photo #footer #prefooter #FooterLinks ul,
14450    	body.node-type-photo #block-menu-menu-footer-links,
14451    	body.node-type-photo #block-block-51,body.node-type-photo #footer-inner{display: none;}
14452    	body.node-type-photo #FooterLinks1 div,
14453    	body.node-type-photo #FooterLinks2 div,
14454    	body.node-type-photo #FooterLinks3 div{width: auto;clear: both;float: none;}
14455    	body.node-type-photo #FooterLinks h4 a{font-size: 15px;margin: 0px 10px;}
14456    	body.node-type-photo #FooterLinks h3{font-size: 21px;}
14457    	body.node-type-photo #main{min-height:200px !important;}
14458    	body.node-type-photo .view-login-or-register-to-post-commen{display: none;}
14459    	body.node-type-photo #FooterLinks2,body.node-type-photo #FooterLinks3{padding-top: 0px;border-top: none;}
14460        body.node-type-photo #header .stack-preheader .stack-width,
14461        body.node-type-photo #header #header-inner,
14462        body.node-type-photo #content,
14463        body.node-type-photo #prefooter .box,
14464        body.node-type-photo #block-block-207 .inner,
14465        body.node-type-photo #block-block-51 .inner,
14466        body.node-type-photo #prefooter .col-second #prefooter-second-region .region,
14467        body.node-type-photo #footer-inner .stack-width  {
14468            width:100%;
14469        }
14470    	body.node-type-photo #block-views-photos-block-5.block{
14471    		display: block;
14472			border: 1px solid #C6C6C6;
14473    		border-radius: 5px 5px 5px 5px;
14474    		margin-top: 10px;
14475		}
14476    	body.node-type-photo .photo-list .views-field-field-photo-asset,
14477    	body.node-type-photo .photo-list .views-field-field-photo-asset img{width: 80px;height: auto;}
14478    	body.node-type-photo .photo-list .views-field-field-photo-asset img{border: 1px solid #555555;}
14479        body.node-type-photo #main,body.node-type-photo #content-inner{width:100%;}
14480        body.node-type-photo  {font-size:16px;}
14481        body.node-type-photo #block-views-photos-block-1 .media-thumbn
14481ail-frame img { max-width:100%; height:auto;}
14482        body.node-type-photo .view-photos ul.pager li.pager-next{float: none;display:block;margin-right: 30px;}
14483    	body.node-type-photo ul.pager li.pager-next a{margin: 0 auto;text-align: center;}
14484        
14485        body.node-type-photo #block-views-photos-block-5 li.views-row{height: 80px; width: 80px;}
14486        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-field-rating,
14487        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-title,
14488        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-comment-count,
14489        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-field-member-name,
14490        body.node-type-photo #block-views-photos-block-5 li.views-row .views-field-field-photo-category{display: none;}
14491        /*Styles for Videos*/
14492        body.node-type-video #header,
14493        body.node-type-video #banner,
14494        body.node-type-video #breadcrumb,
14495        body.node-type-video #content-inner #sidebar-a {
14496            display:none !important;
14497        }
14498        body.node-type-video #block-views-categories-block-2 {display:none;}
14499        body.node-type-video #block-views-video-block-2 {display:none;}
14500    	body.node-type-video #footer #prefooter #FooterLinks ul,
14501    	body.node-type-video #block-menu-menu-footer-links,
14502    	body.node-type-video #block-block-51,body.node-type-video #footer-inner{display: none;}
14503    	body.node-type-video #FooterLinks1 div,
14504    	body.node-type-video #FooterLinks2 div,
14505    	body.node-type-video #FooterLinks3 div{width: auto;clear: both;float: none;}
14506    	body.node-type-video #FooterLinks h4 a{font-size: 15px;margin: 0px 10px;}
14507    	body.node-type-video #FooterLinks h3{font-size: 21px;}
14508    	body.node-type-video #main{min-height:200px !important;}
14509    	body.node-type-video .view-login-or-register-to-post-commen{display: none;}
14510    	body.node-type-video #FooterLinks2,body.node-type-video #FooterLinks3{padding-top: 0px;border-top: none;}
14511        body.node-type-video #header .stack-preheader .stack-width,
14512        body.node-type-video #header #header-inner,
14513        body.node-type-video #content,
14514        body.node-type-video #prefooter .box,
14515        body.node-type-video #block-block-207 .inner,
14516        body.node-type-video #block-block-51 .inner,
14517        body.node-type-video #prefooter .col-second #prefooter-second-region .region,
14518        body.node-type-video #footer-inner .stack-width  {
14519            width:100%;
14520        }
14521        
14522        body.node-type-video #main,body.node-type-video #content-inner{width:100%;}
14523        body.node-type-video {font-size:16px;}
14524        
14525        /*Styles for Forum*/
14526        body.node-type-forum #header,
14527        body.node-type-forum #banner,
14528        body.node-type-forum #breadcrumb,
14529        body.node-type-forum #content-inner #sidebar-a,
14530    	body.node-type-forum #content-inner #sidebar-b{
14531            display:none !important;
14532        }
14533    	body.node-type-forum #footer #prefooter #FooterLinks ul,
14534    	body.node-type-forum #block-menu-menu-footer-links,
14535    	body.node-type-forum #block-block-51{display: none;}
14536    	body.node-type-forum #FooterLinks1 div,
14537    	body.node-type-forum #FooterLinks2 div,
14538    	body.node-type-forum #FooterLinks3 div{width: auto;clear: both;float: none;}
14539    	body.node-type-forum #FooterLinks h4 a{font-size: 15px;margin: 0px 10px;}
14540    	body.node-type-forum #FooterLinks h3{font-size: 21px;}
14541    	body.node-type-forum #main{min-height:200px !important;}
14542    	body.node-type-forum .view-login-or-register-to-post-commen{display: none;}
14543    	body.node-type-forum #FooterLinks2,body.node-type-forum #FooterLinks3{padding-top: 0px;border-top: none;}
14544        body.node-type-forum #header .stack-preheader .stack-width,
14545        body.node-type-forum #header #header-inner,
14546        body.node-type-forum #content,
14547        body.node-type-forum #prefooter .box,
14548        body.node-type-forum #block-block-207 .inner,
14549        body.node-type-forum #block-block-51 .inner,
14550        body.node-type-forum #prefooter .col-second #prefooter-second-region .region,
14551        body.node-type-forum #footer-inner .stack-width  {
14552            width:100%;
14553        }
14554        
14555        body.node-type-forum #main, body.node-type-forum #content-inner{width:100%;}
14556        body.node-type-forum {font-size:16px;}  
14557    }
14558</style>
14559</div>
14560      
14561    </div>
14562  </div>
14563<div id="block-musicdtm" class="block block-block-content block-block-contentcb9cd897-5984-45f8-86ae-84c215aa5630">
14564  
14565    
14566      <div class="content">
14567      
14568            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item">
14568<script>
14569    jQuery(document).ready(function () {
14570        jQuery(".field-content.music-links a").each(function () {
14571            var musicplay = jQuery(this).html().toLowerCase();
14572            console.log(musicplay);
14573            if (musicplay == "amazon" || musicplay == "amazon music") {
14574                jQuery(this).attr("data-track", "amazon-d")
14575            }
14576            else if (musicplay == "apple music") {
14577                jQuery(this).attr("data-track", "apple-music")
14578            }
14579            else if (musicplay == "deezer") {
14580                jQuery(this).attr("data-track", "deezer")
14581            }
14582            else if (musicplay == "google play") {
14583                jQuery(this).attr("data-track", "google-play")
14584            }
14585            else if (musicplay == "itunes") {
14586                jQuery(this).attr("data-track", "itunes")
14587            }
14588            else if (musicplay == "soundcloud") {
14589                jQuery(this).attr("data-track", "soundcloud")
14590            }
14591            else if (musicplay == "spotify") {
14592                jQuery(this).attr("data-track", "spotify")
14593            }
14594            else if (musicplay == "youtube") {
14595                jQuery(this).attr("data-track", "youtube")
14596            }
14597        })
14598        jQuery(document).ajaxComplete(function () {
14599            jQuery(".field-content.music-links a").each(function () {
14600                var musicplay = jQuery(this).html().toLowerCase();
14601                console.log(musicplay);
14602                if (musicplay == "amazon" || musicplay == "amazon music") {
14603                    jQuery(this).attr("data-track", "amazon-d")
14604                }
14605                else if (musicplay == "apple music") {
14606                    jQuery(this).attr("data-track", "apple-music")
14607                }
14608                else if (musicplay == "deezer") {
14609                    jQuery(this).attr("data-track", "deezer")
14610                }
14611                else if (musicplay == "google play") {
14612                    jQuery(this).attr("data-track", "google-play")
14613                }
14614                else if (musicplay == "itunes") {
14615                    jQuery(this).attr("data-track", "itunes")
14616                }
14617                else if (musicplay == "soundcloud") {
14618                    jQuery(this).attr("data-track", "soundcloud")
14619                }
14620                else if (musicplay == "spotify") {
14621                    jQuery(this).attr("data-track", "spotify")
14622                }
14623                else if (musicplay == "youtube") {
14624                    jQuery(this).attr("data-track", "youtube")
14625                }
14626            })
14627        })
14628    })
14629
14630</script>
14630</div>
14631      
14632    </div>
14633  </div>
14634
14635  </div>
14636
14637        
14638      </div>
14639    </header>
14640          <div class="highlighted">
14641        <aside class="layout-container section clearfix" role="complementary">
14642            <div class="region region-highlighted">
14643    <div data-drupal-messages-fallback class="hidden"></div>
14644
14645  </div>
14646
14647        </aside>
14648      </div>
14649            <div id="main-wrapper" class="layout-main-wrapper layout-container clearfix">
14650      <div id="main" class="layout-main clearfix">
14651        
14652        <main id="content" class="column main-content" role="main">
14653          <section class="section">
14654            <a id="main-content" tabindex="-1"></a>
14655              <div class="region region-content">
14656    <div id="block-acq-starterm-copy-2-block-551" class="block block-block-content block-block-content047a75d8-0143-4cae-b63e-e0999e378288">
14657  
14658    
14659      <div class="content">
14660      
14661            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div id="fb-root"></div>
14662<script>
14663  window.fbAsyncInit = function() {
14664    // init the FB JS SDK
14665    FB.init({
14666      appId      : '234568420054693',                        // App ID from the app dashboard
14667      status     : true,                                 // Check Facebook Login status
14668      xfbml      : true                                  // Look for social plugins on the page
14669    });
14670
14671    // Additional initialization code such as adding Event Listeners goes here
14672  };
14673
14674  // Load the SDK asynchronously
14675  (function(d, s, id){
14676     var js, fjs = d.getElementsByTagName(s)[0];
14677     if (d.getElementById(id)) {return;}
14678     js = d.createElement(s); js.id = id;
14679     js.src = "//connect.facebook.net/en_US/all.js";
14680     fjs.parentNode.insertBefore(js, fjs);
14681   }(document, 'script', 'facebook-jssdk'));
14682</script>
14682
14683
14684
14685<!--
14686<script>
14687jQuery(window).load(function() {
14688/*adding a disabled class to the bit widget sold out link*/
14689jQuery("#bit-events tr td.bit-tickets a.bit-buy-tix:contains('Sold Out')").parent().addClass('disabled');
14690/*adding disable class for empty soundcolud player */
14691jQuery( ".view-music li.views-row" ).each(function( index ) {
14692if(jQuery(this).find(".views-field-field-soundcloud-url .field-content").is(':empty')){
14693jQuery(this).length;
14694jQuery(this).find(".views-field-title").addClass("disable");
14695}
14696});
14697
14698
14699});
14700
14701
14702</script>
14702
14703
14704-->
14705
14706</div>
14707      
14708    </div>
14709  </div>
14710<div id="block-acq-starterm-copy-2-system-main" class="block block-system block-system-main-block">
14711  
14712    
14713      <div class="content">
14714      <div class="views-element-container"><div class="view view-music-album-list view-id-music_album_list view-display-id-page_1 js-view-dom-id-44ca398b69c33c66e3803e8d82384b1bbef9cc8b91e1f339136e9609b8f27581">
14715  
14716    
14717      <div class="view-header">
14718      <h2 class="block-title">Music</h2>
14719    </div>
14720      
14721      <div class="view-content">
14722      <div data-drupal-views-infinite-scroll-content-wrapper class="views-infinite-scroll-content-wrapper clearfix"><div class="item-list">
14723  
14724  <ul>
14725
14726          <li><div class="views-field views-field-nothing"><span class="field-content"><div class="albums-detail-wrapper">
14727    <div class="left-album-wrapper">        
14728        <div class="album-art">  <img loading="lazy" src="/sites/g/files/g2000014216/files/styles/large/public/2022-07/Foals_LIY.jpg?itok=Qqrtc3hs" width="480" height="480" alt="" typeof="Image" class="image-style-large" />
14729
14730
14731</div>       
14732    </div>
14733    <div class="right-album-wrapper">
14734		<div class="album-title">Life Is Yours</div>
14735		<div class="view-download-stream-links DownloadDTM">
14736            <div class="views-label ">
14737                Buy/Download <span class="arrowdown"> </span>
14738            </div>
14739            <div class="field-content music-links">
14740                <a href="https://foals.me/liy-streaming" target="_blank">Listen Now</a>, <a href="https://foals.me/officialstore" target="_blank">Shop</a> 
14741            </div>
14742        </div>
14743        <div class="spotify-embed"><a data-url="https://open.spotify.com/embed/album/7CBK26TFXHyt2l6NQcXIsq"></a></div>		
14744    </div>
14745</div></span></div></li>
14746          <li><div class="views-field views-field-nothing"><span class="field-content"><div class="albums-detail-wrapper">
14747    <div class="left-album-wrapper">        
14748        <div class="album-art">  <img loading="lazy" src="/sites/g/files/g2000014216/files/styles/large/public/2022-04/ENSWBL-2.jpg?itok=acpBe0tG" width="480" height="480" alt="" typeof="Image" class="image-style-large" />
14749
14750
14751</div>       
14752    </div>
14753    <div class="right-album-wrapper">
14754		<div class="album-title">Part 2 Everything Not Saved Will Be Lost</div>
14755		<div class="view-download-stream-links DownloadDTM">
14756            <div class="views-label ">
14757                Buy/Download <span class="arrowdown"> </span>
14758            </div>
14759            <div class="field-content music-links">
14760                <a href="https://lnk.to/enswbl2/applemusic" target="_blank">Apple Music</a>, <a href="https://lnk.to/enswbl2/spotify" target="_blank">Spotify</a>, <a href="https://lnk.to/enswbl2/itunes" target="_blank">iTunes</a>, <a href="https://lnk.to/enswbl2/amazon" target="_blank">Amazon</a>, <a href="https://lnk.to/enswbl2/deezer" target="_blank">Deezer</a>, <a href="https://lnk.to/enswbl2/soundcloud" target="_blank">Soundcloud</a>, <a href="https://lnk.to/enswbl2/google-play" target="_blank">Google Play</a> 
14761            </div>
14762        </div>
14763        <div class="spotify-embed"><a data-url="https://open.spotify.com/embed/album/2gA6WSERaJVOWwuB0hegvp"></a></div>		
14764    </div>
14765</div></span></div></li>
14766    
14767  </ul>
14768
14769</div>
14770</div>
14771
14772    </div>
14773  
14774      
14775<ul class="js-pager__items pager" data-drupal-views-infinite-scroll-pager>
14776  <li class="pager__item">
14777    <a class="button" href="?page=1" title="Load more items" rel="next">View More</a>
14778  </li>
14779</ul>
14780
14781          </div>
14782</div>
14783
14784    </div>
14785  </div>
14786
14787  </div>
14788
14789          </section>
14790        </main>
14791                      </div>
14792    </div>
14793        <footer class="site-footer">
14794      <div class="layout-container">
14795                  <div class="site-footer__top clearfix">
14796              <div class="region region-footer-first">
14797    <div id="block-bartik-100069fixcss" class="block block-block-content block-block-content749a3fed-91bc-41df-af33-f665a383472d">
14798  
14799    
14800      <div class="content">
14801      
14802            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
14803.path-video div.view.view-videos-section.view-id-videos_section.view-display-id-block_2.js-view-dom-id-92a147f29c02f62932131eb8e2043ca0bb8ee61a320f7da6c6f78b22cb7d2739 .icon-play {
14804    background: url(/sites/g/files/g2000014216/files/2022-04/play-vid.png) no-repeat top left transparent;
14805    width: 65px;
14806    height: 65px;
14807    display: block;
14808    bottom: 50px;
14809    right: 25px;
14810    position: absolute;
14811    background-size: cover;
14812}
14813.path-video  .icon-play {
14814    background: url(/sites/g/files/g2000014216/files/2022-04/play-vid.png) no-repeat top left transparent;
14815    width: 65px;
14816    height: 65px;
14817    display: block;
14818    bottom: 50px;
14819    right: 120px;
14820    position: absolute;
14821    background-size: cover;
14822}
14823
14824 @media only screen and (min-width:1920px) {
14825div#block-acq-starterm-copy-2-block-461 .content span,
14826    div#block-acq-starterm-copy-2-block-461 .content span a {
14827        font-size: 15px !important;
14828    }
14829.region-header .block-menu li a {
14830        font-size: 19px !important;
14831    }
14832a.mlist-signup {
14833    font-size: 19px !important;
14834}
14835li.menu-item.menu-item--expanded span {
14836    font-size: 19px !important;
14837}
14838}
14839</style></div>
14840      
14841    </div>
14842  </div>
14843
14844  </div>
14845
14846              <div class="region region-footer-second">
14847    <div id="block-socialandmailinglist" class="block block-block-content block-block-contentb3294acf-2294-45e1-8e27-194c12dfcb49">
14848  
14849    
14850      <div class="content">
14851      
14852            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="footer-mlist">
14853    <div class="mlistwrapper">
14854        <div class="plain-ml-wrapper dtmlightbox firstMlistForm in-grid">
14855            <div class="mlist-header">
14856                Follow &amp; Subscribe <span>for album updates, latest news, tour announcements and more!</span>
14857            </div>
14858            <div class="social-icons">
14859                <ul class="footer-social">
14860                    <li class="hs-tw">
14861                        <a class="twt-x" data-track="twitter-ftr" href="https://twitter.com/foals/" target="_blank" aria-label="Twitter"></a>
14862                    </li>
14863                    <li class="hs-ig">
14864                        <a class="icon-instagram" data-track="instagram-ftr" href="https://www.instagram.com/foals/" target="_blank" aria-label="Instagram"></a>
14865                    </li>
14866                    <li class="hs-fb">
14867                        <a class="icon-facebook" data-track="facebook-ftr" href="https://www.facebook.com/Foals/" target="_blank" aria-label="Facebook"></a>
14868                    </li>
14869                    <li class="hs-sc">
14870                        <a class="icon-soundcloud" data-track="soundcloud-ftr" href="https://soundcloud.com/foals" target="_blank" aria-label="Soundcloud"></a>
14871                    </li>
14872                    <li class="hs-yt">
14873                        <a class="icon-youtube" data-track="youtube-ftr" href="https://www.youtube.com/foals" target="_blank" aria-label="Youtube"></a>
14874                    </li>
14875                    <li class="hs-tw">
14876                        <a class="icon-tumblr" data-track="tumblr-ftr" href="https://wearefoals.tumblr.com" target="_blank" aria-label="Tumblr"></a>
14877                    </li>
14878  
14879                </ul>
14880            </div>
14881            <div class="mlform">
14882  
14883                <form class="mlistFormOne mlform singleform" action autocomplete="on">
14884                    <div class="first fieldWrap">
14885					 <label for="FirstName" class>First Name</label>
14886                        <input type="text" class="first" name="firstname" placeholder="First Name" data-error-text="Please enter a valid first name" id="FirstName" aria-label="Enter First Name" required>
14887                    </div>
14888                    <div class="last fieldWrap">
14889					<label for="LastName" class>Last Name</label>
14890                        <input type="text" class="last" name="lastname" placeholder="Last Name" data-error-text="Please enter a valid last name" id="LastName" aria-label="Enter LastName" required>
14891                    </div>
14892                    <div class="email fieldWrap">
14893					<label for="email" class>Email</label>
14894                        <input data-type="email" data-error-text="Please enter a valid email address" required class="email" placeholder="Email Address" name="email" aria-label="Email" id="email">
14895                    </div>
14896                    <div class="primary-list-values">
14897                        <input name="Datasource" type="hidden" value="Foals_SiteRegistration_MainSignup_Website">
14898                        <input name="newsletterId" type="hidden" value="72774">
14899                    </div>
14900                    <span id="checkbox-label" class="consent-placeholder" data-template="artist-mktg" data-artist="Foals" data-error-text="This field is required" data-pp-link="https://privacy.wmg.com/wmi/privacy">
14901                    </span>
14902  
14903                    <!-- <div class="globaloptin">
14904                        <input type="checkbox" name="artist_mktg_consent" id="artist_mktg_consent" required=""
14905                            value="True" data-error-text="This field is required">
14906                        <label for="artist_mktg_consent" class="goptin_checkbox">By submitting my information, I agree
14907                            to receive personalized updates and marketing messages about Foals based on my
14908                            information, interests, activities, website visits and device data and in accordance with
14909                            the <a href="https://privacy.wmg.com/wmi/privacy" target="_blank" class="external-link"
14910                                rel="nofollow" title="">Privacy&nbsp;Policy</a>. I understand that I can opt-out at any
14911                            time by emailing <a href="mailto:[email protected]">[email protected]</a>.</label>
14912                    </div> -->
14913                    <div class="submit">
14914                        <input type="submit" class="submit mlistSubmit" value="Join">
14915                    </div>
14916  
14917                </form>
14918  
14919            </div>
14920            <div class="thankyou fadeOut">
14921                Thank you!
14922            </div>
14923            <div class="secondform fadeOut singleform">
14924                <span class="secondFormClose">x</span>
14925                <div class="welcome">
14926                    <p>Welcome <span class="name"></span> to Foals' mailing list!</p>
14927                </div>
14928                <div class="customize">
14929                    Customize your notifications for tour dates near your hometown,
14930                    birthday wishes, or special discounts in our online store!
14931                </div>
14932                <form class="mlistFormTwo mlform" action>
14933                    <input type="hidden" class="secondFormEmail" name="email" value>
14934  
14935                    <div class="postalcode fieldWrap">
14936                        <label for="postalCode" class>Postal Code</label>
14937                        <input type="text" name="postalcode" id="postalCode">
14938                    </div>
14939                    <div class="postal_country">
14940                        <div class="country select-drop-down-arrow">
14941                            <label for="country" class>Country</label>
14942                            <select class="country form-control" name="country" id="country">
14943  
14944                            </select>
14945                        </div>
14946                    </div>
14947                    <div class="name">
14948                        <div class="first fieldWrap">
14949                            <label for="first" class>First Name</label>
14950                            <input type="text" class="first" name="firstname" id="first">
14951                        </div>
14952                    </div>
14953  
14954  
14955                    <div class="birthday">
14956  
14957  
14958                        <div class="birthday">
14959                            <label for="birthday" class="birthday">birthday</label>
14960                            <div class="dobMonth fieldWrap select-drop-down-arrow">
14961							<label for="dobMonth" class="tiny">Birth Date-Month</label>
14962                                <select name="dobMonth" class id="dobMonth" aria-label="Birth Date-Month">
14963                                    <option value>Month</option>
14964                                    <option value="1">January</option>
14965                                    <option value="2">February</option>
14966                                    <option value="3">March</option>
14967                                    <option value="4">April</option>
14968                                    <option value="5">May</option>
14969                                    <option value="6">June</option>
14970                                    <option value="7">July</option>
14971                                    <option value="8">August</option>
14972                                    <option value="9">September</option>
14973                                    <option value="10">October</option>
14974                                    <option value="11">November</option>
14975                                    <option value="12">December</option>
14976                                </select>
14977                            </div>
14978                            <div class="dobDay fieldWrap select-drop-down-arrow">
14979							<label for="dobDay" class="tiny">Birth Date-Day</label>
14980                                <select name="dobDay" class id="dobDay" aria-label="Birth Date-Day">
14981                                    <option value>Day</option>
14982                                    <option value="1">1</option>
14983                                    <option value="2">2</option>
14984                                    <option value="3">3</option>
14985                                    <option value="4">4</option>
14986                                    <option value="5">5</option>
14987                                    <option value="6">6</option>
14988                                    <option value="7">7</option>
14989                                    <option value="8">8</option>
14990                                    <option value="9">9</option>
14991                                    <option value="10">10</option>
14992                                    <option value="11">11</option>
14993                                    <option value="12">12</option>
14994                                    <option value="13">13</option>
14995                                    <option value="14">14</option>
14996                                    <option value="15">15</option>
14997                                    <option value="16">16</option>
14998                                    <option value="17">17</option>
14999                                    <option value="18">18</option>
15000                                    <option value="19">19</option>
15001                                    <option value="20">20</option>
15002                                    <option value="21">21</option>
15003                                    <option value="22">22</option>
15004                                    <option value="23">23</option>
15005                                    <option value="24">24</option>
15006                                    <option value="25">25</option>
15007                                    <option value="26">26</option>
15008                                    <option value="27">27</option>
15009                                    <option value="28">28</option>
15010                                    <option value="29">29</option>
15011                                    <option value="30">30</option>
15012                                    <option value="31">31</option>
15013                                </select>
15014                            </div>
15015  
15016  
15017                        </div>
15018                    </div>
15019  
15020                    <input name="newsletterId" type="hidden" value>
15021                    <input name="Datasource" type="hidden" value="Foals_SiteRegistration_MainSignup_Website">
15022                    <div class="globaloptin fieldWrap">
15023                        <input type="checkbox" name="goptin" id="goptin_checkbox5" class="goptin_checkbox5" value>
15024                        <label for="goptin_checkbox5" class="goptin_checkbox">Sign me up to discover more artists like
15025                            <span>Foals</span> and other offers.</label>
15026                    </div>
15027                    <div class="submit">
15028                        <input type="submit" class="submit mlistSubmit" value="SUBMIT">
15029                    </div>
15030                    <div class="terms">
15031                        <a href="javascript:void(0)" class="terms">terms</a>
15032                        <p class="terms-message-2 fadeOut">
15033                            By submitting my information, I agree to receive personalized updates and marketing messages about Foals based on my information, interests, activities, website visits and device data and in accordance with the <a href="https://privacy.wmg.com/wmi/privacy " 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 from messages at any time by emailing <a href="mailto:[email protected]">[email protected]</a>.
15034                        </p>
15035                    </div>
15036                </form>
15037            </div>
15038        </div>
15039    </div>
15040  </div>
15041  <style>
15042    div#block-socialandmailinglist {
15043        background-color: #fff;
15044        padding: 51px 0 31px;
15045        background: url(/sites/g/files/g2000014216/files/2022-04/footer-logo3.png) no-repeat center top;
15046        margin: 0;
15047        background-size: 757px;
15048    }
15049  
15050    .region.region-footer-second {
15051        width: 100%;
15052    }
15053  
15054    .site-footer__top .social-icons li {
15055        display: inline-block;
15056        margin: 0 7px;
15057    }
15058  
15059    .site-footer__top .social-icons li a {
15060        border: none;
15061        color: #000000;
15062        font-size: 38px;
15063        padding: 0px 2px 0px 20px;
15064    }
15065  
15066    .footer-mlist {
15067        text-align: center;
15068        font-family: "Palanquin Dark", sans-serif;
15069    }
15070  
15071  
15072  
15073    .footer-mlist .mlist-header {
15074  
15075        font-size: 27px;
15076        color: #020508;
15077        letter-spacing: 6px;
15078        font-weight: bold;
15079        text-transform: uppercase;
15080  
15081    }
15082  
15083    .footer-mlist .mlist-header span {
15084        font-size: 18px;
15085        letter-spacing: 0;
15086        color: #535353;
15087        display: block;
15088        text-transform: none;
15089        font-weight: normal;
15090  
15091    }
15092  
15093    .plain-ml-wrapper.dtmlightbox.firstMlistForm div.mlform {
15094        width: 376px;
15095        margin: 0 auto;
15096    }
15097  
15098    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform div.submit {
15099        width: 115px;
15100        float: none;
15101        /* clear: both; */
15102        text-align: center;
15103        margin: 0 auto;
15104        margin-top:1.5vw;
15105    }
15106  
15107    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform .email.fieldWrap {
15108        width: 100%;
15109        text-align: center;
15110        padding-left: 0%;
15111        float: none;
15112    }
15113  
15114    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input:not(.goptin_checkbox5),
15115    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform select {
15116        height: 55px;
15117        width: 100%;
15118        background-color: #535353;
15119        font-size: 16px;
15120        border: 0;
15121        color: #fff;
15122        height: 30px;
15123        border-radius: 0;
15124        margin-top: 0;
15125        font-family: "Palanquin Dark", sans-serif;
15126    }
15127  
15128    .footer-mlist .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input:not(#artist_mktg_consent),
15129    .footer-mlist .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform select {
15130        height: 55px;
15131    }
15132  
15133    .primary-list-values {
15134        display: none;
15135    }
15136  
15137    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input.submit {
15138        background-color: #000;
15139        color: #fff;
15140        border: 2px solid #000;
15141        height: 55px;
15142        text-transform: uppercase;
15143        cursor: pointer;
15144        font-size: 21px;
15145    }
15146  
15147    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input.submit:hover {
15148         /* color: #000000; */
15149    opacity: 0.6;
15150    background-color: #ffffff;
15151    }
15152  
15153    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input:focus-visible {
15154        outline: none;
15155    }
15156  
15157    div.terms {
15158        text-align: left;
15159        padding: 0 12px 12px;
15160        width: 100%;
15161        box-sizing: border-box;
15162        clear: both;
15163        padding-left: 0%;
15164    }
15165  
15166    .site-footer div.terms a.terms,
15167    .site-footer div.terms a.terms:focus {
15168        text-align: center;
15169        font-size: 14px;
15170        color: #535353;
15171        text-transform: uppercase;
15172        border-bottom: 1px solid #dcdcdc;
15173        box-shadow: 0px 1px 3px -2px #22222C;
15174        -webkit-box-shadow: 0px 1px 3px -2px #22222C;
15175        -moz-box-shadow: 0px 1px 3px -2px #22222C;
15176        line-height: 17px;
15177        display: inline-block;
15178    }
15179  
15180    .site-footer div.terms a:hover {
15181        color: #535353;
15182        opacity: 0.5;
15183    }
15184  
15185    p.terms-message.fadeIn {
15186        color: #020508;
15187        font-size: 12px;
15188        margin-top: 0;
15189    }
15190  
15191    p.terms-message.fadeIn a {
15192        color: #535353;
15193  
15194        border: none;
15195    }
15196  
15197    p.terms-message.fadeIn a:hover {
15198        text-decoration: underline;
15199  
15200    }
15201  
15202    .secondform.singleform.fadeIn {
15203        width: 500px;
15204        margin: 55px auto 0;
15205        position: relative;
15206    }
15207  
15208    .welcome {
15209        color: #020508;
15210        font-size: 20px;
15211        text-transform: uppercase;
15212        text-align: left;
15213    }
15214  
15215    .customize {
15216        color: #020508;
15217        text-align: left;
15218        font-size: 15px;
15219        margin: 10px 0;
15220    }
15221  
15222    .site-footer__top p {
15223        margin: 0;
15224    }
15225  
15226    span.secondFormClose {
15227        right: 0;
15228        text-transform: uppercase;
15229        position: absolute;
15230        text-align: right;
15231        color: #020508;
15232        font-size: 20px;
15233        top: -28px;
15234        cursor: pointer;
15235        opacity: 1;
15236    }
15237  
15238    span.secondFormClose:hover {
15239        opacity: 0.5;
15240    }
15241  
15242    .plain-ml-wrapper.dtmlightbox select:focus-visible {
15243        outline: none;
15244    }
15245  
15246    .plain-ml-wrapper.dtmlightbox.firstMlistForm select {
15247        background: #535351 url("/sites/g/files/g2000014216/files/2022-04/dropdown.svg") no-repeat scroll 97% 21px/20px 15px !important;
15248        font-family: "Palanquin Dark", sans-serif;
15249        padding-right: 34px;
15250    }
15251  
15252    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform label:not(.goptin_checkbox) {
15253        margin: 5px 0;
15254        color: #000000;
15255        font: 10px "Palanquin Dark", sans-serif;
15256        text-transform: uppercase;
15257        text-align: left;
15258        color: #020508;
15259        font-weight: bold
15260    }
15261  
15262    .postalcode.fieldWrap {
15263        display: inline-block;
15264        width: 47.5%;
15265        padding-right: 8px;
15266    }
15267  
15268    .postal_country {
15269        display: inline-block;
15270        width: 47.5%;
15271        padding-left: 8px;
15272    }
15273  
15274    form.mlistFormTwo.mlform {
15275        width: 100%;
15276    }
15277  
15278    div.birthday .birthday>div {
15279        display: inline-block;
15280        width: 47.5%
15281    }
15282  
15283    div.birthday .birthday div.dobMonth.fieldWrap {
15284        padding-right: 8px;
15285    }
15286  
15287    div.birthday .birthday div.dobDay.fieldWrap {
15288        padding-left: 8px;
15289    }
15290  
15291    span.input-error {
15292        color: red;
15293        font-size: 1.1vw;
15294    }
15295  
15296    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input[type="checkbox"] {
15297        display: inline;
15298        margin-right: 6.6px;
15299        position: relative;
15300        top: 3px;
15301    }
15302  
15303    .globaloptin.fieldWrap {
15304        text-align: left;
15305        padding: 20px 0;
15306    }
15307  
15308    label.goptin_checkbox {
15309        display: inline;
15310        vertical-align: middle;
15311        text-align: left;
15312        color: #020508;
15313        font-weight: 400;
15314        font-size: 14px;
15315    }
15316  
15317    .plain-ml-wrapper.dtmlightbox.firstMlistForm form.mlistFormTwo.mlform div.submit {
15318        width: 100%;
15319    }
15320  
15321    p.terms-message-2.fadeIn {
15322        color: #020508;
15323        margin-top: 0;
15324        font-size: 12px;
15325    }
15326  
15327    p.terms-message-2.fadeIn a {
15328        text-transform: uppercase;
15329        color: #535353;
15330        border: none;
15331        opacity: 0.5;
15332    }
15333  
15334    p.terms-message-2.fadeIn a:hover {
15335        text-decoration: underline;
15336    }
15337  
15338    .thankyou.fadeIn {
15339        padding-bottom: 0;
15340        padding: 40px 0;
15341        color: #020508;
15342        font-size: 20px;
15343        font-weight: bold;
15344        text-transform: uppercase;
15345        display: block;
15346    }
15347  
15348    .site-footer p.terms-message.fadeIn a:focus {
15349        font-size: 12px;
15350        text-transform: initial;
15351        text-decoration: none;
15352        border: none;
15353        color: #535353;
15354    }
15355  
15356    .site-footer p.terms-message-2.fadeIn a:focus {
15357        color: #535353;
15358    }
15359  
15360    .site-footer__top .social-icons li a:hover {
15361        color: #535353;
15362        background: transparent;
15363        opacity: 0.5;
15364    }
15365  
15366    .site-footer__top .social-icons li a:focus {
15367        color: #000000;
15368        background: transparent;
15369    }
15370  
15371    input::-webkit-input-placeholder {
15372        color: #ffffff;
15373    }
15374  
15375    input:-moz-placeholder {
15376        color: #ffffff;
15377    }
15378  
15379    input::-moz-placeholder {
15380        color: #ffffff;
15381    }
15382  
15383    input:-ms-input-placeholder {
15384        color: #ffffff;
15385    }
15386  
15387  
15388    .site-footer div.terms p {}
15389  
15390    input:-webkit-autofill,
15391    input:-webkit-autofill:hover,
15392    input:-webkit-autofill:focus,
15393    input:-webkit-autofill:active {
15394        transition: background-color 5000s ease-in-out 0s;
15395        -webkit-text-fill-color: #fff !important;
15396        -webkit-box-shadow: 0 0 0 0px #ffffff inset !important;
15397    }
15398  
15399    .footer-mlist .mlistwrapper .mlform .globaloptin {
15400        margin: 20px 0;
15401    }
15402  
15403    .footer-mlist .mlistwrapper .mlform .globaloptin,
15404    .footer-mlist .mlistwrapper .mlform input#artist_mktg_consent {
15405        position: relative;
15406    }
15407  
15408    input#artist_mktg_consent.errored {
15409        border: 1px solid red;
15410    }
15411  
15412    .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform input.errored {
15413        border: 1px solid red;
15414    }
15415  
15416    .footer-mlist .mlistwrapper .mlform .globaloptin input[type="checkbox"] {
15417        width: 18px;
15418        height: 18px;
15419        margin-top: 0;
15420        display: inline-block;
15421        vertical-align: top;
15422        border: 1px solid #000;
15423        margin-right: 5px;
15424        opacity: 1;
15425        -webkit-appearance: none;
15426        color: #000;
15427        -webkit-text-fill-color: #fff;
15428        font-size: 12px;
15429        font-family: "Palanquin Dark", sans-serif;
15430    }
15431  
15432    .footer-mlist .mlistwrapper .mlform .globaloptin label {
15433        width: 89%;
15434        padding-left: 1%;
15435        text-align: left;
15436        display: inline-block;
15437    }
15438  
15439    .footer-mlist .mlistwrapper .mlform .globaloptin label a {
15440        text-decoration: underline;
15441    }
15442  
15443    .footer-mlist .mlistwrapper .mlform .globaloptin label,
15444    .footer-mlist .mlistwrapper .mlform .globaloptin label a {
15445        font-size: 12px;
15446        text-transform: none;
15447        color: #000;
15448        font-family: "Palanquin Dark", sans-serif;
15449        text-transform: initial;
15450        line-height: 1.2;
15451        letter-spacing: 0;
15452    }
15453  
15454    .footer-mlist .mlistwrapper .mlform .globaloptin label a:hover {
15455        opacity: 0.7;
15456    }
15457  
15458    .footer-mlist .mlistwrapper .mlform input#artist_mktg_consent:checked:after {
15459        content: "\2713";
15460        color: #fff;
15461        display: block;
15462        text-align: center;
15463        font-size: 15px;
15464        line-height: 12px;
15465        /* margin-top: 2px; */
15466        margin-top: 2px;
15467        margin-left: -3px;
15468        box-sizing: border-box;
15469        left: 64%;
15470        position: absolute;
15471        top: 46%;
15472        transform: translate(-50%, -50%);
15473    }
15474  
15475    .fieldWrap {
15476        margin-bottom: 15px;
15477    }
15478  
15479    @media only screen and (max-width:1023px) {
15480        div#block-socialandmailinglist {
15481            background-size: 100% auto !important;
15482        }
15483    }
15484  
15485    @media only screen and (max-width:767px) {
15486        .site-footer .content ul:not(.menu) {
15487            padding: 0;
15488            margin: 0;
15489        }
15490  
15491        .footer-mlist .mlist-header {
15492            font-size: 19px;
15493        }
15494  
15495        label.goptin_checkbox span {
15496            padding-left: 20px
15497        }
15498  
15499        .site-footer__top .content li a {
15500            padding: 22px 5px;
15501        }
15502  
15503        .plain-ml-wrapper.dtmlightbox.firstMlistForm div.mlform {
15504            width: 320px;
15505            margin: 0 auto;
15506        }
15507  
15508        .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform .email.fieldWrap {
15509            width: 100%;
15510        }
15511  
15512        .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform div.submit {
15513            width: 30%;
15514            margin-top: 5vw;
15515        }
15516  
15517        .secondform.singleform.fadeIn {
15518            width: 300px;
15519            margin-top: 20px;
15520            height: 330px;
15521            overflow: scroll;
15522        }
15523  
15524        .postalcode.fieldWrap {
15525            width: 46.9%;
15526        }
15527  
15528        .postal_country {
15529            width: 46.6%;
15530        }
15531  
15532        div.birthday .birthday>div {
15533            width: 46.7%;
15534        }
15535    }
15536  
15537    @media only screen and (max-width: 1023px) and (orientation: portrait) {
15538  
15539        .footer-mlist .mlistwrapper .mlform .globaloptin label,
15540        .footer-mlist .mlistwrapper .mlform .globaloptin label a {
15541            font-size: 11px;
15542        }
15543  
15544        .footer-mlist .mlistwrapper .mlform .globaloptin {
15545            margin: 0;
15546        }
15547  
15548        .footer-mlist .mlistwrapper .mlform .globaloptin input[type="checkbox"] {
15549            width: 20px;
15550            height: 20px;
15551            border: 1px solid #000;
15552            margin-right: 6px;
15553        }
15554  
15555        .footer-mlist .mlistwrapper .mlform input#artist_mktg_consent:checked:after {
15556            font-size: 13px;
15557        }
15558  
15559        .footer-mlist .mlistwrapper .mlform .globaloptin label {
15560            width: 87%;
15561            padding-left: 1%;
15562        }
15563  
15564        .footer-mlist .mlistwrapper .mlform .globaloptin label,
15565        .footer-mlist .mlistwrapper .mlform .globaloptin label a {
15566            line-height: 1;
15567        }
15568  
15569        span.input-error {
15570            font-size: 3.4vw;
15571        }
15572    }
15573  
15574  
15575    a:hover,
15576    a:active,
15577    a:focus,
15578    .link:hover,
15579    .link:active,
15580    .link:focus {
15581        border-bottom-style: none;
15582    }
15583  
15584  
15585  
15586    @media screen and (max-width: 1024px) and (orientation:landscape) {
15587        span.pipe-adminOnly.cookie {
15588            display: inline-block;
15589            padding: 0;
15590        }
15591    }
15592
15593  input[type="checkbox"] {
15594       appearance: none;
15595    -webkit-appearance: none;
15596    width: 20px !important;
15597    height: 20px !important;
15598  margin-right:5px;
15599  margin-top:8px !important;
15600    border: 1px solid #ccc;
15601    outline: none;
15602    cursor: pointer;
15603    position: relative;
15604    background-color: #535353;
15605  }
15606  
15607  input[type="checkbox"]:checked {
15608    background-color: #535353
15609  }
15610  
15611  
15612  input[type="checkbox"]:checked::after {
15613   content: "\2713"; 
15614      position: absolute; 
15615      top: 1px;
15616      line-height: 1;
15617      left: 4px;
15618      font-size: 16px;
15619      color: #fff; 
15620      font-weight: 700; 
15621      text-align: center; 
15622  }
15623  
15624#artist_mktg_consent_1{
15625    float: left;
15626}
15627#checkbox-label .plain-ml-wrapper .mlform .consent-placeholder label a,
15628  #checkbox-label .plain-ml-wrapper .mlform .consent-placeholder label span {
15629      color: black
15630  }
15631  #checkbox-label .plain-ml-wrapper .mlform .consent-placeholder label a{
15632      text-decoration:underline;
15633  }
15634  #checkbox-label .plain-ml-wrapper .mlform .consent-placeholder label a:hover {
15635      opacity: 0.5;
15636  }
15637  .consent-placeholder label a {
15638    color: #020508 !important;
15639    text-decoration:underline;
15640}
15641.consent-placeholder label a:hover {
15642    opacity:0.5
15643}
15644.email label {
15645    display: none;
15646}
15647
15648.last label {
15649    display: none;
15650}
15651
15652.first label {
15653    display: none;
15654}
15655
15656#block-socialandmailinglist .consent-placeholder input#artist_mktg_consent_2 {
15657    float: left;
15658}
15659
15660@media only screen and (max-width:767px) and (orientation:portrait){
15661html,body {
15662    overflow-x: unset;
15663}
15664}
15665@media only screen and (min-width:2000px){
15666    #block-socialandmailinglist span.input-error{
15667        font-size:.7vw;
15668    }
15669    #block-socialandmailinglist .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform label:not(.goptin_checkbox){
15670        font-size:15px
15671    }
15672}
15673.site-footer .content .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform label:not(.goptin_checkbox) a {
15674    color: #000;
15675    text-decoration: underline;
15676}
15677.site-footer .content .plain-ml-wrapper.dtmlightbox.firstMlistForm .mlform label:not(.goptin_checkbox) a:hover {
15678    color: #000;
15679    text-decoration: none;
15680}
15681input#artist_mktg_consent_2 {
15682    margin-top: 0vw !important;
15683}
15684a.icon-soundcloud{
15685font-size:45px !important;
15686}
15687  </style></div>
15688      
15689    </div>
15690  </div>
15691<div id="block-acq-starterm-copy-2-block-461" class="block block-block-content block-block-content86d56f42-da45-4621-b2af-791ec5227d09">
15692  
15693    
15694      <div class="content">
15695      
15696            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><span class="copyright-text">© <span> 2026 Warner Music UK. All Rights
15697        Reserved.</span></span><span class="copyright-links"><a class="footer-privacy-policy" target="_blank" href="https://privacy.wmg.com/wmi/privacy">Privacy Policy</a> | <a target="_blank" class="footer-terms-of-service" href="https://privacy.wmg.com/wmi/terms-of-use">Terms of Use</a> |
15698    <a class="cookieadmin" target="_blank" href="https://www.wminewmedia.com/cookies-policy/?ot=46a076b8-9daa-497f-95bd-80abdd484f6c&amp;url=www.foals.co.uk">Cookies&nbsp;Policy</a><span class="pipe-adminOnly cookie"> |
15699    </span><a class="ot-sdk-show-settings" style="cursor:pointer">Cookies Settings</a></span>
15700<style>
15701    #footer a:hover {
15702        opacity: 0.5;
15703    }
15704
15705    footer.site-footer {
15706        padding-bottom: 0;
15707    }
15708
15709    div#block-acq-starterm-copy-2-block-461 .content span,
15710    div#block-acq-starterm-copy-2-block-461 .content span a {
15711        color: #000;
15712        font-family: "Palanquin Dark", sans-serif;
15713        border: none;
15714        font-size: 11px;
15715        text-transform: uppercase;
15716    }
15717
15718
15719
15720    div#block-acq-starterm-copy-2-block-461 .copyright-text {
15721        float: left;
15722        margin-left: 9.5%;
15723    }
15724
15725    div#block-acq-starterm-copy-2-block-461 .copyright-links {
15726        float: right;
15727        margin-right: 9.5%;
15728    }
15729
15730    div#block-acq-starterm-copy-2-block-461 .content span a {
15731        margin: 0 3px;
15732    }
15733
15734    /*div#block-acq-starterm-copy-2-block-461 {margin: 20px 0 10px;}*/
15735    div#block-acq-starterm-copy-2-block-461 .content span a:hover {
15736        opacity: 0.5;
15737    }
15738
15739    @media only screen and (min-width:768px) and (max-width:1023px) {
15740        .site-footer .layout-container {
15741            padding: 0;
15742        }
15743
15744        .site-footer__top .region:nth-child(2n) {
15745            padding: 0;
15746        }
15747
15748        div#block-acq-starterm-copy-2-block-461 .copyright-links,
15749        div#block-acq-starterm-copy-2-block-461 .copyright-text {
15750            margin: 0;
15751        }
15752
15753    }
15754
15755    @media only screen and (max-width:767px) {
15756
15757        div#block-acq-starterm-copy-2-block-461 .copyright-text,
15758        div#block-acq-starterm-copy-2-block-461 .copyright-links {
15759            float: none;
15760            display: block;
15761            line-height: 20px;
15762            text-align: center;
15763            margin: 0;
15764        }
15765
15766    }
15767
15768    @media only screen and (max-width: 420px) {
15769        .pipe-adminOnly.cookie {
15770            display: none !important;
15771        }
15772    }
15773</style></div>
15774      
15775    </div>
15776  </div>
15777
15778  </div>
15779
15780            
15781            
15782          </div>
15783                          <div class="site-footer__bottom">
15784              <div class="region region-footer-fifth">
15785    <div id="block-bartik-foalsost" class="block block-block-content block-block-content37b79cb7-9684-4858-bfeb-cc4017d02237">
15786  
15787    
15788      <div class="content">
15789      
15790            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
15791@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
15792        .view-empty {
15793            margin: 3vw;
15794        }
15795    }
15796      
15797    @media only screen and (min-width: 1024px) and (max-width: 1024px) {
15798
15799        div#block-acq-starterm-copy-2-block-461 .content span,
15800        div#block-acq-starterm-copy-2-block-461 .content span a {
15801            font-size: 13px !important;
15802        }
15803        div#block-views-block-news-block-1 .news-more a {
15804            border: 0.3vw solid #000000;
15805    }
15806    }
15807   .page-node-20096 .node__content {
15808    margin-top: 5vw;
15809 }
15810
15811@media only screen and (max-width:1024px) and (orientation:portrait){
15812.page-node-20096 .node__content {
15813    margin-top: 35vw;
15814 }
15815}
15816
15817
15818</style></div>
15819      
15820    </div>
15821  </div>
15822<div id="block-bartik-maccss" class="block block-block-content block-block-contentaf71a263-0f19-4ea8-8476-758e26f47c05">
15823  
15824    
15825      <div class="content">
15826      
15827            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
15828    @media only screen and (min-width:1280px){
15829    /*nav*/
15830    .header .section, body:not(.path-frontpage) #main, .block>h2, .path-frontpage .block .content {
15831    max-width: max(993px, 65vw);
15832}
15833
15834div#block-sitelogo {
15835    width: max(130px, 6vw);
15836}
15837
15838.site-name a {
15839    width: max(120px, 5vw);
15840    height: max(35px, 2vw);
15841}
15842
15843.region-header .block-menu li a, a.mlist-signup{
15844    font-size: max(15px, 1vw) !important;
15845}
15846div#block-acq-starterm-copy-2-block-461 .content span, div#block-acq-starterm-copy-2-block-461 .content span a {
15847    font-size: max(12px, 0.8vw) !important;
15848
15849}
15850.social-icons ul.header-social li a{
15851    font-size:max(21px, 1.3vw);
15852}
15853.header .section {
15854    max-width: max(993px, 65vw);
15855}
15856div#block-views-block-header-video-block-1 .video-inner .video-title {
15857    font-size: max(31px, 2vw);
15858}
15859div#block-views-block-header-video-block-1 .video-watch1 a{
15860    font-size: max(18px, 1.2vw);
15861}
15862.page-comment-reply #page-title, .page-comment-edit #page-title, .page-comment-delete-own #page-title, .block h2, #main h2, #postcontent-first h2, .page-news-v1 #page-title, .page-news #page-title, .page-news-v2 #page-title, .page-photo-v1 .view-home-one-page-photos .view-header .title, .page-photo .view-home-one-page-photos .view-header .title, .page-video-v1 #page-title, .page-video #page-title, .page-music #main .view-display-id-page .block-title, .page-node.node-type-page #page-title, .page-filter.page-filter-tips #page-title, .page-user #page-title, .page-upload #page-title{
15863    font-size: max(30px, 1.2vw);
15864}
15865div#block-views-block-news-block-1 .content, .layout-container {
15866    max-width: max(993px, 65vw);
15867}
15868    }
15869</style></div>
15870      
15871    </div>
15872  </div>
15873
15874  </div>
15875
15876          </div>
15877              </div>
15878    </footer>
15879  </div>
15880</div>
15881
15882  </div>
15883
15884    
15885    
15885<script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"music","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"eJxVzFsKAyEMheEN6bgkiTaV0MQUk3ZwVt8yF2hfzsPH4S8wnB6pMpjNpYBhKH8kaAYN7eLGWoCj-WTqLVQdmLoOAaYNg01zlLR33oSrpX0X0duLT8rU79TJMVsdynxc4qXx0LBKy_p0EtrASXv6QvyFD8FMSbE","theme":"bartik","theme_token":null},"ajaxTrustedUrl":[],"views":{"ajax_path":"\/views\/ajax","ajaxViews":{"views_dom_id:44ca398b69c33c66e3803e8d82384b1bbef9cc8b91e1f339136e9609b8f27581":{"view_name":"music_album_list","view_display_id":"page_1","view_args":"","view_path":"\/music","view_base_path":"music","view_dom_id":"44ca398b69c33c66e3803e8d82384b1bbef9cc8b91e1f339136e9609b8f27581","pager_element":0}}},"user":{"uid":0,"permissionsHash":"f9e462c5dfd06df525fa00d58e65ea3e8229d3bc295c739c801be4bbc45181dc"}}</script>
vendor: 1 bytes, line 15885
15885
15886<script src="/sites/g/files/g2000014216/files/js/js_Uly6yDsvnKso4n79rQ-zMB81DD4Bs-9k6QO9ivDL7Ac.js?scope=footer&amp;delta=0&amp;language=en&amp;theme=bartik&amp;include=eJwry0wtL47PzEvLzMssSY0vTi7Kz8nRLwOJ6sJEdSGiAIQwEW4"></script>
15886
15887
15888  </body>
15889</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.