html{overflow-y:scroll;}
body{box-sizing:border-box !important;}
html,body,div,form,header,main,footer,section,article,details,summary,aside,nav{margin:0px;padding:0px;}
a,img,figure,iframe,input,select,textarea,object,embed,form,legend,label{outline:none;}
a img,a figure{border:none;}
.web-wrapper,.web-wrapper div,.web-wrapper h1,.web-wrapper h2,.web-wrapper h3,.web-wrapper h4,.web-wrapper h5,.web-wrapper h6,.web-wrapper p,.web-wrapper form,.web-wrapper fieldset,.web-wrapper legend,.web-wrapper input,.web-wrapper textarea,.web-wrapper select,.web-wrapper button,.web-wrapper image,.web-wrapper img,.web-wrapper ul,.web-wrapper ol,.web-wrapper li,.web-wrapper table,.web-wrapper tr,.web-wrapper td,.web-wrapper iframe,.web-wrapper object,.web-wrapper embed,.web-wrapper header,.web-wrapper main,.web-wrapper footer,.web-wrapper section,.web-wrapper article,.web-wrapper details,.web-wrapper summary,.web-wrapper aside,.web-wrapper nav,.border-box{box-sizing:border-box !important;}
.web-wrapper,.web-wrapper div,.web-wrapper form,.web-wrapper header,.web-wrapper main,.web-wrapper footer,.web-wrapper section,.web-wrapper article,.web-wrapper details,.web-wrapper summary,.web-wrapper aside,.web-wrapper nav{position:relative;display:block;float:none;clear:both;}
.web-wrapper .web-show{display:block !important;}
.web-wrapper .web-hidden{display:none;overflow:hidden;}
.web-wrapper .web-block{clear:both !important;display:block !important;float:none !important;}
.web-wrapper .web-float{clear:none !important;display:block !important;float:left !important;}
.web-wrapper .web-centered{margin:0px auto 0px auto !important;}
.web-wrapper .left{clear:none;float:left;text-align:left;}
.web-wrapper .center{clear:none;float:left;text-align:center;}
.web-wrapper .right{clear:none;float:right;text-align:right;}
.web-wrapper .float-center{clear:none;float:left;text-align:left;}
.web-wrapper .float-left{clear:none;float:left;text-align:left;}
.web-wrapper .float-right{clear:none;float:right;text-align:right;}
.web-wrapper .text-center{text-align:center;}
.web-wrapper .text-left{text-align:left;}
.web-wrapper .text-right{text-align:right;}
.web-wrapper .text-justify{text-align:justify;text-align-last:left;}
.web-wrapper .cleared{float:none;clear:both;margin:0px;padding:0px;border:none;font-size:1px;}
.web-wrapper ul{clear:both;}
.web-wrapper .show-parent,.web-wrapper .show-ancestor,.web-wrapper .show-self,.web-wrapper .show-child,.web-wrapper .show-sibling,.web-wrapper .show-descending{display:block;}
body .hover-hide,body .hover .hover-show,body *:hover > .hover-show{display:block !important;}
body .hover-show,body .hover .hover-hide,body *:hover > .hover-hide{display:none !important;}
body .text-left{text-align:left;}
body .text-center{text-align:center;}
body .text-right{text-align:right;}
body .text-justify{text-align:justify;text-align-last:left;}
.web-wrapper .system-messages{padding:0px 0px 22px 0px;}
.web-wrapper .system-message-error{background:#FFF0F0;background-image:url('http://www.demarketingkoopman.nl/beheer/images/system_message_error.png');background-position:7px 4px;background-repeat:no-repeat;border:#C00000 dashed 1px;padding:5px 7px 5px 30px;margin:0px 0px 8px 0px;width:100%;}
.web-wrapper .system-message-notice{background:#F0F0FF;background-image:url('http://www.demarketingkoopman.nl/beheer/images/system_message_notice.png');background-position:7px 4px;background-repeat:no-repeat;border:#0000C0 dashed 1px;padding:5px 7px 5px 30px;margin:0px 0px 8px 0px;width:100%;}
.web-wrapper .system-message-success{background:#F0FFF0;background-image:url('http://www.demarketingkoopman.nl/beheer/images/system_message_success.png');background-position:7px 4px;background-repeat:no-repeat;border:#00C000 dashed 1px;padding:5px 7px 5px 30px;margin:0px 0px 8px 0px;width:100%;}
.web-wrapper .system-message-warning{background:#FFF8F0;background-image:url('http://www.demarketingkoopman.nl/beheer/images/system_message_warning.png');background-position:7px 4px;background-repeat:no-repeat;border:#C06000 dashed 1px;padding:5px 7px 5px 30px;margin:0px 0px 8px 0px;width:100%;}
.web-wrapper .system-message-insert,.web-wrapper .system-message-update,.web-wrapper .system-message-delete,.web-wrapper .system-message-debug{background:#F0F0F0;background-image:url('http://www.demarketingkoopman.nl/beheer/images/system_message_debug.png');background-position:7px 4px;background-repeat:no-repeat;border:#C0C0C0 dashed 1px;padding:5px 7px 5px 30px;margin:0px 0px 8px 0px;width:100%;}
table.fixed{table-layout:fixed;}
table.list{margin-bottom:16px;}
table.list td{border:#FFFFFF solid 1px !important;}
table.list td td{border:none !important;}
table.list tr.head td{background:#000000;}
table.list tr.head td,table.list tr.head a,table.list tr.head a:hover,table.list tr.head div.label,table.list tr.head div.text{color:#FFFFFF;}
table.list tr.head div.sort-icon{font-size:9px;margin:5px 0px 0px 0px;}
table.list div.label{font-weight:bold;margin:5px 8px 5px 8px}
table.list div.text{margin:5px 8px 5px 8px}
table.list td[align=right] div.text{text-align:right;}
table.list div.table{margin:5px 8px 5px 8px}
table.list div.table img{font-size:9px;margin:0px 0px 0px 5px;}
table.list div.icon{font-size:9px;margin:5px 0px 0px 5px;}
table.list div.input{font-size:9px;margin:3px 0px 0px 3px;}
table.list tr.even td{background:#E8E8E8;}
table.list tr.odd td{background:#F8F8F8;}
table.list tr.group td{background:#D8D8D8;}
table.list tr.hover td{background:#C8C8C8;}
table.list td,table.list a{color:#000000;font-family:Arial;font-size:12px;}
table.list a:hover{color:#666666;}
table.form{margin-bottom:16px;}
table.form td{font-family:Arial;font-size:12px;}
table.form em{color:#FF0000;font-family:Arial;font-size:12px;font-style:normal;}
table.form a{color:#333333;font-family:Arial;font-size:12px;}
table.form a:hover{color:#666666;}
table.form tr.head td{background:#000000;color:#FFFFFF;}
table.form tr.head *{color:#FFFFFF !important;}
table.form tr.odd td{background:#E8E8E8;color:#333333;}
table.form tr.even td{background:#F8F8F8;color:#333333;}
table.form tr.group td{background:#D8D8D8;color:#333333;}
table.form tr.highlight td{background:#00FF00;}
table.form tr.highlight div.label,table.form tr.highlight div.text{color:#FF00FF;}
table.form tr.error div.label,table.form tr.error div.text,table.form td.error div.label,table.form td.error div.text{/* background:#FFE0E0;*/
color:#FF0000;}
table.form tr.error input.file,table.form tr.error select.select,table.form tr.error texarea.textarea,table.form tr.error input.textfield,table.form td.error input.file,table.form td.error select.select,table.form td.error texarea.textarea,table.form td.error input.textfield{background:#FFE0E0;}
table.form div.icon{padding:3px 0px 0px 2px;}
table.form div.image{padding:2px 0px 2px 0px;}
table.form div.input{padding:2px 0px 2px 0px;}
table.form div.label{padding:4px 4px 4px 0px;/* Additional padding */
font-weight:bold;}
table.form div.label2{padding:3px 4px 4px 0px;/* Additional padding */
font-weight:normal;}
table.form div.label3{padding:3px 4px 4px 0px;/* Additional padding */
font-size:10px;font-weight:normal;}
table.form div.label small,table.form div.label2 small,table.form div.label3 small,table.form div.text small{color:#808080;font-size:10px;}
table.form div.text{padding:4px 4px 4px 0px;/* Additional padding */
font-weight:normal;}
table.form div.small{padding:5px 4px 4px 0px;/* Additional padding */
font-size:10px;font-weight:normal;}
table.form img.hint{cursor:pointer;}
table.form h2,table.form h3{margin-bottom:0px;padding-bottom:0px;}
table.statistics td{font-size:9px !important;}
table.statistics div.label{padding:4px 4px 4px 0px;/* Additional padding */
font-size:12px !important;font-weight:bold;}
.form input.button{cursor:pointer;margin:0px;padding:0px 6px 0px 6px;}
.form input[disabled].button{cursor:default !important;color:#999999 !important;}
.form input.file{color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:1px 0px 0px 3px;height:21px;width:250px;}
.form input.textfield{background:#FFFFFF;color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:1px 0px 0px 3px;height:21px;width:250px;}
.form input.textfield[disabled],.form input.password[disabled],.form input.file[disabled],.form select[disabled],.form textarea[disabled]{background:#D4D0C8 !important;}
.form input.checkbox[disabled],.form input.radio[disabled]{background:none !important;}
.form select.select{color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:0px;width:250px;}
.form select.select_single{height:22px;}
.form textarea.textarea{color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:1px 0px 0px 3px;height:250px;width:250px;}
.form select.select option{padding-top:3px;padding-bottom:3px;}
.form option.icon{background-repeat:no-repeat;background-position:3px 5px;padding-left:25px;}
.form option.icon[value="de-de"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/de.png');}
.form option.icon[value="es-es"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/es.png');}
.form option.icon[value="fr-fr"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/fr.png');}
.form option.icon[value="en-us"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/us.png');}
.form option.icon[value="nl-nl"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/nl.png');}
.form input.textfield_s,.form select.select_s,.form textarea.textarea_s{width:150px;}
.form input.textfield_s_1_icon,.form select.select_s_1_icon,.form textarea.textarea_s_1_icon{width:132px;}
.form input.textfield_s_2_icon,.form select.select_s_2_icon,.form textarea.textarea_s_2_icon{width:114px;}
.form input.textfield_m,.form select.select_m,.form textarea.textarea_m{width:250px;}
.form input.textfield_m_1_icon,.form select.select_m_1_icon,.form textarea.textarea_m_1_icon{width:232px;}
.form input.textfield_m_2_icon,.form select.select_m_2_icon,.form textarea.textarea_m_2_icon{width:214px;}
.form input.textfield_l,.form select.select_l,.form textarea.textarea_l{width:500px;}
.form input.textfield_l_1_icon,.form select.select_l_1_icon,.form textarea.textarea_l_1_icon{width:482px;}
.form input.textfield_l_2_icon,.form select.select_l_2_icon,.form textarea.textarea_l_2_icon{width:464px;}
.form input.textfield_xl,.form select.select_xl,.form textarea.textarea_xl{width:750px;}
.form input.textfield_xl_1_icon,.form select.select_xl_1_icon,.form textarea.textarea_xl_1_icon{width:732px;}
.form input.textfield_xl_2_icon,.form select.select_xl_2_icon,.form textarea.textarea_xl_2_icon{width:714px;}
.form textarea.textarea_s{height:150px;}
.form textarea.textarea_m{height:150px;}
.form textarea.textarea_l{height:350px;}
.form textarea.textarea_xl{height:450px;}
.form input.textfield_address_invalid,.form input.textfield_code_invalid,.form input.textfield_color_invalid,.form input.textfield_csvstring_invalid,.form input.textfield_date_invalid,.form input.textfield_datetime_invalid,.form input.textfield_email_invalid,.form input.textfield_file_invalid,.form input.textfield_float_invalid,.form input.textfield_float1_invalid,.form input.textfield_float2_invalid,.form input.textfield_float3_invalid,.form input.textfield_float4_invalid,.form input.textfield_float5_invalid,.form input.textfield_float6_invalid,.form input.textfield_html_invalid,.form input.textfield_integer_invalid,.form input.textfield_ip_invalid,.form input.textfield_list_invalid,.form input.textfield_name_invalid,.form input.textfield_password_invalid,.form input.textfield_phone_invalid,.form input.textfield_postalcode_invalid,.form input.textfield_search_invalid,.form input.textfield_time_invalid,.form input.textfield_ubb_invalid,.form input.textfield_url_invalid,.form input.textfield_username_invalid,.form input.textfield_search_invalid,.form input.textfield_text_invalid,.form input.textfield_time_invalid{background:#FFF0F0 !important;color:#FF0000 !important;}
.form div.input div.formbuilder-search-suggestions{display:none;position:absolute;top:25px;left:0px;float:left;border:#000000 solid 1px;background:#FFFFFF;padding:0px;margin:0px;z-index:100;}
.form div.formbuilder-search-suggestions div.item{cursor:pointer;padding:3px 4px 3px 4px;margin:0px;font-family:Arial,Sans-Serif;font-size:11px;font-style:normal;font-weight:normal;}
.form div.formbuilder-search-suggestions div.hover{background:#E8E8E8;}
.web-wrapper .web-row{display:block;margin:0px;padding:0px;width:100%;}
.web-wrapper .web-column{clear:none;display:block;float:left;margin:0px;padding:0px;}
@media (orientation:portrait)
{
.hardware-phone .web-row .web-column,{clear:both;float:none;width:100%;}
.hardware-tablet .web-row .web-column,{clear:both;float:none;width:100%;}
}
@media (orientation:landscape)
{
.hardware-phone .web-row .web-column,{clear:both;float:none;width:100%;}
.hardware-tablet .web-row .web-column,{clear:both;float:none;width:100%;}
}
.formbuilder{margin-bottom:16px;}
.formbuilder em{color:#FF0000;font-style:normal;}
.formbuilder a{color:#333333;}
.formbuilder a:hover{color:#666666;}
.formbuilder tr.head td{background-color:#000000;color:#FFFFFF;}
.formbuilder tr.head *{color:#FFFFFF !important;}
.formbuilder tr.odd td{background-color:#E8E8E8;color:#333333;}
.formbuilder tr.even td{background-color:#F8F8F8;color:#333333;}
.formbuilder tr.group td{background-color:#D8D8D8;color:#333333;}
.formbuilder tr.highlight td{background-color:#00FF00;}
.formbuilder tr.highlight div.label,.formbuilder tr.highlight div.text,.formbuilder tr.highlight div.comment,.formbuilder tr.highlight div.code{color:#FF00FF;}
.formbuilder tr.error div.label,.formbuilder tr.error div.text,.formbuilder td.error div.comment,.formbuilder tr.highlight div.code{/* background-color:#FFE0E0;*/
color:#FF0000;}
.formbuilder tr.error input.file.invalid,.formbuilder tr.error select.select.invalid,.formbuilder tr.error texarea.textarea.invalid,.formbuilder tr.error input.textfield.invalid,.formbuilder td.error input.file.invalid,.formbuilder td.error select.select.invalid,.formbuilder td.error texarea.textarea.invalid,.formbuilder td.error input.textfield.invalid{background-color:#FFF0F0 !important;}
.formbuilder input.file.invalid,.formbuilder select.select.invalid,.formbuilder texarea.textarea.invalid,.formbuilder input.textfield.invalid{background-color:#FFE8D0 !important;}
.formbuilder div.icon{padding:7px 0px 0px 7px;}
.formbuilder div.image{padding:2px 0px 2px 0px;}
.formbuilder div.input{padding:2px 0px 2px 0px;}
.formbuilder div.input-checkbox{padding:4px 0px 4px 0px;}
.formbuilder div.input-radio{padding:4px 0px 4px 0px;}
.formbuilder div.label{padding:8px 4px 4px 0px;font-weight:bold;}
.formbuilder div.label-checkbox{padding:8px 4px 4px 0px;font-weight:normal;}
.formbuilder div.label-radio{padding:8px 4px 4px 0px;font-weight:normal;}
.formbuilder div.label.label-ubb{padding:42px 4px 4px 0px;}
.formbuilder div.label small,.formbuilder div.text small,.formbuilder div.comment small,.formbuilder div.code small{color:inherrit;font-size:10px;}
.formbuilder div.text{padding:8px 4px 4px 0px;font-weight:normal;}
.formbuilder div.comment{padding:8px 4px 4px 0px;font-weight:normal;}
.formbuilder div.code{border:#DDDDDD solid 1px;cursor:not-allowed;font-weight:normal;margin-top:4px;overflow:auto;padding:8px 8px 8px 8px;}
.formbuilder div.small{padding:5px 4px 4px 0px;font-size:10px;font-weight:normal;}
.formbuilder img.hint{cursor:pointer;}
.formbuilder .css-box-model{background-image:url('http://www.demarketingkoopman.nl/images/forms/css-box-model.png');height:248px;width:266px;}
.formbuilder .css-box-model input{padding:2px !important;text-align:center;}
.formbuilder .css-box-model .css_box_model_0{left:118px;position:absolute;top:5px;}
.formbuilder .css-box-model .css_box_model_1{left:233px;position:absolute;top:110px;}
.formbuilder .css-box-model .css_box_model_2{left:118px;position:absolute;top:215px;}
.formbuilder .css-box-model .css_box_model_3{left:5px;position:absolute;top:110px;}
.formbuilder .css-box-model .css_box_model_4{left:118px;position:absolute;top:40px;}
.formbuilder .css-box-model .css_box_model_5{left:198px;position:absolute;top:110px;}
.formbuilder .css-box-model .css_box_model_6{left:118px;position:absolute;top:180px;}
.formbuilder .css-box-model .css_box_model_7{left:40px;position:absolute;top:110px;}
.formbuilder .css-box-model .css_box_model_8{left:118px;position:absolute;top:75px;}
.formbuilder .css-box-model .css_box_model_9{left:163px;position:absolute;top:110px;}
.formbuilder .css-box-model .css_box_model_10{left:118px;position:absolute;top:145px;}
.formbuilder .css-box-model .css_box_model_11{position:absolute;top:110px;left:75px;}
.formbuilder tr:first-child h1,.formbuilder tr:first-child h2,.formbuilder tr:first-child h3,.formbuilder tr:first-child p{margin-top:0px;}
.formbuilder h1,.formbuilder h2,.formbuilder h3,.formbuilder p{margin-top:20px;}
.formbuilder * + p{margin-top:8px;}
.formbuilder select.select_single{border:#DDDDDD solid 1px;box-shadow:rgba(0,0,0,0.07) 0px 1px 2px 0px inset;color:#32373C;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:28px;line-height:20px;margin:0px;padding:2px 2px 2px 4px;}
.formbuilder select.select_multiple{border:#DDDDDD solid 1px;box-shadow:rgba(0,0,0,0.07) 0px 1px 2px 0px inset;color:#32373C;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:auto;line-height:20px;margin:0px;padding:2px 2px 2px 2px;}
.formbuilder input.checkbox{border:#DDDDDD solid 1px;/* border:#F0F0F0 inset 0px;*/
box-shadow:rgba(0,0,0,0.1) 0px 1px 2px 0px inset;box-sizing:border-box;clear:none;color:#000000;cursor:pointer;display:inline-block;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:16px;line-height:0px;min-width:16px;text-align:center;width:16px;}
.formbuilder input.textfield{border:#DDDDDD solid 1px;box-shadow:rgba(0,0,0,0.07) 0px 1px 2px 0px inset;color:#32373C;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:28px;line-height:20px;margin:0px;padding:2px 2px 2px 8px;}
.formbuilder input.textfield_center{padding:2px 8px 2px 8px;text-align:center;}
.formbuilder textarea.textarea{border:#DDDDDD solid 1px;box-shadow:rgba(0,0,0,0.07) 0px 1px 2px 0px inset;color:#32373C;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:100px;line-height:normal;margin:0px;padding:4px 2px 2px 8px;resize:vertical;}
.formbuilder textarea.textarea_code{font-family:'Courier New','Courier','monospace';font-size:11px;line-height:18px;}
.formbuilder textarea.ubb-text-m{height:200px;}
.formbuilder textarea.ubb-text-l{height:300px;}
.formbuilder textarea.ubb-text-xl{height:400px;}
.formbuilder label{cursor:pointer;}
.formbuilder .select-arrows br + img{margin-top:5px !important;}
option.icon{background-repeat:no-repeat;background-position:3px 5px;padding-left:30px;}
option.icon[value="de-de"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/de.png');}
option.icon[value="es-es"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/es.png');}
option.icon[value="fr-fr"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/fr.png');}
option.icon[value="en-us"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/us.png');}
option.icon[value="nl-nl"]{background-image:url('http://www.demarketingkoopman.nl/images/flags/nl.png');}
option.group{border-bottom:#000000 solid 1px;color:#000000;font-weight:bold;}
option + option.group{padding-top:5px;}
option.selected{background-image:url('http://www.demarketingkoopman.nl/images/accept.png');background-position:left center;background-repeat:no-repeat;padding-left:20px;}
option.not-selected{background-position:left center;background-repeat:no-repeat;padding-left:20px;}
div.input div.formbuilder-search-suggestions{display:none;position:absolute;top:25px;left:0px;float:left;border:#000000 solid 1px;background-color:#FFFFFF;padding:0px;margin:0px;z-index:100;}
div.formbuilder-search-suggestions div.item{cursor:pointer;padding:3px 4px 3px 4px;margin:0px;font-family:Verdana,Sans-Serif;font-size:13px;font-style:normal;font-weight:normal;}
div.formbuilder-search-suggestions div.hover{background-color:#E8E8E8;}
.formbuilder-buttons{padding:10px 0px 0px 0px;}
.formbuilder-buttons .lcr-left{clear:none;float:left;text-align:left;width:35%;}
.formbuilder-buttons .lcr-center{clear:none;float:left;text-align:center;width:30%;}
.formbuilder-buttons .lcr-right{clear:none;float:left;text-align:right;width:35%;}
.formbuilder-buttons .lr-left{clear:none;float:left;text-align:left;width:50%;}
.formbuilder-buttons .lr-right{clear:none;float:left;text-align:right;width:50%;}
.formbuilder-buttons .l-left{text-align:left;width:100%;}
.formbuilder-buttons .c-center{text-align:center;width:100%;}
.formbuilder-buttons .r-right{text-align:right;width:100%;}
.formbuilder-buttons .button-hidden{display:none !important;}
.formbuilder-buttons:hover .button-hidden{display:initial !important;}
body .listbuilder{margin-bottom:16px;}
body .listbuilder-data{overflow:visible;}
.listbuilder td{border:#FFFFFF solid 1px !important;}
.listbuilder td td{border:none !important;}
.listbuilder tr.head td{background-color:#000000;}
.listbuilder tr.head td,.listbuilder tr.head a,.listbuilder tr.head a:hover,.listbuilder tr.head div.label,.listbuilder tr.head div.text,.listbuilder tr.head div.small,.listbuilder tr.head div.icon{color:#FFFFFF;}
.listbuilder tr.head div.sort-icon{font-size:9px;margin:5px 5px 0px 0px;}
.listbuilder div.label{font-weight:bold;margin:5px 8px 5px 8px}
.listbuilder div.text{margin:5px 8px 5px 8px}
.listbuilder div.small{font-size:9px;margin:5px 8px 5px 8px}
.listbuilder td[align=right] div.text{text-align:right;}
.listbuilder div.table{margin:5px 8px 5px 8px}
.listbuilder div.table img{font-size:9px;margin:0px 0px 0px 5px;}
.listbuilder div.icon{font-size:9px;margin:5px 0px 5px 5px;}
.listbuilder div.icon-small{font-size:9px;margin:7px 0px 0px 8px;}
.listbuilder div.image{font-size:9px;margin:3px 0px 0px 3px;}
.listbuilder div.input{font-size:9px;margin:3px 0px 3px 3px;}
.listbuilder tr.even td{background-color:#E8E8E8;}
.listbuilder tr.odd td{background-color:#F8F8F8;}
.listbuilder tr.group td{background-color:#D8D8D8;}
.listbuilder tr.hover td{background-color:#C8C8C8;}
.listbuilder tr.filter td{/*background-color:#ECF6FB;*/
background-color:#C8C8C8;}
.listbuilder tr.filter input[type="text"],.listbuilder tr.filter select{width:calc(100% - 3px);}
.listbuilder tr.filter input.textfield_date,.listbuilder tr.filter input.textfield_datetime,.listbuilder tr.filter input.textfield_time{/* width:calc(100% - 34px);*/}
.listbuilder div.row-actions img{cursor:pointer;}
.listbuilder tr.row-action-hover td,.listbuilder tr.row-action-hover td{background-color:#D8D8D8 !important;}
.listbuilder div.row-action-list{display:none;position:absolute;top:-5px;right:30px;z-index:100;border-left:#FFFFFF solid 2px;background-color:#D8D8D8;}
.listbuilder div.row-action-list ul,.listbuilder div.row-action-list ul li{margin:0px;padding:0px;list-style:none;}
.listbuilder div.row-action-list li + li{border-top:#D8D8D8 solid 2px;}
.listbuilder div.row-action-list li.seperator{background-color:#999999;height:3px;overflow:hidden;}
.listbuilder div.row-action-list a{display:block;max-width:250px;min-width:100px;padding:0px 10px 0px 30px;overflow:hidden;line-height:26px;height:30px;white-space:nowrap;}
.listbuilder div.row-action-list a img{position:absolute;top:6px;left:-24px;}
.bulkactions-and-pagination .bulkactions{margin-bottom:10px;}
.listbuilder td,.listbuilder a{color:#000000;}
.listbuilder a:hover{color:#666666;}
.listbuilder tr.error input.file.invalid,.listbuilder tr.error select.select.invalid,.listbuilder tr.error texarea.textarea.invalid,.listbuilder tr.error input.textfield.invalid,.listbuilder td.error input.file.invalid,.listbuilder td.error select.select.invalid,.listbuilder td.error texarea.textarea.invalid,.listbuilder td.error input.textfield.invalid{background-color:#FFF0F0 !important;}
.listbuilder input.file.invalid,.listbuilder select.select.invalid,.listbuilder texarea.textarea.invalid,.listbuilder input.textfield.invalid{background-color:#FFF8F0 !important;}
.listbuilder select.select_single{border:#DDDDDD solid 1px;box-shadow:rgba(0,0,0,0.07) 0px 1px 2px 0px inset;color:#32373C;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:28px;line-height:20px;margin:0px;padding:2px 2px 2px 4px;}
.listbuilder input.checkbox{border:#DDDDDD solid 1px;/* border:#F0F0F0 inset 0px;*/
box-shadow:rgba(0,0,0,0.1) 0px 1px 2px 0px inset;box-sizing:border-box;clear:none;color:#000000;cursor:pointer;display:inline-block;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:16px;line-height:0px;min-width:16px;text-align:center;width:16px;}
.listbuilder input.textfield{border:#DDDDDD solid 1px;box-shadow:rgba(0,0,0,0.07) 0px 1px 2px 0px inset;color:#32373C;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:28px;line-height:20px;margin:0px;padding:2px 2px 2px 6px;}
.web-layout .jqueryui-tabs{border:none;padding:0px;overflow:hidden;}
.web-layout .jqueryui-tabs .ui-tabs-panel{border-bottom:none;border-left:none;border-right:none;}
.com-window .jqueryui-tabs .ui-tabs-panel{border-bottom:unset;border-left:unset;border-right:unset;}
.web-layout .jqueryui-tabs > ul{padding-left:30px;width:2000px;}
.web-layout .jqueryui-tab-error a em{color:#FF0000 !important;font-size:11px;font-style:normal;font-weight:bold;}
.jqueryui-tabs ul.ui-tabs-nav li.ui-state-default{background-color:#F1F3F5;background-image:none;}
.jqueryui-tabs ul.ui-tabs-nav li.ui-state-active{background-color:#FFFFFF;background-image:none;}
.jqueryui-tabs .jqueryui-tab-scroll{cursor:pointer;height:36px;right:0px;position:absolute;top:0px;width:15px;z-index:800;}
body .scope-toggle{color:#000000;font-size:9px;padding-bottom:10px;text-align:right;}
body .scope-toggle a{color:#000000;font-size:9px;}
body .scope-toggle span{cursor:pointer;text-decoration:underline;}
body.backend input.button,body.backend input.button,body.backend .formbuilder input.button,body.backend .formbuilder-buttons input.button{background-color:#00A0D2;background-image:none;border:#0073AA solid 1px;border-radius:3px;box-shadow:rgba(120,200,230,0.5) 0px 1px 0px 0px inset,rgba(0,0,0,0.15) 0px 1px 0px 0px;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:30px;line-height:24px;margin:0px;padding:0px 12px 6px 12px;text-align:center;text-decoration:none;text-decoration-color:#FFFFFF;text-decoration-line:none;text-decoration-style:solid;}
body.backend a.button,body.backend .web-buttons a.button,body.backend .formbuilder a.button,body.backend .formbuilder-buttons a.button{background-color:#00A0D2;background-image:none;border:#0073AA solid 1px;border-radius:3px;box-shadow:rgba(120,200,230,0.5) 0px 1px 0px 0px inset,rgba(0,0,0,0.15) 0px 1px 0px 0px;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:28px;line-height:26px;margin:0px;padding:0px 12px 0px 12px;text-align:center;text-decoration:none;text-decoration-color:#FFFFFF;text-decoration-line:none;text-decoration-style:solid;}
body.backend .button.button-gray,body.backend .web-buttons .button.button-gray,body.backend .formbuilder .button.button-gray,body.backend .formbuilder-buttons .button.button-gray{background-color:#AAAAAA;border:#666666 solid 1px;box-shadow:rgba(210,210,210,0.5) 0px 1px 0px 0px inset,rgba(0,0,0,0.15) 0px 1px 0px 0px;}
body.backend .button + .button,body.backend .web-buttons .button + .button,body.backend .formbuilder .button + .button,body.backend .formbuilder-buttons .button + .button{margin-left:4px;}
.formbuilder-buttons .button-multiple{display:block;float:left;height:30px;overflow:hidden;text-align:center;width:200px;}
.formbuilder-buttons .button-multiple.show{height:auto;}
.formbuilder-buttons .button-multiple + .button-multiple,.formbuilder-buttons .button-multiple + .button,.formbuilder-buttons .button + .button-multiple,.formbuilder-buttons .button + .button{margin-left:4px;}
.formbuilder-buttons .button-multiple .button-multiple-toggle{cursor:pointer;height:30px;position:absolute;top:0px;right:0px;width:24px;background-image:url('http://www.demarketingkoopman.nl/images/system/button-multiple-toggle-background.png');background-position:left top;background-repeat:no-repeat;}
.formbuilder-buttons .button-multiple input{margin:0px 0px 1px 0px !important;text-align:left;width:100% !important;}
.tabmenu{border-bottom:#CCCCCC solid 1px;height:40px;margin:0px 0px 16px 0px;padding:0px 0px 0px 12px;}
.tabmenu a{display:block;float:left;clear:none;height:40px;line-height:37px;padding:0px 16px 0px 16px;margin:0px 0px 0px 4px;border:#CCCCCC solid 1px;color:#000000;font-family:Verdana,sans-serif;font-size:13px;font-weight:normal;text-decoration:none;box-sizing:border-box !important;}
.tabmenu a.active{border-bottom:#FFFFFF solid 1px;}
.tabmenu a:hover{background-color:#F1F3F5;}
.tabmenu a.active:hover{background-color:#FFFFFF;cursor:default;}
.ubb .ubb-align-left{text-align:left;}
.ubb .ubb-align-center{text-align:center;}
.ubb .ubb-align-right{text-align:right;}
.ubb .ubb-code{padding:6px 5px 6px 5px;border:#CCCCCC solid 1px;color:#000000;font-family:Courier New,Courier,Arial;font-size:80%;}
.ubb .ubb-h1,.ubb .ubb-h2,.ubb .ubb-h3,.ubb .ubb-h4,.ubb .ubb-h5,.ubb .ubb-h6{display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.ubb .ubb-p,.ubb .ubb-p1,.ubb .ubb-p2,.ubb .ubb-p3{display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.ubb .ubb-mark,.ubb .ubb-m1,.ubb .ubb-m2,.ubb .ubb-m3{background-color:#FFFF00;}
.ubb .ubb-list{display:block;margin-bottom:0px;margin-top:0px;padding-bottom:0px;padding-top:0px;}
.mce-tinymce .mce-flow-layout-item,.mce-tinymce .mce-widget{display:inline-block;*display:inline;*zoom:1;}
.mce-tinymce .mce-label,.mce-tinymce .mce-text,.mce-tinymce .mce-txt{font-size:12px !important;}
#mceu_20{width:81px;}
#mceu_20 .mce-menubtn.mce-fixed-width span{width:55px;}
.ubb a,.ubb .a{color:inherit;}
.ubb .b{font-weight:bold;}
.ubb .i{font-style:italic;}
.ubb .u{text-decoration:underline;}
.ubb .s{text-decoration:line-through;}
.ubb .code,.ubb .css,.ubb .javascript,.ubb .php{padding:6px 5px 6px 5px;border:#CCCCCC solid 1px;color:#000000;font-family:Courier New,Courier,Arial;font-size:80%;}
.ubb .c1,.ubb .c1 a,.ubb .c2,.ubb .c2 a,.ubb .c3,.ubb .c3 a,.ubb .c4,.ubb .c4 a,.ubb .c5,.ubb .c5 a,.ubb .c6,.ubb .c6 a{color:#FF0000;}
.ubb .h1,.ubb .h2,.ubb .h3,.ubb .h4,.ubb .h5,.ubb .h6{display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.ubb .p,.ubb .p1,.ubb .p2,.ubb .p3,.ubb .p4,.ubb .p5,.ubb .p6{display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.ubb .m1,.ubb .m1 a,.ubb .m2,.ubb .m2 a,.ubb .m3,.ubb .m3 a,.ubb .m4,.ubb .m4 a,.ubb .m5,.ubb .m5 a,.ubb .m6,.ubb .m6 a{background-color:#FF0000;}
.ubb ol,.ubb ul{display:block;margin-bottom:0px;margin-top:0px;padding-bottom:0px;padding-top:0px;}
.ubb .ubb-image{display:inline-block;}
.ubb .ubb-image img{max-width:100%;}
.ubb .ubb-video{display:inline-block;height:225px;width:300px;}
.ubb .ubb-video > iframe{bottom:0;display:block;height:100%;left:0;position:absolute !important;right:0;top:0;width:100%;}
.ubb .text-align-left{text-align:left;text-align-last:left;}
.ubb .text-align-center{text-align:center;text-align-last:center;}
.ubb .text-align-right{text-align:right;text-align-last:right;}
.ubb .text-align-justify{text-align:justify;text-align-last:left;}
body div#plu-cookie-configuration{position:fixed;overflow:hidden;z-index:790;bottom:0px;left:0px;height:38px;width:38px;padding:2px 0px 0px 0px;background-image:url('http://www.demarketingkoopman.nl/images/opacity_black_75.png');border-top-right-radius:10px;box-sizing:border-box !important;}
body div#plu-cookie-configuration img{cursor:pointer;}
body div#plu-cookie-configuration-disclaimer{position:fixed;overflow:hidden;z-index:790;bottom:40px;left:40px;width:300px;background-image:url('http://www.demarketingkoopman.nl/images/opacity_black_75.png');border-radius:10px;}
body.cookies-allow div#plu-cookie-configuration-disclaimer,body.cookies-deny div#plu-cookie-configuration-disclaimer{display:none;}
div#plu-cookie-configuration-disclaimer *{font-family:Arial,Verdana,Sans-Serif !important;}
div#plu-cookie-configuration-disclaimer div.title{color:#FFFFFF;font-size:16px;font-weight:bold;padding:20px 20px 10px 20px;}
div#plu-cookie-configuration-disclaimer div.text{color:#FFFFFF;font-size:12px;font-weight:normal;padding:0px 20px 10px 20px;}
div#plu-cookie-configuration-disclaimer div.text h1{color:#FFFFFF;font-size:16px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#plu-cookie-configuration-disclaimer div.text h2,div#plu-cookie-configuration-disclaimer div.text h3{color:#FFFFFF;font-size:12px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#plu-cookie-configuration-disclaimer div.text p{color:#FFFFFF;font-size:12px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#plu-cookie-configuration-disclaimer div.text a{color:#FFFFFF;text-decoration:underline;}
div#plu-cookie-configuration-disclaimer div.buttons{padding:0px 20px 20px 0px;}
div#plu-cookie-configuration-disclaimer div.buttons a.allow{display:block;height:30px;padding-left:22px;margin-left:20px;color:#00C400;font-size:20px;font-weight:bold;line-height:30px;text-decoration:none;background-image:url('http://www.demarketingkoopman.nl/images/accept.png');background-position:left center;background-repeat:no-repeat;box-sizing:border-box !important;}
div#plu-cookie-configuration-disclaimer div.buttons a.deny{display:block;height:20px;padding-left:22px;margin-left:20px;color:#FF0000;font-size:12px;font-weight:bold;line-height:20px;text-decoration:none;background-image:url('http://www.demarketingkoopman.nl/images/decline.png');background-position:left center;background-repeat:no-repeat;box-sizing:border-box !important;}
div#plu-cookie-configuration-disclaimer div.buttons a.allow:hover,div#plu-cookie-configuration-disclaimer div.buttons a.deny:hover{text-decoration:underline;}
div#overlay{display:none;position:fixed;top:0px;left:0px;z-index:900;width:100%;height:100%;background:#000000;opacity:0.70;box-sizing:border-box !important;}
div#inlinepopup{display:none;position:fixed;top:50px;left:50px;z-index:901;width:300px;height:auto;background:#FFFFFF;border:#000000 solid 1px;overflow:hidden;box-sizing:border-box !important;color:;font-family:;font-size:;font-style:normal;font-weight:normal;}
div#JS_UTIL_LOADING{background-image:url('http://www.demarketingkoopman.nl/images/opacity_black_40.png');background-repeat:repeat;border-radius:10px;color:#FFFFFF;display:block;font-family:Arial,sans-serif;font-style:normal;font-weight:normal;height:auto;line-height:20px;left:calc((100% - 280px) / 2);min-height:60px;overflow:hidden;padding:20px 20px 20px 20px;position:fixed;text-align:justify;-moz-text-align-last:left;text-align-last:left;top:100px;width:280px;z-index:903;box-sizing:border-box !important;}
.dark div#JS_UTIL_LOADING{background-image:url('http://www.demarketingkoopman.nl/images/opacity_white_80.png');color:#000000;}
div#JS_UTIL_LOADING > .icon{left:calc((100% - 80px) / 2);position:absolute;bottom:20px;}
.scroll-effect-fade-in .scroll-effect.animate{animation:scrollEffectFadeIn 1.5s ease forwards;}
.scroll-effect-move-up .scroll-effect.animate{animation:scrollEffectMoveUp 1.5s ease forwards;}
.scroll-effect-scale-up .scroll-effect.animate{animation:scrollEffectScaleUp 1.5s ease forwards;}
@keyframes scrollEffectFadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes scrollEffectMoveUp{0%{opacity:0;transform:translateY(200px);}
100%{opacity:1;transform:translateY(0);}
}
@keyframes scrollEffectScaleUp{0%{opacity:0;transform:scale(0.6);}
100%{opacity:1;transform:scale(1);}
}
@media (max-width:1399px)
{
html body > .scale-screen{width:100%;}
}
@media (min-width:1400px) AND (max-width:1599px)
{
html body > .scale-screen{transform:scale(1.1);transform-origin:0 0;width:90.91% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
@media (min-width:1600px) AND (max-width:1799px)
{
html body > .scale-screen{transform:scale(1.2);transform-origin:0 0;width:83.35% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
@media (min-width:1800px) AND (max-width:1999px)
{
html body > .scale-screen{transform:scale(1.3);transform-origin:0 0;width:76.92% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
@media (min-width:2000px) AND (max-width:2199px)
{
html body > .scale-screen{transform:scale(1.4);transform-origin:0 0;width:71.43% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
@media (min-width:2200px) AND (max-width:2399px)
{
html body > .scale-screen{transform:scale(1.5);transform-origin:0 0;width:66.67% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
@media (min-width:2400px) AND (max-width:2599px)
{
html body > .scale-screen{transform:scale(1.6);transform-origin:0 0;width:62.50% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
@media (min-width:2600px) AND (max-width:2799px)
{
html body > .scale-screen{transform:scale(1.7);transform-origin:0 0;width:58.80% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
@media (min-width:2800px) AND (max-width:2999px)
{
html body > .scale-screen{transform:scale(1.8);transform-origin:0 0;width:55.56% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
@media (min-width:3000px) AND (max-width:3199px)
{
html body > .scale-screen{transform:scale(1.9);transform-origin:0 0;width:52.63% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
@media (min-width:3200px)
{
html body > .scale-screen{transform:scale(2);transform-origin:0 0;width:50.00% !important;}
html body > .web-contact-fixed.scale-screen,html body > .web-footer-fixed.scale-screen{width:auto !important;}
}
.web-wrapper .ratio-1x1{padding-bottom:100% !important;width:100%;}
.web-wrapper .ratio-1x2{padding-bottom:200% !important;width:100%;}
.web-wrapper .ratio-1x3{padding-bottom:300% !important;width:100%;}
.web-wrapper .ratio-1x4{padding-bottom:400% !important;width:100%;}
.web-wrapper .ratio-2x1{padding-bottom:50%;width:100% !important;}
.web-wrapper .ratio-2x2{padding-bottom:100% !important;width:100%;}
.web-wrapper .ratio-2x3{padding-bottom:150% !important;width:100%;}
.web-wrapper .ratio-2x4{padding-bottom:200% !important;width:100%;}
.web-wrapper .ratio-3x1{padding-bottom:33.33% !important;width:100%;}
.web-wrapper .ratio-3x2{padding-bottom:66.66% !important;width:100%;}
.web-wrapper .ratio-3x3{padding-bottom:100% !important;width:100%;}
.web-wrapper .ratio-3x4{padding-bottom:133.33% !important;width:100%;}
.web-wrapper .ratio-4x1{padding-bottom:25% !important;width:100%;}
.web-wrapper .ratio-4x2{padding-bottom:50% !important;width:100%;}
.web-wrapper .ratio-4x3{padding-bottom:75% !important;width:100%;}
.web-wrapper .ratio-4x4{padding-bottom:100% !important;width:100%;}
.web-wrapper .ratio-5x1{padding-bottom:20% !important;width:100%;}
.web-wrapper .ratio-5x2{padding-bottom:40% !important;width:100%;}
.web-wrapper .ratio-5x3{padding-bottom:60% !important;width:100%;}
.web-wrapper .ratio-5x4{padding-bottom:80% !important;width:100%;}
.web-wrapper .ratio-5x5{padding-bottom:100% !important;width:100%;}
.web-wrapper .ratio-16x9{padding-bottom:56.25% !important;width:100%;}
.web-wrapper .ratio-1x1 > *,.web-wrapper .ratio-1x2 > *,.web-wrapper .ratio-1x3 > *,.web-wrapper .ratio-1x4 > *,.web-wrapper .ratio-2x1 > *,.web-wrapper .ratio-2x2 > *,.web-wrapper .ratio-2x3 > *,.web-wrapper .ratio-2x4 > *,.web-wrapper .ratio-3x1 > *,.web-wrapper .ratio-3x2 > *,.web-wrapper .ratio-3x3 > *,.web-wrapper .ratio-3x4 > *,.web-wrapper .ratio-4x1 > *,.web-wrapper .ratio-4x2 > *,.web-wrapper .ratio-4x3 > *,.web-wrapper .ratio-4x4 > *,.web-wrapper .ratio-5x1 > *,.web-wrapper .ratio-5x2 > *,.web-wrapper .ratio-5x3 > *,.web-wrapper .ratio-5x4 > *,.web-wrapper .ratio-5x5 > *,.web-wrapper .ratio-16x9 > *{bottom:0;display:block;left:0;position:absolute !important;right:0;top:0;}
.web-wrapper .ratio-1x1 > img,.web-wrapper .ratio-1x2 > img,.web-wrapper .ratio-1x3 > img,.web-wrapper .ratio-1x4 > img,.web-wrapper .ratio-2x1 > img,.web-wrapper .ratio-2x2 > img,.web-wrapper .ratio-2x3 > img,.web-wrapper .ratio-2x4 > img,.web-wrapper .ratio-3x1 > img,.web-wrapper .ratio-3x2 > img,.web-wrapper .ratio-3x3 > img,.web-wrapper .ratio-3x4 > img,.web-wrapper .ratio-4x1 > img,.web-wrapper .ratio-4x2 > img,.web-wrapper .ratio-4x3 > img,.web-wrapper .ratio-4x4 > img,.web-wrapper .ratio-5x1 > img,.web-wrapper .ratio-5x2 > img,.web-wrapper .ratio-5x3 > img,.web-wrapper .ratio-5x4 > img,.web-wrapper .ratio-5x5 > img,.web-wrapper .ratio-16x9 > img,.web-wrapper .ratio-1x3 > a > img,.web-wrapper .ratio-1x1 > a > img,.web-wrapper .ratio-1x2 > a > img,.web-wrapper .ratio-1x4 > a > img,.web-wrapper .ratio-2x1 > a > img,.web-wrapper .ratio-2x2 > a > img,.web-wrapper .ratio-2x3 > a > img,.web-wrapper .ratio-2x4 > a > img,.web-wrapper .ratio-3x1 > a > img,.web-wrapper .ratio-3x2 > a > img,.web-wrapper .ratio-3x3 > a > img,.web-wrapper .ratio-3x4 > a > img,.web-wrapper .ratio-4x1 > a > img,.web-wrapper .ratio-4x2 > a > img,.web-wrapper .ratio-4x3 > a > img,.web-wrapper .ratio-4x4 > a > img,.web-wrapper .ratio-5x1 > a > img,.web-wrapper .ratio-5x2 > a > img,.web-wrapper .ratio-5x3 > a > img,.web-wrapper .ratio-5x4 > a > img,.web-wrapper .ratio-5x5 > a > img,.web-wrapper .ratio-16x9 > a > img,.web-wrapper .ratio-1x1 > iframe,.web-wrapper .ratio-1x2 > iframe,.web-wrapper .ratio-1x3 > iframe,.web-wrapper .ratio-1x4 > iframe,.web-wrapper .ratio-2x1 > iframe,.web-wrapper .ratio-2x2 > iframe,.web-wrapper .ratio-2x3 > iframe,.web-wrapper .ratio-2x4 > iframe,.web-wrapper .ratio-3x1 > iframe,.web-wrapper .ratio-3x2 > iframe,.web-wrapper .ratio-3x3 > iframe,.web-wrapper .ratio-3x4 > iframe,.web-wrapper .ratio-4x1 > iframe,.web-wrapper .ratio-4x2 > iframe,.web-wrapper .ratio-4x3 > iframe,.web-wrapper .ratio-4x4 > iframe,.web-wrapper .ratio-5x1 > iframe,.web-wrapper .ratio-5x2 > iframe,.web-wrapper .ratio-5x3 > iframe,.web-wrapper .ratio-5x4 > iframe,.web-wrapper .ratio-5x5 > iframe,.web-wrapper .ratio-16x9 > iframe{height:100%;width:100%;}
.formbuilder{margin-bottom:0px;}
.formbuilder select.select_single{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder select.select_multiple{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder input.checkbox{color:#000000;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder input.textfield{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder .textfield-file-thumb{margin-top:5px;}
.formbuilder textarea.textarea{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder-buttons .form-required{font-size:11px;font-style:italic;line-height:30px;position:absolute;left:0px;top:10px;}
div.formbuilder-search-suggestions div.item{font-family:Arial,Sans-Serif;font-size:15px;font-style:normal;font-weight:normal;}
.formbuilder-buttons .button{background-color:#007ACC;background-image:none;border:#007ACC solid 1px;border-radius:3px;box-shadow:none;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:Arial,Sans-Serif;font-size:13px;font-weight:normal;height:30px;line-height:30px;margin:0px;padding:0px 12px 6px 12px;text-align:center;text-decoration:none;text-decoration-color:#FFFFFF;text-decoration-line:none;text-decoration-style:solid;}
.formbuilder input.textfield[disabled],.formbuilder input.password[disabled],.formbuilder input.file[disabled],.formbuilder select[disabled],.formbuilder textarea[disabled]{background:rgb(235,235,228);}
.formbuilder input.checkbox[disabled],.formbuilder input.radio[disabled]{background:none !important;}
.form{margin-bottom:0px;}
.form select.select_single{color:#32373C;font-size:15px;font-weight:normal;}
.form select.select_multiple{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.form input.checkbox{color:#000000;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.form input.textfield{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.form textarea.textarea{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
body .widget-wrapper{height:100%;min-height:30px;overflow:visible;}
body .widget-wrapper .widget-toolbar,body .row-wrapper .row-toolbar{display:none;}
body.composer-enabled .widget-wrapper.widget-empty,body.composer-enabled .row-wrapper.row-empty{background:repeating-linear-gradient(
 45deg,transparent,transparent 10px,#EEEEEE 10px,#EEEEEE 20px
),linear-gradient(
 to bottom,#D8D8D8,#D8D8D8
);border:#000000 dashed 1px;color:#000000;font-weight:bold;font-size:14px;line-height:29px;min-height:29px;text-align:center;}
body.composer-enabled .widget-wrapper:hover{border:#000000 dashed 1px;}
body.composer-enabled .widget-wrapper .widget-toolbar{background-color:#628EBA;border-radius:6px;line-height:100%;padding:4px 4px 2px 4px;display:none;left:3px;position:absolute;top:3px;z-index:790 !important;}
body.composer-enabled .widget-wrapper:hover > .widget-toolbar{display:block;}
body.composer-enabled .widget-toolbar img{cursor:pointer;display:inline !important;width:auto !important;}
body.composer-enabled .widget-toolbar img + img{margin-left:10px;}
body .row-wrapper{height:100%;min-height:30px;overflow:visible;}
body .row-wrapper:hover{border:#E9625F dashed 1px;}
body .row-wrapper .row-toolbar{display:none;}
body .row-wrapper .row-toolbar{background-color:#E9625F;border-radius:6px;line-height:100%;padding:4px 4px 2px 4px;display:none;left:3px;position:absolute;top:3px;z-index:791 !important;}
body .row-wrapper:hover > .row-toolbar{display:block;}
body .row-toolbar img{cursor:pointer;display:inline !important;width:auto !important;}
body .row-toolbar img + img{margin-left:10px;}
body .web-wrapper.composer-toolbar{left:0px;position:fixed;top:0px;width:100%;z-index:800;}
.web-wrapper .composer-toolbar.web-justified{background-color:#F1F3F5 !important;border-bottom:#CCCCCC solid 1px;z-index:800;}
.web-wrapper .composer-toolbar.web-centered{background-color:#F1F3F5 !important;font-size:11px;font-family:Verdana,Arial,Serif;height:39px;padding:0px 15px 0px 15px;width:100%;}
.web-wrapper .composer-toolbar-left{clear:none;float:left;text-align:left;height:39px;width:350px;}
.composer-toolbar .composer-toolbar-left a{border:#CCCCCC solid 1px;background:#F1F3F5;clear:none;color:#000000;display:block;float:left;font-family:Verdana,Arial,Serif;font-size:11px;margin:3px 4px 2px 0px;padding:6px;text-align:left;text-decoration:none;box-sizing:border-box !important;}
.composer-toolbar .composer-toolbar-left .composer-toggle{line-height:18px;}
.composer-toolbar .composer-toolbar-left a:hover,.composer-toolbar .composer-toolbar-left a.active{border:#007ACC solid 1px;background-color:#D2EDFF;color:#808080;}
.web-wrapper .composer-toolbar-center{clear:none;float:left;text-align:center;height:39px;width:calc(100% - 700px);}
.composer-toolbar .composer-toolbar-center a{border:#CCCCCC solid 1px;background:#F1F3F5;color:#000000;display:inline-block;font-family:Verdana,Arial,Serif;font-size:11px;margin:3px 0px 2px 4px;padding:6px;text-align:left;text-decoration:none;box-sizing:border-box !important;}
.composer-toolbar .composer-toolbar-center a:hover,.composer-toolbar .composer-toolbar-center a.active{border:#007ACC solid 1px;background-color:#D2EDFF;color:#808080;}
.web-wrapper .composer-toolbar-right{clear:none;float:left;text-align:right;height:39px;width:350px;}
.composer-toolbar .composer-toolbar-right a{border:#CCCCCC solid 1px;background:#F1F3F5;color:#000000;display:inline-block;font-family:Verdana,Arial,Serif;font-size:11px;margin:3px 0px 2px 4px;padding:6px;text-align:left;text-decoration:none;box-sizing:border-box !important;}
.composer-toolbar .composer-toolbar-right a:hover,.composer-toolbar .composer-toolbar-right a.active{border:#007ACC solid 1px;background-color:#D2EDFF;color:#808080;}
@media (max-width:1000px)
{
body .composer-toolbar.web-justified{display:none;}
}
body #annotation-toolbar{background-color:#F1F3F5;border:#CCCCCC solid 1px;bottom:10px;height:65px;left:calc((100% - 200px) / 2);position:fixed;width:117px;z-index:800;}
body #annotation-toolbar img{outline:none;}
body .annotation-toolbar.web-justified,body .annotation-toolbar.web-centered,body .annotation-toolbar.web-content{margin:0px;padding:0px;width:117px;}
body .annotation-toolbar .annotation-tools{color:#000000;font-family:Verdana,Arial,Serif;font-size:11px;text-align:center;text-decoration:none;}
body .annotation-toolbar .annotation-tools div.title{box-sizing:border-box !important;display:inline-block;padding:5px 0px 6px 0px;}
body .annotation-toolbar .annotation-tools div.icons{padding:0px 6px 0px 0px;}
body .annotation-toolbar .annotation-tools span.button{background:#F1F3F5;border:#CCCCCC solid 1px;box-sizing:border-box !important;cursor:pointer;display:inline-block;margin-left:6px;padding:6px;}
body > .annotation{background-color:#FFFFFF;border:#000000 solid 1px;box-sizing:border-box !important;display:block;margin:0px;padding:4px;position:absolute;width:100px !important;z-index:801;}
body > .annotation.collapse{height:auto !important;width:250px !important;}
body > .annotation.arrow-bottom::before{border-color:#000000 transparent;border-style:solid;border-width:20px 20px 0;bottom:-20px;content:'';display:block;left:3px;position:absolute;width:0;}
body > .annotation.arrow-bottom::after{border-color:#FFFFFF transparent;border-style:solid;border-width:18px 18px 0;bottom:-18px;content:'';display:block;left:5px;position:absolute;width:0;}
body > .annotation.arrow-left::before{border-color:transparent #000000;border-style:solid;border-width:15px 20px 15px 0;bottom:auto;content:'';display:block;left:-20px;position:absolute;top:3px;width:0;}
body > .annotation.arrow-left::after{border-color:transparent #FFFFFF;border-style:solid;border-width:13px 18px 13px 0;bottom:auto;content:'';display:block;left:-18px;position:absolute;top:5px;width:0;}
body > .annotation.arrow-right::before{border-color:transparent #000000;border-style:solid;border-width:15px 0 15px 20px;bottom:auto;content:'';display:block;left:auto;position:absolute;right:-20px;top:3px;width:0;}
body > .annotation.arrow-right::after{top:5px;bottom:auto;left:auto;right:-18px;border-width:13px 0 13px 18px;border-color:transparent #fff;content:'';position:absolute;border-style:solid;display:block;width:0;}
body > .annotation.arrow-top::before{border-color:#000000 transparent;border-style:solid;border-width:0 20px 20px;bottom:auto;content:'';display:block;left:3px;position:absolute;right:auto;top:-20px;width:0;}
body > .annotation.arrow-top::after{border-color:#FFFFFF transparent;border-style:solid;border-width:0 18px 18px;bottom:auto;content:'';display:block;left:5px;position:absolute;right:auto;top:-18px;width:0;}
body > .annotation .annotation-content{border-left:#CCCCCC solid 4px;box-sizing:border-box !important;display:block;max-height:29px;overflow:hidden !important;padding-left:4px;width:100%;color:#000000;font-family:Arial;font-size:12px;}
body > .annotation.collapse .annotation-content{color:#808080;max-height:unset;}
body > .annotation .annotation-content > div + div{margin-top:13px;}
body > .annotation .annotation-content .title{color:#000000;font-weight:bold;}
body > .annotation.collapse .annotation-content .title{color:#808080;font-weight:normal;}
body > .annotation.collapse .annotation-content .title::before{color:#000000;content:'Titel:';display:block;font-weight:bold;margin-bottom:3px;}
body > .annotation .annotation-content .description::before{color:#000000;content:'Observatie:';display:block;font-weight:bold;margin-bottom:3px;}
body > .annotation .annotation-content .status::before{color:#000000;content:'Status:';display:block;font-weight:bold;margin-bottom:3px;}
body > .annotation .annotation-content .response::before{color:#000000;content:'Reactie:';display:block;font-weight:bold;margin-bottom:3px;}
body > .annotation .annotation-content .categories::before{color:#000000;content:'Categorie:';display:block;font-weight:bold;margin-bottom:3px;}
body > .annotation .annotation-content .hardware::before{color:#000000;content:'Hardware:';display:block;font-weight:bold;margin-bottom:3px;}
body > .annotation .annotation-content .buttons::before{color:#000000;content:'Acties:';display:block;font-weight:bold;margin-bottom:3px;}
body > .annotation .annotation-content .buttons .button{cursor:pointer;margin-right:6px;}
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:Arial,sans-serif;font-weight:bold;color:#FFFFFF;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;background-color:#FFFFFF;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url('http://www.demarketingkoopman.nl/scripts/shadowbox/loading.gif') no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url('http://www.demarketingkoopman.nl/scripts/shadowbox/close.png');}
#sb-nav-next{background-image:url('http://www.demarketingkoopman.nl/scripts/shadowbox/next.png');}
#sb-nav-previous{background-image:url('http://www.demarketingkoopman.nl/scripts/shadowbox/previous.png');}
#sb-nav-play{background-image:url('http://www.demarketingkoopman.nl/scripts/shadowbox/play.png');}
#sb-nav-pause{background-image:url('http://www.demarketingkoopman.nl/scripts/shadowbox/pause.png');}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#FFFFFF;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#FFFFFF;text-decoration:underline;}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}
.fancybox-outer,.fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('http://www.demarketingkoopman.nl/scripts/fancybox2/fancybox_sprite.png');}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background-image:url('http://www.demarketingkoopman.nl/scripts/fancybox2/fancybox_loading.gif') center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background-image:transparent url('http://www.demarketingkoopman.nl/scripts/fancybox2/blank.gif');/* helps IE */
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('http://www.demarketingkoopman.nl/scripts/fancybox2/fancybox_overlay.png');}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:auto;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;/* Fallback for web browsers that doesn't support RGBa */
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}
ul.sitemap li.sub{margin-left:16px !important;}
ul.sitemap li.subsub{margin-left:32px !important;}
ul.sitemap li.subsubsub{margin-left:48px !important;}
ul.sitemap li.subsubsubsub{margin-left:64px !important;}
.form{margin-bottom:0px;}
.form select.select_single{color:#32373C;font-size:15px;font-weight:normal;}
.form select.select_multiple{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.form input.checkbox{color:#000000;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.form input.textfield{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.form textarea.textarea{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder{margin-bottom:0px;}
.formbuilder select.select_single{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder select.select_multiple{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder input.checkbox{color:#000000;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder input.textfield{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder textarea.textarea{color:#32373C;font-family:Arial,Sans-Serif;font-size:15px;font-weight:normal;}
.formbuilder-buttons .form-required{font-size:11px;font-style:italic;line-height:30px;position:absolute;left:0px;top:10px;}
div.formbuilder-search-suggestions div.item{font-family:Arial,Sans-Serif;font-size:15px;font-style:normal;font-weight:normal;}
.formbuilder-buttons input.button{font-family:Arial,Sans-Serif;}
.posted .formbuilder .required.empty{background-color:#FFF0F0;border:#FF0000 solid 1px;}
body,main,main a,main li a{color:#999999;font-family:"Open Sans",sans-serif;font-size:14px;}
main p,main .p1,main .p2,main .p3,main ul li,main ol li{color:#999999;font-size:14px;}
main h1,main h2,main h3,main h4,main h5,main h6,main .h1,main .h2,main .h3,main .h4,main .h5,main .h6{color:#999999;font-size:20px;}
main h1,main h2,main .h1,main .h2{color:#D8903A;font-size:27px;}
main h2,main .h2{color:#D8903A;font-size:20px;}
.ubb .h1,.ubb .h2,.ubb .h3,.ubb .h4,.ubb .h5,.ubb .h6,.ubb .p1,.ubb .p2,.ubb .p3,.ubb .p4,.ubb .p5,.ubb .p6,.ubb .c1,.ubb .c1 a,.ubb .c2,.ubb .c2 a,.ubb .c3,.ubb .c3 a,.ubb .c4,.ubb .c4 a,.ubb .c5,.ubb .c5 a,.ubb .c6,.ubb .c6 a,.ubb .m1,.ubb .m1 a,.ubb .m2,.ubb .m2 a,.ubb .m3,.ubb .m3 a,.ubb .m4,.ubb .m4 a,.ubb .m5,.ubb .m5 a,.ubb .m6,.ubb .m6 a{display:inline;}
.ubb .h1{color:#D8903A;font-size:27px;font-style:normal;font-weight:bold;}
.ubb .h2{color:#D8903A;font-size:20px;font-style:normal;font-weight:normal;line-height:28px;}
.ubb .h3,.ubb .h4,.ubb .h5,.ubb .h6{color:#999999;font-size:20px;font-style:normal;font-weight:normal;line-height:28px;}
.ubb .p2,.ubb .p3,.ubb .p4,.ubb .p5,.ubb .p6{color:#000000;font-size:14px;font-style:normal;font-weight:normal;}
.ubb .c1,.ubb .c1 a,.ubb .c2,.ubb .c2 a,.ubb .c3,.ubb .c3 a,.ubb .c4,.ubb .c4 a,.ubb .c5,.ubb .c5 a,.ubb .c6,.ubb .c6 a{color:#FF0000;}
.ubb .c1 a,.ubb .c2 a,.ubb .c3 a,.ubb .c4 a,.ubb .c5 a,.ubb .c6 a{text-decoration:inherit;}
.ubb .m1,.ubb .m1 a,.ubb .m2,.ubb .m2 a,.ubb .m3,.ubb .m3 a,.ubb .m4,.ubb .m4 a,.ubb .m5,.ubb .m5 a,.ubb .m6,.ubb .m6 a{background-color:#FF0000;}
body h1,body h2,body h3,body h4,body h5,body h6,body ol,body p,body ul,body li{margin:0px;padding:0px;}
main .left{width:30%;}
main .center{width:40%;}
main .right{width:30%;}
main .left + .right{width:70%;}
main .h1{font-style:normal;font-weight:bold;text-decoration:none;}
main .h2{font-style:normal;font-weight:bold;text-decoration:none;}
main .h3{font-style:normal;font-weight:bold;text-decoration:none;}
main .h4{font-style:normal;font-weight:bold;text-decoration:none;}
main .h5{font-style:normal;font-weight:bold;text-decoration:none;}
main .h6{font-style:normal;font-weight:bold;text-decoration:none;}
main{font-style:normal;font-weight:normal;}
main .p1{font-style:normal;font-weight:normal;text-decoration:none;}
main .p2{font-style:italic;font-weight:normal;text-decoration:none;}
main .p3{font-style:normal;font-weight:bold;text-decoration:none;}
main a,main .a{text-decoration:none;}
main a:hover,main .a:hover{cursor:pointer;text-decoration:underline;}
main ul,main ol{margin-left:20px;}
main ul li + li,main ol li + li{margin-top:7px;}
main a.button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
main a.button,main .button,.form-buttons .button,.formbuilder-buttons .button{background-color:#F4F4F4;background-image:none;border:2px solid #A84E04;border-radius:20px;box-shadow:none;color:#A84E04;cursor:pointer;display:inline-block;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:bold;height:40px;line-height:36px;padding:0px 12px 0px 12px;text-align:center;text-transform:uppercase;text-decoration:none;text-decoration-color:#FFFFFF;text-decoration-line:none;text-decoration-style:solid;width:auto;box-sizing:border-box !important;}
main .button + .button{margin-left:20px;}
main .button-action,main a.button-action,main .button-submit,main a.button-submit{background-color:#F4F4F4;background-image:none;border:2px solid #A84E04;border-radius:20px;box-shadow:none;color:#A84E04;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:bold;height:40px;line-height:36px;padding:0px 12px 0px 12px;text-align:center;text-transform:uppercase;text-decoration:none;text-decoration-color:#FFFFFF;text-decoration-line:none;text-decoration-style:solid;}
main a.button-gray,main .button-gray,main .form-buttons .button-gray,main .formbuilder-buttons .button-gray{background-color:#3C3C3C;background-image:none;border:none;border-radius:6px;box-shadow:none;color:#FFFFFF;font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:normal;height:28px;line-height:26px;margin:0px;padding:0px 12px 0px 12px;text-align:center;text-decoration:none;text-decoration-color:#FFFFFF;text-decoration-line:none;text-decoration-style:solid;}
main .button-link,main a.button-link,main .formbuilder .button-link,main .formbuilder-buttons .button-link{background-color:transparent;background-image:none;border:none;color:#92C01F;font-size:12px;font-weight:normal;line-height:36px;text-align:center;text-decoration:underline;}
main .button-left,main a.button-left,main .button-right,main a.button-right{background-color:#92C01F;border-radius:50%;color:#FFFFFF;font-size:20px;font-weight:bold;height:36px;line-height:35px;padding:0px;text-align:center;width:36px;}
.page-16 .web-body ul.sitemap,.page-49 .web-body ul.sitemap{list-style:none;margin:0px;padding:0px;}
.page-16 .web-body li.sitemap-item.main,.page-49 .web-body li.sitemap-item.main{font-size:17px;font-weight:bold;margin-top:20px;}
.page-16 .web-body li.sitemap-item.main a,.page-16 .web-body li.sitemap-item.main a:hover,.page-49 .web-body li.sitemap-item.main a,.page-49 .web-body li.sitemap-item.main a:hover{color:#FFFFFF;cursor:default;text-decoration:none;}
.page-17 .web-body ul.sitemap,.page-18 .web-body ul.sitemap,.page-19 .web-body ul.sitemap{list-style:none;margin:0px;padding:0px;}
.page-17 .web-body ul.sitemap li,.page-18 .web-body ul.sitemap li,.page-19 .web-body ul.sitemap li{margin-left:16px;}
.web-body .intro + ul.sitemap{margin-top:40px;}
.web-body ul.sitemap li{line-height:150%;}
.web-body ul.sitemap li a{text-decoration:none;}
.web-body ul.sitemap li a:hover{text-decoration:underline;}
.web-body ul.sitemap .sitemap-expand{background-color:red;display:inline-block;height:30px;width:30px;}
.web-body .module-faq .category-list,.web-body .module-faq .item-list{margin-top:20px;}
.web-body .module-faq .item-list .item + .item{margin-top:5px;}
.web-body .module-faq .item-list .item .h3{font-size:14px;font-weight:bold;}
.web-body .module-faq .item-list .item .title{cursor:pointer;}
.web-body .module-faq .item-list .item .text{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/faq-bullit.png');background-position:2px 3px;background-repeat:no-repeat;margin-bottom:15px;margin-top:5px;padding-left:16px;}
.web-body .module-faq .item-list .item .p1{font-style:italic;font-weight:normal;}
.web-body .module-faq .pagination{margin-top:20px;}
body .ratio-4x3{padding-bottom:75% !important;width:100%;}
body .ratio-4x3 > *{bottom:0;display:block;left:0;position:absolute !important;right:0;top:0;}
body .ratio-4x3 > img,body .ratio-4x3 > a > img,body .ratio-4x3 > iframe{height:100%;width:100%;}
body .ratio-16x9{padding-bottom:56.25% !important;width:100%;}
body .ratio-16x9 > *{bottom:0;display:block;left:0;position:absolute !important;right:0;top:0;}
body .ratio-16x9 > img,body .ratio-16x9 > a > img,body .ratio-16x9 > iframe{height:100%;width:100%;}
html body.composer-enabled{padding:39px 0px 0px 0px;}
html body.composer-enabled.hardware-tablet,html body.composer-enabled.hardware-phone{background:#FFFFFF;}
body.composer-enabled.hardware-tablet .web-layout.web-wrapper,body.composer-enabled.hardware-phone .web-layout.web-wrapper{border:#CCCCCC solid 1px;margin:0px auto 0px auto;padding:0px;width:100%;}
body.composer-enabled .composer-toolbar.web-wrapper{left:0px;position:fixed;top:0px;width:100%;}
.widget-article #block-0-article-0 .title{color:orange;}
.web-body-homepage .block-3 .title,.web-body-homepage .block-3 .images{display:flex;justify-content:center;}
.web-body-homepage .block-3.web-justified{background-color:#EED0AC;}
.web-body-homepage .block-1.web-justified,.web-body-homepage .block-5.web-justified{background-color:#E5E5E5;}
.web-body-homepage .block-1.web-justified .title,.web-body-homepage .block-5.web-justified .title,.web-body-homepage .block-1.web-justified .title *,.web-body-homepage .block-5.web-justified .title *{color:#000000;}
.web-body-homepage .widget-article .title h2{text-transform:uppercase;}
body.homepage .web-body-homepage .widget-wrapper .title h2,body.homepage .web-body-homepage .widget-wrapper .title .h2,body.homepage .web-body-homepage .widget-wrapper .title h3,body.homepage .web-body-homepage .widget-wrapper .title .h3{font-size:24px;}
.web-body-homepage .block-3 .widget-wrapper .title{color:#000000;font-size:24px;font-weight:bold;margin-bottom:60px;}
.web-body-homepage .block-2 .widget-article .more,.web-body-homepage .block-4 .widget-article .more,.web-body-homepage .block-5 .widget-article .more{display:flex;flex-flow:row nowrap;padding-top:42px;}
.web-body-homepage .block-2 .widget-article .more{justify-content:flex-end;}
.web-body-homepage .block-5 .widget-article .more{justify-content:center;}
.web-body-homepage .widget-owlslider .owl-item{padding:15px 30px 15px 30px;}
.web-body-homepage .widget-owlslider .owl-item.active + .active{border-left:1px solid #B29A7E;}
.web-body-homepage .widget-owlslider .more{display:none;}
.web-body-homepage .widget-owlslider.widget-wrapper .owl-carousel{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;}
@media (max-width:1199px)
{
.web-body-homepage .widget-owlslider.widget-wrapper > .item-count-3 .owl-stage-outer{width:calc((100% / 5) * 3);}
.web-body-homepage .widget-owlslider.widget-wrapper > .item-count-4 .owl-stage-outer{width:calc((100% / 5) * 4);}
}
@media (min-width:1200px)
{
.web-body-homepage .widget-owlslider.widget-wrapper > .item-count-3 .owl-stage-outer{width:calc((100% / 6) * 3);}
.web-body-homepage .widget-owlslider.widget-wrapper > .item-count-4 .owl-stage-outer{width:calc((100% / 6) * 4);}
.web-body-homepage .widget-owlslider.widget-wrapper > .item-count-5 .owl-stage-outer{width:calc((100% / 6) * 5);}
}
.widget-article #block-0-article-0 .title{color:#FFA500;}
body:not(.homepage) .background-none + .background-none .web-centered{padding-top:0px;}
.web-wrapper .article-wrapper{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:space-between;}
.web-wrapper .article-wrapper > *{display:flex;height:unset;}
.web-wrapper .article-wrapper .widget-content{display:flex;flex-flow:column nowrap;padding-bottom:calc(40px + 42px);}
.web-body-page .widget-article .more{padding-top:42px;}
.web-wrapper .article-wrapper .widget-content .more{left:0px;position:absolute;bottom:0px;}
.web-body-page .article-wrapper::after{/* content:'';*/
clear:both;display:block;float:none;}
.body-title .h1{color:#D8903A;text-transform:uppercase;}
body .body-intro.web-justified,body .block-intro.web-justified{margin-bottom:80px;}
body .body-breadcrumb.web-justified{padding-top:30px;margin-bottom:40px;}
.web-body-page .row-gray .widget-content .title > .h2,.web-body-page .row-gray .widget-content .title > .h3,.web-body-page .row-gray .widget-content .subtitle > .h2,.web-body-page .row-gray .widget-content .subtitle > .h3,.web-body-page .row-orange  .widget-content .title > .h2,.web-body-page .row-orange  .widget-content .title > .h3,.web-body-page .row-orange  .widget-content .subtitle > .h2,.web-body-page .row-orange  .widget-content .subtitle > .h3{color:#000000;text-transform:uppercase;}
body .content,body .ubb{line-height:23px;}
.web-body-page .block-main,.web-body-page .block-right{float:left;clear:none;}
.web-body-page .block-main{width:calc(100% - 340px);}
.web-body-page .block-right{width:300px;margin-left:40px;}
.web-body-page .widget-article .title + *:not(.subtitle),.web-body-page .widget-article .subtitle + *{margin-top:40px;}
.web-body-page .body-title .widget-title.widget-content{margin-bottom:35px;}
.web-body-page .widget-article .title + ,.web-body-page .body-title .widget-title.widget-content{margin-bottom:20px;}
.web-body-page .image{margin-bottom:40px;}
body .web-body-page .row-gray .article-wrapper .widget-article.widget-wrapper:last-child,body .web-body-page .row-orange .article-wrapper .widget-article.widget-wrapper:last-child{margin-bottom:0px !important;}
@media (min-width:1000px)
{
body .web-body-page .row-gray .article-wrapper .widget-article.widget-wrapper,body .web-body-page .row-orange .article-wrapper .widget-article.widget-wrapper{margin-bottom:0px !important;}
}
body .web-body-page .web-row.row-gray,body .web-body-page .web-row.row-orange{padding-top:80px;padding-bottom:80px;margin-bottom:80px;}
body .web-body-page .web-row.row-white{padding-bottom:80px;}
main .row-white{background-color:#FFFFFF;}
main .row-white .h2{color:#D8903A;text-transform:uppercase;font-size:27px;}
main .row-gray{background-color:#E5E5E5;}
main .row-orange{background-color:#EED0AC;}
main .row-orange .p1{color:#636363;}
body .bookshelf-navigation{background-color:#FFFFFF;display:none;left:0px;/* min-height:calc(100%);*/
min-height:100vh !important;top:0px;padding:20px;position:absolute;width:100%;z-index:810;}
body .bookshelf-navigation,body .bookshelf-navigation a{color:#000000;font-family:inherit;font-size:14px;font-weight:normal;line-height:150%;text-decoration:none;text-transform:none;}
.bookshelf-navigation .bookshelf-company span.fa,.bookshelf-navigation .bookshelf-socialmedia span.fa{background-color:#000000;border-radius:50%;color:#FFFFFF;height:20px;font-size:11px;line-height:20px;margin-right:10px;text-align:center;width:20px;}
.bookshelf-navigation .bookshelf-company span.fa-none,.bookshelf-navigation .bookshelf-socialmedia span.fa-none{background-color:#FFFFFF;color:#FFFFFF;}
.bookshelf-navigation span.fa-none{visibility:hidden;}
.bookshelf-navigation .bookshelf-logo{padding:0px 0px 0px 0px;margin-bottom:22px;z-index:100;}
.bookshelf-navigation .bookshelf-logo a,.bookshelf-navigation .bookshelf-logo a img{display:block;z-index:200;}
body .bookshelf-navigation .company-postalcode,body .bookshelf-navigation .company-city{margin-top:1px;}
.bookshelf-navigation .bookshelf-items{margin-top:1px;z-index:300;}
.bookshelf-navigation .bookshelf-items::after{clear:both;content:'';display:block;float:none;}
.bookshelf-navigation .bookshelf-items ul{list-style:none;margin:0px;padding:0px;}
.bookshelf-navigation .bookshelf-items > ul > li > a,.bookshelf-navigation .bookshelf-company .title,.bookshelf-navigation .bookshelf-socialmedia .title{border-bottom:#000000 1px solid;display:block;color:#000000;font-family:inherit;font-size:20px;font-weight:bold;margin:0px 0px 10px 0px;padding:0px 0px 4px 0px;text-decoration:none;text-transform:none;}
.bookshelf-navigation .bookshelf-items ul ul li,.bookshelf-navigation .bookshelf-items ul ul li a{display:block;color:#000000;font-family:inherit;font-size:14px;font-weight:normal;line-height:150%;text-decoration:none;text-transform:none;}
.bookshelf-navigation .bookshelf-items > ul > li > a:hover{opacity:0.85;}
.bookshelf-navigation .bookshelf-items > ul > li + li,.bookshelf-navigation .bookshelf-company,.bookshelf-navigation .bookshelf-socialmedia{margin-top:40px;}
.bookshelf-navigation .bookshelf-company{z-index:300;}
.bookshelf-navigation .bookshelf-company .company-address,.bookshelf-navigation .bookshelf-company .company-contact,.bookshelf-navigation .bookshelf-socialmedia{display:flex;flex-flow:column nowrap;color:#000000;font-family:inherit;font-size:14px;font-weight:normal;line-height:150%;text-decoration:none;text-transform:none;}
.bookshelf-navigation .bookshelf-company .company-address > *,.bookshelf-navigation .bookshelf-company .company-contact > *{align-items:center;display:flex;flex-flow:row wrap;}
.bookshelf-navigation .bookshelf-company .company-address,.bookshelf-navigation .bookshelf-company .company-contact,.bookshelf-navigation .bookshelf-company .company-address a,.bookshelf-navigation .bookshelf-company .company-contact a{line-height:100%;}
.bookshelf-navigation .bookshelf-company a{color:#000000;font-family:inherit;font-size:14px;font-weight:normal;line-height:150%;text-decoration:none;text-transform:none;}
.bookshelf-navigation .company-contact{margin-top:1px;}
.bookshelf-navigation .bookshelf-company .company-address .company-street,.bookshelf-navigation .bookshelf-company .company-contact > div + div{margin-top:1px;}
.bookshelf-navigation .bookshelf-socialmedia{margin-top:46px;}
.bookshelf-socialmedia .socialmedia > div + div{margin-top:0px;}
.bookshelf-navigation .bookshelf-button-close{cursor:pointer;height:50px;padding:10px 0px 0px 0px;position:absolute;right:0px;top:0px;width:50px;z-index:400;}
.bookshelf-navigation .bookshelf-button-close span{background-color:#000000;border-radius:50%;color:#FFFFFF;font-size:11px;height:20px;line-height:20px;text-align:center;width:20px;}
body.hardware-computer .bookshelf-navigation .bookshelf-button-close span{color:#E0E0E0;}
body.hardware-computer .bookshelf-navigation .bookshelf-button-close span:hover{color:#FFFFFF;}
@media(min-width:1050px)
{
body .bookshelf-navigation{padding-left:calc((100% - 980px) / 2);padding-right:calc((100% - 980px) / 2);position:relative;}
}
@media(min-width:580px) and (max-width:869px)
{
.bookshelf-navigation .bookshelf-items > ul > li{clear:none;display:block;float:left;margin-left:40px;width:calc((100% - 40px) / 2);}
.bookshelf-navigation .bookshelf-items > ul > li:nth-of-type(2n + 1)
{
clear:left;margin-left:0px;}
body .bookshelf-navigation .bookshelf-items > ul > li{margin-top:0px;}
body .bookshelf-navigation .bookshelf-items > ul > li:nth-of-type(1n + 3)
{
margin-top:40px;}
.bookshelf-navigation .bookshelf-socialmedia{clear:left;float:left;margin-top:47px;width:calc((100% - 40px) / 2);}
.bookshelf-navigation .bookshelf-company{clear:none;float:left;margin-left:40px;margin-top:47px;width:calc((100% - 40px) / 2);}
}
@media(min-width:870px)
{
.bookshelf-navigation .bookshelf-items > ul > li{clear:none;float:left;margin-left:40px;width:calc((100% - 80px) / 3);}
.bookshelf-navigation .bookshelf-items > ul > li:nth-of-type(3n + 1)
{
clear:left;margin-left:0px;}
body .bookshelf-navigation .bookshelf-items > ul > li{margin-top:0px;}
body .bookshelf-navigation .bookshelf-items > ul > li:nth-of-type(1n + 4)
{
margin-top:40px;}
.bookshelf-navigation .bookshelf-socialmedia{clear:left;float:left;width:calc((100% - 80px) / 3);}
.bookshelf-navigation .bookshelf-company{clear:none;float:left;margin-top:46px;margin-left:40px;width:calc((((100% - 80px) / 3) * 2) + 40px);}
.bookshelf-navigation .bookshelf-company .company-address,.bookshelf-navigation .bookshelf-company .company-contact{clear:none;float:left;width:calc((100% - 40px) / 2);}
.bookshelf-navigation .bookshelf-company .company-contact{margin-top:0px;margin-left:40px;}
}
body .web-bottom-inline{background-color:#000000;padding-bottom:0px;}
.web-bottom-inline .disclaimer-links a{text-decoration:none;color:#FFFFFF;}
.web-bottom-inline a{text-decoration:none;color:#FFFFFF;}
.web-bottom-inline a:hover{text-decoration:none;color:#FFFFFF;}
body .web-subheader-inline .body-breadcrumb.web-justified{background-color:#FFFFFF;}
.company-about .title,.company-about .h2{color:orange;text-transform:uppercase;font-weight:bold;padding:0px;margin:0px;font-size:14px;}
.company-about .widget-article .content{margin-top:20px;font-size:13px;line-height:25px;}
.web-footer-inline .company-contact .title,.web-footer-inline .company-contact .h2{color:orange;text-transform:uppercase;font-weight:bold;padding:0px;margin:0px;font-size:14px;margin-bottom:20px;}
.web-footer-inline .company-contact > div + div{margin-top:8px;}
.web-footer-inline .company-contact .company-contact-address,.web-footer-inline .company-contact .company-contact-phone,.web-footer-inline .company-contact .company-contact-email,.web-footer-inline .company-contact .company-contact-coc{padding-left:25px;font-size:13px;background-repeat:no-repeat;}
.web-footer-inline .company-contact .company-contact-address{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/footer-company-address.png');}
.web-footer-inline .company-contact .company-contact-phone{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/footer-company-phone.png');}
.web-footer-inline .company-contact .company-contact-email{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/footer-company-email.png');}
.web-footer-inline .company-contact a{color:#828282;text-decoration:none;}
.web-footer-inline .company-contact a:hover{color:#FFFFFF;text-decoration:none;}
.web-footer-inline .company-contact .company-contact-coc{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/footer-company-coc.png');}
.social-media .title,.social-media .h2{color:#ffa500;text-transform:uppercase;font-weight:bold;padding:0px;margin:0px;font-size:14px;margin-bottom:20px;}
.social-media .twitter,.social-media .facebook,.social-media .linkedin{margin-bottom:8px;color:#828282;text-decoration:none;font-size:13px;background-repeat:no-repeat;padding-left:20px;}
.social-media a{color:#828282;text-decoration:none;}
.social-media a:hover{color:#FFFFFF;text-decoration:none;}
.social-media .twitter{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/footer-socialmedia-twitter.png');}
.social-media .facebook{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/footer-socialmedia-facebook.png');}
.social-media .linkedin{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/footer-socialmedia-linkedin.png');}
body .web-contact-fixed{border-top-right-radius:20px;box-shadow:0px 0px 5px #888888;height:60px;width:auto;}
.web-contact-fixed .contact-buttons:after{clear:both;content:'';float:left;}
.web-contact-fixed .contact-buttons > div{background-color:#6DAD00;border-bottom-right-radius:20px;border-top:2px solid #99F200;border-top-right-radius:20px;box-shadow:0px 0px 5px #888888;clear:none;float:left;height:80px;overflow:hidden;position:relative;z-index:1;}
.web-contact-fixed .contact-buttons .call-now-button{z-index:5;}
.web-contact-fixed .contact-buttons .mail-now-button{margin-left:-15px;padding-left:14px;z-index:4;}
.web-contact-fixed .contact-buttons .chat-now-button{margin-left:-15px;padding-left:14px;z-index:3;}
.web-contact-fixed .contact-buttons div.orange{background-color:#F2A52A;border-top:2px solid #FFF266;}
.web-contact-fixed .contact-buttons div.red{background-color:#A52A2A;border-top:2px solid #F29999;}
.web-contact-fixed .contact-buttons a{color:#FFFFFF;display:block;font-size:36px;height:80px;line-height:60px;padding:0px 20px 0px 20px;text-decoration:none;}
.web-contact-fixed .contact-buttons a:hover,body.hardware-computer .web-contact-fixed .contact-buttons a:hover{color:#FFFFFF;}
body.hardware-computer .web-contact-fixed{height:40px;min-height:40px;}
body.hardware-computer .web-contact-fixed .contact-buttons > div{border-bottom-right-radius:10px;border-top-right-radius:10px;}
body.hardware-computer .web-contact-fixed .contact-buttons a{color:#E0E0E0;font-size:24px;line-height:36px;padding:0px 16px 0px 16px;}
.web-cookies-inline .cookies-inline.web-justified{background-color:#F0F0F0;}
.web-cookies-inline .cookies-inline.web-content{background-color:#F0F0F0;padding:10px 0px 10px 0px;}
.web-cookies-inline .cookies-inline.web-content::after{clear:both;content:'';float:none;display:block;}
.web-cookies-inline .cookies-label{clear:none;color:#000000;float:left;font-size:11px;line-height:15px;width:calc(100% - 100px);}
.web-cookies-inline .cookies-label .ubb,.web-cookies-inline .cookies-label .ubb .p1,.web-cookies-inline .cookies-label a{color:#000000;font-size:11px;}
.web-cookies-inline .cookies-button-close{clear:none;float:right;line-height:30px;margin-left:10px;width:80px;}
.web-cookies-inline .cookies-button-close .button{cursor:pointer;display:block;height:30px;line-height:100%;padding:0px 10px 0px 10px;width:80px;}
body .web-footer-fixed{height:50px;width:50px;}
.web-footer-fixed a{background-color:#ACACAC;border:2px solid #FFFFFF;border-radius:50%;color:#FFFFFF;display:inline-block;font-size:24px;line-height:40px;width:40px;text-align:center;}
body.hardware-computer .web-footer-fixed a{color:#E0E0E0;}
body.hardware-computer .web-footer-fixed a:hover{color:#FFFFFF;}
body .web-footer-inline{background-color:#000000;padding-top:30px;}
body .web-footer-inline a{color:inherit;}
.web-header-fixed .bookshelf-button-open{background-color:#000000;background-image:url('http://www.demarketingkoopman.nl/templates/default/images/bookshelf-button-open.png');background-position:center center;background-repeat:no-repeat;border:1px solid #000000;border-radius:6px;cursor:pointer;height:33px;width:33px;}
.web-header-fixed .header-fixed.web-justified{background-color:#FFFFFF;height:53px;border-bottom:1px solid #EEEEEE;}
.web-header-fixed .header-fixed .logo{position:absolute;top:17px;left:0px;height:auto;width:300px;}
.web-header-fixed .header-fixed .logo img{max-width:200px;}
.web-header-fixed .header-fixed .bookshelf{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/header-bookshelf-label.png');background-position:left center;background-repeat:no-repeat;position:absolute;top:10px;right:0px;height:35px;width:80px;}
.web-header-fixed .header-fixed .bookshelf-button-open{position:absolute;top:1px;right:0px;height:33px;width:33px;}
.web-header-inline .bookshelf-button-open{background-color:#000000;background-image:url('http://www.demarketingkoopman.nl/templates/default/images/bookshelf-button-open.png');background-position:center center;background-repeat:no-repeat;border:1px solid #000000;border-radius:6px;cursor:pointer;height:33px;width:33px;}
.module-projects .item-detail{display:flex;flex-flow:row wrap;justify-content:space-between;padding-bottom:80px;}
body.module-projects .body-title{margin-bottom:40px;}
body.module-projects .body-intro.web-justified{margin-bottom:40px;}
body.module-projects .item-detail .video{margin-top:40px;}
@media (max-width:799px)
{
.module-projects .item-detail .content,.module-projects .item-detail .images{width:100%;}
.module-projects .item-detail .images > *:nth-of-type(1n + 2)
{
width:calc(100% / 2);}
.module-projects .item-detail .images{margin-top:40px;}
}
@media (min-width:800px)
{
.module-projects .item-detail .content{width:calc(500px - 40px);}
.module-projects .item-detail .images{width:calc(100% - 500px - 40px);}
}
.module-projects .item-list .item{display:flex;flex-flow:column wrap;justify-content:space-between;}
.module-projects .item-list .item .title,.module-projects .item-list .item .image{margin-bottom:20px;}
.module-projects .item-list .item .title,.module-projects .item-list .item .title > *{color:#D8903A;font-size:27px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.module-projects .item-list .item .title{overflow:hidden;text-overflow:ellipsis;/* white-space:nowrap;*/}
.module-projects .item-list .item .image{cursor:pointer;}
.module-projects .item-list{display:flex;flex-flow:row wrap;padding-bottom:80px;}
body.module-projects .body-intro.web-justified{margin-bottom:71px;}
@media (max-width:499px)
{
.module-projects .item-list > *{width:100%;}
.module-projects .item-list > *:nth-of-type(1n + 2)
{
margin-top:40px;}
}
@media (max-width:799px) and (min-width:500px)
{
.module-projects .item-list > *{width:calc((100% - 40px) / 2);}
.module-projects .item-list > *:nth-of-type(2n + 2)
{
margin-left:40px;}
.module-projects .item-list > *:nth-of-type(1n + 3)
{
margin-top:40px;}
}
@media (min-width:800px)
{
.module-projects .item-list > *{width:calc((100% - 80px) / 3);}
.module-projects .item-list > *:nth-of-type(3n + 2),.module-projects .item-list > *:nth-of-type(3n + 3)
{
margin-left:40px;}
.module-projects .item-list > *:nth-of-type(1n + 4)
{
margin-top:40px;}
}
body.module-sitemap main{align-items:center;display:flex;flex-flow:column nowrap;padding:0px 20px 0px 20px;width:100%;}
body.module-sitemap main > *{max-width:980px;text-align:left;width:100%;}
body.module-sitemap main > .web-justified{padding-left:0px;}
body.module-sitemap main > .web-justified.body-title{margin-bottom:40px;}
body.module-sitemap main > .sitemap{padding-left:20px;margin-left:0px;}
body .module-testimonials .item{padding-bottom:36px;}
body .module-testimonials .item *{font-size:14px;}
.module-testimonials .item .read-more{cursor:pointer;padding-left:10px;}
.module-testimonials .item .read-more::before{color:#5F5F5F;content:'Lees meer';display:inline-block;font:inherit;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.module-testimonials .item .text,.module-testimonials .item .text *{color:#868686;}
.module-testimonials .item .title-texts{margin-bottom:20px;}
.module-testimonials .item .text{line-height:23px;}
.module-testimonials .item .title-texts{align-items:baseline;display:flex;flex-flow:row wrap;}
.module-testimonials .item .title-texts > *{padding-bottom:unset;}
.module-testimonials .item .title-texts > *:empty{display:none;}
.module-testimonials .item .title-texts .title{color:#000000;font-size:18px;text-transform:uppercase;}
.module-testimonials .item .title-texts .subtitle{color:#8D8D8D;font-style:italic;}
.module-testimonials .item .title-texts .title ~ *,.module-testimonials .item .title-texts .subtitle ~ *{margin-left:10px;}
.module-testimonials .item .image{padding-top:calc(40px - 4px);max-width:150px;width:100%;}
body.module-testimonials main{padding-bottom:40px;}
body.module-testimonials main :not(.body-breadcrumb) .web-content{padding-bottom:0px;}
body .module-testimonials.module{padding-top:40px;}
body.homepage main .module-testimonials .web-content{padding-top:0px;}
body.homepage main .module-testimonials .item-list{/* padding-bottom:50px;*/}
main .module-testimonials .item-list .item:nth-of-type(1n + 7)
{
display:none;}
main .module-testimonials .button-wrapper{display:flex;justify-content:center;/* padding-top:40px;*/}
body.homepage .module-testimonials.module{padding-top:40px;padding-bottom:40px;}
body.homepage.hardware-tablet .module-testimonials.module{padding-bottom:0px;}
body.homepage .module-testimonials #widget-wrapper-testimonials-article{/* padding-bottom:40px;*/}
body.homepage .module-testimonials .more{display:flex;justify-content:center;width:100%;}
@media (max-width:599px)
{
.module-testimonials .item-list{display:block;}
.module-testimonials .item{width:100%;}
body.homepage .module-testimonials .item:last-child{margin-bottom:0px;}
body.homepage .module-testimonials .item{align-content:center;align-items:center;display:flex;flex-flow:row wrap;justify-content:space-around;}
body.homepage .module-testimonials .item .text,body.homepage .module-testimonials .item .title-texts,body.homepage .module-testimonials .item .text-wrapper{text-align:center;justify-content:center;width:100%;}
body.homepage .module-testimonials .more{justify-content:center;}
}
@media (min-width:600px)
{
body.homepage main .module-testimonials .web-content .widget-content > *{text-align:center;}
/* Columns */
.module-testimonials .item-list{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}
.module-testimonials .item{display:block;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}
body.homepage .module-testimonials .item .text-wrapper{text-align:left;}
body.homepage .module-testimonials .item{margin-bottom:0px;}
body.homepage .module-testimonials .text{text-align:left;}
}
.web-subheader-inline .widget-slider.widget-content{overflow:hidden;}
.web-subheader-inline .widget-slider.widget-content ul{display:block;}
.web-subheader-inline .widget-slider.widget-content ul li{display:block;height:100%;left:0px;position:absolute;top:0px;width:100%;}
.web-subheader-inline .widget-slider .slider-buttons{bottom:10%;height:23px;left:calc(((100% - 980px) / 2) + 30px);position:absolute;text-align:left;width:300px;}
.web-subheader-inline .widget-slider .slider-buttons > span{color:#FFFFFF;cursor:pointer;display:inline-block;font-size:18px;height:18px;line-height:16px;margin-right:20px;padding:1px 0px 0px 1px;text-align:center;width:18px;}
.web-subheader-inline .widget-slider .slider-buttons > span::before{content:'\f10c';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.web-subheader-inline .widget-slider .slider-buttons > span.active{border:#FFFFFF solid 2px;border-radius:50%;}
.web-subheader-inline .widget-slider .slider-buttons > span.active::before{content:'\f111';}
.web-subheader-inline .widget-slider .slider-buttons span.prev,.web-subheader-inline .widget-slider .slider-buttons span.next{display:none;}
.web-subheader-inline .widget-slider.widget-content{overflow:hidden;}
.web-subheader-inline .widget-slider.widget-content ul{display:block;}
.web-subheader-inline .widget-slider.widget-content ul li{display:block;height:100%;left:0px;position:absolute;top:0px;width:100%;}
.web-subheader-inline .widget-slider .slider-buttons.wrapper{height:23px;left:0px;position:absolute;text-align:left;top:calc((100% - 23px) / 2);width:100%;}
.web-subheader-inline .widget-slider .slider-pagination.wrapper{bottom:10%;height:23px;left:0px;position:absolute;text-align:left;width:100%;}
.web-subheader-inline .widget-slider .slider-pagination.content{display:inline-block;height:23px;position:relative;width:auto;}
.web-subheader-inline .widget-slider .slider-pagination > span,.web-subheader-inline .widget-slider .slider-buttons > span{color:#FFFFFF;cursor:pointer;font-size:18px;display:inline-block;height:18px;line-height:16px;padding:0px 0px 0px 0px;text-align:center;width:18px;}
.web-subheader-inline .widget-slider .slider-pagination > span + span{margin-left:20px;}
.web-subheader-inline .widget-slider .slider-pagination > span::before,.web-subheader-inline .widget-slider .slider-buttons > span::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.web-subheader-inline .widget-slider .slider-pagination > span::before{content:'\f10c';}
.web-subheader-inline .widget-slider .slider-pagination > span.active{border:#B1B7AD solid 3px;border-radius:50%;}
.web-subheader-inline .widget-slider .slider-pagination > span.active::before{content:'\f111';}
.web-subheader-inline .widget-slider .slider-pagination span.prev::before,.web-subheader-inline .widget-slider .slider-buttons span.prev::before{content:'\f137';}
.web-subheader-inline .widget-slider .slider-pagination span.next::before,.web-subheader-inline .widget-slider .slider-buttons span.next::before{content:'\f138';}
.owl-item .image{height:100%;width:100%;}
body .web-subheader-inline .owl-carousel .slide{background-position:center top;background-repeat:no-repeat;background-size:cover;height:calc(100vw / 3);position:relative;align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;}
body.hardware-computer .web-subheader-inline .owl-carousel .slide{padding:0px 20px 0px 20px;}
body .web-subheader-inline .owl-carousel .slide > *{color:#FFFFFF;max-width:980px;width:100%;}
body .web-subheader-inline .owl-carousel .slide .title{font-size:3rem;font-weight:bold;padding-bottom:32px;}
body .web-subheader-inline .owl-carousel .slide .text{font-size:2rem;overflow:hidden;}
body .web-subheader-inline .owl-carousel .owl-dots{bottom:7%;height:33px;position:absolute;left:0px;display:flex;flex-flow:nowrap row;width:100%;display:none;}
body .web-subheader-inline .owl-carousel .owl-dots::before{content:'';display:block;height:33px;position:relative;min-width:20px;width:calc((100% - 980px) / 2);}
body .web-subheader-inline .owl-carousel div.owl-dot:not(:first-child)
{
margin-left:13px;}
body .web-subheader-inline .owl-carousel .owl-dot::before{content:'\f111';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
body .web-subheader-inline{background-color:#FFFFFF;padding-top:30px;}
.web-subheader-inline > .slide{position:relative;background-color:blue;}
.web-subheader-inline .google-maps-header .widget-google-maps:not(.widget-empty)
{
height:300px;}
.web-body-page .widget-form-contact .formbuilder-buttons{max-width:500px;}
.web-body-page .widget-form-contact .input{padding-bottom:10px;max-width:500px;}
.web-body-page .widget-form-contact input.empty,.web-body-page .widget-form-contact input::placeholder,.web-body-page .widget-form-contact textarea.empty,.web-body-page .widget-form-contact textarea::placeholder{color:#DADADA;}
.web-body-page .widget-form-contact .title,.web-body-page .widget-form-contact .intro{padding-bottom:30px;}
.web-body-page .widget-form-contact .error input{border:1px solid #FF0000;}
.web-body-page .widget-form-contact .error input::placeholder,.web-body-page .widget-form-contact .error input{color:#FF0000;}
html,body{min-height:100%;}
html body{padding:0px 0px 0px 0px;}
body .web-layout{width:100%;}
body .web-justified{padding:0px 20px 0px 20px;}
body .web-justified,body .web-row.web-justified{width:100%;}
body .web-centered,body .web-row.web-centered{margin:0px auto 0px auto;width:980px;}
body .web-content,body .web-row.web-content{width:100%;}
body .web-header-inline{min-height:110px;z-index:200;}
body .web-subheader-inline{min-height:40px;z-index:100;}
body .web-body-inline{min-height:800px;z-index:100;}
body .web-subfooter-inline{min-height:0px;z-index:100;}
body .web-footer-inline{min-height:280px;z-index:100;}
body .web-bottom-inline{min-height:80px;z-index:100;}
body .web-header-fixed{display:none;min-height:53px;left:0px;position:fixed;top:0px;width:100%;z-index:600;}
body .web-footer-fixed{bottom:0px;display:none;min-height:50px;position:fixed;right:0px;z-index:300;}
body .web-contact-fixed{bottom:0px;left:0px;min-height:50px;position:fixed;z-index:300;}
body .block-0.web-centered,body .block-1.web-centered,body .block-2.web-centered,body .block-3.web-centered,body .block-4.web-centered,body .block-5.web-centered,body .block-6.web-centered{padding-top:80px;padding-bottom:80px;}
.web-body-homepage .block-0 .article-wrapper::after,.web-body-homepage .block-3 .images::after{content:'';clear:both;display:block;float:none;}
.web-body-homepage p,.web-body-homepage .widget-article .content .ubb{line-height:23px;}
.web-body-homepage .widget-article .title{margin-bottom:40px;}
.web-body-homepage .block-0 .article-wrapper .widget-article.widget-wrapper{float:left;clear:none;min-height:100px;width:calc((100% - 80px) /3);}
.web-body-homepage .block-0 .article-wrapper .widget-article + .widget-article{margin-left:40px;}
.web-body-homepage .block-1 .widget-content > *,.web-body-homepage .block-5 .widget-content > *,.web-body-homepage .module-testimonials .title,.web-body-homepage .module-testimonials .content{text-align:center;}
.web-body-homepage .module-testimonials .web-justified{padding-bottom:20px;}
.web-body-homepage .block-2.web-justified{padding-top:80px;}
.web-body-homepage .block-2 .title,.web-body-homepage .block-2 .content{text-align:left;}
.web-body-homepage .block-0 .article-wrapper .widget-article .title{margin-bottom:40px;}
.web-body-homepage .block-0 .article-wrapper .widget-article .content{margin-top:40px;}
.web-body-homepage .block-2.web-centered{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/media-advies-en-markt-research.png');background-repeat:no-repeat;background-position:left bottom;display:flex;flex-flow:column nowrap;justify-content:flex-end;min-height:534px;padding-top:80px;padding-bottom:80px;}
.web-body-homepage .block-2 .widget-article.widget-wrapper p{line-height:23px;}
.web-body-homepage .block-2 .widget-article .title h2{margin-top:90px;}
.web-body-homepage  #block-2-article-0{margin-left:300px;}
.web-body-homepage .block-3 .title{color:#000000;font-size:27px;font-weight:bold;text-transform:uppercase;}
.web-body-homepage .block-3 .images .image{margin-top:40px;float:left;clear:none;width:calc(100% / 6);padding:0px 15px 0px 15px;}
.web-body-homepage .block-3 .images .image + .image{border-left:1px solid #979573;}
.web-body-homepage .block-4.web-justified{padding-top:80px;}
.web-body-homepage .block-4.web-centered{padding:0px 450px 80px 0px;background-image:url('http://www.demarketingkoopman.nl/templates/default/images/marketing-en-communicatie.png');background-repeat:no-repeat;background-position:right bottom;display:flex;flex-flow:column nowrap;justify-content:flex-end;min-height:382px;}
.web-body-homepage .block-4 .widget-article .content .ubb .p1{line-height:23px;width:550px;}
body .widget-review-items::after{clear:both;content:'';display:block;float:none;}
body .widget-review-items .item{background:red;clear:none;float:left;width:calc((100% - 80px) / 3);}
body .widget-review-items .item:nth-of-type(4n + 2),body .widget-review-items .item:nth-of-type(4n + 3),body .widget-review-items .item:nth-of-type(4n + 4)
{
margin-left:40px;}
.web-body-page .article-wrapper .widget-article.widget-wrapper{/* clear:none;*/
/* float:left;*/
width:calc((100% - 80px) / 3);}
.web-body-page .article-wrapper .widget-article.widget-wrapper + .widget-article.widget-wrapper{margin-left:40px;}
body .web-bottom-inline{background-color:#000000;}
.web-bottom-inline .bottom-inline.web-content::after{content:'';clear:both;display:block;float:none;}
.web-bottom-inline .copyright,.web-bottom-inline .disclaimer-links,.web-bottom-inline .powered-by{clear:none;font-size:12px;height:80px;float:left;}
.web-bottom-inline .copyright{width:200px;}
.web-bottom-inline .disclaimer-links{width:355px;}
.web-bottom-inline .powered-by{width:425px;text-align:right;}
.web-footer-inline .footer-inline.web-content::after{content:'';clear:both;display:block;float:none;}
.web-footer-inline .logo{clear:none;float:left;height:225px;width:120px;}
.web-footer-inline .company-about{clear:none;float:left;height:225px;margin-left:80px;width:275px;max-height:215px;overflow:hidden;}
.web-footer-inline .company-contact{clear:none;float:left;height:225px;margin-left:80px;width:225px;}
.web-footer-inline .social-media{clear:none;float:left;height:225px;margin-left:80px;width:120px;}
.web-header-inline .header-inline .logo{position:absolute;top:20px;left:0px;height:90px;width:680px;}
.web-header-inline .header-inline .bookshelf{background-image:url('http://www.demarketingkoopman.nl/templates/default/images/header-bookshelf-label.png');background-position:left center;background-repeat:no-repeat;position:absolute;top:52px;right:0px;height:35px;width:80px;}
.web-header-inline .header-inline .bookshelf-button-open{position:absolute;top:1px;right:0px;height:33px;width:33px;}