@import url(../bower_components/normalize-css/normalize.css);@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?tkwyto");src:url("../fonts/icomoon.eot?tkwyto#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?tkwyto") format("truetype"),url("../fonts/icomoon.woff?tkwyto") format("woff"),url("../fonts/icomoon.svg?tkwyto#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cancel:before{content:"\ea0d"}.icon-right:before{content:"\ea3c"}.icon-left:before{content:"\ea40"}.icon-link:before{content:"\e900"}.icon-mail:before{content:"\e901"}.icon-pencil:before{content:"\e905"}.icon-bin:before{content:"\e9ac"}.icon-plus:before{content:"\ea0a"}.icon-filter:before{content:"\f0b0"}body{background:#ccd2cc;background:-moz-radial-gradient(center, ellipse cover, #ccd2cc 0%, #454945 100%, #596a72 100%);background:-webkit-radial-gradient(center, ellipse cover, #ccd2cc 0%, #454945 100%, #596a72 100%);background:radial-gradient(ellipse at center, #ccd2cc 0%, #454945 100%, #596a72 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccd2cc', endColorstr='#596a72',GradientType=1 );background-repeat:no-repeat;background-attachment:fixed;background-position:center;text-align:center;font-family:'Open Sans Condensed', sans-serif}body pre{text-align:left;background:black;color:gainsboro;font-size:12px;margin:20px;padding:20px}.clear{clear:both}.content{max-width:900px;margin:0 auto;text-align:left}.content .grid{margin-top:110px;margin-bottom:50px;overflow:visible !important}.content .title{position:relative;margin-top:160px;margin-bottom:10px;transition:all .7s linear !important;transition-property:all !important;transition-delay:0s !important;overflow:visible !important}.content .title .button{font-family:'Open Sans', sans-serif;font-weight:normal}@media (max-width: 900px){.content .title{max-width:450px;margin:0 auto;margin-top:100px}.content .title .button{width:67px;height:67px;margin:3px;border-radius:7px}.content .title .button span{font-size:65px;bottom:-14px;left:-5px}}@media (max-width: 450px){.content .title{max-width:225px;margin:0 auto;margin-top:50px;border-radius:3px}.content .title .button{width:33px;height:33px;margin:1px}.content .title .button span{font-size:32px;bottom:-7px;left:-2px}}.content .mail-link{position:relative;text-decoration:none;color:white;text-shadow:1px 2px 0 #000000;font-size:20px;line-height:30px;font-weight:normal;left:0;transition:all 0.2s;margin-left:17px;top:0px}.content .mail-link span{font-size:30px;line-height:30px;vertical-align:middle}.content .mail-link span:before{margin-right:10px;font-size:30px;line-height:30px}.content .mail-link:hover{text-shadow:1px 5px 10px #000000;top:-3px}.content .contact-form{transition:all 1.5s linear !important;transition-property:all !important;transition-delay:0s !important;max-width:600px;max-height:0px;min-height:0px;margin:0 auto;overflow:visible;margin-top:-25px}.content .contact-form form .data-email{display:none}.content .contact-form form label{color:white;text-shadow:1px 2px 0 #000000;opacity:0;transition:all .2s linear !important;transition-property:all !important;transition-delay:0s !important}.content .contact-form form label.name{transition:all .2s linear !important;transition-property:all !important;transition-delay:.8s !important}.content .contact-form form label.elektronischepost{transition:all .2s linear !important;transition-property:all !important;transition-delay:.5s !important}.content .contact-form form label.message{transition:all .2s linear !important;transition-property:all !important;transition-delay:.2s !important}.content .contact-form form .btn-submit{opacity:0;background:rgba(255,255,255,0.5);display:block;float:right;border:none;cursor:pointer;color:black}.content .contact-form form input:not(.btn-submit),.content .contact-form form textarea{width:100%;background:transparent;border-bottom:2px solid white;box-shadow:black 0px 1px 0px;color:black;transition:all .2s linear !important;transition-property:all !important;transition-delay:0s !important;background:rgba(255,255,255,0.1);margin-top:5px;margin-bottom:10px;box-sizing:border-box}.content .contact-form form input:not(.btn-submit):focus,.content .contact-form form textarea:focus{outline:none;background:rgba(255,255,255,0.5)}.content .contact-form form textarea{min-height:50px;height:100px;max-height:200px;max-width:100%;min-width:100%}.content .contact-form.active{transition:all 2.5s linear !important;transition-property:all !important;transition-delay:0s !important;max-height:500px;min-height:50px}.content .contact-form.active form label{opacity:1}.content .contact-form.active form label.name{transition:all .2s linear !important;transition-property:all !important;transition-delay:.2s !important}.content .contact-form.active form label.elektronischepost{transition:all .2s linear !important;transition-property:all !important;transition-delay:.5s !important}.content .contact-form.active form label.message{transition:all .2s linear !important;transition-property:all !important;transition-delay:.8s !important}.content .contact-form.active form .btn-submit{opacity:1;transition:all .2s linear !important;transition-property:all !important;transition-delay:1.1s !important}.button{transition:all .2s linear !important;transition-property:all !important;transition-delay:0s !important;color:white;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);border:1px solid #555;position:relative;overflow:hidden;width:138px;height:138px;margin:5px;float:left;border-radius:15px;top:0;background:-moz-linear-gradient(top, #cce492 0%, #a6d040 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cce492), color-stop(100%, #a6d040));background:-webkit-linear-gradient(top, #cce492 0%, #a6d040 100%);background:-o-linear-gradient(top, #cce492 0%, #a6d040 100%);background:-ms-linear-gradient(top, #cce492 0%, #a6d040 100%);background:linear-gradient(top, #cce492 0%, #a6d040 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$col1', endColorstr='$col2',GradientType=0 )}.button.buttonGrid{-khtml-box-shadow:rgba(0,0,0,0.8) 0px 2px 3px,inset rgba(0,0,0,0.16) 0px -10px 20px;-moz-box-shadow:rgba(0,0,0,0.8) 0px 2px 3px,inset rgba(0,0,0,0.16) 0px -10px 20px;-o-box-shadow:rgba(0,0,0,0.8) 0px 2px 3px,inset rgba(0,0,0,0.16) 0px -10px 20px;box-shadow:rgba(0,0,0,0.8) 0px 2px 3px,inset rgba(0,0,0,0.16) 0px -10px 20px;background:transparent;background-position:center center;background-size:288px 288px}.button.buttonGrid h2{transition:all .2s linear !important;transition-property:all !important;transition-delay:0s !important;text-shadow:1px 2px #000000;font-family:'Open Sans Condensed', sans-serif;display:block;position:absolute;top:-30px;left:2px;margin:0;padding:0;z-index:10}.button.buttonGrid .info{transition:all .2s linear !important;transition-property:all !important;transition-delay:0s !important;position:absolute;width:100%;height:30px;background:black;left:0;bottom:-30px;background:repeating-linear-gradient(135deg, #000, #000 10px, #ff0 10px, #ff0 20px) no-repeat;background:repeating-linear-gradient(135deg, #000, #000 10px, #ff0 10px, #ff0 20px) no-repeat;color:white;font-weight:bold;line-height:30px;text-align:center;font-size:20px;text-shadow:1px 2px #000000}.button.buttonGrid .text{transition:all .2s linear !important;transition-property:all !important;transition-delay:0s !important;background:rgba(0,0,0,0.7);position:absolute;width:268px;top:50px;left:-350px;padding:10px;font-size:20px;line-height:24px}.button.buttonGrid a.link{transition:all .2s linear !important;transition-property:all !important;transition-delay:0s !important;display:block;height:80px;width:80px;position:absolute;bottom:-160px;right:100px;color:white;font-size:80px;line-height:80px;text-decoration:none;opacity:0;text-align:center;color:#FFFFFF;text-shadow:none}.button.buttonGrid .shine{-khtml-box-shadow:inset rgba(0,0,0,0.18) 0px -10px 20px;-moz-box-shadow:inset rgba(0,0,0,0.18) 0px -10px 20px;-o-box-shadow:inset rgba(0,0,0,0.18) 0px -10px 20px;box-shadow:inset rgba(0,0,0,0.18) 0px -10px 20px;transition:all .2s linear !important;transition-property:all !important;transition-delay:0s !important;position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 49%, rgba(255,255,255,0) 50%, transparent 52%, rgba(0,0,0,0.25) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 49%, rgba(255,255,255,0) 50%, transparent 52%, rgba(0,0,0,0.25) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 49%, rgba(255,255,255,0) 50%, transparent 52%, rgba(0,0,0,0.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#40000000',GradientType=0 );border:none}.button.buttonGrid:hover{border:1px solid #555}.button.buttonGrid:hover:not(.active){transform:translateY(-5px);-khtml-box-shadow:rgba(0,0,0,0.5) 0px 5px 15px,inset rgba(0,0,0,0.1) 0px -10px 20px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 5px 15px,inset rgba(0,0,0,0.1) 0px -10px 20px;-o-box-shadow:rgba(0,0,0,0.5) 0px 5px 15px,inset rgba(0,0,0,0.1) 0px -10px 20px;box-shadow:rgba(0,0,0,0.5) 0px 5px 15px,inset rgba(0,0,0,0.1) 0px -10px 20px}.button.buttonGrid:hover .shine{-khtml-box-shadow:inset transparent 0px -10px 20px;-moz-box-shadow:inset transparent 0px -10px 20px;-o-box-shadow:inset transparent 0px -10px 20px;box-shadow:inset transparent 0px -10px 20px}.button.buttonGrid:hover h2{top:0px}.button.buttonGrid.active{-khtml-box-shadow:rgba(0,0,0,0.5) 0px 5px 15px,inset rgba(0,0,0,0.1) 0px -10px 20px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 5px 15px,inset rgba(0,0,0,0.1) 0px -10px 20px;-o-box-shadow:rgba(0,0,0,0.5) 0px 5px 15px,inset rgba(0,0,0,0.1) 0px -10px 20px;box-shadow:rgba(0,0,0,0.5) 0px 5px 15px,inset rgba(0,0,0,0.1) 0px -10px 20px;width:288px;height:288px;top:-2px}.button.buttonGrid.active h2{left:10px;font-size:40px;top:-50px}.button.buttonGrid.active h2{top:0px}.button.buttonGrid.active .text{left:0}.button.buttonGrid.active .info{bottom:0}.button.buttonGrid.active a.link{bottom:50px;opacity:1}.button.buttonGrid.active a.link:hover{color:black;text-shadow:0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #fff, 0 0 70px #fff, 0 0 80px #fff, 0 0 100px #fff, 0 0 150px #fff}.button.buttonTitle{animation:bounceIn 1s forwards;opacity:0}.button.bt_k{animation-delay:0.1s;background:-moz-linear-gradient(top, #cce492 0%, #a6d040 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cce492), color-stop(100%, #a6d040));background:-webkit-linear-gradient(top, #cce492 0%, #a6d040 100%);background:-o-linear-gradient(top, #cce492 0%, #a6d040 100%);background:-ms-linear-gradient(top, #cce492 0%, #a6d040 100%);background:linear-gradient(top, #cce492 0%, #a6d040 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$col1', endColorstr='$col2',GradientType=0 )}.button.bt_e{animation-delay:0.1s;background:-moz-linear-gradient(top, #e3bf7b 0%, #cd942b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3bf7b), color-stop(100%, #cd942b));background:-webkit-linear-gradient(top, #e3bf7b 0%, #cd942b 100%);background:-o-linear-gradient(top, #e3bf7b 0%, #cd942b 100%);background:-ms-linear-gradient(top, #e3bf7b 0%, #cd942b 100%);background:linear-gradient(top, #e3bf7b 0%, #cd942b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$col1', endColorstr='$col2',GradientType=0 )}.button.bt_l{animation-delay:0.3s;background:-moz-linear-gradient(top, #e6aed4 0%, #ce60aa 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6aed4), color-stop(100%, #ce60aa));background:-webkit-linear-gradient(top, #e6aed4 0%, #ce60aa 100%);background:-o-linear-gradient(top, #e6aed4 0%, #ce60aa 100%);background:-ms-linear-gradient(top, #e6aed4 0%, #ce60aa 100%);background:linear-gradient(top, #e6aed4 0%, #ce60aa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$col1', endColorstr='$col2',GradientType=0 )}.button.bt_m{animation-delay:0.2s;background:-moz-linear-gradient(top, #afbce6 0%, #617cce 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #afbce6), color-stop(100%, #617cce));background:-webkit-linear-gradient(top, #afbce6 0%, #617cce 100%);background:-o-linear-gradient(top, #afbce6 0%, #617cce 100%);background:-ms-linear-gradient(top, #afbce6 0%, #617cce 100%);background:linear-gradient(top, #afbce6 0%, #617cce 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$col1', endColorstr='$col2',GradientType=0 )}.button.bt_a{animation-delay:0.6s;background:-moz-linear-gradient(top, #8ce4cd 0%, #3ad0a9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8ce4cd), color-stop(100%, #3ad0a9));background:-webkit-linear-gradient(top, #8ce4cd 0%, #3ad0a9 100%);background:-o-linear-gradient(top, #8ce4cd 0%, #3ad0a9 100%);background:-ms-linear-gradient(top, #8ce4cd 0%, #3ad0a9 100%);background:linear-gradient(top, #8ce4cd 0%, #3ad0a9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$col1', endColorstr='$col2',GradientType=0 )}.button.bt_i{animation-delay:0.4s;background:-moz-linear-gradient(top, #e5e0a2 0%, #cfc652 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5e0a2), color-stop(100%, #cfc652));background:-webkit-linear-gradient(top, #e5e0a2 0%, #cfc652 100%);background:-o-linear-gradient(top, #e5e0a2 0%, #cfc652 100%);background:-ms-linear-gradient(top, #e5e0a2 0%, #cfc652 100%);background:linear-gradient(top, #e5e0a2 0%, #cfc652 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$col1', endColorstr='$col2',GradientType=0 )}.button span{display:block;position:absolute;bottom:-28px;left:-11px;font-size:130px}footer{position:relative;color:white;text-shadow:1px 2px 0 #000000;line-height:50px;height:50px;margin-top:70px}@keyframes bounceIn{0%{-khtml-box-shadow:rgba(0,0,0,0.8) 0px 5px 15px,inset rgba(0,0,0,0.16) 0px -10px 20px;-moz-box-shadow:rgba(0,0,0,0.8) 0px 5px 15px,inset rgba(0,0,0,0.16) 0px -10px 20px;-o-box-shadow:rgba(0,0,0,0.8) 0px 5px 15px,inset rgba(0,0,0,0.16) 0px -10px 20px;box-shadow:rgba(0,0,0,0.8) 0px 5px 15px,inset rgba(0,0,0,0.16) 0px -10px 20px;top:-400px;opacity:0;color:transparent}30%{opacity:1}80%{-khtml-box-shadow:rgba(0,0,0,0.8) 0px 5px 15px,inset rgba(0,0,0,0.16) 0px -10px 20px;-moz-box-shadow:rgba(0,0,0,0.8) 0px 5px 15px,inset rgba(0,0,0,0.16) 0px -10px 20px;-o-box-shadow:rgba(0,0,0,0.8) 0px 5px 15px,inset rgba(0,0,0,0.16) 0px -10px 20px;box-shadow:rgba(0,0,0,0.8) 0px 5px 15px,inset rgba(0,0,0,0.16) 0px -10px 20px}90%{top:0}100%{-khtml-box-shadow:rgba(0,0,0,0.3) 0px 5px 15px,inset rgba(0,0,0,0.06) 0px -10px 20px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 5px 15px,inset rgba(0,0,0,0.06) 0px -10px 20px;-o-box-shadow:rgba(0,0,0,0.3) 0px 5px 15px,inset rgba(0,0,0,0.06) 0px -10px 20px;box-shadow:rgba(0,0,0,0.3) 0px 5px 15px,inset rgba(0,0,0,0.06) 0px -10px 20px;color:white;opacity:1}}#admin-bar{position:fixed;top:0;left:0;background:black;width:100%;height:60px;color:gainsboro;z-index:10;box-shadow:0px 0px 8px 2px #000000;text-align:left}#admin-bar img.user-img{position:absolute;top:0;right:0;padding:5px}#admin-bar .message{position:absolute;top:12px;left:10px;width:50%}#admin-bar .links{position:absolute;top:12px;right:65px;text-align:right;width:30%}#admin-bar .links a{color:white;display:block;text-decoration:none}.button.admin-add{background-size:50%;background-repeat:no-repeat}.button.admin-add a{position:absolute;width:140px;height:140px;top:0;left:0}form label{display:block;margin-bottom:15px;width:100%}form input,form select,form textarea{display:block;background:#333333;border:none;padding:5px;width:100%;color:gainsboro}form input[type="checkbox"],form select[type="checkbox"],form textarea[type="checkbox"]{display:inline;width:auto;margin-left:10px}#lity-add{padding:10px;background:black !important;color:gainsboro;min-width:300px}#lity-add .filedrag{font-weight:bold;text-align:center;padding:1em 0;margin:1em 0;color:#CCC;border:2px dashed #CCC;border-radius:7px;cursor:default;height:280px;background-size:cover;background-repeat:no-repeat;background-position:center center}#lity-add .fileselect{display:none}

/*# sourceMappingURL=app.min.css.map */