.row{padding:0 0.9375em;max-width:100%}[class*="column"]+[class*="column"]:last-child{float:left}@font-face{font-family:'BitterBold';src:url("../fonts/Bitter-Bold-webfont.eot");src:url("../fonts/Bitter-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Bitter-Bold-webfont.woff") format("woff"),url("../fonts/Bitter-Bold-webfont.ttf") format("truetype"),url("../fonts/Bitter-Bold-webfont.svg#BitterBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BitterRegular';src:url("../fonts/Bitter-Regular-webfont.eot");src:url("../fonts/Bitter-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Bitter-Regular-webfont.woff") format("woff"),url("../fonts/Bitter-Regular-webfont.ttf") format("truetype"),url("../fonts/Bitter-Regular-webfont.svg#BitterRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BitterItalic';src:url("../fonts/Bitter-Italic-webfont.eot");src:url("../fonts/Bitter-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Bitter-Italic-webfont.woff") format("woff"),url("../fonts/Bitter-Italic-webfont.ttf") format("truetype"),url("../fonts/Bitter-Italic-webfont.svg#BitterItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BebasNeue';src:url("../fonts/BebasNeue-webfont.eot");src:url("../fonts/BebasNeue-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/BebasNeue-webfont.woff") format("woff"),url("../fonts/BebasNeue-webfont.ttf") format("truetype"),url("../fonts/BebasNeue-webfont.svg#BebasNeue") format("svg");font-weight:normal;font-style:normal}p{font-family:'BitterRegular', sans-serif;font-size:0.813em;color:#2f2f2f}strong{font-weight:normal;font-family:'BitterBold', sans-serif}a{color:#85c0b8}a:hover{color:#a3dad3}.clear{clear:both}.columns{padding:0 0.50315em 1.063em}.columns .panel{height:100%}.right{float:right}html{height:100%;min-height:100%}body{height:100%;min-height:100%;min-width:720px;-webkit-font-smoothing:antialiased}body.front #page,body.page-films #page{background:#f1f1f1}body.page-films #page #main-wrapper{padding-top:94px}body.page-films #header{z-index:999}body.page-films #highlighted{position:fixed;left:0;top:0;top:55px;width:100%;z-index:998}body.page-films #highlighted #views-exposed-form-filmview-film{margin:0}#page{position:relative;overflow:hidden;min-height:100%}#page-wrapper{position:relative;min-height:100%;height:100%}.logo-wrap{z-index:5;position:absolute;left:50%;margin-left:-158px;bottom:-10px}.logo-wrap .logo-inner{width:316px;height:65px;z-index:5;margin:0 auto;background:url("../images/sprite.png?v=1.1") no-repeat 0 -140px transparent}.logo-wrap .logo-inner #logo{margin:0 auto;display:block;width:192px;height:65px;overflow:hidden;background:url("../images/sprite.png?v=1.1") no-repeat 0 -17px transparent}.logo-wrap .logo-inner #logo img{display:block;margin:6px auto 0}@media screen and (max-width: 768px){.logo-wrap{z-index:1}.logo-wrap .logo-inner{z-index:1}.logo-wrap .logo-inner #logo img{height:auto;width:50%}}#header{width:100%;color:white;position:relative;z-index:5;margin-bottom:1.2em;background:#131313;min-height:55px}#header .columns{height:55px}#header #name-and-slogan{text-indent:-99999px;position:absolute;height:0;width:0}#header .region-header{float:left;margin-left:1.875em;height:55px;width:100%}@media screen and (min-width: 768px) and (max-width: 880px){#header .region-header ul.menu li a{font:0.75em/1em 'BitterBold', serif}}@media screen and (max-width: 768px){#header .region-header ul.menu li{width:100%;line-height:0.75em}#header .region-header ul.menu li a{font:0.75em/1em 'BitterBold', serif}}#header .region-header ul li{float:left;margin-right:4%;list-style:none;line-height:55px}#header .region-header ul li a{font:0.875em/55px 'BitterBold', serif;text-transform:uppercase;color:white}#header .region-header ul li a:hover{color:#85c0b8}#header .social-media{float:right;margin-right:1.875em}#header .social-media a{display:inline-block;height:32px;width:32px;margin:10px 0 0 8px;background-image:url("../images/sprite.png?v=1.1");text-indent:-99999px}#header .social-media a.twitter{background-position:-205px 0}#header .social-media a.twitter:hover{background-position:-205px -40px}#header .social-media a.facebook{background-position:-245px 0}#header .social-media a.facebook:hover{background-position:-245px -40px}#header .social-media a.vimeo{background-position:-285px 0}#header .social-media a.vimeo:hover{background-position:-285px -40px}#highlighted{box-shadow:0 1px 5px 0px rgba(0,0,0,0.1)}#highlighted .contextual-links-region{position:inherit}#views-exposed-form-filmview-film{height:54px;width:100%;background:white;line-height:54px;margin:-20px 0 40px;z-index:3;padding:0 1.875em}#views-exposed-form-filmview-film .views-exposed-form .views-exposed-widget{width:100%;float:none;padding:0}#views-exposed-form-filmview-film #edit-categorie-wrapper>label{height:54px;width:10%;float:left;cursor:default;font:italic 14px/54px 'BitterItalic', sans-serif;color:rgba(0,0,0,0.2);background:url(../images/film-arrow.png) no-repeat right transparent}#views-exposed-form-filmview-film .ajax-progress{display:none}#views-exposed-form-filmview-film .form-item{width:100%;margin:0;float:none}#views-exposed-form-filmview-film .form-item{float:left;width:90%}#views-exposed-form-filmview-film div.form-type-bef-link{float:left;height:54px;width:15%;position:relative;margin:0 0 0 -1px}#views-exposed-form-filmview-film div.form-type-bef-link a{font:0.75em/54px 'BitterBold', sans-serif;text-transform:uppercase;color:#85c0b8;height:100%;width:100%;position:absolute;text-align:center;border-left:1px solid #e7f2f1;border-right:1px solid #e7f2f1;white-space:nowrap;top:0;left:0}#views-exposed-form-filmview-film div.form-type-bef-link a:hover{background:#e7f2f1}#views-exposed-form-filmview-film div.form-type-bef-link.selected a{color:white;text-shadow:1px 1px rgba(0,0,0,0.15);background:#85c0b8;box-shadow:inset 0 3px 1px 0 rgba(0,0,0,0.4)}#views-exposed-form-filmview-film div.form-type-bef-link.form-item-edit-categorie-6,#views-exposed-form-filmview-film div.form-type-bef-link.form-item-edit-categorie-7,#views-exposed-form-filmview-film div.form-type-bef-link.selected-edit-categorie-7,#views-exposed-form-filmview-film div.form-type-bef-link.selected-edit-categorie-6{float:right}#views-exposed-form-filmview-film #edit-categorie-all{display:none}#slider{width:100%;overflow:hidden;border:3px solid white;position:relative;z-index:1;box-shadow:none}#home-side #block-twitter-block-1 iframe{padding:0 0.975em}#home-side .block{position:relative}#home-side .block .block-content{position:absolute;height:100%;width:100%;top:0;left:0}#home-side .block .block-content img{width:100%}#home-side p{margin:0 20px;color:white;font:0.938em 'BitterRegular', sans-serif;font-weight:normal}#home-side a{color:#11453e}#home-side .block-content img{margin:0 0 1em}#home-side h2{font:1.75em 'BebasNeue', sans-serif;color:white;text-shadow:1px 1px rgba(0,0,0,0.3);text-transform:uppercase;margin:0 0 10px}#home-side h2 span{width:60px;height:50px;margin:8px 0 -12px;display:inline-block;background:url("../images/sprite.png?v=1.1") no-repeat 15px -85px transparent}#home-side h2.over-il-luster span{background-position:-40px -85px}#home-side .tweets ul,#home-side .tweets li{list-style:none;font:15px 'BitterItalic', sans-serif;color:white}#home-side .tweets li{padding-right:20px}#home-side .tweets li .views-field-created-time{color:black}#home-side .tweets a{color:black}#home-side .tweets a:hover{color:#131313}#content{padding-bottom:88px}#content .img{border:3px solid white;width:100%;overflow:hidden;position:relative}#content .img img.overlay{position:absolute;left:0;top:0;pointer-events:none;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}#content .views-row:hover img.overlay{display:block;opacity:1}#content .views-row:hover .title a{color:#85c0b8}#content .img img{width:100%;height:auto}#content .title{background:white}#content .title h2{font:1.7em/1.5em 'BebasNeue', sans-serif;margin:0;padding:0;text-indent:20px}#content .title h2 a{display:block;color:#3a3a3a}#content .field-name-body p{font:13px/1.5em 'BitterRegular', sans-serif;color:#2f2f2f}#content .field-name-body p:first-child{font:18px/1.5em 'BitterItalic', sans-serif;color:#85c0b8}#content .views-field-title{box-shadow:0 2px 4px -2px rgba(0,0,0,0.1)}#content .block-nivo-slider{position:relative}#content .highlights{background:#131313;height:35px;width:99px;position:absolute;left:20px;bottom:81px;z-index:6}#content .highlights p{margin:0;text-align:center;font:normal 16px/35px 'BitterItalic', sans-serif;color:white}#content .theme-default .nivo-controlNav{position:absolute;left:120px;bottom:81px;z-index:6;padding:0}#content .theme-default .nivo-controlNav a{background:#85c0b8;color:white;font:16px/35px 'BitterRegular', sans-serif;text-indent:0;display:inline-block;height:35px;width:35px;margin:0 1px 0 0}#content .theme-default .nivo-controlNav a:hover,#content .theme-default .nivo-controlNav a.active{background:white;color:#85c0b8}#content .nivo-caption{left:17px;bottom:0.6em;height:1em;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);background:white;color:#131313;width:auto;font:3em/1em 'BebasNeue', sans-serif;text-transform:uppercase;padding:0 10px}#content .right-bar h3,#content .right-bar h3 ul,#content .right-bar h3 li{list-style:none;font:28px 'BebasNeue', sans-serif;margin:0}#content .right-bar p{color:#818181;font:13px 'BitterRegular', sans-serif}#content .right-bar p strong{color:#2f2f2f;font-family:'BitterBold';font-weight:normal}#content .film-header{padding:0}#content .film-header .field-item{font:20px 'BitterItalic', sans-serif;color:#818181;text-align:center;margin:0}#content .film-header h2{font:60px 'BebasNeue', sans-serif;color:#85c0b8;text-align:center;margin:0}#content .page.small-8{margin:0;padding-bottom:0}.node-type-film #page-wrapper{background:#f1f1f1}.node-type-film .overlay{background:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;position:absolute;top:0;left:0;width:100%;height:94px;z-index:4}.node-type-film #content{position:relative}.node-type-film #content .row{background:white;padding:2em 0 0}.node-type-film #content .row.detail{background:#f1f1f1;padding:0}.node-type-film #content .images-gallery{margin-bottom:1em;overflow:hidden}.node-type-film #content .images-gallery .img-gallery{width:22%;height:22%;overflow:hidden;margin:1em 0 0 4%;float:left}.node-type-film #content .images-gallery .img-gallery.first{margin-left:0}.node-type-film #content .images-gallery .img-gallery:hover .img-border{border-color:#85c0b8}.node-type-film #content .images-gallery .img-gallery div.img-border{height:100%;overflow:hidden;border:5px solid white}.node-type-film #content .img .curImg,.node-type-film #content .img .fadeImg{display:none;position:absolute;top:0;left:0;z-index:3}.node-type-film .back-to-overview{position:relative}.node-type-film .back-to-overview a{height:48px;width:48px;position:absolute;left:50%;margin-left:-24px;top:-56px;background:url(../images/sprite.png?v=1.1) no-repeat -335px 15px #85c0b8;text-indent:-9999px;display:block;z-index:6}.node-type-film .navigation a{height:67px;width:67px;display:block;position:absolute;top:150px;left:50%;margin:-33px 0 0 -33px;text-indent:-99999px;background:url("../images/sprite.png?v=1.1") no-repeat 0 0 transparent}.node-type-film .navigation.next a{background-position:-430px -30px}.node-type-film .navigation.next a:hover{background-position:-430px -100px}.node-type-film .navigation.prev a{background-position:-360px -30px}.node-type-film .navigation.prev a:hover{background-position:-360px -100px}.social-share>div,.social-share>iframe{float:left;margin-right:3px}.social-share .region-film-forward .content a{background:url("../images/sprite.png?v=1.1") -390px 0 transparent;display:inline-block;height:20px;width:72px;padding-left:24px;font:bold 11px/20px Arial, Helvetica, sans-serif;color:#3a3a3a;border-radius:3px}.social-share .region-film-forward .content a:hover{box-shadow:inset 0 0 10px rgba(0,0,0,0.3)}.social-share .clear{height:10px;float:none}#colorbox .form-type-text,#colorbox .form-type-textarea{float:left;clear:left}#colorbox .form-type-item{float:right;clear:right}#colorbox .form-item textarea{height:auto;resize:vertical}.about{position:relative}.about .about-border{background:#a3dad3;height:5px;width:100%;position:absolute;top:33%;left:0}.about .personel-overview{max-width:812px;margin:0 auto}.about .personel-overview .personel .avatar{position:relative;overflow:hidden}.about .personel-overview .personel .avatar .personel-overlay{z-index:10;position:relative;width:100%;height:auto}.about .personel-overview .personel .avatar .gray-img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:-webkit-filter 0.3s ease-in;-o-transition:filter 0.3s ease-in;-moz-transition:filter 0.3s ease-in;transition:filter 0.3s ease-in;min-width:100%;position:absolute;left:0;top:0}.about .personel-overview .personel .avatar a:hover+.gray-img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.about .personel-overview .personel h4{font:16px 'BitterBold', sans-serif;color:#3a3a3a;text-align:center;margin:0}.about .personel-overview .personel p{font:12px 'BitterItalic', sans-serif;text-align:center;color:white}.sidebar p{font:18px/1.5em 'BitterItalic', sans-serif;color:#85c0b8}.page-content{margin:0 0 100px}.content-top{background:#85c0b8;position:relative;left:0;width:100%;padding:15px 0;margin:-20px 0 40px}.content-top h2{color:#346f67;font:20px/1em 'BitterItalic', sans-serif;text-align:center;text-shadow:1px 1px 1px rgba(255,255,255,0.4);margin-top:2em}.content-top h3{font:60px/1em 'BebasNeue', sans-serif;color:white;text-shadow:0 1px 1px rgba(0,0,0,0.3);text-align:center}.contact-us h3{font:16px/1.2em 'BitterRegular', sans-serif;color:#2f2f2f;margin:0}.contact-us a{display:block;font:20px/1.6em 'BitterItalic', sans-serif;margin-bottom:1.5em;color:#85c0b8}.adres{color:#c3c3c3;margin:1em 0}.adres p{font-size:13px}.nivoSlider img{height:auto !important}#map-canvas{width:100%;height:15em;padding:3px;box-shadow:0 0 3px 0 rgba(0,0,0,0.1)}form input[type="text"],form input[type="email"],form textarea{background:#f1f1f1;border:0 none;height:3em;margin:0}form input[type="text"]:focus,form input[type="email"]:focus,form textarea:focus{background:#f1f1f1;box-shadow:0 0 10px rgba(0,0,0,0.3) inset}form textarea{height:20em}form .form-item{width:48%;float:left;margin:0 2% 1em 0}form .form-item#webform-component-e-mail-adres{clear:left}form .webform-component-textarea{width:98%;clear:both}form #edit-actions{clear:both}form input[type="submit"]{border:0 none;background:#85c0b8;border-bottom:1px solid #346f67;color:#131313;height:4em;font:14px/4em 'BitterBold', sans-serif;border-radius:5px;padding:0 30px}form input[type="submit"]:hover{background:#63afa4;border-bottom:1px solid #a3dad3}form label{font:14px/2em 'BitterRegular', sans-serif;color:#2f2f2f}#footer{height:88px;width:100%;max-width:100%;background:#131313;position:absolute;bottom:0;left:0;margin:0;font-family:'BitterRegular', serif;color:white;border:none}#footer .region{width:100%;height:100%}#footer>div{float:left}#footer .columns{height:70px;position:relative;padding-bottom:0}#footer .columns .content{height:auto;width:100%;position:absolute;left:0;bottom:0;padding:0 0.9375em}#footer strong{font-family:'BitterBold', serif}#footer p{margin:0;font-size:0.8125em;line-height:1em;color:white}#footer .copyright{text-align:right}#footer #block-block-3 p{text-align:right;color:#626262; display: inline-block;}.nivo-directionNav{display:none !important}.front.mobile{font-size:0.875em}.front.mobile #header{margin-bottom:0}.front.mobile a.button-prev-page{display:inline-block;width:28px;height:28px;background:transparent url("../images/mobile-sprite.png?v=1.1") no-repeat -260px -142px;margin:10px 0 0 10px;position:absolute;top:2px;left:5px;text-indent:-99999px;z-index:10}.front.mobile a.button-prev-page:hover{background-position:-260px -170px}.front.mobile #content{padding-bottom:0}.front.mobile #content .img{border:0}.front.mobile #slider{border:0}.front.mobile .home-slideshow,.front.mobile .home-slideshow .columns{padding:0}.front.mobile .nivoSlider{margin-bottom:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.front.mobile .nivo-controlNav,.front.mobile .highlights{display:none}.front.mobile .nivo-caption{left:17px;bottom:17px;height:1em;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);background:white;color:#131313;width:auto;font:2.2em/1.15em 'BebasNeue', sans-serif !important;text-transform:uppercase;padding:0 10px}.front.mobile .mobile-info{text-align:center;background:#85c0b8;padding-top:1.7em;font-family:'BitterBold', sans-serif}.front.mobile a{color:#fff}.front.mobile a.green-button{background:transparent url("../images/mobile-sprite.png?v=1.1") no-repeat left top;padding-left:3.8em;line-height:58px;display:inline-block;color:#1a544c}.front.mobile a.green-button span{background:transparent url("../images/mobile-sprite.png?v=1.1") no-repeat right -61px;padding-right:0.8em;line-height:58px;display:inline-block}.front.mobile p{font-size:1em;margin-top:2.1em;color:#fff}.front.mobile p span{color:#1a544c;font-weight:bold}.front.mobile #map-canvas{border:0}@media all and (orientation: landscape){.front.mobile #map-canvas{height:7em}}.front.mobile #footer-wrapper{background:#000;color:#fff;text-align:center;padding:2em 0}.front.mobile #footer-wrapper h3{font:1.7em/1.15em 'BebasNeue', sans-serif;color:#fff;margin:0}.front.mobile #footer-wrapper .social-media a{display:inline-block;height:65px;width:65px;margin:1em 0 2em 8px;background-image:url("../images/mobile-sprite.png?v=1.1");text-indent:-99999px}.front.mobile #footer-wrapper .social-media a.twitter{background-position:left -122px}.front.mobile #footer-wrapper .social-media a.twitter:hover{background-position:left -192px}.front.mobile #footer-wrapper .social-media a.facebook{background-position:-79px -122px}.front.mobile #footer-wrapper .social-media a.facebook:hover{background-position:-79px -192px}.front.mobile #footer-wrapper .social-media a.vimeo{background-position:-158px -122px}.front.mobile #footer-wrapper .social-media a.vimeo:hover{background-position:-158px -192px}.front.mobile #footer-wrapper a{text-decoration:underline;font-family:'BitterBold', sans-serif}.front.mobile #footer-wrapper p{color:#4e4e4e;font-size:0.8em;margin:1em 0}.front.mobile.node-type-film #content .row{background:#f1f1f1}.front.mobile.node-type-film #content .post-date{font-size:1em;color:#85c0b8;font-style:italic;font-family:'BitterBold', sans-serif}.front.mobile.node-type-film #content p,.front.mobile.node-type-film #content .field-name-body p:first-child{font-size:1em;color:#343434;font-family:'BitterBold', sans-serif}.front.mobile.node-type-film #content p{font-family:'BitterRegular', sans-serif;margin:10px 0 20px}.front.mobile.node-type-film #content a{color:#85c0b8;font-family:'BitterRegular', sans-serif}.front.mobile.node-type-film #content .content,.front.mobile.node-type-film #content .detail .columns{padding:0}body.mobile{min-width:380px}.views-exposed-widget .views-widget .description{display: none}#block-block-3{text-align:right}a.footer-icons-sprite{display:inline-block;width:32px;height:32px;background-image:url(../images/sprite.png?v=1.1); text-indent:9999px; margin-left: 8px;}a.footer-youtube-icon{display:inline-block;height:32px;width:32px;background-image:url(../images/Icoon-youtube.png);text-indent:99999px;background-position:0 0;margin-left:8px;}a.footer-youtube-icon:hover{background-position:32px 0}a.footer-twitter-icon{background-position:-205px 0}a.footer-twitter-icon:hover{background-position:-205px -40px}a.footer-vimeo-icon{background-position:-285px 0}a.footer-vimeo-icon:hover{background-position:-285px -40px}a.footer-facebook-icon{background-position:-245px 0}a.footer-facebook-icon:hover{background-position:-245px -40px}a.youtube-icon-top{display:inline-block!important;height:32px!important;width:32px!important;background-image:url(../images/Icoon-youtube.png)!important;background-position:0 0!important}a.youtube-icon-top:hover{background-position:32px 0!important}.teamfoto{margin-bottom:3px!important;}.over-il-luster{margin-bottom:-3px!important}.about-container{margin:0 auto;display:table;box-sizing:border-box;}.small-3{width:50%;} a.footer-instagram-icon{background-image:url(../images/Icoon-instagram.png);display:inline-block;height:32px;width:32px;text-indent:99999px;background-position:0 0;margin-left:8px} a.header-instagram-icon{background-image:url(../images/Icoon-instagram.png)!important;background-position:0 0!important}a.footer-instagram-icon:hover{background-position:32px 0}a.header-instagram-icon:hover{background-position:32px 0!important}