body {
	min-width: 100%;
}

h1, h2, h3, h4, h5, h6{
	border: none;
}

a {
	color: #0E0E0E;
}

a:link {
	color: #0E0E0E;
}

a:hover {
	color: #FF7F00;
}

/*header*/
#layout_logo {
    background-color: #ffffff;
    height: 100%;
    overflow: visible;
    padding: 10px 0px;
    width: 30%;
    margin: 0px auto;
}

.right-clear {
    clear: right;
}



#gototop {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 10px;
}

#gototop:hover {
  background-color: #555;
}



.nav-list{
	    list-style: none;
}

.nav > li {
    float: left;
}

.cat  li{
	float: left;
	margin: 10px;
}

@media (max-width: 768px) {
.cat  li{
	float: none;
}
}

.navbar-withe {
	background: #fff;
	box-shadow: 2px 2px 5px grey;
}

#search{
	margin-top: 0px;
	width: 100%;
}

.custom-search-input{
    background: none;
    box-shadow: none;
    border: 0;
    color: #666666;
    padding: 0 8px 0 10px;
    border: solid 1px #ccc;
	height: 32px;
}

.custom-search-input:hover{
	background: #f1f1f1;
}

.cart-header{
	padding: 10px;
background-color: #f1f1f1;
color: #0E0E0E;
min-width: 250px;
}

.navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right {
    left: auto;
    right: 0;
}

/* mein */


main {
	margin-top: 140px;
}

@media (max-width: 990px){
	main {
	margin-top: 100px;
}
}




.bottom-line {
    border-bottom: 1px solid #ddd;
    margin-bottom: 5px;
}

.m-10{
	margin: 10px;
}

.p-10{
	padding: 10px;
}

.p-5{
	padding: 5px;
}

.m-10-t{
	margin-top: 10px;
}

.p-t-36{
	padding-top: 36px;
}

.top-buffer { 
  margin-top:20px; 
}

/* main boxen */
.boxheader, .categoryheader, .boxcartheader {
    display: block;
    font-size: 18px;
    line-height: 24px;
}

.nav > li > a {
    padding-left: 0px;
	padding: 5px;
}

.nav-list > .active1 > a, .nav-list > .active1 > a:hover, .nav-list > .active1 > a:focus {
	background-color: #FF7F00;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	list-style-type: none;
}

.nav-list > .activeparent1 > a, .nav-list > .activeparent1 > a:hover, .nav-list > .activeparent1 > a:focus {
	background-color: #FF7F00;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	list-style-type: none;
}


.active2 > a, .active2 > a:hover, .active2 > a:focus {
	color: #FF7F00;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	list-style-type: none;
}

ol, ul {
	list-style-type: none
}

ul.footerlist li a {
color: #6d2551;
border-bottom: 1px dotted #fff;
}

.line-through {
	text-decoration: line-through;
}

.boxview{
	min-height: 400px;
	background: #ffffff;
}

.rowview .well{
	background: #ffffff;
}

.boxview-inner{
	min-height: 400px;
}

.boxview .well{
	background: #ffffff;
}

.boxview-info{
	min-height: 400px;
	background: #ffffff;
}

.boxview-info img{
	max-height: 150px;
}

.rowview-info .well{
	background: #ffffff;
}

.boxview-inner-info{
	min-height: 300px;
}

.boxview-info .well{
	background: #ffffff;
}

/* button */
.btn-default{
	height:32px;
}

/* footer*/
footer{
	background: #f5f5f5;
}

footer .well {
	border: 0px;
}

.product-info-tabs{
	float: left;
position: relative;
width: 130px;
height: 130px;
text-align: center;
margin: 5px 10px 5px 0px;
overflow: hidden;
}

ul.historylist li{
	border:none;
}

.btn-default {
        color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    background-color: #FF7F00;
    background-image: -moz-linear-gradient(top,#FF7F00,#E18C38);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#FF7F00),to(#E18C38));
    background-image: -webkit-linear-gradient(top,#FF7F00,#E18C38);
    background-image: -o-linear-gradient(top,#FF7F00,#E18C38);
    background-image: linear-gradient(to bottom,#FF7F00,#E18C38);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
    border-color: #E18C38 #E18C38 #002a80;
    border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color: #E18C38;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-default:hover{
	background-color: #FF7F00;
    background-image: -moz-linear-gradient(top,#FFF,#E18C38);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#E18C38));
    background-image: -webkit-linear-gradient(top,#FFF,#E18C38);
    background-image: -o-linear-gradient(top,#FFF,#E18C38);
    background-image: linear-gradient(to bottom,#FFF,#E18C38);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#ff0044cc', GradientType=0);
    border-color: #FFF;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}


.btn-info {
        color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    background-color: #FF7F00;
    background-image: -moz-linear-gradient(top,#FF7F00,#E18C38);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#FF7F00),to(#E18C38));
    background-image: -webkit-linear-gradient(top,#FF7F00,#E18C38);
    background-image: -o-linear-gradient(top,#FF7F00,#E18C38);
    background-image: linear-gradient(to bottom,#FF7F00,#E18C38);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
    border-color: #E18C38 #E18C38 #002a80;
    border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color: #E18C38;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-info:hover{
	background-color: #FF7F00;
    background-image: -moz-linear-gradient(top,#FFF,#E18C38);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#E18C38));
    background-image: -webkit-linear-gradient(top,#FFF,#E18C38);
    background-image: -o-linear-gradient(top,#FFF,#E18C38);
    background-image: linear-gradient(to bottom,#FFF,#E18C38);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#ff0044cc', GradientType=0);
    border-color: #FFF;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.pagination_list ul li.current {
    background-color: #FF7F00;
}

.shorten-long-text{
   white-space: nowrap;
   overflow: hidden;
   width: 100%;
   text-overflow: ellipsis;
}

.text-sm-left{
	font-size: 10px;
}

.text-lg-left{
	font-size: 12px;
}

.sub-kategorie{
	min-height: 140px;
	padding: 10%;
	margin-left: 5%
}

.sub-kategorie img{
	width: 80%;
} 


.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:20%;right:20%;z-index:1050;width:900px;max-width: 60%;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:0}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:700px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer

.hide {
    display: block !important;
}

.modal-backdrop.in {
    display: none;
}

img.center {
    display: block;
    margin: 0 auto;
}

.copyright {
    margin: 0px;
}
#logo {
    background: transparent url(img/logo.png) no-repeat;
	width: 450px;
	height: 83px;
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {

    background: #fff;
}

@media (max-width: 550px) {
#logo {
   	 background: #fff;
	width: 5px;
	height: 5px;
}


}

.navbar-inverse {
	background-color: #fff;
}

.navbar-inverse .navbar-nav > li > a {
	text-align: center;
	color: #000;
}

.navbar-inverse .navbar-nav > li > a:hover {
	color: #FF7F00
}


.suggestionsBox {
	width: 100%;
}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
    margin-left: auto;
    margin-right: auto;
}

}
