/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mm-poptavka{background-color:white;border-radius:1em;margin-left:auto;margin-right:auto;max-width:70em;padding:3em;display:flex;flex-wrap:wrap;justify-content:center;}.mm-poptavka label:not(.option){text-transform:uppercase;margin-bottom:0.25em;padding-left:1em;}.mm-poptavka > .header{flex-basis:70%;}.mm-poptavka > *{max-width:50em;width:100%;}.mm-poptavka h2{text-align:center;}.mm-poptavka > div.form-item:not(.form-no-label),.mm-poptavka > details > .details-container > div.form-item:not(.form-no-label),.mm-poptavka > section > .webform-section-wrapper > div.form-item:not(.form-no-label){width:23em;margin:0.5em;max-width:100%;}.mm-poptavka > div.form-item:not(.form-no-label).wide,.mm-poptavka > details > .details-container > div.form-item:not(.form-no-label).wide,.mm-poptavka > section > .webform-section-wrapper > div.form-item:not(.form-no-label).wide{width:47em;}.mm-poptavka > div.form-item:not(.form-no-label) input[type=text],.mm-poptavka > details > .details-container > div.form-item:not(.form-no-label) input[type=text],.mm-poptavka > section > .webform-section-wrapper > div.form-item:not(.form-no-label) input[type=text],.mm-poptavka > div.form-item:not(.form-no-label) select,.mm-poptavka > details > .details-container > div.form-item:not(.form-no-label) select,.mm-poptavka > section > .webform-section-wrapper > div.form-item:not(.form-no-label) select,.mm-poptavka > div.form-item:not(.form-no-label) input[type=number],.mm-poptavka > details > .details-container > div.form-item:not(.form-no-label) input[type=number],.mm-poptavka > section > .webform-section-wrapper > div.form-item:not(.form-no-label) input[type=number],.mm-poptavka > div.form-item:not(.form-no-label) input[type=password],.mm-poptavka > details > .details-container > div.form-item:not(.form-no-label) input[type=password],.mm-poptavka > section > .webform-section-wrapper > div.form-item:not(.form-no-label) input[type=password],.mm-poptavka > div.form-item:not(.form-no-label) input[type=date],.mm-poptavka > details > .details-container > div.form-item:not(.form-no-label) input[type=date],.mm-poptavka > section > .webform-section-wrapper > div.form-item:not(.form-no-label) input[type=date],.mm-poptavka > div.form-item:not(.form-no-label) input[type=email],.mm-poptavka > details > .details-container > div.form-item:not(.form-no-label) input[type=email],.mm-poptavka > section > .webform-section-wrapper > div.form-item:not(.form-no-label) input[type=email],.mm-poptavka > div.form-item:not(.form-no-label) input[type=tel],.mm-poptavka > details > .details-container > div.form-item:not(.form-no-label) input[type=tel],.mm-poptavka > section > .webform-section-wrapper > div.form-item:not(.form-no-label) input[type=tel]{width:100%;}.mm-poptavka section{border-top:0.1rem solid rgba(1,22,56,0.5);}.mm-poptavka section h3{font-size:1.3215em;font-weight:600;padding-top:1em;padding-bottom:0.5em;margin-bottom:0;}.mm-poptavka section > div > *{max-width:100%;}.mm-poptavka section.optional{position:relative;}.mm-poptavka section.optional > .webform-section-wrapper{display:none;}.mm-poptavka section.optional > h3::before,.mm-poptavka section.optional > h3::after{content:'';display:block;position:absolute;right:0;width:1.1em;height:0.1875em;background-color:#E30000;border-radius:1em;transition:opacity 0.2s ease-in,transform 0.2s ease-out;}.mm-poptavka section.optional > h3::after{transform:rotate(90deg);top:2em;}.mm-poptavka section.optional > h3::before{top:2em;}.mm-poptavka section.optional.open > h3::before{opacity:0;}.mm-poptavka section.optional.open > h3::after{transform:rotate(0deg);}.mm-poptavka .fieldset-container + section{border-top:none;}.mm-poptavka .details-container,.mm-poptavka section > .webform-section-wrapper{display:flex;flex-wrap:wrap;align-content:flex-start;}.mm-poptavka > .form-actions{width:100%;text-align:center;}.mm-poptavka .checkboxes--wrapper.wide{width:100%;}.mm-poptavka .checkboxes--wrapper.wide legend{font-size:1.3125em;font-weight:600;padding-bottom:0.2em;padding-right:1.75em;}.mm-poptavka .checkboxes--wrapper.wide .form-checkboxes{max-width:44em;margin-left:auto;margin-right:auto;margin-top:0.3em;display:grid;grid-template-columns:1fr 1fr;grid-gap:1em 1em;}.mm-poptavka > div.typ-vozidla.form-item{width:23em;display:flex;align-items:center;justify-content:center;}.mm-poptavka > div.typ-vozidla.form-item > label{text-transform:none;margin-right:1em;}.mm-poptavka > div.typ-vozidla.form-item > span{margin-right:1em;}.mm-poptavka .po-nehode-header{width:100%;text-align:center;}.mm-poptavka .po-nehode-header > h2{font-size:1.95em;}.mm-poptavka .po-nehode-header > h3{margin-top:1em;}.mm-poptavka .recommended{display:inline-block;position:relative;}.mm-poptavka .recommended::after{content:'*';display:block;color:#E30000;position:absolute;right:-1em;top:0;}.mm-poptavka .form-item-popis-a-jak-udalost-vznikla label,.mm-poptavka .form-item-soubory label{text-transform:none;font-size:0.9em;}.mm-poptavka .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent;}.mm-poptavka .iti__flag-container{padding-left:0.5em;}.ui-dialog .mm-poptavka{padding:0;border:none;}.mm-big-select{width:100%;}.mm-big-select legend{font-size:1.5625em;text-align:center;font-weight:bold;width:100%;margin-bottom:0.4em;}.mm-big-select input[type=radio] + label{display:block;width:15em;height:7.25em;text-align:center;padding:3em 1.75em 0.5em;background-color:#011638;color:white;border:0.125em solid #011638;border-radius:1.625em;transition:color 0.2s ease-in,background-color 0.2s ease-in;cursor:pointer;}.mm-big-select input[type=radio] + label:hover,.mm-big-select input[type=radio] + label.active{background-color:white;color:#011638;}.mm-big-select input[type=radio] + label::before{left:calc(50% - 0.6875em);top:0.75em;background-color:white;border-radius:50%;}.mm-big-select input[type=radio]:checked + label{background-color:white;color:#011638;}.mm-big-select .webform-options-display-side-by-side{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;}.mm-big-select .webform-options-display-side-by-side > *{flex-basis:15em;flex-grow:0;margin:0.75em;}.mm-big-select .description{max-width:80%;position:relative;margin:1.25em auto auto;text-align:center;}.mm-big-select .description .full-link:hover{text-decoration:none;}.mm-big-select .description .full-link::before{display:block;content:'';position:absolute;left:-12%;top:-10.3125em;width:18.75em;height:9.0625em;}.mm-contact{max-width:56em;padding-left:2em;padding-right:2em;}.mm-contact section{border-top:none;}.mm-contact .form-actions,.mm-contact .consent{width:47em;text-align:left;}.mm-upload{width:47em;}.mm-upload .webform-element-more{margin-bottom:0.5em;}.mm-upload .webform-image-file,.mm-upload .form-managed-file{display:flex;align-items:center;flex-wrap:wrap;}.mm-upload .webform-image-file > div.form-item,.mm-upload .form-managed-file > div.form-item{flex-basis:80%;order:3;}.mm-upload .file > a{pointer-events:none;}.mm-upload label.button--secondary{border:0.15em solid #aaa9a9;order:1;padding:1em 3em;margin-left:2em;margin-bottom:1em;}.mm-upload label.button--secondary::after{left:3em;}.mm-upload label.button--secondary:hover::after,.mm-upload label.button--secondary:active::after,.mm-upload label.button--secondary:focus::after{width:calc(100% - 6em);}.mm-upload input.button{margin-bottom:1em;}@media (max-width:76em){.mm-contact > .js-form-type-processed-text{padding:2%;}}@media (max-width:35rem){.mm-poptavka{padding:0.625em 0.35em;}.mm-poptavka > .header{flex-basis:90%;}.mm-big-select .webform-options-display-side-by-side{flex-direction:column;}.mm-big-select .webform-options-display-side-by-side > *{flex-basis:0;padding-bottom:0;}.mm-big-select input[type=radio] + label{padding:1em 0.75em 1em 3em;text-align:left;height:auto;width:100%;}.mm-big-select input[type=radio] + label::before{left:0.5em;top:calc(50% - 0.6875em);}.mm-big-select .description .full-link::before{height:4.3em;top:-5.55em;left:calc(-10% - 0.55em);width:calc(120% + 1em);}.mm-contact .form-actions,.mm-contact .consent{text-align:center;}}
