/* -------[FLAGS]--------*/
button.purchaseButton#us div.logoWrapper { background: url(../images/purchase/flag_us.png);
}
button.purchaseButton#uk div.logoWrapper { background: url(../images/purchase/flag_uk.png);
}
button.purchaseButton#fr div.logoWrapper { background: url(../images/purchase/flag_fr.png);
}
button.purchaseButton#it div.logoWrapper { background: url(../images/purchase/flag_it.png);
}
button.purchaseButton#es div.logoWrapper { background: url(../images/purchase/flag_es.png);
}
button.purchaseButton#de div.logoWrapper { background: url(../images/purchase/flag_de.png);
}
button.purchaseButton#at div.logoWrapper { background: url(../images/purchase/flag_austria.png);
}
button.purchaseButton#be div.logoWrapper { background: url(../images/purchase/flag_belgium.png);
}
button.purchaseButton#nl div.logoWrapper { background: url(../images/purchase/flag_netherlands.png);
}
button.purchaseButton#nor div.logoWrapper { background: url(../images/purchase/flag_nordic.png);
}
/*button.purchaseButton#de div.logoWrapper { background: url(../images/purchase/flag_norway.png);
} */
button.purchaseButton#ch div.logoWrapper { background: url(../images/purchase/flag_switzerland.png);
}
button.purchaseButton#aus div.logoWrapper { background: url(../images/purchase/flag_australia.png);
}
button.purchaseButton#nz div.logoWrapper { background: url(../images/purchase/flag_newZealand.png);
}
button.purchaseButton#sl div.logoWrapper { background: url(../images/purchase/flag_slovakia.png);
}
button.purchaseButton#cz div.logoWrapper { background: url(../images/purchase/flag_czechrepublic.png);
}
button.purchaseButton#ir div.logoWrapper { background: url(../images/purchase/flag_ireland.png);
}
/* -------[PLATFORM]--------*/
button.purchaseButton#ps div.logoWrapper { background: url(../images/footer/ps4.png);
}
button.purchaseButton#xb div.logoWrapper { background: url(../images/footer/xboxone.png);
}
button.purchaseButton#pc div.logoWrapper { background: url(../images/footer/pcdvd.png);
}


