@import url(http://fonts.googleapis.com/css?family=Open+Sans|Source+Sans+Pro:400,200,700);@font-face{font-family:'quermarke';src:url(/sites/all/themes/qm2014/fontello/font/quermarke.eot?38712161);src:url(/sites/all/themes/qm2014/fontello/font/quermarke.eot?38712161#iefix) format('embedded-opentype'),url(/sites/all/themes/qm2014/fontello/font/quermarke.woff?38712161) format('woff'),url(/sites/all/themes/qm2014/fontello/font/quermarke.ttf?38712161) format('truetype'),url(/sites/all/themes/qm2014/fontello/font/quermarke.svg?38712161#quermarke) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"quermarke";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-qm-fire:before{content:'\e81d';}.icon-globe:before{content:'\e812';}.icon-quermarke:before{content:'\e81c';}.icon-coffeebeer:before{content:'\e81e';}.icon-zaun:before{content:'\e81f';}.icon-q:before{content:'\e82a';}.icon-glasses:before{content:'\e82c';}.icon-brain:before{content:'\e82d';}.icon-glass:before{content:'\e82e';}.icon-q-bold:before{content:'\e82b';}.icon-star-1:before{content:'\e807';}.icon-users:before{content:'\e808';}.icon-menu:before{content:'\e801';}.icon-desktop:before{content:'\e829';}.icon-gift:before{content:'\e81b';}.icon-rocket:before{content:'\e80b';}.icon-beaker:before{content:'\e80a';}.icon-magic:before{content:'\e809';}.icon-terminal:before{content:'\e810';}.icon-puzzle:before{content:'\e814';}.icon-extinguisher:before{content:'\e813';}.icon-bookmark:before{content:'\e800';}.icon-address:before{content:'\e81a';}.icon-icon-qm:before{content:'\e802';}.icon-paper-plane:before{content:'\e815';}.icon-facebook-squared:before{content:'\e816';}.icon-heart-filled:before{content:'\e817';}.icon-lightbulb:before{content:'\e811';}.icon-umbrella:before{content:'\e818';}.icon-mobile:before{content:'\e825';}.icon-tablet:before{content:'\e826';}.icon-king:before{content:'\e827';}.icon-giraffe:before{content:'\e819';}.icon-drupal:before{content:'\e80d';}.icon-mail-circled:before{content:'\e806';}.icon-phone:before{content:'\e80f';}.icon-phone-circled:before{content:'\e805';}.icon-cogs:before{content:'\e80e';}.icon-down-open:before{content:'\e823';}.icon-left-open:before{content:'\e804';}.icon-right-open:before{content:'\e803';}.icon-up-open:before{content:'\e824';}.icon-laptop:before{content:'\e828';}.icon-list:before{content:'\e820';}.icon-asl:before{content:'\e821';}.icon-glasses-1:before{content:'\e822';}.icon-network:before{content:'\e80c';}
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-o-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;}.delay-2{-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-30px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-30px);}100%{opacity:1;-moz-transform:translateX(0);}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-30px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px);}100%{opacity:1;transform:translateX(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(30px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(30px);}100%{opacity:1;-moz-transform:translateX(0);}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(30px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px);}100%{opacity:1;transform:translateX(0);}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}50%{-webkit-transform:scale(1.1);}100%{-webkit-transform:scale(1);}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);}50%{-moz-transform:scale(1.1);}100%{-moz-transform:scale(1);}}@-o-keyframes pulse{0%{-o-transform:scale(1);}50%{-o-transform:scale(1.1);}100%{-o-transform:scale(1);}}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;}
div.messages{border:1px solid;margin:45px 0 15px 0;padding:10px 10px 10px 12px;border-left:7px solid;border-radius:0px;}div.status{background-image:none;border-color:#b9d94b;}div.status,.ok{color:#5a6a25;}div.status,table tr.ok{background-color:white;}div.warning{background-image:none;border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:white;}div.error{background-image:none;border-color:#E2001A;}div.error,.error{color:#E2001A;}div.error,table tr.error{background-color:white;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}
.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}
#matchimage-wrapper{position:relative;margin:auto;}#matchimage-wrapper .content{margin:0;}#matchimage-nav,#matchimage-pager{bottom:10px;margin:0;padding:0;}#matchimage-pager{position:absolute;right:0;z-index:1;}#pager a,#matchimage-pager a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:left;width:10px;height:10px;background:#333;border:1px solid #333;margin:5px;float:left;list-style:none;cursor:pointer;box-shadow:0px 0px 3px rgba(255,255,255,0.7);}#pager a.selected,#matchimage-pager a.selected{background:#e2001a;border:#e2001a;outline:#e2001a;background:#FFF;border:#FFF;outline:#FFF;box-shadow:0px 0px 3px #444;}#pager a span,#matchimage-pager a span{display:none;}#matchimage-wrapper img{margin:0;padding:0;}#matchimage-wrapper .entity-matchimage{float:left;height:100%;}#matchimage-nav li{list-style:none;background:inherit;width:40px;height:40px;position:absolute;top:40%;z-index:1;color:#444;color:#FFF;line-height:39px;text-align:center;cursor:pointer;font-size:18px;text-shadow:0px 0px 3px rgba(255,255,255,0.7);text-shadow:0px 0px 3px #444;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;}#matchimage-nav li:hover{background:#444;color:#fff;text-shadow:0px 1px 0px rgba(0,0,0,0.7);}.icon-left:before{content:'\e808';}.icon-right:before{content:'\e80a';}#matchimage-nav li.matchimage-prev{left:0;}#matchimage-nav li.matchimage-next{right:0;}#matchimage .entity{position:relative;}#matchimage .field-name-field-titel{position:absolute;bottom:15px;left:0;color:white;text-transform:uppercase;font-family:'Droid Sans',sans-serif;font-size:1.3em;line-height:1;padding:10px 10px 8px 43px;background:#222;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.caroufredsel_wrapper{overflow:hidden;}.caroufredsel_wrapper,#matchimage{}.entity-matchimage{display:none;}#matchimage-wrapper .entity-matchimage .content{max-width:1400px;max-height:500px;margin:0 auto;position:relative;}.entity-matchimage:first-child,.caroufredsel_wrapper .entity-matchimage{display:block;}#matchimage-wrapper{max-height:500px;overflow:hidden;}
.tabs{border-bottom:1px solid #CCCCCC;margin-bottom:20px;}ul.primary{border-bottom:none;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px 5px 5px 0;padding:0 0 0 0em;white-space:nowrap;}ul.primary li{display:block;float:left;margin-top:2px;}ul.primary li.active{margin-top:0;}ul.primary li a{font-family:"Open Sans",sans-serif;color:#232323;display:block;height:35px;float:left;line-height:35px;background-color:#eee;border-color:#CCCCCC;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.2em;padding:0 1em;text-decoration:none;margin-bottom:-1px;margin-top:4px;}ul.primary li.active a{color:#97BF0D;background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;border-top:3px solid #97BF0D;}ul.primary li a:hover{background-color:#FFF;color:#97BF0D;border-bottom-color:#FFF;}ul.primary li a.active:hover{background-color:#FFF;border-bottom-color:#FFF;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}
html,body{height:100%;}body{font-family:'Source Sans Pro',sans-serif;font-size:1.55em;}h1,h2,h3,h4{font-weight:200;text-transform:uppercase;text-align:center;border-bottom:1px solid;}h1{font-size:3.5em;line-height:1;padding-bottom:.2em;margin-top:1em;}.wrapper-content h1{margin-bottom:0.2em;margin-top:15px;}h1 .kunde{font-size:.5em;display:block;}h2{font-size:1.6em;line-height:1;padding-bottom:5px;}ul{padding-left:1em;}.navbar{border:none;background:transparent;}#navigation{font-size:0.93em;position:fixed;width:100%;top:0;left:0;z-index:11;height:45px;background-color:#555;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);background-image:-webkit-linear-gradient(bottom,#201c14,#555);background-image:-moz-linear-gradient(bottom,#201c14,#555);background-image:-o-linear-gradient(bottom,#201c14,#555);background-image:linear-gradient(to top,#201c14,#555);border-bottom:4px solid #211D15;}#subnav,#navigation{transition:.1s all ease;transition-delay:.1s;-webkit-transition-delay:.1s;}img.resp{width:100%;height:auto;margin-bottom:15px;}.app-market .col-md-6{padding:0;}.app-market{padding-left:15px;padding-right:15px;}@media (min-width:992px){.gplay{padding-right:7px;}.astore{padding-left:7px;}}.logo-icon{float:left;color:#ccc;width:135px;height:45px;font-size:1.7em;border-right:1px solid #555;padding-left:2px;padding-top:11px;cursor:pointer;line-height:0;}.logo-icon:hover{text-decoration:none;}.navbar-toggle,.logo-icon{background:#000;background-image:-webkit-linear-gradient(bottom,#333,#111);background-image:-moz-linear-gradient(bottom,#333,#111);background-image:-o-linear-gradient(bottom,#333,#111);background-image:linear-gradient(to top,#333,#111);transition:.5s all ease;transition-delay:.1s;}.navbar-back:hover,.front .logo-icon,.logo-icon:hover{text-shadow:0px 0px 10px white;color:#FFF;}#navigation ul.menu{padding:0;margin:0;}.navbar-back,.navbar-toggle{width:50px;height:45px;padding:0;padding-top:7px;margin:0;border:none;border-left:1px solid #555555;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;}.navbar-back{color:#ccc;float:right;text-align:center;font-size:1.5em;}.navbar-toggle .bar{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:block;height:3px;width:30px;margin:5px 10px;background:#999;transition:0.5s all ease;box-shadow:0px 1px 0px rgba(255,255,255,.6);}.navbar-toggle:hover .bar{background:#FFF;box-shadow:0px 0px 3px rgba(255,255,255,.8);}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch;}.navbar-collapse.in{overflow-y:auto;}#navbar-main-menu{background:#211D15;}#navigation ul.menu li{list-style:none;padding:0;margin:0;transition:all .5s;}#navigation ul.menu li a{border-left:5px solid #555;font-weight:200;font-size:1.2em;height:45px;padding:10px 20px 0 20px;display:block;color:#aaa;text-shadow:0 1px rgba(0,0,0,.7);text-transform:uppercase;transition:all .5s;line-height:inherit;}#navigation ul.menu li a:hover,#navigation ul.menu li a:focus{border-left-color:#FFF;background:#555;box-shadow:inset 0px 0px 15px rgba(0,0,0,.5);}.nav > li > a:hover,.nav > li > a:focus{}#navigation ul.menu li a.active{color:white;border-left:9px solid white;}@media (max-width:768px){h1{font-size:2.7em;}.wrapper-footer-top .zusatz{display:none;}.teaser-big{line-height:1.2;}}@media (min-width:768px){#navbar-main-menu{background:transparent;}#navigation ul.menu li{border-left:1px solid #111;border-right:1px solid #777;}.nav-collapsed #navigation ul.menu li.active-trail:hover,#navigation ul.menu li.active-trail{border-left-color:#FFF;border-right-color:#FFF;}#navigation ul.menu li.last{border-right:none;}#navigation ul.menu li a{text-align:center;border-left:none;border-bottom:4px solid #211D15;background:black;background-image:-webkit-linear-gradient(bottom,#201c14,#555);background-image:-moz-linear-gradient(bottom,#201c14,#555);background-image:-o-linear-gradient(bottom,#201c14,#555);background-image:linear-gradient(to top,#201c14,#555);}#navigation ul.menu li a.active{border-left:none;color:#FFF;border-bottom:8px solid #FFF;text-decoration:none;height:49px;background:#E5E5E5;background:#FFF;color:#555;text-shadow:0 1px rgba(255,255,255,.7);}#navigation.collapsed ul.menu li a.active{background:#FFF;}#navigation ul.menu li a.active:hover{color:#97BF0D;background:#FFF;border-bottom:8px solid #FFF;box-shadow:0px 0px 10px rgba(0,0,0,.3);}.desktop.nav-collapsed #navigation{margin-top:-34px;}#navigation ul.menu li a:hover{color:#FFF;border-bottom:4px solid #EEE;text-decoration:none;}.desktop.nav-collapsed #navigation ul.menu li a:hover{margin-top:33px;height:49px;border-width:8px;}.desktop.nav-collapsed #navigation ul.menu li:hover{border-left:1px solid #EEE;border-right:1px solid #EEE;}#navigation ul.menu li{float:left;}.desktop.nav-collapsed .logo-icon{color:#222;}.desktop.nav-collapsed .logo-icon:hover{color:#FFF;margin-top:33px;background:#97BF0D;border-right:1px solid #97BF0D;}.navbar-collapse{width:auto;border-top:0;box-shadow:none;}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;}.navbar-collapse.in{overflow-y:visible;}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0;}}.collapse{display:none;}.collapse.in{display:block;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease;}blockquote{padding:0 0 0 15px;font-weight:200;margin:35px 0 35px 5px;font-size:1.3em;border-left:3px solid;background:#fff;}blockquote p{margin:0;}blockquote span{font-size:.6em;}.wrapper-header{position:relative;padding-top:35px;}.wrapper-footer{background:black;border-top:3px solid #97BF0D;}.footer-text > a{color:#777;}.wrapper-footer-top{background:#000;margin-top:25px;padding:10px 0 9px 0;font-size:.9em;color:#fff;text-shadow:0px 1px 0px rgba(0,0,0,.3);font-weight:200;box-shadow:0px 0px 15px rgba(0,0,0,.3);font-weight:200;text-align:center;}.wrapper-footer-top .zusatz{font-weight:700;}.page-leistungen .wrapper-footer-top,.page-kontakt .wrapper-footer-top,.page-team .wrapper-footer-top,.page-ansichtssache .wrapper-footer-top{margin-top:-1px;}.footer-sitemap{min-height:200px;padding-bottom:45px;}.footer-contact{background:#97BF0D;color:#FFF;transition:all 0.5s;margin-top:-15px;height:280px;}.footer-contact a{color:#FFF;}#contact,.footer-contact{font-size:1.3em;font-weight:200;text-align:center;}.footer-contact:hover{margin-top:-20px;height:275px;}.wrapper-footer .menu li,.wrapper-footer .menu{margin:0;padding:0;}.wrapper-footer .menu li{list-style:none;}.wrapper-footer .menu li a{color:#555555;}.wrapper-kontakt{background:#333;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.34);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.34);box-shadow:inset 0 0 10px rgba(0,0,0,.34);font-weight:200;}.wrapper-info{padding-bottom:40px;padding-top:15px;text-align:justify;background:black;}.wrapper-kontakt a{color:white;text-shadow:0px 0px 10px rgba(255,255,255,.4);}.phone{font-size:9.3em;display:block;text-align:center;line-height:1.2;font-weight:200;width:100%;text-shadow:0px 1px 0px rgba(255,255,255,0.05),0px -1px 0px rgba(0,0,0,.8);transition:.5s all ease;transition-delay:.1s;white-space:nowrap;}.icon-phone-circled:before{margin-left:0;}.phone i{font-size:.83em;}.phone:hover{color:#FFF;text-shadow:0px 0px 10px rgba(255,255,255,.4);}.logo{margin-top:50px;font-size:3em;display:block;}.wrapper-front-image{position:relative;width:100%;height:100px;z-index:1;}.wrapper-front-image img{position:absolute;bottom:-470px;right:0;z-index:1;}.front-wrapper{height:100%;}.front-container{position:relative;overflow:hidden;}.front-container .title{position:absolute;background:#555;bottom:50px;right:0;padding:5px 10px;text-transform:uppercase;font-size:1.5em;font-weight:200;color:#FFF;}.front-container:hover .title{border-bottom:4px solid #FFF;padding-bottom:1px;}.front-container.box-1 .title{top:50px;left:0;right:inherit;bottom:inherit;}.logo-wrapper{background:#97BF0D;padding:20px;}.logo-wrapper img{width:100%;height:auto;}.box-1{background:#FFF;box-shadow:0px 0px 20px rgba(0,0,0,.5);z-index:1;}.box-2{background:#555;}.box-3{background:#555;}.article-wrapper{padding:20px;}.article-wrapper .caroufredsel_wrapper,.article-wrapper .article{height:100%;}.artilce-body{text-align:justify;}.kontakt-wrapper{background:#555;padding:20px 20px;color:#FFF;}.telefon,.mail{font-weight:200;width:100%;font-size:100%;line-height:1;}.mail{letter-spacing:.03em;}.pagination{left:0;text-align:center;position:absolute;width:100%;bottom:21%;}.pagination a{background-color:#555;height:10px;width:10px;content:' ';display:inline-block;margin:5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.pagination a.selected{background-color:#97BF0D;}.pagination a span{display:none;}.telefon i,.mail i{font-size:0.8em;}@media screen and (orientation:portrait){.front-container{height:40%;width:100%;}.front-container.box-1{height:20%;}.front-container img{width:100%;}.article-wrapper,.kontakt-wrapper{float:left;height:100%;}.article-wrapper{width:70%;}.logo-wrapper,.kontakt-wrapper{height:50%;width:100%;}.logo-wrapper{padding-top:25px;}.qm-wrapper{width:30%;height:100%}}@media screen and (orientation:landscape){.front-container{width:38%;height:100%;float:left;}.front-container.box-1{width:24%;}.front-container img{height:100%;}.article-wrapper{}.kontakt-wrapper{position:absolute;width:100%;bottom:0;}}.fredsel{height:100% !important;}.wrapper-border{background:none repeat scroll 0 0 rgba(0,0,0,0.1);border-radius:4px;box-shadow:1px 1px 0 rgba(0,0,0,0.1) inset;margin-top:10px;padding:10px;}.wrapper-border.light{background:none repeat scroll 0 0 rgba(255,255,255,0.2);}.wrapper-border .wrapper-border-content{background:none repeat scroll 0 0 rgba(255,255,255,0.9);border-radius:4px;padding:0 1em;}.wrapper-border .wrapper-full-width{margin-left:-1em;margin-right:-1em;}.wrapper-border h2{margin:0 0 .5em 0;}.wrapper-content.dark{background:#555;color:#FFF;}.wrapper-icon{color:#555;width:130px;height:130px;border-radius:100%;border:7px solid white;background:white;margin:auto;margin-bottom:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);}.wrapper-icon i{font-size:5.4em;line-height:1.6;}.teaser-big{text-align:center;margin:1em 0 0.5em 0;font-size:2.5em;font-weight:200;}.teaser-small{text-align:center;margin:0.1em 0 1.2em 0;font-size:1.7em;font-weight:200;}.teaser-big.after-h1{margin-top:0;}.teaser-big.before-small-teaser{margin-bottom:0;}.field-type-image img{width:100%;height:auto;}.row.bildergalerie{margin-top:-6px;padding-left:8px;padding-right:8px;padding-bottom:8px;}.bildergalerie .field-item{padding:7px;}.bildergalerie .field-item .image-wrapper{transition:all .5s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;box-shadow:0px 0px 5px rgba(0,0,0,0);}.bildergalerie .field-item .image-wrapper:hover{box-shadow:0px 0px 5px rgba(0,0,0,.5);}.bildergalerie .field-item .image-wrapper img{transition:all .5s ease;}.bildergalerie .field-item .image-wrapper:hover img{transform:scale(1.1,1.1);}.wrapper-big-picture{margin-top:3.5em;}.big-picture{margin-bottom:3.5em;}.wrapper-big-picture .wrapper-border{margin-top:0;}label{display:block;font-weight:200;font-size:1.1em;}.button,input{transition:all .5s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;font-weight:200;}input{width:100%;padding:7px;font-size:1.5em;color:#555;border:1px solid #ccc;}input:hover,input:focus{padding:7px;font-size:1.5em;color:#555;border:1px solid #555;}input[type="button"],input[type="reset"],input[type="submit"],.button{display:block;color:#FFF;background:#555;border:1px solid #ccc;font-size:2em;text-transform:uppercase;text-align:center;line-height:1;padding:5px 10px;margin-bottom:15px;}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover{color:#fff;text-shadow:0px 0px 5px rgba(255,255,255,0.9);background:#222;box-shadow:inset 0px 0px 10px rgba(0,0,0,0.8);text-decoration:none;}.field-name-field-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:15px;}.video-js{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.vjs-default-skin .vjs-big-play-button{width:28.8%;height:50%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;left:35.6%;top:25%;border:2px solid;}.vjs-default-skin .vjs-big-play-button:before{}
