/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/

@import "/venda-support/js/external/yui/build/container/assets/container.css"; /* This MUST be left in place as it defines the base styling */

/* Panel modality mask styles */
/* See http://developer.yahoo.com/yui/examples/container/panelskin1.html for skining tutorial*/

/* general panel */
.yui-panel {border:none;}
.yui-panel .hd {
	background-color: #FFFFFF;
}
.yui-overlay, .yui-panel-container {width:590px;}
.mask {background-color:#000;}
/* popup panel */
#popupcontent_panel.yui-panel, #lightboxcontent_panel.yui-panel, #signin_panel.yui-panel {border:none;}
.yui-panel-container.shadow .underlay {background:none !important;}
/* modal mask */
#popupcontent_panel_mask, #lightboxcontent_panel_mask, #wait_panel_mask, #signin_panel_mask {background-color:#000;}

/* underlay */
#popupcontent_panel_c.yui-panel-container.shadow .underlay, #minicart_detail_c.yui-panel-container.shadow .underlay, #lightboxcontent_panel_c.yui-panel-container.shadow .underlay { top: 3px; bottom: -3px; right: -3px; left: 3px; background-color: #000; opacity: .12; filter: alpha(opacity=0); }
#lightboxcontent_panel_c {height:500px;}
/* header */
/* margin-left matches width of corner graphic */
#popupcontent_panel.yui-panel .hd, #lightboxcontent_panel.yui-panel .hd, #wait_panel.yui-panel .hd, #signin_panel.yui-panel .hd { padding:0; border:none; color:#FFF; height:30px; margin-left:8px; margin-right:8px; text-transform:uppercase; font-weight:bold; font-size:1em; overflow:visible; }
#popupcontent_panel.yui-panel .hd span, #lightboxcontent_panel.yui-panel .hd span, #wait_panel.yui-panel .hd span, #signin_panel.yui-panel .hd span {line-height:20px; padding-left:3px;}
#popupcontent_panel.yui-panel .hd .tl, #lightboxcontent_panel.yui-panel .hd .tl, #wait_panel.yui-panel .hd .tl, #signin_panel.yui-panel .hd .tl { width:8px; height:20px; top:0; left:0;  position:absolute; }
#popupcontent_panel.yui-panel .hd .tr, #lightboxcontent_panel.yui-panel .hd .tr, #wait_panel.yui-panel .hd .tr, #signin_panel.yui-panel .hd .tr { width:8px; height:20px; top:0; right:0; position:absolute; }
#popupcart li .details h2 {float:none;}
/* close window button */
#popupcontent_panel.yui-panel .container-close, #lightboxcontent_panel.yui-panel .container-close, #signin_panel.yui-panel .container-close { top:2px; right:4px; height:17px; width:17px; background-image:url(../../../images/popup_hd_bt_close.gif); }
/*#popupcontent_panel.yui-panel .container-close:hover, #lightboxcontent_panel.yui-panel .container-close:hover, #signin_panel.yui-panel .container-close:hover { background-image:url(../../images/popup_hd_bt_closeover.gif); }*/
	
/* body */
#popupcontent_panel.yui-panel .bd, #lightboxcontent_panel.yui-panel .bd, #wait_panel.yui-panel .bd{ padding:10px; background-color:#FFF; }
#popupcontent_panel #buttons, #lightboxcontent_panel #buttons { width:350px; }

/* product list specific */
#icat_popup #popupcontent_panel.yui-panel { width: 430px; }
#icat_popup #popupcontent_panel.yui-panel .bd { height: 425px; overflow: auto; }

/* product detail specific */
#invt_popup #popupcontent_panel.yui-panel { width: 390px; border:1px solid #CCCCCC;left:265px;top:21px;}
#invt_popup #popupcontent_panel.yui-panel .bd { overflow:hidden; }
#invt_popup #popupcontent_panel h1 { display:none; } /* hide the title because it is already supplied in the popup header */

/* lightbox - product detail */
#lightbox_holder #lightboxcontent_panel.yui-panel .bd { overflow:hidden;width:570px;}
#lightbox_holder #lightboxcontent_panel h1 { display:none; } /* hide the title because it is already supplied in the */
#lightboxflash { display:block;width:100% !important; }

/* loading panel */
#wait_panel_c.yui-panel-container{width:240px;}
#wait_panel.yui-panel {width:240px;}
#wait_panel.yui-panel .bd #loadPanelImg {	background-image:url(../../../images/loading_bar.gif); display:block; width:220px; height:19px; }

/* minicart detail */
#popupcart_panel_c, #popupcart_panel_c #popupcart_panel {width:290px !important;}
#minicart_detail { position:absolute; top:109px; right:380px; font-size:0.9em; color:#333; z-index:2;} /* add the z-index for IE to float popup above Element heading graphics */

#minicart_detail #popupcart_panel {overflow:hidden;background:#ffffff;} /*leave overflow hidden when using animation*/
#minicart_detail #popupcart_panel.yui-panel { width: 250px;} /* obsolete after 5_3_16 */

/* header */
/* margin-left matches width of corner graphic */
#minicart_detail .yui-panel .hd {font-size:1em;font-weight:bold;overflow:visible;padding:7px 0 9px 8px;text-align:left;text-transform:uppercase; border:0; }
#minicart_detail .yui-panel .hd span {color:#666666;font-size:1.2em;font-weight:normal;line-height:20px;padding-left:3px; font-weight:bold;}
#minicart_detail .yui-panel .hd .tl {}
#minicart_detail .yui-panel .hd .tr { }

/* body */
#minicart_detail .yui-panel .bd {background-color:#FFFFFF;overflow:hidden; }
#popupcart_panel {border:1px solid #999999;}
.yui-panel .hd span {display:block !important;}
.items_added li span#updatemdItems, li.total span#updatemdTotal,ul#minicart_products h2,
ul#minicart_products p.price,.minicarttotals a {font-weight:normal;}

/* products */
#minicart_detail ul {}
ul#minicart_products { margin:5px 0; }
ul#minicart_products li {border-bottom:1px solid #cccccc;clear:both;overflow:hidden;padding:10px 0 10px;width:265px;}
ul#minicart_products h2 {padding: 0;border:none;font-size:0.9em;}
ul#minicart_products p.price {font-size:1em;}
ul#minicart_products p { margin: 0; padding-top:0.25em; }
ul#minicart_totals li.items {margin:0 !important;}
ul#minicart_totals {margin:4px 0 0 !important;padding:0 !important;font-size:1.1em;font-weight:normal;}
ul#minicart_totals li {margin:0;padding:0 0 0 23px !important;text-align:left;clear:both;}
ul#minicart_totals li span#updatemdTotal {padding-left:0 !important;clear:both;}
ul#minicart_products .image { float: left; padding-left:5px;}
ul#minicart_products .details { border:medium none;float:right;font-size:1.2em;padding-right:20px;text-align:left;width:180px;}
ul#minicart_products img { width:50px; }
/* links */
.minicarttotals {float:left;padding-right:4px;width:127px;}
ul#minicart_totals span#updatemdItems {padding-left:0 !important;}
ul#minicart_links {border-left:1px solid #CCCCCC;float:right;margin-right:5px;padding-left:15px;width:125px; } /* We add this because IE6 doesn't like float right on li.checkout without it */
ul#minicart_links li {margin:5px 0;}

ul#minicart_links li.checkout a {background:url("../../../images/ae/bt_mini_checkout.png") no-repeat scroll left top transparent;float:left;height:31px;text-indent:-5000px;width:126px;}
ul#minicart_links li.viewbasket a {background:url("../../../images/ae/bt_mnccontinueshopping.png") no-repeat scroll left top transparent;float:left;height:31px;text-indent:-5000px;width:126px;}

/* close window button */
#minicart-close { background-image:url("../../../images/popup_hd_bt_close.gif");background-repeat:no-repeat;cursor:pointer;
height:26px;margin:0;padding:0;position:absolute;right:4px;top:2px;visibility:inherit;width:23px;z-index:6; }

