/*
   Magic Zoom v3.1.24
   Copyright 2010 Magic Toolbox
   You must buy a license to use this tool.
   Go to www.magictoolbox.com/magiczoom/
*/

.MagicZoom img {
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}

#pzoom {
position:relative;
z-index:20001;
}

/* Style of zoomed window */
.MagicZoomBigImageCont {
border: 1px solid #999;
/*position:relative;*/
z-index:20000;
}

/* Style of header, activated with "title" attribute in <a> tag */
.MagicZoomHeader {
font-size: 8pt !important;
line-height: normal !important;
color: #fff;
background: #666;
text-align: center !important;
}

/* Style of small square under mouse */
.MagicZoomPup {
border: 1px solid #aaa;
background: #fff;
cursor: move;
}

/* Style of message box while image is loading */
.MagicZoomLoading {
border: 1px solid #ccc;
background: #fff url('/media/images/ajax-loader.gif?0df0a6554783') no-repeat 2px 50%;
padding: 4px 4px 4px 24px !important;
margin: 0;
text-decoration: none;
text-align: left;
font-size: 8pt;
font-family: sans-serif;
color: #444;
}

/* Product Page
------------------------------------------------------------*/
#page.search-result div.main-content { padding-bottom:0; width: 1200px }
#page.search-result div.main-content div.main-content-product { position: relative; padding:20px 45px; }

/* Left column */
#page.search-result div.main-content div.main-content-product div.column-left { }
#page.search-result div.main-content div.main-content-product div.column-left div.product-image { position: relative; }
#page.search-result div.main-content div.main-content-product div.column-left div.product-image div.ourTouch img.product-image-preloader { display:block; position:relative; left:148px; top:193px; }
#page.search-result div.main-content div.main-content-product div.column-left div.product-image div.ourTouch { width: 469px; height: 656px;}
#page.search-result div.main-content div.main-content-product div.column-left div.product-image img {}
#page.search-result div.main-content div.main-content-product div.column-left div.product-image a.zoom { display: block; position: absolute; top: 9px; right: 11px; height: 15px; width: 15px; padding: 2px; background: url('/media/images/icon-zoom.png?0df0a6554783') no-repeat; }

/* Left tabs under image */
#page.search-result div.main-content div.main-content-product div.column-left div.tab_content ul li { float:left; padding-left: 8px; height: 69px;  padding-bottom:5px; }
#page.search-result div.main-content div.main-content-product div.column-left div.tab_content ul li.last a { padding-right: 0px; }
#page.search-result div.main-content div.main-content-product div.column-left div.tab_content ul li a { display: block; }
#page.search-result div.main-content div.main-content-product div.column-left div.tab_content ul li a:hover { height: 71px; border-bottom:3px solid #e64040; }
#page.search-result div.main-content div.main-content-product div.column-left div.tab_content ul li a img { border:1px solid #e2e2e2; }

/* Right column */
#page.search-result div.main-content div.main-content-product div.column-right {}
#page.search-result div.main-content div.main-content-product div.column-right .product-header {  }
#page.search-result div.main-content div.main-content-product div.column-right .product-header-left { width:100%; display: inline-block }
#page.search-result div.main-content div.main-content-product div.column-right .product-header-right { display:inline-block  }


#page.search-result div.main-content div.main-content-product div.column-right h1 { font: bold 21px 'Lato',sans-serif; color:#333131; text-transform:uppercase; padding-top:15px; padding-bottom:5px;}
#page.search-result div.main-content div.main-content-product div.column-right h2 {font:bold 13px 'Lato',sans-serif; color:#999999; text-transform: uppercase;}
#page.search-result div.main-content div.main-content-product div.column-right h3 { font: bold 21px 'Lato',sans-serif; color:#333131;  padding-bottom:15px;}
#page.search-result div.main-content div.main-content-product div.column-right h4 strike,
#page div.may-like div.container-img div.details h4 strike { font-size: 16px; }
#page div.may-like div.container-img div.details h4 strike + span { color: #FF4747; }

