.last3{ color: darkgray; font-size: 1.25em;}

___table.sklad_inline_form div.ui-input-text  { display: inline-block !important; }

#menu1 { width: auto; max-width: 350px;}
#menu1 .ui-btn { font-size: 20px;}

.weak { font-weight: 300; color: gray; font-size: 0.7em;}

.my-small-content { margin-left: auto; margin-right: auto; max-width: 800px;}

.msg_error { background-color: white; color: red; padding: 10px; border-radius: 5px; border: 1px solid red; margin-bottom: 5px;}
.msg_warning { background-color: white; color: orange; padding: 10px; border-radius: 5px; border: 1px solid orange; margin-bottom: 5px;}
.msg_ok { background-color: white; color: green; padding: 10px; border-radius: 5px; border: 1px solid green; margin-bottom: 5px;}
.msg_normal { background-color: white; padding: 10px; border-radius: 5px; border: 1px solid gray; margin-bottom: 5px;}

.allowed {color: darkgreen !important;}

.parental .ui-li-static.ui-collapsible > .ui-collapsible-heading { margin: 0;}
.parental .ui-li-static.ui-collapsible { padding: 0; }
.parental .ui-li-static.ui-collapsible > .ui-collapsible-heading > .ui-btn { border-top-width: 0; }
.parental .ui-li-static.ui-collapsible > .ui-collapsible-heading.ui-collapsible-heading-collapsed > .ui-btn,
.parental .ui-li-static.ui-collapsible > .ui-collapsible-content { border-bottom-width: 0; }

ul li.ready a { color: darkgreen !important; }
ul li.inprogress a { color: #0000F0 !important; }
ul li.obsolete a { color: #9b8a30 !important;}

.rotate-td {
    white-space:nowrap;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    writing-mode: lr-tb;
}


/* Kromě desktopu*/
@media only screen and (max-width: 800px) {
    .desktop-only { display: none !important;}
}

/* JEN DESKTOP */
@media only screen and (min-width: 800px) {
   div#menu1 > div > A { font-size: 64px !important; background-color: red !important; }
}

