@charset "utf-8";
/* CSS Document */

.phone	{ position: fixed; right:20px; top:10px; font-size: 18px; font-weight: bold; text-align: right; z-index: 10000; }
.phone a  { text-decoration: none; font-size: 22px; color:#FFFFFF !important; display: inline-block; padding: 3px 8px; border-radius: 10px; background: #FF4A1C; }
.FormInBottom.contact-page	{ margin-left: 0; width: 100%; }
h1
{
	color:#1b160E;
}
h4
{
	color:#fff;
}
h6
{
	font-size:17px;
}

.WhiteFont{
	color:#fff;
}

pre
{
	diplay:inline-block!important;
	border: none;
	background-color: transparent!important;
	overflow:visible;
	width:100%;
	font-family: 'Slabo 27px', serif;
	font-size: 16px;
	font-weight:normal;

}
.pad0
{
	padding-left:0!important	;
	padding-right:0!important	;
}
.padmarg0
{
	padding:0;
	margin:0 ;
}
nav {
    display: block;
    /*background-color: #1079a9;*/
    padding-left: 0px;
	font-size:22px;
	font-family: 'Open Sans', cursive;
	width:100%;
}
nav ul {
    text-align:left;
    list-style-type: none;
    margin: 0px auto;


    overflow: hidden;
    /*background-color: #1079a9;*/
    color: #FFF;
	padding-left: 0px;

}
nav li {
    float:left;
}
nav li a{
	margin:8px 0px;
    display: inline-block;
    color:#DC3C3C;
    text-align: right;
    padding:1px 12px;
    text-decoration: none;
    border: none;
	vertical-align:top;
	font-size:16px;
}

.produseNav
{
	cursor:pointer;
	margin:8px 0px;
    display: inline-block;
    color:#DC3C3C;
    text-align: right;
    padding:1px 12px;
    text-decoration: none;
    border: none;

	font-size:16px;
}

.produseNav:hover
{
	color:#fff!important;
	background-color:#333333!important;
}
.prodBox
{
	cursor:pointer;
	z-index:1;
	position:absolute;
	display:table;
	background-color:#333333!important;
	margin: 0 0 0 -12px;
	max-width:550px;
	font-size:16px!important;
	padding-left: 5px;
	padding-bottom:10px;

}
.prodiItem a .itemtext3
{
	text-size:10px!important;
}
.prodBox1
{
	cursor:pointer;
	z-index:1;
	position:absolute;
	display:table;
	background-color:#333333!important;
	margin: 0 0 0 -12px;
	max-width:181px;
	font-size:16px!important;
	height:30px;
	width:100%;
	padding-left: 5px;


}

.prodiItem2
{
	font-size:16px!important;
	color:#fff;

}
nav li .prodBox2 .prodiItem2
{
	width:100%;
	background-image:url('img/play.jpg');
	background-repeat:no-repeat;
	background-position: left center;
	margin-left:19px;
	z-index:1;
	color:#fff;


}
.prodBox2
{
	background-color:#333333!important;
	z-index:1;
	cursor:pointer;
	position:absolute;
	width:207px;
	text-align:left;
	margin-left:-12px;
	color:#fff;
}
.itemtext2
{
	color:#fff;
	margin-left:10px;

}
.itemtext1
{
	margin: 0 0 22px 30px;
	padding: 0 0 0px 0;
}
.itemtext
{
	margin: 6px 0 0 30px;


}
nav li .prodBox1 .prodiItem1 a
{

	color: #fff;
	font-size:16px;
	text-align:left;
	height:5px;
	margin: 0px 0 0 -5px;;
	padding:0 0 0 0px;

}

nav li .prodBox1 .prodiItem1
{

	padding: 10px 15px 0 0px;
	color:#fff!important;
	margin: 3px 0 0 15px;
	float:left;
	text-align:left;
	font-size:16px!important;
	width:100%;
	background-image:url('img/play.jpg');
	background-repeat:no-repeat;
	background-position: left center;


}
nav li .prodBox1 .prodiItem1:hover
{

	text-decoration:underline;

}
nav li .prodBox .prodiItem a:hover
{


	text-decoration:underline;

}
nav li .prodBox2 .prodiItem2 a:hover
{

	text-decoration:underline;
	color:#fff;

}
.itemtext
{
	margin-left:15px;
	width:100%;
}
nav li .prodiItem a
{

	color:#fff!important;
	text-align:left;
	font-size:16px!important;

	background-image:url('img/play.jpg');
	background-repeat:no-repeat;
	background-position: left center;
	height:40px;
	/*
	padding-top:3px;

	width:100%;
	color:#fff!important;
	float:left;
	text-align:left;
	font-size:16px!important;
	max-width:190px;
	height:45px;
	background-image:url('img/play.jpg');
	background-repeat:no-repeat;
	background-position: left center;*/
}
nav li .active,
nav li a:hover,
nav li a:focus,
nav li a:active {

	border: none;
	text-decoration: underline;

}
a:link,
a:visited,
a:hover,
a:active{
	color:#DC3C3C;
	font-weight: 400;
	border: none;

}
a{
   vertical-align: calc(-5px);
}
#menu
{
	color:#f00;
	display:none;
}
#mobilmenu
{
	display:none;
}
body
{
	font-family: 'Slabo 27px', serif;
	font-size: 12pt;
	background-image: url("img/bgimg.jpg");
}
.slabo
{
	font-family: 'Slabo 27px', serif;
}
.Corbel
{
	font-family: 'Open Sans', cursive;
}
.wrap{
	height:100%;
}
.leftContent
{
	width:100%;
	display:block;
	font-family: 'Open Sans', cursive;

}
.krizolitusButton
{
	height: 46px;
	padding: 10px 16px;
	border-radius: 6px;
	line-height: 1.3333333;
	display: block;
	border: 1px solid #FF4A1C;
	cursor: pointer;
	width:auto;
	margin:0 auto;
	color:#FF4A1C;
	font-size: 21px;
	background:none;
	 font-weight: bold;
}
.krizolitusButton:hover
{

	border: 1px solid #FF4A1C;
	cursor: pointer;
	color:#FFF;
	font-size: 21px;
	background:#FF4A1C;

}

.leftImg{
	width:330px;
	z-index:-1;
	position:relative;
}
.switchform{
	position:absolute;
	top:257px;
	margin-left:93px;
	width:182px;
	height:36px;
	font-size:13px;
}
.dupa
{
 	margin-left:-20px;
}
.formTopText
{
	position:absolute;
	top:198px;
	color:#ffF;
	margin-left: 153px;
	font-size:18px;
}
.formBottomText
{
	font-size:18px;
	position:absolute;
	left: 135px;
	color:#ffF;
	bottom:734px;

}
.comanda
{
	padding-left: 8px;
}
.telNumber
{
	position:absolute;
	bottom:689px;
	left: 120px;
}
.btn
{
	margin:10px 90px;
}
.content
{
	padding:50px 0;
}
.ContentOferts
{
	cursor:pointer;
	height:250px;
	background-color:#fff;
	padding: 5px;
	border: 1px solid;
	display: inline-block;
	margin: 5px;
	font-family: 'Slabo 27px', serif;

}
.ImgTitle
{
	padding-top:7px;
	font-size: 17px;
	height:50px;
	width:150px;
	overflow:hidden;
}
.ImgPrice{
	font-size: 22px;
}
.filtruArray
{
	height: 100px;
	width: 150px;
}
.contentArray
{
	display:inline-block;
}
.productFilter
{
	border: 1px solid;
	width: 180px;
	height: 260px;
	display: inline-block;
	margin: 10px;
	background-color:#FFF;
}
.productFilterName
{
	padding: 10px 0;
	font-size:17px;
}
.productFilterImg
{
	text-align:center;
	height:100%;
	max-height:150px;

}
.productFilterPrice
{
	color:#F00;
	font-size:15px;
	margin:0 0 0 15px;

}
.productFilterPriceR
{
	margin:0 0 0 15px;
	text-decoration: line-through;
}
.productFilterPromoPrice
{
	margin:0 0 0 15px;
	font-size:18px;
	color:#F00;
}
.colorRed
{
	color:#F00;
}
.ImgCenter
{
	height:100%;
	max-height:150px;
	overflow:hidden;

}
.catogoryArray{

	padding: 15px;
	border: 1px solid;
	display: inline-block;
	margin: 10px;

}
.oferts
{
	display: inline-block;
}
.productFilterCategory
{

	margin:0 0 0 15px;
}
.catogoryArray:hover{
	color:#fff!important;
	background-color:#fe4d01!important;
}
.subcatogoryArray
{
	margin: 15px 25px 15px;
}
.ofertPrice
{
	margin-left: 72px;
	padding-top:-33px;
}
.prodImg{
	width:300px;
}

.prodName{
	font-size:25px;
	font-family: 'Slabo 27px', serif;
	margin:0 0 15px 0;
}
.prodCat
{
	font-size:15px;
	margin:15px 0;
	cursor:pointer;
	color:#333!important;
	display:inline;

}
.prodCat:hover
{
	text-decoration:underline;
}
.prodCode{
	font-size:13px;
	margin:0 0 15px 0;

}
.prodBrand{
	margin:0 0 15px 0;
	font-size:16px;
	width:50%;
	position:relative;
	display:table;
}
.de_la
{
	padding-left: 0px;
	width: 70%;
	width: 58%;
	margin-left: -5px;
	padding-right: 0px !important;
}
.prodDescription{
	text-align:justify;
	/*margin-left: -15px;*/
	font-size:18px;
}
.regauto
{
	background-color:#f6f6f6;
	width:250px;
	margin:25px 0;
}
.prodPrice{
	font-size:20px;
	color: #f00;
}
.prodPriceR{
	font-size:15px;
	text-decoration: line-through;

}
.promoPrice{
	font-size:20px;
	color: #f00;
}
.FormInBottom
{
	margin:10px 30px 10px ;

}
.FormInput
{
	width:100%;
	box-sizing: border-box;
	padding: 3px 0;

}
.FormButton
{
	padding-top:10px;
}
.Input
{
	width: 100%;
	box-sizing: border-box;
	padding:3px 1px 3px 15px;
	border-radius:3%;
	border: none;
}
.BottomSocialM
{
	display:inline;
}
.BottomContact
{
	margin-top:10px;
}
.Bottom
{
	width:100%;
	height:40px;
	background-color:#000;
	position:relative;

}
footer{
	background-color: #1b160E;
	bottom:0px;
	position:relative;
	width:100%;

}
.cont1
{
	display:none;
}
.upIcon
{
	display:none;
	color:rgb(235,151,31);
	cursor:pointer;
	position: fixed;
	z-index: 999;
	right: 20px;
	bottom: 20px;


}
.imgTitem
{
	width:100%;
	height:100%;
	display:inline-block;


}
.imgTitem img
{

	width:300px;

}
.imgs
{
 	display: table-cell;
	width:50%;
	text-align:center;

	height: 100%;
	border-top:10px solid #F8F8F8 ;
	border-right:10px solid #F8F8F8 ;
}
.imgTable
{
	display:table;
	width:100%;
	background-color:#fff;
}
	.col-sm-4 a img
	{
		width:300px;
	}
/*mobil*/
@media(max-width:1200px)
{
	.produseNav
	{
		padding:0 0 0 0;
	}
	footer .container{
		margin: 0!important;
		width:100%;
	}
	.Bottom .col-md-4
	{
		width:auto !important;
	}
	.wrap
	{
		width:100%;
	}
	.prodDescription
	{
		width:300px;
		padding: 20px!important;
	}
	/*.prodBrand,
	.prodPrice,
	.prodPriceR,
	.promoPrice
	{
		width:300px;
		padding: 20px!important;
		margin-left:-20px;
	}*/
	nav li a
	{
		font-size:15px;
	}
	.produseNav
	{
		font-size:15px;
	}
	.container
	{
		width:1050px;
	}
	.content
	{
		max-width:800px;
	}
	.container.indexcontent
	{
	max-width:600px;
	}
	.leftContent
	{
	margin-left:-50px;
	}
	.formBottomText
	{
	left:85px;
	}
	.telNumber
	{
	left:70px;
	}
	nav li .prodBox1 .prodiItem1 a
	{

		font-size:13px;


	}
	nav
	{
		padding-left:25px;
	}
	.regauto
	{
		margin-left:25px;
	}
	nav li .prodBox1 .prodiItem1 a
	{

		font-size:13px!important;

	}
	.prodBox2
	{
		margin-left:0px;
		width:172px;
	}
	nav li .prodiItem a
	{

		font-size:13px!important;

	}
		nav li .prodiItem2 a
	{

		font-size:13px!important;

	}
	.prodBox1
	{
		max-width:148px;
		margin-left:0px;
	}
	.prodBox
	{

		margin-left:0px;
	}

}
@media(max-width:1126px)
{
	.prodDescription
	{
		width:300px;
		padding-left: 100px!important;
	}
	.FormInBottom
	{
		margin: 10px 20px;
	}
	form .FormInBottom
	{
		margin-left:40px;
	}
	.wrap
	{
	max-width:100%;
	}
	.container
	{
	max-width:100%;
	}
	.regauto
	{
		margin-left:45px;
	}
}
@media(max-width:1045px)
{	nav{
	padding-left: 0;
	}
	nav li a
	{
	font-size:14px;
	}
}
@media(max-width:993px)
{
	.ofertPrice
	{
		margin-top:0px!;
	}
	.regauto
	{
		margin-left:60px;
	}
	.formBottomText
	{
		left: 63px;
	}
	.telNumber
	{
		left: 52px;
	}
	.FormInBottom
	{
		margin: 10px ;
		margin-left:330px;
	}
	.FormInBottom.col-md-4{
		width:auto !important;

	}
	form .FormInBottom
	{
		margin-left:244px;
	}
	form .FormInBottom.col-md-3
	{
		width:50%
	}
	.cont0
	{
		display:none;
	}
	.cont1
	{
		display:inline-block;
	}
	.wrap.container
	{
		width:100%;
	}
	.leftContent
	{
		width:200px!important;
	}
	.reduct
	{
		width:215px!important;
	}
	.wrap.container
	{
		margin:0px;
	}
	.content
	{
		margin-left:70px!important;
	}
	.leftContent
	{
		margin-left:-70px!important;
	}

	.ofertPrice
	{
		margin-left: 80px;
	}
	nav li a
	{
		padding:1px 8px;
		font-size:13px;
	}
 	.indexcontent
	{
		margin-left:0;
		max-width:800px;
	}
	.produseNav
	{
		padding-top:3px;
	}
		.container
	{
		width:900px;
	}
		nav li .prodBox1 .prodiItem1 a
	{
		font-size:11px;
	}

	nav li .prodBox1 .prodiItem1
	{
		font-size:11px!important;
	}


	nav li .prodiItem a
	{
		font-size:11px!important;
	}

	.prodBox1
	{
		max-width:128px;

	}
	nav li .prodBox2
	{
		width:149px;
	}
	.prodBox
	{
		max-width:186px;
	}
	.itemtext1
	{
		margin-left:25px;
	}
	nav li a
	{
		font-size:13px;
	}
	.produseNav
	{
		font-size:13px;
		margin: 6px 0px;
	}
		nav li .prodBox1 .prodiItem1 a
	{


		font-size:12px;


	}

	nav li .prodBox1 .prodiItem1 a
	{
		font-size:11px!important;
	}
	nav li .prodBox1
	{
		padding-left:2px;

	}


	nav li .prodiItem2 a
	{

		font-size:11px!important;

	}


}
@media(max-width:991px)
{
	.ofertPrice
	{
		margin-left: 80px;
		margin-top: -33px;
	}
}
@media(max-width:919px)
{

 	.indexcontent
	{

		max-width:600px;
	}
	.container
	{
		width:100%;
	}
	.content
	{
		width:560px;
	}
	.imgTitem img {
    width: 260px;
	}
}
@media(max-width:890px)
{

	.indexcontent
	{
		margin-left:30px;
		max-width:500px;
	}
	.leftContent {
    margin-left: -80px !important;
	}
	nav {
		padding-left: 0px;
	}
	.regauto
	{
		margin-left:100px;
	}
	.FormInBottom
	{
		margin-left:230px;
	}

	form .FormInBottom
	{
		margin-left:120px;
	}
	form .FormInBottom.col-md-3
	{
		width:70%
	}
	.content
	{
		margin-left:45px!important;
		max-width:500px;
	}
	.prodImg
	{
		width:200px;
	}
	.prodDescription
	{
		padding-left:0px!important;
		width:250px;
	}
	.prodBrand,
	.prodPrice,
	.prodPriceR,
	.promoPrice
	{
		width:250px;
	}
	nav li a
	{
		font-size:13px;
		padding: 0 5px;
	}
	.produseNav
	{
		padding-top: 3px;
		font-size:13px;
	}

	nav li .prodBox1 .prodiItem1 a
	{


		font-size:12px;


	}

	nav li .prodBox1 .prodiItem1 a
	{
		font-size:11px!important;
	}
	nav li .prodBox1
	{
		padding-left:2px;

	}


	nav li .prodiItem2 a
	{

		font-size:11px!important;

	}
	.prodBox1
	{
		max-width:128px;

	}
	nav li .prodBox2
	{
		width:149px;
	}
}
@media(min-width:814px)
{
	#mobilmenu li a{
		display:none;
	}
}
@media(max-width:813px)
{
	.imgTitem img {
    width: 300px;
	}
	.container {
    width: 800px;
	}
	.container .pad0
	{
		width:100%;
	}
	.contentArray
	{
		margin-top:130px;
	}
	.regauto
	{
		display:none;
	}
	.formBottomText
	{
		display:none;
	}
	.telNumber
	{
		display:none;
	}

	.prodImg
	{
		width:97%;
	}
	.prodDescription
	{

		width:100%;
	}
	.prodBrand,
	.prodPrice,
	.prodPriceR,
	.promoPrice
	{
		width:100%;
	}
	.FormInBottom
	{
		margin-left:200px;
	}
	form .FormInBottom
	{
		margin-left:0px;
	}
	form .FormInBottom.col-md-3
	{
		width:100%
	}
	.leftImg
	{
		display:none;
	}
	.formTopText
	{
		position:relative;
		color:#000;
		top: 0px!important;
	}
	.content
	{
		margin-top:200px!important;
		padding-top:75px;
		max-width:100%;
	}
	.switchform
	{
		top:76px!important;
	}
	.dupa
	{
		margin-left:-22px;
		width:110px;
	}
	.reduct
	{
		width:0px!important;
		padding:0 0 0 300px;
	}
	#menu
	{
			display:inline;
			color:#DC3C3C;
			text-align: right;
			padding:0px 12px;
			text-decoration: none;
			border:2px solid  transparent;
			margin:5px 0px;
			cursor:pointer;
	}
	nav li a{
    display: none;
	}

	#mobilmenu li a{
		display:block;
		margin:8px 4px 4px -35px;
	}
	#mobilmenu li{
		float:none;
	}
	#mobilmenu{
			float:center;
			background-color: #fff;
			padding-left: 0px;
	}
	.produseNavMob
	{
		color:#DC3C3C!important;
		text-align:right;
		font-size:14px;
		margin-right:12px;
		margin-left:35px;
	}
	.produseNavMob:hover
	{
		color:#fff!important;
		background-color:#333333!important;
	}
	.produseNav{
		display:none!important;
	}
	.prodBox
	{
		padding-left:50px;
		margin-left:0px;
		width:80%;

	}
	.indexcontent
	{
		margin-left:0px;
		max-width:700px;
	}
	.prodBox1
	{
	margin: 0 0 0 0;



	}
	nav li .prodBox1 .prodiItem1 a
	{
	width:200px;
		padding-left:15px;

	}
	nav li .prodBox1 .prodiItem1 a
	{
	font-size:13px;
	padding:0 0 30px 45px;
	}
	nav li .prodBox2 .prodiItem2
	{
	padding-left:0px;
	}

	nav li .prodBox .prodiItem a
	{
	font-size:13px;
	margin:15px 0;
	height:50px;
	padding-top:15px;
	margin-left:-5px;
	}
	.itemtext
	{
	margin-top:0px;
	margin-left:15px;
	}
}
@media(max-width:768px)
{
	.col-sm-4 a img
	{
		width:400px;
	}
}
@media(max-width:710px)
{
	.imgTitem img {
    width: 280px;
	}
	.reduct{
    padding: 0 0 0 220px!important;
	}
	.container {
    max-width: 100%;
	}
	.container.indexcontent {
    max-width: 100%;
	}
	.content{
	width: 530px;
	padding-right: 20px;
	}

}

