@CHARSET "UTF-8";

html, body {
	height: 100%;
}

body {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
}
.photo {
	background-image: url("../image/L5.jpg");
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.delivery-number, .delivery-user, .delivery-description{
	border:0;
	background-color: #fafafa;
}
.delivery-description{
	width:100%;
	font-size:24px;
	vertical-align:middle;
	text-align:left;
}

.delivery-number .textbox-text{
		font-size:40px;
		vertical-align:middle;
		text-align:center;
		height: 50px;
}
.day{
	float: left;	
}
.lunch{
	height: 90px;
	display: flex;
    align-items: center;
    padding: 0 0 0 10px;
    font-size: 18px;
    width: 600px;
}
.mlunch{
	height: auto;
    font-size: 12px;
    width: 100%;
    overflow-inline: auto;
}
.info{
	height: 90px;
}
.header-login{
	width:100px;
}
#left{
	background: #2c3b41;
    color: #8aa4af;
}
#up, #heast, #hwest, #hcenter{
	background: #222d32;
    color: #b8c7ce;
}
.footer{
	font-size: 10px;
	text-align: center;
	width: 100%;
}
.menu1{
	height: 50px;
}
.menu1,.menu1:hover,.menu1>.panel-header{
	color: #fff;
	border-color: #2c3b41;
	background: #222d32;
	background: -webkit-linear-gradient(top,#222d32 0,#222d32 100%);
	background: -moz-linear-gradient(top,#222d32 0,#222d32 100%);
	background: -o-linear-gradient(top,#222d32 0,#222d32 100%);
	background: linear-gradient(to bottom,#222d32 0,#222d32 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#222d32,endColorstr=#222d32,GradientType=0);
}
a.menu1:hover{
	background: #2c3b41;
	filter: none;
}
.menu1>.panel-body{
	border-color: #2c3b41;
}
.menu1>.dialog-toolbar,.menu1>.dialog-button{
	border-left-color: #2c3b41;
	border-right-color: #2c3b41;
}
.menu1>.dialog-button{
	border-bottom-color: #2c3b41;
}

.sidemenu .accordion .panel-title{
    color: #b8c7ce;
}
.sidemenu .accordion .accordion-header{
    background: #222d32;
    color: #b8c7ce;
}
.sidemenu .accordion .accordion-body{
    background: #2c3b41;
    color: #8aa4af;
}
.sidemenu .accordion .accordion-header-selected{
    background: #1e282c;
}
.sidemenu .accordion .accordion-collapse{
    background: transparent;
}
.sidemenu .tree-node-hover{
    background: #2c3b41;
    color: #fff;
}
.sidemenu .tree-node-selected{
    background: #2c3b41;
    color: #fff;
}
.sidemenu .accordion-header .panel-icon{
    font-size: 16px;
}
.sidemenu .accordion-header .panel-tool{
    display: none;
}
.sidemenu .accordion-header::after,
.sidemenu .tree-node-nonleaf::after{
    display: inline-block;
    vertical-align: top;
    border-style: solid;
    transform:rotate(45deg);
    width: 4px;
    height: 4px;
    content: '';
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -3px;
    border-width: 0 1px 1px 0;
}
.sidemenu .accordion-header-selected::after{
    transform:rotate(-135deg);
}
.sidemenu .tree-node-nonleaf::after{
    transform:rotate(-135deg);
}
.sidemenu .tree-node-nonleaf-collapsed::after{
    transform:rotate(45deg);
}
.sidemenu-collapsed .accordion-header::after{
    display: none;
}
.sidemenu-tooltip .accordion{
    border-color: #1e282c;
}














.window-mask {
	opacity: 0.6;
	background-color: black;
}

#header-inner {
	margin: 0 auto;
	padding: 2px 0 0 0;
	text-align: left;
	width: 960px;
}

.north {
	height: 72px;
	text-align: center;
}

.navbar {
	padding: 12px 10px 10px 10px;
	width: 250px;
}

.navbar-login {
	padding: 17px 0 0 0;
	width: 250px;
}

.tab-login {
	padding: 3px 0 0 5px;
}

.navbutton, .navbutton:hover {
	text-align: left;
	margin: 5px 0 5px 0;
	width: 338px;
}
/*
.l-btn-text {
	font-size: 12px;
}
*/
a.navbutton:hover {
	filter: none;
}

.datagrid-row-over.firma, .datagrid-row-over.nevim, .datagrid-row-over.soukr
	{
	background: #99c2ff;
}

.datagrid-row-selected.firma, .datagrid-row-selected.nevim,
	.datagrid-row-selected.soukr {
	background: #1a75ff;
}
.user-stat-panel {
	float: left;
	width:50%;
	height:33%;
}
.nevim {
	background: #d9d9d9;
}

.firma {
	background: #CCFFB2;
}

.soukr {
	background: #ffad99;
}

.text-bold {
	font-weight: bold;
}

.tools-zadanka, .tools-vydejka, .tools-prijemka, .tools-inventura {
	background-color: transparent;
}

.tabs-header-noborder .tabs-tool {
	border-width: 0 0 1px 0;
}

.zadanka-header label {
	padding: 0 2px 0 0;
}

.zadanka-header td {
	text-align: right;
}

.zadanka-header-left {
	text-align: left;
}

.prijemka-header label {
	padding: 0 2px 0 0;
}

.prijemka-header div {
	width: 200px;
	text-align: left;
	float: right;
}

.prijemka-header td {
	text-align: right;
}

.prijemka-header-left {
	text-align: left;
}

.tool-sklad {
	padding: 5px;
}

.home {
	background: url('../image/SALSO_logoi.png') no-repeat right bottom;
}
.dash {
	float: left;
	margin: 5px;
}
.dash div, .dash span {
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    background-clip: padding-box;
    background-color: #fff;
    float: left;
    padding: 10px;
    text-align: left;
    font-size: 14px;
    z-index: 1000;
    opacity: .8;
    font-weight:bold;
}
.clean {
    clear: both;
    margin: 0px;
}
.dash h1 {
	font-weight:bolder;
	font-size: 16px;
	margin: 0px;
	color: #00B8E6;
}
.dash div table {
	border-collapse: collapse;
}
.dash div td {
	padding: 5px;
}
.dash .borderdown {
	border-bottom: 3px solid #CCF1FA;
}
.dash .borderright {
	border-right: 3px solid #CCF1FA;
}
.ict, .ict:hover {
	background: transparent;
	border: none;
}

a.ict:hover {
	background: transparent;
	filter: none;
	border: none;
}
.icon-small {
	font-size: 9px;
}
.icon-normal {
	font-size: 16px;
}
.icon-big {
	font-size: 32px;
}
.icon-monster {
	font-size: 64px;
	width: 70px;
	height: 70px;
}
.icon-red {
	color: #ff4d4d;
}
.icon-gray {
	color: #595959;
}
.icon-green {
	color: #4dff4d;
}

.icon-up {
	background: url('../icons/ac_up.png') no-repeat center center;
}
.icon-list:before {
	content: "\f03a";
}
.icon-zadanka:before {
	content: "\f217";
}
.icon-vydejka:before {
	content: "\f16c";
}
.icon-prijemka:before {
	content: "\f1b2";
}
.icon-normativ:before {
	content: "\f085";
}
.icon-inventura:before {
	content: "\f079";
}
.icon-informace:before {
	content: "\f05a";
}

.icon-zadanka-add:before {
/*	background: url('../icons/silk/note_add.png') no-repeat center center;*/
/*	background: url('../icons/glyphicons-191-circle-plus.png') no-repeat center center;*/
	content: "\f196";
}
.icon-stock:before {
	/*content: "\f02a";*/
	content: "\f03b";
	font-size: 16px;
}
.icon-delete:before {
	content: "\f00d";
	font-size: 16px;
}
.icon-magic:before {
	content: "\f0d0";
	font-size: 16px;
}
.icon-circle:before {
	content: "\f1db";
}
.icon-zadanka-edit:before {
	content: "\f044";
}
.icon-zadanka-print:before {
	content: "\f02f";
}

.icon-zadanka-view:before {
	content: "\f06e";
}
.icon-zadanka-archive:before {
	content: "\f187";
}
.icon-zadanka-info:before {
	content: "\f05a";
}
.icon-confirm:before {
	content: "\f046";
}
.icon-to-isys:before {
	content: "\f08b";
}
.icon-trash:before {
	content: "\f014";
}
.icon-locks:before {
	content: "\f023";
}
.icon-unlock:before {
	content: "\f09c";
}
.icon-places:before {
	content: "\f23e";
}
.icon-puzzle:before {
	content: "\f12e";
}
.icon-eraser:before {
	content: "\f12d";
}
.f-icon-search:before {
	content: "\f002";
	font-size: 16px;
}
.icon-poweroff:before {
	content: "\f011";	
	font-size: 16px;
}/*
.icon-poweroff
{
	color: #FF7575;
}*/

.icon-zadanka-add:hover, .icon-zadanka-save:hover, .icon-stock:hover, .icon-delete:hover,
	.icon-magic:hover, .f-icon-searh:hover, .icon-zadanka-edit:hover, .icon-confirm:hover,
	.icon-to-isys:hover, .icon-trash:hover, .icon-zadanka-view:hover, .icon-poweroff:hover,
	.icon-zadanka-print:hover, .icon-zadanka-archive:hover, .icon-zadanka-info:hover, .icon-eraser:hover {
text-shadow: 0px 0px 2px #66CCFF;
color: #5cb8e6;
}
.icon-zadanka-delete {
	background: url('../icons/silk/note_delete.png') no-repeat center center;
}
.icon-zadanka-error {
	background: url('../icons/silk/note_error.png') no-repeat center center;
}
.icon-info:before {
	content: "\f015";
}
.icon-zadanka-save:before {
	/*background: url('../icons/silk/disk.png') no-repeat center center;*/
	/*background: url('../icons/glyphicons-447-floppy-save.png') no-repeat center center;*/
	content: "\f0c7";
}
.icon-menu:before {
	/*background: url('../icons/glyphicons-159-show-lines.png') no-repeat center center;*/
	content: "\f0c9";
	font-size: 16px;
}
.icon-ok {
	background: none no-repeat center center;
}
.icon-ok:before {
/*	background: url('../icons/silk/note_add.png') no-repeat center center;*/
/*	background: url('../icons/glyphicons-191-circle-plus.png') no-repeat center center;*/
	content: "\f00c";
	font-size: 16px;
}
.icon-ok:hover {
text-shadow: 0px 0px 2px #66CCFF;
color: #5cb8e6;
}


/* Uprava theme */
.textbox-focused {
  -moz-box-shadow: 0 0 4px 0 #6699FF
  -webkit-box-shadow: 0 0 4px 0 #6699FF;
  box-shadow: 0 0 4px 0 #6699FF;
}

dt {
    font-weight: bold;
    margin-top: .5em;
}
dd { margin-top: .1em; }