/* 
zlata #96815B

*/

body {
	background-color:#000;
	color: #ffffff;
}

h1, h2, h3.tech_title {
    color: #96815B;
}

h1, h2 {
    font-family: 'Fractul';
}

h3.tech_title_sub {
    color: #666666;
}

.product_image_div {
    text-align: center;
    padding-left: 2em;
    padding-right: 2em;
}

.button {
    background-color: #666;
}

.footer-button {
    background-color: #FFF;
}

button:hover, button:focus, .button:hover, .button:focus {
    background-color: #96815B;
    border: none;
    color: #000;
}

a, a:visited {color:  #96815B;}

a:hover, a:focus { color: red}

.bread-button {
    background-color: #666;
	color: #000;
}

.slogan {
	color: #666;
}

.EU {
    color: #96815B !important;
}

.price_wrap {
	display: inline-block;
	background-color: #fff;
	border: solid 2px #fff;
	color: #000;
	margin-top: 20px;
	margin-bottom: 20px;
	vertical-align: middle;
}

.price_button {
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 0px;
	background-color: #000;
	color: #fff;
}

price_button:hover, price_button:focus, .price_button:hover, .price_button:focus {
	background-color: #000;
	color: #fff;
}

.price_button_vat {
	color: #999;
	font-size: 10px;
}

.price_orig {
	color: #999;
	text-decoration: line-through;
	font-size: 14px;
	padding-bottom: 5px;
}

.buy_button {
	display: inline-block;	
	color: #000;
	vertical-align: middle;
	padding-left: 20px;
	padding-right: 20px;
	font-weight:bold;
}

buy_button:hover, buy_button:focus, .buy_button:hover, .buy_button:focus {
	background-color: #fff;
	/*border: solid 2px #00315B;*/
	color: #96815B;
}

table, table tr.even, table tr.alt, table tr:nth-of-type(even) {
	background: none;
	border: solid 1px #222;
	color: #FFF;
}

table tr th, table tr td {
	color: inherit;
}

tbody tr {
    border-bottom: 1px solid #222;
}

.progress {
    background-color: #222;
}

.progress .meter {
	    background: linear-gradient(120deg,#4c4231 30%, #96815B 100%);
	
	-moz-transition:width 1s ease;
	-webkit-transition:width 1s ease;
	transition:width 1s ease;
}

/* MENU */
/* ******************************************************************* */
.header-area-line {
	background:#000;
}

.navigation-area, .top-bar-section ul li.active > a {
    background:#222;
}

.top-bar-section li:hover a {
    color: #96815B;
}

.top-bar-section ul.dropdown li a:hover:not(.button) {
	color: #96815B;
}

.top-bar-section ul.dropdown {
    background: #222;
    color: #fff;
}

.top-bar-section .dropdown li a.parent-link {
	color:#96815B;
}

.top-bar-section .dropdown li a {
    color: #FFF;
}

.top-bar.expanded .title-area {
	background-color: #222;
}

.top-bar.expanded {
	background-color: #222;
}

.top-bar-section ul li > a {
color: #fff;
}
/* Gives the dropdown ul a black fill */
.top-bar-section ul {
	background: #222;
}

.breadcrumbs-outer {
    background-color: #000;
	color: #CCC;
}

.breadcrumbs a {
	color: #CCC;
}

.gray {
	color: #666 !important;
}