html{overflow-y:scroll;}
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;}
div.web-layout,div.web-layout div,div.web-layout h1,div.web-layout h2,div.web-layout h3,div.web-layout h4,div.web-layout h5,div.web-layout h6,div.web-layout p,div.web-layout form,div.web-layout fieldset,div.web-layout legend,div.web-layout input,div.web-layout textarea,div.web-layout select,div.web-layout button,div.web-layout image,div.web-layout ul,div.web-layout ol,div.web-layout li,div.web-layout table,div.web-layout tr,div.web-layout td,div.web-layout iframe,div.web-layout object,div.web-layout embed,div.web-layout header,div.web-layout main,div.web-layout footer,div.web-layout section,div.web-layout article,div.web-layout details,div.web-layout summary,div.web-layout aside,div.web-layout nav,.border-box{-webkit-box-sizing:border-box !important;}
div.web-layout,div.web-layout div,div.web-layout form,div.web-layout header,div.web-layout main,div.web-layout footer,div.web-layout section,div.web-layout article,div.web-layout details,div.web-layout summary,div.web-layout aside,div.web-layout nav{position:relative;display:block;float:none;clear:both;}
div.web-layout,div.web-layout div,div.web-layout header,div.web-layout main,div.web-layout footer,div.web-layout section,div.web-layout article,div.web-layout details,div.web-layout summary,div.web-layout aside,div.web-layout nav,div.web-layout figure,div.web-layout .web-hidden{overflow:hidden;}
div.web-layout .web-block{clear:both !important;display:block !important;float:none !important;}
div.web-layout .web-cell{clear:none !important;display:table-cell !important;vertical-align:top !important;margin:0px !important;padding:0px !important;}
div.web-layout .web-float{clear:none !important;display:block !important;float:left !important;}
body div.web-layout,div.web-layout .web-centered{margin:0px auto 0px auto !important;}
div.web-layout .left{clear:none;float:left;text-align:left;}
div.web-layout .center{clear:none;float:left;text-align:center;}
div.web-layout .right{clear:none;float:right;text-align:right;}
div.web-layout .cleared{float:none;clear:both;margin:0px;padding:0px;border:none;font-size:1px;}
div.web-layout ul{clear:both;}
div.web-layout .show-parent,div.web-layout .show-ancestor,div.web-layout .show-self,div.web-layout .show-child,div.web-layout .show-sibling,div.web-layout .show-descending{display:block;}
div.web-layout .hidden{display:none;}
body .hover-hide,body .hover .hover-show{display:block !important;}
body .hover-show,body .hover .hover-hide{display:none !important;}
div.web-layout .system-messages{padding:0px 0px 22px 0px;}
div.web-layout .system-message-error{background:#FFF0F0;background-image:url('https://www.ideal-checkout.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%;}
div.web-layout .system-message-notice{background:#F0F0FF;background-image:url('https://www.ideal-checkout.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%;}
div.web-layout .system-message-success{background:#F0FFF0;background-image:url('https://www.ideal-checkout.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%;}
div.web-layout .system-message-warning{background:#FFF8F0;background-image:url('https://www.ideal-checkout.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%;}
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.statistics td{font-size:9px !important;}
table.statistics div.label{padding:4px 4px 4px 0px;/* Additional padding */
font-size:12px !important;font-weight:bold;}
input.button{cursor:pointer;color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:0px 6px 0px 6px;}
input[disabled].button{cursor:default !important;color:#999999 !important;}
input.file{color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:1px 0px 0px 3px;height:21px;width:250px;}
input.textfield{background:#FFFFFF;color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:1px 0px 0px 3px;height:21px;width:250px;}
input.textfield[disabled],input.password[disabled],input.file[disabled],select[disabled],textarea[disabled]{background:#D4D0C8 !important;}
input.checkbox[disabled],input.radio[disabled]{background:none !important;}
select.select{color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:0px;width:250px;}
select.select_single{height:22px;}
textarea.textarea{color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:1px 0px 0px 3px;height:250px;width:250px;}
select.select option{padding-top:3px;padding-bottom:3px;}
option.icon{background-repeat:no-repeat;background-position:3px 5px;padding-left:25px;}
option.icon[value="de-de"]{background-image:url('https://www.ideal-checkout.nl/images/flags/de.png');}
option.icon[value="es-es"]{background-image:url('https://www.ideal-checkout.nl/images/flags/es.png');}
option.icon[value="fr-fr"]{background-image:url('https://www.ideal-checkout.nl/images/flags/fr.png');}
option.icon[value="en-us"]{background-image:url('https://www.ideal-checkout.nl/images/flags/us.png');}
option.icon[value="nl-nl"]{background-image:url('https://www.ideal-checkout.nl/images/flags/nl.png');}
input.textfield_s,select.select_s,textarea.textarea_s{width:150px;}
input.textfield_s_1_icon,select.select_s_1_icon,textarea.textarea_s_1_icon{width:132px;}
input.textfield_s_2_icon,select.select_s_2_icon,textarea.textarea_s_2_icon{width:114px;}
input.textfield_m,select.select_m,textarea.textarea_m{width:250px;}
input.textfield_m_1_icon,select.select_m_1_icon,textarea.textarea_m_1_icon{width:232px;}
input.textfield_m_2_icon,select.select_m_2_icon,textarea.textarea_m_2_icon{width:214px;}
input.textfield_l,select.select_l,textarea.textarea_l{width:500px;}
input.textfield_l_1_icon,select.select_l_1_icon,textarea.textarea_l_1_icon{width:482px;}
input.textfield_l_2_icon,select.select_l_2_icon,textarea.textarea_l_2_icon{width:464px;}
input.textfield_xl,select.select_xl,textarea.textarea_xl{width:750px;}
input.textfield_xl_1_icon,select.select_xl_1_icon,textarea.textarea_xl_1_icon{width:732px;}
input.textfield_xl_2_icon,select.select_xl_2_icon,textarea.textarea_xl_2_icon{width:714px;}
textarea.textarea_s{height:150px;}
textarea.textarea_m{height:150px;}
textarea.textarea_l{height:350px;}
textarea.textarea_xl{height:450px;}
input.textfield_address,input.textfield_code,input.textfield_color,input.textfield_csvstring,input.textfield_date,input.textfield_datetime,input.textfield_email,input.textfield_file,input.textfield_float,input.textfield_float1,input.textfield_float2,input.textfield_float3,input.textfield_float4,input.textfield_float5,input.textfield_float6,input.textfield_html,input.textfield_integer,input.textfield_ip,input.textfield_list,input.textfield_name,input.textfield_password,input.textfield_phone,input.textfield_postalcode,input.textfield_search,input.textfield_time,input.textfield_ubb,input.textfield_url,input.textfield_username,input.textfield_search,input.textfield_text,input.textfield_time{background-image:url('https://www.ideal-checkout.nl/images/textfield_transparent.gif');background-position:left center;background-repeat:no-repeat;}
input.textfield_address_invalid,input.textfield_code_invalid,input.textfield_color_invalid,input.textfield_csvstring_invalid,input.textfield_date_invalid,input.textfield_datetime_invalid,input.textfield_email_invalid,input.textfield_file_invalid,input.textfield_float_invalid,input.textfield_float1_invalid,input.textfield_float2_invalid,input.textfield_float3_invalid,input.textfield_float4_invalid,input.textfield_float5_invalid,input.textfield_float6_invalid,input.textfield_html_invalid,input.textfield_integer_invalid,input.textfield_ip_invalid,input.textfield_list_invalid,input.textfield_name_invalid,input.textfield_password_invalid,input.textfield_phone_invalid,input.textfield_postalcode_invalid,input.textfield_search_invalid,input.textfield_time_invalid,input.textfield_ubb_invalid,input.textfield_url_invalid,input.textfield_username_invalid,input.textfield_search_invalid,input.textfield_text_invalid,input.textfield_time_invalid{background:#FFF0F0 !important;color:#FF0000 !important;}
input.textfield_address_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_address.nl-nl.gif');}
input.textfield_code_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_code.nl-nl.gif');}
input.textfield_color_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_color.nl-nl.gif');}
input.textfield_csvstring_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_csvstring.nl-nl.gif');}
input.textfield_date_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_date.nl-nl.gif');}
input.textfield_datetime_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_datetime.nl-nl.gif');}
input.textfield_email_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_email.nl-nl.gif');}
input.textfield_file_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_file.nl-nl.gif');}
input.textfield_float_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_float.nl-nl.gif');}
input.textfield_float1_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_float1.nl-nl.gif');}
input.textfield_float2_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_float2.nl-nl.gif');}
input.textfield_float3_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_float3.nl-nl.gif');}
input.textfield_float4_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_float4.nl-nl.gif');}
input.textfield_float5_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_float5.nl-nl.gif');}
input.textfield_float6_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_float6.nl-nl.gif');}
input.textfield_html_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_html.nl-nl.gif');}
input.textfield_integer_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_integer.nl-nl.gif');}
input.textfield_ip_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_ip.nl-nl.gif');}
input.textfield_list_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_list.nl-nl.gif');}
input.textfield_name_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_name.nl-nl.gif');}
input.textfield_password_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_password.nl-nl.gif');}
input.textfield_phone_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_phone.nl-nl.gif');}
input.textfield_postalcode_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_postalcode.nl-nl.gif');}
input.textfield_search_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_search.nl-nl.gif');}
input.textfield_time_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_time.nl-nl.gif');}
input.textfield_ubb_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_ubb.nl-nl.gif');}
input.textfield_url_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_url.nl-nl.gif');}
input.textfield_username_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_username.nl-nl.gif');}
input.textfield_search_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_search.nl-nl.gif');}
input.textfield_text_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_text.nl-nl.gif');}
input.textfield_time_empty{background-image:url('https://www.ideal-checkout.nl/images/textfield_time.nl-nl.gif');}
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;}
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;}
div.formbuilder-search-suggestions div.hover{background:#E8E8E8;}
body .ubb-block{display:block;margin:12px 0px 12px 0px;}
body .ubb-block + body .ubb-block{margin:0px 0px 12px 0px;}
body .ubb-align-left{text-align:left;}
body .ubb-align-center{text-align:center;}
body .ubb-align-right{text-align:right;}
body .ubb-code{padding:6px 5px 6px 5px;border:#CCCCCC solid 1px;color:#000000;font-family:Courier New,Courier,Arial;font-size:10px;font-style:normal;font-weight:normal;}
body .ubb-list{background-image:url('https://www.ideal-checkout.nl/ubb/list-item-bullit.png');background-position:2px 5px;background-repeat:no-repeat;padding-left:20px;}
body .ubb-image img{max-width:300px;max-height:225px;}
body .ubb-emoticon{background-image:url('https://www.ideal-checkout.nl/ubb/emoticons.png');background-position:0px 2px;background-repeat:no-repeat;height:22px;margin:0px 1px 0px 1px;width:22px;display:inline-block;text-align:center;}
body .ubb-toolbar img{display:block;float:left;clear:none;margin:4px 3px 3px 0px;}
body .ubb-toolbar .ubb-button{cursor:pointer;}
.ubb-emoticon-1{background-position:-5px 0px;}
.ubb-emoticon-2{background-position:-37px 0px;}
.ubb-emoticon-3{background-position:-69px 0px;}
.ubb-emoticon-4{background-position:-101px 0px;}
.ubb-emoticon-5{background-position:-133px 0px;}
.ubb-emoticon-6{background-position:-165px 0px;}
.ubb-emoticon-7{background-position:-197px 0px;}
.ubb-emoticon-8{background-position:-229px 0px;}
.ubb-emoticon-9{background-position:-261px 0px;}
.ubb-emoticon-10{background-position:-293px 0px;}
.ubb-emoticon-11{background-position:-325px 0px;}
.ubb-emoticon-12{background-position:-357px 0px;}
.ubb-emoticon-13{background-position:-389px 0px;}
.ubb-emoticon-14{background-position:-421px 0px;}
.ubb-emoticon-15{background-position:-453px 0px;}
.ubb-emoticon-16{background-position:-485px 0px;}
.ubb-emoticon-17{background-position:-517px 0px;}
.ubb-emoticon-18{background-position:-549px 0px;}
.ubb-emoticon-19{background-position:-581px 0px;}
.ubb-emoticon-20{background-position:-613px 0px;}
.ubb-emoticon-21{background-position:-645px 0px;}
.ubb-emoticon-22{background-position:-677px 0px;}
.ubb-emoticon-23{background-position:-709px 0px;}
.ubb-emoticon-24{background-position:-741px 0px;}
.ubb-emoticon-25{background-position:-773px 0px;}
.ubb-emoticon-26{background-position:-805px 0px;}
.ubb-emoticon-27{background-position:-837px 0px;}
.ubb-emoticon-28{background-position:-869px 0px;}
.ubb-emoticon-29{background-position:-901px 0px;}
.ubb-emoticon-30{background-position:-933px 0px;}
.ubb-emoticon-31{background-position:-965px 0px;}
.ubb-emoticon-32{background-position:-997px 0px;}
.ubb-emoticon-33{background-position:-1029px 0px;}
.ubb-emoticon-34{background-position:-1061px 0px;}
.ubb-emoticon-35{background-position:-1093px 0px;}
.ubb-emoticon-36{background-position:-1125px 0px;}
.ubb-emoticon-37{background-position:-1157px 0px;}
.ubb-emoticon-38{background-position:-1189px 0px;}
.ubb-emoticon-39{background-position:-1221px 0px;}
.ubb-emoticon-40{background-position:-1253px 0px;}
.ubb-emoticon-41{background-position:-1285px 0px;}
.ubb-emoticon-42{background-position:-1317px 0px;}
.ubb-emoticon-43{background-position:-1349px 0px;}
.ubb-emoticon-44{background-position:-1381px 0px;}
.ubb-emoticon-45{background-position:-1413px 0px;}
.ubb-emoticon-46{background-position:-1445px 0px;}
.ubb-emoticon-47{background-position:-1477px 0px;}
.ubb-emoticon-48{background-position:-1509px 0px;}
.ubb-emoticon-49{background-position:-1541px 0px;}
.ubb-emoticon-50{background-position:-1573px 0px;}
.ubb-emoticon-51{background-position:-1605px 0px;}
.ubb-emoticon-52{background-position:-1637px 0px;}
.ubb-emoticon-53{background-position:-1669px 0px;}
.ubb-emoticon-54{background-position:-1701px 0px;}
.ubb-emoticon-55{background-position:-1733px 0px;}
.ubb-emoticon-56{background-position:-1765px 0px;}
.ubb-emoticon-57{background-position:-1797px 0px;}
.ubb-emoticon-58{background-position:-1829px 0px;}
.ubb-emoticon-59{background-position:-1861px 0px;}
.ubb-emoticon-60{background-position:-1893px 0px;}
.ubb-emoticon-61{background-position:-1925px 0px;}
.ubb-emoticon-62{background-position:-1957px 0px;}
.ubb-emoticon-63{background-position:-1989px 0px;}
.ubb-emoticon-64{background-position:-2021px 0px;}
.ubb-emoticon-65{background-position:-2053px 0px;}
.ubb-emoticon-66{background-position:-2085px 0px;}
.ubb-emoticon-67{background-position:-2117px 0px;}
.ubb-emoticon-68{background-position:-2149px 0px;}
.ubb-emoticon-69{background-position:-2181px 0px;}
.ubb-emoticon-70{background-position:-2213px 0px;}
.ubb-emoticon-71{background-position:-2245px 0px;}
.ubb-emoticon-72{background-position:-2277px 0px;}
.ubb-emoticon-73{background-position:-2309px 0px;}
.ubb-emoticon-74{background-position:-2341px 0px;}
.ubb-emoticon-75{background-position:-2373px 0px;}
.ubb-emoticon-76{background-position:-2405px 0px;}
.ubb-emoticon-77{background-position:-2437px 0px;}
.ubb-emoticon-78{background-position:-2469px 0px;}
.ubb-emoticon-79{background-position:-2501px 0px;}
.ubb-emoticon-80{background-position:-2533px 0px;}
.ubb-emoticon-81{background-position:-2565px 0px;}
.ubb-emoticon-82{background-position:-2597px 0px;}
.ubb-emoticon-83{background-position:-2629px 0px;}
.ubb-emoticon-84{background-position:-2661px 0px;}
.ubb-emoticon-85{background-position:-2693px 0px;}
.ubb-emoticon-86{background-position:-2725px 0px;}
.ubb-emoticon-87{background-position:-2757px 0px;}
.ubb-emoticon-88{background-position:-2789px 0px;}
.ubb-emoticon-89{background-position:-2821px 0px;}
.ubb-emoticon-90{background-position:-2853px 0px;}
.ubb-emoticon-91{background-position:-2885px 0px;}
.ubb-emoticon-92{background-position:-2917px 0px;}
.ubb-emoticon-93{background-position:-2949px 0px;}
.ubb-emoticon-94{background-position:-2981px 0px;}
.ubb-emoticon-95{background-position:-3013px 0px;}
.ubb-emoticon-96{background-position:-3045px 0px;}
.ubb-emoticon-97{background-position:-3077px 0px;}
.ubb-emoticon-98{background-position:-3109px 0px;}
.ubb-emoticon-99{background-position:-3141px 0px;}
.ubb-emoticon-100{background-position:-3173px 0px;}
.ubb-emoticon-101{background-position:-3205px 0px;}
.ubb-emoticon-102{background-position:-3237px 0px;}
.ubb-emoticon-103{background-position:-3269px 0px;}
.ubb-emoticon-104{background-position:-3301px 0px;}
.ubb-emoticon-105{background-position:-3333px 0px;}
.ubb-emoticon-106{background-position:-3365px 0px;}
.ubb-emoticon-107{background-position:-3397px 0px;}
.ubb-emoticon-108{background-position:-3429px 0px;}
.ubb-emoticon-109{background-position:-3461px 0px;}
.ubb-emoticon-110{background-position:-3493px 0px;}
.ubb-emoticon-111{background-position:-3525px 0px;}
.ubb-emoticon-112{background-position:-3557px 0px;}
.ubb-emoticon-113{background-position:-3589px 0px;}
.ubb-emoticon-114{background-position:-3621px 0px;}
.ubb-emoticon-115{background-position:-3653px 0px;}
.ubb-emoticon-116{background-position:-3685px 0px;}
.ubb-emoticon-117{background-position:-3717px 0px;}
.ubb-emoticon-118{background-position:-3749px 0px;}
.ubb-emoticon-119{background-position:-3781px 0px;}
.ubb-emoticon-120{background-position:-3813px 0px;}
.ubb-emoticon-121{background-position:-3845px 0px;}
.ubb-emoticon-122{background-position:-3877px 0px;}
.ubb-emoticon-123{background-position:-3909px 0px;}
.ubb-emoticon-124{background-position:-3941px 0px;}
.ubb-emoticon-125{background-position:-3973px 0px;}
.ubb-emoticon-126{background-position:-4005px 0px;}
.ubb-emoticon-127{background-position:-4037px 0px;}
.ubb-emoticon-128{background-position:-4069px 0px;}
.ubb-emoticon-129{background-position:-4101px 0px;}
.ubb-emoticon-130{background-position:-4133px 0px;}
.ubb-emoticon-131{background-position:-4165px 0px;}
.ubb-emoticon-132{background-position:-4197px 0px;}
.ubb-emoticon-133{background-position:-4229px 0px;}
.ubb-emoticon-134{background-position:-4261px 0px;}
.ubb-emoticon-135{background-position:-4293px 0px;}
.ubb-emoticon-136{background-position:-4325px 0px;}
.ubb-emoticon-137{background-position:-4357px 0px;}
.ubb-emoticon-138{background-position:-4389px 0px;}
.ubb-emoticon-139{background-position:-4421px 0px;}
.ubb-emoticon-140{background-position:-4453px 0px;}
.ubb-emoticon-141{background-position:-4485px 0px;}
.ubb-emoticon-142{background-position:-4517px 0px;}
.ubb-emoticon-143{background-position:-4549px 0px;}
.ubb-emoticon-144{background-position:-4581px 0px;}
.ubb-emoticon-145{background-position:-4613px 0px;}
.ubb-emoticon-146{background-position:-4645px 0px;}
.ubb-emoticon-147{background-position:-4677px 0px;}
.ubb-emoticon-148{background-position:-4709px 0px;}
.ubb-emoticon-149{background-position:-4741px 0px;}
.ubb-emoticon-150{background-position:-4773px 0px;}
.ubb-emoticon-151{background-position:-4805px 0px;}
.ubb-emoticon-152{background-position:-4837px 0px;}
.ubb-emoticon-153{background-position:-4869px 0px;}
.ubb-emoticon-154{background-position:-4901px 0px;}
.ubb-emoticon-155{background-position:-4933px 0px;}
.ubb-emoticon-156{background-position:-4965px 0px;}
.ubb-emoticon-157{background-position:-4997px 0px;}
.ubb-emoticon-158{background-position:-5029px 0px;}
.ubb-emoticon-159{background-position:-5061px 0px;}
.ubb-emoticon-160{background-position:-5093px 0px;}
.ubb-emoticon-161{background-position:-5125px 0px;}
.ubb-emoticon-162{background-position:-5157px 0px;}
.ubb-emoticon-163{background-position:-5189px 0px;}
.ubb-emoticon-164{background-position:-5221px 0px;}
.ubb-emoticon-165{background-position:-5253px 0px;}
.ubb-emoticon-166{background-position:-5285px 0px;}
.ubb-emoticon-167{background-position:-5317px 0px;}
.ubb-emoticon-168{background-position:-5349px 0px;}
.ubb-emoticon-169{background-position:-5381px 0px;}
.ubb-emoticon-170{background-position:-5413px 0px;}
.ubb-emoticon-171{background-position:-5445px 0px;}
.ubb-emoticon-172{background-position:-5477px 0px;}
.ubb-emoticon-173{background-position:-5509px 0px;}
.ubb-emoticon-174{background-position:-5541px 0px;}
.ubb-emoticon-175{background-position:-5573px 0px;}
.ubb-emoticon-176{background-position:-5605px 0px;}
.ubb-emoticon-177{background-position:-5637px 0px;}
.ubb-emoticon-178{background-position:-5669px 0px;}
.ubb-emoticon-179{background-position:-5701px 0px;}
.ubb-emoticon-180{background-position:-5733px 0px;}
.ubb-emoticon-181{background-position:-5765px 0px;}
.ubb-emoticon-182{background-position:-5797px 0px;}
.ubb-emoticon-183{background-position:-5829px 0px;}
.ubb-emoticon-184{background-position:-5861px 0px;}
.ubb-emoticon-185{background-position:-5893px 0px;}
.ubb-emoticon-186{background-position:-5925px 0px;}
.ubb-emoticon-187{background-position:-5957px 0px;}
.ubb-emoticon-188{background-position:-5989px 0px;}
.ubb-emoticon-189{background-position:-6021px 0px;}
.ubb-emoticon-190{background-position:-6053px 0px;}
.ubb-emoticon-191{background-position:-6085px 0px;}
.ubb-emoticon-192{background-position:-6117px 0px;}
.ubb-emoticon-193{background-position:-6149px 0px;}
.ubb-emoticon-194{background-position:-6181px 0px;}
.ubb-emoticon-195{background-position:-6213px 0px;}
.ubb-emoticon-196{background-position:-6245px 0px;}
.ubb-emoticon-197{background-position:-6277px 0px;}
.ubb-emoticon-198{background-position:-6309px 0px;}
.ubb-emoticon-199{background-position:-6341px 0px;}
.ubb-emoticon-200{background-position:-6373px 0px;}
.ubb-emoticon-201{background-position:-6405px 0px;}
.ubb-emoticon-202{background-position:-6437px 0px;}
.ubb-emoticon-203{background-position:-6469px 0px;}
.ubb-emoticon-204{background-position:-6501px 0px;}
.ubb-emoticon-205{background-position:-6533px 0px;}
.ubb-emoticon-206{background-position:-6565px 0px;}
.ubb-emoticon-207{background-position:-6597px 0px;}
.ubb-emoticon-208{background-position:-6629px 0px;}
.ubb-emoticon-209{background-position:-6661px 0px;}
.ubb-emoticon-210{background-position:-6693px 0px;}
.ubb-emoticon-211{background-position:-6725px 0px;}
.ubb-emoticon-212{background-position:-6757px 0px;}
.ubb-emoticon-213{background-position:-6789px 0px;}
.ubb-emoticon-214{background-position:-6821px 0px;}
.ubb-emoticon-215{background-position:-6853px 0px;}
.ubb-emoticon-216{background-position:-6885px 0px;}
.ubb-emoticon-217{background-position:-6917px 0px;}
.ubb-emoticon-218{background-position:-6949px 0px;}
.ubb-emoticon-219{background-position:-6981px 0px;}
.ubb-emoticon-220{background-position:-7013px 0px;}
.ubb-emoticon-221{background-position:-7045px 0px;}
.ubb-emoticon-222{background-position:-7077px 0px;}
.ubb-emoticon-223{background-position:-7109px 0px;}
.ubb-emoticon-224{background-position:-7141px 0px;}
.ubb-emoticon-225{background-position:-7173px 0px;}
.ubb-emoticon-226{background-position:-7205px 0px;}
.ubb-emoticon-227{background-position:-7237px 0px;}
.ubb-emoticon-228{background-position:-7269px 0px;}
.ubb-emoticon-229{background-position:-7301px 0px;}
.ubb-emoticon-230{background-position:-7333px 0px;}
.ubb-emoticon-231{background-position:-7365px 0px;}
.ubb-emoticon-232{background-position:-7397px 0px;}
.ubb-emoticon-233{background-position:-7429px 0px;}
.ubb-emoticon-234{background-position:-7461px 0px;}
.ubb-emoticon-235{background-position:-7493px 0px;}
.ubb-emoticon-236{background-position:-7525px 0px;}
.ubb-emoticon-237{background-position:-7557px 0px;}
.ubb-emoticon-238{background-position:-7589px 0px;}
.ubb-emoticon-239{background-position:-7621px 0px;}
.ubb-emoticon-240{background-position:-7653px 0px;}
.ubb-emoticon-241{background-position:-7685px 0px;}
.ubb-emoticon-242{background-position:-7717px 0px;}
.ubb-emoticon-243{background-position:-7749px 0px;}
.ubb-emoticon-244{background-position:-7781px 0px;}
.ubb-emoticon-245{background-position:-7813px 0px;}
.ubb-emoticon-246{background-position:-7845px 0px;}
.ubb-emoticon-247{background-position:-7877px 0px;}
.ubb-emoticon-248{background-position:-7909px 0px;}
.ubb-emoticon-249{background-position:-7941px 0px;}
.ubb-emoticon-250{background-position:-7973px 0px;}
.ubb-emoticon-251{background-position:-8005px 0px;}
.ubb-emoticon-252{background-position:-8037px 0px;}
.ubb-emoticon-253{background-position:-8069px 0px;}
.ubb-emoticon-254{background-position:-8101px 0px;}
.ubb-emoticon-255{background-position:-8133px 0px;}
.ubb-emoticon-256{background-position:-8165px 0px;}
.ubb-emoticon-257{background-position:-8197px 0px;}
.ubb-emoticon-258{background-position:-8229px 0px;}
.ubb-emoticon-259{background-position:-8261px 0px;}
.ubb-emoticon-260{background-position:-8293px 0px;}
.ubb-emoticon-261{background-position:-8325px 0px;}
.ubb-emoticon-262{background-position:-8357px 0px;}
.ubb-emoticon-263{background-position:-8389px 0px;}
.ubb-emoticon-264{background-position:-8421px 0px;}
.ubb-emoticon-265{background-position:-8453px 0px;}
.ubb-emoticon-266{background-position:-8485px 0px;}
.ubb-emoticon-267{background-position:-8517px 0px;}
.ubb-emoticon-268{background-position:-8549px 0px;}
.ubb-emoticon-269{background-position:-8581px 0px;}
.ubb-emoticon-270{background-position:-8613px 0px;}
.ubb-emoticon-271{background-position:-8645px 0px;}
.ubb-emoticon-272{background-position:-8677px 0px;}
.ubb-emoticon-273{background-position:-8709px 0px;}
.ubb-emoticon-274{background-position:-8741px 0px;}
.ubb-emoticon-275{background-position:-8773px 0px;}
.ubb-emoticon-276{background-position:-8805px 0px;}
.ubb-emoticon-277{background-position:-8837px 0px;}
.ubb-emoticon-278{background-position:-8869px 0px;}
.ubb-emoticon-279{background-position:-8901px 0px;}
.ubb-emoticon-280{background-position:-8933px 0px;}
.ubb-emoticon-281{background-position:-8965px 0px;}
.ubb-emoticon-282{background-position:-8997px 0px;}
.ubb-emoticon-283{background-position:-9029px 0px;}
.ubb-emoticon-284{background-position:-9061px 0px;}
.ubb-emoticon-285{background-position:-9093px 0px;}
.ubb-emoticon-286{background-position:-9125px 0px;}
.ubb-emoticon-287{background-position:-9157px 0px;}
.ubb-emoticon-288{background-position:-9189px 0px;}
.ubb-emoticon-289{background-position:-9221px 0px;}
.ubb-emoticon-290{background-position:-9253px 0px;}
.ubb-emoticon-291{background-position:-9285px 0px;}
.ubb-emoticon-292{background-position:-9317px 0px;}
.ubb-emoticon-293{background-position:-9349px 0px;}
.ubb-emoticon-294{background-position:-9381px 0px;}
.ubb-emoticon-295{background-position:-9413px 0px;}
.ubb-emoticon-296{background-position:-9445px 0px;}
.ubb-emoticon-297{background-position:-9477px 0px;}
.ubb-emoticon-298{background-position:-9509px 0px;}
.ubb-emoticon-299{background-position:-9541px 0px;}
.ubb-emoticon-300{background-position:-9573px 0px;}
.ubb-emoticon-301{background-position:-9605px 0px;}
.ubb-emoticon-302{background-position:-9637px 0px;}
.ubb-emoticon-303{background-position:-9669px 0px;}
.ubb-emoticon-304{background-position:-9701px 0px;}
.ubb-emoticon-305{background-position:-9733px 0px;}
.ubb-emoticon-306{background-position:-9765px 0px;}
.ubb-emoticon-307{background-position:-9797px 0px;}
.ubb-emoticon-308{background-position:-9829px 0px;}
.ubb-emoticon-309{background-position:-9861px 0px;}
.ubb-emoticon-310{background-position:-9893px 0px;}
.ubb-emoticon-311{background-position:-9925px 0px;}
.ubb-emoticon-312{background-position:-9957px 0px;}
.ubb-emoticon-313{background-position:-9989px 0px;}
.ubb-emoticon-314{background-position:-10021px 0px;}
.ubb-emoticon-315{background-position:-10053px 0px;}
.ubb-emoticon-316{background-position:-10085px 0px;}
.ubb-emoticon-317{background-position:-10117px 0px;}
.ubb-emoticon-318{background-position:-10149px 0px;}
.ubb-emoticon-319{background-position:-10181px 0px;}
.ubb-emoticon-320{background-position:-10213px 0px;}
.ubb-emoticon-321{background-position:-10245px 0px;}
.ubb-emoticon-322{background-position:-10277px 0px;}
.ubb-emoticon-323{background-position:-10309px 0px;}
.ubb-emoticon-324{background-position:-10341px 0px;}
.ubb-emoticon-325{background-position:-10373px 0px;}
.ubb-emoticon-326{background-position:-10405px 0px;}
.ubb-emoticon-327{background-position:-10437px 0px;}
.ubb-emoticon-328{background-position:-10469px 0px;}
.ubb-emoticon-329{background-position:-10501px 0px;}
.ubb-emoticon-330{background-position:-10533px 0px;}
.ubb-emoticon-331{background-position:-10565px 0px;}
.ubb-emoticon-332{background-position:-10597px 0px;}
.ubb-emoticon-333{background-position:-10629px 0px;}
.ubb-emoticon-334{background-position:-10661px 0px;}
.ubb-emoticon-335{background-position:-10693px 0px;}
.ubb-emoticon-336{background-position:-10725px 0px;}
.ubb-emoticon-337{background-position:-10757px 0px;}
.ubb-emoticon-338{background-position:-10789px 0px;}
.ubb-emoticon-339{background-position:-10821px 0px;}
.ubb-emoticon-340{background-position:-10853px 0px;}
.ubb-emoticon-341{background-position:-10885px 0px;}
.ubb-emoticon-342{background-position:-10917px 0px;}
.ubb-emoticon-343{background-position:-10949px 0px;}
.ubb-emoticon-344{background-position:-10981px 0px;}
.ubb-emoticon-345{background-position:-11013px 0px;}
.ubb-emoticon-346{background-position:-11045px 0px;}
.ubb-emoticon-347{background-position:-11077px 0px;}
.ubb-emoticon-348{background-position:-11109px 0px;}
.ubb-emoticon-349{background-position:-11141px 0px;}
.ubb-emoticon-350{background-position:-11173px 0px;}
.ubb-emoticon-351{background-position:-11205px 0px;}
.ubb-emoticon-352{background-position:-11237px 0px;}
.ubb-emoticon-353{background-position:-11269px 0px;}
.ubb-emoticon-354{background-position:-11301px 0px;}
.ubb-emoticon-355{background-position:-11333px 0px;}
.ubb-emoticon-356{background-position:-11365px 0px;}
.ubb-emoticon-357{background-position:-11397px 0px;}
.ubb-emoticon-358{background-position:-11429px 0px;}
.ubb-emoticon-359{background-position:-11461px 0px;}
.ubb-emoticon-360{background-position:-11493px 0px;}
.ubb-emoticon-361{background-position:-11525px 0px;}
.ubb-emoticon-362{background-position:-11557px 0px;}
.ubb-emoticon-363{background-position:-11589px 0px;}
.ubb-emoticon-364{background-position:-11621px 0px;}
.ubb-emoticon-365{background-position:-11653px 0px;}
.ubb-emoticon-366{background-position:-11685px 0px;}
.ubb-emoticon-367{background-position:-11717px 0px;}
.ubb-emoticon-368{background-position:-11749px 0px;}
.ubb-emoticon-369{background-position:-11781px 0px;}
.ubb-emoticon-370{background-position:-11813px 0px;}
.ubb-emoticon-371{background-position:-11845px 0px;}
.ubb-emoticon-372{background-position:-11877px 0px;}
.ubb-emoticon-373{background-position:-11909px 0px;}
.ubb-emoticon-374{background-position:-11941px 0px;}
.ubb-emoticon-375{background-position:-11973px 0px;}
.ubb-emoticon-376{background-position:-12005px 0px;}
.ubb-emoticon-377{background-position:-12037px 0px;}
.ubb-emoticon-378{background-position:-12069px 0px;}
.ubb-emoticon-379{background-position:-12101px 0px;}
.ubb-emoticon-380{background-position:-12133px 0px;}
.ubb-emoticon-381{background-position:-12165px 0px;}
.ubb-emoticon-382{background-position:-12197px 0px;}
.ubb-emoticon-383{background-position:-12229px 0px;}
.ubb-emoticon-384{background-position:-12261px 0px;}
.ubb-emoticon-385{background-position:-12293px 0px;}
.ubb-emoticon-386{background-position:-12325px 0px;}
.ubb-emoticon-387{background-position:-12357px 0px;}
.ubb-emoticon-388{background-position:-12389px 0px;}
.ubb-emoticon-389{background-position:-12421px 0px;}
.ubb-emoticon-390{background-position:-12453px 0px;}
.ubb-emoticon-391{background-position:-12485px 0px;}
.ubb-emoticon-392{background-position:-12517px 0px;}
.ubb-emoticon-393{background-position:-12549px 0px;}
.ubb-emoticon-394{background-position:-12581px 0px;}
.ubb-emoticon-395{background-position:-12613px 0px;}
.ubb-emoticon-396{background-position:-12645px 0px;}
.ubb-emoticon-397{background-position:-12677px 0px;}
.ubb-emoticon-398{background-position:-12709px 0px;}
.ubb-emoticon-399{background-position:-12741px 0px;}
.ubb-emoticon-400{background-position:-12773px 0px;}
.ubb-emoticon-401{background-position:-12805px 0px;}
.ubb-emoticon-402{background-position:-12837px 0px;}
.ubb-emoticon-403{background-position:-12869px 0px;}
.ubb-emoticon-404{background-position:-12901px 0px;}
.ubb-emoticon-405{background-position:-12933px 0px;}
.ubb-emoticon-406{background-position:-12965px 0px;}
.ubb-emoticon-407{background-position:-12997px 0px;}
.ubb-emoticon-408{background-position:-13029px 0px;}
.ubb-emoticon-409{background-position:-13061px 0px;}
.ubb-emoticon-410{background-position:-13093px 0px;}
.ubb-emoticon-411{background-position:-13125px 0px;}
.ubb-emoticon-412{background-position:-13157px 0px;}
.ubb-emoticon-413{background-position:-13189px 0px;}
.ubb-emoticon-414{background-position:-13221px 0px;}
.ubb-emoticon-415{background-position:-13253px 0px;}
.ubb-emoticon-416{background-position:-13285px 0px;}
.ubb-emoticon-417{background-position:-13317px 0px;}
.ubb-emoticon-418{background-position:-13349px 0px;}
.ubb-emoticon-419{background-position:-13381px 0px;}
.ubb-emoticon-420{background-position:-13413px 0px;}
.ubb-emoticon-421{background-position:-13445px 0px;}
.ubb-emoticon-422{background-position:-13477px 0px;}
.ubb-emoticon-423{background-position:-13509px 0px;}
.ubb-emoticon-424{background-position:-13541px 0px;}
.ubb-emoticon-425{background-position:-13573px 0px;}
.ubb-emoticon-426{background-position:-13605px 0px;}
.ubb-emoticon-427{background-position:-13637px 0px;}
.ubb-emoticon-428{background-position:-13669px 0px;}
.ubb-emoticon-429{background-position:-13701px 0px;}
.ubb-emoticon-430{background-position:-13733px 0px;}
.ubb-emoticon-431{background-position:-13765px 0px;}
.ubb-emoticon-432{background-position:-13797px 0px;}
.ubb-emoticon-433{background-position:-13829px 0px;}
.ubb-emoticon-434{background-position:-13861px 0px;}
.ubb-emoticon-435{background-position:-13893px 0px;}
.ubb-emoticon-436{background-position:-13925px 0px;}
.ubb-emoticon-437{background-position:-13957px 0px;}
.ubb-emoticon-438{background-position:-13989px 0px;}
.ubb-emoticon-439{background-position:-14021px 0px;}
.ubb-emoticon-440{background-position:-14053px 0px;}
.ubb-emoticon-441{background-position:-14085px 0px;}
.ubb-emoticon-442{background-position:-14117px 0px;}
.ubb-emoticon-443{background-position:-14149px 0px;}
.ubb-emoticon-444{background-position:-14181px 0px;}
.ubb-emoticon-445{background-position:-14213px 0px;}
.ubb-emoticon-446{background-position:-14245px 0px;}
.ubb-emoticon-447{background-position:-14277px 0px;}
.ubb-emoticon-448{background-position:-14309px 0px;}
.ubb-emoticon-449{background-position:-14341px 0px;}
.ubb-emoticon-450{background-position:-14373px 0px;}
.ubb-emoticon-451{background-position:-14405px 0px;}
.ubb-emoticon-452{background-position:-14437px 0px;}
.ubb-emoticon-453{background-position:-14469px 0px;}
.ubb-emoticon-454{background-position:-14501px 0px;}
.ubb-emoticon-455{background-position:-14533px 0px;}
.ubb-emoticon-456{background-position:-14565px 0px;}
.ubb-emoticon-457{background-position:-14597px 0px;}
.ubb-emoticon-458{background-position:-14629px 0px;}
.ubb-emoticon-459{background-position:-14661px 0px;}
.ubb-emoticon-460{background-position:-14693px 0px;}
.ubb-emoticon-461{background-position:-14725px 0px;}
.ubb-emoticon-462{background-position:-14757px 0px;}
.ubb-emoticon-463{background-position:-14789px 0px;}
.ubb-emoticon-464{background-position:-14821px 0px;}
.ubb-emoticon-465{background-position:-14853px 0px;}
.ubb-emoticon-466{background-position:-14885px 0px;}
.ubb-emoticon-467{background-position:-14917px 0px;}
.ubb-emoticon-468{background-position:-14949px 0px;}
.ubb-emoticon-469{background-position:-14981px 0px;}
.ubb-emoticon-470{background-position:-15013px 0px;}
.ubb-emoticon-471{background-position:-15045px 0px;}
.ubb-emoticon-472{background-position:-15077px 0px;}
.ubb-emoticon-473{background-position:-15109px 0px;}
.ubb-emoticon-474{background-position:-15141px 0px;}
.ubb-emoticon-475{background-position:-15173px 0px;}
.ubb-emoticon-476{background-position:-15205px 0px;}
.ubb-emoticon-477{background-position:-15237px 0px;}
.ubb-emoticon-478{background-position:-15269px 0px;}
.ubb-emoticon-479{background-position:-15301px 0px;}
.ubb-emoticon-480{background-position:-15333px 0px;}
.ubb-emoticon-481{background-position:-15365px 0px;}
.ubb-emoticon-482{background-position:-15397px 0px;}
.ubb-emoticon-483{background-position:-15429px 0px;}
.ubb-emoticon-484{background-position:-15461px 0px;}
.ubb-emoticon-485{background-position:-15493px 0px;}
.ubb-emoticon-486{background-position:-15525px 0px;}
.ubb-emoticon-487{background-position:-15557px 0px;}
.ubb-emoticon-488{background-position:-15589px 0px;}
.ubb-emoticon-489{background-position:-15621px 0px;}
.ubb-emoticon-490{background-position:-15653px 0px;}
.ubb-emoticon-491{background-position:-15685px 0px;}
.ubb-emoticon-492{background-position:-15717px 0px;}
.ubb-emoticon-493{background-position:-15749px 0px;}
.ubb-emoticon-494{background-position:-15781px 0px;}
.ubb-emoticon-495{background-position:-15813px 0px;}
.ubb-emoticon-496{background-position:-15845px 0px;}
.ubb-emoticon-497{background-position:-15877px 0px;}
.ubb-emoticon-498{background-position:-15909px 0px;}
.ubb-emoticon-499{background-position:-15941px 0px;}
.ubb-emoticon-500{background-position:-15973px 0px;}
.ubb-emoticon-501{background-position:-16005px 0px;}
.ubb-emoticon-502{background-position:-16037px 0px;}
.ubb-emoticon-503{background-position:-16069px 0px;}
.ubb-emoticon-504{background-position:-16101px 0px;}
.ubb-emoticon-505{background-position:-16133px 0px;}
.ubb-emoticon-506{background-position:-16165px 0px;}
.ubb-emoticon-507{background-position:-16197px 0px;}
.ubb-emoticon-508{background-position:-16229px 0px;}
.ubb-emoticon-509{background-position:-16261px 0px;}
.ubb-emoticon-510{background-position:-16293px 0px;}
.ubb-emoticon-511{background-position:-16325px 0px;}
.ubb-emoticon-512{background-position:-16357px 0px;}
.ubb-emoticon-513{background-position:-16389px 0px;}
.ubb-emoticon-514{background-position:-16421px 0px;}
.ubb-emoticon-515{background-position:-16453px 0px;}
.ubb-emoticon-516{background-position:-16485px 0px;}
.ubb-emoticon-517{background-position:-16517px 0px;}
.ubb-emoticon-518{background-position:-16549px 0px;}
.ubb-emoticon-519{background-position:-16581px 0px;}
.ubb-emoticon-520{background-position:-16613px 0px;}
.ubb-emoticon-521{background-position:-16645px 0px;}
.ubb-emoticon-522{background-position:-16677px 0px;}
.ubb-emoticon-523{background-position:-16709px 0px;}
.ubb-emoticon-524{background-position:-16741px 0px;}
.ubb-emoticon-525{background-position:-16773px 0px;}
.ubb-emoticon-526{background-position:-16805px 0px;}
.ubb-emoticon-527{background-position:-16837px 0px;}
.ubb-emoticon-528{background-position:-16869px 0px;}
.ubb-emoticon-529{background-position:-16901px 0px;}
.ubb-emoticon-530{background-position:-16933px 0px;}
.ubb-emoticon-531{background-position:-16965px 0px;}
.ubb-emoticon-532{background-position:-16997px 0px;}
.ubb-emoticon-533{background-position:-17029px 0px;}
.ubb-emoticon-534{background-position:-17061px 0px;}
.ubb-emoticon-535{background-position:-17093px 0px;}
.ubb-emoticon-536{background-position:-17125px 0px;}
.ubb-emoticon-537{background-position:-17157px 0px;}
.ubb-emoticon-538{background-position:-17189px 0px;}
.ubb-emoticon-539{background-position:-17221px 0px;}
.ubb-emoticon-540{background-position:-17253px 0px;}
.ubb-emoticon-541{background-position:-17285px 0px;}
.ubb-emoticon-542{background-position:-17317px 0px;}
.ubb-emoticon-543{background-position:-17349px 0px;}
.ubb-emoticon-544{background-position:-17381px 0px;}
.ubb-emoticon-545{background-position:-17413px 0px;}
.ubb-emoticon-546{background-position:-17445px 0px;}
.ubb-emoticon-547{background-position:-17477px 0px;}
.ubb-emoticon-548{background-position:-17509px 0px;}
.ubb-emoticon-549{background-position:-17541px 0px;}
.ubb-emoticon-550{background-position:-17573px 0px;}
.ubb-emoticon-551{background-position:-17605px 0px;}
.ubb-emoticon-552{background-position:-17637px 0px;}
.ubb-emoticon-553{background-position:-17669px 0px;}
.ubb-emoticon-554{background-position:-17701px 0px;}
.ubb-emoticon-555{background-position:-17733px 0px;}
.ubb-emoticon-556{background-position:-17765px 0px;}
.ubb-emoticon-557{background-position:-17797px 0px;}
.ubb-emoticon-558{background-position:-17829px 0px;}
.ubb-emoticon-559{background-position:-17861px 0px;}
.ubb-emoticon-560{background-position:-17893px 0px;}
.ubb-emoticon-561{background-position:-17925px 0px;}
.ubb-emoticon-562{background-position:-17957px 0px;}
.ubb-emoticon-563{background-position:-17989px 0px;}
.ubb-emoticon-564{background-position:-18021px 0px;}
.ubb-emoticon-565{background-position:-18053px 0px;}
.ubb-emoticon-566{background-position:-18085px 0px;}
.ubb-emoticon-567{background-position:-18117px 0px;}
.ubb-emoticon-568{background-position:-18149px 0px;}
.ubb-emoticon-569{background-position:-18181px 0px;}
.ubb-emoticon-570{background-position:-18213px 0px;}
.ubb-emoticon-571{background-position:-18245px 0px;}
.ubb-emoticon-572{background-position:-18277px 0px;}
.ubb-emoticon-573{background-position:-18309px 0px;}
.ubb-emoticon-574{background-position:-18341px 0px;}
.ubb-emoticon-575{background-position:-18373px 0px;}
.ubb-emoticon-576{background-position:-18405px 0px;}
.ubb-emoticon-577{background-position:-18437px 0px;}
.ubb-emoticon-578{background-position:-18469px 0px;}
.ubb-emoticon-579{background-position:-18501px 0px;}
.ubb-emoticon-580{background-position:-18533px 0px;}
.ubb-emoticon-581{background-position:-18565px 0px;}
.ubb-emoticon-582{background-position:-18597px 0px;}
.ubb-emoticon-583{background-position:-18629px 0px;}
.ubb-emoticon-584{background-position:-18661px 0px;}
.ubb-emoticon-585{background-position:-18693px 0px;}
.ubb-emoticon-586{background-position:-18725px 0px;}
.ubb-emoticon-587{background-position:-18757px 0px;}
.ubb-emoticon-588{background-position:-18789px 0px;}
.ubb-emoticon-589{background-position:-18821px 0px;}
.ubb-emoticon-590{background-position:-18853px 0px;}
.ubb-emoticon-591{background-position:-18885px 0px;}
.ubb-emoticon-592{background-position:-18917px 0px;}
.ubb-emoticon-593{background-position:-18949px 0px;}
.ubb-emoticon-594{background-position:-18981px 0px;}
.ubb-emoticon-595{background-position:-19013px 0px;}
.ubb-emoticon-596{background-position:-19045px 0px;}
.ubb-emoticon-597{background-position:-19077px 0px;}
.ubb-emoticon-598{background-position:-19109px 0px;}
.ubb-emoticon-599{background-position:-19141px 0px;}
.ubb-emoticon-600{background-position:-19173px 0px;}
.ubb-emoticon-601{background-position:-19205px 0px;}
.ubb-emoticon-602{background-position:-19237px 0px;}
.ubb-emoticon-603{background-position:-19269px 0px;}
.ubb-emoticon-604{background-position:-19301px 0px;}
.ubb-emoticon-605{background-position:-19333px 0px;}
.ubb-emoticon-606{background-position:-19365px 0px;}
.ubb-emoticon-607{background-position:-19397px 0px;}
.ubb-emoticon-608{background-position:-19429px 0px;}
.ubb-emoticon-609{background-position:-19461px 0px;}
.ubb-emoticon-610{background-position:-19493px 0px;}
.ubb-emoticon-611{background-position:-19525px 0px;}
.ubb-emoticon-612{background-position:-19557px 0px;}
.ubb-emoticon-613{background-position:-19589px 0px;}
.ubb-emoticon-614{background-position:-19621px 0px;}
.ubb-emoticon-615{background-position:-19653px 0px;}
.ubb-emoticon-616{background-position:-19685px 0px;}
.ubb-emoticon-617{background-position:-19717px 0px;}
.ubb-emoticon-618{background-position:-19749px 0px;}
.ubb-emoticon-619{background-position:-19781px 0px;}
.ubb-emoticon-620{background-position:-19813px 0px;}
.ubb-emoticon-621{background-position:-19845px 0px;}
.ubb-emoticon-622{background-position:-19877px 0px;}
.ubb-emoticon-623{background-position:-19909px 0px;}
.ubb-emoticon-624{background-position:-19941px 0px;}
.ubb-emoticon-625{background-position:-19973px 0px;}
.ubb-emoticon-626{background-position:-20005px 0px;}
.ubb-emoticon-627{background-position:-20037px 0px;}
.ubb-emoticon-628{background-position:-20069px 0px;}
.ubb-emoticon-629{background-position:-20101px 0px;}
.ubb-emoticon-630{background-position:-20133px 0px;}
.ubb-emoticon-631{background-position:-20165px 0px;}
.ubb-emoticon-632{background-position:-20197px 0px;}
.ubb-emoticon-633{background-position:-20229px 0px;}
.ubb-emoticon-634{background-position:-20261px 0px;}
.ubb-emoticon-635{background-position:-20293px 0px;}
.ubb-emoticon-636{background-position:-20325px 0px;}
.ubb-emoticon-637{background-position:-20357px 0px;}
.ubb-emoticon-638{background-position:-20389px 0px;}
.ubb-emoticon-639{background-position:-20421px 0px;}
.ubb-emoticon-640{background-position:-20453px 0px;}
.ubb-emoticon-641{background-position:-20485px 0px;}
.ubb-emoticon-642{background-position:-20517px 0px;}
.ubb-emoticon-643{background-position:-20549px 0px;}
.ubb-emoticon-644{background-position:-20581px 0px;}
.ubb-emoticon-645{background-position:-20613px 0px;}
.ubb-emoticon-646{background-position:-20645px 0px;}
.ubb-emoticon-647{background-position:-20677px 0px;}
.ubb-emoticon-648{background-position:-20709px 0px;}
.ubb-emoticon-649{background-position:-20741px 0px;}
.ubb-emoticon-650{background-position:-20773px 0px;}
.ubb-emoticon-651{background-position:-20805px 0px;}
.ubb-emoticon-652{background-position:-20837px 0px;}
.ubb-emoticon-653{background-position:-20869px 0px;}
.ubb-emoticon-654{background-position:-20901px 0px;}
.ubb-emoticon-655{background-position:-20933px 0px;}
.ubb-emoticon-656{background-position:-20965px 0px;}
.ubb-emoticon-657{background-position:-20997px 0px;}
.ubb-emoticon-658{background-position:-21029px 0px;}
.ubb-emoticon-659{background-position:-21061px 0px;}
.ubb-emoticon-660{background-position:-21093px 0px;}
.ubb-emoticon-661{background-position:-21125px 0px;}
.ubb-emoticon-662{background-position:-21157px 0px;}
.ubb-emoticon-663{background-position:-21189px 0px;}
.ubb-emoticon-664{background-position:-21221px 0px;}
.ubb-emoticon-665{background-position:-21253px 0px;}
.ubb-emoticon-666{background-position:-21285px 0px;}
.ubb-emoticon-667{background-position:-21317px 0px;}
.ubb-emoticon-668{background-position:-21349px 0px;}
.ubb-emoticon-669{background-position:-21381px 0px;}
.ubb-emoticon-670{background-position:-21413px 0px;}
.ubb-emoticon-671{background-position:-21445px 0px;}
.ubb-emoticon-672{background-position:-21477px 0px;}
.ubb-emoticon-673{background-position:-21509px 0px;}
.ubb-emoticon-674{background-position:-21541px 0px;}
.ubb-emoticon-675{background-position:-21573px 0px;}
.ubb-emoticon-676{background-position:-21605px 0px;}
.ubb-emoticon-677{background-position:-21637px 0px;}
.ubb-emoticon-678{background-position:-21669px 0px;}
.ubb-emoticon-679{background-position:-21701px 0px;}
.ubb-emoticon-680{background-position:-21733px 0px;}
.ubb-emoticon-681{background-position:-21765px 0px;}
.ubb-emoticon-682{background-position:-21797px 0px;}
.ubb-emoticon-683{background-position:-21829px 0px;}
.ubb-emoticon-684{background-position:-21861px 0px;}
.ubb-emoticon-685{background-position:-21893px 0px;}
.ubb-emoticon-686{background-position:-21925px 0px;}
.ubb-emoticon-687{background-position:-21957px 0px;}
.ubb-emoticon-688{background-position:-21989px 0px;}
.ubb-emoticon-689{background-position:-22021px 0px;}
.ubb-emoticon-690{background-position:-22053px 0px;}
.ubb-emoticon-691{background-position:-22085px 0px;}
.ubb-emoticon-692{background-position:-22117px 0px;}
.ubb-emoticon-693{background-position:-22149px 0px;}
.ubb-emoticon-694{background-position:-22181px 0px;}
.ubb-emoticon-695{background-position:-22213px 0px;}
.ubb-emoticon-696{background-position:-22245px 0px;}
.ubb-emoticon-697{background-position:-22277px 0px;}
.ubb-emoticon-698{background-position:-22309px 0px;}
.ubb-emoticon-699{background-position:-22341px 0px;}
.ubb-emoticon-700{background-position:-22373px 0px;}
.ubb-emoticon-701{background-position:-22405px 0px;}
.ubb-emoticon-702{background-position:-22437px 0px;}
.ubb-emoticon-703{background-position:-22469px 0px;}
.ubb-emoticon-704{background-position:-22501px 0px;}
.ubb-emoticon-705{background-position:-22533px 0px;}
.ubb-emoticon-706{background-position:-22565px 0px;}
.ubb-emoticon-707{background-position:-22597px 0px;}
.ubb-emoticon-708{background-position:-22629px 0px;}
.ubb-emoticon-709{background-position:-22661px 0px;}
.ubb-emoticon-710{background-position:-22693px 0px;}
.ubb-emoticon-711{background-position:-22725px 0px;}
.ubb-emoticon-712{background-position:-22757px 0px;}
.ubb-emoticon-713{background-position:-22789px 0px;}
.ubb-emoticon-714{background-position:-22821px 0px;}
.ubb-emoticon-715{background-position:-22853px 0px;}
.ubb-emoticon-716{background-position:-22885px 0px;}
.ubb-emoticon-717{background-position:-22917px 0px;}
.ubb-emoticon-718{background-position:-22949px 0px;}
.ubb-emoticon-719{background-position:-22981px 0px;}
.ubb-emoticon-720{background-position:-23013px 0px;}
.ubb-emoticon-721{background-position:-23045px 0px;}
.ubb-emoticon-722{background-position:-23077px 0px;}
.ubb-emoticon-723{background-position:-23109px 0px;}
.ubb-emoticon-724{background-position:-23141px 0px;}
.ubb-emoticon-725{background-position:-23173px 0px;}
.ubb-emoticon-726{background-position:-23205px 0px;}
.ubb-emoticon-727{background-position:-23237px 0px;}
.ubb-emoticon-728{background-position:-23269px 0px;}
.ubb-emoticon-729{background-position:-23301px 0px;}
.ubb-emoticon-730{background-position:-23333px 0px;}
.ubb-emoticon-731{background-position:-23365px 0px;}
.ubb-emoticon-732{background-position:-23397px 0px;}
.ubb-emoticon-733{background-position:-23429px 0px;}
.ubb-emoticon-734{background-position:-23461px 0px;}
.ubb-emoticon-735{background-position:-23493px 0px;}
.ubb-emoticon-736{background-position:-23525px 0px;}
.ubb-emoticon-737{background-position:-23557px 0px;}
.ubb-emoticon-738{background-position:-23589px 0px;}
.ubb-emoticon-739{background-position:-23621px 0px;}
.ubb-emoticon-740{background-position:-23653px 0px;}
.ubb-emoticon-741{background-position:-23685px 0px;}
.ubb-emoticon-742{background-position:-23717px 0px;}
.ubb-emoticon-743{background-position:-23749px 0px;}
.ubb-emoticon-744{background-position:-23781px 0px;}
.ubb-emoticon-745{background-position:-23813px 0px;}
.ubb-emoticon-746{background-position:-23845px 0px;}
.ubb-emoticon-747{background-position:-23877px 0px;}
.ubb-emoticon-748{background-position:-23909px 0px;}
.ubb-emoticon-749{background-position:-23941px 0px;}
.ubb-emoticon-750{background-position:-23973px 0px;}
.ubb-emoticon-751{background-position:-24005px 0px;}
.ubb-emoticon-752{background-position:-24037px 0px;}
.ubb-emoticon-753{background-position:-24069px 0px;}
.ubb-emoticon-754{background-position:-24101px 0px;}
.ubb-emoticon-755{background-position:-24133px 0px;}
.ubb-emoticon-756{background-position:-24165px 0px;}
.ubb-emoticon-757{background-position:-24197px 0px;}
.ubb-emoticon-758{background-position:-24229px 0px;}
.ubb-emoticon-759{background-position:-24261px 0px;}
.ubb-emoticon-760{background-position:-24293px 0px;}
.ubb-emoticon-761{background-position:-24325px 0px;}
.ubb-emoticon-762{background-position:-24357px 0px;}
.ubb-emoticon-763{background-position:-24389px 0px;}
.ubb-emoticon-764{background-position:-24421px 0px;}
.ubb-emoticon-765{background-position:-24453px 0px;}
.ubb-emoticon-766{background-position:-24485px 0px;}
.ubb-emoticon-767{background-position:-24517px 0px;}
.ubb-emoticon-768{background-position:-24549px 0px;}
.ubb-emoticon-769{background-position:-24581px 0px;}
.ubb-emoticon-770{background-position:-24613px 0px;}
.ubb-emoticon-771{background-position:-24645px 0px;}
.ubb-emoticon-772{background-position:-24677px 0px;}
.ubb-emoticon-773{background-position:-24709px 0px;}
.ubb-emoticon-774{background-position:-24741px 0px;}
.ubb-emoticon-775{background-position:-24773px 0px;}
.ubb-emoticon-776{background-position:-24805px 0px;}
.ubb-emoticon-777{background-position:-24837px 0px;}
.ubb-emoticon-778{background-position:-24869px 0px;}
.ubb-emoticon-779{background-position:-24901px 0px;}
.ubb-emoticon-780{background-position:-24933px 0px;}
.ubb-emoticon-781{background-position:-24965px 0px;}
.ubb-emoticon-782{background-position:-24997px 0px;}
.ubb-emoticon-783{background-position:-25029px 0px;}
.ubb-emoticon-784{background-position:-25061px 0px;}
.ubb-emoticon-785{background-position:-25093px 0px;}
.ubb-emoticon-786{background-position:-25125px 0px;}
.ubb-emoticon-787{background-position:-25157px 0px;}
.ubb-emoticon-788{background-position:-25189px 0px;}
.ubb-emoticon-789{background-position:-25221px 0px;}
.ubb-emoticon-790{background-position:-25253px 0px;}
.ubb-emoticon-791{background-position:-25285px 0px;}
.ubb-emoticon-792{background-position:-25317px 0px;}
.ubb-emoticon-793{background-position:-25349px 0px;}
.ubb-emoticon-794{background-position:-25381px 0px;}
.ubb-emoticon-795{background-position:-25413px 0px;}
.ubb-emoticon-796{background-position:-25445px 0px;}
.ubb-emoticon-797{background-position:-25477px 0px;}
.ubb-emoticon-798{background-position:-25509px 0px;}
.ubb-emoticon-799{background-position:-25541px 0px;}
.ubb-emoticon-800{background-position:-25573px 0px;}
.ubb-emoticon-801{background-position:-25605px 0px;}
.ubb-emoticon-802{background-position:-25637px 0px;}
.ubb-emoticon-803{background-position:-25669px 0px;}
.ubb-emoticon-804{background-position:-25701px 0px;}
.ubb-emoticon-805{background-position:-25733px 0px;}
.ubb-emoticon-806{background-position:-25765px 0px;}
.ubb-emoticon-807{background-position:-25797px 0px;}
.ubb-emoticon-808{background-position:-25829px 0px;}
.ubb-emoticon-809{background-position:-25861px 0px;}
.ubb-emoticon-810{background-position:-25893px 0px;}
.ubb-emoticon-811{background-position:-25925px 0px;}
.ubb-emoticon-812{background-position:-25957px 0px;}
.ubb-emoticon-813{background-position:-25989px 0px;}
.ubb-emoticon-814{background-position:-26021px 0px;}
.ubb-emoticon-815{background-position:-26053px 0px;}
.ubb-emoticon-816{background-position:-26085px 0px;}
.ubb-emoticon-817{background-position:-26117px 0px;}
.ubb-emoticon-818{background-position:-26149px 0px;}
.ubb-emoticon-819{background-position:-26181px 0px;}
.ubb-emoticon-820{background-position:-26213px 0px;}
.ubb-emoticon-821{background-position:-26245px 0px;}
.ubb-emoticon-822{background-position:-26277px 0px;}
.ubb-emoticon-823{background-position:-26309px 0px;}
.ubb-emoticon-824{background-position:-26341px 0px;}
.ubb-emoticon-825{background-position:-26373px 0px;}
.ubb-emoticon-826{background-position:-26405px 0px;}
.ubb-emoticon-827{background-position:-26437px 0px;}
.ubb-emoticon-828{background-position:-26469px 0px;}
.ubb-emoticon-829{background-position:-26501px 0px;}
.ubb-emoticon-830{background-position:-26533px 0px;}
.ubb-emoticon-831{background-position:-26565px 0px;}
.ubb-emoticon-832{background-position:-26597px 0px;}
.ubb-emoticon-833{background-position:-26629px 0px;}
.ubb-emoticon-834{background-position:-26661px 0px;}
.ubb-emoticon-835{background-position:-26693px 0px;}
.ubb-emoticon-836{background-position:-26725px 0px;}
.ubb-emoticon-837{background-position:-26757px 0px;}
.ubb-emoticon-838{background-position:-26789px 0px;}
.ubb-emoticon-839{background-position:-26821px 0px;}
.ubb-emoticon-840{background-position:-26853px 0px;}
.ubb-emoticon-841{background-position:-26885px 0px;}
.ubb-emoticon-842{background-position:-26917px 0px;}
.ubb-emoticon-843{background-position:-26949px 0px;}
.ubb-emoticon-844{background-position:-26981px 0px;}
.ubb-emoticon-845{background-position:-27013px 0px;}
.ubb-emoticon-846{background-position:-27045px 0px;}
.ubb-emoticon-847{background-position:-27077px 0px;}
.ubb-emoticon-848{background-position:-27109px 0px;}
.ubb-emoticon-849{background-position:-27141px 0px;}
.ubb-emoticon-850{background-position:-27173px 0px;}
.ubb-emoticon-851{background-position:-27205px 0px;}
.ubb-emoticon-852{background-position:-27237px 0px;}
.ubb-emoticon-853{background-position:-27269px 0px;}
.ubb-emoticon-854{background-position:-27301px 0px;}
.ubb-emoticon-855{background-position:-27333px 0px;}
.ubb-emoticon-856{background-position:-27365px 0px;}
.ubb-emoticon-857{background-position:-27397px 0px;}
.ubb-emoticon-858{background-position:-27429px 0px;}
.ubb-emoticon-859{background-position:-27461px 0px;}
.ubb-emoticon-860{background-position:-27493px 0px;}
.ubb-emoticon-861{background-position:-27525px 0px;}
.ubb-emoticon-862{background-position:-27557px 0px;}
.ubb-emoticon-863{background-position:-27589px 0px;}
.ubb-emoticon-864{background-position:-27621px 0px;}
.ubb-emoticon-865{background-position:-27653px 0px;}
.ubb-emoticon-866{background-position:-27685px 0px;}
.ubb-emoticon-867{background-position:-27717px 0px;}
.ubb-emoticon-868{background-position:-27749px 0px;}
body div#plu-cookie-configuration{position:fixed;overflow:hidden;z-index:800;bottom:0px;left:0px;height:38px;width:38px;padding:2px 0px 0px 0px;background-image:url('https://www.ideal-checkout.nl/images/opacity_black_75.png');border-top-right-radius:10px;-webkit-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:800;bottom:40px;left:40px;width:300px;background-image:url('https://www.ideal-checkout.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('https://www.ideal-checkout.nl/images/accept.png');background-position:left center;background-repeat:no-repeat;-webkit-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('https://www.ideal-checkout.nl/images/decline.png');background-position:left center;background-repeat:no-repeat;-webkit-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:800;width:100%;height:100%;background:#000000;opacity:0.70;-webkit-box-sizing:border-box !important;}
div#inlinepopup{display:none;position:fixed;top:50px;left:50px;z-index:801;width:300px;height:auto;background:#FFFFFF;border:#000000 solid 1px;overflow:hidden;-webkit-box-sizing:border-box !important;color:#5C5C5C;font-family:Helvetica,"Times New Roman",Serif;font-size:14px;font-style:normal;font-weight:normal;}
#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('https://www.ideal-checkout.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('https://www.ideal-checkout.nl/scripts/shadowbox/close.png');}
#sb-nav-next{background-image:url('https://www.ideal-checkout.nl/scripts/shadowbox/next.png');}
#sb-nav-previous{background-image:url('https://www.ideal-checkout.nl/scripts/shadowbox/previous.png');}
#sb-nav-play{background-image:url('https://www.ideal-checkout.nl/scripts/shadowbox/play.png');}
#sb-nav-pause{background-image:url('https://www.ideal-checkout.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('https://www.ideal-checkout.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('https://www.ideal-checkout.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('https://www.ideal-checkout.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('https://www.ideal-checkout.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);}
div#cse .gsc-tabsAreaInvisible,div#cse .gs-webResult div.gs-visibleUrl-short{display:none !important;}
div#cse div.gcsc-branding-text{display:none !important;}
div#cse div.gcsc-branding-text-name{display:block !important;}
div#cse .gs-webResult div.gs-visibleUrl-long{display:block;}
div#cse a.gs-title{color:#BD1978;font-family:Helvetica,"Times New Roman",Serif;font-size:14px;font-style:normal;font-weight:bold;}
div#cse a.gs-title *{color:#BD1978;font-family:Helvetica,"Times New Roman",Serif;font-size:14px;}
div#cse .gs-visibleUrl{color:#BBBBBB;font-family:Helvetica,"Times New Roman",Serif;font-size:' . $iFontSize . 'px;font-style:normal;font-weight:normal;}
div#cse .gsc-cursor-page{color:#BD1978;}
div#cse .gsc-cursor-current-page{color:#BBBBBB;}
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;}
div.web-layout div.web-header-centered{margin:0px auto 0px auto;height:196px;width:960px;}
div.web-layout div.web-slider-centered{margin:0px auto 0px auto;height:auto;width:960px;}
div.web-layout div.web-body-centered{margin:0px auto 0px auto;height:auto;width:960px;}
div.web-layout div.web-services-centered{margin:0px auto 0px auto;height:auto;width:960px;}
div.web-layout div.web-twitter-feed-centered{margin:0px auto 0px auto;height:auto;width:960px;}
div.web-layout div.web-custom-services-centered{margin:0px auto 0px auto;height:auto;width:960px;}
div.web-layout div.web-footer-centered{margin:0px auto 0px auto;height:246px;width:960px;}
div.web-body-centered aside.web-body-sidebar-left{width:0px;display:none !important;}
div.web-body-centered div.web-body-spacer-left{width:0px;display:none !important;}
div.web-body-centered div.web-body-content-left{width:960px;}
div.web-body-centered div.web-body-spacer-center{width:0px;display:none !important;}
div.web-body-centered div.web-body-content-right{width:0px;display:none !important;}
div.web-body-centered div.web-body-spacer-right{width:0px;display:none !important;}
div.web-body-centered aside.web-body-sidebar-right{width:0px;display:none !important;}
body.content div.web-body-content-left{width:960px !important;}
body.sidebar-content div.web-body-content-left{width:960px !important;}
body.content-content div.web-body-content-left{width:960px !important;}
body.content-sidebar div.web-body-content-left{width:960px !important;}
body.sidebar-content-sidebar div.web-body-content-left{width:960px !important;}
body.sidebar-content-content div.web-body-content-left{width:960px !important;}
body.content-content-sidebar div.web-body-content-left{width:960px !important;}
.download-form-wrapper .flip-clock-wrapper{height:100px;display:flex;justify-content:center;}
body .flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
body .flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc;}
body .flip-clock-wrapper a:hover{color:#fff;}
body .flip-clock-wrapper ul{list-style:none;clear:unset;}
body .flip-clock-wrapper.clearfix:before,body .flip-clock-wrapper.clearfix:after{content:" ";display:table;}
body .flip-clock-wrapper.clearfix:after{clear:both;}
body .flip-clock-wrapper.clearfix{*zoom:1;}
body .flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none;}
body .flip-clock-meridium{background:none !important;box-shadow:0 0 0 !important;font-size:36px !important;}
body .flip-clock-meridium a{color:#313333;}
body .flip-clock-wrapper{text-align:center;position:relative;width:100%;margin-bottom:20px;}
body .flip-clock-wrapper:before,body .flip-clock-wrapper:after{content:" ";/* 1 */
   display:table;/* 2 */}
body .flip-clock-wrapper:after{clear:both;}
body .flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:90px;font-size:80px;font-weight:bold;line-height:87px;border-radius:6px;background:#000;}
body .flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none !important;}
body .flip-clock-wrapper ul li:first-child{z-index:2;}
body .flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0 !important;overflow:visible !important;cursor:default !important;}
body .flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent;}
body .flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2;}
body .flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0;}
body .flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,0.4);}
body .flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
body .flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px;font-size:70px;}
body .flip-clock-wrapper ul li a div.up div.inn{top:0;}
body .flip-clock-wrapper ul li a div.down div.inn{bottom:0;}
body .flip-clock-wrapper ul.play li.flip-clock-before{z-index:3;}
body .flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,0.7);}
body .flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd 0.5s 0.5s linear both;-moz-animation:asd 0.5s 0.5s linear both;animation:asd 0.5s 0.5s linear both;z-index:5;}
body .flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px;}
body .flip-clock-divider:first-child{width:0;}
body .flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,0.5);left:5px;}
body .flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:black;text-shadow:none;}
body .flip-clock-divider.minutes .flip-clock-label{right:-88px;}
body .flip-clock-divider.seconds .flip-clock-label{right:-91px;}
body .flip-clock-dot.top{top:30px;}
body .flip-clock-dot.bottom{bottom:30px;}
@-webkit-keyframes asd{0%{z-index:2;}
20%{z-index:4;}
100%{z-index:4;}
}
@-moz-keyframes asd{0%{z-index:2;}
20%{z-index:4;}
100%{z-index:4;}
}
@-o-keyframes asd{0%{z-index:2;}
20%{z-index:4;}
100%{z-index:4;}
}
@keyframes asd{0%{z-index:2;}
20%{z-index:4;}
100%{z-index:4;}
}
body .flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn 0.5s 0.5s linear both;-moz-animation:turn 0.5s 0.5s linear both;animation:turn 0.5s 0.5s linear both;}
@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg);}
100%{-webkit-transform:rotateX(0deg);}
}
@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg);}
100%{-moz-transform:rotateX(0deg);}
}
@-o-keyframes turn{0%{-o-transform:rotateX(90deg);}
100%{-o-transform:rotateX(0deg);}
}
@keyframes turn{0%{transform:rotateX(90deg);}
100%{transform:rotateX(0deg);}
}
body .flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 0.5s linear both;-moz-animation:turn2 0.5s linear both;animation:turn2 0.5s linear both;}
@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0deg);}
100%{-webkit-transform:rotateX(-90deg);}
}
@-moz-keyframes turn2{0%{-moz-transform:rotateX(0deg);}
100%{-moz-transform:rotateX(-90deg);}
}
@-o-keyframes turn2{0%{-o-transform:rotateX(0deg);}
100%{-o-transform:rotateX(-90deg);}
}
@keyframes turn2{0%{transform:rotateX(0deg);}
100%{transform:rotateX(-90deg);}
}
body .flip-clock-wrapper ul li.flip-clock-active{z-index:3;}
body .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,black 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,black));background:linear,top,rgba(0,0,0,0.1) 0%,black 100%;background:-o-linear-gradient(top,rgba(0,0,0,0.1) 0%,black 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.1) 0%,black 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0%,black 100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both;}
body .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,black 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,black));background:linear,top,rgba(0,0,0,0.1) 0%,black 100%;background:-o-linear-gradient(top,rgba(0,0,0,0.1) 0%,black 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.1) 0%,black 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0%,black 100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.3s linear both;}
body .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,black 0%,rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,black),color-stop(100%,rgba(0,0,0,0.1)));background:linear,top,black 0%,rgba(0,0,0,0.1) 100%;background:-o-linear-gradient(top,black 0%,rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top,black 0%,rgba(0,0,0,0.1) 100%);background:linear,to bottom,black 0%,rgba(0,0,0,0.1) 100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both;}
body .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,black 0%,rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,black),color-stop(100%,rgba(0,0,0,0.1)));background:linear,top,black 0%,rgba(0,0,0,0.1) 100%;background:-o-linear-gradient(top,black 0%,rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top,black 0%,rgba(0,0,0,0.1) 100%);background:linear,to bottom,black 0%,rgba(0,0,0,0.1) 100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.2s linear both;}
@-webkit-keyframes show{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes show{0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes show{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes show{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes hide{0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes hide{0%{opacity:1;}
100%{opacity:0;}
}
@-o-keyframes hide{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes hide{0%{opacity:1;}
100%{opacity:0;}
}
@font-face{font-family:'OpenSansRegular';src:url('/templates/default/fonts/OpenSans-Regular-webfont.eot');src:url('/templates/default/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/templates/default/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('/templates/default/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('/templates/default/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal;}
div#cse div.gsc-adBlock{display:none !important;}
div#cse div.gsc-resultsHeader{display:none !important;}
div#cse div.gcsc-branding{display:none !important;}
div#cse div.gsc-adBlockVertical{display:none !important;}
div#cse div.gsc-cursor-box{display:none !important;}
body.module-google-site-search .web-content-left input.textfield_search{-webkit-box-sizing:border-box !important;height:19px;line-height:19px;width:220px;}
body.module-google-site-search .web-content-left input.button_submit{-webkit-box-sizing:border-box !important;margin-top:5px;}
body .holidays-wrapper{background-color:#ecf1f4;}
body .holidays{background-color:#FFFFFF;border-bottom:#D9DCDD solid 1px;border-top:#D9DCDD solid 1px;margin:50px 5px 0px 0px;padding:40px 0px 40px 0px;line-height:20px;text-align:center;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;font-style:normal;font-weight:normal;text-transform:auto;}
body .holidays h2{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;text-align:center;text-transform:uppercase;padding-top:0px;margin-top:0px;margin-bottom:40px;}
body .holidays p{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;line-height:150%;}
body .holidays a{color:#bd1978;text-decoration:none;}
body .holidays a:hover{text-decoration:underline;}
body .holidays .text{margin-bottom:28px;}
body .holidays .button{margin-top:40px;margin-bottom:10px;}
body .holidays .button a{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
body .holidays .button a:hover{background-position:left bottom;}
.module-install-form .web-message-justified,.module-install-form .module-controll-form{display:none;}
.web-message-justified{align-items:center;background-color:#ff0000;display:flex;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;}
.web-message-justified p{color:#FFFFFF;font-size:160%;text-align:center;}
.web-message-justified a{color:#FFFFFF;}
div#inlinepopup{display:none;position:fixed;top:45%;left:24% !important;z-index:801;width:300px;height:auto;padding:20px 20px 20px 20px;background:#FFFFFF;border:#000000 solid 1px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;;overflow:hidden;-webkit-box-sizing:border-box !important;color:#000000;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;font-style:normal;font-weight:normal;line-height:220%}
body.module-development-form div#inlinepopup{left:18% !important;}
div#inlinepopup span{color:#888888;}
body.module-controll-form .web-body-justified{padding-top:30px;}
.web-layout .mod-controll-form{margin:0px auto 40px auto;width:800px;}
body.module-controll-form .web-content-title{text-align:center;}
body.module-controll-form .mod-install-form .input-buttons{text-align:left;}
body.module-controll-form .mod-install-form h1,body.module-controll-form h1{margin:0px 30px 0px 30px;color:#bd1978;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;}
body.step-3 .web-content .web-content-title{margin:30px 0px 30px 0px;}
.mod-install-form table.emergency h1{padding-top:0px;}
.mod-install-form h4{margin:17px 0px 17px 0px !important;color:#5c5c5c !important;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif !important;font-size:15px !important;font-style:normal !important;font-weight:normal !important;text-transform:uppercase !important;text-align:center;}
body.module-controll-form .web-content input,body.module-controll-form .web-content textarea,body.module-controll-form .web-content option,body.module-controll-form .web-content select,body.module-controll-form .web-content td,body.module-controll-form .mod-install-form .text{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;}
body.module-controll-form .mod-install-form a{font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
body.module-controll-form .mod-install-form .text{font-size:14px;}
body.module-controll-form .mod-install-form .text{margin:0px;padding-top:1px;text-align:left;}
.mod-install-form h1.alternate-color{color:#5C5C5C;}
.mod-install-form h4.title-small{font-size:14px !important;font-style:italic !important;}
body.module-controll-form .mod-install-form .text.important{font-size:14px;font-weight:bold;}
body.module-controll-form .mod-install-form h4.important{font-size:27px;font-weight:bold;}
body.module-controll-form .mod-install-form .text.important,body.module-controll-form .mod-install-form h4.important{text-align:center;}
body.module-controll-form  .mod-install-form table,body.module-controll-form  .mod-install-form tr,body.module-controll-form  .mod-install-form td{border:none !important;}
body.module-controll-form  .mod-install-form input.textfield,body.module-controll-form  .mod-install-form input.textfield_text{width:400px;}
body.module-controll-form .web-content input,body.module-controll-form .web-content .input,body.module-controll-form .web-content .text{height:30px;}
body.module-controll-form .web-content .text.dashboard-agreed{height:25px;font-style:italic;font-size:12px;}
body.module-controll-form .web-content input,body.module-controll-form .web-content textarea,body.module-controll-form .web-content select{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
body.module-controll-form td.incorrect h4,body.module-controll-form td.incorrect .text.agreement-0{color:#FF0000 !important;}
body.module-controll-form .mod-install-form td.incorrect input.textfield,body.module-controll-form .mod-install-form td.incorrect input.textfield_text,body.module-controll-form .mod-install-form td.incorrect input{color:#FF0202;background-color:#FFF0F0;background-image:url('https://www.ideal-checkout.nl/templates/default/images/input-invalid.png') !important;background-position:375px center  !important;background-repeat:no-repeat  !important;}
.mod-install-form table.list a{color:#BD1978 !important;}
.mod-install-form table.list a:hover{color:#BD1978 !important;text-decoration:underline;}
body.module-controll-form .web-content input{padding-left:5px;border:1px solid #E6E6E6;padding-top:0px;background-color:#FFFFFF;}
body.module-controll-form .web-content textarea{padding-top:6px;padding-left:5px;margin-top:5px;border:1px solid #E6E6E6;background-color:#FFFFFF;}
.mod-install-form .info-button{/*
position:absolute;left:-25px;top:5px;*/
width:20px;height:20px;text-align:left;cursor:pointer;z-index:1;}
body.module-controll-form .web-content input.radiobutton,.mod-install-form input.button{cursor:pointer;}
body.module-controll-form  .mod-install-form .table,body.module-controll-form  .mod-install-form{overflow:visible;}
body.module-controll-form #sb-player.html{-webkit-box-sizing:border-box !important;border:solid 3px #BD1978;background-color:#F8F8F8;line-height:150%;font-size:14px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#000000;text-align:center;vertical-align:middle;padding:15px 6px 15px 6px;}
body.module-controll-form #sb-player.html span{color:#999999;}
.mod-install-form .input{overflow:visible;}
.mod-install-form span{font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#BD1978;}
.mod-install-form textarea.textarea{margin-left:1px;width:799px;height:100px;resize:vertical;}
body.module-controll-form .mod-install-form .select{height:30px;margin-bottom:3px;}
body.module-controll-form .mod-install-form select{width:400px;height:30px;line-height:30px;border:1px solid #e6e6e6;padding-top:0px;padding-left:3px;}
body.module-controll-form .mod-install-form input.button-back,body.module-controll-form .mod-install-form input.button-submit,body.module-controll-form .mod-install-form input.button-reset{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;}
body.module-controll-form .mod-install-form td.submit-center div.input-buttons,body.module-controll-form .mod-install-form td.submit-center input.button-submit{text-align:center !important;padding:0px auto 0px auto;margin:0px auto 0px auto;}
body.module-controll-form .mod-install-form input.button-back{margin-left:3px;margin-right:25px;}
body.module-controll-form .mod-install-form input.button-reset{margin-left:1px;}
body.module-controll-form .mod-install-form input.button-submit:hover,body.module-controll-form .mod-install-form input.button-reset:hover,body.module-controll-form .mod-install-form input.button-back:hover{background-position:left bottom;}
body.module-controll-form .mod-install-form tr.emergency .text{position:relative;clear:none;float:left;}
body.module-controll-form .mod-install-form tr.emergency .emergency-border{position:relative;clear:none;float:right;width:800px;border-bottom:1px solid #5c5c5c;}
body.module-controll-form .mod-install-form .radio .text{width:200px;}
body.module-controll-form table.dashboard td.row-0 .radio,body.module-controll-form table.dashboard td.row-0 .text{float:left !important;}
body.module-controll-form table.dashboard td.row-1 .radio,body.module-controll-form table.dashboard td.row-1 .text{float:right !important;}
body.module-controll-form table.dashboard .text span{color:#B6B6B6;}
body.module-controll-form.step-3 .mod-install-form .text{padding-left:20px;}
body.module-controll-form.step-3 .mod-install-form .text-small{height:20px;}
body.module-controll-form.step-3 .mod-install-form .checkbox{position:inline;}
body.module-controll-form.step-3 .mod-install-form .agreement-0{text-align:right;line-height:29px;padding-right:5px;font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-weight:bold;}
body.module-controll-form.step-3 .mod-install-form .agreement-1{float:left;margin-left:21px;}
body.module-controll-form.step-3 .mod-install-form .text-center a.info-button{display:inline !important;position:initial !important;}
body.module-controll-form.step-3 .mod-install-form .box-holder{overflow:visible;}
body.module-controll-form.step-3 .mod-install-form .more-information{position:absolute;left:10px;top:-55px;}
body.module-controll-form.step-3 .mod-install-form .more-information .information{width:380px;}
body.module-controll-form .mod-install-form table.emergency .text.emergency{height:14px !important;line-height:100%;padding-right:5px;float:left;clear:both;color:#888888;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;text-decoration:none;font-style:italic;}
body.module-controll-form .mod-install-form table.emergency .text.emergency-title{font-size:16px;text-transform:uppercase;}
body.module-controll-form .mod-install-form table.emergency .text.price{margin-top:4px;margin-left:35px;height:25px;line-height:20px;color:#5C5C5C !important;width:90px;}
body.module-controll-form .mod-install-form table.emergency tr.emergency td.td{padding-top:12px;}
body.module-controll-form .mod-install-form table.emergency .text.price span.price{font-size:16px;color:#5C5C5C !important;float:right;}
body.module-controll-form.step-3 .text-left,body.module-controll-form.step-3 .text-left a{text-align:left;}
body.module-controll-form.step-3 .text-left,body.module-controll-form.step-3 .text-left a,body.module-controll-form.step-3 .text-center,body.module-controll-form.step-3 .text-center a{font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-weight:bold;}
body.module-controll-form .mod-install-form .radio,body.module-controll-form .mod-install-form .checkbox{position:relative;clear:none;float:right;width:20px;height:20px;margin-top:4px;}
body.module-controll-form .mod-install-form .checkbox.agreement-0{position:relative;width:20px;height:20px;float:none;clear:none;margin-top:4px;}
body.module-controll-form .mod-install-form table.emergency .radio{float:left;margin-top:7px;}
body.module-controll-form .mod-install-form .radio input.radio-1,body.module-controll-form .mod-install-form .radio input.radio-2,body.module-controll-form .mod-install-form .checkbox input{visibility:hidden;position:absolute;top:0px;left:0px;}
body.module-controll-form .mod-install-form .radio-1,body.module-controll-form .mod-install-form .radio-2{width:0px;margin:0px;position:relative;top:0px;left:0px;}
body.module-controll-form .mod-install-form .radio label,body.module-controll-form .mod-install-form .checkbox label{cursor:pointer;position:absolute;width:20px;height:20px;top:0px;left:0px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);background:-webkit-linear-gradient(top,#222 0%,#45484d 100%);background:-moz-linear-gradient(top,#222 0%,#45484d 100%);background:-o-linear-gradient(top,#222 0%,#45484d 100%);background:-ms-linear-gradient(top,#222 0%,#45484d 100%);background:linear-gradient(top,#222 0%,#45484d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#222',endColorstr='#45484d',GradientType=0 );}
body.module-controll-form .mod-install-form .radio label:after,body.module-controll-form .mod-install-form .checkbox label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
body.module-controll-form .mod-install-form .radio label:hover::after,body.module-controll-form .mod-install-form .checkbox label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}
body.module-controll-form .mod-install-form .radio input[type=radio]:checked + label:after,body.module-controll-form .mod-install-form .checkbox input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
body.module-controll-form .web-content-left{padding-top:47px;}
body.module-controll-form.step-3 .web-layout .web-body-justified{padding-top:0px !important;}
.web-header-centered .progress-bar-wrapper{position:absolute;bottom:-93px;left:0px;height:93px;padding-top:13px;padding-bottom:30px;width:959px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/progress-bar-background.png');background-repeat:no-repeat;background-position:bottom left;text-align:center;z-index:4;}
.web-header-centered .progress-bar{position:relative;width:800px;height:20px;margin:20px auto 0px auto;background-color:#E8E8E8;border:1px #808184 solid;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.progress-bar .progress{display:block;height:18px;background-color:#BD1978;width:100%;}
.progress-bar .percentage-text{position:absolute;top:0px;left:0px;width:800px;height:20px;line-height:20px;text-align:center;font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#000000;font-weight:bold;}
.progress-bar-wrapper .percentage-0 .progress{display:none;width:0px;}
.progress-bar-wrapper .percentage-33 .progress{width:33%;}
.progress-bar-wrapper .percentage-66 .progress{width:66%;}
.progress-bar-wrapper .percentage-100 .progress{width:100%;}
.progress-bar-wrapper .percentage-75 .percentage-text,.progress-bar-wrapper .percentage-100 .percentage-text{color:#FFFFFF;}
body .popup-wait{display:none;position:fixed;width:100%;height:100px;text-align:center;padding:20px;top:40%;z-index:699;}
.popup-wait .popup-wait-box{display:inline;width:auto;padding:30px;background-color:#FFFFFF;border:solid 1px #BDBDBD;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;;box-shadow:2px 2px 2px 1px #BDBDBD;text-align:center;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:11px !important;line-height:200% !important;/*
background-color:#FFFFFF;border:2px solid #BD1978;color:#000000;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;*/}
.mod-install-form .list .data{background-color:#FFFFFF;}
.mod-install-form .data .edit-this-data{height:20px;width:800px;text-align:right;}
.mod-install-form .edit-this-data img{height:16px;width:20px;margin-top:4px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-install-form-edit-data.png');background-repeat:no-repeat;background-position:top left;}
.mod-install-form .more-information{z-index:20;display:none;text-align:center;overflow:visible;position:absolute;bottom:-35px;left:-285px;}
.mod-install-form .more-information .information{/*
min-height:100px;*/
min-height:100px;;width:250px;background-color:#FFFFFF;border:solid 1px #BDBDBD;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;;box-shadow:2px 2px 2px 1px #BDBDBD;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:11px !important;line-height:200% !important;padding:5px 20px 20px 20px;}
.mod-install-form .more-information-visible{display:block;}
.mod-install-form .info-dashboard{text-align:left;font-size:12px;}
.mod-install-form h1.alternate-color{color:#5C5C5C !important;}
.mod-install-form td.html .note{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;margin:10px 0px 10px 0px;width:800px;}
.mod-install-form td.html .note a{font-size:14px;}
body.module-development-form .web-body-justified{padding-top:30px;}
.web-layout .mod-development-form{margin:0px auto 40px auto;width:800px;}
body.module-development-form .web-content-left{padding-top:70px;}
body.module-development-form .web-content-title{text-align:center;}
body.module-development-form .mod-development-form .html,body.module-development-form .mod-development-form .input-buttons{text-align:center;}
.mod-development-form h1{margin:0px 30px 0px 30px;color:#bd1978;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;}
.mod-development-form h4{margin:17px 0px 17px 0px !important;color:#5c5c5c !important;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif !important;font-size:15px !important;font-style:normal !important;font-weight:normal !important;text-transform:uppercase !important;}
.mod-development-form h4.title-small{font-size:12px !important;font-style:italic !important;margin-top:0px !important;text-align:left;text-transform:none !important;}
body.module-development-form .web-content input,body.module-development-form .web-content textarea,body.module-development-form .web-content td,body.module-development-form .mod-development-form .text{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;}
body.module-development-form .mod-development-form a{font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
body.module-development-form .mod-development-form .text{font-size:14px;}
body.module-development-form .mod-development-form .text{margin:0px;padding-top:1px;text-align:left;width:300px;}
.mod-development-form .info-button{position:absolute;left:275px;top:5px;width:20px;height:20px;text-align:left;cursor:pointer;z-index:1;}
body.module-development-form .mod-development-form .text.important,body.module-development-form .mod-development-form h4.important{text-align:center;}
body.module-development-form  .mod-development-form table,body.module-development-form  .mod-development-form tr,body.module-development-form  .mod-development-form td{border:none !important;}
body.module-development-form  .mod-development-form input.textfield{background-image:none !important;}
body.module-development-form  .mod-development-form input.textfield,body.module-development-form  .mod-development-form input.textfield_text{width:500px;}
body.module-development-form .web-content input,body.module-development-form .web-content .input,body.module-development-form .web-content .text{height:30px;line-height:30px;}
body.module-development-form .mod-development-form .select{height:30px;margin:6px 0px 3px 3px;}
body.module-development-form .mod-development-form select{width:500px;height:30px;padding-left:3px;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;}
body.module-development-form .mod-development-form select{padding-top:7px;}
body.module-development-form .web-content .input{font-size:9px;margin:3px 0px 0px 3px;}
body.module-development-form .web-content input,body.module-development-form .web-content textarea{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
body.module-development-form td.incorrect div.text{color:red !important;}
body.module-development-form .web-content input{padding-left:5px;border:1px solid #E6E6E6;padding-top:0px;background-color:#FFFFFF;}
body.module-development-form .web-content textarea{padding-top:6px;padding-left:5px;margin-top:5px;border:1px solid #E6E6E6;background-color:#FFFFFF;}
body.module-development-form  .mod-development-form .table,body.module-development-form  .mod-development-form{overflow:visible;}
.mod-development-form .input{overflow:visible;}
.mod-development-form textarea.textarea{margin-left:1px;width:799px;height:100px;resize:vertical;}
body.module-development-form .mod-development-form input.button-submit,body.module-development-form .mod-development-form input.button-reset{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;}
body.module-development-form .mod-development-form input.button-submit{margin-top:16px;margin-right:25px;}
body.module-development-form .mod-development-form input.button-back{margin-left:3px;margin-right:25px;}
body.module-development-form .mod-development-form input.button-reset{margin-left:1px;}
body.module-development-form .mod-development-form input.button-submit:hover,body.module-development-form .mod-development-form input.button-reset:hover,body.module-development-form .mod-development-form input.button-back:hover{background-position:left bottom;}
body.module-development-form .mod-development-form tr.emergency .text{position:relative;clear:none;float:left;}
body.module-development-form .mod-development-form .radio .text{width:200px;}
body.module-development-form table.dashboard td.row-0 .radio,body.module-development-form table.dashboard td.row-0 .text{float:left !important;}
body.module-development-form table.dashboard td.row-1 .radio,body.module-development-form table.dashboard td.row-1 .text{float:right !important;}
body.module-development-form table.dashboard .text span{color:#B6B6B6;}
body.module-development-form.step-4 .mod-development-form .checkbox{position:inline;}
.mod-development-form .list .data{background-color:#FFFFFF;}
.mod-development-form .data .edit-this-data{height:20px;width:800px;text-align:right;}
.mod-development-form .edit-this-data img{height:16px;width:20px;margin-top:4px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-development-form-edit-data.png');background-repeat:no-repeat;background-position:top left;}
body.module-examplecode-orders .web-body-justified{padding-top:30px;}
.web-layout .mod-examplecode-form{margin:0px auto 40px auto;width:800px;}
body.module-examplecode-orders .web-content-title{text-align:center;}
body.module-examplecode-orders .mod-examplecode-form .input-buttons{text-align:left;}
body.module-examplecode-orders .mod-examplecode-form h1,body.module-examplecode-orders h1{margin:0px 30px 0px 30px;color:#BD1978;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;}
body.step-4 .web-content .web-content-title{margin:30px 0px 30px 0px;}
.mod-examplecode-form table.emergency h1{padding-top:0px;}
.mod-examplecode-form table.download .text.download{height:30px !important;line-height:150%;padding-right:5px;float:left;clear:both;color:#888888;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;text-decoration:none;font-style:italic;}
.mod-examplecode-form table.download .text.download-title{font-size:16px;text-transform:uppercase;}
.mod-examplecode-form table.download .text.price{margin-top:4px;margin-left:35px;height:20px;line-height:20px;color:#5C5C5C !important;width:100px;}
.mod-examplecode-form table.download .text.price span.price{font-size:16px;color:#5C5C5C !important;float:right;}
.mod-examplecode-form table.download tr.download td.td{padding-top:12px;}
.mod-examplecode-form h4{margin:17px 0px 17px 0px !important;color:#5c5c5c !important;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif !important;font-size:15px !important;font-style:normal !important;font-weight:normal !important;text-transform:uppercase !important;text-align:center;}
body.module-examplecode-orders .web-content input,body.module-examplecode-orders .web-content textarea,body.module-examplecode-orders .web-content option,body.module-examplecode-orders .web-content select,body.module-examplecode-orders .web-content td,body.module-examplecode-orders .mod-examplecode-form .text{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;}
body.module-examplecode-orders .mod-examplecode-form a{font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
body.module-examplecode-orders .mod-examplecode-form .text{font-size:14px;}
body.module-examplecode-orders .mod-examplecode-form .text{margin:0px;padding-top:1px;text-align:left;}
body.module-examplecode-orders .mod-examplecode-form .text.small,body.module-examplecode-orders .mod-examplecode-form .text.small a{font-size:10px;font-style:italic;}
.mod-examplecode-form h1.alternate-color{color:#5C5C5C;}
.mod-examplecode-form h4.title-small{font-size:14px !important;font-style:italic !important;}
body.module-examplecode-orders .mod-examplecode-form .text.important{font-size:14px;font-weight:bold;}
body.module-examplecode-orders .mod-examplecode-form h4.important{font-size:27px;font-weight:bold;}
body.module-examplecode-orders .mod-examplecode-form .text.important,body.module-examplecode-orders .mod-examplecode-form h4.important{text-align:center;}
body.module-examplecode-orders  .mod-examplecode-form table,body.module-examplecode-orders  .mod-examplecode-form tr,body.module-examplecode-orders  .mod-examplecode-form td{border:none !important;}
body.module-examplecode-orders  .mod-examplecode-form input.textfield,body.module-examplecode-orders  .mod-examplecode-form input.textfield_text{width:400px;}
body.module-examplecode-orders .web-content input,body.module-examplecode-orders .web-content .input,body.module-examplecode-orders .web-content .text{height:30px;}
body.module-examplecode-orders .web-content .text.dashboard-agreed{height:25px;font-style:italic;font-size:12px;}
body.module-examplecode-orders .web-content input,body.module-examplecode-orders .web-content textarea,body.module-examplecode-orders .web-content select{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
body.module-examplecode-orders td.incorrect h4,body.module-examplecode-orders td.incorrect .text.agreement-0{color:#FF0000 !important;}
body.module-examplecode-orders .mod-examplecode-form td.incorrect input.textfield,body.module-examplecode-orders .mod-examplecode-form td.incorrect input.textfield_text,body.module-examplecode-orders .mod-examplecode-form td.incorrect input{color:#FF0202;background-color:#FFF0F0;background-image:url('https://www.ideal-checkout.nl/templates/default/images/input-invalid.png') !important;background-position:375px center  !important;background-repeat:no-repeat  !important;}
.mod-examplecode-form table.list a{color:#BD1978 !important;}
.mod-examplecode-form table.list a:hover{color:#BD1978 !important;text-decoration:underline;}
body.module-examplecode-orders .web-content input{padding-left:5px;border:1px solid #E6E6E6;padding-top:0px;background-color:#FFFFFF;}
body.module-examplecode-orders .web-content textarea{padding-top:6px;padding-left:5px;margin-top:5px;border:1px solid #E6E6E6;background-color:#FFFFFF;}
.mod-examplecode-form .info-button{position:absolute;left:-25px;top:5px;width:20px;height:20px;text-align:left;cursor:pointer;z-index:1;}
body.module-examplecode-orders .web-content input.radiobutton,.mod-examplecode-form input.button{cursor:pointer;}
body.module-examplecode-orders  .mod-examplecode-form .table,body.module-examplecode-orders  .mod-examplecode-form{overflow:visible;}
body.module-examplecode-orders #sb-player.html{-webkit-box-sizing:border-box !important;border:solid 3px #BD1978;background-color:#F8F8F8;line-height:150%;font-size:14px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#000000;text-align:center;vertical-align:middle;padding:15px 6px 15px 6px;}
body.module-examplecode-orders #sb-player.html span{color:#999999;}
.mod-examplecode-form .input{overflow:visible;}
.mod-examplecode-form span{font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#BD1978;}
.mod-examplecode-form textarea.textarea{margin-left:1px;width:799px;height:100px;resize:vertical;}
body.module-examplecode-orders .mod-examplecode-form .select{height:30px;margin-bottom:3px;}
body.module-examplecode-orders .mod-examplecode-form select{width:400px;height:30px;line-height:30px;border:1px solid #e6e6e6;padding-top:0px;padding-left:3px;}
body.module-examplecode-orders .mod-examplecode-form input.button-back,body.module-examplecode-orders .mod-examplecode-form input.button-submit,body.module-examplecode-orders .mod-examplecode-form input.button-reset{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;margin-top:0px !important;}
body.module-examplecode-orders .mod-examplecode-form td.submit-center div.input-buttons,body.module-examplecode-orders .mod-examplecode-form td.submit-center input.button-submit{text-align:center !important;padding:0px auto 0px auto;margin:0px auto 0px auto;}
body.module-examplecode-orders .mod-examplecode-form input.button-back{margin-left:3px;margin-right:25px;}
body.module-examplecode-orders .mod-examplecode-form input.button-reset{margin-left:1px;}
body.module-examplecode-orders .mod-examplecode-form input.button-submit:hover,body.module-examplecode-orders .mod-examplecode-form input.button-reset:hover,body.module-examplecode-orders .mod-examplecode-form input.button-back:hover{background-position:left bottom;}
body.module-examplecode-orders .mod-examplecode-form tr.emergency .text{position:relative;clear:none;float:left;}
body.module-examplecode-orders .mod-examplecode-form tr.emergency .emergency-border{position:relative;clear:none;float:right;width:800px;border-bottom:1px solid #5c5c5c;}
body.module-examplecode-orders .mod-examplecode-form .radio .text{width:200px;}
body.module-examplecode-orders table.dashboard td.row-0 .radio,body.module-examplecode-orders table.dashboard td.row-0 .text{float:left !important;}
body.module-examplecode-orders table.dashboard td.row-1 .radio,body.module-examplecode-orders table.dashboard td.row-1 .text{float:right !important;}
body.module-examplecode-orders table.dashboard .text span{color:#B6B6B6;}
body.module-examplecode-orders.step4 .web-content-left{padding-top:90px;}
body.module-examplecode-orders.step-4 .mod-examplecode-form .text{padding-left:20px;}
body.module-examplecode-orders.step-4 .mod-examplecode-form .text-small{height:20px;}
body.module-examplecode-orders.step-4 .mod-examplecode-form .checkbox{position:inline;}
body.module-examplecode-orders.step-4 .mod-examplecode-form .agreement-0{text-align:right;line-height:29px;padding-right:5px;font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-weight:bold;}
body.module-examplecode-orders.step-4 .mod-examplecode-form .agreement-1{float:left;margin-left:21px;}
body.module-examplecode-orders.step-4 .mod-examplecode-form .text-center a.info-button{display:inline !important;position:initial !important;}
body.module-examplecode-orders.step-4 .mod-examplecode-form .box-holder{overflow:visible;}
body.module-examplecode-orders.step-4 .mod-examplecode-form .more-information{position:absolute;left:10px;top:-55px;}
body.module-examplecode-orders.step-4 .mod-examplecode-form .more-information .information{width:380px;}
body.module-examplecode-orders .mod-examplecode-form table.emergency .text.emergency{height:30px !important;line-height:150%;padding-right:5px;float:left;clear:both;color:#888888;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;text-decoration:none;font-style:italic;}
body.module-examplecode-orders .mod-examplecode-form table.emergency .text.emergency-title{font-size:16px;text-transform:uppercase;}
body.module-examplecode-orders .mod-examplecode-form table.emergency .text.price{margin-top:4px;margin-left:35px;height:20px;line-height:20px;color:#5C5C5C !important;width:100px;}
body.module-examplecode-orders .mod-examplecode-form table.emergency tr.emergency td.td{padding-top:12px;}
body.module-examplecode-orders .mod-examplecode-form table.emergency .text.price span.price{font-size:16px;color:#5C5C5C !important;float:right;}
body.module-examplecode-orders.step-4 .text-left,body.module-examplecode-orders.step-4 .text-left a{text-align:left;}
body.module-examplecode-orders.step-4 .text-left,body.module-examplecode-orders.step-4 .text-left a,body.module-examplecode-orders.step-4 .text-center,body.module-examplecode-orders.step-4 .text-center a{font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-weight:bold;}
body.module-examplecode-orders .mod-examplecode-form .radio,body.module-examplecode-orders .mod-examplecode-form .checkbox{position:relative;clear:none;float:right;width:20px;height:20px;margin-top:4px;}
body.module-examplecode-orders .mod-examplecode-form .checkbox.agreement-0{position:relative;width:20px;height:20px;float:none;clear:none;margin-top:4px;}
body.module-examplecode-orders .mod-examplecode-form table.emergency .radio{float:left;margin-top:7px;}
body.module-examplecode-orders .mod-examplecode-form .radio input.radio-1,body.module-examplecode-orders .mod-examplecode-form .radio input.radio-2,body.module-examplecode-orders .mod-examplecode-form .checkbox input{visibility:hidden;position:absolute;top:0px;left:0px;}
body.module-examplecode-orders .mod-examplecode-form .radio-1,body.module-examplecode-orders .mod-examplecode-form .radio-2{width:0px;margin:0px;position:relative;top:0px;left:0px;}
body.module-examplecode-orders .mod-examplecode-form .radio label,body.module-examplecode-orders .mod-examplecode-form .checkbox label{cursor:pointer;position:absolute;width:20px;height:20px;top:0px;left:0px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);background:-webkit-linear-gradient(top,#222 0%,#45484d 100%);background:-moz-linear-gradient(top,#222 0%,#45484d 100%);background:-o-linear-gradient(top,#222 0%,#45484d 100%);background:-ms-linear-gradient(top,#222 0%,#45484d 100%);background:linear-gradient(top,#222 0%,#45484d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#222',endColorstr='#45484d',GradientType=0 );}
body.module-examplecode-orders .mod-examplecode-form .radio label:after,body.module-examplecode-orders .mod-examplecode-form .checkbox label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
body.module-examplecode-orders .mod-examplecode-form .radio label:hover::after,body.module-examplecode-orders .mod-examplecode-form .checkbox label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}
body.module-examplecode-orders .mod-examplecode-form .radio input[type=radio]:checked + label:after,body.module-examplecode-orders .mod-examplecode-form .checkbox input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
body.module-examplecode-orders .web-content-left{padding-top:47px;}
body.module-examplecode-orders.step-4 .web-layout .web-body-justified{padding-top:0px !important;}
.web-header-centered .progress-bar-wrapper{position:absolute;bottom:-93px;left:0px;height:93px;padding-top:13px;padding-bottom:30px;width:959px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/progress-bar-background.png');background-repeat:no-repeat;background-position:bottom left;text-align:center;z-index:4;}
.web-header-centered .progress-bar{position:relative;width:800px;height:20px;margin:20px auto 0px auto;background-color:#E8E8E8;border:1px #808184 solid;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.progress-bar .progress{display:block;height:18px;background-color:#BD1978;width:100%;}
.progress-bar .percentage-text{position:absolute;top:0px;left:0px;width:800px;height:20px;line-height:20px;text-align:center;font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#000000;font-weight:bold;}
.progress-bar-wrapper .percentage-0 .progress{display:none;width:0px;}
.progress-bar-wrapper .percentage-25 .progress{width:25%;}
.progress-bar-wrapper .percentage-50 .progress{width:50%;}
.progress-bar-wrapper .percentage-75 .progress{width:75%;}
.progress-bar-wrapper .percentage-100 .progress{width:100%;}
.progress-bar-wrapper .percentage-75 .percentage-text,.progress-bar-wrapper .percentage-100 .percentage-text{color:#FFFFFF;}
body .popup-wait{display:none;position:fixed;width:100%;height:100px;text-align:center;padding:20px;top:40%;z-index:699;}
.popup-wait .popup-wait-box{display:inline;width:auto;padding:30px;background-color:#FFFFFF;border:solid 1px #BDBDBD;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;;box-shadow:2px 2px 2px 1px #BDBDBD;text-align:center;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:11px !important;line-height:200% !important;/*
background-color:#FFFFFF;border:2px solid #BD1978;color:#000000;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;*/}
.mod-examplecode-form .list .data{background-color:#FFFFFF;}
.mod-examplecode-form .data .edit-this-data{height:20px;width:800px;text-align:right;}
.mod-examplecode-form .edit-this-data img{height:16px;width:20px;margin-top:4px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-examplecode-form-edit-data.png');background-repeat:no-repeat;background-position:top left;}
.mod-examplecode-form .more-information{z-index:20;display:none;text-align:center;overflow:visible;position:absolute;bottom:-35px;left:-285px;}
.mod-examplecode-form .more-information .information{/*
min-height:100px;*/
min-height:100px;;width:250px;background-color:#FFFFFF;border:solid 1px #BDBDBD;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;;box-shadow:2px 2px 2px 1px #BDBDBD;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:11px !important;line-height:200% !important;padding:5px 20px 20px 20px;}
.mod-examplecode-form .more-information-visible{display:block;}
.mod-examplecode-form .info-dashboard{text-align:left;font-size:12px;}
.mod-examplecode-form h1.alternate-color{color:#5C5C5C !important;}
.mod-examplecode-form td.html .note{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;margin:10px 0px 10px 0px;width:800px;}
.mod-examplecode-form td.html .note a{font-size:14px;}
.module-examplecode-orders .web-content{padding-bottom:20px;}
.module-paymentform-orders h1{padding-top:20px !important;}
.module-examplecode-orders .download-form-wrapper,.module-paymentform-orders .download-form-wrapper{width:960px;padding-bottom:20px;}
.download-form-wrapper .download-form table,.download-form-wrapper .download-form tr,.download-form-wrapper .download-form td{border:none !important;width:960px;}
.download-form-wrapper .download-form .time{font-weight:bold;font-size:16px;}
.download-form-wrapper .download-form input.button-submit{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;}
body.module-faq-advanced div.web-content{width:960px;}
body.module-faq-seo div.web-content{margin-bottom:20px;width:960px;}
body.module-faq-advanced div.mod-faq-advanced-main.category-list,body.module-faq-advanced h1.web-content-title,body.module-faq-seo div.mod-faq-advanced-main.category-list,body.module-faq-seo h1.web-content-title{text-align:center;}
body.module-faq-advanced .mod-faq-advanced-main-title,body.module-faq-advanced div.mod-faq-advanced-image,body.module-faq-advanced div.mod-faq-advanced-main,body.module-faq-seo .mod-faq-advanced-main-title,body.module-faq-seo div.mod-faq-advanced-image,body.module-faq-seo div.mod-faq-advanced-main{margin-bottom:30px;}
body.module-faq-seo div.mod-breadcrumb,body.module-faq-seo div.mod-faq-seo-form,body.module-faq-seo div.mod-faq-seo-breadcrumb-wrapper{display:none;}
body.module-faq-seo.category-detail div.mod-breadcrumb,body.module-faq-seo.category-detail div.mod-faq-seo-breadcrumb-wrapper,body.module-faq-seo.subcategory-detail div.mod-breadcrumb,body.module-faq-seo.subcategory-detail div.mod-faq-seo-breadcrumb-wrapper,body.module-faq-seo.item-detail div.mod-breadcrumb,body.module-faq-seo.item-detail div.mod-faq-seo-breadcrumb-wrapper,body.module-faq-seo.search div.mod-breadcrumb,body.module-faq-seo.search div.mod-faq-seo-breadcrumb-wrapper{display:block;}
body.module-faq-advanced .mod-faq-advanced-main-title h1,body.module-faq-seo .mod-faq-advanced-main-title h1{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;text-transform:uppercase;}
div.mod-faq-advanced-main div.category-wrapper,div.mod-faq-seo-main div.category-wrapper{width:960px;border-top:solid 1px #B7B7B7;padding-top:27px;}
div.mod-faq-advanced-main div.module-category{width:320px;height:305px;margin-bottom:40px;float:left;clear:none;}
div.mod-faq-seo-main div.module-category{width:320px;height:320px;margin-bottom:40px;float:left;clear:none;}
div.mod-faq-advanced-main div.module-category div.category-image{height:165px;width:320px;}
div.mod-faq-seo-main div.module-category div.category-image{height:150px;width:320px;}
div.mod-faq-advanced-main div.module-category div.category-title,div.mod-faq-seo-main div.module-category div.category-title{height:45px;width:320px;}
div.mod-faq-advanced-main div.module-category div.category-title h3,div.mod-faq-seo-main div.module-category div.category-title h3{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:16px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
div.mod-faq-advanced-main div.module-category div.category-item-count,div.mod-faq-seo-main div.module-category div.category-item-count{height:33px;width:320px;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
body.module-faq-advanced li.mod-faq-advanced-item span.category-items-count,body.module-faq-seo li.mod-faq-seo-item span.category-items-count{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;font-style:italic;padding-left:7px;}
div.mod-faq-advanced-main div.mod-category-readmore-wrapper,div.mod-faq-seo-main div.mod-category-readmore-wrapper{padding-top:10px;}
div.mod-faq-advanced-main div.mod-category-readmore-wrapper a,div.mod-faq-seo-main div.mod-category-readmore-wrapper a{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;text-transform:uppercase;}
div.mod-faq-advanced-main div.mod-category-readmore-wrapper a:hover,div.mod-faq-seo-main div.mod-category-readmore-wrapper a:hover{background-position:left bottom;}
body.module-faq-advanced div.mod-faq-advanced-main-left,body.module-faq-seo div.mod-faq-seo-main-left{text-align:left !important;}
body.module-faq-advanced div.mod-faq-advanced-breadcrumb-wrapper,body.module-faq-seo div.mod-faq-seo-breadcrumb-wrapper{height:50px;width:960px;margin-bottom:36px;}
.mod-faq-advanced-breadcrumb-wrapper .breadcrumb,.mod-faq-seo-breadcrumb-wrapper .breadcrumb{height:20px;width:400px;position:absolute;bottom:0px;left:0px;}
.module-faq-advanced .button-wrapper,.module-faq-seo .button-wrapper{width:100px;height:20px;position:absolute;bottom:0px;left:400px;}
.module-faq-advanced .button-wrapper .button-print,.module-faq-seo .button-wrapper .button-print{height:20px;width:20px;position:absolute;top:0px;left:0px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-faq-print.png');background-position:left top;background-repeat:no-repeat;}
.module-faq-advanced .button-wrapper .button-print:hover,.module-faq-seo .button-wrapper .button-print:hover{cursor:pointer;background-position:left bottom;}
.module-faq-advanced .button-wrapper .button-pdf,.module-faq-seo .button-wrapper .button-pdf{height:20px;width:20px;position:absolute;top:0px;left:25px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-faq-pdf.png');background-position:left top;background-repeat:no-repeat;}
.module-faq-advanced .button-wrapper .button-pdf:hover,.module-faq-seo .button-wrapper .button-pdf:hover{cursor:pointer;background-position:left bottom;}
.module-faq-advanced .button-wrapper .button-mail,.module-faq-seo .button-wrapper .button-mail{height:20px;width:20px;position:absolute;top:0px;left:50px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-faq-mail.png');background-position:left top;background-repeat:no-repeat;}
.module-faq-advanced .button-wrapper .button-mail:hover,.module-faq-seo .button-wrapper .button-mail:hover{cursor:pointer;background-position:left bottom;}
.mod-faq-advanced-breadcrumb-wrapper .search,.mod-faq-seo-breadcrumb-wrapper .search{height:50px;width:460px;position:absolute;bottom:0px;left:500px;}
.mod-faq-advanced-breadcrumb-wrapper .search .form-wrapper,.mod-faq-seo-breadcrumb-wrapper .search .form-wrapper{height:25px;width:252px;position:absolute;bottom:0px;right:0px;}
.module-faq-advanced .mod-faq-advanced-form-wrapper,.module-faq-seo .mod-faq-seo-form-wrapper{height:50px;width:960px;}
.module-faq-advanced .mod-faq-advanced-spacer,.module-faq-seo .mod-faq-seo-spacer{height:50px;width:370px;float:left;clear:none;}
.module-faq-advanced .mod-faq-advanced-form,.module-faq-seo .mod-faq-seo-categorylist-form{height:50px;width:255px;float:left;clear:none;}
.module-faq-advanced .textfield_search,.module-faq-seo .textfield_search{width:220px;height:23px;border:solid 1px #D0CDCD;background-color:#FFFFFF;background-image:none !important;color:#C0C0C0;text-transform:uppercase;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.module-faq-advanced .mod-faq-advanced-form .button_submit,.module-faq-advanced .search .button_submit,.module-faq-seo .mod-faq-seo-form-wrapper .button_submit,.module-faq-seo .search .button_submit{height:19px;width:25px;margin-top:3px;padding:0px 0px 0px 0px;background-color:#464646 !important;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.module-faq-advanced .mod-faq-advanced-form .button_submit:hover,.module-faq-advanced .search .button_submit:hover,.module-faq-seo .mod-faq-seo-form-wrapper .button_submit:hover,.module-faq-seo .search .button_submit:hover{background-color:#bd1978 !important;}
.mod-faq-seo-breadcrumb-wrapper .mod-breadcrumb{height:20px;width:460px;position:absolute;bottom:0px;left:0px;text-align:left;}
.mod-faq-seo-breadcrumb-wrapper .mod-breadcrumb a{color:#5c5c5c !important;}
.mod-faq-seo-breadcrumb-wrapper .mod-breadcrumb a.active{color:#bd1978 !important;}
body.module-faq-advanced div.mod-faq-advanced-title-wrapper,body.module-faq-seo div.mod-faq-seo-title-wrapper{width:960px;height:43px;}
div.mod-faq-advanced-title-wrapper div.mod-faq-advanced-categorylist-title,div.mod-faq-seo-title-wrapper div.mod-faq-seo-categorylist-title{height:50px;width:400px;float:left;clear:none;}
div.mod-faq-advanced-title-wrapper div.mod-faq-advanced-categoryintro-title,div.mod-faq-seo-title-wrapper div.mod-faq-seo-categoryintro-title{height:50px;width:560px;float:left;clear:none;}
div.mod-faq-advanced-title-wrapper div.mod-faq-advanced-categorylist-title h2,div.mod-faq-advanced-title-wrapper div.mod-faq-advanced-categoryintro-title h2,div.mod-faq-seo-title-wrapper div.mod-faq-seo-categorylist-title h2,div.mod-faq-seo-title-wrapper div.mod-faq-seo-categoryintro-title h2{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:18px;text-transform:uppercase;}
body.module-faq-advanced div.mod-faq-advanced-main-content-wrapper,body.module-faq-seo div.mod-faq-seo-main-content-wrapper{width:960px;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-categorylist,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-categorylist{width:400px;float:left;clear:none;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-categorylist ul,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-categorylist ul{list-style:none;padding-left:0px;margin-top:0px;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-categorylist li a,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-categorylist li a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-categorylist li a:hover,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-categorylist li a:hover{text-decoration:underline;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-categorydetail,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-categorydetail{width:560px;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;float:left;clear:none;}
div.mod-faq-advanced-categorydetail div.mod-faq-advanced-category-usefull,div.mod-faq-seo-categorydetail div.mod-faq-seo-category-usefull{display:none;margin-top:10px;height:60px;width:560px;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
div.mod-faq-advanced-categorydetail div.mod-faq-advanced-category-usefull div.information-usefull,div.mod-faq-seo-categorydetail div.mod-faq-seo-category-usefull div.information-usefull{height:27px;width:27px;position:absolute;top:23px;left:30px;}
div.mod-faq-advanced-categorydetail div.mod-faq-advanced-category-usefull div.information-useles,div.mod-faq-seo-categorydetail div.mod-faq-seo-category-usefull div.information-useles{height:27px;width:27px;position:absolute;top:30px;left:65px;}
body.module-faq-advanced div.mod-faq-advanced-title-wrapper,body.module-faq-seo div.mod-faq-seo-title-wrapper{width:960px;height:50px;}
div.mod-faq-advanced-title-wrapper div.mod-faq-advanced-category-title,div.mod-faq-seo-title-wrapper div.mod-faq-seo-category-title{height:50px;width:400px;float:left;clear:none;}
div.mod-faq-advanced-title-wrapper div.mod-faq-advanced-itemintro-title,div.mod-faq-seo-title-wrapper div.mod-faq-seo-itemintro-title{height:50px;width:560px;float:left;clear:none;}
div.mod-faq-advanced-title-wrapper div.mod-faq-advanced-category-title h2,div.mod-faq-advanced-title-wrapper div.mod-faq-advanced-itemintro-title h2,div.mod-faq-seo-title-wrapper div.mod-faq-seo-category-title h2,div.mod-faq-seo-title-wrapper div.mod-faq-seo-itemintro-title h2{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:18px;text-transform:uppercase;}
body.module-faq-advanced div.mod-faq-advanced-main-content-wrapper,body.module-faq-seo div.mod-faq-seo-main-content-wrapper{width:960px;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-itemlist,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-itemlist{width:400px;float:left;clear:none;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-itemlist ul,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-itemlist ul{list-style:none;padding-left:0px;margin-top:0px;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-itemlist li a,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-itemlist li a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;text-decoration:none;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-itemlist li a:hover,div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-itemlist li.item-active a,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-itemlist li a:hover,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-itemlist li.item-active a{text-decoration:underline;}
div.mod-faq-advanced-main-content-wrapper div.mod-faq-advanced-itemdetail,div.mod-faq-seo-main-content-wrapper div.mod-faq-seo-itemdetail{width:560px;float:left;clear:none;}
.module-faq-advanced .mod-faq-advanced-item-tags span,.module-faq-seo .mod-faq-seo-item-tags span{padding-right:5px;}
.module-faq-advanced .mod-faq-advanced-item-tags,.module-faq-seo .mod-faq-seo-item-tags{font-size:12px;padding-top:15px;}
.module-faq-advanced .mod-faq-advanced-item-see-also,.module-faq-seo .mod-faq-seo-item-see-also{font-size:12px;padding-top:20px;}
.module-faq-advanced .mod-faq-advanced-item-see-also a,.module-faq-seo .mod-faq-seo-item-see-also a{font-size:12px;text-decoration:none;color:#5C5C5C !important;}
.module-faq-advanced .mod-faq-advanced-item-usefull,.module-faq-seo .mod-faq-seo-item-usefull{margin-top:22px;height:60px;width:560px;overflow:visible;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;}
.module-faq-advanced .mod-faq-advanced-item-usefull .information-usefull,.module-faq-seo .mod-faq-seo-item-usefull .information-usefull{height:27px;width:27px;position:absolute;top:23px;left:30px;cursor:pointer;}
.module-faq-advanced .mod-faq-advanced-item-usefull .information-useless,.module-faq-seo .mod-faq-seo-item-usefull .information-useless{height:27px;width:27px;position:absolute;top:30px;left:65px;cursor:pointer;}
.module-faq-advanced .ratings-found,.module-faq-seo .ratings-found{font-size:12px;height:20px;width:200px;position:absolute;top:0px;left:200px;}
.module-faq-advanced .ratings-found .rating-count,.module-faq-seo .ratings-found .rating-count{font-weight:bold;}
.module-faq-advanced .feedback-form,.module-faq-seo .feedback-form{display:none;width:560px;height:345px;}
.module-faq-advanced .feedback-form textarea,.module-faq-seo .feedback-form textarea{width:395px;height:80px;padding-top:6px;padding-left:5px;margin-top:5px;border:1px solid #E6E6E6;background-color:#FFFFFF;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;;}
.module-faq-advanced .feedback-form .textfield,.module-faq-seo .feedback-form .textfield{width:395px;height:30px;padding-top:6px;padding-left:5px;margin-top:10px;border:1px solid #E6E6E6;background-color:#FFFFFF;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;;}
.module-faq-advanced .feedback-form .formbuilder-buttons,.module-faq-seo .feedback-form .formbuilder-buttons{height:38px;width:250px;margin-top:20px;}
.module-faq-advanced .feedback-form .formbuilder-buttons input,.module-faq-seo .feedback-form .formbuilder-buttons input{display:block;color:#FFFFFF;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-transform:uppercase;height:38px;width:100px;background-color:#464646;border:none;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.module-faq-advanced .feedback-form .formbuilder-buttons input:hover,.module-faq-seo .feedback-form .formbuilder-buttons input:hover{color:#FFFFFF;background-color:#BD1978;border:none;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
@font-face{font-family:'apercu-light-pro';src:url(https://www.ideal-checkout.nl/templates/default/fonts/apercu-light-pro.woff2) format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'apercu-medium-pro';src:url(https://www.ideal-checkout.nl/templates/default/fonts/apercu-medium-pro.woff2) format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'apercu-regular-pro';src:url(https://www.ideal-checkout.nl/templates/default/fonts/apercu-regular-pro.woff2) format('woff2');font-weight:normal;font-style:normal;}
body.body-faq-cashflows main .web-body-centered,body.body-faq-cashflows main .web-body-content,body.body-faq-cashflows main .web-body-content-left,body.body-faq-cashflows main .web-content,body.body-faq-cashflows main .mod-faq-main,body.body-faq-cashflows main .mod-faq-text,body.body-faq-cashflows main .cashflows-faq{display:flex !important;justify-content:center;width:100% !important;}
body.body-faq-cashflows main .web-content-title{display:none;}
body.body-faq-cashflows .cashflows-faq{--sMaxWidth:960px;flex-flow:column;justify-content:center;}
body.body-faq-cashflows .cashflows-faq *{overflow:visible;}
body.body-faq-cashflows .cashflows-faq h2,body.body-faq-cashflows .cashflows-faq .h2{color:#400080;text-transform:none;font-size:24px;font-weight:bold;}
body.body-faq-cashflows .cashflows-faq .image{align-items:center;overflow:hidden;display:flex;justify-content:center;height:100%;}
body.body-faq-cashflows .cashflows-faq .image img{display:block;object-fit:cover;height:auto;width:100%;}
body.body-faq-cashflows .cashflows-faq .row{align-items:center;display:grid;grid-template-columns:var(--sMaxWidth);justify-content:center;width:100%;z-index:1;}
body.body-faq-cashflows .cashflows-faq :not(.main-07) .container,body.body-faq-cashflows .cashflows-faq .content{display:grid;justify-content:center;}
body.body-faq-cashflows .cashflows-faq .row.intro-01{z-index:2;}
body.body-faq-cashflows .cashflows-faq .intro-01{background-color:#400080;color:#FFFFFF;padding-top:25px;/* Absolute height of other element + the normal padding/margin */
padding-bottom:calc(140px + 80px);}
body.body-faq-cashflows .cashflows-faq .intro-01 *,body.body-faq-cashflows .cashflows-faq .main-04 *{color:inherit;}
body.body-faq-cashflows .cashflows-faq .intro-01 .checkmarks{align-items:center;display:grid;grid-template-columns:1fr auto 1fr 1fr;}
body.body-faq-cashflows .cashflows-faq .intro-01 .checkmarks > *{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;font-size:16px;}
body.body-faq-cashflows .cashflows-faq .intro-01 .checkmarks > *::before{content:url(https://www.ideal-checkout.nl/images/cashflows/cashflows-checkmark.png);margin-right:15px;}
body.body-faq-cashflows .cashflows-faq .intro-01 .title.h1{margin-top:37px;margin-bottom:18px;}
body.body-faq-cashflows .cashflows-faq .title h1{font-size:76px;text-transform:none;font-family:'apercu-medium-pro',Arial,Helvetica,sans-serif;}
body.body-faq-cashflows .cashflows-faq .sub-title h2{font-size:28px;text-transform:none;}
body.body-faq-cashflows .cashflows-faq .title,body.body-faq-cashflows .cashflows-faq .text{font-size:16px;}
body.body-faq-cashflows .cashflows-faq .text{max-width:625px;}
body.body-faq-cashflows .cashflows-faq .intro-01 .sub-container-wrapper{position:absolute;top:calc(100% - 140px);left:0px;width:100%;display:grid;grid-template-columns:var(--sMaxWidth);justify-content:center;}
body.body-faq-cashflows .cashflows-faq .intro-01 .sub-container{background-color:#FFFFFF;border-radius:5px;color:#000000;display:grid;justify-items:start;grid-template-columns:1fr 1fr 1fr;/* grid-template-rows:230px;*/
grid-gap:75px;text-align:left;padding:25px;}
body.body-faq-cashflows .cashflows-faq .intro-01 .sub-container .title{color:#400080;font-weight:bold;font-size:16px;padding-bottom:3px;}
body.body-faq-cashflows .cashflows-faq .intro-01 .sub-container .text{line-height:170%;}
body.body-faq-cashflows .cashflows-faq .main-content.main-01{/* Absolute height of other element + the normal padding/margin */
margin-top:calc(140px + 80px);}
body.body-faq-cashflows .cashflows-faq .faq-plugins-software{display:grid;grid-gap:25px;grid-template-columns:repeat(6,1fr);grid-template-areas:'item-1 item-1 item-2 item-2 item-3 item-3'
'. item-4 item-4 item-5 item-5 .';/* grid-auto-rows:170px;*/
padding-bottom:40px;padding-top:40px;}
body.body-faq-cashflows .cashflows-faq .faq-plugins-software .item-1{grid-area:item-1;}
body.body-faq-cashflows .cashflows-faq .faq-plugins-software .item-2{grid-area:item-2;}
body.body-faq-cashflows .cashflows-faq .faq-plugins-software .item-3{grid-area:item-3;}
body.body-faq-cashflows .cashflows-faq .faq-plugins-software .item-4{grid-area:item-4;}
body.body-faq-cashflows .cashflows-faq .faq-plugins-software .item-5{grid-area:item-5;}
body.body-faq-cashflows .cashflows-faq .faq-plugins-software > *{display:grid;grid-template-rows:130px auto;}
body.body-faq-cashflows .cashflows-faq .faq-plugins-software > * .image{background-color:#FFFFFF;border-radius:5px;border:2px #E3DEEE solid;}
body.body-faq-cashflows .cashflows-faq .faq-plugins-companies{display:grid;grid-gap:25px;grid-template-columns:repeat(5,1fr);grid-auto-rows:72px;padding-bottom:40px;padding-top:40px;}
body.body-faq-cashflows .cashflows-faq .main-03{padding-bottom:80px;}
body.body-faq-cashflows .cashflows-faq .slogan{color:#400080;display:flex;flex-flow:nowrap row;justify-content:center;font-size:28px;}
body.body-faq-cashflows .cashflows-faq .slogan span{padding-left:15px;padding-right:15px;font-family:'apercu-light-pro',Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;width:600px;}
body.body-faq-cashflows .cashflows-faq .slogan::before,body.body-faq-cashflows .cashflows-faq .slogan::after{content:'"';color:#B399CC;font-size:50px;position:relative;}
body.body-faq-cashflows .cashflows-faq .slogan::before{content:url(https://www.ideal-checkout.nl/images/cashflows/cashflows-qoute-before.png);top:-20px;}
body.body-faq-cashflows .cashflows-faq .slogan::after{align-self:flex-end;content:url(https://www.ideal-checkout.nl/images/cashflows/cashflows-qoute-after.png);top:20px;}
body.body-faq-cashflows .cashflows-faq .main-03 .title{padding-top:25px;}
body.body-faq-cashflows .cashflows-faq .main-04 .container{background-color:#400080;border-radius:5px;color:#FFFFFF;padding-top:50px;padding-bottom:50px;}
body.body-faq-cashflows .cashflows-faq .main-04 .button-wrapper{align-items:center;display:flex;justify-content:center;margin-top:25px;}
body.body-faq-cashflows .cashflows-faq .main-04 .button{align-items:center;background-color:#FFFFFF;border-radius:50px;color:#400080;font-family:'apercu-medium-pro',Arial,Helvetica,sans-serif;padding-left:20px;padding-right:20px;padding-bottom:15px;padding-top:15px;text-decoration:none;width:auto;}
body.body-faq-cashflows .cashflows-faq .main-05{padding-top:50px;padding-bottom:50px;}
body.body-faq-cashflows .cashflows-faq .main-05 .faq-support{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;}
body.body-faq-cashflows .cashflows-faq .main-05 .faq-support > *{background-color:#FFFFFF;padding:32px 24px 32px 24px;text-align:left;display:grid;grid-auto-rows:auto;grid-gap:25px;}
body.body-faq-cashflows .cashflows-faq .main-05 .faq-support .title,body.body-faq-cashflows .cashflows-faq .main-05 .faq-support .text{font-size:16px;line-height:170%;}
body.body-faq-cashflows .cashflows-faq .main-05 .button-wrapper{align-items:center;display:flex;justify-content:left;}
body.body-faq-cashflows .cashflows-faq .main-05 .faq-support .button{background-color:#400080;border-radius:50px;color:#FFFFFF;font-family:'apercu-medium-pro',Arial,Helvetica,sans-serif;font-weight:bold;padding-left:20px;padding-right:20px;padding-bottom:15px;padding-top:15px;text-decoration:none;width:auto;}
body.body-faq-cashflows .cashflows-faq .main-06{display:flex;justify-content:center;}
body.body-faq-cashflows .cashflows-faq .main-06 *{text-align:left;}
body.body-faq-cashflows .cashflows-faq .main-06 .container{max-width:630px;}
body.body-faq-cashflows .cashflows-faq .main-06 .faq-items{color:#000000;display:grid;grid-gap:30px;}
body.body-faq-cashflows .cashflows-faq .main-06 .faq-items .title{font-weight:bold;}
body.body-faq-cashflows .cashflows-faq .main-07{padding-bottom:80px;padding-top:80px;}
body.body-faq-cashflows .cashflows-faq .main-07 .content{background-color:#FFFFFF;padding-bottom:60px;padding-top:15px;}
body.body-faq-cashflows .cashflows-faq .main-07 .ticket-text::before,body.body-faq-cashflows .cashflows-faq .main-07 .ticket-text::after{margin-left:5px;margin-right:5px;}
body.body-faq-cashflows .cashflows-faq .main-07 .content .title h2{font-family:'apercu-medium-pro',Arial,Helvetica,sans-serif;margin-bottom:10px;margin-top:5px;}
body.body-faq-cashflows .cashflows-faq .main-07 .button-wrapper{align-items:center;display:flex;justify-content:center;padding-top:35px;}
body.body-faq-cashflows .cashflows-faq .main-07 .button{background-color:#400080;border-radius:50px;color:#FFFFFF;font-family:'apercu-medium-pro',Arial,Helvetica,sans-serif;padding-left:20px;padding-right:20px;padding-bottom:15px;padding-top:15px;text-decoration:none;width:auto;}
.module-faq .module-category{margin-bottom:2px;}
.module-faq .module-item{padding-bottom:20px;}
.module-faq .module-item .item-text,.module-faq .module-item .item-question,.module-faq .module-item .item-answer{display:none;}
.module-faq .module-item-displayed .item-text,.module-faq .module-item-displayed .item-question,.module-faq .module-item-displayed .item-answer{display:block;}
.module-faq .web-content h1,.module-plugin-download .web-content h1,.module-faq .web-content .web-content-title{color:#5C5C5C;padding:34px 0px 0px 0px !important;margin:0px 0px 30px 0px !important;}
.module-faq .item-hover,.module-faq .module-item .item-title-hover{cursor:pointer;}
.module-faq .category-wrapper .module-category h3{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:15px;font-style:normal;font-weight:bold;text-transform:uppercase;}
.module-faq .module-category .mod-category-readmore-wrapper{height:38px;width:960px;margin-top:20px;text-align:center;}
.module-faq .module-category .mod-category-readmore{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;margin-left:auto;margin-right:auto;cursor:pointer;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
.module-faq .module-category .mod-category-readmore-hover{background-position:left bottom;}
.module-faq .subitems{display:none;margin-top:20px;}
.module-faq .module-item .item-title h2{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;/* 14px;*/
font-style:normal;font-weight:bold;}
.module-faq .module-item .button-wrapper{width:960px;height:20px;}
.module-item .button-wrapper .button-print{height:20px;width:20px;position:absolute;top:0px;left:442px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-faq-print.png');background-position:left top;background-repeat:no-repeat;}
.module-item .button-wrapper .button-print:hover{cursor:pointer;background-position:left bottom;}
.module-item .button-wrapper .button-pdf{height:20px;width:20px;position:absolute;top:0px;left:468px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-faq-pdf.png');background-position:left top;background-repeat:no-repeat;}
.module-item .button-wrapper .button-pdf:hover{cursor:pointer;background-position:left bottom;}
.module-item .button-wrapper .button-mail{height:20px;width:20px;position:absolute;top:0px;left:496px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-faq-mail.png');background-position:left top;background-repeat:no-repeat;}
.module-item .button-wrapper .button-mail:hover{cursor:pointer;background-position:left bottom;}
.mod-faq-main .module-item .item-link{height:11px;line-height:11px;margin-left:auto;margin-right:auto;text-decoration:none;text-transform:uppercase;width:263px;cursor:pointer;}
.mod-faq-main .item-hover .item-link{display:block;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-faq-readmore.png');background-position:left top;background-repeat:no-repeat;}
.mod-faq-main .module-item-displayed .item-link{display:block !important;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-faq-readmore.png');background-position:left bottom;background-repeat:no-repeat;}
.mod-faq-main .mod-faq-image{margin-bottom:30px;}
.module-faq .mod-faq-main{margin-bottom:45px;}
.module-faq .form .label{font-weight:normal;width:200px;}
.module-faq .form small{font-size:12px !important;}
.module-faq .form input{padding-left:5px;border:1px solid #E6E6E6;padding-top:0px;background-color:#FFFFFF;width:425px;height:30px;color:#5C5C5C;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.module-faq .form .input-wrapper{height:60px;width:425px;}
.module-faq .form .button-submit{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;}
.module-faq .form .button-submit:hover{background-position:left bottom;text-decoration:none;}
.module-faq .form .textfield_url_empty,.module-faq .form .textfield_email_empty{background-image:none !important;}
body.module-form-encrypted .web-content{padding:40px 0px 40px 0px;}
body.module-form-encrypted .web-content table.form{width:100%;}
body.module-form-encrypted .web-content textarea.textarea{background-color:#FFFFFF;border:1px solid #E6E6E6;color:#5C5C5C;height:300px;padding-top:6px;padding-left:5px;margin-top:5px;max-width:640px;width:100%;}
body.module-form-encrypted .web-content textarea.finish{background:none;border:none;overflow:hidden;height:0px;opacity:0.0;resize:none;text-align:center;top:10px;width:0px;white-space:nowrap;}
body.module-form-encrypted .web-content .button{background-image:none;background-color:#464646;border:none;border-radius:5px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;margin-top:16px;}
body.module-form-encrypted .web-content div.input.buttons{display:flex;justify-content:flex-end;max-width:640px;}
body.module-form-encrypted .web-content span.button{display:inline-block;padding:0px 14px 0px 14px;}
body.module-form-encrypted .web-content input.button:first-child{order:2;width:245px;}
body.module-form-encrypted .web-content input.button:nth-of-type(2){order:1;margin-right:20px;width:110px;}
body.module-form-encrypted .web-content .button:hover{background-color:#DD127B;}
body.module-form-encrypted code{width:100% !important;}
body.module-form-encrypted #webhookClickToCopyDialog span{cursor:pointer;}
body.module-form .web-body-justified{padding-bottom:34px;}
body.module-form h1.web-content-title{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;text-transform:uppercase;margin-bottom:30px;}
body.module-form .mod-form-google-maps{margin-bottom:40px;}
body.module-form form.contact-form{margin-top:30px;display:inline-block;text-align:center;}
body.module-form .web-content input.textfield,body.module-form .web-content textarea.textarea{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;border:1px solid #17529D;}
body.module-form .web-content input.textfield_email_empty,body.module-form .web-content input.textfield_phone_empty{background-image:none !important;}
body.module-form .web-content input.legit_field{width:0px !important;height:0px !important;}
body.module-form .web-content input.textfield{padding-left:5px;border:1px solid #E6E6E6;padding-top:0px;background-color:#FFFFFF;width:200px;height:30px;color:#5C5C5C;}
body.module-form .web-content textarea.textarea{padding-top:6px;padding-left:5px;margin-top:5px;border:1px solid #E6E6E6;background-color:#FFFFFF;width:640px;height:300px;color:#5C5C5C;}
body.module-form .web-content input.button-submit{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;margin-top:16px;margin-right:25px;}
body.module-form .web-content input.button-reset{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;margin-top:16px;}
body.module-form .web-content input.button-submit:hover,body.module-form .web-content input.button-reset:hover{text-decoration:none;background-position:left bottom;}
body.module-install-form .web-body-justified{padding-top:30px;}
.web-layout .mod-install-form{margin:0px auto 40px auto;width:800px;}
body.module-install-form .web-content-title{text-align:center;}
body.module-install-form .mod-install-form .input-buttons{text-align:left;}
body.module-install-form .mod-install-form h1,body.module-install-form h1{margin:0px 30px 0px 30px;color:#bd1978;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;}
body.step-4 .web-content .web-content-title{margin:30px 0px 30px 0px;}
.mod-install-form table.emergency h1{padding-top:0px;}
.mod-install-form h4{margin:17px 0px 17px 0px !important;color:#5c5c5c !important;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif !important;font-size:15px !important;font-style:normal !important;font-weight:normal !important;text-transform:uppercase !important;text-align:center;}
body.module-install-form .web-content input,body.module-install-form .web-content textarea,body.module-install-form .web-content option,body.module-install-form .web-content select,body.module-install-form .web-content td,body.module-install-form .mod-install-form .text{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;}
body.module-install-form .mod-install-form a{font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
body.module-install-form .mod-install-form .text{font-size:14px;}
body.module-install-form .mod-install-form .text{margin:0px;padding-top:1px;text-align:left;}
.mod-install-form h1.alternate-color{color:#5C5C5C;}
.mod-install-form h4.title-small{font-size:14px !important;font-style:italic !important;}
body.module-install-form .mod-install-form .text.important{font-size:14px;font-weight:bold;}
body.module-install-form .mod-install-form h4.important{font-size:27px;font-weight:bold;}
body.module-install-form .mod-install-form .text.important,body.module-install-form .mod-install-form h4.important{text-align:center;}
body.module-install-form  .mod-install-form table,body.module-install-form  .mod-install-form tr,body.module-install-form  .mod-install-form td{border:none !important;}
body.module-install-form  .mod-install-form tbody > tr .text:not(.important){text-overflow:ellipsis;width:350px;}
body.module-install-form  .mod-install-form input.textfield,body.module-install-form  .mod-install-form input.textfield_text{width:400px;}
body.module-install-form .web-content input,body.module-install-form .web-content .input,body.module-install-form .web-content .text{height:30px;}
body.module-install-form .web-content .text.dashboard-agreed{height:25px;font-style:italic;font-size:12px;}
body.module-install-form .web-content input,body.module-install-form .web-content textarea,body.module-install-form .web-content select{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
body.module-install-form td.incorrect h4,body.module-install-form td.incorrect .text.agreement-0{color:#FF0000 !important;}
body.module-install-form .mod-install-form td.incorrect input.textfield,body.module-install-form .mod-install-form td.incorrect input.textfield_text,body.module-install-form .mod-install-form td.incorrect input{color:#FF0202;background-color:#FFF0F0;background-image:url('https://www.ideal-checkout.nl/templates/default/images/input-invalid.png') !important;background-position:375px center  !important;background-repeat:no-repeat  !important;}
.mod-install-form table.list a{color:#BD1978 !important;}
.mod-install-form table.list a:hover{color:#BD1978 !important;text-decoration:underline;}
body.module-install-form .web-content input{padding-left:5px;border:1px solid #E6E6E6;padding-top:0px;background-color:#FFFFFF;}
body.module-install-form .web-content textarea{padding-top:6px;padding-left:5px;margin-top:5px;border:1px solid #E6E6E6;background-color:#FFFFFF;}
.mod-install-form .info-button{position:absolute;left:-25px;top:5px;width:20px;height:20px;text-align:left;cursor:pointer;z-index:1;}
body.module-install-form .web-content input.radiobutton,.mod-install-form input.button{cursor:pointer;}
body.module-install-form  .mod-install-form .table,body.module-install-form  .mod-install-form{overflow:visible;}
body.module-install-form #sb-player.html{-webkit-box-sizing:border-box !important;border:solid 3px #BD1978;background-color:#F8F8F8;line-height:150%;font-size:14px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#000000;text-align:center;vertical-align:middle;padding:15px 6px 15px 6px;}
body.module-install-form #sb-player.html span{color:#999999;}
.mod-install-form .input{overflow:visible;}
.mod-install-form span{font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#BD1978;}
.mod-install-form textarea.textarea{margin-left:1px;width:799px;height:100px;resize:vertical;}
body.module-install-form .mod-install-form .select{height:30px;margin-bottom:3px;}
body.module-install-form .mod-install-form select{width:400px;height:30px;line-height:30px;border:1px solid #e6e6e6;padding-top:0px;padding-left:3px;}
body.module-install-form .mod-install-form input.button-back,body.module-install-form .mod-install-form input.button-submit,body.module-install-form .mod-install-form input.button-reset{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;}
body.module-install-form .mod-install-form td.submit-center div.input-buttons,body.module-install-form .mod-install-form td.submit-center input.button-submit{text-align:center !important;padding:0px auto 0px auto;margin:0px auto 0px auto;}
body.module-install-form .mod-install-form input.button-back{margin-left:3px;margin-right:25px;}
body.module-install-form .mod-install-form input.button-reset{margin-left:1px;}
body.module-install-form .mod-install-form input.button-submit:hover,body.module-install-form .mod-install-form input.button-reset:hover,body.module-install-form .mod-install-form input.button-back:hover{background-position:left bottom;}
body.module-install-form .mod-install-form tr.emergency .text{position:relative;clear:none;float:left;}
body.module-install-form .mod-install-form tr.emergency .emergency-border{position:relative;clear:none;float:right;width:800px;border-bottom:1px solid #5c5c5c;}
body.module-install-form .mod-install-form .radio .text{width:200px;}
body.module-install-form table.dashboard tr{display:flex;width:100%;}
body.module-install-form table.dashboard .text span{color:#B6B6B6;}
body.module-install-form.step-4 .mod-install-form .text{padding-left:20px;}
body.module-install-form.step-4 .mod-install-form .text-payment{padding-left:0px;}
body.module-install-form.step-4 .mod-install-form .text-small{height:20px;}
body.module-install-form.step-4 .mod-install-form .checkbox{position:inline;}
body.module-install-form.step-4 .mod-install-form .agreement-0{text-align:right;line-height:29px;padding-right:5px;font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-weight:bold;}
body.module-install-form.step-4 .mod-install-form .agreement-1{float:left;margin-left:21px;}
body.module-install-form.step-4 .mod-install-form .text-center a.info-button{display:inline !important;position:initial !important;}
body.module-install-form.step-4 .mod-install-form .box-holder{overflow:visible;}
body.module-install-form.step-4 .mod-install-form .more-information{position:absolute;left:10px;top:-55px;}
body.module-install-form.step-4 .mod-install-form .more-information .information{width:380px;}
body.module-install-form .mod-install-form table.emergency .text.emergency{height:14px !important;line-height:100%;padding-right:5px;float:left;clear:both;color:#888888;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;text-decoration:none;font-style:italic;}
body.module-install-form .mod-install-form table.emergency .text.emergency-title{font-size:16px;text-transform:uppercase;}
body.module-install-form .mod-install-form table.emergency .text.price{margin-top:4px;margin-left:35px;height:20px;line-height:20px;color:#5C5C5C !important;width:90px;}
body.module-install-form .mod-install-form table.emergency tr.emergency td.td{padding-top:12px;}
body.module-install-form .mod-install-form table.emergency .text.price span.price{font-size:16px;color:#5C5C5C !important;float:right;}
body.module-install-form.step-4 .text-left,body.module-install-form.step-4 .text-left a{text-align:left;}
body.module-install-form.step-4 .text-left,body.module-install-form.step-4 .text-left a,body.module-install-form.step-4 .text-center,body.module-install-form.step-4 .text-center a{font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-weight:bold;}
body.module-install-form .mod-install-form .radio,body.module-install-form .mod-install-form .checkbox{position:relative;clear:none;/* float:right;*/
width:20px;height:20px;margin-top:4px;}
body.module-install-form .mod-install-form table.emergency .radio{float:left;margin-top:7px;}
body.module-install-form .mod-install-form .radio input.radio-1,body.module-install-form .mod-install-form .radio input.radio-2,body.module-install-form .mod-install-form .checkbox input{visibility:hidden;position:absolute;top:0px;left:0px;}
body.module-install-form .mod-install-form .radio-1,body.module-install-form .mod-install-form .radio-2{width:0px;margin:0px;position:relative;top:0px;left:0px;}
body.module-install-form .mod-install-form .radio label,body.module-install-form .mod-install-form .checkbox label{cursor:pointer;position:absolute;width:20px;height:20px;top:0px;left:0px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);background:-webkit-linear-gradient(top,#222 0%,#45484d 100%);background:-moz-linear-gradient(top,#222 0%,#45484d 100%);background:-o-linear-gradient(top,#222 0%,#45484d 100%);background:-ms-linear-gradient(top,#222 0%,#45484d 100%);background:linear-gradient(top,#222 0%,#45484d 100%);/* filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=\'#222\',endColorstr=\'#45484d\',GradientType=0 );*/}
body.module-install-form .mod-install-form .radio label::after,body.module-install-form .mod-install-form .checkbox label::after{/* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";*/
filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
body.module-install-form .mod-install-form .radio label:hover::after,body.module-install-form .mod-install-form .checkbox label:hover::after{/* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";*/
filter:alpha(opacity=30);opacity:0.3;}
body.module-install-form .mod-install-form .radio input[type=radio]:checked + label:after,body.module-install-form .mod-install-form .checkbox input[type=checkbox]:checked + label:after{/* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";*/
filter:alpha(opacity=100);opacity:1;}
body.module-install-form .web-content-left{padding-top:47px;}
body.module-install-form.step-4 .web-layout .web-body-justified{padding-top:0px !important;}
.web-header-centered .progress-bar-wrapper{position:absolute;bottom:-93px;left:0px;height:93px;padding-top:13px;padding-bottom:30px;width:959px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/progress-bar-background.png');background-repeat:no-repeat;background-position:bottom left;text-align:center;z-index:4;}
.web-header-centered .progress-bar{position:relative;width:800px;height:20px;margin:20px auto 0px auto;background-color:#E8E8E8;border:1px #808184 solid;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.progress-bar .progress{display:block;height:18px;background-color:#BD1978;width:100%;}
.progress-bar .percentage-text{position:absolute;top:0px;left:0px;width:800px;height:20px;line-height:20px;text-align:center;font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#000000;font-weight:bold;}
.progress-bar-wrapper .percentage-0 .progress{display:none;width:0px;}
.progress-bar-wrapper .percentage-25 .progress{width:25%;}
.progress-bar-wrapper .percentage-50 .progress{width:50%;}
.progress-bar-wrapper .percentage-75 .progress{width:75%;}
.progress-bar-wrapper .percentage-100 .progress{width:100%;}
.progress-bar-wrapper .percentage-75 .percentage-text,.progress-bar-wrapper .percentage-100 .percentage-text{color:#FFFFFF;}
body .popup-wait{display:none;position:fixed;width:100%;height:100px;text-align:center;padding:20px;top:40%;z-index:699;}
.popup-wait .popup-wait-box{display:inline;width:auto;padding:30px;background-color:#FFFFFF;border:solid 1px #BDBDBD;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;;box-shadow:2px 2px 2px 1px #BDBDBD;text-align:center;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:11px !important;line-height:200% !important;/*
background-color:#FFFFFF;border:2px solid #BD1978;color:#000000;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;*/}
.mod-install-form .list .data{background-color:#FFFFFF;}
.mod-install-form .data .edit-this-data{height:20px;width:800px;text-align:right;}
.mod-install-form .edit-this-data img{height:16px;width:20px;margin-top:4px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-install-form-edit-data.png');background-repeat:no-repeat;background-position:top left;}
.mod-install-form .more-information{z-index:20;display:none;text-align:center;overflow:visible;position:absolute;bottom:-35px;left:-285px;}
.mod-install-form .more-information .information{/*
min-height:100px;*/
min-height:100px;;width:250px;background-color:#FFFFFF;border:solid 1px #BDBDBD;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;;box-shadow:2px 2px 2px 1px #BDBDBD;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:11px !important;line-height:200% !important;padding:5px 20px 20px 20px;}
.mod-install-form .more-information-visible{display:block;}
.mod-install-form .info-dashboard{text-align:left;font-size:12px;}
.mod-install-form h1.alternate-color{color:#5C5C5C !important;}
.mod-install-form td.html .note{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;margin:10px 0px 10px 0px;width:800px;}
.mod-install-form td.html .note a{font-size:14px;}
body.module-kassacompleet-form .web-body-justified{padding-top:30px;}
.web-layout .mod-install-form{margin:0px auto 40px auto;width:800px;}
body.module-kassacompleet-form .web-content-title{text-align:center;}
body.module-kassacompleet-form .mod-install-form .input-buttons{text-align:left;}
body.module-kassacompleet-form .mod-install-form h1,body.module-kassacompleet-form h1{margin:0px 30px 0px 30px;color:#bd1978;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;}
body.step-4 .web-content .web-content-title{margin:30px 0px 30px 0px;}
.mod-install-form table.emergency h1{padding-top:0px;}
.mod-install-form h4{margin:17px 0px 17px 0px !important;color:#5c5c5c !important;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif !important;font-size:15px !important;font-style:normal !important;font-weight:normal !important;text-transform:uppercase !important;text-align:center;}
body.module-kassacompleet-form .web-content input,body.module-kassacompleet-form .web-content textarea,body.module-kassacompleet-form .web-content option,body.module-kassacompleet-form .web-content select,body.module-kassacompleet-form .web-content td,body.module-kassacompleet-form .mod-install-form .text{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;}
body.module-kassacompleet-form .mod-install-form a{font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
body.module-kassacompleet-form .mod-install-form .text{font-size:14px;}
body.module-kassacompleet-form .mod-install-form .text{margin:0px;padding-top:1px;text-align:left;}
.mod-install-form h1.alternate-color{color:#5C5C5C;}
.mod-install-form h4.title-small{font-size:14px !important;font-style:italic !important;}
body.module-kassacompleet-form .mod-install-form .text.important{font-size:14px;font-weight:bold;}
body.module-kassacompleet-form .mod-install-form h4.important{font-size:27px;font-weight:bold;}
body.module-kassacompleet-form .mod-install-form .text.important,body.module-kassacompleet-form .mod-install-form h4.important{text-align:center;}
body.module-kassacompleet-form  .mod-install-form table,body.module-kassacompleet-form  .mod-install-form tr,body.module-kassacompleet-form  .mod-install-form td{border:none !important;}
body.module-kassacompleet-form  .mod-install-form input.textfield,body.module-kassacompleet-form  .mod-install-form input.textfield_text{width:400px;}
body.module-kassacompleet-form .web-content input,body.module-kassacompleet-form .web-content .input,body.module-kassacompleet-form .web-content .text{height:30px;}
body.module-kassacompleet-form .web-content .text.dashboard-agreed{height:25px;font-style:italic;font-size:12px;}
body.module-kassacompleet-form .web-content input,body.module-kassacompleet-form .web-content textarea,body.module-kassacompleet-form .web-content select{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
body.module-kassacompleet-form td.incorrect h4,body.module-kassacompleet-form td.incorrect .text.agreement-0{color:#FF0000 !important;}
body.module-kassacompleet-form .mod-install-form td.incorrect input.textfield,body.module-kassacompleet-form .mod-install-form td.incorrect input.textfield_text,body.module-kassacompleet-form .mod-install-form td.incorrect input{color:#FF0202;background-color:#FFF0F0;background-image:url('https://www.ideal-checkout.nl/templates/default/images/input-invalid.png') !important;background-position:375px center  !important;background-repeat:no-repeat  !important;}
.mod-install-form table.list a{color:#BD1978 !important;}
.mod-install-form table.list a:hover{color:#BD1978 !important;text-decoration:underline;}
body.module-kassacompleet-form .web-content input{padding-left:5px;border:1px solid #E6E6E6;padding-top:0px;background-color:#FFFFFF;}
body.module-kassacompleet-form .web-content textarea{padding-top:6px;padding-left:5px;margin-top:5px;border:1px solid #E6E6E6;background-color:#FFFFFF;}
.mod-install-form .info-button{position:absolute;left:-25px;top:5px;width:20px;height:20px;text-align:left;cursor:pointer;z-index:1;}
body.module-kassacompleet-form .web-content input.radiobutton,.mod-install-form input.button{cursor:pointer;}
body.module-kassacompleet-form  .mod-install-form .table,body.module-kassacompleet-form  .mod-install-form{overflow:visible;}
body.module-kassacompleet-form #sb-player.html{-webkit-box-sizing:border-box !important;border:solid 3px #BD1978;background-color:#F8F8F8;line-height:150%;font-size:14px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#000000;text-align:center;vertical-align:middle;padding:15px 6px 15px 6px;}
body.module-kassacompleet-form #sb-player.html span{color:#999999;}
.mod-install-form .input{overflow:visible;}
.mod-install-form span{font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#BD1978;}
.mod-install-form textarea.textarea{margin-left:1px;width:799px;height:100px;resize:vertical;}
body.module-kassacompleet-form .mod-install-form .select{height:30px;margin-bottom:3px;}
body.module-kassacompleet-form .mod-install-form select{width:400px;height:30px;line-height:30px;border:1px solid #e6e6e6;padding-top:0px;padding-left:3px;}
body.module-kassacompleet-form .mod-install-form input.button-back,body.module-kassacompleet-form .mod-install-form input.button-submit,body.module-kassacompleet-form .mod-install-form input.button-reset{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;}
body.module-kassacompleet-form .mod-install-form td.submit-center div.input-buttons,body.module-kassacompleet-form .mod-install-form td.submit-center input.button-submit{text-align:center !important;padding:0px auto 0px auto;margin:0px auto 0px auto;}
body.module-kassacompleet-form .mod-install-form input.button-back{margin-left:3px;margin-right:25px;}
body.module-kassacompleet-form .mod-install-form input.button-reset{margin-left:1px;}
body.module-kassacompleet-form .mod-install-form input.button-submit:hover,body.module-kassacompleet-form .mod-install-form input.button-reset:hover,body.module-kassacompleet-form .mod-install-form input.button-back:hover{background-position:left bottom;}
body.module-kassacompleet-form .mod-install-form tr.emergency .text{position:relative;clear:none;float:left;}
body.module-kassacompleet-form .mod-install-form tr.emergency .emergency-border{position:relative;clear:none;float:right;width:800px;border-bottom:1px solid #5c5c5c;}
body.module-kassacompleet-form .mod-install-form .radio .text{width:200px;}
body.module-kassacompleet-form table.dashboard td.row-0 .radio,body.module-kassacompleet-form table.dashboard td.row-0 .text{float:left !important;}
body.module-kassacompleet-form table.dashboard td.row-1 .radio,body.module-kassacompleet-form table.dashboard td.row-1 .text{float:right !important;}
body.module-kassacompleet-form table.dashboard .text span{color:#B6B6B6;}
body.module-kassacompleet-form.step-4 .mod-install-form .text{padding-left:20px;}
body.module-kassacompleet-form.step-4 .mod-install-form .text-small{height:20px;}
body.module-kassacompleet-form.step-4 .mod-install-form .checkbox{position:inline;}
body.module-kassacompleet-form.step-4 .mod-install-form .agreement-0{text-align:right;line-height:29px;padding-right:5px;font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-weight:bold;}
body.module-kassacompleet-form.step-4 .mod-install-form .agreement-1{float:left;margin-left:21px;}
body.module-kassacompleet-form.step-4 .mod-install-form .text-center a.info-button{display:inline !important;position:initial !important;}
body.module-kassacompleet-form.step-4 .mod-install-form .box-holder{overflow:visible;}
body.module-kassacompleet-form.step-4 .mod-install-form .more-information{position:absolute;left:10px;top:-55px;}
body.module-kassacompleet-form.step-4 .mod-install-form .more-information .information{width:380px;}
body.module-kassacompleet-form .mod-install-form table.emergency .text.emergency{height:14px !important;line-height:100%;padding-right:5px;float:left;clear:both;color:#888888;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;text-decoration:none;font-style:italic;}
body.module-kassacompleet-form .mod-install-form table.emergency .text.emergency-title{font-size:16px;text-transform:uppercase;}
body.module-kassacompleet-form .mod-install-form table.emergency .text.price{margin-top:4px;margin-left:35px;height:20px;line-height:20px;color:#5C5C5C !important;width:90px;}
body.module-kassacompleet-form .mod-install-form table.emergency tr.emergency td.td{padding-top:12px;}
body.module-kassacompleet-form .mod-install-form table.emergency .text.price span.price{font-size:16px;color:#5C5C5C !important;float:right;}
body.module-kassacompleet-form.step-4 .text-left,body.module-kassacompleet-form.step-4 .text-left a{text-align:left;}
body.module-kassacompleet-form.step-4 .text-left,body.module-kassacompleet-form.step-4 .text-left a,body.module-kassacompleet-form.step-4 .text-center,body.module-kassacompleet-form.step-4 .text-center a{font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-weight:bold;}
body.module-kassacompleet-form .mod-install-form .radio,body.module-kassacompleet-form .mod-install-form .checkbox{position:relative;clear:none;float:right;width:20px;height:20px;margin-top:4px;}
body.module-kassacompleet-form .mod-install-form table.emergency .radio{float:left;margin-top:7px;}
body.module-kassacompleet-form .mod-install-form .radio input.radio-1,body.module-kassacompleet-form .mod-install-form .radio input.radio-2,body.module-kassacompleet-form .mod-install-form .checkbox input{visibility:hidden;position:absolute;top:0px;left:0px;}
body.module-kassacompleet-form .mod-install-form .radio-1,body.module-kassacompleet-form .mod-install-form .radio-2{width:0px;margin:0px;position:relative;top:0px;left:0px;}
body.module-kassacompleet-form .mod-install-form .radio label,body.module-kassacompleet-form .mod-install-form .checkbox label{cursor:pointer;position:absolute;width:20px;height:20px;top:0px;left:0px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);background:-webkit-linear-gradient(top,#222 0%,#45484d 100%);background:-moz-linear-gradient(top,#222 0%,#45484d 100%);background:-o-linear-gradient(top,#222 0%,#45484d 100%);background:-ms-linear-gradient(top,#222 0%,#45484d 100%);background:linear-gradient(top,#222 0%,#45484d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#222',endColorstr='#45484d',GradientType=0 );}
body.module-kassacompleet-form .mod-install-form .radio label:after,body.module-kassacompleet-form .mod-install-form .checkbox label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
body.module-kassacompleet-form .mod-install-form .radio label:hover::after,body.module-kassacompleet-form .mod-install-form .checkbox label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}
body.module-kassacompleet-form .mod-install-form .radio input[type=radio]:checked + label:after,body.module-kassacompleet-form .mod-install-form .checkbox input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
body.module-kassacompleet-form .web-content-left{padding-top:47px;}
body.module-kassacompleet-form.step-4 .web-layout .web-body-justified{padding-top:0px !important;}
.web-header-centered .progress-bar-wrapper{position:absolute;bottom:-93px;left:0px;height:93px;padding-top:13px;padding-bottom:30px;width:959px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/progress-bar-background.png');background-repeat:no-repeat;background-position:bottom left;text-align:center;z-index:4;}
.web-header-centered .progress-bar{position:relative;width:800px;height:20px;margin:20px auto 0px auto;background-color:#E8E8E8;border:1px #808184 solid;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.progress-bar .progress{display:block;height:18px;background-color:#BD1978;width:100%;}
.progress-bar .percentage-text{position:absolute;top:0px;left:0px;width:800px;height:20px;line-height:20px;text-align:center;font-size:12px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;color:#000000;font-weight:bold;}
.progress-bar-wrapper .percentage-0 .progress{display:none;width:0px;}
.progress-bar-wrapper .percentage-25 .progress{width:25%;}
.progress-bar-wrapper .percentage-50 .progress{width:50%;}
.progress-bar-wrapper .percentage-75 .progress{width:75%;}
.progress-bar-wrapper .percentage-100 .progress{width:100%;}
.progress-bar-wrapper .percentage-75 .percentage-text,.progress-bar-wrapper .percentage-100 .percentage-text{color:#FFFFFF;}
body .popup-wait{display:none;position:fixed;width:100%;height:100px;text-align:center;padding:20px;top:40%;z-index:699;}
.popup-wait .popup-wait-box{display:inline;width:auto;padding:30px;background-color:#FFFFFF;border:solid 1px #BDBDBD;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;;box-shadow:2px 2px 2px 1px #BDBDBD;text-align:center;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:11px !important;line-height:200% !important;/*
background-color:#FFFFFF;border:2px solid #BD1978;color:#000000;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;*/}
.mod-install-form .list .data{background-color:#FFFFFF;}
.mod-install-form .data .edit-this-data{height:20px;width:800px;text-align:right;}
.mod-install-form .edit-this-data img{height:16px;width:20px;margin-top:4px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-install-form-edit-data.png');background-repeat:no-repeat;background-position:top left;}
.mod-install-form .more-information{z-index:20;display:none;text-align:center;overflow:visible;position:absolute;bottom:-35px;left:-285px;}
.mod-install-form .more-information .information{/*
min-height:100px;*/
min-height:100px;;width:250px;background-color:#FFFFFF;border:solid 1px #BDBDBD;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;;box-shadow:2px 2px 2px 1px #BDBDBD;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:11px !important;line-height:200% !important;padding:5px 20px 20px 20px;}
.mod-install-form .more-information-visible{display:block;}
.mod-install-form .info-dashboard{text-align:left;font-size:12px;}
.mod-install-form h1.alternate-color{color:#5C5C5C !important;}
.mod-install-form td.html .note{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;margin:10px 0px 10px 0px;width:800px;}
.mod-install-form td.html .note a{font-size:14px;}
.mod-plugin-download-main{margin-bottom:30px;}
.mod-plugin-download-main .mod-plugin-download-title{height:60px;line-height:30px;margin-top:7px;font-size:21px;text-transform:uppercase;}
.mod-plugin-download-product .mod-plugin-download-text{height:71px;margin-top:7px;font-size:14px;}
.mod-plugin-download-product .mod-plugin-download-text p{margin-bottom:8px;}
.mod-plugin-download-product .mod-plugin-download-url{height:38px;width:303px;text-align:center;}
.module-plugin-download .mod-plugin-download-main .download-wrapper a{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
.mod-plugin-download-main .download-wrapper a:hover{background-position:left bottom;}
.mod-plugin-download-main .download-wrapper{margin-bottom:40px;}
.mod-plugin-download-main .mod-plugin-download-spacer{height:335px;width:20px;}
.mod-plugin-download-main .mod-plugin-download-title,.mod-plugin-download-main .mod-plugin-download-image,.mod-plugin-download-main .mod-plugin-download-text,.mod-plugin-download-main .addthis{text-align:center;}
.mod-plugin-download-main .mod-plugin-download-title{margin-bottom:30px;}
.mod-plugin-download-main .mod-plugin-download-text{margin-bottom:10px;}
.mod-plugin-download-main h1.mod-plugin-download-title-span /* Same styling as H1 */{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:32px !important;text-transform:uppercase;}
.mod-plugin-download-main .mod-plugin-download-image{margin-bottom:30px;}
.mod-plugin-download-main .addthis .addthis_toolbox{display:inline-block;margin-bottom:10px;}
.mod-plugin-download-main .mod-plugin-download-url{margin-top:30px;margin-bottom:45px;}
.mod-plugin-download-main .mod-plugin-download-url-empty{margin-top:10px;}
.mod-plugin-download-main .mod-plugin-download-url a,#config_file_content input.button{display:block;height:38px;width:100px;color:#FFFFFF !important;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
#config_file_content input.button{text-align:center;}
.mod-plugin-download-main .mod-plugin-download-url a:hover,#config_file_content input:hover{text-decoration:none;background-position:left bottom;}
body.module-plugin-download .web-content .mod-plugin-download-text span.12{font-size:12px !important;}
body.module-plugin-download .web-content .mod-plugin-download-text span.10{font-size:10px !important;}
.mod-plugin-download-main .plugin-version,.mod-plugin-download-main .build-number,.mod-plugin-download-main .checkbox,.mod-plugin-download-main .download-button{font-size:14px;margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;line-height:150%;}
.mod-plugin-download-main .version-title{padding-top:10px;}
.mod-plugin-download-main .download-text{font-size:14px;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;line-height:150%;}
.mod-plugin-download-main .download-button{display:flex;flex-flow:row nowrap;justify-content:center;}
.mod-plugin-download-main .version-title,.mod-plugin-download-main .build-title{font-size:14px;}
.mod-plugin-download-main .download-button a{display:block;position:relative;height:60px;width:60px;}
.mod-plugin-download-main .download-button a::after{display:block;background-image:url('https://www.ideal-checkout.nl/templates/default/images/download-button.png');background-position:left top;background-repeat:no-repeat;background-size:100% 100%;height:200%;width:100%;position:absolute;top:0px;left:0px;content:'';}
.mod-plugin-download-main .download-button a:hover::after{top:-60px;}
body.module-plugin-download .mod-plugin-download-main .radio,body.module-plugin-download .mod-plugin-download-main .checkbox{position:relative;width:20px;height:20px;left:calc(50% - 10px);margin-top:4px;}
body.module-plugin-download .mod-plugin-download-main table.emergency .radio{float:left;margin-top:7px;}
body.module-plugin-download .mod-plugin-download-main .radio input.radio-1,body.module-plugin-download .mod-plugin-download-main .radio input.radio-2,body.module-plugin-download .mod-plugin-download-main .checkbox input{visibility:hidden;position:absolute;top:0px;left:0px;}
body.module-plugin-download .mod-plugin-download-main .radio-1,body.module-plugin-download .mod-plugin-download-main .radio-2{width:0px;margin:0px;position:relative;top:0px;left:0px;}
body.module-plugin-download .mod-plugin-download-main .radio label,body.module-plugin-download .mod-plugin-download-main .checkbox label{cursor:pointer;position:absolute;width:20px;height:20px;top:0px;left:0px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,.4);background:-webkit-linear-gradient(top,#222 0%,#45484d 100%);background:-moz-linear-gradient(top,#222 0%,#45484d 100%);background:-o-linear-gradient(top,#222 0%,#45484d 100%);background:-ms-linear-gradient(top,#222 0%,#45484d 100%);background:linear-gradient(top,#222 0%,#45484d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#222',endColorstr='#45484d',GradientType=0 );}
body.module-plugin-download .mod-plugin-download-main .radio label:after,body.module-plugin-download .mod-plugin-download-main .checkbox label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
body.module-plugin-download .mod-plugin-download-main .radio label:hover::after,body.module-plugin-download .mod-plugin-download-main .checkbox label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}
body.module-plugin-download .mod-plugin-download-main .radio input[type=radio]:checked + label:after,body.module-plugin-download .mod-plugin-download-main .checkbox input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
body.module-portfolio .portfolio-wrapper{margin-bottom:125px;}
body.module-portfolio .portfolio-wrapper .mod-item{position:relative;float:left;clear:none;width:219px;height:325px;margin-right:28px;}
body.module-portfolio .portfolio-wrapper .mod-item-3{margin-right:0px}
body.module-portfolio .portfolio-wrapper .mod-item-4{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-5{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-6{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-7{margin-right:0px}
body.module-portfolio .portfolio-wrapper .mod-item-7{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-8{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-9{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-10{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-11{margin-right:0px}
body.module-portfolio .portfolio-wrapper .mod-item-11{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-12{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-13{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-14{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-15{margin-right:0px}
body.module-portfolio .portfolio-wrapper .mod-item-15{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-16{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-17{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-18{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-19{margin-right:0px}
body.module-portfolio .portfolio-wrapper .mod-item-19{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-20{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-21{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-22{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item-23{margin-right:0px}
body.module-portfolio .portfolio-wrapper .mod-item-23{margin-top:30px}
body.module-portfolio .portfolio-wrapper .mod-item .image,body.module-portfolio .portfolio-wrapper .mod-item .image-overlay{position:absolute;top:0px;left:0px;height:162px;width:218px;}
body.module-portfolio .portfolio-wrapper .mod-item .image-wrapper{height:162px;width:218px;margin-bottom:20px;}
body.module-portfolio .portfolio-wrapper .mod-item .title,body.module-portfolio .portfolio-wrapper .mod-item .title a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:16px;font-style:normal;font-weight:normal;}
body.module-portfolio .portfolio-wrapper .mod-item .text{margin-top:3px;}
body.module-portfolio .portfolio-wrapper .mod-item .text,body.module-portfolio .portfolio-wrapper .mod-item .text p{color:#B0A8B7;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;line-height:200%;}
body.module-portfolio .portfolio-wrapper .mod-item .text p{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}
body.module-portfolio .mod-item .portfolio-social-media{position:absolute;bottom:0px;left:0px;height:25px;width:219px;}
body.module-portfolio .portfolio-wrapper .linkedin,body.module-portfolio .portfolio-wrapper .facebook,body.module-portfolio .portfolio-wrapper .twitter,body.module-portfolio .portfolio-wrapper .googleplus{position:relative;clear:none;float:left;height:25px;width:25px;margin-right:2px;text-align:left;}
body.module-portfolio .portfolio-wrapper .linkedin a.follow-linkedin,body.module-portfolio .portfolio-wrapper .facebook a.follow-facebook,body.module-portfolio .portfolio-wrapper .twitter a.follow-twitter,body.module-portfolio .portfolio-wrapper .googleplus a.follow-googleplus,.fancybox-wrap a.follow-linkedin,.fancybox-wrap a.follow-facebook,.fancybox-wrap a.follow-twitter,.fancybox-wrap a.follow-googleplus{display:block;height:25px;width:25px;}
body.module-portfolio .portfolio-wrapper .linkedin a.follow-linkedin,.fancybox-wrap a.follow-linkedin{background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-portfolio-linkedin.png');background-position:left top;background-repeat:no-repeat;}
body.module-portfolio .portfolio-wrapper .facebook a.follow-facebook,.fancybox-wrap a.follow-facebook{background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-portfolio-facebook.png');background-position:left top;background-repeat:no-repeat;}
body.module-portfolio .portfolio-wrapper .twitter a.follow-twitter,.fancybox-wrap a.follow-twitter{background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-portfolio-twitter.png');background-position:left top;background-repeat:no-repeat;}
body.module-portfolio .portfolio-wrapper .googleplus a.follow-googleplus,.fancybox-wrap a.follow-googleplus{background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-portfolio-googleplus.png');background-position:left top;background-repeat:no-repeat;}
body.module-portfolio .portfolio-wrapper .linkedin a.follow-linkedin:hover,body.module-portfolio .portfolio-wrapper .facebook a.follow-facebook:hover,body.module-portfolio .portfolio-wrapper .twitter a.follow-twitter:hover,body.module-portfolio .portfolio-wrapper .googleplus a.follow-googleplus:hover,.fancybox-wrap a.follow-linkedin:hover,.fancybox-wrap a.follow-facebook:hover,.fancybox-wrap a.follow-twitter:hover,.fancybox-wrap a.follow-googleplus:hover{background-position:left bottom;}
.fancybox-wrap .fancybox-social-information{margin-top:44px;}
.fancybox-wrap a.social-media-item{margin-right:1px;margin-bottom:2px;}
body.module-portfolio .portfolio-content-wrapper .main-content-wrapper{position:relative;float:left;clear:none;width:620px;}
body.module-portfolio .main-content-wrapper .mod-portfolio-content-title,body.module-portfolio .links-wrapper .link-title{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:24px;font-style:normal;font-weight:normal;text-transform:uppercase;margin-bottom:18px;}
body.module-portfolio .main-content-wrapper .mod-portfolio-content-subtitle{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:15px;font-style:normal;font-weight:normal;line-height:190%;}
body.module-portfolio .main-content-wrapper .mod-portfolio-content-text{margin-top:2px !important;}
body.module-portfolio .main-content-wrapper .mod-portfolio-content-text,body.module-portfolio .main-content-wrapper .mod-portfolio-content-text p{color:#B0A8B7;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;line-height:190%;}
body.module-portfolio .mod-portfolio-content-read-more a{display:block;height:38px;width:100px;text-align:center;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
body.module-portfolio .mod-portfolio-content-read-more a:hover{background-position:left bottom;}
body.module-portfolio .portfolio-content-wrapper .links-wrapper{position:relative;float:right;clear:none;padding-left:25px;width:340px;}
body.module-portfolio .portfolio-content-wrapper .link-title{/* Other stylying is up in the file */
margin-bottom:20px;}
body.module-portfolio .links-wrapper .links-item{padding-left:17px;margin-top:2px;margin-bottom:10px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-portfolio-link-dot.png');background-position:left top;background-repeat:no-repeat;}
body.module-portfolio .links-wrapper .link-title+.links-item{margin-top:0px;}
body.module-portfolio .links-wrapper .links-item a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:15px;font-style:normal;font-weight:normal;}
body.module-portfolio .links-wrapper .links-item a:hover{text-decoration:underline;}
.module-reviews .review-form .review-placement{cursor:pointer;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;color:#BD1978;}
.module-reviews .review-form .review-placement:hover{text-decoration:underline;}
.module-reviews .feedback-form .form-spacer-left{float:left;clear:none;width:180px;}
.module-reviews .form-wrapper{width:600px;float:left;clear:none;}
.module-reviews .form-wrapper .form-intro{margin:20px 0px 20px 0px;font-style:italic;}
.module-reviews .feedback-form{width:960px;display:none;}
.module-reviews .feedback-form .label{height:30px;width:300px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;color:#5C5C5C;}
.module-reviews .feedback-form .textfield,.module-reviews .feedback-form .textarea,.module-reviews .feedback-form select{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;border:1px solid #E6E6E6;background-color:#FFFFFF;}
.module-reviews .feedback-form .textfield{height:30px;width:300px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;color:#5C5C5C;padding-left:5px;}
.module-reviews .feedback-form .textarea{height:60px;width:300px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;color:#5C5C5C;padding-left:5px;padding-top:5px;}
.module-reviews .feedback-form select{height:30px;width:300px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;color:#5C5C5C;padding-left:5px;padding-top:5px;}
.module-reviews .feedback-form a{font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px !important;color:#5C5C5C !important;text-decoration:underline !important;}
.web-layout .web-content input.button-submit{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;height:38px;width:100px;margin-top:16px;}
.web-layout .web-content input.button-submit:hover,.web-layout .web-content input.button-reset:hover{text-decoration:none;background-position:left bottom;}
.module-reviews .web-content-title{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;text-transform:uppercase;margin:0px 0px 30px 0px !important;padding:34px 0px 0px 0px !important;}
.module-reviews .mod-reviews-item-list{width:960px;}
.module-reviews .mod-reviews{margin-top:45px;}
.module-reviews .review-form,.module-reviews .review-form a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
.module-reviews .review-form span{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
.module-reviews .review-form span:hover{background-position:left bottom;cursor:pointer;}
.mod-reviews-item-list .mod-reviews-item{width:235px;margin-bottom:50px;float:left;clear:none;}
.mod-reviews-item .mod-reviews-item:hover,.mod-reviews-item-list .mod-reviews-item a:hover{text-decoration:none;}
.mod-reviews-item .short-text{padding-left:10px;padding-right:10px;}
.mod-reviews-item .title{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:18px;height:55px;padding-left:46px;padding-right:46px;margin-bottom:5px;}
.mod-reviews-item .title:hover{text-decoration:none;}
.mod-reviews-item .title h3{font-weight:normal;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.mod-reviews-item .short-text{margin-bottom:7px;padding-top:7px;height:77px;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;}
.mod-reviews-item .short-text:hover{text-decoration:none;}
.mod-reviews-item .full-text{margin-bottom:15px;padding-top:7px;height:auto;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;}
.mod-reviews-item .show-all{color:#BD1978;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;margin-bottom:10px;}
.mod-reviews-item .show-all:hover{cursor:pointer;}
.mod-reviews-item .text a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;}
.mod-reviews-item .text a:hover{text-decoration:underline !important;}
.mod-reviews-item .author{color:#808184;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;}
.mod-reviews-item .author:hover{text-decoration:none;}
.mod-reviews-item .author .name-wrapper{padding-left:13px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-review-author-background.png');background-repeat:no-repeat;background-position:center left;}
.mod-reviews-item .company{color:#808184;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;height:20px;}
.mod-reviews-item .company a{color:#808184 !important;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;text-decoration:none;}
.mod-reviews-item .company a:hover,.mod-reviews-item .company:hover{text-decoration:none;}
.module-reviews .web-content .pagination-top{display:none;}
.module-reviews .web-content .pagination-bottom{padding-bottom:45px;}
.module-reviews div.plu-pagination-items{height:24px;width:954px;}
.module-reviews div.pagination-center{text-align:center;width:960px;height:24px;}
.module-reviews div.pagination-right{text-align:right;}
.module-reviews div.plu-pagination-items a{display:inline-block;color:#5C5C5C;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;text-transform:auto;width:24px;height:24px;line-height:24px;padding:0px;}
.module-reviews div.plu-pagination-items a.pagination_previous{float:left;clear:none;width:45px;text-align:left;}
.module-reviews div.plu-pagination-items a.pagination_next{float:right;clear:none;width:60px;text-align:right;}
.module-reviews div.plu-pagination-items a.pagination_item_active{color:#5C5C5C;text-decoration:none;}
.module-reviews div.plu-pagination-items a:hover{color:#5C5C5C;text-decoration:none;}
.mod-reviews-item .overlay-image{display:none;position:absolute;top:115px;left:95px;width:79px;height:62px;z-index:200;}
.mod-reviews-item.mod-review-hover .short-text{opacity:0.5;filter:alpha(opacity=50);/* For IE8 and earlier */
cursor:pointer;}
.mod-reviews-item.mod-review-hover .overlay-image,.mod-reviews-item.mod-review-hover .overlay-image img{display:block;cursor:pointer;}
.mod-reviews-item .readmore{height:20px;text-align:right;padding-right:10px;color:#A8A8A8;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;}
body.module-google-site-search .web-content-left{margin-bottom:45px;}
.module-google-site-search .web-content-left form,.module-google-site-search .web-content-left table{padding:auto;margin:auto;}
.module-google-site-search .web-content-title{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;text-transform:uppercase;margin:0px 0px 2px 0px !important;padding:34px 0px 0px 0px !important;}
.module-google-site-search .textfield_search{width:200px;height:19px;border:solid 1px #D0CDCD;background-color:#FFFFFF;background-image:none !important;color:#C0C0C0;text-transform:uppercase;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.module-google-site-search .button_submit{height:19px;width:25px;padding:0px 0px 0px 0px;background-color:#464646;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.module-google-site-search .gsc-above-wrapper-area,.module-google-site-search .gsc-result-info{text-align:center;}
.module-google-site-search .gsc-wrapper{text-align:left !important;}
.module-google-site-search .gsc-webResult .gsc-result{border:none;/*  solid 1px #D0CDCD;*/
padding:10px 0px 10px 0px;}
.module-google-site-search .gsc-above-wrapper-area{border-bottom:solid 1px #D0CDCD;margin-bottom:4px;}
.module-sitemap .web-content-left ul{list-style:none;}
.module-sitemap .web-content-left li{height:30px;line-height:30px;padding-top:0px;padding-bottom:0px;}
.module-sitemap .web-content-left li.sub{margin-left:5px !important;padding-left:12px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-sitemap-li-sub.png');background-repeat:no-repeat;background-position:top left;}
.module-sitemap .web-content-left li.subsub{margin-left:37px !important;padding-left:12px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-sitemap-li-sub.png');background-repeat:no-repeat;background-position:top left;}
.module-sitemap .web-content-left li.subsubsub{margin-left:59px !important;padding-left:12px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-sitemap-li-sub.png');background-repeat:no-repeat;background-position:top left;}
.module-sitemap .web-content-title{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;text-transform:uppercase;text-align:center;margin:0px 0px 2px 0px !important;padding:34px 0px 0px 0px !important;}
.module-sitemap .web-body-content .web-content-left{padding-bottom:20px;}
.module-sitemap .web-body-content .web-content-left ul{text-align:left !important;}
body.module-webpage-phps .mod-webpage-phps-products{height:341px;text-align:center;}
.mod-webpage-phps-products .mod-webpage-phps-left-small{height:auto;width:163px;}
.mod-webpage-phps-products .mod-webpage-phps-left-large{height:auto;width:326px;}
.mod-webpage-phps-products .mod-webpage-phps-product{height:340px;width:305px;background-color:#FFFFFF;border:solid 1px #D9DCDD;}
.mod-webpage-phps-product .mod-webpage-phps-image{height:105px;width:303px;margin-top:20px;}
.mod-webpage-phps-product .mod-webpage-phps-title,.mod-webpage-phps-product .mod-webpage-phps-text{padding-left:30px;padding-right:30px;}
.mod-webpage-phps-product .mod-webpage-phps-title{height:60px;line-height:30px;margin-top:7px;font-size:21px;text-transform:uppercase;}
.mod-webpage-phps-product .mod-webpage-phps-text{height:71px;margin-top:7px;font-size:14px;}
.mod-webpage-phps-product .mod-webpage-phps-text p{margin-bottom:8px;}
.mod-webpage-phps-product .mod-webpage-phps-url{height:38px;width:303px;text-align:center;}
.mod-webpage-phps-product .mod-webpage-phps-url a,.module-webpage-phps .mod-webpage-phps-main .download-wrapper a{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
.mod-webpage-phps-product .mod-webpage-phps-url a:hover,.mod-webpage-phps-main .download-wrapper a:hover{background-position:left bottom;}
.mod-webpage-phps-main .download-wrapper{margin-bottom:40px;}
.mod-webpage-phps-products .mod-webpage-phps-spacer{height:335px;width:20px;}
.mod-webpage-phps-main .mod-webpage-phps-title,.mod-webpage-phps-main .mod-webpage-phps-image,.mod-webpage-phps-main .mod-webpage-phps-text,.mod-webpage-phps-main .addthis{text-align:center;}
.mod-webpage-phps-main .mod-webpage-phps-title{margin-bottom:30px;}
.mod-webpage-phps-main .mod-webpage-phps-text{margin-bottom:10px;}
.mod-webpage-phps-main .mod-webpage-phps-title h1.mod-webpage-phps-title-span /* Same styling as H1 */{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;font-style:normal;font-weight:normal;text-transform:uppercase;}
.mod-webpage-phps-main .mod-webpage-phps-image{margin-bottom:30px;}
.mod-webpage-phps-main .addthis .addthis_toolbox{display:inline-block;margin-bottom:10px;}
.mod-webpage-phps-main .mod-webpage-phps-url{margin-top:30px;margin-bottom:45px;}
.mod-webpage-phps-main .mod-webpage-phps-url-empty{margin-top:10px;}
.mod-webpage-phps-main .mod-webpage-phps-url a,#config_file_content input.button{display:block;height:38px;width:100px;color:#FFFFFF !important;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
#config_file_content input.button{text-align:center;}
.mod-webpage-phps-main .mod-webpage-phps-url a:hover,#config_file_content input:hover{text-decoration:none;background-position:left bottom;}
body.module-webpage-phps .web-content .mod-webpage-phps-text span.12{font-size:12px !important;}
body.module-webpage-phps .web-content .mod-webpage-phps-text span.10{font-size:10px !important;}
.mod-webpage-phps-main .text{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;height:30px;line-height:30px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;padding-left:5px;border:1px solid #E6E6E6;padding-top:0px;background-color:#FFFFFF;}
.mod-webpage-phps-main select{height:30px;margin:6px 0px 3px 3px;padding-left:3px;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;}
.mod-webpage-phps-main #config_file_content div.input{height:55px;width:960px;text-align:center;}
.mod-webpage-phps-main #config_file_content input.button-submit{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;display:inline-block;height:38px;width:100px;margin:16px 25px 0px 0px;}
.mod-webpage-phps-main #config_file_content input.button-reset,.mod-webpage-phps-main #config_file_content input.button-back{background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-repeat:no-repeat;background-position:top left;border:none;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;display:inline-block;height:38px;width:100px;margin:16px 25px 0px 0px;}
.mod-webpage-phps-main #config_file_content input.button-submit:hover,.mod-webpage-phps-main #config_file_content input.button-reset:hover,.mod-webpage-phps-main #config_file_content input.button-back:hover{background-position:bottom left;}
body.module-webpage-phps div.mod-webpage-phps-text span.omnikassa-title{font-size:30px;color:#FD6400;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;}
#new-website-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:2000;font-family:Arial,Helvetica,sans-serif;}
.new-website-overlay .new-website-modal{margin-bottom:1.5rem;/* mb-6 */
   background-color:white;/* bg-white */
   border-radius:0.5rem;/* rounded-lg */
   overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);/* shadow-xl */
   transform:translate(0,0.25rem) scale(0.95);/* transform */
   transition:all 0.3s ease-in-out;/* transition-all */
   max-width:35rem;margin-left:auto;margin-right:auto;/* sm:mx-auto */
   opacity:1.0;/* style attribute */}
.new-website-modal .px-6{padding-left:1.5rem;padding-right:1.5rem;}
.new-website-modal .py-4{padding-top:1rem;padding-bottom:1rem;}
.new-website-modal .mb-3{margin-bottom:0.750rem;}
.new-website-modal .text-lg{font-size:1.125rem;line-height:1.75rem;}
.new-website-modal .mt-4{margin-top:1rem;}
.new-website-modal .bg-gray-100{background-color:rgb(243 244 246);}
.new-website-modal .bg-gray-200{background-color:rgb(229 231 235);}
.new-website-modal .text-right{text-align:right;}
.new-website-modal .cancel{display:inline-flex;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;align-items:center;border-radius:0.375rem;border-width:1px;border-color:#D1D5DB;font-size:0.75rem;line-height:1rem;font-weight:600;letter-spacing:0.1em;color:#374151;text-transform:uppercase;background-color:#ffffff;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);}
.new-website-modal .cancel:hover{color:#6B7280;cursor:pointer;}
.new-website-modal .view{display:inline-flex;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;margin-left:0.5rem;justify-content:center;align-items:center;border-radius:0.375rem;border-width:1px;border-color:transparent;font-size:0.75rem;line-height:1rem;font-weight:600;letter-spacing:0.1em;color:#ffffff;text-transform:uppercase;background-color:#ffa75a;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;}
.new-website-modal .view:hover{background-color:#d69863;cursor:pointer;}
body .new-website{background-color:#ffa75a;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;height:50px;width:100%;}
body .new-website .centered{display:flex;height:100%;margin:0px 20px;justify-content:center;align-items:center;}
body .new-website span{font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
body .new-website a{color:#FFFFFF;}
div.fancybox-wrap h1{color:#BD1978;font-family:LaconicRegular,Helvetica,"Times New Roman",Serif;font-size:14px;font-style:normal;font-weight:normal;margin:0px 0px 0px -1px;padding:0px 0px 4px 0px;}
div.fancybox-wrap p{color:#5C5C5C;font-family:Helvetica,"Times New Roman",Serif;font-size:14px;font-style:normal;font-weight:normal;line-height:150%;margin:0px 0px 0px 0px;padding:0px 0px 12px 0px;}
body div.fancybox-wrap,body div.fancybox-skin{height:auto !important;width:600px !important;}
div.fancybox-wrap div.fancybox-inner,div.fancybox-wrap div.fancybox-inner img{height:131px !important;width:456px !important;}
div.fancybox-wrap div.fancybox-inner img{margin-left:70px !important;}
div.fancybox-wrap div.fancybox-title-inside-wrap,div.fancybox-wrap div.fancybox-outer{width:600px;}
body div.fancybox-html,div.web-layout div.fancybox-html{display:none;}
.web-layout #ddm0,.web-layout .plu-navigation,.web-layout .web-header-justified,.web-layout .web-header-centered{overflow:visible !important;}
.web-layout #ddm0{position:absolute;bottom:-5px;left:-12px;width:960px;height:60px;z-index:750;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#ddm0 ul{display:block;list-style:none;margin:0px;padding:0px;width:960px;white-space:nowrap;}
#ddm0 ul ul{display:none;/* HIDE SUBMENU FOR USERS WITHOUT JAVASCRIPT */}
#ddm0 li{height:60px;list-style:none;/* HORIZONTAL MENU */
display:block;float:left;clear:none;position:relative;}
/* Padding Bottom */
#ddm0 ul li a,#ddm0 ul li a:link,#ddm0 ul li a:visited,#ddm0 ul li a:active{display:block;color:#5C5C5C;font-family:arial;font-size:15px;font-weight:normal;line-height:40px;height:40px;padding:0px 0px 20px 0px;margin:0px 18px 0px 13px;text-decoration:none;text-transform:uppercase;}
#ddm0 ul li.item_active a,#ddm0 ul li.item_hover a:hover{color:#BD1978;background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-nav-menu-background-active.png');background-repeat:repeat-x;background-position:bottom left;}
#ddm0 ul li.item_parent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-header-menu-sublayer-indicator.png');background-repeat:no-repeat;background-position:right top;margin-right:11px;}
#ddm0 ul li > ul a,#ddm0 ul li > ul a:hover{background-image:none !important;}
.web-layout #ddm1,.web-layout .plu-navigation,.web-layout .web-header-justified,.web-layout .web-header-centered{overflow:visible !important;}
.web-layout #ddm1{position:absolute;bottom:-5px;left:-12px;width:960px;height:60px;z-index:750;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#ddm1 ul{display:block;list-style:none;margin:0px;padding:0px;width:960px;white-space:nowrap;}
#ddm1 ul ul{display:none;/* HIDE SUBMENU FOR USERS WITHOUT JAVASCRIPT */}
#ddm1 li{height:60px;list-style:none;/* HORIZONTAL MENU */
display:block;float:left;clear:none;position:relative;}
/* Padding Bottom */
#ddm1 ul li a,#ddm1 ul li a:link,#ddm1 ul li a:visited,#ddm1 ul li a:active{display:block;color:#5C5C5C;font-family:arial;font-size:15px;font-weight:normal;line-height:40px;height:40px;padding:0px 0px 20px 0px;margin:0px 18px 0px 13px;text-decoration:none;text-transform:uppercase;}
#ddm1 ul li.item_active a,#ddm1 ul li.item_hover a:hover{color:#BD1978;background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-nav-menu-background-active.png');background-repeat:repeat-x;background-position:bottom left;}
#ddm1 ul li.item_parent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-header-menu-sublayer-indicator.png');background-repeat:no-repeat;background-position:right top;margin-right:11px;}
#ddm1 ul li > ul a,#ddm1 ul li > ul a:hover{background-image:none !important;}
.web-layout #ddm0,.web-layout .plu-navigation,.web-layout .web-header-justified,.web-layout .web-header-centered{overflow:visible !important;}
#ddm0 ul ul li.item_parent{margin:0px;padding:0px;}
#ddm0 ul li a{float:left;clear:none;white-space:nowrap;}
#ddm0 ul ul{position:absolute;top:47px;left:-60px;display:none;width:200px;padding:4px 0px 10px 0px;/* Custom styling */
background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-background.gif');background-repeat:no-repeat;background-position:top center;}
#ddm0 ul li ul li.item_noparent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:center left !important;}
#ddm0 ul li ul li.item_noparent:hover{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:top left !important;}
#ddm0 ul li ul li ul li.item_noparent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:top left !important;}
#ddm0 ul li ul li ul li.item_noparent:hover{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:center left !important;}
#ddm0 ul ul ul li{display:block;width:220px;float:none;clear:both;text-align:left;/* Custom styling */
height:25px;line-height:25px;margin:0px 0px 0px 0px;padding:0px 0px 0px 15px !important;border:none;overflow:visible;background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:center left;}
#ddm0 ul ul li{display:block;width:200px;float:none;clear:both;text-align:left;/* Custom styling */
height:25px;line-height:25px;margin:0px 0px 0px 0px;border:none;overflow:visible;background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:top left !important;padding:0px 0px 0px 20px !important;}
#ddm0 ul ul li.item_parent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-parent-background.png');background-repeat:no-repeat;background-position:center left !important;padding:0px 0px 0px 20px;}
#ddm0 ul ul li.item_hover a:hover{color:#FFFFFF;}
#ddm0 ul ul li.item_parent.item_hover{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-parent-background.png');background-repeat:no-repeat;background-position:top left !important;}
#ddm0 li.item_active ul li.item_active{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:top left !important;}
#ddm0 li.item_active ul ul li.item_active{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:center left !important;}
#ddm0 ul ul li.item_parent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-parent-background.png');background-repeat:no-repeat;background-position:center left;padding:0px 0px 0px 20px;}
#ddm0 li.item_active ul li.item_active.item_parent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-parent-background.png');background-repeat:no-repeat;background-position:top left;padding:0px 0px 0px 20px;}
#ddm0 ul ul li.item_hover{background-position:top left;}
#ddm0 ul ul li.item_first{margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
#ddm0 ul ul li a,#ddm0 ul ul li a:link,#ddm0 ul ul li a:visited,#ddm0 ul ul li a:active{display:block;color:#FFFFFF;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;font-weight:normal;line-height:50px;height:50px;padding:0px 0px 0px 0px !important;margin:0px 13px 0px 0px;text-decoration:none;text-transform:uppercase;height:25px;width:200px;line-height:25px;}
#ddm0 ul ul li a:hover{color:#FFFFFF;}
#ddm0 ul ul li.item_parent{background-position:center left;}
#ddm0 ul ul ul{position:absolute;top:0px;left:200px;/* Position of submenu Width of parent submenu */

display:none;width:200px;padding:0px 0px 10px 0px;/* Custom styling */
background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-background.gif');background-repeat:no-repeat;background-position:top left;}
.web-layout #ddm1,.web-layout .plu-navigation,.web-layout .web-header-justified,.web-layout .web-header-centered{overflow:visible !important;}
#ddm1 ul ul li.item_parent{margin:0px;padding:0px;}
#ddm1 ul li a{float:left;clear:none;white-space:nowrap;}
#ddm1 ul ul{position:absolute;top:47px;left:-60px;display:none;width:200px;padding:4px 0px 10px 0px;/* Custom styling */
background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-background.gif');background-repeat:no-repeat;background-position:top center;}
#ddm1 ul li ul li.item_noparent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:center left !important;}
#ddm1 ul li ul li.item_noparent:hover{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:top left !important;}
#ddm1 ul li ul li ul li.item_noparent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:top left !important;}
#ddm1 ul li ul li ul li.item_noparent:hover{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:center left !important;}
#ddm1 ul ul ul li{display:block;width:200px;float:none;clear:both;text-align:left;/* Custom styling */
height:25px;line-height:25px;margin:0px 0px 0px 0px;padding:0px 0px 0px 15px !important;border:none;overflow:visible;background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:center left;}
#ddm1 ul ul li{display:block;width:200px;float:none;clear:both;text-align:left;/* Custom styling */
height:25px;line-height:25px;margin:0px 0px 0px 0px;border:none;overflow:visible;background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:top left !important;padding:0px 0px 0px 20px !important;}
#ddm1 ul ul li.item_parent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-parent-background.png');background-repeat:no-repeat;background-position:center left !important;padding:0px 0px 0px 20px;}
#ddm1 ul ul li.item_hover a:hover{color:#FFFFFF;}
#ddm1 ul ul li.item_parent.item_hover{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-parent-background.png');background-repeat:no-repeat;background-position:top left !important;}
#ddm1 li.item_active ul li.item_active{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:top left !important;}
#ddm0 li.item_active ul ul li.item_active{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-background.png');background-repeat:no-repeat;background-position:center left !important;}
#ddm1 ul ul li.item_parent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-parent-background.png');background-repeat:no-repeat;background-position:center left;padding:0px 0px 0px 20px;}
#ddm1 li.item_active ul li.item_active.item_parent{background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-li-parent-background.png');background-repeat:no-repeat;background-position:top left;padding:0px 0px 0px 20px;}
#ddm1 ul ul li.item_hover{background-position:top left;}
#ddm1 ul ul li.item_first{margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
#ddm1 ul ul li a,#ddm1 ul ul li a:link,#ddm1 ul ul li a:visited,#ddm1 ul ul li a:active{display:block;color:#FFFFFF;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;font-weight:normal;line-height:50px;height:50px;padding:0px 0px 0px 0px !important;margin:0px 13px 0px 0px;text-decoration:none;text-transform:uppercase;height:25px;width:200px;line-height:25px;}
#ddm1 ul ul li a:hover{color:#FFFFFF;}
#ddm1 ul ul li.item_parent{background-position:center left;}
#ddm1 ul ul ul{position:absolute;top:0px;left:200px;/* Position of submenu Width of parent submenu */

display:none;width:200px;padding:0px 0px 10px 0px;/* Custom styling */
background-image:url('https://www.ideal-checkout.nl/templates/default/images/plu-navigation-background.gif');background-repeat:no-repeat;background-position:top left;}
.page-107 .web-content > .web-content-title{display:none;}
.page-107 .postcode-ideal-header{background:url(https://www.ideal-checkout.nl/images/postcode-ideal/visual-postcode-ideal.jpg) no-repeat 0 0;border-radius:6px;padding:30px;}
.page-107 .postcode-ideal-header p,.page-107 .postcode-ideal-header h2{color:#fff;}
.page-107 .postcode-ideal-header h2{font-size:40px;margin:0 0 15px 0;}
.page-107 .postcode-ideal-header p{margin:15px 0 0 0;font-size:20px;line-height:1.3;}
.page-107 .postcode-ideal-features{overflow:hidden;margin:30px 0;padding-left:15px;text-align:left;background-color:#fff;}
.page-107 div.postcode-ideal-features > div{float:left;clear:none;width:300px;padding:15px;}
.page-107 .postcode-ideal-features > div + div{margin-left:15px;}
.page-107 .postcode-ideal-features h3{padding:5px 0;color:#3593c4;}
.page-107 .web-content .postcode-ideal-features a{color:#3593c4;}
.page-107 .postcode-ideal-buttons{margin:30px 0;}
.page-107 .postcode-ideal-button + .postcode-ideal-button{margin-left:15px;}
.page-107 .postcode-ideal-button,.page-107 .web-content a.postcode-ideal-button{display:inline-block;font-family:arial,sans-serif;font-size:18px;padding:8px 20px;border:1px solid #444;border-radius:40px;text-decoration:none;transition:background-color .2s,color .2s;line-height:1.4;white-space:nowrap;border-color:transparent;background-color:#3593c4;color:#fff;font-weight:bold;}
.page-107 .postcode-ideal-button:hover,.page-107 .web-content a.postcode-ideal-button:hover{background-color:#3ca6de;}
.page-107 .postcode-ideal-button-primary,.page-107 .web-content a.postcode-ideal-button-primary{border-color:transparent;background-color:#3593c4;color:#fff;font-weight:bold;}
.page-107 .web-content a.postcode-ideal-button-primary + a.postcode-ideal-button-primary{float:right;}
.page-107 .postcode-ideal-button-primary:hover,.page-107 .web-content a.postcode-ideal-button-primary:hover{background-color:#3ca6de;}
.page-107 .postcode-ideal-button-cta,.page-107 .web-content a.postcode-ideal-button-cta{border-color:transparent;background-color:#3593c4;color:#fff;font-weight:bold;}
.page-107 .postcode-ideal-button-cta:hover,.page-107 .web-content a.postcode-ideal-button-cta:hover{background-color:#3ca6de;}
.page-107 .postcode-ideal-implementation{background-color:#fff;padding:30px;margin:30px 0;text-align:left;}
.page-107 .postcode-ideal-implementation h3{color:#3593c4;font-size:20px;padding:0 0 30px 0;}
.page-107 .postcode-ideal-implementation table{border:1px solid #c2deed;border-radius:6px;padding:0 15px;text-align:left;width:100%;margin-bottom:15px;}
.page-107 .postcode-ideal-implementation td{padding:15px 0;font-size:16px;line-height:1.3;vertical-align:bottom;}
.page-107 .postcode-ideal-implementation td:first-child{width:400px;}
.page-107 .postcode-ideal-implementation td:nth-child(2n){text-align:right;padding-right:30px;}
.page-107 .postcode-ideal-implementation tr + tr td{border-top:1px solid #c2deed;}
.page-107 .web-product-box-product-postcode-ideal{border-radius:6px;}
.page-107 .postcode-ideal-more-info{color:#444;font-size:14px;font-family:arial,sans-serif;overflow:hidden;margin-bottom:30px;line-height:1.3;}
.page-107 .web-layout .postcode-ideal-more-info > div{background-color:#fff;float:left;clear:none;width:300px;text-align:center;padding:15px 30px 30px 30px;border-radius:6px;}
.page-107 .postcode-ideal-more-info > div + div{margin-left:30px;}
.page-107 .postcode-ideal-more-info h4,.page-107 .postcode-ideal-plugins h3{font-size:18px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-weight:normal;text-transform:uppercase;height:50px;}
.page-107 .postcode-ideal-more-info p{min-height:60px;}
.page-107 .postcode-ideal-plugins{margin-bottom:30px;}
.page-107 .web-content .postcode-ideal-plugins-grid{background-color:#fff;padding:30px 0 15px 30px;}
.page-107 .postcode-ideal-plugins-grid li{display:inline-block;padding:0;margin:0 15px 15px 0;width:288px;}
.page-107 .postcode-ideal-plugins-grid a{display:block;background-position:50%;background-repeat:no-repeat;background-color:#fff;padding:150px 15px 0 15px;height:0;overflow:hidden;border:1px solid #c2deed;border-radius:6px;background-image:url(https://www.ideal-checkout.nl/images/postcode-ideal/ideal-checkout-plugins.png);}
.page-107 .postcode-ideal-plugins-grid a:hover{border-color:#3593c4;}
.page-107 .ideal-plugin-logo-placeholder a{background-position:15px -3210px;padding:65px 15px 15px 98px;line-height:1.2;height:70px;font-size:20px;font-weight:bold;}
.page-107 .web-content .ideal-plugin-logo-placeholder a{color:#777;text-decoration:none;}
.page-107 .ideal-plugin-module-wordpress a{background-position:15px -2985px;}
.page-107 .ideal-plugin-module-joomla a{background-position:15px -3095px;}
.page-107 .ideal-plugin-module-ideal a{background-position:15px -3315px;}
.page-107 .ideal-checkout-plugin-virtuemart a{background-position:15px -1100px;}
.page-107 .ideal-checkout-plugin-bakery a{background-position:15px -139px;}
.page-107 .ideal-checkout-plugin-hikashop a{background-position:15px -285px;}
.page-107 .ideal-checkout-plugin-magento a{background-position:15px -425px;}
.page-107 .ideal-checkout-plugin-marketpress a{background-position:15px -575px;}
.page-107 .ideal-checkout-plugin-opencart a{background-position:60px -665px;}
.page-107 .ideal-checkout-plugin-oscommerce a{background-position:15px -765px;}
.page-107 .ideal-checkout-plugin-prestashop a{background-position:15px -865px;}
.page-107 .ideal-checkout-plugin-tomatocart a{background-position:15px -975px;}
.page-107 .ideal-checkout-plugin-woocommerce a{background-position:15px -1220px;}
.page-107 .ideal-checkout-plugin-wpecommerce a{background-position:15px -1340px;}
.page-107 .ideal-checkout-plugin-xtcommerce a{background-position:15px -1460px;}
.page-107 .ideal-checkout-plugin-zencart a{background-position:15px -1600px;}
.page-107 .ideal-checkout-plugin-litecart a{background-position:15px -1755px;}
.page-107 .ideal-checkout-plugin-cscart a{background-position:15px -1920px;}
.page-107 .ideal-checkout-plugin-dantocart a{background-position:15px -2050px;}
.page-107 .ideal-checkout-plugin-quickcart a{background-position:15px -2510px;}
.page-107 .ideal-checkout-plugin-wordpress-easy-digital-downloads a{background-position:15px -2170px;}
.page-107 .ideal-checkout-plugin-fusioninvoice a{background-position:30px -2395px;}
.page-107 .ideal-checkout-plugin-mijoshop a{background-position:15px 10px;}
.page-107 .ideal-checkout-plugin-smartjobboard a{background-position:15px -2625px;}
.page-107 .ideal-checkout-plugin-eventmanagerpro a{background-position:30px -2285px;}
.page-107 .ideal-checkout-plugin-groupbuying a{background-position:15px -2870px;}
.page-107 .ideal-checkout-plugin-templatic a{background-position:15px -2745px;}
.page-107 .ideal-checkout-plugin-idealbetaalformulier a{padding-top:50px;height:85px;}
.page-107 .web-content .postcode-ideal-plugins-premium{background-color:#fff;background:#fff url(https://www.ideal-checkout.nl/images/postcode-ideal/icons/tarievenoverzicht.png) no-repeat calc(100% - 15px) 15px;padding:15px 15px 15px 30px;}
/* position:absolute;top:0;left:0 */
   /* background-image:linear-gradient(bottom,rgb(105,173,212) 0%,rgb(23,82,145) 84%);*/
   /* background-image:-o-linear-gradient(bottom,rgb(105,173,212) 0%,rgb(23,82,145) 84%);*/
   /* background-image:-moz-linear-gradient(bottom,rgb(105,173,212) 0%,rgb(23,82,145) 84%);*/
   /* background-image:-webkit-linear-gradient(bottom,rgb(105,173,212) 0%,rgb(23,82,145) 84%);*/
   /* background-image:-ms-linear-gradient(bottom,rgb(105,173,212) 0%,rgb(23,82,145) 84%);*/
   /* background-image:-webkit-gradient( */
       /* linear,*/
       /* left bottom,*/
       /* left top,*/
       /* color-stop(0,rgb(105,173,212)),*/
       /* color-stop(0.84,rgb(23,82,145)) */
   /* );*/
canvas{height:100%;left:0;position:absolute;pointer-events:none;top:0;z-index:9999;}
#update-popup{position:fixed;top:-40px;left:1020px;overflow:hidden;width:5px;height:5px;z-index:760;padding:20px;background-image:url('https://www.ideal-checkout.nl/images/opacity_black_75.png');color:#FFFFFF;font-family:"OpenSansRegular",Helvetica,"Times New Roman",serif;font-size:13px;-webkit-box-sizing:border-box !important;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
body .update-icon{position:absolute;top:20px;right:18px;width:32px;height:32px;}
#update-popup b{text-transform:uppercase;}
#update-popup a{color:#FFFFFF;}
body.module-form .web-body-justified{padding-top:30px;}
.web-layout .web-slider-justified+.web-product-box-justified{padding-top:30px;}
.web-layout .web-slider-justified+.web-body-justified{padding-top:0px;}
.web-layout .web-body-justified{background-color:#ECF1F4;}
.web-body-content .web-content-left{text-align:center;}
.web-content h1{color:#BD1978;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px /* 14px;*/
font-style:normal;font-weight:normal;text-transform:uppercase;margin:0px 0px 2px 0px;padding:34px 0px 0px 0px;}
.web-content h1.web-content-title,.web-content h2.web-content-title,.web-content h3.web-content-title{padding:0px 0px 0px 0px;}
.web-content h2{color:#BD1978;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:24px;/* 14px;*/
font-style:normal;font-weight:normal;text-transform:uppercase;margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}
.web-content h3{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:15px;/* 14px;*/
font-style:normal;font-weight:normal;text-transform:uppercase;margin:0px 0px 2px 0px;padding:22px 0px 0px 0px;}
.web-content h4,.web-content h5,.web-content h6{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;font-style:normal;font-weight:normal;text-transform:uppercase;margin:0px 0px 2px 0px;padding:10px 0px 0px 0px;}
.web-content p{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;line-height:150%;}
.web-content div,.web-content td,.web-content li{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
.web-content a,.web-content a:link,.web-content a:visited,.web-content a:active{color:#BD1978;text-decoration:none;}
.web-content a:hover{color:#BD1978;text-decoration:underline;}
.web-content ul{list-style:square;list-style-image:url('https://www.ideal-checkout.nl/templates/default/images/list-bullet.png');}
.web-content li{margin:0px;padding:4px 0px 4px 2px;}
.web-content table{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.web-content table table{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.web-content span.font-12,.web-content p.font-12{font-size:12px;}
.web-content span.font-10,.web-content p.font-10{font-size:10px;}
.web-layout .web-custom-services-justified{margin-top:0px;background-color:#ECF1F4;}
.web-custom-services-justified .web-custom-services-centered{height:370px !important;width:960px !important;overflow:visible;margin:0px auto 0px auto;}
.web-custom-services-centered .web-custom-services-slider{position:absolute;top:0px;left:-631px;height:370px;width:2222px;}
.web-custom-services-centered .plu-slider-overlay{height:370px !important;width:2222px !important;position:absolute;top:0px;left:0px;z-index:780;}
.web-custom-services-centered .plu-slider-image{position:absolute;top:0px;left:0px;height:370px !important;width:2222px !important;z-index:1;}
.web-custom-services-centered img.overlay-left{position:absolute;display:block;top:0px;left:-631px;height:370px !important;width:631px !important;z-index:750;}
.web-custom-services-centered img.overlay-right{position:absolute;display:block;top:0px;right:-631px;height:370px !important;width:631px !important;z-index:750;}
.web-custom-services-centered .plu-slider-text{position:absolute;top:70px;left:695px;height:230px;width:850px;z-index:790;text-align:center;padding:40px 60px 60px 60px;color:#FFFFFF;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:46px;font-weight:bold;text-transform:uppercase;text-shadow:0px 3px #4D4A4B;background-image:url('https://www.ideal-checkout.nl/templates/default/images/opacity/opacity_black_50.png');background-repeat:repeat;background-position:top left;}
.web-custom-services-centered .plu-slider-link{position:absolute;top:240px;left:1061px;height:38px;width:100px;z-index:790;text-align:center;}
.web-custom-services-centered .plu-slider-link a{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
.web-custom-services-centered .plu-slider-link a:hover{text-decoration:none;background-position:left bottom;}
.web-custom-services-slider .plu-slider-subtext{display:none;}
html body #web-fixed.web-layout{position:fixed;top:0px;left:0px;display:none;overflow:visible !important;background-color:#FFFFFF;height:133px;width:100%;z-index:800;padding-top:0px !important;}
#web-fixed .web-header-justified{background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-header-background.png');background-repeat:repeat-x;background-position:bottom left;width:100%;height:133px !important;overflow:visible !important;}
#web-fixed .web-header-centered{height:133px;width:960px;margin:0px auto 0px auto;overflow:visible !important;}
#web-fixed .web-header-centered .web-header-logo{position:absolute;top:14px;right:429px;height:87px;width:581px;text-align:right;}
#web-fixed .web-header-centered .web-header-logo.small-logo{width:530px;}
#web-fixed .web-header-centered .web-header-logo a{display:block;position:relative;float:right;clear:none;}
#web-fixed .web-header-centered .web-header-site-map{position:absolute;top:18px;right:1px;height:20px;width:45px;}
#web-fixed .web-header-centered .web-header-search{position:absolute;top:53px;right:0px;height:20px;width:250px;}
#web-fixed .web-header-social-media{top:13px !important;height:16px;width:150px;}
#web-fixed .web-header-social-media .plu-addthis{height:16px;width:16px;right:4px;}
#web-fixed .web-header-social-media .web-header-sitemap-logo{width:16px;height:16px;left:105px;background-image:url('https://www.ideal-checkout.nl/templates/addthis/images/addthis-sitemap-small.png');}
#web-fixed .web-header-social-media .web-header-contact-form{width:16px;height:16px;left:130px;background-image:url('https://www.ideal-checkout.nl/templates/addthis/images/addthis-email-small.png');}
.web-footer-justified .web-footer-logo{position:absolute;top:29px;left:290px;height:133px;width:425px;z-index:1;}
.web-footer-justified .web-footer-links{position:absolute;top:115px;left:395px;height:22px;width:280px;z-index:5;}
.web-footer-justified .web-footer-links,.web-footer-justified .web-footer-links a{color:#808184;font-size:11px;font-family:Helvetica,"Times New Roman",Serif;font-style:normal;text-decoration:none;text-transform:uppercase;}
.web-footer-justified .license{position:absolute;top:207px;left:457px;height:35px;width:95px;z-index:5;opacity:0.3;filter:alpha(opacity=30);/* For IE8 and earlier */}
.web-footer-justified .web-footer-cleanbits{position:absolute;top:140px;left:385px;height:68px;width:200px;z-index:5;}
.web-footer-justified .web-footer-cleanbits a{display:block;height:68px;width:200px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-footer-cleanbits.png');background-repeat:no-repeat;background-position:top left;}
.web-footer-justified .web-footer-cleanbits a:hover{background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-footer-cleanbits.png');background-repeat:no-repeat;background-position:bottom left;}
.web-footer-links a:hover{text-decoration:underline;}
.web-layout .web-header-justified{background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-header-background.png');background-repeat:repeat-x;background-position:bottom left;z-index:750;}
.web-layout .web-header-justified  .web-header-centered{z-index:750;}
.web-header-centered .web-header-social-media{position:absolute;top:7px;right:-3px;height:29px;width:170px;}
.web-header-social-media .web-header-news-logo{width:35px;height:29px;z-index:761;cursor:pointer;position:absolute;top:0px;left:28px;background-image:url('https://www.ideal-checkout.nl/templates/addthis/images/addthis-news.png');background-repeat:no-repeat;background-position:top left;}
.web-header-social-media .web-header-sitemap-logo{width:29px;height:29px;position:absolute;top:0px;left:72px;background-image:url('https://www.ideal-checkout.nl/templates/addthis/images/addthis-sitemap.png');background-repeat:no-repeat;background-position:top left;}
.web-header-social-media .web-header-sitemap-logo:hover{background-image:url('https://www.ideal-checkout.nl/templates/addthis/images/addthis-sitemap.png');background-repeat:no-repeat;background-position:bottom left;}
.web-header-social-media .web-header-contact-form{width:29px;height:29px;position:absolute;top:0px;left:106px;background-image:url('https://www.ideal-checkout.nl/templates/addthis/images/addthis-email.png');background-repeat:no-repeat;background-position:top left;}
.web-header-social-media .web-header-contact-form:hover{background-image:url('https://www.ideal-checkout.nl/templates/addthis/images/addthis-email.png');background-repeat:no-repeat;background-position:bottom left;}
.web-header-social-media .plu-addthis{height:29px;width:32px;position:absolute;top:0px;right:0px;}
.web-header-centered .web-header-donation{position:absolute;top:57px;right:-3px;height:29px;width:170px;}
.web-header-donation .plu-donation-form{height:29px;width:135px;position:absolute;top:0px;left:0px;line-height:29px;}
.web-header-donation .plu-donation-coffee{height:29px;width:35px;position:absolute;top:0px;right:0px;}
.web-header-centered .web-header-review{height:29px;width:255px;position:absolute;top:57px;right:190px;}
.web-header-review .plu-review{height:29px;width:155px;position:absolute;top:0px;left:0px;line-height:29px;}
.web-header-review .plu-review-rating{height:29px;width:100px;position:absolute;top:0px;right:0px;vertical-align:middle;}
.web-header-centered .plu-donation-form a,.web-header-centered .plu-review a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;text-decoration:none;}
.web-header-centered .web-header-site-map{position:absolute;top:56px;right:1px;height:20px;width:45px;text-align:right;}
.web-header-centered .web-header-site-map a{text-transform:uppercase;text-decoration:none;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:10px;}
.web-header-centered .web-header-login{position:absolute;top:105px;right:270px;height:20px;width:275px;}
.web-header-login .textfield_email{width:115px;height:19px;position:absolute;top:0px;left:0px;border:solid 1px #D0CDCD;background-color:#EDF1F4;background-image:none !important;color:#C0C0C0;text-transform:uppercase !important;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.web-header-login .textfield_password{width:115px;height:19px;position:absolute;top:0px;left:120px;border:solid 1px #D0CDCD;background-color:#EDF1F4;background-image:none !important;color:#C0C0C0;text-transform:uppercase !important;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.web-header-login .button_submit{height:19px;width:25px;position:absolute;top:0px;left:240px;background-color:#464646;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-login-button.png');background-repeat:no-repeat;background-position:top left;padding:0px 0px 0px 0px;}
.web-header-login .button_submit:hover,.web-header-search .button_submit:hover{background-color:#BD1978;}
.web-header-centered .web-header-search{position:absolute;top:105px;right:0px;height:20px;width:250px;color:#5C5C5C;}
.web-header-centered .web-header-login input,.web-header-centered .web-header-search input{font-family:arial !important;}
.web-header-search input.textfield_search{width:220px;height:19px;position:absolute;top:0px;left:0px;color:#C0C0C0;border:solid 1px #D0CDCD;background-color:#EDF1F4;background-image:none !important;text-transform:uppercase !important;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;}
.web-header-search .textfield_search.focus,.web-header-login .textfield_email.focus,.web-header-login .textfield_password.focus{color:#000000;text-transform:none;}
.web-header-search .button_submit{height:19px;width:25px;position:absolute;top:0px;left:224px;background-color:#464646;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;;padding:0px 0px 0px 0px;}
.web-header-centered .web-header-logo{position:absolute;top:7px;right:575px;height:131px;width:456px;text-align:right;}
.web-header-centered .web-header-logo.small-logo{width:385px;}
.web-header-centered .web-header-logo a{display:block;position:relative;float:right;clear:none;}
.web-header-centered .web-header-shadow{overflow:visible;z-index:5;position:absolute;bottom:-18px;left:0px;height:18px;width:960px;}
div.web-layout code{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;background:#FFFFFF;border:#C0C0C0 dashed 1px;margin:10px 0px 10px 0px;padding:20px;width:90%;white-space:nowrap;overflow:auto;}
.web-layout .web-product-box-justified{background-color:#ECF1F4;}
.web-layout .web-product-box-centered{width:960px;}
.web-product-box-centered .web-product-box-products{height:341px;text-align:center;}
.web-product-box-centered-bottom .web-product-box-products{height:368px;text-align:center;}
.web-product-box-centered .web-product-box-left-small{height:auto;width:163px;}
.web-product-box-centered .web-product-box-left-large{height:auto;width:326px;}
.web-product-box-centered .web-product-box-product{height:340px;width:305px;background-color:#FFFFFF;border:solid 1px #D9DCDD;}
body .web-layout .web-body-justified+.web-product-box-justified,body .web-layout .web-twitter-feed-justified+.web-product-box-justified{padding-bottom:18px;}
.web-product-box-product .web-product-box-image{height:105px;width:303px;margin-top:20px;}
.web-product-box-product .web-product-box-title,.web-product-box-product .web-product-box-text{padding-left:30px;padding-right:30px;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;}
.web-product-box-product .web-product-box-title{height:60px;line-height:30px;margin-top:7px;}
.web-product-box-product .web-product-box-title h2{margin:0px 0px 0px 0px;}
.web-product-box-product .web-product-box-title .web-product-box-title-span{font-size:21px;text-transform:uppercase;font-weight:normal;}
.web-product-box-product .web-product-box-text{height:71px;margin-top:7px;font-size:14px;}
.web-product-box-product .web-product-box-text p{margin-top:1px;margin-bottom:8px;}
.web-product-box-product .web-product-box-url{height:38px;width:303px;text-align:center;}
.web-product-box-product .web-product-box-url a{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
.web-product-box-product .web-product-box-url a:hover{text-decoration:none;background-position:left bottom;}
.web-product-box-centered .web-product-box-spacer{height:335px;width:20px;}
.web-layout .web-review-justified{background-color:#ECF1F4;}
.web-review-justified .web-review-centered{/*min-height:454px !important;*/
width:960px;}
.web-review-centered .ubb{border:none;background-color:#FFFFFF;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;padding:0px 0px 0px 0px;}
.web-review-centered .ubb .ubb-link{text-decoration:none !important;}
.web-review-centered .web-review-header-title{width:960px;height:109px;line-height:109px;text-align:center;}
.web-review-centered .web-review-header-title h2{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;text-transform:uppercase;font-weight:normal;margin:0px 0px 0px 0px;}
.web-review-centered .web-review-wrapper{width:960px;}
.web-review-wrapper .web-review-item{width:300px;}
.web-review-wrapper .web-reviews.amount-3 .web-reviews-left-small{width:0px;}
.web-review-wrapper .web-reviews.amount-2 .web-reviews-left-large{width:120px;}
.web-review-wrapper .web-reviews.amount-1 .web-reviews-left-largest{width:280px;}
.web-review-wrapper .web-reviews .web-reviews-spacer{width:40px;}
.web-review-wrapper .web-review-title,.web-review-wrapper .web-review-rating,.web-review-wrapper .web-review-description,.web-review-wrapper .web-review-readmore,.web-review-wrapper .web-review-author,.web-review-wrapper .web-review-company{width:auto;text-align:center;}
.web-review-wrapper .web-review-title{padding-left:25px;padding-right:25px;}
.web-review-wrapper .web-review-description{padding-left:10px;padding-right:10px;}
.web-review-wrapper .web-review-title{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:18px;margin-bottom:5px;}
.web-review-wrapper .web-review-title h3{font-weight:normal;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.web-review-wrapper .web-review-item .web-review-description{min-height:85px;margin-bottom:15px;}
.web-review-wrapper .web-review-description{padding-top:7px;min-height:85px;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;}
.web-review-wrapper .web-review-description a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;}
.web-review-wrapper .web-review-description a:hover{text-decoration:underline !important;}
.web-review-wrapper .web-review-author{color:#808184;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;}
.web-review-wrapper .web-review-author .name-wrapper{padding-left:13px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/mod-review-author-background.png');background-repeat:no-repeat;background-position:center left;}
.web-review-wrapper .web-review-company{color:#808184;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;}
.web-review-wrapper .web-review-company a{color:#808184;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;text-decoration:none;}
.web-review-wrapper .web-review-company a:hover{text-decoration:none;}
.web-review-wrapper .read-more{width:960px;text-align:center;margin-bottom:45px;padding-top:28px;}
.web-review-wrapper .read-more a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;text-decoration:none;}
.web-review-wrapper .read-more a:hover{text-decoration:none;}
.web-review-wrapper .web-review-description-readmore{padding-bottom:58px;}
.web-review-wrapper .web-review-readmore{padding-top:18px;position:absolute;bottom:45px;left:70px;}
.web-review-wrapper .web-review-readmore a{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:12px;text-decoration:none;text-transform:uppercase;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
.web-review-wrapper .web-review-readmore a:hover{text-decoration:none;background-position:left bottom;}
?>
.web-layout .web-services-justified{background-color:#FFFFFF;}
.web-services-justified .web-services-centered{/*min-height:454px !important;*/
width:960px;}
.web-services-centered .ubb{border:none;background-color:#FFFFFF;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;padding:0px 0px 0px 0px;}
.web-services-centered .ubb .ubb-link{text-decoration:none !important;}
.web-services-centered .web-service-header-title{width:960px;height:109px;line-height:109px;text-align:center;}
.web-services-centered .web-service-header-title h2{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:27px;text-transform:uppercase;font-weight:normal;margin:0px 0px 0px 0px;}
.web-services-centered .web-service-wrapper{width:960px;}
.web-service-wrapper .web-service-item{width:240px;}
.web-service-wrapper .web-services.amount-3 .web-services-left-small{width:120px;}
.web-service-wrapper .web-services.amount-2 .web-services-left-large{width:240px;}
.web-service-wrapper .web-services.amount-1 .web-services-left-largest{width:360px;}
.web-service-wrapper .web-service-image,.web-service-wrapper .web-service-title,.web-service-wrapper .web-service-description,.web-service-wrapper .web-service-readmore{width:auto;text-align:center;}
.web-service-wrapper .web-service-image{height:117px;width:117px;margin-left:auto;margin-right:auto;}
.web-service-wrapper .web-service-title{padding-left:25px;padding-right:25px;}
.web-service-wrapper .web-service-description{padding-left:10px;padding-right:10px;}
.web-service-wrapper .web-service-title{padding-top:28px;color:#000000;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:18px;}
.web-service-wrapper .web-service-title h3{font-weight:normal;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:18px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.web-service-wrapper .web-service-item .web-service-description{min-height:85px;margin-bottom:45px;}
.web-service-wrapper .web-service-description{padding-top:28px;min-height:85px;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
.web-service-wrapper .web-service-description a{color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;}
.web-service-wrapper .web-service-description a:hover{text-decoration:underline !important;}
.web-service-wrapper .web-service-description-readmore{padding-bottom:58px;}
.web-service-wrapper .web-service-readmore{padding-top:18px;position:absolute;bottom:45px;left:70px;}
.web-service-wrapper .web-service-readmore a{display:block;height:38px;width:100px;color:#FFFFFF;line-height:37px;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;text-decoration:none;text-transform:uppercase;margin-left:auto;margin-right:auto;background-image:url('https://www.ideal-checkout.nl/templates/default/images/webpage-phps/readmore.png');background-position:left top;background-repeat:no-repeat;}
.web-service-wrapper .web-service-readmore a:hover{text-decoration:none;background-position:left bottom;}
.web-layout .web-slider-justified{background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-slider-background.png');background-repeat:repeat-x;background-position:bottom left;}
.homepage .web-layout .overlay{position:absolute;top:0px;height:400px;width:100%;opacity:0.5;filter:alpha(opacity=50);/* For IE8 and earlier */
z-index:700;background-color:#000000;}
.web-slider-justified .web-slider{height:380px;width:960px;}
.web-slider .plu-slider-image{position:absolute;bottom:0px;right:0px;height:350px;width:430px;}
.web-slider .plu-slider-title{position:absolute;top:105px;left:0px;height:50px;width:530px;color:#FFFFFF;font-size:46px;font-family:Helvetica,"Times New Roman",Serif;font-style:normal;font-weight:bold;text-transform:uppercase;text-shadow:1px 3px #808184;}
.web-slider .plu-slider-subtitle{display:none;}
.web-slider .plu-slider-text{position:absolute;top:158px;left:0px;height:35px;width:530px;color:#FFFFFF;font-size:30px;font-family:Helvetica,"Times New Roman",Serif;font-style:normal;text-transform:uppercase;text-shadow:1px 3px #808184;}
.web-slider .plu-slider-subtext{display:none;}
.web-slider .plu-slider-link{position:absolute;top:110px;left:0px;}
.web-slider .plu-slider-link,.web-slider .plu-slider-link a{display:block;height:85px;width:530px;text-decoration:none;}
.web-slider .image-slider-buttons{position:absolute !important;top:232px !important;left:0px !important;height:36px !important;width:80px !important;}
.web-slider .image-slider-button-prev{position:absolute;top:0px;right:0px;height:36px;width:36px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-slider-left.png');background-repeat:no-repeat;background-position:top left;}
.web-slider .image-slider-button-next{position:absolute;top:0px;right:0px;height:36px;width:36px;background-image:url('https://www.ideal-checkout.nl/templates/default/images/web-slider-right.png');background-repeat:no-repeat;background-position:top left;}
.web-layout .web-twitter-feed-justified{background-color:#ECF1F4;padding-bottom:8px;}
.web-twitter-feed-centered .socialfeed-title{width:960px;text-align:center;color:#000000;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:18px;}
.web-twitter-feed-centered .socialfeed-wrapper{width:960px;}
.socialfeed-wrapper .plu-rcarousel-item{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}
.socialfeed-wrapper .twitter-item{width:auto;height:20px;line-height:20px;margin:auto auto auto auto;padding:auto auto auto auto;text-align:center;color:#5C5C5C;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;font-style:normal;font-weight:normal;text-transform:auto;}
.socialfeed-wrapper .twitter-item a{color:#BD1978;font-family:'OpenSansRegular',Helvetica,"Times New Roman",Serif;font-size:14px;font-style:normal;font-weight:normal;text-transform:auto;text-decoration:none;}
.socialfeed-wrapper .twitter-item a:hover{color:#BD1978;text-decoration:none;}
.web-twitter-feed-centered .socialfeed-image{width:960px;height:35px;margin:10px auto 36px auto;padding:0px auto 0px auto;text-align:center;}
.web-twitter-feed-centered .socialfeed-image img{padding:0px auto 0px auto;margin:0px auto 0px auto;}
.web-twitter-feed-justified .plu-twitter-wrapper{height:160px;width:960px;}
.plu-twitter-wrapper .socialfeed-title-0,.plu-twitter-wrapper .socialfeed-title-1{height:25px;width:480px;position:absolute;top:-6px;left:0px;text-align:center;}
.plu-twitter-wrapper .socialfeed-title-1{left:480px;}
.plu-twitter-wrapper .social-wrapper-0,.plu-twitter-wrapper .social-wrapper-1{height:50px;width:480px;position:absolute;top:14px;left:0px;text-align:center;}
.plu-twitter-wrapper .social-wrapper-1{left:495px;}
.plu-twitter-wrapper .socialfeed-wrapper .twitter-item{height:50px;}
.plu-twitter-wrapper .socialfeed-image{height:35px;width:43px;position:absolute;top:77px;left:457px;}
input.button{cursor:pointer;color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:0px 6px 0px 6px;}
input[disabled].button{cursor:default !important;color:#999999 !important;}
input.file{color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:1px 0px 0px 3px;height:21px;width:250px;}
input.textfield{background:#FFFFFF;color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:1px 0px 0px 3px;height:21px;width:250px;}
input.textfield[disabled],input.password[disabled],input.file[disabled],select[disabled],textarea[disabled]{background:#D4D0C8 !important;}
input.checkbox[disabled],input.radio[disabled]{background:none !important;}
select.select{color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:0px;width:250px;}
select.select_single{height:22px;}
textarea.textarea{color:#000000;font-family:Arial,Serif;font-size:11px;margin:0px;padding:1px 0px 0px 3px;height:250px;width:250px;}
select.select option{padding-top:3px;padding-bottom:3px;}
option.icon{background-repeat:no-repeat;background-position:3px 5px;padding-left:25px;}
option.icon[value="de-de"]{background-image:url('https://www.ideal-checkout.nl/images/flags/de.png');}
option.icon[value="es-es"]{background-image:url('https://www.ideal-checkout.nl/images/flags/es.png');}
option.icon[value="fr-fr"]{background-image:url('https://www.ideal-checkout.nl/images/flags/fr.png');}
option.icon[value="en-us"]{background-image:url('https://www.ideal-checkout.nl/images/flags/us.png');}
option.icon[value="nl-nl"]{background-image:url('https://www.ideal-checkout.nl/images/flags/nl.png');}
input.textfield_s,select.select_s,textarea.textarea_s{width:150px;}
input.textfield_s_1_icon,select.select_s_1_icon,textarea.textarea_s_1_icon{width:132px;}
input.textfield_s_2_icon,select.select_s_2_icon,textarea.textarea_s_2_icon{width:114px;}
input.textfield_m,select.select_m,textarea.textarea_m{width:250px;}
input.textfield_m_1_icon,select.select_m_1_icon,textarea.textarea_m_1_icon{width:232px;}
input.textfield_m_2_icon,select.select_m_2_icon,textarea.textarea_m_2_icon{width:214px;}
input.textfield_l,select.select_l,textarea.textarea_l{width:500px;}
input.textfield_l_1_icon,select.select_l_1_icon,textarea.textarea_l_1_icon{width:482px;}
input.textfield_l_2_icon,select.select_l_2_icon,textarea.textarea_l_2_icon{width:464px;}
input.textfield_xl,select.select_xl,textarea.textarea_xl{width:750px;}
input.textfield_xl_1_icon,select.select_xl_1_icon,textarea.textarea_xl_1_icon{width:732px;}
input.textfield_xl_2_icon,select.select_xl_2_icon,textarea.textarea_xl_2_icon{width:714px;}
textarea.textarea_s{height:150px;}
textarea.textarea_m{height:150px;}
textarea.textarea_l{height:350px;}
textarea.textarea_xl{height:450px;}
input.textfield_address,input.textfield_code,input.textfield_color,input.textfield_csvstring,input.textfield_date,input.textfield_datetime,input.textfield_email,input.textfield_file,input.textfield_float,input.textfield_float1,input.textfield_float2,input.textfield_float3,input.textfield_float4,input.textfield_float5,input.textfield_float6,input.textfield_html,input.textfield_integer,input.textfield_ip,input.textfield_list,input.textfield_name,input.textfield_password,input.textfield_phone,input.textfield_postalcode,input.textfield_search,input.textfield_time,input.textfield_ubb,input.textfield_url,input.textfield_username,input.textfield_search,input.textfield_text,input.textfield_time{background-image:url('https://www.ideal-checkout.nl/images/textfield_transparent.gif');background-position:left center;background-repeat:no-repeat;}
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;}
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;}
div.formbuilder-search-suggestions div.hover{background:#E8E8E8;}
.edge16 #ddm0 ul,.edge16 #ddm0 li,.edge16 #ddm1 ul,.edge16 #ddm1 li,.edge17 #ddm0 ul,.edge17 #ddm0 li,.edge17 #ddm1 ul,.edge17 #ddm1 li{color:rgba(255,255,255,0);}