body.wl , body.wl ::before, body.wl ::after, *{
	word-wrap: break-word;
	word-break: normal;
}
.wl .wl-wlst-table-div th {
	text-transform: capitalize;
	border: 1px solid #ddd;
}
.wl .wl-wlst-table-div .dataTables_wrapper .dataTables_filter input {
	margin-left: 0;
}
.wl .wl-wlst-table-div .wl-wlst-main_table td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
  font-size: 18px;
}
.wl .wl-wlst-table-div table tbody > tr:nth-child(odd) > td, .wl-wlst-table-div table tbody > tr:nth-child(odd) > th {
	 background-color: transparent; 
}
.wl .wl-wlst-table-div .wl-wlst-main_table tr:nth-child(even) {
  background-color: transparent;
}
/*table design*/
.wl .wl-wlst-table-div{
	overflow-x:auto;
	overflow-y:hidden;
}
.wl .wl-wlst-main_table th:last-child{
	text-align: center;
}
.wl .wl-wlst-main_table td del{
	display: none;
}
.wl .wl-wlst-table-div .wl-wlst-main_table{
	width: 100%;
	margin: 0px;
}
.wl .wl-wlst-table-div .wl-wlst-main_table tr{}
.wl .wl-wlst-table-div .wl-wlst-main_table tr td{
	vertical-align: middle;
	color: #000;
	font-size: 16PX;
}
.wl .wl-wlst-table-div .wl-wlst-main_table tr td a, .wl-wlst-table-div .wl-wlst-main_table tr td ins{
	color: #000;
}
.wl .wl-wlst-table-div .wl-wlst-main_table tr td ins{
	background: transparent;
}
.wl .wl-wlst-img{
	width: 120px;
}
/*action column*/
.wl .wl-wlst-info-icons{}
.wl .wl-wlst-info-icons .button{
	padding: 0px;
}
.wl .wl-wlst-cart {
	position: relative;
	margin: 3px;
	padding: 0;
	display: inline-block;
}
.wl .wl-wlst-info-icons .wl-wlst-product-cart {
	outline: none;
	background: transparent;
	border: none;
	position: relative;
}
.wl .wl-wlst-info-icons .wl-wlst-product-cart i {
	border-radius: 4px;
	font-size: 16px;
	background-color: #fff;
	color: #551FE8; 
	border: 1px solid #551FE8;
	height: 40px;
	width: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 50%;
	position: relative;
}
.wl .wl-wlst-info-icons .wl-wlst-product-cart:hover i {
	background-color: #551FE8;
	color: #fff; 
}
.wl .wl-wlst-table-div tbody tr td .wl-wlst-info-icons .wl-wlst-cart .added_to_cart.wc-forward {
	outline: none;
	position: absolute;
	visibility: hidden;
	left: 0;
	right: 0;
	top: 3px;
}
.wl .wl-wlst-info-icons .wl-wlst-cart .wc-forward::after {
	visibility: visible;
	position: absolute;
	content: "\f00c";
	font-family: 'Font Awesome\ 5 Free';
	top: 0;
	left: 0px;
	font-size: 14px;
	height: 40px;
	width: 100%;
	background: #fff;
	color: #551FE8;
	border: 1px solid #551FE8;
	border-radius: 50%;
	font-weight: 900;
	outline: none;
	line-height: 45px;
	margin: 0px;
}
.wl .wl-wlst-info-icons .wl-wlst-cart:hover .wc-forward::after {
	background: #551FE8;
	color: #fff;
}
/*remove item from wishlist*/
.wl .wl-wlst-rmv-wishlist{
	outline: none;
	margin: 3px
}
.wl .wl-wlst-rmv-wishlist i {
	color: #fff;
	font-size: 16px;
	background-color: #fff;
	color: #E9345F; 
	border: 1px solid #E9345F;
	height: 40px;
	width: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 21px;
}
.wl .wl-wlst-rmv-wishlist:hover i {
	background-color: #E9345F;
	color: #fff;
}
.wl .wl-wlst-empty-notice{
	text-align: center;
}
.wl .wl-wlst-empty-notice h3{
	margin: 0px;
}
@media only screen and (min-width: 360px) {
	 .wl-wlst-product-wishlist{
		line-height: 50px;
	} 
	.wl-wlst-product-cart{
		line-height: 50px;
	}
}