﻿html{color:#000;background:#fff}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;display:block}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}html{overflow:-moz-scrollbars-vertical;overflow-y:scroll}body{font-family:helvetica,arial,sans-serif;font-size:16px;line-height:28px;color:#000;background-color:#fff}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}h1,h2,h3,h4,h5{color:#000;font-weight:700}h1{font-size:40px;line-height:52px;margin:25px 0 20px 0}h2{font-size:30px;line-height:40px;margin:20px 0 15px 0}h3,h4,h5{font-size:20px;line-height:26px;font-weight:bold;margin:20px 0px 20px 0px}ul,ol,p{padding-bottom:20px}hr{border:0;border-top:1px solid #aaa;margin:20px 0;height:1px}blockquote{font-style:italic;background:#ffc;border:1px solid #cca;padding:6px 12px;margin:6px 0}a{cursor:pointer;text-decoration:none;color:#09d}a:focus{outline:none}a:hover{text-decoration:underline}pre{color:#fff;font-size:12px;padding:0 20px 20px;background:#666;border-left:8px solid #333;line-height:20px}ol li,ul li{list-style:decimal;margin-left:30px}ul li{list-style:disc}.clear{display:block;clear:both;width:0;height:0}.italic{font-style:italic}.left{float:left}.right{float:right}.hidden{display:none}.center{text-align:center}input,textarea{border:1px solid #aaa;background:#fff;padding:4px;margin:4px 0;clear:both;float:left;-webkit-border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input.submit{background-color:#09d;padding:8px 12px;color:#fff;border:0;cursor:pointer;-webkit-appearance:none}input.submit:hover{background-color:#000}input.checkbox{border:0}table{border-bottom:2px solid #333;width:100%;border-collapse:collapse;background:#fff;margin:10px 0 20px 0;overflow:scroll;-webkit-overflow-scrolling:touch}table th{background:#333;color:#fff;padding:5px;font-weight:bold;text-align:center}table th.active{background:#000}table th:first-child{text-align:left}table tr.fat{font-weight:bold}table td{padding:5px;border-right:1px solid #e6e6e6;text-align:right}table .odd{background:#ddd;padding:5px}table td:first-child{text-align:left}table td:last-child{border-right:0}table th:first-child{text-transform:uppercase}table tr.bordered{border-bottom:2px solid #333}.nav{float:right}.nav ul{display:inline-block;padding:0}.nav li{float:left;list-style:none;margin:0 0 0 10px}.nav a{display:block}#logo,#payoff{float:left}img,object,embed{max-width:100%}.column{display:block;float:left;position:relative}.row{margin-left:auto;margin-right:auto}.row{width:900px}.column{margin-left:15px;margin-right:15px}.gr1{width:45px}.gr2{width:120px}.gr3{width:195px}.gr4{width:270px}.gr5{width:345px}.gr6{width:420px}.gr7{width:495px}.gr8{width:570px}.gr9{width:645px}.gr10{width:720px}.gr11{width:795px}.gr12{width:870px}@media only screen and (min-width: 1255px){.row{width:1140px}.column{margin-left:20px;margin-right:20px}.gr1{width:55px}.gr2{width:150px}.gr3{width:245px}.gr4{width:340px}.gr5{width:435px}.gr6{width:530px}.gr7{width:625px}.gr8{width:720px}.gr9{width:815px}.gr10{width:910px}.gr11{width:1005px}.gr12{width:1100px}}@media only screen and (max-width: 995px){.row{width:720px}.column{margin-left:10px;margin-right:10px}.gr1{width:40px}.gr2{width:100px}.gr3{width:160px}.gr4{width:220px}.gr5{width:280px}.gr6{width:340px}.gr7{width:400px}.gr8{width:460px}.gr9{width:520px}.gr10{width:580px}.gr11{width:640px}.gr12{width:700px}}@media handheld,only screen and (max-width: 767px){h1{font-size:26px;line-height:32px;margin:10px 0 5px 0}h2{font-size:22px;line-height:28px;margin:5px 0 0 0}.row{width:auto}.column{overflow:auto;float:none;width:auto;margin-left:20px;margin-right:20px}#logo,#payoff,.nav{clear:both;float:none;text-align:center;margin:auto}}@font-face{font-family:"LatoLight";src:url("../fonts/Lato-Lig-webfont.eot");src:url("../fonts/Lato-Lig-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Lig-webfont.woff") format("woff"),url("../fonts/Lato-Lig-webfont.ttf") format("truetype"),url("../fonts/Lato-Lig-webfont.svg#FunctionProMedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Lato";src:url("../fonts/Lato-Reg-webfont.eot");src:url("../fonts/Lato-Reg-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Reg-webfont.woff") format("woff"),url("../fonts/Lato-Reg-webfont.ttf") format("truetype"),url("../fonts/Lato-Reg-webfont.svg#FunctionProMedium") format("svg");font-weight:normal;font-style:normal}body{font-family:"Lato",helvetica,arial,sans-serif;line-height:22px}a{color:#d04}a:hover{color:#333;text-decoration:none}h1{font-family:"LatoLight",helvetica,arial,sans-serif;font-weight:normal;font-size:42px;text-align:left;line-height:50px;padding:25px 0 5px 0}h2{font-size:24px}a h2{color:#d04}a h2:hover{color:#333}#header{display:block;overflow:hidden;padding:0 20px;background:#000 url("../images/bg_masks.jpg") no-repeat center center;background-size:cover;border-bottom:1px solid #fff;-webkit-transition:height 1s ease;-moz-transition:height 1s ease;-ms-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease}#topnav{position:absolute;left:0;display:block;background-color:#fff;background-color:hsla(0,0%,100%,.85);-webkit-border-radius:0px 0px 10px 0px;border-radius:0px 0px 10px 0px}#topnav ul{margin:0 5px}#topnav ul li{float:left;list-style:none;margin:15px}#topnav a{color:#333;margin-bottom:4px}#topnav a.active,#topnav a:hover{color:#d04;text-decoration:none}#header #logo{float:none;position:relative;max-width:1180px;margin:0 auto}#header #bs_logo{float:right;margin-bottom:20px;display:inline-block;background-color:#fff;background-color:hsla(0,0%,100%,.85);-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;width:300px}#header .zwartblok{clear:both;display:block;width:260px;padding:10% 20px;margin-bottom:20px;-webkit-border-radius:10px;border-radius:10px;color:#fff;background-color:#373737;background-color:rgba(0,0,0,.6)}#header .zwartblok h1{color:#fff;font-family:"Lato";font-weight:bold;font-size:28px;line-height:26px;margin:10px 0 18px 0;padding:0}#header .zwartblok a:hover{color:#fff}#header .zwartblok p{padding-bottom:10px}#header .zwartblok ul{padding-bottom:5px}#header .zwartblok ul li{list-style:none;margin:0 0 5px 0;padding:0 0 0 22px;background:url("../images/li_special.png") no-repeat left center}#header .zwartblok ul li a{color:#fff;font-weight:bold;font-size:18px}#header .zwartblok ul li a:hover{color:#d04}.portfolio_item{border:1px solid #ccc;overflow:hidden;padding-bottom:10px;text-align:left}.portfolio_item img{border:0 !important;margin:0 !important}.portfolio_item h2,.portfolio_item p{margin:12px !important;padding:0;line-height:30px}.portfolio_item p{line-height:22px}@media only screen and (max-width: 767px){#xtopnav{display:none;position:relative;left:0;background-color:#111;padding:0;margin:0;border-radius:0}#xtopnav ul{margin:0;padding:0}#xtopnav ul li{clear:both;width:100%;padding:0;margin:0}#xtopnav a{display:block;color:#fff;padding:14px 20px 10px 20px;border-top:1px solid #333}#xheader #logo{width:100%}#header .zwartblok{width:auto}#header #logo #bs_logo{width:200px}#xheader #logo #bs_menu{display:block;float:right;width:36px;padding:10px}}#content{text-align:center;margin:0 auto;max-width:1200px;padding:0 20px}#content img{border:1px solid #ccc;margin:3px 0}#content img.logo{-webkit-border-radius:0;border-radius:0;border:0;margin:0;width:100px;float:right}#content h2{margin:0}#content .s1_1{text-align:left;clear:both;width:98%;padding:1%}#content .s2_3{float:right;text-align:left;width:64.6%;padding:1%}#content .s1_3{text-align:left;float:left;width:31.3%;padding:1%}@media only screen and (max-width: 995px){#content .s1_3{width:48%}#content .s2_3{width:98%}}@media handheld,only screen and (max-width: 767px){#content h1{font-size:30px;line-height:36px}#content .s1_1,#content .s1_3,#content .s2_3{width:100%;padding:10px 0}}html,body{overflow-x:hidden}body{-webkit-transition:margin .3s ease;-moz-transition:margin .3s ease;-ms-transition:margin .3s ease;-o-transition:margin .3s ease;transition:margin .3s ease}img.noborder{border:0 !important}#topnav{position:fixed}#topnav ul li{margin:15px 10px}#topnav ul li.flag{margin-top:20px}#topnav ul li.flag img{width:20px;max-width:20px}input:invalid,textarea:invalid{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}#header .zwartblok{width:auto;margin:0 -20px;-webkit-border-radius:0;border-radius:0}#header .zwartblok_content{width:auto;max-width:720px;margin:0 auto 20px}#header .zwartblok:after{content:" ";display:table;clear:both}#header .zwartblok ul{margin-top:10px}#header .zwartblok h1,#header .zwartblok p{line-height:36px;font-size:19px;margin-bottom:0;font-weight:normal}#header .zwartblok ul li{float:left;padding:10px 20px 10px 22px}#header .zwartblok ul li a{font-size:20px;font-weight:normal}#content img,img.ankeiler,.portfolio_item,.portfolio_item img.ankeiler{-webkit-border-radius:0;border-radius:0}#drawer{position:fixed;top:0;left:-300px;width:260px;background-color:#fff;height:100%;z-index:100;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:15px 20px;font-size:20px;line-height:32px}#drawer li{margin-left:0;list-style-type:none}#drawer li img{display:inline-block;vertical-align:middle;margin:0 5px 5px 0}#drawer a{color:#444}#drawer a:hover,#drawer a.active,#drawer_close:hover,#drawer_open:hover{color:#d40}#drawer_open,#drawer_close{cursor:pointer;display:inline-block;font-size:16px}#drawer_open{padding:20px 20px 16px}#drawer_open img,#drawer_close img{width:30px;padding:4px 4px 4px 0;margin:0 5px 5px 0;display:inline-block;vertical-align:middle}#drawer_close{margin-bottom:15px}h1.h1-block-big-title{padding-top:5px}h5{color:#d04;margin-bottom:0px}.ContentPage div#content h5{margin:0 0 10px 0}input#Form_ContactForm_action_doContactForm{-webkit-appearance:none}@media handheld,only screen and (max-width: 767px){#header .zwartblok h1,#header .zwartblok p{line-height:24px;font-size:18px}#header .zwartblok ul li{float:none;padding:5px 5px 2px 22px}#header .zwartblok ul li a{font-size:16px}#drawer_open{padding:5px 10px}h1.h1-block-big-title{padding-top:0px}.clear_mob{display:block;clear:both}span.clear_mob+h1{margin-top:0}}.ContentPage .video-holder{position:relative;overflow:hidden;width:100%;height:100%;min-height:660px;margin:30px auto}@media(min-width: 767px)and (max-width: 1024px){.ContentPage .video-holder{min-height:565px}}@media(min-width: 426px)and (max-width: 768px){.ContentPage .video-holder{min-height:410px}}@media(min-width: 321px)and (max-width: 425px){.ContentPage .video-holder{min-height:225px}}@media(max-width: 320px){.ContentPage .video-holder{min-height:170px}}.ContentPage .video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ContentPage .title-holder{margin:40px auto 10px;font-family:"LatoLight",helvetica,arial,sans-serif;font-weight:normal;font-size:42px;line-height:1em}@media(max-width: 425px){.ContentPage .title-holder{font-size:25px}}form{max-width:500px}div.field{margin:10px 0 15px}fieldset{border:0;margin:0;padding:0}form label{margin-bottom:5px}form label.left{display:block;font-weight:bold;clear:both}form label.right{font-size:12px;color:#888;clear:both}form input.text,form textarea,form select{width:100%;max-width:400px;padding:6px 5px;font-size:15px;background-color:#fff;border:1px solid #dad9d9}form input.text:focus,form textarea:focus,form select:focus{outline:none}form input[disabled],form textarea[disabled]{background-color:#f7f7f7;border:1px solid #dad9d9}textarea{resize:vertical}.field .checkbox,.field .radio{float:left;width:13px;height:13px;margin-right:6px;margin-top:3px;padding:0}.checkbox label.right,.radio label.right{float:left}form .message{background-color:#fef4ba;padding:5px 10px;border:1px solid #e8c805;border-radius:3px}form .good{background-color:#ecf9d0;border-color:#8fbe00}form .bad,form .required{background-color:#f9d0d0;border-color:#cf0000;color:#d04}.Actions,.btn-toolbar{margin-bottom:20px}a.btn,button,input[type=submit],.Actions .action{background:#d04;color:#fff;display:inline-block;border-radius:4px;padding:15px 25px;margin-top:10px;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;border:none;font-size:13px;margin-right:10px;float:left}a.btn:hover,button,input[type=submit]:hover,.Actions .action:hover{background:#c80000;color:#fff}a.btn{line-height:18px;margin-bottom:10px}a.btn:after{content:"→";padding-left:10px}input.action[class]{width:auto}.Actions:after{color:#b94a48;display:inline-block;font-weight:normal;margin-top:9px}.checkbox label.right{font-size:13px;color:#333}form .requiredField label.left:after{color:#b94a48;content:"*";font-size:14px;font-weight:normal;padding-left:3px}span.message{margin:10px 0;display:block;max-width:390px;clear:left}form input.holder-required{border:1px solid #cf0000}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}@media only screen and (max-width: 900px){form{max-width:100%}}div#captcha_explain{clear:both}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-direction-nav li{list-style:none}.flexslider{padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;margin:0}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}.no-js .slides>li:first-child{display:block}.flexslider{display:block;position:relative;height:auto;margin:0;background:#fff;overflow:hidden}.flex-viewport{height:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.flexslider .slides{zoom:1;height:100%}.flex-direction-nav{overflow:hidden}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(../images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{display:none;background-position:100% 0}.flex-direction-nav .flex-prev{display:none}.flexslider:hover .flex-next{display:block;opacity:.8;right:5px}.flexslider:hover .flex-prev{display:block;opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{display:none;cursor:default}.flex-control-nav{display:none;width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flexslider .clone{display:none}.flexslider .slides{margin:10px}.flexslider .slides li{position:relative;display:block;margin:10px}.flex-active-slide .flexblock{opacity:1;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1)}@media screen and (max-width: 767px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}.flexblock{width:260px}}/*# sourceMappingURL=maps/combined-theme.css.map */
