/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=4c3a635a397b985e0f60694d6c832221)
 * Config saved to config.json and https://gist.github.com/4c3a635a397b985e0f60694d6c832221
 */
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.clear {
    clear: both;
    overflow: hidden;
    height: 0px;
    font-size: 0px;
    display: block;
}

.headerBar{display:table;width:100%;height:100%;padding:15px 0;position:relative;}

.sticky {
    position: fixed;
    top: 0;
    width: 100%;
}

.logoBox {display:inline-block;vertical-align:middle;width:auto;height:inherit;}
.toolsBox {text-align:right; display:table-cell;vertical-align:middle;width:auto;height:inherit;}
.toolsBox button,.toolsBox .btn{border:0;background:none;padding:0 8px;margin-left:10px;position:relative;}
.toolsBox .btn .badge{position:absolute;right:0;top: auto;}

#MainHeader {
    background-color: white;
    z-index: 10;
}

#headerBox {
	display:block;
    text-align:center;
    width: 100%;
}
.headerBox{
	background-color:#cc0000;
	color:white;
	font-weight:bold;
	padding:6px 15px;
  font-size:inherit;
}
@media screen and (min-width:1199px){
  .headerBox{
    font-size:150%;
    padding:10px 15px;
  }
}

.boxSearch{
	display:inline-block;
	vertical-align:middle;
}

.center{
  margin-left: auto;
  margin-right: auto;
}

.nav-fixed{position:fixed;}

