.logo {
	width:260px; height:66px; float:none; display: inline-block;
	background-size: contain; background-position: center center; background-repeat: no-repeat;
}

body.de .logo {background-image: url('/img/e/keytoluck/logo_de@2x.png');}
body.en .logo {background-image: url('/img/e/keytoluck/logo_en@2x.png');}

#middle .panel-body h1 {text-align: center;}
#header .navbar {box-shadow: 0 0 .25em .15em rgba(0,0,0,.2);}

div.highlight {display: inline-block; border:2px dotted #060; padding:0 1em; text-align: center; margin: 2em 1em; background-color: #fcf5ba;}
div.highlight img {margin: 1em;}
div.highlight+.row {background-color: #eaeff3; margin-top: 1em;}
div.highlight+.row div:first-child {padding-top: 2em;}
div.highlight+.row div:last-child {padding: 2em 5em 2em 1em; text-align: left;}
div.highlight+.row h2 {font-size: 2em;}
div.highlight+.row h3 {font-size: 1.65em;}

.option_select label {display: block; line-height: 1.6em; font-size: 1.2em;}


@media all and (max-width:760px) {
	div.highlight+.row div:last-child {padding: 0 2em 2em; text-align: center;}
}
