/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

body, html {
	height:100% !important;
}
.wrap-header {
	background-color: #193f57;
	margin:0;
	padding:5px 0 0 0;
}
#wrap-content {
	background:transparent url(../images/bgr/transparent-light.png) repeat;
	padding-bottom: 150px;
}
#wrap-footer {
	
}
#header-spacer, #footer-spacer {
	display:none;
}
.tm-footer {
	position: fixed;
	z-index:900;
	left:0;
	bottom: 0;
	width: 100%;
	background-color: #193f57;
}
.header-space #header-spacer {
	display:none;
}
.footer-space #footer-spacer {
	display:block;
	height:150px;
}
/*
 * header-footer-fixed
 */
.header-footer-fixed .wrap-header {
	position:fixed;
	z-index:901;
	left:0;
	top: 0;
	width: 100%;
	background-color: #193f57;
	margin:0;
	padding:5px 0 0 0;
}

.tm-headerbar, .tm-navbar, .tm-footer, .tm-toolbar {
	margin:0;
}
.tm-headerbar {
	position:relative;
}
.tm-headerbar p {
	margin:0;
}
.tm-navbar {
	float:right;
	margin-top:70px;
}
.tm-logo {
	position:absolute;
	z-index:1;
	left:0;
}
.uk-container {
}
.tm-content {
	width: auto !important;
	padding:50px;
}
.wrap-sponsoren {
	display: table;
	width: 100%;
	margin:0 auto;
	padding: 10px 0;
}
.wrap-sponsoren ul {
	display: table-row;
}
.wrap-sponsoren ul li {
	display: table-cell;
	list-style-type: none;
	height:71px;
	width:14%;
	text-align:center;
	vertical-align: middle;
	border-right: 1px solid #687282;
}
.wrap-sponsoren ul li:last-child {
	border: 0;
} 

/*
 * Menu
 */
ul#main-menu .uk-nav-navbar ul a {
	color:#fff;
	font-weight:normal;
}
.tm-navbar ul < li {
	text-align:center;
}
.uk-dropdown-navbar ul li {
	text-align:left;
}
ul#main-menu > li:first-child {
	display:none;
}
ul#main-menu .uk-nav-navbar > li.uk-active > a {  
    background-color: #f87e00;
    color:#fff; 
    display: block; 
}
ul#main-menu .uk-nav-header:not(:first-child){
	margin-top:5px;
}
ul#main-menu .uk-nav-navbar .uk-nav-header {
	color:#fff;
}
ul#main-menu .uk-nav-navbar .uk-nav-sub {
	padding:0;
}
ul#main-menu .uk-nav-navbar .uk-nav-sub li a {
	padding:3px 7px;
	text-transform:none;
}
ul#main-menu .uk-nav-navbar .uk-nav-sub li.uk-active a,
ul#main-menu .uk-nav-navbar .uk-nav-sub li a:hover {
    background-color: #f87e00;
    color:#fff;  
}
ul#menu-sub {
	margin:3px 13px 0 0;
}
ul#menu-sub li a {
	color: #193f57;
	font-size:12px;
}
ul#menu-sub li a:hover,
ul#menu-sub li.uk-active a {
	color: #f87e00;
}
div.mod-languages {
	margin:3px 0;
}
.uk-nav-side li {
}
.uk-nav-side li a {
	margin:1px;
	float:left;
	color:#fff;
	background-color:#359ac4;
}
.uk-nav-side li a:hover {
	color:#fff;
	background-color:#1fa2d6;
}
div.mod-languages a {
	color: #193f57;
	font-size:11px;
}
div.mod-languages a:hover,
div.mod-languages li.lang-active a {
	color: #f87e00 !important;
}
/*
 * ZOO
 */
.yoo-zoo .teaser-item .element-image img {
}
.yoo-zoo h1.pos-title {
	color:#193f57 !important;
	line-height: 40px !important;
	margin-bottom:20px !important;
}
.zoo_slider_home {
	background: rgba(255,255,255,0.9);
	padding:25px;
}
/*
 * Unite Revolution Slider
 */
.bgr-blue-60 .rev_slider_wrapper {
	background:transparent url(../images/bgr/blue60.png) repeat;
}
/*
 * Module
 */

/*
 * MijoShop
 */
#tab-description {
	padding:8px;
}
#search_oc {
	display:none;
}
#input-quantity {
	width:50px;
}
.product-thumb {
	background-color: #fff;
	padding-top: 10px;
}
.product-thumb h4 {
	text-align:center;
	padding-top:10px;
}
.product-thumb .price {
	font-size: 25px;
	padding:20px 0;
}
/*
 * components
 */
.bfauction_plusReport {
	background-color:#fff;
}
.bfauction_plusReport thead tr {
	background-color:#193f57;
}
.bfauction_plusReport thead th {
	color:#fff;
}
.bfauction_plusReport tr.active td {
	background-color:#FBEED5;
}
.bf_auction_grid_img_box {
	margin: 5px 0;
}
.bf_auction_grid_item_box {
}
.bf_auction_grid_img_box img {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.bf_auction_bid_img_box img {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}


