.contact-page-container .contact-form .form-list textarea.input-text{height:auto!important}.contact-page-container .contact-form ul li .validation-advice{display:none}.contact-page-container .contact-form ul li.validation-failed .form-control{border:1px solid #f66}.contact-page-container .contact-form ul li.validation-failed .validation-advice{display:block}.contact-page-container.vodafone .contact-top-btns{margin:59px 0 115px;text-align:right}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-top-btns{margin:14px 0 43px}}.contact-page-container.vodafone .contact-top-btns .btn{margin-left:20px}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-top-btns .btn{margin:11px 0 0}}.contact-page-container.vodafone h1{margin:0 0 36px}@media screen and (max-width:767px){.contact-page-container.vodafone h1{margin:0 0 19px}}.contact-page-container.vodafone h2{border-bottom:1px solid #ccc;padding:25px 20px 20px}@media screen and (max-width:767px){.contact-page-container.vodafone h2{font-size:18px;line-height:22px;padding:10px 15px}}.contact-page-container.vodafone .contact-left{border:1px solid #ccc}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-left{margin-bottom:25px}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form{padding:20px}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form{padding:12px 15px 15px}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form h6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:16px;margin-bottom:13px}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form h6{margin-bottom:0}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li{float:left;margin-bottom:11px;position:relative;width:100%}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li{margin:16px 0 0}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.wide{margin-top:27px}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.wide{margin:16px 0 25px}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.wide .validation-advice{bottom:-58px;left:0;margin:0;position:absolute}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.wide.mandatory-field:after,.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.wide.validation-passed:after{left:auto;right:0}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.mandatory-field:after{background:url(/build/images/sprite.b9514532.png) no-repeat 0 -164px;content:"";display:inline-block;height:10px;left:443px;margin:10px 0 0 7px;position:absolute;top:-3px;vertical-align:top;width:12px}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.mandatory-field:after{left:auto;right:0;top:-2px}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.mandatory-field.recaptcha:after{display:none}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.validation-passed:after{background-position:0 -303px}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.validation-failed:after{content:none}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.validation-failed .form-control{background:#fcfbf4;border:3px solid #fbe47b}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.validation-failed .validation-advice{display:block}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.validation-failed.recaptcha .validation-advice{margin-left:0;margin-top:10px}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form li.recaptcha{margin-top:50px}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form label{float:left;line-height:28px;margin:0;width:145px}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form label{margin:0 0 7px}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form label.required:after{color:#9c2aa0;content:" *"}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .form-control{border:1px solid #ccc;border-radius:1px;box-shadow:none;color:#333;float:left;font-size:14px;height:28px;line-height:18px;padding:0 12px}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .form-control:focus{border-color:#9c2aa0;box-shadow:none}@media screen and (min-width:768px){.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .form-control{width:298px}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .form-control:-moz-placeholder{opacity:0}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .form-control::placeholder{opacity:0}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form textarea.form-control{border-radius:8px;min-height:247px;padding:10px 12px;resize:none;width:100%}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .maxlength{float:left;margin:16px 0 -25px;width:100%}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .maxlength{margin:11px 0 21px}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .validation-advice{background:#fef5cc;color:#333;display:none;float:left;font-size:14px;margin:0 0 0 27px;padding:5px 13px;width:calc(100% - 470px)}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .validation-advice{margin:5px 0 0;width:100%}}.contact-page-container.vodafone .contact-left .voda-defaultform .contact-form .define-problem{text-align:right}.contact-page-container.vodafone .contact-right{border:1px solid #ccc;min-height:596px}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-right{min-height:auto}}.contact-page-container.vodafone .contact-right .contact-information{padding:18px 20px}@media screen and (max-width:767px){.contact-page-container.vodafone .contact-right .contact-information{padding:9px 15px}}.contact-page-container.vodafone .contact-right .contact-information h5{color:#e60000;font-family:vodafone_bdbold;font-size:16px;line-height:22px}.contact-page-container.vodafone .contact-right .contact-information p{line-height:22px;margin:0}.contact-page-container.vodafone .contact-right .contact-information .email{margin:23px 0}.contact-page-container.vodafone .contact-right .contact-information .tel-queries{margin-bottom:23px}.contact-page-container.hollandsnieuwe .contact-top-btns{float:right;margin:50px 0 34px}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .contact-top-btns{margin:14px 0 43px}}.contact-page-container.hollandsnieuwe .btn{height:34px;line-height:32px;margin-left:20px;padding:0 40px 0 20px;text-transform:uppercase}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .btn{height:auto;line-height:18px;margin:11px 0 0;padding:7px 40px 7px 20px;white-space:normal;width:100%}}.contact-page-container.hollandsnieuwe .btn:after{content:"";height:100%;position:absolute;right:20px;top:0;width:9px}.contact-page-container.hollandsnieuwe .btn.btn-primary:after,.contact-page-container.hollandsnieuwe .btn:after{background:url(/build/images/arrow_right_white.7fa81610.png) no-repeat 50%}.contact-page-container.hollandsnieuwe .btn.btn-primary:active:focus{padding:0 40px 0 20px}.contact-page-container.hollandsnieuwe h1{line-height:25px;margin:50px 0}.contact-page-container.hollandsnieuwe h2{color:#66c;font-family:GothamProBold;font-size:18px;line-height:1;margin-bottom:0}.contact-page-container.hollandsnieuwe .contact-left{border:1px solid #ccc}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .contact-left{margin-bottom:25px}}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform{background:#fff;padding:30px 20px}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form h6{color:#000050;font-family:Arial,Helvetica,"sans-serif";font-size:14px;font-weight:400;line-height:18px;margin-bottom:0;padding:40px 0 20px}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form h6{margin-bottom:0}}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul{list-style:none;margin:0;padding:0}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li{float:left;margin-bottom:20px;position:relative;width:100%}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li{margin-top:16px}}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li label{display:none}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li .form-control{background:#f1f6f9;border:1px solid #ccc;border-radius:1px;box-shadow:none;color:#000050;float:left;font-size:14px;height:31px;line-height:18px;margin-top:10px;padding:0 12px;width:355px}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li .form-control:focus{box-shadow:none}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li .form-control{width:calc(100% - 20px)}}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li textarea.form-control{min-height:200px;padding:10px 12px;resize:none;width:97%}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li textarea.form-control{width:calc(100% - 20px)}}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li .maxlength{color:#333;float:left;margin:10px 0 30px;width:100%}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li .validation-advice{bottom:-25px;color:#f66;display:none;font-size:14px;left:0;padding:5px 13px;position:absolute}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li .validation-advice{margin:5px 0 0;width:calc(100% - 20px)}}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.wide .validation-advice{margin-left:0;position:static}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.wide.mandatory-field:after,.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.wide.validation-passed:after{left:auto;right:0}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.mandatory-field:after{background:url(/build/images/sprite.79bd677e.png) no-repeat 0 -164px;content:"";display:inline-block;height:10px;left:355px;margin:23px 0 0 7px;position:absolute;top:-3px;vertical-align:top;width:12px}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.mandatory-field:after{left:auto;right:0;top:-2px}}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.mandatory-field.recaptcha:after{display:none}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.validation-passed:after{background-position:0 -303px}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.validation-failed:after{content:none}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.validation-failed .form-control{border:1px solid #f66}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.validation-failed .validation-advice{display:inline-block}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form ul li.validation-failed.recaptcha .validation-advice{margin-left:0;margin-top:10px}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form .define-problem{border-top:1px solid #000;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:20px}.contact-page-container.hollandsnieuwe .contact-left .voda-defaultform .contact-form .define-problem .btn{margin-left:auto}.contact-page-container.hollandsnieuwe .contact-right{background:#fff;border:1px solid #ccc;min-height:0;padding:30px 20px}@media screen and (max-width:767px){.contact-page-container.hollandsnieuwe .contact-right{min-height:auto}}.contact-page-container.hollandsnieuwe .contact-right .contact-information{padding:40px 0 0}.contact-page-container.hollandsnieuwe .contact-right .contact-information h5{color:#66c;font-family:GothamProBold;font-size:14px;line-height:14px;margin-bottom:25px}.contact-page-container.hollandsnieuwe .contact-right .contact-information p{line-height:14px;margin:0}.contact-page-container.hollandsnieuwe .contact-right .contact-information .telefoon{margin-top:30px}.contact-page-container.hollandsnieuwe .contact-right .contact-information .tel-queries{margin-bottom:23px}.contact-page-container .contact-success{background:#fff;border-radius:0;color:#5daa1a}.contact-page-container .contact-success .success-logo{max-width:45px}.contact-page-container .contact-success .success-logo .fa-check-circle-green{background:url(/build/images/success-check-message.c824bcfe.svg) no-repeat;background-size:20px;height:20px;width:20px}