/* -------[RETAILER]--------*/
button.purchaseButton#wm div.logoWrapper { background: url(../images/purchase/icon_wm.png);
}
button.purchaseButton#bb div.logoWrapper { background: url(../images/purchase/icon_bb.png);
}
button.purchaseButton#tg div.logoWrapper { background: url(../images/purchase/icon_tg.png);
}
button.purchaseButton#gs div.logoWrapper { background: url(../images/purchase/icon_gs.png);
}
button.purchaseButton#az div.logoWrapper { background: url(../images/purchase/icon_az.png);
}
button.purchaseButton#st div.logoWrapper { background: url(../images/purchase/icon_st.png);
}
button.purchaseButton#co div.logoWrapper { background: url(../images/purchase/icon_co.png);
}
button.purchaseButton#g12 div.logoWrapper { background: url(../images/purchase/icon_12.png);
}
button.purchaseButton#bs div.logoWrapper { background: url(../images/purchase/icon_bs.png);
}
button.purchaseButton#mm div.logoWrapper { background: url(../images/purchase/icon_mm.png);
}
button.purchaseButton#fnac div.logoWrapper { background: url(../images/purchase/icon_fnac.png);
}
button.purchaseButton#mic div.logoWrapper { background: url(../images/purchase/icon_mic.png);
}
button.purchaseButton#gm div.logoWrapper { background: url(../images/purchase/icon_gm.png);
}
button.purchaseButton#bol div.logoWrapper { background: url(../images/purchase/icon_bol.png);
}
button.purchaseButton#ng div.logoWrapper { background: url(../images/purchase/icon_ng.png);
}
button.purchaseButton#mp div.logoWrapper { background: url(../images/purchase/icon_mp.png);
}
button.purchaseButton#cs div.logoWrapper { background: url(../images/purchase/icon_cs.png);
}
button.purchaseButton#smart div.logoWrapper { background: url(../images/purchase/icon_smart.png);
}
button.purchaseButton#go div.logoWrapper { background: url(../images/purchase/icon_gamesonly.gif);
}
button.purchaseButton#gw div.logoWrapper { background: url(../images/purchase/icon_gw.png);
}
button.purchaseButton#wog div.logoWrapper { background: url(../images/purchase/icon_WOG.png);
}
button.purchaseButton#sr div.logoWrapper { background: url(../images/purchase/icon_softridge.png);
}
button.purchaseButton#al div.logoWrapper { background: url(../images/purchase/icon_alcom.png);
}
button.purchaseButton#cdon div.logoWrapper { background: url(../images/purchase/icon_cdon.png);
}
button.purchaseButton#dse div.logoWrapper { background: url(../images/purchase/icon_discshopse.png);
}
button.purchaseButton#dfi div.logoWrapper { background: url(../images/purchase/icon_discshopfi.png);
}
button.purchaseButton#web div.logoWrapper { background: url(../images/purchase/icon_webhallen.png);
}
button.purchaseButton#spel div.logoWrapper { background: url(../images/purchase/icon_spelbutiken.png);
}
button.purchaseButton#gz div.logoWrapper { background: url(../images/purchase/icon_gamezone.png);
}
button.purchaseButton#komp div.logoWrapper { background: url(../images/purchase/icon_komplett.png);
}
button.purchaseButton#sw div.logoWrapper { background: url(../images/purchase/icon_spaceworld.png);
}
button.purchaseButton#game div.logoWrapper { background: url(../images/purchase/icon_game.png);
}
button.purchaseButton#ee div.logoWrapper { background: url(../images/purchase/icon_elcorteingles.png);
}
button.purchaseButton#xl div.logoWrapper { background: url(../images/purchase/icon_xtralife.png);
}
button.purchaseButton#tut div.logoWrapper { background: url(../images/purchase/icon_tut.png);
}
button.purchaseButton#lib div.logoWrapper { background: url(../images/purchase/icon_lib.png);
}
button.purchaseButton#ma div.logoWrapper { background: url(../images/purchase/icon_ma.png);
}
button.purchaseButton#eb div.logoWrapper { background: url(../images/purchase/icon_eb.png);
}
button.purchaseButton#jb div.logoWrapper { background: url(../images/purchase/icon_jb.png);
}
button.purchaseButton#br div.logoWrapper { background: url(../images/purchase/icon_br.jpg);
}
button.purchaseButton#jrc div.logoWrapper { background: url(../images/purchase/icon_jrc.png);
}
button.purchaseButton#xz div.logoWrapper { background: url(../images/purchase/icon_xz.jpg);
}
button.purchaseButton#game div.logoWrapper { background: url(../images/purchase/icon_game.png);
}
button.purchaseButton#shto div.logoWrapper { background: url(../images/purchase/icon_shopto.png);
}
button.purchaseButton#zvi div.logoWrapper { background: url(../images/purchase/icon_zavvi.png);
}
button.purchaseButton#tes div.logoWrapper { background: url(../images/purchase/icon_tesco.png);
}
button.purchaseButton#arg div.logoWrapper { background: url(../images/purchase/icon_argos.png);
}
button.purchaseButton#humble div.logoWrapper { background: url(../images/purchase/icon_humble.png);
}
button.purchaseButton#psn div.logoWrapper { background: url(../images/purchase/icon_ps-store.png);
}
button.purchaseButton#coolblue div.logoWrapper { background: url(../images/purchase/icon_coolblue.png);
}
button.purchaseButton#mediamarkt div.logoWrapper { background: url(../images/purchase/icon_mediamarkt.png);
}
button.purchaseButton#saturn div.logoWrapper { background: url(../images/purchase/icon_saturn.png);
}
button.purchaseButton#city div.logoWrapper { background: url(../images/purchase/icon_citydisc.png);
}
#purchaseContainer {
	text-align: left;
}
#platform, #retailer {
	width: 100%;
	display: none;
}

.dark-content div.buttonWrapper {
	display: block;
	/*height: 150px;*/
}



#purchaseContainer button.purchaseButton {
	float: left;
	height: 90px;
	width: 90px;
	margin: 22px;
	background: none;
	padding: 0;
	border:none;
	color: white;
	font-family: "TradeGothicCondTwe";
	text-transform: uppercase;
	opacity: .7;
}
#purchaseContainer #retailer button.purchaseButton {
	opacity: 1;
}
button.purchaseButton.selected {
	opacity: 1;
}
#purchaseContainer button.purchaseButton:hover {
	cursor: pointer;
}
#purchaseContainer button.purchaseButton:disabled, #purchaseContainer #retailer button.purchaseButton:disabled {
	color: white;
	opacity: .1;
}
#purchaseContainer button.purchaseButton span.iconLabel {
	position: relative;
	bottom: 0;
	font-size: 1.25em;
}
#purchaseContainer .dark-content div.buttonWrapper button:first-of-type {
	margin-left: 0;
}
.buttonWrapper span { color: white;}

#purchaseContainer button.purchaseButton div.logoWrapper {
	display: block;
	width: 100%;
	height: 61px;
	margin-bottom: 15px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
#purchaseContainer hr {
	border-color: gray;
	border-width: 1px;
}

@media only screen and (max-width: 768px){
	#purchaseContainer button.purchaseButton {
		height: 80px;
		width: 80px;
		margin: 20px;
	}
}