﻿/*<CSS ID="1024_quickview_2012.css" Name="1024_quickview_2012.css" />*/

.unused { display:none; }

a.quickview-close { display:block; width:70px; height:20px; margin:0 0 10px 550px; background:#eee url(//secureimages.plussizetech.com/images/site_images/womanwithin/quickview_2012_close_box.png) 10px 0 no-repeat; cursor:pointer; }
div.qv-ie.ie-quickview-background-top a.quickview-close { position:relative; left:-4px; top:11px; }

#quickview-wrapper select, #quickview-wrapper input { padding:0; }
#quickview-wrapper .buttons input { float:right;}

/* main and alt images, product number */
#quickview-wrapper { float:none; margin:0; padding:0 10px 20px; }
div.qv-ie #quickview-wrapper {  }
#quickview-wrapper .image-column {float:left; width:225px; }
#quickview-wrapper .image-column .productimage { border:0; }
#quickview-wrapper .image-column .product-image-wrapper { margin:0px auto; padding:0px; }
#quickview-wrapper .image-column div.product-image-wrapper div { margin:0; }
#quickview-wrapper .image-column div.product-image-wrapper div img { margin:0; }
#quickview-wrapper .image-column div.product-image-wrapper a img { margin-right:6px; }
#quickview-wrapper .image-column div.product-image-wrapper div.gallery-container { position:relative; width:220px;height:62px;  margin-top:10px; overflow:hidden; }
#quickview-wrapper .image-column .arrow_left { position:absolute; left:0px; top:-15px; z-index:10; background-color:#fff; padding:0px; }
#quickview-wrapper .image-column .arrow_right { position:absolute; right:-6px; top:-15px; z-index:10; background-color:#fff; padding:0px 0px 0px 6px; }
#quickview-wrapper .image-column .slideshow_images { position:absolute; left:12px; text-align:left; padding-left:4px; }
#quickview-wrapper .image-column .slideshow_images img { margin:0px; padding:1px; cursor:pointer; border:0px; }
#quickview-wrapper .image-column .slideshow_images a img:hover { border:1px solid #ccc; padding:0px; }
#quickview-wrapper .image-column span.image-not-available { display:block; width:220px; height:50px; position:relative; left:0; bottom:100px; margin-bottom:-50px; z-index:999; background:url(//secureimages.plussizetech.com/images/site_images/womanwithin/1024_ww_no_colorized_image_available_medium.png); }
#quickview-wrapper .image-column .zoomLink { width:220px; height:317px; overflow:hidden; background:url(//secureimages.plussizetech.com/images/site_images/womanwithin/1024_ww_quickview_main_image_loading.gif);}
#quickview-wrapper .image-column #item_num { margin:10px 0 0 0; font-size:11px; font-weight:normal; text-align:center; }

#quickview-wrapper .image-column .tabscontainer { height:23px; }
#quickview-wrapper .image-column .tabscontainer ul.tab li { border:1px solid #ccc; }
#quickview-wrapper .image-column .tabscontainer ul.tab li div { height:20px; }
#quickview-wrapper .image-column .tabscontainer ul.tab li div a { height:16px; padding:2px 0; }
#quickview-wrapper .image-column .playerbox { border:0; }

/* product info and configuration */
#quickview-wrapper .description-column { float:left; width:350px; margin-left:20px; font-size:14px; color:#333; }
div.qv-ie #quickview-wrapper .description-column { padding-top:10px; }
#quickview-wrapper .description-column span#lblMfError { color:#c00; }
#quickview-wrapper .description-column h1 { margin-bottom:5px; font-size:16px; }
#quickview-wrapper .description-column h2 { font-size:14px; }
#quickview-wrapper .description-column h3 { margin-bottom:5px; font-size:12px; font-weight:bold; color:#f00; /*text-transform:lowercase;*/ }
#quickview-wrapper .description-column h3#also { font-weight:normal; color:#333; }
#quickview-wrapper .description-column .current_price { min-height:45px; }
#quickview-wrapper .description-column .current_price br { display:none; }
#quickview-wrapper .description-column .salepricestyle font { display:block; font-weight:bold; color:#FF0000; /*text-transform:lowercase;*/ }
#quickview-wrapper .description-column .StrikeStyle { display:block; font-size:12px; text-decoration:line-through; color:#000; }
#quickview-wrapper .description-column .strike-price { display:block; font-size:12px; text-decoration:line-through; color:#000; }

#quickview-wrapper .description-column .tabs { float:none; width:350px; margin:20px 0 10px; /*text-transform:lowercase;*/ } 
#quickview-wrapper .description-column .tabs select { font-size:11px; }
#quickview-wrapper .description-column .tabs ul.tab-nav li { display:inline; position:relative; list-style:none; font-size:11px; z-index:10; *margin-right:5px; }
#quickview-wrapper .description-column .tabs ul.tab-nav li a { display:inline-block; width:112px; height:20px; padding:5px 0 0 0; text-decoration:none; text-align:center; border:1px solid #ccc; border-width:1px 1px 0; font-weight:bold; color:#fff; background:#aaa; }
#quickview-wrapper .description-column .tabs ul.tab-nav li a.selected,
#quickview-wrapper .description-column .tabs ul.tab-nav li a:hover { color:#444; background:#f1f1f1; }
#quickview-wrapper .description-column .tabs .tab-content { float:none; display:none; position:relative; width:328px; margin-top:-1px; padding:5px 10px 10px 10px; border:1px solid #ccc; z-index:99; font-size:11px; background:none; /*text-transform:lowercase;*/ overflow:visible; }
#quickview-wrapper .description-column .tabs #second { height:235px; overflow:auto; }
#quickview-wrapper .description-column .tabs #second ul { padding:5px 0 10px 20px; }

#quickview-wrapper .description-column .tabs .error-msg { font-weight:bold; color:#c00; }
#quickview-wrapper .description-column .tabs .selectionHolder br { display:none; }
#quickview-wrapper .description-column .tabs .size-row { padding:10px 0; }
#quickview-wrapper .description-column .tabs .size-row select { width:110px; /*text-transform:lowercase;*/ }
#quickview-wrapper .description-column .tabs .select_size_color_label { font-size:11px; font-weight:bold; padding-right:10px; color:#333; }
#quickview-wrapper .description-column .tabs #select_color_value { display:block; height:18px; font-weight:bold; color:#000; }
#quickview-wrapper .description-column .tabs .size-menu-link { display:inline; padding-left:20px; }
#quickview-wrapper .description-column .tabs .swatch-error-msg { display:block; font-weight:bold; color:#c00; }
#quickview-wrapper .description-column .Hemit { padding:10px 0 0 0; }
#quickview-wrapper .description-column .Hemit input { vertical-align:-2px; border:0; }
#quickview-wrapper .description-column .Hemit select { width:55px; margin-left:10px; }
#quickview-wrapper .description-column .monogramwrapper { padding:10px 0 0 0; }
#quickview-wrapper .description-column .monogramwrapper input { vertical-align:-2px; border:0; }
#quickview-wrapper .description-column .monogramwrapper label { padding-right:10px; }

#quickview-wrapper .description-column .tabs .swatches-2011-wrapper { width:328px; }
#quickview-wrapper .description-column .tabs .swatches-datalist-wrapper { width:312px; max-height:90px; padding:5px 5px 5px 9px; overflow-y:auto; overflow-x:hidden; border:1px solid #ccc; }
#quickview-wrapper .description-column .tabs .swatch-2011 { display:inline-block; margin-right:4px; padding:5px 2px; border-bottom:5px solid #fff; }
#quickview-wrapper .description-column .tabs .swatch-2011-link { display:block; margin:0; width:26px; height:26px; height: 20px\9; border:1px solid #ccc; cursor:pointer; float:left; }
#quickview-wrapper .description-column .tabs .swatch-2011-link:hover { margin:0; border:1px solid #666; }
#quickview-wrapper .description-column .tabs .unavailable img { visibility:visible !important; height: 20px\9 !important; }
#quickview-wrapper .description-column .tabs .stoptext { display:none; }
#quickview-wrapper .description-column .tabs .quantity_container { margin-top:10px; }
#quickview-wrapper .description-column .tabs .quantity_container select { width:45px; }
#quickview-wrapper .description-column .tabs #stock_available_msg { padding-left:10px; font-weight:bold; color:#000; }

#quickview-wrapper .description-column .tabs div.swatch-tooltip { position:absolute !important; z-index:99; }
#quickview-wrapper .description-column .tabs div.swatch-tooltip div { width:112px; height:52px; padding:13px 15px 0; color:#ff0000; text-align:center; }
#quickview-wrapper .description-column .tabs div.swatch-tooltip div.tooltip-small { background:url(//secureimages.plussizetech.com/images/site_images/mastersite/1024_osp_pdp_availability_notice_small.png) center top no-repeat; }
#quickview-wrapper .description-column .tabs div.swatch-tooltip div.tooltip-large { background:url(//secureimages.plussizetech.com/images/site_images/womanwithin/1024_ww_pdp_availability_notice_large.png) center top no-repeat; }

#quickview-wrapper .description-column .buttons  { position: relative; clear:both; }
#quickview-wrapper .description-column .buttons a.addToBasket { display: inline-block; height: 25px; line-height: 25px; } /* Center inner text in middle of button using line-height */
#quickview-wrapper .description-column .buttons img.addToBasket { }
#quickview-wrapper .description-column .buttons a.disabled { cursor:default; }
#quickview-wrapper .description-column .buttons span { *float:left; }

#quickview-wrapper div.info-tooltip { position:absolute; z-index:99; width:122px; height:43px; padding:5px 10px 0; font-size:11px; font-weight:bold; text-align:center; color:#ff0000; background: url(//secureimages.plussizetech.com/images/site_images/mastersite/1024_osp_qv_add_product_notice.png) center top no-repeat; }
#quickview-wrapper div.info-tooltip { margin-top:-13px\9; *margin-top:10px; }

#quickview-wrapper .description-column .heavy-code,
#quickview-wrapper .description-column .international-shipping-note  { font-weight:normal;font-size:11px;font-style:italic; }
#quickview-wrapper .description-column .heavy-code span { display:block; }
#quickview-wrapper .description-column .msg { margin-bottom:10px; font-size:11px; }
#quickview-wrapper .description-column .imgContinue { cursor:pointer; }

#quickview-wrapper span.viewShoppingBagLink img { margin-right:5px; }

#ImageButtonContinue { position:absolute; width:150px; right:10px; right:10px\9; bottom:20px; bottom:40px\9; cursor:pointer; }

/** Error and Suc. Msg ********************************************************************/
#quickview-wrapper .error_out, .wrapErrorB { width:275px; min-height:28px; margin:5px 0 10px; padding:10px 20px 10px 50px; font-size:11px; text-align:left; background:url(//secureimages.plussizetech.com/images/site_images/womanwithin/warning_icon.png) 8px 8px #fee7e9 no-repeat; border:1px solid #ff4242; color:#ff4242; /*text-transform:lowercase;*/ }

#quickview-wrapper .shopping-bag-status, .backorder { width:275px; min-height:31px; margin:5px 0 10px; padding:10px 20px 10px 55px;border:1px solid #090; font-size:11px; text-align:left; background:url(//secureimages.plussizetech.com/images/site_images/womanwithin/thumbs_up_icon.png) 8px 8px #e9fce0 no-repeat; color:#646f61; /*text-transform:lowercase;*/ }
#quickview-wrapper .shopping-bag-status ul { margin-left:20px; }
#quickview-wrapper .shopping-bag-status a.lnkShoppingBag { display:block; margin-top:10px; }

#quickview-wrapper .backorder ul { margin:10px 0 10px 20px; }
#quickview-wrapper .backorder .more-colors-sizes { display:block; margin:10px 0; }
#quickview-wrapper .backorder .viewShoppingBagLink { display:block; margin-bottom:10px; }
