@charset "UTF-8";html,html a{-webkit-font-smoothing:antialiased!important;}
::selection{background:#000;color:#fff;}
::-moz-selection{background:#000;color:#fff;}.


.body {
	height: 100%;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	background-color: #fff;
}
a {
	color: #171717;
}
a:hover {
	text-decoration: none;
}
.white {
	color: #FFF;
}
.light-grey {
	color: #d9dcdd;
}
.dark-grey {
	color: #171717;
}
.grey {
	color: #444;
}
.bluegrey {
	color: #617275;
}
.black {
	color: #171717;
}
.yellow {
	color: #b6aa69;
}
.red {
	color: #a62724;
}
.gold {
	color: #b6aa69;
}
.green {
	color: #3d7146;
}
.white-bg {
	background: #FFF;
	width: 100%;
}
.grey-bg {
	background: #444;
	width: 100%;
}
.light-grey-bg {
	background: #d9dcdd;
	width: 100%;
	font-weight: bold;
}
.black-bg {
	background: #000;
	width: 100%;
}
.green-bg {
	background: #262823;
	width: 100%;
}
.off-black-bg {
	background: #171717;
}
.yellow-bg {
	background: #b6aa69;
	width: 100%;
}
.left {
	float: left;
}
.right {
	float: right;
}
.hidden-form {
	min-height: 0!important;
}
.lead {
	text-align: justify!important;
}
.relPosAmp, .relPosCab, .relPosPed, .relPosGui, .relPosArt {
	position: relative;
}
a:focus {
	color: #fff;
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
h1, h2, {
	font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
	letter-spacing: -4%;
	text-transform: uppercase;
	text-align: left;
	padding: 0;
	margin: 0;
}
h1 {
	font-size: 5em;
//word-spacing:3000px;
	line-height: 0.8em;
}
h2 {
	font-size: 4em;
	line-height: 1.2em;
}
h3 {	font-family:  Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.8em;
	line-height: 1.0em;
	display: inline-block;
}
h4 {
	font-family:  Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.8em;
	line-height: 1.0em;
	font-weight: 400;
	display: inline-block;
}
img[src*="gstatic.com/"], img[src*="googleapis.com/"] {
	max-width: 99999px;
}
#easy_zoom {
	zoom: 150%;
}
.margin-left-20 {
	margin-left: 20px;
}
.border-top-grey {
	border-top: 1px solid #ddd;
}
.product-detail .cover .text {
	top: 40%;
	left: 80px;
}
.block-title h2 {
	word-spacing: 1000px;
	display: block;
	overflow: hidden;
}

.block-title-description h2 {
	width: 60%;
	display: block;
	overflow: hidden;
	margin-top: 5%;
}
.bold-text {
	font-family: Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.bold600 {
	font-weight: 600;
}
.bold300 {
	font-weight: 300;
}
.button {
	display: inline-block;
	background: #444;
	font-family:Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFF;
	padding: 0.6em 0.7em 0.5em;
}
.button-left {
	background: #444;
	font-family: Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFF;
	padding: 0.6em 0.7em 0.5em;
	position: absolute;
	left: 15px;
	z-index: 9999;
}
.button:hover, .button-left:hover {
	background: #b6aa69;
	color: #fff;
	text-decoration: none;
}
.find-your-amp-cover .button {
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	-o-transition: all 15s ease-in-out;
	transition: all .15s ease-in-out;
}
.find-your-amp-cover:hover .button {
	background: #b6aa69;
	color: #000;
	text-decoration: none;
}
.catalouge-link {
	padding: 20px 0px;
	padding-left: 130px;
	width: 100%!important;
	float: left!important;
}
.catalouge-link h2 {
	float: left;
	margin-top: 30px;
	margin-left: 10px;
}
.catalouge-link img {
	float: left;
}
.catalouge-link a {
	display: block;
	float: left;
}
.double-height {
	min-height: 700px;
}
.double-height.quote .pod-gd {
	background-size: contain;
}
.quote.single-amp-quote .review-text {
	width: 80%;
	padding: 0px 10%;
}
p {
	line-height: 1.8em;
	font-size: 15px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.error404 .hero-unit {
	min-height: 600px;
	color: #fff;
	background: url(../../images/404.jpg) no-repeat;
	background-size: cover;
}
.top-artist-quote {
	background: #000;
	color: #fff;
}
.top-artist-quote .text-content {
	padding: 50px 0px;
	margin-left: 80px;
}
#id36 {
	margin-right: -7px;
}
#id38 {
	margin-left: -5px;
}

#id348 {
	margin-left: -7px;
}
.logo {
	width: 130px;
	height: 130px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10000;
}
.mobile-menu {
	height: 100%;
	right: 0;
	width: 0%;
	position: absolute;
	top: 75px;
	margin-left: 130px;
	background: #fff;
	z-index: 9999;
}
.archive .find-your-amp-link {
	display: block;
	height: 100%;
	min-height: 330px;
	width: 100%;
}
.mobile-nav {
	display: none!important;
}
.main-nav .mobile-menu ul {
	list-style-type: none;
	margin: 0;
}
.main-nav .mobile-menu ul ul {
	display: none;
}
.main-nav .mobile-menu li a {
	display: block;
	background: #dfe3e4;
	color: #617275;
	padding-right: 20px;
	border-bottom: 1px solid #fff;
}
.main-nav .mobile-menu ul ul a {
	background: #fff;
}
.main-nav .mobile-menu .has-children {
	padding-right: 30px;
	background: #dfe3e4 url(../../images/mobile-arrow-down.png) no-repeat right center;
}
.main-nav .mobile-menu li {
	clear: both;
	display: list-item;
	text-align: right;
	font-size: 14px;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.main-nav .mobile-menu .active-top a {
	color: #617275;
}
.main-nav {
	font-family: Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	letter-spacing: -1%;
	width: 100%;
	height: 65px;
	background: #FFF;
	position: relative;
	display: block;
	text-transform: uppercase;
	top: 0;
	text-align: center;
	margin: 0;
	padding: 0;
}
.main-nav a.bold {
	font-weight: bold;
}
.main-nav .active-first-level {
	background: #171717;
	text-decoration: none;
}
.main-nav .active-first-level a {
	color: #FFF;
}
.main-nav .active-first-levelactive-first-level {
	background: #171717;
	text-decoration: none;
}
.main-nav .active-first-levelactive-first-level a {
	color: #FFF;
}
.main-nav .mobile-menu-link {
	display: none;
}
.main-nav li {
	display: inline-block;
	margin: 0 auto;
}
.main-nav li a {
	display: block;
	color: #222;
	text-decoration: none;
	padding: 23px 10px;
}
.main-nav>.sub-nav li a {
	color: #617275;
}
.main-nav>.sub-nav>ul .subnav a {
	color: #171717;
}
.main-nav>li:hover, .main-nav>li:hover a {
	background: #171717;
	color: #FFF;
	text-decoration: none;
}
.main-nav .active-top a {
	background: #171717;
	color: #FFF;
	text-decoration: none;
}
.main-nav>.sub-nav {
	width: 100%;
	background: url(../../images/sub-nav-background.png) top center repeat-x;
	min-height: 0;
	height: 65px;
	position: absolute;
	top: -999px;
	z-index: 7000;
}
.sub-nav>ul>.sub-nav {
	width: 100%;
//background:#fff url(images/sub-nav-noise.png) bottom center repeat-x;
	background: #fff;
	min-height: 0;
	position: relative;
	position: absolute;
	top: -999px;
	display: none;
}
.sub-nav>ul>.sub-nav ul {
}
.sub-nav>ul>.sub-nav ul li {
	margin: 30px 40px;
	width: 140px;
	float: left;
	text-align: center;
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 0.9em;
}
.activeSubMenuLink {
	color: #000!important;
	background: transparent!important;
}
a.prev, a.next {
	background: url(../../images/arrows.png) no-repeat transparent;
	width: 16px;
	height: 50px;
	display: block;
	position: absolute;
	top: 80px;
}
a.prev.mega-menu, a.next.mega-menu {
	background: url(../../images/arrows-mega.png) no-repeat transparent;
}
a.prev.mega-menu {
	background-position: -16px 0;
}
.takeover-wrap {
	position: fixed;
	height: 100%;
	background: #000;
}
.ccounter {
	text-align: center;
}
.cover.homepage .rslides_nav.rslides1_nav.prev {
	display: inline!important;
}
.cover.homepage .rslides_nav.rslides1_nav.next {
	display: inline!important;
}
a.next {
	right: 22px;
	background-position: 0 0;
}
a.prev span, a.next span {
	display: none;
}
.clearfix {
	float: none;
	clear: both;
}
.sub-nav>ul>.sub-nav ul li:hover a {
	color: #666;
}
.sub-nav>ul>.sub-nav ul li a {
	padding: 0;
	color: #171717;
}
.main-nav>.sub-nav ul {
	margin-left: 0;
}
.main-nav .thumb {
	height: 110px;
	-webkit-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.mfm .thumb {
	height: 175px;
	-webkit-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.mfm .date:hover {
	-webkit-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.15s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.main-nav .thumb:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.mfm .thumb:hover, .mfm .date:hover, .mfm ul li:hover .mfm .date {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}
.main-nav>.sub-nav>ul>li:last-child {
	display: none;
}
.main-nav>.mfm>ul>li:last-child {
	display: inline-block;
}
.main-nav>.sub-nav li:hover {
	background: none;
	color: #222;
	text-decoration: none;
}
.main-nav>.sub-nav li {
	list-style: none;
    font-size: 0.85em;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #333;
	margin: 0 5px;
}
.main-nav>.sub-nav>ul>li a {
	padding: 22px 0px;
	height: 20px;
	background: url(../../images/dotted.png) center 45px repeat-x;
}
.main-nav>.mfm>ul>li a {
	background: none;
	color: #171717;
	text-align: center;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 0.9em;
}
.main-nav>.mfm {
	height: 240px;
	background: #fff;
}
.main-nav>.mfm>ul>li a {
	height: 120px;
}
.main-nav>.mfm>ul>li>span>a {
	height: auto;
}
.mfm>ul>li:hover a {
	background: none!important;
}
.main-nav>.mfm li {
	margin: 0 25px;
}
.main-nav>.mfm li .date {
	margin-top: 80px;
	display: block;
	color: #617275;
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 2em;
}

@media (max-width: 970px) {
.main-nav>.mfm {
	display: none;
}
.main-nav>.sub-nav li {
	margin: 0 2px;
	font-size: 0.4em;
}
}
.seo-image-small {
	max-width: 1px;
	max-height: 1px;
	display: none;
	position: absolute;
	top: 10px;
	left: 10px;
}
.tablet-social-bar {
	display: none;
}
.breadcrumb {
	perspective: 2000px;
	overflow: hidden;
}
.breadcrumb li {
	display: inline-block;
	margin: 0 auto;
}
.breadcrumb li a {
	display: block;
	color: #617275;
	text-decoration: none;
	padding: 23px 10px;
}
.breadcrumb>li:hover, .breadcrumb>li:hover a {
	background: #171717;
	color: #FFF;
	text-decoration: none;
}
.breadcrumb>.sub-nav {
	width: 100%;
	background: #dfe3e4;
	min-height: 0;
	text-align: center;
	height: 65px;
	transform-origin: top center;
	-ms-transform-origin: top center;
	-webkit-transform-origin: top center;
	-webkit-transition-property: -webkit-transform, background-color, height;
	-webkit-transition-duration: .5s, .5s;
	-moz-transition-property: -moz-transform, background-color, height;
	-moz-transition-duration: .5s, .5s;
	-o-transition-property: -o-transform, background-color, height;
	-o-transition-duration: .5s, .5s;
	transition-property: transform, background-color, height;
	transition-duration: .5s, .5s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.flipped {
	-webkit-transform: rotateX(-90deg);
	-moz-transform: rotateX(-90deg);
	-o-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
	background: #999!important;
}
.breadcrumb>.sub-nav ul {
	margin-left: 0;
	margin: 0;
}
.breadcrumb>.sub-nav>ul>li:last-child {
	display: none;
}
.breadcrumb>.sub-nav li:hover {
	background: none;
	color: #222;
	text-decoration: none;
}
.breadcrumb>.sub-nav>#crumbs>ul>li {
	list-style: none;
	font-size: 15px;
	text-transform: uppercase;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #333;
}
.breadcrumb>.sub-nav>#crumbs>ul>li a {
	padding: 0px;
	height: 26px;
	background: url(../../images/dotted.png) center 25px repeat-x;
}
.breadcrumb>.sub-nav>#crumbs>ul>li {
	padding: 22px 0px;
	height: 20px;
	margin: 0 5px;
}
@media (max-width: 970px) {
.breadcrumb>.sub-nav>#crumbs>ul>li {
	margin: 0 5px;
	font-size: 1em;
}
}

.sub-nav{font-size: 1em!important;}
.row-fluid.product-anchor-menu {
	margin-top: 0px;
	height: 65px;
}
.product-anchor-menu .follow-footer {
	background: #000;
	height: 65px;
}
.product-anchor-menu .follow-footer .anchor-nav-container {
	height: 65px;
	padding: 0px;
}
.product-anchor-menu .follow-footer .anchor-nav {
	padding: 0px;
	height: 65px;
}
.product-anchor-menu .follow-footer .anchor-nav li {
	height: 65px;
	padding: 0px;
}
.product-anchor-menu .follow-footer .anchor-nav li a {
	color: #fff;
	height: 43px;
	padding: 22px 20px 0px 20px;
	display: block;
	background: none;
}
.product-anchor-menu .follow-footer .anchor-nav li a:hover {
	background: #fff;
	color: #000;
}
.product-anchor-menu .follow-footer .anchor-nav li a.activeSubMenuLink {
	background: #fff!important;
}
.product-anchor-menu .follow-footer .anchor-nav-container .button {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 32px;
	padding: 25px 25px 8px 25px;
	background: url(../../images/red-bg.png);
	font-size: 1em;
}
.product-anchor-menu .follow-footer .anchor-nav-container .button:hover {
	background: #fff;
	color: #000;
}
.product-upper-body #unique-pager {
	width: 100%;
}
.product-upper-body .spread-the-word {
	min-height: 130px;
	height: 130px;
}
.product-upper-body .spread-the-word .yellow-bg h3 {
	margin-top: 25px;
}
#zoom-images-wrapper {
	margin-top: 0px!important;
}
.product-upper-body .same-height .product-overview-text .rslides_tabs {
	width: 100%;
}
.product-upper-body .same-height .product-overview-text .rslides_tabs a:active, .product-upper-body .same-height .product-overview-text .rslides_tabs a:hover {
	font-weight: bold;
}
.product-upper-body .product-overview-text .panel {
	width: 100%;
	float: left;
}
.product-upper-body .product-overview-text .panel p {
	float: left;
}
.product-upper-body .product-overview-text {
	margin-bottom: 0px;
	padding-bottom: 0px;
	float: left;
}
.product-upper-body .product-overview-text .text-content {
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 100%;
}
.product-upper-body ul.rslides_tabs {
	margin-top: 20px;
	margin-left: 0px;
	float: left;
	position: relative;
	z-index: 9;
}
.product-upper-body ul.rslides_tabs li {
	float: left;
	width: 100%;
	width: 20px;
	font-size: 14px;
}
.product-upper-body ul.rslides_tabs li.rslides_here {
	font-weight: bold;
}
.anchor-menu {
	position: relative;
	width: 100%;
	height: 70px;
	display: block;
	margin-top: 15px;
}
.main-nav>.sub-nav>ul>li:hover a {
	background: url(../../images/triangle.png) center bottom no-repeat;
	text-decoration: none;
}
.main-nav>.sub-nav .active-second a {
	background: url(../../images/triangle.png) center bottom no-repeat;
	text-decoration: none;
}
.social-nav {
	display: block;
	position: absolute;
	top: 0;
	right: 50px;
	padding: 18px 10px 0 0;
	z-index: 999;
	height: 47px;
}
.social-nav .facebook-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) 0 0;
	width: 25px;
	height: 25px;
}
.social-nav .facebook-link:hover {
	background-position: 0 -25px;
}
.social-nav .twitter-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -25px 0;
	width: 25px;
	height: 25px;
}
.social-nav .twitter-link:hover {
	background-position: -25px -25px;
}
.social-nav .youtube-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -50px 0;
	width: 25px;
	height: 25px;
}
.social-nav .youtube-link:hover {
	background-position: -50px -25px;
}
.social-nav .myspace-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -75px 0;
	width: 25px;
	height: 25px;
}
.social-nav .myspace-link:hover {
	background-position: -75px -25px;
}
.social-nav .spotify-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -100px 0;
	width: 25px;
	height: 25px;
}
.social-nav .spotify-link:hover {
	background-position: -100px -25px;
}
.social-nav .instagram-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -130px 0;
	width: 25px;
	height: 25px;
}
.social-nav .instagram-link:hover {
	background-position: -130px -25px;
}
.social-nav .tumblr-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -159px 0;
	width: 25px;
	height: 25px;
}
.social-nav .tumblr-link:hover {
	background-position: -159px -25px;
}
.search-results .search-nav .search-link {
	background: url(../../images/search-icon-top.png) 50% 0%;
}
.search-results .pod .zoom-image {
	position: relative;
}
.product-upper-body .zoom img {
	width: 100%;
}
.product-upper-body .zoom img:hover {
	cursor: -moz-zoom-in;
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}
h3.top-results-header {
	width: 100%;
	font-size: 36px;
}
#searchMain input {
	background-color: #fff;
	border: none;
	border-bottom: 1px dotted #fff;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	color: #000;
	font-family:  FuturaLT-Condensed, Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.6em;
	text-transform: uppercase;
	height: 25px;
	margin-bottom: 0px;
	position: relative;
	bottom: 5px;
}
.search-button {
	-webkit-appearance: none;
	background: #617275;
	color: #fff;
	text-transform: uppercase;
	border: none;
	font-family:  FuturaLT-Condensed, Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 16px;
	padding: 5px 8px 5px 8px;
	-webkit-transition: background 0.2s ease-in;
	-moz-transition: background 0.2s ease-in;
	-o-transition: background 0.2s ease-in;
	transition: background 0.2s ease-in;
	position: relative;
	bottom: 5px;
	margin-left: 5px;
}
.search-text {
	margin-right: 10px;
	color: #545e61;
	text-transform: uppercase;
	font-family:  FuturaLT-Condensed, Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.search.search-results .span8 h3 {
	font-size: 1.8em;
}
.search.search-results .span8 h3.results-header {
	font-size: 36px;
	padding: 40px 10px;
}
.search.search-results p {
	font-size: 1.1em;
}
.search-nav {
	display: block;
	height: 65px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 999;
}
.search-nav .search-link {
	display: inline-block;
	background: url(../../images/search-icon-top.png) 50% 100%;
	width: 60px;
	height: 65px;
}
.search-nav .search-link:hover {
	background: url(../../images/search-icon-top.png) 50% 0%;
}
.sub-search {
	width: 100%;
	background: url(../../images/sub-nav-background.png) top center repeat-x;
	min-height: 0;
	height: 65px;
	z-index: 7000;
	position: absolute;
}
.global-search {
	width: 100%;
	text-align: center;
	height: 65px;
}
.global-search form {
	margin: 0px;
	padding-top: 15px;
	height: 50px;
}
.location-search {
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	font-size: 1.8em;
	line-height: 1em;
	color: #b6aa69;
	text-transform: uppercase;
	text-align: center;
	font-family: 'Teko', Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.fake-button {
	-webkit-appearance: none;
	background: #617275;
	color: #fff;
	text-transform: uppercase;
	border: none;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.6em;
	padding: 9px 8px 8px;
	-webkit-transition: background 0.2s ease-in;
	-moz-transition: background 0.2s ease-in;
	-o-transition: background 0.2s ease-in;
	transition: background 0.2s ease-in;
	cursor: pointer;
	top: 5px;
	left: 10px;
	position: relative;
}
.fake-button:hover {
	background: #b6aa69;
}
.dd-select {
	background-color: rgba(54,58,73,0.5)!important;
	height: 55px!important;
	border-bottom: 1px dotted #b6aa69;
}
.dd-selected-text {
	font-size: 1em;
	font-family: Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #b6aa69;
	padding-top: 8px;
	text-transform: uppercase;
}
.dd-selected:hover {
	text-decoration: none;
}
.dd-option {
	font-size: 18px;
	padding: 10px;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #fff;
	background: #444444;
	background: -moz-linear-gradient(top, #444444 0%, #272727 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(100%, #272727));
	background: -webkit-linear-gradient(top, #444444 0%, #272727 100%);
	background: -o-linear-gradient(top, #444444 0%, #272727 100%);
	background: -ms-linear-gradient(top, #444444 0%, #272727 100%);
	background: linear-gradient(to bottom, #444444 0%, #272727 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#272727', GradientType=0);
	text-transform: uppercase;
}
.dd-option label {
	font-size: 18px;
}
.dd-option label:hover {
	font-size: 18px;
	text-decoration: none;
}
.dd-option:hover {
	font-size: 18px;
	text-decoration: none;
}
.dd-option:hover {
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.dd-option-selected {
	color: #222;
}
.text-content.artist-gig-list {
}
.text-content.artist-gig-list .songkick-events {
	padding-top: 0px;
	margin-top: 0px;
}
.songkick-events {
	padding-top: 20px;
}
.songkick-events .pagination {
	width: 90%;
	padding: 0px 5%;
	text-align: center;
	float: left;
}
.songkick-events .pagination a {
	padding: 3px 8px;
	background: #4F5F62;
	color: #fff;
}
.songkick-events table {
	border-collapse: separate;
	border-spacing: 0px 1px;
	width: 100%;
}
.date_block {
	background: #617275;
	margin-bottom: 1px;
	margin-right: 20px;
	text-align: center;
	white-space: nowrap;
}
.gig-contain {
	width: 100%;
	height: 66px;
	border-bottom: 1px solid #D8DDE0;
}
.gig-contain:first-child {
	border-top: 1px solid #D8DDE0;
	margin-bottom: 1px;
}
.event_title {
	color: #617275;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	padding-left: 20px;
	font-weight: bold;
}
span.event-headline, span.event-headline h3 {
	font-size: 38px;
	margin-left: 10px;
	font-weight: bold;
}
span.event-headline small {
	font-size: 26px;
	padding: 0 0 0 30px;
	font-weight: bold;
}
span.event-support {
	font-size: 30px;
	margin-left: 20px;
	margin-left: 10px;
	display: inline-block;
"
}
.event_title, .event_title h3 {
	color: #617275;
	padding: 8px;
	width: 100%;
	padding-left: 0px;
	font-size: 1.8em;
	line-height: 1.0em;
	display: inline-block;
}

@media (max-width: 800px) {
span.event-headline small {
	display: block;
	padding: 10px 0 0 10px;
}
}
.event_venue {
	border-right: 1px solid #D8DDE0;
	height: 66px;
	padding: 8px;
	color: #617275;
}
.date_block h3 {
	padding: 20px;
	color: #fff;
	font-weight: bold;
}
.event_btn {
	text-align: center;
	width: 200px;
}
.event_btn span {
	padding: 20px 10px;
	display: block;
}
.event_btn a {
	color: #fff;
	padding: 5px 15px 5px 25px;
	text-transform: uppercase;
	width: 100px;
	display: block;
	background: #617275 url(../../images/icon_new_window3.gif) no-repeat 30px 50%;
}
.event_btn a:hover {
	color: #b6aa69;
	background: #000000 url(../../images/icon_new_window3.gif) no-repeat 30px 50%;
}
.cover.homepage {
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%;
//min-width: 978px;
	overflow: hidden;
}
.cover.homepage .cover-slideshow {
	max-height: 900px;
	overflow: hidden;
}
.made-in-england {
	position: absolute;
	z-index: 9;
	right: 30px;
	width: 130px;
	top: 30px;
}
.guitar-player-award {
	position: absolute;
	z-index: 9;
	right: 30px;
	width: 130px;
	top: 165px;
}
a.prev, a.next {
	display: none;
}
.cover.homepage .cover-slideshow h1 {
	word-spacing: normal;
	max-width: 100%;
}
.cover.homepage .cover-slideshow .text {
	top: 40%;
}
.cover-slideshow.amplifiers-slider .text {
	top: 40%;
	position: absolute;
	left: 80px;
	z-index: 999;
	bottom: 25px;
}
.cover-slideshow.amplifiers-slider .text h1 {
	word-spacing: normal;
	width: 80%;
}
.amplifiers-slider .next, .amplifiers-slider .prev {
	display: none;
}
.series-page .text h1.black {
	max-width: 100%;
	font-size: 2.8em;
	margin-bottom: 20px;
	font-weight: bold;
}
.series-cover {
	max-height: 900px;
	overflow: hidden;
}
.series-cover .text h1 {
	word-spacing: normal;
	max-width: 45%;
}
.series-title {
	z-index: 9;
	position: absolute;
	bottom: 50%;
	left: 20px;
}
.cover.homepage img {
	max-width: 1800px;
	min-width: 100%;
	height: auto;
}
.cover.homepage .prev, .cover.homepage .next {
	display: none;
}
.home.page .product-demo.pod .text-content {
	min-height: 53px;
	float: left;
}
.tweethover, .twitter-block {
	color: #fff;
	text-align: center;
	font-size: 12px;
}
.tweethover:hover .yellow-bg {
	background: #333333;
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.tweethover:hover p.tweet-text {
	color: #b6aa69;
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.cover, .two-thirds-cover, .three-quarters-cover, .find-your-amp-cover {
	position: relative;
	display: block;
	overflow: hidden;
}
.cover-slideshow {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
.product-lifestyle-slides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
.product-lifestyle-slides li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.product-lifestyle-slides li:first-child {
	position: relative;
	display: block;
	float: left;
}
.cover.single-cabinet .cover-slideshow {
	overflow: visible;
}
.cover-slideshow li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.cover-slideshow li:first-child {
	position: relative;
	display: block;
	float: left;
}
.artist-slideshow .cover-slideshow img {
	display: inline;
	height: auto;
	float: none;
	width: 100%;
	border: 0;
	max-width: 700px;
}
.artist-slideshow .cover-slideshow li {
	background: #fff;
}
.mobile-text {
	display: none;
}
.cover a.prev, .cover a.next {
	z-index: 3000;
	top: 45%;
	text-indent: -99999px;
	background: url(../../images/arrows-slideshow.png) no-repeat transparent;
}
a.prev, .cover a.prev {
	left: 22px;
	background-position: -16px 0;
}
.find-your-amp-cover {
	background: #000;
}
.all-series-cover {
	background: #000;
	position: relative;
}
.all-series-cover .prev, .all-series-cover .next {
	display: block;
	z-index: 999;
	top: 45%;
}
.image {
	width: 100%;
	max-width: none;
	height: auto;
}
.two-thirds-cover .text {
	position: absolute;
	left: 40px;
	top: 25%;
}
.banner-center-content {
	float: left;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
.banner-center-content h1 {
	font-weight: normal;
	
}
.banner-center-content table {
	width: 55%;
	margin-left: 80px;
}
.two-thirds-cover .text p {
	display: none;
}
.two-thirds-cover.lifestyle .text {
	top: 40%;
	z-index: 9;
}
.subproduct-holder {
	position: relative;
	display: block;
}
.subproduct-holder .text {
	position: absolute;
	margin: 11% 0px 0px 40px;
}
.subproduct-holder .text h1 {
	font-size: 3em;
	padding-right: 60px;
}
.text.live-for-music-text {
	bottom: 30px!important;
	top: auto!important;
}
.three-quarters-cover .text {
	position: absolute;
	left: 80px;
	z-index: 999;
	top: 25%;
}
.cover .text {
	position: absolute;
	left: 80px;
	z-index: 999;
	bottom: 25px;
}
.cover .text h1 {
	line-height: 1.2em;
}
.text.support {
	top: 10%;
	left: 40px;
}
#email-form {
	margin-top: 20px;
	height: 60px;
	width: 100%;
}
.text.support h2 {
	font-size: 4em;
}
.prettycheckbox a {
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.prettycheckbox a:hover {
	background-position: 0 -80px!important;
}
.photo-stories-block {
	padding: 90px 0 70px 0;
}
.photo-stories-block:hover h2 {
	color: #b6aa69;
}
.photo-stories-block p, .photo-stories-block h2 {
	text-align: center;
}
.photo-story {
	min-height: 420px;
	position: relative;
}
.photo-story .text-content {
	left: 10px;
	position: absolute;
	bottom: 10px;
}
.photo-story h3 {
	display: block;
}
.yellow-bg .text-content p.white a {
	color: #fff;
	text-decoration: underline;
}
.social-tabs {
	margin-top: 10px;
}
.social-link {
	padding: 40px 0;
	display: block;
	overflow: hidden;
	position: relative;
}
.social-link .overlay {
	background: rgba(0,0,0,0.5);
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 125px;
	top: 0px;
	left: 0px;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.social-link .overlay .action {
	font-family:W01-ExtraBoldCond 774896',  'Teko', FuturaBT-ExtraBlackCondensed, Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1.7em;
	color: #ffffff;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	background: transparent;
	-webkit-transform: scale(5);
	-moz-transform: scale(5);
	-o-transform: scale(5);
	-ms-transform: scale(5);
	transform: scale(5);
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.social-link .overlay .action .bold {
	font-weight: 400;
}
.social-link .icon {
	width: 45px;
	height: 45px;
	margin: 0 auto;
	display: block;
	background: url(../../images/sprites/social-links-45.png);
	background-repeat: no-repeat;
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.social-link.facebook {
	background-color: #4c5871;
}
.social-link.twitter {
	background-color: #59acbf;
}
.social-link.youtube {
	background-color: #81393b;
}
.social-link.myspace {
	background-color: #313131;
}
.social-link.googleplus {
	background-color: #BD5749;
}
.social-link.spotify {
	background-color: #aebe84;
}
.social-link.soundrop {
	background-color: #5b9b82;
}
.social-link.instagram {
	background-color: #517FA4;
}
.social-link.tumblr {
	background-color: #2c4762;
}
.social-link.facebook .icon {
	background-position: -135px 0px;
}
.social-link.twitter .icon {
	background-position: -180px 0px;
}
.social-link.youtube .icon {
	background-position: 0px 0px;
}
.social-link.myspace .icon {
	background-position: -45px 0px;
}
.social-link.googleplus .icon {
	background-position: -370px 0px;
}
.social-link.spotify .icon {
	background-position: -90px 0px;
}
.social-link.soundrop .icon {
	background-position: -225px 0px;
}
.social-link.instagram .icon {
	background-position: -276px 0px;
}
.social-link.tumblr .icon {
	background-position: -326px 0px;
}
.social-link:hover .overlay {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
.social-link:hover .icon {
	-webkit-transform: scale(0.75);
	-moz-transform: scale(0.75);
	-o-transform: scale(0.75);
	-ms-transform: scale(0.75);
	transform: scale(0.75);
}
.social-link:hover .action {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.cover-spans-height {
	height: 70%;
}
.hot-stories .text-content {
	height: 10px;
}
.hot-story-title {
	display: block;
}
.story a {
	color: #fff;
	font-size: 1em;
}
.story a h3:hover {
	color: #b6aa69;
}
.span12.mobile-hot-stories {
	display: none;
}
.hot-stories .story {
	margin-top: 20px;
}
.hot-stories .story h3, .hot-stories .story h4 {
	display: inline;
	font-size: 1.2em;
}
.hot-stories .next, .hot-stories .prev {
	display: none;
}
#loading-div {
	width: 16px;
	height: 16px;
	background: url(../../images/loading.gif) no-repeat;
	display: inline-block;
	padding-left: 20px;
}
.mobile-select {
	display: none;
	width: 40%;
}
.activeAI li a {
	color: #b6aa69;
}
#stylised4 .dd-select {
	background: #444!important;
	border-bottom: none;
	height: 44px!important;
	width: 165px!important;
}
#stylised4 .dd-selected-text {
	padding-top: 3px;
	font-family:  'BenchNine', Arial, Sans-Serif!important;
	color: #fff!important;
}
#stylised4 .dd-options {
	min-width: 163px!important;
}
#stylised4 .dd-option:hover {
	font-family:  'BenchNine', Arial, Sans-Serif!important;
}
#handbook0 .dd-select, #handbook1 .dd-select, #handbook2 .dd-select {
	height: 35px!important;
}
#handbook0 .dd-selected-text, #handbook1 .dd-selected-text, #handbook2 .dd-selected-text {
	font-size: 1.8em;
}
#handbook0 .dd-selected, #handbook1 .dd-selected, #handbook2 .dd-selected {
	padding: 0 10px;
}
.support .dropdown {
	margin: 20px 0;
}
.dropdown h3 {
	font-family:  'BenchNine', Arial, Sans-Serif!important;
	width: 100px;
}
.stat_ft_img {
	margin: 40px auto;
	max-width: 1000px;
}
.cover.artists .rslides_nav {
	display: none;
}
.cover.artists .text {
	top: 45%;
}
.dead-box {
	background: #000;
	float: left;
	font-family:  'BenchNine', Arial, Sans-Serif!important;
	font-size: 24px;
}
.dead-box .dead-text {
	padding: 10px;
	color: #fff;
	display: block;
}
.dead-box .rest-in-peace {
}
.dead-box .dead-date {
}
.active-artist-seperator {
	border-bottom: 1px solid #FFF;
}
.product, .product-overview, .product-category, .find-your-amp, .spotlight, .spotlight-image, .spotlight-text, .textblock, .hashtag, .product-demo, .gig-guide, .featured-gig, .featured-artist, .news-article, .exclusive {
	min-height: 275px;
}
p.white.instructions {
	font-size: 15px!important;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
	text-transform: none;
	margin: 20px 0px;
	text-align: left;
}
.find-amp-instructions {
	font-size: 22px;
	line-height: 38px;
	color: #fff;
	font-family:  'Teko',  Impact, Arial, Sans-Serif!important;
	font-weight: bold;
}
.found-button {
	margin: 20px 0px;
}
.row-fluid.news-item .span5 .made-for-music.news-article.pod img {
	margin-left: -20px;
}
.cover p, .two-thirds-cover p, .three-quarters-cover p {
	font-size: 16px;
	line-height: 1.3em;
	margin: 1.6em 0 0 0;
	width: 35%;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.quote {
	position: relative;
	background-size: cover;
}
.quote-text {
	position: absolute;
	bottom: 30px;
	left: 30px;
	height: auto;
	vertical-align: bottom;
}
.single-amp {
	min-height: 300px!important;
	overflow: hidden;
}
.quote-text.single-amp {
	width: 90%;
	overflow: hidden;
	min-height: 0px!important;
}
.quote h1 {
	font-size: 2.8em;
	opacity: 0.9;
	word-spacing: normal;
	line-height: 1em;
}
.quote h3, .quote h4 {
	display: block;
	line-height: 1em;
}
.find-your-amp-cover .text {
	font-size: 1.0em;
	line-height: 1.3em;
	position: absolute;
	bottom: 10%;
	left: 10%;
	height: auto;
	vertical-align: bottom;
	padding: 0 5% 0 0;
}
.find-your-amp-cover .text a:hover {
	color: #fff;
}
.amp-finder-cover {
	position: relative;
	background: url(../../images/amp-finder-cover-bg.jpg) center center no-repeat;
	background-size: cover;
	width: 100%;
	height: auto;
	text-align: center;
	padding: 60px 0;
	padding-bottom: 80px;
}
.amp-finder-cover .close-search {
	position: absolute;
	top: 0;
	right: 20px;
}
.amp-finder-cover .dd-container {
	top: 8px;
}
.amp-finder-cover .text {
	text-align: left;
	width: 60%;
	max-width: 750px;
	margin: 0 auto;
}
.amp-finder-cover h1 {
	font-size: 5em;
	word-spacing: normal;
	margin: 0;
}
.amp-finder-cover p {
	margin: 20px auto 0;
}
.find-sort .product-listing-image:hover .product-listing-image h2 a {
	color: #b6aa69;
}
.locatr_search_container {
	margin: 30px auto;
}
.find-a-stockist-cover {
	position: relative;
	background: url(../../stockists/images/cover-bg.jpg) center center no-repeat;
	background-size: cover;
	width: 100%;
	height: 100px;
	text-align: center;
	padding: 60px 0;
}
.find-a-stockist-cover h1 {
	font-size: 5em;
	word-spacing: normal;
	margin: 0;
	text-align: center;
	line-height: 50px;
}
.support-cover {
	position: relative;
	background: url(../../images/amp-finder-cover-bg.jpg) center center no-repeat;
	background-size: cover;
	width: 100%;
	height: 500px;
	text-align: center;
	padding: 60px 0;
	margin: 0 0 10% 0;
}
.support-cover h1 {
	word-spacing: normal;
}
.support-cover .text {
	text-align: left;
	width: 60%;
	max-width: 750px;
	margin: 5% auto 10%;
}
.support-cover p {
	margin: 20px auto 0;
}
.support-cover .search p {
	font-family:  'BenchNine', Arial, Sans-Serif!important;
	font-size: 3.0em;
	text-transform: uppercase;
	line-height: 1.1em;
	text-align: left;
	margin: 30px 0 0 0;
}
.download-handbook-box {
	display: block;
	width: 50%;
	float: right;
	margin: 10% 10%;
	padding: 0 10% 5%;
	padding-bottom: 60px;
}
.download-handbook-box h3 {
	font-size: 2.2em;
	line-height: 1.4em;
	width: 100%;
	text-align: center;
	color: #fff;
}
.download-handbook-box img {
	float: left;
}
.catalogue-banner h1 {
	float: right;
	width: 80%;
}
.download-info {
	text-align: center;
	bottom: 5px;
	left: 0px;
	width: 100%;
	float: left;
}
.search p {
	font-family:  'BenchNine', Arial, Sans-Serif!important;
	font-size: 3.0em;
	text-transform: uppercase;
	line-height: 1.2em;
	text-align: left;
}
.search .select {
background-color:background: rgba 45 52 56 font-family: 'Teko', Impact, Arial, Sans-Serif!important;
	color: #b6aa69;
}
.sort-by, .results-title {
	font-family:  'BenchNine', Arial, Sans-Serif!important;
	font-size: 1.8em;
	text-transform: uppercase;
	line-height: 1.8em;
	vertical-align: middle;
	font-weight: 400;
	display: inline-block;
	margin: 20px;
	float: left;
}
.sort-by {
	font-size: 1.4em;
	line-height: 1em;
	float: right;
}
.sort-by span {
	position: relative;
	bottom: 18px;
}
.details {
}
.details p {
	font-family: Lato, Arial, Helvetica, sans-serif!important;
	font-size: 0.8em;
	line-height: 1.5em;
	text-transform: uppercase;
	margin: 30px 0 0 0;
}
#unique-pager {
	margin: 0px;
	padding: 0px;
}
#unique-pager .rslides_here {
	opacity: 0.4;
}
#unique-pager li {
	width: 20%;
	height: 130px;
	float: left;
}
#unique-pager li a {
	display: block;
	width: 100%;
	height: 130px;
}
.specification-background {
	background: #fff;
//background: url(../../images/default-spec-background.jpg) no-repeat;
	background-size: cover;
}
.specification-container {
	width: 70%;
	padding: 50px 15%;
}
.specification-container td {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
}
.specification-container table {
	width: 100%;
}
.specification-container .identifier {
	width: 40%;
	padding-left: 20px;
	color: #000;
}
.specification-container .value {
	color: #000;
}
.spec-trans {
	background: url(../../images/trans-white.png);
	padding-bottom: 20px;
}
.specification-container h2 {
	text-align: center;
	margin: 0px 0px;
	padding: 40px 0px;
}
h2.specification-header {
	text-align: center;
	margin: 20px 0px;
}
.specification-container .inner-wrapper {
	margin: 0px 5%;
}
.specification-container .inner-wrapper table {
	margin: 20px 0px;
}
.specification-container .accordion-wrapper {
	margin: 0px 5%;
}
.spec-general-icon {
	display: block;
	height: 30px;
	width: 30px;
	background: url(../../images/accordion-sprite.png) no-repeat;
	float: right;
	margin-top: -5px;
	background-position: -0px 4px;
}
.spec-electronic-icon {
	display: block;
	height: 20px;
	width: 30px;
	background: url(../../images/accordion-sprite.png) no-repeat;
	float: right;
	margin-top: 3px;
	background-position: 0px -23px;
}
.spec-speakers-icon {
	display: block;
	height: 20px;
	width: 30px;
	background: url(../../images/accordion-sprite.png) no-repeat;
	float: right;
	margin-top: 2px;
	background-position: -0px -44px;
}
.spec-valves-icon {
	display: block;
	height: 20px;
	width: 30px;
	background: url(../../images/accordion-sprite.png) no-repeat;
	float: right;
	margin-top: 3px;
	background-position: 0px -67px;
}
.spec-accessories-icon {
	display: block;
	height: 20px;
	width: 30px;
	background: url(../../images/accordion-sprite.png) no-repeat;
	float: right;
	margin-top: 4px;
	background-position: -0px -88px;
}
.spec-dimensions-icon {
	display: block;
	height: 30px;
	width: 30px;
	background: url(../../images/accordion-sprite.png) no-repeat;
	float: right;
	margin-top: -5px;
	background-position: -0px -105px;
}
.spec-other-icon {
	display: block;
	height: 25px;
	width: 30px;
	background: url(../../images/accordion-sprite.png) no-repeat;
	float: right;
	margin-top: 5px;
	background-position: -0px -132px;
}
.specification-container #accordion h3, .specification-container .inner-wrapper h3 {
	display: block;
	background: #000!important;
	color: #fff;
	padding: 15px;
}
.span12.mobile-show, .spec-accordion.mobile-show {
	display: none;
}
.mobile-show, .tablet-show {
	display: none;
}
.tablet-show .text.live-for-music-text {
	position: relative;
	float: left;
	padding: 20px;
	bottom: 0px!important;
	top: 0px!important;
}
.tablet-show .text.live-for-music-text h1.yellow {
	color: #fff;
	font-size: 1.6em;
	line-height: 130%;
}
.tablet-show .text.live-for-music-text h3 {
	font-size: 1.3em;
	line-height: 130%;
}
.gigbuttonReveal {
	display: none;
}
.product-demo.pedal, .product-demo.amplifier, .product-demo.cabinet {
	min-height: 270px;
}
.content-block, .spotlight, .product, .product-listing, .product-category, .find-your-amp, .textblock, .product-demo, .product-detail-image, .review, .review-image, .gig-guide, .featured-gig, .featured-artist, .hashtag, .competition, .block-title, .exclusive, .goto-www {
	min-height: 350px;
	position: relative;
}
.main-images-cabinets {
	height: 530px;
}
.main-images-cabinets .product-detail-image {
	min-height: 550px;
}
.goto-www h2 {
	padding: 25%;
	text-align: center;
}
.goto-www a:hover {
	color: #b6aa69;
	cursor: pointer;
}
.static-page {
}
.static-page .span3 {
	width: 130px;
}
.spotlight-text {
	height: 350px;
	min-height: 350px;
}
.spotlight-image {
	height: 350px;
	min-height: 350px;
	margin-right: -2px;
}
.product-demo {
	cursor: pointer;
}
.product-demo iframe, .product-demo object, .product-demo embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.text-content {
	padding: 30px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
	text-transform: uppercase;
}
.text-content p {
	font-size: 15px;
	line-height: 1.5em;
}
.text-content p a {
	text-decoration: underline;
}
.text-content p a:hover {
	text-decoration: none;
}
.block-title-center {
	display: inline-block;
	height: 350px;
	padding: 0 0 0 10%;
	width: 90%;
	margin: 0 0 -5px 0;
}
.block-title-center .center-text-content {
	display: table;
	vertical-align: middle;
	height: 100%;
	width: 100%;
}
.block-title-center .center-text-content a {
	display: table-cell;
	font-family:  'Teko', Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	letter-spacing: -4%;
	text-transform: uppercase;
	text-align: left;
	font-size: 3.0em;
	line-height: 1.0em;
	vertical-align: middle;
	height: 100%;
	min-width: 100%;
	word-spacing: 1000px;
	font-weight: bold;
}
.block-title-center .center-text-content a:hover {
	color: #999;
}
.block-title-description p {
	width: 70%;
	font-size: 0.95em;
	line-height: 1.6em;
	text-transform: none;
	margin-top: 2.0em;
}
.bottom {
	position: absolute;
	bottom: 0;
	left: 0;
}
.adjTop {
	position: absolute;
	top: 0;
	left: 0;
}
.product {
	display: block;
	overflow: hidden;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.product h2 {
//word-spacing:2000px;
}
.textblock p {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.7em;
	text-transform: uppercase;
	line-height: 1.1em;
	text-align: center;
	margin: 20px;
}
.textblock p .bold {
	font-family: Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-weight: bold;
}
.textblock .twitter-icon {
	background: url(../../images/sprites/social-icons.png) -101px -50px;
	width: 30px;
	height: 25px;
	margin: 0 auto;
}
.span12.twitter-block .textblock.yellow-bg {
	min-height: 0px;
}
.span12 .twitter-block .text-content {
	background: #b6aa69;
	padding: 10px;
}
.hashtag {
	text-align: center;
}
.hashtag .tag {
	font-family:'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	margin: 0 auto;
	font-size: 3em;
	line-height: 350px;
	font-weight: bold;
}
.hashtag .tag:hover {
	color: #617275;
}
.featured-gig p, .spotlight p {
	margin-top: 20px;
}
.spotlight-text p {
	bottom: 10px;
	position: absolute;
	width: 25%;
	font-size: 14px;
}
.featured artist h2 {
	position: absolute;
	bottom: 30px;
	left: 30px;
}
.gig-guide h2 {
	margin-top: 15%;
}
.gig-guide a {
	display: block;
	background: #617275;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.2em;
	color: #FFF;
	position: absolute;
	bottom: 30px;
	left: 30px;
	padding: 0.5em 0.6em 0.4em;
}
.gig-guide a:hover {
	background: #000;
	text-decoration: none;
}
.gig-guide p {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 16px;
	text-transform: none;
	line-height: 1.2em;
	margin: 5px 0 0 0;
}
.gigs-title {
	text-align: center;
	border-bottom: 1px solid #DFE3E4;
	padding: 60px 0;
}
.gigs-title {
	text-align: center;
	border-bottom: 1px solid #dfe3e4;
	padding: 60px 0;
	background: #fff;
}
.gigs-title .bluegrey-btn.light {
	position: relative;
	bottom: 8px;
}
.gigs-title * {
	display: inline-block;
}
.gigs-title .light {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.made-for-music .gig-guide {
	max-height: 698px;
	overflow: hidden;
}
.gig-guide .gig {
	margin: 0 0 3.0em 0;
}
.gig-guide h2 {
	margin-top: 15%;
}
.gig-guide a {
	display: block;
	background: #617275;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.2em;
	color: #FFF;
	position: absolute;
	bottom: 30px;
	left: 30px;
	padding: 0.5em 0.6em 0.4em;
}
.gig-guide a:hover {
	background: #000;
	text-decoration: none;
}
.gig-guide p {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 16px;
	text-transform: none;
	line-height: 20px;
	margin: 5px 0 0 0;
}
.mfm-hero {
	height: 200px;
	min-height: 200px;
	position: relative;
	display: block;
}
.gig-guide.item, .gig-guide.end-item {
	display: block;
	background: #fff;
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	position: relative;
}
.image-mobile {
	display: none;
}
.mobile-text .text {
	padding: 20px;
}
.mobile-text .text h1 {
	font-size: 2.4em;
	max-width: 100%;
	text-align: center;
	margin-bottom: 10px;
	line-height: normal;
}
.mobile-text .text p {
	font-size: 0.9em;
}
.gig-bg {
	background-size: cover;
	width: inherit;
	max-height: 698px;
	min-height: 350px;
	display: block;
	overflow: hidden;
	position: absolute;
}
.gig-guide.item h4 {
	font-family: Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	letter-spacing: -1px;
	font-size: 1.7em;
	font-weight: bold;
}
.featured-gigs .block-vcenter {
	min-height: 290px;
	height: 290px;
}
.gig-guide.item a, .gig-guide.end-item a {
	margin-top: 0%;
	bottom: 0;
}
.gig-guide.item h2, .gig-guide.end-item h2 {
	margin-top: 0%;
	font-size: 2.8em;
	line-height: 0.8em;
}
.gig-guide.item:hover h4.white, .gig-guide.item:hover h2.white, .gig-guide.item:hover p.white, .gig-guide.item:hover h4.gold, .gig-guide.item:hover h2.gold, .gig-guide.item:hover p.gold, .gig-guide.item:hover h4.black, .gig-guide.item:hover h2.black, .gig-guide.item:hover p.black {
	color: #b6aa69;
}
.gig-guide.end-item:hover, .gig-guide.item:hover h4, .gig-guide.end-item:hover h4, .gig-guide.end-item:hover h2, .gig-guide.item:hover p, .gig-guide.end-item:hover p {
	background: none;
	color: #fff;
}
.span7.series-page .text {
	margin: 40px;
}
.span7.series-page .text.handbook{
	margin: 40px 0 40px 20px;
}
.homepage-see-gig-guide {
	position: relative;
}
.homepage-see-gig-guide a {
	color: #ffffff;
}
.homepage-see-gig-guide a:hover {
	color: #b6aa69;
}
.home-gig-guide h2 {
	text-align: center;
}
.homepage-see-gig-guide .text-content {
	position: absolute;
	top: 38%;
	width: auto;
}
.homepage-see-gig-guide a {
	display: block;
}
.reveal-text {
	display: none;
	cursor: pointer;
	position: absolute;
	z-index: 9;
}
.homepage-see-gig-guide:hover .reveal-text {
	display: block!important;
}
.homepage .white-bg.gig-guide h2 {
	color: #fff;
}
.gig-guide.item:hover a, .gig-guide.end-item:hover a {
	color: #617275;
	background: #fff;
}
.gig-guide-section {
	overflow: hidden;
}
.tweet .text-content a {
	color: #fff!important;
	text-decoration: underline;
}
.product-pod-title {
	background: #000;
	color: #fff;
	float: none;
	text-align: center;
	font-size: 2.4em;
	width: 100%;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	padding: 15px 0px;
	margin: 0px;
	position: relative;
	font-weight: bold;
}
.product-pod-title li {
	line-height: 30px;
	text-transform: uppercase;
	position: absolute;
	bottom: 0px;
	background: #000;
	padding: 7px 0px;
	width: 100%;
	font-size: 0.8em;
	word-break: break-all;
	word-wrap: break-word;
}
.amp-series-wrapper.accessories,.amp-series-wrapper.pedals{
	border-top: 1px solid #dfe3e4;
}
.amp-series-wrapper .span3 {
	border-right: 1px solid #dfe3e4;
	border-bottom: 1px solid #dfe3e4;
}
.product-register-title {
	font-size: 5em;
	text-align: left;
	word-spacing: 2000px;
	margin-top: 40px;
	color: #121212;
}
.product-demo, .product, .pod {
	overflow: hidden;
}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.homepage-pod-align {
	right: 0px;
}
.product-demo .zoom-image, .pod .zoom-image {
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transition: -webkit-transform 0.3s ease-in-out;
	-moz-transition: -moz-transform 0.1s ease-in-out;
	-ms-transition: -ms-transform 0.3s ease-in-out;
	-o-transition: -o-transform 0.3s ease-in-out;
	transform-style: preserve-3d;
	transition: transform 0.3s ease-in-out;
	position: relative;
	width: 100%;
}
.amp-series-wrapper .span3 .series-image-container {
	text-align: center;
	width: 100%;
	height: auto;
	position: relative;
	display: block;
}
.amp-series-wrapper .pod .zoom-image {
	top: 0;
	width: auto!important;
	max-width: 380px!important;
	max-height: 340px;
	position: relative;
}
.row-fluid.black-bg.amp-series-wrapper {
	background: #fff;
}
.amp-series-wrapper .product.pod .text-content {
	width: 100%;
	padding-left: 0px;
}
.amp-series-wrapper .product.pod .text-content h2 {
	text-align: center;
}
.pod .zoom-image {
	max-width: none!important;
	position: absolute;
	bottom: 0px;
}
.product-landing .product-category.pod .zoom-image {
	bottom: 0px;
}
.single-amp .pod .zoom-image {
	max-width: 380px!important;
	max-height: 340px;
	position: relative;
	bottom: 15px;
}
.single-amp .product-listing-image.pod a {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	overflow: hidden;
}
.product-listing-image img {
	max-width: 380px!important;
	max-height: 340px;
	position: relative;
}
.cabinets-list .product-listing-image a {
	text-align: left;
}
.cabinets-list .pod .zoom-image {
	left: 0px;
}
.product-listing-image a {
	display: block;
	width: 100%;
	height: 10px;
	text-align: center;
}
.make-your-mark .text-content {
	text-align: center;
}
.gallery-headline {
	background: #000;
}
.gallery-headline .black-bg {
	padding-bottom: 60px;
}
.gallery-headline .white-btn {
	background: #fff;
	color: #000;
}
.gallery-headline h1 {
	text-align: center;
	color: #fff;
	font-size: 5em;
	margin: 65px 0px 45px 0px;
}
.gallery-headline p {
	text-align: center;
	color: #fff;
	font-size: 15px;
	width: 65%;
	margin: 0px auto 40px auto;
}
.gallery-headline .buttons {
	width: 240px;
	margin: 0px auto;
	display: block;
	height: auto;
}
.spread-the-word.design-your-amp .inline-social-media {
	margin-top: 0px;
}
.design-your-amp .white.share-to-care {
	display: none;
}
.fancybox-skin {
	background: #000;
}
.fancybox-wrap {
	width: 100%!important;
	left: 0px!important;
}
.fancybox-title {
	padding: 0 0 10px 0;
	text-align: center;
	color: #fff;
	border-bottom: 1px solid #6c6c6c;
}
.fancybox-image {
	width: auto!important;
	height: auto!important;
	display: inline-block;
	margin: 0px auto;
	max-width: 90%!important;
	max-height: 600px!important;
}
.fancybox-outer {
	border-bottom: 1px solid #6c6c6c;
	padding-bottom: 40px;
}
.fancybox-inner {
	text-align: center;
	width: 100%!important;
	margin-top: 40px;
	height: auto!important;
}
.fancybox-close {
	bottom: -40px!important;
	left: 10px!important;
	top: auto!important;
	right: auto!important;
	background: url(../../images/close-gallery.png) 0 0 no-repeat;
}
.fancybox-nav {
	width: 45px;
	height: 35px;
	right: 0px!important;
	bottom: -50px!important;
	top: auto;
	left: auto;
}
.fancybox-prev {
	right: 70px!important;
}
.fancybox-prev span {
	background: url(../../images/arrows-slideshow.png) 0 0 no-repeat;
	background-position: 0% 0%;
}
.fancybox-prev span:hover {
	background-position: 0% 100%;
}
.fancybox-next span {
	background: url(../../images/arrows-slideshow.png) no-repeat;
	background-position: 100% 0%;
}
.fancybox-next span:hover {
	background-position: 100% 100%;
}
.fancybox-nav span {
	visibility: visible;
}
.design-options {
}
.design-option {
	width: 14.285%;
	float: left;
	height: 125px;
}
.design-option .design-option-image {
	width: 100%;
	height: 100%;
}
.vinyl-options-one {
}
.vinyl-options-one .vinyl-option {
	width: 10%;
	float: left;
	height: 125px;
}
.vinyl-option .vinyl-option-image {
	width: 100%;
	height: 100%;
}
.vinyl-options-two .vinyl-option {
	width: 9.09%;
	float: left;
	height: 125px;
}
.tattoo-overview {
	position: relative;
}
.tattoo-overview .tattoo-pod {
	margin-bottom: 80px;
}
.tattoo-overview .tattoo-pod .text-content {
	width: 80%;
}
.tattoo-overview .tattoo-pod .text-content p {
	width: 90%;
}
.tattoo-pod .button {
	background: #000;
}
.tattoo-pod .button.red-btn {
	background: #a62724;
	margin-right: 10px;
	margin-top: 10px;
}
.tattoo-pod .button:hover {
	background: #fff;
	color: #000;
}
.tattoo-overview .tattoo-pod .button.red-btn {
	background: #a62724;
}
.tattoo-overview .tattoo-pod .button.red-btn:hover {
	background: #000;
	color: #fff;
}
.tattoo-pod h2 {
	margin: 0px 0px 10px 0px;
}
.tattoo-pod p {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: none;
	margin-top: 20px;
}
.tattoo-pod p a {
	text-decoration: underline;
}
.make-your-mark {
	padding: 30px 0px;
}
.make-your-mark p {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: none;
	width: 60%;
	padding: 40px 20% 0px 20%;
}
.make-your-mark .text-content h2 {
	font-size: 5em;
	text-align: center;
}
.make-your-mark .button {
	background: #fff;
	color: #000;
}
.make-your-mark .button:hover {
	background: #b6aa69;
	color: #fff;
}
.news-article.pod {
	position: relative;
}
.support .span6 h2 {
	font-size: 3em;
}
.page-template-page-support-php .cover {
	overflow: visible;
}
.handbook-link.coming-soon {
	background: url(../../images/handbook-fallback.png) center center no-repeat;
	background-size: cover;
}
.block-title.handbook-link.coming-soon .text-content {
	background: none;
}
.block-title.handbook-link.coming-soon .text-content .white {
	margin-left: 0px;
}
.product-demo .zoom-image:hover, .pod:hover .zoom-image, .zoom-image:hover .content-block.news, .span4:hover .content-block.news img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.zoomNone.product-demo .zoom-image:hover, .zoomNone.pod:hover .zoom-image, .zoomNone.zoom-image:hover .content-block.news, .zoomNone.span4:hover .content-block.news img {
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
.gig-selector, .hidden-element {
}
.hidden-element {
}
.product-category h2 {
	font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
	text-transform: uppercase;
	margin: 0 auto;
	font-size: 3em;
	position: relative;
	padding: 0 0 0 5%;
	float: left;
	padding-right: 80px;
	font-weight: bold;
}
.static-listing {
	display: block;
	overflow: hidden;
	position: relative;
	text-align: center;
	border: none;
	margin: 0;
}
.static-listing:hover {
	background: #b6aa69!important;
}
.static-listing.support-a, .static-listing.support-b, .static-listing.support-c, .static-listing.support-d, .static-listing.support-e, .static-listing.support-f, .static-listing.support-g {
	display: block;
	overflow: hidden;
	position: relative;
	text-align: center;
	border: none;
	margin: 0;
	background: #93999c;
	color: #fff;
}
.static-listing.support-b {
	background: #787d7f;
}
.static-listing.support-c {
	background: #626668;
}
.static-listing.support-d {
	background: #484a4b;
}
.static-listing.support-e {
	background: #363738;
}
.static-listing.support-f {
	background: #212122;
}
.static-listing.support-g {
	background: #000000;
}

.static-listing.support-h {
	background:#3F3F3F;


}
.support-block-copy {
	margin-left: 20px;
}
.support-block-copy span.link {
	display: block;
	padding: 5px 0 5px 40px;
	background: url(../../images/icon_new_window2.gif) no-repeat 0 50%;
}
.block-vcenter {
	min-height: 350px;
	height: 350px;
}
.history-vcenter {
	min-height: 750px;
	height: 750px;
}
.fullPage-slidesNav.bottom {
	bottom: 25px;
}
#infoMenu li a {
	color: #fff;
}
#section2 h1 {
	color: #333;
}
#superContainer {
	height: 100%;
	position: relative;
	-ms-touch-action: none;
	touch-action: none;
}
.fp-section {
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.fp-slide {
	float: left;
}
.fp-slide, .fp-slidesContainer {
	height: 100%;
	display: block;
}
.fp-slides {
	z-index: 1;
	height: 100%;
	overflow: hidden;
	position: relative;
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
	display: table;
	width: 100%;
}
.fp-tableCell {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	position: relative;
}
.fp-slidesContainer {
	float: left;
	position: relative;
}
.fp-controlArrow {
	position: absolute;
	z-index: 4;
	top: 50%;
	cursor: pointer;
	width: 0;
	height: 0;
	border-style: solid;
	margin-top: -38px;
}
.fp-controlArrow.fp-prev {
	left: 15px;
	width: 0;
	border-width: 18.5px 24px 18.5px 0;
	border-color: transparent #fff transparent transparent;
	-webkit-transition: all 0.7s ease-out;
	transition: all 0.7s ease-out;
}
.fp-controlArrow.fp-next {
	right: 15px;
	border-width: 18.5px 0 18.5px 24px;
	border-color: transparent transparent transparent #fff;
	-webkit-transition: all 0.7s ease-out;
	transition: all 0.7s ease-out;
}
.fp-controlArrow.fp-prev:hover {
	border-color: transparent #b6aa69 transparent transparent;
}
.fp-controlArrow.fp-next:hover {
	border-color: transparent transparent transparent #b6aa69;
}
.fp-scrollable {
	overflow: scroll;
}
.fp-easing {
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
#fp-nav {
	position: fixed;
	z-index: 100;
	margin-top: -32px;
	top: 50%;
	opacity: 1;
}
#fp-nav.right {
	right: 17px;
}
#fp-nav.left {
	left: 17px;
}
.fp-slidesNav {
	position: absolute;
	z-index: 4;
	left: 50%;
	opacity: 1;
}
.fp-slidesNav.bottom {
	bottom: 17px;
}
.fp-slidesNav.top {
	top: 17px;
}
#fp-nav ul, .fp-slidesNav ul {
	margin: 0;
	padding: 0;
}
#fp-nav li, .fp-slidesNav li {
	display: block;
	width: 14px;
	height: 13px;
	margin: 7px;
	position: relative;
}
.fp-slidesNav li {
	display: inline-block;
}
#fp-nav li a, .fp-slidesNav li a {
	display: block;
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
}
#fp-nav li .active span, .fp-slidesNav .active span {
	background: #333;
}
#fp-nav span, .fp-slidesNav span {
	top: 2px;
	left: 2px;
	width: 8px;
	height: 8px;
	border: 1px solid #000;
	background: rgba(0,0,0,0);
	border-radius: 50%;
	position: absolute;
	z-index: 1;
}
.fp-tooltip {
	position: absolute;
	top: -2px;
	color: #fff;
	font-size: 14px;
	font-family: arial, helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	white-space: nowrap;
	max-width: 220px;
}
.fp-tooltip.right {
	right: 20px;
}
.fp-tooltip.left {
	left: 20px;
}
.prev-year {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 130px;
	background: rgba(0,0,0,0.7);
	color: #b6aa69;
	opacity: 0;
	cursor: pointer;
	filter: alpha(opacity=0);
	-webkit-transition: opacity 0.66s ease-in-out;
	-moz-transition: opacity 0.66s ease-in-out;
	-o-transition: opacity 0.66s ease-in-out;
	transition: opacity 0.66s ease-in-out;
}
.prev-year:hover, .prev-year:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}
.prev-year span {
	position: absolute;
	top: 50%;
	margin-top: -31px;
	margin-left: 50px;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.7em;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}
