@import url("fonts.css");.icon-facebook{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU2LjY5MyA1Ni42OTMiIGhlaWdodD0iNTYuNjkzcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1Ni42OTMgNTYuNjkzIiB3aWR0aD0iNTYuNjkzcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik00MC40MywyMS43MzloLTcuNjQ1di01LjAxNGMwLTEuODgzLDEuMjQ4LTIuMzIyLDIuMTI3LTIuMzIyYzAuODc3LDAsNS4zOTUsMCw1LjM5NSwwVjYuMTI1bC03LjQzLTAuMDI5ICBjLTguMjQ4LDAtMTAuMTI1LDYuMTc0LTEwLjEyNSwxMC4xMjV2NS41MThoLTQuNzd2OC41M2g0Ljc3YzAsMTAuOTQ3LDAsMjQuMTM3LDAsMjQuMTM3aDEwLjAzM2MwLDAsMC0xMy4zMiwwLTI0LjEzN2g2Ljc3ICBMNDAuNDMsMjEuNzM5eiIvPjwvc3ZnPg==');}
.icon-twitter{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU2LjY5MyA1Ni42OTMiIGhlaWdodD0iNTYuNjkzcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1Ni42OTMgNTYuNjkzIiB3aWR0aD0iNTYuNjkzcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik01Mi44MzcsMTUuMDY1Yy0xLjgxMSwwLjgwNS0zLjc2LDEuMzQ4LTUuODA1LDEuNTkxYzIuMDg4LTEuMjUsMy42ODktMy4yMyw0LjQ0NC01LjU5MmMtMS45NTMsMS4xNTktNC4xMTUsMi02LjQxOCwyLjQ1NCAgYy0xLjg0My0xLjk2NC00LjQ3LTMuMTkyLTcuMzc3LTMuMTkyYy01LjU4MSwwLTEwLjEwNiw0LjUyNS0xMC4xMDYsMTAuMTA3YzAsMC43OTEsMC4wODksMS41NjIsMC4yNjIsMi4zMDMgIGMtOC40LTAuNDIyLTE1Ljg0OC00LjQ0NS0yMC44MzMtMTAuNTZjLTAuODcsMS40OTItMS4zNjgsMy4yMjgtMS4zNjgsNS4wODJjMCwzLjUwNiwxLjc4NCw2LjYsNC40OTYsOC40MTIgIGMtMS42NTYtMC4wNTMtMy4yMTUtMC41MDgtNC41NzgtMS4yNjVjLTAuMDAxLDAuMDQyLTAuMDAxLDAuMDg1LTAuMDAxLDAuMTI4YzAsNC44OTYsMy40ODQsOC45OCw4LjEwOCw5LjkxICBjLTAuODQ4LDAuMjMtMS43NDEsMC4zNTQtMi42NjMsMC4zNTRjLTAuNjUyLDAtMS4yODUtMC4wNjMtMS45MDItMC4xODJjMS4yODcsNC4wMTUsNS4wMTksNi45MzgsOS40NDEsNy4wMTkgIGMtMy40NTksMi43MTEtNy44MTYsNC4zMjctMTIuNTUyLDQuMzI3Yy0wLjgxNSwwLTEuNjItMC4wNDgtMi40MTEtMC4xNDJjNC40NzQsMi44NjksOS43ODYsNC41NDEsMTUuNDkzLDQuNTQxICBjMTguNTkxLDAsMjguNzU2LTE1LjQsMjguNzU2LTI4Ljc1NmMwLTAuNDM4LTAuMDA5LTAuODc1LTAuMDI4LTEuMzA5QzQ5Ljc2OSwxOC44NzMsNTEuNDgzLDE3LjA5Miw1Mi44MzcsMTUuMDY1eiIvPjwvc3ZnPg==');}
.icon-instagram{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU2LjY5MyA1Ni42OTMiIGhlaWdodD0iNTYuNjkzcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1Ni42OTMgNTYuNjkzIiB3aWR0aD0iNTYuNjkzcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik00My40MTQsNC44MzFIMTNjLTUuMjgzLDAtOS41ODEsNC4yOTctOS41ODEsOS41OHYxMC4xMnYyMC4yOTVjMCw1LjI4Myw0LjI5OCw5LjU4LDkuNTgxLDkuNThoMzAuNDE1ICBjNS4yODMsMCw5LjU4LTQuMjk3LDkuNTgtOS41OFYyNC41M3YtMTAuMTJDNTIuOTk0LDkuMTI3LDQ4LjY5Nyw0LjgzMSw0My40MTQsNC44MzF6IE00Ni4xNjIsMTAuNTQ0bDEuMDk2LTAuMDA0djEuMDkxdjcuMzEyICBsLTguMzc1LDAuMDI3bC0wLjAyOS04LjQwMkw0Ni4xNjIsMTAuNTQ0eiBNMjEuMTMxLDI0LjUzYzEuNTg4LTIuMTk3LDQuMTY0LTMuNjM4LDcuMDc2LTMuNjM4czUuNDg4LDEuNDQxLDcuMDc0LDMuNjM4ICBjMS4wMzMsMS40MzQsMS42NTIsMy4xODgsMS42NTIsNS4wODhjMCw0LjgxMS0zLjkxOCw4LjcyNS04LjcyNyw4LjcyNWMtNC44MTIsMC04LjcyNi0zLjkxNC04LjcyNi04LjcyNSAgQzE5LjQ4MSwyNy43MTgsMjAuMDk4LDI1Ljk2NCwyMS4xMzEsMjQuNTN6IE00OC4xNjQsNDQuODI1YzAsMi42MjEtMi4xMzEsNC43NS00Ljc1LDQuNzVIMTNjLTIuNjIsMC00Ljc1MS0yLjEyOS00Ljc1MS00Ljc1VjI0LjUzICBoNy40Yy0wLjYzOSwxLjU3Mi0wLjk5OCwzLjI4OS0wLjk5OCw1LjA4OGMwLDcuNDczLDYuMDgsMTMuNTU3LDEzLjU1NiwxMy41NTdjNy40NzUsMCwxMy41NTUtNi4wODQsMTMuNTU1LTEzLjU1NyAgYzAtMS43OTktMC4zNjEtMy41MTYtMS01LjA4OGg3LjQwMlY0NC44MjV6Ii8+PC9zdmc+');}
.transition-all{-webkit-transition:all 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:all 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.transition-color{-webkit-transition:color 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:color 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.transition-background-color{-webkit-transition:background-color 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:background-color 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.transition-opacity{-webkit-transition:opacity 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:opacity 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.transition-outline{-webkit-transition:outline 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:outline 150ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.easeInOutCubic{-webkit-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1);}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}
@-webkit-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@-moz-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@-ms-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation:fadeIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@-webkit-keyframes fadeInOut{0%{opacity:0;z-index:0;}
30%{opacity:1;}
70%{opacity:1;}
100%{opacity:0;z-index:-1;visibility:hidden;}
}
@-moz-keyframes fadeInOut{0%{opacity:0;z-index:0;}
30%{opacity:1;}
70%{opacity:1;}
100%{opacity:0;z-index:-1;visibility:hidden;}
}
@-ms-keyframes fadeInOut{0%{opacity:0;z-index:0;}
30%{opacity:1;}
70%{opacity:1;}
100%{opacity:0;z-index:-1;visibility:hidden;}
}
@keyframes fadeInOut{0%{opacity:0;z-index:0;}
30%{opacity:1;}
70%{opacity:1;}
100%{opacity:0;z-index:-1;visibility:hidden;}
}
.fadeInOut{-webkit-transition:opacity 700ms;-moz-transition:opacity 700ms;transition:opacity 700ms;-webkit-animation:fadeInOut 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-animation:fadeInOut 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-animation:fadeInOut 300ms cubic-bezier(0.645, 0.045, 0.355, 1);animation:fadeInOut 300ms cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@-webkit-keyframes fadeOutIn{0%{opacity:0;z-index:-1;visibility:hidden;}
30%{opacity:0;}
70%{opacity:1;}
100%{opacity:1;z-index:0;visibility:visible;}
}
@-moz-keyframes fadeOutIn{0%{opacity:0;z-index:-1;visibility:hidden;}
30%{opacity:0;}
70%{opacity:1;}
100%{opacity:1;z-index:0;visibility:visible;}
}
@-ms-keyframes fadeOutIn{0%{opacity:0;z-index:-1;visibility:hidden;}
30%{opacity:0;}
70%{opacity:1;}
100%{opacity:1;z-index:0;visibility:visible;}
}
@keyframes fadeOutIn{0%{opacity:0;z-index:-1;visibility:hidden;}
30%{opacity:0;}
70%{opacity:1;}
100%{opacity:1;z-index:0;visibility:visible;}
}
.fadeOutIn{-webkit-transition:opacity 700ms;-moz-transition:opacity 700ms;transition:opacity 700ms;-webkit-animation:fadeOutIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-animation:fadeOutIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-animation:fadeOutIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation:fadeOutIn 900ms cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@-webkit-keyframes blink{0%{opacity:.99;}
50%{opacity:.1;}
100%{opacity:.05;}
}
@-moz-keyframes blink{0%{opacity:.99;}
50%{opacity:.1;}
100%{opacity:.05;}
}
@keyframes blink{0%{opacity:.99;}
50%{opacity:.1;}
100%{opacity:.05;}
}
.blink{-webkit-animation-name:blink;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-name:blink;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear;}
html,body,main,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,img{display:block;}
address,caption,cite,code,dfn,th,var,i,b{font-style:normal;font-weight:normal;}
ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;width:auto;font-weight:normal;}
q:before,q:after{content:"";}
abbr,acronym{font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;border:0;}
legend{color:#000;}
a,a:hover,a:visited:hover,a:active,a:active:hover{outline:none;}
a,a:hover,a:visited:hover,a:visited{text-decoration:none;}
html::selection{background-color:#cd170a;background-color:#dc0812;color:#111;}
html::-moz-selection{background:#dc0812;color:#111;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*,
*:before,
*:after{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
article,
aside,
figcaption,
figure,
footer,
header,
nav,
section,
details,
summary{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
audio,
audio:not([controls]){display:none !important;pointer-events:none !important;}
[hidden]{display:none;}
video{vertical-align:bottom;}
iframe{border:none;width:100%;height:100%;}
iframe, video{margin:0;padding:0;display:block;background:transparent;position:relative;}
.video-wrap{position:relative;*zoom:1;width:100%;max-width:1280px;margin:0 auto;padding:0;border:0;}
.video-wrap:before,
.video-wrap:after{display:table;content:"";font-size:0;visibility:hidden;line-height:0;height:0;}
.video-wrap:after{clear:both;}
.video-container .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background-color:rgba(120, 120, 120, 0.1);}
.video iframe.vimeo{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;max-width:1280px;max-height:720px;margin:auto;}
:focus, input{outline:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
@-webkit-viewport{width:device-width;}
@-moz-viewport{width:device-width;}
@-ms-viewport{width:device-width;}
@-o-viewport{width:device-width;}
@viewport{width:device-width;}
h1, h2, h3, h4, h5, h6, p, li{font-weight:normal;letter-spacing:0.05em;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:inherit;cursor:pointer;}
.touchevents a,
.touchevents a:hover{-webkit-transition:none;transition:none;}
a.absolute-link{position:absolute;top:20px;left:20px;right:20px;bottom:20px;width:auto;z-index:1;}
a,
a:hover,
a:active,
a:visited{outline:0;}
a:focus{outline:none;}
.p, a, button, input, li, p, select{color:inherit;font-size:inherit;text-decoration:none;}
ul, li{margin:0;padding:0;list-style:none;}
p{max-width:700px;}
p:last-child{margin-bottom:0;}
html,
body{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#7f7f7f;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
html{box-sizing:border-box;height:100%;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-highlight:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
img{border:none;outline:0;vertical-align:bottom;max-width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;outline:none;text-decoration:none;-ms-interpolation-mode:bicubic;-webkit-transition:visibility 0s 0s, opacity 1s;transition:visibility 0s 0s, opacity 1s;}
.img, img{opacity:1;visibility:visible;}
.img.wait-for-images, img.wait-for-images{opacity:0;visibility:hidden;}
img.loading{opacity:0;}
img.loaded{opacity:1;visibility:visible;}
.img-dummy{}
.chrome .loading img{}
.loading img{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0, 0, 0);}
img.border{border:1px solid rgba(120, 120, 120, 0.1);}
img.img-fit{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.img,
.image{font-size:0;line-height:0;}
img.no-border{border:0 !important;}
.img--bg{background-size:cover;background-repeat:no-repeat;background-position:50%;}
.img--bg.contain{background-size:contain;background-repeat:no-repeat;background-position:50%;}
.img.img--bg{display:block;position:absolute;top:0;left:0;right:0;bottom:0;}
.img.img--bg img{display:none;}
.img .credit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:600px;position:absolute;text-align:left;bottom:0;right:0;background:#111;color:white;z-index:1;padding:2px 10px 0;}
.img .credit{opacity:1;visibility:visible;-webkit-transition:visibility 0s 0s, opacity 1s;transition:visibility 0s 0s, opacity 1s;}
article:not(.loaded) .img .credit,
.article--playing .img .credit{opacity:0;visibility:hidden;-webkit-transition:visibility 0s 1s, opacity 1s;transition:visibility 0s 1s, opacity 1s;}
.img .credit p{font-size:12px;line-height:18px;}
@media (max-width:767px){.img .credit p{font-size:10px;}
}
.mfp-image-loaded .img .credit{opacity:1 !important;visibility:visible !important;-webkit-transition:visibility 0s 0s, opacity 0s 0s !important;transition:visibility 0s 0s, opacity 0s 0s !important;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.hr-holder{opacity:0;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;width:100%;height:0;display:block;border:0;border-top:1px solid rgba(0, 0, 0, 0.1);margin:20px 0 19px;padding:0;}
.black-background hr{border-top:1px solid rgba(255, 255, 255, 0.15);}
hr.hr-20{margin:10px 0 9px;}
.border--bottom{display:block;position:absolute;background:#000;bottom:0;left:0;right:0;z-index:99;height:3px;}
.fade-in{visibility:visible;opacity:1;-webkit-transition:visibility 0s 0s, opacity 1s;transition:visibility 0s 0s, opacity 1s;}
.fade-in-500{visibility:visible;opacity:1;-webkit-transition:visibility 0s linear 0s, opacity 0.5s linear 0.5s;transition:visibility 0s linear 0s, opacity 0.5s linear 0.5s;}
.fade-out{visibility:hidden;opacity:0;-webkit-transition:visibility 0s 1s, opacity 1s;transition:visibility 0s 1s, opacity 1s;}
.fade-out-500{visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear 0.5s, opacity 0.5s linear;transition:visibility 0s linear 0.5s, opacity 0.5s linear;}
.cut-out{visibility:hidden;opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s;}
.bg-cover{background-size:cover;background-repeat:no-repeat;background-position:50%;}
.bg-contain{background-size:contain;background-repeat:no-repeat;background-position:50%;}
.bg-repeat{background-repeat:repeat;}
.bg-center-left{background-position:50% 100%;}
.bg-center-right{background-position:100% 50%;}
.table{display:table;table-layout:fixed;width:100%;height:100%;}
.table .cell{display:table-cell;vertical-align:middle;}
.tab{display:table;vertical-align:middle;width:100%;height:100%;}
.tab-cell{display:table-cell;vertical-align:middle;width:100%;}
.tab-wrap{width:100%;height:100%;position:absolute;left:0;top:0;}
.hidden{display:none !important;}
.invisible{visibility:hidden !important;}
.no-point{pointer-events:none;}
.no-backface{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;}
.no-flick{-webkit-transform:translate3d(0, 0, 0);}
.uppercase{text-transform:uppercase;}
.header__container,
.footer__container,
.section__container,
.article__container,
.figure__container,
.figcaption__container{width:100%;position:relative;*zoom:1;margin:0 auto;padding:0;}
.inner-wrap{width:100%;position:relative;*zoom:1;margin:0 auto;padding:0;}
.inner-wrap:before,
.inner-wrap:after{display:table;content:"";font-size:0;visibility:hidden;line-height:0;height:0;}
.inner-wrap:after{clear:both;}
.container{width:100%;position:relative;*zoom:1;margin:0 auto;padding:0;}
.container:before,
.container:after{display:table;content:"";font-size:0;visibility:hidden;line-height:0;height:0;}
.container:after{clear:both;}
.no-transition,
.resizing *{-webkit-transition:none 0s linear !important;-moz-transition:none 0s linear !important;-ms-transition:none 0s linear !important;-o-transition:none 0s linear !important;transition:none 0s linear !important;}
.orientation-change{-webkit-transition:none 0s linear !important;-moz-transition:none 0s linear !important;-ms-transition:none 0s linear !important;-o-transition:none 0s linear !important;transition:none 0s linear !important;}
.no-animation{-webkit-animation:none !important;-moz-animation:none !important;animation:none !important;}
.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.nowrap{white-space:nowrap;}
.text-ellipsis{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.inline{display:inline;}
.inline-block{display:inline-block;}
.block{display:block;}
.divider{z-index:-1;}
.divider{width:1px;position:fixed;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0, 0, 0, 0.1);margin:0 auto;}
section .divider,
article .divider,
.row .divider{position:absolute;background-color:rgba(0, 0, 0, 0.1);}
.no-touchevents.in-transit article{pointer-events:none !important;}
.no-touchevents .loading,
.no-touchevents .loading *{cursor:progress !important;}
.zero-height{height:0;overflow:hidden;clear:both;}
.fixed{position:fixed;}
.no-overflow,
.clear{overflow:hidden;}
.no-max-height{max-height:none;}
.disable-hover,
.disable-hover *{pointer-events:none !important;}
.blur{-webkit-filter:blur(3px);filter:url(#blur3px);}
.blur{-webkit-filter:blur(13px);filter:blur(13px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='13');}
.absolute{position:absolute;top:0;left:0;width:100%;z-index:1;}
.full{position:absolute;top:0;left:0;right:0;bottom:0;}
.row{width:100%;position:relative;overflow:hidden;margin:0 auto;}
.row:last-child{margin-bottom:0;}
.row:after{content:"";display:table;clear:both;}
.img-row{margin-bottom:20px;}
.img-row:last-child{margin-bottom:0;}
.grid-row{margin:0 auto;width:100%;max-width:1440px;}
.grid-row:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;line-height:0;height:0;}
.raw .grid-row:nth-child(2){margin-top:5rem;margin-bottom:10rem;}
.grid-row .col{width:25%;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;*display:inline;zoom:1;vertical-align:top;position:relative;min-height:20px;text-align:left;overflow:hidden;}
@media (max-width:767px){.grid-row .col{width:100%;float:none;}
}
@media (min-width:768px){.grid-row .col-8{width:8.3333333333%;}
.grid-row .col-10{width:10%;}
.grid-row .col-12{width:12.5%;}
.grid-row .col-16{width:16.66666667%;}
.grid-row .col-20{width:20%;}
.grid-row .col-25{width:25%;}
.grid-row .col-30{width:30%;}
.grid-row .col-33{width:33.33333333%;}
.grid-row .col-40{width:40%;}
.grid-row .col-50{width:50%;}
.grid-row .col-60{width:60%;}
.grid-row .col-66{width:66.66666667%;}
.grid-row .col-70{width:70%;}
.grid-row .col-75{width:75%;}
.grid-row .col-80{width:80%;}
.grid-row .col-83{width:83.3333333333%;}
.grid-row .col-87{width:87.5%;}
.grid-row .col-90{width:90%;}
.grid-row .col-100{width:100%;}
}
@media (min-width:768px){.col-8{width:8.3333333333%;}
.col-10{width:10%;}
.col-12{width:12.5%;}
.col-16{width:16.66666667%;}
.col-20{width:20%;}
.col-25{width:25%;}
.col-30{width:30%;}
.col-33{width:33.33333333%;}
.col-40{width:40%;}
.col-50{width:50%;}
.col-60{width:60%;}
.col-66{width:66.66666667%;}
.col-70{width:70%;}
.col-75{width:75%;}
.col-80{width:80%;}
.col-83{width:83.3333333333%;}
.col-87{width:87.5%;}
.col-90{width:90%;}
.col-100{width:100%;}
}
@media (min-width:768px){.push-8{margin-left:8.3333333333%;}
.push-25{margin-left:25%;}
.push-33{margin-left:33.33333333%;}
.push-50{margin-left:50%;}
.push-66{margin-left:66.66666667%;}
}
@media (min-width:768px){.pull-8{margin-right:8.3333333333%;}
.pull-16{margin-right:16.66666667%;}
.pull-25{margin-right:25%;}
.pull-33{margin-right:33.33333333%;}
.pull-50{margin-right:50%;}
.pull-66{margin-right:66.66666667%;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){}
@media all and (max-width:1600px) and (min-width:1441px){}
@media all and (max-width:1440px) and (min-width:1201px){}
@media all and (max-width:1200px) and (min-width:1025px){}
@media all and (max-width:1024px) and (min-width:768px){}
@media only screen and (min-width:1280px){}
@media only screen and (min-width:980px) and (max-width:1279px){}
@media only screen and (min-width:640px) and (max-width:979px){}
@media only screen and (max-width:639px){}
@media (min-width:1280px) and (min-height:700px){}
@media (min-width:1440px) and (min-height:810px){}
@media (min-width:1440px) and (min-height:910px){}
@media (min-width:1600px) and (min-height:910px){}
@media screen and (orientation:landscape){}
@media screen and (orientation:portrait){}
.img-container{position:relative;padding:0;display:inline-block;vertical-align:bottom;width:100%;max-width:1920px;margin:auto;font-size:0;text-align:center;}
.img-container::after{clear:both;content:"";display:table;}
.img-wrap{position:relative;padding:0;display:inline-block;vertical-align:bottom;width:100%;margin:auto;overflow:hidden;text-align:center;font-size:0;}
.img-wrap .img-holder{position:relative;}
.img-wrap .img-holder img{margin:auto;}
@media (max-width:767px){.img-wrap.w--50:nth-of-type(1n){}
.img-wrap.w--50:nth-of-type(2n){margin-top:20px;}
}
@media (min-width:768px){.w--100{width:100%;}
.w--75{width:75%;}
.w--66{width:66.66666667%;}
.w--51{width:51%;}
.w--50{width:50%;}
.w--37{width:37.5%;}
.w--33{width:33.33333333%;}
.w--25{width:25%;}
}
.article--100{width:100%;}
.article--80{width:80%;}
.article--75{width:75%;}
.article--66{width:66.66666667%;}
.article--60{width:60%;}
.article--55{width:55%;}
.article--51{width:51%;}
.article--50{width:50%;}
.article--45{width:45%;}
.article--40{width:40%;}
.article--37{width:37.5%;}
.article--33{width:33.33333333%;}
.article--30{width:30%;}
.article--25{width:25%;}
.columns{width:100%;max-width:1700px;top:0;margin:auto;display:block;z-index:1;position:relative;text-align:center;}
.columns:after{content:"";display:table;clear:both;}
.columns .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.columns .column.column--odd{}
.columns .column.column--even{}
@media (min-width:1025px){.columns[data-columns='1'] .column{width:100%;}
.columns[data-columns='2'] .column{width:50%;}
.columns[data-columns='3'] .column{width:33.33333333%;}
.columns .column{float:left;}
}
.collage-container.ready{opacity:1;}
.collage-container{padding:0 40px;margin:0 auto;position:relative;overflow-x:hidden;text-align:center;opacity:0;}
@media (max-width:767px){.collage-container{padding:20px;}
.collage-container.collage-grids-off{padding:0;}
}
.collage-container::after{clear:both;content:"";display:table;}
.collage-container article,
.collage-container article .article__container{padding:0;}
.collage-container article{text-align:center;margin:0 auto;width:100%;max-width:100%;position:relative;padding:0;display:inline-block;vertical-align:bottom;margin-bottom:60px;}
.collage-container.collage-grids-on article{width:auto;padding:0 !important;padding-bottom:40px !important;}
@media (max-width:767px){.collage-grids-off article{width:100% !important;}
}
.collage-container .img:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0, 0, 0, 0.1);pointer-events:none;}
.popup-gallery .collage-container a.lightbox-link{top:0;left:0;right:0;bottom:40px;}
.isotope-container.ready{opacity:1;}
@media (min-width:1025px){.isotope-container{opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:opacity 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
}
.isotope-container{width:100%;max-width:1700px;top:0;margin:auto;display:block;z-index:1;text-align:center;}
.isotope-container:after{content:"";display:table;clear:both;}
svg{-webkit-transition:fill 0.5s;transition:fill 0.5s;}
.icon-holder{position:absolute;opacity:1;z-index:3;cursor:pointer;transition:background 0.5s ease-in-out, color 0.5s ease-in-out;}
.icon-holder,
.centered-icon{top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;}
.icon-holder.icon--play svg{stroke:#fff;fill:#fff;width:60px;height:60px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.icon-holder.icon--play:hover svg{fill:#111;fill:#00ff40;}
.section--music .icon-holder.icon--play svg{stroke:rgba(1, 255, 2, 0.9);fill:#111;}
html{font-family:"Helvetica-Neue-Bold", "Helvetica Neue Bold", "HelveticaNeueBold", Helvetica-Neue, HelveticaNeue, "Helvetica", Helvetica, "Arial", Arial, sans-serif;overflow-y:scroll;overflow-x:hidden;font-size:62.5%;}
body{font-size:16px;font-family:"GrotesqueMTStdRegular", sans-serif;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;zoom:reset;color:#222;}
.touchevents body{-webkit-text-size-adjust:none;}
@media (min-width:1281px){body{font-size:15px;}
}
@media (max-width:1280px){body{font-size:14px;}
}
@media (max-width:767px){body{font-size:14px;}
}
@media (max-width:480px){body{font-size:13px;}
}
.black-background{background-color:black;}
.black-background,
.black-background a{color:white;}
.white-background{background-color:white;}
.white-background,
.white-background a{color:#111;}
#background{position:fixed;width:100%;height:100%;z-index:0;}
.mint-background{background-color:#1cef6a !important;}
.blue-background{background-color:blue !important;}
.red-background{background-color:#dc0812;background-color:red !important;}
.black-background #background{background-color:#000 !important;}
.dark-background #background{background-color:#111 !important;}
.white-background #background{background-color:#fff !important;}
body,
#background,
.menu-bg{-webkit-transition:background-color 250ms ease-in-out 0ms, border-color 250ms 0ms;transition:background-color 250ms ease-in-out 0ms, border-color 250ms 0ms;}
body.show-mega,
.show-mega #background,
.show-mega .menu-bg{-webkit-transition:background-color 0ms ease-in-out 0ms, color 250ms, border-color 1s 250ms;transition:background-color 0ms ease-in-out 0ms, color 250ms, border-color 1s 250ms;}
section, article, figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article{max-width:100%;}
.tag{display:inline-block;}
.caption--tags h4{position:relative;display:inline-block;margin:0;}
.caption--tags h4 span{}
.caption--tags h4:last-child::after{content:"";color:red;width:0;}
.caption--tags h4::after{content:"/";display:inline-block;width:20px;text-align:center;}
article[data-href],
a[data-href]{position:relative;display:block;cursor:pointer;}
.img-holder{-webkit-transition:background ease-in-out 1s;transition:background ease-in-out 1s;overflow:hidden;}
.loaded .img-holder,
.loaded.img-holder,
.loaded.bg{background-color:transparent;}
.img-holder img{opacity:0;}
.no-touchevents .img-holder .loaded img{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;}
.loading img{transition:opacity 0ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition-duration:0ms;transition-property:opacity;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);}
.img-holder .img-loaded{opacity:1;visibility:visible;}
.section--archive .img:after,
.section--music .img:after,
.section--blog .img:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0, 0, 0, 0.05);pointer-events:none;}
.no-border .img:after,
.no-border.img:after{border:0 !important;}
b,
.bold{font-family:"GrotesqueMTStdBold", sans-serif;font-weight:normal;}
i{font-family:"GrotesqueMTStdItalic", sans-serif;}
.section--music .caption--title i{font-family:"GrotesqueMTStdBold", sans-serif;font-weight:normal;font-style:italic;}
p,
h1,
h2,
h3,
h4,
h5,
h6{font-size:1em;line-height:155%;}
h1{font-family:"GrotesqueMTStdBold", sans-serif;font-size:1.9em;line-height:155%;letter-spacing:0.1em;}
@media (max-width:767px){h1{font-size:1.5em;}
}
@media (max-width:480px){h1{font-size:1.2em;}
}
h2{font-family:"GrotesqueMTStdBold", sans-serif;}
h3{font-family:"GrotesqueMTStdBold", sans-serif;font-size:3em;margin:0;letter-spacing:-0.03em;line-height:115%;}
@media (max-width:767px){h3{font-size:3.2rem;}
}
@media (max-width:479px){h3{font-size:2.5rem;}
}
@media (min-width:1025px){#mega h5{font-family:"GrotesqueMTStdRegular", sans-serif;}
}
h5{font-family:"GrotesqueMTStdBold", sans-serif;font-size:1.3em;letter-spacing:0.15em;}
@media (max-width:767px){h5{font-size:1.2em;}
}
h6{font-size:15px;line-height:20px;}
@media (max-width:767px){h6{font-size:1em;}
}
#menu{font-family:"GrotesqueMTStdBold", sans-serif;}
@media (min-width:768px){.section--grid article figure h6,
#menu{font-size:15px;}
}
#menu .center ul li span{padding:8px 10px 4px;}
header h6 span{}
span.rtd{text-transform:uppercase;font-family:"GrotesqueMTStdBold", sans-serif;padding:8px 10px 4px;background-color:black;color:red;}
p,
h1,
h2,
h3,
h4,
h5,
h6,
.section--music article figcaption .caption--category{-webkit-transition:color 1s ease-in-out;transition:color 1s ease-in-out;}
.header--menu{}
.header--menu.white-text{color:white;}
.header--menu.black-text{color:#111;}
#menu{position:fixed;top:0;left:0;right:0;z-index:100;height:auto;text-align:center;text-transform:uppercase;text-shadow:rgba(50, 50, 50, 0.5) 0 0 50px;}
#menu:after{content:"";display:table;clear:both;}
#menu .wrap{position:relative;*zoom:1;width:100%;max-width:9991700px;margin:0 auto;padding:0;}
#menu .wrap:before,
#menu .wrap:after{display:table;content:"";line-height:0;}
#menu .wrap:after{clear:both;}
#menu .left,
#menu .right,
#menu .center{margin:auto;display:inline-block;position:absolute;padding:0;pointer-events:none;top:20px;left:0;right:0;}
@media (min-width:768px){#menu .left,
#menu .right,
#menu .center{top:30px;}
}
#menu .left .left__main,
#menu .right .right__main,
#menu .center .center__main{display:inline-block;margin:auto;}
#menu ul{pointer-events:auto;display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 20px;position:relative;}
#menu ul:before,
#menu ul:after{display:table;content:"";font-size:0;visibility:hidden;line-height:0;height:0;}
#menu ul:after{clear:both;}
#menu ul li{display:inline-block;*display:inline;zoom:1;vertical-align:top;line-height:20px;position:relative;margin:0;padding:0;float:left;}
#menu ul li:not(:last-of-type){margin-right:20px;}
.delay-500-init #menu ul li a.current{color:#c1272d;border-bottom-color:inherit;}
.li--gr{pointer-events:none;}
.li--gr a.current{color:inherit !important;}
#menu .center{left:40px;right:40px;}
#menu .center ul li span{-webkit-transition:background-color 250ms ease-out;-webkit-transition-delay:250ms;transition:background-color 250ms ease-out 250ms, color 250ms ease-out 250ms;}
#menu .center ul li a:hover span,
#menu .center ul li a.current span{background-color:black;color:red;}
.mejs--playing #menu .center ul li a.current span{}
@media (max-width:1024px){#menu .left{display:none;}
}
@media (min-width:768px){#menu .center__mobile{display:none;}
#menu .left{left:20px;right:auto;}
#menu .right{right:20px;left:auto;}
}
@media (max-width:767px){#menu .left,
#menu .center .center__main{display:none;}
#menu .center__mobile ul li a span{background-color:black;color:red;}
#menu .right{top:0;left:auto;right:0;}
#menu .right ul{padding:0;}
#menu .right ul li{padding:20px;background-color:inherit;}
}
.menu-bg{width:100%;height:80px;position:absolute;top:0;left:0;z-index:-1;background:rgba(255, 255, 255, 0.99);border-bottom:1px solid;border-bottom-color:rgba(0, 0, 0, 0.1);}
@media (min-width:768px){.menu-bg,
.show-mega .menu-bg{opacity:0;visibility:hidden;}
}
@media (max-width:767px){.menu-bg{height:60px;}
}
.menu-bg.menu-bg--visible{display:block !important;opacity:1;visibility:visible;}
.mejs--playing .menu-bg{background-color:#111;}
.menu-background{position:fixed;z-index:2;top:0;left:0;width:100%;height:80px;pointer-events:auto;background-color:white;border-bottom:1px solid;border-bottom-color:rgba(0, 0, 0, 0.1);opacity:1;-webkit-transition:opacity 250ms ease-in-out 250ms, z-index 250ms 250ms;transition:opacity 250ms ease-in-out 250ms, z-index 250ms 250ms;}
@media (max-width:767px){.menu-background{height:60px;}
}
.in-transit .menu-background{opacity:0;}
.show-mega .menu-background{z-index:-1;opacity:0;-webkit-transition:opacity 250ms ease-in-out 250ms, z-index 0s 250ms;transition:opacity 250ms ease-in-out 250ms, z-index 0s 250ms;}
.mejs--playing .toggle-mega{pointer-events:none;visibility:hidden;}
.li--gr,
.toggle-mega{cursor:pointer;color:inherit;}
@media (min-width:768px){.li--gr,
.li--title,
.toggle-mega{-webkit-transition:color 500ms 250ms;transition:color 500ms 250ms;}
.no-touchevents .show-mega .li--gr,
.no-touchevents .show-mega .toggle-mega{color:white;}
}
.toggle-mega span{z-index:1;}
.toggle-mega .close-mega{}
.show-mega .toggle-mega .open-mega,
.toggle-mega .close-mega{display:none;}
.show-mega .toggle-mega .open-mega{position:absolute;}
.show-mega .toggle-mega .close-mega{display:block;}
#ajax{position:relative;width:100%;}
#ajax.fixed{position:fixed;overflow:hidden;}
#content{position:absolute;top:0;left:0;right:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 875ms ease-out;transition:transform 875ms ease-out;}
.in-transit #content{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 1000ms ease-in-out;transition:-webkit-transform 1000ms ease-in-out;transition:transform 1000ms ease-in-out;transition:transform 1000ms ease-in-out, -webkit-transform 1000ms ease-in-out;}
#content.fixed{position:fixed;width:100%;}
#container{position:relative;width:100%;}
.layout{left:0;width:100%;min-height:100%;text-align:center;padding:50px 0;margin:0 auto;}
.layout:first-of-type{margin-top:80px;}
.layout:last-of-type{padding-bottom:130px;}
.layout__container{}
#ajax{position:absolute;top:0;left:0;right:0;min-height:100%;}
#content{position:static;width:100%;height:100%;top:0;left:0;}
#content{padding-bottom:0;}
.footer--main{visibility:hidden;}
.page-ready .footer--main{position:absolute;left:0;bottom:0;width:100%;height:80px;z-index:1;opacity:1;visibility:visible;-webkit-transition:-webkit-transform, opacity 250ms 500ms, z-index 0s 0s;transition:transform, opacity 250ms 500ms, z-index 0s 0s;}
.show-mega .footer--main{z-index:-1;opacity:0;visibility:hidden;-webkit-transition:visibility 0s 1s, opacity 1s;transition:visibility 0s 1s, opacity 1s;}
.footer--main .footer__container{max-width:9991700px;padding:30px 40px;}
@media (max-width:767px){.footer--main .footer__container{padding:20px;}
}
.footer--main h6{font-family:"GrotesqueMTStdBold", sans-serif;display:inline-block;text-transform:uppercase;}
.footer--controls h6.prev-post{float:left;}
.footer--controls h6.next-post{float:right;}
@media (max-width:1024px){.footer--controls{display:none;}
}
.page-ready .header{opacity:1;visibility:visible;}
.header{text-align:center;width:100%;padding:0;text-align:center;z-index:0;margin-bottom:20px;opacity:0;-webkit-transition:opacity 400ms cubic-bezier(0.645, 0.045, 0.355, 1) 100ms;transition:opacity 400ms cubic-bezier(0.645, 0.045, 0.355, 1) 100ms;}
.header .header__container{width:100%;max-width:800px;margin:auto;padding:20px;text-align:center;}
@media (max-width:767px){.header .header__container{padding:20px 0;}
}
.header.dummy{display:none;}
.header__category{margin-bottom:20px;}
.header__title{margin:auto;max-width:800px;}
.header h6{text-transform:uppercase;}
.header h5{}
.header h3,
.article__heading h3{display:inline-block;margin:0 10px;}
.header__text{margin:20px auto 0;max-width:580px;padding:0 20px;text-align:left;display:inline-block;width:auto;}
.header__text.credits{display:block;width:100%;text-align:center;}
.header__text h6{margin-bottom:20px;}
.page-ready .section{opacity:1;visibility:visible;}
.section{margin-bottom:40px;text-align:center;opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 500ms;transition:opacity 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 500ms;}
.section:last-of-type{}
.section .section__container{max-width:750px;padding:0 20px;}
.section .section__text h6{}
.section .section__text p{}
#section-index{}
#section-index .section__container{max-width:1440px;padding:0 40px;}
@media (max-width:767px){#section-index .section__container{padding:0 20px;}
}
.page-ready #section-index article{opacity:1;}
#section-index article{width:auto;max-width:100%;padding:3.5rem;display:inline-block;vertical-align:bottom;position:relative;opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1);}
#section-index .article--25,
#section-index .article--33,
#section-index .article--37,
#section-index .article--50{padding:20px;}
@media (min-width:1025px){#section-index .article--25{width:25%;}
#section-index .article--33{width:33.33333333%;}
#section-index .article--37{width:37.5%;}
#section-index .article--50{width:50%;}
}
@media (max-width:767px){#section-index article{width:100%;padding:0;margin-bottom:20px;}
}
#section-index .article--index a.absolute-link{z-index:2;top:20px;left:20px;right:20px;bottom:100px;background:rgba(0, 0, 0, 0.0);}
@media (min-width:768px){#section-index .article--index a.absolute-link{top:3.5rem;left:3.5rem;right:3.5rem;bottom:3.5rem;}
}
#section-index article .tab-wrap{z-index:3;}
#section-index article figure{max-width:100% !important;position:relative;overflow:hidden;margin:auto;}
@media (min-width:68px){#section-index article.portrait figure{width:300px;}
#section-index .article--large.portrait figure{width:350px;}
#section-index article.landscape figure{width:400px;}
#section-index .article--large.landscape figure{width:450px;}
}
@media (min-width:1025px){#section-index .article--25 figure,
#section-index .article--33 figure,
#section-index .article--37 figure,
#section-index .article--50 figure{width:100% !important;}
}
#section-index article figure .img-holder{background-color:#000;}
#section-index article figure .img-holder .img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1.000) 0ms;transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1.000) 0ms;}
#section-index article.loaded figure .img-holder .img{z-index:1;opacity:1;visibility:visible;}
#section-index article figure .img-holder img,
#section-index article figure .img-holder video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}
#section-index article figcaption{position:relative;padding:20px;text-align:center;}
#section-index article figcaption h5{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.section--music a,
.section--music h4{-webkit-transition:color 0s 0s;transition:color 0s 0s;}
.section--music{position:relative;left:0;width:100%;min-height:100%;z-index:1;text-align:center;padding:50px 0;margin:0 auto;}
.section--music:first-of-type{margin-top:80px;}
.section--music:last-of-type{padding-bottom:130px;}
@media (min-width:1025px){.section--music .section--music__container.inner-wrap{padding:0 20px;max-width:1280px;}
}
.section--music article:first-of-type{margin-top:0;}
.section--music article{width:100%;max-width:100%;margin:40px auto;padding:40px 0;vertical-align:top;display:inline-block;position:relative;opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 100ms;transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 100ms;}
.page-ready .section--music article{opacity:1;}
@media (min-width:1025px){.section--music .column:nth-child(even) article:first-of-type,
.section--music .isotope-grid article:nth-of-type(2){margin-top:16rem !important;}
}
@media (min-width:1025px){.section--music .isotope-grid article{width:50%;}
}
@media (min-width:1441px){.section--music article{padding:40px;}
}
.no-touchevents .section--music article:not(.loaded) .article__container figure{cursor:progress !important;}
.section--music article:not(.loaded) .article__container .audio-container{visibility:hidden;}
@media (max-width:767px){.section--music article{margin:0;padding:60px 0;}
}
.article--playing,
.section--music article.article--playing{color:white;opacity:1;}
.mejs--playing article:not(.article--playing) .article__container,
.mejs--playing .section--music article:not(.article--playing) .article__container{pointer-events:none;-webkit-filter:blur(5px);filter:blur(5px);opacity:0.1;}
.section--music article .article__container{width:100%;max-width:1440px;position:relative;padding:0 20px;margin:0 auto;}
@media (min-width:1025px){.section--music article .article__container{max-width:100% !important;}
}
@media all and (max-width:1024px) and (min-width:768px){.section--music article .article__container{padding:0 40px;}
}
.section--music article figure{overflow:hidden;}
.section--music article figure{position:relative;max-width:500px;margin:20px auto;padding:0;}
@media (min-width:1025px){.section--music article figure{max-width:500px !important;}
}
.section--music article figure .audio-holder{}
@media (min-width:768px){.section--music article figure .img-wrap{padding:0 10px;}
}
.section--music article.loaded figure .img-holder{background:transparent;-webkit-transition:background 1000ms ease-in 1500ms;transition:background 1000ms ease-in 1500ms;}
.section--music article figure .img-holder{background-color:black;}
.section--music article figure .img-holder .img,
.section--music article figure .img-holder .video{display:block;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.section--music article figure .img-holder .img img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-webkit-backface-visibility:hidden;}
.section--music article:not(.article--playing) figure .img-holder .img.img--2{visibility:hidden;}
@media (min-width:768px){.section--music article:not(.article--playing) figure .img-holder .img.img--2{opacity:0;visibility:hidden;-webkit-transition:250ms opacity ease-in 0s, 250ms visibility ease-in 0s;transition:250ms opacity ease-in 0s, 250ms visibility ease-in 0s;}
.section--music article:not(.article--playing) figure .img-holder .img.img--1{opacity:1;visibility:visible;-webkit-transition:250ms opacity ease-in 250ms, 250ms visibility ease-in 250ms;transition:250ms opacity ease-in 250ms, 250ms visibility ease-in 250ms;}
}
.section--music article figure .img-holder .img.nb--black{background-color:black;}
.section--music article figure .img-holder .img.nb--black img{padding:10%;border:0;}
.section--music article .article__container .caption--date{position:relative;margin:0 auto;padding:0 20px;max-width:550px;text-align:center;}
.section--music article figcaption{position:relative;margin:0 auto;padding:0 20px;min-height:0;text-align:left;}
@media (min-width:1025px){.section--music article figcaption{max-width:500px;}
}
.section--music article figcaption .caption{}
@media (max-width:767px){.section--music article figcaption{padding:0;}
}
.section--music article figcaption a{border-bottom:1px solid rgba(0, 0, 0, 0.1);pointer-events:none;}
.section--music article figcaption .caption--category{position:relative;width:100%;padding:0 20px;text-align:center;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
@media (min-width:481px){.section--music article figcaption .caption--category{padding:0 60px;}
}
@media (max-width:480px){.section--music article figcaption .caption--category{padding:0;}
}
.section--music article figcaption .caption--category h4{font-size:1em;display:inline;padding:0;text-transform:uppercase;}
.section--music article figcaption .caption--category h4 .tag{display:inline;}
.section--music article figcaption .caption--title{margin:20px 0;}
.section--music article figcaption .caption--text{z-index:1;display:inline-block;margin-bottom:20px;}
.section--music article figcaption .caption--text.caption--text-inline p{display:inline;}
.section--music article figcaption .caption--text.caption--text-inline p:not(:first-child){}
.caption--album{}
.caption--album+.caption--record-label{}
.caption--record-label{}
.caption--record-label+.caption--certified{}
.caption--certified{}
.caption--notes{}
.caption--notes p{}
.caption--notes p:not(:last-child){}
.caption--credits{}
.section--music .article__count{position:absolute;top:0;left:20px;z-index:1;color:#cd1919;}
.section--music .article--playing .article__count{color:#dc0912;color:white;}
@media (max-width:767px){.section--music .article__count{left:0;}
}
@media (max-width:479px){.touchevents .section--music .article__count{display:none;}
}
.article__count h6 span{display:inline-block;text-align:center;position:relative;}
.article__count h6 span.article__count--curr{}
.mejs-video-container{}
.mejs-video-wrapper{}
.mejs-video-wrapper,
.section--music .audio-container{opacity:0;visibility:hidden;-webkit-transition:opacity 1.5s ease-in 0.5s;transition:opacity 1.5s ease-in 0.5s;pointer-events:none;}
.touchevents .mejs-video-wrapper,
.article--vimeo.loaded .mejs-video-wrapper,
article.video--canplay .mejs-video-wrapper,
.section--music article.loaded .audio-container{opacity:1;visibility:visible;-webkit-transition:opacity 0ms ease-in 0ms;transition:opacity 0ms ease-in 0ms;pointer-events:auto;}
.article--vimeo.loaded .mejs-video-wrapper,
article.video--canplay .mejs-video-wrapper{-webkit-transition:opacity 500ms ease-in 500ms;transition:opacity 500ms ease-in 500ms;}
@media (min-width:68px){.touchevents body.mejs--playing .menu-bg,
.touchevents body.mejs--playing #background{-webkit-transition:background-color 0s 0s;transition:background-color 0s 0s;}
body.mejs--playing #background{background-color:#111;}
body.mejs--playing #menu .center ul{color:inherit;pointer-events:none;}
body.mejs--playing #menu .left{color:#dc0812;color:inherit;}
}
.no-touchevents .body--videos article:not(.video--canplay):not(.article--vimeo) .mejs-video-container{cursor:progress !important;}
#bigtime_index #content{margin-bottom:0;padding-bottom:0;}
.page-ready #index-layout{position:relative;opacity:1;}
#index-layout{position:fixed;opacity:0;-webkit-transition:opacity 500ms 250ms ease-in-out;transition:opacity 500ms 250ms ease-in-out;}
#index-layout__container{position:relative;}
@media (min-width:1025px){#index-layout__container:before{}
.section--row:first-of-type:before{display:block;content:'';z-index:1;background:rgba(0, 0, 0, 0.1);height:1px;margin-top:0;margin-left:0;top:0;width:100%;position:absolute;}
}
@media (min-width:1025px){.section--row:after{display:block;content:'';z-index:1;background:rgba(0, 0, 0, 0.1);height:1px;margin-top:0;margin-left:0;bottom:0;width:100%;position:absolute;}
.section--row.no-border-bottom:after{background:red;height:0;width:0;}
}
.section--row{width:100%;position:relative;margin:0 auto;-webkit-transition:opacity 500ms 250ms ease-in-out;transition:opacity 500ms 250ms ease-in-out;}
@media (min-width:1025px){.section--row:not(.section--loaded){opacity:0;visibility:hidden;}
}
.section--row:last-child{}
.section--row:after{content:"";display:table;clear:both;}
.section--row article{display:inline-block;position:relative;margin:0 auto;padding:40px;vertical-align:top;float:none;width:50%;}
.no-touchevents .section--row article:not(.loaded){cursor:progress !important;}
.no-touchevents .section--row article:not(.loaded) a{pointer-events:none;}
@media (min-width:1025px){.section--row.section--row--33 article{width:33.33333333%;}
.section--row .article--1:after,
.section--row .article--2:after,
.section--row .article--3:after,
.section--row article:not(:last-of-type):after{display:block;content:'';z-index:1;background:rgba(0, 0, 0, 0.1);width:1px;margin:0;position:absolute;top:0;left:auto;right:0;bottom:0;}
.section--row .article--3:after{width:0;height:0;background:red;}
}
@media (max-width:1024px){.section--row article{width:100%;}
}
@media (max-width:767px){.section--row article{padding:40px 20px;padding:0 20px;margin-bottom:40px;}
}
.section--row article.article--100{width:100%;}
.section--row article.article--100 figure{padding:0;height:auto;max-width:100%;}
@media (min-width:1025px){.section--row article .article__container{max-width:500px;}
.section--row article:first-of-type .article__container{float:right;}
.section--row .article__container{float:left;}
}
.section--row.section--row--full .article__container{float:none !important;max-width:100%;}
.section--row article figure{position:relative;margin:20px auto;}
@media (min-width:1025px){.section--row article figure{max-width:100%;height:0;padding-bottom:75%;}
}
.section--row article figure .img-holder{background:#000;}
.section--row article figure .img-holder .img{display:block;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.section--row article figure .img-holder img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;}
@media (min-width:1025px){.section--row article:not(.article--100) .img-holder{padding:0 !important;}
.section--row article figure .img-holder .img img{width:auto;height:auto;max-width:100%;max-height:100%;-webkit-backface-visibility:hidden;}
}
.section--row article figcaption{position:relative;padding:0 20px;max-width:500px;margin:auto;text-align:center;opacity:0;-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;}
.section--row article.loaded figcaption{opacity:1;}
.section--row article figcaption h5{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.page-ready #blog{position:relative;opacity:1;}
#blog{position:fixed;opacity:0;-webkit-transition:opacity 500ms 250ms ease-in-out;transition:opacity 500ms 250ms ease-in-out;}
#blog.layout{margin-top:60px;}
#blog__container{position:relative;}
.section--blog{width:100%;position:relative;overflow:hidden;margin:0 auto;padding:0;z-index:1;}
.section--blog .section__container{padding:0;max-width:100%;}
.article--blog{display:inline-block;display:block;position:relative;margin:0 auto;padding:40px 0;vertical-align:bottom;width:100%;margin-bottom:40px;}
.article--blog.landscape{max-width:1280px;}
.article--blog.portrait{max-width:980px;}
.article--blog.article--full{max-width:100%;}
.article--blog .article__heading{display:inline-block;padding:0 15px;}
.article--blog .article__heading h6{margin-bottom:20px;text-transform:uppercase;}
.article--blog .article__container{max-width:1440px;padding:0 40px;}
@media (max-width:767px){.article--blog .article__container{max-width:100%;padding:0 20px;}
}
.no-touchevents .article--blog:not(.loaded) figure{cursor:progress !important;}
.article--blog figure{position:relative;max-width:100%;margin:20px auto;padding:0;}
.article--blog:not(.loaded) figure .img-holder{background-color:black;}
.article--blog.loaded figure .img-holder{background-color:black;}
.article--blog figure .img-holder .img{display:block;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;visibility:hidden;-webkit-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.section--blog article.loaded figure .img-holder .img{opacity:1;visibility:visible;-webkit-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 250ms;transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 250ms;}
.article--blog figure .img-holder .img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-transition:opacity 250ms ease-in-out 0ms, border 0ms 250ms;transition:opacity 250ms ease-in-out 0ms, border 0ms 250ms;}
.mejs--playing .article--blog figure .img-holder .img img{-webkit-transition:border 0ms 0ms;transition:border 0ms 0ms;}
.figcaption--blog{position:relative;margin:0 auto;padding:0;text-align:center;}
@media (max-width:1024px){.figcaption--blog{padding:0;height:auto !important;}
}
.figcaption--blog .caption--title{text-align:center;margin-bottom:20px;}
.figcaption--blog .caption--text{display:block;text-align:left;margin:0;max-width:650px;}
@media (max-width:1024px){.figcaption--blog .caption--text{text-align:left;}
}
@media (min-width:768px){.figcaption--blog p{font-size:1.9rem;max-width:100%;}
}
#archive{}
#archive #archive__container{position:relative;width:100%;max-width:100%;padding:0;display:block;margin:0 auto;text-align:center;}
.section--archive{width:100%;}
.page-ready .section--archive .section__container{opacity:1;}
.section--archive .section__container{width:100%;max-width:100%;margin:0 auto;padding:0;opacity:0;-webkit-transition:opacity 400ms cubic-bezier(0.645, 0.045, 0.355, 1) 100ms;transition:opacity 400ms cubic-bezier(0.645, 0.045, 0.355, 1) 100ms;}
@media (min-width:1025px){.section--archive.section--collage .section__container{width:100%;max-width:1280px;padding:0;}
}
.popup-gallery{margin:0 auto;position:relative;overflow-x:hidden;margin-top:50px;}
.popup-gallery.popup-gallery--videos{margin:0;}
.popup-gallery::after{clear:both;content:"";display:table;}
.popup-gallery:first-of-type{margin-top:0;}
.popup-gallery:last-of-type{}
.popup-gallery__container{max-width:1150px;padding:0 20px;}
.section--collage .popup-gallery__container{max-width:100%;}
.touchevents .thumbnails-group{display:block;margin:auto;}
@media (min-width:768px){.thumbnails-group{display:inline-block;margin:auto;}
}
.thumbnails-group.break{display:block;left:0;right:0;margin-left:auto;margin-right:auto;}
.popup-gallery .header__text{}
.popup-gallery .img .credit{display:none;}
.section--archive article{text-align:center;margin:0 auto;margin-bottom:0;width:100%;max-width:100%;position:relative;padding:0 20px;display:inline-block;vertical-align:middle;}
@media (min-width:481px){.no-touchevents .section--archive article.portrait{width:230px;}
.no-touchevents .section--archive article.landscape{width:287.5px;}
}
@media (max-width:1024px){.touchevents .section--archive article.portrait{width:65%;}
.touchevents .section--archive article.landscape{width:85%;}
}
@media (max-width:480px){.section--archive article{width:100% !important;padding:0;}
}
@media (max-width:767px){.section--archive article{width:100% !important;padding:0;margin:0;margin-bottom:20px;}
}
.section--archive article a{pointer-events:none;}
.section--archive article.loaded a{pointer-events:auto;}
.no-touchevents .section--archive article:not(.loaded) .article__container{cursor:progress !important;}
.section--archive article .article__container{position:relative;width:100%;max-width:1280px;margin:auto;padding:0;}
.section--archive article figure{position:relative;margin:auto;}
.section--archive article.loaded figure .img-holder{background-color:transparent;}
.section--archive article figure .img-holder{position:relative;background-color:black;}
.section--archive article figure .img-holder .img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1);}
.section--archive article.loaded figure .img-holder .img{z-index:1;opacity:1;visibility:visible;}
.section--archive article figure .img-holder img,
.section--archive article figure .img-holder video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-transition:opacity 500ms ease-in-out, border 1s 250ms;transition:opacity 500ms ease-in-out, border 1s 250ms;}
.section--archive article figcaption{position:relative;margin:0 auto;padding:10px 0;min-height:40px;max-width:500px;visibility:visible;}
@media (min-width:768px){.section--archive article figcaption{visibility:hidden;opacity:0;}
}
.section--archive article figcaption h6{font-size:0.9em;line-height:20px;}
@media (min-width:768px){.section--archive article figcaption .article__count h6{-webkit-transition:opacity 250ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:opacity 250ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
}
.section--archive article.article--not-hovered figcaption .article__count h6{}
.section--archive.section--press{margin-top:50px;padding:50px 0;}
.section--archive.section--press .section__container{width:100%;padding:0 20px;}
.section--archive.section--press article{width:100% !important;display:block;}
.section--press article.portrait .article__container{max-width:750px !important;}
.section--press article.landscape .article__container{max-width:1150px !important;}
.inline-social{width:200px;margin:20px auto;margin-bottom:0;position:relative;text-align:center;}
.inline-social ul{text-align:center;padding:0;width:auto;}
.inline-social ul li{width:40px;padding:0;display:inline-block;zoom:1;vertical-align:top;height:40px;font-size:0;text-indent:-999em;background-size:25px;background-position:50% 45%;background-repeat:no-repeat;border:0;margin:0 5px;}
.inline-social ul li a{width:40px;height:40px;display:block;}
.section--info{}
.section--info .section__container{width:100%;max-width:950px;padding:20px;z-index:1;}
.section--info--text{}
@media (min-width:768px){.section--info--text{margin-bottom:20px;}
}
.section--info--text .heading{margin-bottom:20px;}
.section--info--text h1{margin-bottom:20px;letter-spacing:0;}
.section--info--text h6{line-height:20px;text-transform:uppercase;}
.section--info--thanks{}
.section--info--thanks p{margin:auto;}
.ul--credits{margin:auto;max-width:700px;padding:0;margin-top:20px;text-align:center;}
.ul--credits li{font-size:1em;line-height:155%;font-family:"GrotesqueMTStdBold", sans-serif;}
.ul--credits li.lead,
.type--regular{font-family:"GrotesqueMTStdRegular", sans-serif;}
.ul--credits li i{}
@media (min-width:768px){.ul--credits li{font-family:"GrotesqueMTStdBold", sans-serif;font-size:1.1em;line-height:155%;display:inline-block;}
.ul--credits li:after{content:",";display:inline-block;width:20px;margin:0;text-align:left;}
.ul--credits li.no-comma:after{content:"";}
}
.ul--credits .list__group{display:inline;}
@media (max-width:767px){.ul--credits .list__group{width:100%;display:block;margin-bottom:20px;}
.ul--credits .list__group:last-of-type{margin-bottom:0;}
}
#info_story #ajax{bottom:0;}
#info_story .layout{margin:0;padding:0;position:static;}
@media (min-width:68px){#info_story.mejs--playing #background,
#info_story.mejs--playing .menu-bg{background-color:#000;}
}
.mejs-embed,
.mejs-embed body,
.mejs-container,
.mejs-controls .mejs-time-rail .mejs-time-float{background-color:transparent;}
@media (min-width:25px){.section--playlist .mejs-layers{position:relative;}
}
.section--playlist .mejs-poster{display:none !important;}
.section--playlist{width:100%;height:100%;z-index:1;}
.section--playlist .section__container{width:100%;max-width:1050px;padding:130px 30px;z-index:1;}
@media (max-width:767px){.section--playlist .section__container{width:100%;padding:120px 0;}
}
.section--playlist audio.mejs-playlist{width:100%;left:0;margin:0;}
.section--playlist .mejs-container .mejs-playlist{}
.section--playlist .mejs-container.mep-playing .mejs-playlist{background-color:inherit;color:white;}
.section--playlist ul.mejs{width:100%;padding:20px;text-align:center;height:100%;}
.section--playlist ul.mejs li{margin:0 15px;display:inline-block;cursor:pointer;}
@media (max-width:1024px){.section--playlist ul.mejs li{width:100%;margin:0;margin-bottom:20px;}
.section--playlist ul.mejs li:last-of-type{margin:0;}
}
.section--playlist ul.mejs li h1{}
@media (max-width:1024px){.section--playlist ul.mejs li h1{font-size:1.25em;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
}
.no-touchevents .section--playlist ul.mejs li:hover{color:#2ce975;color:#eb8488;color:red;}
.mejs--playing .section--playlist ul.mejs li.current{color:#02ac49;color:#dc0812;}
.section--playlist .mep-paused ul.mejs li.current{color:#cd1919;}
.mejs--playing .section--playlist ul.mejs li:not(.current){color:#eee;}
.no-touchevents .mejs--playing .section--playlist ul.mejs li:not(.current):hover{color:#c00;}
.section--playlist ul.mejs li span{display:block;}
#info_story .mejs-controls{display:none !important;}
body#info_resources .layout{z-index:1;position:relative;}
.page-ready .section--grid{opacity:1;}
.section--grid{opacity:0;}
@media all and (max-width:1024px) and (min-width:768px){.section--grid{text-align:left;}
}
.section--grid .section__container{width:100%;max-width:2000px;position:relative;margin:0 auto;padding:0 20px;}
.section--grid article{width:33.33333333%;text-align:center;margin:20px 0;padding:20px;display:inline-block;vertical-align:top;position:relative;float:left;}
@media (min-width:1441px){.section--grid article{width:33.33333333%;width:25%;}
}
@media (max-width:1024px){.section--grid article{width:50%;float:none;}
}
@media (min-width:768px){.section--grid article{max-width:100% !important;}
}
@media (max-width:767px){.section--grid article{width:100%;padding:20px 0;}
}
.section--grid .article--title{opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.74, 0.08, 0.19, 0.92) 0ms;transition:opacity 500ms cubic-bezier(0.74, 0.08, 0.19, 0.92) 0ms;}
.section--grid .article--title.lazyloaded{opacity:1;}
.section--grid .article--grid{}
.no-touchevents .section--grid .article--grid:not(.loaded) .article__container{cursor:progress !important;}
.section--grid article .article__container{}
.section--grid article figure{position:relative;margin:auto;padding:0;}
@media (min-width:768px){.section--grid .article--title figure{padding-bottom:87.5%;height:0;}
.section--grid article figure{position:relative;overflow:hidden;margin:auto;max-width:500px !important;padding:0;}
}
.section--grid article figure .img-holder{position:static;}
@media (min-width:768px){.section--grid article figure .img-holder{padding-bottom:87.5% !important;}
}
@media (max-width:767px){.section--grid article figure .img-holder,
.section--grid article.loading figure .img-holder{background-color:#000;}
}
.section--grid article figure .img-holder .img,
.section--grid article figure .img-holder .video{display:block;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
@media (min-width:1025px){.section--grid article.loaded .article__container:hover figure .img-holder .img{-webkit-transform:scale(0.999);transform:scale(0.999);-webkit-filter:blur(3px);filter:blur(3px);-webkit-transition:opacity 250ms cubic-bezier(0.74, 0.08, 0.19, 0.92);transition:opacity 250ms cubic-bezier(0.74, 0.08, 0.19, 0.92);}
}
@media (max-width:767px){.section--grid .img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:1px;border:1px solid rgba(0, 0, 0, 0.1);pointer-events:none;}
}
.section--grid article .article__container:hover figure .img-holder .img img{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
@media (min-width:768px){.section--grid article figure .img-holder .img,
.section--grid article figure .img-holder .video{top:20px;left:20px;right:20px;bottom:20px;}
}
.section--grid article figure .img-holder .img.size-frame{top:auto;left:auto;right:auto !important;bottom:auto;border:0;}
.section--grid article figure .img-holder .img img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;-webkit-backface-visibility:hidden;}
@media (min-width:768px){.section--grid article figure .img-holder .img img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto;border:1px solid rgba(0, 0, 0, 0.1);}
}
.section--grid article figure .img-holder .video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}
.article--grid figcaption{position:relative;margin:0 auto;max-width:500px;padding:0 20px;text-align:center;opacity:0;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;}
.article--grid.loaded figcaption{opacity:1;}
@media (min-width:768px){.article--grid figcaption p,
.article--grid figcaption h4{font-size:0.9em;}
}
@media (max-width:767px){.article--grid figcaption{padding:20px 0;}
}
.article--grid figcaption .caption{margin:10px auto;}
.article--grid figcaption .caption--title h4{}
.article--grid figcaption .caption--text p b:after{content:": ";display:inline;}
@media (min-width:1025px){.article--grid figcaption{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;padding:0;}
.article--grid figcaption .hover-wrap{position:absolute;display:table;vertical-align:middle;width:100%;height:100%;}
.article--grid figcaption .hover-wrap__text{display:table-cell;vertical-align:middle;width:100%;padding:30px 25px;pointer-events:auto;opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.74, 0.08, 0.19, 0.92);transition:opacity 500ms cubic-bezier(0.74, 0.08, 0.19, 0.92);background-color:rgba(255, 255, 255, 0.9);}
.article--grid.loaded .article__container:hover figcaption .hover-wrap__text{opacity:1;}
}
@media all and (max-width:1024px) and (min-width:768px){.article--grid figcaption .caption--details{}
.section--grid h4,
.section--grid--books .caption--title h4{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
}
@media (min-width:768px){.no-touchevents .show-mega #background,
.no-touchevents .show-mega-250 #background{background-color:black;-webkit-transition:250ms background-color ease-in 250ms, 250ms visibility ease-in 0s;transition:250ms background-color ease-in 250ms, 250ms visibility ease-in 0s;}
}
.show-mega #content{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all, 500ms;transition:all, 500ms;}
@media (min-width:768px){.hide-mega #content{opacity:1;visibility:visible;-webkit-transition:opacity 250ms 500ms;transition:opacity 250ms 500ms;}
}
@media (max-width:767px){.show-mega #menu .center,
.hide-mega #menu .center,
.hide-mega #content{opacity:1;visibility:visible;-webkit-transition:visibility 0s linear 0s, opacity 0.25s linear 0.5s;transition:visibility 0s linear 0s, opacity 0.25s linear 0.5s;-webkit-transition:opacity 1s ease-in 0.5s, visibility 0s 0.5s;transition:opacity 1s ease-in 0.5s, visibility 0s 0.5s;}
}
.show-mega #menu .center li{pointer-events:none;}
.mega--bg{z-index:0;position:fixed;width:100%;height:100%;top:0;left:0;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:0;-webkit-transition:opacity 500ms 0ms;transition:opacity 500ms 0ms;}
.no-touchevents .mega--bg,
.no-touchevents .show-mega .mega--bg{background-color:#000;}
.show-mega .mega--bg{z-index:1;opacity:1;-webkit-transition:opacity 0ms 250ms;transition:opacity 0ms 250ms;}
html:not(.in-transit) .show-mega-250 .mega--bg{opacity:1;}
.touchevents .mega--bg{display:none !important;}
@media (max-width:767px){.mega--bg{display:none !important;}
}
.mega--bg__black-overlay{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;background:rgba(0, 0, 0, 0.25);-webkit-transition:background 0ms 1000ms;transition:background 0ms 1000ms;z-index:1;}
@media (max-width:1024px){.show-mega .mega--bg__black-overlay{background:rgba(0, 0, 0, 0.5);-webkit-transition:background 750ms 500ms;transition:background 750ms 500ms;}
}
.mega--bg__img-holder{opacity:0;visibility:hidden;-webkit-transition:opacity 500ms 250ms;transition:opacity 500ms 250ms;}
.show-mega .mega--bg__img-holder,
.show-mega-500 .mega--bg__img-holder{opacity:1;visibility:visible;}
.mega--bg__img-holder .img--bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}
.mega--bg__img-holder .img--bg img{display:none;}
.aside--mega{display:none;}
.aside--mega.ready{display:block;}
@media (min-width:768px){.no-touchevents #mega{color:white;}
}
#mega a, #mega h4, #mega h5, #mega h6{-webkit-transition:color 0s 0s;transition:color 0s 0s;}
#mega-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none;text-align:center;overflow:hidden;opacity:0;visibility:hidden;}
#mega-overlay.mega-overlay--active{}
#mega-overlay.mega-overlay--scroll{}
.show-mega-500 #mega-overlay.mega-overlay--active{opacity:1;visibility:visible;pointer-events:auto;}
.show-mega-500 #mega-overlay.mega-overlay--scroll{overflow:visible;}
#mega-overlay__container{width:100%;height:100%;max-width:100%;min-height:100%;margin:0 auto;padding:0;display:table;vertical-align:middle;-webkit-transition:background 500ms 250ms;transition:background 500ms 250ms;}
@media (max-width:767px){.show-mega #mega-overlay__container{background-color:black;}
#mega-overlay__container{background:transparent !important;}
}
#mega-overlay__wrapper{width:100%;height:100%;margin:0 auto;padding:100px 40px 150px;display:table-cell;vertical-align:middle;-webkit-transition:background 500ms 250ms;transition:background 500ms 250ms;}
@media (min-width:1025px){#mega-overlay__wrapper{padding:80px 0;}
}
@media (max-width:4343431024px){}
.show-mega #mega-overlay__wrapper{background:rgba(0, 0, 0, 0.85);-webkit-transition:background 750ms 750ms;transition:background 750ms 750ms;}
@media (max-width:1024px){.touchevents .show-mega #mega-overlay__wrapper{background:white;}
}
@media (max-width:767px){#mega-overlay__wrapper{padding:110px 0;background:transparent !important;}
}
@media (max-width:767px){.in-transit body,
.in-transit .menu-bg,
.in-transit #mega-overlay__container,
.in-transit #mega-overlay__wrapper{background-color:white !important;-webkit-transition:background 0s 250ms !important;transition:background 0s 250ms !important;}
}
.article--mega{width:100%;position:relative;display:inline-block;vertical-align:top;margin:0;padding:0;opacity:0;visibility:hidden;float:left;}
@media (max-width:1024px){.article--mega{-webkit-transition:250ms opacity ease-in 500ms, 250ms visibility ease-in 500ms;transition:250ms opacity ease-in 500ms, 250ms visibility ease-in 500ms;}
}
.show-mega .article--mega{opacity:1;visibility:visible;-webkit-transition:opacity 1.5s ease-in 0.25s, visibility 0s 0.25s;transition:opacity 1.5s ease-in 0.25s, visibility 0s 0.25s;}
.article--mega .article__container{z-index:1;max-width:1050px;padding:30px;}
@media (max-width:767px){.article--mega .article__container{padding:50px 0 50px;}
}
.article--mega .heading{position:relative;margin-bottom:20px;}
.article--mega .heading h6{text-transform:uppercase;display:inline-block;}
@media (max-width:1024px){.article--mega .heading h6{pointer-events:none;}
}
.article--mega .heading h6{}
@media (min-width:1025px){.body--music .article--mega--music .heading h6,
.body--bigtime .article--mega--bigtime .heading h6,
.body--archive .article--mega--archive .heading h6,
.body--info .article--mega--info .heading h6{}
#music_index .article--mega--music .heading h6{text-decoration:line-through;}
#music_1991-1993 .article--mega--music li:nth-of-type(1) h5,
#music_1994 .article--mega--music li:nth-of-type(2) h5,
#music_1995 .article--mega--music li:nth-of-type(3) h5,
#music_1996 .article--mega--music li:nth-of-type(4) h5,
#music_1997 .article--mega--music li:nth-of-type(5) h5,
#music_1998-2009 .article--mega--music li:nth-of-type(6) h5{color:red;}
#bigtime_index .article--mega--bigtime .heading h6{text-decoration:line-through;}
#bigtime_thebeginning .article--mega--bigtime li:nth-of-type(1) h5,
#bigtime_rawasfuck .article--mega--bigtime li:nth-of-type(2) h5,
#bigtime_platinumstatus .article--mega--bigtime li:nth-of-type(3) h5,
#bigtime_deadwrong .article--mega--bigtime li:nth-of-type(4) h5,
#bigtime_forever .article--mega--bigtime li:nth-of-type(5) h5{color:red;}
#archive_index .article--mega--archive .heading h6{text-decoration:line-through;}
#archive_1972-1993 .article--mega--archive li:nth-of-type(1) h5,
#archive_1994 .article--mega--archive li:nth-of-type(2) h5,
#archive_1995 .article--mega--archive li:nth-of-type(3) h5,
#archive_1996 .article--mega--archive li:nth-of-type(4) h5,
#archive_1997 .article--mega--archive li:nth-of-type(5) h5,
#archive_1998-2012 .article--mega--archive li:nth-of-type(6) h5{color:red;}
#info_index .article--mega--info .heading h6{text-decoration:line-through;}
#info_resources .article--mega--info .li--resources h5,
#info_story .article--mega--info .li--story h5,
#info_about .article--mega--info .li--about h5,
#info_contact .article--mega--info .li--contact h5{color:red;}
}
@media (max-width:1024px){.body--music .article--mega--music .heading h6,
.body--bigtime .article--mega--bigtime .heading h6,
.body--archive .article--mega--archive .heading h6,
.body--info .article--mega--info .heading h6{}
#music_index .article--mega--music .heading h6{text-decoration:line-through;}
#music_1991-1993 .article--mega--music li:nth-of-type(1) h5,
#music_1994 .article--mega--music li:nth-of-type(2) h5,
#music_1995 .article--mega--music li:nth-of-type(3) h5,
#music_1996 .article--mega--music li:nth-of-type(4) h5,
#music_1997 .article--mega--music li:nth-of-type(5) h5,
#music_1998-2009 .article--mega--music li:nth-of-type(6) h5{color:#cd1919;}
#bigtime_index .article--mega--bigtime .heading h6{text-decoration:line-through;}
#bigtime_thebeginning .article--mega--bigtime li:nth-of-type(1) h5,
#bigtime_rawasfuck .article--mega--bigtime li:nth-of-type(2) h5,
#bigtime_platinumstatus .article--mega--bigtime li:nth-of-type(3) h5,
#bigtime_deadwrong .article--mega--bigtime li:nth-of-type(4) h5,
#bigtime_forever .article--mega--bigtime li:nth-of-type(5) h5{color:#cd1919;}
#archive_index .article--mega--archive .heading h6{text-decoration:line-through;}
#archive_1972-1993 .article--mega--archive li:nth-of-type(1) h5,
#archive_1994 .article--mega--archive li:nth-of-type(2) h5,
#archive_1995 .article--mega--archive li:nth-of-type(3) h5,
#archive_1996 .article--mega--archive li:nth-of-type(4) h5,
#archive_1997 .article--mega--archive li:nth-of-type(5) h5,
#archive_1998-2012 .article--mega--archive li:nth-of-type(6) h5{color:#cd1919;}
#info_index .article--mega--info .heading h6{text-decoration:line-through;}
#info_resources .article--mega--info .li--resources h5,
#info_story .article--mega--info .li--story h5,
#info_about .article--mega--info .li--about h5,
#info_contact .article--mega--info .li--contact h5{color:#cd1919;}
}
.article--mega nav ul{width:100%;}
.article--mega nav ul li{position:relative;}
.article--mega nav ul li a{position:relative;}
.article--mega nav ul li a h5{line-height:40px;display:inline;}
@media (min-width:768px){#mega-overlay__wrapper{width:auto;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;min-height:600px;padding:0;padding-top:80px;}
.article--mega{width:50%;height:50%;}
}
.article--mega .article__container{height:100%;padding:0;z-index:1;max-width:600px;padding:20px;}
@media (max-width:767px){.article--mega .article__container{padding:40px 0 30px;}
}
.nav--text{margin:0 auto;max-width:480px;}
.nav--text li{text-align:center;margin:0 auto;width:50%;max-width:100%;position:relative;padding:0;display:inline-block;vertical-align:top;}
.nav--text li:first-of-type,
.nav--text li:last-of-type{}
.article--mega--bigtime .nav--text li,
.___article--mega--archive .nav--text li,
.article--mega--info .nav--text li{width:100%;}
@media (max-width:767px){#mega-overlay article .tab,
#mega-overlay article .tab-cell{display:inline;}
}
.article--mega:before{display:block;content:'';position:absolute;background:rgba(255, 255, 255, 0.12);height:1px;margin-top:0;margin-left:0;left:0;right:0;z-index:1;top:-1px;}
@media (min-width:1025px){.article--mega:before{left:40px;right:40px;}
}
@media (max-width:767px){.article--mega:before{left:20px;right:20px;}
}
.article--mega:last-child:before{}
.article--mega:nth-child(99):before{width:0;height:0;}
@media (max-width:1024px){.article--mega:before{background:rgba(0, 0, 0, 0.1);}
.article--mega:nth-child(1):before{width:0;height:0;}
}
@media (min-width:768px){.article--mega:after{content:'';position:absolute;top:0;left:0;bottom:0;z-index:0;width:100%;margin-left:0;border-left:1px solid rgba(255, 255, 255, 0.15);}
.article--mega:nth-child(1):after,
.article--mega:nth-child(3):after{border:0;}
}
@media (min-width:1025px){.mega--bg__img-holder{position:absolute;top:0;left:0;right:50%;bottom:0;}
.mega--bg__img-holder:after{content:'';position:absolute;top:0;right:0;bottom:0;z-index:0;background:transparent;border-right:1px solid rgba(255, 255, 255, 0.15);}
#mega-overlay__container{width:50%;margin-right:0;}
}
@media (min-width:768px){#mega-overlay__wrapper{width:auto;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;min-height:600px;padding:0;padding-top:80px;padding:80px 0;position:relative;}
.article--mega{width:100%;height:auto;}
.article--mega .article__container{padding:50px 20px 45px;}
}
@media (min-width:1025px){.show-mega #mega-overlay__wrapper{background:transparent;}
.article--mega:after{border:0;}
}
@media (max-width:767px){.article--mega:after{border:0;}
}
.body--landing #ajax{bottom:0;text-align:center;}
.body--landing .absolute-link.absolute-link--default{z-index:11;cursor:default;}
.no-touchevents .body--landing .absolute-link.absolute-link--default{display:none;}
.section--crowns{opacity:0;}
.intro-finished .section--crowns,
.section--crowns.section--loaded{opacity:1;}
@media (min-width:768px){.section--crowns{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}
}
.section--crowns__container{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;}
@media (min-width:768px){.section--crowns__container{min-height:600px;}
}
.section--crowns article{width:100%;height:33.33333333%;float:left;display:inline-block;overflow:hidden;position:relative;background-color:black;-webkit-transition:all 1500ms ease-in-out 500ms;transition:all 1500ms ease-in-out 500ms;opacity:0;}
.intro-finished .section--crowns article{opacity:1;}
@media (max-width:767px){.section--crowns .article--1{height:100%;}
.section--crowns .article--2,
.section--crowns .article--3{display:none;}
}
.section--crowns .img-holder .img{margin:auto;max-width:100%;display:block;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;background-size:contain;background-repeat:repeat;background-position:50%;}
.section--crowns img{display:none !important;}
.section--crowns__text{z-index:1;width:100%;height:100%;position:absolute;left:0;top:0;}
.section--crowns__text .text{margin:auto;padding:20px;max-width:800px;}
@media (max-width:767px){.section--crowns__text .middle-name{display:none;}
}
.section--intro{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;cursor:progress !important;z-index:9;}
.section--intro .intro__heading{z-index:10;opacity:0;position:relative;display:table;vertical-align:middle;width:100%;height:100%;}
.section--intro .intro__heading .big-20{display:table-cell;vertical-align:middle;width:100%;}
.section--intro .intro__smile{position:absolute;top:50%;left:50%;width:250px;height:250px;margin:0;margin-left:-125px;margin-top:-125px;z-index:2;opacity:0;}
#intro--dummy-crown{}
#intro--raw{}
#watermark{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background-color:black;z-index:9999;}
#watermark.visible{display:block;}
#watermark.loaded{}
#watermark .text{margin:auto;max-width:800px;padding:20px;color:#fff;display:none;}
#watermark img.img-fit{z-index:-1;}
.headroom--top{}
.headroom--bottom{}
.headroom--pinned{}
.headroom--unpinned{}
@media (min-width:768px){html:not(.in-transit) .headroom--unpinned #menu .center{}
html:not(.in-transit):not(.touchevents) .headroom--not-top .header--menu:not(.header--menu--visible) #menu .center{opacity:0 !important;visibility:hidden !important;-webkit-transition:1s 0s;transition:1s 0s;}
.in-transit #menu .center{opacity:1 !important;visibility:visible !important;-webkit-transition:1s 250ms;transition:1s 250ms;}
}
.cycle-slideshow,
.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.cycle-slideshow{z-index:0;width:100%;height:100%;margin:auto;overflow:hidden;background:none;text-align:center;position:relative;}
.cycle-slide img{display:block;max-width:100%;height:auto;margin:auto;}
.cycle-slide.cycle-slide-active img{display:block;visibility:visible;opacity:1;}
.cycle-slide.cycle-slide-active .img{opacity:1;visibility:visible;}
.cycle-slide-active{}
.cycle-slide{}
.cycle-controls{}
.cycle-prev,
.cycle-next{position:absolute;top:0;bottom:0;width:50%;opacity:0;z-index:101;cursor:pointer;pointer-events:auto;}
.cycle-prev{left:0;}
.cycle-next{right:0;}
.cycle-prev:hover,
.cycle-next:hover{opacity:0.7;}
.disabled{opacity:0.5;}
.no-touchevents.page-loaded .cycle-prev{cursor:w-resize;}
.no-touchevents.page-loaded .cycle-next{cursor:e-resize;}
.cycle-caption{position:absolute;left:0;right:0;bottom:0;z-index:98;}
.cycle-caption span{text-align:center;min-width:30px;display:inline-block;font-size:1rem;line-height:20px;}
.cycle-overlay{position:absolute;bottom:0;width:100%;z-index:3;padding:20px;}
.lazyload,
.lazyloading{opacity:0;}
.lazyloaded{opacity:1;}
@media print{html{display:none !important;}
}
html.mfp-open{margin-right:0 !important;overflow-y:scroll !important;}
.popup-gallery a.lightbox-link{position:absolute;top:0;left:20px;right:20px;bottom:40px;width:auto;z-index:2;}
.touchevents .popup-gallery a.lightbox-link{display:none;}
@media (max-width:767px){.popup-gallery a.lightbox-link{display:none;}
}
.lightbox{color:white;}
.lightbox.white-background{color:#111;}
.lightbox-slide .background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}
.bg-image .lightbox-slide .background{opacity:0;visibility:hidden;}
.bg-image .lightbox-slide .background.fade-in{visibility:visible;opacity:1;-webkit-transition:visibility 0s 0s, opacity 1s;transition:visibility 0s 0s, opacity 1s;}
@media (max-width:767px){.lightbox-slide .background{background-image:none !important;}
}
@media (min-width:768px){.lightbox.bg-image .lightbox-slide figure{display:none;}
}
.popup-gallery .thumb-caption{display:none;}
.thumb-caption p{font-size:0.9em;line-height:20px;}
.lightbox .thumb-caption{position:absolute;bottom:0;left:0;z-index:1;}
@media (max-width:767px){.lightbox .thumb-caption{display:none;}
}
.lightbox .thumb-caption__container{position:relative;padding:30px 40px;max-width:600px;}
.lightbox .thumb-caption p span{background-color:#111;}
.lightbox .img-holder{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:auto;padding:0 !important;}
.lightbox .img-holder .img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms;}
.lightbox.mfp-image-loaded .img-holder .img{opacity:1;z-index:1;-webkit-transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 250ms;transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1) 250ms;}
.lightbox .img-holder .img.img--bg{background-image:none !important;}
.lightbox .img-holder .img img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:auto !important;height:auto !important;max-width:100%;max-height:100%;border:0;opacity:1;visibility:visible;}
.lightbox .img-holder .img.img--fit{right:auto;bottom:auto;background:#cd1919;background:black;width:100%;height:100%;border:0px solid rgba(0, 0, 0, 0.1);}
.lightbox .img-holder .img.img--fit img{width:100% !important;height:100% !important;}
.size-frame{overflow:hidden;position:relative;width:100%;height:100%;background:black;border:0px solid rgba(0, 0, 0, 0.1);}
.lightbox .img-holder .size-frame .img img,
.size-frame img{width:100% !important;height:100% !important;position:absolute;top:0;left:0;}
.mfp-title{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.mfp-title figure{position:absolute;top:80px;left:40px;right:40px;bottom:90px;max-width:100% !important;opacity:0;visibility:hidden;}
@media (max-width:767px){.mfp-title figure{top:60px;bottom:60px;}
}
@media (min-width:68px){.mfp-title figure.full-bleed{top:0;left:0;right:0;bottom:0;}
.mfp-title figure.full-bleed .img--bg{background-size:cover;background-repeat:no-repeat;background-position:50%;}
.mfp-title figure.full-bleed .img--bg img{display:none;}
}
@media (min-width:768px){.mfp-title figure.bottom--120{bottom:120px;}
}
.figure--mfp{}
.figure--mfp.fade-in{visibility:visible;opacity:1;-webkit-transition:visibility 0s 0s, opacity 1s;transition:visibility 0s 0s, opacity 1s;}
article:not(.loaded) .icon--play{opacity:0;}
.popup-gallery .icon--play,
.popup-gallery .icon--play svg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2;margin:auto;-webkit-transition:visibility 0s 0s, opacity 1s 1s;transition:visibility 0s 0s, opacity 1s 1s;}
.popup-gallery .icon--play svg{fill:white;stroke:#111;}
.lightbox-open .icon--play{display:none;}
.lightbox-thumb--video .video-holder,
.lightbox .figure--video .img-holder{display:none;}
.lightbox .video-holder{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
html.mfp--vimeo .mfp-arrow{display:none !important;}
.video-frame{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;border:1px solid transparent;border-color:#222;z-index:2;}
.lightbox-open .video-frame{border-color:#232323;}
.video-frame iframe{position:absolute;width:100%;height:100%;border:none;display:block;margin:auto;top:0;left:0;right:0;bottom:0;opacity:1;}
.vimeo.ready iframe{opacity:1;}
.mfp-bg{top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#111;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-property:-webkit-transform, opacity;transition-property:transform, opacity;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.mfp-bg.mfp-ready{background:#111;}
.mfp-close--hovered .mfp-bg{background-color:#fff;}
.mfp-bg.white{background-color:white !important;-webkit-transition-duration:500ms, 500ms;transition-duration:500ms, 500ms;-webkit-transition-delay:600ms, 700ms;transition-delay:600ms, 700ms;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;min-height:400px;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-close--hovered .mfp-container{background-color:inherit;}
.mfp-s-loading{background-color:black !important;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0;box-sizing:border-box;overflow:hidden;opacity:0;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-content{position:absolute;width:100%;height:100%;left:0 !important;right:0;margin:auto;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-auto-cursor .mfp-content{}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;margin:0;z-index:1047;background-color:#111;display:table;visibility:visible;opacity:1;-webkit-transition:visibility 0s 0s, opacity 1s;transition:visibility 0s 0s, opacity 1s;}
.mfp-preloader div{display:table-cell;vertical-align:middle;height:100%;}
.mfp-preloader div span{color:#c00;font-size:2rem;line-height:100px;letter-spacing:2px;}
.mfp-s-ready .mfp-preloader{visibility:hidden;opacity:0;-webkit-transition:visibility 0s 1s, opacity 1s;transition:visibility 0s 1s, opacity 1s;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,
button.mfp-arrow{overflow:visible;cursor:pointer;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
#close-lightbox{z-index:2;cursor:pointer;width:100%;height:80px;position:absolute;top:0;right:0;text-decoration:none;text-align:center;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:20px;}
@media (max-width:767px){#close-lightbox{height:60px;}
}
#close-lightbox h6{margin-top:30px;display:inline-block;background-color:inherit;font-family:"GrotesqueMTStdBold", sans-serif;font-size:15px;line-height:20px;text-transform:uppercase;}
@media (max-width:767px){#close-lightbox h6{margin-top:20px;}
}
#close-lightbox h6 span{padding:8px 10px 4px;background:#111;color:red;}
.frame-controls span,
.mfp-arrow{position:absolute;margin:0;padding:0;top:80px;bottom:80px;background-repeat:no-repeat;background-position:50%;width:50%;background-color:transparent;z-index:0;}
@media (max-width:767px){.frame-controls span,
.mfp-arrow{top:60px;bottom:60px;}
}
.frame-controls .frame-left,
.mfp-arrow-left{left:0;}
.frame-controls .frame-right,
.mfp-arrow-right{right:0;}
.frame-controls .frame-left,
.mfp-arrow.mfp-arrow-left{cursor:w-resize;}
.frame-controls .frame-right,
.mfp-arrow.mfp-arrow-right{cursor:e-resize;}
.mfp-counter{position:absolute;left:40px;right:40px;bottom:30px;text-align:center;white-space:nowrap;pointer-events:none;z-index:1;}
@media (max-width:767px){.mfp-counter{bottom:20px;}
}
.mfp-counter .mfp-counter__container{position:relative;display:inline-block;pointer-events:auto;}
.mfp-counter .mfp-counter__container span{display:inline-block;text-align:center;position:relative;min-width:30px;font-size:0.9em;line-height:20px;}
.frame-controls{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;-webkit-transition:visibility 0s 1s;transition:visibility 0s 1s;}
.lightbox-open .frame-controls{visibility:visible;-webkit-transition:visibility 0s 1s;transition:visibility 0s 1s;}
.frame-controls span{display:block;}
.frame-controls .frame-left{}
.frame-controls .frame-right{}
.mejs-offscreen{position:absolute !important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px;visibility:hidden;}
.mejs-wrapper{padding-bottom:0;}
.mejs-container *{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mejs-container ul{list-style:none;}
.mejs-fullscreen{overflow:hidden !important;display:none !important;}
.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000;}
.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen video{width:100%;height:100%;}
.mejs-embed,
.mejs-embed body{width:100%;height:100%;margin:0;padding:0;overflow:hidden;}
.me-plugin{position:absolute;}
.me-cannotplay{display:none !important;}
.me-cannotplay a{color:red;}
.me-cannotplay span{padding:0;display:block;}
.mejs-container{position:relative;text-align:left;vertical-align:top;height:auto;font:inherit;}
.mejs-container:focus{outline:none;}
.mejs-container button{background:transparent;}
.mejs-inner{position:relative;}
.mejs-mediaelement{position:relative;width:100%;cursor:pointer;}
.mejs-mediaelement video{display:block;top:0;left:0;right:0;bottom:0;width:100%;max-width:100%;height:100%;max-height:100%;z-index:0;}
.mejs-mediaelement audio{display:block;}
.mejs-mediaelement audio,
.mejs-mediaelement video{}
.mejs-layers{position:absolute;top:0;left:0;width:100%;height:100%;}
.mejs-overlay{position:absolute;width:100%;height:100% !important;}
.mejs-poster{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:100% 0;}
:root .mejs-poster img{display:none;}
.mejs-poster img{border:0;vertical-align:middle;}
.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;margin:-30px 0 0 -30px;}
.mejs-overlay-loading span{position:relative;display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;}
.mejs-overlay-play{cursor:pointer;background-color:rgba(0, 0, 0, 0.50);-webkit-transition:background-color 1000ms;transition:background-color 1000ms;-webkit-transition-delay:1s;transition-delay:1s;}
.mejs-overlay-button{position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:0;margin-top:-25px !important;margin-left:-25px;background-position:50%;background-repeat:no-repeat;}
.mejs-overlay:hover .mejs-overlay-button{}
.mejs-controls{position:absolute;height:48px;bottom:-48px;width:100%;padding:0 20px;}
.mejs-container-fullscreen .mejs-controls{bottom:0;}
.mejs-controls > div{display:block;float:left;}
.mejs-controls > div + div{margin-left:20px;}
.mejs-button button{display:block;height:40px;width:40px;margin-top:0;padding:0;border:0;background-repeat:no-repeat;background-position:50%;background-size:40%;font-size:0;line-height:0;opacity:0.85;cursor:pointer;-webkit-transition:opacity 1s;transition:opacity 1s;}
.mejs-button button:hover{opacity:1;}
.mejs-playpause-button{background-color:#f00;background-color:#2ce975;}
.mejs-play{background-color:#0f0;background-color:white;-webkit-transition:background-color 500ms;transition:background-color 500ms;}
.mejs-play:hover{background-color:#2ce975;}
.mejs-stop{background-color:red;}
.mejs-playpause-button button{background-color:transparent;}
.mejs-play button{background-color:transparent;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2MTIgNzkyIj48cGF0aCBkPSJNMCA3OTAuN1YxLjNsNjEyIDM5MS42eiIvPjwvc3ZnPg==');}
.mejs-pause button{background-color:transparent;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTEgMTIiPjxwYXRoIGQ9Ik0wIDBoNHYxMkgwek03IDBoNHYxMkg3eiIvPjwvc3ZnPg==');}
.mejs-stop button{background-color:blue;}
.mejs-controls .mejs-time{background:red;}
.mejs-time span{display:block;float:left;line-height:40px;letter-spacing:1px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:white;}
.mejs--playing .mejs-time span{}
.mejs-time .mejs-currenttime{}
.mejs-controls .mejs-loop-button{}
.mejs-controls .mejs-loop-off button{}
.mejs-controls .mejs-loop-on button{}
.mejs-controls .mejs-loop-on button{}
.mejs-controls .mejs-time-rail{left:0;right:0;margin-left:20px;}
.mejs-controls .mejs-time-rail span{display:block;cursor:pointer;}
.mejs-controls .mejs-time-rail .mejs-time-total{position:relative;margin-top:16px;height:6px;background:red;background:#2ce975;background:#414141;-webkit-transition:background 500ms 1250ms;transition:background 500ms 1250ms;}
.mejs-controls .mejs-time-rail .mejs-time-total:hover{margin-top:16px;height:6px;}
.loaded.audio--canplay .mejs-controls .mejs-time-rail .mejs-time-total,
.loaded.video--canplay .mejs-controls .mejs-time-rail .mejs-time-total{background:#414141;background:#dc0812;}
.touchevents .loaded.audio--canplay .mejs-controls .mejs-time-rail .mejs-time-total,
.touchevents .loaded.video--canplay .mejs-controls .mejs-time-rail .mejs-time-total{background:#2ce975;}
.loaded.audio--canplay.audio--loadeddata .mejs-controls .mejs-time-rail .mejs-time-total,
.loaded.video--canplay.video--loadeddata .mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(120, 120, 120, 0.25);background:rgba(65, 65, 65, 0.99);}
.mejs-video .mejs-controls .mejs-time-rail span{cursor:default;pointer-events:none !important;}
.mejs-video .mejs-controls .mejs-time-rail .mejs-time-loaded{pointer-events:auto !important;background-color:rgba(90, 90, 90, 0.99) !important;}
.mejs-controls .mejs-time-rail .mejs-time-loaded{width:0;height:100%;position:absolute;background:rgba(120, 120, 120, 0.25);}
.mejs-controls .mejs-time-rail .mejs-time-current{width:0;height:100%;position:absolute;}
.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;height:100%;margin:0;width:10px;text-align:center;cursor:pointer;}
.mejs-time-float{display:none !important;}
.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;text-align:center;margin-top:-8px;background:red;}
.mejs-time-float-current{padding:4px;line-height:1em;}
.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:inline-block;margin-left:-6px;width:0;height:0;bottom:-9px;border:solid 6px;line-height:0;}
.mejs-controls .mejs-duration-container{margin-left:20px;}
.mejs-controls .mejs-volume-button{}
.mejs-controls .mejs-volume-button button{position:relative;}
.mejs-mute button{background-color:red;}
.mejs-unmute button{background-color:green;}
.mejs-controls .mejs-horizontal-volume-slider{height:2px;width:60px;margin-top:23px;margin-left:5px;position:relative;display:none !important;}
.mejs-controls .mejs-horizontal-volume-slider:hover{height:6px;margin-top:21px;}
.mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;height:100%;width:100%;}
.mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none;}
.mejs-controls .mejs-fullscreen-button button,
.mejs-controls .mejs-unfullscreen button{display:none !important;}
.mejs-clear{clear:both;}
.mejs-embed,
.mejs-embed body,
.mejs-container,
.mejs-controls .mejs-time-rail .mejs-time-float{background-color:#eee;background-color:transparent;}
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-time-rail .mejs-time-handle,
.mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input:checked + label,
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li:hover label{background-color:#2ce975;}
.mejs-controls .mejs-time-rail .mejs-time-current{background:#2ce975;background:#1cef6a;background:white;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;}
.mejs-overlay-loading span{background-size:24px 24px;display:none;}
.mejs-overlay-button{background-size:100%;background-position:50%;border-radius:0;}
.mejs-overlay-button{border:1px solid;border-color:#151515;background-size:40%;background-color:#fff;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2MTIgNzkyIj48cGF0aCBkPSJNMCA3OTAuN1YxLjNsNjEyIDM5MS42eiIvPjwvc3ZnPg==');}
.mejs-controls .mejs-time-rail .mejs-time-float{width:0;height:0;display:none !important;}
.mejs-overlay-loading,
.mejs-controls,
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{background-color:rgba(0, 0, 0, 0.0);}
.mejs-controls{position:absolute;height:0;bottom:0;width:100%;padding:0;}
.video .mejs-controls{height:40px;padding-right:20px;}
.mejs-button{width:40px;height:40px;border:none;}
.mejs-video-container .mejs-container{background-color:#000;color:white;}
.mejs-video-container .mejs-controls .mejs-playpause-button{display:none !important;}
.mejs-video-container .mejs-controls .mejs-duration-container{float:right;margin-right:0;}
.mejs-video-container{background-color:#000;}
.mejs-video-wrapper{background-color:#000;position:relative;height:0;}
.mejs-video-wrapper video{}
.mejs-video-container .mejs-container{}
.audio-container{width:100%;max-width:100%;margin:auto;text-align:center;height:40px;color:inherit;background-color:inherit;}
.mejs-audio-wrapper{height:40px;}
.mejs-audio-wrapper .mejs-controls{padding:0;padding-right:20px;height:0;}
.article--playing{}
.article--playing .mejs-layers{pointer-events:none;}
.mejs--parent{}
.mejs--parent__playing{background-color:green;}
.mejs-controls .mejs-volume-button,
.mejs-controls .mejs-horizontal-volume-slider{display:none;}
.audio-container,
.audio-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;}
.audio-container audio{display:none;pointer-events:none;}
.article--playing .mejs-button--holder{background:rgba(0, 0, 0, 0.25);}
article.loaded .mejs-button--holder{opacity:1 !important;pointer-events:auto;}
.mejs-button--holder{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;background:rgba(0, 0, 0, 0.0);opacity:0;-webkit-transition:opacity 0.5s ease-in .25s;transition:opacity 0.5s ease-in .25s;pointer-events:none;}
.mejs-button--holder .mejs-button--holder__span{display:block;background:red;}
article:not(.loaded) .mejs-button--holder .mejs-button{background-color:transparent;}
article.loaded .mejs-button--holder .mejs-button button{border-color:#95f2b9;border-color:rgba(0, 0, 0, 0.1);}
.mejs-button--holder .mejs-button{width:50px;height:50px;margin:auto;float:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;}
.mejs-button--holder .mejs-button button{width:50px;height:50px;background-size:40%;border:1px solid;border-color:transparent;-webkit-transition:border-color 1s ease-in-out;transition:border-color 1s ease-in-out;}
@media (max-width:1024px){}
.mejs-button--holder .mejs-button{width:100%;height:100%;margin:auto;float:none;position:absolute;top:0;left:0;margin:0;background-color:transparent;}
.mejs-button--holder .mejs-button button{width:50px;height:50px;background-size:40%;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:1;background-color:white;}
@media (max-width:767px){.mejs-button--holder .mejs-button button{width:40px;height:40px;margin:-20px 0 0 -20px;}
}
.mejs-button .button-holder{}
.mejs-audio-wrapper{height:40px;position:absolute;bottom:0;left:0;right:0;}
.article--playing .mejs-audio-wrapper .mejs-controls{opacity:1;visibility:visible;-webkit-transition:visibility 0s 0s, opacity 1s;transition:visibility 0s 0s, opacity 1s;}
.mejs-audio-wrapper .mejs-controls{opacity:0;visibility:hidden;-webkit-transition:visibility 0s 1s, opacity 1s;transition:visibility 0s 1s, opacity 1s;}
.mejs-audio-wrapper .mejs-controls .mejs-currenttime-container{margin-left:20px;}
.mejs-controls{padding:0 !important;}
.mejs-controls .mejs-time{min-width:20px;padding:0 20px;text-align:center;background-color:transparent;}
.mejs-controls .mejs-time span{float:none;font-size:1em;}
span.mejs-currenttime{text-align:left;}
.mejs-time .mejs-currenttime{min-width:20px;}
span.mejs-duration{text-align:right;min-width:20px;}
.mejs-controls .mejs-duration-container,
.mejs-audio-wrapper .mejs-controls .mejs-currenttime-container,
.mejs-controls > div + div,
.mejs-controls .mejs-time-rail{margin:0;}
.mejs-controls .mejs-time-rail{margin:0 20px;margin:0;}
.mejs-clear{clear:both;font-size:0;line-height:0;}
.mejs-clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.article--vimeo .img-holder,
.article--video .img-holder{position:absolute;top:0;left:0;right:0;bottom:0;}
.mejs--playing article:not(.article--playing) .mejs-button--holder,
.mejs--playing article:not(.article--playing) .mejs-video-wrapper{pointer-events:none !important;}
.article--vimeo .mejs-layers,
.article--vimeo .mejs-controls{display:none !important;}

/* edits */

button {
  border-radius: 0;
}