/* *** /media/css/responsive/tables.css (min) *** */
@media only screen and (max-width: 320px){table.datagrid-vertical,
.datagrid-vertical thead,
.datagrid-vertical tbody,
.datagrid-vertical th,
.datagrid-vertical td,
.datagrid-vertical
tr{display:block;float:left}.datagrid-vertical
tr{width:100%}.datagrid-vertical
td{width:50%;padding:0}.datagrid-vertical thead
tr{position:absolute;top:-9999px;left:-9999px}.datagrid-vertical
tr{margin-bottom:2%}.datagrid-vertical tr:nth-child(even) td{border-bottom:1px solid #eee}.datagrid-vertical tr:nth-child(even) td:last-child{border-bottom:none}.datagrid-vertical
td{border:none;border-bottom:1px solid #fff;position:relative;padding-left:50%;white-space:normal;text-align:left}.datagrid-vertical td:before{position:absolute;top:0;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}.datagrid-vertical td:before{content:attr(data-title)}.datagrid-vertical td:last-child{border:none}}@media only screen and (max-width: 580px){table.responsive{width:100%!important}table.responsive th,
table.responsive
td{display:block;width:100%!important}#formTestResults table.responsive th,
#formTestResults table.responsive
td{display:table-cell;width:auto!important}}@media only screen and (max-width: 320px){#formTestResults table.responsive th,
#formTestResults table.responsive
td{display:block;width:100%!important}}table.responsive{table-layout:fixed}
/* *** /media/css/responsive/responsive.css (min) *** */
@media only screen and (max-width: 1000px){#container{width:auto;padding:0
20px}}/*/*//**/@media only screen and (max-width: 800px){body{background:none}#container{background:url(/media/img/bg_texture_transparent.png) no-repeat 50% 0}main{width:100%;float:none;clear:both}#home
main{width:100%;float:none}#right,#left{width:100%;float:none}header{margin-bottom:20px}#topVragen{margin-right:70px}#topLogo:after{display:none}.videoWrapper{float:left;width:48%;margin-left:4%}.videoWrapper:first-child{margin-left:0}blockquote{width:48%;float:right;margin:63px
0 14px;box-sizing:border-box;-webkit-box-sizing:border-box}.contentQuote
blockquote{width:auto;float:none;margin:0
20px 14px 20px;box-sizing:content-box;-webkit-box-sizing:content-box}#bannerLeft
.blockWrapper{width:auto;display:block;float:none;margin:0
0 10px 0}#bannerLeft .blockWrapper
.block{min-height:0}#nav{display:none}.subnav{display:none}.menu-trigger{display:block}}/*/*//**/@media only screen and (max-width: 580px){#container{padding:0
10px}header{min-height:53px}#topLogo
img{width:175px;height:auto;margin-top:4px}#top #links::after{display:none}#top #links
a{margin-left:10px}#bannerLeft{display:none}#bannerRight{width:100%;float:none}#bannerRight
.block{background-image:none}#bannerRight
h2{font-size:2.0em}#teststeps
ul{text-align:center;line-height:0}#teststeps
li{float:none;display:inline-block}#teststeps li a, #teststeps li
span{text-indent:-9999px;overflow:hidden;margin:0;padding:0;width:55px;height:53px}#calculator{margin-bottom:50px}#calculator .head
.left{float:none}#calculator .head
.right{display:none}#calculator .head h2:after{display:none}#calculator
.form{}#calculator .form
.row{width:49%;float:left;margin:0
0 2% 2%;padding:20px
20px 63px;box-sizing:border-box}#calculator .form div.row:nth-child(2n+1){margin-left:0;clear:both}#calculator .form
.checkbox{top:auto;right:0;width:auto;height:43px;float:none}#calculator .form
.text{float:none;width:auto;margin:0
0 19px;padding:0}#calculator .form .text
p{margin:0;padding:0;float:none}#calculator .form .text
p{text-align:center;line-height:1.2}#calculator .form
.value{display:block;float:none;width:auto;padding:0;margin:0
auto;position:relative}#calculator .form .value
input{float:none;width:100%;height:29px;padding:5px
50px 5px 13px;border:1px
solid #dcdcdc;background:#f3f3f3;cursor:default;transition:border 0.3s ease, background 0.3s ease;-webkit-transition:border 0.3s ease, background 0.3s ease;appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}#calculator .form .row.checked .value
input{background:#FFF;cursor:text}#calculator .form .value input:focus{border-color:#a8a8a8;box-shadow:none}#calculator .form .value
span{float:none;margin:0;padding:0;position:absolute;top:50%;right:10px;margin-top:-12px}#calculator .form .value
span{color:#999;font-size:15px;transition:color 0.3s ease;-webkit-transition:color 0.3s ease}#calculator .form .row.checked .value
span{color:#333}#calculator .form
input.btn{margin-top:10px}#calculator
span.icon{float:none;width:38px;height:38px;margin:0
auto 5px}#calculator.stap-2 .head
h2{padding-bottom:0}#calculator.stap-2 .head h2:after{display:none}#calculator.stap-2 .head
.right{margin-right:0}#calculator .overview
.row{margin-bottom:10px;width:49%;float:left;margin:0
0 2% 2%;border:1px
solid #bebebe;box-sizing:border-box;padding:20px
20px 12px;border-radius:4px}#calculator .overview div.row:nth-child(2n+1){margin-left:0;clear:both}#calculator .overview
.text{float:none}#calculator .overview .text
p{margin:0;padding:0;float:none}#calculator .overview .text
p{font-size:15px;color:#333;font-weight:700;text-align:center;line-height:1.2}#calculator .overview
.value{width:auto;float:none}#calculator .overview
.value{text-align:center}#calculator .overview
.total{margin:0;padding:30px
0 0;border-top:0 none;clear:both}#calculator .overview .total
.label{font-weight:700;font-size:18px;color:#333}#calculator .overview .total
.value{margin-top:9px;float:none;width:auto}#calculator .overview .total
.value{font-weight:700;font-size:28px;color:#77be5b;text-align:left}#calculator .overview .total .value
span{font-weight:400;font-size:15px}.album
a{width:23.5%;margin:0
2% 2% 0}.album a:nth-child(5n){margin:0
2% 2% 0}.album a:nth-child(4n){margin:0
0 2% 0}.contentQuote{float:none;width:auto;margin:30px
0 30px 0}footer
.padding{padding:0}footer
#copyright{float:none}footer
#copyright{text-align:center}footer
#footerSocial{text-align:center;float:none;margin-bottom:14px}footer #footerSocial a:nth-child(1){float:none;display:inline-block}footer #footerSocial a:nth-child(2){float:none;display:inline-block}footer #footerSocial a:nth-child(3){float:none;display:inline-block}}/*/*//**/@media only screen and (max-width: 580px){header{min-height:53px}#topLogo{float:none;width:auto;display:inline;padding:0;margin:0}#topLogo
img{float:none;padding:0
0 15px 10px;margin:0
-10px 15px}#topVragen{display:block;margin:0;float:none;text-align:center;border-top:1px solid #CCC;padding-top:15px}.videoWrapper{float:none;width:100%;margin-left:0}blockquote{width:100%;float:none;margin:20px
0 14px}.menu-trigger{margin:0;top:-8px}}@media only screen and (max-width: 580px){h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.2em}span.h1{font-size:1.6em}}@media only screen and (max-width: 580px){#container{overflow:visible}.videoWrapper{float:none;width:100%;margin:0
0 15px}.testanswers
.binnenmuur{width:48.74%;padding-bottom:48.76%}.testanswers .binnenmuur:hover{width:48.74%;padding-bottom:48.76%}.testanswers
.buitenmuur{width:48.74%;padding-bottom:48.76%}.testanswers .buitenmuur:hover{width:48.74%;padding-bottom:48.76%}.testanswers
.binnenbuitenmuur{width:48.74%;padding-bottom:48.76%}.testanswers .binnenbuitenmuur:hover{width:48.74%;padding-bottom:48.76%}.testanswers
.vloerenkelders{width:48.74%;padding-bottom:48.76%}.testanswers .vloerenkelders:hover{width:48.74%;padding-bottom:48.76%}.testanswers .binnenmuur-onder150{width:100%;padding-bottom:48.80%}.testanswers .binnenmuur-onder150:hover{width:100%;padding-bottom:48.80%}.testanswers .binnenmuur-boven150{width:100%;padding-bottom:48.80%}.testanswers .binnenmuur-boven150:hover{width:100%;padding-bottom:48.80%}.testanswers .buitenmuur-onder150{width:100%;padding-bottom:48.80%}.testanswers .buitenmuur-onder150:hover{width:100%;padding-bottom:48.80%}.testanswers .buitenmuur-boven150{width:100%;padding-bottom:48.80%}.testanswers .buitenmuur-boven150:hover{width:100%;padding-bottom:48.80%}.testanswers .binnenbuitenmuur-onder150{width:100%;padding-bottom:48.80%}.testanswers .binnenbuitenmuur-onder150:hover{width:100%;padding-bottom:48.80%}.testanswers .binnenbuitenmuur-boven150{width:100%;padding-bottom:48.80%}.testanswers .binnenbuitenmuur-boven150:hover{width:100%;padding-bottom:48.80%}.testanswers a.answer-small{margin-left:2.52%;margin-bottom:2.52%}.testanswers a.answer-large{margin-left:0;margin-bottom:2.52%}.testanswers li:nth-child(2n+1) a{margin-left:0}#formTest
label{min-width:0;background:none;white-space:normal;line-height:185%}#formTestResults .hide-mobile{display:none!important}#formTestResults td:nth-child(2){padding:10px
0 0 0}#formTestResults td:nth-child(3){text-align:left}blockquote{margin:40px
0 14px}#bannerRight
h2{font-size:1.8em;margin-bottom:5px}#bannerRight
p{margin-bottom:7px}img.responsive{max-width:none;width:100%;float:none;margin:0
0 20px 0}img.responsive-left-20{max-width:none;width:100%;float:none;margin:0
0 20px 0}img.responsive-left-30{max-width:none;width:100%;float:none;margin:0
0 20px 0}img.responsive-left-40{max-width:none;width:100%;float:none;margin:0
0 20px 0}img.responsive-left-50{max-width:none;width:100%;float:none;margin:0
0 20px 0}img.responsive-right-20{max-width:none;width:100%;float:none;margin:0
0 20px 0}img.responsive-right-30{max-width:none;width:100%;float:none;margin:0
0 20px 0}img.responsive-right-40{max-width:none;width:100%;float:none;margin:0
0 20px 0}img.responsive-right-50{max-width:none;width:100%;float:none;margin:0
0 20px 0}div.toolbox_top a.back,
div.toolbox_bottom
a.back{margin-bottom:14px;display:block}div.addthis_toolbox{margin-bottom:20px;float:left;display:block}#projOverview
.item{width:100%;margin:0;margin-bottom:25px}#projOverview .item:nth-child(2n+1){margin:0;clear:both;margin-bottom:25px}.album
a{width:31.3%;margin:0
3% 3% 0}.album a:nth-child(5n){margin:0
3% 3% 0}.album a:nth-child(4n){margin:0
3% 3% 0}.album a:nth-child(3n){margin:0
0 3% 0}footer #copyright
a{display:inline-block;margin:3px
0}footer p>a{display:inline-block;margin:3px
0}}/*/*/