.next-year {
	position: absolute;
	right: 0px;
	top: 0px;
	height: 100%;
	width: 130px;
	background: rgba(0,0,0,0.7);
	color: #b6aa69;
	opacity: 0;
	cursor: pointer;
	filter: alpha(opacity=0);
	-webkit-transition: opacity 0.66s ease-in-out;
	-moz-transition: opacity 0.66s ease-in-out;
	-o-transition: opacity 0.66s ease-in-out;
	transition: opacity 0.66s ease-in-out;
}
.next-year.hover, .next-year:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}
.next-year span {
	position: absolute;
	top: 50%;
	margin-top: -31px;
	margin-left: 20px;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.7em;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}
.year-content {
	text-align: center;
	width: 60%;
	padding: 0px 20%;
}
.year-content h2 {
	font-size: 126px;
	color: #fff;
	text-align: center;
}
.year-content p {
	font-size: 38px;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	line-height: 38px;
	margin: 20px 0px;
	cursor: pointer;
	font-weight: bold;
}
.year-content .what-happend {
	text-transform: uppercase;
	color: #fff;
	background: #b6aa69;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	padding: 10px;
	font-size: 20px;
	cursor: pointer;
}
.year-content .what-happend:hover {
	background: #444;
}
.year-popup {
	position: absolute;
	top: 100%;
	display: none;
	width: 60%;
	margin: 0px 20%;
	color: #000;
	text-align: center;
	height: auto;
}
.year-popup .close-year-popup {
	width: 100%;
	background: #b6aa69;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	letter-spacing: 1px;
	padding: 10px 0px;
	font-size: 16px;
	cursor: pointer;
}
.year-popup .year-inner {
	padding: 20px;
	background: #fff;
}
.year-popup .year-inner h3 {
	font-size: 3em;
}
.year-popup .year-inner img {
	margin-top: 10px;
}
.year-popup .year-inner h4 {
	font-size: 1.8em;
	margin-top: 10px;
	width: 100%;
	text-align: center;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-weight: bold;
}
.year-popup .year-inner p {
	margin-top: 10px;
}
.year-popup.revealed {
}
.timeline-container {
	text-align: center;
	position: fixed;
	bottom: -65px;
	color: #fff;
	width: 100%;
	z-index: 999;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	-ms-transition: all 0.1s linear;
	transition: all 0.1s linear;
}
.timeline-container .tip {
	background: #000;
	font-size: 20px;
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	padding: 10px 10px 10px 10px;
	position: relative;
	bottom: 7px;
	background: #000 url(../../images/white-arrows.png) 0 0 no-repeat;
	background-position: 100% 50%;
	padding: 7px 40px 7px 20px;
	background-position: 92% -55%;
	background-size: 11%;
}
.timeline-container .tip.open {
	background: #000 url(../../images/white-arrows.png) 0 0 no-repeat;
	background-position: 88% 150%;
	background-size: 15%;
}
.timeline {
	z-index: 999;
	width: 100%;
	text-align: center;
	background: #000;
	padding: 20px 0px;
	white-space: nowrap;
	overflow-x: scroll;
}
.timeline-container:hover {
	bottom: 0px;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	-ms-transition: all 0.1s linear;
	transition: all 0.1s linear;
}
.timeline .year {
	color: #b6aa69;
	font-size: 2em;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	display: inline;
	cursor: pointer;
	font-weight: bold;
}
.timeline .year:hover, .timeline .year.active {
	color: #fff;
}
.history-wrapper {
	overflow: hidden;
}

