.btn {
	background-color: transparent;
	color: #151515;
}
.btn:hover, .btn:focus, .input-checkbox:hover, .input-checkbox a:hover {
	background-color: #ffffff;
	color: #000000;
	border-color: #000000;
}
.btn.border-transparent:hover {
	border-color: #dddddd;
}
.input-checkbox, .input-checkbox a, .input-checkbox:hover, .input-checkbox a:hover {
	background-color: transparent;
}
.input-checkbox, .input-checkbox a {
	background-color: #ffffff;
	color: #333333;
	border-color: #e8e8e8;
}
.input-checkbox:hover, .input-checkbox a:hover, .product-item a:hover .title {
	text-decoration: underline;
}
.btn-primary {
	background-color: transparent;
	color: #000000;
	border-color: #000000;
	font-weight: bold;
}
.btn-success, .selected > .btn {
	background-color: #f58516;
	color: #ffffff;
	border-color: #f58516;
	font-weight: bold;
}
.btn-success:hover, .btn-success:focus, .btn-primary:hover, .btn-primary:focus, .selected .btn-success, .selected > .btn:hover, .selected > .btn:focus, .btn-success.bg-green:hover, .btn-success.bg-green:focus {
	background-color: #eda942;
	color: #ffffff;
	border-color: #eda942;
}
.btn-transparent, #menu-top li.selected > a, #langs-top li.selected > a {
	background-color: transparent;
	color: #151515;
	border-color: transparent;
}
.btn-transparent:hover, .btn-transparent:focus, .btn-transparent:active, #nav-steps .selected > .btn {
	background-color: transparent;
	color: #f58516;
	border-color: transparent;
}
.btn.bg-white {
	background-color: #ffffff;
}

table th, .table tr th, .table tr th:first-child, .table tr th:last-child {
	border-color: #f58516;
}

.tabs .nav li.active {
	border-color: #f58516;
}
.tabs .nav .active a {
	color: #e77300;
	border-color: #f58516;
	border-bottom: 1px dotted #fff;
}
.bg-orange-light {
	background-color: #ffa852;
}

.btn-success.border-green {
	border-color: #9b763f;
}
.btn-success.bg-green {
	background-color: #9b763f;
}

.btn .count, .help em.bubble, .bubble-icon, #nav-steps .selected .bubble, #nav-steps .selected-last .bubble, #block-wizard, #banners-advantages, #banner-header {
	background-color: #f58516;
}
.coupon-sale {
	background-color: #ffefd7;
}
.coupon-sale .green-dark {
	color: #f58516;
}
a:hover, a.black:hover, #nav-top .selected > .btn, #nav-top .selected > .btn-success:hover, #nav-top .selected > .btn-success:focus, #nav-top li:hover > .btn, #nav-shop a:hover, #menu-top li.selected > a, #nav-categories .selected > a, #nav-footer a:hover, .input-checkbox.selected, .input-checkbox.selected label {
	color: #e77300;
}
#nav-top > li > .btn-success:hover, #nav-top > li > .btn-success:focus {
	color: #ffffff;
}
#header-line, .form .legend, #nav-subcategories-wrapper, .input.border-green-dark, .select.border-green-dark, .textarea.border-green-dark {
	border-color: #f58516;
}
#nav-top li .sub {
	border-top-color: #f58516;
}
#nav-top > li > .btn-transparent:hover, #nav-top > li.selected > .btn-transparent, #nav-top > li:hover > .btn-transparent {
	-webkit-box-shadow: inset 0 -2px 0 0 #f5c172;
	box-shadow: inset 0 -2px 0 0 #f5c172;
}
#nav-top > li.has-childs:hover {
	background-color: #ffffff;
	-webkit-box-shadow: inset 0 0 0 1px #f58516;
	box-shadow: inset 0 0 0 1px #f58516;
}
.noUi-target .noUi-connect, .help:hover em.bubble {
	background-color: #eda942;
}
.noUi-target .noUi-handle {
	border-color: #eda942 !important;
}

.theme-akcnihracky #listing-images {
	width: 100%;
	height: auto;
	margin-right: 0;
	overflow: auto;
}


@media (max-width: 800px) and (min-width: 641px) {
	body #header {
		border-bottom-color: #f58516;
	}
}
@media (max-width: 640px) {
	#header, #form-search {
		border-bottom-color: #f58516;
	}
}


input[type=checkbox]:hover:before, input[type=radio]:hover:before {
	border-color: #f58516;
}
input[type=radio]:checked:before {
	background: #f58516;
	border-color: #f58516;
}
input[type=checkbox]:checked:before {
	background: #ffffff url('img/icon-check-orange.svg') no-repeat 0px -3px;
	background-size: auto 16px;
	border-color: #f58516;
}