body[data-cart-qty=""] #addToCartModal .modal-footer,
body[data-cart-qty="0"] #addToCartModal .modal-footer,
body[data-cart-qty=""] .cart-label-value,
body[data-cart-qty="0"] .cart-label-value, 
.cart-is-empty {
    display: none;
}

body[data-cart-qty=""] .cart-is-empty, 
body[data-cart-qty="0"] .cart-is-empty {
	display: block;
}

.navbar-transparent.bg-white .nav-item .nav-link {
    color: #000000;
}

.table {
    color: #000000;
}

.mfp-img {
	background-color: #fff;
}

.comma-ul {
	display: flex;
	/* 
	width: 200px;
	outline: 1px solid red;
	margin: 1rem; 
	*/
	flex-wrap: wrap;
}

.comma-ul .comma-li .comma {
	padding-right: 10px;
}

.comma-ul .comma-li:last-child .comma {
	display: none;
}

.sent {
	color: rgba(0,200,0);
	padding-left: 20px;
}

.card-img {
    background-color: #efefef;
}

.flip {
    margin-bottom: 20px;
}

.page-link {
	border: none;
}

.nav-link {
	white-space: nowrap;
}

.card.selected {
	border: 1px solid !important;
}

.product-details-thumbs .swiper-slide {
 /*   background: #efefef; */
}

.bg-white .logo-white {
	display: none;
}

.bg-white .logo-black {
	display: block !important;
}

.fixed-top:not(.bg-white) {
	position: absolute;
	top: 56px;
}

.navbar {
     transition: 0s; 
}

@media (min-width: 992px) {
	.navbar-expand-lg .navbar-toggler {
		display: none; 
	}
}

@media (max-width: 992px) {
	.md-bg-darklayer {
		background: rgba(0,0,0,.3);
	}

}

@media (max-width: 762px) {

	.bg-white .logo-black, 
	.logo-white {
		height: 45px;
	}

}

@media (max-width: 510px) {

	.bg-white .logo-black, 
	.logo-white {
		height: 35px;
	}

}

@media (max-width: 410px) {

	.bg-white .logo-black, 
	.logo-white {
		height: 25px;
	}

}

@media (max-width: 310px) {

	.bg-white .logo-black, 
	.logo-white {
		height: 20px;
	}

}

@media (max-width: 250px) {

	.bg-white .logo-black, 
	.logo-white {
		display: none;
	}

}

.product-details .swiper-slide {
/*	background: #eee; */
}


/*
.card-body h6, .card-body h5 {
	min-height: 41px;
}
*/

.form-control.not-filled{
    border: 1px solid #ff0000;
}


@media (min-width: 992px) and (max-width: 1199px) {
	
	.navbar .logo { display: none; }
	


}

@media (max-width: 576px) {
	.thumbnail-type-3 iframe {

		height: 200px;

	}

}
