/* module blockwishlist */

#module-blockwishlist-mywishlist h2 {
   font-size: 24px;
    font-weight: normal;
    line-height: 22px;
    margin: 10px 0 20px;
    padding-bottom: 0;
}

#block-history a{
	color:inherit !important;
}


/* lnk on detail product page */
#wishlist_button {
display: inline-block;
}



	
	.buttons_bottom_block #wishlist_button {
font-weight: normal !important;
text-decoration: none !important;
color: #191A19 !important;
height: 26px;
padding: 4px 10px;
line-height: 22px;
}


.buttons_bottom_block #wishlist_button:hover{
		opacity: 0.9;
	border:1px solid #ED5E08;
	
}

	
/* bt add */
.add_wishlist_button a {
	padding:5px 7px 5px 18px
}

html .add_wishlist_button a:hover{
	color:#5AAAFF  !important;
}

.add_wishlist_button a span {
	z-index:10;
	display:block;
	position:absolute;
	top:-1px;
	left:-12px;
	height:26px;
	width:26px;
}

#wishlist_block_list .products{
	border:none;
}

/* bloc */
#wishlist_block #wishlist_block_list {
	margin:5px 0 10px 0;
	padding-bottom:10px;
}
#wishlist_block_list dt {
    background: none;
    border-bottom: 1px dashed;
    margin-top: 10px;
    padding-bottom: 3px;
    padding-right: 120px;
    position: relative;
}
#wishlist_block_list .quantity-formated {
	display:inline-block;
	margin-right:5px;
	width:15px
}
#wishlist_block_list .cart_block_product_name {
	color: inherit;
	font-weight: normal;
}
#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 .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:99%;
	border:1px solid #ccc;
}
#wishlist_block .lnk {
	padding:0
}
#wishlist_block .lnk a {
   color: inherit !important;
    display: block;
    font-weight: normal;
    padding: 5px 0 0;
    text-align: right;
}
/* page in my account ************************************************************************* */
#module-blockwishlist-mywishlist #left_column {
	display:none
}
#module-blockwishlist-mywishlist #center_column {
	width:757px
}

#module-blockwishlist-mywishlist #mywishlist fieldset {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 0 0 0 0;
    padding: 18px;
    text-align: left;
}
#module-blockwishlist-mywishlist #mywishlist p.text label {
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    padding-right: 10px;
    text-align: right;
    width: 174px;
}
#module-blockwishlist-mywishlist #mywishlist p.text input {
	padding:0 5px;
	height:20px;
	width:288px;
	border:1px solid #ccc;
	background:url(../img/bg_input.png) repeat-x 0 0 #fff
}
#module-blockwishlist-mywishlist #mywishlist p.submit {
	margin-right:25px;
	padding-bottom:5px;
	text-align:right
}
#mywishlist td.wishlist_delete {
	text-align:center;

}
#mywishlist td.wishlist_delete a {
    display: block;
    padding: 13px;
    position: relative;

}


ul.footer_links li .icon {
    left: 0;
    position: relative;
    top: -4px;
}
/* form add ****************************************** */
#form_wishlist {
}
#form_wishlist fieldset {
	padding: 20px
}
#form_wishlist label {
	display:inline-block;
	padding:6px 15px;
	width:150px;
	font-size:12px;
	text-align:right;
}
#form_wishlist input.inputTxt {
 background: none repeat scroll 0 0 transparent !important;
    border: 1px solid #CCCCCC;
    font-size: 12px;
    height: 26px;
    padding: 0 5px;
    width: 260px;
}
/* block-order-detail ********************************** */
#module-blockwishlist-mywishlist #block-order-detail {
	margin-top:20px
}
/* wishlistLinkTop */
#module-blockwishlist-mywishlist #block-order-detail #hideSendWishlist {
	display:inline-block;
	height:12px;
	width:12px;
	background: url(img/icon/delete.gif) no-repeat 0 0
}
#module-blockwishlist-mywishlist .wishlistLinkTop {
}
#module-blockwishlist-mywishlist .wishlistLinkTop ul {
	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: 10px;
}
#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
}
/* wishlisturl */
#module-blockwishlist-mywishlist .wishlisturl {
  background: none repeat scroll 0 0 #FFFFFF;
    margin: 20px 0;
    padding: 10px;
}
#module-blockwishlist-mywishlist .wishlisturl input {
	padding:2px 5px;
	border:1px solid #ccc
}
/* wlp_bought ****************************************** */

/* wlp_bought_list */
ul.wlp_bought_list {
	list-style-type:none;
	margin-bottom:20px
}
ul.wlp_bought_list li {
background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    border-radius: 0 0 0 0;
    float: left;
    margin: 10px;
    padding: 10px;
    position: relative;
    width: 248px;
}
ul.wlp_bought_list li .product_image {
	float:left;
	width:82px
}

.wishlistLinkTop .display_list{
	background:#fff;
}



ul.wlp_bought_list li .product_image  img{
 height: auto;
    width: 100%;
}

ul.wlp_bought_list li .product_image a {
	display:block;
	padding:0;
	border:1px solid #d1d1d1
}
ul.wlp_bought_list li .product_infos {
 float: left;
    margin-left: 15px;
    width: 110px;
}

.product_infos p{
    margin: 0;
    padding: 0;	
}

ul.wlp_bought_list li .product_infos .s_title_block.product_name {
	padding:5px 0;
	font-size:12px;
	color:#222
}
ul.wlp_bought_list li .product_infos .wishlist_product_detail input, ul.wlp_bought_list li .product_infos .wishlist_product_detail select {
 border: 1px solid #D1D1D1;
    margin-top: 3px;
}

.wishlist_product_detail input{
	margin-left:4px;
}

ul.wlp_bought_list li .btn_action {
	clear:both;
	margin-top:10px
}
ul.wlp_bought_list li .btn_action .lnksave {
  float: left;
}
ul.wlp_bought_list li .lnkdel {
	position:absolute;
	top:5px;
	right:5px;
	display:block;
	height:12px;
	width:12px;
	text-indent:-5000px;
	background: url(img/icon/delete.gif) no-repeat 0 0
}



 @media only screen and  (max-width: 600px) {
	 
	 
#module-blockwishlist-mywishlist #mywishlist p.text label {

    width: 30px;
}


#module-blockwishlist-mywishlist #mywishlist p.text input {

    width: 70%;
}	 
	 
	 #module-blockwishlist-mywishlist .wishlisturl input{
		  width: 70% !important;
	 }
	 
	 
	ul.wlp_bought_list li,#module-blockwishlist-mywishlist .wishlisturl {

    width: 87% !important;
} 
 }
 
 