@font-face{ font-family: 'Geo';src: url('/static/font/Geo-Regular.ttf') format('truetype')}*{padding: 0;margin: 0}.clear{clear: both}body{color: #333;font-family: 'Geo', sans-serif;font-size:20px;background-color: #18BFEA;font-weight:normal}ul{margin: 0 0 0 20px}a{color: #4F331D}h1{font-weight: normal;color:#fff;font-size:28px}h1 a{color: #fff;text-decoration: none}h2{position: absolute;top: -10000px;left: -10000px}h3{font-weight: normal;font-size:48px}h4{font-size:30px}p{margin-bottom: 20px}.website-image{width:100%;height:100%}#head{text-align: center;background-color: #1199BB;padding: 5px 15px}#main{text-align: center;padding: 0 15px 15px 15px;background-color: #F1F4F9}#footer{text-align: center;padding: 5px 10px 30px 10px;border-top: 5px solid #1199BB}#footer a{color: #fff;text-decoration: none;padding: 5px 15px}#footer a:hover{text-decoration: underline}#navigation{text-align:center;border-top:3px solid #1199BB}#navigation ul{display:none;margin:0;background-color:#18BFEA;list-style:none}#navigation ul li{border-bottom: 1px solid #fff}#navigation ul li.last{border:none}#navigation ul li a{padding:5px;display:block}#navigation a{color:#fff;text-decoration:none}#navigation a:hover{text-decoration:underline}#toggle_navigation{display:inline-block;width:30px;height:30px;background-color:#18BFEA}#toggle_navigation span{display:block;width:20px;height:20px;margin:5px;background: #18BFEA url("/static/layoutbilder/menu.png") no-repeat scroll center center / contain}.colum_c{text-align: left;width:500px;margin: 0 auto;text-align: left}.center{text-align: center}p{text-align: justify}a.button{display: inline-block;background-color: #18BFEA;color: #fff;font-size:40px;margin: 10px 0}a.button:hover{cursor: pointer}#new_project{background-color:#11bb41}#footer ul{list-style: none;margin:0}#footer ul li{display: inline-block}li.no_s{list-style: none}#footer h4{color: #fff;margin-bottom:10px}#social_media li a{display: inline-block;width:32px;height:32px;padding:0}#social_media li{-webkit-filter: invert(1);filter: invert(1);margin: 0 10px}#social_media li a span{visibility:hidden}li#facebook a{background: url('/static/layoutbilder/social_media_sprite.png') left top no-repeat}li#twitter a{background: url('/static/layoutbilder/social_media_sprite.png') left -64px no-repeat}li#instagram a{background: url('/static/layoutbilder/social_media_sprite.png') left -32px no-repeat}li#google a{background: url('/static/layoutbilder/social_media_sprite.png') left -96px no-repeat}li#pinterest a{background: url('/static/layoutbilder/social_media_sprite.png') left -128px no-repeat}li#tumblr a{background: url('/static/layoutbilder/social_media_sprite.png') left -160px no-repeat}a.twitter{display: inline-block;width: 32px;height: 32px;font-size: 0px;background: url('/static/layoutbilder/twitter.png') left top no-repeat;vertical-align: top}article.media_coverage{margin-bottom:50px}form .button{background-color:#18BFEA;border:1px solid #18BFEA;color:#FFF;padding:5px 15px;width:auto;font-family: 'Oswald', sans-serif}form .button:hover{cursor:pointer;border:1px solid #181818;background-color:transparent;color:#000}input.button{height:auto}fieldset{border:none}label{display:block;display:none}input{width:350px;padding:5px;height:30px;border:1px solid #181818;margin:5px 0 10px 0;font-size:16px;font-family: 'Oswald', sans-serif}input.checkbox{width:auto;height:auto}#messagebox{padding-left:10px}#messagebox.error{border-left:2px solid #F56954}#messagebox.success{border-left:2px solid #5CB85C}.error #main{padding:0}.error #navigation{display:none}#error_video{position:relative}#error_video .colum_c{position: absolute;top: 0px;left: 0px;width: 100%;text-align: center;padding:0}#error_video h3{color:#fff}video{width:100%;height:100%}@media all and (max-width: 550px){.colum_c{width: auto;padding:0 10px}#navigation.colum_c{padding:0}#content{font-size: 24px}#footer a{padding: 15px;display: block}#footer ul li{display:block;border-bottom: 1px solid #fff}#footer ul#social_media li{border:none;margin:20px}ul li a,#navigation ul li a{padding:15px;display:block}input{width: 100%}#error_video h3{font-size:30px}img{width:100%;height:auto}}@keyframes shake{0%{ transform: translate(2px, 1px) rotate(0deg)}10%{ transform: translate(-1px, -2px) rotate(-1deg)}20%{ transform: translate(-3px, 0px) rotate(1deg)}30%{ transform: translate(0px, 2px) rotate(0deg)}40%{ transform: translate(1px, -1px) rotate(1deg)}50%{ transform: translate(-1px, 2px) rotate(-1deg)}60%{ transform: translate(-3px, 1px) rotate(0deg)}70%{ transform: translate(2px, 1px) rotate(-1deg)}80%{ transform: translate(-1px, -1px) rotate(1deg)}90%{ transform: translate(2px, 2px) rotate(0deg)}100%{ transform: translate(1px, -2px) rotate(-1deg)}}@-moz-keyframes shake{0%{ -moz-transform: translate(2px, 1px) rotate(0deg)}10%{ -moz-transform: translate(-1px, -2px) rotate(-1deg)}20%{ -moz-transform: translate(-3px, 0px) rotate(1deg)}30%{ -moz-transform: translate(0px, 2px) rotate(0deg)}40%{ -moz-transform: translate(1px, -1px) rotate(1deg)}50%{ -moz-transform: translate(-1px, 2px) rotate(-1deg)}60%{ -moz-transform: translate(-3px, 1px) rotate(0deg)}70%{ -moz-transform: translate(2px, 1px) rotate(-1deg)}80%{ -moz-transform: translate(-1px, -1px) rotate(1deg)}90%{ -moz-transform: translate(2px, 2px) rotate(0deg)}100%{ -moz-transform: translate(1px, -2px) rotate(-1deg)}}@-webkit-keyframes shake{0%{ -webkit-transform: translate(2px, 1px) rotate(0deg)}10%{ -webkit-transform: translate(-1px, -2px) rotate(-1deg)}20%{ -webkit-transform: translate(-3px, 0px) rotate(1deg)}30%{ -webkit-transform: translate(0px, 2px) rotate(0deg)}40%{ -webkit-transform: translate(1px, -1px) rotate(1deg)}50%{ -webkit-transform: translate(-1px, 2px) rotate(-1deg)}60%{ -webkit-transform: translate(-3px, 1px) rotate(0deg)}70%{ -webkit-transform: translate(2px, 1px) rotate(-1deg)}80%{ -webkit-transform: translate(-1px, -1px) rotate(1deg)}90%{ -webkit-transform: translate(2px, 2px) rotate(0deg)}100%{ -webkit-transform: translate(1px, -2px) rotate(-1deg)}}.shake{display: inline-block;padding: 10px 15px}.shake:hover{-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused}.shake{animation-name: shake;animation-duration: 0.8s;transform-origin:50% 50%;animation-iteration-count: infinite;animation-timing-function: linear;-moz-animation-name: shake;-moz-animation-duration: 0.8s;-moz-transform-origin:50% 50%;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-webkit-animation-name: shake;-webkit-animation-duration: 0.8s;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear}