div#container
{
   width: 1000px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-size: 16px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
#wb_footerCardInterieurbouw
{
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   text-align: left;
}
#footerCardInterieurbouw-card-body
{
   padding: 0;
   font-size: 0;
}
#footerCardInterieurbouw-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardInterieurbouw-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardInterieurbouw-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardVakmanschap
{
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   text-align: left;
}
#footerCardVakmanschap-card-body
{
   padding: 0;
   font-size: 0;
}
#footerCardVakmanschap-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardVakmanschap-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardVakmanschap-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardEigenProductie
{
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   text-align: left;
}
#footerCardEigenProductie-card-body
{
   padding: 0;
   font-size: 0;
}
#footerCardEigenProductie-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardEigenProductie-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardEigenProductie-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardMaatwerk
{
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   text-align: left;
}
#footerCardMaatwerk-card-body
{
   padding: 0;
   font-size: 0;
}
#footerCardMaatwerk-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardMaatwerk-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardMaatwerk-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_voorbeelden2Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_voorbeelden2Text2 div
{
   text-align: center;
}
#master_paginaLayer1
{
   background-color: transparent;
   background-image: none;
   border-radius: 0px;
}
#master_paginaLayer2
{
   background-color: transparent;
   background-image: url('../images/Kleur%2dpapier.jpg');
   background-repeat: repeat;
   background-position: left top;
   background-attachment: scroll;
   background-size: cover;
   border-radius: 0px;
}
#wb_voorbeelden2Image1
{
   vertical-align: top;
}
#voorbeelden2Image1
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#vragen-offerteLayer3
{
   background-color: transparent;
   background-image: none;
   border: 1px solid #C1E8FF;
   border-radius: 3px;
}
#vragen-offerteLayer2
{
   background-color: transparent;
   background-image: none;
   border: 1px solid #C1E8FF;
   border-radius: 3px;
}
#vragen-offerteLayer1
{
   background-color: transparent;
   background-image: none;
   border: 1px solid #C1E8FF;
   border-radius: 3px;
}
#naam_label
{
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   vertical-align: top;
   padding: 4px 4px 4px 4px;
}
#naam_label:focus
{
   outline: 0;
}
#naam
{
   box-sizing: border-box;
   line-height: 16px;
   border: 1px solid #C1E8FF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   width: 100%;
   height: 100%;
   padding: 4px 4px 4px 4px;
}
#naam:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_naam
{
   position: relative;
   margin: 0;
}
#naam.is-valid
{
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328A745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
   background-repeat: no-repeat !important;
   background-position: center right calc(0.375em + 0.1875rem) !important;
   background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
   border-color: #28A745 !important;
   padding-right: calc(1.5em + 0.75rem) !important;
}
#naam.is-invalid
{
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23DC3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23DC3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") !important;
   background-repeat: no-repeat !important;
   background-position: center right calc(0.375em + 0.1875rem) !important;
   background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
   border-color: #DC3545 !important;
   padding-right: calc(1.5em + 0.75rem) !important;
}
#naam.is-valid:focus
{
   border-color: #28A745 !important;
   box-shadow: 0 0 0 4px rgba(40, 167, 69, 0.25) !important;
}
#naam.is-invalid:focus
{
   border-color: #DC3545 !important;
   box-shadow: 0 0 0 4px rgba(220, 53, 69, 0.25)!important;
}
#wb_naam .invalid-feedback
{
   color: #DC3545;
   display: none;
   font-family: Arial;
   font-weight: normal;
   font-size: 10px;
   margin-top: 0.25rem;
   width: 100%;
}
#naam.is-invalid ~ .invalid-feedback
{
   display: block;
}
#straat
{
   line-height: 16px;
   margin: 0;
   border: 1px solid #C1E8FF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#straat:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#postcode
{
   line-height: 16px;
   margin: 0;
   border: 1px solid #C1E8FF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#postcode:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#woonplaats
{
   line-height: 16px;
   margin: 0;
   border: 1px solid #C1E8FF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#woonplaats:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#telefoonnummer
{
   line-height: 16px;
   margin: 0;
   border: 1px solid #C1E8FF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#telefoonnummer:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#email
{
   box-sizing: border-box;
   line-height: 16px;
   border: 1px solid #C1E8FF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   width: 100%;
   height: 100%;
   padding: 4px 4px 4px 4px;
}
#email:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_email
{
   position: relative;
   margin: 0;
}
#email.is-valid
{
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328A745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
   background-repeat: no-repeat !important;
   background-position: center right calc(0.375em + 0.1875rem) !important;
   background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
   border-color: #28A745 !important;
   padding-right: calc(1.5em + 0.75rem) !important;
}
#email.is-invalid
{
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23DC3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23DC3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") !important;
   background-repeat: no-repeat !important;
   background-position: center right calc(0.375em + 0.1875rem) !important;
   background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
   border-color: #DC3545 !important;
   padding-right: calc(1.5em + 0.75rem) !important;
}
#email.is-valid:focus
{
   border-color: #28A745 !important;
   box-shadow: 0 0 0 4px rgba(40, 167, 69, 0.25) !important;
}
#email.is-invalid:focus
{
   border-color: #DC3545 !important;
   box-shadow: 0 0 0 4px rgba(220, 53, 69, 0.25)!important;
}
#wb_email .invalid-feedback
{
   color: #DC3545;
   display: none;
   font-family: Arial;
   font-weight: normal;
   font-size: 10px;
   margin-top: 0.25rem;
   width: 100%;
}
#email.is-invalid ~ .invalid-feedback
{
   display: block;
}
#straat_nr_label
{
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   vertical-align: top;
   padding: 4px 4px 4px 4px;
}
#straat_nr_label:focus
{
   outline: 0;
}
#postcode_label
{
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   vertical-align: top;
   padding: 4px 4px 4px 4px;
}
#postcode_label:focus
{
   outline: 0;
}
#woonplaats_label
{
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   vertical-align: top;
   padding: 4px 4px 4px 4px;
}
#woonplaats_label:focus
{
   outline: 0;
}
#telefoonnummer_label
{
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   vertical-align: top;
   padding: 4px 4px 4px 4px;
}
#telefoonnummer_label:focus
{
   outline: 0;
}
#mailadres_label
{
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   vertical-align: top;
   padding: 4px 4px 4px 4px;
}
#mailadres_label:focus
{
   outline: 0;
}
#wb_vragen-offerteText1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_vragen-offerteText1 div
{
   text-align: left;
}
#wb_vragen-offerteText2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_vragen-offerteText2 div
{
   text-align: left;
}
#gegevens_kaderlijn_label_text
{
   position: absolute;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 2.33%;
   top: 10.71%;
   width: 94.57%;
   height: 75%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#gegevens_kaderlijn_label
{
   border-width: 0;
   vertical-align: top;
}
#omschrijving_kaderlijn_label_text
{
   position: absolute;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 1.56%;
   top: 10.71%;
   width: 96.35%;
   height: 75%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#omschrijving_kaderlijn_label
{
   border-width: 0;
   vertical-align: top;
}
#wissen_knop
{
   border: 1px solid #2E6DA4;
   border-radius: 4px;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
   font-family: "PT Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 16px;
   padding: 1px 1px 6px 6px;
   text-align: center;
   -webkit-appearance: none;
   margin: 0;
}
#wissen_knop:focus
{
   outline: 0;
}
#verzenden_knop
{
   border: 1px solid #2E6DA4;
   border-radius: 4px;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
   font-family: "PT Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 16px;
   padding: 1px 1px 6px 6px;
   text-align: center;
   -webkit-appearance: none;
   margin: 0;
}
#verzenden_knop:focus
{
   outline: 0;
}
#omschrijving
{
   box-sizing: border-box;
   width: 100%;
   height: 100%;
   border: 1px solid #C1E8FF;
   border-radius: 0px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 4px 4px 4px 4px;
   overflow: auto;
   resize: none;
}
#wb_omschrijving
{
   margin: 0;
}
#omschrijving:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#omschrijving.is-valid
{
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328A745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
   background-repeat: no-repeat !important;
   background-position: center right calc(0.375em + 0.1875rem) !important;
   background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
   border-color: #28A745 !important;
   padding-right: calc(1.5em + 0.75rem) !important;
}
#omschrijving.is-invalid
{
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23DC3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23DC3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") !important;
   background-repeat: no-repeat !important;
   background-position: center right calc(0.375em + 0.1875rem) !important;
   background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
   border-color: #DC3545 !important;
   padding-right: calc(1.5em + 0.75rem) !important;
}
#omschrijving.is-valid:focus
{
   border-color: #28A745 !important;
   box-shadow: 0 0 0 4px rgba(40, 167, 69, 0.25) !important;
}
#omschrijving.is-invalid:focus
{
   border-color: #DC3545 !important;
   box-shadow: 0 0 0 4px rgba(220, 53, 69, 0.25)!important;
}
#wb_omschrijving .invalid-feedback
{
   color: #DC3545;
   display: none;
   font-family: "PT Sans";
   font-weight: normal;
   font-size: 12px;
   margin-top: 0.25rem;
   width: 100%;
}
#omschrijving.is-invalid ~ .invalid-feedback
{
   display: block;
}
#omschrijving_label
{
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   vertical-align: top;
   padding: 4px 4px 4px 4px;
}
#omschrijving_label:focus
{
   outline: 0;
}
#wb_vragen-offerteForm1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
}
#wb_vragen-offerteText3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_vragen-offerteText3
{
   color: #DC143C;
   font-family: "PT Sans";
   font-weight: 400;
   font-size: 13px;
   line-height: 17px;
}
#wb_vragen-offerteText3 p, #wb_vragen-offerteText3 ul
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_vragen-offerteText4
{
   color: #DC143C;
   font-family: "PT Sans";
   font-weight: 400;
   font-size: 16px;
   line-height: 21px;
}
#wb_vragen-offerteText4 p, #wb_vragen-offerteText4 ul
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText5 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_vragen-offerteText5
{
   color: #DC143C;
   font-family: "PT Sans";
   font-weight: 400;
   font-size: 16px;
   line-height: 21px;
}
#wb_vragen-offerteText5 p, #wb_vragen-offerteText5 ul
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_vragen-offerteText6
{
   color: #DC143C;
   font-family: "PT Sans";
   font-weight: 400;
   font-size: 16px;
   line-height: 21px;
}
#wb_vragen-offerteText6 p, #wb_vragen-offerteText6 ul
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText7 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_vragen-offerteText7 div
{
   text-align: left;
}
.vragen-offerteToolTip1.ui-widget.ui-widget-content
{
   background-color: transparent;
   background-image: none;
   border: 1px solid #0172B6;
   border-radius: 5px;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   padding: 0;
   box-shadow: none;
   max-width: 250px;
   text-align: left;
}
.vragen-offerteToolTip1 .ui-tooltip-content 
{
   position: relative;
   padding: 4px 4px 4px 4px;
}
.vragen-offerteToolTip1 .ui-tooltip-content::after, .vragen-offerteToolTip1 .ui-tooltip-content::before
{
   border-style: solid;
   content: "";
   position: absolute;
   display: block;
   left: 50%;
   margin-left: -10px;
}
.vragen-offerteToolTip1 .ui-tooltip-content::before
{
   bottom: -10px;
   border-color: #0172B6 transparent;
   border-width: 10px 10px 0;
}
.vragen-offerteToolTip1 .ui-tooltip-content::after
{
   bottom: -9px;
   border-color: #E5EFF8 transparent;
   border-width: 10px 10px 0;
}
#wb_vragen-offerteFontAwesomeIcon2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   border-radius: 0px;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
}
#vragen-offerteFontAwesomeIcon2
{
   height: 23px;
   width: 27px;
   display: flex;
   flex-wrap: nowrap;
   justify-content: center;
}
#vragen-offerteFontAwesomeIcon2 i
{
   color: #265A88;
   display: inline-block;
   font-size: 23px;
   line-height: 23px;
   vertical-align: middle;
}
#wb_vragen-offerteFontAwesomeIcon2:hover #vragen-offerteFontAwesomeIcon2 i
{
   color: #337AB7;
}
#vragen-offerteShape1_text
{
   position: absolute;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 2.44%;
   top: 10.71%;
   width: 94.31%;
   height: 75%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#vragen-offerteShape1
{
   border-width: 0;
   vertical-align: top;
}
#wb_vragen-offerteCaptcha1 span
{
   display: block;
   overflow: hidden;
   padding: 0 0px 0 5px;
}
#vragen-offerteCaptcha1
{
   box-sizing: border-box;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#vragen-offerteCaptcha1:focus
{
   outline: 0;
}
#wb_voorbeelden2CssMenu1
{
   border: 0px solid #0172B6;
   border-radius: 0px;
   background-color: transparent;
   margin: 0;
   text-align: center;
}
#wb_voorbeelden2CssMenu1 ul
{
   list-style-type: none;
   margin: 0;
   padding: 0;
    font-size: 0;
   position: relative;
   display: inline-block;
}
#wb_voorbeelden2CssMenu1 li
{
   display: inline-block;
   margin: 0;
   padding: 8px 8px 8px 0px;
}
#wb_voorbeelden2CssMenu1 a
{
   display: block;
   color: #FFFFFF;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   background-color: #0172B6;
   background-image: none;
   font-family: "PT Sans";
   font-weight: normal;
   font-size: 17px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   text-align: center;
   vertical-align: middle;
}
#wb_voorbeelden2CssMenu1 > ul > li > a
{
   height: 26px;
   line-height: 26px;
   padding: 0px 10px 0px 10px;
}
#wb_voorbeelden2CssMenu1 li:hover a, #wb_voorbeelden2CssMenu1 a:hover, #wb_voorbeelden2CssMenu1 .active
{
   color: #FFA07A;
   border: 1px solid #2E6DA4;
   background-color: #337AB7;
   background-image: none;
}
#wb_voorbeelden2CssMenu1 li.firstmain
{
   padding-left: 8px;
}
#wb_voorbeelden2CssMenu1 li.lastmain
{
   padding-right: 8px;
}
#wb_voorbeelden2CssMenu1 br
{
   clear: both;
   font-size: 1px;
   height: 0;
   line-height: 0;
}
#wb_voorbeelden2CssMenu1.affix
{
   top: 0 !important;
   position: fixed !important;
   left: 50% !important;
   margin-left: -234px;
}
@media all and (max-width:524px) 
{
#wb_voorbeelden2CssMenu1 ul
{
   width: 100%;
}
#wb_voorbeelden2CssMenu1 li
{
   padding: 0 8px 8px 8px !important;
   width: 100% !important;
}
#wb_voorbeelden2CssMenu1 a
{
   box-sizing: border-box;
   float: none !important;
   width: 100% !important;
}

}
#master_footer_lay_grLine1
{
   border-color: #0172B6;
   border-style: solid;
   border-bottom-width: 5px;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   height: 0 !important;
   line-height: 0 !important;
   margin: 0;
   padding: 0;
}
#master_paginaLayer3
{
   background-color: transparent;
   background-image: url('../images/Kleur%2dpapier.jpg');
   background-repeat: repeat;
   background-position: left top;
   background-attachment: scroll;
   background-size: cover;
   border-radius: 0px;
}
@media only screen and (min-width: 775px) and (max-width: 999px)
{
div#container
{
   width: 775px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_footerCardInterieurbouw
{
   left: 16px !important;
   top: 17px !important;
   width: 172px !important;
   height: 330px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardInterieurbouw-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardInterieurbouw-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardInterieurbouw-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardInterieurbouw
{
   text-align: left;
}
#wb_footerCardVakmanschap
{
   left: 584px !important;
   top: 17px !important;
   width: 172px !important;
   height: 330px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardVakmanschap-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardVakmanschap-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardVakmanschap-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardVakmanschap
{
   text-align: left;
}
#wb_footerCardEigenProductie
{
   left: 205px !important;
   top: 17px !important;
   width: 172px !important;
   height: 330px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardEigenProductie-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardEigenProductie-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardEigenProductie-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardEigenProductie
{
   text-align: left;
}
#wb_footerCardMaatwerk
{
   left: 394px !important;
   top: 17px !important;
   width: 172px !important;
   height: 330px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardMaatwerk-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardMaatwerk-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardMaatwerk-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardMaatwerk
{
   text-align: left;
}
#wb_voorbeelden2Text2
{
   left: 110px !important;
   top: 26px !important;
   width: 554px !important;
   height: 15px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_voorbeelden2Text2
{
   margin: 0;
   padding: 0;
}
#master_paginaLayer1
{
   left: 0px !important;
   top: 1172px !important;
   width: 774px !important;
   height: 347px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer2
{
   left: 0px !important;
   top: 1519px !important;
   height: 63px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer2
{
   width: 99.871%;
}
#master_paginaLayer2_Container
{
   width: 774px !important;
}
#wb_voorbeelden2Image1
{
   left: 0px !important;
   top: 47px !important;
   width: 774px !important;
   height: 231px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#vragen-offerteLayer3
{
   left: -4px !important;
   top: 540px !important;
   width: 747px !important;
   height: 131px !important;
   visibility: visible !important;
   display: block !important;
}
#vragen-offerteLayer2
{
   left: 0px !important;
   top: 351px !important;
   width: 743px !important;
   height: 144px !important;
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
}
#vragen-offerteLayer1
{
   left: 0px !important;
   top: 33px !important;
   width: 743px !important;
   height: 281px !important;
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
}
#naam_label
{
   left: 55px !important;
   top: 54px !important;
   width: 191px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#naam_label
{
   line-height: 24px;
}
#wb_naam
{
   left: 401px !important;
   top: 55px !important;
   width: 268px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#naam
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#naam
{
   line-height: 16px;
}
#straat
{
   left: 401px !important;
   top: 99px !important;
   width: 258px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#straat
{
   line-height: 16px;
}
#postcode
{
   left: 401px !important;
   top: 134px !important;
   width: 135px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#postcode
{
   line-height: 16px;
}
#woonplaats
{
   left: 401px !important;
   top: 178px !important;
   width: 258px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#woonplaats
{
   line-height: 16px;
}
#telefoonnummer
{
   left: 401px !important;
   top: 221px !important;
   width: 135px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#telefoonnummer
{
   line-height: 16px;
}
#wb_email
{
   left: 401px !important;
   top: 268px !important;
   width: 268px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#email
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#email
{
   line-height: 16px;
}
#straat_nr_label
{
   left: 55px !important;
   top: 96px !important;
   width: 160px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#straat_nr_label
{
   line-height: 20px;
}
#postcode_label
{
   left: 55px !important;
   top: 134px !important;
   width: 160px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#postcode_label
{
   line-height: 24px;
}
#woonplaats_label
{
   left: 55px !important;
   top: 176px !important;
   width: 127px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#woonplaats_label
{
   line-height: 20px;
}
#telefoonnummer_label
{
   left: 55px !important;
   top: 214px !important;
   width: 183px !important;
   height: 33px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#telefoonnummer_label
{
   line-height: 33px;
}
#mailadres_label
{
   left: 55px !important;
   top: 266px !important;
   width: 133px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#mailadres_label
{
   line-height: 20px;
}
#wb_vragen-offerteText1
{
   left: 15px !important;
   top: 369px !important;
   width: 678px !important;
   height: 56px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText1
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText2
{
   left: 15px !important;
   top: 334px !important;
   width: 250px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText2
{
   margin: 0;
   padding: 0;
}
#wb_gegevens_kaderlijn_label
{
   left: 24px !important;
   top: 19px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wb_omschrijving_kaderlijn_label
{
   left: 24px !important;
   top: 336px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wissen_knop
{
   left: 573px !important;
   top: 692px !important;
   width: 96px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 1px 1px 6px 6px;
   color: #FFFFFF;
}
#verzenden_knop
{
   left: 438px !important;
   top: 692px !important;
   width: 96px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 1px 1px 6px 6px;
   color: #FFFFFF;
}
#wb_omschrijving
{
   left: 287px !important;
   top: 381px !important;
   width: 382px !important;
   height: 87px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#omschrijving
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#omschrijving_label
{
   left: 55px !important;
   top: 381px !important;
   width: 163px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#omschrijving_label
{
   line-height: 20px;
}
#wb_vragen-offerteForm1
{
   left: 15px !important;
   top: 425px !important;
   width: 745px !important;
   height: 739px !important;
   visibility: visible !important;
   display: inline !important;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   background-color: transparent;
   background-image: none;
}
#wb_vragen-offerteText3
{
   left: 116px !important;
   top: 497px !important;
   width: 190px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText3
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText4
{
   left: 127px !important;
   top: 60px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText4
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText5
{
   left: 169px !important;
   top: 385px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText5
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText6
{
   left: 147px !important;
   top: 271px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText6
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText7
{
   left: 65px !important;
   top: 566px !important;
   width: 241px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText7
{
   margin: 0;
   padding: 0;
}
#vragen-offerteToolTip1
{
   left: 53px !important;
   top: 613px !important;
   width: 163px !important;
   height: 19px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteFontAwesomeIcon2
{
   left: 306px !important;
   top: 572px !important;
   width: 27px !important;
   height: 23px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#vragen-offerteFontAwesomeIcon2
{
   width: 27px;
   height: 23px;
}
#vragen-offerteFontAwesomeIcon2 i
{
   line-height: 23px;
   font-size: 23px;
   width: 22px;
}
#wb_vragen-offerteShape1
{
   left: 23px !important;
   top: 528px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wb_vragen-offerteCaptcha1
{
   left: 392px !important;
   top: 568px !important;
   width: 302px !important;
   height: 76px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#wb_voorbeelden2CssMenu1
{
   left: 140px !important;
   top: 4px !important;
   width: 506px !important;
   height: 44px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   text-align: center;
}
#wb_voorbeelden2CssMenu1 li
{
}
#wb_voorbeelden2CssMenu1 a
{
   color: #FFFFFF;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   background-color: #0172B6;
   background-image: none;
   font-family: "PT Sans";
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   text-align: center;
}
#wb_voorbeelden2CssMenu1 > ul > li > a
{
   height: 26px;
   line-height: 26px;
}
#wb_voorbeelden2CssMenu1 li:hover a, #wb_voorbeelden2CssMenu1 a:hover, #wb_voorbeelden2CssMenu1 .active
{
   color: #FFA07A;
   border: 1px solid #2E6DA4;
   background-color: #337AB7;
   background-image: none;
}
#wb_voorbeelden2CssMenu1.affix
{
   margin-left: -247px;
}
#wb_voorbeelden2CssMenu1 li
{
   padding: 8px 8px 8px 0px;
}
#master_footer_lay_grLine1
{
   left: 0px !important;
   top: 14px !important;
   width: 774px !important;
   height: 5px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#master_footer_lay_grLine1
{
   border-color: #0172B6;
   border-bottom-width: 5px;
}
#master_paginaLayer3
{
   left: 0px !important;
   top: 0px !important;
   height: 296px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer3
{
   width: 99.871%;
}
#master_paginaLayer3_Container
{
   width: 774px !important;
}
}
@media only screen and (min-width: 730px) and (max-width: 774px)
{
div#container
{
   width: 730px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_footerCardInterieurbouw
{
   left: 17px !important;
   top: 29px !important;
   width: 163px !important;
   height: 345px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardInterieurbouw-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardInterieurbouw-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardInterieurbouw-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardInterieurbouw
{
   text-align: left;
}
#wb_footerCardVakmanschap
{
   left: 557px !important;
   top: 30px !important;
   width: 163px !important;
   height: 344px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardVakmanschap-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardVakmanschap-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardVakmanschap-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardVakmanschap
{
   text-align: left;
}
#wb_footerCardEigenProductie
{
   left: 198px !important;
   top: 30px !important;
   width: 160px !important;
   height: 344px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardEigenProductie-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardEigenProductie-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardEigenProductie-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardEigenProductie
{
   text-align: left;
}
#wb_footerCardMaatwerk
{
   left: 375px !important;
   top: 30px !important;
   width: 163px !important;
   height: 344px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardMaatwerk-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardMaatwerk-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardMaatwerk-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardMaatwerk
{
   text-align: left;
}
#wb_voorbeelden2Text2
{
   left: 110px !important;
   top: 26px !important;
   width: 554px !important;
   height: 15px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_voorbeelden2Text2
{
   margin: 0;
   padding: 0;
}
#master_paginaLayer1
{
   left: 0px !important;
   top: 1168px !important;
   width: 730px !important;
   height: 374px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer2
{
   left: 0px !important;
   top: 1542px !important;
   height: 63px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer2
{
   width: 100%;
}
#master_paginaLayer2_Container
{
   width: 730px !important;
}
#wb_voorbeelden2Image1
{
   left: 0px !important;
   top: 47px !important;
   width: 730px !important;
   height: 219px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#vragen-offerteLayer3
{
   left: 2px !important;
   top: 543px !important;
   width: 688px !important;
   height: 131px !important;
   visibility: visible !important;
   display: block !important;
}
#vragen-offerteLayer2
{
   left: 0px !important;
   top: 351px !important;
   width: 690px !important;
   height: 144px !important;
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
}
#vragen-offerteLayer1
{
   left: 0px !important;
   top: 33px !important;
   width: 690px !important;
   height: 281px !important;
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
}
#naam_label
{
   left: 55px !important;
   top: 54px !important;
   width: 191px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#naam_label
{
   line-height: 24px;
}
#wb_naam
{
   left: 401px !important;
   top: 55px !important;
   width: 268px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#naam
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#naam
{
   line-height: 16px;
}
#straat
{
   left: 401px !important;
   top: 99px !important;
   width: 258px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#straat
{
   line-height: 16px;
}
#postcode
{
   left: 401px !important;
   top: 134px !important;
   width: 135px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#postcode
{
   line-height: 16px;
}
#woonplaats
{
   left: 401px !important;
   top: 178px !important;
   width: 258px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#woonplaats
{
   line-height: 16px;
}
#telefoonnummer
{
   left: 401px !important;
   top: 221px !important;
   width: 135px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#telefoonnummer
{
   line-height: 16px;
}
#wb_email
{
   left: 401px !important;
   top: 268px !important;
   width: 268px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#email
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#email
{
   line-height: 16px;
}
#straat_nr_label
{
   left: 55px !important;
   top: 96px !important;
   width: 160px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#straat_nr_label
{
   line-height: 20px;
}
#postcode_label
{
   left: 55px !important;
   top: 134px !important;
   width: 160px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#postcode_label
{
   line-height: 24px;
}
#woonplaats_label
{
   left: 55px !important;
   top: 176px !important;
   width: 127px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#woonplaats_label
{
   line-height: 20px;
}
#telefoonnummer_label
{
   left: 55px !important;
   top: 214px !important;
   width: 183px !important;
   height: 33px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#telefoonnummer_label
{
   line-height: 33px;
}
#mailadres_label
{
   left: 55px !important;
   top: 266px !important;
   width: 133px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#mailadres_label
{
   line-height: 20px;
}
#wb_vragen-offerteText1
{
   left: 15px !important;
   top: 362px !important;
   width: 678px !important;
   height: 56px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText1
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText2
{
   left: 15px !important;
   top: 327px !important;
   width: 250px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText2
{
   margin: 0;
   padding: 0;
}
#wb_gegevens_kaderlijn_label
{
   left: 24px !important;
   top: 19px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wb_omschrijving_kaderlijn_label
{
   left: 24px !important;
   top: 336px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wissen_knop
{
   left: 573px !important;
   top: 692px !important;
   width: 96px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 1px 1px 6px 6px;
   color: #FFFFFF;
}
#verzenden_knop
{
   left: 438px !important;
   top: 692px !important;
   width: 96px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 1px 1px 6px 6px;
   color: #FFFFFF;
}
#wb_omschrijving
{
   left: 287px !important;
   top: 381px !important;
   width: 382px !important;
   height: 87px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#omschrijving
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#omschrijving_label
{
   left: 55px !important;
   top: 381px !important;
   width: 163px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#omschrijving_label
{
   line-height: 20px;
}
#wb_vragen-offerteForm1
{
   left: 15px !important;
   top: 418px !important;
   width: 715px !important;
   height: 739px !important;
   visibility: visible !important;
   display: inline !important;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   background-color: transparent;
   background-image: none;
}
#wb_vragen-offerteText3
{
   left: 116px !important;
   top: 497px !important;
   width: 190px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText3
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText4
{
   left: 127px !important;
   top: 60px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText4
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText5
{
   left: 169px !important;
   top: 385px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText5
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText6
{
   left: 147px !important;
   top: 271px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText6
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText7
{
   left: 73px !important;
   top: 573px !important;
   width: 241px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText7
{
   margin: 0;
   padding: 0;
}
#vragen-offerteToolTip1
{
   left: 61px !important;
   top: 620px !important;
   width: 163px !important;
   height: 19px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteFontAwesomeIcon2
{
   left: 314px !important;
   top: 579px !important;
   width: 27px !important;
   height: 23px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#vragen-offerteFontAwesomeIcon2
{
   width: 27px;
   height: 23px;
}
#vragen-offerteFontAwesomeIcon2 i
{
   line-height: 23px;
   font-size: 23px;
   width: 22px;
}
#wb_vragen-offerteShape1
{
   left: 22px !important;
   top: 527px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wb_vragen-offerteCaptcha1
{
   left: 376px !important;
   top: 571px !important;
   width: 302px !important;
   height: 76px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#wb_voorbeelden2CssMenu1
{
   left: 129px !important;
   top: 3px !important;
   width: 470px !important;
   height: 44px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   text-align: center;
}
#wb_voorbeelden2CssMenu1 li
{
}
#wb_voorbeelden2CssMenu1 a
{
   color: #FFFFFF;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   background-color: #0172B6;
   background-image: none;
   font-family: "PT Sans";
   font-weight: normal;
   font-size: 17px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   text-align: center;
}
#wb_voorbeelden2CssMenu1 > ul > li > a
{
   height: 26px;
   line-height: 26px;
}
#wb_voorbeelden2CssMenu1 li:hover a, #wb_voorbeelden2CssMenu1 a:hover, #wb_voorbeelden2CssMenu1 .active
{
   color: #FFA07A;
   border: 1px solid #2E6DA4;
   background-color: #337AB7;
   background-image: none;
}
#wb_voorbeelden2CssMenu1.affix
{
   margin-left: -236px;
}
#wb_voorbeelden2CssMenu1 li
{
   padding: 8px 8px 8px 0px;
}
#master_footer_lay_grLine1
{
   left: 0px !important;
   top: 14px !important;
   width: 730px !important;
   height: 5px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#master_footer_lay_grLine1
{
   border-color: #0172B6;
   border-bottom-width: 5px;
}
#master_paginaLayer3
{
   left: 0px !important;
   top: 0px !important;
   height: 296px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer3
{
   width: 100%;
}
#master_paginaLayer3_Container
{
   width: 730px !important;
}
}
@media only screen and (min-width: 525px) and (max-width: 729px)
{
div#container
{
   width: 525px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_footerCardInterieurbouw
{
   left: 16px !important;
   top: 39px !important;
   width: 227px !important;
   height: 325px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardInterieurbouw-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardInterieurbouw-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardInterieurbouw-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardInterieurbouw
{
   text-align: left;
}
#wb_footerCardVakmanschap
{
   left: 275px !important;
   top: 364px !important;
   width: 228px !important;
   height: 304px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardVakmanschap-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardVakmanschap-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardVakmanschap-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardVakmanschap
{
   text-align: left;
}
#wb_footerCardEigenProductie
{
   left: 275px !important;
   top: 39px !important;
   width: 228px !important;
   height: 325px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardEigenProductie-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardEigenProductie-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardEigenProductie-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardEigenProductie
{
   text-align: left;
}
#wb_footerCardMaatwerk
{
   left: 15px !important;
   top: 364px !important;
   width: 228px !important;
   height: 304px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardMaatwerk-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardMaatwerk-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardMaatwerk-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardMaatwerk
{
   text-align: left;
}
#wb_voorbeelden2Text2
{
   left: 74px !important;
   top: 12px !important;
   width: 358px !important;
   height: 30px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_voorbeelden2Text2
{
   margin: 0;
   padding: 0;
}
#master_paginaLayer1
{
   left: 0px !important;
   top: 1171px !important;
   width: 524px !important;
   height: 668px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer2
{
   left: 0px !important;
   top: 1839px !important;
   height: 55px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer2
{
   width: 100%;
}
#master_paginaLayer2_Container
{
   width: 525px !important;
}
#wb_voorbeelden2Image1
{
   left: 0px !important;
   top: 49px !important;
   width: 524px !important;
   height: 156px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#vragen-offerteLayer3
{
   left: 0px !important;
   top: 565px !important;
   width: 496px !important;
   height: 178px !important;
   visibility: visible !important;
   display: block !important;
}
#vragen-offerteLayer2
{
   left: 2px !important;
   top: 351px !important;
   width: 494px !important;
   height: 156px !important;
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
}
#vragen-offerteLayer1
{
   left: 2px !important;
   top: 24px !important;
   width: 496px !important;
   height: 283px !important;
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
}
#naam_label
{
   left: 31px !important;
   top: 50px !important;
   width: 191px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#naam_label
{
   line-height: 24px;
}
#wb_naam
{
   left: 201px !important;
   top: 53px !important;
   width: 268px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#naam
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#naam
{
   line-height: 16px;
}
#straat
{
   left: 201px !important;
   top: 95px !important;
   width: 258px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#straat
{
   line-height: 16px;
}
#postcode
{
   left: 201px !important;
   top: 136px !important;
   width: 135px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#postcode
{
   line-height: 16px;
}
#woonplaats
{
   left: 201px !important;
   top: 173px !important;
   width: 258px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#woonplaats
{
   line-height: 16px;
}
#telefoonnummer
{
   left: 201px !important;
   top: 221px !important;
   width: 135px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#telefoonnummer
{
   line-height: 16px;
}
#wb_email
{
   left: 201px !important;
   top: 263px !important;
   width: 268px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#email
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#email
{
   line-height: 16px;
}
#straat_nr_label
{
   left: 31px !important;
   top: 92px !important;
   width: 160px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#straat_nr_label
{
   line-height: 20px;
}
#postcode_label
{
   left: 31px !important;
   top: 130px !important;
   width: 160px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#postcode_label
{
   line-height: 24px;
}
#woonplaats_label
{
   left: 30px !important;
   top: 172px !important;
   width: 127px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#woonplaats_label
{
   line-height: 20px;
}
#telefoonnummer_label
{
   left: 30px !important;
   top: 210px !important;
   width: 183px !important;
   height: 33px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#telefoonnummer_label
{
   line-height: 33px;
}
#mailadres_label
{
   left: 30px !important;
   top: 261px !important;
   width: 133px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#mailadres_label
{
   line-height: 20px;
}
#wb_vragen-offerteText1
{
   left: 15px !important;
   top: 273px !important;
   width: 470px !important;
   height: 77px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText1
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText2
{
   left: 15px !important;
   top: 238px !important;
   width: 250px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText2
{
   margin: 0;
   padding: 0;
}
#wb_gegevens_kaderlijn_label
{
   left: 27px !important;
   top: 9px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wb_omschrijving_kaderlijn_label
{
   left: 27px !important;
   top: 336px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wissen_knop
{
   left: 373px !important;
   top: 764px !important;
   width: 96px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 1px 1px 6px 6px;
   color: #FFFFFF;
}
#verzenden_knop
{
   left: 255px !important;
   top: 764px !important;
   width: 96px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 1px 1px 6px 6px;
   color: #FFFFFF;
}
#wb_omschrijving
{
   left: 19px !important;
   top: 403px !important;
   width: 451px !important;
   height: 87px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#omschrijving
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#omschrijving_label
{
   left: 30px !important;
   top: 375px !important;
   width: 163px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#omschrijving_label
{
   line-height: 20px;
}
#wb_vragen-offerteForm1
{
   left: 15px !important;
   top: 362px !important;
   width: 510px !important;
   height: 809px !important;
   visibility: visible !important;
   display: inline !important;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   background-color: transparent;
   background-image: none;
}
#wb_vragen-offerteText3
{
   left: 56px !important;
   top: 518px !important;
   width: 190px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText3
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText4
{
   left: 89px !important;
   top: 56px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText4
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText5
{
   left: 138px !important;
   top: 379px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText5
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText6
{
   left: 117px !important;
   top: 266px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText6
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText7
{
   left: 74px !important;
   top: 588px !important;
   width: 241px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText7
{
   margin: 0;
   padding: 0;
}
#vragen-offerteToolTip1
{
   left: 77px !important;
   top: 641px !important;
   width: 163px !important;
   height: 19px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteFontAwesomeIcon2
{
   left: 319px !important;
   top: 588px !important;
   width: 27px !important;
   height: 23px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#vragen-offerteFontAwesomeIcon2
{
   width: 27px;
   height: 23px;
}
#vragen-offerteFontAwesomeIcon2 i
{
   line-height: 23px;
   font-size: 23px;
   width: 22px;
}
#wb_vragen-offerteShape1
{
   left: 28px !important;
   top: 552px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wb_vragen-offerteCaptcha1
{
   left: 158px !important;
   top: 641px !important;
   width: 302px !important;
   height: 76px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#wb_voorbeelden2CssMenu1
{
   left: 41px !important;
   top: 5px !important;
   width: 451px !important;
   height: 44px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   text-align: center;
}
#wb_voorbeelden2CssMenu1 li
{
}
#wb_voorbeelden2CssMenu1 a
{
   color: #FFFFFF;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   background-color: #0172B6;
   background-image: none;
   font-family: "PT Sans";
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   text-align: center;
}
#wb_voorbeelden2CssMenu1 > ul > li > a
{
   height: 26px;
   line-height: 26px;
}
#wb_voorbeelden2CssMenu1 li:hover a, #wb_voorbeelden2CssMenu1 a:hover, #wb_voorbeelden2CssMenu1 .active
{
   color: #FFA07A;
   border: 1px solid #2E6DA4;
   background-color: #337AB7;
   background-image: none;
}
#wb_voorbeelden2CssMenu1.affix
{
   margin-left: -221px;
}
#wb_voorbeelden2CssMenu1 li
{
   padding: 8px 8px 8px 0px;
}
#master_footer_lay_grLine1
{
   left: 0px !important;
   top: 21px !important;
   width: 524px !important;
   height: 5px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#master_footer_lay_grLine1
{
   border-color: #0172B6;
   border-bottom-width: 5px;
}
#master_paginaLayer3
{
   left: 0px !important;
   top: 0px !important;
   height: 218px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer3
{
   width: 99.8095%;
}
#master_paginaLayer3_Container
{
   width: 524px !important;
}
}
@media only screen and (max-width: 524px)
{
div#container
{
   width: 320px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_footerCardInterieurbouw
{
   left: 45px !important;
   top: 34px !important;
   width: 227px !important;
   height: 325px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardInterieurbouw-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardInterieurbouw-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardInterieurbouw-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardInterieurbouw
{
   text-align: left;
}
#wb_footerCardVakmanschap
{
   left: 46px !important;
   top: 988px !important;
   width: 228px !important;
   height: 304px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardVakmanschap-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardVakmanschap-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardVakmanschap-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardVakmanschap
{
   text-align: left;
}
#wb_footerCardEigenProductie
{
   left: 44px !important;
   top: 359px !important;
   width: 228px !important;
   height: 325px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardEigenProductie-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardEigenProductie-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardEigenProductie-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardEigenProductie
{
   text-align: left;
}
#wb_footerCardMaatwerk
{
   left: 45px !important;
   top: 684px !important;
   width: 228px !important;
   height: 304px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#footerCardMaatwerk-card-header
{
   box-sizing: border-box;
   border-bottom: 0px solid #DEDEDE;
   border-radius: 3px 3px 0 0 !important;
   margin: 0;
   padding: 5px 0 3px 0;
   background-color: transparent;
   background-image: none;
   color: #0172B6;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
}
#footerCardMaatwerk-card-item1
{
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   border: 0px solid #000000;
   border-radius: 0px;
   width: 100%;
   height: auto;
}
#footerCardMaatwerk-card-item2
{
   box-sizing: border-box;
   margin: 5px 0 10px 0 ;
   padding: 12px 0 12px 0;
   color: #292B2C;
   font-family: "PT Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
}
#wb_footerCardMaatwerk
{
   text-align: left;
}
#wb_voorbeelden2Text2
{
   left: 49px !important;
   top: 16px !important;
   width: 218px !important;
   height: 45px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_voorbeelden2Text2
{
   margin: 0;
   padding: 0;
}
#master_paginaLayer1
{
   left: 0px !important;
   top: 1462px !important;
   width: 319px !important;
   height: 1292px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer2
{
   left: 0px !important;
   top: 2746px !important;
   height: 76px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer2
{
   width: 99.6875%;
}
#master_paginaLayer2_Container
{
   width: 319px !important;
}
#wb_voorbeelden2Image1
{
   left: 0px !important;
   top: 18px !important;
   width: 319px !important;
   height: 95px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#vragen-offerteLayer3
{
   left: 10px !important;
   top: 800px !important;
   width: 304px !important;
   height: 178px !important;
   visibility: visible !important;
   display: block !important;
}
#vragen-offerteLayer2
{
   left: 10px !important;
   top: 582px !important;
   width: 289px !important;
   height: 161px !important;
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
}
#vragen-offerteLayer1
{
   left: 10px !important;
   top: 83px !important;
   width: 290px !important;
   height: 440px !important;
   visibility: visible !important;
   display: block !important;
   background-color: transparent;
   background-image: none;
}
#naam_label
{
   left: 41px !important;
   top: 102px !important;
   width: 191px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#naam_label
{
   line-height: 24px;
}
#wb_naam
{
   left: 30px !important;
   top: 134px !important;
   width: 259px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#naam
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#naam
{
   line-height: 16px;
}
#straat
{
   left: 30px !important;
   top: 207px !important;
   width: 249px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#straat
{
   line-height: 16px;
}
#postcode
{
   left: 35px !important;
   top: 277px !important;
   width: 244px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#postcode
{
   line-height: 16px;
}
#woonplaats
{
   left: 36px !important;
   top: 351px !important;
   width: 243px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#woonplaats
{
   line-height: 16px;
}
#telefoonnummer
{
   left: 30px !important;
   top: 413px !important;
   width: 249px !important;
   height: 16px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#telefoonnummer
{
   line-height: 16px;
}
#wb_email
{
   left: 30px !important;
   top: 485px !important;
   width: 259px !important;
   height: 26px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#email
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#email
{
   line-height: 16px;
}
#straat_nr_label
{
   left: 40px !important;
   top: 179px !important;
   width: 160px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#straat_nr_label
{
   line-height: 20px;
}
#postcode_label
{
   left: 42px !important;
   top: 245px !important;
   width: 160px !important;
   height: 24px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#postcode_label
{
   line-height: 24px;
}
#woonplaats_label
{
   left: 41px !important;
   top: 313px !important;
   width: 127px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#woonplaats_label
{
   line-height: 20px;
}
#telefoonnummer_label
{
   left: 45px !important;
   top: 377px !important;
   width: 183px !important;
   height: 33px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#telefoonnummer_label
{
   line-height: 33px;
}
#mailadres_label
{
   left: 45px !important;
   top: 457px !important;
   width: 133px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#mailadres_label
{
   line-height: 20px;
}
#wb_vragen-offerteText1
{
   left: 15px !important;
   top: 332px !important;
   width: 290px !important;
   height: 118px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText1
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText2
{
   left: 15px !important;
   top: 296px !important;
   width: 184px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText2
{
   margin: 0;
   padding: 0;
}
#wb_gegevens_kaderlijn_label
{
   left: 30px !important;
   top: 70px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wb_omschrijving_kaderlijn_label
{
   left: 38px !important;
   top: 567px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wissen_knop
{
   left: 194px !important;
   top: 998px !important;
   width: 96px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 1px 1px 6px 6px;
   color: #FFFFFF;
}
#verzenden_knop
{
   left: 89px !important;
   top: 998px !important;
   width: 96px !important;
   height: 25px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 1px 1px 6px 6px;
   color: #FFFFFF;
}
#wb_omschrijving
{
   left: 30px !important;
   top: 635px !important;
   width: 259px !important;
   height: 87px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#omschrijving
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#omschrijving_label
{
   left: 39px !important;
   top: 607px !important;
   width: 163px !important;
   height: 20px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#omschrijving_label
{
   line-height: 20px;
}
#wb_vragen-offerteForm1
{
   left: 4px !important;
   top: 409px !important;
   width: 316px !important;
   height: 1045px !important;
   visibility: visible !important;
   display: inline !important;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   background-color: transparent;
   background-image: none;
}
#wb_vragen-offerteText3
{
   left: 46px !important;
   top: 745px !important;
   width: 190px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText3
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText4
{
   left: 101px !important;
   top: 108px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText4
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText5
{
   left: 181px !important;
   top: 387px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText5
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText6
{
   left: 123px !important;
   top: 250px !important;
   width: 27px !important;
   height: 21px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText6
{
   margin: 0;
   padding: 0;
}
#wb_vragen-offerteText7
{
   left: 21px !important;
   top: 823px !important;
   width: 241px !important;
   height: 35px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteText7
{
   margin: 0;
   padding: 0;
}
#vragen-offerteToolTip1
{
   left: 51px !important;
   top: 876px !important;
   width: 163px !important;
   height: 19px !important;
   visibility: visible !important;
   display: inline !important;
}
#wb_vragen-offerteFontAwesomeIcon2
{
   left: 263px !important;
   top: 823px !important;
   width: 27px !important;
   height: 23px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 0;
}
#vragen-offerteFontAwesomeIcon2
{
   width: 27px;
   height: 23px;
}
#vragen-offerteFontAwesomeIcon2 i
{
   line-height: 23px;
   font-size: 23px;
   width: 22px;
}
#wb_vragen-offerteShape1
{
   left: 35px !important;
   top: 787px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#wb_vragen-offerteCaptcha1
{
   left: 11px !important;
   top: 889px !important;
   width: 302px !important;
   height: 76px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#wb_voorbeelden2CssMenu1
{
   left: 44px !important;
   top: 121px !important;
   width: 228px !important;
   height: 160px !important;
   visibility: visible !important;
   display: block !important;
   margin: 0;
   text-align: center;
}
#wb_voorbeelden2CssMenu1 li
{
}
#wb_voorbeelden2CssMenu1 a
{
   color: #FFFFFF;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   background-color: #0172B6;
   background-image: none;
   font-family: "PT Sans";
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   text-transform: none;
   text-align: center;
}
#wb_voorbeelden2CssMenu1 > ul > li > a
{
   height: 26px;
   line-height: 26px;
}
#wb_voorbeelden2CssMenu1 li:hover a, #wb_voorbeelden2CssMenu1 a:hover, #wb_voorbeelden2CssMenu1 .active
{
   color: #FFA07A;
   border: 1px solid #2E6DA4;
   background-color: #337AB7;
   background-image: none;
}
#wb_voorbeelden2CssMenu1.affix
{
   margin-left: -116px;
}
#wb_voorbeelden2CssMenu1 li
{
   padding-bottom: 8px !important;
}
#master_footer_lay_grLine1
{
   left: 0px !important;
   top: 17px !important;
   width: 319px !important;
   height: 5px !important;
   visibility: visible !important;
   display: inline !important;
   margin: 0;
}
#master_footer_lay_grLine1
{
   border-color: #0172B6;
   border-bottom-width: 5px;
}
#master_paginaLayer3
{
   left: 0px !important;
   top: 0px !important;
   height: 281px !important;
   visibility: visible !important;
   display: block !important;
}
#master_paginaLayer3
{
   width: 99.6875%;
}
#master_paginaLayer3_Container
{
   width: 319px !important;
}
}