.find-a-handbook {
	padding: 40px;
	margin-top: 50px;
	margin-left: 90px;
}
.find-a-handbook h3.white {
	position: relative;
	bottom: 5px;
}
.static-listing.support-a h2 a, .static-listing.support-b h2 a, .static-listing.support-c h2 a {
	color: #fff;
}
.static-listing h2 {
	float: none;
	text-align: left;
	font-size: 2.6em;
	word-spacing: 3000px;
	color: #fff;
}
.static-listing h2.support-block-copy {
	font-size: 1.8em;
	line-height: 130%;
}
.faq-blocks .faq-block:hover {
	background: #121212;
	cursor: pointer;
}
.faq-blocks .faq-block:hover .faq-link {
	color: #fff;
}
.faq-block {
	position: relative;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	min-height: 350px;
}
.faq-block .faq-link {
	margin-left: 20px;
	word-spacing: 1000px;
	color: #000;
}
.faq-block .faq-link {
	color: #121212;
}
.faq-heading {
	border-bottom: 1px solid #ddd;
}
.faq-heading .faq-title {
	font-size: 5em;
	line-height: 80px;
	margin-left: 140px;
	color: #121212;
	word-spacing: normal;
	margin-top: 90px;
	margin-bottom: 65px;
}
.faq-sub-heading .faq-title {
	font-size: 5em;
	line-height: 80px;
	color: #121212;
	word-spacing: normal;
	margin-top: 90px;
	margin-bottom: 65px;
}
.base-post-content p {
	line-height: 1.8em;
	font-size: 15px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	padding: 5px 0 5px 0;
}
.base-post-content h2 {
	font-size: 24px;
	margin-top: 20px;
	line-height: 24px;
	margin-bottom: 20px;
}
.text p {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.base-post-content .table-bordered, .base-post-content .table-bordered thead:first-child tr:first-child>th:first-child, .base-post-content .table-bordered tbody:first-child tr:first-child>td:first-child, .base-post-content .table-bordered tbody:first-child tr:first-child>th:first-child, .base-post-content .table-bordered thead:last-child tr:last-child>th:first-child, .base-post-content .table-bordered tbody:last-child tr:last-child>td:first-child, .base-post-content .table-bordered tbody:last-child tr:last-child>th:first-child, .base-post-content .table-bordered tfoot:last-child tr:last-child>td:first-child, .base-post-content .table-bordered tfoot:last-child tr:last-child>th:first-child {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
}
.base-post-content .caret {
	vertical-align: middle;
	margin-left: 5px;
}
.base-post-content thead {
	cursor: pointer;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	text-shadow: none;
}
.base-post-content input {
	background-color: #fff;
	border: none;
	border-bottom: 1px dotted #fff;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	color: #000;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.6em;
	text-transform: uppercase;
	height: auto;
	margin-bottom: 0px;
}
.base-post-content .dataTables_filter {
	float: left;
}
.base-post-content #data-table-init_length, .base-post-content .dataTables_info {
	display: none;
}
.span3:hover .product-listing-specs .product-pod-title {
	color: #b6aa69;
}
.product-listing-image {
	display: block;
	overflow: hidden;
	position: relative;
	min-height: 300px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
}
.product-listing-image img {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.product-listing-image h2 {
	float: none;
	text-align: center;
	font-size: 2.4em;
	width: 100%;
	margin: 0.5em auto;
}
.product-listing-image h2.gold a {
	color: #b6aa69;
}
.product-listing-image h2.white a {
	color: #ffffff;
}
.product-listing-image h2.black a {
	color: #171717;
}
.product-listing.pedals .bottom {
	margin-left: 15px;
}
.product-listing.pedals h2 {
	margin: 0 auto 1em;
}
.static-listing-image h2 a {
	color: #171717;
	font-size: 1.5em;
	line-height: 0.9em;
}
.static-listing-image h2 a:hover {
	color: #666;
}
.static-listing-image li {
	list-style: none;
}
.cabinets-list .product-listing-image h2 a.white, .cabinets-list .product-listing-image h2 a.black, .cabinets-list .product-listing-image h2 a.gold {
	color: #b6aa69;
}
.product-listing-image.pod:hover h2 a {
	color: #b6aa69;
}
.cabinets-list .span3 {
	cursor: pointer;
}
.cabinets-list .span3:hover h2 a {
	color: #b6aa69;
}
.amp-name {
	padding: 10px 0px;
	    color: #b8ae79;
    font-family: inherit;
    font-weight: 900;
}
.pedals-list h2.footswitch-name {
	width:100%;
	margin-bottom: 0;
	padding: 10px 0px;
	background: #ffffff;
}
.pedals-list h2.footswitch-name a {
	display: block;
}
.cabinets-list .span3:hover .product-listing-specs .info-blocks li {
	background: #aaa;
}
.cabinets-list .span3:hover .product-listing-specs .info-blocks span {
	color: #fff;
}
.cabinets-list .span3:hover .product-listing-specs .info-blocks .cab-power {
	background-position: -25px -50px;
}
.cabinets-list .span3:hover .product-listing-specs .info-blocks .cab-ohm {
	background-position: -100px -50px;
}
.span3.single-amp:hover h2 a {
	color: #b6aa69;
}
.span3.single-amp:hover .info-blocks li {
	background: #aaa;
}
.span3.single-amp:hover .product-listing-image.pod img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transition: -webkit-transform 0.3s ease-in-out;
	-moz-transition: -moz-transform 0.1s ease-in-out;
	-ms-transition: -ms-transform 0.3s ease-in-out;
	-o-transition: -o-transform 0.3s ease-in-out;
	transform-style: preserve-3d;
	transition: transform 0.3s ease-in-out;
}
.span3.single-amp:hover .info-blocks li span {
	color: #fff;
}
.span3.single-amp:hover .product-listing-specs .info-block .amp-state {
	background-position: -0px -50px;
}
.span3.single-amp:hover .product-listing-specs .info-block .amp-power {
	background-position: -25px -50px;
}
.findMarshall img {
	max-height: 350px;
	max-width: 350px;
}
.findMarshall .text-content {
	margin-top: 20%;
}
.findMarshall .product.pod {
	text-align: center;
}
.series-button {
	margin-top: 20px;
}
.mobile-button {
	display: none;
}
.back-to-top {
	margin-left: 16px;
}
.live-for-music-banner .hot-stories ul {
	margin: 0px;
}
.product-listing-image h2 a:hover {
	color: #b6aa69;
}
.product-listing-specs .info-blocks {
	display: block;
	width: 100%;
	background: #ddd;
	margin: 0 0 0 0;
	padding: 0;
}
.product-listing-specs .info-block {
	list-style-type: none;
	background: #ddd;
	width: 50%;
	font-size: 1.1em;
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	text-align: center;
	padding: 0.9em 0 0.4em;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid #FFF;
	float: left;
	max-height: 50px;
}
.product-listing-specs .info-block2 {
	/*取扱説明書ダウンロード*/
	list-style-type: none;
	background: #ddd;
	width: 100%;
	font-size: 1.4em;
	text-transform: uppercase;
	text-align: center;
	padding: 0.4em 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid #FFF;
	float: left;
	max-height: 50px;
}
.product-listing-specs .single-info-block {
	list-style-type: none;
	background: #ddd;
	width: 100%;
	font-size: 1.1em;
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	text-align: center;
	padding: 0.9em 0 0.4em;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid #FFF;
	float: left;
	max-height: 50px;
	min-height: 50px;
}
.product-listing-specs .info-block span {
	display: inline-block;
	position: relative;
	bottom: 6px;
}
.info-block.no-values {
	width: 100%;
	padding: 15px
}
.product-search-results {
	border-top: 1px solid #ddd;
}
.news-search-results {
	margin-top: 20px;
}
.news-search-results .news-item {
	min-height: 180px;
	height: 180px;
	margin-top: 0px;
	float: left;
}
.news-search-results .news-item .span3 {
	max-width: 175px;
}
.news-search-results .news-item .span8 {
	min-height: 150px;
	width: 60%;
	float: left;
}
.news-search-results .news-item .span8 h3 {
	margin-bottom: 10px;
}
.news-search-results .news-item .span8 p {
	text-transform: none;
	text-align: left;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
	line-height: 22px;
	font-size: 15px;
	margin: 0px!important;
}
.results-go-to-page {
	font-weight: 600;
}
.results-go-to-page a {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
}
.custom-shop-landing-pod {
	float: left;
	width: 50%;
}
.product-listing .double-block {
	width: 66.66666666666667%;
	min-width: 66.66666666666667%;
}
.product-listing ul {
	margin: 0;
	padding: 0;
}
.product-listing-specs .info-block p, .product-listing-specs .info-block a {
	display: inline-block;
	text-decoration: none;
	color: #222;
	line-height: 27px;
	margin: 0 0 0 3px;
	padding: 0;
	vertical-align: top;
}
.square-image {
	width: 150px!important;
	height: 150px!important;
	min-height: 150px;
}
.product-overview .info-block .amp-state {
	display: inline-block;
	height: 25px;
	width: 25px;
	background: url(../../images/sprites/product-info-icons.png) 0 0 no-repeat;
	bottom: 0px;
}
.product-listing-specs .info-block .amp-state {
	display: inline-block;
	height: 25px;
	width: 25px;
	background: url(../../images/sprites/product-info-icons.png) 0 0 no-repeat;
	bottom: 0px;
}
.product-listing-specs .info-block .amp-power {
	display: inline-block;
	height: 25px;
	width: 25px;
	background: url(../../images/sprites/product-info-icons.png) -25px 0 no-repeat;
	bottom: 0px;
}
.product-listing-specs .info-block .cab-power {
	display: inline-block;
	height: 25px;
	width: 25px;
	background: url(../../images/sprites/product-info-icons.png) -25px 0 no-repeat;
	bottom: 0px;
}
.product-listing-specs .info-block .cab-ohm {
	display: inline-block;
	height: 25px;
	width: 25px;
	background: url(../../images/sprites/product-info-icons.png) -100px 0 no-repeat;
	bottom: 0px;
}
.product-listing-specs .info-block .compare {
	display: inline-block;
	height: 25px;
	width: 25px;
	background: url(../../images/sprites/product-info-icons.png) -50px 0 no-repeat;
	bottom: 0px;
}
.product-listing-specs .info-block .effects-pedal-type {
	display: inline-block;
	height: 25px;
	width: 25px;
	background: url(../../images/sprites/product-info-icons.png) -50px 0 no-repeat;
	bottom: 0px;
}
.findAmp-text {
	position: absolute;
	bottom: 10px
}
.findAmp-text p {
	color: #fff;
	text-transform: none;
}
.amp-name.bottom .white {
	color: #fff;
}
.no-mouse-cursor {
	cursor: default;
}
.homepage-video {
	width: 100%;
	height: auto;
}
.video-description {
	height: 100%;
	position: absolute;
	z-index: 9;
	min-height: 100%;
	width: 100%;
}
.homepage .videoOverlay {
	background: #000;
}
.news-post-video {
	width: 100%;
	height: 538px;
}
.videoOverlay {
	position: relative;
}
.play-video-icon {
	display: block;
	position: absolute;
	width: 100px;
	height: 100px;
	background: url(../../images/video-play.png) no-repeat;
	left: 42%;
	top: 42%;
	cursor: pointer;
	z-index: 10;
}
.theVideo {
	width: 100%;
	border: 0px;
	position: relative;
	height: 450px;
}
.guitar-includes {
	margin-top: 30px;
}
ul.guitar-includes {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	list-style-type: disc;
}
h3.guitar-includes {
	font-size: 24px;
}
.accordion .base-post-content h2 {
	color: #000;
}
.accordion .base-post-content h2:hover {
	color: #b6aa69;
}
.accordion {
	margin: 50px;
	margin-left: 0px;
dt, dd {
padding: 10px;
border:1px solid black;
border-bottom:0;
&:last-of-type {
border-bottom: 1px solid black;
}
a {
display:block;
color:black;
font-weight:bold;
}
}
dd {
	border-top: 0;
	font-size: 12px;
 &:last-of-type {
 border-top: 1px solid white;
 position: relative;
 top: -1px;
}
}
}
.accordion h2 {
	cursor: pointer;
}
.accordion .wp-caption {
	display: inline-block;
	margin-right: 10px;
}
.accordion.spec-info-block {
	float: left;
}
.spec-accordion {
	float: left;
	width: 100%;
}
/* social */
.addthis_default_style {
	display: none;
}
.addthis_floating_style {
	background: none!important;
	position: absolute !important;
}
.photo-stories .social-sharing {
	height: 200px;
	padding-top: 150px;
	padding-left: 40px;
}
.anchor-nav-container {
	position: relative;
	padding: 5px;
}
.anchor-nav-container .button {
	position: absolute;
	top: 5px;
	right: 15px;
}
.anchor-nav {
	position: relative;
	text-align: center;
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	margin: 0 auto;
	padding: 10px 0 0 0;
}
.anchor-nav li {
	display: inline-block;
	list-style-type: none;
	height: 30px;
	padding: 0 1%;
}
.anchor-nav a {
	color: #545e61;
	text-decoration: none;
	background: url(../../images/dotted.png) center 25px repeat-x;
	padding: 3px 0;
}
.anchor-nav a:hover {
	color: #000;
	border-bottom: none;
}
.artist-a-z {
	height: 40px;
	min-height: 40px;
	text-align: center;
	font-size: 1.7em;
	text-transform: uppercase;
	margin: 0 auto;
	padding-top: 20px;
}
.artist-a-z li {
	display: inline-block;
	list-style-type: none;
	height: 30px;
	padding: 0 0.3%;
	color: #a0aaac;
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.artist-a-z a {
	color: #444;
	text-decoration: none;
	padding: -3px 0;
	font-family:  'Teko',Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-weight: bold;
}
.artist-a-z a:hover {
	color: #b6aa69;
	border-bottom: none;
}
.artists-all {
	margin-right: 10px;
}
.product-overview-text {
	padding-bottom: 40px;
}
.product-overview-text, .artist-overview-text, .artist-overview .quote {
	position: relative;
	margin-bottom: 60px;
}
.product-overview-text .text-content, .artist-overview-text .text-content {
	width: 80%;
	font-size: 1.1em;
	line-height: 1.4em;
	text-transform: none;
}
.artist-overview-text .text-content {
	margin-left: 50px;
}
.merch-images {
	margin-top: -5px;
}
.sub-lifestyle .text-content {
	width: 80%;
	font-size: 1.1em;
	line-height: 1.4em;
	min-height: 295px;
}
.sub-lifestyle .text-content p {
	width: 90%;
	margin: 20px 0 20px 0;
	text-transform: none;
}
.fridge-spec {
	margin-left: 20px;
}
.artist-nibble {
	background: url(../../images/artist-slider-nipple.png) 50% 0% no-repeat;
	display: block;
	float: left;
	height: 20px;
	width: 100%;
	position: absolute;
	bottom: 64px;
}
.caption {
	color: #171717;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	text-align: center;
	font-size: 24px;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 60px;
	float: left;
	background: #dfe3e4;
	padding-bottom: 10px;
	margin-bottom: 0px;
	font-weight: bold;
}
.caption span {
	display: block;
	margin-top: 25px;
}
.mobile-spread {
	display: none;
}
.desktop-spread {
	display: block;
}
.artist-slideshow {
	background: #dfe3e4;
}
.artist-slideshow .next, .artist-slideshow .prev {
	display: none;
}
.artist-slideshow a {
	display: block;
	width: 100%;
	height: 20px;
	text-align: center;
}
.no-prods-filler {
	min-height: 350px;
}
.live-for-music-cover {
	background-size: cover!important;
}
.product-overview-text .text-content p, .artist-overview-text .text-content p, .text-content.privacy-policy p {
	width: 90%;
	text-transform: none;
	margin: 20px 0 0 0;
	text-align: left;
}
.spread-the-word, .visit-website-box {
	display: block;
	height: 90px;
	min-height: 90px;
	position: absolute;
	bottom: 0;
	margin-top: -90px;
	background: #b6aa69;
	width: 50%;
}
/*.spread-the-word{
position:relative;
}*/
.outside-of-uk .website div {
	width: 100%;
}
.outside-of-uk .website div p {
	width: 100%;
	text-align: center;
}
.spread-the-word .span6.black-bg {
	min-height: 50px;
	width: 45%;
}
.spread-the-word h3, .visit-website-box h3 {
	line-height: 30px;
}
.spread-the-word h3 {
	position: relative;
	float: left;
	padding: 30px;
	padding-right: 0px;
}
.no-art-url {
	display: block;
	padding: 45px;
}
.artists-social-wrap {
	position: relative;
}
.spread-the-word .inline-social-media {
	position: relative;
	float: right;
	padding: 27px;
	padding-left: 0px;
	padding-right: 10px;
	margin-top: 25px;
}
.spread-the-word .inline-social-media .facebook {
	background: url(../../images/sprites/product-detail-social-media-icons.png) 0px 0px;
	background-size: cover;
}
.spread-the-word .inline-social-media .twitter {
	background: url(../../images/sprites/product-detail-social-media-icons.png) -30px 0px;
	background-size: cover;
}
.spread-the-word .inline-social-media .google-plus {
	display: none!important;

}
.spread-the-word .inline-social-media .pinterest {
	background: url(../../images/sprites/product-detail-social-media-icons.png) -90px 0px;
	background-size: cover;
}
/* Optional simple styling of the Pinterest div wrapper */
#pin1 {
	margin-top: 25px;
	margin-left: 50px;
}
/*  This Required CSS selector prevents viewing of the Pinterest image(s). */
#pin1 a img {
	position: absolute;
	margin-left: -5000px;
}
.made-in-england-video {
	padding-bottom: 55.25%!important; /* 16:9 */
}
.homeVideoWrapper {
	position: relative;
	padding-bottom: 50.25%; /* 16:9 */
 //padding-top: 25px;
	height: 0;
}
.homeVideoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.spread-the-word .inline-social-media a {
	display: inline-block;
	min-width: 30px;
	min-height: 30px;
	margin: 0 5px;
}
.product-overview .review-text h2 {
	font-size: 1.8em;
}
.review-source {
	margin: 20px 0 0 0;
}
.review-text {
	width: 60%;
	padding: 0px 20%;
}
.review-text h2 {
	text-align: center;
	line-height: 1em;
}
.reviewer-title {
	color: #000;
	text-align: center;
	margin-top: 10px;
	font-size: 1.5em;
}
.product-demo-video {
	padding-top: 40px;
	padding-bottom: 40px;
}
.product-demo-video .product-demo {
	width: 70%;
	margin: 0px 15%;
}
.testimonial-gd {
	background: url(../../images/trans-bg-up.png);
	background-repeat: repeat-x;
	position: absolute;
	bottom: 0px;
	min-height: 100%;
	width: 100%;
	background-size: cover;
	overflow: hidden;
}
.pod-gd {
	background: url(../../images/trans-bg-up.png);
	background-repeat: repeat-x;
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 100%;
 //background-size: cover;
	background-position: 50% 100%;
}
.pod-gd-full {
	background: url(../../images/trans-bg.png);
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 100%;
 //background-size: cover;
	background-position: 50% 100%;
}
.pod-gd .text-content {
	position: absolute;
	bottom: 0px;
}
.pod-gd .text-content.top {
	top: 0;
}
.pod-gd .text-content2 {
	position: absolute;
	top: 20px;
	left: 20px;
}
.pod-gd .text-content h4 {
	font-weight: bold;
}
.spec-wrapper {
 //background: url(images/trans-bg-down.png);
	background-repeat: repeat-x;
	position: relative;
	top: 0px;
	min-height: 100%;
	width: 100%;
 //background-size: cover;
	float: left;
	background: #000;
}
.product-detail-spec {
	display: block;
	position: relative;
	height: auto;
	width: 100%;
	float: left;
}
.product-detail-spec h2 {
	display: inline-block;
	width: auto;
	padding: 30px;
}
.product-detail-spec .button {
	margin: 30px;
	background: #FFF;
	color: #617275;
}
.product-detail-spec .button:hover {
	background: #b6aa69;
	color: #FFF;
}
.spec-list .span3.ampspec .spec-info-block h3 span {
	white-space: nowrap;
}
.stocklistbtn {
	background: #121212;
}
.spec-heading {
	text-align: center;
	background: #dfe3e4;
}
.spec-info-block {
	display: block;
	font-size: 1em;
	line-height: 1.5em;
	padding: 0px;
	margin: 0;
	padding-right: 0px;
	padding-bottom: 20px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	float: left;
	width: 100%;
	border-top: 1px solid #dfe3e4;
}
.spec-info-block span {
	width: 52px;
	height: 50px;
	display: inline-block;
	float: left;
}
.spec-info-block h3 {
	text-align: center;
	float: left;
	margin-left: 20px;
	margin-top: 13px;
}
.spec-info-block h3 span {
	line-height: 50px;
	vertical-align: middle;
	margin: 0 0 0 55px;
}
.spec-split {
	float: left;
	width: 85%;
}
.spec-info-block .general {
	background: url(../../images/sprites/product-spec-icons.png) 0px 0px no-repeat;
	background-size: cover;
}
.spec-info-block .electronics {
	background: url(../../images/sprites/product-spec-icons.png) -117px 0px no-repeat;
	background-size: cover;
}
.spec-info-block .hardware {
	background: url(../../images/sprites/product-spec-icons.png) -227px 0px no-repeat;
	background-size: cover;
}
.spec-info-block .speakers {
	background: url(../../images/sprites/product-spec-icons.png) -175px 0px no-repeat;
	background-size: cover;
}
.spec-info-block .blank {
	background: url(../../images/sprites/product-spec-icons.png) -200px 0px no-repeat;
	background-size: cover;
}
.spec-info-block .valve {
	background: url(../../images/sprites/product-spec-icons.png) -227px 0px no-repeat;
	background-size: cover;
}
.spec-info-block .feature {
	background: url(../../images/sprites/product-spec-icons.png) -58px 0px no-repeat;
	background-size: cover;
}
.spec-info-block .accessories {
	background: url(../../images/sprites/product-spec-icons.png) -284px 0px no-repeat;
	background-size: cover;
}
.spec-info-block .dimensions {
	background: url(../../images/sprites/product-spec-icons.png) -340px 0px no-repeat;
	background-size: cover;
}
.spec-info-block .other {
	background: url(../../images/sprites/product-spec-icons.png) -397px 0px no-repeat;
	background-size: cover;
}
.spec-info-block ul {
	display: inline-block;
	list-style-type: none;
	margin: 20px 0 0 0;
	padding: 0;
}
.spec-info-block ul li {
	line-height: 24px;
}
.span12.spec-list {
	margin-bottom: 20px;
}
.ampspec .spec-info-block {
	padding-top: 0px;
	padding-left: 40px;
}
.ampspec .spec-info-block ul {
	width: 50%;
	float: left;
}
.div-table {
	display: table;
	width: 100%;
	border-spacing: 0px;/*cellspacing:poor IE support for  this*/
}
.div-table-row {
	display: table-row;
	width: 100%;
	clear: both;
	display: inline-block;
	list-style-type: none;
	margin: 20px 0 0 0;
	padding: 0;
}
.div-table-col {
	float: left;
	display: table-column;
	width: 100%;
}
table.spec-data.div-table-col {
	background: #dfe3e4;
	padding-left: 2%;
}
.footswitch-spec {
	margin-top: 60px;
}
.footswitch-spec table.spec-data.div-table-col {
	padding-left: 0;
}
.specTitleBlock .spec-data td {
	padding-right: 0px;
}
.specTitleBlock2 .spec-data td {
	padding-right: 0px;
}
.spec-data td {
	min-width: 195px;
	padding: 5px 20px 5px 20px;
	max-width: 500px;
}
.spec-data01 td {
	min-width: 100px;
	padding: 5px 5px 5px 5px;

}

