/** {f:'mpwsform.scss', v:1.000, d:'YYYY-MM-DD'} **/.mpwsform input,.mpwsform textarea,.mpwsform select{width:100%;margin:5px 0;border:1px solid transparent;border-radius:2px;box-sizing:border-box;outline:none;box-shadow:0 0px 3px rgba(0, 0, 0, 0.3);font-weight:300;text-overflow:ellipsis;padding:0.7em 1.5em 0.7em 0.8em;transition:border-color 0.5s;color:#0a0a0a;}.mpwsform input.forBtn,.mpwsform textarea.forBtn,.mpwsform select.forBtn{width:calc(100% - 3rem);}.mpwsform input.forBtn + div,.mpwsform textarea.forBtn + div,.mpwsform select.forBtn + div{display:inline-block;width:3rem;}.mpwsform input[type="color"]{box-sizing:content-box;padding:0;height:2.5em;cursor:pointer;}.mpwsform input[type="date"],.mpwsform input[type="time"],.mpwsform input[type="week"],.mpwsform input[type="datetime-local"]{padding:0.5em 0 0.5em 0.8em;}.mpwsform input[type="radio"],.mpwsform input[type="checkbox"],.mpwsform input[type="range"]{box-shadow:none;}.mpwsform input[type="radio"],.mpwsform input[type="checkbox"]{width:auto;height:auto;}.mpwsform textarea,.mpwsform select[multiple]{min-height:8em;}.mpwsform input:not([type="button"]):focus,.mpwsform textarea:focus,.mpwsform select:focus{border-color:#4d90fe;}.mpwsform input[type="button"],.mpwsform input[type="submit"],.mpwsform input[type="reset"]{padding:0.25em;}.mpwsform select option{margin-bottom:0.1em;}.mpwsform select optgroup{margin:0.5em 0.5em 0.1em 0.8em;}.mpwsform select[disabled]{color:silver;background:#fafafa;}.mpwsform .inpSel{margin-top:0.25em;margin-bottom:0.25em;padding-right:calc(1.5em + 11px);}.mpwsform .selCover{position:relative;}.mpwsform .selCover a{position:absolute;top:0;right:1px;bottom:0;width:1.5em;display:flex;justify-content:center;align-items:center;}.mpwsform .selCover a:hover{text-decoration:none;}.mpwsform [data-tt]{padding-left:25px;}.mpwsform [data-tt]::before{position:absolute;content:"";width:17px;height:17px;left:0;cursor:pointer;background:url("info.svg");background-size:cover;}.mpwsform [data-tt]:hover::after{position:absolute;margin-left:0.5em;content:attr(data-tt);white-space:nowrap;background:#fff;padding:0 0.5em;}.mpwsform [data-tt].box:hover::after{padding:0.25em 0.5em;border:1px solid;z-index:1;width:calc(100% - 2.5em);background:#fbfdfe;color:#265a88;white-space:pre-line;font-size:110%;left:0.9em;}.mpwsform .toright[data-tt]{padding-left:0;display:inline-block;min-width:1.5em;min-height:1em;}.mpwsform .toright[data-tt]::before{left:auto;right:0.25em;}.mpwsform .toright[data-tt].box:hover::after{width:auto;left:-0.5em;right:1.5em;}.mpwsform label.btn input[type="checkbox"],.mpwsform label.btn input[type="radio"]{margin:unset;display:table-cell;vertical-align:middle;color:red;/*
  input[data-suf] { position: relative; border: 1px solid red ; }
  input[data-suf]::after{
    content: '*****';
    position: relative;
    z-index: 10;
    color: black;
    background-color: red;
    top:0;
    left:0;
    width:20px;
    height:20px;
  }
  */}.mpwsform input + [data-suf]{position:absolute;}.mpwsform input:focus:not([disabled]) + [data-suf]::after,.mpwsform input:hover:not([disabled]) + [data-suf]::after{display:none;}.mpwsform input + [data-suf]::after{position:absolute;content:attr(data-suf);margin-top:0.75em;right:0.75em;}.mpwsform .switch{display:flex;align-items:center;}.mpwsform .switch label{cursor:pointer;}.mpwsform .switch > label:first-child{margin:auto 0.5em;position:relative;display:inline-block;width:60px;min-width:60px;height:26px;}.mpwsform .switch > label:first-child > input{opacity:0;width:0;height:0;}.mpwsform .switch > label:first-child > div{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:0.4s;transition:0.4s;border-radius:26px;}.mpwsform .switch > label:first-child > div::before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;-webkit-transition:0.4s;transition:0.4s;border-radius:50%;}.mpwsform .switch > label:first-child > input:checked + div{background-color:#2196f3;}.mpwsform .switch > label:first-child > input:focus + div{box-shadow:0 0 1px #2196f3;}.mpwsform .switch > label:first-child > input:checked + div:before{-webkit-transform:translateX(34px);-ms-transform:translateX(34px);transform:translateX(34px);}.mwspFormSelected{position:relative;border:1px solid transparent;}.mwspFormSelected::before{background-image:url("/library/jquery/mpws/mpwsform/check.svg");left:0.3em;background-position:3px center;background-repeat:no-repeat;background-size:70% auto;content:"";height:100%;width:1.5em;position:absolute;}.ui-autocomplete{max-height:30vh;overflow-Y:auto;}.ui-autocomplete [data-category]{margin-top:2em;}.ui-autocomplete [data-category]::after{content:attr(data-category);position:absolute;margin:-3.75em 0 0 1.5em;font-weight:bold;font-style:italic;}.ui-autocomplete.maxResult li:last-child{margin-bottom:1.2em;}.ui-autocomplete.maxResult::after{content:"počet výsledkov (" attr(maxResult) ")";position:absolute;font-size:small;color:#f66;font-style:italic;right:1em;margin-top:-1.5em;}