/* Product options */
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle { min-height:130px; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle { margin: 20px 0 0; background-color:#FFF; padding:10px 0px; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle p.label {width: 150px; float:left; font: 13px 'Lato', sans-serif; color:#333131; margin-bottom:10px;padding:0px; margin-right:15px;}
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper {margin-bottom:15px;}
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper fieldset { width: 250px; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper label { padding: 0 10px 7px 0; height:21px; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper label span,
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper label span img { height: 20px; width: 20px; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper label:hover span span.color { padding: 0; border: 0; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .size-wrapper,
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .seam-wrapper,
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .qty-wrapper {margin-bottom:15px;}
.ie7 #page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .size-wrapper,
.ie7 #page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .seam-wrapper { border:1px solid #f8f8f8; }
#page.search-result div.main-content div.main-content-product div.column-right div.size-wrapper fieldset label:hover span,
#page.search-result div.main-content div.main-content-product div.column-right div.seam-wrapper fieldset label:hover span { margin-right:0; font-weight: normal; }
#page.search-result div.main-content div.main-content-product div.column-right div.size-wrapper fieldset label.selected span,
#page.search-result div.main-content div.main-content-product div.column-right div.seam-wrapper fieldset label.selected span { margin: 0 -1px -6px; padding: 0 0 4px; border-bottom: 2px solid #E64040; font-weight: bold; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle a.switcher { display: block; height: 25px; width: 57px; margin-right:10px; background: url('/media/images/search/size-chart-icon.png?0df0a6554783') no-repeat; cursor: pointer; }
#page.search-result div.main-content div.main-content-product div.column-right fieldset label { float: left; margin: 0 0 5px; padding: 0 13px 5px 0; border-bottom: 1px solid #dcdcd4; font: 13px 'Lato', sans-serif; }
#page.search-result div.main-content div.main-content-product div.column-right fieldset label input { display: none; }
#page.search-result div.main-content div.main-content-product div.column-right fieldset label span { display: block; }
#page.search-result div.main-content div.main-content-product div.column-right .color-choice-wrapper fieldset label.nthChild8n,
#page.search-result div.main-content div.main-content-product div.column-right fieldset label.nthChild14n,
#page.search-result div.main-content div.main-content-product div.column-right fieldset label.last { padding-right: 0; }
#page.search-result div.main-content div.main-content-product div.column-right fieldset label:hover span { margin: 0 -2px -0px 0; padding: 0 0 4px; border: 2px solid #e64040; font-weight: bold; }
#page.search-result div.main-content div.main-content-product div.column-right .jqTransformSelectWrapper {width:60px; margin:0;}
#page.search-result div.main-content div.main-content-product div.column-right .jqTransformSelectWrapper ul{top:28px;left: -1px;width:60px;}
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper fieldset label:hover span { margin: 0 0 -8px; padding: 0 0 6px; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span { margin: -2px -2px -8px; padding: 0 0 0px; border: 1px solid #E64040 !important; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span span.color { margin: 0; padding: 0; border: 0; }
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span,
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span img,
#page.search-result div.main-content div.main-content-product div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span span.color { height: 24px; width: 24px; }
#page.search-result div.main-content div.main-content-product .preloader { float:right;}
#page.search-result div.main-content div.main-content-product .backorder-button { margin-top:0; }

/*pop up*/
/*#page.search-result div.main-content div.main-content-product div.column-left div.product-image img.selected,*/
div.overlay { display: none; position: fixed; z-index: 10000; top: 0; left: 0; background: #000000; }
div.productZoom { display: none; position: absolute; z-index: 10001; padding: 12px; background: #ffffff; }
div.productZoom a.close, div#popupBackorder a.close, div.popupRecent a.close { position: absolute; top: 0; right: 0; height: 28px; width: 28px; background: url('/media/images/pop-up-close-btn.png?0df0a6554783') no-repeat; }

#page.search-result div.main-content div.main-content-product div.column-right ul { margin: 0; padding-bottom: 0; }
#page.search-result div.main-content div.main-content-product div.column-right li { margin: 0 0 0 20px; padding: 4px 0; list-style-type: disc; font: normal 13px/15px 'Lato',sans-serif; color: #999999; }
#page.search-result div.main-content div.main-content-product div.column-right .selectors ul { margin: 0; padding: 0; }
#page.search-result div.main-content div.main-content-product div.column-right .selectors li { list-style-type: none; font: 12px 'Lato', sans serif; color: #3f3f3f; margin: 0; padding: 0; }
/*#page.search-result div.main-content div.main-content-product div.column-right div.links { position: absolute; top: 36px; left: 0; height: 50px; width: 95%; }*/

#page.search-result div.main-content div.main-content-product div.column-right .product-description { padding-top:10px; margin-bottom:20px; }
#page.search-result div.main-content div.main-content-product div.column-right .product-description p { display:block; width:100%; margin-bottom:0px; padding-bottom:0px; }
#page.search-result div.main-content div.main-content-product div.column-right .product-description ul { display:block; float:left; width:240px; margin-left:0px !important; margin-bottom:20px }

#page.search-result ul.info-delivery {}
#page.search-result ul.info-delivery li { list-style-type:none !important; margin-left:0 !important; }
#page.search-result ul.info-delivery li a {font:normal 13px/18px 'Lato',sans-serif; color:#333333; display:inline-block; margin-bottom:8px; text-decoration:none;  padding-left:10px; line-height:20px;}
#page.search-result ul.info-delivery li a.delivery {background: url('/media/images/search/icon-delivery.png?0df0a6554783') no-repeat left top;}
#page.search-result ul.info-delivery li a.washing {background: url('/media/images/search/icon-washing.png?0df0a6554783') no-repeat left top;}

.color-box { -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50; }

/*Tabs CSS*/
ul.tabs { margin: 0; padding: 0; float: left; list-style: none;	border-bottom: 1px solid #e2e2e2;	border-left: 1px solid #e2e2e2;	margin-top:-6px;}
ul.tabs li { float: left; 	margin: 0; 	padding: 0;	text-align: center;  width: 235px; }
ul.tabs li a {	text-decoration: none;	display: block;	padding: 0 20px; height: 31px; border: 1px solid #e2e2e2;	border-left: none;	border-top:none;	margin-bottom: -1px; 	overflow: hidden;	position: relative;	background:#f8f8f8;	font:bold 11px 'Lato',sans-serif; color:#999999;	line-height: 31px; }
html ul.tabs li.active a, html ul.tabs li.active a:hover  { background: #fff;	border-bottom: 1px solid #fff; font:bold 11px 'Lato',sans-serif; color:#333131; line-height:31px; }
/*Tab Content CSS*/
.tab_container { overflow: hidden; clear: both; float: left; width:469px; background: #fff; padding: 10px 0 0;
font-size: 1.2em;}

/* Related products
 * ------------------------------------------------------------*/
#page div.may-like { padding:0 75px 40px 75px;}
#page div.may-like h2 {color:#000;font-size:21px; text-align:center; padding-top:5px; margin-bottom:20px;position:relative; font-size: 21px; font-family: 'Lato', sans-serif; }
#page div.may-like div.container-img { position: relative; float:left; margin:0 7px; padding-bottom:36px; flex:auto}
#page div.may-like div.last-container-img { margin-right:0px!important;}
#page div.may-like div.container-img a.img img.like { border:1px solid #e3e3e3;}
#page div.may-like div.container-img div.details { display: none; overflow:hidden;}
div.details ul.colors-choise li a img,div.details ul.colors-choise li a span span {border:1px solid #333;}
*+html #page div.may-like div.container-img div.details { display: block;position:absolute; top:0; left:0;}
#page div.may-like div.container-img div.details ul.colors-choise  { }
#page div.may-like div.container-img div.details ul.colors-choise li {float:left; margin-right:5px; margin-bottom:3px;}
#page div.may-like div.container-img div.details h3 {font:normal 13px/17px 'Lato',sans-serif; color:#474747; margin-bottom:7px;}
#page div.may-like div.container-img div.details h4 {color:#666666;font:bold 21px 'Lato',sans-serif;margin-bottom: 25px; }
#page div.may-like div.container-img div.details a.loupe { display:block; height: 53px; width: 52px; margin-left:40px; background: url('/media/images/search/loupe.png?0df0a6554783') no-repeat; }
#page div.may-like div.container-img:hover a.img {  }
#page div.may-like div.inner-container-img:hover div.details { display: block;position:absolute; top:0; left:0; }
#page div.may-like div.inner-container-img .ribbon-overlay { position: absolute; z-index: 100;}


.container-img:hover .color-box { -moz-opacity:1; filter:alpha(opacity=100); opacity:1; }
div.container-img:hover  a.img img.like { position:absolute; top:0; left:0; height:266px; }


/* REVIEWS */
.review {font-family: 'Lato', sans-serif;}
.average-rating { font: bold 20px 'Lato', sans-serif; margin-left: 10px; line-height:24px}
.review-title { font-weight:bold; }
.review-comment {margin-top:7px; padding-bottom:0px}
.review .verified {font-size:12px; color:#1b8e13}

.star-ratings-sprite {
  background: url('/media/images/star-rating-sprite.png?ab23a166236c') repeat-x;
  font-size: 0;
  height: 21px;
  line-height: 0;
  overflow: hidden;
  text-indent: -999em;
  width: 110px;
  margin: 0 auto;
}
.star-ratings-sprite-rating {
  background: url('/media/images/star-rating-sprite.png?ab23a166236c') repeat-x;
  background-position: 0 100%;
  float: left;
  height: 21px;
  display: block;
}

.star-ratings-sprite-small {
  background: url('/media/images/star-rating-sprite.png?ab23a166236c') repeat-x;
  background-size: 14px 31px;
  font-size: 0;
  height: 12px;
  line-height: 0;
  overflow: hidden;
  text-indent: -999em;
  width: 70px;
}
.star-ratings-sprite-rating-small {
  background: url('/media/images/star-rating-sprite.png?ab23a166236c') repeat-x;
  background-position: 0 100%;
  background-size: 14px 31px;
  float: left;
  height: 12px;
  display: block;
}


#notify-me {margin-left:10px; margin-top:15px;display:block;width: 100%!important;padding: 15px 0!important;border: 0;font-size:16px!important;font-weight:bold!important;text-transform: uppercase;border-radius: 0;text-align: center;margin:20px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none; -ms-appearance:none;}
#notify-me {-webkit-appearance:none;-moz-appearance:none;appearance:none; -ms-appearance:none;vertical-align:baseline; /* Webkit rendering bug */font:12px/19px sans-serif;border-radius: 0;background:#333;border:1px solid #333;color:#fff!important;text-decoration: none;}

#product-accordion .accordion {
  color: #444;
  cursor: pointer;
  padding: 18px 0px;
  width: 100%;
  border: none;
  border-bottom:1px solid #ccc;
  text-align: left;
  outline: none;
  font-size: 15px;
  font-family: 'Lato', sans-serif;
  transition: 0.4s;
}

#product-accordion .accordion:after {
  content: '\002B';
  color: #777;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

#product-accordion .active:after {
  content: "\2212";
}

#product-accordion .panel {
  padding: 0px;
  background-color: #FFF;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}

#product-thumbnails .thumbnails li { padding-bottom:10px }
#product-thumbnails .thumbnails li img.active {border: 1px solid #000}

#popupQuickView div.column-right form.selectors input.submit:hover { background: url('/media/images/bg-btn-arrowRight.png?0df0a6554783') no-repeat 88% 52%, url('/media/images/bg-btn-nextStep-sprite.png?0df0a6554783') repeat-x bottom left; border: 1px solid #105290; }
#popupQuickView div.column-right form.selectors input.submit:hover { background-position: 88% 52%, bottom; border-color: #105290; }
#popupQuickView div.column-right form.selectors input.submit { width: 100%; margin-top: 25px; background: url('/media/images/bg-btn-arrowRight.png?0df0a6554783') no-repeat 88% 52%, url('/media/images/bg-btn-nextStep-sprite.png?0df0a6554783') repeat-x top; }
#popupQuickView div.cont { width: 670px; height: 645px; margin-top: 20px; padding: 10px;}
#popupQuickView div.cont li{ background: none;}
#popupQuickView div.cont .column-left li{ margin: 0; padding: 0;}

/* Left column */
#popupQuickView div.column-left { width:322px; margin-right:10px; float:left; }
#popupQuickView div.column-left div.product-image { position: relative; }
#popupQuickView div.column-left div.product-image div.ourTouch img.product-image-preloader { display:block; position:relative; left:148px; top:193px; }
#popupQuickView div.column-left div.product-image div.ourTouch { border:1px solid #e2e2e2; width: 469px; height: 656px; background-color: #F8F8F8; }
#popupQuickView div.column-left div.product-image img {}
#popupQuickView div.column-left div.product-image a.zoom { display: block; position: absolute; top: 9px; right: 11px; height: 15px; width: 15px; padding: 2px; background: url('/media/images/icon-zoom.png?0df0a6554783') no-repeat; }

#popupQuickView div.column-left ul.tabs { margin: 0; padding: 0; float: left; list-style: none; border-bottom: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; margin-top: -6px; }

/* Left tabs under image */
#popupQuickView div.column-left div.tab_content ul li { float:left; padding-left: 8px; height: 69px;  padding-bottom:5px; }
#popupQuickView div.column-left div.tab_content ul li.last a { padding-right: 0px; }
#popupQuickView div.column-left div.tab_content ul li a { display: block; }
#popupQuickView div.column-left div.tab_content ul li a:hover { height: 71px; border-bottom:3px solid #e64040; }
#popupQuickView div.column-left div.tab_content ul li a img { border:1px solid #e2e2e2; }

#popupQuickView div.column-left div.tab_container ul { margin: 0; }

/* Right column */
#popupQuickView div.column-right { width:338px; float:right;}
#popupQuickView div.column-right h2 { font: bold 21px arial,sans-serif; color:#333131; text-transform:uppercase; padding-top:15px; padding-bottom:5px; text-align: left; margin-bottom: 0;}
#popupQuickView div.column-right h3 {font:bold 13px tahoma,sans-serif; color:#999999; text-align: left;}
#popupQuickView div.column-right h4 { font: bold 21px tahoma,sans-serif; color:#333131;  padding-bottom:15px;}
#popupQuickView div.column-right h4 strike,
#page div.may-like div.container-img div.details h4 strike { font-size: 16px; }
#popupQuickView div.column-right h4 strike + span,
#page div.may-like div.container-img div.details h4 strike + span { color: #FF4747; }
#popupQuickView div.column-right div.qv-like { width: 66px; float: right; }

/* Product options */
#popupQuickView div.column-right div.gray-rectangle { position:relative; min-height:130px; margin: 20px 0 0; background-color:#f8f8f8; border:1px solid #e2e2e2; padding:10px 20px 20px; }
#popupQuickView div.column-right div.gray-rectangle p.label {float:left; font: 13px arial,sans-serif; color:#333131; margin:0 15px 5px 0; padding:0px;}
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper {margin-bottom:15px;}
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper fieldset { width: 250px; }
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper label { padding: 0 10px 7px 0; }
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper label span,
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper label span img { height: 20px; width: 20px; }
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper label:hover span span.color { padding: 0; border: 0; }
#popupQuickView div.column-right div.gray-rectangle .size-wrapper,
#popupQuickView div.column-right div.gray-rectangle .seam-wrapper,
#popupQuickView div.column-right div.gray-rectangle .qty-wrapper { clear:both; margin-bottom:15px;}
.ie7 #popupQuickView div.column-right div.gray-rectangle .size-wrapper,
.ie7 #popupQuickView div.column-right div.gray-rectangle .seam-wrapper { border:1px solid #f8f8f8; }
#popupQuickView div.column-right div.size-wrapper fieldset label:hover span,
#popupQuickView div.column-right div.seam-wrapper fieldset label:hover span { margin-right:0; font-weight: normal; }
#popupQuickView div.column-right div.size-wrapper fieldset label.selected span,
#popupQuickView div.column-right div.seam-wrapper fieldset label.selected span { margin: 0 -1px -6px; padding: 0 0 4px; border-bottom: 2px solid #E64040; font-weight: bold; }
#popupQuickView div.column-right div.gray-rectangle a.switcher { display: block; float:right; height: 25px; width: 57px; margin-right:10px; background: url('/media/images/search/size-chart-icon.png?0df0a6554783') no-repeat; cursor: pointer; }
#popupQuickView div.column-right fieldset { width: 262px; clear: both; }
#popupQuickView div.column-right fieldset label { float: left; margin: 0 0 5px; padding: 0 13px 5px 0; border-bottom: 1px solid #dcdcd4; font: 13px tahoma, sans-serif; }
#popupQuickView div.column-right fieldset label input { display: none; }
#popupQuickView div.column-right fieldset label span { display: block; }
#popupQuickView div.column-right .color-choice-wrapper fieldset label.nthChild8n,
#popupQuickView div.column-right fieldset label.nthChild10n,
#popupQuickView div.column-right fieldset label.last { padding-right: 0; }
#popupQuickView div.column-right fieldset label:hover span { margin: 0 -2px -6px 0; padding: 0 0 4px; border-bottom: 2px solid #e64040; font-weight: bold; }
#popupQuickView div.column-right .jqTransformSelectWrapper {width:60px; margin:0;}
#popupQuickView div.column-right .jqTransformSelectWrapper ul{top:28px;left: -1px;width:60px;}
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper fieldset label:hover span { margin: 0 0 -8px; padding: 0 0 6px; }
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span { margin: -2px -2px -8px; padding: 0 0 4px; border-bottom: 2px solid #E64040; }
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span span.color { margin: 0; padding: 0; border: 0; }
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span,
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span img,
#popupQuickView div.column-right div.gray-rectangle .color-choice-wrapper fieldset label.selected span span.color { height: 24px; width: 24px; }
#popupQuickView .preloader { float:right;}
#popupQuickView .backorder-button { margin-top:0; width: 100%;}



#popupQuickView div.column-right ul { margin: 0; padding-bottom: 0; }
#popupQuickView div.column-right li { margin: 0 0 0 20px; padding: 4px 0; list-style-type: disc; font: normal 13px/15px tahoma,sans-serif; color: #999999; }
#popupQuickView div.column-right .selectors ul { margin: 0; padding: 0; }
#popupQuickView div.column-right .selectors li { list-style-type: none; font: 12px tahoma, sans serif; color: #3f3f3f; margin: 0; padding: 0; }
#popupQuickView div.column-right div.links { height: 50px; width: 100%; margin: 0 auto; }

#popupQuickView div.column-right .product-description p { display:block;  }
#popupQuickView div.column-right .product-description ul { display:block; }

#popupQuickView ul.info-delivery {float:left;}
#popupQuickView ul.info-delivery li { list-style-type:none !important; margin-left:0 !important; }
#popupQuickView ul.info-delivery li a {font:normal 13px/18px arial,sans-serif; color:#999999; display:block; margin-bottom:8px; text-decoration:none;  padding-left:30px; height:18px;}
#popupQuickView ul.info-delivery li a.delivery {background: url('/media/images/search/icon-delivery.png?0df0a6554783') no-repeat left top;}
#popupQuickView ul.info-delivery li a.washing {background: url('/media/images/search/icon-washing.png?0df0a6554783') no-repeat left top;}

.color-box { -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50; }


/**********/
div#popupQuickView a.close { position: absolute; top: -12px; right: -12px; height: 28px; width: 28px; background: url('/media/images/pop-up-close-btn.png?0df0a6554783') no-repeat; }
div.quickview_overlay { display: none; position: fixed; z-index: 10000; top: 0; left: 0; background: black; }

#page div.container-img div.product-info a.btn.quickview {  background: url('/media/images/buttons/quickview-btn-en.png?0df0a6554783'); width: 130px; height: 30px; padding: 0; line-height: normal; border: 0; behavior:none; }

#page div.container-img div.product-info a.btn.quickview:hover { background-position:bottom ; line-height: normal; }

#page div.container-img div.product-info a.btn.quickview { display:none; }
#page div.container-img:hover div.product-info a.btn.quickview { display:inline-block; }

#page div.container-img div.product-info div.product-text { display:block; width:290px; white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis; }

#suggestions div.container-img div.product-info div.product-text {width:190px}

div#popupQuickView div.cont div.column-right div.product-description > ul { display:none; }

div#popupQuickView div.size-wrapper a.switcher { display:none !important; } /* temporary, it's broken */


/*
#page div.container-img:hover div.product-info div.product-text {display:none }
*/
