body {
	font-family: 'Montserrat',Arial,sans-serif;
}

.casio-branding-logo {
	background-color:#000;
}

.casio-branding-logo-text {
	background:url('../images/casiomusic.png') no-repeat 20px 26px;	
	color:#fff;
	font-family: 'Montserrat',Arial,sans-serif;
	padding: 15px 10px 0 340px;
	font-size: 2.1rem;
	line-height: 2.8rem;
	font-weight: normal;
	text-transform: uppercase;
}

#haendlersuche-select-landauswahl {
	color:#000;
}

.output-panel-list-product {
	padding: 26px 10px 25px 120px;
}

.search-panel-list {
	background-color:#000;	
}

.search-panel-list a {
	color:#fff;
}

.search-panel-list a:hover {
	color: #e0e0e0;
}

.footer { 
	background-color:#000;
	color:#fff;	
}

.footer-links a {
	color:#fff;
}

.output-panel-icon-web {
	background-image: url('../images/gshock/icn_website.png');
}

.output-panel-icon-mail {
	background-image: url('../images/gshock/icn_mail.png');
}

.output-panel-icon-telefon {
	background-image: url('../images/gshock/icn_phone.png');
}

.output-panel-icon-route {
	background-image: url('../images/gshock/icn_route.png');
}

.output-panel-icon-whatsapp {
	background-image: url('../images/gshock/icn_whatsapp.png');
}


@media screen and (max-width: 1200px) {
	.casio-branding-logo-text {
		background-size: 75px;
		padding-left: 110px;
		padding-top: 16px;
		font-size: 1.25rem;
		line-height: 1;
	}

	.casio-branding-logo-text {
		background:url('../images/casiomusic_mobile.png') no-repeat 20px 12px / 75px;	
		padding-left: 120px;
	}

}