#wishlist_button {padding:2px 0 2px 22px;background:url(img/icon/add.png) no-repeat 0px 1px transparent}

.add_wishlist_button a {padding:5px 7px 5px 18px}
.add_wishlist_button a span {z-index:10;display:block;position:absolute;top:-1px;left:-12px;height:26px;width:26px;background:url(img/icon/pict_add_wishlist.png) no-repeat 0 0 transparent}

#wishlist_block #wishlist_block_list {margin:5px 0 10px 0;float:left;clear:both;width:100%;padding-bottom:10px;border-bottom:1px dotted #ccc}
#wishlist_block_list dt {position:relative;margin-top:5px;padding-right:20px;float: left;width: 100%;clear: both;}

#wishlist_block_list .quantity-formated {display:inline-block;margin-right:5px;width:15px}
#wishlist_block_list .cart_block_product_name {font-weight:bold}
#wishlist_block_list .ajax_cart_block_remove_link {display:inline-block;position:absolute;right:0;top:0;margin:1px 0 0 5px;height:12px;width:12px}
#wishlist_block_list dd {margin:0 0 0 24px}
#wishlist_block_list dd a {margin-left:0;margin-right:2px;}
#wishlist_block_list .ajax_cart_block_remove_link a {display:inline-block;height:12px;width:12px;background: url(img/icon/delete.gif) no-repeat 0 0}
#wishlist_block_list .price {float:right}

#wishlist_block select#wishlists {margin-bottom:10px;width:100%;padding: 2px 1%;}
#wishlist_block .lnk {padding:0}
#wishlist_block .lnk a {display:block;font-weight:bold;text-align:right}

#module-blockwishlist-mywishlist #left_column {display:none}
#module-blockwishlist-mywishlist #center_column{width:77%}

#module-blockwishlist-mywishlist #mywishlist fieldset {	font-size:12px;border:1px solid #ddd;border-top-color:#ccc;border-left-color:#ccc;padding:10px 2%;background:whiteSmoke;box-shadow:0 0 5px #f9f9f9 inset;-moz-box-shadow:0 0 5px #f9f9f9 inset;-webkit-box-shadow:0 0 5px #f9f9f9 inset;}
#module-blockwishlist-mywishlist #mywishlist fieldset h3 {padding:0}
#module-blockwishlist-mywishlist #mywishlist p.text {float:left;width:78%;margin-right:2%;padding:0}
#module-blockwishlist-mywishlist #mywishlist p.text label {padding:6px 0;width:30%;font-size:12px;text-align:left;}
#module-blockwishlist-mywishlist #mywishlist p.text input {padding:5px 2%;width:70%;font-size:12px;text-align:left;}
#module-blockwishlist-mywishlist #mywishlist p.submit {float:left;width:20%;padding:0}
#module-blockwishlist-mywishlist #mywishlist .del {margin-bottom:12px;}

#mywishlist td.wishlist_delete {text-align:center;width:10%;padding: 5px 4%;}
#mywishlist td.wishlist_delete a {display: block;font-size: 1px;text-indent: -9000px;overflow: hidden;background: url('../../../img/icons.png') no-repeat;background-position: -312px 0px;width: 15px;height: 14px;float: none;margin-left: 1px;margin-top: -1px;margin-right: 0.5%;margin-bottom: 0px;}

#module-blockwishlist-mywishlist #form_wishlist {float:left;width:100%;clear:both;}
#module-blockwishlist-mywishlist #form_wishlist fieldset {float:left;width:100%;clear:both; padding: 15px 2% }
#module-blockwishlist-mywishlist #form_wishlist p.text label {float:left;display:inline-block;padding:6px 0;width:30%;font-size:12px;text-align:left;}
#module-blockwishlist-mywishlist #form_wishlist p.text input.inputTxt {width:70%;font-size:12px;}

#module-blockwishlist-mywishlist #block-order-detail {margin-top:20px}
#module-blockwishlist-mywishlist #block-order-detail #hideSendWishlist {display:inline-block;margin-top:8px;height:12px;width:12px;background: url(img/icon/delete.gif) no-repeat 0 0}