#popupcart_panel_h span {}

/* sign in */
#signin_popup {text-align: left;}
#iframewrapper {margin:0 auto; padding-top:0; text-align: left; position: relative;}
#iframewrapper .checkoutR, #signin_popup .checkoutR {display:none;} /* hides the help & info section */
#iframewrapper h1, #signin_popup h1 {display:none;} /* hides the title sourced in the popup */
#iframewrapper fieldset.f-loginemail div {margin:10px 0;}
#iframewrapper .dontFloat {float:none;width:auto;}
#signin_popup #signInPanelIframe1 {width:505px; height:220px;}
#signin_popup .containerpwrm, #signin_popup .containerpwrmthankyou {margin: 10px;}

/* underlay */
#signin_panel_c.yui-panel-container.shadow .underlay {left:3px;right:-3px;top:3px;bottom:-3px;position:absolute;background-color:#000;opacity:0.12;filter:alpha(opacity=12);}


/* body */
#signin_panel .bd { padding:10px; height:230px; border-bottom:none; border-top:1px solid #343434; border-left:1px solid #343434; border-right:1px solid #343434; background-color:#FFF; }
#signin_panel .bd #loadPanelImg { background-image:url(../../../images/loading_bar.gif); display:block; width:220px; height:19px; }

/* footer */
#signin_panel .ft { padding:0 10px 10px 10px; border-top:none; border-bottom:1px solid #343434; border-left:1px solid #343434; border-right:1px solid #343434; background-color:#FFF; font-size:0.9em; overflow:visible;}
#signin_panel .ft p { padding:0; margin:0;}

 /* ALTERNATE VIEW IMAGES */
