/* Version 1.1.0.44 01.03.2017 */

/* Basic adjustments (font size, spacing, colors, borders) */
.ui-page-theme-a a { text-decoration:none; font-weight:normal; }
.ui-btn { font-weight:bold !important; }
input.ui-input-text, textarea.ui-input-text { margin:0; }
.ui-content  { padding: 0px 10px 5px 10px; margin:0 auto; }
.ui-dialog .ui-content  { padding:5px 10px; }
.ui-controlgroup, fieldset.ui-controlgroup, .ui-content p, .ui-content h3, .ui-content h4, .ui-body.ui-body-a, .table-stroke { margin:0.75em 0; }
.ui-mini { margin: .25em .25em .5em 0; }
.ui-controlgroup.ui-mini, fieldset.ui-controlgroup.ui-mini { margin:0.75em 0; }
.ui-mobile fieldset { display:block; }
.ui-field-contain { border:0; margin:1em 0; padding:0; }
h3.ui-collapsible-heading { margin-bottom:0; margin-top:0; }
h4.ui-collapsible-heading { margin-bottom:0; }
.ui-collapsible-content { border-color:#ddd; }
.ui-listview-filter-inset { margin:0 -5px -5px -5px; }
.ui-listview p, .ui-listview h3 { margin:0.25em 1.25em 0.25em 0 !important; }
.ui-listview td { padding:0; }
.ui-table th, .ui-table td { padding:0 0.5em 0 0; }
.table-stroke tbody th, .table-stroke tbody td { padding:0.25em 0.5em 0.25em 0; }
hr { margin:1em 0; border:0; border-top:1px solid #BBBBBB; }
.xor-hr-bottom { margin:1em 0 0.75em 0; }
.txt-r { text-align:right !important; }
.txt-c { text-align:center !important; }
.txt-top { vertical-align: text-top; }
.nospace { margin:0 !important; padding:0 !important; }
.nospace-bottom { margin-bottom:0 !important; padding-bottom:0 !important; }
.nospace-top { margin-top:0 !important; padding-top:0 !important; }
ul, ol { padding-left:1em; }
td { white-space:normal; }
sup { line-height: 0.5em; }
.xor-nowrap { white-space: nowrap; }
.xor-nomargin { margin:0 !important; }
.xor-hidden { display:none !important; }
.xor-manuell { font-style:italic; }
.xor-gelesen p { color:#666666; }
.xor-regular { font-weight:normal; }
.xor-red { color:#BB0000; }
.xor-green { color:#00BB00; }
.xor-flip-a .ui-slider-switch { width:12em; }
.xor-flip-a label { display: inline; float:left; margin:0.66em 0.5em 0 0;}
.xor-fixedtime { border-bottom:2px solid #ff0000; line-height: 1.5em;}
.xor-underline-hl { border-bottom:1px solid #ff0000; line-height:1.33em; }
.xor-wrap { overflow:visible; white-space:normal !important; }
.ui-navbar a { margin-right:0 !important; }
.ui-navbar-noicons li .ui-btn .ui-btn-inner, .ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner { padding-bottom: 0.45em; padding-top: 0.4em; }
.ui-footer p { margin-bottom: 0; height: 2.25em; line-height: 2.25em; }
.ui-footer .ui-btn { margin:0 0 4px 0; margin-left:0.4em; }
.ui-footer .ui-btn-right { top:0.33em; }
.ui-bar { padding:0.25em 0 0.25em 0; }
.ui-header { border-bottom-color:#d2d2d2; }
.ui-listview>li>.ui-btn { padding:0.7em; }
.ui-listview>li>.ui-btn.ui-btn-icon-right { padding:0.7em 2em .7em 0.7em; }
.ui-listview>.ui-li-divider { padding:0.5em 0.843em; }
.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li { padding:0.5em 15px; }
.ui-listview .ui-li-aside { margin:0.3em 0 0 0 !important; position:initial; float:right; }
.ui-li-has-thumb img { position:relative; border-radius:0 !important; max-width:225px; max-height:150px; margin-top:0.1em; display:block; }
.ui-listview>.ui-li-has-thumb>.ui-btn, .ui-listview>.ui-li-static { padding:0.7em; }
.ui-li-desc strong.ui-btn-icon-bottom { display: block; position: relative; }
.ui-header .ui-title  { padding: 0.7em 0 0.4em 0; margin: 0 3.5em; }
.ui-shadow-inset { box-shadow:none; }
iframe { border:0; }
.has-iframe .ui-header { border-bottom:0; }
.in-iframe .ui-header { border-top:0; }
.controlgroup-textinput{ padding:0.22em; }
.ui-controlgroup-horizontal .ui-input-text { background-color:#fff; }
input[type="time"] { min-width:80px; }
.ui-input-text.xor-attached-label { float:left; margin-right:.625em !important; margin-bottom:1em !important; }
input.xor-attached-label { width:75px; }
label.xor-attached-label { width:auto; margin:.5em 1em 0 0; display:block; float:left; }
.xor-small { font-size:0.8125em; }
.xor-gray { color:#bbb; }
.xor-functionbar { text-align:center; padding:0.2em 0; }
.xor-functionbar .ui-controlgroup { margin:0; display:inline-block; }
.xor-functionbar .ui-controlgroup-controls { width:auto !important; }
.xor-functionbar .ui-controlgroup-controls a { font-size: 1em; padding-top: 0.5em; padding-bottom: 0.5em; }
.xor-highlight-active { background-color: #ffeeaa !important; }
.xor-highlight-active:hover { background-color: #fae696 !important; }
.xor-highlight-default { background-color: #396b9e !important; color: #ffffff !important; text-shadow: 0 1px 0 #194b7e !important; }
.xor-highlight-default:hover { background-color: #4b88b6 !important; }
.xor-ico-inline { display:inline-block; position:relative; vertical-align:middle; width: 1em; height: 1em; vertical-align: text-top; }
.xor-ico-inline:after { background-color:transparent; position:initial; margin:0; width: 1em; height: 1em; }
.xor-listview-multicontent .ui-li-has-thumb { padding-left:0.7em !important; }
.xor-listview-multicontent .ui-field-contain { margin:0.5em 0 0 0; }
.xor-listview-multicontent .ui-field-contain a { padding:0.3em; font-size:0.8125em !important; font-weight:normal !important; margin:0; width:225px; text-align:left; }
.xor-listview-multicontent .ui-field-contain a img { margin:0 0 0.25em 0; border-radius:0.3em !important; }
.xor-btn-file-img {padding:0 0 2.5em 0;}
.xor-btn-file-img > img{max-width:100%;}
.xor-btn-file-pdf{padding:0.5em 0.25em 2.5em 0.25em;}

/* Calendar/Geraeteverwaltung */
.ui-btn-x { background-color: #ffeeaa !important; }

/* Logo */
.ui-header object { height:1.25em; }

/* Dialog close button position right */
.ui-dialog .ui-header .ui-title { padding: 0.7em 0 0.6em 0; }

/* Status icon background color */
.xor-ico-stat-1 .ui-btn-icon-notext:after { background-color:#BF40FF; }/* offen */
.xor-ico-stat-2 .ui-btn-icon-notext:after { background-color:#4040FF; }/* angenommen */
.xor-ico-stat-3 .ui-btn-icon-notext:after { background-color:#40BFFF; }/* auf der Anfahrt */
.xor-ico-stat-4 .ui-btn-icon-notext:after { background-color:#40FF80; }/* bei der Arbeit */
.xor-ico-stat-5 .ui-btn-icon-notext:after { background-color:#BFFF40; }/* auf der RĆ¼ckfahrt */
.xor-ico-stat-6 .ui-btn-icon-notext:after { background-color:#FFBF40; }/* in der Pause */
.xor-ico-stat-7 .ui-btn-icon-notext:after { background-color:#FF4040; }/* unterbrochen */
.xor-ico-stat-9 .ui-btn-icon-notext:after { background-color:#C0FFBF; }/* Versandliste */
.xor-ico-stat-99 .ui-btn-icon-notext:after { background-color:#2489CE; }/* editierbar/Link */

/* Icon background color */
.xor-ico-success:after, .xor-ico-success .ui-btn-icon-notext:after, .xor-ico-success .ui-btn-icon-left:after { background-color:#47A447; }/* grĆ¼n */
.xor-ico-warning:after, .xor-ico-warning .ui-btn-icon-notext:after, .xor-ico-warning .ui-btn-icon-left:after { background-color:#ED9C28; }/* gelb */
.xor-ico-danger:after, .xor-ico-danger .ui-btn-icon-notext:after, .xor-ico-danger .ui-btn-icon-left:after { background-color:#D2322D; }/* rot */
.xor-ico-default:after, .xor-ico-default .ui-btn-icon-notext:after, .xor-ico-default .ui-btn-icon-left:after { background-color:#396b9e; }/* blau */

/* Custom icons */
.ui-icon-xor-dollar:after { background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M272.879%20330.636q0%2042.69-27.762%2073.521t-72.126%2038.086v48.828q0%203.906-2.511%206.417t-6.417%202.511h-37.667q-3.627%200-6.278-2.651t-2.651-6.278v-48.828q-18.415-2.511-35.575-8.649t-28.32-12.417-20.647-13.393-12.974-10.463-4.883-5.022q-4.743-5.859-0.558-11.44l28.739-37.667q1.953-2.79%206.417-3.348%204.185-0.558%206.696%202.511l0.558%200.558q31.529%2027.623%2067.801%2034.877%2010.324%202.232%2020.647%202.232%2022.601%200%2039.76-11.998t17.16-34.040q0-7.813-4.185-14.788t-9.347-11.719-16.323-10.463-18.415-8.929-22.321-9.068q-10.882-4.464-17.16-6.976t-17.16-7.394-17.438-8.649-15.765-9.905-14.927-11.858-12.137-13.672-9.905-16.183-5.859-18.555-2.372-21.763q0-38.504%2027.344-67.522t71.149-37.388v-50.223q0-3.627%202.651-6.278t6.278-2.651h37.667q3.906%200%206.417%202.511t2.511%206.417v49.107q15.904%201.674%2030.832%206.417t24.274%209.347%2017.718%2010.463%2010.882%208.091%204.185%203.906q4.743%205.022%201.395%2010.603l-22.601%2040.737q-2.232%204.185-6.417%204.464-3.906%200.837-7.534-1.953-0.837-0.837-4.046-3.348t-10.882-7.394-16.323-8.929-20.787-7.254-23.856-3.208q-26.507%200-43.248%2011.998t-16.741%2030.971q0%207.254%202.372%2013.393t8.231%2011.579%2011.021%209.208%2015.625%208.649%2016.88%207.534%2019.531%207.673q14.788%205.581%2022.601%208.789t21.206%209.766%2021.066%2011.858%2017.299%2013.951%2014.788%2017.718%208.789%2021.345%203.627%2026.228z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; background-position: 6px 3px; }
.ui-icon-xor-wrench:after { background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M107.143%20410.714q0-7.254-5.301-12.556t-12.556-5.301-12.556%205.301-5.301%2012.556%205.301%2012.556%2012.556%205.301%2012.556-5.301%205.301-12.556zM286.831%20293.527l-190.29%20190.29q-10.324%2010.324-25.112%2010.324-14.509%200-25.391-10.324l-29.576-30.134q-10.603-10.044-10.603-25.112%200-14.788%2010.603-25.391l190.011-190.011q10.882%2027.344%2031.948%2048.41t48.41%2031.948zM463.728%20172.154q0%2010.882-6.417%2029.576-13.114%2037.388-45.898%2060.687t-72.126%2023.298q-51.618%200-88.309-36.691t-36.691-88.309%2036.691-88.309%2088.309-36.691q16.183%200%2033.901%204.604t29.995%2012.974q4.464%203.069%204.464%207.813t-4.464%207.813l-81.752%2047.154v62.5l53.851%2029.855q1.395-0.837%2022.042-13.532t37.807-22.601%2019.671-9.905q4.185%200%206.557%202.79t2.372%206.976z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; background-position: 4px 3px; }
.ui-icon-xor-check:after { background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M392.857%20259.487v88.728q0%2033.203-23.577%2056.78t-56.78%2023.577h-232.143q-33.203%200-56.78-23.577t-23.577-56.78v-232.143q0-33.203%2023.577-56.78t56.78-23.577h232.143q17.578%200%2032.645%206.976%204.185%201.953%205.022%206.417%200.837%204.743-2.511%208.091l-13.672%2013.672q-2.79%202.79-6.417%202.79-0.837%200-2.511-0.558-6.417-1.674-12.556-1.674h-232.143q-18.415%200-31.529%2013.114t-13.114%2031.529v232.143q0%2018.415%2013.114%2031.529t31.529%2013.114h232.143q18.415%200%2031.529-13.114t13.114-31.529v-70.871q0-3.627%202.511-6.138l17.857-17.857q2.79-2.79%206.417-2.79%201.674%200%203.348%200.837%205.581%202.232%205.581%208.091zM457.31%20123.047l-227.121%20227.121q-6.696%206.696-15.904%206.696t-15.904-6.696l-119.978-119.978q-6.696-6.696-6.696-15.904t6.696-15.904l30.692-30.692q6.696-6.696%2015.904-6.696t15.904%206.696l73.382%2073.382%20180.524-180.524q6.696-6.696%2015.904-6.696t15.904%206.696l30.692%2030.692q6.696%206.696%206.696%2015.904t-6.696%2015.904z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; background-position: 4px 3px; }
.ui-icon-xor-play:after { background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M386.161%20258.649l-370.536%20205.915q-6.417%203.627-11.021%200.837t-4.604-10.044v-410.714q0-7.254%204.604-10.044t11.021%200.837l370.536%20205.915q6.417%203.627%206.417%208.649t-6.417%208.649z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; background-position: 8px 5px; background-size:50%; }
.ui-icon-xor-pause:after { background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M428.571%2053.571v392.857q0%207.254-5.301%2012.556t-12.556%205.301h-142.857q-7.254%200-12.556-5.301t-5.301-12.556v-392.857q0-7.254%205.301-12.556t12.556-5.301h142.857q7.254%200%2012.556%205.301t5.301%2012.556zM178.571%2053.571v392.857q0%207.254-5.301%2012.556t-12.556%205.301h-142.857q-7.254%200-12.556-5.301t-5.301-12.556v-392.857q0-7.254%205.301-12.556t12.556-5.301h142.857q7.254%200%2012.556%205.301t5.301%2012.556z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; background-position: 6px 5px; background-size:50%; }
.ui-icon-xor-order:after { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjI0OCAyNDggMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjQ4IDI0OCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI0OCwyNTJoMTZ2LTNoLTE2VjI1MnogTTI0OSwyNjJoMTR2LTloLTE0VjI2MnogTTI1NC43NTksMjU1aDIuNDgzYzAuNDkzLDAsMC44OTMsMC40MDEsMC44OTMsMC44OTVjMCwwLjQ5Mi0wLjM5OSwwLjg5My0wLjg5MywwLjg5M2gtMi40ODNjLTAuNDk0LDAtMC44OTQtMC40LTAuODk0LTAuODkzQzI1My44NjUsMjU1LjQwMSwyNTQuMjY1LDI1NSwyNTQuNzU5LDI1NSIvPjwvc3ZnPg=='); background-repeat: no-repeat; background-position: 5px 5px; background-size:55%; }
/*
.ui-icon-xor-folder-open:after { background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M524.274%20265.625q0%208.649-8.649%2018.415l-93.75%20110.491q-11.998%2014.23-33.622%2024.135t-40.039%209.905h-303.571q-9.487%200-16.88-3.627t-7.394-11.998q0-8.649%208.649-18.415l93.75-110.491q11.998-14.23%2033.622-24.135t40.039-9.905h303.571q9.487%200%2016.88%203.627t7.394%2011.998zM428.571%20169.643v44.643h-232.143q-26.228%200-54.966%2013.253t-45.759%2033.343l-95.424%20112.165q0-1.116-0.14-3.488t-0.14-3.488v-267.857q0-25.669%2018.415-44.085t44.085-18.415h89.286q25.669%200%2044.085%2018.415t18.415%2044.085v8.929h151.786q25.669%200%2044.085%2018.415t18.415%2044.085z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; }
 */
 
 /* Responsive grid */
.xor-responsive-col.ui-block-a { width:66.6%; padding:0 25px 0 0; }
.xor-responsive-col.ui-block-b { width:33.3%; position:fixed; right:15px; }
.xor-lefthander .xor-responsive-col.ui-block-a { padding:0 0 0 25px; margin-left:33.3%; }
.xor-lefthander .xor-responsive-col.ui-block-b { right:auto; }
.xor-responsive-hr { display:none; }
.xor-responsive-large { display:block; }
.xor-responsive-small { display:none; }
/* iPhone 6+: only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 3) */
@media only screen and (max-width:735px) {
	.xor-responsive-col.ui-block-a,
	.xor-responsive-col.ui-block-b { width:100%; padding:0 !important; margin:0 !important; float:none; position:static;}
	.xor-responsive-2col { display:none; }
	.xor-responsive-hr  { display:block !important; }
  .xor-responsive-large { display:none; }
  .xor-responsive-small { display:block; }
}
@media only screen and (min-width:736px) {
	.xor-responsive-1col { display:none; }
}

/* Other responsive styles */
@media (min-width: 28em) {
  .ui-field-contain>label~[class*=ui-listview] { float:right; }
  .ui-input-text.xor-attached-label { margin-bottom:0 !important; }
}

/* Validierung h5-Validate custom error */
.h5v-error  { border: 1px solid #e5a3a1 !important; }
.h5v-error::-webkit-input-placeholder, .h5v-error input::-webkit-input-placeholder { color:#e5605c; }
.h5v-error::-moz-placeholder, .h5v-error input::-moz-placeholder { color:#e5605c; }

/* Signature pad */
.sigPad { margin:0; padding:0; }
.sigPrint { margin:0; padding:0; }
.sig { display:none; }
.sigWrapper { clear:both; margin:0.75em 0; }
.signed .sigWrapper { border: 0; }
.pad { position:relative; border:1px solid #dddddd; border-radius:0.4em; }
.current .pad { cursor: url("../images/pen.cur"), crosshair; cursor: url("../images/pen.cur") 16 16, crosshair; }

 /* Mobilscroll */
.ui-controlgroup-horizontal .ui-controlgroup-controls { width:100%; }
.mobi-display { background-color:#fff; border:1px solid #ddd; margin:1em 0 0 0; border-radius: 5px; -webkit-border-radius: 5px; }
.mobi-wrapper { margin:0 auto; width:240px; overflow:hidden; }
.mobi-wrapper input { display:none; }
.mobi-wrapper .dw-inline { display: inline-block; float: left; width:62px; }
.dwwr { 	padding:0;  min-width:initial; }
.dwhl { padding:0; }
.dwi { margin:0; }
.dwc { margin:0; display:block; }
.dwwl { margin:3px 1px; }
.light .dwbg { background-color:#fff; border:1px solid #fff; }
.light .dwwol { border-color:#eee; }
.light .dwsc .dww { color:#000; }
.light .dwwo  { background:linear-gradient(#fff 0,rgba(255,255,255,0) 52%,rgba(255,255,255,0) 48%,#fff 100%); background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(0.52,rgba(255,255,255,0)),color-stop(0.48,rgba(255,255,255,0)),to(#fff)); background:-moz-linear-gradient(#fff 0,rgba(255,255,255,0) 52%,rgba(255,255,255,0) 48%,#fff 100%); background:-o-linear-gradient(#fff 0,rgba(255,255,255,0) 52%,rgba(255,255,255,0) 48%,#fff 100%); }
.light .dw-li { text-shadow:none; }

/* Scale */
.ui-header .ui-btn-inner { line-height:0.9em; }

/* Font-size override */
.ui-bar, .ui-loader-verbose h1, .ui-bar h1, .ui-bar h2, .ui-bar h3, .ui-bar h4, .ui-bar h5, .ui-bar h6, .ui-header .ui-title, .ui-btn, .ui-btn-inner, .ui-fullsize .ui-btn-inner, .ui-fullsize .ui-btn-inner, label.ui-submit, .ui-mini .ui-btn-inner, .ui-collapsible-heading, .ui-mobile label, div.ui-controlgroup-label, .ui-controlgroup-label, .ui-controlgroup .ui-checkbox label, .ui-controlgroup .ui-radio label, .ui-popup .ui-title, label.ui-select, label.ui-input-text, textarea.ui-input-text, .ui-li-heading, label.ui-slider, .ui-slider-switch .ui-slider-label { font-size: 1em !important; } /*16px*/
.ui-btn.ui-mini, .ui-li-divider, input.ui-mini, .ui-mini input, textarea.ui-mini, input.ui-input-text.ui-slider-input, input.ui-slider-input, .ui-slider-switch.ui-mini .ui-slider-label { font-size: 0.875em !important; } /*14px*/
.ui-li-desc, .ui-footer .ui-btn { font-size: 0.8125em !important; } /*13px*/
.ui-header .ui-btn-left, .ui-header .ui-btn-right, .ui-li-count { font-size: 0.78125em !important; } /*12.5px*/
legend { -webkit-padding-start:0; -webkit-padding-end:0; }

/* Buttons inside listviews */
.ui-listview .ui-controlgroup { margin-bottom:0; padding-bottom:0; }
.ui-listview .ui-controlgroup-controls a.xor-splitlist-l { display:none; }

/* Checklist */
@media (min-width:28em) {
  .xor-checklist .ui-field-contain>label, .xor-checklist .ui-field-contain .ui-controlgroup-label, .xor-checklist .ui-field-contain>.ui-rangeslider>label {
    float:none; width:100%; margin:0 0 0.4em 0;
  }
  .xor-checklist .ui-field-contain>label~[class*=ui-], .xor-checklist .ui-field-contain .ui-controlgroup-controls {
    float:none; width:100%;
  }
}
@media (min-width:64em) {
  .xor-checklist .ui-field-contain>label, .xor-checklist .ui-field-contain .ui-controlgroup-label, .xor-checklist .ui-field-contain>.ui-rangeslider>label {
    float:left; width:40%; margin:0.5em 2% 0 0; margin-top:0.5em; margin-right:2%; margin-bottom:0; margin-left:0;
  }
  .xor-checklist .ui-field-contain>label~[class*=ui-], .xor-checklist .ui-field-contain .ui-controlgroup-controls {
    float:left; width:58%;
  }
}
/* Checklist full width flip switch */
.xor-checklist .ui-field-contain>label~[class*=ui-flipswitch] { width: 100% !important; -webkit-box-sizing:initial; -moz-box-sizing:initial; box-sizing:initial; }
.xor-checklist .ui-field-contain .ui-flipswitch.ui-flipswitch-active { width:13% !important; padding-left:87% !important; }
.xor-checklist .ui-field-contain .ui-flipswitch .ui-flipswitch-on { width:12.35% !important; text-indent:-640%; }
.xor-checklist .ui-field-contain .ui-flipswitch.ui-flipswitch-active .ui-flipswitch-on { width:95% !important; }
.xor-checklist .ui-field-contain .ui-flipswitch .ui-flipswitch-off { text-indent:0.5em; }
@media (min-width:64em) {
  .xor-checklist .ui-field-contain > label + .ui-flipswitch { width:57% !important; }
  .xor-checklist .ui-field-contain .ui-flipswitch .ui-flipswitch-on { text-indent:-600%; }
  .xor-checklist .ui-field-contain .ui-flipswitch.ui-flipswitch-active { width:8% !important; padding-left:49% !important; }
  .xor-checklist .ui-field-contain > label { float:left; width:40% !important; }
}

/* Sync overlay/Spinner/Inline-Spinner */
.ui-loader-textonly .ui-icon-loading { display:block; margin-top:80px; }
.ui-loader { text-align:center; margin:0; padding:0; top:0; left:0; width:100%; height:100%; border-radius:0; }
.spinner-inline { width: 1.2em; height: 1.2em; opacity:0.8; vertical-align: top; }

/* Sync bar */
.sync-bar {
    height: 2px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index:999;
    border-bottom:1px solid #3b3b3b;
    background: #f00 -webkit-linear-gradient(left, #3c3c3c, #3c3c3c, #3c3c3c, #3c3c3c, #f00, #3c3c3c, #3c3c3c, #3c3c3c, #3c3c3c );
    background: #f00 -moz-linear-gradient(left, #3c3c3c, #3c3c3c, #3c3c3c, #3c3c3c, #f00, #3c3c3c, #3c3c3c, #3c3c3c, #3c3c3c );
    background: #f00 -ms-linear-gradient(left, #3c3c3c, #3c3c3c, #3c3c3c, #3c3c3c, #f00, #3c3c3c, #3c3c3c, #3c3c3c, #3c3c3c );
    background: #f00 -o-linear-gradient(left, #3c3c3c, #3c3c3c, #3c3c3c, #3c3c3c, #f00, #3c3c3c, #3c3c3c, #3c3c3c, #3c3c3c );
    background-size: 200% 100%;
    -webkit-animation: syncbar 2s infinite alternate;
    animation: syncbar 2s infinite alternate;
}
@-webkit-keyframes syncbar {
    100% { background-position: 100%; }
}
@keyframes syncbar {
    100% { background-position: 100%; }
}

/* Hide spinner in input type=number if there are +/- spinbox controls */
input[type=number][name=spin]::-webkit-outer-spin-button,
input[type=number][name=spin]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }
input[type=number][name=spin] { -moz-appearance:textfield; }

 /* Print preview page */
.print { padding-top: 1em; line-height: 1.5em; font-size: 14px; }
.print table { border-spacing: 0; text-align:left; border-collapse:collapse; margin: 0.75em 0; }
.print td, .print th { padding:0 0.75em 0 0; text-align:left; vertical-align:top; }
.print .zebra tr.odd { background: #ddd; }
.print table table { margin:0; width:100% }
.print table table td { width:50% }

/* input[type="file"] in WebKit */
.xor-file-input::-webkit-file-upload-button {
  visibility: hidden;
}
.xor-file-input::before {
  content: 'File auswĆ¤hlen';
  display: inline-block;
  border: 1px solid #999;
  border-radius: 3px;
  padding: 5px;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  font-weight: 700;
  font-size: 0.9em;
  background-color: #f6f6f6;
  border-color: #ddd;
  color: #333;
  text-shadow: 0 1px 0 #f3f3f3;
  margin-left: -2px;
}
.xor-file-input:hover::before {
  background-color: #ededed;
}
.xor-file-input:active::before {
  background-color: #ededed;
}

/* DateBox https://github.com/jtsage/jquery-mobile-datebox */
/* Shared Styles */
.ui-datebox-container { 
  width: 245px;
  -webkit-transform:translate3d(0,0,0);
}
.ui-popup-container .ui-datebox-container { 
  width: 290px;
}
.ui-popup-container .ui-datebox-gridrow { 
  display: table;
  margin:6px auto;
}
.ui-datebox-collapse { 
  text-align: center;
}
.ui-datebox-collapse .ui-controlgroup-controls a { 
  max-width: 40%;
}
.ui-datebox-controls.ui-controlgroup-vertical {
  margin-bottom: 5px;
  margin-top: 5px;
}
div.ui-datebox-inline.ui-datebox-inline-has-input {
  float: none;
  clear: both;
  position: relative;
  top: 5px;
}
.ui-field-contain div.ui-datebox-container.ui-datebox-inline {
  margin-right: auto;
  margin-left: auto;
}
div.ui-datebox-container.ui-datebox-inline {
  width: 245px;
}
.ui-datebox-inline .ui-controlgroup-controls {
  float: none;
  margin-left: auto;
  margin-right: auto;
}
.ui-datebox-container > .ui-btn,
.ui-datebox-container .ui-header {
  display:none;
}
/* Calendar Mode Styles */
.ui-datebox-pickicon {
  display: inline-block; width: 171px;
}
.ui-datebox-gridheader { 
  text-align: center;
}
.ui-datebox-gridheader .ui-btn-inline { 
  margin-right: 5px;
  margin-left: 5px;
}
.ui-datebox-gridheader .ui-datebox-nomargbtn { 
  margin-right: 0px;
  margin-left: 0px;
}
.ui-datebox-gridheader h4 { 
  text-align: center;
  display: inline-block;
  margin-top: 10px;
  margin-bottom: 5px;
  zoom: 1;
  *display: inline;
}
.ui-datebox-grid { 
  clear: both; 
  /* margin-bottom: 5px; */
}
.ui-datebox-inline .ui-datebox-gridrow .ui-controlgroup-controls {
  width: 100%;
  text-align: center;
}
.ui-datebox-inline .ui-datebox-gridrow .ui-controlgroup-controls .ui-btn {
  float: none;
  clear: both;
}
.ui-datebox-gridrow { 
  margin-left: auto; 
  margin-right: auto;
  display: table;
  margin-bottom: -7px;
}
.ui-datebox-gridrow-last {
  margin-bottom: 0;
}
.ui-datebox-inline .ui-controlgroup.ui-datebox-gridrow-last {
  margin-bottom: 5px;
}
.ui-datebox-griddate,
.ui-datebox-griddate-week {
  width: 32px;
  height: 32px;
  line-height: 32px;
  padding: 0;
  margin:6px 0;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  zoom: 1;
  *display: inline;
}
.ui-popup-container .ui-datebox-griddate {
  width: 35px;
  margin:0 1px;
}
.ui-datebox-gridrow div.ui-datebox-griddate-empty { 
  border: 1px solid transparent;
  color: #888888;
  background: transparent;
  font-weight: normal !important;
}
.ui-datebox-griddate.ui-datebox-griddate-label {
  border: 1px solid transparent;
  height: 15px;
  line-height: 15px;
}
.ui-datebox-gridplus 		{ float: right; }
.ui-datebox-gridminus 		{ float: left; }
.ui-datebox-gridplus-rtl 	{ float: left; }
.ui-datebox-gridminus-rtl 	{ float: right; }
.ui-datebox-gridheader .ui-btn { margin-top:0.25em; margin-bottom:0; }

@media (prefers-color-scheme: dark) {
    /* Version 1.0.1 29.03.2021 */

    /*
Color mapping
-------------
light  dark
-------------
333333 cccccc
bbbbbb 444444
f9f9f9 060606
dddddd 222222
e9e9e9 171717
eeeeee 111111
f6f6f6 0a0a0a
f3f3f3 0d0d0d
d2d2d2 2e2e2e
ededed 121212
ffeeaa 333022
fae696 332e1a
396b9e 1a4466
4b88b6 254259
e8e8e8 171717
*/

    .ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper, option {
        background-color: #060606;
        border-color: #444;
        color: #ccc;
        text-shadow: none;
    }

        .ui-bar-a, .ui-page-theme-a .ui-bar-inherit, html .ui-bar-a .ui-bar-inherit, html .ui-body-a .ui-bar-inherit, html body .ui-group-theme-a .ui-bar-inherit {
            background-color: #171717;
            border-color: #222;
            color: #ccc;
            text-shadow: 0 1px 0 #111;
        }

        .ui-page-theme-a .ui-btn, html .ui-bar-a .ui-btn, html .ui-body-a .ui-btn, html body .ui-group-theme-a .ui-btn, html head + body .ui-btn.ui-btn-a, .ui-page-theme-a .ui-btn:visited, html .ui-bar-a .ui-btn:visited, html .ui-body-a .ui-btn:visited, html body .ui-group-theme-a .ui-btn:visited, html head + body .ui-btn.ui-btn-a:visited {
            background-color: #0a0a0a;
            border-color: #222;
            color: #ccc;
            text-shadow: 0 1px 0 #0d0d0d;
        }

    .ui-header {
        border-bottom-color: #2e2e2e;
    }

    .ui-body-a, .ui-page-theme-a .ui-body-inherit, html .ui-bar-a .ui-body-inherit, html .ui-body-a .ui-body-inherit, html body .ui-group-theme-a .ui-body-inherit, html .ui-panel-page-container-a {
        background-color: #000;
        border-color: #222;
        color: #ccc;
        text-shadow: 0 1px 0 #0d0d0d;
    }

    .ui-overlay-shadow {
        -webkit-box-shadow: 0 0 3px rgba(64,64,64,1);
        -moz-box-shadow: 0 0 3px rgba(64,64,64,1);
        box-shadow: 0 0 3px rgba(64,64,64,1);
    }

    .ui-page-theme-a .ui-btn:hover, html .ui-bar-a .ui-btn:hover, html .ui-body-a .ui-btn:hover, html body .ui-group-theme-a .ui-btn:hover, html head + body .ui-btn.ui-btn-a:hover {
        background-color: #121212;
        border-color: #222;
        color: #ccc;
        text-shadow: 0 1px 0 #0d0d0d;
    }

    .xor-highlight-active {
        background-color: #333022 !important;
    }

        .xor-highlight-active:hover {
            background-color: #332e1a !important;
        }

    .ui-btn-x {
        background-color: #403c2b !important;
    }

    hr {
        border-top: 1px solid #333;
    }

    .xor-highlight-default {
        background-color: #1c364f !important;
    }

        .xor-highlight-default:hover {
            background-color: #254259 !important;
        }

    .ui-btn-icon-left:after, .ui-btn-icon-right:after, .ui-btn-icon-top:after, .ui-btn-icon-bottom:after, .ui-btn-icon-notext:after, .ui-btn.ui-checkbox-off:after {
        background-color: rgba(255,255,255,.2);
    }

    .ui-header > a:after, .ui-footer a:after, .xor-ico-inline:after {
        background-color: transparent;
    }

    .ui-page-theme-a .ui-btn.ui-btn-active, html .ui-bar-a .ui-btn.ui-btn-active, html .ui-body-a .ui-btn.ui-btn-active, html body .ui-group-theme-a .ui-btn.ui-btn-active, html head + body .ui-btn.ui-btn-a.ui-btn-active, .ui-page-theme-a .ui-checkbox-on:after, html .ui-bar-a .ui-checkbox-on:after, html .ui-body-a .ui-checkbox-on:after, html body .ui-group-theme-a .ui-checkbox-on:after, .ui-btn.ui-checkbox-on.ui-btn-a:after, .ui-page-theme-a .ui-flipswitch-active, html .ui-bar-a .ui-flipswitch-active, html .ui-body-a .ui-flipswitch-active, html body .ui-group-theme-a .ui-flipswitch-active, html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active, .ui-page-theme-a .ui-slider-track .ui-btn-active, html .ui-bar-a .ui-slider-track .ui-btn-active, html .ui-body-a .ui-slider-track .ui-btn-active, html body .ui-group-theme-a .ui-slider-track .ui-btn-active, html body div.ui-slider-track.ui-body-a .ui-btn-active {
        background-color: #1a4466;
        border-color: #1a4466;
    }

    .ui-page-theme-a .ui-radio-on:after, html .ui-bar-a .ui-radio-on:after, html .ui-body-a .ui-radio-on:after, html body .ui-group-theme-a .ui-radio-on:after, .ui-btn.ui-radio-on.ui-btn-a:after {
        border-color: #1a4466;
    }

    .ui-alt-icon.ui-icon-home:after, .ui-alt-icon .ui-icon-home:after {
        background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    }

    .ui-alt-icon.ui-icon-user:after, .ui-alt-icon .ui-icon-user:after {
        background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    }

    .ui-alt-icon.ui-icon-search:after, .ui-alt-icon .ui-icon-search:after, .ui-input-search:after {
        background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5%20s2.463%2C5.5%2C5.5%2C5.5c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
    }

    .ui-alt-icon.ui-icon-xor-paperclip:after, .ui-alt-icon .ui-icon-xor-paperclip:after, .ui-input-xor-paperclip:after {
        background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9Ii0wLjUzNiAtMC42NzkgMTQgMTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTM2IC0wLjY3OSAxNCAxNSINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZGVmcz4NCjwvZGVmcz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMi41LDExLjE4OGMwLDAuNjk2LTAuMjM0LDEuMjgtMC43MDUsMS43NWMtMC40NywwLjQ3LTEuMDUzLDAuNzA1LTEuNzUsMC43MDUNCgljLTAuODAzLDAtMS41MDMtMC4yOTgtMi4wOTgtMC44OTNMMS4wMDksNS44MjFDMC4zMzYsNS4xMzcsMCw0LjMzLDAsMy40MDJjMC0wLjk0NywwLjMyOC0xLjc1LDAuOTgyLTIuNDExDQoJQzEuNjM3LDAuMzMsMi40MzgsMCwzLjM4NCwwYzAuOTQxLDAsMS43NTMsMC4zMzYsMi40MzgsMS4wMDlsNS40MDIsNS40MTFjMC4wNiwwLjA2LDAuMDg5LDAuMTI1LDAuMDg5LDAuMTk2DQoJYzAsMC4wOTUtMC4wOSwwLjIzNC0wLjI3MSwwLjQxNmMtMC4xODIsMC4xODEtMC4zMiwwLjI3Mi0wLjQxNiwwLjI3MmMtMC4wNzYsMC0wLjE0NS0wLjAzLTAuMjA1LTAuMDg5bC01LjQxMS01LjQyDQoJQzQuNTM5LDEuMzM2LDQsMS4xMDcsMy4zOTMsMS4xMDdjLTAuNjMxLDAtMS4xNjQsMC4yMjMtMS41OTgsMC42N0MxLjM2LDIuMjIzLDEuMTQzLDIuNzYyLDEuMTQzLDMuMzkzDQoJYzAsMC42MjUsMC4yMjYsMS4xNjQsMC42NzksMS42MTZsNi45MjgsNi45MzhjMC4zNzUsMC4zNzUsMC44MDcsMC41NjMsMS4yOTUsMC41NjNjMC4zODEsMCwwLjY5Ny0wLjEyNSwwLjk0Ny0wLjM3NQ0KCXMwLjM3NS0wLjU2NSwwLjM3NS0wLjk0NmMwLTAuNDg4LTAuMTg4LTAuOTItMC41NjMtMS4yOTVMNS42MTYsNC43MDVDNS40NjEsNC41NjMsNS4yODMsNC40OTEsNS4wODEsNC40OTENCgljLTAuMTczLDAtMC4zMTUsMC4wNTctMC40MjksMC4xN0M0LjUzOSw0Ljc3Myw0LjQ4Miw0LjkxNyw0LjQ4Miw1LjA4OWMwLDAuMTksMC4wNzQsMC4zNjYsMC4yMjMsMC41MjZsMy42NjEsMy42NjENCgljMC4wNiwwLjA2LDAuMDg5LDAuMTI1LDAuMDg5LDAuMTk3YzAsMC4wOTUtMC4wOTIsMC4yMzQtMC4yNzcsMC40MTlzLTAuMzI0LDAuMjc2LTAuNDE5LDAuMjc2Yy0wLjA3MiwwLTAuMTM3LTAuMDI5LTAuMTk3LTAuMDg5DQoJTDMuOTAyLDYuNDE5QzMuNTI3LDYuMDU2LDMuMzM5LDUuNjEzLDMuMzM5LDUuMDg5YzAtMC40ODgsMC4xNy0wLjkwMiwwLjUwOS0xLjI0MWMwLjMzOS0wLjMzOSwwLjc1My0wLjUwOSwxLjI0MS0wLjUwOQ0KCWMwLjUyNCwwLDAuOTY3LDAuMTg4LDEuMzMxLDAuNTYzbDUuMTg3LDUuMTg4QzEyLjIwMyw5LjY3MywxMi41LDEwLjM3MiwxMi41LDExLjE4OEwxMi41LDExLjE4OHoiLz4NCjwvc3ZnPg0K");
    }

    .ui-page-theme-a a, .ui-page-theme-a a:visited {
        color: #80c6ff;
    }

        .ui-page-theme-a a:hover {
            color: #73b2e5;
        }

    .xor-tbl-lined td {
        border-bottom: 1px solid #171717;
    }

    .print .zebra > tbody > tr:nth-child(odd), .print .zebra tr.odd {
        background: #222;
    }

    .ui-collapsible-content {
        border-color: #222;
    }

    /* Stopp watch mobi scroll */
    .mobi-display {
        background-color: #000;
        border: 1px solid #222;
    }

    .light .dwbg {
        background-color: #000;
        border: 1px solid #000;
    }

    .light .dwsc .dww {
        color: #fff;
    }

    .light .dwwo {
        background: linear-gradient(#000 0,rgba(0,0,0,0) 52%,rgba(0,0,0,0) 48%,#000 100%);
        background: -webkit-gradient(linear,left bottom,left top,from(#000),color-stop(0.52,rgba(0,0,0,0)),color-stop(0.48,rgba(0,0,0,0)),to(#000));
    }

    .light .dwwol {
        border-color: #333;
    }

    .dwl {
        color: #ccc;
    }

    .pad {
        background-color: #777 !important;
        border: 1px solid #333 !important;
    }

    .xor-gray {
        color: #444;
    }

    /* Status icon background color */
    .xor-ico-stat-1 .ui-btn-icon-notext:after {
        background-color: #8f30bf;
    }
    /* offen */
    .xor-ico-stat-2 .ui-btn-icon-notext:after {
        background-color: #3030bf;
    }
    /* angenommen */
    .xor-ico-stat-3 .ui-btn-icon-notext:after {
        background-color: #308fbf;
    }
    /* auf der Anfahrt */
    .xor-ico-stat-4 .ui-btn-icon-notext:after {
        background-color: #30bf60;
    }
    /* bei der Arbeit */
    .xor-ico-stat-5 .ui-btn-icon-notext:after {
        background-color: #8fbf30;
    }
    /* auf der RÃ¼ckfahrt */
    .xor-ico-stat-6 .ui-btn-icon-notext:after {
        background-color: #bf8f30;
    }
    /* in der Pause */
    .xor-ico-stat-7 .ui-btn-icon-notext:after {
        background-color: #bf3030;
    }
    /* unterbrochen */
    .xor-ico-stat-9 .ui-btn-icon-notext:after {
        background-color: #90bf8f;
    }
    /* Versandliste */
    .xor-ico-stat-99 .ui-btn-icon-notext:after {
        background-color: #1a6699;
    }
    /* editierbar/Link */

    /* Logo login screen */
    #pageLogin .ui-content h2 img {
        content: url("images/logo-about-dark.svg");
    }
}
