@charset "utf-8";
/* CSS Document */

#loading{
	width: 100%;
	height: 100%;
	background: rgba(39, 47, 1, 0.68);
	z-index: 9999;
	position: fixed;
	display: none;
}

#my-alert{
	width: 100%;
	height: 100%;
	background: rgba(39, 47, 1, 0.85);
	z-index: 9999;
	position: fixed;
	display: none;
}

.soba_ikona{
	font-size: 9vw;
}
.soba_neaktiv{
	
}

.col-category {
	-ms-flex: 0 0 20%;
    flex: 0 0 20%;
	max-width: 10%;
	padding-right: 15px;
    padding-left: 15px;
	position: relative;
}
.category-box {
	background: #423c3a;
	height: 300px;
    padding: 30px 20px;
    text-align: center;
    margin-bottom: 30px;
    font-size: 7em;
    color: white;
    border-radius: 10px;
    position: relative;
}
.category-box:hover{
	opacity: 0.8;
}
.category-title {
	min-height: 42px;
}
.category-box  i{
	font-size: 0.8em;
}
.category-box h3 {
	font-size: 1.3rem;
	line-height: 1.2;
	letter-spacing: -1px;
	color: #fff;	
	font-weight: 700;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
.category-box ul.badge_holder {
	position: absolute;
	top: -10px;
	right: -20px;
}
.category-box ul.badge_holder li {
	/*position: absolute;
	top: -10px;
	right: -10px;*/
	    border-radius: .25rem;
	
	padding: 5px 10px;
	
	background-color: #a01b1b;
	color: white;	
	font-size: 40px;
	margin-bottom: 10px;
}
.product-categories a:hover .category-box h3 {
	color: #fcb715;
}
.category-box figure {
	margin-top: 10px;
}
.category-box svg {
	width: 110px;
}

@media (min-width: 320px) and (max-width: 767px){
	.col-category {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		padding-right: 7px;
		padding-left: 7px;
	}
}