@media only screen and (max-width: 479px) {.spec-data01 td {
	min-width: 40px;
	padding: 5px 5px 5px 5px;

}}
.footswitch-spec table.spec-data {
	width: 100%;
}
.footswitch-spec .spec-data td {
	border-bottom: 1px solid #333333;
	padding: 5px 20px;
}
.footswitch-spec .spec-data td.dyn, .footswitch-spec .spec-data td.pedl.dyn {
	border-bottom: 1px solid #dfe3e4;
}
.footswitch-spec .spec-data th {
	border-bottom: 1px solid #333333;
	padding: 5px 20px;
}
.footswitch-spec .spec-data td div.lineUp {
	padding: 0 0 1.5em 0;
}
.footswitch-spec .spec-data td div.lineDown {
	padding: 1.5em 0 0 0;
}
.footswitch-spec .spec-data th span {
	display: block;
	width: 200px;
	text-align: left;
}
.specTitleBlock {
	display: inline-block;
	width: 30%;
	height: 100%;
}
.specTitleBlock2 {
	display: block;
	width: 100%;
	height: 100%;
}
.specContentBlock {
	display: inline-block;
	width: 69%;
	height: 100%;
	position: relative;
	left: 25px;
}
.specContentBlock01 {
	display: inline-block;
	width: 100%;
	height: 100%;
	position: relative;
	left: 25px;
}
.footswitch-spec .specContentBlock {
	display: block;
	width: 100%;
	left: 0;
}
.footswitch-spec .specContentBlock td {
	width: 100%;
}
.footswitch-spec .specContentBlock td.pedl {
	width: 200px;
}
/*.footswitch-spec .specContentBlock td{
width:auto;
}*/
.oddSpecRow {
	background: #000;
	display: inline-block;
	width: 100%;
}
.evenSpecRow {
	background: #333333;
	display: inline-block;
	width: 100%;
}
.there-can-only-be-one {
	padding: 15px 0px;
}
.spec-info-labels {
	font-weight: bold;
}
.spec-info {
	width: 50%
}
.history-top h1 {
	margin-left: 20px;
}

@media (max-width: 900px) {
.specTitleBlock, .specContentBlock {
	width: 100%;
	float: left;
	left: 0px;
}
.specTitleBlock2 {
	width: 100%;
	float: left;
	left: 0px;
}
.specTitleBlock {
	max-height: 60px;
}
.specTitleBlock2 {
	max-height: 60px;
}
table.spec-data.div-table-col {
	padding-left: 0px!important;
}
.spec-data td {
	min-width: 195px;
	padding-right: 30px;
}
.span12 .cover.homepage .rslides1_nav.prev, .span12 .cover.homepage .rslides1_nav.next {
	display: none!important;
}
}
.find-your-amp {
	background: #000 url(../../images/find-your-amp-480x480.jpg) center center no-repeat;
	display: block;
	background-size: contain;
	margin: 0;
	padding: 0;
	min-height: 380px;
}
.product-landing .find-your-amp, .page-template-page-products-series-php .find-your-amp {
	display: none;
}
.textblock p {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.7em;
	text-transform: uppercase;
	line-height: 1.1em;
	text-align: center;
	margin: 20px;
}
.textblock p .bold {
	font-family: Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.textblock .twitter-icon {
	background: url(../../images/sprites/social-icons.png) -101px -50px;
	width: 30px;
	height: 25px;
	margin: 0 auto;
}
.hashtag, .section-title {
	text-align: center;
}
.hashtag .tag, .section-title span {
	font-family: 'Teko', Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	margin: 0 auto;
	line-height: 350px;
}
.tag a {
	color: #000;
}
.span12 .hashtag, .span12 .section-title {
	min-height: 150px;
	max-height: 150px;
}
.span12 .hashtag .tag, .span12 .section-title span {
	line-height: 150px;
}
.artists-gig-guide .section-title span {
	font-size: 1em;
}
.artists-gig-guide .section-title {
	border-bottom: 1px solid #DDDDDD;
}
.related_products_list {
	margin-top: 20px;
	text-align: left;
	list-style-type: none;
	margin-left: 0px;
}
.related_products_list p.rocks-through {
	margin-bottom: 20px;
}
.rocks-through-link {
	color: #171717;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	text-align: center;
	font-size: 24px;
	text-decoration: none;
	font-weight: bold;
}
.text-content .related_products_list p {
	margin-top: 0px;
}
p.photo-credit {
	font-size: 12px;
	text-align: left;
}
.fallback-live-for-music {
	display: none;
}
.related-products .span3:hover {
	cursor: pointer;
}
.related-products .span3:hover h2 {
	color: #b6aa69;
}
.related-products .span3:hover .info-blocks li {
	background: #aaa;
}
.related-products .span3:hover .info-blocks li span {
	color: #fff;
}
.single-amplifier .related-products .rel-products {
	font-size: 2.8em;
	margin-top: 20%;
}
.related-products .section-title span.rel-products {
	font-size: 1.0em;
}
p.lead {
	text-align: center!important;
	width: 70%!important;
	padding-bottom: 0px!important;
}
.large-hashtag .tag {
	font-family:'Teko',   Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	display: block;
	font-size: 5em;
	line-height: normal;
	text-align: center;
	margin: 0 auto;
	padding: 50px 0 0 0;
	font-weight: bold;
}
.large-hashtag p {
	display: block;
	width: 450px;
	text-align: center;
	margin: 0 auto;
	padding: 2% 0 7%;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.hashtag:hover .tag {
	color: #617275;
}
.featured-gig p, .spotlight p {
	margin-top: 20px;
	color: #a2a1a1;
}
.featured artist h2 {
	position: absolute;
	bottom: 30px;
	left: 30px;
}
.made-for-music .gig-guide, .gig-guide-featured .gig-guide {
	max-height: 698px;
	overflow: hidden;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	background: none;
}
.gig-guide .gig {
	margin: 0 0 3.0em 0;
}
.gig-guide h2 {
	margin-top: 0;
}
.gig-guide a {
	display: block;
	background: #617275;
	font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.2em;
	color: #FFF;
	position: absolute;
	bottom: 30px;
	left: 30px;
	padding: 0.5em 0.6em 0.4em;
}
.gig-guide a:hover {
	background: #000;
	text-decoration: none;
}
.gig-guide p {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 16px;
	text-transform: none;
	line-height: 20px;
}
.photo-story-row {
	margin-bottom: 50px;
}
.photo-stories .content {
	display: block;
	overflow: hidden;
	position: relative;
}
.photo-stories .title {
	font-size: 5em;
	word-spacing: inherit;
	width: 75%;
	margin-top: 60px;
}
.photo-stories .content .image {
	margin: 25px 0 55px 0;
	padding-bottom: 0px;
	float: left;
}
.photo-stories .content .image-copy {
	font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	font-size: 1.75em;
	line-height: 1em;
	width: 65%;
	padding: 0 0 0 30px;
	margin: -100px 0 30px 0;
	float: left;
	font-weight: bold;
}
.mfm-hero {
	height: 200px;
	min-height: 200px;
	position: relative;
	display: block;
}
.mfm-hero .strap-line h1 {
	word-spacing: inherit;
	line-height: 200px;
	padding-left: 130px;
	font-size: 5em;
}
.mfm-hero .strap-line h2 {
	word-spacing: inherit;
	line-height: 200px;
	padding-left: 30px;
	font-family: 'Teko',  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	float: right;
	padding-right: 30px;
}
.artist-list .span4 {
	position: relative;
}
.artist-list .span4:hover .artist-image {
	opacity: 0.3;
}
.artist-list .span4:hover h2 {
	color: #000;
	opacity: 1.0;
}
.artist-list .span4 .artist-image {
	opacity: 1.0;
}
.artist-list .span4:hover h2 {
	color: #222;
}
.artists-assets {
	position: absolute;
	bottom: 45%;
	width: 95%;
	color: #fff;
	margin-left: 20px;
}
.load-more-btn-wrap {
	padding: 0px!important;
}
.artist-list .load-more-btn-wrap {
	margin-top: 20px;
}
button#load-more {
	background: none;
	color: #000;
	font-family: 'Teko', Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	font-weight: bold;
}
button#load-more:hover {
	background: none!important;
	color: #b6aa69;
}
button#load-more:active {
	-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0)!important;
	-moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0)!important;
	box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0)!important;
}
button#load-more.done {
	display: none;
}
.artists-list-pod {
	position: relative;
}
.artist-single-title {
	bottom: 38%;
}
.artist-list .span4 h2 {
	position: absolute;
	height: 3em;
	margin: -1.5em 0 0 0;
	top: 50%;
	left: 40px;
	width: 80%;
	line-height: 35px;
}
.artist-list .span4 h2 span {
	font-size: 0.6em;
	position: relative;
	bottom: 12px;
}
.record {
	height: 125px;
	width: 98%;
	min-height: 123px;
	max-height: 123px;
	border: 1px solid #DDDDDD;
	margin: -1px 0 0 0;
	padding: 0 2% 0 0;
	overflow: visible;
	text-align: left;
}
.record:hover {
	background: #d9dcdd;
}
.record-cover {
	display: inline-block;
	height: 125px;
	width: 125px;
	float: left;
	margin: -1px 15px 0 0;
}
.record-title {
	display: table;
	vertical-align: middle;
	height: 100%;
}
.record-title a {
	display: table-cell;
	color: #000;
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	letter-spacing: -4%;
	text-transform: uppercase;
	text-align: left;
	font-size: 1.8em;
	line-height: 1.0em;
	vertical-align: middle;
	height: 100%;
	font-weight: bold;
}
form#frm_locatr {
	margin: 0 10px 20px;
	background: url('../../images/loading.gif') center no-repeat;
}
.stockist-near-you, .stockist-location-search {
	display: table;
	width: 100%;
	height: 100px;
}
.stockist-near-you a, .stockist-location-search a {
	background: #d9dcdd;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width: 100%;
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 3.0em;
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
}
.stockist-near-you a:hover, .stockist-location-search a:hover {
	background: #eee url(../../images/sprites/grey-down-arrow.png) center 140px no-repeat;
}
.stockist-near-you .selected, .stockist-location-search .selected {
	background: #fff url(../../images/sprites/grey-down-arrow.png) center 140px no-repeat;
}
.stockist-map {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	background: url(../../images/load-more.gif) center no-repeat;
}
.stockist-map .map {
	width: 100%;
	height: auto;
}
.stockist table {
	width: 100%;
}
.col-one {
	padding-bottom: 150px;
	width: 30%;
	position: relative;
}
.col-two {
	width: 30%;
	position: relative;
}
.col-three {
	width: 39.99%;
	position: relative;
	padding-bottom: 30px;
}
.contact-details {
	width: 100%;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
/*@-moz-document url-prefix() { 
    .contact-details {
        width: 30%;
    }
}*/

.stockist.selected .contact-details {
	position: relative;
}
.stockist-name-address {
	padding: 0px;
	float: left;
	width: 100%;
	height: 200px;
}
.static-map {
	width: 100%;
	height: 100%;
}
.gm-style {
	left: -200px;
}
/* -- Pagination Styles -- */

a.previous_link {
	width: 0px;
	height: 0px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 20px solid #000;
	padding: 0px!important;
	margin: 0px;
	background-color: transparent!important;
	margin-right: 50px!important;
}
a.next_link {
	width: 0px;
	height: 0px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 20px solid #000;
	padding: 0px!important;
	margin: 0px;
	background-color: transparent!important;
}
a.previous_link.ui-state-disabled {
	border-right: 20px solid #ccc !important;
	cursor: default;
}
a.next_link.ui-state-disabled {
	border-left: 20px solid #ccc !important;
	cursor: default;
}
.page_link {
	display: none!important;
}
.ellipse.more, .ellipse.less {
	display: none!important;
}
.pagination-container {
	float: left;
	width: 100%;
}
.alt_page_navigation {
	padding-bottom: 10px;
	width: 100px;
	margin: 20px auto;
	height: 10px;
}
.page_navigation, .alt_page_navigation {
	padding-bottom: 10px;
}
.page_navigation a, .alt_page_navigation a {
	padding: 3px 5px;
	margin: 2px;
	color: white;
	text-decoration: none;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	background-color: #DB5C04;
}
.active_page {
	background-color: white !important;
	color: black !important;
}
.alt_content {
	margin: 0px;
}
.stockists-overlay {
	width: 90%;
	min-width: 300px;
	display: none;
	overflow: hidden;
	position: relative;
	top: 0;
	right: 0;
	background: #FFF;
	margin: 5%;
	opacity: 0;
	margin-bottom: 0px;
}
.stockists-overlay.uk-override {
	opacity: 1;
	display: block;
}
.no-dealers {
	display: none;
}
.no-dealers .stockist {
	border-bottom: 0px;
}
/*.no-dealers *{
    height: 200px!important;
}
*/

.no-dealers-message {
	width: 90%;
	height: auto!important;
	text-align: center;
	padding: 5%;
}
.no-address {
	display: none;
}
.alt_content .stockist-details {
	float: left;
}
.stocked-series {
	margin: 15px;
}
.stockist-title {
	width: 90%;
	font-size: 2.2em;
	float: left;
	max-height: 60px;
	overflow: hidden;
	margin-left: 20px;
	margin-top: 20px;
	cursor: default;
}
.in-stock-header {
	font-size: 2.6em;
	color: #ffffff;
	width: 95%;
	padding: 30px 0px 0px 20px;
}
.in-stock-header.mobile {
	display: none;
	background: url(../../images/black-arrows.png);
	background-repeat: no-repeat;
	background-position: 100% 130%;
}
.in-stock-header.mobile.open {
	background-position: 100% -40%;
}
.stocked-product {
	width: 33.333333333333333333%;
	float: left;
	text-align: center;
	height: 165px;
}
.stocked-product:hover h4 {
	color: #b6aa69;
}
.stockist.elite .stocked-product:hover h4 {
	color: #fff;
}
.stocked-product h4 {
	text-align: center;
	width: 90%;
	color: #fff;
	font-size: 1.3em;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	margin: 0px 5%;
	font-weight: bold;
}
.stocked-product img {
	width: 70%;
	border: 0px;
	max-width: 107px;
}
.active-stockist {
	background: #b6aa69;
}
.active-stockist .stockist-title {
	color: #fff;
}
.active-stockist .address {
	color: #fff;
}
.sort-stockists-by {
	display: block;
	padding: 5%;
	text-align: right;
	border-bottom: 1px solid #d9dcdd;
}
.span6.mapsearch {
	width: 50%;
	float: left;
}
.sort-stockists-by h4 {
	float: left;
	line-height: 1.7em;
}
.sort-buttons {
	display: inline-block;
}
.sort-buttons .button {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.5em;
	line-height: 1.0em;
	font-weight: 400;
	display: inline-block;
	width: auto;
	padding: 0.5em 0.6em 0.4em;
}
.stockist {
	font-family: Lato, Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	position: relative;
	border-bottom: 2px solid #d9dcdd;
	width: 100%;
	float: left;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin: 2% 0px;
}
.stockist.elite .col-three {
	background: #b6aa69;
}
.stockist.premium .col-three {
	background: #212121;
}
.stockist.selected {
	width: 31.8%;
	float: left;
	margin: 0%;
	margin-right: 2%;
	border: 1px solid #d9dcdd;
}
.status-banner {
	width: 100%;
	text-transform: uppercase;
	text-align: center;
	font-size: 1.5em;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #fff;
	padding: 15px 0px;
	letter-spacing: 3px;
	font-weight: bold;
}
.stockist.elite .status-banner {
	background: #b6aa69;
}
.stockist.premium .status-banner {
	background: #212121;
}
.stockist.selected .status-banner {
	background: #9f5744;
}
.stockist.selected .col-one {
	padding-bottom: 0px;
}
.stockist.selected:nth-of-type(3n) {
	margin-right: 0px;
}
.stockist.selected .col-two {
	height: 200px;
}
.stockist.outside-uk {
	width: 40%;
	margin: 0px 30%;
	border: 1px solid #d9dcdd;
}
.status-icon {
	display: block;
	width: 70px;
	height: 60px;
	float: left;
}
.stockist-description {
	width: 100%;
}
.stockist.elite {
	border: 1px solid #b6aa69;
}
.stockist.premium {
	border: 1px solid #d9dcdd;
}
.stockist.selected {
	border: 1px solid #d9dcdd;
	margin-bottom: 2%;
}
.stockist:hover {
	cursor: pointer;
}
.distributor {
	font-family: Lato, Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	position: relative;
	width: 100%;
}
.stockist p, .distributor p {
	margin: 0 0 15px 0;
	float: left;
	margin-top: 10px;
}
.uk-shown {
	display: none;
	padding-left: 10px;
}
.uk-shown h3 {
	margin-left: 20px;
}
.countries-wrapper {
	visibility: hidden;
}
.countries-asset {
	display: inline-block;
	clear: both;
}
#countries {
	margin-right: 20px;
}
.stockist-products {
	padding: 0 5% 8%;
}
.stockist-type {
	float: right;
	height: 100%;
	width: 20%;
	margin: 0 0 0 5%;
}
.address {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.stockist .stockist-name-address p {
	margin-left: 20px;
	width: 90%;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	cursor: default;
}
.address::first-letter {
	text-transform: capitalize;
}
/** == Jim Marshall ==== **/
.cover.jim .text {
	top: 100px;
	left: 8.3333333333333334%;
}
.cover.jim .text h1 {
	width: 100%;
	font-size: 5em;
	word-spacing: normal;
}
@media (max-width: 650px) {
.cover.jim .text h1{
	font-size: 2.4em;
}
}

.cover.jim .text h4 {
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	margin-top: 40px;
	font-weight: bold;
}
.cover.jim .text p {
	width: 100;
}
.jim-text {
	position: absolute;
	bottom: 50px;
	right: 8.33333334%;
	color: #fff;
	width: 310px;
	text-align: right;
}
.jim-text h4 {
	white-space: nowrap;
}
.content.jim h4 {
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.span3.jim-slider {
	float:right;
	width: 31%;
	margin:20px 0 0 0;
	padding: 0 ;
}
@media (max-width: 1160px) {
.span3.jim-slider {
	width:40%;
}
}
@media (max-width:770px) {
.span3.jim-slider {
	float:none;
	margin:20px 0 0 20px;
	width: 100%!important;
	min-width: 100px;
}
}
@media (max-width:700px) {
.span3.jim-slider {
	margin:20px 0;
}
}
@media (max-width: 510px) {
.span3.jim-slider {
	width: 100%!important;
	min-width: 100px;
	margin:20px 0 0 0;
}
}
@media (max-width: 1160px) {
.stockist.outside-uk {
	width: 60%;
	margin: 0px 20%;
}
}
.content.jim h1, .content.header-jim h1 {
	font-size: 80px;
	word-spacing: normal
}
.related-stories-heading {
	font-size: 50px;
	margin: 50px 0 50px 0;
	color: #545e61;
}
.made-for-music-news-detail .content.jim p, .made-for-music-news-detail .content.jim h4 {
	width: 90%;
}
.content.jim {
	padding-bottom: 20px;
}
.distributor-icon {
	background: url(../../images/sprites/stockist-amp-logos.png) 0 0 no-repeat;
	width: 74px;
	height: 65px;
}
.stockists .span6 {
	width: 50%;
	float: left;
}
.stockist-icon {
	background: url(../../images/sprites/stockist-amp-logos.png) 0 -66px no-repeat;
	width: 74px;
	height: 64px;
	border-bottom: none;
}
.stockist-details {
	display: inline-block;
	width: 50%;
	min-width: 50%;
}
.stockist-details .phone-number, .stockist-details .distance, .stockist-details .website, .stockist-details .stockist-email, .stockist-details .stockist-website {
	background: #d9dcdd;
	text-align: center;
	height: 2.5em;
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.4em;
	text-transform: uppercase;
	line-height: 2.5em;
	font-weight: 400;
	border: 1px solid #FFF;
}
.stockist-details .phone-number span {
	display: inline-block;
	background: url(../../images/sprites/dealersSprite.png) -3px -4px no-repeat;
	width: 15px;
	height: 20px;
	position: absolute;
	float: left;
	left: 0px;
	top: 2px;
}
.stockist-details .phone-number p {
	margin: 0 0 15px 0;
	float: none;
	position: relative;
	bottom: 10px;
	text-align: center;
	display: inline-block;
	padding-left: 20px;
}
.stockist-details .phone-number div {
	width: 90%;
	margin: 0px auto;
	position: relative;
	top: 10px;
}
.stockist-details .distance span {
	display: block;
	background: url(../../images/sprites/dealersSprite.png) -25px -4px no-repeat;
	width: 19px;
	height: 20px;
	position: absolute;
	float: left;
	left: 0px;
	top: 2px;
}
.stockist-details .distance p {
	margin: 0 0 15px 0;
	float: none;
	position: relative;
	bottom: 10px;
	text-align: center;
	display: inline-block;
	padding-left: 25px;
}
.stockist-details .distance div {
	width: 100px;
	margin: 0px auto;
	position: relative;
	top: 10px;
}
.stockist-details .stockist-email span {
	display: block;
	background: url(../../images/sprites/dealersSprite.png) -68px -4px no-repeat;
	width: 19px;
	height: 20px;
	position: absolute;
	float: left;
	left: 0px;
	top: 2px;
}
.stockist-details .stockist-email p {
	margin: 0 0 15px 0;
	float: none;
	position: relative;
	bottom: 10px;
	text-align: center;
	display: inline-block;
	padding-left: 25px;
}
.stockist-details .stockist-email div {
	width: 100px;
	margin: 0px auto;
	position: relative;
	top: 10px;
}
.stockist-details .stockist-website span {
	display: block;
	background: url(../../images/sprites/dealersSprite.png) -45px -4px no-repeat;
	width: 19px;
	height: 20px;
	position: absolute;
	float: left;
	left: 0px;
	top: 2px;
}
.stockist-details .stockist-website p {
	margin: 0 0 15px 0;
	float: none;
	position: relative;
	bottom: 10px;
	text-align: center;
	display: inline-block;
	padding-left: 25px;
}
.stockist-details .stockist-website div {
	width: 100px;
	margin: 0px auto;
	position: relative;
	top: 10px;
}
.outside-of-uk {
	width: 100%;
}
.outside-of-uk div {
	width: 49.5%;
	float: left;
}
.outside-of-uk div .website {
	width: 100%;
	text-align: center;
	float: none;
}
.outside-of-uk div .website p {
	width: 100%;
}
.more-stockists {
	padding: 5%;
	text-align: center;
}
.more-stockists a {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.6em;
	line-height: 1.6em;
}
.more-stockists a:hover {
	color: #000;
}
.distributor .product-link {
	color: #000;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
.distributor .product-link:hover {
	text-decoration: underline;
}
.distributor .more-stockists {
}
.distributor .more-stockists a, .distributor .more-stockists p {
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	display: block;
	font-size: 1.8em;
	text-align: left;
	line-height: 1em;
	margin: 0;
	font-weight: bold;
}
.distributor .more-stockists a:hover {
	color: #b6aa69;
}
/* Start of Live For Music */

.twitter-block {
	background: #b6aa69;
}
.twitter-block .text-content {
	padding-top: 10px;
}
.latest-tweets ul li {
	list-style-type: none;
}
.latest-tweets ul {
	margin: 0px;
}
.home-page-wrap .latest-tweets ul li .tweet-text {
	margin-top: -33px;
}
.latest-tweets ul li .tweet-text {
	margin-top: 40px;
	margin-bottom: 0px;
}
.latest-tweets ul li .tweet-details {
	margin-top: 0px;
	margin-bottom: 0px;
}
.tweet-details a {
	font-size: 16px;
}
.made-for-music-cover .text {
	width: 80%;
	bottom: 50px;
	max-width: 750px;
}
.made-for-music-cover .text h3 {
	margin-top: 50px;
}
.made-for-music-cover h1 {
	font-size: 5em;
	word-spacing: normal;
	line-height: 120%;
}
.cover-spans .textblock p {
	margin-top: 5%;
}

@media (max-width: 980px) {
.made-in-england {
	width: 90px;
	top: 25px;
	right: 25px;
}
.guitar-player-award {
	width: 90px;
	top: 125px;
	right: 25px;
}
}

@media (max-width: 635px) {
.made-in-england {
	width: 60px;
	top: 20px;
	right: 20px;
}
.guitar-player-award {
	width: 60px;
	top: 20px;
	right: 20px;
}
}

@media (max-width: 880px) {
.hot-stories .story h3, .hot-stories .story h4 {
	font-size: 1.2em;
}
}

@media (max-width: 500px) {
.mfm-hero .strap-line h1 {
	padding-left: 20px;
	padding-top: 20px;
	line-height: normal;
}
.gallery-headline h1 {
	font-size: 40px;
	line-height: 34px;
	margin-bottom: 5px;
}
.spread-the-word.product-social-bar.design-your-amp {
	min-height: 60px!important;
}
.tattoo-pod {
	margin-bottom: 20px;
}
}

@media (max-width: 767px) {
.twitter-block {
	margin-top: 35px;
}
.hot-stories {
	min-height: 250px;
}
#zoom-hover-canvas .product-overview-text {
	height: auto!important;
}
.same-height.left-column {
	height: auto!important;
	margin-bottom: 20px;
}
}

@media (max-width: 1375px) and (min-width: 767px) {
.hot-stories .story:nth-child(2) {
	display: none;
}
}

@media (max-width: 1030px) and (min-width: 768px) {
.made-for-music-cover h1 {
	font-size: 4.5em;
}
}

@media (max-width: 1325px) and (min-width: 1190px) {
.story h3 {
	font-size: 1.2em;
}
.story h4 {
	font-size: 1.2em;
}
}

@media (max-width: 1190px) and (min-width: 1025px) {
.story h3 {
	font-size: 1em;
}
.story h4 {
	font-size: 1em;
}
}
/*Live For Music News */
.sort-news {
	margin: 50px 0 50px 0;
}
.sort-news h4 {
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}
.sort-news ul {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.5em;
	padding: 0;
	margin: 0 0 0 0;
	padding: 0px 20px 30px 30px;
}
.sort-news ul li {
	list-style-type: none;
	margin: 0;
	padding: 1px 0 1px 0;
	line-height: 1.15;
}
.sort-news ul li a {
	color: #333;
	text-transform: uppercase;
}
.sort-news ul li a:hover {
	color: #b6aa69;
}
.news-item {
	margin-top: 50px;
	min-height: 250px;
}
.news-item .span7 p {
	width: 95%;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.news-item .span7 h3 {
	padding-bottom: 15px;
	line-height: 130%;
}
.fol-news {
}
.heritage-amps-block-wrapper {
	min-height: 380px;
	background: #000 url(../../images/heritage-amp.jpg) center center no-repeat;
	display: block;
	background-size: contain;
	margin: 0;
	padding: 0;
}
.heritage-amps-block {
	background: #000;
}
.heritage-amps-block h1 {
	padding: 140px 0px 0px 40px;
}
.featured-pic {
	min-height: 450px;
	position: relative;
}
.featured-pic h3 {
	position: absolute;
	bottom: 30px;
	left: 30px;
	padding-right: 30px;
}
.featured-pic-father-of-loud {
	min-height: 450px;
	position: relative;
	width: 460px;
}
.featured-pic-father-of-loud h3 {
	position: absolute;
	bottom: 30px;
	left: 30px;
	padding-right: 30px;
}
.fol-rel-stories {
	height: 210px;
}
.band-contest {
	margin-top: 50px;
	min-height: 350px;
	position: relative;
}
.band-contest h3 {
	position: absolute;
	bottom: 30px;
	left: 30px;
	padding-right: 30px;
}
.news-item .span5, .news-item .span7 {
	min-height: 275px;
}
.news-item .social {
	bottom: 0px;
	position: absolute;
}
.news-item.fol-news .span7 {
	min-height: 200px;
}
.news-item.fol-news {
	margin-top: 0px;
}
.news-item .span7 {
	padding: 10px 30px 30px 30px;
	position: relative;
	min-height: 275px;
}
.news-item.last {
	text-align: center;
}
.news-item.last .span12 {
	margin: 40px 0 40px 0;
}
.news-item h3 span {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-weight: bold;
}
.news-item.last .load-more {
	text-transform: uppercase;
	font-size: 11.844px;
	font-weight: bold;
	line-height: 14px;
	color: white;
	vertical-align: baseline;
	background-color: #999;
	padding: 10px;
	margin: 10px 10px 30px 10px;
}
.news-item.last .load-more:hover {
	background: #333;
}
.bluegrey-btn {
	background: #617275;
	color: #ffffff;
	text-transform: uppercase;
	padding: 10px;
	font-size: 0.5em;
	line-height: 0.5em;
	margin: 0px 0 0 25px;
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.bluegrey-btn:hover {
	background: #171717;
	color: #ffffff;
}

@media (max-width: 1160px) and (min-width: 768px) {
footer .social-links .span3, footer .social-links .span6, .made-for-music .span3, .made-for-music .span6, .history-top .span6 {
	width: 50% !important;
}
#page2 .span6 {
	width: 100%;
}
}

@media (max-width: 650px) {
.date-purchased.ninja-forms-datepicker, #ninja_forms_field_4 {
	width: 90%!important;
}
}
.made-for-music .label {
	text-transform: uppercase;
	font-weight: normal;
	border-radius: 0px;
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	background-color: #617275;
	background-color: rgba(97,114,117,0.75);
	font-size: 1.3em;
	line-height: 1.5;
	width: auto;
	min-width: 100px;
	text-align: center;
	padding: 0 5px 0 5px;
}
.made-for-music .label.top-right {
	position: absolute;
	top: 0px;
	right: 0px;
}
/* Live For Music news detail */
.made-for-music-news-detail .header {
	display: inline-block;
	padding: 70px 0 0 0;
}
.made-for-music-news-detail .header h2 {
	font-size: 5em;
	color: #121212;
	line-height: 115%;
}
.made-for-music-news-detail .header .social-box {
	position: relative;
}
.made-for-music-news-detail .header .social {
	position: absolute;
	bottom: 0;
}
.made-for-music-news-detail .content {
	margin: 25px 0 0 0;
}
.made-for-music-news-detail .content p {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	line-height: 2em;
}
.made-for-music-news-detail .content h1, .made-for-music-news-detail .content h2, .made-for-music-news-detail .content h3, .made-for-music-news-detail .content h4, .made-for-music-news-detail .content h5, .made-for-music-news-detail .content h6 {
	line-height: 1em;
	padding: 25px 0 25px 0;
}
.made-for-music-news-detail .content img {
	width: 100%;
	padding: 25px 0 25px 0;
}
.made-for-music-news-detail .story {
	padding: 10px 0 0 0;
}
.made-for-music-news-detail .story h3 {
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	line-height: 130%;
	font-weight: bold;
}
.made-for-music-news-detail .story h4 {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	padding: 0;
	display: inline;
}
#offscreen {
	position: absolute;
	top: -50000px;
}
/* Hover Effects */
.spotlight:hover .grey-bg, .product-demo:hover .grey-bg, .featured-gig:hover .grey-bg, .competition:hover .black-bg, .review:hover .black-bg {
	background: #222;
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.handbook-link h2 {
	word-spacing: normal;
}
.handbook-link.fallback {
	background: url(../../images/handbook-fallback.png) center center no-repeat;
	background-size: cover;
}
#ninja_forms_form_1_response_msg {
	display: none;
}
#ninja_forms_form_2_response_msg h2, #ninja_forms_form_3_response_msg h2 {
	font-size: 3em;
	margin-bottom: 5px;
	padding-top: 5%;
	line-height: 38px;
}
#ninja_forms_form_2_response_msg h3, #ninja_forms_form_3_response_msg h3 {
	font-size: 1.8em;
	color: #b6aa69;
	text-align: center;
}
/* Footer */
footer {
	display: block;
	clear: both;
	width: 100%;
	background: #dfe3e4;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.0em;
	text-transform: uppercase;
	color: #617275;
	text-align: left
}
footer .fontFamily2 {
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
footer .fstrip {
	min-height: 65px;
}
footer .block {
	background: #000;
	padding: 45px 30px;
	margin-left: -1px;
	position: relative;
	overflow: hidden;
}
footer h3 a:hover {
	color: #b6aa69;
}
footer .left {
	float: left;
}
footer .block:hover h3 {
	color: #b6aa69;
}
footer .block h3 {
	margin: 0;
}
footer .block:hover h3 a {
	color: #b6aa69;
}
.footer-block .block-vcenter {
	min-height: 50px;
	height: 50px;
}
.footer-block.first-ft, .footer-block.first-ft .block {
	border-right: 1px solid #FFF;
}
.footer-block.second-ft .block {
	padding: 27px 10px;
}
.footer-block.third-ft, .footer-block.third-ft .block {
	border-left: 1px solid #FFF;
}
.footer-block #ninja_forms_field_1_error {
	top: 5px;
}
footer .support, footer .follow-marshall {
	margin: 0 0 0 30px;
}
footer a:hover {
	color: #171717;
}
footer h3 {
	display: block;
	margin: 30px 0 0 0;
}
footer ul {
	display: inline-block;
	vertical-align: top;
	list-style: none;
	margin: 20px 15% 20px 0;
}
footer li {
	height: 20px;
	line-height: 20px;
	font-size: 1.05em;
	margin: 0 0 5px 0;
}
footer a {
	color: #617275;
}
footer .block .footer-sub-icon {
	width: 25px;
	height: 25px;
	position: absolute;
	background: #fff;
	right: -50px;
	top: 39px;
	-webkit-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 0.3s cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
footer .block:hover .footer-sub-icon {
	right: 10px;
}
.follow-marshall li {
	display: block;
	color: #617275;
	vertical-align: middle;
}
.follow-marshall li a {
	display: block;
	color: #617275;
	margin: 0 0 0 28px;/*-webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all 2s ease-in-out;
    transition: all .2s ease-in-out;*/
}
.follow-marshall li:hover a {
/*padding-left:10px;*/
}
footer .block-form {
	padding: 30px;
}
footer .block-form .submit-wrap .label-left {
	padding-top: 5px;
}
footer a:hover {
	color: #333;
	text-decoration: none
}
footer .follow-marshall ul a li span {
	margin-left: 25px;
}
footer .facebook-link {
	background: url(../../images/sprites/social-icons.png) 0 -50px;
	width: 20px;
	height: 20px;
}
footer .facebook-link:hover {
	background-position: 0 -70px;
}
footer .twitter-link {
	background: url(../../images/sprites/social-icons.png) -20px -50px;
	width: 20px;
	height: 20px;
}
footer .twitter-link:hover {
	background-position: -20px -70px;
}
footer .youtube-link {
	background: url(../../images/sprites/social-icons.png) -40px -50px;
	width: 20px;
	height: 20px;
}
footer .youtube-link:hover {
	background-position: -40px -70px;
}
footer .myspace-link {
	background: url(../../images/sprites/social-icons.png) -61px -50px;
	width: 20px;
	height: 20px;
}
footer .myspace-link:hover {
	background-position: -175px -5px;
}
footer .googleplus-link {
	background: url(../../images/sprites/social-icons.png) -175px -5px;
	width: 20px;
	height: 20px;
}
footer .googleplus-link:hover {
	background-position: -175px -30px;
}
footer .spotify-link {
	background: url(../../images/sprites/social-icons.png) -80px -50px;
	width: 20px;
	height: 20px;
}
footer .spotify-link:hover {
	background-position: -80px -70px;
}
footer .instagram-link {
	background: url(../../images/sprites/social-icons.png) -128px -142px;
	width: 20px;
	height: 20px;
}
footer .instagram-link:hover {
	background-position: -128px -162px;
}
footer .tumblr-link {
	background: url(../../images/sprites/social-icons.png) -148px -143px;
	width: 20px;
	height: 20px;
}
footer .tumblr-link:hover {
	background-position: -148px -163px;
}
footer .copyright {
	color: #617275;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1em;
	text-transform: uppercase;
	margin: 50px 30px 30px 30px;
}
/* Contact Form */

.contact-page, .terms-page {
	padding: 0px 40px;
	max-width: 650px;
}
.contact-icon {
	background: url(../../images/map-pin.png);
	background-repeat: no-repeat;
	width: 50px;
	height: 50px;
	display: block;
	float: left;
}
.contact-map-text {
	float: left;
	padding: 10px;
}
.contact-page .tag.black, .large-hashtag.contact-page p, .terms-page .tag.black, .terms-page ol {
	text-align: left;
	width: 575px;
	padding-left: 0px;
	margin-left: 0px;
	float: left;
}
.terms-page p {
	padding-bottom: 10px;
	width: 90%;
	float: left;
	text-align: left;
}
.base-post-content ol li {
	line-height: 2em!important;
	font-size: 16px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.contact-holder {
	background: #000;
	padding: 30px;
	width: 575px;
}
.contact-holder .field-wrap {
	margin-bottom: 10px;
	display: inline-block;
	width: 45%;
	margin-right: 25px;
}
.contact-holder .field-wrap.textarea-wrap {
	width: 95%;
}
.contact-holder #ninja_forms_field_54_div_wrap {
	display: none;
}
.contact-holder .ninja-forms-form-wrap .ninja-forms-form .label-above label {
	text-align: left;
}
.contact-holder .ninja-forms-all-fields-wrap input {
	text-align: left!important;
}
.ninja-forms-form-wrap .ninja-forms-form .textarea-wrap textarea {
	resize: none;
}
/* email signup form on footer */
#page1 {
	background: #000;
	padding: 30px 30px 30px 30px;
}
#page1 input {
	text-align: center !important;
}
#page2 {
	background: #000;
	padding: 30px;
	margin-top: 40px;
	margin-bottom: 50px;
}
#page2 input[type="text"] {
	width: 70%;
	text-align: center;
	padding: 6px 0;
}
#page2 .field-wrap {
	margin: 20px 0;
}
#page2 .span6 {
	text-align: center;
}
#ninja_forms_form_2_all_fields_wrap .dd-options {
	width: 100%!important;
	min-width: 180px!important;
}
#ninja_forms_form_2 .ninja-forms-req-symbol {
	color: #b6aa69;
}
#ninja_forms_form_2 .dd-selected-text {
	font-size: 1.6em;
}
#ninja_forms_form_2 .dd-select {
	height: auto !important;
}
#ninja_forms_form_2 .dd-selected {
	padding: 3px 0;
}
#ninja_forms_form_2 .dd-container {
	width: 70% !important;
}
#ninja_forms_field_58_div_wrap p {
	font-size: 28px;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
