/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-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.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* IE 6 only */
* html .validation-advice { height:13px; }
* html .error-msg,
* html .success-msg,
* html .note-msg,
* html .notice-msg { height:24px; }
* html .main { height:400px; }
* html .account-login .content { height:240px; }
.block li.item,
.block-poll li,
.opc li.section { vertical-align:top; }

/* Doubled Margin Fixes */
.product-view .product-img-box .more-views li,
.product-view .box-tags .form-add .input-box,
.sp-methods select.month { display:inline; }

/********** < Navigation styles */
#nav li,
#nav li a { zoom:1; }
#nav li { vertical-align:top; }
/********** < Navigation styles */

select { margin-bottom:1px; }
input.radio { width:13px; height:13px; }
input.checkbox { width:13px; height:13px; }
input.input-text {height:20px; line-height:20px; margin-right:5px;}
button.button span { position:relative; }
button.btn-checkout { height:35px; }
.form-list label { position:relative; z-index:0; }
.form-list label.required em { position:absolute; top:0; right:-8px; }

table { face-color:expression(runtimeStyle.scrollbarFaceColor = '#fff', cellSpacing = 0); }

.product-view .product-img-box .zoom.disabled { filter:alpha(opacity=30); }

.gift-messages-form { position:relative; zoom:1; }

.tool-tip .btn-close a { margin:0; }



.product-options dd .time-picker select { margin:0; padding:0; }

/* Clearer */
.clearer { display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

/* Clears and hasLayout fixes */
.header-container,
.header-container .top-container,
.header,
.header .quick-access,
#nav,
.main,
.footer,
.footer-container .bottom-container,
.col-main,
.col2-set,
.col3-set,
.col3-layout .product-options-bottom .price-box,
.col4-set,
.messages li,
.search-autocomplete li,
.block,
.block .block-content,
.block .actions,
.block li.item,
.block-poll li,
.block-poll .label,
.block-layered-nav .currently li,
.block-account .block-content li a,
.mini-products-list .product-details,
.page-title,
.rss-title h1,
.products-grid,
.products-list li.item,
.box-account .box-head,
.dashboard .box .box-title,
.box-reviews li.item,
.box-tags li.item,
.pager,
.sorter,
.ratings,
.add-to-box,
.add-to-cart,
.product-essential,
.product-collateral,
.product-view .product-img-box .more-views ul,
.product-view .box-tags .form-add,
.product-options .options-list li,
.product-options-bottom,
.truncated,
.truncated .truncated_full_value,
.product-review,
.cart,
.cart-collaterals,
.cart .crosssell li.item,
.cart .discount,
.opc .step-title,
.opc .step,
.multiple-checkout,
.sp-methods,
.checkout-progress,
.multiple-checkout .place-order,
.form-list li,
.form-list .field,
.group-select li,
.buttons-set,
.page-print .print-head,
.cart-tax-total,
.advanced-search-summary,
.advanced-search-summary p,
.gift-messages-form .item,
.send-friend .form-list li p,
.centinel .authentication { zoom:1; }

/* Hover Fix */
iframe.hover-fix { position:absolute; left:-1px; top:-1px; z-index:-1; background:transparent; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }

/*----------------------------------------------------------*/
 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1,
 .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
 .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3,
 .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4,
 .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5,
 .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6,
 .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7,
 .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8,
 .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9,
 .col-xs-10, .col-sm-10, .col-md-10,
 .col-lg-10, .col-xs-11, .col-sm-11,
 .col-md-11, .col-lg-11, .col-xs-12,
 .col-sm-12, .col-md-12, .col-lg-12{position:static!important; padding-left:0px!important; padding-right:0px!important;}
 
.container {padding-left:0px!important; padding-right:0px!important; position:static!important;}
 
.row {margin-right:0px!important; margin-left:0px!important;}
.col-main.col-md-9, .col-wrapper.col-md-9  {width:73.3%;}
.sidebar.col-md-3 {width:23.5%;}
.col-main.col-md-8 {width: 61.8%; /*534*/}
.sidebar.col-md-4 {width: 32.1%; /*277*/}
.col-right.sidebar.col-md-3 {float:right!important;}

.toolbar *,
.sp-methods select.month,
.sp-methods select.year,
.sp-methods input.cvv,
.review-customer-index .col-main .pager *,
.bx-wrapper .bx-pager *,
.header-container *  {max-width:100%;}
#search_mini_form {float:none;}

.button * {max-width:none;}
.header .links, .header .top-links {width:100%;}
.header .links a {line-height:16px;}

.header .block.block-currency {width:190px;}
.header .form-search {padding-right:0px; float:right; width:335px;}
.header .form-search input.input-text {width:253px;float:left;}
.header .form-search button.button {float:left; position:static; height:25px; padding:0px;}
.bx-wrapper .bx-pager .bx-pager-item {display:inline!important;}
.box-follow-us ul {width:165px; margin:auto; display:block;}
.box-follow-us li {float:left;}
.box-follow-us li a {display:block;}

.products-grid .product-image,
.products-grid .product-short,
.products-list .product-image a {width:96%; padding:2%;}
.toolbar {width:98%; padding:1%;}
.col1-layout .products-grid li.item {width:22.8%}
.col2-left-layout .products-grid,
.col2-right-layout .products-grid  li.item  {width:31%; }
.footer-content {width:92%; padding: 3% 4%;}
.box-contact-footer button.button {height:34px;}
.footer-links .box-links {width:31%;}

.box-contact-footer .input-box {float:left; width:100%;}
.box-contact-footer .input-box input.input-text,
.box-contact-footer .input-box textarea.input-text {width:204px;}

#nav ul,
#nav div { width:172px;}

.product-view .box-tags .form-add input.input-text {height:28px; line-height:28px; padding:2px;}
.mini-products-list .add-to-links li a,
.products-list .add-to-links li a,
.products-grid .add-to-links li a {height:25px;}
.cart .cart-collaterals .cart-crosssell,
.cart .cart-collaterals .cart-shipping {width:32.4%;}
.data-table .price-box,
.data-table .btn-remove2 {display:block;}
.sort-by label,
.sort-by select {float:left;}
.toolbar select {margin-top:3px;}
.sort-by > a {margin:3px 0 0 5px;}





















