<br />
<b>Warning</b>:  Undefined array key "color" in <b>/var/www/crm.wenzel-muc.de/admin/pages/api_css_handler.php</b> on line <b>9</b><br />
/* General */
.on-1199 {
  display: initial !important;
}
.off-1199{
  display: none;
}
.ontr-1199 {
  display: table-row;
}
.displaytc-1199 {
  display: table-cell;
}
.displayb-1199 {
  display: block;
}
.breadcrumb, .fs14-767 {
  font-size: 14px !important;
}
.breadcrumb a {
  padding: 4px;
}
/* End general */
/* Data table */
.dataTable-1199 {
  border: 0;
  width: 100%;
}
.dataTable-1199 tr {
  height: inherit;
  display: block;
  position: relative;
  margin-top: 15px;
  padding: 10px 10px 0 10px;
  max-width: 47%;
}
.dataTable-1199 tr:nth-of-type(even) {
  float: left;
}
.dataTable-1199 tr:nth-of-type(odd) {
  float: right;
}
.dataTable-1199 tr:nth-of-type(4n + 2),
.dataTable-1199 tr:nth-of-type(4n + 3) {
  background-color: #efefef;
}
.dataTable-1199 tr.grey-1199 {
  background-color: #efefef;
}
.dataTable-1199 input {
  vertical-align: middle;
  margin-top: 4px;
  margin-bottom: 4px;
}
.dataTable-1199 tr.header,
.dataTable-1199 tr.title {
  display: none;
}
.dataTable-1199 td {
  display: block;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 1px !important;
  padding-bottom: 0px !important;
  min-height: 18px;
}
.dataTable-1199 td.dataTableIB-1199 {
  display: inline-block;
}
table.dataTable-1199 td.checkbox {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.dataTable-1199 td::before {
  content: attr(td-title);
  float: left;
  font-weight: 700;
  margin-right: 4px;
}
.dataTable-1199 a.button:first-of-type {
  margin-top: 0;
}
table.dataTable-1199.list:not(.productTable) tr:not(.title):hover td , .dataTable-1199.table.list tr:hover td {
  background-color: transparent;
}
.dataTable-1199 tr td.dataTableIMR-1199 {
  text-align: center;
  background-color: #fdc62f !important;
  font-family: Oswald, Arial, Tahoma, Verdana, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 17px;
  height: 40px;
  line-height: 40px;
  margin-left: -10px;
  width: calc(100% + 11px);
}
.dataTable-1199 tr td.dataTableIMR-1199 a span {
  color: #fff;
  display:block;
  width: 100%;
  height:100%;
  margin: 0 0 0 -4px;
  padding-left: 8px;
  transition: 1s ease color;
  -moz-transition: 1s ease color;
  -webkit-transition: 1s ease color;
}
.dataTable-1199 tr td.dataTableIMR-1199:hover a span {
  color: #333;
}
.dataTable-1199 tr td.dataTableIMR-1199:hover {
  background-color: #fdc62f !important;
  cursor: pointer;
}
.dataTable-1199 tr td.dataTableIMR-1199 img {
  display: none !important;
}
.dataTableIMR-1199 span, .dataTableIMR-1199 a {
  display: block !important;
  width:100%;
}
.dataTable-1199 tr.extensibleFormNewRow td:last-of-type {
  display: none;
}

.dataTable-1199 a.button50-1199,
a.button50-1199,
input.button50-1199,
.blockTable-767 a.button-50-1199 {
  width: 50% !important;
  text-transform: uppercase;
  min-width: 50% !important;
}
.dataTable-1199 a.button49-1199,
a.button49-1199,
input.button49-1199,
.blockTable-767 a.button-49-1199 {
  width: 49.75% !important;
  text-transform: uppercase;
  min-width: 49.75% !important;
}
.dataTable-1199 a.button50-1199:first-of-type,
a.button50-1199:first-of-type,
.dataTable-1199 a.button49-1199:first-of-type,
a.button49-1199:first-of-type {
  float: right !important;
}
.dataTableSeparator {
  width: 0.5%;
  display: inline-block;
  height: 40px;
  background-color: white;
}
.dataTable-1199 a.boldgrey-1199,
.boldgrey-1199 {
  background-color: #333 !important;
  transition: color 1s;
}
.dataTable-1199 a.boldgrey-1199:hover,
.boldgrey-1199:hover {
  color: #cdcdcd;
}
.dataTable-1199 input.number {
  width: 80px !important;
}
.dataTable-1199 tr.header2-1199 {
  margin-top: 0;
  display: block !important;
}
.dataTable-1199 .remove {
  width: 24px !important;
  height: 24px !important;
  min-width: 24px;
  min-height: 24px;
  position: absolute;
  top: 0;
  right: 0;
  background: url("/admin/svg/delete.svg?color=fdc62f");
  text-indent: -9999px;
  transition: 1s ease;
  padding: 0;
}
.dataTable-1199 img[src$="tick.svg"] {
  width: 16px;
  height: 16px;
  vertical-align: bottom;
}
.dataTable-1199 select,
.dataTable-1199 input[type="text"] {
  display: block;
  width: 100%;
}
.dataTableOverflow {
  display:block;
  max-width: calc(100vw - 30px); 
  overflow-x:scroll;
}
/* End datatable */
/* Block table */
.blockTable-1199 > tbody > tr > td {
  width: 100%;
  display: block;
}
.blockTable-1199 a.button {
  padding-left: 0px;
  padding-right: 0px;
}
.blockTable-1199 tr:last-of-type td {
  padding: 0px;
}
.blockTablewi-1199 > tbody > tr > td {
  width: initial !important;
}
/* End block table */
/* Calendar */
.calendar {
  table-layout: fixed;
}
.calendar .day {
  overflow:hidden;
}
.calendar .day a {
  background: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
  z-index: 1;
  transition: all 1s ease;
}
.calendar .day a:hover {
  cursor: pointer;
  background: #efefef;
  opacity: 0.1;
}
.calendar .dayNumber {
  float: left;
  width: 34px;
  padding: 10px;
  height: 25px;
  text-decoration: none;
  transition: 1s ease;
  -moz-transition: 1s ease;
  -webkit-transition: 1s ease;
  font-size: 20px;
  text-align: center;
}
.calendar td .middle {
  margin-left: 25px;
}
.calendar .day span:first-of-type {
  padding: 6px 0 6px 1px;
}
.calendar .day .event,
.calendar .day .event span {
  font-size: 12px;
}
.calendar .info{
  display:block;
  float:left;
}
.calendar .info tbody, .calendar .info tr{
  display:block;
  width:100%;
}
.calendar .info tr td {
  display: inline;
}
.calendar .info tr td:first-child{
  display:inline-block;
  width:100%;
  text-align:center;
  padding-top:1px;
  padding-bottom:1px;
  text-decoration:underline;
}
.calendar .info tr td:nth-child(3n) {
  width:100%;
}
.calendar .info tr td span, .calendar .info tr td a{
  display:inline;
}
/* End calendar */
/* Buttons */
.dataTable .button-1199, .dataTable .buttonAbort-1199 {
  margin: 1px;
  padding-left: 1px;
  padding-right: 1px;
}
.button-1199, .buttonAbort-1199 {
  color: #fff;
  font-family: Oswald, Arial, Tahoma, Verdana, Helvetica, sans-serif;
  text-transform: uppercase;
  border: none;
  -webkit-appearance: none;
  cursor: pointer;
  font-size: 17px;
  display: block;
  overflow: auto;
  text-align: center;
  background-color: #fdc62f;
  line-height: 40px;
  font-weight: bold;
  transition: 1s ease;
  -moz-transition: 1s ease;
  -webkit-transition: 1s ease;
}
.buttonAbort-1199 {
  background: #333;
  color: #fff;
}
.buttonAbort-1199:hover {
  color: #fff;
  background: #fdc62f;
}
.dataTable-1199 .buttonDuo1-1199,
.dataTable-1199 .buttonDuo2-1199 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.buttonDuo1-1199,
.buttonDuo2-1199 {
  width: 49% !important;
  min-width: 49% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.buttonDuo1-1199 {
  background-color: rgb(51, 51, 51);
  float: left !important;
}
.buttonDuo2-1199 {
  background-color: #fdc62f;
  float: right !important;
}
/* End buttons */
/* Statistiken */
.statistiken, .blockTable-1199 > tbody > tr > td.statistiken {
  width: 25%;
  float: left;
}
/* TinyMCE  */
table.mceLayout,
textarea.tinyMCE {
  width: 100% !important;
}
.mceToolbar td {
  display: table-row;
  float: left;
}
.mceToolbar td:nth-of-type(11) {
  clear: left;
}
.clearlooks2,
#mce_41_ifr,
[id="mce_36_ifr"] textarea {
  width: 100% !important;
}
[id$="ifr"] {
  width: 98% !important;
}
/* End TinyMCE */
/* Filter */
.filterShow {
  display: block;
}
.dataTableOverflow-600.filterHide, .filterHide {
  display: none;
}
/* End Filter*/
/* Specific */
.displayib-1199,
.dataTable-1199 td.displayib-1199,
.blockTable-1199 > tbody > tr > td.displayib-1199 {
  display: inline-block;
}
.lowgreyodd-1199:nth-of-type(odd) {
  background-color: #efefef;
}
.w100-1199 {
  width: 100% !important;
}
.mw100-1199 {
  min-width: 100% !important;
}
.h100-1199 {
  height: 100% !important;
}
.w20-1199 {
  width: 20% !important;
}
.w23-1199 {
  width: 23% !important;
}
.fll-1199,
a.button50-1199.fll-1199,
.dataTable-1199 a.button50-1199.fll-1199 {
  float: left !important;
}
.flnone-1199 {
  float: none !important;
}
.mt20-1199 {
  margin-top: 20px !important;
}
.mt0-1199 {
  margin-top: 0px !important;
}
.mb20-1199 {
  margin-bottom: 20px !important;
}
.mtb0-1199 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.mr2-1199 {
  margin-right: 2% !important;
}
.trSpacer-1199 td{
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
/* End specific */

/* Planung plaetze */
#tablePlanOrderSelection tr:hover, #tablePlanOrderSelection tr.selected.complete, #tablePlanOrderSelection tr.selected {
  background-image: none !important;
}

.hallMapContainer, .hallMapContainer tr td {
  display: block;
}
.hallMap {
  display: block;
  max-width: calc(100vw - 30px) !important;
  overflow-x: scroll;
}
.hallMapMinWidth {
  width: 1600px !important;
}
.hallMapRelative {
  overflow: auto;
}
.dataTableOverflow-600 {
  display: table;
}
.filterImage {
  position: relative;
  width: 100%;
  height: 30px;
  cursor: pointer;
}
.filterImage img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
  transition: 0.1s ease-out; 
}
.filterImage:hover img {
  margin-top: 2px;
}

/*Saele tische edit */
.hallMap span.table.selected {
  z-index: 990;
}
.rectangleRemove:active {
  background-color: inherit;
}

.rectangleCreate.active {
  background: #333;
  transition: 1s ease-in;
}
.hallMap .seatTitle {
  position: absolute;
  z-index: 999;
  border: 3px solid #666;
  background: #f7f7f7;
  padding: 4px;
}
.hallMap span.table.selected {
  border: 3px dashed #f00;
}
.hallMap .selectedHelper {
  position:absolute;
  width: 20px;
  height: 20px;
}
.hallMap .selectedHelper:nth-of-type(1) {
  top: 0;
  left: 0;
}
.hallMap .selectedHelper:nth-of-type(2) {
  top: 0;
  right: 0;
}
.hallMap .selectedHelper:nth-of-type(3) {
  bottom: 0;
  left: 0;
}
.hallMap .selectedHelper:nth-of-type(4) {
  bottom: 0;
  right: 0;
}
.hallMap .selectedHelper:nth-of-type(5) {
  top: 0;
  width: 100%;
  border-bottom: 3px dashed #f00;
}
.hallMap .selectedHelper:nth-of-type(6) {
  bottom: 0;
  width: 100%;
  border-top: 3px dashed #f00;
}
.hallMap .selectedHelper:nth-of-type(7) {
  right: 0;
  height: 100%;
  border-left: 3px dashed #f00;
}
.hallMap .selectedHelper:nth-of-type(8) {
  left: 0;
  height: 100%;
  border-right: 3px dashed #f00;
}
.orderDetailsPaymentForm select, .orderDetailsPaymentForm input[name="kommentar"]{
width:calc(50% - 54px);
width:-moz-calc(50% - 54px);
width:-webkit-calc(50% - 54px);
}
#paymentForm table, #paymentForm table:nth-of-type(2n){
width:49% !important;
}
table#orderDetails .generalDataColumn table, table#orderDetails .generalDataColumn tbody, table#orderDetails .generalDataColumn tr, table#orderDetails .generalDataColumn td{
display:block;
width:100%;
}
table#orderDetails .generalDataColumn tr:not(.title) td{
padding-bottom:0;
}
table#orderDetails .generalDataColumn tr:not(.title) td:nth-of-type(2n){
padding-top:0;
}
.oneInputInRow-1199 .inputHolder{
width:100%;
}

