/*JD 2016 Continent styles*/

body {
  font-family: teko, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.3;
  background: #fff url(background_emea_2017.jpg) no-repeat 50% 0;
  background-size: cover;
  color: #000; }
b,strong {font-weight:500;}
em {font-style:italic;}

  .content-wrapper-1 {
  position: relative;
  z-index: 1;
  background: url(background_emea_2017.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 .component-masthead-compact-promo .richtext .box {
    margin-bottom: 0px
}
.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 , .size-s-up .jd16-page-buy .component-masthead-compact-promo .richtext .box , .size-s-up .jd16-page-videos .component-masthead-compact-promo .richtext .box , .jd16-page-games-item .component-masthead-compact-promo .richtext .box , .jd16-page-songrequest .component-masthead-compact-promo .richtext .box{
    float: right;
    margin-top: -236px;
    background-size: 100% 75%;
}
.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 , .size-s-up .jd16-page-buy .component-masthead-compact-promo .richtext .box h2 , .size-s-up .jd16-page-videos .component-masthead-compact-promo .richtext .box h2 , .size-s-up .jd16-page-games-item .component-masthead-compact-promo .richtext .box h2 , .size-s-up .jd16-page-songrequest .component-masthead-compact-promo .richtext .box h2{
    top: 10px;
}
.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 , .size-s-up .jd16-page-buy .component-masthead-compact-promo .richtext .box .content , .size-s-up .jd16-page-videos .component-masthead-compact-promo .richtext .box .content , .jd16-page-games-item .component-masthead-compact-promo .richtext .box .content , .jd16-page-songrequest .component-masthead-compact-promo .richtext .box .content , .size-s-up .jd16-page-tracklist .component-masthead-compact-promo .richtext .box .content{
    top: 67px;
}
.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 , .size-s-up .jd16-page-buy  .component-masthead-compact-promo .richtext .box a  , .size-s-up .jd16-page-videos  .component-masthead-compact-promo .richtext .box a , .size-s-up .jd16-page-games-item  .component-masthead-compact-promo .richtext .box a , .size-s-up .jd16-page-songrequest  .component-masthead-compact-promo .richtext .box a{
    top: 82%;
}

.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-tracklist .component-masthead-compact-promo .richtext .box a {
    margin: -34px 0 0 0;
	top: 87%;
}
.size-s-up .jd16-page-tracklist .component-masthead-compact-promo .richtext .box h2 {
    left: 30px;
}



.size-s-up .jd16-page-controllerapp .component-masthead-promo .slideshow .slide-image .richtext .box {
    bottom: 30%;
}

.component-masthead-promo .slideshow .backward:after, .component-masthead-promo .slideshow .forward:after { font-size:140px; color:#000000; font-weight:bold; display:none;}

.size-s-up .jd16-page-jd-1 .component-game-item-tracklist ul li.active:before, .size-s-up  .jd16-page-jd-2 .component-game-item-tracklist ul li.active:before, .size-s-up .jd16-page-jd-3 .component-game-item-tracklist ul li.active:before, .size-s-up .jd16-page-jd-4 .component-game-item-tracklist ul li.active:before, .size-s-up .jd16-page-jd-1 .component-game-item-tracklist ul li:after, .size-s-up  .jd16-page-jd-2 .component-game-item-tracklist ul li:after, .size-s-up .jd16-page-jd-3 .component-game-item-tracklist ul li:after, .size-s-up .jd16-page-jd-4 .component-game-item-tracklist ul li:after, .size-s-up .jd16-page-jd-unlimited .component-game-item-tracklist ul li.active:before, .size-s-up .jd16-page-jd-unlimited .component-game-item-tracklist ul li:after  {display:none;}

.size-s-up .jd16-page-jd-1 .component-game-item-tracklist ul li, .size-s-up  .jd16-page-jd-2 .component-game-item-tracklist ul li, .size-s-up .jd16-page-jd-3 .component-game-item-tracklist ul li, .size-s-up .jd16-page-jd-4 .component-game-item-tracklist ul li, .size-s-up .jd16-page-jd-unlimited .component-game-item-tracklist ul li {cursor:auto;}
.size-s-up .jd16-page-jd-1 .component-game-item-tracklist ul li:hover, .size-s-up  .jd16-page-jd-2 .component-game-item-tracklist ul li:hover, .size-s-up .jd16-page-jd-3 .component-game-item-tracklist ul li:hover, .size-s-up .jd16-page-jd-4 .component-game-item-tracklist ul li:hover, .size-s-up .jd16-page-jd-1 .component-game-item-tracklist ul li, .size-s-up  .jd16-page-jd-2 .component-game-item-tracklist ul li, .size-s-up .jd16-page-jd-3 .component-game-item-tracklist ul li, .size-s-up .jd16-page-jd-4 .component-game-item-tracklist ul li, .size-s-up .jd16-page-jd-unlimited .component-game-item-tracklist ul li:hover, .size-s-up .jd16-page-jd-unlimited .component-game-item-tracklist ul li {background:none;}

/*NEWS */
.jd16-page-news-article a.link_border { border: 3px solid #ff00ae; display: inline-block; height: auto;}
.component-news-article .item iframe, .component-news-article .item object, .component-news-article .item embed.embed_small {width:auto; height:auto; margin-right:20px; display:inline-block;}

/*CONTROL APP*/

.jd16-page-controllerapp .component-top-tracks ul li:nth-child(6n+1) embed {
	border:7px solid #ff9d14;
}
.jd16-page-controllerapp .component-top-tracks ul li:nth-child(6n+2) embed {
	border:7px solid #ff00ae;
}
.jd16-page-controllerapp .component-top-tracks ul li:nth-child(6n+3) embed {
	border:7px solid #0d6eed;
}
.jd16-page-controllerapp .pyramid .title {font-size:37px;}
/*JDU PAGE*/
.jd16-page-games-item .component-top-tracks ul li:nth-child(6n+1) embed {
	border:7px solid #ff9d14;
}
.jd16-page-games-item .component-top-tracks ul li:nth-child(6n+2) embed {
	border:7px solid #ff00ae;
}
.jd16-page-games-item .component-top-tracks ul li:nth-child(6n+3) embed {
	border:7px solid #0d6eed;
}
/*BACK CATA*/
.jd16-page-games-item .trapezretail { 
    background: url(jd16-buy-resellers-item-bg-even.png) no-repeat 0px 0px;
    background-size: 100% 100%;
    display: inline-block;
    padding: 15px 25px;
}

/******************************************************/
@media (max-width: 480px){
	.component-social-links ul {
		min-width: 520px;
	}
}
@media (min-width: 1025px){
	#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:first-child {
		-webkit-transform: scale(0.85) translate(0px, 25px);
		-ms-transform: scale(0.85) translate(0px, 25px);
		transform: scale(0.85) translate(0px, 25px);
	}
	#main .component-global-header.skrollable-after .header-nav {
		padding: 40px 0 0 200px;
		-webkit-transform: scale(1) translate(0px, 21xp);
		-ms-transform: scale(1) translate(0px, 21px);
		transform: scale(1) translate(0px, 21px);
	}
}
/*@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;
	}
}
.header-nav > li:first-child {
	visibility: hidden !important;
}
@media (min-width: 1200px){
	.header-nav > li:first-child {
		display: none;
	}
}

.pyramid .title {
    font-size: 43px;
}
.jd16-page-games-item .component-allgames{
	display:none;
}
#main .component-game-item .tabHeads li a{
	font-size: 18px;
}
body.jd16-page-games-item.jd15 .component-game-resellers{
	display:none;
}

.component-masthead-promo .slideshow .slide-tabs{
	display:none;
}
.component-loading img {
    left: 45% !important;
}
.jd16-page-games-item.jd16-page-jddp-2{
	background: #fff url(jddp2_background.jpg) no-repeat 50% 0;
	background-size: 100% auto;
    background-attachment: fixed;
}
.jd16-page-games-item.jd16-page-jddp-2 .content-wrapper-1{
	background: #fff url(jddp2_background.jpg) no-repeat 50% 0;
    background-size: 100% auto;
    background-attachment: fixed;
} 

/*JD fanmade*/
.jd16-page-just-dance-fan-made .footer img {min-width:auto;}
.component-masthead-compact-promo .richtext h2 {font-size:30px;}
.component-masthead-compact-promo .richtext p {font-size:23px;}


/*JD2017 */
.component-game-info-promo {padding: 0px 20px 120px 20px;}
.component-game-info-promo .content .character-right { left:75%; top: -13%; max-width: 61%;}
.component-game-info-promo .content .character-left { right:93%; top: -17%;}