/* Keyframes */
@-webkit-keyframes imageAnimation { 
    0% { opacity: 0; -webkit-transform: scale(1.01); transform: scale(1.01); -webkit-animation-timing-function: linear; animation-timing-function: linear; }
    12.5% { opacity: 1; -webkit-animation-timing-function: linear; animation-timing-function: linear; }
    26% { opacity: 1; }
    38.5% { opacity: 0; -webkit-transform: scale(1.07); transform: scale(1.07); }
    100% { opacity: 0; }
}
@keyframes imageAnimation { 
    0% { opacity: 0; -webkit-transform: scale(1.01); transform: scale(1.01); -webkit-animation-timing-function: linear; animation-timing-function: linear; }
    12.5% { opacity: 1; -webkit-animation-timing-function: linear; animation-timing-function: linear; }
    26% { opacity: 1; }
    38.5% { opacity: 0; -webkit-transform: scale(1.07); transform: scale(1.07); }
    100% { opacity: 0; }
}
/* Global */
body { background: #fff; color: #000; font-family: "Arial", "Helvetica", sans-serif; font-size: 12px; text-align: center; }
body { background: #e0c2c5;}
::-webkit-input-placeholder { color: #a4b0b1; opacity: 1; }
::-moz-placeholder { color: #a4b0b1; opacity: 1; }
:-ms-input-placeholder { color: #a4b0b1; opacity: 1; }
::-ms-input-placeholder { color: #a4b0b1; opacity: 1; }
::placeholder { color: #a4b0b1; opacity: 1; }
#main * { -webkit-box-sizing: border-box; box-sizing: border-box; }
#main a, #main button { color: inherit; cursor: pointer; }
#main ol, #main ul { margin: 0; padding: 0; }
#main li { list-style: none; }
#main section { position: relative; }
#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 { font-weight: normal; margin: 0; }
#main p { margin: 0; }
#main .sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
#main .remove-focus { -webkit-box-shadow: none; box-shadow: none; outline: none; }
#main .copy { font-size: 1.4em; line-height: 1.5; }
#main .small { font-size: 0.833em; }
#main .heading { font-family: "Sorts Mill Goudy", serif; font-size: 2.167em; line-height: 1.2; }
#main .heading.heading-sm { font-size: 1.500em; }
#main .heading.heading-md { font-size: 1.833em; }
#main .text-gray { color: #a4b0b1; }
#main .italic { font-style: italic; }
#main .no-margin { margin: 0; }
#main .spacer-xs { margin-bottom: 10px; }
#main .spacer-sm { margin-bottom: 15px; }
#main .spacer-md { margin-bottom: 25px; }
#main .spacer-lg { margin-bottom: 35px; }
#main .section-padding { padding: 30px 15px; }
#main .container { margin-left: auto; margin-right: auto; width: 100%; }
#main .max-750 { max-width: 750px; }
#main .max-970 { max-width: 970px; }
#main .max-1170 { max-width: 1170px; }
#main .item-bar { width: 100%; }
#main .item-bar .item { background: #000; border-radius: 50%; display: inline-block; height: 40px; margin: 0 6px; position: relative; width: 40px; transition: .25s ease-in-out; }
#main .item-bar .item:hover { background: #3f3f3f; }
#main .item-bar .item a { display: block; height: 100%; width: 100%; }
#main .item-bar .item a .item-icon { background-size: 50% !important; height: 100%; position: relative; width: 100%; }
#main .item-bar .item a .item-icon.amazon { background: url("../img/icons/amazon.svg") no-repeat center center; }
#main .item-bar .item a .item-icon.apple { background: url("../img/icons/apple.svg") no-repeat center center; }
#main .item-bar .item a .item-icon.bandcamp { background: url("../img/icons/bandcamp.svg") no-repeat center center; }
#main .item-bar .item a .item-icon.cdbaby { background: url("../img/icons/cdbaby.svg") no-repeat center center; }
#main .item-bar .item a .item-icon.email { background: url("../img/icons/email.svg") no-repeat center center; }
#main .item-bar .item a .item-icon.facebook { background: url("../img/icons/facebook.svg") no-repeat center center; }
#main .item-bar .item a .item-icon.instagram { background: url("../img/icons/instagram.svg") no-repeat center center; }
#main .item-bar .item a .item-icon.itunes { background: url("../img/icons/itunes.svg") no-repeat center center; }
#main .item-bar .item a .item-icon.soundcloud { background: url("../img/icons/soundcloud.svg") no-repeat center center; background-size: 60% !important; }
#main .item-bar .item a .item-icon.spotify { background: url("../img/icons/spotify.svg") no-repeat center center; }
#main .item-bar .item a .item-icon.youtube { background: url("../img/icons/youtube.svg") no-repeat center center; }
#main .slick-dots { margin-top: 35px; }
#main .slick-dots li { display: inline-block; }
#main .slick-dots li button { background: #5a5a5a; border: none; border-radius: 50%; height: 10px; margin: 0 8px; opacity: 1; overflow: hidden; padding: 0; text-indent: -10000px; -webkit-transition: background 0.3s ease-out, opacity 0.3s ease-out; -o-transition: background 0.3s ease-out, opacity 0.3s ease-out; transition: background 0.3s ease-out, opacity 0.3s ease-out; width: 10px; }
#main .slick-dots li.slick-active button { background: #000; }
#main .slick-dots li button:hover, #main .slick-dots li button:focus { opacity: 0.65; }
/* Notification */
#main .browser-notification { background: #000; padding: 15px; }
#main .browser-notification a { color: #fff; }
/* Background */
#main .background { background: url("../img/flowers-bg.jpg") no-repeat center center #000; background-size: cover; height: 100vh; left: 0; min-height: 480px; opacity: 0.45; position: fixed; top: 0; width: 100vw; }
/* Intro */
#main #intro { height: 100vh; min-height: 480px; overflow: hidden; position: relative; width: 100%; }
#main #intro audio { display: none; }
#main #intro .slideshow { background: #fff; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
#main #intro .slideshow .slideshow-item { background-position: top center; background-repeat: no-repeat; background-size: cover; height: 100%; left: 0px; opacity: 100; position: absolute; top: 0px; width: 100%; z-index: 0; }
#main #intro .slideshow .slideshow-item { background-image: url("../img/intro/mobile-1.jpg"); }
#main #intro #utilities-bar { left: 0; padding: 25px; position: absolute; text-align: left; top: 0; -webkit-transition: padding 0.3s ease-out; -o-transition: padding 0.3s ease-out; transition: padding 0.3s ease-out; width: 100%; }
#main #intro #utilities-bar .control { background: #000; border: none; border-radius: 50%; height: 60px; overflow: hidden; padding: 0; position: relative; width: 60px; transition: .25s ease-in-out; -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); -webkit-transform: translateZ(0); }
#main #intro #utilities-bar .control:hover { background: #3f3f3f; }
#main #intro #utilities-bar .control .icon { bottom: 0; left: 0; position: absolute; right: 0; top: 0; width: 100%; }
#main #intro #utilities-bar .control.play .icon { background: url("../img/icons/play.svg") no-repeat 55% center; background-size: 30%; }
#main #intro #utilities-bar .control.pause .icon { background: url("../img/icons/pause.svg") no-repeat center center; background-size: 30%; }
#main #intro #utilities-bar #menu-wrap .menu li a { color: #000; font-family: "Sorts Mill Goudy", serif; font-size: 2.333em; letter-spacing: 2px; line-height: 1; opacity: 1; text-decoration: none; text-shadow: 0px 0px 8px rgba(0,0,0,0.45); text-transform: uppercase; -webkit-transition: font-size 0.3s ease-out, opacity 0.3s ease-out; -o-transition: font-size 0.3s ease-out, opacity 0.3s ease-out; transition: font-size 0.3s ease-out, opacity 0.3s ease-out; }
#main #intro #utilities-bar #menu-wrap .menu li a:hover, #main #intro #utilities-bar #menu-wrap .menu li a:focus { opacity: 0.65; }
#main #intro .content-wrap { position: relative; top: 50%; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); }
#main #intro .title { font-family: "Sorts Mill Goudy", serif; font-size: 1em; margin: 0; text-transform: uppercase; width: 100%; }
#main #intro .title .title-name { margin: 0 auto; max-width: 170px; }
#main #intro .title .title-name img { width: 100%; padding-top: 200px; opacity: 100; }
#main #intro .title .title-album { margin: 0 auto; max-width: 300px; margin-bottom: 30px; }
#main #intro .title .title-album img { width: 100%; opacity: 100; }
#main #intro .title .title-date { background-color: black; color: #fff; display: inline-block; overflow: hidden; position: relative; transition: .25s ease-in-out; }
#main #intro .title .title-date a { text-decoration: none; }
#main #intro .title .title-date:hover { background-color: #3f3f3f; }
#main #intro .title .title-date .title-date-text { display: block; font-size: 0.917em; letter-spacing: 2px; padding: 10px 30px 8px 30px; position: relative; -webkit-transition: font-size 0.3s ease-out, padding 0.3s ease-out; -o-transition: font-size 0.3s ease-out, padding 0.3s ease-out; transition: font-size 0.3s ease-out, padding 0.3s ease-out; z-index: 1; }
#main #intro .title .title-date .title-date-text .numbers { font-family: "Times New Roman", Times, Georgia, serif; }
#main #intro .item-bar { margin-top: 15px; }
/* Tour */
#main #tour { padding-bottom: 30px; }
/* About */
#main #about { text-align: left; }
/* Press */
#main #press .gallery-wrap { padding-left: 0; padding-right: 0; }
#main #press .gallery-wrap .item-list-wrap { overflow: hidden; position: relative; white-space: nowrap; }
#main #press .gallery-wrap .item-list-wrap .item-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; list-style: none; margin: 0; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; padding: 0 0 15px 0; }
#main #press .gallery-wrap .item-list-wrap .item-list::-webkit-scrollbar { width: 0; }
#main #press .gallery-wrap .item-list-wrap.has-overflow .item-list { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
#main #press .gallery-wrap .item-list-wrap .item-list .item { -webkit-box-flex: 0; -ms-flex: 0 0 calc(75% - 1vw); flex: 0 0 calc(75% - 1vw); }
#main #press .gallery-wrap .item-list-wrap .item-list .item:nth-of-type(even) { -webkit-box-flex: 0; -ms-flex: 0 0 calc(38% - 1vw); flex: 0 0 calc(38% - 1vw); }
#main #press .gallery-wrap .item-list-wrap .item-list .item .content-wrap { padding: 0 0.5vw; }
#main #press .gallery-wrap .item-list-wrap .item-list .item:nth-of-type(even) .content-wrap:nth-of-type(1) { padding-bottom: 0.35vw; }
#main #press .gallery-wrap .item-list-wrap .item-list .item:nth-of-type(even) .content-wrap:nth-of-type(2) { padding-top: 0.35vw; }
#main #press .gallery-wrap .item-list-wrap .item-list .item .content-wrap img { width: 100%; }
#main #press .gallery-wrap .item-list-wrap .arrow { background: #000; cursor: pointer; height: 80px; opacity: 0; overflow: hidden; position: absolute; top: 50%; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); -webkit-transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out; -o-transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out; transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out; visibility: hidden; width: 30px; z-index: 1; }
#main #press .gallery-wrap .item-list-wrap.has-overflow.has-overflow-left .arrow.prev { opacity: 1; visibility: visible; }
#main #press .gallery-wrap .item-list-wrap.has-overflow.has-overflow-right .arrow.next { opacity: 1; visibility: visible; }
#main #press .gallery-wrap .item-list-wrap .arrow.prev { left: 15px; }
#main #press .gallery-wrap .item-list-wrap .arrow.next { right: 15px; }
#main #press .gallery-wrap .item-list-wrap .arrow img { height: 30px; left: 50%; position: absolute; top: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
#main #press .player-wrap { padding-left: 0; padding-right: 0; }
#main #press .player-wrap .arrow { background: #000; cursor: pointer; height: 80px; opacity: 1; overflow: hidden; position: absolute; top: 50%; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); -webkit-transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out; -o-transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out; transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out; visibility: visible; width: 30px; z-index: 1; }
#main #press .player-wrap .arrow.slick-disabled { opacity: 0; visibility: hidden; }
#main #press .player-wrap .arrow.prev { left: 15px; }
#main #press .player-wrap .arrow.next { right: 15px; }
#main #press .player-wrap .arrow img { height: 30px; left: 50%; position: absolute; top: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
#main #press .player-wrap .slick-slide { margin: 0.5vw; }
#main #press .player-wrap .slick-slide .iframe-wrap { margin: 0 auto; padding-bottom: 56.25%; position: relative; width: 100%; }
#main #press .player-wrap .slick-slide .iframe-wrap iframe { bottom: 0; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; }
/* Contact */
#main #contact #subscription-form { margin-left: auto; margin-right: auto; max-width: 550px; width: 100%; }
#main #contact #subscription-form fieldset { height: 40px; position: relative; }
#main #contact #subscription-form fieldset input { -webkit-appearance: none; background: #fff; border: none; border-radius: 0; font-size: 16px; height: 100%; line-height: 1; padding: 11px 120px 11px 10px; width: 100%; }
#main #contact #subscription-form fieldset button { background: #3f3f3f; border: none; color: #fff; font-family: "Sorts Mill Goudy", serif; font-size: 0.917em; height: 100%; letter-spacing: 2px; line-height: 1; padding: 15px 15px 14px 15px; position: absolute; right: 0; text-transform: uppercase; top: 0; -webkit-transition: background 0.3s ease-out; -o-transition: background 0.3s ease-out; transition: background 0.3s ease-out; }
#main #contact #subscription-form fieldset button:hover, #main #contact #subscription-form fieldset button:focus { background: #000; }
#main #contact .item-bar .item a .item-bg { background: #a4b0b1; }
@media (max-width:767px){
	#main #intro #utilities-bar { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
	#main #intro #utilities-bar #menu-trigger { background: none; border: none; height: 60px; padding: 20px; width: 60px; z-index: 9; }
	#main #intro #utilities-bar #menu-trigger .trigger-wrap { display: inline-block; height: 20px; position: relative; width: 20px; }
	#main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar { display: block; margin-top: -1px; top: 50%; -webkit-transition: all 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); -o-transition: all 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: all 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); width: 13px; }
	#main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar, #main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar:before, #main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar:after { background: #000; height: 2px; position: absolute; -webkit-transition: -webkit-transform 0.15s ease; transition: -webkit-transform 0.15s ease; -o-transition: transform 0.15s ease; transition: transform 0.15s ease; transition: transform 0.15s ease, -webkit-transform 0.15s ease; }
	#main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar:before, #main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar:after { content: ""; display: block; }
	#main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar:before { top: -8px; -webkit-transition: top 0.075s 0.12s ease, opacity 0.075s ease; -o-transition: top 0.075s 0.12s ease, opacity 0.075s ease; transition: top 0.075s 0.12s ease, opacity 0.075s ease; width: 20px; }
	#main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar:after { bottom: -8px; -webkit-transition: bottom 0.075s 0.12s ease, -webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: bottom 0.075s 0.12s ease, -webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); -o-transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); width: 16px; }
	#main #intro #utilities-bar #menu-wrap { background: #fff; height: 100%; left: 0; overflow: hidden; padding: 85px 30px; position: fixed; top: 0; -webkit-transform: translate(100%,0); -ms-transform: translate(100%,0); transform: translate(100%,0); -webkit-transition: -webkit-transform 0.3s ease-out; transition: -webkit-transform 0.3s ease-out; -o-transition: transform 0.3s ease-out; transition: transform 0.3s ease-out; transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;  width: 100%; z-index: 2; }
	#main #intro #utilities-bar #menu-wrap .menu-bg { background-image: url("../img/flowers-bg.jpg"); background-position: center center; background-size: cover; height: 100%; left: 0; opacity: 0.65; position: absolute; top: 0; width: 100%; z-index: -1; }
	#main #intro #utilities-bar #menu-wrap .menu li + li { margin-top: 50px; }
	body.menu-active { overflow: hidden; }
	body.menu-active #main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition-delay: 0.12s; -o-transition-delay: 0.12s; transition-delay: 0.12s; -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); width: 20px; }
	body.menu-active #main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar:before { top: 0; opacity: 0; -webkit-transition: top 0.075s ease, opacity 0.075s 0.12s ease; -o-transition: top 0.075s ease, opacity 0.075s 0.12s ease; transition: top 0.075s ease, opacity 0.075s 0.12s ease; width: 20px; }
	body.menu-active #main #intro #utilities-bar #menu-trigger .trigger-wrap .trigger-bar:after { bottom: 0; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition: bottom 0.075s ease, -webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); transition: bottom 0.075s ease, -webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); width: 20px; }	
	body.menu-active #main #intro #utilities-bar #menu-wrap { -webkit-transform: translate(0,0); -ms-transform: translate(0,0); transform: translate(0,0); }	
}
@media (min-width:480px){
	/* Intro */
	#main #intro .title .title-name { font-size: 1.500em; } 
	#main #intro .title .title-album { font-size: 5.000em; }
	#main #intro .title .title-name { max-width: 150px; }
	#main #intro .title .title-album { max-width: 350px; }
}
@media (min-width:768px){
	/* Global */
	#main .heading {font-size: 3.000em; }
	#main .heading.heading-sm { font-size: 2.000em; }
	#main .heading.heading-md { font-size: 2.333em; }
	#main .spacer-xs { margin-bottom: 15px; }
	#main .spacer-sm { margin-bottom: 20px; }
	#main .spacer-md { margin-bottom: 35px; }
	#main .spacer-lg { margin-bottom: 50px; }
	#main .section-padding { padding: 75px 15px; }
	#main .item-bar .item { margin: 0 10px; }
	#main .slick-arrow.slick-prev { left: 30px; }
	#main .slick-arrow.slick-next { right: 30px; }
	#main .slick-dots { margin-top: 50px; }
	/* Intro */
	#main #intro .slideshow .slideshow-item { background-image: url("../img/intro/desktop-1.jpg"); }
	#main #intro #utilities-bar { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 40px; }
	#main #intro #utilities-bar .control:hover .control-bg, #main #intro #utilities-bar .control:focus .control-bg { opacity: 0.25; }
	#main #intro #utilities-bar #menu-trigger { display: none; }
	#main #intro #utilities-bar #menu-wrap .menu li { display: inline-block; }
	#main #intro #utilities-bar #menu-wrap .menu li + li { margin-left: 40px; }
	#main #intro #utilities-bar #menu-wrap .menu li a { font-size: 1.250em; }
	#main #intro .title .title-name { max-width: 150px; } 
	#main #intro .title .title-album { max-width: 400px; margin-bottom: 45px; }
	#main #intro .title .title-date .title-date-text { font-size: 1.083em; padding: 12px 40px 10px 40px; }
	#main #intro .item-bar { margin-top: 30px; }
	#main #intro .item-bar .item a:hover .item-bg, #main #intro .item-bar .item a:focus .item-bg { opacity: 0.25; }
	/* Press */
	#main #press .gallery-wrap .item-list-wrap .item-list .item { -webkit-box-flex: 0; -ms-flex: 0 0 calc(55% - 1vw); flex: 0 0 calc(55% - 1vw); }
	#main #press .gallery-wrap .item-list-wrap .item-list .item:nth-of-type(even) { -webkit-box-flex: 0; -ms-flex: 0 0 calc(28% - 1vw); flex: 0 0 calc(28% - 1vw); }
	#main #press .gallery-wrap .item-list-wrap .arrow { height: 160px; width: 60px; }
	#main #press .gallery-wrap .item-list-wrap .arrow img { height: 60px; }
	#main #press .gallery-wrap .item-list-wrap .arrow:hover .arrow-bg, #main #press .gallery-wrap .item-list-wrap .arrow:focus .arrow-bg { opacity: 0.25; }
	#main #press .player-wrap .arrow { height: 160px; width: 60px; }
	#main #press .player-wrap .arrow img { height: 60px; }
	#main #press .player-wrap .arrow:hover .arrow-bg, #main #press .player-wrap .arrow:focus .arrow-bg { opacity: 0.25; }
	/* Contact */
	#main #contact #subscription-form fieldset input { padding: 11px 165px 11px 15px; }
	#main #contact #subscription-form fieldset button { font-size: 1.083em; padding: 15px 30px 13px 30px; }
	#main #contact .item-bar .item a:hover .item-bg, #main #contact .item-bar .item a:focus .item-bg { opacity: 0.65; }
}
@media (min-width:992px){
	#main .heading {font-size: 4.000em; }
}