#formDogodek{max-width:38em;border:0;padding:2em 2em 1.5em 2em;margin-top:1em;margin-left:auto;margin-right:auto}@media (max-width:47.9375em){#formDogodek{padding:2em 0 1.5em 0}}#formDogodek .form__fieldset--legal{margin-bottom:0.5em;margin-top:0;padding-top:0 !important;border-top:0 !important}#formDogodek .form__row{margin-bottom:0}#formDogodek .form__fieldset{width:100%}#formDogodek .bWrap{text-align:center}#formDogodek .b--bigger{width:7.5em}#formDogodek .form__hint--required{text-align:left;margin:0rem 1rem 1rem 0rem}.form__group--dateSelect .form__input .iconHolder{cursor:pointer;position:absolute;top:50%;right:1em;width:1.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ec654a}.form__group--dateSelect .form__input .iconHolder__close{position:absolute;top:0;left:0;width:100%;height:100%;padding:0.3em;background-color:#ec654a;border-radius:50%;pointer-events:none;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form__group--dateSelect .form__input .iconHolder__close .icon{color:#fff;position:absolute;top:50%;left:50%;width:46%;transform:translate(-50%, -50%)}.form__group--dateSelect .form__input .iconHolder__close svg{display:block}.form__group--dateSelect.form__group--dateLast.hasValue .iconHolder__close{pointer-events:all;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background 0.4s;transition:background 0.4s}.form__group--dateSelect.form__group--dateLast.hasValue .iconHolder__close:hover{background-color:#e73e1c}.form__group--dateSelect.form__group--dateLast.hasValue .iconHolder__clndr{pointer-events:none;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.eventsFilter__clndr{position:relative;z-index:11;top:0}.eventsFilter__clndr .clndr{background:#fff;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:23rem;width:100%;display:none}.eventsFilter__clndr.eventsFilter__clndr--active .clndr{display:block}.form__groupCheckbox{padding-left:1.4rem;margin-bottom:1.5em}.form__groupCheckbox .form__groupCheckboxInner{padding-left:2em;padding-bottom:1.5em}.form__groupCheckbox.error .form__groupCheckboxInner{outline:2px solid pink;outline-offset:-2px}.form__group--vrstaDrugo{margin-left:2.5em;margin-right:2.5em;margin-top:1.4em}.form__group--input label span{font-size:0.8em;position:absolute;left:100%;bottom:0.1em;width:16em;white-space:nowrap}.form__group--input.form__group--textarea label span{left:0.2rem;bottom:auto;top:100%}.form.form--defaultStyle .form__group.form__group--input.form__group--textarea label{top:1em;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.form.form--defaultStyle .form__group.form__group--input.form__group--textarea.focus label,.form.form--defaultStyle .form__group.form__group--input.form__group--textarea.hasValue label{background-color:#fff;top:-0.8rem;max-height:1.4em;overflow:hidden}.form__group--vrstaDrugo{display:none}.form__group--vrstaDrugo.vrstaDrugo--active{display:block}.groupCalendar{position:relative;margin-bottom:1.5em}.attachementsUpload .inputGroup{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:0}.attachementsUpload .attachementsUpload__fileName{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:1em}.attachementsUpload .attachementsUpload__button{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;align-self:stretch}.attachementsUpload .attachementsUpload__button button{height:100%}.attachementsUpload label{display:block;margin-top:0.3em}.attachementsUpload label a{text-decoration:underline}.imageUpload{margin-top:1.5em;margin-bottom:1.5em}.imageUpload__title{margin-bottom:0.5em;font-size:1.1em;text-align:center}.imageUpload__title small{display:block}.imageUpload__dropArea{position:relative;border:1px dashed #ec654a;padding:1em}.imageUpload__dropArea > div:first-of-type{display:none}.imageUpload__dropArea.over .imageUpload__dropNotice{display:-webkit-flex;display:-ms-flex;display:flex}.imageUpload__dropArea.over .dropNotice{display:block}.imageUpload__dropArea--error{border-top:2px solid #ec654a;border-bottom:2px solid #ec654a}.imageUpload__wrapper{padding:1em 1em 0 1em}@media (min-width:62em){.imageUpload__wrapper{margin-left:auto;margin-right:auto;padding:1em 0 0 0}}.imageUpload__placeholders{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.imageUpload__removeImage{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flex;display:flex;z-index:30;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;opacity:0;background-color:rgba(255, 255, 255, 0.7);-webkit-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s}.imageUpload__removeImage > div{padding:0.6em;background-color:#ec654a;line-height:1;border-radius:50%}.imageUpload__removeImage > div .icon{width:1.2em;margin:0.25em;color:#fff}.imageUpload__imagePlaceholder{display:none;position:relative;margin-bottom:0.5rem;width:calc(50% - 0.5rem);margin-right:0.25rem;margin-left:0.25rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;background-color:#a7b21d;background-size:cover;background-position:center center;border:0.3em solid #fff}.imageUpload__imagePlaceholder:before{display:block;content:"";width:100%;padding-top:62.5%}.imageUpload__imagePlaceholder > .pfw{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:48em){.imageUpload__imagePlaceholder{width:calc(33.33% - 0.5rem);margin-right:0.25rem;margin-left:0.25rem}}.imageUpload__imagePlaceholder--loading{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-repeat:no-repeat;background-position:center center;background-size:auto auto;background-image:url("data:image/gif;base64,R0lGODlhEAAQAPQAAP///yCoLfj7+VC6W5PUmSWqMUG0TNvw3bLgtzOvP4fPjnnKgOf16KTbqs3rz17AaGvFcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAAKAAEALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkEAAoAAgAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkEAAoAAwAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAAKAAQALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAAKAAUALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==")}.imageUpload__imagePlaceholder--error,.imageUpload__imagePlaceholder--success{cursor:pointer;display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.imageUpload__imagePlaceholder--error:hover .imageUpload__removeImage,.imageUpload__imagePlaceholder--success:hover .imageUpload__removeImage{opacity:1}.imageUpload__imagePlaceholder--error{position:relative;border-color:#ec654a;display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.imageUpload__imagePlaceholder--error:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.6);color:#fff;content:""}.imageUpload__imagePlaceholder--error .errorMsg{position:absolute;top:50%;left:0;width:100%;padding:0.5em;z-index:20;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:0.6em;text-align:center;text-transform:uppercase}.imageUpload__imagePlaceholder--error .errorMsg small{display:block;font-size:90%}.imageUpload__imagePlaceholder--success{border-color:#a7b21d;display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.imageUpload__dropNotice{display:none;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;padding:3em;background-color:rgba(236, 101, 74, 1);color:#fff;font-weight:600;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.imageUpload__dropNotice p{padding:0;margin:0;display:none}.imageUpload__status{display:none;margin:1em 0}.imageUpload__status--error{display:block;color:#ec654a}.attachementsUpload__status{display:none}.attachementsUpload__status.attachementsUpload--error{display:block;margin-top:0.3em;color:#ec654a}.attachementsUpload__dropArea{display:none}.b{cursor:pointer}.b.b--bigger{font-size:1.2em}.groupCalendar.groupCalendar--top .eventsFilter__clndr{top:-1.5em}.groupCalendar.groupCalendar--bottom .eventsFilter__clndr{top:2.9em}.groupCalendar{z-index:30}.form.form--defaultStyle .form__input textarea{padding-top:1.7em}.form__fieldset--legal{margin-top:1em !important;margin-bottom:2em !important}.form__row--flexIt{margin-bottom:0.7rem !important}@media (max-width:47.9375em){.form__row--flexIt{margin-bottom:1.2rem !important}}@media (min-width:30.0625em){.form__column{width:calc(50% - 1em)}}@media (max-width: 480px){.form__group--mobileException.form__group--input label span{width:13em;white-space:normal;bottom:-0.6em}}.form__row--timePicker .form__column{position:relative}.form__row--timePicker .form__column:nth-child(1){z-index:15}.form__row--timePicker .form__column:nth-child(2){z-index:10}.form__row--timePicker .form__column + .form__column{margin-top:1.2em}@media (min-width:30.0625em){.form__row--timePicker .form__column + .form__column{margin-top:0}}.timePicker__holder{display:none;position:relative}.timePicker__holder.timePicker__holder--active{display:block}.timePicker__holder.timePicker__holder--active .timePicker{position:absolute;top:0;left:0;width:100%}.timePicker{padding:0 1.4em;}.timePicker input{padding:0 !important;border-radius:0 !important}.timePicker .tpicker-up,.timePicker .tpicker-down{position:relative;width:1.5em;height:0.8em;margin:0.2rem auto;overflow:hidden;}.timePicker__focusClick{cursor:pointer}.tpicker{background:#e9e8e5;padding:10px;width:100%;max-width:320px;white-space:nowrap;font-size:1rem;font-weight:bold;text-align:center}.tpicker-h,.tpicker-m,.tpicker-ap{display:inline-block;width:30%}.tpicker input[type=text]{box-sizing:border-box;width:70%;padding:5px;margin:5px 0;border:0;background:transparent;color:#000;text-align:center}.tpicker-up,.tpicker-down{text-align:center;color:#ec654a;cursor:pointer}.tpicker-up,.tpicker-down{position:relative;width:2.5em;height:1.4em}.tpicker-up span,.tpicker-down span{color:#ec654a;width:1.6em;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.tpicker-down span{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.tpicker-m > input,.tpicker-h > input{font-size:1.4em}.tpicker-btn{line-height:0.8;margin-top:0.4rem;margin-bottom:0.4rem}.tpicker-btn input[type=button]{width:50%;border-color:#ec654a;background-color:#ec654a;color:#fff;border:1px solid #ec654a;border-radius:24px !important;font-size:1rem;padding:0.4em 1em !important;padding:0.4em 1em;-webkit-appearance:button;cursor:pointer;*overflow:visible}.form__group--removeBtn .form__input .iconHolder{cursor:pointer;position:absolute;top:50%;right:1em;width:1.5em;height:1.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ec654a}.form__group--removeBtn .form__input .iconHolder__closeTime{position:absolute;top:0;left:0;width:100%;height:100%;padding:0.3em;background-color:#ec654a;border-radius:50%;pointer-events:none;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form__group--removeBtn .form__input .iconHolder__closeTime .icon{color:#fff;position:absolute;top:50%;left:50%;width:46%;transform:translate(-50%, -50%)}.form__group--removeBtn .form__input .iconHolder__closeTime svg{display:block}.form__group--removeBtn.form__group--timeSet.hasValue .iconHolder__closeTime{pointer-events:all;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background 0.4s;transition:background 0.4s}.form__group--removeBtn.form__group--timeSet.hasValue .iconHolder__closeTime:hover{background-color:#e73e1c}.form__group--removeBtn.form__group--timeSet.hasValue .iconHolder__clndr{pointer-events:none;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.charCount{position:absolute;top:100%;left:0;width:100%;text-align:right;font-size:0.8em;margin-top:0.2em;margin-bottom:0.2em;padding-right:0.2em}.charCount.charCount--red{color:#d53141;font-weight:600}.charCount.charCount--show{display:block}.form__group--countLength{position:relative;margin-bottom:2.5rem !important}