body {
    margin:0.5em;
}

noscript {
 width:98%;
 padding:3em 0em;
 background-color:yellow;
 border:2px solid #000;
 display:block;
}

noscript h1, noscript p {
 border:none;
 text-align:center;
}

.uk-height-1-1 {
    height:97vh !important;
}

.uk-alert p{
 font-size:16px !important;
 }

.uk-table td {
 vertical-align:middle !important;
}

i {
cursor:pointer;
margin:3px;
}


#orderdateform span.day {
 min-width:12em;
 }
 
input[type=submit] {
 color:#fff;
 }

nav {
margin-bottom:2em;
}
/*
.uk-grid div {
 margin-top:2em;
}
*/

a.delete,a i {
 color:rgb(68, 68, 68);
 }
 
div.noorder {
transform: rotate(-90deg);
position: relative;
display: table-cell;
text-align: center;
height: inherit;
width: inherit;
vertical-align: middle;
font-size:1.1em;
}

/* Optionsfeld2 für Grundmühle größer darstellen */
#option2layer {
 font-size:1.3em;
}

 
h2 { text-align:center;}

table {
    border-collapse:collapse;
    border-spacing:0px;
    empty-cells:show;
    }
/*  
.uk-container-center td:hover {
 cursor:pointer;
}   
*/
input.anzahl {
 text-align:center;
}

th {
 border-bottom:1px solid #000;
 padding:0.5em;
 }

td {
 padding:0.5em;
 text-align:center;
 vertical-align:middle;
 }
  
tr.optionsfeld {
 border-top:1px solid #000;
 border-bottom:1px solid #000;
 padding-top:0.6em;
}

option.parent {
 background-color:#D7D7D7;
 }
 
tr.comment td {
  cursor:pointer;
}
  
tr.comment td:hover {
  text-decoration:underline;
}
  
fieldset.orderform .uk-grid {
margin-top:10px;
}
fieldset.orderform .uk-grid>div {
margin-top:0px;
}

fieldset.orderform .uk-subnav {
margin-top:10px;
}

fieldset.orderform hr {
margin-bottom:0px;
}

#orderdateform .button-group-label
{
display:inline-block;
vertical-align: middle;
line-height: 28px;
min-height: 30px;
margin-bottom:12px;
}

#orderdateforminfo {
display: none;
}

div.neueartikelauswahl {
margin-top:10px;
}
.uk-nestable .uk-nestable-item { 
margin-top:12px !important;
}
.uk-grid-width-1-2 .uk-nestable-item { 
    padding-left: 0px !important;
    width: 45% !important;
    margin-left: 20px !important;
}

.uk-panel .uk-grid {
margin-left: 0px;
}

div.uk-nestable-panel i {
 color:#999;
 margin-right:6px;
}
div.uk-nestable-panel i:hover {
 color:#000;
 }


.uk-nestable{padding:0;list-style:none}
.uk-nestable a,.uk-nestable img{-webkit-touch-callout:none}
.uk-nestable-list{margin:0;padding-left:40px;list-style:none}
.uk-nestable-item{touch-action:none}
.uk-nestable-item + .uk-nestable-item { margin-top:10px; }
.uk-nestable-list:not(.uk-nestable-dragged)>.uk-nestable-item:first-child{margin-top:10px}
.uk-nestable-dragged{position:absolute;z-index:1050;pointer-events:none;padding-left:0}
.uk-nestable-placeholder{position:relative}
.uk-nestable-placeholder>*{opacity:0}
.uk-nestable-placeholder:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px dashed #E5E5E5;opacity:1}
.uk-nestable-empty{min-height:30px}
.uk-nestable-handle{touch-action:none}
.uk-nestable-handle:hover{cursor:move}
.uk-nestable-moving,.uk-nestable-moving *{cursor:move}
.uk-nestable-moving iframe{pointer-events:none}[data-nestable-action=toggle]{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.uk-nestable-toggle{display:inline-block;visibility:hidden}
.uk-nestable-toggle:after{content:"\f147";font-family:FontAwesome}
.uk-parent>:not(.uk-nestable-list) .uk-nestable-toggle{visibility:visible}
.uk-collapsed .uk-nestable-list{display:none}
.uk-collapsed .uk-nestable-toggle:after{content:"\f196"}
.uk-nestable-panel{padding:5px;background:#f7f7f7;border-radius:4px;border:1px solid rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.3);background-origin:border-box;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:linear-gradient(to bottom,#fff,#eee);text-shadow:0 1px 0 #fff}

table.monatssumme tr:first-child {
  background-color: #8c8c8c;
}
table.monatssumme tr:nth-child(2n+3) {
  background-color: #cfcfcf;
}

table.admin .uk-icon-button:hover {
 color:#39f;
}

.uk-dropdown {
    width:16% !important;
}

.loginbutton {
	min-height: 40px;
	padding: 0 15px;
	line-height: 38px !important;
	font-size: 16px !important;
	border-radius: 5px !important;
}

.uk-notify-message-success {
	color: #fff !important;
	border-color: rgba(0,0,0,.2) !important;
  border-bottom-color: rgba(0,0,0,.4) !important;
  background-image: linear-gradient(to bottom, #3ca92c, #2c7f20) !important;
  background-color: #2c7f20 !important;
}

.uk-notify-message-danger {
	color: #fff !important;
	border-color: rgba(0,0,0,.2) !important;
  border-bottom-color: rgba(0,0,0,.4) !important;
  background-image: linear-gradient(to bottom, #ff3f3f, #a52424) !important;
  background-color: #d72d2d !important;
}

.icon-comment-new-page {
  font-size:2rem;
}