#ninja_forms_field_58_div_wrap {
	margin: 0px 0 -35px 0;
}
#ui-datepicker-div {
	background: #333 !important;
	border-radius: 0px !important;
	text-transform: uppercase;
}
#ui-datepicker-div a {
	color: #b6aa69 !important;
}
#ui-datepicker-div a:hover {
	background-color: #000 !important;
}
.ui-datepicker-title {
	color: #fff !important;
}
#email-title {
	padding: 30px 30px
}
#email-title:hover {
	cursor: pointer;
}
#ninja_forms_form_1_wrap #ninja_forms_required_items {
	display: none;
}
#ninja_forms_form_1_wrap .ninja-forms-req-symbol {
	display: none;
}
#ninja_forms_form_1_wrap .field-wrap {
	float: left;
}
#ninja_forms_form_1_wrap form {
	margin: 0;
}
#ninja_forms_form_1_wrap .field-wrap {
	margin: 0;
}
#ninja_forms_field_1, #locatr_location {
	background-color: #fff;
	border: none;
	border-bottom: 1px dotted #fff;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	color: #000;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.6em;
	text-transform: uppercase;
	height: auto;
	margin-bottom: 0px;
}
.ninja-forms-all-fields-wrap {
	color: #fff;
	text-align: center;
}
.ninja-forms-all-fields-wrap input {
	background-color: #fff;
	border: none;
	border-bottom: 1px dotted #fff;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	color: #000;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.6em;
	text-transform: uppercase;
	height: auto;
	margin-bottom: 0px;
}
/* Below red is temp. */
.ninja-forms-error input {
	color: red;
	border: 3px solid red;
	border-bottom: 40px solid;
}
.field-wrap.ninja-forms-error {
	margin-bottom: -40px;
}
textarea.ninja-forms-field {
	text-align: left;
}
.ninja-forms-field {
	text-align: center;
}
.ninja-forms-field-error {
	position: relative;
	bottom: 40px;
}
.ninja-forms-error #ninja_forms_field_1 {
	border-bottom: 1px dotted #f00;
}
#ninja_forms_form_1_wrap .ninja-forms-success-msg {
	display: block;
	height: auto;
	margin-bottom: 0;
}
#ninja_forms_form_1_wrap .ninja-forms-success-msg p {
	font-size: 1.8em;
	line-height: 2.0em;
}
.block.block-form #ninja_forms_form_1_process_msg {
	text-align: center;
	position: absolute;
	top: 22px;
}
#ninja_forms_field_1_error {
 //display: none !important;
}
.ninja-forms-all-fields-wrap .ninja-forms-mp-page {
	padding: 0 15% 0 15%;
}
.ninja-forms-all-fields-wrap .label {
	float: left;
	padding: 1%;
}
.ninja-forms-all-fields-wrap .serial-number {
	width: 30% !important;
}
.ninja-forms-all-fields-wrap .serial-number-last {
	margin-right: 0%;
	width: 12%;
}
.ninja-forms-form {
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.ninja-forms-form-wrap .ninja-forms-form .field-wrap::after {
	clear: none !important;
}
#ninja_forms_field_48 {
	background: #b6aa69;
	color: #FFF;
	cursor: pointer;
	padding: 10px;
}
.date-purchased {
	width: 30% !important;
}
.date-purchased-wrap {
	width: 100%;
	float: left;
}
#ninja_forms_field_4_label, #ninja_forms_field_8_label {
	font-size: 1.5em;
	height: auto;
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	line-height: 2.5;
	text-transform: uppercase;
	font-weight: bold;
}
#ninja_forms_field_10 {
	width: 70%;
	margin-left: 0;
}
.full-name {
	float: left !important;
}
#ninja_forms_field_15_label {
	text-transform: uppercase;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.6em;
	float: left;
	margin-top: 12px;
}
#ninja_forms_field_15_div_wrap {
	height: 40px;
}
#post-78 h1 {
/*font-size:7em;*/
}
#ninja_forms_field_9 {
	background-color: #b6aa69 !important;
	color: #fff;
	border-bottom: none;
	height: 30px;
}
#ninja_forms_field_10_label {
	text-align: center;
	width: 55% !important;
	padding: 30px 0 30px 30px;
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.5em;
	font-weight: bold;
}
#ninja_forms_field_27_div_wrap, #ninja_forms_field_11_div_wrap {
	text-align: center;
	padding: 20px 0 15px 0px;
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.5em;
	width: 100% !important;
	font-weight: bold;
}
#ninja_forms_form_2_mp_page_1 {
	background:  #fff;
	background: #000;
	overflow: hidden;
	padding: 50px 15% 50px 15%;
	position: relative;
	display: block !important;
}
#ninja_forms_form_2_mp_page_2 {
	display: none;
	margin-top: 50px;
	height: auto;
	background: #000;
	overflow: hidden;
	padding: 50px 10% 50px 10%;
	position: relative;
}
#ui-datepicker-div {
	background: #F1F1F1;
	border-radius: 3px;
	width: 259px;
}
.ui-datepicker-calendar {
	width: 261px;
}
#ninja_forms_field_14 {
	width: 70%;
}
#ninja_forms_form_2_mp_page_2 .form-content-right input {
	width: 80%;
}
#ninja_forms_form_2_mp_page_2 .dd-selected-text {
	font-size: 25px;
}
#ninja_forms_form_2_mp_next {
	width: 100px!important;
	background-color: #b6aa69 !important;
	color: #fff!important;
	height: 30px;
	z-index: 99999999;
	border-bottom: none;
}
.ninja-forms-success-msg {
	height: 250px;
	text-align: center;
	background-color: #000;
	padding-bottom: 50px;
	color: #fff;
}
#ninja_forms_form_3_response_msg {
	height: auto;
}
.ninja-forms-success-msg h2 {
	text-align: center;
	margin-bottom: 20px;
}
#ninja_forms_form_2_response_msg h2 {
	text-align: center;
	padding-top: 75px;
	font-size: 5em;
	line-height: normal;
	color: #fff !important;
}
#ninja_forms_form_2_response_msg h3 {
	color: #b6aa69;
	text-align: center;
}
.ninja-forms-mp-prev {
	display: none !important;
}
.form-content-right {
	width: 50% !important;
	float: right;
	text-align: center;
	display: inline-block;
}
.form-content-left {
	width: 50% !important;
	float: left;
	text-align: center;
	display: inline-block;
}
.form-content-left input, .form-content-right input {
	text-align: center;
}
.bottom-form-wrap {
	width: 100%;
	height: auto;
	background: #000;
	display: none;
}
#ninja_forms_field_1:focus, #ninja_forms_field_2:focus, #ninja_forms_field_3:focus, #ninja_forms_field_4:focus, #ninja_forms_field_5:focus, #ninja_forms_field_6:focus, #ninja_forms_field_7:focus, #ninja_forms_field_8:focus, #ninja_forms_field_9:focus, #ninja_forms_field_10:focus, #ninja_forms_field_12:focus, #ninja_forms_field_13:focus, #ninja_forms_field_14:focus, #ninja_forms_field_15:focus, #ninja_forms_field_16:focus, #ninja_forms_field_17:focus, #ninja_forms_field_18:focus, #ninja_forms_field_19:focus, #ninja_forms_field_20:focus, #ninja_forms_field_21:focus, #ninja_forms_field_27:focus, #locatr_location:focus {
	border-color: #b6aa69;
	outline: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
#ninja_forms_field_2, #locatr_submit {
	-webkit-appearance: none;
	background: #617275;
	color: #fff;
	text-transform: uppercase;
	border: none;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.6em;
	padding: 9px 8px 8px;
	-webkit-transition: background 0.2s ease-in;
	-moz-transition: background 0.2s ease-in;
	-o-transition: background 0.2s ease-in;
	transition: background 0.2s ease-in;
}
#locatr_submit:hover, #ninja_forms_field_2:hover {
	background: #b6aa69;
}
#ninja_forms_field_11_div_wrap p, #ninja_forms_field_27_div_wrap p {
	font-size: 1.5em;
	height: auto;
	font-family:Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	line-height: 2.5;
	text-transform: uppercase;
	font-weight: bold;
}
.span3.ampspec {
	min-height: 200px;
	float: left;
}
}

@media (min-width: 768px) and (max-width: 1160px) {
.main-images-pedals, .main-images-amplifiers, .main-images-cabinets {
	height: 350px;
	overflow: hidden;
	width: 100%;
}
.product-overview .row-fluid:first-child .span6 {
	width: 100%;
 *width:100%;
}
.product-overview .row-fluid .span6, .made-for-music .span8 .span6, .spec .span3 {
	width: 50%;
 *width:50%;
}
.product-overview .row-fluid .span6 .span6 {
	width: 33.33333333333334%;
 *width:33.33333333333334%;
}
.product-overview .row-fluid:first-child .span6 .span12, .support .span6, .support .span3 {
	width: 33.33333333333334%;
 *width:33.33333333333334%;
}
.product-overview .row-fluid:first-child .span6 .row-fluid .span12 {
	width: 100%;
 *width: 100%;
}
.product-overview .product-demo {
	min-height: 350px;
}
.artist-overview .span6, .support-landing .span6 {
	width: 50%;
 *width:50%;
}
.row-fluid:after {
	clear: none;
}
.photo-stories .content .image-copy {
	margin: 0px;
}
}

/*Bootstrap Overrides - product detail*/
@media (min-width:768px) and (max-width:1023px) {
.product-overview .row-fluid .span6 {
	width: 50%;
}
.span3.ampspec {
	width: 45%!important;
	min-height: 200px;
	padding: 10px;
	display: inline-block;
	float: none!important;
}
.support .span6 {
	width: 50%;
}
}

/* iPad Landscape specific */
@media (max-width:1024px) {
.dropdown h3 {
	display: block;
}
.record-title a {
	font-size: 1.5em;
}
.gig-guide.item h2, .gig-guide.end-item h2 {
	font-size: 2em;
}
.cover-spans .yellow-bg {
	font-size: 0.7em;
}
.row-fluid .cover-spans-height .cover-spans .span3 {
	width: 25% !important;
}
.made-for-music-news-detail .content {
	width: 75%;
	padding: 0 20px 0 20px;
}
.made-for-music-news-detail .header h2, .made-for-music-news-detail .sub-heading h4, .made-for-music-news-detail .sub-heading p {
	padding: 0 20px 0 20px;
}
.made-for-music-news-detail .span1 {
	display: none;
}
.made-for-music-news-detail .mobile-sidebar {
	width: 25%;
}
h2, .gig-guide h2, .hashtag .tag, .section-title, .text-content h2 {
    font-family: 'Teko', Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
    font-size: 2.4em!important;
}
.artist-overview-text h2 {
	font-size: 1.6em;
}
.amp-finder-cover h1 {
	font-size: 5em;
}
.amp-finder-cover p {
	margin: auto;
}
.search p {
	margin: 40px 0 0 0;
}
.single-amplifier .related-products .rel-products {
	font-size: 3.5em;
	margin-top: 20%;
}
.support-links {
	display: block;
}
.block-title.handbook-link h2.yellow, .block-title.handbook-link h2.white {
	font-size: 2.5em;
}
.findMarshall {
	text-align: center;
}
.findMarshall img {
	width: 260px;
}
}
.pedals .zoom-image {
	bottom: 0px;
	right: 0;
	max-width: 480px!important;
	max-height: 480px;
	position: relative;
}

@media (min-width:480px) and (max-width:768px) {
.span3 {
	width: 50% !important;
	float: left !important;
}
.stocked-series .stocked-product h4 {
	float: none;
	padding: 0px 25%;
	margin: 0px;
}
.stocked-series .stocked-product {
	width: 33.333333333333333333%;
}
.stocked-series .stocked-product img {
	display: block;
}
}

@media (min-width: 1023px) {
.span3.no-banner-fallback {
	display: none;
}
}

/*TABLET STYLES*/

