#m{width:1020px}#rf_l,#rf_m,#rf_r{float:left;font-family:Roboto,Helvetica,arial,sans-serif;font-size:16px}#rf_l{width:211px}#rf_r{width:300px;margin-left:8px;margin-top:40px}.bestelknop_klein_oranje{position:relative;background:#217abf!important}.bestelknop_klein_oranje:hover,.bestelknop_klein_oranje:focus,.bestelknop_klein_oranje:active{background:#f25b0a!important}.bestelknop_klein_oranje:after{content:"\0020\25bc";position:absolute;right:8px}#aanbiedingen_selector{margin-left:26px}#aanbiedingen_selector_link{margin-top:0;width:130px;font-size:14px}#mijn_keuze{font-size:15px;font-weight:700;padding:12px 0 9px;margin-left:26px;width:162px}#pijl_ja{}#pijl_ja_img{position:relative;left:115px;top:-44px}#flex_wrap_left{display:block}#form_cover,#form_logo,#form_packshot,#bg_right{text-align:center;margin-bottom:20px}#form_cover{flex:none;float:left;margin-left:26px}#form_cover_img{width:160px;border:1px solid #fff;box-shadow:0 6px 8px 0 #999}#abonnement_attr{flex:none;float:left;width:140px;font-family:Roboto,Helvetica,arial,sans-serif;font-size:15px;line-height:24px;margin:0 26px;padding:10px;background:linear-gradient(#fff 30%,#e6F3FF 100%);border-radius:5px;border:1px solid #e6F3FF;box-shadow:0 6px 8px 0 #999}#form_abo_attr_offer,#form_abo_attr_type,#form_abo_attr_premium,#form_abo_attr_comments{margin-bottom:20px}#form_korting_box{margin-top:7px;margin-bottom:7px;max-width:160px}#korting_box_mob{display:none}#form_upsell_box{margin:20px 0}#form_upsell_list{margin-left:14px}#form_upsell_list li{font-family:Roboto,Helvetica,arial,sans-serif;font-size:16px;line-height:20px}.inputlabel{font-size:16px;color:#354f63;display:block;margin-bottom:5px}#lijst_voordelen{margin:0 20px;padding:0 0 8px;line-height:24px}#lijst_voordelen li{font-family:Roboto,Helvetica,arial,sans-serif;font-size:15px;color:#5c5c5c}#lijst_hdr{font:16px Roboto,Helvetica,arial,sans-serif;margin:0 20px 20px 40px}#voorwaardenoverlay{position:fixed;text-align:center;left:0;right:0}.lightbox{font-size:14px}.modal{font-size:16px;padding:30px;background:#fff;width:600px}.modal ul{padding:0}.modal li{list-style:square outside!important;padding-bottom:10px;font-size:16px}#sluitvoorwaarden{position:absolute;top:-10px;right:-10px;color:#fff;font-size:50px;font-weight:700;cursor:pointer;width:50px;height:50px;line-height:50px;background-color:#217abf;border-radius:25px;text-align:center;z-index:9999}#jabox{background:#018ecb;color:#fff;padding:15px 10px 0;margin-bottom:10px;margin-top:1px;border-radius:4px;text-shadow:#000 1px 1px 1px;border:1px solid #015377}.jabox_roze{background-color:#d3335c!important}.ja{font-size:28px;margin:0 0 0 5px;padding:0 15px 15px 0;width:auto;height:auto;font-style:normal;font-family:Roboto,Helvetica,arial,sans-serif}.jatekst{font-size:15px;line-height:22px;margin:0;padding:0;font-style:normal;font-family:Roboto,Helvetica,arial,sans-serif;display:flex}#ja_pre{float:left;margin-right:8px}#multiaanbieding{margin-left:7px}#multiaanbieding input[type=radio]{margin-bottom:20px;padding:0}#multiaanbieding label,.inputlabel,#form_upsell_list,#magtig,.bladenoptin,.radiotext,#abonnement_attr,#mijn_keuze{}#responseform{width:500px;box-sizing:border-box;padding:15px;box-shadow:1px 1px 10px #aaa;border:1px solid #fff;border-radius:8px;margin-top:3px}#responseform input{font-family:Roboto,Helvetica,arial,sans-serif;font-size:16px}#responseform input[type='radio'],#responseform input[type='checkbox']{transform:scale(1.25)}#responseform input[type='radio']:focus,#responseform input[type='checkbox']:focus{box-shadow:none}input[type="text"],input[type="email"],input[type="tel"]{-webkit-appearance:none;background-color:#f2f8fc;border:1px solid #d7e7ff;border-bottom:1px solid #0173b7;padding:7px 4px;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus{background-color:#fff!important;border:1px solid #a6c8ff!important;border-bottom:1px solid #0173b7!important;outline-width:0;box-shadow:0 6px 8px 0 #d7e7ff}input[type="text"].error,input[type="email"].error,input[type="tel"].error{border:1px solid #dc0005;border-bottom:1px solid #b00;background-color:#ffe5e5;box-sizing:border-box}input[type="text"].valid,input[type="email"].valid,input[type="tel"].valid{border:1px solid #fff;border-bottom:2px solid #429859;margin-bottom:-1px;background:#f6f6f6 url(/images/forms/valid.png) right 5px top 7px no-repeat;background-size:18px 18px!important;padding-right:23px}.errorbox{float:clear;font-weight:400;font-size:15px}.errorbox li{list-style-type:none;color:#d80005}.errorMainbox,.ui-datepicker{font-size:15px}#form_label_cadeau_voor,#form_label_mijn_gegevens{margin:20px 0;font-size:18px;display:flex;align-items:center}#form_label_mijn_gegevens{padding-top:20px}#form_label_cadeau_voor:after,#form_label_mijn_gegevens:after{background:#bbb;height:1px;flex:1;content:'';margin-left:10px}.form_label_nobox{margin-top:0!important;padding-top:0!important}#box_respondee_gender,#box_giftee_gender{clear:both;padding:0 0 15px}#box_respondee_gender label,#box_giftee_gender label{padding:10px;border-radius:4px;margin-right:8px;border:1px solid #fff;font-weight:700}#box_respondee_gender label:hover,#box_giftee_gender label:hover{background:#fff;cursor:pointer;border:1px solid #999}#genderm,#giftee_genderm{margin-left:12px}#genderf,#giftee_genderf{margin-left:10px}#genderm + label,#genderf + label,#giftee_genderm + label,#giftee_genderf + label{margin-left:-28px;padding-left:28px;display:inline-block}#genderm + label,#giftee_genderm + label{}#genderf + label,#giftee_genderf + label{}#genderm:checked + label,#genderf:checked + label,#giftee_genderm:checked + label,#giftee_genderf:checked + label{border:1px solid #a6c8ff;border-bottom:1px solid #0173b7;background:#dff0ff}.form_row{display:flex;flex-wrap:wrap;margin-right:-6px;margin-left:-6px}#box_respondee_initials,#box_respondee_firstName,#box_respondee_lastNamePrefix,#box_respondee_lastName,#box_respondee_address_zipCode,#box_respondee_address_houseNumber,#box_respondee_address_houseNumberAddition,#box_giftee_initials,#box_giftee_lastNamePrefix,#box_giftee_lastName,#box_giftee_address_zipCode,#box_giftee_address_houseNumber,#box_giftee_address_houseNumberAddition{position:relative;width:100%;min-height:1px;padding-right:6px;padding-left:6px}#respondee_initials,#respondee_firstName,#giftee_initials,#respondee_lastNamePrefix,#giftee_lastNamePrefix,#respondee_lastName,#giftee_lastName,#respondee_address_zipCode,#giftee_address_zipCode,#respondee_address_houseNumber,#giftee_address_houseNumber,#respondee_address_houseNumberAddition,#giftee_address_houseNumberAddition,#respondee_telephoneNumber,#respondee_emailAddress,#giftee_emailAddress,#respondee_birthDate,#box_additionalFields_startDate,#box_giftee_birthDate{width:100%;box-sizing:border-box}#box_respondee_initials,#box_respondee_firstName,#box_respondee_lastNamePrefix,#box_respondee_lastName,#box_giftee_initials,#box_giftee_lastNamePrefix,#box_giftee_lastName{padding-bottom:14px}#box_respondee_initials,#box_respondee_firstName,#box_giftee_initials{box-sizing:border-box;flex:0 0 20%;max-width:20%}#box_respondee_lastNamePrefix,#box_giftee_lastNamePrefix{box-sizing:border-box;flex:0 0 20%;max-width:20%}#box_respondee_lastName,#box_giftee_lastName{box-sizing:border-box;flex:0 0 60%;max-width:60%}#box_respondee_address_zipCode,#box_giftee_address_zipCode,#box_respondee_address_houseNumber,#box_giftee_address_houseNumber,#box_respondee_address_houseNumberAddition,#box_giftee_address_houseNumberAddition{box-sizing:border-box;flex:0 0 33.3333%;max-width:33.33333%}#box_respondee_address_StreetCityRDOnly,#box_giftee_address_StreetCityRDOnly{clear:both;float:left;width:100%;color:#429859;font-size:16px!important;font-weight:700;padding-bottom:14px;padding-top:5px}#box_respondee_telephoneNumber_areaCode,#box_respondee_emailAddress,#box_giftee_emailAddress{padding-bottom:14px}#box_respondee_birthDate,#box_additionalFields_startDate,#box_giftee_birthDate{clear:both;float:left;padding-bottom:15px}#birthDay,#birthMonth,#giftee_birthDay,#giftee_birthMonth{width:36px}#birthYear,#giftee_birthYear{width:82px}#startDate{clear:both;float:left;width:151px;background:#f2f8fc url(/images/forms/calendar.png) left 6px top 6px no-repeat!important;background-size:20px!important;cursor:pointer;padding-left:35px}#box_payment_methodString{clear:both;padding:20px 0}#box_payment_method{clear:both;padding:20px 0}#box_additionalFields_nieuwsbrief{clear:both;padding:0 0 20px}#box_payment_method a,#box_payment_method a:visited,#box_payment_methodString a,#box_payment_methodString a:visited{color:#333;text-decoration:underline}#box_payment_method a:hover,#box_payment_methodString a:hover{color:#5c5c5c}#box_payment_ibannumber{margin-bottom:20px;clear:both}#payment_ibannumber{width:254px}#box_additionalFields_vinkje{clear:both;padding-bottom:20px}#payment_method,#additionalFields_nieuwsbrief,#box_payment_methodString input[type=radio],#additionalFields_vinkje{float:left}#magtigBox,#vinkBox,#nieuwsbriefBox{display:block;margin-left:15px;cursor:pointer}#box_payment_methodString .radiotext{display:block;margin-left:30px;padding-bottom:15px;cursor:pointer}.radiotext,#magtig,#lightbox,#basiclightbox{font-weight:400;font-size:16px}.bladenoptin{margin:10px 0 30px!important}#bladenoptin{font-size:16px}#submit{-webkit-appearance:none;display:inline-block;padding:12px 0;margin:10px 0 30px;color:#fff;background-color:#f25b0a;font-size:20px!important;box-shadow:0 6px 8px 0 #999;border-radius:5px;cursor:pointer;width:264px;border:1px solid #fff;text-shadow:#000 1px 1px 3px;text-decoration:none;transition:background .3s linear;transition:border .3s linear}#submit:focus{outline-width:0}#submit:hover{background:#f66a1e;border:1px solid #000}.footer{font-family:Roboto,Helvetica,arial,sans-serif;text-align:center;padding:20px 0;font-size:13px;clear:both}.footer a{color:#7c7c7c}@media only screen and (min-width:1250px){#m{width:1156px}#rf_l{width:235px}#rf_r{width:350px}#aanbiedingen_selector_link{width:154px;font-size:16px}.aanbiedingen_overlay{width:771px}#form_cover_img{width:184px}#abonnement_attr{width:164px}#responseform{width:562px}#genderm + label,#giftee_genderm + label{}#genderf + label,#giftee_genderf + label{}#birthDay,#birthMonth,#giftee_birthDay,#giftee_birthMonth{width:43px}#birthYear,#giftee_birthYear{width:99px}#startDate{width:181px}#payment_ibannumber{width:286px}#submit{width:296px}.modal{width:700px}}@media only screen and (max-width:834px){#m{width:100%}#rf_l,#rf_m,#rf_r{width:100%}#rf_r{text-align:center}#lijst_voordelen li{font-size:16px;padding-top:3px;padding-bottom:3px;margin-top:10px;margin-bottom:10px}#lijst_voordelen li:nth-child(odd){background:#f6f6f6}.aanbiedingen_overlay{display:none;width:99%;margin-left:1%}#aanbiedingen_selector{display:none;width:100%;margin-left:0}.bestelknop_klein_oranje{background:#217abf!important;border:1px solid #016591!important}.bestelknop_klein_oranje:hover{background:#fff!important}#aanbiedingen_selector_link{width:99%;margin:10px .5%;box-sizing:border-box;font-size:18px!important;padding:12px 15px}#aanbiedingen_box_close{right:2px;top:2px}#pijl_ja,#pijl_nee,#mijn_keuze{display:none}#flex_wrap_left{display:flex;flex-flow:row wrap;justify-content:flex-start}#form_cover{margin-left:1%;flex:1 1 30%}#form_cover_img{border:0;box-shadow:none}#abonnement_attr{margin:0 .25% 20px;flex:1 0 60%}#form_korting_box{display:none}#korting_box_mob{display:block}#form_abo_attr_offer,#form_abo_attr_type,#form_abo_attr_premium,#form_abo_attr_comments{margin-bottom:10px}#aanbiedingen_header{display:none}#responseform{width:99.5%;margin:0 .25%}.modal{width:fit-content}#sluitvoorwaarden{right:5px}}@media only screen and (max-device-width:480px){input[type="text"],input[type="email"],input[type="tel"]{padding:12px 4px}input[type="text"].valid,input[type="email"].valid,input[type="tel"].valid{background-position:right 5px top 12px!important}#startDate{background-size:32px!important;padding-left:47px}#submit{padding:20px 0;font-size:22px!important}}@media only screen and (max-device-width:360px){#abonnement_attr{flex:1 0 50%}}@media only screen and (max-width:520px){#abonnement_attr,.jatekst,#form_upsell_list li,.errorMainbox,.ui-datepicker,.inputlabel,.errorbox,#box_respondee_address_StreetCityRDOnly,#box_giftee_address_StreetCityRDOnly,.bladenoptin,#multiaanbieding,#magtig,#lightbox,#basiclightbox,.radiotext{font-size:16px!important}.inputlabel{font-weight:700}#abonnement_attr{margin-left:10px}#responseform{width:100%;padding:0 2%;margin:0;box-shadow:0 0 0;border-radius:0}#multiaanbieding input[type=radio]{margin-bottom:25px}#box_respondee_initials,#box_respondee_firstName,#box_giftee_initials{box-sizing:border-box;flex:0 0 50%;max-width:50%}#box_respondee_lastNamePrefix,#box_giftee_lastNamePrefix{box-sizing:border-box;flex:0 0 50%;max-width:50%}#box_respondee_lastName,#box_giftee_lastName{box-sizing:border-box;flex:0 0 100%;max-width:100%}#box_respondee_address_zipCode,#box_giftee_address_zipCode,#box_respondee_address_houseNumber,#box_giftee_address_houseNumber,#box_respondee_address_houseNumberAddition,#box_giftee_address_houseNumberAddition{box-sizing:border-box;flex:0 0 33.3333%;max-width:33.33333%}#box_respondee_address_zipCode,#box_respondee_address_houseNumber,#box_giftee_address_zipCode,#box_giftee_address_houseNumber{padding-bottom:0}#box_respondee_address_houseNumberAddition,#box_giftee_address_houseNumberAddition{padding-bottom:0}#respondee_initials,#respondee_firstName,#respondee_lastNamePrefix,#respondee_lastName,#respondee_address_zipCode,#respondee_address_houseNumber,#respondee_address_houseNumberAddition,#respondee_telephoneNumber,#respondee_emailAddress,#startDate,#payment_ibannumber,#box_respondee_initials .errorbox,#box_respondee_firstName .errorbox,#box_respondee_lastNamePrefix .errorbox,#box_respondee_lastName .errorbox,#box_respondee_address_zipCode .errorbox,#box_respondee_address_houseNumber .errorbox,#box_respondee_address_houseNumberAddition .errorbox,#box_respondee_telephoneNumber_areaCode .errorbox,#box_respondee_emailAddress .errorbox,#startDate .errorbox,#payment_ibannumber .errorbox,#submit,#giftee_initials,#giftee_lastNamePrefix,#giftee_lastName,#giftee_address_zipCode,#giftee_address_houseNumber,#giftee_address_houseNumberAddition,#giftee_emailAddress,#box_giftee_initials .errorbox,#box_giftee_firstName .errorbox,#box_giftee_lastNamePrefix .errorbox,#box_giftee_lastName .errorbox,#box_giftee_address_zipCode .errorbox,#box_giftee_address_houseNumber .errorbox,#box_giftee_address_houseNumberAddition .errorbox,#box_giftee_emailAddress .errorbox{width:100%;box-sizing:border-box}input[type="text"].valid,input[type="email"].valid,input[type="tel"].valid{background:#f6f6f6 url(/images/forms/valid.png) right 5px top 7px no-repeat;background-size:18px 18px!important;padding-right:23px}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus{background:#fff url(/images/transparent.png) right 1px top 8px no-repeat!important}.modal{margin:auto}}