/* -- progressive.css -- */
/* CSS3 Styles */
/* Author: Simon Young */
/* Web: http://simonyoung.net */
/* Copyright 2010, Simon Young.  All rights reserved. */

.add-to-box {
    border-radius: 12px;
    -moz-border-radius: 12px;
    -o-border-radius: 12px;
    -webkit-border-radius: 12px;
}

.product-shop .delivery-text,
#header #permalink p#checkout-link a, fieldset.add-to-cart input.add-to-basket, 
.product-essential .availability span, p.checkout-button a,
.cart #shopping-cart-table tfoot button,
.cart .cart-collaterals button,
.cart .cart-collaterals input.button,
p.slider-link a,
input#onestepcheckout-place-order,
.partner-product-pricing button,
.account-login button,
.account-create button,
.customer-account-forgotpassword button,
.customer-account-edit button,
.customer-address-form button,
.list-atb a  {
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    
}

.form-list li span.default, p.notice {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
}

.sf-menu li:first-child a {
    border-left: 0;
}

.sf-menu li:last-child a {
    border-right: 0;
}

/*
#nav {
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
}
*/

#header #permalink h4,
#header .links li a,
#content-container h1, 
#content-container div.page-title h2, 
#content-container div.category-title h2,
#content-container div.product-name h2,
#content-container div.product-collateral h3,
#content-container ul.home-slider li div.slider-panel h2,
#nav li a,
.sf-menu a,
.cms-home ul.delivery-flash li,
.cms-home .feed-reader h4 a,
p.slider-link a,
body.onestepcheckout-index-index #header h2,
input#onestepcheckout-place-order {    
    text-rendering: optimizeLegibility;
}

ul.home-slider li div.slider-panel {
    background: rgba(0,0,0,0.5);
}