@media (max-width: 1160px) {
/*Global Stlyes*/

h1 {
	font-size: 5em;
	line-height: 0.8em;
}
h2 {
	font-size: 2.7em;
	line-height: 0.9em;
}
h3 {
	font-size: 1.6em;
	line-height: 1.0em;
	display: inline-block;
}
h4 {
	font-size: 1.6em;
	line-height: 1.0em;
}
.featured-gigs .block-vcenter {
	min-height: 235px;
	height: 235px;
}
.main-nav {
	font-size: 1.1em;
}
.main-nav li{
vertical-align:middle;
}
.main-nav li a {
	padding: 13px 7px;
}
.main-nav li a.l1{
	line-height:40px;
}
.main-nav li span{
display:block;
}
.mfm .thumb {
	height: 125px;
}
.main-nav > .mfm li {
	line-height: 0px;
	margin: 5px;
}
.quote h1 {
	font-size: 2.2em;
	word-spacing: normal;
	line-height: 1em;
}
.large-hashtag .tag {
	font-size: 5.0em;
}
.large-hashtag p {
	width: 400px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.amp-finder-cover .text {
	width: 70%;
	margin: 10px auto 0;
}
.amp-finder-cover h1 {
	font-size: 5em;
}
.search p {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 3.0em;
	text-transform: uppercase;
	line-height: 1.5em;
	text-align: center;
	margin: 20px 0 0 0;
}
.review {
	position: relative;
}
.review-image {
	height: 350px;
	min-height: 350px;
}
.review-text .text-content {
	padding: 30px 20px;
}
.product-quote .review-text .text-content {
	padding-bottom: 0px;
	padding-top: 50px;
}
.review-text h2 {
	font-size: 2.8em;
}
.product-quote .review-text h2 {
	font-size: 2.0em;
}
.product-overview .review-text h2 {
	font-size: 1.8em;
}
.double-height {
	min-height: 550px;
}
.anchor-nav {
	padding: 5px 0 0 0;
}
/*Content*/
.content-block, .product, .product-listing, .product-category, .spotlight, .spotlight-image, .spotlight-text, .textblock, .hashtag, .competition, .product-demo, .gig-guide, .featured-gig, .featured-artist, .block-title, .block-title-center, .made-for-music .review, .goto-www {
	min-height: 275px;
}
.find-your-amp {
	min-height: 330px;
}
.video-description {
	height: 275px;
}
.no-prods-filler {
	min-height: 350px;
}

.product-listing-image {
	min-height: 250px;
}
.product-listing-image.pedals {
	min-height: 240px;
}
.heritage-amps-block-wrapper {
	min-height: 300px;
}
.heritage-amps-block-wrapper .heritage-amps-block h1 {
	padding-top: 120px;
}
.block-title-center {
	height: 275px;
}
.live-for-music-banner .span12.cover-spans-height .span9 {
	width: 75%;
}
.live-for-music-banner .span12.cover-spans-height .span3 {
	display: block;
}
.row-fluid .cover-spans .span9 {
	width: 100%;
}
.row-fluid .cover-spans .span3 {
	display: none;
}
.no-banner-fallback {
	display: block;
}
.jim-text {
	bottom: 20px;
}
.twitter-block {
	min-height: 140px;
}
.make-your-mark p {
	width: 80%;
	padding: 40px 10% 0px 10%;
}
.spread-the-word h3 {
	line-height: 30px;
	font-size: 1.8em;
	padding-left: 20px;
}
.spread-the-word .inline-social-media {
	padding: 30px 8px;
	padding-left: 0px;
}
.spread-the-word .inline-social-media a {
	display: inline-block;
	min-width: 30px;
	min-height: 30px;
	margin: 0;
}
.product-listing img {
	max-height: 200px;
	max-width: 220px;
}
.hashtag .tag, .product-category h2 {
	font-size: 2.2em;
	line-height: 275px;
}
.product-overview-text.guitar-pack {
	min-height: 620px;
}
.spotlight-text h2 {
	display: inline-block;
	font-size: 2.5em;
}
.text-content {
	padding: 20px;
}
.text-content p {
	font-size: 15px;
	line-height: 1.4em;
}
p.reviewer-title {
	font-size: 1em;
}
.faq-block {
	min-height: 275px;
}
.textblock p {
	font-size: 1.5em;
	line-height: 1.1em;
	margin: 20px;
}
.featured-gig p, .spotlight p {
	margin: 10px 0 0 0;
	line-height: 1.2em;
}
.made-for-music .gig-guide {
	max-height: 548px;
	overflow: hidden;
}
.photo-stories .content .image-copy {
	margin: 0px;
}
.gig-guide p {
	font-size: 16px;
	line-height: 1.2em;
	margin: 5px 0 0 0;
}
.gig-guide a {
	bottom: 20px;
	left: 20px;
}
.featured-gig p, .spotlight p {
	margin: 10px 0 0 0;
	line-height: 1.2em;
}
.made-for-music .gig-guide {
	max-height: 548px;
	overflow: hidden;
}
.gig-guide p {
	font-size: 16px;
	line-height: 1.2em;
	margin: 5px 0 0 0;
}
.gig-guide a {
	bottom: 20px;
	left: 20px;
}
.gig-bg {
	min-height: 275px;
}
.gig-guide.item h2, .gig-guide.end-item h2 {
	font-size: 2em;
}
/* Products Landing */

.find-your-amp-cover .text {
	bottom: 7%;
}
.cover.support {
	overflow: visible;
}
.catalouge-link img {
	display: none;
}
/* Gig Guide */

.mfm-hero .strap-line h2 {
	line-height: 40px;
	float: left;
}
/*artist landing*/

.stat_ft_img {
	margin: 30px auto;
	max-width: 1000px;
}
/*artist list*/
.artist-list .span4 h2 {
	line-height: 1.6em;
}
.artist-list .span4 h2 span {
	bottom: 22px;
}
/*single artist */
.active-artist-seperator {
	border-bottom: 1px solid #FFF;
}
.artist-overview .row-fluid .span6 {
	width: 50%;
}
.artist-overview .quote {
	min-height: 702px;
}
.visit-website-box h3 {
	font-size: 1.5em;
}
/*Live For Music news */

.made-for-music.product-demo.pod .bottom.black-bg {
	min-height: 113px;
}
.made-for-music-news .span1, .made-for-music-news-detail .span1 {
	display: none;
}
.made-for-music-news-detail .header {
	padding-top: 70px;
}
.made-for-music-news-detail .text-content, .made-for-music-news-detail .content, .made-for-music-news-detail .header h2, .made-for-music-news-detail .sub-heading h4, .made-for-music-news-detail .sub-heading p {
	padding: 0 20px 0 20px;
}
.made-for-music-news-detail .content p, .made-for-music-news-detail .content h1, .made-for-music-news-detail .content h2, .made-for-music-news-detail .content h3, .made-for-music-news-detail .content h4, .made-for-music-news-detail .content h5, .made-for-music-news-detail .content h6 {
	width: 100%;
}
.made-for-music-news-detail .sort-news .text-content {
	padding: 20px 20px 20px 20px;
}
.made-for-music-news-detail .header h2 {
	padding: 0 20px 0 20px;
}
.made-for-music-news .sort-news {
	margin: 0 0 50px 0;
}
.made-for-music-news .featured-pic, .made-for-music-news .band-contest {
	margin: 0 0 20px 0;
}
.made-for-music-news .news-item .made-for-music {
	min-height: 250px;
}
.made-for-music-news .news-item.last {
	width: 100%;
}
.made-for-music-news .sort-news, .made-for-music-news .featured-pic, .made-for-music-news .band-contest {
	float: left;
}
.made-for-music-news .tablet-span8 {
	width: 66.666666666666667%;
}
.row-fluid.news-item .span5 .made-for-music.news-article.pod img {
	margin-left: 0px;
}
.made-for-music-news .span3.mobile-sidebar {
	width: 100%;
}
.block-title-description h2 {
	width: 80%;
	font-size: 3.5em;
	margin-top: 2%;
}
.block-title-description p {
	width: 85%;
	font-size: 0.95em;
	line-height: 1.5em;
	margin-top: 1.4em;
}
.artist-overview-text .text-content {
	display: block;
	width: 90%;
	margin-left: 0px;
}
.top-artist-quote .text-content {
	margin-left: 20px;
}
.stockist-near-you, .stockist-location-search {
	height: 100px;
}
.stockist-near-you a, .stockist-location-search a {
	font-size: 2.4em;
}
.stockist-near-you .selected, .stockist-near-you a:hover, .stockist-location-search .selected, .stockist-location-search a:hover {
	background: #FFF url(../../images/sprites/grey-down-arrow.png) center 110px no-repeat;
}
.find-a-stockist-cover h1 {
	font-size: 5em;
	line-height: 140px;
}
.sort-stockists-by h4 {
	float: left;
	line-height: 1.5em;
}
.sort-buttons .button {
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.2em;
	line-height: 1.0em;
	font-weight: 400;
	display: inline-block;
	width: auto;
	padding: 0.4em 0.5em 0.3em;
}
/*Support*/
.support-links .span3 {
	width: 50%;
}
/*Footer*/
footer {
	background: #dfe3e4;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.0em;
	text-transform: uppercase;
	color: #617275;
}
footer ul {
	margin: 20px 13% 20px 0;
}
footer .block h3 {
	font-size: 1.5em;
}
.gig-contain {
	height: 63px;
}
.event-venue {
	height: 63px;
}
.footer-block.second-ft .block {
	padding: 29px 10px;
}
}

@media (max-width: 920px) {
.gig-contain {
	height: 140px;
}
.event_title {
	width: 78%;
}
.event_venue {
	width: 58%;
	border-right: 0px;
}
.bottom {
	bottom: -2px;
}
.cover p, .two-thirds-cover p, .three-quarters-cover p {
	font-size: 0.8em;
	line-height: 1.2em;
	margin: 1.2em 0 0 0;
	width: 45%;
}
.support .span6 h2 {
	font-size: 3em;
}
.quote h1 {
	font-size: 2em;
	bottom: 20px;
	left: 20px;
	word-spacing: normal;
	line-height: 1em;
}
.find-your-amp-cover .text {
	font-size: 0.9em;
	line-height: 1.2em;
}
.find-your-amp-cover .text a:hover {
	color: #fff;
}
 @media (max-width: 767px) and (min-width: 399px) {
 .product-detail-spec .bottom {
 bottom: 30px;
 position: relative;
}
}
 @media (max-width: 771px) {
 .find-your-amp-cover .text {
 font-size:0.8em;
}
}
.button {
	font-size: 1.0em;
	padding: 0.5em 0.6em 0.4em;
}
.search-filters .button {
	font-size: 1.2em;
	padding: 0.6em 0.7em 0.5em;
}
.large-hashtag .tag {
	font-size: 4.5em;
}
.large-hashtag p, .large-hashtag ol li {
	font-size: 15px;
	line-height: 1.8em;
	width: 350px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.contact-holder {
	width: 100%;
	margin: 0px;
	padding: 0px
}
 @media (max-width: 539px) {
 .contact-holder .field-wrap {
 width: 100%;
 margin-right: 0px;
}
 .contact-holder .ninja-forms-form-wrap .ninja-forms-form .text-wrap.label-above input {
 width: 95%;
}
}
/* Live For Music News */
.made-for-music-news .tablet-span8, .made-for-music-news-detail .content {
	width: 100%;
}
.made-for-music-news .mobile-sidebar {
	width: 100%;
}
.made-for-music-news-detail .mobile-sidebar {
	width: 100%!important;
}
.made-for-music-news-detail .mobile-sidebar .sort-news {
	width: 100%!important;
}
.made-for-music-news-detail .content {
	padding: 0px 10px;
}
.made-for-music-news-detail .header {
	padding: 70px 0 0 0;
}
.addthis_default_style {
	display: inline-block;
	width: 100%;
}
.addthis_floating_style {
	background: none!important;
	position: absolute !important;
	display: none;
}
.made-for-music-news-detail .sort-news, .made-for-music-news-detail .featured-pic, .made-for-music-news-detail .band-contest {
	width: 50%;
	float: left;
	margin: 20px 0 20px 0;
	min-height: 275px;
}
.three-quarters-cover .text h3 {
	display: none;
}
.span12 .section-title span {
	font-size: 1.4em;
}
footer ul {
	margin: 20px 9% 20px 0;
}
}

/*SMALL TABLET/LANDSCAPE SMARTPHONE STYLES*/



@media (max-width: 767px) {
/*.cover-slideshow, .cover a.next, .cover a.prev {
    display:none;
}*/

footer ul {
    list-style: outside none none;
    vertical-align: top;
}

.songkick-events td {
	float: left;
	width: 100%;
}
.artist-a-z {
	display: none;
}
.logo {
	width: 75px;
	height: 75px;
}
.breadcrumb {
	display: none;
}
.search-page-bread {
	display: block;
}
.search-page-bread > .sub-nav > #crumbs > ul > li {
	display: block;
	text-align: center;
}
.search-text {
	display: none;
}
.main-nav {
	height: 75px;
}
#id36 {
	margin-right: 0;
}

#id348 {
	margin-left: 0;
}
.cover-slideshow.amplifiers-slider .text {
	display: none;
}
.span12.mobile-show.ampSeries {
	display: inline-block;
}
.all-series-cover .prev, .all-series-cover .next {
	display: none;
}
.cover.homepage .rslides_nav.rslides1_nav.next, .cover.homepage .rslides_nav.rslides1_nav.prev {
	display: none!important;
}
.spec-accordion.mobile-show {
	display: block;
	cursor: pointer;
}
.spec-accordion .spec-info-labels span {
	float: left;
}
.spec-accordion .spec-info-labels h3 {
	float: left;
	width: auto;
	margin: 12px;
}
.spec-accordion .spec-name {
	font-weight: 400;
}
.spec-accordion .spec-value {
	margin-bottom: 5px;
}
.spec-accordion .div-table-col {
	width: 100%;
}
.mobile-hide {
	display: none;
}
.mobile-hide-important {
	display: none !important;
}
.mobile-amp-select {
	margin: 15px auto;
	clear: both;
}
.found-button {
	text-align: center;
}
.mobile-amp-sort {
	margin: 0 auto;
	clear: both;
}
#stylised1, #stylised2, #stylised3, #stylised4 {
	display: none;
}
.tablet-show {
	display: block;
}
.year-content {
	position: absolute;
	top: 30%;
	width: 80%;
	padding: 0px 10%;
}
.year-content h2 {
	font-size: 38px;
	bottom: 0px!important;
}
.year-content p {
	font-size: 28px;
	line-height: 1em;
	margin: 10px 0px;
}
.year-content .what-happend-mobile {
	text-transform: uppercase;
	color: #fff;
	background: #b6aa69;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	padding: 10px;
	font-size: 16px;
	cursor: pointer;
	position: relative;
	top: 10px;
}
.year-content .what-happend-mobile:hover {
	background: #444;
}
.year-popup-mobile {
	position: absolute;
	top: 10%;
	right: -100%;
	width: 90%;
	margin: 0px 5%;
	background: #fff;
	color: #000;
	text-align: center;
	height: auto;
	z-index: 999;
	-webkit-transition-timing-function: linear; /* Safari and Chrome */
	transition-timing-function: linear;
}
.year-popup-mobile .close-year-popup-mobile {
	width: 100%;
	background: #b6aa69;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	letter-spacing: 1px;
	padding: 10px 0px;
	font-size: 16px;
	cursor: pointer;
}
.year-popup-mobile .year-inner {
	margin: 20px;
}
.year-popup-mobile .year-inner h3 {
	font-size: 2em;
	width: 100%;
	text-align: center;
}
.year-popup-mobile .year-inner h4 {
	font-size: 1.3em;
	margin-top: 10px;
	width: 100%;
	text-align: center;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-weight: bold;
}
.year-popup-mobile .year-inner p {
	margin-top: 10px;
}
.year-popup-mobile.revealed {
	right: 0%;
}
.mobile-timeline {
	position: relative;
}
.product-overview-text .text-content .rslides_tabs {
	display: none;
}
.specification-background {
	background: none;
}
.specification-container {
	padding: 0px;
	width: 100%;
}
.specification-container .accordion-wrapper {
	margin-bottom: 50px;
}
.specification-container .identifier {
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.specification-container .value {
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
}
#unique-pager {
	height: 100px;
}
#unique-pager li, #unique-pager li a, #unique-pager li a div {
	height: 100px!important;
}
.product-upper-body .relPosAmp .spread-the-word {
	bottom: -10px!important;
	z-index: 999;
}
.product-upper-body .spread-the-word h3 {
	float: left!important;
	width: auto!important;
	padding: 0px!important;
	margin-left: 20px;
}
.product-upper-body .spread-the-word .inline-social-media {
	float: right!important;
	width: 60%!important;
	margin-top: 10px!important;
}
.banner-center-content table {
	width: 100%;
}
.banner-center-content {
	float: none;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 35%;
}
h1.black {
font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
}
h2.black {
font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
font-size: 2.4em!important;
}

.series-page .text .tablet-show h1.black {
	font-size: 1.6em;
	line-height: 32px;
font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
}
.series-page .text h1.black {
	font-size: 1.6em;
}
.span12.mobile-show.ampSeries h1 {
	color: #fff;
	font-size:2.8em;
	padding: 22px;
font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
}
.stockist td {
	width: 100%;
	position: relative;
	float: left;
}
.stockist-name-address {
	padding: 0px;
	height: auto;
}
.contact-details {
	position: relative;
}
.col-one {
	padding-bottom: 0px;
}
.col-two {
	display: none;
}
.in-stock-header {
	width: 90%;
	padding: 0px;
	margin: 20px;
	font-size: 2em;
	color: #000;
	display: none;
}
.in-stock-header.mobile {
	display: block;
}
.stocked-series {
	margin-left: 20px;
	float: left;
	padding-bottom: 20px;
	display: none;
}
.status-banner {
	text-align: left;
	padding-left: 20px;
}
 @-moz-document url-prefix() {
 .contact-details {
 width: 100%;
}
}
.stockist.elite .col-three, .stockist.premium .col-three, .stockist.premium .col-three {
	background: none;
	padding-bottom: 0px;
}
.stockist.selected {
	width: 100%;
	margin: 0px;
}
.stocked-series .stocked-product {
	width: 100%;
	height: auto;
}
.stocked-series .stocked-product h4 {
	text-align: left;
	color: #000;
}
.stockist.outside-uk {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.stockist.outside-uk .stockist-name-address {
	height: auto;
}
.stockist {
	display: block!important;
	margin: 0px;
	float: left;
	margin-bottom: 20px;
}
.fake-button {
	display: block;
	margin-top: 10px;
	left: 0px;
}
input#locatr_location {
	width: 90%;
}
.stockist-search-table td {
	float: left;
	margin-top: 20px;
	width: 100%;
}
.countries-wrapper {
	text-align: center;
}
.countries-asset {
	display: inline-block;
	clear: both;
}
.pagination-container {
	display: none;
}
.cover.guitar-pack-cover .cover-slideshow {
	height: 480px;
}
.cover.guitar-pack-cover .cover-slideshow .image {
	margin-top: 0px;
}
.image-mobile {
	display: block;
}
.span12.mobile-text {
	display: block;
}
.mobile-button {
	display: block;
	z-index: 9;
	position: absolute;
	bottom: 20px;
	left: 40px;
}
.cover.homepage .cover-slideshow {
	min-height: 490px;
}
.cover.homepage .text {
	display: none;
}
.cover.homepage .span12.mobile-show {
	display: block;
	background: #000;
	position: absolute;
	bottom: 0;
	height: 90px;
	padding: 0px 20px;
}
.cover.homepage .cover-slideshow li {
	min-height: 490px;
}
.cover.homepage .cover-slideshow h1 {
	font-size: 2em;
	width: 100%;
	max-width: 100%;
	padding: 0px;
	line-height: normal;
}
.span12.mobile-show .text {
	display: block;
}
.mobile-hidden {
	display: none;
}
.button-left.back-to-top {
	display: none;
}
.product-detail .cover .text {
	top: 40%;
	left: 7%;
}
.product-detail .cover.single-amplifier .text {
	top: 40%!important;
	left: 7%;
}
.product-detail-spec {
	background: #000 !important;
}
#email-title {
	padding: 0;
}
#email-form {
	margin-top: 0px;
	height: 65px;
	overflow: hidden;
}
.footer-block.second-ft .block {
	padding: 20px;
}
.block.block-form #ninja_forms_form_1_process_msg {
	bottom: 22px;
	top: auto;
}
.breadcrumb > .sub-nav {
	text-align: right;
	padding-right: 10px;
}
#crumbs ul li:last-child {
	display: none;
}
.custom-shop-landing-pod {
	float: left;
	width: 100%;
}
.tattoo-hide {
	display: none!important;
}
.main-nav .mobile-menu-link {
	font-size: 15px;
	height: 17px;
	display: block;
	color: #222;
	text-decoration: none;
	padding: 29px 20px;
	/*margin:0 10px 0 0;*/
	float: right;
}
.main-nav .camera-link {
	display: inline-block;
	height: 43px;
	padding: 22px 10px 0;
	float: right;
}
.main-nav .camera-link .icon {
	display: inline-block;
	height: 19px;
	width: 24px;
	background: url(../../images/sprites/camera-icon.png) 0px 0px no-repeat;
}
.main-nav .camera-link:hover .icon {
	background: url(../../images/sprites/camera-icon.png) 0px -19px no-repeat;
}
.main-nav .mobile-menu-link:active, .main-nav .camera-link:hover {
	background: #171717;
	color: #FFF;
	text-decoration: none;
}
.main-nav .camera-link:hover {
}
.main-nav > li {
	display: none;
}
.mobile-nav {
	display: none!important;
}
.mobile-menu-show {
	display: block!important;
}
.mobile-nav .social-nav {
	display: block;
	background: #dfe3e4;
	right: 0px;
}
.mobile-nav #id38 {
	margin-left: 0px;
}
.social-nav, .search-nav {
	clear: both;
	position: relative;
	display: none;
	text-align: right;
}
.mobile-search-nav {
	position: absolute;
	right: 84px;
	display: block;
	width: 75px;
	height: 75px;
	clear: both;
	text-align: right;
	z-index: 9;
}
.mobile-search-nav .mobile-search-link {
	display: inline-block;
	background: url(../../images/search-icon-top-mobile.png) 50% 100%;
	width: 75px;
	height: 75px;
}
.mobile-search-nav .mobile-search-link:hover {
	background: url(../../images/search-icon-top-mobile.png) 50% 0%;
	cursor: pointer;
}
.mob-side-links {
	float: left;
	width: 50%;
	text-align: left;
}
.mob-side-links a {
	color: #617275;
	text-transform: uppercase;
	font-size: 14px;
	font-family:  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	margin-left: 20px;
	position: relative;
	top: 5px;
}
.mob-social-links {
	float: left;
	width: 50%;
}
.row-fluid .cover-spans-height .cover-spans .span3 {
	width: 100% !important;
}
.made-for-music-news .sort-news, .made-for-music-news .featured-pic, .made-for-music-news .band-contest {
	min-height: 250px;
	width: 100%;
	float: left;
}
.made-for-music-news-detail .header {
	padding: 70px 0 0 0;
}
.made-for-music-news-detail .content h1, .made-for-music-news-detail .content h2, .made-for-music-news-detail .content h3, .made-for-music-news-detail .content h4, .made-for-music-news-detail .content h5, .made-for-music-news-detail .content h6 {
	width: 100%;
	line-height: 0.9em;
	padding: 25px 0 25px 0;
}
.faq-heading .faq-title {
	margin-left: 0px;
	text-align: center;
}
/* Live For Music News */
.made-for-music-news .tablet-span8, .made-for-music-news-detail .content {
	width: 100%;
}
.made-for-music-news-detail .sort-news, .made-for-music-news-detail .featured-pic, .made-for-music-news-detail .band-contest {
	width: 100%;
	float: left;
	margin: 25px 0 0 0;
	min-height: 275px;
}
.page-template-page-faqsubs-php .span3 {
	display: none;
}
.page-template-page-faqsubs-php .span6 p {
	padding: 0px 10px;
}
.spec-data td {
	min-width: 100%;
	/*	width: 175px;*/
	width: 250px;
}
.footswitch-spec .spec-data td {
	min-width: 30%;
	max-width: 30%;
	padding: 10px;
}
.footswitch-spec .spec-data th {
	padding: 10px;
}
.footswitch-spec .spec-data th span {
	width: auto;
}
/* Single Amp Page */

.spread-the-word, .visit-website-box {
	margin-left: 0px;
	width: 100%;
}
.relPosAmp {
	padding-bottom: 80px;
}
.relPosPed {
	padding-bottom: 60px;
}
.relPosCab {
	padding-bottom: 60px;
}
.relPosGui {
	padding-bottom: 60px;
}
.relPosArt {
	padding-bottom: 60px;
}
.padding-bottom-40 {
	padding-bottom: 40px;
}
#easy_zoom {
	display: none!important;
}
.product-detail-spec {
	background: #000!important;
}
.spec-wrapper {
	position: relative;
}
.span3.ampspec {
	background: #000;
	width: 100%!important;
}
.product-detail-spec.pedal {
	padding-bottom: 250px;
}
.related-products .block-title {
	min-height: 102px;
}
/* Single Artist Page */
.artist-overview .row-fluid .span6 {
	width: 100%;
}
div.span6.artist-slideshow {
 //display: none;
}
/*Support*/

.text.support {
	top: 10%!important;
}
.text.support h2 {
	font-size: 3.6em;
}
.support.hashtag.white-bg {
	min-height: 30px;
	max-height: 30px;
}
.support-links .span3 {
	width: 100%;
}
.block-vcenter {
	min-height: 160px;
	height: 160px;
}
.history-vcenter {
	min-height: 480px;
	height: 480px;
}
.block-vcenter-home {
	min-height: 0px;
	width: 410px;
}
/*Content*/

.mobile-spread {
	display: block;
	float: left;
	min-height: 40px;
}
.desktop-spread {
	display: none;
}
.cover, .two-thirds-cover, .three-quarters-cover {
	position: relative;
	min-height: 490px;
}
.two-thirds-cover.lifestyle {
	min-height: 480px;
}
.product-landing .three-quarters-cover {
	min-height: 0;
}
.guitar-pack p {
	line-height: 1.3em;
}
.span4 .cover.quote {
	display: none;
}
.endorsment {
	display: none !important;
}
.product-listing {
	margin: 0;
}
.cover.single-pedal {
	height: auto;
	min-height: 0;
}
.product-detail .cover.single-pedal .text {
	display: none;
}
.cover {
 //height:500px;
}
.cover.single-amplifier {
	height: 275px;
	min-height: 275px;
}
.cover.guitar-pack-cover {
	height: 370px;
}
.artist-overview .row-fluid .span6 {
	text-align: center;
}
.spread-the-word h3.white {
	width: auto;
	margin-top: 0px;
	padding: 16px;
	float: none;
}
.spread-the-word .inline-social-media {
	padding: 10px;
	margin: 0px;
}
.cover.single-pedal .cover-slideshow .image {
	width: 100%;
	min-width: 100%;
	position: relative;
	margin: 0;
	top: 0;
	left: 0;
}
.cover .image {
	width: 960px;
	min-width: 960px;
	position: absolute;
	margin: 0px 0 0 -430px;
	top: 0;
	left: 32%;
}
.cover.single-artist {
	min-height: 100px;
}
.cover.single-artist .image {
	width: 100%;
	min-width: 100%;
	margin: 0px;
	left: 0px;
	position: relative;
	float: left;
}
.artists .cover .image {
	margin: 0 0 0 -360px;
	left: 20%;
}
.jim-text {
	bottom: 30px;
}
.cover .text, .product-category-cover .text {
	position: absolute;
	top: 25%!important;
	left: 40px;
}
.two-thirds-cover h1, .three-quarters-cover h1 {
	font-size: 5em;
}
.two-thirds-cover .image {
	width: 864px;
	min-width: 864px;
	height: 480px;
	position: absolute;
	margin: 0 0 0 -345.6px;
	top: 0;
	left: 40%;
}
.series-page.mobile-text .text h1 {
	display: block;
}
.made-in-england {
	top: 30px;
	left: 30px;
}
.guitar-player-award {
	bottom: 10px;
	left: 25px;
	top: auto;
}
.two-thirds-cover .text, .three-quarters-cover .text {
	top: 120px;
	left: 30px;
}
.two-thirds-cover p, .three-quarters-cover p {
	width: 20em;
	font-size: 0.9em;
	line-height: 1.3em;
}
.find-your-amp-cover {
	display: none;
}
.page-template-page-products-series-php .find-your-amp {
	display: block;
}
.find-your-amp, .product-landing .find-your-amp, .page-template-page-products-series-php .find-your-amp {
	display: block;
}
.find-your-amp-link {
	display: block;
	height: 100%;
	min-height: 300px;
	width: 100%;
}
.quote {
	height: 300px;
	min-height: 550px;
}
.quote h1 {
	font-size: 2.5em;
	word-spacing: normal;
	line-height: 0.9em;
}
.quote .image {
	width: 768px;
	min-width: 768px;
	height: auto;
	position: absolute;
	margin: 0;
	top: -200px;
	left: 0;
}
.quote.single-amp-quote {
	min-height: 100px;
	height: auto;
}
.amp-finder-cover {
	height: auto;
}
.amp-finder-cover h1 {
	word-spacing: normal;
	font-size: 4.2em;
}
.amp-finder-cover .dd-container {
	top: 12px;
}
.amp-finder-cover .text {
	width: 80%;
}
.search p {
	font-size: 2.5em;
	margin: 30px 0 0 0;
}
.support-cover .text {
	width: 60%;
	max-width: 750px;
	margin: 2% auto 5%;
}
.download-handbook-box {
	display: block;
	width: 80%;
	float: left;
	padding: 0 10% 5%;
	margin: 0 0 40px 0;
	padding-bottom: 60px;
}
.download-handbook-box h3 {
	font-size: 2.2em;
	line-height: 1.4em;
	margin: 0 2% 0 0;
	color: #fff;
}
.sort-by, .results-title {
	margin: 10px auto 0;
	display: block;
	text-align: center;
	float: none;
	padding-bottom: 10px;
}
.sort-by {
	margin: 0 auto 20px;
	display: block;
	text-align: center;
	float: none;
}
.content-block, .product, .product-listing, .product-category, .find-your-amp, .textblock, .product-demo, .gig-guide, .featured-gig, .featured-artist, .competition, .review, .block-title {
	min-height: 300px;
	position: relative;
}