#mainImage img {margin:0 0 5px 0; padding:0; border:solid 1px #C7C7C7;}
#alternateViewList {float:left; text-align:left; margin:10px 0 0 8px;}
#altviewHeader {text-align:left; margin:0 0 5px 0;}
#closeWindow {float:left; width:100%; margin:10px 0 0 0; padding:0;}
#closeWindow a {color:#333;}
 	 
/* alternate view display as image list */
#alternateViewList img {margin:5px 3px 0 0; border:1px solid #C7C7C7;}
#alternateViewList a:hover img, #alternateViewList a.selected img {border:1px solid #999999;}
 	 
/* alternate view display as number list */
#alternateViewList a span {float:left; margin:0 5px 0 0; padding:5px; border:1px solid #C7C7C7; display:block; cursor:pointer;}
#alternateViewList a:hover span, #alternateViewList a.selected span {border:1px solid #838383; text-decoration:none; background:#C7C7C7;}


.bd #vdo {text-align: center;}

/* product detail/ product list/ search - hide lightbox header */
#lightbox_holder_detail .lightBoxContent {height:550px !important;width:570px;}
#lightbox_holder_list .lightBoxContent {height:494px !important;width:570px;}
#lightbox_holder_list .hd, #lightbox_holder_detail .hd{width:0px !important; height:1px !important; background:#fff !important;}
#lightbox_holder_list span.container-close, #lightbox_holder_detail span.container-close {display:none;}
#lightbox_holder_list .bd {background: none !important; padding: 0 !important;}
#lightbox_holder_detail .bd {width: 570px; background: none !important; padding: 0 !important;}
a#closelightbox {display: none; color:#000; float:right; margin:5px; text-transform:uppercase;}

