From fadec23222a4140356d018b319cfaf71577e3eea Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Thu, 12 Dec 2013 20:27:20 +0000 Subject: [PATCH] Pixelegg changes from Thursday --- pixelegg/css/pixelegg.css | 2995 ++++++++++++++------------- pixelegg/css/pixelegg.less | 1 - pixelegg/images/url.png | Bin 1750 -> 2721 bytes pixelegg/js/slider.js | 4 +- pixelegg/less/def_buttons.less | Bin 6524 -> 6543 bytes pixelegg/less/etemplate2.less | 156 +- pixelegg/less/layout_dialog.less | Bin 5426 -> 5469 bytes pixelegg/less/layout_footer.less | Bin 873 -> 717 bytes pixelegg/less/layout_loginPage.css | 58 +- pixelegg/less/layout_loginPage.less | Bin 5222 -> 5224 bytes pixelegg/less/layout_messages.less | 2 +- pixelegg/less/layout_raster.less | 50 +- 12 files changed, 1678 insertions(+), 1588 deletions(-) diff --git a/pixelegg/css/pixelegg.css b/pixelegg/css/pixelegg.css index 73628b6895..a3a3b40e42 100644 --- a/pixelegg/css/pixelegg.css +++ b/pixelegg/css/pixelegg.css @@ -1178,335 +1178,336 @@ div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button { .ms-res-ctn { overflow-x: hidden; } -/** +@media all { + /** * Top level */ -.et2_container { - padding: 0px; - background-color: transparent; - /*height: 100%; */ -} -.et2_container > div:not([class]) { - height: 100%; -} -/** + .et2_container { + padding: 0px; + background-color: transparent; + /*height: 100%; */ + } + .et2_container > div:not([class]) { + height: 100%; + } + /** * Basic rules */ -input, -button, -select { - margin: 1px; - padding: 0px; -} -/** + input, + button, + select { + margin: 1px; + padding: 0px; + } + /** * VBox widget */ -div.et2_vbox > * { - display: block; -} -/** + div.et2_vbox > * { + display: block; + } + /** * HBox widget */ -div.et2_hbox div.et2_hbox { - display: inline; -} -div.et2_hbox { - white-space: nowrap; -} -div.et2_hbox > * { - text-align: left; -} -div.et2_hbox_left { - float: left; -} -div.et2_hbox_al_center { - text-align: center; -} -div.et2_hbox_al_right { - text-align: right; -} -div.et2_hbox_right { - float: right; - clear: right; - background: transparent; -} -div.et2_hbox > div { - display: inline-block; -} -/** + div.et2_hbox div.et2_hbox { + display: inline; + } + div.et2_hbox { + white-space: nowrap; + } + div.et2_hbox > * { + text-align: left; + } + div.et2_hbox_left { + float: left; + } + div.et2_hbox_al_center { + text-align: center; + } + div.et2_hbox_al_right { + text-align: right; + } + div.et2_hbox_right { + float: right; + clear: right; + background: transparent; + } + div.et2_hbox > div { + display: inline-block; + } + /** * Placeholder widget - used for un-implemented widgets */ -.et2_placeholder { - display: inline-block; - /*border: 1px solid cornflowerblue;*/ - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #e6e6e6; - padding: 3px; - margin: 1px; -} -.et2_placeholder .et2_caption { - display: block; - font-size: 8pt; - margin: 0 0 5px 0; - font-weight: bold; - color: #2E2E2E; - cursor: pointer; - text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0; -} -.et2_placeholder .et2_attr { - display: block; - font-size: 8pt; - color: #000000; - margin: 2px 0 2px 0; -} -/** + .et2_placeholder { + display: inline-block; + /*border: 1px solid cornflowerblue;*/ + border: 1px solid rgba(0, 0, 0, 0.15); + background-color: #e6e6e6; + padding: 3px; + margin: 1px; + } + .et2_placeholder .et2_caption { + display: block; + font-size: 8pt; + margin: 0 0 5px 0; + font-weight: bold; + color: #2E2E2E; + cursor: pointer; + text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0; + } + .et2_placeholder .et2_attr { + display: block; + font-size: 8pt; + color: #000000; + margin: 2px 0 2px 0; + } + /** * Splitter widget - split pane */ -.et2_split { - width: 100%; - min-width: 100px; - min-height: 100px; -} -/* Make sure there's no overflow, or hidden bits still appear */ -* > .et2_split { - overflow: hidden; -} -/** + .et2_split { + width: 100%; + min-width: 100px; + min-height: 100px; + } + /* Make sure there's no overflow, or hidden bits still appear */ + * > .et2_split { + overflow: hidden; + } + /** * Label widget, and labels for other widgets */ -.et2_label { - color: #1e1e1e; -} -#msg, -.message { - color: red; - font-style: italic; -} -input.et2_url { - margin-right: 6px; - padding-right: 8px; -} -a.et2_url { - background-position: center; - background-repeat: no-repeat; - cursor: pointer; - margin: -4px; - padding: 2px; - padding-left: 16px; - margin-left: -10px; -} -a.et2_url.email { - background-image: url(images/email.png); -} -a.et2_url.phone { - background-image: url(images/phone.png); -} -a.et2_url.url { - background-image: url(images/url.png); -} -/** + .et2_label { + color: #1e1e1e; + } + #msg, + .message { + color: red; + font-style: italic; + } + input.et2_url { + margin-right: 6px; + padding-right: 8px; + } + a.et2_url { + background-position: center; + background-repeat: no-repeat; + cursor: pointer; + margin: -4px; + padding: 2px; + padding-left: 16px; + margin-left: -10px; + } + a.et2_url.email { + background-image: url(images/email.png); + } + a.et2_url.phone { + background-image: url(images/phone.png); + } + a.et2_url.url { + background-image: url(images/url.png); + } + /** * Button widget - text only, and icon */ -.et2_button { - cursor: pointer; - text-align: center; - font-size: 9pt; - text-shadow: 1px 1px #E0E0E0; -} -/*in Nextmatch definiert*/ -.et2_button_icon { - border: none; - background: transparent; - padding: 0px; - height: 16px; -} -button.et2_button_text:hover, -input[type=button]:hover { - color: #1e1e1e; - border: 1px solid #cdcdcd; - background-color: #b4b4b4; -} -button.et2_button_text:active, -input[type=button]:active { - background-image: none !important; - background-color: #828282; - color: #ffffff; -} -button.et2_button_text:focus, -input[type=button]:focus { - border: 1px solid #9b9b9b; - color: #ffffff; - outline: none; -} -/** + .et2_button { + cursor: pointer; + text-align: center; + font-size: 9pt; + text-shadow: 1px 1px #E0E0E0; + } + /*in Nextmatch definiert*/ + .et2_button_icon { + border: none; + background: transparent; + padding: 0px; + height: 16px; + } + button.et2_button_text:hover, + input[type=button]:hover { + color: #1e1e1e; + border: 1px solid #cdcdcd; + background-color: #b4b4b4; + } + button.et2_button_text:active, + input[type=button]:active { + background-image: none !important; + background-color: #828282; + color: #ffffff; + } + button.et2_button_text:focus, + input[type=button]:focus { + border: 1px solid #9b9b9b; + color: #ffffff; + outline: none; + } + /** * Drop down button */ -.et2_dropdown button { - height: 3.0ex; - display: inline-block; - vertical-align: middle; - margin-right: -2px; - padding: 0px 1ex; -} -.et2_dropdown button > div { - vertical-align: middle; -} -.et2_dropdown button:last-child { - padding: 0px; -} -.et2_dropdown + ul.ui-menu { - position: absolute; - z-index: 2; -} -/** + .et2_dropdown button { + height: 3.0ex; + display: inline-block; + vertical-align: middle; + margin-right: -2px; + padding: 0px 1ex; + } + .et2_dropdown button > div { + vertical-align: middle; + } + .et2_dropdown button:last-child { + padding: 0px; + } + .et2_dropdown + ul.ui-menu { + position: absolute; + z-index: 2; + } + /** * Color picker widget */ -.et2_color { - padding: .5ex; - height: 2ex; - width: 2ex; - border: 1px solid silver; -} -/** + .et2_color { + padding: .5ex; + height: 2ex; + width: 2ex; + border: 1px solid silver; + } + /** * Text box */ -.et2_textbox { - resize: none; -} -.et2_textbox_ro { - white-space: pre-wrap; -} -.et2_bold { - font-weight: bold; -} -.et2_italic { - font-style: italic; -} -/** + .et2_textbox { + resize: none; + } + .et2_textbox_ro { + white-space: pre-wrap; + } + .et2_bold { + font-weight: bold; + } + .et2_italic { + font-style: italic; + } + /** * Multi-select widget */ -.et2_selectbox .ui-widget-header { - padding: 0px 6px 0px 10px; - text-align: center; -} -.et2_selectbox .ui-widget-header ul { - float: left; - margin-left: -5px; - text-align: left; -} -.et2_selectbox .ui-widget-header li { - float: left; - padding-top: 0px; -} -.et2_selectbox .ui-widget-header li > span.ui-icon { - float: left; - margin-top: -2px; -} -.et2_selectbox .ui-widget-header li > div.et2_link_entry { - /* Shrink search box to same size as header */ - margin-top: -2px; - margin-bottom: -2px; - margin-right: 1ex; -} -.et2_selectbox .ui-widget-header li > div.et2_link_entry input { - height: 14px; -} -.et2_selectbox .ui-multiselect-checkboxes { - overflow-y: scroll; - position: relative; - text-align: left; -} -.et2_selectbox .ui-multiselect-checkboxes li { - margin: 0px; - clear: both; - text-decoration: none; - list-style-image: none; - list-style-type: none; -} -.et2_selectbox .ui-multiselect-checkboxes li:hover { - background-color: #ffc200 !important; -} -.et2_selectbox .ui-multiselect-checkboxes ul { - margin: 0px auto; - padding-left: 0px; - clear: both; - text-decoration: none; - list-style-image: none; - list-style-type: none; -} -.et2_selectbox .ui-multiselect-checkboxes ul > label { - border-bottom: 1px solid black; -} -.et2_selectbox .ui-multiselect-checkboxes label { - display: block; - border: 0px solid transparent; - padding: 0.1em 0.2em; -} -.et2_selectbox input[type="checkbox"] { - margin: 3px; -} -.et2_selectbox .ui-multiselect-checkboxes img { - float: right; - height: 1.8em; -} -.et2_selectbox .ui-multiselect-checkboxes div.ui-icon-close { - /*visibility: hidden;*/ - background-image: url(../images/close.png); - padding: 0px; -} -.et2_selectbox .ui-multiselect-checkboxes li:hover div.ui-icon-close { - visibility: visible; -} -/* Read-only multi-select */ -ul.et2_selectbox { - margin: 0px; - padding: 0px; -} -.et2_selectbox li { - text-decoration: none; - list-style-image: none; - list-style-type: none; -} -/** + .et2_selectbox .ui-widget-header { + padding: 0px 6px 0px 10px; + text-align: center; + } + .et2_selectbox .ui-widget-header ul { + float: left; + margin-left: -5px; + text-align: left; + } + .et2_selectbox .ui-widget-header li { + float: left; + padding-top: 0px; + } + .et2_selectbox .ui-widget-header li > span.ui-icon { + float: left; + margin-top: -2px; + } + .et2_selectbox .ui-widget-header li > div.et2_link_entry { + /* Shrink search box to same size as header */ + margin-top: -2px; + margin-bottom: -2px; + margin-right: 1ex; + } + .et2_selectbox .ui-widget-header li > div.et2_link_entry input { + height: 14px; + } + .et2_selectbox .ui-multiselect-checkboxes { + overflow-y: scroll; + position: relative; + text-align: left; + } + .et2_selectbox .ui-multiselect-checkboxes li { + margin: 0px; + clear: both; + text-decoration: none; + list-style-image: none; + list-style-type: none; + } + .et2_selectbox .ui-multiselect-checkboxes li:hover { + background-color: #ffc200 !important; + } + .et2_selectbox .ui-multiselect-checkboxes ul { + margin: 0px auto; + padding-left: 0px; + clear: both; + text-decoration: none; + list-style-image: none; + list-style-type: none; + } + .et2_selectbox .ui-multiselect-checkboxes ul > label { + border-bottom: 1px solid black; + } + .et2_selectbox .ui-multiselect-checkboxes label { + display: block; + border: 0px solid transparent; + padding: 0.1em 0.2em; + } + .et2_selectbox input[type="checkbox"] { + margin: 3px; + } + .et2_selectbox .ui-multiselect-checkboxes img { + float: right; + height: 1.8em; + } + .et2_selectbox .ui-multiselect-checkboxes div.ui-icon-close { + /*visibility: hidden;*/ + background-image: url(../images/close.png); + padding: 0px; + } + .et2_selectbox .ui-multiselect-checkboxes li:hover div.ui-icon-close { + visibility: visible; + } + /* Read-only multi-select */ + ul.et2_selectbox { + margin: 0px; + padding: 0px; + } + .et2_selectbox li { + text-decoration: none; + list-style-image: none; + list-style-type: none; + } + /** * Select account dialog */ -/** + /** * Date / Time widgets */ -span.et2_date { - min-width: 130px; -} -span.et2_date input.et2_date { - min-width: 21.5ex; - background-repeat: no-repeat; - background-position: top right; - background-size: contain; -} -span.et2_date input.et2_time { - min-width: 6ex; -} -span.et2_date span { - background-position: center; - background-repeat: no-repeat; - color: #ffffff; - cursor: pointer; - padding-top: 3px; - padding-left: 22px; - text-align: center; - font-size: 9pt; -} -/** + span.et2_date { + min-width: 130px; + } + span.et2_date input.et2_date { + min-width: 21.5ex; + background-repeat: no-repeat; + background-position: top right; + background-size: contain; + } + span.et2_date input.et2_time { + min-width: 6ex; + } + span.et2_date span { + background-position: center; + background-repeat: no-repeat; + color: #ffffff; + cursor: pointer; + padding-top: 3px; + padding-left: 22px; + text-align: center; + font-size: 9pt; + } + /** * Dialog widget * It uses jQueryUI, so this is just our little bits - icon on left */ -.ui-dialog-content .dialog_icon { - margin-right: 2ex; - vertical-align: middle; -} -.ui-dialog-content { - vertical-align: middle; -} -/* These change button alignment, but it seems the standard is right-aligned for + .ui-dialog-content .dialog_icon { + margin-right: 2ex; + vertical-align: middle; + } + .ui-dialog-content { + vertical-align: middle; + } + /* These change button alignment, but it seems the standard is right-aligned for action buttons, left aligned for "extra" controls .ui-dialog .ui-dialog-buttonpane { text-align: left; @@ -1518,1174 +1519,1214 @@ action buttons, left aligned for "extra" controls float: none; } */ -/** + /** * Diff widget */ -.diff thead, -.author { - display: none; -} -.diff .ui-icon { - margin-top: -16px; - float: right; -} -/** Display a loading icon **/ -.loading { - background-position: center; - background-repeat: no-repeat; - background-image: url('../images/ajax-loader.gif'); -} -/** + .diff thead, + .author { + display: none; + } + .diff .ui-icon { + margin-top: -16px; + float: right; + } + /** Display a loading icon **/ + .loading { + background-position: center; + background-repeat: no-repeat; + background-image: url('../images/ajax-loader.gif'); + } + /** * File upload */ -div.et2_file input { - background-color: #ffc200; -} -.et2_file .progress { - width: 300px; - max-height: 6em; - overflow: auto; - margin-left: 20px; -} -.et2_file .progress span.progressBar { - height: 5px; - width: 150px; - max-width: 150px; - display: inline; -} -/* Remove icon displayed when hovering */ -.et2_file .progress li div.remove { - display: none; - cursor: pointer; - margin: 0px; -} -.et2_file .progress li:hover div.remove { - width: 16px; - height: 16px; - float: right; - display: block; - background-image: url("images/close.png"); - background-position: center; - background-repeat: no-repeat; -} -.et2_file .progress p { - background-color: green; - height: 5px; - margin: 0px; -} -/* Hide progress bar when completed */ -.et2_file .progress li.success > span.progressBar { - display: none; -} -/** + div.et2_file input { + background-color: #ffc200; + } + .et2_file .progress { + width: 300px; + max-height: 6em; + overflow: auto; + margin-left: 20px; + } + .et2_file .progress span.progressBar { + height: 5px; + width: 150px; + max-width: 150px; + display: inline; + } + /* Remove icon displayed when hovering */ + .et2_file .progress li div.remove { + display: none; + cursor: pointer; + margin: 0px; + } + .et2_file .progress li:hover div.remove { + width: 16px; + height: 16px; + float: right; + display: block; + background-image: url("images/close.png"); + background-position: center; + background-repeat: no-repeat; + } + .et2_file .progress p { + background-color: green; + height: 5px; + margin: 0px; + } + /* Hide progress bar when completed */ + .et2_file .progress li.success > span.progressBar { + display: none; + } + /** * Autocomplete - used in link widget * Restricting result size */ -.ui-autocomplete { - max-height: 20ex; - overflow-y: auto; - /* prevent horizontal scrollbar */ - overflow-x: hidden; -} -/** + .ui-autocomplete { + max-height: 20ex; + overflow-y: auto; + /* prevent horizontal scrollbar */ + overflow-x: hidden; + } + /** * Autocomplete in dialogs - fix so they go over/out of the dialog */ -.ui-dialog * ul.ui-autocomplete { - position: fixed; -} -/** + .ui-dialog * ul.ui-autocomplete { + position: fixed; + } + /** * Link wiget(s) */ -/* Link entry - x button*/ -div.et2_link_entry { - white-space: nowrap; -} -div.et2_link_entry:after { - display: inline-block; - content: "."; - height: 0; - visibility: hidden; - margin: -20px; -} -/* Special layout for inside nm grid */ -.et2_nextmatch div.et2_link_entry { - padding-right: 4px; -} -.et2_nextmatch .et2_link_entry:after { - margin: -12px; -} -div.et2_link_entry select { - width: 39%; -} -div.et2_link_entry input.ui-autocomplete-input { - width: 61%; - padding-bottom: 1px; -} -.et2_link_entry.no_app input.ui-autocomplete-input { - width: 100%; -} -.et2_link_entry.no_app select { - display: none; -} -.et2_link_entry .ui-icon-close { - display: inline-block; - background-color: inherit; - border: none; - position: relative; - top: 3px; - left: -18px; - cursor: pointer; - margin-top: -3px; -} -/* Link to */ -.et2_link_to { - width: 350px; - overflow-x: visible; -} -.et2_link_to button { - display: inline; - float: right; - height: 5ex; -} -.et2_link_to span.status { - background-repeat: no-repeat; - background-position: 3px center; - width: 22px; - height: 22px; - display: block; - float: right; -} -.et2_link_to span.status.success { - background-image: url(images/tick.png); -} -.et2_link_to span.status.error { - background-image: url(images/error.png); -} -.et2_link_to .progress { - max-height: 12em; - overflow-y: scroll; -} -.et2_link_to .progress > .success input { - width: 100%; - margin-right: -20px; - /* Leave room for remove icon */ -} -.et2_link_to .progress li { - list-style: none; - padding-bottom: 1px; - padding-top: 0px; -} -.et2_link_to .progress li.success span.ui-icon-comment { - display: none; - float: right; - cursor: pointer; - margin-right: 5px; -} -.et2_link_to .progress li:hover.success span.ui-icon-comment { - display: inline; -} -.et2_link_to .et2_button_icon { - float: left; - width: 22px; -} -.et2_link { - cursor: pointer; - color: #0c5da5; - text-decoration: none; -} -.et2_link:hover { - text-decoration: underline; -} -ul.et2_link_string { - list-style-type: none; - display: inline; - padding: 0px; -} -.et2_link_string li { - display: inline; -} -.et2_link_string li:not(:last-child):after { - content: ', '; -} -.et2_link_list { - border-collapse: collapse; -} -.et2_link_list tr { - cursor: pointer; -} -.et2_link_list tr:hover { - background-color: #679fd2; -} -.et2_link_list tr:active { - background-color: #ffc200; -} -.et2_link_list td.remark { - font-style: italic; -} -.et2_link_list td div.delete { - visibility: hidden; - background-image: url("../images/close.png"); - background-position: center; - background-repeat: no-repeat; - background-size: contain; - padding: 0px; -} -.et2_link_list .icon img, -.et2_link_list .icon { - width: 14px !important; - height: 14px !important; - display: inline-block; -} -.et2_link_list tr:hover div.delete { - visibility: visible; -} -.egw_tooltip { - position: fixed; - border: 1px solid #897f51; - padding: 3px; - background-color: #ffc200; - max-width: 300px; - color: black; -} -/** + /* Link entry - x button*/ + div.et2_link_entry { + white-space: nowrap; + } + div.et2_link_entry:after { + display: inline-block; + content: "."; + height: 0; + visibility: hidden; + margin: -20px; + } + /* Special layout for inside nm grid */ + .et2_nextmatch div.et2_link_entry { + padding-right: 4px; + } + .et2_nextmatch .et2_link_entry:after { + margin: -12px; + } + div.et2_link_entry select { + width: 39%; + } + div.et2_link_entry input.ui-autocomplete-input { + width: 61%; + padding-bottom: 1px; + } + .et2_link_entry.no_app input.ui-autocomplete-input { + width: 100%; + } + .et2_link_entry.no_app select { + display: none; + } + .et2_link_entry .ui-icon-close { + display: inline-block; + background-color: inherit; + border: none; + position: relative; + top: 3px; + left: -18px; + cursor: pointer; + margin-top: -3px; + } + /* Link to */ + .et2_link_to { + width: 350px; + overflow-x: visible; + } + .et2_link_to button { + display: inline; + float: right; + height: 5ex; + } + .et2_link_to span.status { + background-repeat: no-repeat; + background-position: 3px center; + width: 22px; + height: 22px; + display: block; + float: right; + } + .et2_link_to span.status.success { + background-image: url(images/tick.png); + } + .et2_link_to span.status.error { + background-image: url(images/error.png); + } + .et2_link_to .progress { + max-height: 12em; + overflow-y: scroll; + } + .et2_link_to .progress > .success input { + width: 100%; + margin-right: -20px; + /* Leave room for remove icon */ + } + .et2_link_to .progress li { + list-style: none; + padding-bottom: 1px; + padding-top: 0px; + } + .et2_link_to .progress li.success span.ui-icon-comment { + display: none; + float: right; + cursor: pointer; + margin-right: 5px; + } + .et2_link_to .progress li:hover.success span.ui-icon-comment { + display: inline; + } + .et2_link_to .et2_button_icon { + float: left; + width: 22px; + } + .et2_link { + cursor: pointer; + color: #0c5da5; + text-decoration: none; + } + .et2_link:hover { + text-decoration: underline; + } + ul.et2_link_string { + list-style-type: none; + display: inline; + padding: 0px; + } + .et2_link_string li { + display: inline; + } + .et2_link_string li:not(:last-child):after { + content: ', '; + } + .et2_link_list { + border-collapse: collapse; + } + .et2_link_list tr { + cursor: pointer; + } + .et2_link_list tr:hover { + background-color: #679fd2; + } + .et2_link_list tr:active { + background-color: #ffc200; + } + .et2_link_list td.remark { + font-style: italic; + } + .et2_link_list td div.delete { + visibility: hidden; + background-image: url("../images/close.png"); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + padding: 0px; + } + .et2_link_list .icon img, + .et2_link_list .icon { + width: 14px !important; + height: 14px !important; + display: inline-block; + } + .et2_link_list tr:hover div.delete { + visibility: visible; + } + .egw_tooltip { + position: fixed; + border: 1px solid #897f51; + padding: 3px; + background-color: #ffc200; + max-width: 300px; + color: black; + } + /** * Tabs widget */ -.et2_tabflag { - display: inline-block; - margin: 1em 3px -1px 0; - padding: 4px; - cursor: pointer; - font-size: 0.8em; - -webkit-border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 0; - -webkit-border-bottom-left-radius: 0; - -webkit-border-top-left-radius: 3px; - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomright: 0; - -moz-border-radius-bottomleft: 0; - -moz-border-radius-topleft: 3px; - border-top-right-radius: 3px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 3px; - -moz-background-clip: padding-box; - -webkit-background-clip: padding-box; - background-clip: padding-box; - background-color: #bfbfbf; - -webkit-box-shadow: 1px 0px 0px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 1px 0px 0px rgba(0, 0, 0, 0.5); - box-shadow: 1px 0px 0px rgba(0, 0, 0, 0.5); - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} -.et2_tabflag:hover { - color: #f2f2f2; - background-color: #bfbfbf; -} -.et2_tabflag:active { - background-color: #ffffff; - color: #ffffff; -} -.et2_tabflag.active { - border-spacing: 0px; - background-color: white; - color: #000000; - border-width: 1px 1px 0px 1px; - border-style: solid; - border-color: #505050; -} -.et2_tabflag.active:hover { - color: #000000; - background-color: white; -} -.et2_tabs { - border-width: 0px 1px 1px 1px; - border-style: solid; - border-color: #505050; - padding: 5px; - overflow-y: auto; - background-color: #ffffff; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.et2_tabheader { - background-position: bottom; - background-repeat: repeat-x; - padding-left: 0em; - border-bottom: 1px solid #bfbfbf; - margin: 0 2px; - background-image: none; -} -.et2_tabheader :first-child { - margin-left: 0.3em; -} -/** + .et2_tabflag { + display: inline-block; + margin: 1em 3px -1px 0; + padding: 4px; + cursor: pointer; + font-size: 0.8em; + -webkit-border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 0; + -webkit-border-bottom-left-radius: 0; + -webkit-border-top-left-radius: 3px; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 0; + -moz-border-radius-bottomleft: 0; + -moz-border-radius-topleft: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 3px; + -moz-background-clip: padding-box; + -webkit-background-clip: padding-box; + background-clip: padding-box; + background-color: #bfbfbf; + -webkit-box-shadow: 1px 0px 0px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 0px 0px rgba(0, 0, 0, 0.5); + box-shadow: 1px 0px 0px rgba(0, 0, 0, 0.5); + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + } + .et2_tabflag:hover { + color: #f2f2f2; + background-color: #bfbfbf; + } + .et2_tabflag:active { + background-color: #ffffff; + color: #ffffff; + } + .et2_tabflag.active { + border-spacing: 0px; + background-color: white; + color: #000000; + border-width: 1px 1px 0px 1px; + border-style: solid; + border-color: #505050; + } + .et2_tabflag.active:hover { + color: #000000; + background-color: white; + } + .et2_tabs { + border-width: 0px 1px 1px 1px; + border-style: solid; + border-color: #505050; + padding: 5px; + overflow-y: auto; + background-color: #ffffff; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .et2_tabheader { + background-position: bottom; + background-repeat: repeat-x; + padding-left: 0em; + border-bottom: 1px solid #bfbfbf; + margin: 0 2px; + background-image: none; + } + .et2_tabheader :first-child { + margin-left: 0.3em; + } + /** * VFS widget(s) */ -ul.et2_vfs { - padding-left: 0px; - margin: 1px; -} -.et2_vfs li.vfsFilename { - display: inline; -} -.et2_vfs li.vfsFilename:not(:last-child):after { - padding: 0.25ex; -} -/** + ul.et2_vfs { + padding-left: 0px; + margin: 1px; + } + .et2_vfs li.vfsFilename { + display: inline; + } + .et2_vfs li.vfsFilename:not(:last-child):after { + padding: 0.25ex; + } + /** * Validation */ -[required] { - background-color: #ffc200; - -webkit-border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomright: 3px; - -moz-border-radius-bottomleft: 3px; - -moz-border-radius-topleft: 3px; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; - -moz-background-clip: padding-box; - -webkit-background-clip: padding-box; - background-clip: padding-box; -} -.invalid { - border: 1px solid #a6261d; - background-color: #faecec; -} -.error { - -moz-border-radius: 0 4px 4px 0; - -moz-box-shadow: 0 0 6px #DDDDDD; - background-color: #FFFE36; - border: 1px solid #E1E16D; - color: #ff0000; - display: none; - font-size: 11px; - height: 15px; - padding: 4px 10px; -} -.error p { - margin: 0; -} -/** + [required] { + background-color: #ffc200; + -webkit-border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; + -moz-background-clip: padding-box; + -webkit-background-clip: padding-box; + background-clip: padding-box; + } + .invalid { + border: 1px solid #a6261d; + background-color: #faecec; + } + .error { + -moz-border-radius: 0 4px 4px 0; + -moz-box-shadow: 0 0 6px #DDDDDD; + background-color: #FFFE36; + border: 1px solid #E1E16D; + color: #ff0000; + display: none; + font-size: 11px; + height: 15px; + padding: 4px 10px; + } + .error p { + margin: 0; + } + /** * hrule widget */ -hr { - border-style: none; - border-top: 1px solid #e6e6e6; - height: 1px; - margin: 10px 0px 10px 0px; -} -/** + hr { + border-style: none; + border-top: 1px solid #e6e6e6; + height: 1px; + margin: 10px 0px 10px 0px; + } + /** * grid widget */ -table.et2_grid { - border-collapse: collapse; -} -.et2_grid td { - /* border: 1px dashed silver;*/ -} -.et2_grid td .gray { - padding: 1em; - background-color: #ffc200; -} -/** + table.et2_grid { + border-collapse: collapse; + } + .et2_grid td { + /* border: 1px dashed silver;*/ + } + .et2_grid td .gray { + padding: 1em; + background-color: #ffc200; + } + /** * Sortable grid */ -table.et2_grid tbody.ui-sortable > tr:not(.th) { - cursor: ns-resize; -} -/** + table.et2_grid tbody.ui-sortable > tr:not(.th) { + cursor: ns-resize; + } + /** * Create some spacing for widgets inside labels */ -label input, -label span, -label div, -label select, -label textarea { - margin-left: 1ex; - margin-right: 1ex; -} -/** + label input, + label span, + label div, + label select, + label textarea { + margin-left: 1ex; + margin-right: 1ex; + } + /** * Message styles */ -/* Style used for a generic message (such as success messages or validation errors) */ -div.message { - display: block; - border: 1px solid gray; - padding: 3px 3px 3px 22px; - margin: 5px 0px 5px 0px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - background-repeat: no-repeat; - background-position: 3px center; - clear: left; - max-width: 500px; -} -div.message.floating { - display: inline-block; - margin: 0px 5px 0px 5px; -} -.message.validation_error { - color: #a93030; - font-style: italic; - background-color: #f3d4d0; - border-color: #a93030; - background-image: url(images/error.png); - background-repeat: no-repeat; - padding-left: 20px; -} -.message.success { - font-style: normal; - background-color: #e5f3d0; - color: #98a930; - border-color: #9ea930; - background-image: url(images/tick.png); - background-repeat: no-repeat; - padding-left: 20px; -} -.message.hint { - font-style: normal; - background-color: #d9e2ed; - border-color: #56729a; - color: #56729a; - background-image: url(images/hint.png); - background-repeat: no-repeat; - padding-left: 20px; -} -/** + /* Style used for a generic message (such as success messages or validation errors) */ + div.message { + display: block; + border: 1px solid gray; + padding: 3px 3px 3px 22px; + margin: 5px 0px 5px 0px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-repeat: no-repeat; + background-position: 3px center; + clear: left; + max-width: 500px; + } + div.message.floating { + display: inline-block; + margin: 0px 5px 0px 5px; + } + .message.validation_error { + color: #a93030; + font-style: italic; + background-color: #f3d4d0; + border-color: #a93030; + background-image: url(images/error.png); + background-repeat: no-repeat; + padding-left: 20px; + } + .message.success { + font-style: normal; + background-color: #e5f3d0; + color: #98a930; + border-color: #9ea930; + background-image: url(images/tick.png); + background-repeat: no-repeat; + padding-left: 20px; + } + .message.hint { + font-style: normal; + background-color: #d9e2ed; + border-color: #56729a; + color: #56729a; + background-image: url(images/hint.png); + background-repeat: no-repeat; + padding-left: 20px; + } + /** * Nextmatch widget */ -.et2_nextmatch { - background-color: #f0f0f0; -} -/* Left & right headers*/ -.et2_nextmatch > div > .header { - margin-top: -20px; - border: none; -} -/* images*/ -.et2_nextmatch > img { - height: 16px; - width: 16px; -} -.nextmatch_header .header_count { - padding: 0px 20px; - margin: 6px 20px 0px; - border: 1px solid #E0E0E0; - float: right; - font-size: 11px; - text-align: center; - position: relative; - top: 7px; - /*width: 50px;*/ -} -/*################################################################ + .et2_nextmatch { + background-color: #f0f0f0; + } + /* Left & right headers*/ + .et2_nextmatch > div > .header { + margin-top: -20px; + border: none; + } + /* images*/ + .et2_nextmatch > img { + height: 16px; + width: 16px; + } + .nextmatch_header .header_count { + padding: 0px 20px; + margin: 6px 20px 0px; + border: 1px solid #E0E0E0; + float: right; + font-size: 11px; + text-align: center; + position: relative; + top: 7px; + /*width: 50px;*/ + } + /*################################################################ * * Filters * ################################################################*/ -.nextmatch_header > .filters { - width: 80%; - margin-bottom: 4px; - padding: 0; - background-color: #b4b4b4; - border: none !important; - border-color: #000000; - background-image: none !important; - border-top-right-radius: 15px; - border-bottom-right-radius: 15px; -} -.nextmatch_header > .filters select, -.nextmatch_header > .filters input, -.nextmatch_header > .filters button { - height: 25px; - padding: 0px 0px 0px 3px; - margin: 0; -} -.nextmatch_header > .filters select { - max-width: 15% !important; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - width: auto; - margin: 0.5em 0em 0.5em 0.5em; - padding: 3px; - outline: none; - display: inline-block; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - cursor: pointer; - margin-right: 2ex; - /*Dialog - Addressbook - View */ -} -.nextmatch_header > .filters select:hover { - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); -} -.nextmatch_header > .filters select #infolog-index_cat_id, -.nextmatch_header > .filters select #infolog-index_filter { - width: 50% !important; -} -.nextmatch_header > .filters > select > option { - font-size: 0.9em; -} -.nextmatch_header > .filters input[type=search] { - background-color: #ffd44d; -} -.nextmatch_header > .filters button.et2_button { - border: 1px solid rgba(0, 0, 0, 0.15); - border-color: #b4b4b4; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - width: 3em; - -webkit-border-radius: 3px; - -webkit-border-top-right-radius: 20px; - -moz-border-radius: 3px; - -moz-border-radius-topright: 20px; - border-radius: 3px; - border-top-right-radius: 20px; - background-color: #ffd44d; - color: #ffd44d; - text-decoration: none; - cursor: pointer; - padding: 3px; - margin-left: 5px; - background-image: url("../images/search.png"); - background-position: center 0; - background-size: contain; - background-repeat: no-repeat; -} -.nextmatch_header > .filters button.et2_button:hover { - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - /* .Complete_Button_search_action_hover;*/ - background-color: #679fd2 !important; - /*hide arrow*/ - color: #679fd2 !important; -} -.nextmatch_header > .filters button.et2_button:active { - /*hide background image*/ - /*show arrow*/ - background: -webkit-gradient(linear, 0 0, 0 bottom, #d8d8d8, #a3a3a3), -moz-linear-gradient(#d8d8d8, #a3a3a3), -o-linear-gradient(#d8d8d8, #a3a3a3), linear-gradient(#d8d8d8, #a3a3a3); - -pie-background: linear-gradient(#d8d8d8, #a3a3a3); - behavior: url(/PIE.htc); -} -.nextmatch_header > .filters button.et2_button:focus { - outline: 0; - border-width: 1px; - border-style: solid; - border-color: #b4b4b4; - -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); -} -.nextmatch_header > .filters input { - margin-right: 2ex; - width: 15%; - border: 1px solid rgba(0, 0, 0, 0.15); - border-color: #b4b4b4; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - width: auto; - margin: 0.5em 0em 0.5em 0; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.nextmatch_header > .filters input:hover { - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); -} -.nextmatch_header > .filters input:focus { - outline: 0; - border-width: 1px; - border-style: solid; - border-color: #b4b4b4; - -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); -} -.nextmatch_header .et2_button_icon { - vertical-align: middle; - background-color: #f0f0f0; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - border: 1px solid rgba(0, 0, 0, 0.15); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - margin-top: 0px; - margin-right: 1em; - height: 16px; - width: 16px; - padding: 2px; -} -.nextmatch_header .et2_button_icon .et2_button_icon:hover { - background-color: #b3b3b3 !important; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - border: 1px solid rgba(0, 0, 0, 0.5); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.nextmatch_header > .filters .et2_button_icon { - margin-top: 8px; -} -.et2_nextmatch .nextmatch_header { - border: none; - background-image: none; - margin-bottom: 3px; -} -.et2_nextmatch .nextmatch_header > .filters { - border: 1px solid #e6e6e6; - background-color: #cdcdcd; - background-image: url(../images/header_overlay.png); - background-position: center; - background-repeat: repeat-x; - margin-bottom: 3px; -} -/*################################################################ + .nextmatch_header > .filters { + width: 80%; + margin-bottom: 4px; + padding: 0; + background-color: #b4b4b4; + border: none !important; + border-color: #000000; + background-image: none !important; + height: 37px; + -webkit-border-top-right-radius: 15px; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-bottom-left-radius: 0px; + -webkit-border-top-left-radius: 0px; + -moz-border-radius-topright: 15px; + -moz-border-radius-bottomright: 3px; + -moz-border-radius-bottomleft: 0px; + -moz-border-radius-topleft: 0px; + border-top-right-radius: 15px; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 0px; + border-top-left-radius: 0px; + -moz-background-clip: padding-box; + -webkit-background-clip: padding-box; + background-clip: padding-box; + } + .nextmatch_header > .filters .et2_label { + font-size: 0.9em; + padding: 0.2em; + } + .nextmatch_header > .filters .et2_label select { + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + width: auto; + margin: 5px 0em 5px 5px; + padding: 3px; + outline: none; + display: inline-block; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + cursor: pointer; + margin-left: 2px; + margin-right: 1px; + margin-top: 6px; + font-size: 1.2em; + max-width: 14% !important; + height: 25px; + /*top: 8px;*/ + /*padding: 5px 0px 0px 3px;*/ + /*Dialog - Addressbook - View */ + } + .nextmatch_header > .filters .et2_label select:hover { + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + } + .nextmatch_header > .filters .et2_label select #infolog-index_cat_id, + .nextmatch_header > .filters .et2_label select #infolog-index_filter { + width: 50% !important; + } + .nextmatch_header > .filters > select > option { + font-size: 0.9em; + } + .nextmatch_header > .filters input[type=search] { + background-color: #ffd44d; + color: black; + /*height: 25px;*/ + float: left; + } + .nextmatch_header > .filters button.et2_button { + border: 1px solid rgba(0, 0, 0, 0.15); + border-color: #b4b4b4; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + width: 45px; + height: 27px; + -webkit-border-radius: 3px; + -webkit-border-top-right-radius: 20px; + -moz-border-radius: 3px; + -moz-border-radius-topright: 20px; + border-radius: 3px; + border-top-right-radius: 20px; + background-color: #ffd44d; + color: #ffd44d; + text-decoration: none; + cursor: pointer; + padding: 0px; + margin-left: 5px; + background-image: url("../images/search.png"); + background-position: center 0; + background-size: contain; + background-repeat: no-repeat; + float: left; + } + .nextmatch_header > .filters button.et2_button:hover { + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + /* .Complete_Button_search_action_hover;*/ + background-color: #679fd2 !important; + /*hide arrow*/ + color: #679fd2 !important; + } + .nextmatch_header > .filters button.et2_button:active { + /*hide background image*/ + /*show arrow*/ + background: -webkit-gradient(linear, 0 0, 0 bottom, #d8d8d8, #a3a3a3), -moz-linear-gradient(#d8d8d8, #a3a3a3), -o-linear-gradient(#d8d8d8, #a3a3a3), linear-gradient(#d8d8d8, #a3a3a3); + -pie-background: linear-gradient(#d8d8d8, #a3a3a3); + behavior: url(/PIE.htc); + } + .nextmatch_header > .filters button.et2_button:focus { + outline: 0; + border-width: 1px; + border-style: solid; + border-color: #b4b4b4; + -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); + } + .nextmatch_header > .filters input { + margin-right: 2ex; + width: 15%; + border: 1px solid rgba(0, 0, 0, 0.15); + border-color: #b4b4b4; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + width: auto; + margin: 0.5em 0em 0.5em 0; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .nextmatch_header > .filters input:hover { + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + } + .nextmatch_header > .filters input:focus { + outline: 0; + border-width: 1px; + border-style: solid; + border-color: #b4b4b4; + -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1); + } + .nextmatch_header .et2_button_icon { + vertical-align: middle; + background-color: #f0f0f0; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + margin-top: 0px; + margin-right: 1em; + height: 16px; + width: 16px; + padding: 2px; + } + .nextmatch_header .et2_button_icon .et2_button_icon:hover { + background-color: #b3b3b3 !important; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + border: 1px solid rgba(0, 0, 0, 0.5); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .nextmatch_header > .filters .et2_button_icon { + margin-top: 8px; + } + .et2_nextmatch .nextmatch_header { + border: none; + background-image: none; + margin-bottom: 3px; + } + .et2_nextmatch .nextmatch_header > .filters { + border: 1px solid #e6e6e6; + background-color: #cdcdcd; + background-image: url(../images/header_overlay.png); + background-position: center; + background-repeat: repeat-x; + margin-bottom: 3px; + } + /*################################################################ +* +* Kategorien +* +################################################################*/ + /*ADD Button*/ + #admin-categories-index_add { + background-color: #0b5fa4 !important; + color: #FFF; + text-shadow: none; + /* height: auto;*/ + background-image: none !important; + -webkit-border-radius: 3px; + -webkit-border-top-left-radius: 20px; + -moz-border-radius: 3px; + -moz-border-radius-topleft: 20px; + border-radius: 3px; + border-top-left-radius: 20px; + } + #admin-categories-index_add:before { + content: "+"; + font-size: 1.5em; + color: #ffc200; + line-height: 1.1em; + } + #admin-categories-index_add:hover { + background-color: #66a1d2 !important; + color: #ffc200; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + -webkit-border-radius: 3px; + -webkit-border-top-left-radius: 20px; + -moz-border-radius: 3px; + -moz-border-radius-topleft: 20px; + border-radius: 3px; + border-top-left-radius: 20px; + } + #admin-categories-index_filter { + top: 8px; + } + /*################################################################ * * Favorites * ################################################################*/ -.nextmatch_header div[id$=favorite_wrapper] { - margin-top: 6px; - vertical-align: middle; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - background-color: #bfbfbf; -} -/** + .nextmatch_header div[id$=favorite_wrapper] { + margin-top: 6px; + vertical-align: middle; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-color: #bfbfbf; + } + /** * Drop down button */ -.et2_dropdown { - /*left Button*/ - /*right Button*/ - /* hover */ -} -.et2_dropdown button { - height: 3.0ex; - display: inline-block; - vertical-align: middle; - margin-right: -2px; - padding: 0px 1ex; - background-color: #ffffff; - background-image: none; -} -.et2_dropdown button > div { - vertical-align: middle; -} -.et2_dropdown button:last-child { - padding: 0px; -} -.et2_dropdown + ul.ui-menu { - position: absolute; - z-index: 2; -} -.et2_dropdown button.ui-corner-left, -.et2_dropdown button.ui-state-default { - background-image: none !important; - background-repeat: no-repeat !important; -} -.et2_dropdown button.ui-corner-left img, -.et2_dropdown button.ui-state-default img { - height: 16px; - width: 16px; - text-align: left; - position: relative; - right: 1px; - top: 3px; -} -.et2_dropdown button.ui-state-hover { - background-color: #b4b4b4 !important; - background-size: 16px 16px !important; - background-position: 10px center !important; -} -/* // Liste - ul{ - - border-color: @gray-30; - .background-color-0-gray; - .color-100-gray; - li{ - .background-color-0-gray; - - &:hover {.background-color-10-gray;} - a { - - height: 40px; - border: none; - - img {height: 16px; width: 16px;} - } - - a:hover { - background: none; - text-indent: -22px; - margin-left: 21px; - height: 40px; - - } - } - li#blank {} - li#add { } - - }*/ -/* Favorites */ -.nextmatch_header div[id$=favorite_wrapper] { - margin-top: 6px; - vertical-align: middle; -} -#nm_favorites_popup_filters .filter_id, -#nm_favorites_popup_filters .filter_value { - width: 45%; - display: inline-block; -} -.nextmatch_header ul.favorites { - min-width: 20ex; -} -.nextmatch_header .favorites li .ui-menu .ui-menu-item a { - text-indent: -22px; - margin-left: 21px; -} -.nextmatch_header .favorites.ui-menu li.ui-menu-item a.ui-state-hover { - margin-left: 20px; -} -.favorites li:hover div.ui-icon { - display: inline-block; -} -.favorites li span.ui-state-active { - border: none; -} -.favorites input { - margin-right: 1ex; -} -.favorites img { - margin-right: 1ex; - height: 16px; - width: 16px; -} -.favorites div.ui-icon-trash { - position: relative; - float: right; - display: none; -} -.favorites .sideboxstar { - background-image: url("../images/bullet.png"); - background-repeat: no-repeat; - height: 9px; - width: 9px; -} -.sidebox-favorites ul.favorites { - width: 99%; - padding: 0px; - border: none; - background: white; -} -.sidebox-favorites ul.favorites li { - padding-left: 0 !important; - margin-left: 0px; - line-height: 1.5em; -} -.sidebox-favorites ul.favorites li img { - margin: 0px 5px; - height: 16px; - padding: 3px; - background-color: #f0f0f0; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - border: 1px solid rgba(0, 0, 0, 0.15); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.sidebox-favorites ul.favorites li img:hover { - height: 16px; - /*.Complete_Button_Icon_hover ;*/ -} -.sidebox-favorites ul.favorites li img.sideboxstar { - margin-right: 1ex; - height: 16px; - background-color: #f0f0f0; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); - border: 1px solid rgba(0, 0, 0, 0.15); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - background-size: 16px 16px; - background-position: center; -} -.sidebox-favorites ul.favorites li img.sideboxstar:hover { - height: 16px; - background-color: #b3b3b3 !important; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - border: 1px solid rgba(0, 0, 0, 0.5); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.sidebox-favorites .ui-state-hover, -.sidebox-favorites .ui-widget-content .ui-state-hover, -.sidebox-favorites .ui-widget-header .ui-state-hover, -.sidebox-favorites .ui-state-focus, -.sidebox-favorites .ui-widget-content .ui-state-focus, -.sidebox-favorites .ui-widget-header .ui-state-focus { - border-top: solid 1px 1px; - border-left: solid 1px 1px; - border-right: solid 1px 1px; - border-bottom: solid 1px 1px; - border-color: #e6e6e6; - background: transparent !important; - font-weight: bold; - color: #000000; -} -.sidebox-favorites .ui-menu-icons .ui-menu-item a { - position: relative; - padding-left: 1em; - padding: 0.5em 1em 0.5em 0; -} -.sidebox-favorites .ui-menu-icons .ui-menu-item a:hover { - background-color: #b3b3b3 !important; - -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); - border: 1px solid rgba(0, 0, 0, 0.5); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.sidebox-favorites .ui-menu .ui-menu-item:hover { - background-color: #ffdd73; -} -.sidebox-favorites .ui-menu .ui-menu-item a { - line-height: inherit; - padding: 2px 0px; - padding-left: 0 !important; -} -.sidebox-favorites .ui-menu .ui-menu-item a:hover { - text-decoration: underline; - /*.Complete_Button_Icon_hover ;*/ -} -.sidebox-favorites .ui-menu .ui-menu-item a img { - height: 16px; - width: 16px; -} -.sidebox-favorites div.ui-icon-heart { - position: relative; - float: left; - display: inline-block; - margin: -3px 1px 0px 1px; - background-image: none; -} -.sidebox-favorites div.ui-icon-trash { - background-image: url(../images/delete.png); - background-size: 16px 16px; - background-position: 0 0; - background-color: #e6e6e6; - -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); - box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); - border: 1px solid rgba(0, 0, 0, 0.15); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - margin-right: 0.5em; - padding: 0px 2px 0 2px; - width: 10px; -} -.nextmatch_sortheader { - color: #003075; - cursor: pointer; - padding-right: 10px; - margin-right: 10px; - background-repeat: no-repeat; - background-position: right center; -} -.nextmatch_sortheader:hover { - text-decoration: underline; -} -.nextmatch_sortheader.asc { - font-weight: bold; - background-image: url(../images/up.png); - background-size: 12px 12px; -} -.nextmatch_sortheader.desc { - font-weight: bold; - background-image: url(../images/down.png); - background-size: 12px 12px; -} -.nextmatch_resize_helper { - border-right: 1px dotted gray; - min-height: 100%; - background-color: gray; - opacity: 0.5; -} -/** + .et2_dropdown { + /*left Button*/ + /*right Button*/ + /* hover */ + } + .et2_dropdown button { + height: 3.0ex; + display: inline-block; + vertical-align: middle; + margin-right: -2px; + padding: 0px 1ex; + background-color: #ffffff; + background-image: none; + } + .et2_dropdown button > div { + vertical-align: middle; + } + .et2_dropdown button:last-child { + padding: 0px; + } + .et2_dropdown + ul.ui-menu { + position: absolute; + z-index: 2; + } + .et2_dropdown button.ui-corner-left, + .et2_dropdown button.ui-state-default { + background-image: none !important; + background-repeat: no-repeat !important; + } + .et2_dropdown button.ui-corner-left img, + .et2_dropdown button.ui-state-default img { + height: 16px; + width: 16px; + text-align: left; + position: relative; + right: 1px; + top: 3px; + } + .et2_dropdown button.ui-state-hover { + background-color: #b4b4b4 !important; + background-size: 16px 16px !important; + background-position: 10px center !important; + } + /* Favorites */ + .nextmatch_header div[id$=favorite_wrapper] { + margin-top: 6px; + vertical-align: middle; + } + #nm_favorites_popup_filters .filter_id, + #nm_favorites_popup_filters .filter_value { + width: 45%; + display: inline-block; + } + .nextmatch_header ul.favorites { + min-width: 20ex; + } + .nextmatch_header .favorites li .ui-menu .ui-menu-item a { + text-indent: -22px; + margin-left: 21px; + } + .nextmatch_header .favorites.ui-menu li.ui-menu-item a.ui-state-hover { + margin-left: 20px; + } + .favorites li:hover div.ui-icon { + display: inline-block; + } + .favorites li span.ui-state-active { + border: none; + } + .favorites input { + margin-right: 1ex; + } + .favorites img { + margin-right: 1ex; + height: 16px; + width: 16px; + } + .favorites div.ui-icon-trash { + position: relative; + float: right; + display: none; + } + .favorites .sideboxstar { + background-image: url("../images/bullet.png"); + background-repeat: no-repeat; + height: 9px; + width: 9px; + } + .sidebox-favorites ul.favorites { + width: 99%; + padding: 0px; + border: none; + background: white; + } + .sidebox-favorites ul.favorites li { + padding-left: 0 !important; + margin-left: 0px; + line-height: 1.5em; + } + .sidebox-favorites ul.favorites li img { + margin: 0px 5px; + height: 16px; + padding: 3px; + background-color: #f0f0f0; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .sidebox-favorites ul.favorites li img:hover { + height: 16px; + /*.Complete_Button_Icon_hover ;*/ + } + .sidebox-favorites ul.favorites li img.sideboxstar { + margin-right: 1ex; + height: 16px; + background-color: #f0f0f0; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-size: 16px 16px; + background-position: center; + } + .sidebox-favorites ul.favorites li img.sideboxstar:hover { + height: 16px; + background-color: #b3b3b3 !important; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + border: 1px solid rgba(0, 0, 0, 0.5); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .sidebox-favorites .ui-state-hover, + .sidebox-favorites .ui-widget-content .ui-state-hover, + .sidebox-favorites .ui-widget-header .ui-state-hover, + .sidebox-favorites .ui-state-focus, + .sidebox-favorites .ui-widget-content .ui-state-focus, + .sidebox-favorites .ui-widget-header .ui-state-focus { + border-top: solid 1px 1px; + border-left: solid 1px 1px; + border-right: solid 1px 1px; + border-bottom: solid 1px 1px; + border-color: #e6e6e6; + background: transparent !important; + font-weight: bold; + color: #000000; + } + .sidebox-favorites .ui-menu-icons .ui-menu-item a { + position: relative; + padding-left: 1em; + padding: 0.5em 1em 0.5em 0; + } + .sidebox-favorites .ui-menu-icons .ui-menu-item a:hover { + background-color: #b3b3b3 !important; + -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); + border: 1px solid rgba(0, 0, 0, 0.5); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .sidebox-favorites .ui-menu .ui-menu-item:hover { + background-color: #ffdd73; + } + .sidebox-favorites .ui-menu .ui-menu-item a { + line-height: inherit; + padding: 2px 0px; + padding-left: 0 !important; + } + .sidebox-favorites .ui-menu .ui-menu-item a:hover { + text-decoration: underline; + /*.Complete_Button_Icon_hover ;*/ + } + .sidebox-favorites .ui-menu .ui-menu-item a img { + height: 16px; + width: 16px; + } + .sidebox-favorites div.ui-icon-heart { + position: relative; + float: left; + display: inline-block; + margin: -3px 1px 0px 1px; + background-image: none; + } + .sidebox-favorites div.ui-icon-trash { + background-image: url(../images/delete.png); + background-size: 16px 16px; + background-position: 0 0; + background-color: #e6e6e6; + -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); + box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + margin-right: 0.5em; + padding: 0px 2px 0 2px; + width: 10px; + } + .nextmatch_sortheader { + color: #003075; + cursor: pointer; + padding-right: 10px; + margin-right: 10px; + background-repeat: no-repeat; + background-position: right center; + } + .nextmatch_sortheader:hover { + text-decoration: underline; + } + .nextmatch_sortheader.asc { + font-weight: bold; + background-image: url(../images/up.png); + background-size: 12px 12px; + } + .nextmatch_sortheader.desc { + font-weight: bold; + background-image: url(../images/down.png); + background-size: 12px 12px; + } + .nextmatch_resize_helper { + border-right: 1px dotted gray; + min-height: 100%; + background-color: gray; + opacity: 0.5; + } + /** * Grid / nextmatch Hierarchy */ -/* Make sure arrow & cell content don't overlap */ -.egwGridView_grid span.arrow { - margin: 6px -12px 4px 4px; - float: left; - position: relative; -} -.egwGridView_grid span.arrow ~ div.innerContainer { - display: inline-block; -} -/* Indent the sub-grid */ -.egwGridView_grid .egwGridView_grid { - margin-left: 10px; - border-left: 1px solid silver; -} -/** + /* Make sure arrow & cell content don't overlap */ + .egwGridView_grid span.arrow { + margin: 6px -12px 4px 4px; + float: left; + position: relative; + } + .egwGridView_grid span.arrow ~ div.innerContainer { + display: inline-block; + } + /* Indent the sub-grid */ + .egwGridView_grid .egwGridView_grid { + margin-left: 10px; + border-left: 1px solid silver; + } + /** * This class' margin-right is used to line up columns at each indent level * Classes level_# are created programmatically with margin-right * depth * Margin-right = -(indent + border) */ -.indentation { - margin-right: -11px; -} -/* End of hierarchy */ -/* Mangled link-to widget inside a nextmatch - used for DnD uploads */ -.et2_nextmatch * .et2_link_to { - position: relative; - left: 0px; - background-color: inherit; - border: 1px gray; - padding: 5px; -} -.et2_clickable { - cursor: pointer; -} -/** + .indentation { + margin-right: -11px; + } + /* End of hierarchy */ + /* Mangled link-to widget inside a nextmatch - used for DnD uploads */ + .et2_nextmatch * .et2_link_to { + position: relative; + left: 0px; + background-color: inherit; + border: 1px gray; + padding: 5px; + } + .et2_clickable { + cursor: pointer; + } + /** * et2_portlet */ -div.et2_portlet { - min-width: 100px; -} -.et2_portlet .ui-widget-header { - margin: 0em; - padding-bottom: 4px; - padding-left: 0.2em; -} -.et2_portlet .ui-widget-header span.ui-icon { - display: inline-block; - float: right; -} -.et2_portlet .ui-widget-header span.ui-icon.ui-icon-gear { - display: inline-block; - float: left; -} -/** + div.et2_portlet { + min-width: 100px; + } + .et2_portlet .ui-widget-header { + margin: 0em; + padding-bottom: 4px; + padding-left: 0.2em; + } + .et2_portlet .ui-widget-header span.ui-icon { + display: inline-block; + float: right; + } + .et2_portlet .ui-widget-header span.ui-icon.ui-icon-gear { + display: inline-block; + float: left; + } + /** * et2_progress */ -div.et2_progress { - display: inline-block; - border: 1px solid black; - background-color: white; - width: 30px; - padding: 1px; - margin: 2px; - text-align: left; -} -div.et2_progress > div { - background-color: #D00000; - height: 5px; -} -.egwResizeOverlay { - position: fixed; - width: 100%; - height: 100%; - top: 0px; - left: 0px; - z-index: 99999; - cursor: ew-resize; -} -.egwResizeHelper { - position: absolute; - display: block; - z-index: 99998; - opacity: 0.5; - background-color: #829cbc; - cursor: ew-resize; -} -/** + div.et2_progress { + display: inline-block; + border: 1px solid black; + background-color: white; + width: 30px; + padding: 1px; + margin: 2px; + text-align: left; + } + div.et2_progress > div { + background-color: #D00000; + height: 5px; + } + .egwResizeOverlay { + position: fixed; + width: 100%; + height: 100%; + top: 0px; + left: 0px; + z-index: 99999; + cursor: ew-resize; + } + .egwResizeHelper { + position: absolute; + display: block; + z-index: 99998; + opacity: 0.5; + background-color: #829cbc; + cursor: ew-resize; + } + /** * Indent grid sublevels */ -.et2_nextmatch .subentry.level_1 div.et2_vbox { - margin-left: 2.5em; -} -.et2_nextmatch .subentry.level_2 div.et2_vbox { - margin-left: 5em; -} -.et2_nextmatch .subentry.level_3 div.et2_vbox { - margin-left: 7.5em; -} -/** + .et2_nextmatch .subentry.level_1 div.et2_vbox { + margin-left: 2.5em; + } + .et2_nextmatch .subentry.level_2 div.et2_vbox { + margin-left: 5em; + } + .et2_nextmatch .subentry.level_3 div.et2_vbox { + margin-left: 7.5em; + } + /** * itempicker widget */ -.et2_itempicker { - display: block; - position: relative; - margin: 0; - padding: 0; - width: 100%; - height: 256px; -} -.et2_itempicker_left { - display: block; - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: 50px; - overflow: hidden; -} -.et2_itempicker_right { - display: block; - position: absolute; - margin: 0; - top: 0; - left: 49px; - right: 0; - bottom: 0; - border: 1px solid #b6b6b6; - background-color: #f9f9f9; -} -.et2_itempicker_right_container { - display: block; - position: relative; - width: 100%; - height: 100%; -} -.et2_itempicker_app_select { - list-style-type: none; - padding: 0; -} -.et2_itempicker_app_select li { - display: block; - margin: 0; - padding: 6px; -} -.et2_itempicker_app_select li.selected { - border: 1px solid #b6b6b6; - border-right: 1px solid transparent; - background-color: #f9f9f9; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} -.et2_itempicker_search { - display: inline-block; - margin: 1em; - margin-bottom: 0; - margin-right: 0; - width: 67%; - padding: 0.2em; -} -.et2_itempicker_clear { - position: relative; - top: 3px; - left: -20px; -} -.et2_itempicker_button_action { - position: absolute; - margin: 1em; - top: 0; - right: 0; -} -.et2_itempicker_itemlist { - display: block; - border: 1px solid #b6b6b6; - margin: 1em; - margin-bottom: 0; - padding: 0; - height: 67%; - background-color: #ffffff; - overflow: auto; -} -.et2_itempicker_itemlist ul { - margin: 0; - padding: 0; - list-style-type: none; -} -.et2_itempicker_itemlist li { - display: block; - margin: 0; - padding: 4px; - color: #284d8a; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.et2_itempicker_itemlist li.row_on { - background-color: #f2f9fe; -} -.et2_itempicker_itemlist li.selected { - color: #ffffff; - background-color: #3875d7; -} -/** + .et2_itempicker { + display: block; + position: relative; + margin: 0; + padding: 0; + width: 100%; + height: 256px; + } + .et2_itempicker_left { + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 50px; + overflow: hidden; + } + .et2_itempicker_right { + display: block; + position: absolute; + margin: 0; + top: 0; + left: 49px; + right: 0; + bottom: 0; + border: 1px solid #b6b6b6; + background-color: #f9f9f9; + } + .et2_itempicker_right_container { + display: block; + position: relative; + width: 100%; + height: 100%; + } + .et2_itempicker_app_select { + list-style-type: none; + padding: 0; + } + .et2_itempicker_app_select li { + display: block; + margin: 0; + padding: 6px; + } + .et2_itempicker_app_select li.selected { + border: 1px solid #b6b6b6; + border-right: 1px solid transparent; + background-color: #f9f9f9; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + } + .et2_itempicker_search { + display: inline-block; + margin: 1em; + margin-bottom: 0; + margin-right: 0; + width: 67%; + padding: 0.2em; + } + .et2_itempicker_clear { + position: relative; + top: 3px; + left: -20px; + } + .et2_itempicker_button_action { + position: absolute; + margin: 1em; + top: 0; + right: 0; + } + .et2_itempicker_itemlist { + display: block; + border: 1px solid #b6b6b6; + margin: 1em; + margin-bottom: 0; + padding: 0; + height: 67%; + background-color: #ffffff; + overflow: auto; + } + .et2_itempicker_itemlist ul { + margin: 0; + padding: 0; + list-style-type: none; + } + .et2_itempicker_itemlist li { + display: block; + margin: 0; + padding: 4px; + color: #284d8a; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + .et2_itempicker_itemlist li.row_on { + background-color: #f2f9fe; + } + .et2_itempicker_itemlist li.selected { + color: #ffffff; + background-color: #3875d7; + } + /** * et2_dialog: EGroupware left aligns all buttons, but [Delete] */ -div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { - float: left; -} -div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button { - float: left; - margin-right: 1em; -} -.et2_prompt #message { - white-space: pre-wrap; - padding-bottom: 10px; -} -.et2_prompt #value { - width: 100%; -} -/** + div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: left; + } + div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button { + float: left; + margin-right: 1em; + } + .et2_prompt #message { + white-space: pre-wrap; + padding-bottom: 10px; + } + .et2_prompt #value { + width: 100%; + } + /** * et2_taglist */ -.ms-ctn, -.ms-res-ctn { - /* It doesn't really work smaller than this */ - min-width: 150px; + .ms-ctn, + .ms-res-ctn { + /* It doesn't really work smaller than this */ + min-width: 150px; + } + .ms-ctn .loading { + position: relative; + margin: 0px auto -16px auto; + top: 5px; + } + .ms-res-ctn { + overflow-x: hidden; + } } -.ms-ctn .loading { - position: relative; - margin: 0px auto -16px auto; - top: 5px; -} -.ms-res-ctn { - overflow-x: hidden; +/*#################################### Media Queries #####################################################*/ +@media only screen and (min-width: 980px) and (max-width: 1279px) { + .nextmatch_header > .filters select { + margin: 0px; + } } /** * EGroupware: Stylite Pixelegg template @@ -3231,7 +3272,7 @@ span.ui-icon-search { border-width: 9px 0px 0px 9px; border-style: solid; border-color: #b4b4b4; - background-color: #bfbfbf; + background-color: #b3b3b3 !important; } .egw_fw_ui_app_header_container .egw_fw_ui_app_header { border-width: 0px 0px 0px 0px; @@ -3337,7 +3378,7 @@ select { -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); width: auto; - margin: 0.5em 0em 0.5em 0.5em; + margin: 5px 0em 5px 5px; padding: 3px; margin: 0; -webkit-border-radius: 4px; @@ -3469,7 +3510,7 @@ div.selectbox-wrapper ul li { -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); width: auto; - margin: 0.5em 0em 0.5em 0.5em; + margin: 5px 0em 5px 5px; padding: 3px; outline: none; display: inline-block; @@ -4286,24 +4327,6 @@ table.egwGridView_grid span.arrow.loading { * * */ -#login-bg { - background-image: url("../images/login/jp-mountain-blue-sun.jpg") !important; - background-size: 100% 100%; - background-repeat: no-repeat; - height: 120%; - position: fixed; - width: 120%; - z-index: -1; -} -#login-bg img { - bottom: 0; - left: 0; - margin: auto; - min-height: 50%; - min-width: 50%; - right: 0; - top: 0; -} #loginMainDiv { padding: 0px; min-height: 720px; @@ -4323,16 +4346,43 @@ table.egwGridView_grid span.arrow.loading { top: 1px; } #loginMainDiv div#centerBox { + margin: 0 auto; + width: 444px; + background-color: #ffc200; z-index: 100; - padding-left: 40%; + -webkit-border-top-right-radius: 5px; + -webkit-border-bottom-right-radius: 5px; + -webkit-border-bottom-left-radius: 5px; + -webkit-border-top-left-radius: 25px; + -moz-border-radius-topright: 5px; + -moz-border-radius-bottomright: 5px; + -moz-border-radius-bottomleft: 5px; + -moz-border-radius-topleft: 25px; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; + border-top-left-radius: 25px; + -moz-background-clip: padding-box; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border-top: solid 1px #0c5da5; + border-left: solid 1px #0c5da5; + border-right: solid 1px #0c5da5; + border-bottom: solid 1px #0c5da5; } #loginMainDiv div#centerBox #loginScreenMessage { - position: relative; - top: 400px; + margin: 1em; } #loginMainDiv div#centerBox #loginCdMessage { - margin-bottom: 1em; - margin-left: 40%; + margin: 1em; + -webkit-border-radius: 3px; + -webkit-border-top-left-radius: 20px; + -moz-border-radius: 3px; + -moz-border-radius-topleft: 20px; + border-radius: 3px; + border-top-left-radius: 20px; + color: red; + text-align: center; } #loginMainDiv div#centerBox #loginCdMessage span { padding: 0.5em; @@ -4341,6 +4391,9 @@ table.egwGridView_grid span.arrow.loading { text-shadow: -1px -1px 0px #101010, 1px 1px 0px #505050; width: 100%; } +#loginMainDiv div#centerBox form { + margin: 1em; +} #loginMainDiv div#centerBox form table.divLoginbox { -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); @@ -4360,7 +4413,7 @@ table.egwGridView_grid span.arrow.loading { -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5); width: auto; - margin: 0.5em 0em 0.5em 0.5em; + margin: 5px 0em 5px 5px; padding: 3px; outline: none; display: inline-block; @@ -4755,6 +4808,7 @@ img { white-space: nowrap; float: right; display: flex; + height: 16px; } #egw_fw_topmenu_info_items .topmenu_info_item:nth-child(2) { /*float: right;*/ @@ -5051,7 +5105,7 @@ img { #egw_fw_sidebar #egw_fw_splitter { position: absolute; background-color: #b3b3b3 !important; - width: 4px; + width: 5px; top: 60px; bottom: 3px; right: 0px; @@ -5065,7 +5119,7 @@ img { background-repeat: no-repeat; background-color: #b3b3b3 !important; position: absolute; - /* width: 95px;*/ + width: 5px; height: 100%; cursor: col-resize; } @@ -5085,11 +5139,20 @@ img { .egw_fw_ui_category_content img { height: 16px; width: 16px; + vertical-align: middle; } .egw_fw_ui_category_content:hover { background-color: #ffffff; border-color: #828282; } +.egw_fw_ui_category_content input#uical_select_owner_multiple { + height: 16px; + width: 16px; + vertical-align: middle; +} +.egw_fw_ui_category_content select#calendar_filter { + margin-top: 4px; +} .egw_fw_ui_sidemenu_listitem { padding: 0.5em 0; margin: 4px 0 5px 0px; @@ -5299,22 +5362,7 @@ div#calendar-container div.calendar table tbody tr.rowhilite td { width: 100%; } #egw_fw_main #egw_fw_tabs .egw_fw_ui_tabs_header { - -webkit-border-bottom-right-radius: 0; - -webkit-border-bottom-left-radius: 0; - -moz-border-radius-bottomright: 0; - -moz-border-radius-bottomleft: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - -moz-background-clip: padding-box; - -webkit-background-clip: padding-box; - background-clip: padding-box; - margin: 0; - -moz-border-radius-topright: 5px; - -webkit-border-top-right-radius: 5px; - -moz-border-radius-topleft: 5px; - -webkit-border-top-left-radius: 5px; - border-top-right-radius: 5px; - border-top-left-radius: 5px; + margin: -1px 0 0 0; padding: 0px 5px 0px 5px; background-position: bottom; background-repeat: repeat-x; @@ -5337,12 +5385,27 @@ div#calendar-container div.calendar table tbody tr.rowhilite td { padding-left: 0; padding-right: 0; position: relative; - -moz-border-radius-topright: 3px; - -webkit-border-top-right-radius: 3px; - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 3px; - border-top-right-radius: 3px; - border-top-left-radius: 3px; + -webkit-border-top-right-radius: 5px; + -webkit-border-bottom-right-radius: 0; + -webkit-border-bottom-left-radius: 0; + -webkit-border-top-left-radius: 5px; + -moz-border-radius-topright: 5px; + -moz-border-radius-bottomright: 0; + -moz-border-radius-bottomleft: 0; + -moz-border-radius-topleft: 5px; + border-top-right-radius: 5px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 5px; + -moz-background-clip: padding-box; + -webkit-background-clip: padding-box; + background-clip: padding-box; + /* -moz-border-radius-topright:3px; + -webkit-border-top-right-radius:3px; + -moz-border-radius-topleft:3px; + -webkit-border-top-left-radius:3px; + border-top-right-radius:3px; + border-top-left-radius:3px;*/ background-color: #fafafa; display: inline-block; margin: 3px 5px 0px 0px; @@ -5399,11 +5462,9 @@ div#calendar-container div.calendar table tbody tr.rowhilite td { } #egw_fw_main .egw_fw_ui_tab_content { width: 100%; - padding: 0; + padding: 0px; margin: 0; - /* border-width: 0px 5px 0px 1px; - border-style: solid; - border-color: @gray-30;*/ + overflow: auto; } #egw_fw_main .egw_fw_ui_tab_content > div { width: 100%; @@ -5429,7 +5490,6 @@ div#calendar-container div.calendar table tbody tr.rowhilite td { width: 100%; text-align: left; padding: 3px; - background-color: #bfbfbf; clear: both; opacity: 1; z-index: 100; @@ -5439,7 +5499,7 @@ div#calendar-container div.calendar table tbody tr.rowhilite td { color: #696969; } #egw_fw_footer a:last-child:after { - content: "Und wir waren auch dabei....pixelegg"; + content: " + Layout: pixelegg"; } #egw_fw_footer:hover { opacity: 0.1; @@ -5536,6 +5596,9 @@ table.dialog-main-view { .dialog-header .th { background-color: #0c5da5 !important; } +.dialog-header tr { + height: 30px; +} .dialog-header td { padding: 0px; } @@ -5548,7 +5611,7 @@ table.dialog-main-view { } .dialog-header td.space span img { background: #ffffff; - border: 5px solid #ffffff; + border: 2px solid #ffffff; /*filter grey*/ filter: url("data:image/svg+xml;utf8,#grayscale"); /* Firefox 10+, Firefox on Android */ diff --git a/pixelegg/css/pixelegg.less b/pixelegg/css/pixelegg.less index 350b645af6..de0cb03151 100644 --- a/pixelegg/css/pixelegg.less +++ b/pixelegg/css/pixelegg.less @@ -65,5 +65,4 @@ // // - // \ No newline at end of file diff --git a/pixelegg/images/url.png b/pixelegg/images/url.png index 37791a11d2381e62a2eb3c8b7f2552eb3751503c..b88ed9797ed6e4231f436fd09aff76dbb8f6e37c 100644 GIT binary patch delta 2140 zcmbW3YdF&lAIE2o35iMNR>Lia9<%>8vnf;BG^e?-L}`vQ6FDDB_IExPGZCVjk|w99 z#uAeVIrOL;mfPg;Xey`bb}NV5bv-YhH_!9txvuZa&-Z)%e&1K$5yf(~+yinl5C|mv z%9U?yEqw`pw#{{2w2==I0N_|G0>GGHvA{pzC?tR~M(zk}1Ypceux2Pz_GSd9Si+YR zAYlN8*xQ>qgfSV+OJ0G*V4uh!`lSeKqPccVPzb`8>1&2W<8}f~F-TJs5{m->91@2n z;Q_p*DG_ajN11BFcgUTL|LVn)PMM&PC=3>f0ss=)(#jM~Bv~TySOAYjo&!Qb&K1_+3SU*G#241r*W)pmZ(p;sv-?s~QWiOS4%nvP z#f|l^eq`KQ)(OLSi{mlN@Qaa=CT2+F>yxwca?L^5k}F|hs7v17(@md0e^zFV9B`E=?^Tr2A9y%?%7#v#LmIdy-GWt?eAFo@D0m)2 zh^d!%h4>$jUc9ya@#B32fxt@WF|)O?Va-h*zc>)^m=7O=X=;{cI~7aHD&fd%3-0P% zn+U8@S@upL(>^UM6fcR|w{eDshO($rbUNK?5$~pPo;E)WS&-dpD*fQaE=s{f_?Lnc z_h6c5Xz|Hg)TWY!+gd#HDu>&P$pZPcFVjmwLsSF;F+y>0IPI8^2$f`>?=bo_aemts zT3& zL&f9q9DOW8QS2k<>s7h*UMO^8Fc_72rDIIzbL{-|jWP?c%*rbzIW0{?3*G{DJiAJc zdowoXYWISWhZz1{J4{vT-th47k8#F^a)J-UJ;>i5XYt_wgwvU znwlEDN3+;T3#0F=2xv<@=+P4SY2-+A1X3Jw==L5M45k3VlEYVQDU>=1Z+Wq`wbdi0-H!C2*;fyGIsO8-zJBPm@OPsSLlMbG zEIqOOuYnR+yc0J79foam85tclc{G-F%UE7_HE7CDph(=jxu_3LIiH_8c5MbKXnT73 zs~ovnYZh%++Wu;Oywb?HnXcL5-(>`H#V+Hmey^KH!;S;!^8Q>$x<47tB;wPWsV!S zse{4SJu}<~B@Tsv85@(7sbE$8D&cqXzS*Jx=%T){@se(^OqeLSpVMsS zPuiUZS7K{-RUi2QS`=*T4q?9PE*0=pU+ak6G7XCtp4iSxO-oHcV(R0Y7{Bz6=B~Yb zRcIW$(x{_6%zYP7)z2C_ARw8yP8T`C0wi0V{h+Zyhs{9Mg0*koeo>N_4~wbzZR%|A zx^uxSg+EfPmxwqqZ+wAIB@hU-gzZY(D=Rg400`ZBU4AMjy;bu;=D^71?iCzO`kf_P-cC+HX2p>BQpE;3Z?A12Pu2aCfHk@uL+?MXd+>oZG=N8xk3w%C* zxJ$ZOJCsiED!KpaZZ9&VHFttkKiU9=YuNVDz{`oDEW?CBRXqw-^$ayIu*U8fDLR^0 z2F(j^cl_g4F4F zOZSmEj&eBhx!T%V6VH~k&l>Ee50pb9d&Qpb8jPpvM3cdM)uKO!hvrh>regMs_dF8D zNMH9dSGa9a^r=0|c5?pfo(p}vty@-&)%&^XvNAGCGwGfc_bPt|lA}AroHyFh-n@Oq z{T^ityrntngR3vwXQ)id{apD3IKc=uBW2W_^Wlx2>foDm7h;c}Y3B&Qs7)OKL=QSY UlIQtBduK;LtVtANouy~u-+yP(b^rhX delta 1114 zcmZ|PdobGv00;1p_Vn7*?X=y-JVL9nhx#Q{P^z+ovNG#ztDdzCRl2fnS()9MdNm_n z@sq@>2=RVD62$uvL~;_x5bs9>iAOv`f~>c@?LYs2?)$y_{_&+<8P!bIJ_m(BAQ*aF zFUinE&4}cZXbhP80+s;G5^)1zZh=CfK8GOz1Yiar%@9aa1j@!7X#)VHV;nf8W&{SQ zJp)-fKv?)ipKMWTOb6Y=IMUV1FKT0+S}VtPELx8i`&}T zR#sMoLgCTTQFnKDO-)UCdAU-lY;JBYD=X{m?VXvK>Fn%0JUkp9A6F<8`}_Nqm6a_m zEo?Tssi}#8PE1V9$jFe(U#(+UV%$=H_N@ZZ45XB#}tj+1c~+^9u_LQBhG+sg%#> zM@B}*#>OTjBuFF@8jY5jnK?H%mz9;ZzP=t46H`!7u(h?7pP!$coGcIsa&mISV)5YM zAdkmeTwF{`OCvvk*uI;2$r&xsTPa^zmmccOI{;Pl&udZ9@Q1QSArdqB;k8~!ll%KqOTIeha)>fXus_A^E zk|+7zYI@1u$23Bgi0R+vG2!XoPx})LG18sCKN(6FxCRL4y~Ltb-uY|cRZh;zM3dNQ zB|KXjpQ6i@eNEI0R+nLiHQq~E)DLky^kw^nFA`W+LnCf2NP_Z`oPJ(<%u<%l{^a$T z`j$rAb}N$W^4kxraQ4!*?cz(a`(f}e=`i^IikN9006 .filters { - select, - input, - button { - height: 25px; - padding: 0px 0px 0px 3px; - margin: 0; - } -} - - -// Select Field - -.nextmatch_header > .filters select { - margin-right: 2ex; - max-width: 15% !important; - .Complete_Button_select; - margin-right: 2ex; - - &:hover{ - .Complete_Button_select_hover; - } - - /*Dialog - Addressbook - View */ - #infolog-index_cat_id, - #infolog-index_filter {width: 50% !important;} - - - -} + // Select -> Option - .nextmatch_header > .filters > select > option {font-size: 0.9em;} - - // Search Field - -.nextmatch_header > .filters input[type=search] { .background-color-search;} +.nextmatch_header > .filters input[type=search] { + .background-color-search; + color: black; + /*height: 25px;*/ + float: left; +} .nextmatch_header > .filters button.et2_button { .Complete_Button_search_action; - - + float: left; + &:hover{ .box_shadow_standard_light_hover; /* .Complete_Button_search_action_hover;*/ @@ -1047,6 +1056,23 @@ div.message.floating { margin-bottom: 3px; } +/*################################################################ +* +* Kategorien +* +################################################################*/ + +/*ADD Button*/ +#admin-categories-index_add { + + .Complete_Button_add; + + &:hover {.Complete_Button_add_hover}; + +} + + #admin-categories-index_filter {top: 8px;} + /*################################################################ * * Favorites @@ -1136,36 +1162,6 @@ div.message.floating { } // dropdown -/* // Liste - ul{ - - border-color: @gray-30; - .background-color-0-gray; - .color-100-gray; - li{ - .background-color-0-gray; - - &:hover {.background-color-10-gray;} - a { - - height: 40px; - border: none; - - img {height: 16px; width: 16px;} - } - - a:hover { - background: none; - text-indent: -22px; - margin-left: 21px; - height: 40px; - - } - } - li#blank {} - li#add { } - - }*/ /* Favorites */ @@ -1657,4 +1653,24 @@ div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button { .ms-res-ctn { overflow-x: hidden; } -// \ No newline at end of file + + +} // Ende Media all + +/*#################################### Media Queries #####################################################*/ + +@media only screen and (min-width: 980px) and (max-width: 1279px) { + + .nextmatch_header > .filters select { margin: 0px;} + +} + +@media only screen and (min-width: 760px) and (max-width: 979px) { + +} + +@media only screen and (min-width: 320px) and (max-width: 759px) { + +} + +// \ No newline at end of file diff --git a/pixelegg/less/layout_dialog.less b/pixelegg/less/layout_dialog.less index 1dc7d15aa053ab8710869178ff89f2ea258dac5c..dab4baeb3557e8bab4bcce3d11a38672f7d49d87 100755 GIT binary patch delta 61 zcmdm_bysV{SzcBy1t6GwR!Cy<1Kt!FFt4OYp*kZqGd-ikO2OEmpu)NqqR5`_8Kco= IHGUp809PInDOgd-OSv?^i-?Tq8tq{t5`q1C^027HLt|TNUtC- zUDKKiReeEzab`(oex8*=QhrHEelEIvQEEYIVu_Ukgx0OF=Hk>tvMxEFCnvv1*T_^C sXiuf}4MS6t%`NV7*vQy*zyGcxtq>GlCs>bF5WeE}7;roSDm97!If6g6BNT!0@8Xnc*l% zvak7ENMVGM70i`}TxCK+$+AY^H0P}1kSh52=`$n?CNmC6RRwdA^9oX-d1CU*T@bP| zoTZHjE;ceu;;br4+yG|5i$~t}Q7+^cSQt~rQM6nxL!LE`he~JU9*QJfqJ1x=N_9V+${6+#!y$&?_s)fE`NMkl z>{;J~4ywQ=O$b&KOE=J63w|p6e-0!ut=r>Y>yY6r_Gs= zfK_TYt|@($4l1NQD_XyIgQi;z^k9dFV(Jj|6>mxmM80$mHR5lTdnCiK~*th4{@A`0HXSj#@9H~jVYt3VM99hhFezO3t`$p|0kI0(ti%j( zjdX>tuno$&;nSD41(-VN%|p9YalBC2Xgo~))b6>L5h2U^-p*U$A+>$j=x;0NJYQpx zm)yX`?s%x*@mwW!^&ks&$503x$8SCQ%UqWH*R86a;qA5c_ie|pPU`?KpFm;`vHXxq z)hE2Yslgr?xcUxj2G^O!iyo1~ZvIbr%k*qmK6Et%vpdK%yIik}WMP0yL%}%oZVPFh zxbA>%hi@ggo(DG+e_LOy6ivCR4w&bokrjcJrVg9d2;SgDO&u0u5@FNMu(N(}Yf0Vj zSzS`Ae#KL2(nsT^W+jGgeOW)b7?ulqeR||td1l)!3}?sV)Ko!Vcf0%KaD-B#$h@5E zCt@f#HWUR&C9#XT8I7yfmmpVEc^dg%uUG4Qdn*hhQBWTrm0D#QZ~QP5^Q|YSD$u;- z%s`cBmFNC~Y`%0hW7~LD_#fZ3G)?bMZ5wQRLpW%9;3lr%Dcvm-{Mf%-rgR-4n_(kd z8{ZMyD~sAGi7j^U{Q2|d!n7@7tJ_~lo$a;|C>~L5kq9X!}AG6zVESG-4X?6bZE!RrpVh zotC-0ONA4_v~=z)1r0%gU<0?E2!{4IS@W;0>P{V z7K#q=Z_kCN8$@LfqUs9GR*ny`3ro$XB~&nMI~l}SlQ+C9kAiXUFelo0=17)r?@4Ykd%Q$WV~s< J`+wYxz`yEgL|^~_ literal 5222 zcmb_gYmeJD7X57hiraAuB!ft{^Jq7o?jlW_rUjBV*mSoaio&2RT4p1WDn*TFGRS}5 zb4lvqM`kua6+6gNc^wwP$%1L^ou4EzeoSZDHLO2OR zru{)~lvYj|UDL)`Don04RU&T*-V{>Qk}^ZT{Q4WMw?gNV)^(k1R3U51l$C2&Tt6VC zYbQn4l3=r?5gMzetZ;zbR+e8x+0P24-_h2&YB8PecDq#Ot>US%IjaYfwbYOwsZ518 z)7Z6SifP=fr+HN*@g=Rc6}^1(iV}MH%YW#l)Y6KA-ZU!^(5t}D^A?TU!sNG3ZiJ?P zOQpBMX7nxWz(Q){!m}!3muB)`{$M56?|=}s8-DRp+8Qv@mp^A;VqrQSKT~C8tfPBY zZlslZE$`D=CO6Af;~W4_8Kbj{kJDwcR=HkQ!Z~U6a%~D@mm8zqvfhf!?CxYxLI4!) zB#p<@bDDhihwTr~QTTjzSrZ5gKR|dqozlu=*K|W4@HX+{lT}VP^^-F94NHA*kf0#_uw|4&A#%# z_BXApq;Lz;CJA3JSW6mFuMcl(NnxAnwKYXSGkhj9|6Gh2&8<}V7L4W(XI}*#M1|a7 zC3(UtOjDWKC+~tb2+}Mp?o{Ts?K!4;pD3NlD;%6(jQu%PdW^=S(R4Zl%7@s3Rt2!z zGar<&z#wkR1D*FXQEdv9(d3&K{0UIN#q`SLhF(d9(l#DVGIjY~RsFm+`nj-x zkDuVX#Cx>$U%wn2Gg$9ITadFt*A?0g=LxXlXMk!FG?)1f+QYR$9xLIsit>9|hbr_t zM_OR3_pFuZYwA*VI$$>h==>k-YygH8|M<9?^I}~1;Js?lu_E#ncC zorK7FZmw<)T(d+Ulfv%DhXE*PqN6VNyzM}zi`7T6g#7p#fTzbH)lb0JIUX!N3Vy&A z`oD(ujn2JQAzR+At(5w8Xb3&#rvZ$p;EzY@@hpUEyUaN8cQ43yn1P`0vrb5i1yFLd zc7{J>!w>elI(Ev7eA>w?mxu!Wa6vu}4q3F-B&60p`?fH3l_^-ld}G|VIW+f93EN)l zVP16Z8SJMa371?OnmV@jCC440;{=Sf_yf3pgB66F-E&Z&Kn7{9W&P6uHcOuj)dB?% z0ZD8_=>eYDKF+?a@=dH~9xMH`keo-`9_}z@aN9s-@xKrUG?~x%^MH7j|M|ryGyZf5 z#e&*C6pC9XI^-H&eY){7fceqbvMB^o4G#v<@`f{!Uq()>3Yms-q4dgJ`R?vJ*JzLm zq0AsSxDEP)fWchFQE6E_jG-9skgVvc0}3vocX`j*q5PjP=1O}5^@A9fVg5L9R<~JW z>|VRxvFZ1igbV59^0}V^mw}*F=-}L9YtWPKJiYW}M?93Sn%hMC{r*(2#xDlBH_^b+ zkxE}pZKMK1-aSl(~w$`?{wvO$baZ00L;XtoL#|DfJO$U>8?Myz+Ah`GR&^zEutfWKTH89F8;R@pxNzQ5Sf-&yfqB1j)wZmn%ttxrMcQ*gzu*CcFd0O#y>V+iF+tz@#lWfvmML6 z_HB<940A*`cDHsVkGS^n#(lxaJZ5>C>lN)BOfdxgGCV zHGA3J1OXKHFo|Gfs>Y4}nx}TNez$Ky7%W*xupl~ui^`@jy9I4k289k4A6zEd5uADK z6?9(cRAX}vwY$T;e7;ki??d~Vhgp+}OyhXKI*1P5IW_z7dek$p*n=#sD=AS0{Pl-P z{Z$YbHMqt48w4(c?~}C!risjObw02v{ky>s;;wIFVJfFeWK<+Q;6Q~s5yc<75YGJ* zpy|;1{~cXm;!kS)9}wX4A^>KsP&<0SKYuJdItoS{c+KN div {