#module-blockwishlist-mywishlist .wishlistLinkTop {float:left;clear:both;width:100%;}
#module-blockwishlist-mywishlist .wishlistLinkTop ul {float:left;clear:both;width:100%;list-style-type:none;border-bottom:1px dotted #ccc}
#module-blockwishlist-mywishlist .wishlistLinkTop ul.wlp_bought_list {border:none;}
#module-blockwishlist-mywishlist .wishlistLinkTop li {float:left}
#module-blockwishlist-mywishlist .wishlistLinkTop .display_list li a {display:inline-block;padding:7px 11px 5px 22px;color: #333;background:url(img/arrow_right_2.png) no-repeat 10px 10px transparent}
#module-blockwishlist-mywishlist .wishlistLinkTop #hideSendWishlist {float:right;display:block;height:12px;width:12px;text-indent:-5000px;background: url(img/icon/delete.gif) no-repeat 0 0}
#module-blockwishlist-mywishlist .wishlistLinkTop #showBoughtProducts,
#module-blockwishlist-mywishlist .wishlistLinkTop #hideBoughtProductsInfos {display:none}

#module-blockwishlist-mywishlist .wishlisturl {margin:20px 0 0 0;padding:10px 2%;background:#eee;float:left;width:100%;clear:both}
#module-blockwishlist-mywishlist .wishlisturl input {width:80%;padding:3px 2%;float:left;}
#module-blockwishlist-mywishlist .wishlisturl span {float:left;width:20%;padding-top: 6px;}

ul.wlp_bought_list {list-style-type:none;margin-bottom:20px;float:left;width:102%;margin:0 -1% 20px -1%;}
ul.wlp_bought_list li {background:whiteSmoke;box-shadow:0 0 5px #f9f9f9;-moz-box-shadow:0 0 5px #f9f9f9;-webkit-box-shadow:0 0 5px #f9f9f9;position:relative;float:left;margin:20px 1% 0 1%;padding:5px 0.8% 10px 0.8%;width:23%;border:1px solid #ddd;border-top-color:#ccc;border-left-color:#ccc;}
ul.wlp_bought_list.public-list li {width:31.3%;}
ul.wlp_bought_list li .product_image img {float:left;width:100%;clear:both;border:1px dotted #ddd;}
ul.wlp_bought_list li .product_image a {float:left;display:block;padding:0;width:100%;}
ul.wlp_bought_list li .product_infos {float:left;width:100%}
ul.wlp_bought_list li .product_infos .product_name {padding:5px 0;font-size:13px;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}
ul.wlp_bought_list li .product_infos .wishlist_product_detail input,ul.wlp_bought_list li .product_infos .wishlist_product_detail select {width:100%;float:left;clear:both;}
ul.wlp_bought_list li .btn_action {clear:both;margin-top:10px}
ul.wlp_bought_list li .btn_action .button.lnksave {float:left;width:100%;clear:both;padding:3px 2%;font-size:12px}
ul.wlp_bought_list li .btn_action .button {float:right;padding:2px 4%;font-size:11px;}
ul.wlp_bought_list li .btn_action .button_small {float:left;margin-top:3px;}
ul.wlp_bought_list li .lnkdel {position:absolute;top:-6px;right:-6px;display:block;height:12px;width:12px;text-indent:-5000px;background: url(img/icon/delete.gif) no-repeat 0 0}

p.wish-other {padding-bottom:5px}
p.wish-other a {font-weight:bold}

@media screen and (min-width: 481px) and (max-width: 690px) {
  ul.wlp_bought_list li {width:31.3%;}
}

@media screen and (max-width: 690px) {
  ul.wlp_bought_list.public-list li {width:48%}
}

@media screen and (max-width: 480px) {
  ul.wlp_bought_list li {width:48%;}

  #module-blockwishlist-mywishlist #form_wishlist p.text label {width:100%;padding-bottom:2px;}
  #module-blockwishlist-mywishlist #form_wishlist p.text input.inputTxt {width:100%;}
  #module-blockwishlist-mywishlist #mywishlist p.text {width:100%;margin-right:0;}
  #module-blockwishlist-mywishlist #mywishlist p.submit {width:100%;margin-top:3px;}
  #module-blockwishlist-mywishlist #mywishlist p.submit input {width:auto;padding:4px 4%;margin:0}
  #module-blockwishlist-mywishlist .wishlisturl span {width:100%;padding-bottom:2px;}
  #module-blockwishlist-mywishlist .wishlisturl input {width:100%;}
}