.wrap {
    max-width: 1360px;
    padding: 0 10px;
}
#primary {
    padding: 20px;
    width: 75%;
}
#secondary {
    padding-left: 20px;
    width: 25%;
}
#secondary .widget {
    padding: 15px;
    margin-bottom: 20px;
}

.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {
    line-height: 1.4;
}
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li {
    padding-left: 0;
    position: relative;
    margin-bottom: 12px;
}
.woocommerce ul.product_list_widget li img {
    position: relative;
    left: 0;
}
.woocommerce ul.product_list_widget li.product .price ins, .product_list_widget ins {
    float: none;
}
.woocommerce ul.product_list_widget  .woocommerce-Price-amount.amount {
    font-size: 19px;
}

.ad-banner-one-wrap {
    max-width: 1360px;
    margin: 0 auto;
}