/**
 * @version    1.7.0.2 June 16, 2013
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright   Copyright (C) 2007 - 2013 RocketTheme, LLC
 * @license    http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 * Fixed 960 Metropolis Specific Styles
 */

/************************** Base Theme Overrides **************************/
.fixed960.checkout-cart-index .cart .cart-collaterals .col2-set .col-1 .crosssell, 
.fixed960.checkout-cart-index .cart .cart-collaterals .col2-set .col-2, .fixed960.checkout-cart-index .cart .totals { background: none; border-radius: 0; }
.fixed960.checkout-cart-index .cart-collaterals .col2-set .col-2 .input-box { padding: 10px 0; }
.fixed960.checkout-cart-index .cart-collaterals .form-list li { margin: 0; }
.page.base, .page.base .header-container, .page.base .main, .page.base div.scrollable-container, .page.base .footer { width: 960px; }
.page.base div.scrollable { width: 885px; margin-left: 30px; }
.tinynav { display: none; }
.base.page .footer-viewed-content ol li { width: 184px; }
.base.page .footer-viewed-content ol li img { width: 70px; }
.base.page .footer-viewed-content ol li .product-details { margin-left: 80px; }
.fixed960.checkout-cart-index .cart .cart-collaterals .col2-set { width: 432px; }
.fixed960.checkout-cart-index .col2-set .col-1 { float: left; width: 200px; }
.fixed960.checkout-cart-index .col2-set .col-2 { width: 221px; }
.fixed960.checkout-cart-index .cart .totals { width: 152px; }
.fixed960.checkout-cart-index .form-list input.input-text, .fixed960 .discount-form input#coupon_code { width: 180px; }
.fixed960.checkout-cart-index .form-list select { width: 190px; }
.fixed960.checkout-cart-index .cart .crosssell .product-image, .fixed960.checkout-cart-index .cart .crosssell .product-image img { width: 50px; height: 50px; }
.fixed960.checkout-cart-index .cart .crosssell .product-details { margin-left: 64px; }
.fixed960 .opc .form-list input.input-text { width: 273px; }
.fixed960 .opc .form-list li.wide input.input-text { width: 564px; }
.fixed960 .opc .form-list select { width: 286px; }

/* Metropolis Main Styles */
/* Header */
.quick-access-wrapper, .header { width: 960px; }
#search_mini_form input { width: 136px !important; }
/* Welcome & ContentSlider */
.cms-index-index #welcome { height: 292px; }
.cms-index-index #welcome h2 { font-size: 40px; line-height: 40px; }
.cms-index-index #welcome p { line-height: 1.4em; }
.page.base #homepage-contentslider-container { width: 638px; height: 332px; }
#homepage-contentslider-container .images { height: 332px; }
#homepage-contentslider-container .images p { line-height: 1.4em; }
#homepage-contentslider-container .images img { width: 302px; margin: 15px; }
#homepage-contentslider-container .images div.slider-productinfo { margin: 20px 0 0 340px; width: 288px; }
#homepage-contentslider-container .images h3 { font-size: 2.8em; }
#homepage-contentslider-container .images .slider-productinfo .price-box { font-size: 1.3em; line-height: 1.1em; padding: 4px 0 0; }
#homepage-contentslider-container .images .slide div.slider-productinfo { left: -287px; top: 20px; height: 300px; width: 265px; }
#homepage-contentslider-container .images .slide { height: 332px; width: 653px; }
/* Category Slider */
.col3-layout #contentslider-container { width: 500px; height: 195px; }
#contentslider-container { width: 659px; height: 195px; }
.images .slider-productinfo .price-box { line-height: 1em; }
#contentslider-container .images { height: 195px; }
#contentslider-container .images h3 a { font-size: 1.2em; }
#contentslider-container .images img { width: 172px; margin: 10px 12px; }
.col3-layout #contentslider-container .images div.slider-productinfo { width: 268px; margin: 10px 0 0 200px; }
#contentslider-container .images div.slider-productinfo { width: 432px; margin: 10px 0 0 200px; }
/* Scroller */
.base.page div.scrollable, .base.page .smallerize div.scrollable { height: 210px; }
.page.base div.scrollable { width: 958px; margin-left: 0; }
.page.base div.scrollable { border-left-width: 2px !important; border-right-width: 1px !important; }
.base.page div.scrollable div.items .scroll-item-bottom img { width: 135px; margin: 12px 14px 12px 11px; }
.base.page .scrollable .button { width: 135px; }
/* Main */
.page.base .col3-layout .col-wrapper { width: 728px; }
.page.base .col3-layout .col-main { width: 460px; }
.col3-layout .col-left { width: 220px; } 
.col3-layout .col-right { width: 220px; }
.page.base .col2-left-layout .col-main, .page.base .col2-right-layout .col-main { width: 619px; }
/* Sidebars */
.col3-layout .mageside-menu-heading, .col3-layout .mageside-menu-toggle-container { width: 189px; }
.mageside-menu-toggle-button, .col3-layout .mageside-menu-toggle-button { margin: -31px 0 0 163px; }
.col2-left-layout .col-left, .col2-right-layout .col-right { width: 292px; }
.col2-left-layout .block-subscribe input.input-text { width: 241px; }
.col2-left-layout .mageside-menu-toggle-button, .col2-right-layout .mageside-menu-toggle-button { margin: -29px 0 0 233px; }
.sidebar .block .block-title strong { font-size: 150%; }
.block-subscribe input.input-text { width: 172px; }
.col2-left-layout .block-currency select.styled { width: 260px; }
.col2-left-layout #selectcurrency { width: 81% !important; }
/* CategoryView */
ul.display { margin: 0 -22px 0 -19px; }
ul.display li .product-image-col { width: 166px; }
.col2-left-layout ul.display li .product-image-col { width: 164px; }
ul.display li .product-image-col img { width: 146px; height: 145px; margin: 10px; }
.col2-left-layout ul.display li .product-image-col img { margin: 9px; }
.col3-layout ul.thumb_view li .product-info-col { width: 145px; }
.col2-left-layout ul.thumb_view li .product-info-col { width: 142px; }
ul.list li .product-container { margin: 0; }
ul.list li .product-image-col { width: 156px; padding: 0; background: none; min-height: 100%; }
.col3-layout ul.list li .product-info-col { width: 314px; }
.col2-left-layout ul.list li .product-info-col { width: 465px; }
ul.display li .product-info-col h2.product-name a { font-size: 1.1em; }
.col3-layout ul.thumb_view li:nth-child(3n+1) { border-left: 0 !important; }
.col3-layout ul.thumb_view li:nth-child(3n+3) { border-right: 0 !important; }
.col2-left-layout ul.thumb_view li:nth-child(4n+1) { border-left: 0 !important; }
.col2-left-layout ul.thumb_view li:nth-child(4n+4) { border-right: 0 !important; }
ul.list li { border-left: 0 !important; border-right: 0 !important; }
/* Toolbar */
.col3-layout .toolbar-wrapper { width: 499px; }
/* Cart */
.responsive.checkout-cart-index .col2-set .col-2 { width: 227px; }