html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden>.js-text-format-wrapper{display:none}.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}.form-item .container-inline{margin:2px 0}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none}.webform-element--title-inline>label{display:inline;padding-right:.5em}.webform-element--title-inline>div.container-inline{display:inline}.form-composite.webform-fieldset--title-inline legend{float:left;margin:.4em .5em .4em 0}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:.5em}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper>div{display:inline}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline}.webform-submission-form strong.error.form-item--error-message{display:block}.webform-readonly input[type=date],.webform-readonly input[type=datetime-local],.webform-readonly input[type=email],.webform-readonly input[type=number],.webform-readonly input[type=password],.webform-readonly input[type=search],.webform-readonly input[type=tel],.webform-readonly input[type=text],.webform-readonly input[type=time],.webform-readonly input[type=url],.webform-readonly textarea{color:#717171;border-color:#bbb;background:#ededed}
.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em}[dir=rtl] .webform-details-toggle-state-wrapper{text-align:left}.webform-details-toggle-state-wrapper+details{margin-top:0}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;border:0;background:0 0;font-size:1em;text-decoration:none;color:#337ab7}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline}.webform-tabs .webform-details-toggle-state-wrapper{float:right}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none}}
.webform-message--close .messages{position:relative;padding-right:35px}.webform-message--close .webform-message__link{display:none}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px}html[dir=rtl].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px}.webform-message__link{opacity:.33;color:inherit}.webform-message__link:link{text-decoration:none;border-bottom:none}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none}html.js .js-webform-message--close-storage{display:none}.js-webform-message--close .button--dismiss{display:none}
.antibot-message{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px;word-wrap:break-word;overflow-wrap:break-word;margin:9px 0 10px 8px}.antibot-message-warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600}.antibot-message-error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600}
ul.thumbnails.image_picker_selector{overflow:auto;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0}ul.thumbnails.image_picker_selector ul{overflow:auto;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0}ul.thumbnails.image_picker_selector li.group{width:100%}ul.thumbnails.image_picker_selector li.group_title{float:none}ul.thumbnails.image_picker_selector li{margin:0 12px 12px 0;float:left}ul.thumbnails.image_picker_selector li .thumbnail{padding:6px;border:1px solid #ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}ul.thumbnails.image_picker_selector li .thumbnail img{-webkit-user-drag:none}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:#08c}
html.js .js-form-type-webform-image-select{position:relative}html.js .js-webform-image-select{position:absolute;opacity:0}.webform-image-select-filter .field-suffix{margin-left:10px}.thumbnails.image_picker_selector p{margin:0}.thumbnails.image_picker_selector .thumbnail.focused{border:1px solid #08c}.thumbnails.image_picker_selector .thumbnail.selected{color:#fff}
.webform-progress__status{text-align:center}
.paragraph--unpublished{background-color:#fff4f4}
.ui-datepicker{z-index:1261 !important}.webform-ajax-form-wrapper[data-effect=slide] .form-actions{margin-bottom:0;padding-bottom:1em}
#odoo-admin-form .container div:not(.description){display:inline-block;vertical-align:middle}#odoo-admin-form .container div:first-child{margin-right:50px}#odoo-admin-form .description{display:block}#odoo-admin-form .thumb img{width:150px;height:auto;display:block}.custom-image-select.hidden{display:none}.thumbnail.disabled{pointer-events:none}.ap-suggestion:empty{display:none}.thumbnails li.disabled{position:relative}.thumbnails li.disabled .tooltip{position:absolute;top:110%;left:0}.a-block--large.no-padding{padding:0}.margin-top{margin-top:4rem}.selectric.default .label{color:#000}.custom-image-select .selectric-items li.default{color:#000}.selectric-custom-webform-image-select .selectric-items .disabled.default{color:#000 !important;background:#f5f5f5 !important}#mail-to-client{display:none}.webform__content--offerte .form-actions.webform-button--custom{float:none !important;margin-top:2rem}.webform__content--offerte .form-actions.webform-button--order{float:none !important}.webform__content--offerte .form-actions.webform-button--custom:after{display:none}.webform__content--offerte .form-actions.webform-button--custom input{padding:1.5rem 3rem !important}.button--wrapper{display:block}div[data-drupal-messages] .messages--error{color:#d04040}.messages--status,.messages--warning{padding:3rem 0;font-family:Helvetica,Roboto,sans-serif;font-weight:700}.messages--status{color:#42ab35}.messages--warning{color:#c50909}.js-form-type-webform-image-select label{margin-bottom:10px;display:block}.webform__content--offerte.webform-submission-gravel-form .js-form-type-number{margin-top:0}.webform__content--offerte h3{font-weight:700;font-size:1.8rem;margin-bottom:10px;font-family:Helvetica,Roboto,sans-serif}.webform__content--offerte .form-group.error.gravel_type{padding:0 !important;bottom:0 !important}.webform__content--offerte .messages--error.messages--block{padding:0;border-bottom:0}.webform__content--offerte .form-item input.error{border:1px solid #d04040}.messages--isolated{padding:6rem}.webform-submission-gravel-form.webform__content--offerte .image_picker_selector li .thumbnail.selected img{box-shadow:0 0 0 5px #42ab35}.webform__content--offerte .js-form-item-thickness{margin-top:0 !important}.webform__content--offerte table{width:100%;font-family:Helvetica,Roboto,sans-serif}.webform__content--offerte th{text-align:left;font-weight:700;padding-bottom:10px}.webform__content--offerte td{vertical-align:middle;padding-bottom:20px}.form-item-worteldoek-header,.form-item-total-surface-gravel{margin-bottom:30px}.webform__content--offerte .description strong{font-weight:700}.webform__content--offerte .description ul{list-style:disc;padding-left:20px}.webform__content--offerte .description li{margin-bottom:10px}.messages--message{color:#c50909;font-size:1.6rem;font-weight:700;line-height:1.4;font-family:Helvetica,Roboto,sans-serif;padding-top:2rem;display:block;clear:both}.form-group.error>.checkout{padding:0;margin-top:0}.form-group.error.invoice_address{clear:both}.webform__content--offerte .compact-address-container .address_container_error_message:empty{padding:0;border:0;margin:0}.webform__content--offerte .compact-address-container{margin-top:20px}.webform__content--offerte .compact-address-container .form-item.checkout{margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;padding-left:0}.no_placement_available{clear:both;font-family:Helvetica,Roboto,sans-serif;font-size:20px;font-size:2rem;color:red;font-weight:700;line-height:1.7;margin-top:20px;margin-top:2rem;margin-bottom:20px;margin-bottom:2rem}.form-item-deliver-address-search label small{color:red;font-size:14px}.form-item-deliver-address-search label .underline{text-decoration:underline}.form-item-deliver-address-street label,.form-item-deliver-address-nr label,.form-item-deliver-address-postcode label,.form-item-deliver-address-gemeente label,.form-item-deliver-address-province label,.form-item-deliver-address-land label{color:#aaa}.form-item-deliver-address-street input,.form-item-deliver-address-nr input,.form-item-deliver-address-postcode input,.form-item-deliver-address-gemeente input,.form-item-deliver-address-province input,.form-item-deliver-address-land input{color:#aaa;background-color:#f9f9f9;border-color:#dadada}.distance-error{clear:both;font-family:Helvetica,Roboto,sans-serif;font-size:2rem;color:red;font-weight:700;line-height:1.7;padding-top:2rem !important;padding-bottom:2rem !important}.webform__content--offerte .messages{font-family:Helvetica,Roboto,sans-serif;font-size:1.6rem}.gm-style-iw>button{display:none !important}
