.sidebar .user-info {
	padding: 13px 15px 35px 15px;
	height: auto;
}
h1, .h1 {
    font-size: 2.5em;
}
.bootstrap-select.btn-group.show-tick>.btn {
	padding-left: 10px;
}

.js-menu-edit-bar input[type="number"] {
	width: 75px;
}

.js-menu-edit-product input[type="number"] {
	width: 75px;
}

#is_beer #DataTables_Table_0_filter, 
#is_no_beer #DataTables_Table_1_filter {
	display: none;
}

#popup-selected-items {
	position: fixed;
	right: 10px;
	top: 130px;
	z-index: 100;
}

.nav-tabs>li>a.bg-cyan:hover, 
.nav-tabs>li>a.bg-cyan:active, 
.nav-tabs>li>a.bg-cyan:focus {
	background-color: #379c94 !important;
}

.nav-tabs>li>a.bg-amber:hover, 
.nav-tabs>li>a.bg-amber:active, 
.nav-tabs>li>a.bg-amber:focus {
	background-color: #FFC107 !important;
}

.theme-red .nav-tabs .nav-link.active {
    border-bottom: 2px solid #f34167 !important;
    font-weight: bold;
    margin-top: -5px;
    height: 41px;
}


/* print */
.print-table {
	width: 100%;
	max-width: 1000px;
}
#logo {
	width: 90px;
	margin-bottom: -27px;
	margin-top: -12px;
}
.print-table span.print-img, 
.print-table span.print-img img {
	display: inline-block;
	width: 16px;
}
.print-table tr {
	border-bottom: solid 1px #555;
}
.print-table td {
	padding: 3px 5px;
	text-align: center;
}
.print-table tbody td:nth-of-type(1) {
	text-align: left;
	white-space: nowrap;
}
.print-table tbody td.nowrap {
	white-space: nowrap;
}
.print-table thead {
	text-align: center;
	font-weight: bold;
}
.print-table label {
	margin: 0;
	padding-left: 20px;
	height: 16px;
}
.print-table.no_beer {
	width: 70%;
}
.print-table td:first-of-type, 
.print-table td:last-of-type {
	font-weight: bold;
}

.bar-menu .print-table label:after, 
.bar-menu .print-table label:before {
	display: none;
}



@media print{
	.print-table {
		max-width: 100%;
	}
	.no-print, 
	nav.navbar, 
	#leftsidebar, 
	div.block-header, 
	h1,
	input, 
	label {
		display: none !important;
	}
	section.content {
		margin: 0;
	}
	body {
		width: 1000px;
	}
	div.card, 
	div.body, 
	div.form-group, 
	div.col-sm-12, 
	div.container-fluid, 
	div.row, 
	section.content {
		margin: 0 !important;
		padding: 0 !important;
	}
}

td.after-days::after {
	content: "дн.";
}
.dt-buttons.btn-group {
	margin-right: 40px;
}

#set-bars-to-barmen {
	display: none;
}
.filter-option {
    text-transform: none;
}
section.content {
	z-index: 16;
}

.bar-menu .sidebar, .bar-menu .navbar, .bar-menu .text-center, .bar-menu .bgg, .bar-menu .print-table label {
    display: none;
}

.bar-menu section.content {
    margin: 0 auto;
	width: auto;
}

.bar-menu .print-table  {
    width: 100%;
    max-width: none;
}

.customer-only {
	display: none;
}

.bar-menu .customer-only {
	display: block;
}

.tab-content {
    overflow: auto;
}

@media (max-width: 720px) {
	.property_4, .property_5, .property_6, .property_7, .property_8, .property_9, .price_5, .price_10 { display: none; }
	.bar-menu h3 { font-size: 1em; }
}