.no-prods-filler {
	min-height: 100px;
}
.live-for-music-cover {
	background-size: 100%!important;
	float: left;
	position: relative;
	width: 100%;
}
.live-for-music-banner .no-prods-filler, .live-for-music-banner .three-quarters-cover {
	width: 100%;
	min-width: 100%;
	margin: 0px;
	left: 0px;
	position: relative;
	float: left;
	min-height: 100px;
}
.block-title, .block-title-center {
	height: 300px;
}
.block-title h2:first-child {
	word-spacing: normal;
}
.block-title-center .center-text-content a {
	word-spacing: normal;
}
.product-listing img {
	max-height: 225px;
	max-width: 247.5px;
}
.product-category h2 {
	font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
	text-transform: uppercase;
	margin: 0 auto;
	font-size: 3em;
	line-height: 300px;
	padding: 0 0 0 5%;
	font-weight: bold;
}
.single-amplifier .related-products .rel-products {
	font-size: 2.5em;
	margin-top: 5%;
}
.spotlight {
	height: 350px;
	min-height: 350px;
	position: relative;
}
.spotlight-text {
	min-height: 0;
	height: auto;
	position: absolute;
	bottom: 0;
}
.spotlight-text h2 {
	font-size: 1.8em;
}
.spotlight-text p {
	display: none;
}
.spotlight-image {
	height: 350px;
	min-height: 350px;
	position: absoulte;
	top: 0;
	margin-bottom: -1px;
}
.spotlight .span4 {
	min-height: 0;
}
.hashtag, .section-title {
	min-height: 180px;
}
.hashtag .tag, .section-title span {
	font-size: 3.5em;
	line-height: 180px;
}
.span12 .section-title span {
	font-size: 1.4em;
}
.product {
	background-position: center right;
	background-size: cover;
}
.grey-bg {
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.5);
}
.spotlight:hover .grey-bg, .product-demo:hover .grey-bg, .featured-gig:hover .grey-bg {
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.8);
}
.gig-guide h2 {
	width: 80%;
	margin-top: 1.1em;
}
.gig-guide a {
	font-size: 1.3em;
	padding: 0.5em 0.6em 0.4em;
}
.gig-guide a:hover {
	background: #000;
	text-decoration: none;
}
.gig-guide h2 {
	font-size: 1.6em;
	width: 90%;
}
/* Gig Guide */
.gig-bg {
	min-height: 300px;
}
.featured-gig p {
	display: none;
}
.textblock p {
	font-size: 2.2em;
	margin: 20px;
}
.twitter-block .text-content {
	color: #fff;
}
.span12.twitter-block {
	float: left;
}
.span12.mobile-hot-stories {
	display: block;
	min-height: 260px;
	float: left;
}
.live-for-music-banner .span12.cover-spans-height .span9 {
	width: 100%;
}
.live-for-music-banner .span12.cover-spans-height .span9 h1 {
	line-height: 0.8em;
}
.live-for-music-banner .span12 .twitter-block {
	margin-top: 0px;
}
.live-for-music-banner .span12.cover-spans-height .span3 {
	display: block;
}
.made-for-music-cover.three-quarters-cover .text h1, .made-for-music-cover.three-quarters-cover .text h3 {
	font-size: 3.5em;
}
.three-quarters-cover .image {
	width: 100%;
}
.span12.hot-story-slideshow {
	display: none;
}
.tweet-details a {
	color: #fff;
}
.large-hashtag.contact-page .tag, .large-hashtag.terms-page .tag {
	padding: 0px;
}
.large-hashtag .tag {
	font-size: 4em;
	padding: 7% 0 0 0;
}
.large-hashtag p {
	font-size: 15px;
	line-height: 1.3em;
	width: 320px;
	padding: 2% 0 7%;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.anchor-nav {
	font-size: 1.3em;
}
.anchor-nav-container .button {
	position: relative;
	top: 0;
	left: 0;
	width: auto;
	margin: 10px 0 0 0;
}
.product-overview-text {
	min-height: 200px;
	height: auto;
	position: relative;
}
.product-overview-text.footswitch {
	min-height: 20px;
}
.main-images-cabinets {
	height: 570px;
}
.product-overview-text, .artist-overview-text, .artist-overview .quote {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.product-overview-text .text-content {
	font-size: 1.0em;
	line-height: 1.3em;
	width: 90%;
}
.cover.single-cabinet .text {
	display: none;
}
.product-overview-text.guitar-pack {
	min-height: 420px;
}
.spread-the-word {
	height: 100px;
}
.spread-the-word h3 {
	line-height: 20px;
	padding: 5%;
	width: 90%;
	text-align: center;
}
.spread-the-word .inline-social-media {
	padding: 10px;
	margin-top: 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.spread-the-word .inline-social-media a {
	display: inline-block;
	min-width: 30px;
	min-height: 30px;
	margin: 0;
}
.relPosAmp .span12.yellow-bg {
	margin-top: 20px;
}
.relPosAmp .inline-social-media {
	margin-top: 20px;
}
.relPosCab .span12.yellow-bg {
	margin-top: 20px;
}
.relPosCab .inline-social-media {
	margin-top: 20px;
}
.relPosGui .span12.yellow-bg {
	margin-top: 20px;
}
.relPosGui .inline-social-media {
	margin-top: 20px;
}
.spec-info-block {
	float: left;
}
.review-text h2 {
	font-size: 3.5em;
	margin: 10% 0 5%;
}
.artist h2 {
	left: 30px;
}
.artist-overview .bottom {
	bottom: -4px;
}
.artist-overview-text h2 {
	font-size: 1.6em;
}
.artist-overview .quote {
	position: relative;
	min-height: 400px;
}
.block-title-description h2 {
	font-size: 3.0em;
	display: block;
	overflow: hidden;
	width: 90%;
}
.block-title-description p {
	width: 90%;
	max-width: 550px;
	font-size: 0.95em;
	line-height: 1.5em;
	margin-top: 1.4em;
}
.find-a-stockist-cover {
	height: 150px;
}
.stockist-map .map {
	display: none;
}
.find-a-stockist-cover h1 {
	font-size: 4.5em;
	line-height: 100px;
}
.stockist-near-you .selected, .stockist-near-you a:hover, .stockist-location-search .selected, .stockist-location-search a:hover {
	background: #FFF url(../../images/sprites/grey-down-arrow.png) center 70px no-repeat;
	background-size: 20px;
}
.stockist-near-you, .stockist-location-search {
	height: 100px;
}
.stockist-near-you a, .stockist-location-search a {
	font-size: 1.7em;
}
.stockists-overlay {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
	margin: 0;
	overflow: hidden;
}
.stockist-name-address {
	width: 90%;
}
.sort-stockists-by, .more-stockists {
	display: none;
}
#ninja_forms_field_1, #locatr_location {
	width: 100%;
}
/*Locatr Mobile Styles*/
.locatr_search_container {
	margin: 10px auto;
}
.locatr_search_label {
	padding-left: 10px;
	float: left;
	padding-top: 17px;
}
.locatr_search_input {
	float: left;
	margin-top: 10px;
}
.locatr_search_btn {
	float: left;
	padding: 10px;
}
#ninja_forms_field_2, #locatr_submit {
	margin-right: 10px;
}
.stockists-overlay .closest {
	display: block;
	border: none;
}
.stockists .span6 {
	width: 50%;
	float: left;
}
.relPosPed .span12.yellow-bg {
	margin-top: 35px;
}
.relPosPed .spread-the-word .inline-social-media {
	position: relative;
}
.product-category.pod:hover .black {
	background: none;
}
/*Footer*/

footer .block {
	padding: 25px 20px;
	border-left: none;
	border-top: 1px solid #FFF;
	margin: 0;
}
footer h3 {
	margin: 23px 0 0 0;
}
footer .block h3 {
	font-size: 1.6em;
	margin: 0;
}
footer .column {
	margin: 23px 20px 0 0;
}
.ninja_forms_field_2_div_wrap {
	margin-left: 20px;
}
.footer-bottom {
	position: relative;
	border-top: 1px solid #FFF;
	text-align: left;
}
 .footer-bottom .span4, {
 width:50%;
 position:absolute;
 top:0;
 right:0;
}
.footer-bottom .span8 {
	width: 50%;
	position: absolute;
	top: 0;
	left: 0;
}
.footer-block.first-ft, .footer-block.first-ft .block {
	border-right: 0px;
}
.footer-block.third-ft, .footer-block.third-ft .block {
	border-left: 0px;
}
footer .follow-marshall {
	height: 70px;
	min-height: 70px;
	text-align: right;
}
footer .support {
	margin: 0 0 0 20px;
	padding: 5px;
}
.footer-bottom{display: none;}
footer .follow-marshall ul li {
	display: inline-block;
}
footer .facebook-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) 0 0;
	width: 25px;
	height: 25px;
}
footer .facebook-link:hover {
	background-position: 0 -25px;
}
footer .twitter-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -25px 0;
	width: 25px;
	height: 25px;
}
footer .twitter-link:hover {
	background-position: -25px -25px;
}
footer .youtube-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -50px 0;
	width: 25px;
	height: 25px;
}
footer .youtube-link:hover {
	background-position: -50px -25px;
}
footer .myspace-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -75px 0;
	width: 25px;
	height: 25px;
}
footer .myspace-link:hover {
	background-position: -75px -25px;
}
footer .spotify-link {
	display: inline-block;
	background: url(../../images/sprites/social-icons.png) -100px 0;
	width: 25px;
	height: 25px;
}
footer .spotify-link:hover {
	background-position: -100px -25px;
}
footer .span12 {
	display: none;
}

/* Hover menu */
.anchor-menu {
	opacity: 1;
	height: 0px;
}
.anchor-nav {
	display: none;
}
.row-fluid.product-anchor-menu {
	height: 0px;
	opacity: 1;
}
.product-anchor-menu .follow-footer .anchor-nav-container .button {
	padding: 10px;
	height: 15px;
	position: relative;
	float: right;
	width: 35%;
	margin-top: 15px;
	margin-right: 3%;
}
.persistant-footer-bottom {
	opacity: 1;
	padding-bottom: 5px;
}
.anchor-nav-container .button {
	top: 0;
	margin: 0;
	padding: 0.6em 0.7em 0.5em;
	width: 40%;
	text-align: center;
}
.mobile-select {
	display: block;
	float: left;
	width: 47%;
	/*	margin-top: 15px;
	margin-left: 3%;*/
	margin-top: 0;
	margin-left: 0;
}
.back-to-top {
	float: left;
}
.stocklistbtn {
	width: 50%;
	float: right;
}
.anchor-menu .btn {
	width: 100%;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	text-transform: uppercase;
	color: #FFF;
	border: none;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	background: #121212;
	text-shadow: none;
	padding: 0.6em 0.7em 0.5em;
}
.anchor-menu .btn-group.open .btn.dropdown-toggle {
	background-color: #fff;
	color: #000;
}
.anchor-menu .dropdown-menu {
	min-width: 100%;
	padding: 0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-left: -7%;
	width: 250%;
}
.anchor-menu .dropdown-menu > li {
	border-bottom: 0px dotted #b6aa69;
}
.anchor-menu .dropdown-menu > li > a {
	line-height: 30px;
	text-transform: uppercase;
	background-color: #000 !important;
	font-size: 1.5em;
	font-family: 'Teko', Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #fff;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
	color: #ffffff;
	background-color: #000 !important;
	background-image: none;
}
/* support */

.base-post-content p, .base-post-content h1, .base-post-content h2, .base-post-content h3, .base-post-content h4, .base-post-content h5, .base-post-content h6, .faq-title, .terms-page ol {
	padding: 0 20px 0 20px;
}
.faq-sub-heading h1.faq-title {
	font-size: 5em;
	line-height: 1.25em;
}
.subproduct-holder .text {
	margin: 34% 0px 0px 40px;
}
.contact-page .tag.black, .large-hashtag.contact-page p {
	width: 80%;
	margin-bottom: 20px;
	line-height: 1.8em;
}
.terms-page .tag.black, .large-hashtag.terms-page p {
	width: 80%;
	margin-bottom: 0px;
}
.large-hashtag.terms-page p {
	line-height: 2em;
	font-size: 0.9em;
}
.terms-page ol {
	margin: 0px;
	width: 80%;
}
.terms-page ol li {
	width: 100%;
}
}

/*PORTRAIT SMARTPHONE STYLES*/

@media (max-width: 679px) {
.locatr_search_input {
	min-width: 50%;
}
}

@media (max-width: 767px) and (min-width: 479px) {
.cover.single-amplifier {
	height: 420px;
	min-height: 420px
}
}

@media (max-width: 479px) {
/*Global*/

h1 {
	font-size: 3.8em;
	line-height: normal;
}
h2 {
	font-size: 1.6em;
	line-height: 0.9em;
}
.product-register-title {
	font-size: 3.6em;
	line-height: 0.8em;
}
.locatr_search_input {
	min-width: 50%;
}
.amplifiers-slider .image {
	display: block;
	height: auto;
	float: left;
	width: 600px;
	border: 0;
	margin-left: -120px;
}
.span3.no-banner-fallback {
	display: none;
}
.row-fluid .cover-spans .span3 {
	display: block;
}
.stocked-series .stocked-product img {
	display: none;
}
.stocked-series .stocked-product h4 {
	text-align: left;
	margin: 0px;
}
.stocked-series .stocked-product {
	width: 100%;
}
.stocked-series .stocked-product a {
	width: auto;
	float: left;
	text-align: left;
	background: url(../../images/black-arrow-right.png);
	background-repeat: no-repeat;
	padding-right: 15px;
	background-position: 100% 25%;
	background-size: 8px;
}
.uk-shown h3 {
	text-align: center;
	width: 95%;
	margin-left: 0px;
}
/*Content*/

.photo-stories h1.title {
	font-size: 3.6em;
	line-height: 0.8em;
}
.photo-stories .social-sharing {
	padding-top: 20px;
}
.findMarshall .text-content {
	margin-top: 0%;
}
.mobile-show {
	display: block;
}
.homeVideoWrapper {
	position: relative;
	padding-bottom: 50.25%; /* 16:9 */
 //padding-top: 25px;
	height: 0;
}
.homeVideoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.span12.mobile-show {
	display: block;
	background: #000;
}
.mobile-show h1 {
	color: #fff;
	font-size: 2.8em;
	padding: 22px;
		font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
}
.mobile-show h2 {
	color: #fff;
	padding: 0px 22px;
	position: relative;
	bottom: 25px;
}
.top-artist-quote .text-content {
	padding: 10px 2px;
}
.single-amplifier .product-detail .cover .text, .text.sub-life-product, .cover.single-artist .text {
	display: none;
}
.make-your-mark .text-content h2 {
	font-size: 2em;
}
.cover {
	min-height: 350px;
	position: relative;
}
.cover.single-cabinet {
	min-height: 260px;
}
.cover.artists {
	min-height: 260px;
}
.cover.single-artist .image {
	width: 100%;
	min-width: 100%;
	margin: 0px;
	left: 0px;
}
.cover.single-artist {
	min-height: 160px;
}
.cover .image {
	width: 550px;
	min-width: 526px;
	position: absolute;
	top: 0;
	right: 0px;
	left: 75%;
}
.cover.homepage {
	min-height: 333px;
}
.cover.homepage .cover-slideshow li {
	min-height: 333px;
}
.cover.homepage .cover-slideshow {
	min-height: 333px;
}
.cover.jim .image {
	width: 726px;
	min-width: 726px;
	position: absolute;
	top: 0;
	right: 0px;
	left: 40%;
}
.jim-text {
	bottom: 10px;
}
.news-item.fol-news .span7 {
	margin-bottom: 10px;
}
#id38 {
	margin-left: 0px;
}
.two-thirds-cover, .three-quarters-cover {
	min-height: 336px;
	position: relative;
}
.two-thirds-cover.lifestyle {
	min-height: 336px;
	position: relative;
}
.square-image {
	width: 80px!important;
	height: 80px!important;
	min-height: 80px;
}
.news-search-results .news-item .span3 {
	float: left;
	max-width: 100px;
}
.news-article.pod {
	left: 10px;
}
.news-search-results .news-item {
	min-height: 100px;
	height: auto;
	margin-bottom: 20px;
}
.news-search-results .news-item .span8 {
	min-height: 80px;
}
.product-listing-image {
	min-height: 280px;
}
.two-thirds-cover .text, .three-quarters-cover .text {
	top: 100px;
	left: 30px;
}
.two-thirds-cover p, .three-quarters-cover p {
	width: 18em;
	font-size: 0.9em;
	line-height: 1.3em;
}
.two-thirds-cover h1, .three-quarters-cover h1 {
	font-size: 2.5em;
}
.two-thirds-cover.lifestyle .text {
}
.product-category-cover.three-quarters-cover {
	height: 298px;
}
.product-category-cover.three-quarters-cover img {
	height: auto;
}
.product-category.pod:hover .black {
	background: none;
}
.two-thirds-cover .image, .three-quarters-cover .image {
	width: 537.6px;
	min-width: 537.6px;
	height: 336px;
	position: absolute;
	margin: 0 0 0 -268.8px;
	top: 0;
	left: 50%;
}
.live-for-music-banner .no-prods-filler {
	width: 100%;
	min-width: 100%;
	height: 100%;
	position: relative;
	margin: 0px;
	top: 0;
	left: 0px;
}
.amp-series-wrapper .product.pod img.zoom-image {
	width: auto!important;
	height: 250px!important;
}
.amp-series-wrapper .product.pod {
	background: #fff;
}
.amp-series-wrapper.footswitch .product.pod {
	background:#262823;
}
.amp-series-wrapper .findMarshall .product.pod {
	background: #000;
}
.quote .image {
	width: 480px;
	min-width: 480px;
	height: auto;
	position: absolute;
	margin: 0;
	top: -300px;
	left: 0;
}
.quote-text {
	bottom: 20px;
}
.amp-finder-cover h1 {
	word-spacing: normal;
	font-size: 1.6em;
	line-height: 38px;
}
.amp-finder-cover .text {
	width: 85%;
}
.amp-finder-cover p {
	font-size: 0.9em;
}
.search p {
	font-size: 2.2em;
	margin: 20px 0 0 0;
}
.search-filters .button {
	font-size: 1.0em;
	padding: 0.5em 0.6em 0.4em;
}
.results-title {
	font-size: 1.5em;
	margin: 10px auto 0;
	padding-bottom: 20px;
}
.sort-by {
	margin: 0 auto 10px;
}
.cover .text, .product-category-cover .text {
	position: absolute;
	top: 110px;
	left: 20px;
}
.product-detail .cover .text {
	left: 30px;
}
.cover.guitar-pack-cover {
	height: 100px!important;
	min-height: 265px;
}
.product-detail-spec {
	background: #000 !important;
}
.anchor-nav {
	font-size: 1.1em;
}
.anchor-nav-container .button {
	position: relative;
	top: 0;
	right: 0;
}
.product-overview-text .text-content p {
	font-size: 15px;
}
.review-text h2 {
	font-size: 2.8em;
	margin: 8% 0 0;
}
/* History */
.quote, .spotlight, .product, .textblock, .product-demo, .gig-guide, .masterclass, .featured-gig, .featured-artist, .hashtag, .competition, .review, .product-detail-image, .review-text {
	height: 250px;
	min-height: 250px;
	position: relative;
}
.review-text.auto {
	height: auto;
}
.twitter-block {
	min-height: 150px;
}
.block-title, .block-title-center {
	height: 100px;
	min-height: 100px;
}
.block-title.handbook-link {
	min-height: 150px;
}
.catalogue-banner h1 {
	font-size: 2.6em;
	width: 70%;
}
.block-title h2, .block-title-center .center-text-content a {
	font-size: 1.8em;
}
.block-title.handbook-link h2.yellow, .block-title.handbook-link h2.white {
	font-size: 1.8em;
}
.block-title-description h2 {
	font-size: 2.8em;
}


.block-title-description p {
	font-size: 0.9em;
	line-height: 1.4em;
	margin-top: 1.0em;
}
.support .span6 h2 {
	font-size: 1.8em;
	margin-right: 10px;
}
.support .span6 h2.yellow {
	margin-right: 0px;
}
.spotlight-image {
	height: 250px;
	min-height: 250px;
	position: absoulte;
	top: 0;
	margin-bottom: -1px;
}
.find-a-handbook {
	margin-left: 0px;
}
.catalouge-link {
	padding-left: 20px;
}
.product {
	background-position: center right;
	background-size: cover;
}
.product-category h2 {
	font-size: 2.5em;
}
.review {
	position: relative;
}
.review-image {
	height: 400px;
	min-height: 400px;
}
.quote.single-amp-quote .review-text {
	width: 90%;
	padding: 0px 5%;
}
.gig-guide h2 {
	margin-top: 0.9em;
}
.gig-bg {
	max-height: 400px;
	min-height: 250px;
}
.gigs-title .bluegrey {
	padding: 5%;
}
.gigs-title .bluegrey-btn {
	margin-left: 30%;
	width: 40%;
	float: left;
	margin-top: 10px;
	text-align: center;
}
.gigs-title h2.bluegrey {
	width: 90%;
	text-align: center;
}
.hashtag, .section-title {
	min-height: 130px;
}
.hashtag .tag {
	font-size: 2.3em;
	line-height: 250px;
}
.span12 .hashtag .tag, .span12 .section-title span {
	font-size: 0.8em;
}
.span12 .hashtag.white-bg .tag.black {
	font-size: 2.3em;
}
.section-title span {
	font-size: 2.3em;
	line-height: 130px;
}
.large-hashtag {
	min-height: 50px;
}
.large-hashtag.white-bg.contact-page, .large-hashtag.white-bg.terms-page {
	max-width: 75%;
}
.large-hashtag.contact-page .tag, .large-hashtag.terms-page .tag {
	padding: 0px;
	font-size: 1.6em;
}
.large-hashtag .tag {
	font-size: 2.8em;
	padding: 10% 5% 0 5%;
}
.large-hashtag p {
	font-size: 15px;
	line-height: 1.1em;
	width: 80%;
	padding: 2% 0 5%;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.textblock p {
	font-size: 1.7em;
	margin: 20px;
}
.quote {
	height: 350px;
	min-height: 500px;
	padding-bottom: 40px;
}
.artist h2 {
	left: 20px;
}
.artist-overview-text h2 {
	font-size: 2.3em;
}
.find-a-stockist-cover {
	height: 80px;
}
.find-a-stockist-cover h1 {
	line-height: 40px;
	font-size: 3.2em;
}
.stockist-near-you, .stockist-location-search {
	height: 100px;
}
.stockist-near-you a, .stockist-location-search a {
	font-size: 1.3em;
}
.stockist-near-you .selected, .stockist-near-you a:hover, .stockist-location-search .selected, .stockist-location-search a:hover {
	background: #FFF url(../../images/sprites/grey-down-arrow.png) center 50px no-repeat;
	background-size: 20px;
}
/* Support Page */

.text.support {
	top: 10%;
	left: 40px;
}
.text.support h2 {
	font-size: 2.8em;
}
.text.support .dd-selected-text {
	font-size: 20px;
}
.text.support .dd-select {
	height: 30px!important;
}
.text.support .dd-selected {
	padding: 0px;
}
.text.support .dd-options {
	background: none;
}
.text.support .dd-options li {
	width: 50%;
	float: left;
}
.text.support .dd-option {
	padding: 5px;
}
.support.hashtag.white-bg {
	min-height: 30px;
	max-height: 30px;
}
.support-links .span3 h2, .support-links .span4 h2 {
	font-size: 1.4em;
}
/* Live For Music News */
.made-for-music-news-detail .header h2 {
	padding: 0 20px 0 20px;
	font-size: 4.5em;
}
/*Footer*/
footer .block h3 {
	font-size: 1.4em;
	margin: 0;
}
.anchor-menu .dropdown-menu {
	min-width: 100%;
	padding: 0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-left: -7%;
	width: 250%;
}
.anchor-menu .dropdown-menu > li {
	border-bottom: 0px dotted #b6aa69;
}
.anchor-menu .dropdown-menu > li > a {
	line-height: 40px;
	text-transform: uppercase;
	background-color: #000 !important;
	font-size: 2em;
	font-family: 'Teko', Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #fff;
}
.anchor-menu .dropdown-menu > li > a:hover {
	background-color: #fff;
}
.spread-the-word {
	text-align: center;
}
.spread-the-word .inline-social-media {
	float: right;
	width: auto;
	padding: 0px;
	margin-right: 20px;
	text-align: center;
	margin-top: 10px;
}
.relPosAmp .span12.yellow-bg {
	margin-top: 5px;
}
.relPosAmp .spread-the-word .inline-social-media {
	position: relative;
	width: 100%;
	margin-right: 0px;
	margin-top: 20px;
}
.relPosPed .span12.yellow-bg {
	margin-top: 15px;
}
.relPosPed .spread-the-word .inline-social-media {
	position: relative;
	width: 100%;
	margin-right: 0px;
}
.relPosCab .span12.yellow-bg {
	margin-top: 5px;
}
.relPosCab .spread-the-word .inline-social-media {
	position: relative;
	width: 100%;
	margin-right: 0px;
}
.relPosGui .span12.yellow-bg {
	margin-top: 5px;
}
.relPosGui .spread-the-word .inline-social-media {
	position: relative;
	width: 100%;
	margin-right: 0px;
}
.spread-the-word h3.white {
	padding: 0px 15%;
	float: left;
	width: 70%;
	text-align: center;
	margin-top: 16px;
}
.artist-social-text {
	float: left;
	padding: 0px;
}
.artist-social-text h3.white {
	padding: 0px;
	float: left;
	width: auto;
	padding-left: 20px;
}



    /* RETINA IMAGES */
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx) {
 .main-nav .camera-link .icon {
 display:inline-block;
 height:19px;
 width:24px;
 background-size: 24px 38px;
 background:url(images/sprites/camera-icon2x.png) 0px 0px no-repeat;
}
 .main-nav .camera-link:hover .icon {
 background:url(images/sprites/camera-icon2x.png) 0px -19px no-repeat;
}
}
/*INTERIM TEXT STYLES*/

}

@media screen and (max-width:1100px) and (min-width: 1000px) {
.textblock .text-content {
	font-size: 0.85em !important;
}
h2, .gig-guide h2, .hashtag .tag, .section-title, .text-content h2 {
	font-size: 2.4em;
}
.product-quote .review-text .text-content {
	padding-bottom: 0px;
	padding-top: 50px;
}
.artist-overview-text h2 {
	font-size: 2em;
}
}

@media (min-width: 1100px) {
h1 {
	font-size: 5em;	font-family: 'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
}
.search p {
	font-size: 3.0em;
}
h2, .gig-guide h2, .hashtag .tag, .section-title, .text-content h2 {
	font-size: 2.4em;
}
.product-quote .review-text .text-content {
	padding-bottom: 0px;
	padding-top: 50px;
}
.artist-overview-text h2 {
	font-size: 2em;
}
}

