

.custom-container,
.navbar-static-top .custom-container,
.navbar-fixed-top .custom-container,
.navbar-fixed-bottom .custom-container {
  width: 960px;
}
.custom-container-banner,
.navbar-static-top .custom-container,
.navbar-fixed-top .custom-container,
.navbar-fixed-bottom .custom-container {
  width: 1056px;
}
.custom-cart-container,
.navbar-static-top .custom-container,
.navbar-fixed-top .custom-container,
.navbar-fixed-bottom .custom-container {
  width: 800px;
}
.custom-container-banner {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}

.custom-container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.custom-cart-container
{
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.custom-container-banner:before,
.custom-container-banner:after {
  display: table;
  line-height: 0;
  content: "";
}

.custom-container:before,
.custom-container:after {
  display: table;
  line-height: 0;
  content: "";
}
.custom-cart-container:before,
.custom-cart-container:after{
  display: table;
  line-height: 0;
  content: "";
}
.custom-container-banner:after {
  clear: both;
}
.custom-container:after {
  clear: both;
}
.custom-cart-container{clear: both;}

.custom-container-fluid {
  /*padding-right: 20px;
  padding-left: 20px;*/
  *zoom: 1;
}


.custom-container-fluid:after {
  clear: both;
}


.custom-container-fluid:before,
.custom-container-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}
.banner
{
background-image:url('../images/bg.jpg');
}
h3.alignBtm { line-height:3em; font-size:14px;}
h3.alignBtm span { line-height:11.0em;-align:bottom;}
.ccss{ background: url("../images/cart-bag.png")no-repeat scroll 98% 123% transparent}
.coupon-code{text-transform: uppercase;float:left;color:#d9531e;}
.cms-home .main-container{min-height:1450px;}
.checkout-onestep-index .main-container{min-height:1013px;}
.cms-home .special-price{font-weight:normal!important;color: #444340;}
.cms-home .regular-price{float:none!important;}

/*----------------------------------header-------------------*/
.sep{background:url('../images/sep_orange.png') no-repeat 100% 19%;padding: 0 8px 0 0;}
.sep1{background:url('../images/sep_orange.png') no-repeat 1% 19%;}
.sep2{background:url('../images/sep_brown.png') no-repeat 0% 68%;}
.copyright{color:#A28A7F!important;}
.gemelinav{width:960px!important;}

/***************************************/
.list-size:hover{cursor:pointer!important;}
.size-label:hover{cursor:pointer!important;}
.span12.container-social{margin-top: 164px!important;}
.icon-div.span8 img{float:left; margin-top: -7px;}
#pro-socio-img:hover{cursor:pointer;}

/*------------chechout-page-fixes----------------*/
.toppage-cat-name.checkout h1{color:#A28A7F!important /*#D55029 !important*/;font-size: 18px;text-transform: uppercase;}
.span8.uppper-alignBtm{}
.span8.uppper-alignBtm .alignBtm{color: #383934; font: bold 14px arial;}
.checkout-cart-index .cart{margin-top: 30px; margin-bottom: 100px}
.checkout-cart-index .cart-bag-image{margin-top: -39px;}
.checkout-cart-index .data-table.cart-table{margin-top:5px;}
.checkout-cart-index .data-table th{color: #FFFFFF;font-family: times new roman;font-weight: normal; }
.checkout-cart-index .cart-table .product-name{font-family:times new roman;}
.checkout-cart-index .item-options dt,.checkout-cart-index .item-options dd{ font-size: 15px;font-family:times new roman;}
.checkout-cart-index .discount label{font-family: arial;margin-top: 2px !important;text-align: left; color: #383934;}
.checkout-cart-index  .subtotal{ float: right;font-family: times new roman;font-size: 16px;margin-right: 80px;text-transform: uppercase;}
.checkout-cart-index .subtotal-amount{ float: right;font-family: times new roman;font-size: 16px; margin-right:59px;}
.checkout-cart-index #shopping-cart-totals-table strong{font-family: times new roman; font-size: 22px;font-weight: normal;text-transform: uppercase;}
.checkout-cart-index .grand-subtotal{margin-top:15px; float: right;font-family: times new roman; font-size: 21px; margin-right: 20px;
               text-transform: uppercase;}
.checkout-cart-index .grand-amount{  float: right;margin-top:15px;font-family: times new roman;font-size: 21px; margin-right: 41px;}
.checkout-cart-index .checkout-continue-btn-container{ margin-top: 60px;}
.checkout-cart-index .checkout-continue-btn-container button.button{float:left; margin-left: 56px;}
.checkout-cart-index .checkout-continue-btn-container button.button span.checkout-btn{
    background: url("../images/side_block.png") no-repeat scroll 94% 54% #D55029;
     font-family: times new roman;font-size: 16px; font-weight: normal;height: 35px;padding-left: 20px;
    margin-top: 0; /*padding-top: 6px;*/  text-align: left;  text-transform: uppercase;  width: 193px;line-height: 35px;
}
.checkout-cart-index .checkout-continue-btn-container button.continue-shoping-button{float:left; margin-left: 74px;  margin-top: 22px;}
.checkout-cart-index .checkout-continue-btn-container button span.continue-span span{font-family: times new roman;font-size: 16px;font-weight: normal;
      width: 210px;}
.checkout-cart-index .checkout-continue-btn-container button span.continue-span{height: 35px;width: 220px;background:#ccbfb6;padding: 4px 0;text-transform: uppercase;font:bold 22px/25px}
.checkout-cart-index .cart-price .price{font-family: times new roman;}
/************************************one-step******************/
.checkout_page_below_text.checktop{font-family: arial;font-size: 13px; margin-left: 24px; margin-top: 7px;}
.giftcard_text {
    color: #8C8C8C;
    font-family: times new roman;
    font-size: 14px;
    padding-top: 35px;
    text-align: left;
}

.header .links{margin:0 0 0;}