/*QUICKVIEW CSS*/
#quickView form#addproductform .pdaddtobuttons {top:0 !important;}
#quickView  form#addproductform .pdaddtobuttons {padding-left:0 !important;}
#quickView  p.instock {float:left !important;}
#quickView p.collectionpatternlink  {display:none;}
#quickView #package h2.iacchead, #quickView #package #showRVI,#quickView #informationtab,#quickView .pdiacc,#quickView .personalized,#quickView #catwalklink,#quickView .pdpatternsign,#quickView p.categorytree,#quickView p.print,#quickView p.tellafriend,#quickView p.socialbookmark, #quickView img.brandlogo,#quickView #Lsb_waterford ,#quickView #Lsb_wedgwood,#quickView #Lsb_royaldoulton,#quickView .invtskupd,#quickView .toptabwrapper,#quickView h2.subheading{display:none !important;}
.bd {background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 0pt; margin: 0pt;}
.container-close {background-image:url("../../../images/popup_hd_bt_close2.gif") !important;width:30px !important;height:31px !important;}
#quickView #productdetail-image,#quickView #productdetail-image img {width:328px !important;}
#quickView #productdetail .overlay {margin-left:249px !important;}
#quickView .descriptionarea {margin:10px 0 0 !important;padding-right:10px;width:332px !important;}
#quickView  .pricerows,#quickView .descriptionarea  {text-align:left;}
#quickView p.instock {margin:0 !Important;position:inherit !important;}
#quickView .addtoqtycol {width: 339px !important; border-bottom: 1px solid #EBEBEB;border-top: 1px solid #EBEBEB; padding: 7px 0; margin-bottom: 10px;}
#quickView .pricerows,#quickView .toptabwrapper {width:335px;margin-bottom:11px;float:left;}
.quickviewprice  {display:none;}
#quickView  p.nostockqv,#quickView  p.nostock{background:url("../../../images/nostock.gif") no-repeat scroll left center transparent;
color:#333333;font-family:verdana,arial,times New Roman;font-size:0.9em;font-weight:bold;text-transform:uppercase;width:115px;padding-left:20px;}
#quickView .quickviewprice {display:block !important;}
#quickView #productdetail,#quickView #package {margin-top:33px;}
#quickView #productdetail form {padding-left:0 !important;}
#quickView p.viewdetails a{color:#333333;float:left;font-size:1.2em;margin-left:150px;text-decoration:underline;width:94px;}
#quickView  p.viewdetails {display:block;}
#quickView #productdetail-altview div,#quickView #package #productdetail-altview div {float:none !important;margin-right:2px;display:inline;}
#quickView #addedmsg p {text-align:left;margin-left:10px;}
#quickView #productdetail-altview {float:none !important;text-align:center;width:320px !important;}
p.viewdetails {display:none;}
/* #quickView #package .overlay {margin-left:249px;} */
p.pkgquickviewmsg {color: #9A4E55; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 10px 0pt; margin-top: 10px !important;}
#quickView_panel_c {background:#red;}
#quickView .pkgquickviewrap {display:block !important;}
#package .pkgquickviewrap {display:none;}
#quickView_panel {width:700px;}
#quickView_panel .bd {padding-bottom:24px;#padding-bottom:35px;_padding-bottom:35px;}
#quickView #packageproducts  {display:none;}
/*FEATURE VIEW HOME CSS*/
#featureView_panel_mask {background:none;}
#featureView_panel p.release,#featureView_panel input.preorder,#featureView #package h2.iacchead, #featureView #package #showRVI,#featureView #informationtab,#featureView .pdiacc,#featureView .personalized,#featureView #catwalklink,#featureView .pdpatternsign,#featureView p.categorytree,#featureView p.print,#featureView p.tellafriend,#featureView p.socialbookmark, #featureView img.brandlogo,#featureView #Lsb_waterford ,#featureView #Lsb_wedgwood,#featureView #Lsb_royaldoulton,#featureView .invtskupd,#featureView .toptabwrapper{display:none !important;}
.bd {background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 0pt; margin: 0pt;}
#featureView_panel_c .container-close {background-image:url("../../../images/ae/miniclosebt.png") !important;height:8px !important;width:38px !important;}
#featureView #productdetail-image,#featureView #productdetail-image img {height:100px;width:100px !important;}
#featureView .invtmedia  {margin-left:8px;background:url(../../../images/quickviewlayer.gif) no-repeat left top;padding-left:18px;width:107px !important;height:102px;position:absolute;bottom:0;margin-bottom:8px;left:0;text-align:left;}
#featureView #productdetail .overlay {margin-left:51px !important;}
#featureView .descriptionarea {color:#2D5074;margin:0 16px 0 0 !important;width:197px !important;}
#featureView .desc p.invtdesc2 {color:#2D5074 !important;font-size:0.9em !important;float:right;margin-right:0;*html margin-right:-5px;}
#featureView_panel  #productdetail h1 {color:#2D5074;float:right;margin-right:14px;padding-top:19px;text-align:right;width:321px;}
#featureView #productdetail .desc .invtdesc2 {padding:5px 0;}
#featureView_panel .yui-panel .container-close  {right:17px;top:12px;}
#featureView_panel  span.container-close {text-align:left !important;}
#featureView_panel .bd {background:url("../../../images/minibgbtm.png") no-repeat scroll left bottom transparent;}

#featureView p.instock {margin:0 !Important;position:inherit !important;}
#featureView .addtoqtycol {float:right;left:5px;#left:7px;_left:7px;margin:0;position:relative;text-align:right;width:161px;}
#featureView .toptabwrapper {width:335px;}
#featureView .pricerows {width:200px;text-align:right;}
#featureView #productdetail,#featureView #package {float:left;margin-top:9px;width:356px;}
#featureView #productdetail form {float:right;padding-left:0 !important;width:202px;}
#featureView p.viewdetails a{font-size: 1.2em; text-decoration: underline;color:#333333;}
#featureView  p.viewdetails {display:block;float:right;width:117px;margin-right:3px;}
#featureView #productdetail-altview {top: 0pt !important; margin: -8px auto !important; float: none !important;}
p.viewdetails {display:none;}
#featureView #package .overlay {margin-left:243px;}
p.pkgquickviewmsg {color: #9A4E55; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 10px 0pt; margin-top: 10px !important;}
#featureView_panel_c {width:360px;}
#featureView_panel .hd {background:url("../../../images/minibgtop.png") no-repeat scroll left top transparent;border:0 none;margin:0;padding:0;}
#featureView .pkgquickviewrap {display:block !important;}
#featureView  .desc {text-align:right;}
#package .pkgquickviewrap {display:none;}
#featureView_panel {width:359px;}
#featureView_panel_c .yui-panel {background:none !important;}
#featureView_panel .bd {padding-bottom:20px;}
#featureView_panel input.buy {display:block;float:right;}
#featureView_panel span.container-close {right:16px !important;top:15px !important;overflow:hidden;}
#featureView a#zoom_link ,#featureView p.writereview,#featureView .pdqtywrapper {display:none;}
#featureView p.pkgquickviewmsg {margin:0 8px 10px !important;}
#featureView #productdetail p.price {text-align:right; width:auto;color:#2D5074;}
#featureView #productdetail p.pricemsrp {color:#2D5074;font-size:1.3em;margin:0 0 5px !important;}


/*PATTERNLIST OUT OF STOCK LIGHTBOX*/
#emailmeback div {text-align:left;margin-left:12px;}