.twoInputsInRow-1199 .inputHolder{
width:49.5%;
}

.threeInputsInRow-1199 .inputHolder{
width:33%;
}

.fourInputsInRow-1199 .inputHolder{
width:24.5%;
}

.fiveInputsInRow-1199 .inputHolder{
width:19.5%;
}
.twoInputsInRow-1199 .inputHolder:nth-of-type(n), .threeInputsInRow-1199 .inputHolder:nth-of-type(n), .fourInputsInRow-1199 .inputHolder:nth-of-type(n), .fiveInputsInRow-1199 .inputHolder:nth-of-type(n){
padding-right:15px;
}
.oneInputInRow-1199 .inputHolder:nth-of-type(n), .twoInputsInRow-1199 .inputHolder:nth-of-type(2n), .threeInputsInRow-1199 .inputHolder:nth-of-type(3n), .fourInputsInRow-1199 .inputHolder:nth-of-type(4n), .fiveInputsInRow-1199 .inputHolder:nth-of-type(5n){
padding-right:0;
}
#order_addresses .adressBox{
width: calc(50% - 18px);
}
#order_addresses .adressBox:nth-of-type(3n) {
margin-right: 30px;
}
#order_addresses .adressBox:nth-of-type(2n) {
margin-right:0;
}
.leftInfoPanel {
width:100%;
}
.infoPanel{
width:100%;
position:relative;
top:0;
right:0;
height:auto;
}
.leftInfoPanel #subnavi{
right:10px;
}
.infoPanel .options_holder{
height:auto;
}
#subnavi{
position: relative;
top: 0;
right: auto;
left: 0;
padding-bottom:15px;
}
#subnavi .subnaviButton {
margin-bottom: 40px;
word-break: break-word;
hyphens:auto;
-moz-hyphens:auto;
-webkit-hyphens:auto;
-o-hyphens:auto;
-ms-hyphens:auto;
}