/**
 * Magento Enterprise Edition
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Magento Enterprise Edition License
 * that is bundled with this package in the file LICENSE_EE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.magentocommerce.com/license/enterprise-edition
 * 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     enterprise_default
 * @copyright   Copyright (c) 2009 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license     http://www.magentocommerce.com/license/enterprise-edition
 */
 
/* IE 6 only */
.sidebar,
.restriction-index-stub .main { _height:auto; }
.opc .step { _height:300px; }
.account-login { _height:350px; }
.validation-advice { _height:13px; _display:inline; }
.cart .cart-collaterals { _height:413px; }
#options-container { _height:510px; }
.opc li.section { vertical-align:top; zoom:1; }
.product-view .box-tags .form-add-tags .input-box .input-text { _display:block; }
.product-view .box-tags .form-add-tags .input-box .input-text { vertical-align:top; }
.product-view .box-tags .form-add-tags .button { margin-top:1px; }

.product .links li { display:inline; zoom:1; }

.cart .crosssell { _height:400px; }
.event  .event-bottom { _bottom:-14px }

/* Doubled Margin Fixes */
#bundle-product-wrapper,
.product-view,
.product-view .product-img-box .more-views li,
.product-view .box-tags .form-add-tags .input-box,
.form-list .customer-dob .input-box,
.sp-methods select.month { display:inline; }

.cart-table { border-collapse:collapse; }

.please-wait { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); margin-top:-100px; }

.cms-content.right .fieldset .form-list .fields { margin-bottom:11px; }
.cms-content.right .fieldset .form-list label { display:inline; zoom:1; }
.cms-content.right .fieldset .form-list .input-box { display:inline; zoom:1; }


.form-list .control .input-box { padding-top:2px; }
.form-list .add-field .input-box { display:inline; }
input.radio { width:13px; height:13px; }
input.checkbox { width:13px; height:13px; }
button.button { height:33px; }
.cart .checkout-types .btn-proceed-checkout,
.product-view .product-essential button.btn-cart,
.add-to-cart button.btn-cart { height:27px; }

#invitation-send-link { margin-right:7px; }
.product-view .add-review .form-list .review-summary-table { width:50px; }
.product-view .add-review .form-list .review-summary-table .rating-box .rating { height:0; padding-top:13px; overflow:hidden; }
.product-options dd select { _margin-bottom:1px; }

/* jQzoom */
.preload { width:100px; height:55px; }
/*.jqZoomPup { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); }*/

.options-container-small  dt { margin-top:1px; }

/* Clearer */
.clearer { display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }


.disabled { filter:alpha(Opacity=30); zoom:1; }
.disabled .disabled-block { filter:alpha(Opacity=1); zoom:1; }

* html .switcher-language { zoom:1; }

/**/
.collateral-container .tabs .head,
.addbox-holder .price-holder,
.cms-box .cms-box-title,
.list-faq li,
.list-download li,
.product-options dt,
#giftcard_balance_lookup .gift-card-info,
#giftcard_balance_lookup p.error-msg,
.deals .giftcard,
.giftcardaccount { zoom:1;}

