.page .page-footer{height:85px!important;padding-top:30px!important}@font-face{font-family:'Lato';font-style:normal;font-weight:normal;src:url(/Content/fonts/LatoLatin-Regular.eot) format('eot');src:url(/Content/fonts/LatoLatin-Regular.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:bold;src:url(/Content/fonts/LatoLatin-Bold.eot) format('eot');src:url(/Content/fonts/LatoLatin-Bold.woff) format('woff')}[data-ui-dynamicvalueswitcher-element="switcher"]{margin-top:1px}[data-ui-dynamicvalueswitcher-element="switcher"] .dynamicvalue-const{border-radius:3px 0 0 3px}[data-ui-dynamicvalueswitcher-element="switcher"] .dynamicvalue-fx{border-radius:0 3px 3px 0}[data-ui-dynamicvalueswitcher-element="switcher"] .dynamicvalue-const,[data-ui-dynamicvalueswitcher-element="switcher"] .dynamicvalue-fx{height:28px!important;line-height:28px!important}.ui-autocomplete.ui-menu{border-radius:3px;border-color:#7fbbaa;padding:0;overflow-x:hidden}ul.tagit{line-height:13px!important;border-radius:3px!important}ul.tagit li.tagit-new:first-child input:not(:focus)~span.tagit-placeholder:before{line-height:24px!important}ul.tagit input{height:24px!important}ul.tagit li{float:left;margin-top:3px!important}.tagit-choice{background:#d9ebe6!important;border:1px solid #7b7b7b!important;color:#000!important;border-radius:3px!important}#ui-datepicker-div{border-radius:3px;border-color:#7fbbaa;background:#d9ebe6}#ui-datepicker-div td a,#ui-datepicker-div td span{width:20px!important;height:20px!important}#ui-datepicker-div .ui-datepicker-month{margin-right:2px!important}#ui-datepicker-div .ui-datepicker-month,#ui-datepicker-div .ui-datepicker-year{width:65px!important}#ui-datepicker-div>.ui-widget-header{background-color:#fff;background-image:none;margin-top:1px}#ui-datepicker-div .ui-datepicker-calendar>thead{background-color:#d9ebe6;border:none}#ui-datepicker-div .ui-datepicker-calendar>tbody>tr{border:none}#ui-datepicker-div .ui-datepicker-calendar>tbody>tr>td{background-color:#d9ebe6;opacity:1!important}#ui-datepicker-div .ui-datepicker-calendar>tbody>tr>td.ui-datepicker-days-cell-over a{background-color:#d9ebe6!important;border:1px solid #017a2d!important;color:#017a2d}#ui-datepicker-div .ui-datepicker-calendar>tbody>tr>td>a{border:1px solid #b5bab9!important;background-image:none!important;background-color:#fff!important}#ui-datepicker-div .ui-datepicker-calendar>tbody>tr>td>a:hover{background-color:#d9ebe6!important;border:1px solid #017a2d!important;color:#017a2d}#ui-datepicker-div .ui-datepicker-calendar>tbody>tr>td>a.ui-state-active{background-color:#017a2d!important;border:1px solid #017a2d!important;color:#fff}.date-range-period{height:30px;line-height:30px}.autocomplete-outer .autocomplete-button.autocomplete-arrow{background-image:url('/Content/images/default/icons.png')!important;background-repeat:no-repeat!important;background-position:1px -88px!important}.autocomplete-outer .autocomplete-button.autocomplete-clear{background-position:0 -1px!important}.process-header{display:block;margin-bottom:11px}.process-header .header-title{padding:5px 10px 0 10px}.process-header .header-title:after{clear:both;content:"";display:block}.process-header .header-title .offername{font-weight:bold}.process-header .header-title .objectname{color:#777}.process-header .header-title .page-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.process-header .header-content{display:flex;flex-direction:column;height:auto!important;padding:0 5px 0 10px!important}.process-header .header-content .header-content-details{padding-bottom:4px;padding-top:4px}.process-header .header-content .header-actions{vertical-align:top;padding-right:0}.process-header .header-content .header-actions.case-label{width:100%}.process-header .header-content .header-actions .process-actions{margin-top:-2px}.process-header .header-content-details .value{font-weight:bold!important}.ui-datepicker-title select{height:20px}[data-ui-splitbutton-element="links"]{border:1px solid #007856!important;border-radius:3px}[data-ui-splitbutton-element="links"]>li:hover{background-color:#fff!important}.process-content-title{font-size:16px!important;font-weight:bold!important}#PopupContainer .popupTitle{text-align:center;font-size:18px;color:#000;font-weight:bold;border:none}#PopupContainer .title-container{min-height:60px;border-bottom:1px solid #e3e3e3}.section-title,.section-title-header{font-size:14px}.section-title .button-main4{white-space:normal}label.checkbox-outer input[type="checkbox"]:checked~div{background-image:url(/Content/images/check.png)!important;background-repeat:no-repeat;background-position:center center}[name]:disabled{background-color:#f2f2f2;cursor:default}input[type="radio"]{display:none}.required-radio-field .radio-field input[type="radio"]{display:inline-block;visibility:hidden;width:0;height:0;margin-right:-3.33px;margin-left:0}.required-radio-field .radio-field input[type="radio"].input-validation-error~.radio-label:before{border:1px solid #ed1b2f!important;background-color:#fde8ea!important}.required-radio-field .radio-field input[type="radio"]:checked.input-validation-error~.radio-label:before{background-color:#000!important}.radio-field{margin-right:8px}input[type="radio"]:checked~.radio-label:before{background:#007856;-moz-background-clip:content-box;-webkit-background-clip:content-box;background-clip:content-box;padding:3px}input[type="radio"]~.radio-label:before{content:"";display:inline-block;width:12px;height:12px;border-radius:20px;border:1px #c6c8ca solid;position:relative;top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:2px}.autocomplete-outer .autocomplete-button{margin-top:7px!important}.ui-autocomplete.ajax-mode:before{background-color:#fff!important;color:#a9aaaa!important;font-style:normal!important}.ui-autocomplete li.ui-menu-item{background:none!important;font-size:13px!important;background-image:none!important;padding:5px!important;border:none!important}.ui-autocomplete li.ui-menu-item:hover,.ui-autocomplete li.ui-menu-item.ui-state-active{margin:0!important;background-image:none!important;background-color:#d9ebe6!important}.ui-autocomplete.ui-menu{max-height:290px!important}.ui-autocomplete.ui-menu .autocomplete-showall{background-color:#fff!important;color:#a9aaaa!important}.mainbox-righttab{padding-right:0}.additional-errors-placeholder li{background-image:url('/Content/images/validation_alert.png');background-repeat:no-repeat;padding-left:26px;font-size:13px;line-height:26px}.page-header-right .page-header-right-column .login{display:block;margin-bottom:3px;line-height:14px}.page-header-right .page-header-right-column .last-login-info{line-height:14px}.page-header-right .page-header-right-column .last-login-info span{margin-left:5px}.left-aligned-tooltip .tooltip-editor{width:auto}#ProductMainObjectTypeSection{}#ProductMainObjectTypeSection ul.tagit li.tagit-new:first-child input:not(:focus)~span.tagit-placeholder{clip:auto!important;width:1px!important}#ProductMainObjectTypeSection ul.tagit li.tagit-new:first-child input:not(:focus)~span.tagit-placeholder:before{color:#777!important;content:""!important;float:left!important;left:0!important;position:relative!important}#ProductMainObjectTypeSection .value:empty:after{content:"(brak)"!important}#MainProductNumberParameters .number-params .value-range-min,#MainProductNumberParameters .number-params .value-range-max{width:236px!important}.checkbox-container{margin-top:3px}.alert-soft{font-size:13px!important;color:#069}.button-large{width:250px;height:35px;line-height:35px;font-size:18px;text-align:center;display:inline-block;color:#fff!important}.button-danger{background-color:red}.button-warning{background-color:#f93}.button-success{background-color:#00782e}#SelectQuestionType{background-color:#fff!important}#SelectQuestionType .radio-field{margin-top:2px}#PopupContainer .survey-question-short-description{color:#666;font-size:12px;display:flex;justify-content:center;padding-bottom:20px;position:absolute;top:0;margin-top:5px;width:100%}#CreateUpdateQuestionForm .section-body{position:relative}#CreateUpdateQuestionForm #common-editor-line{margin-top:20px}.warunki-modelu-line .constraint-model{line-height:25px}.warunki-modelu-line a[data-ui-collectioninlineeditor-element='add']{margin-left:0;font-size:12px;line-height:25px}.warunki-modelu-line a.collectioninlineeditor-removeitem{margin-left:20px;font-size:12px;line-height:30px}.vertical-column.boolean .label-container{padding-top:20px}.mfp-container{min-height:100%;padding:10px}#DialogWithError{text-align:left;margin-left:44px;margin-right:44px;width:100%}.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:unset;background:unset}.ui-menu-item .ui-state-active{background:#d9ebe6;margin:-5px!important;padding:5px}body{background-color:#fff}strong{font-weight:bold}#AuthenticationPage{width:840px;margin:0 auto;font-size:12pt;line-height:1.4;color:#505557}#AuthenticationPage .error-box{padding-top:0}#AuthenticationPage .header{height:150px;position:relative}#AuthenticationPage .header img{position:absolute}#AuthenticationPage .content{width:100%;height:350px;background-color:#d9ebe6;border-radius:10px;position:relative;display:table}#AuthenticationPage .content .content-body-wrapper{padding:60px;display:table-cell;vertical-align:middle}#AuthenticationPage .content .info-message{margin-bottom:20px}#AuthenticationPage .content .error-messages{margin-bottom:10px;padding-left:30px;background-image:url('/Content/images/validation_alert.png');background-position:left top;background-repeat:no-repeat;line-height:26px}#AuthenticationPage .content .error-messages:empty{display:none}#AuthenticationPage .content .error-messages,#AuthenticationPage .content .validation-summary-errors{font-size:11pt;color:#ed1b2f}#AuthenticationPage .content .form{position:relative;width:250px;margin:0 auto;text-align:right}#AuthenticationPage .content .form .buttons-line{padding:0}#AuthenticationPage .content .form .buttons-line a+input{margin-left:10px}#AuthenticationPage .content .form input,#AuthenticationPage .content .form div{text-align:center}#AuthenticationPage .content .form input[type=text],#AuthenticationPage .content .form input[type=password]{width:100%;font-size:11pt;color:#000}#AuthenticationPage .content .form input[type=submit]{width:100%;background-color:#007856}#AuthenticationPage .content .form input[type=submit]:hover{background-color:#409a80}#AuthenticationPage .content .form input{height:35px;margin-top:20px}#AuthenticationPage .content .form input::-webkit-input-placeholder{color:#a9aaaa;opacity:1}#AuthenticationPage .content .form input::-moz-placeholder{color:#a9aaaa;opacity:1}#AuthenticationPage .content .form input:-ms-input-placeholder{color:#a9aaaa;opacity:1}#AuthenticationPage .content .form .placeholder{padding-top:9px!important;font-size:11pt;line-height:1.4;text-align:center;color:#a9aaaa}#AuthenticationPage .footer{width:100%;height:220px;position:relative;display:table}#AuthenticationPage .footer .application-version{position:absolute;right:0;font-size:9pt;color:#a9aaaa}#AuthenticationPage .footer .security-advice-wrapper{width:100%;display:table-cell;vertical-align:middle}#AuthenticationPage .footer .security-advice{color:#007856;margin-bottom:20px}#AuthenticationPage .footer .security-advice-points{list-style-type:disc;list-style-position:inside}#AuthenticationPage .footer .security-advice-points li{color:#007856}#AuthenticationPage .footer .security-advice-points span{color:#505557}#AuthenticationPage .authentication-method-oidc{padding:20px 0 20px 0}#AuthenticationPage .authentication-method-oidc .button-main1{width:100%;font-size:15px}#AuthenticationPage .authentication-methods-separator{width:100%;height:20px;position:relative}#AuthenticationPage .authentication-methods-separator::before{content:'';height:1px;position:absolute;left:10px;right:10px;top:50%;transform:translateY(-50%);background-color:#ccc}#AuthenticationPage .authentication-methods-separator .authentication-methods-separator-text{padding:0 10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:20px;font-size:13px;font-weight:bold;color:#a9aaaa;background-color:#d9ebe6;z-index:1}#AuthenticationPage .reminder-buttons{font-size:14px;text-align:right!important;margin-top:15px}#CaptchaWrapper{margin-top:25px;text-align:left!important}#CaptchaWrapper .captchaContainer{text-align:left!important}#CaptchaWrapper input[type=text]{margin-top:10px!important}#AuthenticateWithPinForm,#ConfirmResetPasswordForm{width:700px}#PasswordHint{position:absolute;right:-270px;top:18px;width:250px;text-align:left!important;font-size:12px;color:#09c;white-space:pre-line}