html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  padding-bottom: 60px;
}
.footer {
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 83px;
  color:#FFFFFF;
  background-color: #474949;
}
.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}
.container {
    width: 100%;
}
.navbar-toggle {
	margin:0;
	padding:0;
	font-size: 31px;
	background:none;
	border:none;
	color:#FFFFFF;
	outline:none;
	height:37px;
	cursor:pointer;
}
.navbar-brand {
	padding:0;
}
.text-warning {
	color:#9b479f;
}
.text-danger {
	color:#d9831f;
}
@media (min-width: 992px) {
	.navbar-brand {
		padding-left:15px;
	}
}
.navbar-right li .btn {
	margin: 2px;
}
.sc {
  margin: 2px;
  margin-left:0;
}
.btn-navbar {
  color: #d9230f;
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-navbar:hover,
.btn-navbar:focus,
.btn-navbar.focus,
.btn-navbar:active,
.btn-navbar.active,
.open > .dropdown-toggle.btn-navbar {
  color: #d9230f;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-navbar:active,
.btn-navbar.active,
.open > .dropdown-toggle.btn-navbar {
  background-image: none;
}
.btn-navbar.disabled,
.btn-navbar[disabled],
fieldset[disabled] .btn-navbar,
.btn-navbar.disabled:hover,
.btn-navbar[disabled]:hover,
fieldset[disabled] .btn-navbar:hover,
.btn-navbar.disabled:focus,
.btn-navbar[disabled]:focus,
fieldset[disabled] .btn-navbar:focus,
.btn-navbar.disabled.focus,
.btn-navbar[disabled].focus,
fieldset[disabled] .btn-navbar.focus,
.btn-navbar.disabled:active,
.btn-navbar[disabled]:active,
fieldset[disabled] .btn-navbar:active,
.btn-navbar.disabled.active,
.btn-navbar[disabled].active,
fieldset[disabled] .btn-navbar.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-navbar .badge {
  	color:#FFFFFF;
	background-color: #d9230f;
}
.navbar-inverse .badge {
	color:#FFFFFF;
	background-color: #d9230f;
}
@media screen and (max-width: 991px) {

  .inlineb {
	  display: inline-block !important;
  }
  .navbar-header{
      text-align:center;
  }
  .navbar-brand{
      display:inline-block;
      float:none;
  }
  .navbar-toggle{
      float:none;
      color:#FFF;
  }

}
.produse {
  	border:none;
}
ul.marquee {
	color:#d9230f;
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	line-height:1;
	position:relative;
	overflow:hidden;
	width:100%;
	height:22px;
	background-color:#FFFFFF;
	border:none;
	border-bottom:#d9230f 1px;
}
ul.marquee li {
	position:absolute;
	top:-999em;
	left:0;
	display:block;
	white-space:nowrap;
	padding:3px 5px;
	color:#d9230f;
}
.thumbnail {
  margin-bottom:11px;
  border: none;
  border-radius: 3px;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);
      transition-delay: 0s;
      box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
}
.thumbnail:hover,
.thumbnail:focus,
.thumbnail.active {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2);
      transition-delay: 0s;
}
.prod {
	padding:0;
}
.col-prod {
	padding-left: 5px;
	padding-right: 5px;
}
@media (min-width: 768px) {
	.prod {
		overflow:hidden;
		max-width:100%;
		height:310px;
	}
	#products {
		height:76.8%
	}
}
.table>tbody>tr>td, .table>tfoot>tr>td{
    vertical-align: middle;
}
@media (max-width: 767px) {
	.prod {
		overflow:hidden;
		max-width:100%;
		height:210px;
	}
	
	table#cart thead { display: none; }
	table#cart tbody td { display: block; padding: .6rem; min-width:320px;}
	table#cart tbody tr td:first-child { background: #474949; color: #808080; }
	table#cart tbody tr td:first-child a { color: #fff; font-weight:bold; }
	table#cart tbody tr td:first-child h4 { color: #fff; font-weight:bold; }
	table#cart tbody td:before {
		content: attr(data-th); font-weight: bold;
		display: inline-block; width: 8rem;
	}
	
	table#cart tfoot td{display:block; }
	table#cart tfoot td .btn{display:block;}
}
.caption-prod {
	position:absolute;
	bottom:13px;
	left:0;
	width:100%;
	padding:5px;
}
.thumbnail .caption {
	padding:5px;
}
.row-prod {
	color:#FFFFFF;
	background-color:rgba(89, 89, 89, 0.4);
	min-height:52px;
	border-bottom-right-radius: 3px;
  	border-bottom-left-radius: 3px;
}
.row-prod h4 {
	color:#FFFFFF;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	padding:3px;
}
a.text-white {
  color: #FFFFFF;
}
a.text-white:hover {
  color:#FFFFFF;
}
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger {
	background-image: url(../images/leather.png);
}
.btn-index {
	color:#FFFFFF;
	height:100px;
	font-size: 24px;
	font-weight:bold;
	vertical-align: middle;
	width:100%;
	-webkit-box-shadow: inset 0px 0px 198px 16px rgba(0,0,0,1);
	-moz-box-shadow: inset 0px 0px 198px 16px rgba(0,0,0,1);
	box-shadow: inset 0px 0px 198px 16px rgba(0,0,0,1);
}
.btn-default, .btn-primary, .btn-info, .btn-success, .btn-warning, .btn-danger {
	-webkit-box-shadow: inset 0px 0px 40px -4px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 0px 40px -4px rgba(0,0,0,0.75);
	box-shadow: inset 0px 0px 40px -4px rgba(0,0,0,0.75);
}
#main {
	padding-top:0;
}
.my-gallery figcaption {
  display: none;
}