/**
* Override the rules generated with {Less} with pure {Css}
*/

.xt-form-error {
	border: 1px solid #b11d1a !important;
	outline: none;
	border-color: #b11d1a !important;
	box-shadow: 0px 0px 5px 2px #b11d1a !important
}

.xt-form-error[type="checkbox"] {
	/*
	outline: 1px solid #b11d1a !important;
	outline-offset: -1px;
	*/
	background-color: #fcf8e3;
}

.btn-primary {
	border: 0;
}

/*
	WOOD BACKGROUND GLOBAL
*/
body {
	background-image: url('https://www.omnibo.ch/templates/xt_dbk/img/bg.jpg');
}

/* NO HYPHENS (Trennungen aus) */
.break-word, 
.text-word-wrap,
.listing .section .title {
	word-wrap: normal;
	-webkit-hyphens: manual;
	-moz-hyphens: manual;
	-ms-hyphens: manual;
	-o-hyphens: manual;
	hyphens: manual;
}

/*
	PRODUCT IMAGE
*/
img.productImageBorder	{
	border: 1px #ccc solid;
}
/*
	HEAD SEARCH
*/
input.head-search {
	border: 0;
	background-color: #eeeeee;
	color: #555555;
}

/*
	NAVIGATION
*/
.meta-navigation {
	background-color: #ffffff;
}

.navbar-default {
	background-color: #f5f5f5;
	border-color: #f5f5f5;
}
.navbar-default .navbar-nav > li > a {
	color: #333333;
}

@media only screen and (max-width: 1000px) {
	#header .header-top .col > .inner .logo img {
		padding: 0 1.5rem 0 1.5rem;
	}
	.navbar-default	{
		background-color: #333333 !important;
		border-color: #333333 !important;
	}
}

/*
	STARTPAGE (DEFAULT)
*/
#startpage-content {
	margin-bottom: 5.0rem;
}

#box-start-page-categories.categorie-listing .section .title a:last-child {
	padding-top: 1.0rem;
}
#box-start-page-categories.categorie-listing .section .title a:first-child {
	padding-bottom: 1.0rem;
}

/*
	FOOTER
*/
#footer {
	border-top:0;
	background-color: #eeeeee;
}

#footer .headline, 
#footer .headline a {
	color: #333333;
	border: 0;
}

#footer  a {
	color: #333333;
}
#footer  a:hover {
	color: #666666;
}

