/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * @copyright  Copyright (c) 2004-2007 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */

 /*Misc Style Adjustments */


 /*nav */
 #nav {
font-size:1.1em;
padding:0;
z-index:999;
}

.narrow-by dl {
background:none;
padding:0;
text-align:left;
}

#narrow-by-list ol li a {color:#434343; font-size:12px;}
#narrow-by-list ol li a:hover {color:#06559c;}


.listing-type-grid td {
text-align:left;
width:121px;
}

.generic-product-grid td {
border-bottom:none;
border-right:none;
line-height:1.6em;
padding:0;
}

.ratings {margin:0; width:100%;}
.rating_count {margin-left:45px; float:right; font-size:11px;}
.rating {float:left;}

.catalog-listing .ratings .rating-box {
float:none;
margin-bottom:3px;
}

.regular-price {color:#f30542;}

.narrowed-category li {font-size:11px; color:#333333;}

.actions a {font-size:11px; color:#004890;}

.product-details {width:69px; text-align:left;}
.product-details a {color:#000; text-decoration:none;  font-family: Arial, Helvetica, sans-serif; }
.product-details a:hover {color:#f53b6b;}

.product-essential {
background:#fff;
padding:5px;
width:730px;
}

.product-info-box {
border:none;
margin-top:0;
width:100%;
}

.product-img-box .main-product-img {
width:290px;
}

.product-img-box {

width:290px;
background:url(../../../../../assets/images/design/product/zoombox_bg.jpg) no-repeat;
padding:5px;
}

.more-views li {
margin-left:4px;
}

/*Product Page Changes */

.product-shop {text-align:left;}

.product-shop .ratings a, .add-to-box a {font-size:12px; color:#7b7b7b;}
.product-shop .ratings a:hover, .add-to-box a:hover {color:#46a3ff;}

.product-shop .regular-price {font-size:19px; font-family:Trebuchest MS, Verdana, Arial, Helvetica, sans-serif; color:#f30542;}

.add-to-cart-box {
width:177px;
}

#recently-viewed-items li a, #compare-items li a {color:#666666;}
#recently-viewed-items li a:hover, #compare-items li a:hover {color:#4ea8ff;}
#compare-items li {text-align: left; padding-bottom: 3px;}



.product-collateral {
background:#f2f2f2;
}

.product-specs {text-align:left;}

.product-collateral .up-sell .generic-product-grid td {
background:#fff;
border:none;
padding-top:15px;
width:124px;
}

.product-collateral .up-sell .generic-product-grid td.empty-product {
background:#fff;
}

.product-collateral .up-sell .generic-product-grid {
border:none;
}

.product-collateral .up-sell .generic-product-grid td img {
border:none;
}

.product-collateral .collateral-box {
margin-bottom:8px;
}

.shopping-cart-collaterals {
float:left;
padding:25px 0;
width:535px;
}

.shopping-cart-collaterals .upsell {
background:#Fff;
border:none;
padding:12px 15px;
width:253px;
}

.shopping-cart-collaterals .col-2 {
width:245px;
}



.data-table th {
border-right:none;
color:#005aac;
padding:2px 8px;
font-size:13px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
white-space:nowrap;
}

.shopping-cart-totals {
background:#fff;
border:none;
float:right;
margin-top:25px;
text-align:right;
width:248px;
}

#shoping-cart-totals-table tfoot tr td strong {font-size:17px; color:#f30542; font-weight:bold;}

.shopping-cart-collaterals .box {
background:#FFFFFF;
border:none;
margin-bottom:18px;
padding:12px 15px;
text-align:left;
}

.shopping-cart-collaterals .discount-codes h4 {
background:none;
padding:0;
font-size:14px;
color:#707070;
}

.shopping-cart-collaterals .shipping-estimate h4 {
background:none;
padding:0;
color:#707070;
font-size:14px;
}

.generic-product-grid td.empty-product {
background:none;
border-right:0 none;
}


/*One Page Checkout */
.one-page-checkout .active h3 {
color:#f52e61;
}

.form-button, .form-button-alt {

background:#f41a52 none repeat scroll 0 0;
border:1px solid #d51042;}

.one-page-checkout .active .step-count {
background:#f41a52 none repeat scroll 0 0;
border:1px solid #d51042;
color:#FFFFFF;
}

#checkoutSteps {width:100%;}

.col-right {
float:none;
}
.side-col {
width:158px;
}

.side-col .actions {
font-size:0.90em;
padding:4px 0;
text-align: right !important;
}

.one-page-checkout-progress ol {width:138px;}

#nav a {
color:#A7C6DD;
float:left;
font-weight:bold;
padding:3px 7px 6px 0px;
}

#nav li.over a, #nav a:hover {
color:#fff;
}


#nav li.active a {
color:#fff;
}

.minimal-price {
color:#1364af;
font-size:11px;
font-weight:bold;
line-height:1em;
}

.narrow-by dd {

padding:0 4px 0.3em;
}