/*JD 2016 Continent styles*/

body {
  font-family: teko, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.3;
  background: #fff url(jd16-page-content-bg-001-EMEA.jpg) no-repeat 50% 0;
  background-size: cover;
  color: #000; }

  .content-wrapper-1 {
  position: relative;
  z-index: 1;
  background: url(jd16-page-content-bg-001-EMEA.jpg) no-repeat 50% 0;
  background-size: 100% auto;
  background-attachment: fixed; }

  .content-wrapper-1 .content-wrapper-1-inner {
  	background:none !important;}


.size-s-up .jd16-page-tracklist .component-masthead-compact-promo .richtext .box{
    margin-top: -246px;
    margin-left: 0%;
    margin-bottom: 89px;
	background-size: 100% 75%;
}

.size-s-up .jd16-page-controllerapp .component-masthead-promo .slideshow .slide-image .richtext .box {
    bottom: 30%;
}
.size-s-up .jd16-page-buy .component-masthead-compact-promo .richtext .box {
    float: right;
    margin-top: -212px;
    background-size: 100% 75%;
}
.size-s-up .jd16-page-news .component-masthead-compact-promo .richtext .box , .size-s-up .jd16-page-news-article .component-masthead-compact-promo .richtext .box {
    float: right;
    margin-top: -212px;
    background-size: 100% 75%;
}

.size-s-up .jd16-page-tracklist .component-masthead-compact-promo .richtext .box a {
    margin: -34px 0 0 0;
	top: 87%;
}
.size-s-up .jd16-page-buy  .component-masthead-compact-promo .richtext .box a {
    top: 82%;
}
.size-s-up .jd16-page-news  .component-masthead-compact-promo .richtext .box a , .size-s-up .jd16-page-news-article  .component-masthead-compact-promo .richtext .box a  {
    top: 82%;
}
.size-s-up .jd16-page-tracklist .component-masthead-compact-promo .richtext .box .content {
    top: 67px;
}
.size-s-up .jd16-page-buy .component-masthead-compact-promo .richtext .box .content {
    top: 67px;
}
.size-s-up .jd16-page-news .component-masthead-compact-promo .richtext .box .content , .size-s-up .jd16-page-news-article .component-masthead-compact-promo .richtext .box .content {
    top: 67px;
}
.size-s-up .jd16-page-tracklist .component-masthead-compact-promo .richtext .box h2 {
    left: 30px;
}
.size-s-up .jd16-page-buy .component-masthead-compact-promo .richtext .box h2 {
    top: 10px;
}
.size-s-up .jd16-page-news .component-masthead-compact-promo .richtext .box h2 , .size-s-up .jd16-page-news-article .component-masthead-compact-promo .richtext .box h2 {
    top: 10px;
}
@media (max-width: 480px){
	.component-social-links ul {
		min-width: 520px;
	}
}
@media (min-width: 1025px){
	.jd16-page-buy #main .component-global-header {
		margin: -161px 0 0 0;
	}
	.jd16-page-news #main .component-global-header  , .jd16-page-news-article #main .component-global-header {
		margin: -161px 0 0 0;
	}
	#main .component-global-header .header-logo .square {
		margin-left: 10px;
	    width: 270px;
	}
	#main .component-global-header .header-nav {
		padding: 40px 0 0 220px;
	}
	/*#main .component-global-header.skrollable-after .header-logo img {
		-webkit-transform: scale(0.85) translate(-30px, 36px);
		-ms-transform: scale(0.85) translate(-30px, 36px);
		transform: scale(0.85) translate(-30px, 36px);
	}*/
	#main .component-global-header.skrollable-after .header-nav {
		padding: 70px 0 0 200px;
	}
}
/*@media (max-width: 1400px) and (min-width: 1025px){
	#main .skrollable-after.component-global-header .header-buy img.tablet {
		transform: translate(20px, 60px);
	}
}*/
@media (max-width: 1600px){
	.component-community-profile .user-status .community-status {
		font-size: 30.2px !important;
	}
}

.pyramid .title {
    font-size: 43px;
}