header {
	background-color: rgb(223, 223, 223);
}

.bg-content {
	background-color: rgba(255, 255, 255, 0.2);
}

.nav-item:hover{
	background-color: rgb(187, 187, 187);
}

.navbar-nav > li > .dropdown-menu > li > a{
	color: rgb(73, 73, 73);
}

.navbar-nav > li > .dropdown-menu {
	background-color: rgb(230, 230, 230);
	border: none;
  }
  
.navbar-nav > li > .dropdown-menu > li > a:hover{
	background-color: rgb(187, 187, 187);
}

.vlastni-text-nav{
	font-weight: bold;
	color: black;
  }

footer{
	background-color: #dad9d8;
}

.sort-order-by {
	color: #000000;
}

.sort-order-by:hover {
	color: #ffc400;
}

.zaloha-btn:hover {
	background-color: #2071a02c !important;
}


.my-switcher:checked {
	background-color: rgb(0, 0, 0) !important;
	border: 1px solid black !important;
	color: rgb(104, 78, 6);
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba(255, 255, 255, 1.0)'/></svg>") !important;
}

.my-switcher:checked:focus {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.3rem rgba(117, 117, 117, 0.5);
}

.my-switcher:focus {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.3rem rgba(117, 117, 117, 0.5);
}

.my-switcher:active {
	background-color: rgba(143, 143, 143, 0.26);
	border-color: rgb(0, 0, 0);
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba(0, 0, 0, 0.5)'/></svg>") !important;
}

.my-switcher:focus:not(:checked) {
	border-color: rgb(0, 0, 0);
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.3rem rgba(117, 117, 117, 0.5);
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba(0, 0, 0, 0.5)'/></svg>") !important;
}

.my-switcher:not(:disabled):active {
	background-color: rgba(143, 143, 143, 0.26);
	border-color: rgb(0, 0, 0);
}

#pg-button {
	background-color: #f7cc3f;
	transition: all 0.3s ease;
}

#pg-button-disabled {
	background-color: #f7cc3f;
	color: black;
	filter: grayscale(100%);

}

#my-active {
	background-color: #e6e6e6;
	color: black;
	transition: transform 0.3s ease;
}

#pg-button:hover,
#my-active:hover {
	color: black;
	transform: scale(0.92);
	filter: grayscale(50%);
}

.pagination .page-link {
	color: black;
	text-decoration: none;
}

.pozice-cards-header{
	background-color: #fff7e7 !important;
}

.pozice-cards-body{
	background-color: #fffdf8 !important;
}

.form-cards{
	background-color: #fff5dd !important;
}

.vykazy-nav {
	font-weight: bold;
	color: black !important;
	font-size: 1.1em;
}




#file-list-edit li,
#file-list li {
	border-bottom: 1px solid #b8b8b8;
}