#bundleProduct,
.table-caption { position:relative; z-index:1; }
.data-table { border-collapse:collapse; }
.sidebar .block-account li.current { position:relative; z-index:1; zoom:1; }
/* Clears and hasLayout fixes */
.checkout-onepage-index .col-main .callout,
.events-slider,
.product-image-popup .nav,
.multiple-checkout,
.gift-item,
.block-content,
.block-list li.item,
.currently li,
.category-title,
.order-info,
.sidebar .block,
.sidebar .block-account li a,
.giftcard-send-form,
.product-options dd .input-box,
.options-container-small .product-options,
.product-view .product-shop .product-main-info,
.product-view,
.top-cart .actions,
.header .quick-access,
.dashboard .reviews li,
.dashboard .tags li,
#events-home-page .slider-panel .event .status,
.table-caption,
.info-box,
.bundle-summary .product,
.block-cart .block-title a,
.block-cart .block-content .item,
.header-container,
.header-container .top-container,
.header,
.header-panel,
.navs,
.nav-add,
.nav-main,
.main,
.footer-before-container,
.footer-container,
.footer,
.col-main,
.col2-set,
.col3-set,
.col4-set,
.messages li,
.search-autocomplete li,
.block-poll li,
.product-view .box-related li.item,
.product-view .box-related li.item .item-info,
.block-reorder li,
.block .actions,
.block-cart .actions,
.mini-products-list li,
.cms-index-index .block-featured li.item,
.cms-index-index .block-featured .track,
.page-title,
.title-buttons,
.pager,
.sorter,
.ratings,
.products-grid,
.products-list .item,
.add-to-box,
.add-to-cart,
.product-view .product-img-box .more-views ul,
.product-view .box-tags .form-add-tags,
.product-options .options-list li,
.product-options-bottom,
.truncated,
.truncated .truncated_full_value,
.truncated .truncated_full_value .item-options dl,
.product-review,
.box-collateral,
.box-collateral .box-content,
.account-login,
.cart .cart-collaterals,
.cart,
.opc .step-title,
.opc .step,
.sp-methods,
.checkout-progress,
.form-list li,
.form-list li.fields .field,
.buttons-set2,
.buttons-set,
.clearfix,
.page-print .print-head,
.cart-tax-total,
.block-related,
.new-product-spotlight .more-new,
.addresses-list .col-2 li,
.top-container .widget-product-link a,
.top-container .widget-category-link a,
.top-container .widget-cms-link a,
.top-container .widget-hierarchy-link a,
.footer-before-container .widget-product-link a,
.footer-before-container .widget-category-link a,
.footer-before-container .widget-cms-link a,
.footer-before-container .widget-hierarchy-link a,
.reward-message,
.block-layered-nav,
.block-layered-nav li li,
.subcategories,
.info-box .box-title,
.cart .crosssell ul,
.social-buttons,
.cms-box { 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); }

.favorites { width:184px; height:313px; float:right; margin-right:30px; z-index:1; position:static; margin-top:130px; }

.product a { position:static; }

div.coupon { display:inline; float:right; margin-top:5px; }

#giftcard_balance_lookup p.error-msg { zoom:0; }
.div_GCLookup .please-wait { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); margin:-34px 0 0 -90px }

.td_FilterColor img { margin-top:0; }

.div_Price{ padding-right:5px; margin-right:-5px; }

.opc-wrapper .order-review .cart-price{ display:block; margin:0 15px 0 -13px; }


/* ADDED JUNE 10, 2010***********************************************************************/
/********************************************************************************************/
/********************************************************************************************/
.giftcard-send-form .form-list textarea { width:250px!important; float:none; clear:both; }/**/
.description-holder { width:250px; }                                                      /**/
.giftcard-send-form { width:250px; padding-right:0; }                                     /**/
.giftcard-amount-form .form-list .input-box { position:relative; z-index:99999 }          /**/
div.selectbox-wrapper { left:0; }                                                         /**/
/********************************************************************************************/
/********************************************************************************************/


/* ADDED JUNE 16, 2010***********************************************************************/
/********************************************************************************************/
/********************************************************************************************/
.giftcard-amount-form .selectbox { background-position:0 0; margin-top:0; padding-top:0; padding-bottom:0; }

#giftcard_amount_box input { margin-top:8px; }
.giftcard-amount-form .form-list .validation-error, .giftcard-amount-form .form-list .validation-passed { background-position:right 10px; margin-right:0; }
/********************************************************************************************/
/********************************************************************************************/


/* ADDED JULY 7, 2010***********************************************************************/
.campaign-holder { text-align:center; width:100%; position:absolute; height:98px; bottom:60px; z-index:1; left:0; background:url(https://rptskin-repeatfashionbv.netdna-ssl.com/skin/frontend/repeatcashmere/default/images/bg-campm.png) repeat-x; }

.campaign-left { width:5px; height:98px; background:none; }

.campaign-right { width:5px; height:98px; background:none; }

#dock2 { margin-top:16px; position:relative; /* must for IE6+7 */ }

#backstretch-wrap { z-index:1 !important; }
.wrapper { z-index: 1; }
.block-layered-nav li div.drop ul { display:inline; zoom:1; }
.block-layered-nav li div.drop ul { padding:0; width: 123px }

.block-layered-nav li li { zoom:normal; float:left;}
.block-layered-nav li li a { display: block; width:113px; }
