 section.boxes{padding: 0 0 80px 0}section.boxes div.box div.rahmen{display: inline-block;width: 80%;background: rgba(255,255,255,0.9);border: 10px solid #dbc6a3}section.boxes div.box div.pic{background: center center no-repeat;background-size: cover;padding-top: 200px;text-align: center}section.boxes div.box div.pic.fewo{background-image: url('http://sites.as3.at/510/templates/landingPage/pics/boxFewo.jpg')}section.boxes div.box div.pic.haus{background-image: url('http://sites.as3.at/510/templates/landingPage/pics/boxHaus.jpg')}section.boxes div.box div.pic div.rahmen{border-bottom: none}section.boxes div.box div.pic h2{font-weight: normal;font-family: 'Great Vibes', cursive;font-size: 3em;line-height: 2;padding-top: 0.2em;text-transform: none;letter-spacing: 0}section.boxes div.box div.footer{text-align: center}section.boxes div.box div.footer div.rahmen{border-top: none;padding: 2em}section.boxes div.box div.footer p{font-size: 1.6em;margin-bottom: 1.5em}section.boxes div.box + div.box{margin-top: 40px}@media screen and (min-width: 55em){section.boxes{padding: 0 40px 80px 40px}section.boxes div.box{width: calc(50% - 20px);float: left}section.boxes div.box + div.box{float: right;margin-top: 0}}