.commentlist{
	padding:0;
}
.no-border {
    border: 0;
    box-shadow: none; /* You may want to include this as bootstrap applies these styles too */
  	background:transparent;
  	padding:0;
}
.link-button{
	background:transparent;
}
.link-button-v2{
	background:#000;
}
.checkout{
	background:#000;
  	
}
.text-price ul li:last-child{
	border-top:0;
}
.single-product-detail .single-product-info .action .quantity .quantity-right-plus{
	margin-left: -1px;
}
.single-product-detail .single-product-info .action .quantity .quantity-left-minus{
	margin-right: -1px;
}
.selector-wrapper{
	position: relative;
    margin-bottom: 15px;
}
.selector-wrapper:after{
	content: "";
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 6px solid #000;
    position: absolute;
    right: 20px;
    bottom: 23px;
    pointer-events: none;
}
.selector-wrapper label{
	font-size: 18px;
    font-weight: 500;
    color: #000000;
}
.single-option-selector{
	font-size: 14px;
    color: #a4a4a4;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: 1px solid #f1f1f1;
    box-shadow: none;
    background-color: #f8f8f8;
    height: 54px;
    -webkit-appearance: none;
  	display: block;
    width: 100%;
  	padding: 6px 12px;
}
.wrap-filter-box .pagination{
display:none;
}
.filter-content li input{
	display:none;
}
.form-addtocart{
	float:left;
  	margin-right:5px;
  	
}
/* .sidebar .widget{
	padding:0;
} */
.cart-list .list > li > *{
	vertical-align:top;
}
.cart-bottom .checkout{
	background:transparent;
}
.total span.money{
	float:right;
}
.form-check .btn{
	border-radius:0;
}
.contact-form label{
	font-weight:normal;
}
.cosre-myaccount__header{
	max-width:560px;
  	margin:0 auto 50px auto;
}

.header-v1 .topbar [class*="col-md-"] {  		padding:0;  	}
.spr-badge .spr-badge-starrating{
	margin: 0 10px 0 0;
}
.spr-badge-caption{
	font-size: 12px;
    font-weight: 500;
    color: #eb5050;
}
.spr-badge .spr-badge-starrating .spr-icon {
    font-size: 80%;
    margin: 0 2px;
}
.product-price {
    font-weight: 500;
}

.single-product-detail.product-bundle .action{
	display:inline-block;
  float:left;
}
.button-ver2{
	    display: inline-block;
    float: left;
}
@media (max-width: 480px) {
.button-ver2{
	   
    float: none;
  margin-top: 30px;
}	
  .single-product-detail.product-bundle .action{
  	margin-top:0;
    margin-bottom:30px;
  }
}
/* quickview */
.product-grid.product-list .product-item .product-info-ver2 .button-group .button.add-view{
/* 	display:none; */
}
/* wishlist page  */
.cosre-page-title__info{
	font-size:48px;
}
.wishlist-table td{
	font-weight:500;
}

.product-stock-status{
	text-align:center;
  
}
table.table.cart-table.wishlist-table td:nth-child(3) p{
	margin-top:0;
}
.product-add-to-cart .btn{
	border-radius:0;
  
}
.btn-cosre{
	background:#fff;
  border-radius:0;
  border:1px solid #000;
  
}
/* wishlist collection */
form#contact_form{
	display:inline-block;
  	vertical-align: top;
}
.spr-button{
	background:#fff;
  border-radius:0;
  border:1px solid #000;
  color:#000;
  
}
.spr-button:hover{
	background:#000;
    color:#fff;
}
.spr-form-label{
	font-weight:500;
}
@media(max-width:767px){
  .nav-filter.white{
  	background:#000
  }
}

.spr-form-input-text, .spr-form-input-email, .spr-form-input-textarea{
	background: #f8f8f8;
    border: 1px solid #f1f1f1;
    height: 54px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
      padding: 6px 12px;
}
@media(min-width:1025px){
  .ribbon-price-h.ver2{
      width:210px;
  }
}
.ribbon-price-h .old{
	margin-right:5px;
}
.ribbon-price-h .old span{
	color: #a4a4a4;
  	text-decoration: line-through;
  	
}
@media(max-width:1024px){
.ribbon-mobile{
	top: 10px;
    width: 110px;
}
}
del{
	margin-right:5px;
}
.cosre-myaccount__header{
	font-weight:500;
}
.cosre-myaccount__header a{
	color:#eb5050;
}
@media(max-width:480px){
  .product-homebs .product-desc{
  	    padding-bottom: 20px;
    	margin-bottom:20px;
  }
  
}
@media(max-width:767px){
	.wrapper-product-list{
      padding-top: 30px;
      padding-bottom: 30px;
    }
}
.content-img.text-right {
    float: right;
}