/*choose number of thumbs in shop section*/

.bwp-top-bar .display li a .icon-column .layer{
    position:absolute;
    left:0;
    height:5px;
    }

.rtl .bwp-top-bar .display li a .icon-column .layer{
    right:0;
    left:auto; }

.bwp-top-bar .display li a .icon-column .layer.first{
    top:0;
    }

.bwp-top-bar .display li a .icon-column .layer.middle{
    top:6px; }

.bwp-top-bar .display li a .icon-column .layer.last{
    top:12px; }

.bwp-top-bar .display li a .icon-column .layer>span{
    position:absolute;
    display:block;
    width:5px;
    height:100%;
    background: #9e9393;
    }

/*Heart center for wishlist*/    
.products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist:hover a:before,.products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before{
position: absolute;
left: 11px;
}

/*Heart center for wishlist visited*/
.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon {
    margin-right: 1px;
}

/*all thumbail to have link*/
@media (min-width: 767px){
.products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover:before {
z-index : -1 !important;
}
}


/*loader position for mobile*/
#loader {
    margin-left: -30px;
}


/*Size and position of delete shop cart preview on mobile*/

@media (max-width: 767px) {
      #cart .cart-popup .remove {
        top: 1px; } }

/*.fa{
  font-size: 18px;
  }*/

/*Logo dimension*/
.bwp-header .wpbingoLogo img {
    max-height: 60px;
    max-width: 100%;
		padding-left: 15px;
    margin-bottom: 10px;
}

/*Thumbnail shadow*/
.products-list.grid .product-wapper .products-thumb {
    -webkit-box-shadow:  1px 1px 3px 1px rgba(26, 26, 35, 0.48);
    box-shadow: 1px 1px 3px 1px rgba(26, 26, 35, 0.48);
}

/*Main product shadow*/
.image-zoom {
	-webkit-box-shadow:  1px 1px 3px 1px rgba(26, 26, 35, 0.48);
    box-shadow: 1px 1px 3px 1px rgba(26, 26, 35, 0.48);
}

/*Main Product space bitween photos*/
.contents-detail .bwp-single-product.list .img-thumbnail {
    padding-bottom: 45px;
}

/*Zoom product background*/
#swipebox-overlay {
    background: #f3f3f3;
}

/*Zoom Product Shadow*/
#swipebox-slider .slide img {
    -webkit-box-shadow:  1px 1px 3px 1px rgba(26, 26, 35, 0.48);
    box-shadow: 1px 1px 3px 1px rgba(26, 26, 35, 0.48);
}

/*Zomm product X*/
#swipebox-close {
    background-color: #cac9c9;
}


/*Breadcrumb Back*/
.bwp-main .page-title.empty-image {
    padding: 30px 0;
    background-color: #f1f1f1;
}

/*Breadcrumb margin down*/
.bwp-main .page-title {
    margin: 0 0 55px 0;
}

/*Add to card button size*/
.single-product .bwp-single-info .single_add_to_cart_button.button, .quickview-container .bwp-single-info .single_add_to_cart_button.button {
    font-size: 25px;
    }

/*Product Title*/
.single-product .product_title, .quickview-container .product_title {
    font-weight: 500;
    line-height: 120%;
    color: #000000d6;
    font-family: Muli,Open Sans;
}


/*Product title padding left*/
.contents-detail .bwp-single-product .bwp-single-info .summary, .contents-detail .bwp-single-product .bwp-single-info .entry-summary {
    position: relative;
    padding-left: 20px;
}

/*Fix shadow in mobile*/
@media (min-width: 220px) {
  .contents-detail .bwp-single-product .image-additional .image-zoom {
    display: inline-block;
	}
	
/*Add to Cart Right*/	
.single-product .bwp-single-info .single_add_to_cart_button.button, .quickview-container .bwp-single-info .single_add_to_cart_button.button {
    float: left;
    margin-right: 40px;
	}
	

	/*Menu font and spacing*/
.bwp-navigation ul > li.level-0 > a, .bwp-navigation div.sub-mega-menu > li.level-0 > a {
    font-size: 16px;
    margin: 0 17px;
	
/*Artist Social Media Icons changes are made to the file template.css to the main theme, line 20919-20949*/

/*Artist image shadow changes are made to the file template.css main theme 20854-20854*/

/*Artist title change template.css, line 20892-20901*/