@media(max-width:633px)
{
	.imgTitem img {
    width: 250px;
	}
	.logo
	{
		width: 500px;
	}
			.content{

	padding-right: 25px;
	}
}

@media(max-width:600px)
{
	.phone { top:40px; }
	h1	{ text-align: center; }
	.reduct { display: none; }
	.imgs
	{
		display:block;
		width:100%;
	}
	.FormInBottom
	{
		margin-left:0;
		font-size: 15px;
	}
	.logo
	{
		width: 400px;
	}
	.reduct{
    padding: 0 0 0 160px!important;
	}
	.container {
    max-width: 100%;
    margin: 0 0 0 0;
		overflow: scroll;
	}
		.content{

	padding-right: 0;
	width: 100%;
	margin-left: 0 !important;
	margin-top: 0 !important;
	padding-top: 0;
	}
	nav ul
	{
	margin-left:30px;
	}

}
@media(max-width:514px)
{
	.col-sm-4 a img
	{
		width:300px;
	}
	.krizolitusButton	{ display: none; }
}
@media(max-width:431px)
{	.col-sm-4 a img
	{
		margin-left:-20px;
	}
	.logo
	{
		width: 300px;
	}
		.leftContent
	{
		margin-left:-180px!important;
	}

	.reduct{
    padding: 0 0 0 200px!important;
	}
}
@media(max-width:370px)
{
	.col-sm-4 a img
	{
		width:200px;
		margin-left:0px;
	}
	.FormInBottom
	{
		margin-left:0;
		font-size: 15px;
	}
	.logo
	{
		width: 98%;
		margin: 5px;
	}
	.reduct{
    padding: 0 0 0 160px!important;
	}

}