.navigation{
  margin-top:0;
}
.overlay{
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.5);
    width: 100%;
    height: 100%;
    display: none;
    z-index: 16;
}
@media screen and (max-width:1199px){
  .navigation{
    position: fixed;
    width:0;
    left: 0;
    top: 0;
    bottom: 0;
    overflow: visible;
    height: 100vh;
    z-index: 9999999;
  }
}
.nextElement {
    margin: 0 8px;
}
#search_suggest {
    position: absolute;
    right: 0;
    top: 100%;
    display: block;
    background-color: #fff;
    z-index: 10;
    width: 150%;
    box-shadow: 0 0 20px 0 rgba(0,0,0,.25);
}
.MarkenStartseiteRight > a {
    display: inline-block;
    width: 50%;
    float: left;
    margin-bottom: 10px;
}
.list-group-item > .badge {
    float: right;
    color:#B1A291;
    background-color:rgba(177,162,145,.15);
    font-weight:400;
    font-size:75%;
}
.list-group-item {
  padding: 8px 15px;
}
.list-group-item > a{
  color:#000000;
  text-decoration:none;
}
.list-group-item > a:hover,.list-group-item > a:focus{
  text-decoration:none;
}
.list-group-item > a::before{
  content:'\f101';
  font-family:'FontAwesome';
  position:relative;
  margin-right:5px;
}
.suggest_link,.suggest_link_over,.search_suggest_close{
  padding:5px 10px;
  cursor:pointer;
}
.suggest_link_over{background-color:rgba(0,0,0,.1);}
.logo img{width:235px;height:auto;}
.product{margin-bottom:1em;padding-bottom:10px;border:1px solid transparent;position:relative;}
.product:hover{
  -webkit-box-shadow:0 0 20px 0px rgba(0,0,0,.15);
  -moz-box-shadow:0 0 20px 0px rgba(0,0,0,.15);
  box-shadow:0 0 20px 0px rgba(0,0,0,.15);
  -webkit-transition: all ease-in-out .35s;
  -o-transition: all ease-in-out .35s;
  transition: all ease-in-out .35s;
}
.product img{padding:0 10px 10px 10px;}
.product a:hover,
.product a:focus{
  text-decoration:none;
}
.product .name,.oldPrice .price{font-size:85%;color:#000000;}
.product .name{min-height:17px;}
.product .defPrice{color:#000;}
.oldPrice .price{text-decoration:line-through}
.newPrice .price{color:#cc0000;}
.product .brand,.product .name{padding-left:10px;}
.product .brand {
    max-width: 75%;overflow:hidden;text-overflow:ellipsis;
}
.product .brand,.product .price{font-weight:700;}
.product .price{float:right;padding-right:10px;}
.product .newPrice,.product .oldPrice {
    display:block;
    margin-right:0px; 
}
.product .sale-label{
  background-color:#cc0000;
}
.PriceText{display:none;}
.product .new-label{
  background-color:#000;
}
.product .new-label,.product .sale-label{
  position:absolute;
  right:0;
  top:0;
  padding:3px 6px;
  color:#fff;
  font-size:11px;
  font-weight:700;
  z-index: 5;
}
.brand-link img{
  width:100%;
  max-width:100px;
  display:block;
  height:auto;
}
#InfoStockImage, .infoStockImage1,.infoStockImage2 {
    display: inline-block;
    margin-right: 5px;
}
#textsPrice{
  font-size:20px;
  font-weight:700;
}
.newPrice,.oldPrice {
    display: inline-block;
    margin-right:10px; 
}
.oldPrice{font-weight:400;font-size:85%;}


.itemFiliale {
    display: inline-block;
    width: 33.33332%;
}
@media screen and (max-width:1199px){
  .itemFiliale {
    display: inline-block;
    width: 50%;
  }
  	.logo img {
	    width: auto;
	    max-height: 45px;
	    margin: auto;
	}
  
}
@media screen and (max-width:767px){
  	.itemFiliale {
	    display: inline-block;
	    width: 100%;
  	}
  	.logo img {
	    width: auto;
	    max-height: 35px;
	    margin: auto;
	}
	.boxSearch{
	float:left;
}
  	
}
.itemFiliale a {
    padding: 10px;
    display: block;
}
.itemFiliale a > img {
    display: block;
    width: 100%;
    height: auto;
}
.InfoImgFiliale {
    padding: 0 10px;
}

.markProductOutOfStock::after {
    content: "\f071";
    font-family: 'FontAwesome';
}
.markProductOutOfStock {
    margin-left: 10px;
    color: #cc0000;
}

.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-default.disabled,
.btn-primary.disabled,
.btn-success.disabled,
.btn-info.disabled,
.btn-warning.disabled,
.btn-danger.disabled,
.btn-default[disabled],
.btn-primary[disabled],
.btn-success[disabled],
.btn-info[disabled],
.btn-warning[disabled],
.btn-danger[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-danger {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
  text-shadow: none;
}
.btn:active,
.btn.active {
  background-image: none;
}
.btn-default {
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0e0e0));
  background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  text-shadow: 0 1px 0 #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
.btn-default:active,
.btn-default.active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #e0e0e0;
  background-image: none;
}
.btn-primary {
  background-image: -webkit-linear-gradient(top, #b1a291 0%, #98846d 100%);
  background-image: -o-linear-gradient(top, #b1a291 0%, #98846d 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b1a291), to(#98846d));
  background-image: linear-gradient(to bottom, #b1a291 0%, #98846d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1a291', endColorstr='#ff98846d', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #937f68;
  color:#fff;
  text-shadow:none;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #98846d;
  background-position: 0 -15px;
  color:#fff;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #98846d;
  border-color: #937f68;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #98846d;
  background-image: none;
}
.btn-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
  background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
}
.btn-success:hover,
.btn-success:focus {
  background-color: #419641;
  background-position: 0 -15px;
}
.btn-success:active,
.btn-success.active {
  background-color: #419641;
  border-color: #3e8f3e;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #419641;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
  background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
.btn-info:hover,
.btn-info:focus {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #2aabd2;
  background-image: none;
}
.btn-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #e38d13;
}
.btn-warning:hover,
.btn-warning:focus {
  background-color: #eb9316;
  background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #eb9316;
  border-color: #e38d13;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #eb9316;
  background-image: none;
}
.btn-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
  background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #b92c28;
}
.btn-danger:hover,
.btn-danger:focus {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
  background-image: none;
}
.thumbnail,
.img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-color: #e8e8e8;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-image: -webkit-linear-gradient(top, #b1a291 0%, #a69582 100%);
  background-image: -o-linear-gradient(top, #b1a291 0%, #a69582 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b1a291), to(#a69582));
  background-image: linear-gradient(to bottom, #b1a291 0%, #a69582 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1a291', endColorstr='#ffa69582', GradientType=0);
  background-color: #a69582;
}
.navbar-collapse{padding:0;}
.navbar-default {
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8));
  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
  background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
}
.navbar-brand,
.navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);
  background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222222));
  background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-radius: 0px;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
  background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  text-transform: uppercase;
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
  border-radius: 0;
}
@media (max-width: 767px) {
  .navbar .navbar-nav .open .dropdown-menu > .active > a,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-image: -webkit-linear-gradient(top, #b1a291 0%, #a69582 100%);
    background-image: -o-linear-gradient(top, #b1a291 0%, #a69582 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#b1a291), to(#a69582));
    background-image: linear-gradient(to bottom, #b1a291 0%, #a69582 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1a291', endColorstr='#ffa69582', GradientType=0);
  }
}
@media (max-width: 1199px) {
  .navbar-collapse{position:absolute;overflow:hidden;display:block!important;top: 0px;width: 280px;left: -600px;z-index: 99999999;padding-left: 2em;background-color:#3c3c3c;height: 100vh!important;-webkit-transition: all ease-in-out .35s;-o-transition: all ease-in-out .35s;transition: all ease-in-out .35s;}
  .navbar-collapse.in{display:block!important;left:0;-webkit-transition: all ease-in-out .35s;-o-transition: all ease-in-out .35s;transition: all ease-in-out .35s;
    position: absolute;
    width: 260px; 
    left: 0;
    top: 0px;
    bottom: 0;
    overflow-y: auto;}
  .navbar-inverse {
    background-image: none !important;
    background-color: transparent !important;
    border-color: transparent !important;
  }
  .navbar-inverse .navbar-toggle {
    border-color: transparent;
  }
  .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #000000;
  }
  .navbar-toggle{
    z-index:10;
    position: absolute;
    top:0;
    left:0;
    margin-right:0;
	padding: 14px 10px;
	margin-top:0;
	margin-bottom:0;
  }
  .mobile-nav{
    margin-bottom: 40px;
  }
  .close-menu {
    width: 40px;
    height: 40px;
    line-height: 40px;
    position: absolute;
    right: 5px;
    top: 5px;
    cursor: pointer;
    text-transform: uppercase;
  }
  .close-menu:before {
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .close-menu:after {
    transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
  }
  .close-menu:before, .close-menu:after {
    width: 18px;
    height: 2px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -1px 0 0 -9px;
    content: "";
    background: #b6a695;
}



}
.hamburger{
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 18px;
}

@media screen and (max-width:1199px){
	.logoBox{
	    width: auto;
		height: auto;
		display: inline-block;
		margin-left: 60px;
		margin-right: 60px;
		text-align: center;
  	}
	.hamburger {
      	height: 44px;
		width: 44px;
		left: 0;
		top: 15px;
  	}
  	
  	.navbar-right {
	    display: inline-block;
	    vertical-align: middle;
	    margin: 5px 0;
	    padding: 0;
	    float: left;
	    height:auto;
  	}
  .toolsBox .btn {
    padding: 0;
  }
}
@media screen and (max-width:690px){
	.hamburger {
		top: 9px;
  	}
  	.logoBox{
	    width: auto;
		height: auto;
		display: block;
		margin-left: 60px;
		margin-right: 60px;
		margin-bottom: 15px;
  	}
  	.toolsBox{
  		display:block;
  		width:100%;
  		text-align:center;
  	}
  	.toolsBox .btn .small{display:none;}
  	.toolsBox .btn .badge {
	    position: absolute;
	    right: -10px;
	    top: auto;
	    bottom: 25px;
	}
}
.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.alert-success {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  border-color: #b2dba1;
}
.alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  border-color: #9acfea;
}
.alert-warning {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
  background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  border-color: #f5e79e;
}
.alert-danger {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
  background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  border-color: #dca7a7;
}
.progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #b1a291 0%, #9c8973 100%);
  background-image: -o-linear-gradient(top, #b1a291 0%, #9c8973 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b1a291), to(#9c8973));
  background-image: linear-gradient(to bottom, #b1a291 0%, #9c8973 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1a291', endColorstr='#ff9c8973', GradientType=0);
}
.progress-bar-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
}
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
}
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.list-group {
  border-radius: 0px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  text-shadow:none;
  border-color: rgba(177,162,145,.6);
  background-color:rgba(177,162,145,.3);
}
.list-group-item.active .badge,
.list-group-item.active:hover .badge,
.list-group-item.active:focus .badge {
  text-shadow: none;
}
.panel {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.panel-default > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
}
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #b1a291 0%, #a69582 100%);
  background-image: -o-linear-gradient(top, #b1a291 0%, #a69582 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b1a291), to(#a69582));
  background-image: linear-gradient(to bottom, #b1a291 0%, #a69582 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1a291', endColorstr='#ffa69582', GradientType=0);
}
.panel-success > .panel-heading {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
}
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
}
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
  background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
}
.panel-danger > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
  background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
}
.well {
  background-image: -webkit-linear-gradient(top, #B6A695 0%, #ffffff 100%);
  background-image: -o-linear-gradient(top, #B6A695 0%, #ffffff 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#B6A695), to(#ffffff));
  background-image: linear-gradient(to bottom, #B6A695 0%, #ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffB6A695', endColorstr='#fff5f5f5', GradientType=0);
  border-color: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
  padding:15px;
  margin-bottom: 15px;
}
.inputRequirement{display:none;height:0;width:0;}
/*--------------------------------------------------------------------------------------------------------------------------------- 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////// HELPER CLASSES ////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
---------------------------------------------------------------------------------------------------------------------------------*/
small{font-size:85%;}
.disabled,.disabled a{opacity:0.5;cursor:no-drop!important;}
.separator{background:#f0f0f0;height:1px;width:100%;margin:0 auto 20px;display:block;position:relative;}
.roundcorners{border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.2);}
.rounded-bordered{border:1px solid #f0f0f0;padding:30px 35px;border-radius:3px;float:none;margin:10px 0;}
.rounded-bordered .separator{background:#f0f0f0;padding:0;margin:10px 0;}
.rounded-bordered p{line-height:1.15em!important;}
.innershadow{box-shadow:0 2px 3px rgba(0,0,0,.25) inset;}
.underline{text-decoration:underline!important;}
.uppercase{text-transform:uppercase!important;}
/* Overflow */
.overflow{overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;}
.ov-hidden{overflow:hidden!important;}
/* Letter spacing */
.lt-spacing-1{letter-spacing:1px!important;}.lt-spacing-2{letter-spacing:2px!important;}.lt-spacing-3{letter-spacing:3px!important;}.lt-spacing-5{letter-spacing:5px!important;}.lt-spacing-10{letter-spacing:10px!important;}
/* Letter spacing - Negative */
.lt-spacing-neg-1{letter-spacing:-1px!important;}.lt-spacing-neg-2{letter-spacing:-2px!important;}.lt-spacing-neg-3{letter-spacing:-3px!important;}.lt-spacing-neg-5{letter-spacing:-5px!important;}.lt-spacing-neg-10{letter-spacing:-10px!important;}
/* Opacity helpers */
.opacity0,.hov-opacity0:hover{opacity:0!important;filter:alpha(opacity=0);}.opacity1,.hov-opacity1:hover{opacity:.1!important;filter:alpha(opacity=10);}.opacity2,.hov-opacity2:hover{opacity:.2!important;filter:alpha(opacity=20);}.opacity3,.hov-opacity3:hover{opacity:.3!important;filter:alpha(opacity=30);}.opacity4,.hov-opacity4:hover{opacity:.4!important;filter:alpha(opacity=40);}.opacity5,.hov-opacity5:hover{opacity:.5!important;filter:alpha(opacity=50);}.opacity6,.hov-opacity6:hover{opacity:.6!important;filter:alpha(opacity=60);}.opacity7,.hov-opacity7:hover{opacity:.7!important;filter:alpha(opacity=70);}.opacity8,.hov-opacity8:hover{opacity:.8!important;filter:alpha(opacity=80);}.opacity9,.hov-opacity9:hover{opacity:.9!important;filter:alpha(opacity=90);}.opacity10,.hov-opacity10:hover{opacity:1!important;filter:alpha(opacity=100);}
/* Float None */
.lg-left{float:left!important;}
.lg-right{float:right!important;}
.lg-none{float:none!important;}
.pull-none{float:none!important;}
/* Reset line height */
.reset-line-height{line-height:1!important;}
/* Remove shadows from element */
.noshadow *{box-shadow:none!important;}
.notextshadow *{text-shadow:none!important;}
/*  Margin + Padding reset */
.nomargin{margin-top:0!important;margin-left:0!important;margin-bottom:0!important;margin-right:0!important;}
.nopadding{padding-top:0!important;padding-left:0!important;padding-bottom:0!important;padding-right:0!important;}
/* Helper classes for side margins */
.ml-0{margin-left:0!important;}.ml-3{margin-left:3px!important;}.ml-5{margin-left:5px!important;}.ml-10{margin-left:10px!important;}.ml-15{margin-left:15px!important;}.ml-20{margin-left:20px!important;}.ml-25{margin-left:25px!important;}.ml-30{margin-left:30px!important;}.ml-35{margin-left:35px!important;}.ml-40{margin-left:40px!important;}.ml-45{margin-left:45px!important;}.ml-50{margin-left:50px!important;}.ml-60{margin-left:60px!important;}.ml-70{margin-left:70px!important;}.ml-80{margin-left:80px!important;}.ml-90{margin-left:90px!important;}.ml-100{margin-left:100px!important;}.ml-110{margin-left:110px!important;}.ml-120{margin-left:120px!important;}.ml-130{margin-left:130px!important;}.ml-140{margin-left:140px!important;}.ml-150{margin-left:150px!important;}
.mr-0{margin-right:0!important;}.mr-3{margin-right:3px!important;}.mr-5{margin-right:5px!important;}.mr-10{margin-right:10px!important;}.mr-15{margin-right:15px!important;}.mr-20{margin-right:20px!important;}.mr-25{margin-right:25px!important;}.mr-30{margin-right:30px!important;}.mr-35{margin-right:35px!important;}.mr-40{margin-right:40px!important;}.mr-45{margin-right:45px!important;}.mr-50{margin-right:50px!important;}.mr-60{margin-right:60px!important;}.mr-70{margin-right:70px!important;}.mr-80{margin-right:80px!important;}.mr-90{margin-right:90px!important;}.mr-100{margin-right:100px!important;}.mr-110{margin-right:110px!important;}.mr-120{margin-right:120px!important;}.mr-130{margin-right:130px!important;}.mr-140{margin-right:140px!important;}.mr-150{margin-right:150px!important;}
.mt-0{margin-top:0!important;}.mt-5{margin-top:5px!important;}.mt-10{margin-top:10px!important;}.mt-15{margin-top:15px!important;}.mt-20{margin-top:20px!important;}.mt-25{margin-top:25px!important;}.mt-30{margin-top:30px!important;}.mt-35{margin-top:35px!important;}.mt-40{margin-top:40px!important;}.mt-45{margin-top:45px!important;}.mt-50{margin-top:50px!important;}.mt-60{margin-top:60px!important;}.mt-70{margin-top:70px!important;}.mt-80{margin-top:80px!important;}.mt-90{margin-top:90px!important;}.mt-100{margin-top:100px!important;}.mt-110{margin-top:110px!important;}.mt-120{margin-top:120px!important;}.mt-130{margin-top:130px!important;}.mt-140{margin-top:140px!important;}.mt-150{margin-top:150px!important;}.mt-200{margin-top:200px!important;}.mt-250{margin-top:250px!important;}
.mb-0{margin-bottom:0!important;}.mb-5{margin-bottom:5px!important;}.mb-10{margin-bottom:10px!important;}.mb-15{margin-bottom:15px!important;}.mb-20{margin-bottom:20px!important;}.mb-25{margin-bottom:25px!important;}.mb-30{margin-bottom:30px!important;}.mb-35{margin-bottom:35px!important;}.mb-40{margin-bottom:40px!important;}.mb-45{margin-bottom:45px!important;}.mb-50{margin-bottom:50px!important;}.mb-60{margin-bottom:60px!important;}.mb-70{margin-bottom:70px!important;}.mb-80{margin-bottom:80px!important;}.mb-90{margin-bottom:90px!important;}.mb-100{margin-bottom:100px!important;}.mb-110{margin-bottom:110px!important;}.mb-120{margin-bottom:120px!important;}.mb-130{margin-bottom:130px!important;}.mb-140{margin-bottom:140px!important;}.mb-150{margin-bottom:150px!important;}.mb-200{margin-bottom:200px!important;}.mb-250{margin-bottom:250px!important;}
/* Helper classes for side margins on negative */
.mnl-10{margin-left:-10px!important;}.mnl-20{margin-left:-20px!important;}.mnl-30{margin-left:-30px!important;}.mnl-40{margin-left:-40px!important;}.mnl-50{margin-left:-50px!important;}.mnl-60{margin-left:-60px!important;}.mnl-70{margin-left:-70px!important;}.mnl-80{margin-left:-80px!important;}.mnl-90{margin-left:-90px!important;}.mnl-100{margin-left:-100px!important;}.mnl-110{margin-left:-110px!important;}.mnl-120{margin-left:-120px!important;}.mnl-130{margin-left:-130px!important;}.mnl-140{margin-left:-140px!important;}.mnl-150{margin-left:-150px!important;}
.mnr-10{margin-right:-10px!important;}.mnr-20{margin-right:-20px!important;}.mnr-30{margin-right:-30px!important;}.mnr-40{margin-right:-40px!important;}.mnr-50{margin-right:-50px!important;}.mnr-60{margin-right:-60px!important;}.mnr-70{margin-right:-70px!important;}.mnr-80{margin-right:-80px!important;}.mnr-90{margin-right:-90px!important;}.mnr-100{margin-right:-100px!important;}.mnr-110{margin-right:-110px!important;}.mnr-120{margin-right:-120px!important;}.mnr-130{margin-right:-130px!important;}.mnr-140{margin-right:-140px!important;}.mnr-150{margin-right:-150px!important;}
.mnt-1{margin-top:-1px!important;}.mnt-2{margin-top:-2px!important;}.mnt-3{margin-top:-3px!important;}.mnt-4{margin-top:-4px!important;}.mnt-5{margin-top:-5px!important;}.mnt-6{margin-top:-6px!important;}.mnt-7{margin-top:-7px!important;}.mnt-8{margin-top:-8px!important;}.mnt-9{margin-top:-9px!important;}
.mnt-10{margin-top:-10px!important;}.mnt-20{margin-top:-20px!important;}.mnt-30{margin-top:-30px!important;}.mnt-40{margin-top:-40px!important;}.mnt-50{margin-top:-50px!important;}.mnt-60{margin-top:-60px!important;}.mnt-70{margin-top:-70px!important;}.mnt-80{margin-top:-80px!important;}.mnt-90{margin-top:-90px!important;}.mnt-100{margin-top:-100px!important;}.mnt-110{margin-top:-110px!important;}.mnt-120{margin-top:-120px!important;}.mnt-130{margin-top:-130px!important;}.mnt-140{margin-top:-140px!important;}.mnt-150{margin-top:-150px!important;}.mnt-160{margin-top:-160px!important;}.mnt-170{margin-top:-170px!important;}.mnt-180{margin-top:-180px!important;}.mnt-190{margin-top:-190px!important;}.mnt-200{margin-top:-200px!important;}
.mnb-10{margin-bottom:-10px!important;}.mnb-20{margin-bottom:-20px!important;}.mnb-30{margin-bottom:-30px!important;}.mnb-40{margin-bottom:-40px!important;}.mnb-50{margin-bottom:-50px!important;}.mnb-60{margin-bottom:-60px!important;}.mnb-70{margin-bottom:-70px!important;}.mnb-80{margin-bottom:-80px!important;}.mnb-90{margin-bottom:-90px!important;}.mnb-100{margin-bottom:-100px!important;}.mnb-110{margin-bottom:-110px!important;}.mnb-120{margin-bottom:-120px!important;}.mnb-130{margin-bottom:-130px!important;}.mnb-140{margin-bottom:-140px!important;}.mnb-150{margin-bottom:-150px!important;}
/* Helper classes for side padding */
.pl-0{padding-left:0!important;}.pl-5{padding-left:5px!important;}.pl-10{padding-left:10px!important;}.pl-15{padding-left:15px!important;}.pl-20{padding-left:20px!important;}.pl-25{padding-left:25px!important;}.pl-30{padding-left:30px!important;}.pl-35{padding-left:35px!important;}.pl-40{padding-left:40px!important;}.pl-45{padding-left:45px!important;}.pl-50{padding-left:50px!important;}.pl-60{padding-left:60px!important;}.pl-70{padding-left:70px!important;}.pl-80{padding-left:80px!important;}.pl-90{padding-left:90px!important;}.pl-100{padding-left:100px!important;}.pl-110{padding-left:110px!important;}.pl-120{padding-left:120px!important;}.pl-130{padding-left:130px!important;}.pl-140{padding-left:140px!important;}.pl-150{padding-left:150px!important;}
.pr-0{padding-right:0!important;}.pr-5{padding-right:5px!important;}.pr-10{padding-right:10px!important;}.pr-15{padding-right:15px!important;}.pr-20{padding-right:20px!important;}.pr-25{padding-right:25px!important;}.pr-30{padding-right:30px!important;}.pr-35{padding-right:35px!important;}.pr-40{padding-right:40px!important;}.pr-45{padding-right:45px!important;}.pr-50{padding-right:50px!important;}.pr-60{padding-right:60px!important;}.pr-70{padding-right:70px!important;}.pr-80{padding-right:80px!important;}.pr-90{padding-right:90px!important;}.pr-100{padding-right:100px!important;}.pr-110{padding-right:110px!important;}.pr-120{padding-right:120px!important;}.pr-130{padding-right:130px!important;}.pr-140{padding-right:140px!important;}.pr-150{padding-right:150px!important;}
.pt-0{padding-top:0!important;}.pt-5{padding-top:5px!important;}.pt-10{padding-top:10px!important;}.pt-15{padding-top:15px!important;}.pt-20{padding-top:20px!important;}.pt-25{padding-top:25px!important;}.pt-30{padding-top:30px!important;}.pt-35{padding-top:35px!important;}.pt-40{padding-top:40px!important;}.pt-45{padding-top:45px!important;}.pt-50{padding-top:50px!important;}.pt-60{padding-top:60px!important;}.pt-70{padding-top:70px!important;}.pt-80{padding-top:80px!important;}.pt-90{padding-top:90px!important;}.pt-100{padding-top:100px!important;}.pt-110{padding-top:110px!important;}.pt-120{padding-top:120px!important;}.pt-130{padding-top:130px!important;}.pt-140{padding-top:140px!important;}.pt-150{padding-top:150px!important;}.pt-200{padding-top:200px!important;}.pt-250{padding-top:250px!important;}
.pb-0{padding-bottom:0!important;}.pb-5{padding-bottom:5px!important;}.pb-10{padding-bottom:10px!important;}.pb-15{padding-bottom:15px!important;}.pb-20{padding-bottom:20px!important;}.pb-25{padding-bottom:25px!important;}.pb-30{padding-bottom:30px!important;}.pb-35{padding-bottom:35px!important;}.pb-40{padding-bottom:40px!important;}.pb-45{padding-bottom:45px!important;}.pb-50{padding-bottom:50px!important;}.pb-60{padding-bottom:60px!important;}.pb-70{padding-bottom:70px!important;}.pb-80{padding-bottom:80px!important;}.pb-90{padding-bottom:90px!important;}.pb-100{padding-bottom:100px!important;}.pb-110{padding-bottom:110px!important;}.pb-120{padding-bottom:120px!important;}.pb-130{padding-bottom:130px!important;}.pb-140{padding-bottom:140px!important;}.pb-150{padding-bottom:150px!important;}.pb-200{padding-bottom:200px!important;}.pb-250{padding-bottom:250px!important;}

/* MARKEN SLIDER STARTSEITE */
.markensliderStart							{display:block;overflow:hidden;}
.markensliderStart .marquee                 {}
.markensliderStart .sliderBrand             {margin-right:60px;}
.markensliderStart .markensliderArrowLeft	{background-image:url(/cms/upload/master/arrow_left.png); background-repeat:no-repeat; position:relative; width:24px; height:30px; float: left !important; margin:45px 0px 0px 5px;}
.markensliderStart .markensliderArrowRight	{background-image:url(/cms/upload/master/slider-arrow_right.png); background-repeat:no-repeat; position:relative; width:24px; height:30px; float: right !important; margin:45px 0px 0px 0px;}
.sliderBrand             {margin-right:20px; width:20px;}


.carousel-control   {color: #000000;}
.carousel-control.left  {background-image: none;}
.carousel-control.right  {background-image: none;}
.carousel-control .fa-chevron-left {
    left: 50%;
    margin-left: -10px;
}
.carousel-control .fa-chevron-right {
    right: 50%;
    margin-right: -10px;
}

.table-responsive {
    overflow-y: hidden;
    border: none;
}

.table-hover thead th {
    padding: 0 50px 5px 25px;
    border-bottom: 2px solid #907c66;
}

.table-hover tr td {
    padding: 10px 25px 10px 0px;
    border-bottom: 1px solid #907c66;
}

.footer-image.type-2 {
    display: inline-block;
    margin-bottom: 10px;
    margin-left: 10px;
    max-height: 35px;
    max-width: 140px;
}

.footer-image {
    display: block;
    margin-bottom: 10px;
    position: relative;
}
.fw-bold{font-weight:700;}