html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}a:link{color:rgba(0,0,0,.87)}a:hover{color:rgba(0,0,0,.87)}a:visited{color:rgba(0,0,0,.87)}a:focus{color:rgba(0,0,0,.87)}a:active{color:rgba(0,0,0,.87)}a{cursor:pointer}@font-face{font-family:"OpenSans";src:url(../fonts/OpenSans-Regular.ttf)}html{margin-top:0 !important;font-size:16px}body{color:rgba(0,0,0,.87);font-size:1rem;line-height:1.5rem;font-family:"OpenSans"}.card{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.MuiFormLabel-root{font-family:"OpenSans","Helvetica","Arial",sans-serif !important;color:#dadada}.MuiInputBase-input{font-family:"OpenSans","Helvetica","Arial",sans-serif !important}.list-wrapper .MuiToolbar-root h6.MuiTypography-root.MuiTypography-colorInherit{color:#e6027d}.list-wrapper .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root{fill:#e6027d}.main-app{min-height:100vh;width:100%;display:flex;flex-direction:column}.controls{display:flex;width:100%;flex-direction:column;flex-grow:1;align-items:center}.page{width:100%;display:flex;flex-direction:column;flex-grow:1}.page-title{width:100%;text-align:center;padding:2rem 1rem 1rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-title .page-title-wrapper{width:100%;max-width:600px;position:relative}.page-title .page-title-wrapper .add-button-wrapper{position:absolute;right:0;top:0}.page-title h1{font-size:1.5rem;line-height:3rem}.add-button{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#e6027d;color:#fff;height:3rem;width:3rem;font-size:3rem;border-radius:1.5rem}.add-button .MuiSvgIcon-root{fill:#fff;font-size:inherit}.add-button .MuiIconButton-root{font-size:inherit;padding:0}.page-body{display:flex;flex-direction:row;width:100%;flex-grow:1}.page-body-plain{display:flex;flex-direction:column;width:100%;flex-grow:1}@media(min-width: 1000px){.nav-distance{width:250px}}@media(min-width: 320px)and (max-width: 999px){.nav-distance{width:0}}.page-body-main{display:flex;flex-direction:column;width:100%;flex-grow:1}@media(min-width: 1000px){.page-body-main{background-color:#dadada;padding:30px}}@media(min-width: 1000px){.page-card{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}}.page-content{width:100%;display:flex;flex-direction:column;align-items:center;flex-grow:1;padding:0 1rem;position:relative;padding-bottom:2rem}.loading-page{min-height:200px}.text-center{text-align:center}.topbar-wrapper{width:100%;z-index:30;box-shadow:0px 10px 19px -4px rgba(0,0,0,.25)}.topbar{height:60px;background:linear-gradient(90deg, #e6027d 30%, #e62b56 90%);width:100%;display:flex;flex-direction:row}@media(min-width: 320px)and (max-width: 999px){.topbar{position:fixed;top:0}}.topbar-back{width:80px}.topbar-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.topbar-title{color:#fff;font-size:1.5rem}.topbar-button{width:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.topbar-button .MuiSvgIcon-root{color:#fff;width:40px;height:40px}@media(min-width: 1000px){.topbar-button .navbutton{display:none}}@media(min-width: 320px)and (max-width: 999px){.topbar-distance{height:60px}}@media(min-width: 1000px){.topbar-distance{height:0}}.navigation-wrapper{position:relative}@media(min-width: 320px)and (max-width: 999px){.navigation-area{position:fixed;top:0;left:0;right:0;width:100%;z-index:40}}@media(min-width: 320px)and (max-width: 999px){.navigation-area .navigation{height:100%}.navigation-area.closed .navigation{left:-250px;transition:all .8s ease-out}.navigation-area.closed .navigation-shadow{display:none}.navigation-area.opened .navigation{left:0;transition:all .8s ease-out}.navigation-area.opened .navigation-shadow{display:block;background-color:#000;opacity:.5;transition:opacity .8s ease-out}.navigation-area.opened.transition .navigation-shadow{opacity:0;display:block;background-color:#000;transition:opacity .8s ease-out}.navigation-area.closed.transition .navigation-shadow{opacity:0;display:block;background-color:#000;transition:opacity .8s ease-out}}.navigation{padding-top:1.5rem;background-color:#fff;width:250px;top:0}@media(min-width: 320px)and (max-width: 999px){.navigation{position:absolute;max-height:100vh;overflow:scroll}}@media(min-width: 320px)and (max-width: 999px){.navigation-shadow{width:100vw;height:100vh}}.nav-scroll{padding-left:50px}.nav-scroll .link{height:48px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:rgba(0,0,0,.87)}.nav-scroll .link.active{color:#e6027d}.nav-scroll .link a:hover{color:#e6027d}.edit-form{width:100%;max-width:600px;padding:0 1rem}.field-pair{display:flex}@media(min-width: 320px)and (max-width: 999px){.field-pair{flex-direction:column}.field-pair .input-wrapper,.field-pair .date-wrapper,.field-pair .file-input,.field-pair .checkbox-wrapper,.field-pair .select-wrapper,.field-pair .form-info{width:100%}}@media(min-width: 1000px){.field-pair{flex-direction:row}.field-pair .input-wrapper,.field-pair .date-wrapper,.field-pair .file-input,.field-pair .checkbox-wrapper,.field-pair .select-wrapper,.field-pair .form-info{width:50%;padding:0 1rem}}.field-multiline-row{display:flex;flex-direction:column}.field-multiline-row .input-wrapper{width:100%}@media(min-width: 1000px){.field-multiline-row .input-wrapper{padding:0 1rem}}.form-fields{width:100%}.single-button-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;margin:12px 0}.submit-button-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;margin:45px 0}.top-button-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:45px}.multi-button-wrapper{display:flex;flex-direction:column;align-items:center;margin:22px 0}.podsumowanie{padding-top:1rem}.form-info{padding-top:1rem !important;display:flex;flex-direction:row}.form-info .form-info-label{padding-right:.3rem}.form-info .form-info-value{font-weight:bold;min-width:6rem;text-align:right}.login-background{background-color:#dadada;width:100%;display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center;padding:1rem}.login-form-container{width:100%;max-width:400px}.login-page-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.login-header{background:linear-gradient(90deg, #e6027d 30%, #e62b56 90%);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;padding:2rem 1rem;font-size:1.5rem}.login-image{width:100%;height:200px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.login-text-large{padding-top:1rem;font-size:1.2rem;text-align:center;width:100%}.login-form{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center;padding:1rem}.reset-form{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center;padding:1rem;background-color:#fff}.reset-links{text-align:center}.typ-form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.loading-page .loading-mask{display:block;padding-top:100px;background-color:rgba(255,255,255,.9);z-index:10}.loading-mask{position:absolute;width:100%;height:100%;padding-top:100px;display:none}.circular-loader-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.circular-loader-wrapper.show{max-height:45px;height:45px;transition:all .5s ease-out}.circular-loader-wrapper.show .circle-loader{opacity:1;transition:all .1s;transition-delay:.4s}.circular-loader-wrapper.hide{max-height:0;height:0;transition:all .5s ease-out}.circular-loader-wrapper.hide .circle-loader{opacity:0}.draw-show{display:block}.flex-show{opacity:1;transition:opacity .1s;transition-delay:.4s}.flex-hide{opacity:0}.draw-hide{display:none}.circle-loader{border:2px solid rgba(0,0,0,.2);border-left-color:#9c9c9c;animation:loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:45px;height:45px}.load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border 500ms ease-out}.load-error{-webkit-animation:none;animation:none;border-color:#f44336;transition:border 500ms ease-out}.errormark-wrapper{display:flex;flex-direction:column;width:100%;height:45px;align-items:center;justify-content:center}.errormark-wrapper .errormark-up{margin-top:-4.95px;height:13.5px;width:3px;border-right:3px solid #f44336}.errormark-wrapper .errormark-down{height:3px;margin-top:3px;width:3px;border-right:3px solid #f44336}.errormark.draw:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.errormark.draw:before{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(45deg)}.errormark:after{opacity:1;height:22.005px;width:10.98px;transform-origin:left top;border-right:3px solid #f44336;content:"";left:5.985px;top:22.005px;position:absolute}.errormark:before{opacity:1;height:22.005px;width:10.98px;transform-origin:left top;border-right:3px solid #f44336;content:"";left:19.98px;top:5.985px;position:absolute}.checkmark.draw:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.checkmark:after{opacity:1;height:22.5px;width:11.25px;transform-origin:left top;border-right:3px solid #5cb85c;border-top:3px solid #5cb85c;content:"";left:11.25px;top:22.5px;position:absolute}@keyframes loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:11.25px;opacity:1}40%{height:22.5px;width:11.25px;opacity:1}100%{height:22.5px;width:11.25px;opacity:1}}.date-wrapper .MuiTextField-root{width:100%;height:56px;margin-top:45px}.date-wrapper .MuiInputBase-root{background-color:#f8f8f8}.date-wrapper .MuiInputBase-input{padding:27px 12px 10px}.date-wrapper .MuiFormLabel-root.Mui-focused{color:#e6027d}.date-wrapper .MuiInput-underline::after{border-bottom:2px solid #e6027d}.date-wrapper label{top:-4px;left:12px;z-index:3}.date-wrapper label.MuiInputLabel-shrink{top:8px;left:12px;z-index:3}.date-wrapper label+.MuiInput-formControl{margin-top:0}.MuiDialog-root .MuiPickersToolbar-toolbar{background-color:#e6027d}.MuiDialog-root .MuiPickersDay-daySelected{background-color:#e6027d}.MuiDialog-root .MuiPickersDay-daySelected:hover{background-color:#e6027d}.MuiDialog-root .MuiButton-textPrimary{color:#e6027d}.MuiDialog-root .MuiPickerDTTabs-tabs{background-color:#e6027d}.MuiDialog-root .MuiPickersClock-pin{background-color:#e6027d}.MuiDialog-root .MuiPickersClockPointer-pointer{background-color:#e6027d}.MuiDialog-root .MuiPickersClockPointer-thumb{border-color:#e6027d}.MuiDialog-root .MuiPickersClockPointer-noPoint{background-color:#e6027d}.file-input{width:100%;margin-top:45px}.file-input label{margin-left:12px}.file-input .file-error-message{color:#f44336;margin-left:12px;margin-top:4px;font-size:12px}.file-preview{margin-top:16px;width:100%}.upload-button-wrapper{display:flex;flex-direction:column;align-items:center}.file-preview.show{display:block}.file-preview.hide{display:none}.image-container{width:100%}.image-container img{width:100%}.dropzone-wrapper.hide{display:none}.dropzone-wrapper.show{display:block}.dropzone-wrapper{margin-top:16px}.dropzone-wrapper .dropzone{position:relative;border:2px dashed #e6027d;width:100%;height:90px}.dropzone-wrapper .dropzone>div{width:100%;min-height:100%;height:100%;position:absolute}.dropzone-wrapper .dropzone .MuiSvgIcon-root{color:#e6027d;left:50%;top:50%;margin:-30px 0 0 -30px;position:absolute;width:60px;height:60px}.checkbox-wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin-top:45px}.checkbox-wrapper .checkbox-message{margin-left:12px;margin-top:4px;font-size:12px}.checkbox-wrapper .checkbox-message.error{color:#f44336}.pagination-controls{display:flex;flex-direction:row}.pagination-controls .backward-button,.pagination-controls .forward-button{font-size:2.5rem}.pagination-controls .backward-button .MuiSvgIcon-root,.pagination-controls .forward-button .MuiSvgIcon-root{fill:#dadada}.pagination-controls .backward-button .MuiIconButton-root,.pagination-controls .forward-button .MuiIconButton-root{font-size:inherit;padding:0}.pagination-controls .backward-button.active .MuiSvgIcon-root,.pagination-controls .forward-button.active .MuiSvgIcon-root{fill:#e6027d}.pagination-controls .forward-button.active{color:#e6027d}.pagination-controls .pagination-list-wrapper{max-width:8rem;overflow:hidden;margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;justify-content:center}.pagination-controls .pagination-list{position:relative;display:flex;flex-direction:row}.pagination-controls .pagination-list .pagination-item{min-width:2rem;text-align:center;cursor:pointer}.pagination-controls .pagination-list .pagination-item.current{color:#e6027d;font-weight:bold}.pageable-list{width:100%;max-width:600px;display:flex;flex-direction:column}.pagination-controls-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;padding:1rem 0 0 0}.pagination-wrapper{width:100%;display:flex;flex-direction:column;line-height:2rem}.pagination-wrapper .list-elem-wrapper{width:100%;border-bottom:solid 1px #dadada;padding-bottom:.5rem}.list-elem{padding-top:.5rem;position:relative}.list-elem .button-wrapper-absolute{position:absolute;right:0rem;top:.2rem}.list-text-row .label{font-weight:bold}.list-text-row .obraz-container{width:100%;max-width:300px}.list-text-row .obraz-container img{width:100%}.list-text-row-double{display:flex;flex-direction:row;width:100%;justify-content:space-between}.list-text-row-double div.right{width:220px}.list-text-row-double .label{font-weight:bold}.list-text-row-status{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:.5rem 0}.list-text-row-status .label{font-weight:bold}.list-text-row-status .status{border-radius:1.5rem;padding:.2rem 1rem;max-width:220px;width:220px;color:#fff;text-align:center;text-transform:uppercase}.list-text-row-status .status.NIEZAPLACONE,.list-text-row-status .status.NIE_ZAKONCZYL,.list-text-row-status .status.ODRZUCONE{background-color:#f44336}.list-text-row-status .status.ANULOWANE,.list-text-row-status .status.ANULOWAL{background-color:#f44336}.list-text-row-status .status.DO_WYKONANIA,.list-text-row-status .status.ZAKONCZONE,.list-text-row-status .status.ZAKONCZYL,.list-text-row-status .status.ZGLOSIL_SIE,.list-text-row-status .status.ZAPLACONE,.list-text-row-status .status.PRZYJETE{background-color:#5cb85c}.list-text-row-status .status.NIEPOTWIERDZONY,.list-text-row-status .status.NIEPOTWIERDZONE,.list-text-row-status .status.TRWA_NABOR,.list-text-row-status .status.CZEKA{background-color:#f3e412}.select-wrapper .MuiFormControl-root{width:100%;height:56px;margin-top:45px}.select-wrapper .MuiInputBase-root{background-color:#f8f8f8}.select-wrapper .MuiInputBase-input{padding:27px 12px 10px}.select-wrapper .MuiFormLabel-root.Mui-focused{color:#e6027d}.select-wrapper .MuiInput-underline::after{border-bottom:2px solid #e6027d}.select-wrapper label{top:8px;left:12px;z-index:10}.select-wrapper label+.MuiInput-formControl{margin-top:0}.map-wrapper{width:100%;min-height:300px;position:relative;padding:2rem 0rem 1rem 0rem}.map-container{height:300px;width:100%}.map-message-wrapper{display:flex;flex-direction:column;align-items:center}.map-message-wrapper p{text-align:center;color:#5cb85c}.map-message-wrapper.error p{color:#f44336}.MuiFormLabel-root{font-family:"OpenSans","Helvetica","Arial",sans-serif !important;color:#dadada}.MuiInputBase-input{font-family:"OpenSans","Helvetica","Arial",sans-serif !important}.list-wrapper .MuiToolbar-root h6.MuiTypography-root.MuiTypography-colorInherit{color:#e6027d}.list-wrapper .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root{fill:#e6027d}.zlecenie-podsumowanie{width:100%;max-width:600px;padding:0 1rem}.zlecenie-zgloszenia{width:100%;max-width:600px;padding:0 1rem}.pracownik-signature-container{display:flex;flex-direction:row;padding-top:1rem}.pracownik-zdjecie{width:4rem;height:4rem;border-radius:2rem;background-position:50% 50%;background-size:cover}.pracownik-imie-nazwisko{display:flex;flex-direction:column;padding-left:.3rem}.item-desc{width:100%;max-width:600px;padding:1rem 0;display:flex;flex-direction:column;align-items:center}.item-desc{line-height:2rem}.item-desc .pracownik-imie-nazwisko{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}.item-desc .item-list{width:100%;max-width:600px}.page-content{line-height:2rem}.button-list-wrapper{position:absolute;right:0rem;top:.2rem}.button-list-wrapper.loading .loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:45px}.button-list-wrapper.loading .button-container{display:none}.button-list-wrapper.loading .message-container{display:none}.button-list-wrapper .loader-container{display:none}.button-list-wrapper .message-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:45px;text-align:center}.button-list-wrapper.ERROR .message-container{color:#f44336}.button-list-wrapper.ERROR .button-container{display:none}.button-list-wrapper.SUCCESS .message-container{color:#5cb85c}.button-list-wrapper.SUCCESS .button-container{display:none}.zaproszenie-buttons{display:none;flex-direction:row;justify-content:space-between;padding:1rem 0}.list-elem .zobacz{display:none}.list-elem.CZEKA .zaproszenie-buttons{display:flex}.list-elem.CZEKA .zobacz{display:flex}.list-elem.PRZYJETE .zobacz{display:flex}.zobacz.hide,.button-list-wrapper-zaproszenie.hide{visibility:hidden}.button-list-wrapper-zaproszenie.loading .button-container{visibility:hidden}.button-list-wrapper-zaproszenie.SUCCESS .button-container{visibility:hidden}.button-list-wrapper-zaproszenie.ERROR .button-container{visibility:hidden}.oferty-day-wrapper{font-size:15px}.oferta-row.desc-row{padding-left:24px}.oferta-row.kwota-row{padding-left:24px}.oferta-row.time-row{display:flex;flex-direction:row;align-items:flex-start;white-space:pre-wrap}.oferta-row.time-row .MuiSvgIcon-root{margin-top:.4rem}.oferta-row.location-row{display:flex;flex-direction:row;align-items:flex-start}.oferta-row.location-row .MuiSvgIcon-root{margin-top:.4rem}.oferta-money{padding-top:.5rem;position:absolute;font-weight:bold;right:0;top:0}.oferta-tytul-left{width:100%;text-align:left;font-size:1.2rem;line-height:2.5rem;padding-top:1rem}.oferta-opis{text-align:justify;width:100%}.opis-zlecenia{width:100%}.funkcja-row{color:#fff;text-transform:uppercase;padding:.2rem .5rem;border-radius:1rem;background-color:#e6027d;display:inline;margin-left:24px}.item-desc .zlecenie-image{width:100%;height:300px;background-position:50% 50%;background-size:cover}.item-desc .zlecenie-status{width:100%}.item-desc .zlecenie-realizacja{width:100%}.item-desc .szczegoly-zlecenia{padding-top:1rem;width:100%}.kontakt-form{width:100%;max-width:600px;padding:1rem;display:flex;flex-direction:column;align-items:center}.pytanie{font-weight:bold}.watek-nadawca,.nadawca{font-size:12px}.rozmowa{width:100%;max-width:600px;padding:1rem;display:flex;flex-direction:column;align-items:center}.komunikat,.nadawca,.tresc-komunikatu{width:100%}.komunikat{padding:1rem 0;text-align:center}.rozmowa-form{width:100%;max-width:600px}.funkcja-pracownik-row{color:#fff;text-transform:uppercase;padding:.2rem .8rem;border-radius:2rem;margin-right:5px;margin-top:3px;text-align:center;background-color:#e6027d;display:inline}.item-text-row{width:100%}.item-text-row .value{font-weight:bold}.aplikuj-wrapper.impossible{padding:45px 0;color:#f44336;font-weight:bold}.day-header{text-align:center;font-size:1.2rem;line-height:2.5rem}.zaproszenie-dane-pracownika{display:flex;flex-direction:row;align-items:center;padding-bottom:1rem}.pracownik-imie-nazwisko{padding-left:1rem;display:flex;flex-direction:column;justify-content:center}.pracownik-kwota-final{padding:1rem;text-align:center;font-size:1.2rem;line-height:2.5rem;font-weight:bold}.phone-wrapper{margin:45px 0}.phone-wrapper a{color:#e6027d}.watek{font-weight:bold}.watek.odebrano{font-weight:normal}.text-center{text-align:center}.oferta-list{cursor:pointer}.id-text-row{display:flex;flex-direction:row;padding-left:24px}.id-text-row .label{padding-right:4px}.link{position:relative}.link a{position:relative}.link .link-nowe-wrapper{position:absolute;top:0;right:-1.4rem}.link .link-nowe-wrapper .link-nowe{background-color:#e6027d;border-radius:.6rem;width:1.2rem;height:1.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.link .link-nowe-wrapper .link-nowe span{font-size:.8rem;line-height:.7rem}.modal{display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-dialog{width:100%;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-dialog .dialog-content{padding-bottom:2rem;text-align:center}.modal-dialog .dialog-buttons{min-width:320px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.kod-form-wrapper{top:0;left:0;right:0;position:fixed;height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.kod-form{width:100%;max-width:400px}.form-show{display:flex}.form-hide{display:none !important}.submit-message-wrapper.show-loading{max-height:135px;height:135px;padding-top:45px;transition:all .5s ease-out}.submit-message-wrapper.show-message{max-height:90px;height:90px;padding-top:45px;transition:all .5s ease-out}.submit-message-wrapper.hide{max-height:0;height:0;padding-top:0;transition:all .5s ease-out}.submit-message{width:100%;display:flex;flex-direction:column;align-items:center}.submit-message label{text-align:center}.submit-message.hide{height:0;max-height:0;transition:all .5s ease-out}.submit-message.show{padding-top:11.25px;height:22.5px;max-height:22.5px;transition:all .5s ease-out}.error-message{color:#f44336}.success-message{color:#5cb85c}