.form-container .label_text{color:#333;font-size:15px;line-height:25px;margin-bottom:1px;font-family:"titillium_websemibold",sans-serif;text-align:left;padding:0;letter-spacing:0.18px}.label_text{color:#333;font-size:15px;line-height:25px;margin-bottom:1px;font-family:"titillium_websemibold",sans-serif;display:block;padding:0;text-align:left;letter-spacing:0.18px}.form-group,.input-group{margin-bottom:16px;position:relative}.form-group ::-webkit-input-placeholder.form-control,.input-group ::-webkit-input-placeholder.form-control{color:#AAAAAA !important;text-transform:none !important}.form-group ::-moz-placeholder.form-control,.input-group ::-moz-placeholder.form-control{color:#AAAAAA !important;text-transform:none !important}.form-group ::-ms-input-placeholder.form-control,.input-group ::-ms-input-placeholder.form-control{color:#AAAAAA !important;text-transform:none !important}.form-group ::placeholder.form-control,.input-group ::placeholder.form-control{color:#AAAAAA !important;text-transform:none !important}.form-group .input-group-addon,.input-group .input-group-addon{background:#fff;border:1px solid #888;border-radius:2px;color:#333;border-right:none;font-size:21px;line-height:21px;padding:0 0px 0 18px}.form-groupinput[type="search"],.input-groupinput[type="search"]{background-image:none}.form-group+.error-message,.form-group .error-message,.input-group+.error-message,.input-group .error-message{color:#CB1000;font-size:15px;line-height:14px;width:100%;padding-bottom:7px;margin-top:-13px;letter-spacing:0.1px}.form-group .validation-error-message,.input-group .validation-error-message{color:#CB1000;font-size:15px;line-height:14px;width:100%;padding-bottom:7px;margin-top:0;display:none}.form-group.validation-error>input.form-control,.input-group.validation-error>input.form-control{border-color:#CB1000;background:#FFFCFC}.form-group.validation-error>.validation-error-message,.input-group.validation-error>.validation-error-message{display:inline-block}.form-group.validation-valid>input.form-control,.input-group.validation-valid>input.form-control{background:#fff url(/img/veneta/newredesign/sprite.png) no-repeat calc(100% - 8px) -2236px}@media (min--moz-device-pixel-ratio: 1.25), (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx){.form-group.validation-valid>input.form-control,.input-group.validation-valid>input.form-control{background-image:url("/img/veneta/newredesign/sprite@2x.png");background-position:calc(100% - 8px) -2236px;width:100%;height:48px;background-repeat:no-repeat;background-size:50px}}@media (min--moz-device-pixel-ratio: 9 / 4), (-webkit-min-device-pixel-ratio: 2.25), (min-device-pixel-ratio: 2.25), (min-resolution: 2.25dppx){.form-group.validation-valid>input.form-control,.input-group.validation-valid>input.form-control{background-image:url("/img/veneta/newredesign/sprite@3x.png");background-position:calc(100% - 8px) -2236px;width:100%;height:48px;background-repeat:no-repeat;background-size:50px}}.form-group.validation-valid>.validation-error-message,.input-group.validation-valid>.validation-error-message{display:none}.form-group .form-control,.input-group .form-control{height:48px;width:100%;border:1px solid #999;border-radius:4px;background-color:#fff;font-size:15px;line-height:23px;color:#333;padding:12px 21px 13px 21px;-webkit-box-shadow:none;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 8px) -2246px;-webkit-transition:all .4s linear;transition:all .4s linear;overflow:hidden;text-overflow:ellipsis;letter-spacing:0.2px}.form-group .form-control.client-error-message,.form-group .form-control.error,.input-group .form-control.client-error-message,.input-group .form-control.error{border-color:#CB1000;background:#FFFCFC}.form-group .form-control.valid,.input-group .form-control.valid{background:#fff url(/img/veneta/newredesign/svg/checkmark_green_bolder.svg) no-repeat center;background-position-x:calc(100% - 8px);-webkit-transition:none;transition:none}.form-group .form-control:focus,.input-group .form-control:focus{border-color:#333;-webkit-box-shadow:none;box-shadow:none}.form-group .form-control.date-pick,.input-group .form-control.date-pick{padding:15px 20px 15px 48px;background-size:50px;background:#fff url(/img/veneta/newredesign/sprite@2x.png) no-repeat calc(100% - 15px) -2347px}@media (min--moz-device-pixel-ratio: 1.25), (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx){.form-group .form-control.date-pick,.input-group .form-control.date-pick{background-image:url("/img/veneta/newredesign/sprite@2x.png");background-position:calc(100% - 15px) -2347px;width:100%;height:48px;background-repeat:no-repeat;background-size:50px}}@media (min--moz-device-pixel-ratio: 9 / 4), (-webkit-min-device-pixel-ratio: 2.25), (min-device-pixel-ratio: 2.25), (min-resolution: 2.25dppx){.form-group .form-control.date-pick,.input-group .form-control.date-pick{background-image:url("/img/veneta/newredesign/sprite@3x.png");background-position:calc(100% - 15px) -2347px;width:100%;height:48px;background-repeat:no-repeat;background-size:50px}}.form-group .form-control.small,.input-group .form-control.small{max-width:140px}.form-group input[data-validationformat="zipcode_NL"],.form-group input[data-validationformat="zipcode"],.form-group input[name="zipCode"],.form-group .zipcode,.form-group input[name="Postcode"],.form-group .postcodeField,.input-group input[data-validationformat="zipcode_NL"],.input-group input[data-validationformat="zipcode"],.input-group input[name="zipCode"],.input-group .zipcode,.input-group input[name="Postcode"],.input-group .postcodeField{text-transform:uppercase}.form-group .input-group-addon+.form-control,.input-group .input-group-addon+.form-control{border-left:0}.form-group .date-input-icon,.input-group .date-input-icon{position:relative}.form-group .date-input-icon:before,.input-group .date-input-icon:before{content:"\eb74";position:absolute;left:20px;top:15px;font-family:'icomoon' !important;font-size:21px;line-height:21px;z-index:2}.form-group .calendar,.input-group .calendar{width:100%;background:#fff;font-size:17px;line-height:26px;border:1px solid #888888;margin-top:2px}.form-group .calendar .ajax__calendar_container,.form-group .calendar .ajax__calendar_body,.form-group .calendar .ajax__calendar_days,.form-group .calendar .ajax__calendar_months,.form-group .calendar .ajax__calendar_years,.input-group .calendar .ajax__calendar_container,.input-group .calendar .ajax__calendar_body,.input-group .calendar .ajax__calendar_days,.input-group .calendar .ajax__calendar_months,.input-group .calendar .ajax__calendar_years{width:100%}.form-group .calendar .ajax__calendar_body,.input-group .calendar .ajax__calendar_body{height:210px}.form-group .calendar .ajax__calendar_container,.input-group .calendar .ajax__calendar_container{padding:24px 18px 34px 40px}.form-group .calendar table,.input-group .calendar table{width:100%}.form-group .calendar .ajax__calendar_dayname,.input-group .calendar .ajax__calendar_dayname{font-size:17px;line-height:19px;margin-bottom:20px;color:#888}.form-group .calendar .ajax__calendar_day,.input-group .calendar .ajax__calendar_day{height:30px;font-size:17px;line-height:26px}.form-group .calendar .ajax__calendar_header,.input-group .calendar .ajax__calendar_header{margin-bottom:30px}.form-group .calendar .ajax__calendar_invalid,.input-group .calendar .ajax__calendar_invalid{color:#D0D0D0}.form-group .calendar .ajax__calendar_active,.input-group .calendar .ajax__calendar_active{font-family:"titillium_webbold",sans-serif}.form-group .calendar .ajax__calendar_today,.input-group .calendar .ajax__calendar_today{font-family:"titillium_webbold",sans-serif}.form-group .calendar .ajax__calendar_prev,.input-group .calendar .ajax__calendar_prev{float:right;position:absolute;right:81px;background:#fff url(/img/veneta/newredesign/svg/arrow_black_left_large.svg) no-repeat;background-size:17px;background-position:center}.form-group .calendar .ajax__calendar_next,.input-group .calendar .ajax__calendar_next{margin-right:28px;background:#fff url(/img/veneta/newredesign/svg/arrow_black_right_large.svg) no-repeat;background-size:17px;background-position:center}.form-group .calendar .ajax__calendar_prev,.form-group .calendar .ajax__calendar_next,.input-group .calendar .ajax__calendar_prev,.input-group .calendar .ajax__calendar_next{border:1px solid #D0D0D0;border-radius:2px;height:27px;width:27px}.form-group .calendar .ajax__calendar_title,.input-group .calendar .ajax__calendar_title{margin:0;float:left;font-size:17px;line-height:26px;font-weight:normal}.form-group .calendar .ajax__calendar_footer,.input-group .calendar .ajax__calendar_footer{display:none}.form-group textarea.form-control,.input-group textarea.form-control{width:100%;min-height:56px;line-height:25px;min-height:57px;line-height:25px;max-width:100%;min-width:100%;height:auto}.form-group textarea.form-control.valid,.input-group textarea.form-control.valid{background-image:none}.form-group .error_message,.input-group .error_message{color:#CB1000;font-size:15px;letter-spacing:0.2px}.form-group .form-control[disabled],.form-group .form-control[readonly],.form-group fieldset[disabled] .form-control,.form-group .form-control[disabled].valid,.form-group .form-control[readonly].valid,.form-group fieldset[disabled] .form-control.valid,.input-group .form-control[disabled],.input-group .form-control[readonly],.input-group fieldset[disabled] .form-control,.input-group .form-control[disabled].valid,.input-group .form-control[readonly].valid,.input-group fieldset[disabled] .form-control.valid{background-color:#E4E4E4;font-family:"titillium_websemibold",sans-serif;border:none;background-image:none}.validation-error-message{color:#CB1000;font-size:15px;line-height:14px;width:100%;padding-bottom:7px;margin-top:0;display:none}