@media (min-width: 1200px) {
.quote h1 {
	font-size: 3em;
	word-spacing: normal;
}
.quote h2 {
	font-size: 3.6em;
}
.large-hashtag .tag {
	font-size: 5em;
}
.large-hashtag p {
	width: 500px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.tweethover {
	min-height: 353px;
}
h2, .gig-guide h2, .hashtag .tag, .section-title, .text-content h2 {
	font-size: 2.4em;
}
.product-quote .review-text .text-content {
	padding-bottom: 0px;
	padding-top: 50px;
}
.artist-overview-text h2 {
	font-size: 2.2em;
}
}

@media (max-width: 1400px) {
.series-cover .two-thirds-cover .text, .two-thirds-cover.with-endorsement .text {
	display: none;
}
}

@media (min-width: 1300px) {
.quote h1 {
	font-size: 3.2em;
	word-spacing: normal;
}
.quote h2 {
	font-size: 4.0em;
}
.quote .product-quote h2 {
	font-size: 3.0em;
}
.quote .product-quote .text-content {
	padding-bottom: 0px;
	padding-top: 50px;
}
.textblock p {
	font-size: 2em;
	margin: 20px;
}
}

@media (min-width: 1500px) {
.quote h1 {
	font-size: 2.8em;
	opacity: 0.9;
	font-style: normal;
	word-spacing: normal;
}
.quote h2 {
	font-size: 4.5em;
}
h2, .gig-guide h2, .hashtag .tag, .section-title, .text-content h2 {
	font-size: 2.4em;
}
.product-quote .review-text .text-content {
	padding-bottom: 0px;
	padding-top: 50px;
}
.artist-overview-text h2 {
	font-size: 2.4em;
}
}

@media (min-width: 1400px) {
.span12.series-page.mobile-text {
	display: none;
}
.two-thirds-cover .text p {
	display: block;
}
}

@media (min-width: 1580px) {
.featured-gigs .span3, .social-links .span3, .gig-guide-section .span3, .photo-story-row .span3 {
	width: 25%;
}
}

@media (min-width: 479px) {
.span3.taxonomy-wrap {
	width: 33.3%;
}
.pedals-list .span3 {
	width: 33.3%;
}
}

@media (min-width: 769px) and (max-width:1050px) {
.amp-series-wrapper .pod .zoom-image {
	max-height: 280px!important;
}
}

@media (min-width: 479px) and (max-width:579px) {
.amp-series-wrapper .pod .zoom-image {
	max-height: 250px!important;
}
}

@media (min-width: 580px) and (max-width:800px) {
.amp-series-wrapper .pod .zoom-image {
	max-height: 280px!important;
}
}

@media (min-width: 2365px) {
.featured-gigs .span3, .social-links .span3, .gig-guide-section .span3, .photo-story-row .span3 {
	width: 25%;
}
}
/* Javascript CSS */
.follow-footer {
	background: #fff;
	opacity: 0.9;
}
.persistant-footer-bottom {
	z-index: 999999;
	position: fixed;
	bottom: 0;
	left: 0;
	background: #fff;
}
.persistant-footer-top {
	z-index: 999999;
	position: fixed;
	top: 0;
	left: 0;
	background: #fff;
}
.ui-state-default {
	border-color: transparent;
	background: none!important;
}
/* Marshall Style */

.marshall-select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	cursor: pointer;
	background-color: rgba(54, 58, 73, 0.5) !important;
	height: 55px !important;
	border: 0;
	border-bottom: 1px dotted #b6aa69;
	font-size: 2em;
	font-family: 'Teko', Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #fff;
	padding-top: 8px;
	text-transform: uppercase;
	width: 100%;
	margin-bottom: 0;
}
.medium-copy {
	display: none;
}
.medium-copy .rslides_tabs::before {
	content: "Read more ";
	width: 100%;
	float: left;
	margin-bottom: 0px;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 0px;
	font-family:  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}

/* iPads (portrait) ----------- */
@media (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
.tattoo-overview .span6.same-height.tattoo-column {
	width: 50%;
}
.tattoo-overview .spread-the-word {
	width: 100%!important;
}
.tattoo-range-content .span6.same-height {
	width: 50%;
}
.tattoo-pod .text-content p {
	font-size: 13px;
	line-height: 1.2em;
}
.tattoo-pod .text-content h2 {
	font-size: 1.5em;
}
.tattoo-hide {
	display: none!important;
}
.stockist table {
	overflow: hidden;
}
.col-two {
	display: none;
}
.stockist.elite .status-banner {
	width: 234%;
}
.stockist.elite .col-three {
	top: 50px;
}
}

@media (max-width: 1130px) {
.product-upper-body {
	padding-bottom: 50px;
}
.same-height.left-column {
 //height: auto!important;
}
.product-upper-body ul li a div {
	height: 80px!important;
}
.spread-the-word.product-social-bar {
	width: 100%!important;
	bottom: 0px!important;
	height: 50px!important;
	min-height: 50px!important;
	margin: 0px!important;
	z-index:10;
}
.relPosCab .spread-the-word.product-social-bar {
	bottom: -50px!important;
}
.relPosPed .spread-the-word.product-social-bar {
	bottom: -50px!important;
}
.spread-the-word.product-social-bar .text-content {
	width: 100%;
}
.spread-the-word.product-social-bar .text-content p {
	font-size: 14px;
	margin-top: 10px;
}
.spread-the-word.product-social-bar .yellow-bg h3 {
	margin-top: -18px;
	display: none;
}
.spread-the-word.product-social-bar .inline-social-media {
	display: none;
}
.spread-the-word.product-social-bar .tablet-social-bar .centered-socials {
	text-align: center;
}
.spread-the-word.product-social-bar .tablet-social-bar .inline-social-media {
	padding-top: 0px;
	margin-top: 12px;
	text-align: center;
	display: inline-block;
	float: none!important;
	width: auto!important;
	position: static;
}
.spread-the-word.product-social-bar .tablet-social-bar h3.spread-word {
	display: inline-block!important;
	float: none;
	position: relative;
	bottom: 6px;
}
.spread-the-word.product-social-bar .tablet-social-bar h3.share-to-care {
	display: none!important;
	float: none!important;
}
.product-anchor-menu .follow-footer .anchor-nav {
	float: left;
}
.tablet-social-bar {
	display: block;
	height: 50px;
}
.tablet-social-bar .spread-word {
	display: block;
}
.big-copy {
	display: none;
}
.medium-copy {
	display: block;
}
}

@media (max-width: 767px) {
.spread-the-word.product-social-bar .tablet-social-bar h3.spread-word {
	display: none!important;
}
.spread-the-word.product-social-bar .tablet-social-bar h3.share-to-care {
	display: inline-block!important;
	float: none!important;
}
.spread-the-word.product-social-bar.design-your-amp .span12.yellow-bg .tablet-social-bar .centered-socials .white.share-to-care {
	display: none!important;
}
.tattoo-overview .tattoo-pod {
	margin-bottom: 0px;
}
.row-fluid.spread-the-word .span12.yellow-bg {
	margin-top: 0px;
}
.product-upper-body .spread-the-word .tablet-social-bar .centered-socials {
	top: 0px;
}
.big-copy {
	display: none;
}
.medium-copy {
	display: none;
}
}
/* jvm_features */
span.features {
	color: #1e292f;
}
div.wrapFeatures {
	background: #1e292f;
	color: #ffffff;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
}
div.wrapFeatures h2 {
	padding: 0 0 25px 0;
	line-height: 130%;
	font-size: 1.8em;
}
div.wrapFeatures h2 span {
	font-weight: bold;
}
div.wrapFeatures h3 {
	clear: both;
	padding: 0 0 10px 0;
	line-height: 130%;
	font-weight: bold;
	font-size: 1.4em;
}
div.wrapFeatures p+h3 {
	padding: 20px 0 10px 0;
}
div.wrapFeatures h3 span {
	font-weight: bold;
	line-height: 130%;
}
/*guitar-block流用*/
div.wrapFeatures div.features-block0, div.wrapFeatures div.features-block1, div.wrapFeatures div.features-block2, div.wrapFeatures div.attention {
	padding: 40px;
}
.features-block1 {
	background: #000000;
}
div.wrapFeatures div.attention {
	background: #efefef;
	color: #000000;
}
.features-block0:after, .features-block1:after, .features-block2:after {
	content: "";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
div.wrapFeatures img {
	display: block;
	margin: 0 0 20px 0;
}
div.wrapFeatures .fR, div.wrapTips .fR {
	float: right;
	padding: 0 0 20px 40px;
	margin: 0 0 0 0;
}
div.wrapFeatures .fL, div.wrapTips .fL {
	float: left;
	padding: 0 40px 20px 0;
	margin: 0 0 0 0;
}

@media (max-width: 700px) {
div.wrapFeatures h2 {
	padding: 0 0 15px 0;
	font-size: 1.6em;
}
div.wrapFeatures h3 {
	font-size: 1.2em;
}
div.wrapFeatures div.features-block0, div.wrapFeatures div.features-block1, div.wrapFeatures div.features-block2, div.wrapFeatures div.attention {
	padding: 20px;
}
div.wrapFeatures .fR {
	float: none;
	padding: 0 0 0 0;
}
div.wrapFeatures .fL {
	float: none;
	padding: 0 0 0 0;
}
}
div.wrapFeatures p {
	line-height: 1.8em;
}
/*common*/
h1 span.small {
	display: block;
	font-size: 40%;
	line-height: 130%;
}

@media  (min-width: 768px) {
h1 span.small {
	width: 50%;
}
}
h2 span.small {
	display: block;
	font-size: 70%;
	line-height: 150%;
}
/* support */
.support-page .text-content h1 {
	margin: 60px 0 20px 0;
	font-size: 2em;
	line-height: 140%;
}
/* カタログ */
.handbook-link {
	background: url(../../images/speaker-cloth-texture-960x480.jpg) center center no-repeat;
	background-size: cover;
	min-height: 330px;
}
.handbook-link .text-content {
	padding: 10%;
}
.handbook-link .block-catalogue-banner {
		width:55%;
	float: left;
	margin: 10% 0 0 0;
	padding: 0 0 0 10%;
	background: url(/images/download-handbook-icon.png) 0 50% no-repeat;
}



.block-title.handbook-link h2.yellow, .block-title.handbook-link h2.white {
	margin: 0 0 5px 100px;
	font-weight: normal;
	font-size: 2.6em;
	line-height: 100%;
}
.block-title.handbook-link:hover .white {
	color: #b6aa69;
}
.block-title.handbook-link:hover .yellow {
	color: #fff;
}
.block-title.handbook-link .text-content {
	padding: 50px;
	min-height: 300px;
}


.handbook-link .catalogueFace {
	float: right;
	width:30%;
}

.catalogue-banner2 h1 {
	font-size: 2.6em;
	width: 70%;
}
.catalogue-banner2 h1 {
	float: right;
	width: 80%;
}




@media (max-width: 767px) {
.handbook-link .block-catalogue-banner {
	margin: 110px 0 0 0;
}
.block-title.handbook-link h2.yellow, .block-title.handbook-link h2.white {
	margin: 0 0 5px 70px;
	font-weight: normal;
	font-size: 2em;
}
}

@media (max-width: 660px) {
.handbook-link {
	min-height: 340px;
}
.handbook-link .text-content {
	padding: 10px;
}
.handbook-link .block-catalogue-banner {
	float: none;
	width: 80%;
	margin: 10px auto;
	min-height: 20px;
	height: auto;
	text-align: center;
	background: url(../../images/download-handbook-icon.png) 20px 50% no-repeat;
	background-size: 30px auto;
}
.block-title.handbook-link h2.yellow, .block-title.handbook-link h2.white {
	margin: 0 0 0 25px;
	font-size: 1.4em;
}
.handbook-link .catalogueFace {
	float: none;
	clear: both;
	margin: auto;
	height: auto;
	text-align: center;
	padding: 10px;
	width:100%;
}
.handbook-link .catalogueFace img {
	width: 150px;
	height: auto;
}
.block-title.handbook-link .text-content {
	padding: 10px;
}
}

@media (max-width: 479px) {
.block-title.handbook-link {
	min-height: 340px;
}
}
/*コラム*/
.cover.tips .text {
	top: 100px;
	left: 5%;
}
.cover.tips .text h1 {
	width: 100%;
	font-size: 4em;
	word-spacing: normal;
}

@media (max-width: 767px) {
.cover.tips {
	min-height: 300px;
}
.cover.tips .text h1 {
	font-size: 2.6em;
}
}

@media (max-width: 479px) {
.cover.tips {
	min-height: 120px;
}
.cover.tips .text h1 {
	font-size: 2em;
}
.bold600 h2{
	font-size: 2em;
}

}
.tipsLink .gig-guide.item h2, .tipsLink .gig-guide.end-item h2 {
	line-height: 130%;
	font-size: 2.2em;
	font-weight: bold;
}
/*.banner-center-content2 {
	float: right;
	height: 100%;
	position: absolute;
	right: 40px;
	top: 0;
}*/
.series-cover h1.tips {
	font-size: 2.4em;
	line-height: 130%;
}
/*.banner-center-content2 table.tips {
	width: 100%;
}*/

div.wrapTips {
	background: #1e292f;
	padding: 20px;
	font-family: 'PT Sans', Arial, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
	color: #ffffff;
}
div.wrapTips.about{
	background: #ffffff;
	color: #000000;
}
div.wrapTips h2 {
	margin: 40px 0 20px 0;
	padding: 20px;
	background: #000000;
	color: #ffffff;
	font-size: 1.6em;
	line-height: 130%;
	font-weight: bold;
}
div.wrapTips h2:first-child {
	margin: 0 0 20px 0;
}
div.wrapTips h3 {
	margin: 20px 20px 10px 20px;
	font-weight: bold;
	font-size: 1.3em;
	color: #FCF9B4;
}
div.wrapTips p {
	margin: 20px;
	text-transform: none;
}
div.wrapTips p a {
	color: #ffffff;
	text-decoration: underline;
}
div.wrapTips p a:hover {
	text-decoration: none;
}
div.wrapTips ol {
	margin: 20px 40px;
}
div.wrapTips li {
	margin: 10px 0;
	text-transform: none;
}
div.wrapTips .speaker {
	float: left;
	width: 380px;
	margin: 0 40px 40px 20px;
}
div.wrapTips .speaker h3 {
	text-align: center;
	width: 380px;
	margin: 20px 0 20px 0;
	padding: 0 0 20px 0;
	border-bottom: 1px solid #000000;
}
div.wrapTips .speaker dl {
	float: left;
	width: 190px;
}
div.wrapTips .speaker dl dt {
	margin: 0;
	padding: 10px 0 0 0;
	text-align: center;
	width: 190px;
}
div.wrapTips .speaker dl dd {
	margin: 0;
	height: 120px;
	width: 190px;
	text-align: center;
}

div.wrapTips.about .aboutLay{
width:65%;
float:left;
}
@media (max-width: 1160px) {
div.wrapTips.about .aboutLay{
width:58%;
}
}
@media (max-width:770px) {
div.wrapTips.about .aboutLay{
width:100%;
float:none;
}
.made-for-music-news-detail .header h2 {
    color: #121212;
    font-size: 2.5em;
    line-height: 115%;
}
}
@media (max-width: 700px) {
div.wrapTips {
	background: #1e292f;
	padding: 10px;
}
.made-for-music-news-detail .header h2 {
    color: #121212;
    font-size: 2.5em;
    line-height: 115%;
}
div.wrapTips h2 {
	padding: 5px;
}
div.wrapTips h3 {
	margin-left: 0;
}
div.wrapTips p {
	margin: 20px 0;
}
}

@media (max-width:500px) {
.made-for-music-news-detail .header h2 {
    color: #121212;
    font-size: 2.5em;
    line-height: 115%;
}
div.wrapTips .speaker h3 {
	width: auto;
}
div.wrapTips .speaker {
	float: none;
	clear: both;
	width: auto;
	margin: 0 20px 40px 20px;
}
div.wrapTipss .speaker h3 {
	clear: both;
	text-align: center;
	width: 100%;
}
div.wrapTips .speaker dl {
	float: none;
	width: auto;
}
div.wrapTips .speaker dl dd img {
	height: auto;
}
}
/*プライスリスト*/
.priceList h2 {
	margin: 40px 0 20px 0;
	padding: 0 20px;
	line-height: 140%;
	background: #000000;
	color: #ffffff;
	font-weight: bold;
}
.priceList h2 a {
	display: block;
	background: #000000;
	color: #ffffff;
}
.priceList h2 a:hover {
	color: #b6aa69;
}
.priceList h3 {
	color: #1e292f;
	margin: 20px 20px 10px 20px;
	padding: 0;
	line-height: 130%;
	font-weight: bold;
}
.priceList div.price_list {
	margin: 20px;
}
.priceList div.price_list table {
	border-collapse: collapse;
	width: 100%;
}
.priceList div.price_list table td {
	border: 1px solid #000000;
	padding: 10px;
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
}
.priceList div.price_list table th {
	width: 30%;
	white-space: normal;
	border: 1px solid #000000;
	font-family:  'Teko',  Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-weight: normal;
}
.priceList div.price_list table th a {
	display: block;
	padding: 10px;
	text-decoration: underline;
}
.priceList div.price_list table th a:hover {
	text-decoration: underline;
	background: #000000;
	color: #ffffff;
}
.priceList div.price_list table td.price {
	width: 12%;
	clear: both;
	font-family:  'Teko',  Impact, Arial, sans-serif;
	font-weight: bold;
	text-align: right;
}
.priceList div.price_list table td div {
	line-height: 160%;
}
.priceList div.price_list table .w1 {
	float: left;
	width: 120px;
	margin: 0 20px 0 0;
}
.priceList div.price_list table .w2 {
	float: left;
	width: auto;
}
.priceList div.price_list table .w3 {
	float: right;
	width: 100px;
	background: #efefef;
	text-align: center;
}

@media (max-width: 800px) {
.priceList .w2 {
	clear: both;
	float: none;
}
.made-for-music-news-detail .header h2 {
    color: #121212;
    font-size: 3em;
    line-height: 115%;
}
}

@media (max-width: 479px) {

.made-for-music-news-detail .header h2 {
    color: #121212;
    font-size: 2.5em;
    line-height: 115%;
}
.priceList h2 {
padding:5px;
}
.priceList h3 {
margin: 5px;
}
.priceList div.price_list {
	margin: 10px 5px;
}
.priceList div.price_list table td {
	padding: 5px;
}
.priceList div.price_list table td.price {
	width: auto;
}
.priceList div.price_list table th{
	width: auto;
}
.priceList div.price_list table th a {
	padding: 5px;
	white-space: normal;
}
}
/*news*/
.made-for-music-news-detail .content.wrapNews h3 {
	width: 100%;
	line-height: 160%;
	padding: 25px 0 0 0;
}
.made-for-music-news-detail .content.wrapNews h4 {
	width: 100%;
	line-height: 160%;
	padding: 25px 0 0 0;
}
.made-for-music-news-detail .content.wrapNews p {
	width: 95%;
}
/*end*/
.youtube {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.youtube iframe {
  position: absolute;
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
}
/* .support-button */
.support-button:hover .text-content .white.contact{color:#000000;}
.support-button:hover .text-content .white.faqs{color:#b6aa69;}
.support-button{position:relative;}
.support-button .block-vcenter{min-height:290px;height:290px;}
@media (max-width: 1180px) and (min-width: 768px) {
    .made-for-music-cover h1 {
        font-size: 5em;
    }
    .span6.support-button{

    }

    .span3.support-button{
        width: 25%!important;
    }

}

}

/* カタログ */
.span12 .bgca{
	background: url(/images/speaker-cloth-texture-960x480.jpg) ;

}
.handbook-link2 {

	background-size: cover;
	min-height: 230px;
}
.handbook-link2 .text-content {
	padding: 30px;
}
.handbook-link2 .block-catalogue-banner2 {
margin-top:50px;
padding-left:80px;
	float: left;
		text-align: center;
	background: url(/images/download-handbook-icon.png)220px 50% no-repeat;
	width:100%;
}




.block-title2.handbook-link2 h2.yellow, .block-title2.handbook-link2 h2.white {
	padding-left:280px;
	font-weight: normal;
	font-size: 2.6em;
	line-height: 100%;
}
.block-title2.handbook-link2:hover .white {
	color: #b6aa69;
}
.block-title2.handbook-link2:hover .yellow {
	color: #fff;
}




@media (max-width: 767px) {

.handbook-link2 .block-catalogue-banner2 {
margin-top:30px;
padding-left:40px;
	float: none;
	width: 100%;
	height: auto;
	text-align: center;
	background: url(../../images/download-handbook-icon.png) 20px 50% no-repeat;
	background-size: 60px auto;
}





.block-title2.handbook-link2 h2.yellow, .block-title2.handbook-link2 h2.white {
	padding-left:90px;
	font-weight: normal;
	font-size: 1.8em;
	line-height: 100%;
}

.handbook-link2 {
	min-height: 130px;
}

}

@media (max-width: 479px) {
.block-title2.handbook-link2 h2.yellow, .block-title2.handbook-link2 h2.white {
	padding-left:40px;
	font-weight: normal;
	font-size: 1.5em;
	line-height: 100%;
}


.handbook-link2 .block-catalogue-banner2 {
margin-top:30px;
padding-left:30px;
	float: none;
	width: 100%;
	height: auto;
	text-align: center;
	background: url(../../images/download-handbook-icon.png) 20px 50% no-repeat;
	background-size: 30px auto;
}

}

.tori-nav{
	position: relative;
	text-align: center;
	font-family:  'BenchNine', Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	margin: 0 auto;
	padding: 10px 50px 0 150px;
}

.tori-nav li {
    display: inline-block;
    height: 30px;
    list-style-type: none;
    padding: 0 1%;
}

@media (max-width: 767px) {
.tori-nav  {
	display: none;
}


}


#id8200 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#id8200 a {
    color: #000;
}
#id8200:hover {
    background: #fff none repeat scroll 0 0;
}
#id8200:hover a {
    color: #fff;
}
.mobile-nav #id8200 a {
    color: #617275 !important;
}
.mobile-nav #id8200:hover a {
    color: #000;
}


.box{
  position: relative;
}
.bottom-left {
  position: absolute;
  bottom: 20px;
  left: 10px;
}
.span4{flex-basis: 33.3%;}
@media only screen and (max-width: 600px) {.span4{flex-basis: 100%;}}	
.wth {max-width: 1160px}



.space{margin-top:230px;!important;}		



.res111{flex-basis: 47%; margin-bottom: 20px; text-align: left;padding-right:20px;}
		
@media only screen and (max-width: 800px) {		.res111{flex-basis: 100%;}.space{margin-top: 0px!important;}.res111{     padding-right: 0px!important;}}



.res222{flex-basis: 24%; margin-bottom: 20px; text-align: left;font-size: 1.2em;}
@media only screen and (min-width:479px) and (max-width:768px) {.res222{flex-basis: 100%;}.res222{padding-right:0px!important;}}		
@media only screen and (max-width: 479px) {		.res222{flex-basis: 100%;}.res222{padding-right:0px!important;}}
.res222{padding-right:10px;}

.specnew{max-width: 1160px;display: flex;align-content: space-between;flex-wrap:wrap; }

.sep{    width: 100%;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #b8ae79;
    margin-bottom: .8rem;}





/*-----------height調整----------*/
.slick-slide{
	height:auto!important;
}
/*------------------------------*/


/*-----------矢印表示----------*/
.slick-next{
    right:0!important;
}
.slick-prev{
    left:0!important;
}
.slick-arrow{
    width: initial!important;
    height: initial!important;
    z-index:2!important;
}
.slick-arrow:before{
    font-size: 30px!important;
color:#666666!important;
}

h2.black {
    font-family: 'Teko', Impact, Arial, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", 'Hiragino Kaku Gothic ProN', sans-serif!important;
    font-size: 2.4em!important;
}

@media only screen and (max-width: 745px) {footer .copyright {

	margin: 10px 20px 10px 20px;
}}

.audio-player-container,.entity .audio-player-container{display:flex;flex-flow:column nowrap;width:100%;}.widget .audio-player-container .audio-content,.entity .audio-player-container .audio-content{display:flex;flex-flow:row nowrap;justify-content:flex-start;}.widget .audio-player-container .audio-content .audio-wrapper,.entity .audio-player-container .audio-content .audio-wrapper{width:100%;padding-bottom:.5rem;}.widget .audio-player-container .audio-content .audio-wrapper .audio-header,.entity .audio-player-container .audio-content .audio-wrapper .audio-header{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:.5rem;align-items:baseline;}.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-title,.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-description,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-title,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-description{font-family:"Roboto Condensed";font-size:.9rem;font-weight:400;text-align:left;}@media(max-width:450px){.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-title,.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-description,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-title,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-description{display:block;}}.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-title-bold,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-title-bold{font-weight:bold;font-size:1rem;padding-right:.5rem;}.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit,.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit-mobile,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit-mobile{cursor:default;display:flex;align-items:center;margin-left:.3rem;height:.9rem;border-radius:2px;background-color:#b8ae79;color:#fff;text-transform:capitalize;font-size:.65rem;}.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit{display:block;padding:1px 3px 0 3px;}.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit-mobile,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit-mobile{display:none;padding:2px 3px 0 3px;}@media(max-width:450px){.widget .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit-mobile,.entity .audio-player-container .audio-content .audio-wrapper .audio-header .audio-explicit-mobile{display:block;}}.widget .audio-player-container .audio-content .audio-wrapper .audio-controls,.entity .audio-player-container .audio-content .audio-wrapper .audio-controls{display:flex;flex-direction:row;align-items:center;padding-left:2px;}.widget .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-transport,.entity .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-transport{cursor:pointer;width:12px;height:23px;background-repeat:no-repeat;background-size:contain;background-image:url("https://marshall.com/images/audio-player/play.png");margin-right:6px;}.widget .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-transport.playing,.entity .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-transport.playing{background-image:url("https://marshall.com/images/audio-player/pause.png");}.widget .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-wave,.entity .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-wave{width:100%;}@media(max-width:720px){.widget .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-wave,.entity .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-wave{width:320px;}}@media(max-width:450px){.widget .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-wave,.entity .audio-player-container .audio-content .audio-wrapper .audio-controls .audio-wave{width:190px;}}.widget .audio-player-container .audio-content .audio-wrapper .spotify-track-link,.entity .audio-player-container .audio-content .audio-wrapper .spotify-track-link{display:block;width:100%;font-size:1rem;font-family:"Roboto Condensed";background-image:url(https://marshall.com/images/waveform_disabled.png);background-position-x:1px;height:30px;padding-top:10px;padding-left:18px;}.widget .audio-player-container .audio-content .audio-wrapper .spotify-track-link:hover,.entity .audio-player-container .audio-content .audio-wrapper .spotify-track-link:hover{color:#1db954;}@media(max-width:480px){.widget.widget-songkick,.entity.widget-songkick{min-width:288px;margin:0;padding:.5rem;}}



.widget.widget-video-list.full-width .widget-video-list-container-outer .widget-video-list-container .widget-video-list-outer,.entity.widget-video-list.full-width .widget-video-list-container-outer .widget-video-list-container .widget-video-list-outer{margin-left:0;margin-right:0;}.widget.widget-audio-list .widget-audio-list-container,.entity.widget-audio-list .widget-audio-list-container{width:600px;position:relative;margin:0 auto;}@media(max-width:720px){.widget.widget-audio-list .widget-audio-list-container,.entity.widget-audio-list .widget-audio-list-container{width:400px;}}@media(max-width:450px){.widget.widget-audio-list .widget-audio-list-container,.entity.widget-audio-list .widget-audio-list-container{width:300px;}}.widget.widget-audio-list .widget-audio-list-container .audio-list-text,.entity.widget-audio-list .widget-audio-list-container .audio-list-text{text-align:left;padding-bottom:8px;}.widget.widget-audio-list .widget-audio-list-container .audio-list-text h3,.entity.widget-audio-list .widget-audio-list-container .audio-list-text h3{text-align:center;}.widget.widget-audio-list .widget-audio-list-container .audio-list-text p,.entity.widget-audio-list .widget-audio-list-container .audio-list-text p{text-align:left;}.widget.widget-audio-list .widget-audio-list-container .audio-list-track,.entity.widget-audio-list .widget-audio-list-container .audio-list-track{display:flex;flex-flow:row nowrap;justify-content:flex-start;padding-bottom:12px;}.widget.widget-audio-list .widget-audio-list-container .audio-list-track .track-image,.entity.widget-audio-list .widget-audio-list-container .audio-list-track .track-image{margin-right:12px;}.widget.widget-audio-list .widget-audio-list-container .audio-list-track .track-image img,.entity.widget-audio-list .widget-audio-list-container .audio-list-track .track-image img{height:60px;width:60px;}



}.widget .widget-spacer,.entity .widget-spacer{width:100%;}.widget.whitespace-none .widget-spacer>div,.entity.whitespace-none .widget-spacer>div{margin-top:0;margin-bottom:0;}.widget.whitespace-top-only .widget-spacer>div,.entity.whitespace-top-only .widget-spacer>div{margin-top:50px;margin-bottom:0;}.widget.whitespace-bottom-only .widget-spacer>div,.entity.whitespace-bottom-only .widget-spacer>div{margin-top:0;margin-bottom:50px;}.widget.whitespace-top-and-bottom .widget-spacer>div,.entity.whitespace-top-and-bottom .widget-spacer>div{margin-top:50px;margin-bottom:50px;}.widget .diamond,.entity .diamond{display:inline-flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#b8ae79;transform:rotate(-45deg);}


.fa-twitter:before {
    content: '\1D54F'!important;
    font-family: unset!important;
    font-weight: bold!important;
}