
/*Aleksandr changes*/
 .pop_up_prod_stat {
  text-align: left; 
  font-size: 20px; 
  margin-top: 20px;
  margin-bottom: 20px;
 }


/* //// By ASEN //// */

/*2025*/
.tm-containercontainer {
  padding: 0 30px;
}



div#content h3 {
    display: block!important;
}

.swiper-container-mod {
  margin:0 !important;
}
.swiper-slide-mod {
  text-align:center !important;
}


.swiper-viewport-mod {
  box-shadow:none !important;
  margin:0 !important;
}

.swiper-viewport-mod2 {
  box-shadow:none !important;
}

.swiper-slide .caption-mod {
  position:inherit !important;
  padding-top:60px !important;
}



@media (max-width: 480px) {

  .swiper-slide .cart-button-mod{
        padding-top: 50px !important;
  }
}


@media (max-width: 768px) {

	.product-grid .product-thumb .caption {
		margin-bottom: 0 !important;
	}

}


@media (max-width: 991px) {

  #button-nwa-duplicate {
    margin-top: 10px;
  }

}


@media (min-width: 991px) and (max-width: 1199px) {

  .asen_block_container:nth-child(4){
    display: none;
  }

  #asen_rviewed .product-layout:nth-child(4){
    display:none;
  }

  #asen_related .asen-product:nth-child(4){
    display:none;
  }

  .product-grid .product-thumb .caption {
	margin-bottom: 25px !important;
  }

}




.copyright img {
    width: 65px;
    margin-left: 10px;
}

.copyright .col-sm-5,
.copyright .col-sm-7 {
  text-align: left;
}


.caption-mod .name {
  max-height: 60px;
}


.asen_block_container {
  margin-bottom: 20px;
}



.review-score .fa-stack i {
  color: #bcc1b8;
}

.review-score .fa-stack i.star {
  color: #A2C57F !important; 
}

.simplecheckout-cart td {
  vertical-align: middle !important;
}

input[type='checkbox'][name='sub_category'],
input[type='checkbox'][name='description']  {
  display: block !important;
}

.rating {
  z-index: 0;
}


.product-thumb .name {
  
}


.swiper-button-prev:before {
  width: 40px;
  height: 40px;
  font-family:'material-design';
  content: "\e0c3"; 
  color: $textPrimary;
  font-size: 38px;
  position: relative;
  left: 0px;
}
.swiper-button-next:before {
  width: 40px;
  height: 40px;
  font-family:'material-design';
  content: "\e0c2"; 
  color: $textPrimary;
  font-size: 38px;
  position: relative;
  right: 10px;
}


.swiper-button-prev, .swiper-button-next {
    color: rgba(0, 0, 0, 0.8);
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    transition: all .3s ease;
    z-index: 2;
    background-image: none;
}

.swiper-button-next, .swiper-button-prev {
  background-image: none !important;
}

.product-list .product-thumb .aside .price {
    margin-bottom: 10px !important;
}

.product-list .product-thumb .aside .rating {
    margin-bottom: 0px !important;
}

.fancybox-wrap .rating {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}


.simplecheckout-cart .input-group-btn:last-child > .btn{
	margin-left: 0;
}


.simplecheckout-cart .quantity .btn-danger{
	margin-left: 10px !important;
}

#button-cart {
  float: none;
}



.asen_option_sale{

    position: absolute;
    left: 71px;
    background: rgba(255, 0, 0, 0.56);
    padding: 1px 4px;
    color: white;
    font-size: 10px;
}
/* ///////////////// */