<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


/*
main #target_aside { position:fixed; left:0; top:0; width:250px; height:100vh; overflow:hidden; overflow-y:auto; }
main #target_admin { margin-left:280px; min-height:calc(100vh - 60px); padding:30px 0; width:calc(100% - 310px); background:#fff; }
footer:empty { display:none; }
*/

option[disabled] { color:#999 !important; }
/*
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span { text-indent:0; }
.ui-datepicker .ui-datepicker-prev span:before, 
.ui-datepicker .ui-datepicker-next span:before { display:block; content:'&lt;'; font-family:icomoon; width:16px; height:16px; line-height:16px; text-align:center; }
.ui-datepicker .ui-datepicker-next span:before { content:'&gt;'; }
*/

/*#target_main .admin_wrapper { margin:0 1rem; } */

#target_main .admin_wrapper { position:relative; }
#target_main .admin_wrapper h1 { text-align:center; }

#target_main .admin_wrapper .button.cta.save { position:absolute; margin-top:4rem; right:  0rem; width:max-content; }
#target_main .admin_wrapper .button.alt.back { position:absolute; margin-top:4rem; left: 7.5rem; width:max-content; }

#target_main .admin_wrapper #form_edit_moznosti { padding-bottom:3rem; }
#target_main .admin_wrapper #form_edit_moznosti .button { margin-top:1rem; }
#target_main .admin_wrapper #form_edit_moznosti .button.back { left:2.5rem; }

#target_main .admin_wrapper #form_edit_vstup .button { margin-top:1.5rem; }


/*
#target_main .admin_wrapper .img_upload { position:relative; display:block; width:100%; height:0; padding:0 0 100% 0; border:1px solid #bbb; overflow:hidden; background:url('../img/upload.svg') 0 0 repeat; background-size:1em auto; border-radius:2px; }
#target_main .admin_wrapper .img_upload &gt; img { display:block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); max-width:100%; max-height:100%; z-index:1; }
#target_main .admin_wrapper .img_upload &gt; input[type="file"] { display:block; position:absolute; left:0; top:0; font-size:30rem !important; height:2em !important; max-width:100%; max-height:100%; height:2em; opacity:0.01; cursor:pointer; z-index:3; }
#target_main .admin_wrapper .img_upload &gt; a.remove { display:block; color:#003346 !important; position:absolute; right:0; top:0; width:2em; height:2em; text-align:center; line-height:2em; z-index:5; background:none !important; border:none !important; padding:0 !important; }
*/



#target_main .admin_wrapper form { display:block; margin:0 auto; }
#target_main .admin_wrapper form table { width:100%; }
#target_main .admin_wrapper form label { width:7em; display:inline-block; vertical-align: top; min-height:1.2em; line-height:1.2em; padding:0.4em 0; margin:1px 0 1px 0; height:auto; }
#target_main .admin_wrapper form label &gt; em { font-style:normal; text-align:right; color:#999; }
#target_main .admin_wrapper form input:not([type]),
#target_main .admin_wrapper form input[type="password"],
#target_main .admin_wrapper form input[type="number"],
#target_main .admin_wrapper form input[type="date"],
#target_main .admin_wrapper form select,
#target_main .admin_wrapper form textarea,
#target_main .admin_wrapper form div.mce-tinymce { height:2rem; display:inline-block; vertical-align: top; width:calc(100% - 7.5em - 1em - 2px);  margin:0 -1px 0.5em 0.5em; padding:0 0.5em;  }
#target_main .admin_wrapper form select { padding:0 2.5em 0 0; text-indent:3px; height:2em; line-height:2em; width:calc(100% - 2.5em - 2px - 0.5em - 7em); }
#target_main .admin_wrapper form select:not([multiple]) { background-size:0.66rem 0.66rem; background-position:right 0.5rem top 50%; padding-right:2rem; }
/*#target_main .admin_wrapper form select[multiple] { width:calc(100% - 19px - 7em); padding:6px 10px; height:calc(3 * 34px - 6px); } */
#target_main .admin_wrapper form textarea { line-height:1.2rem; min-height:6rem height:auto; padding:0.4rem 0.5rem; }
#target_main .admin_wrapper form input[type="number"] { height:2em; margin-right:0; }
#body #target_main .admin_wrapper form input[type="number"]+label.inc,
#body #target_main .admin_wrapper form input[type="number"]+label.inc+label.dec { height:1rem; min-height:0; line-height:1.4rem; margin-left:-1rem; width:1rem; }
#body #target_main .admin_wrapper form input[type="number"]+label.inc+label.dec { margin-top:1rem; line-height:0.9rem; }
#target_main .admin_wrapper form input.date,
#target_main .admin_wrapper form input[type="date"] { width:8em; text-align:left; background-image: url('/img/date.svg'); background-size:2em auto; background-position:right 0 top 0; background-repeat:no-repeat; }
#target_main .admin_wrapper form select.time { width:50px; }
#target_main .admin_wrapper form input[type="submit"] { float:right; margin-top:1em; padding-left:3rem; padding-right:3rem; }
#target_main .admin_wrapper form a.button.back { float:left; margin-top:1em; padding-left:3rem; padding-right:3rem; margin-left:0; }
#target_main .admin_wrapper form br { clear:both; }
#target_main .admin_wrapper form div.mce-tinymce { padding:0; width:calc(100% - 6em - 14px); }
#target_main .admin_wrapper form div.mce-tinymce button { padding:0.2em; height:1.2em; line-height:1.2em; min-width:1.2em; color:#000 !important; }
#target_main .admin_wrapper form fieldset {  }
#target_main .admin_wrapper form fieldset legend { display:block; font-size:21px; line-height:24px; color:inherit; padding:0px; margin:0 0 10px; border-bottom:1px solid #999; width:100%; }
#target_main .admin_wrapper form input[readonly],
#target_main .admin_wrapper form textarea[readonly],
#target_main .admin_wrapper form select[readonly] { background-color:#eee; color:#666; }
#target_main .admin_wrapper form input[disabled],
#target_main .admin_wrapper form textarea[disabled],
#target_main .admin_wrapper form select[disabled] { background-color:#eee; color:#666; }
#target_main .admin_wrapper form input[data-autocomplete][data-array-name] { background-image: url('/img/icomoon-search.svg'); background-size:1em auto; background-position:right 0.5em top 0.5em; background-repeat:no-repeat; }
#target_main .admin_wrapper form input[data-autocomplete][data-array-name] + ul &gt; li { padding:0; margin:0; display:inline; font-weight:normal; cursor:pointer; }
#target_main .admin_wrapper form input[data-autocomplete][data-array-name] + ul &gt; li:hover { text-decoration:line-through; }
#target_main .admin_wrapper form input[data-autocomplete][data-array-name] + ul &gt; li:before { display:none; }
#target_main .admin_wrapper form input[data-autocomplete][data-array-name] + ul &gt; li:not(:last-child):after { content:', '; position:static; display:inline; font-family:inherit; xcolor:inherit; font-size:inherit; text-decoration:none; }
#target_main .admin_wrapper form input[data-autocomplete][data-array-name] + ul:not(:empty) { margin-bottom:10px; }
#target_main .admin_wrapper form input[type="checkbox"] + label,
#target_main .admin_wrapper form input[type="radio"] + label { padding-left:1.75em; width:auto; }
#target_main .admin_wrapper form input[type="radio"] + label + input[type="radio"] + label { margin-left:1em; }

#target_main .admin_wrapper form .img_upload { position:relative; display:block; width:100%; height:0; padding:0 0 100% 0; border:1px solid #bbb; overflow:hidden; background:url('../img/upload.svg') 0 0 repeat; background-size:1em auto; }
#target_main .admin_wrapper form .img_upload &gt; img { display:block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); max-width:100%; max-height:100%; z-index:1; }
#target_main .admin_wrapper form .img_upload &gt; input[type="file"] { display:block; position:absolute; left:0; top:0; font-size:30rem !important; height:2em !important; max-width:100%; max-height:100%; height:2em; opacity:0.01; cursor:pointer; z-index:3; }
#target_main .admin_wrapper form .img_upload &gt; a.remove { display:block; position:absolute; right:0; top:0; width:2em; height:2em; text-align:center; line-height:2em; z-index:5; }


#body #target_main .admin_wrapper form input[data-state="sending"],
#body #target_main .admin_wrapper form input[type="checkbox"][data-state="sending"] + label,
#body #target_main .admin_wrapper form input[type="radio"][data-state="sending"] + label,
#body #target_main .admin_wrapper form textarea[data-state="sending"],
#body #target_main .admin_wrapper form select[data-state="sending"] { background-image: url('/img/icon8-chasing-arrows.svg'); background-size:1em auto; background-position:right 0.5em top 50%; background-repeat:no-repeat; }
#body #target_main .admin_wrapper form input[data-state="saved"],
#body #target_main .admin_wrapper form input[type="checkbox"][data-state="saved"] + label,
#body #target_main .admin_wrapper form input[type="radio"][data-state="saved"] + label,
#body #target_main .admin_wrapper form textarea[data-state="saved"],
#body #target_main .admin_wrapper form select[data-state="saved"] { background-image: url('/img/icomoon-check-green.svg'); background-size:1em auto; background-position:right 0.5em top 50%; background-repeat:no-repeat; }
#body #target_main .admin_wrapper form input[data-state="error"],
#body #target_main .admin_wrapper form input[type="checkbox"][data-state="error"] + label,
#body #target_main .admin_wrapper form input[type="radio"][data-state="error"] + label,
#body #target_main .admin_wrapper form textarea[data-state="error"],
#body #target_main .admin_wrapper form select[data-state="error"] { background-image: url('/img/icomoon-exclamation-circle-red.svg'); background-size:1em auto; background-position:right 0.5em top 50%; background-repeat:no-repeat; }
#body #target_main .admin_wrapper form textarea[data-state],
#body #target_main .admin_wrapper form select[multiple][data-state] { background-position:right 0.5em top 0.5em; }



#target_main .admin_wrapper .admin_table { width:100%; position:relative; -webkit-column-span: all; column-span: all; }
#target_main .admin_wrapper .admin_table &gt; form { display:block; text-align:center; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div { padding:0.5em 0; display:inline-block; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div &gt; label,
#target_main .admin_wrapper .admin_table &gt; form &gt; div &gt; input:not([type]),
#target_main .admin_wrapper .admin_table &gt; form &gt; div &gt; select { display:inline-block; width:auto; margin:0; padding:0 1rem; height:2rem; line-height:2rem; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div &gt; select { padding:0 2.5em 0 0; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div &gt; select.admin_table_limit { width:3rem; text-align:right; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div &gt; label { padding-right:0; font-size:0.75rem; margin:0 0.5rem 0; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div &gt; input[type="checkbox"] + label { padding-top:6px; padding-bottom:6px; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div &gt; input[list] { background-position:right 1rem top 50%; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_search { float:right; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table,
#target_main .admin_wrapper table.admin_table { border-collapse:collapse; border-bottom:1px solid #ccc; text-align:left; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th,
#target_main .admin_wrapper table.admin_table th,
#target_main .admin_wrapper .admin_table &gt; form &gt; table td,
#target_main .admin_wrapper table.admin_table td { padding:0.5rem 0.5rem; font-size:0.75rem; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th,
#target_main .admin_wrapper table.admin_table th { background:var(--text); text-align:left; color:#fff; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th:first-child,
#target_main .admin_wrapper table.admin_table th:first-child,
#target_main .admin_wrapper .admin_table &gt; form &gt; table td:first-child,
#target_main .admin_wrapper table.admin_table td:first-child { padding-left:1rem; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th:last-child,
#target_main .admin_wrapper table.admin_table th:last-child,
#target_main .admin_wrapper .admin_table &gt; form &gt; table td:last-child,
#target_main .admin_wrapper table.admin_table td:last-child { text-align:right; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th &gt; a[class^="icon"],
#target_main .admin_wrapper table.admin_table th &gt; a[class^="icon"],
#target_main .admin_wrapper .admin_table &gt; form &gt; table td &gt; a[class^="icon"],
#target_main .admin_wrapper table.admin_table td &gt; a[class^="icon"] { display:inline-block; vertical-align: middle; font-size:1rem; width:16px; height:16px; text-align:center; line-height:16px; margin:0 0.5rem 0 0; text-decoration:none; color:var(--positive); transition:0.3s color; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th &gt; a[class^="icon"]:hover,
#target_main .admin_wrapper table.admin_table th &gt; a[class^="icon"]:hover,
#target_main .admin_wrapper .admin_table &gt; form &gt; table td &gt; a[class^="icon"]:hover,
#target_main .admin_wrapper table.admin_table td &gt; a[class^="icon"]:hover { color:var(--text); }

#target_main .admin_wrapper .admin_table &gt; form &gt; table th:last-child &gt; a,
#target_main .admin_wrapper table.admin_table th:last-child &gt; a { display:inline-block; font-size:20px; margin-right:0.5rem; width:16px; text-align:center; }

#target_main .admin_wrapper .admin_table &gt; form &gt; table th &gt; label,
#target_main .admin_wrapper table.admin_table th &gt; label { margin:-0.5rem; display:block; width:auto; padding:0.5rem; color:#fff; font-weight:normal; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th &gt; input[type="radio"] ~ label { position:relative; color:#fff; font-weight:normal;}
#target_main .admin_wrapper .admin_table &gt; form &gt; table th &gt; input[type="radio"] ~ label:before { display:none; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th &gt; input[type="radio"] ~ label:after { display:block; content:"\2c4"; font-family:'icomoon'; font-size:0.5rem; left:-0.3em; width:1em; height:1em; position:absolute; top:0.4em; text-align:middle; line-height:1.5rem; opacity:0; transition:opacity 0.3s; background:none; color:#fff; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th &gt; input[type="radio"] ~ label:hover:after { opacity:0.5; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th &gt; input[type="radio"]:checked ~ label:after { opacity:1; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table th &gt; input[type="radio"]:checked + label:after { content:"\2c5"; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table tbody tr:nth-child(2n),
#target_main .admin_wrapper table tbody tr:nth-child(2n) { background:var(--disabled); }
#target_main .admin_wrapper table tbody tr:hover &gt; td { background:#fff; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table tr &gt; td:first-child &gt; img { display:block; width:35px; height:35px; margin:-0.5rem 0; object-fit:contain; }
#target_main .admin_wrapper .admin_table &gt; form &gt; p { float:left; display:block; padding:0.5em 1em; text-align:left; font-size:0.75rem; text-align:left; }
#target_main .admin_wrapper .admin_table &gt; form &gt; p + p { float:right; text-align:right; }
#target_main .admin_wrapper .admin_table &gt; form &gt; p &gt; a { display:inline-block; font-weight:bold; margin-left:0.25em; text-decoration:none; color:var(--positive); cursor:pointer; transition:color 0.3s; }
#target_main .admin_wrapper .admin_table &gt; form &gt; p &gt; a.active { color:var(--text);  cursor:default; }
#target_main .admin_wrapper .admin_table &gt; form &gt; p &gt; a[data-page]:hover { color:var(--text); }
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_array { display:block; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_array &gt; ul:not(:empty) { display:block; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_array &gt; ul &gt; li { display:inline-block; cursor:pointer; padding:0;  }

#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_picker { display:inline-block; width:20rem; background:var(--body); }
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_picker &gt; ul:not(:empty) { display:block; padding-top:0.5rem; margin-left:3.75rem; width:15.5rem;}
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_picker &gt; ul &gt; li { display:block; cursor:pointer; padding:0 0.5rem 0 1rem; width:max-content; max-width:14rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_picker &gt; ul &gt; li:hover { text-decoration:line-through; color:var(--negative); }
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_ts_range &gt; input,
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_date_range &gt; input { display:inline-block; vertical-align:middle; max-width:calc(50% - 5.75em); margin:0; height:2em; background-size:3em 3em; background-position:top -0.5em right -0.5em; padding-right:2em; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_ts_range &gt; input + label,
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_custom_type_date_range &gt; input + label { display:inline-block; vertical-align:middle; margin:0; width:2em; padding-left:0; text-align:center; whz}
#target_main .admin_wrapper .admin_table &gt; form &gt; .admin_table_paging { float:left; padding-left:0.5rem; }
#target_main .admin_wrapper .admin_table &gt; form &gt; .admin_table_custom_filter { white-space:nowrap; margin-right:2em; }


#target_main #form_edit_slovnik fieldset { width:calc(50% - 10px); display:inline-block; }
#target_main #form_edit_slovnik fieldset + fieldset { margin-left:20px; }
#target_main #form_edit_slovnik textarea { height:calc(50vh - 240px); min-height:3.6em; line-height:1.2em; }

#target_main .admin_wrapper .admin_table.admin_table_vstup table tr[data-podotazka] td:nth-child(2) { text-indent:1em; }
#target_main .admin_wrapper .admin_table.admin_table_vstup table tr[data-poradi] td:nth-child(2) { text-indent:2em; }
#target_main .admin_wrapper .admin_table.admin_table_vstup &gt; form { text-align:right; }
#target_main .admin_wrapper .admin_table.admin_table_vstup &gt; form &gt; div.admin_table_custom_filter &gt; input { }
#target_main .admin_wrapper .admin_table.admin_table_vstup &gt; form &gt; div.admin_table_search { float:none; display:inline-block; vertical-align:top; }
#target_main .admin_wrapper .admin_table.admin_table_vstup &gt; form #admin_table_custom_filter_oblast { width:8rem; }
#target_main .admin_wrapper .admin_table.admin_table_vstup &gt; form #table_vstup_filter_fulltext { width:12rem; }

#target_main #form_edit_vstup fieldset { display:inline-block; width:25em; }
#target_main #form_edit_vstup fieldset + fieldset { width:calc(100% - 27em); margin-left:2em; }
#target_main #form_edit_vstup label { width:7em; }
#target_main #form_edit_vstup select {}
#target_main #form_edit_vstup textarea { line-height:1.2em; padding:0.4em 0.5em; }
#target_main #form_edit_vstup input[type="checkbox"] + label { width:auto; margin-left:1em; }
#target_main #form_edit_vstup input[type="radio"] + label:before,
#target_main #form_edit_vstup input[type="radio"] + label:after,
#target_main #form_edit_vstup input[type="checkbox"] + label:before,
#target_main #form_edit_vstup input[type="checkbox"] + label:after { top:0.35rem; }
#target_main #form_edit_vstup input[type="number"] { width:5em; }
#target_main #form_edit_vstup input#v_otazka,
#target_main #form_edit_vstup input#v_podotazka,
#target_main #form_edit_vstup input#v_poradi { width:1.83em; }
#target_main #form_edit_vstup select#v_oblast { width:15em; }
#target_main #form_edit_vstup select#v_typ { width:8em; }
#target_main #form_edit_vstup label[for="v_podotazka"],
#target_main #form_edit_vstup label[for="v_poradi"],
#target_main #form_edit_vstup label[for="v_warning_max"] { width:2em; text-align:center; height:1.2em; margin-right:-0.5em; }
#target_main #form_edit_vstup &gt; textarea { width:calc(50% - 5.25em - 2px); min-height:4.8em; }
#target_main #form_edit_vstup &gt; textarea + textarea { margin-left:1em;  }
#target_main #form_edit_vstup #v_komentar { min-height:17.75em; }
#target_main #form_edit_vstup input[type="radio"] + label { width:15rem; margin-left:0.5rem; }
#target_main #form_edit_vstup label[for="v_warning_typ"] { height:7rem; float:left; }
#target_main #form_edit_vstup label[for="v_warning_typ_2"] { margin-bottom:0.5rem; }

#target_main .admin_wrapper .admin_table.admin_table_vystup &gt; form &gt; .admin_table_custom_filter { margin-right:0; }
#target_main .admin_wrapper .admin_table.admin_table_vystup &gt; form &gt; .admin_table_custom_filter &gt; select { width:4rem; }
#target_main .admin_wrapper .admin_table &gt; form &gt; div.admin_table_search &gt; input { width:6rem; }
#target_main .admin_wrapper .admin_table td.vzorec &gt; a.in   { color:#3a558f; }
#target_main .admin_wrapper .admin_table td.vzorec &gt; a.var  { color:#b89130; }
#target_main .admin_wrapper .admin_table td.vzorec &gt; a.out  { color:#4fac5b; }
#target_main .admin_wrapper .admin_table td.vzorec &gt; a.ghg	{ color:#c00; text-transform:uppercase; }
#target_main .admin_wrapper .admin_table td.vzorec &gt; a.in:before { content:'In'; }
#target_main .admin_wrapper .admin_table td.vzorec &gt; a.out:before { content:'Out'; }
#target_main .admin_wrapper .admin_table td.vzorec &gt; a.ghg:before { content:'GHG S.'; }

#target_main #form_edit_vystup label { width:7em; }
#target_main #form_edit_vystup input[type="checkbox"] + label { width:auto; margin-left:1em; }
#target_main #form_edit_vystup input[type="radio"] + label:before,
#target_main #form_edit_vystup input[type="radio"] + label:after,
#target_main #form_edit_vystup input[type="checkbox"] + label:before,
#target_main #form_edit_vystup input[type="checkbox"] + label:after { top:0.35rem; }
#target_main #form_edit_vystup input[type="number"] { width:5em; }
#target_main #form_edit_vystup select#v_oblast,
#target_main #form_edit_vystup select#v_ghg,
#target_main #form_edit_vystup select#v_plyn { width:15em; }
#target_main #form_edit_vystup label[for="v_poradi"] { width:2em; text-align:center; height:1.2em; margin-right:-0.5em; }
#target_main #form_edit_vystup #v_nazev_cs,
#target_main #form_edit_vystup #v_nazev_en { width:calc(50% - 5em); }


#target_main #form_agg { }
#target_main #form_agg input { width:26rem; margin:1rem auto 0;  }
#target_main #form_agg input + label { width:25.5rem; margin:0 auto 1rem; }
#target_main #form_agg input[type="submit"] { width:5rem; margin:0 auto; transform:translateX(10rem); }
#target_main #form_agg ul { display:block; width:28rem; text-align:left; margin:0 auto; } 
#target_main #form_agg ul &gt; li &gt; a { position:relative; display:inline-block; width:2rem; height:2rem; line-height:2rem; cursor:pointer; }
#target_main #form_agg ul &gt; li &gt; a:before { position:absolute; width:2rem; height:2rem; line-height:2rem; text-align:center; }
#target_main #form_agg ul &gt; li &gt; input { display:inline-block; width:calc(100% - 6rem); height:2rem; line-height:2rem; }
#target_main #form_agg ul &gt; li &gt; span { display:inline-block; width:calc(100% - 4rem); padding:0.4rem 0; min-height:1.2rem; line-height:1.2rem; }

#target_main #form_agg #vypocet_agg_true  &gt; li { display:block;margin-bottom:0.25rem; }
#target_main #form_agg #vypocet_agg_true  &gt; li a[onclick]:hover{ color:var(--negative); }
#target_main #form_agg #vypocet_agg_true  &gt; li &gt; span { display:none; }
#target_main #form_agg #vypocet_agg_true  &gt; li &gt; input { display:inline-block; margin:0; }
#target_main #form_agg #vypocet_agg_false { margin-top:1rem; }
#target_main #form_agg #vypocet_agg_false &gt; li { display:none; cursor:copy; }
#target_main #form_agg #vypocet_agg_false &gt; li &gt; input { display:none; }
#target_main #form_agg #vypocet_agg_false &gt; li.found { display:block; }
#target_main #form_agg #vypocet_agg_false &gt; li a[onclick]:hover { color:var(--positive); }
#target_main #form_agg #vypocet_agg_false &gt; li a[onclick]:before { transform:rotate(-45deg); }


#target_main #form_exclude div { display:inline-block; text-align:left; max-width:calc(50% - 2rem); width:max-content; }
#target_main #form_exclude div &gt; ul &gt; li { display:block; }
#target_main #form_exclude div + div { margin-left:2rem; }

#target_main #form_extra_vzorce_add { float:right; width:calc(50% - 6.25em - 2px); margin-right:calc(0.25rem + 1px); }
#target_main #form_edit_vstup #v_extra:not(:checked) ~ #form_extra_vzorce_add,
#target_main #form_edit_vstup #v_extra:not(:checked) ~ #form_extra_vzorce { display:none; }
#target_main #form_extra_vzorce &gt; div { margin-left:7.5rem; position:relative; }
#target_main #form_extra_vzorce &gt; div &gt; a.remove { display:block; position:absolute; right:0; width:2rem; height:2rem; line-height:2rem; text-align:center; color:var(--line); text-decoration:none; cursor:pointer; }
#target_main #form_extra_vzorce &gt; div &gt; a.remove:hover { color:var(--text); }
#target_main #form_extra_vzorce &gt; div &gt; label { display:block; width:auto; }
#target_main #form_extra_vzorce &gt; div &gt; input { width:calc(100% - 1em); margin-left:0; }
#target_main #form_extra_vzorce &gt; div &gt; ul { overflow:auto; }
#target_main #form_extra_vzorce &gt; div &gt; ul.sorting { overflow:visible; }
#target_main #form_edit_vstup + #form_edit_vzorec { margin-left:7.5rem; }

#target_main ul.form_vzorec { padding:0.5rem; margin-bottom:0.5rem; border:2px dashed #eee; min-height:3rem; display:block; text-align:left; position:relative; }
#target_main ul.form_vzorec &gt; li { display:inline-block; vertical-align:middle; position:relative; padding:0.5rem; height:2.3rem; margin:0; text-align:center; border:1px dashed transparent; background:transparent; transition:background-color 0.3s, border 0.3s; cursor:move; box-shadow:none !important; }
#target_main ul.form_vzorec &gt; li.mark {  }
#target_main ul.form_vzorec &gt; li.mark &gt; strong { font-size:2.3rem; line-height:1.2em; width:auto; height:1em; }
#target_main ul.form_vzorec &gt; li &gt; strong { display:block; font-size:0.75rem; }
#target_main ul.form_vzorec &gt; li:hover,
#target_main ul.form_vzorec.sorting &gt; li { border:1px dashed #005061; background:#fff; }
#target_main ul.form_vzorec.sorting.out &gt; li.ui-sortable-helper { border:1px dashed #c00; color:#c00; }
#target_main ul.form_vzorec &gt; li &gt; a { position:absolute; top:0.5rem; right:0.5rem; }
#target_main ul.form_vzorec &gt; li &gt; a:hover { color:#f00; }
#target_main ul.form_vzorec &gt; li &gt; em + select { width:max-content; display:inline-block; background:none; box-shadow:none; height:1.2em; line-height:1.2em; vertical-align:baseline; color:inherit; font-style:italic; padding:0; margin:0 1em 0 0; text-indent:0; }
#target_main ul.form_vzorec &gt; li &gt; em + select.invalid { color:#f00; }
#target_main ul.form_vzorec &gt; li[data-typ="num"] { width:5rem; }
#target_main ul.form_vzorec &gt; li[data-typ="num"] &gt; input { width:4rem; margin:0;	 }
#target_main ul.form_vzorec &gt; li[data-typ="ghg"] &gt; em { text-transform:uppercase; }
#target_main ul.form_vzorec.selected { border-color:#999; }

#target_main #form_edit_vzorec #math_symbols {  display:inline-block; margin:0; padding:0; }
#target_main #form_edit_vzorec #math_symbols &gt; li { display:inline-block; font-size:1rem; line-height:1.2em; width:1em; height:1em; background:#fff; text-align:center; margin-right:0.5rem; padding:0.5rem; cursor:pointer; text-decoration:none; }
#target_main #form_edit_vzorec #math_symbols &gt; li:hover { background-color:#eee; }
#target_main #form_edit_vzorec input.symbol { display:inline-block; width:calc(20% - 5.38rem); background-position:right 0.5rem top 50%; }
#target_main #form_edit_vzorec #math_symbols + input.symbol { margin-left:0; }



#target_main .admin_wrapper .admin_table.admin_table_uzivatel table tr[data-role="0"] { color:var(--text_alt); }
#target_main .admin_wrapper .admin_table.admin_table_uzivatel table tr.expires { color:var(--negative); }

#target_main .admin_wrapper .admin_table.admin_table_moznosti table th:first-child { width:10rem; }
#target_main .admin_wrapper .admin_table.admin_table_moznosti table td:nth-child(2) { white-space:nowrap; max-width:calc(100vw - 25rem); overflow:hidden; text-overflow:ellipsis;  }
#target_main .admin_wrapper .admin_table.admin_table_moznosti table td:nth-child(3) { white-space:nowrap; }

#target_main #form_edit_moznosti &gt; label { width:10rem; margin-left:2.5rem; }
#target_main #form_edit_moznosti &gt; #m_group_moznost_cs,
#target_main #form_edit_moznosti &gt; #m_group_moznost_en,
#target_main #form_edit_moznosti &gt; #m_group_poznamky { width:calc(100% - 12.5rem - 1.5em); }
#target_main #form_edit_moznosti &gt; #m_group_moznost_en { margin-left:13rem; }
#target_main #form_edit_moznosti &gt; #m_group_jednotka_cs,
#target_main #form_edit_moznosti &gt; #m_group_jednotka_en { width:10rem; padding:0 0.5rem; text-align:right; }
#target_main #form_edit_moznosti &gt; input[type="checkbox"] + label { width:auto; }
#target_main #form_edit_moznosti &gt; input[type="checkbox"] + label:before,
#target_main #form_edit_moznosti &gt; input[type="checkbox"] + label:after { top:0.35rem; }
#target_main #form_edit_moznosti label[for="filtr"],
#target_main #form_edit_moznosti div.filtr { display:inline-block; vertical-align:bottom; }
#target_main #form_edit_moznosti div.filtr &gt; label { display:block; width:auto; margin-left:0.75rem; }
#target_main #form_edit_moznosti div.filtr &gt; select { width:5rem; margin-bottom:0; }
#target_main #form_edit_moznosti_opts { display:block; padding:0; margin:0; }
#target_main #form_edit_moznosti_opts &gt; li { display:block; position:relative; padding:0; margin:0; }
#target_main #form_edit_moznosti_opts &gt; li:before { content:none; display:none; }
#target_main #form_edit_moznosti_opts &gt; li &gt; label,
#target_main #form_edit_moznosti_opts &gt; li &gt; input { width:calc(50% - 14.5rem); margin:0 0 0.5rem 0.5rem; padding:0 0.5rem; }
#target_main #form_edit_moznosti_opts &gt; li &gt; input:nth-child(4),
#target_main #form_edit_moznosti_opts &gt; li &gt; input:nth-child(5) { width:5rem; padding:0 0.5rem; text-align:right; }
#target_main #form_edit_moznosti_opts &gt; li &gt; label:nth-child(4) { width:11.5rem; text-align:center; }
#target_main #form_edit_moznosti_opts &gt; li &gt; label:nth-child(5),
#target_main #form_edit_moznosti_opts &gt; li &gt; input:nth-child(6) { width:8rem; padding:0 0.5rem; text-align:right; }
#target_main #form_edit_moznosti_opts &gt; li &gt; a { display:inline-block; width:2rem; height:2rem; text-align:center; line-height:2rem; text-decoration:none; cursor:pointer; }
#target_main #form_edit_moznosti_opts &gt; li &gt; a:first-child { margin-right:-0.5rem; line-height:2.2rem; }
#target_main #form_edit_moznosti_opts &gt; li.header + li:last-child &gt; a.remove { display:none; }
#target_main #form_edit_moznosti_opts &gt; li.header &gt; a { height:1.2rem; line-height:1.2rem; font-weight:bold; font-size:1.5em; }
/*
#target_main #form_edit_moznosti_opts[data-opts="1"] &gt; li &gt; label.text,
#target_main #form_edit_moznosti_opts[data-opts="1"] &gt; li &gt; input.text { width:calc(50% - 18rem); }
#target_main #form_edit_moznosti_opts[data-opts="2"] &gt; li &gt; label.text,
#target_main #form_edit_moznosti_opts[data-opts="2"] &gt; li &gt; input.text { width:calc(50% - 21.5rem); }
#target_main #form_edit_moznosti_opts[data-opts="3"] &gt; li &gt; label.text,
#target_main #form_edit_moznosti_opts[data-opts="3"] &gt; li &gt; input.text { width:calc(50% - 25rem); }
#target_main #form_edit_moznosti_opts[data-opts="4"] &gt; li &gt; label.text,
#target_main #form_edit_moznosti_opts[data-opts="4"] &gt; li &gt; input.text { width:calc(50% - 28.5rem); }

#target_main #form_edit_moznosti &gt; #form_edit_moznosti_opts &gt; li &gt; input.opt,
#target_main #form_edit_moznosti &gt; #form_edit_moznosti_opts &gt; li &gt; label.opt { display:none; width:5rem; padding:0 0.5rem; text-align:right; }
#target_main #form_edit_moznosti &gt; #m_group_up:checked	~ #form_edit_moznosti_opts &gt; li &gt; input.opt_up,
#target_main #form_edit_moznosti &gt; #m_group_up:checked	~ #form_edit_moznosti_opts &gt; li &gt; label.opt_up,
#target_main #form_edit_moznosti &gt; #m_group_down:checked~ #form_edit_moznosti_opts &gt; li &gt; input.opt_down,
#target_main #form_edit_moznosti &gt; #m_group_down:checked~ #form_edit_moznosti_opts &gt; li &gt; label.opt_down,
#target_main #form_edit_moznosti &gt; #m_group_wtt:checked	~ #form_edit_moznosti_opts &gt; li &gt; input.opt_wtt,
#target_main #form_edit_moznosti &gt; #m_group_wtt:checked	~ #form_edit_moznosti_opts &gt; li &gt; label.opt_wtt,
#target_main #form_edit_moznosti &gt; #m_group_lca:checked	~ #form_edit_moznosti_opts &gt; li &gt; input.opt_lca,
#target_main #form_edit_moznosti &gt; #m_group_lca:checked	~ #form_edit_moznosti_opts &gt; li &gt; label.opt_lca,
#target_main #form_edit_moznosti &gt; #m_group_ztr:checked	~ #form_edit_moznosti_opts &gt; li &gt; input.opt_ztr,
#target_main #form_edit_moznosti &gt; #m_group_ztr:checked	~ #form_edit_moznosti_opts &gt; li &gt; label.opt_ztr { display:inline-block; }
*/

#target_main #form_edit_moznosti select.filtr { display:inline-block; vertical-align:top; width:5em; }
#target_main #form_edit_moznosti_opts { white-space:nowrap; overflow-x:auto; position:static; padding-bottom:0.5rem; width:calc(100% + 1rem); }
#target_main #form_edit_moznosti_opts &gt; li { margin-bottom:0.25em; position:static; padding-left:22.5rem; min-height:4.75rem; padding-right:3rem; }
#target_main #form_edit_moznosti_opts &gt; li label { width:auto; display:block; margin-bottom:0.25em; }
#target_main #form_edit_moznosti_opts &gt; li &gt; div { width:9rem; display:inline-block; margin-left:0.5rem; text-align:center; }
#target_main #form_edit_moznosti_opts &gt; li &gt; div &gt; input { display:block; width:calc(100% - 1em); text-align:left; margin:0 0 0.25em 0; }
#target_main #form_edit_moznosti_opts &gt; li &gt; a { position:absolute; left:0.5rem; z-index:4; }
#target_main #form_edit_moznosti_opts &gt; li &gt; a + a { margin-top:2.25rem; }
#target_main #form_edit_moznosti_opts &gt; li &gt; div:nth-child(3) { position:absolute; left:2rem; width:12rem; z-index:4; }
#target_main #form_edit_moznosti_opts &gt; li &gt; div:nth-child(4) { position:absolute; left:14.5rem; width:6rem; z-index:4; }
#target_main #form_edit_moznosti_opts &gt; li &gt; div:nth-child(5) { position:absolute; left:21rem; width:2rem; text-align:center; z-index:3; }
#target_main #form_edit_moznosti_opts &gt; li &gt; div:nth-child(5):before { content:''; display:block; position:absolute; right:-0.5rem; width:23rem; top:-0.5rem; bottom:-1rem; background:linear-gradient(to left, rgba(247,248,250,0), rgba(247,248,250,1) 1rem); z-index:2; }
#target_main #form_edit_moznosti_opts &gt; li &gt; div:nth-child(5) &gt; label { position:relative; z-index:4; }	
#target_main #form_edit_moznosti_opts &gt; li.header { margin-bottom:-0.5rem; }
#target_main #form_edit_moznosti_opts &gt; li.header &gt; div { vertical-align:bottom; }
#target_main #form_edit_moznosti_opts &gt; li.header &gt; div &gt; label { margin-bottom:0; padding:0; }
#target_main #form_edit_moznosti_opts &gt; li.header &gt; a { margin-top:2.75rem; }
#target_main #form_edit_moznosti_opts &gt; li.header &gt; div:nth-child(3) &gt; label,
#target_main #form_edit_moznosti_opts &gt; li.header &gt; div:nth-child(4) &gt; label,
#target_main #form_edit_moznosti_opts &gt; li.header &gt; div:nth-child(5) &gt; label { padding-top:2.5rem; text-align:left; text-indent:0.5rem; }
#target_main #form_edit_moznosti_opts &gt; li.header &gt; div:nth-child(5) &gt; label { text-indent:0; }

#target_main #form_edit_moznosti.convert #form_edit_moznosti_opts &gt; li { padding-left:20.75rem; }
#target_main #form_edit_moznosti.convert #form_edit_moznosti_opts &gt; li &gt; div:nth-child(5):before { display:none; }
#target_main #form_edit_moznosti.convert #form_edit_moznosti_opts &gt; li:not(.header) &gt; div:nth-child(6):before { content:'='; position:absolute; display:block; margin:0 0 0 -1rem; line-height:2em; }
#target_main #form_edit_moznosti.convert #form_edit_moznosti_opts &gt; li &gt; div:nth-child(3) { width:calc(60% - 8.25rem); }
#target_main #form_edit_moznosti.convert #form_edit_moznosti_opts &gt; li &gt; div:nth-child(4) { width:calc(40% - 8rem); left:calc(60% + 6.5rem); }
#target_main #form_edit_moznosti.convert #form_edit_moznosti_opts &gt; li &gt; div:nth-child(6) { position:absolute; left:calc(60% - 5rem);}
#target_main #form_edit_moznosti.convert #form_edit_moznosti_opts &gt; li &gt; div:nth-child(6) &gt; input { display:inline-block; width:10rem; }
#target_main #form_edit_moznosti.convert #form_edit_moznosti_opts &gt; li &gt; div:nth-child(6) &gt; label { display:inline-block; margin-left:0.5rem; }


#target_main #form_edit_uzivatel fieldset { display:inline-block; width:calc(50% - 10.75rem); vertical-align:top; margin-left:2rem; }
#target_main #form_edit_uzivatel fieldset.carbonfix { margin-left:0; width:17.5rem; }
#target_main #form_edit_uzivatel fieldset.carbonfix &gt; input { width:9rem; }
#target_main #form_edit_uzivatel fieldset.carbonfix &gt; select { width:8rem; }
#target_main #form_edit_uzivatel fieldset.carbonfix &gt; input#u_sleva { text-align:right; padding-right:1.5rem; width:8rem; }
#target_main #form_edit_uzivatel fieldset.carbonfix &gt; input#u_sleva + label { width:1rem; margin-left:-1.25rem; text-align:center; }

#target_main .admin_table_vypocet table tr[data-stav="-1"],
#target_main .admin_table_vypocet table tr[data-stav="0"],
#target_main .admin_table_vypocet table tr[data-stav="3"]{ color:var(--text_alt); }
#target_main .admin_table_vypocet table tr[data-stav="4"] &gt; td:first-child { font-weight:bold; }
#target_main .admin_table_vypocet table tr[data-stav="6"] &gt; td:first-child { font-weight:bold; color:var(--warning); }
#target_main .admin_table_vypocet table tr &gt; td:first-child &gt; a { text-decoration:underline; }
#target_main .admin_table_vypocet table tr td.tac &gt; a { position:relative; padding-right:1rem; color:var(--text) !important; }
#target_main .admin_table_vypocet table tr td.tac &gt; a:before { position:absolute; right:0; left:auto; color:var(--positive); }


#target_main .admin_table_objednavka table tr a[data-stav] { text-transform:uppercase; }
#target_main .admin_table_objednavka table tr a[data-stav="3"] { color:var(--text_alt); }
#target_main .admin_table_objednavka table tr a[data-stav="4"] { color:var(--text); }
#target_main .admin_table_objednavka table tr a[data-stav="6"] { color:var(--warning); }
#target_main .admin_table_objednavka table tr a[data-stav="9"] { color:var(--positive); }
#target_main .admin_table_objednavka table tr a[data-stav="-1"] { color:var(--text_alt); text-decoration:line-through; }
#target_main .admin_table_objednavka table tr[data-stav="0"] td { color:var(--warning); }
#target_main .admin_table_objednavka table tr[data-stav="-1"] td { color:var(--text_alt); }
#target_main .admin_table_objednavka table tr td:nth-child(5) &gt; span { display:inline-block; color:transparent; pointer-events:none; }
#target_main .admin_table_objednavka table tr td:nth-child(5) &gt; span + span { margin-left:0.33rem; }
#target_main .admin_table_objednavka table tr td:nth-child(5) &gt; span.ready { color:var(--text); pointer-events:all; }
#target_main .admin_table_objednavka table tr td:nth-child(5) &gt; span.used { color:var(--text_alt); pointer-events:all; }
#target_main .admin_table_objednavka table tr td:first-child,
#target_main .admin_table_objednavka table tr td:nth-child(6),
#target_main .admin_table_objednavka table tr td:nth-child(7){ text-align:right; }
#target_main .admin_table_objednavka table tr th:first-child &gt; label,
#target_main .admin_table_objednavka table tr th:nth-child(4) { width:1.5rem; }
#target_main .admin_table_objednavka table tr th:nth-child(7) &gt; label,
#target_main .admin_table_objednavka table tr th:nth-child(8) &gt; label { text-align:right; }
#target_main .admin_table_objednavka table tr td:last-child a { display:inline-block; }
#target_main .admin_table_objednavka table tr td:last-child a + a { margin:0.5rem; }
#target_main .admin_table_objednavka table tr td:last-child a.invoice:not([href]) { display:none; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table td &gt; a[onclick] { color:var(--text_alt); cursor:pointer; }
#target_main .admin_wrapper .admin_table &gt; form &gt; table td &gt; a[onclick].confirm:hover { color:var(--positive); }
#target_main .admin_wrapper .admin_table &gt; form &gt; table td &gt; a[onclick].test:hover { color:var(--warning); }
#target_main .admin_wrapper .admin_table &gt; form &gt; table td &gt; a[onclick].cancel:hover { color:var(--negative); }


#target_main #form_edit_objednavka fieldset { display:inline-block; width:calc(50% - 10.75rem); vertical-align:top; margin-left:2rem; }
#target_main #form_edit_objednavka fieldset.fakturace { margin-left:0; }
#target_main #form_edit_objednavka fieldset.moznosti { width:17.5rem; }
#target_main #form_edit_objednavka fieldset.moznosti &gt; legend { margin-bottom:1rem; }
#target_main #form_edit_objednavka fieldset.moznosti a { display:block; position:relative; padding-left:2rem; margin-bottom:1rem; cursor:pointer; }
#target_main #form_edit_objednavka fieldset.moznosti a:before { font-size:1.5rem; position:absolute; left:0; top:0; line-height:inherit; }

#target_main #form_edit_objednavka fieldset.produkty div { position:relative; }
#target_main #form_edit_objednavka fieldset.produkty label[data-count] { position:relative; padding-left:1.75rem; }
#target_main #form_edit_objednavka fieldset.produkty label[data-count]:before { content:attr(data-count)'Ă—'; position:absolute; left:-1rem; width:2.5rem; text-align:right; }
#target_main #form_edit_objednavka fieldset.produkty label[data-count="0"],
#target_main #form_edit_objednavka fieldset.produkty label[data-count="0"] + strong { color:var(--line); }
#target_main #form_edit_objednavka fieldset.produkty label[data-count="0"]:before { content:'Ă—'; font-family:icomoon; }
#target_main #form_edit_objednavka fieldset.produkty input[type="checkbox"] + label:before,
#target_main #form_edit_objednavka fieldset.produkty label.upgrade { width:18rem; }
#target_main #form_edit_objednavka fieldset.produkty label.upgrade:before { content: "\e90b"; font-family:icomoon; width:2rem; }
#target_main #form_edit_objednavka fieldset.produkty input[type="checkbox"] + label:after { top:0.4rem; }
#target_main #form_edit_objednavka fieldset.produkty label { position:relative; display:block; width:auto; color:var(--c-text); margin:0; }
#target_main #form_edit_objednavka fieldset.produkty label.ne { padding-left:1.75rem; color:var(--line); }
#target_main #form_edit_objednavka fieldset.produkty label.ne:before { position:absolute; left:0; top:0.4rem; }
#target_main #form_edit_objednavka fieldset.produkty label.ne + strong { color:var(--line); }
#target_main #form_edit_objednavka fieldset.produkty strong { position:absolute; right:0; top:0; font-weight:500; }
#target_main #form_edit_objednavka fieldset.produkty label[data-count] + input { position:absolute; right:-0.5rem; top:0; width:5rem; padding-right:0.5rem; padding-left:0.5rem; }


#target_main .admin_wrapper .admin_table &gt; form &gt; table td &gt; a.notifikace { color:var(--text_alt); }
#target_main .admin_wrapper .admin_table &gt; form &gt; table td &gt; a.notifikace:hover { color:var(--warning); }


#target_main .admin_table_kupon table tr big { font-size:1.5rem; line-height:inherit; }
#target_main .admin_table_kupon table tr td:nth-child(1) { font-weight:bold; }

#target_main #form_edit_kupon { text-align:center; }
#target_main #form_edit_kupon fieldset { display:inline-block; width:calc(50% - 11rem); vertical-align:top; margin-left:2rem; text-align:left; }
#target_main #form_edit_kupon input[type="radio"] + label:before,
#target_main #form_edit_kupon input[type="radio"] + label:after { left:0.5rem; top:0.4rem; }
#target_main #form_edit_kupon input[type="number"] { width:2rem; }
#target_main #form_edit_kupon select { width:calc(100% - 2.5em - 2px - 7em); }
#target_main #form_edit_kupon textarea { min-height:3.75rem; }
#target_main #form_edit_kupon #k_typ_pouziti { width:11.5rem; }

#target_main .admin_table_partner table tr td,
#target_main .admin_table_partner table tr th { text-align:left; }
#target_main .admin_table_partner table tr th:nth-child(4),
#target_main .admin_table_partner table tr td:nth-child(4) { text-align:right; }
#target_main .admin_wrapper .admin_table.admin_table_partner &gt; form &gt; table tr &gt; td:first-child &gt; img { height:2rem; width:auto; }


#target_main #form_edit_partner fieldset { display:inline-block; width:calc(100% - 17rem); }
#target_main #form_edit_partner fieldset + fieldset { width:15rem; margin-left:2rem; }



#target_main table.cesty_debug { border-collapse:collapse; margin:0 auto; }
#target_main table.cesty_debug th,
#target_main table.cesty_debug td { border:1px solid transparent; padding:0.2rem 0.5rem; }
#target_main table.cesty_debug th { border:1px solid var(--text); background:var(--text); color:var(--body); }
#target_main table.cesty_debug tr.input td { color:var(--text_alt); }
#target_main table.cesty_debug tr.input td.default { font-style:italic; }
#target_main table.cesty_debug tr.sum td,
#target_main table.cesty_debug tr td[rowspan] { border-bottom:1px solid var(--text); }
#target_main table.cesty_debug tr td[rowspan] { vertical-align:center; text-align:right; }
#target_main table.cesty_debug td.border { border-right-color:var(--text); }
#target_main table.cesty_debug td:first-child { border-left-color:var(--text); }




#target_main table.excel { border-collapse:collapse; width:auto; }
#target_main table.excel th,
#target_main table.excel td { padding:2px 5px; border:1px solid #999; text-align:left; font-size:10px; line-height:13px; }
#target_main table.excel th { background:#ddd; color:#333; }

/*


#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr &gt; *:nth-child(1)	{ width:8rem; text-align:right; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr &gt; *:nth-child(2)	{ width:4rem; text-align:center; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr &gt; *:nth-child(3)	{ width:4rem; text-align:right; padding-right:1rem; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr &gt; *:nth-child(4)	{ width:7rem; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr &gt; *:nth-child(7)	{ width:8rem; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr &gt; *:last-child		{ width:2rem; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr &gt; th:nth-child(1) &gt; label,
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr &gt; th:nth-child(3) &gt; label { float:right; }

#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr[data-stav="-3"] { color:#c00; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr[data-stav="3" ] { color:#090; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr[data-stav="0" ] { color:#999; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr[data-stav="-3"]:hover &gt; td { background:#fee; }
#target_main .admin_wrapper .admin_table.admin_table_objednavka table tr[data-stav="3" ]:hover &gt; td { background:#efe; }

*/



</pre></body></html>