
 .container-24 .grid-17 {
  width: 960px !important;
 }


.form-item-commerce-payment-payment-method{
  float:left;
  padding-right:20px;
  padding-bottom:1em;
}


li.payment{
display:none !important;
}

.front .zone-content{
padding-top:10px !important
}

#zone-content .view-content {
padding:0 2em 2em 2em !important
}

.breadcrumb{
margin-top:0!important
}

ul.products-per-collection {
    /*width: 950px;*/
    margin-left: -30px;
}

.commerce-product-field {
margin-bottom:0!important;
}

.products-per-collection  li header h2, .view-display-products li header h2{
margin:0 !important;
}

.view li header h2{
height:auto !important;

}

.view-display-products li.views-row{
max-width:200px !important;
padding-left:7px !important;
padding-right:7px !important;
}

.products-per-collection li.views-row{
max-width:200px !important;
padding-right:10px !important;
padding-left:10px !important;
}

.cloud-zoom-container #wrap{
max-width:100%!important;
}

div.messages.commerce-add-to-cart-confirmation{
awidth:auto!important;
}

div.messages.commerce-add-to-cart-confirmation .message-inner .view-confirm-message-product-display .view-content .views-field-commerce-total .field-content
{
afloat:left !important;
margin-left:20px;
}

div.messages.commerce-add-to-cart-confirmation .message-inner .view-confirm-message-product-display .view-content {
    amin-width: 400px;
    amax-width: 400px;
}


.container-24 .grid-17 {
    width: 960px;
    text-align: center;
    color: #fff;
    font-size: larger;
}

div#region-footer-first {
    color: #fff;
    font-size: large;
    font-weight: bold;
    width: 960px;
    text-align: center;
}

