@charset "UTF-8";

.item-images .row-fluid img{
	margin-bottom:30px;
}
.item-images .row-fluid:last-child img{
	margin-bottom:0px;
}

.item-image {

	border:1px solid #ccc;
}
.item-image a{
	display:block;

}
.item-image img{
	aspect-ratio: 1/1;
	object-fit:cover;
	object-fit:contain;
	object-position:center center;
	background-color:#efefef;
	width:100%;
}

.title{
	text-align:center;
}

.art-price{
	font-size:24px;
	margin-bottom:15px;
}
.art-marka{
	font-size:24px;
	margin-bottom:15px;
}
.item-pagecat .zak {
	width:auto;
	display:inline-block;
	padding:10px 50px;
}

table.category th{
	color:#fff;
	background:#585858;
	vertical-align:top;
}
.price{
	text-align:center;
	padding:10px;
	color:#fff;
	background:#3d3d3f;
	font-family: 'Oswald', sans-serif;
	font-weight:600;
	margin-bottom:10px;
}
.zak{
	text-align:center;
	padding:10px;
	color:#fff;
	background:#ffb612;
}
.zak a{
	font-family: 'Oswald', sans-serif;
	color:#000;
	display:block;
}
.zak a:hover{

	text-decoration:none;

}

.page-home .maincontainer{
	/* display:none; */
}

html hr/* , .title */ {
	border: medium none;
	display: inline-block;
	margin: 20px 0 60px 0;
	padding: 3px;
	position: relative;
	width: 130px;
	transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-moz-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-o-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-ms-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	
	background-color: #cd3c49;

}
html hr:after/* ,.title:after */ {
	background: none repeat scroll 0 0 #000;
	border: 3px solid #fff;
	content: "";
	height: 20px;
	left: 59px;
	padding: 0;
	position: absolute;
	top: -7px;
	width: 20px;
	transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-moz-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-o-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-ms-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
}
html hr:before/* ,.title:before */ {
	border: 4px solid #fff;
	content: "";
	height: 30px;
	left: 11px;
	position: absolute;
	top: -10px;
	width: 110px;
	transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-moz-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-o-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
	-ms-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
}
.marquee {
	box-sizing: border-box;
	color: #fff;
	font-size: 12px;
	float: left;
	margin: 22px;
	overflow: hidden;
	white-space: nowrap;
	width: 200px;
	animation: marquee 50s linear infinite;
}


/* media */
@media (max-width: 480px) {
 
}

@media (max-width: 767px) {
	.header-bg,.footer-bg,.position-slider,.bg-maincontainer,.top1,.bottom1,.map {
		margin-left:-20px;
		margin-right:-20px;
		
		padding-left:20px;
		padding-right:20px;
	}
}


@media (min-width: 768px) and (max-width: 979px) {
 
}

@media (max-width: 979px) {
	.moduletable-logo,.moduletable-slogan,.moduletable-adres,.moduletable-adres2,.moduletable-phone,.moduletable-call{
		float:none;
		padding:10px 0;
		margin:0;
		text-align:center;
	}
	
	.custom-logo,.custom-slogan,.custom-adres,.custom-adres2,.custom-phone,.custom-call{
		text-align:center;
		display:inline-block;
	}
	
	
	
	.moduletable-phone:before, .moduletable-adres:before, .moduletable-adres2:before {
		display:none;
	}
	
	
	
	
	.moduletable-logo{
		display:block; 
	}
	.moduletable-adres,.moduletable-call{
		/* padding-left:20px;
		padding-right:20px; */
		padding:10px 20px;
		margin-left:auto;
		margin-right:auto;
	}
	.moduletable-adres{
		padding-top:0;
	}
	.custom-adres{
		text-align:left;
	}
	.header-2,.header-3{
		text-align:center;
		float:none;
	}
	.navbar-inner{
		display:block;
		margin-left:30px;
		margin-right:30px;
		margin-top:30px;
	}
}

@media (min-width: 980px) {
	#mainmenu > ul{
		display:table;
		margin-left:auto;
		margin-right:auto;
		float:none;
	}
}
 
@media (min-width: 1200px) {
}
