﻿.product-list-item .out-of-stock-message{
	display:none;	
}

.product-list-item.boxx-store{
	min-height:400px;	
}

.out-of-stock{
	opacity: 0.5;
}

.out-of-stock .add-to-cart, .out-of-stock .product-list-item-compare{
	display:none;	
}

.out-of-stock  .out-of-stock-message{
	display:block;	
}

input.product-quantity {
	width:100px;
	text-align:right;
	float:left;
	height:29px;
}

.product-addtocart span.help-inline{
	float: left;
    margin-top: 5px;
    margin-right: 10px;	
	
}

.product-addtocart .small-button{
	float:left;	
}

/*.fixedElement {
    position:fixed;
    top:0;
    width:100%;
    z-index:100;
}*/

.product-specifications{
	height:400px;
	overflow:hidden;
	border-bottom: 1px solid rgb(231, 231, 231);
	margin-bottom: 10px;	
}

.radio, .checkboxes {
	margin-bottom: 0.5em;
  	margin-left: 1em;
}
.site-footer {
	padding: 45px 0 0px 0;
}
.configurator-title {
	font-weight: 700;
	margin-bottom: 0.5em;
}
.product-title-copy {
	margin-bottom: 0px;
}



#page-progress-overlay {
  position: fixed;
  z-index: 1055;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: #000000
}

#page-progress-overlay-text {
  position: fixed;
  z-index: 1060;
  top: 45%;
  left: 0px;
  right: 0px
}

#page-progress-overlay-text div {
  background-color: #ffffff;
  border: 1px solid #949494;
  margin: 0px auto;
  text-align: center;
  width: 200px;
  padding: 10px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 0px 0px 6px #f4f4f4;
  -moz-box-shadow: 0px 0px 6px #f4f4f4;
  box-shadow: 0px 0px 6px #f4f4f4
}

#page-progress-overlay-text div img {
  display: block;
  margin: 0px auto;
  margin-bottom: 10px;
  border: none;
  padding: 0px;
  width: 36px;
  height: 36px
}

#page-progress-overlay-text div span {
  font-weight: bold
}

.product-price-total.discount {
	text-decoration: line-through;
    color: #999;	
}