
body.home  {
	background-color: rgb(38, 38, 38);
    color: white;
}

body.home .rich-text {
    font-size: 24px;
    line-height: 34px;
}

aside#badge {
    position: absolute;
    width: 164px;
    height: 164px;
    left: 760px;
    top: 128px;
    z-index: 100;
    overflow: hidden;
}

aside#badge img {
    position: relative;
}

aside#badge img:hover {
    top: -164px;
}

body.home a#home {
    color: rgb(150, 150, 150);
}

body.home a.logo {
  background: url("../images/logo_home.png") no-repeat !important;
}

@media (max-width: 844px) {
	
    aside#badge {
	    display: none;
	} 
}
