

#podpis4_break
{
	height:33px;
}

#podpis2
{
	text-align:center;
}

#podpis5
{
	margin-left:auto;
	margin-right:auto;
	width:392px;cursor:pointer;
	text-align:center;
	background:#fff;
	border-radius:10px;
	padding-top:15px;
	padding-bottom:18px;
	
	font-family: neosanscyrregular,Arial,sans-serif!important;
    text-transform: uppercase!important;
	border-radius:4px!important;
	font-size:23px!important;
	line-height:27px!important;
	
	
}

#podpis2,#podpis3,#podpis4,#podpis5
{
text-align:center;
}

#podpis3_break
{
	height:52px;
}

#podpis4 input
{
	background:none!important;
	border:1px solid #999!important;
	padding:16px 25px 19px 25px!important;
	color:#fff!important;
	width:340px!important;
	margin:0px auto!important;
	 font-family: neosanscyrregular,Arial,sans-serif!important;
    text-transform: lowercase!important;
	border-radius:4px!important;
	font-size:23px!important;
	line-height:normal!important;
}

.pod_form
{
	width: 390px;
	margin-left: -212px;
}

#podpis4 input.error_podpis
{
	
	border:1px solid #ff0a13!important;
}
 
#podpis2
{
position:absolute;
right:0px;
width:680px;
}

#podpis3
{
	font-family: webserveroff;
    text-transform: uppercase;
    font-size: 29px;
    line-height: 35px;
    position: relative;
   color:#fff;
    white-space: normal;
	margin-top:75px;
	    font-family: neosanscyrregular,Arial,sans-serif!important;
}

#podpis
{
height:441px;

max-width:1600px;
margin:0px auto;
position:relative;
}

#podpis1
{
	height:30px;
	clear:both;
}

#newblock3
{
	height:40px;
}

#newblock2
{
	height:27px;
}

#newblock1 img 
{
	display:block;
}

#newblock1
{
	position:relative;
  height:559px;
}

#newblock_28
{
	position:absolute;
	right:0px;
	
	width:49%;
	top:0px;
	height:49%!important;
}

#newblock_27
{
	bottom:0px;
	position:absolute;
	right:0px;
	width:49%;
	height:49%!important;
	
}

#newblock_24
{
	position:absolute;
	left:0px;
	top:0px;
	width:49%;
	height:100%!important;
}

#triggers
{
display:none;
}


@media only screen and (max-width: 430px)
{

.pod_form
{
	width:90%!important;
	left:5%!Important;
	margin-left:0px!important;
}
	
}

@media only screen and (min-width: 1400px)
{
	
#triggers .wrapper
{
	width:100%!important;
	max-width:1600px!important;
}
	
}

@media only screen and (max-width: 800px)
{
	#newblock
	{
		padding-top:30px;
	}
	#newblock3
	{
		display:none;
	}
}

@media only screen and (max-width: 577px)
{
 #newblock1
 {
	 height:auto!Important;
 } 
 
 #newblock1 img
 {
	 position:relative!important;
	 margin-bottom:20px!important;
	 top:auto!important;
	 left:auto!important;
	 bottom:auto!important;
	 right:auto!important;
	 width:100%!Important;
	 height:auto!important;
 }
 #newblock_27{
	 margin-bottom:0px!important;
 }
}


@media only screen and (min-width: 850px)
{
	
#triggers
{
position:relative;	
display:block!important;
height:200px;
}

.trigger
{
	background:url("/images/template/brands.png") repeat!important;
	padding:10px;

}

.trigger img
{
		transition: all 0.8s ease 0s;


}

.trigger
{
	cursor:pointer;
	overflow:hidden;
}

.trigger:hover img
{
 
transition: all 0.8s ease 0s;

transform: scale(1.03);
}

.trigger>div
{
width:230px;
height:158px;
background:#fff;	
text-align:center;
vertical-align:middle;
font-family:Roboto;font-weight:300;

}

.trg1,.trg2,.trg3,.trg4
{
	display:none;
	position:absolute;
	background:#ffb6b9;
	opacity:0.5;
}
.trg1
{
	left:0px;
	top:0px;
	width:10px;
	height:100%;
	
}
.trg2
{
	right:0px;
	top:0px;
	width:10px;
	height:100%;
	
}
.trg3
{
	left:10px;
	right:10px;
	top:0px;
	height:10px;
	
	
}
.trg4
{
	left:10px;
	right:10px;
	bottom:0px;
	height:10px;
	
	
}

.trigger:hover .trg1,.trigger:hover .trg2,.trigger:hover .trg3,.trigger:hover .trg4
{
	display:block!important;
}

.trigger:hover
{
box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.2),inset 0px 0px 0px 10px rgba(255, 9, 20, 0.004);
}

.trigger>div td,.trigger>div table
{
width:230px;
height:110px;
background:#fff;	
text-align:center;
vertical-align:middle;	
}
 

.trigger>div img
{
display:block;
margin:0px auto;
}

.trigger>div span 
{
	display:block;
	text-align:center;
	font-size:18px;
	line-height:22px;
	position:relative;
	top:-4px;
}

#trig_1
{
	position:absolute;
	left:0px;
	top:0px;
	margin-left:96px;
}

.wrapper5
{
	max-width:1600px;
	margin:0px auto;
	position:relative;
}

#trig_2
{
	position:absolute;
	left:270px;
	top:0px;
	margin-left:96px;
}

#trig_3
{
	position:absolute;
	left:540px;
	top:0px;
	margin-left:96px;
}

#trig_4
{
	position:absolute;
	right:540px;
	top:0px;
	margin-left:96px;
}

#trig_5
{
	position:absolute;
	right:270px;
	top:0px;
	margin-left:96px;
}

#trig_6
{
	position:absolute;
	right:0px;
	top:0px;
	margin-left:96px;
}

}

.ok_error
{
   color: #ff0a13!important;
  
}

.ok_error::-webkit-input-placeholder {color:#ff0a13!important;}
.ok_error::-moz-placeholder          {color:#ff0a13!important;}/* Firefox 19+ */
.ok_error:-moz-placeholder           {color:#ff0a13!important;}/* Firefox 18- */
.ok_error:-ms-input-placeholder      {color:#ff0a13!important;}


#oknotext1,#oknotext2,#oknotext3,#oknotext4
{
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.47);
color: white;
font-family: Roboto;font-weight:300;
line-height: 80px;
padding:30px 50px 30px 50px;
}

#oknotext1 b,#oknotext2 b,#oknotext3 b,#oknotext4 b
{
	font-weight:500;
}

.okno1_1
{
font-size: 60px;	
display:block;
white-space:normal!important;
}

.okno1_2
{
font-size: 60px;
display:block;	
font-weight:100;
white-space:normal!important;
}
.okno1_3
{
font-size: 60px;
display:block;
font-weight:100;
white-space:normal!important;
}
.okno1_4
{
font-size: 60px;
display:block;
font-weight:100;
white-space:normal!important;
}

#okno1_break
{
	height:100px;
}

#okno1_get
{
	display:inline-block;
	padding:15px 120px 18px 120px;
	color:#fff;
background-color: #e7a9ac;
border: 2px solid white;
color:#1c1314;
text-transform:uppercase;
font-weight:300;
font-size:30px;
line-height:35px;
text-shadow:none;
cursor:pointer;
}

.okno2_1
{
font-size: 60px;	
display:block;
text-align:center;
white-space:normal!important;
padding-top:37px;
padding-bottom:62px;
}

.okno2_2
{
	text-align:center;
	display:block;
margin-bottom:35px;
}

.okno2_2 input
{
	padding:12px 25px 16px 25px;
	width:336px;
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.47);
	margin:0px auto;
	border:none;
	font-family:Roboto!important;font-weight:300;
	color:#1d1415;
	font-weight:300;
font-size:30px;
line-height:35px;
}

#oknotext2
{
	text-align:center;
}

#okno2_get
{
	
	display:inline-block;
	padding:15px 00px 18px 00px;
	color:#fff;
	width:385px;
	text-align:center;
background-color: #e7a9ac;
border: 2px solid white;
color:#1c1314;
text-transform:uppercase;
font-weight:300;
font-size:30px;
line-height:35px;
text-shadow:none;
cursor:pointer;
margin:0px auto;
margin-top:13px;
}



.okno3_1
{
font-size: 70px;
font-weight:400;	
display:block;
text-align:center;
white-space:normal!important;
    padding-top: 94px;
	padding-bottom:15px;
}

.okno3_2
{
font-size: 60px;
display:block;	
font-weight:100;
text-align:center;
white-space:normal!important;
}
.okno3_3
{
font-size: 60px;
display:block;
font-weight:100;
text-align:center;
white-space:normal!important;
padding-bottom:10px;
}
.okno3_4
{
font-size: 60px;
display:block;
font-weight:100;
text-align:center;
white-space:normal!important;
}

#oknotext3
{
	text-align:center;
}

#okno3_break
{
	height:55px;
}

#okno3_get
{
	display:inline-block;
	padding:15px 60px 18px 60px;
	color:#fff;
background-color: #e7a9ac;
border: 2px solid white;
color:#1c1314;
text-transform:uppercase;
font-weight:300;
font-size:30px;
line-height:35px;
text-shadow:none;
cursor:pointer;
margin:0px auto;
}











.okno4_1
{
font-size: 70px;
font-weight:400;	
display:block;
text-align:center;
white-space:normal!important;
    padding-top: 94px;
	padding-bottom:15px;
}

.okno4_2
{
font-size: 60px;
display:block;	
font-weight:100;
text-align:center;
white-space:normal!important;
}
.okno4_3
{
font-size: 60px;
display:block;
font-weight:100;
text-align:center;
white-space:normal!important;
padding-bottom:10px;
}
.okno4_4
{
font-size: 60px;
display:block;
font-weight:100;
text-align:center;
white-space:normal!important;
}

#oknotext4
{
	text-align:center;
}

#okno4_break
{
	height:55px;
}

#okno4_get
{
	display:inline-block;
	padding:15px 60px 18px 60px;
	color:#fff;
background-color: #e7a9ac;
border: 2px solid white;
color:#1c1314;
text-transform:uppercase;
font-weight:300;
font-size:30px;
line-height:35px;
text-shadow:none;
cursor:pointer;
margin:0px auto;
}


@media screen and (max-width: 1176px)
{

.oknowrap
{
	margin-left: 0px!Important;
   
    width: 97%!Important;
	left:1%!Important;
}

#oknotext3
{
padding-left:20px;
padding-right:20px;
}

#oknotext4
{
padding-left:20px;
padding-right:20px;
}


.okno3_1
{
font-size: 48px;
line-height:50px;
padding-bottom:50px;
}

.okno3_2,.okno3_3,.okno3_4
{
font-size: 36px;
line-height:40px;
padding-bottom:40px;
}
#okno3_break
{
	height:40px;
}


.okno4_1
{
font-size: 48px;
line-height:50px;
padding-bottom:50px;
}

.okno4_2,.okno4_3,.okno4_4
{
font-size: 36px;
line-height:40px;
padding-bottom:40px;
}
#okno4_break
{
	height:40px;
}

}



@media screen and (max-width: 750px)
{
	.okno2_1
	{
		padding-top:0px;
padding-bottom: 30px;
    line-height: 45px;

    font-size: 40px;
	}
	
}

@media screen and (max-width: 550px)
{
	.okno2_1
	{
		padding-top:0px;
padding-bottom: 30px;
    line-height: 45px;
padding-left:30px;
padding-right:30px;
    font-size: 40px;
	}
	.okno2_2 input
	{
		width:78%;
		font-size: 27px;
	}
	#okno2_get
	{
	padding-left:25px;
padding-right:	25px;
width:78%;
		font-size: 27px;
	}
	}

@media screen and (max-width: 740px)
{

.oknowrap
{
	height:auto!important;
}
#okno1_break,#okno1_break1,#okno2_break1
{
	height:30px!Important;
}

.oknowrap
{
	width: 95%!Important;
	
}

#okno3_break1
{
	height:30px;
}

#okno4_break1
{
	height:30px;
}

.okno3_1
{
padding-bottom:40px;
padding-top:20px;
}
.okno3_2,.okno3_3,.okno3_4
{
padding-bottom:30px;
}
#okno3_break
{
	height:20px;
}

.okno4_1
{
padding-bottom:40px;
padding-top:20px;
}
.okno4_2,.okno4_3,.okno4_4
{
padding-bottom:30px;
}
#okno4_break
{
	height:20px;
}

#okno2_get
{
	margin-top:0px;
}

}

@media screen and (max-width: 400px)
{
.okno2_1
{
    font-size: 31px;
    line-height: 38px;
	padding-bottom:24px;
}

.okno2_2 {
    
    margin-bottom: 23px;
}

.okno2_2 input {
    width: 78%;
    font-size: 23px;
    padding-top: 8px;
    padding-bottom: 14px;
}

#okno2_get
{
	font-size: 23px;
    padding-top: 12px;
    padding-bottom: 17px;
}

}

@media screen and (max-width: 487px)
{

#oknotext1,#oknotext2,#oknotext3,#oknotext4
{
line-height: 45px;
padding:15px 25px 18px 25px;
}

.okno1_1,.okno1_2,.okno1_3,.okno1_4
{
font-size: 30px;	
}

#okno1_get
{
	width:auto!important;
	display:block!important;
	padding-left:0px!Important;
	padding-right:0px!important;
	font-size:23px;
	padding-left:0px!Important;
	padding-right:0px!important;
	padding-top:10px!Important;
	padding-bottom:13px!important;
		
	text-align:center;
}

.oknowrap
{
	width: 94%!Important;
	
}

}


@media screen and (max-width: 500px)
{
	
#okno3_get
{
	padding-left:0px;
	padding-right:0px;
width: 97%;

    font-size: 23px;

	white-space:nowrap!important;
}

.okno3_1 {
    padding-bottom: 20px;
    padding-top: 0px;
    font-size: 31px;
	    line-height: 38px;
		padding-left:24px;
		padding-right:24px;
}

.okno3_2,.okno3_3,.okno3_4
{
    font-size: 23px;
    line-height: 32px;
padding-bottom:20px;
}


#okno4_get
{
	padding-left:0px;
	padding-right:0px;
width: 97%;

    font-size: 23px;

	white-space:nowrap!important;
}

.okno4_1 {
    padding-bottom: 20px;
    padding-top: 0px;
    font-size: 31px;
	    line-height: 38px;
		padding-left:24px;
		padding-right:24px;
}

.okno4_2,.okno4_3,.okno4_4
{
    font-size: 23px;
    line-height: 32px;
padding-bottom:20px;
}

}


.closeokno
{
	
    width: 24px!important;
    height: 26px!important;
    top: 12px!important;
	margin-top:0px!important;
    right: 10px!important;
}
.closeokno:hover
{
	background-position:0px -28px!important;
}
.h1title1{height:10px;}
.m_image_right{margin-left:30px;}
.img1{margin-top:59px!important;}
.img2{margin-top:6px!important;}
.img3{margin-top:7px!important;}
.m_image_left{margin-right:30px;}
#mtext44{display:none;}
#mtext img{display:block;margin-top:10px;margin-bottom:10px;max-width:100%;}
#mtext2{color:#ff0a13!Important;display:inline-block;text-decoration:none!important;border-bottom:1px solid;line-height:19px;cursor:pointer;}
#mtext3{color:#000!Important;display:inline-block;text-decoration:none!important;line-height:22px;cursor:pointer;font-size:20px;}
#mtext1{display:none;}
#mtext h2,#mtext h3{font-size:20px;line-height:28px;color:#000!important;padding-bottom:5px;padding-top:8px;font-family:Roboto!important;font-weight:300;text-transform:none!Important;height:auto;margin-bottom:0px!important;}
#mtext a{color:#676767!important;}
#mtext .tab_title{font-size:28px;line-height:32px;display:block;padding-top:30px;padding-bottom:12px;font-family:webserveroff;text-transform:uppercase;}
#mtext .list2 li{display:block;text-indent:0px;margin-top:10px;margin-bottom:10px;margin-left:0px;margin-right:0px;padding:0px;padding-left:20px;position:relative;}
#mtext li i{position:absolute;left:1px;top:8px;width:7px;height:8px;background:url("/images/template/item1.png");display:block;}
#mtext .list2 i{position:absolute;left:1px;top:8px;width:7px;height:8px;background:url("/images/template/item1.png");display:block;}
#mtext .h1title *{color:#000!important;}
#right1_new{display:none;}
#mtext{font-family:Roboto;font-weight:300;line-height:24px;font-size:16px;color:#676767;display:none;}
.demo{width:100%;max-width:1600px;margin:0px auto;position:relative;}
.demo ul{list-style:none outside none;padding-left:0;margin-bottom:0;}
.demo li{display:block;float:left;margin-right:6px;}
.demo img{display:block;height:auto;width:100%;}
.lSSlideOuter .lSPager.lSGallery{width:100%!important;text-align:center;margin:0px!Important;}
.lSSlideOuter .lSPager.lSGallery li.active a{cursor:default!important;}
.lSSlideOuter .lSPager.lSGallery li.active img{opacity:1!important;}
.lSSlideOuter .lSPager.lSGallery li a i{display:none;width:216px!Important;height:77px!Important;position:absolute;left:0px;top:0px;z-index:1;}
.lSSlideOuter .lSPager.lSGallery li.active a i{display:block!important;border:3px solid #fff!important;cursor:default!important;box-shadow:0px 1px 6px #000!important;}
.lSSlideOuter .lSPager.lSGallery img{width:222px!Important;height:83px!Important;}
.lSSlideOuter .lSPager.lSGallery li a img{opacity:0.7;overflow:hidden;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s;}
.lSSlideOuter .lSPager.lSGallery li a:hover img{opacity:1;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s;}
.lSSlideOuter .lSPager.lSGallery li{overflow:visible!important;width:228px!Important;height:107px!important;float:none!important;margin-right:3px!important;margin-left:3px!important;display:inline-block!important;}
#lightSlider{height:auto!important;}
#left1{position:absolute;width:97px;height:140px;left:0px;display:block;top:50%;margin-top:-71px;cursor:pointer;z-index:1;}
#right1{position:absolute;width:97px;height:140px;right:0px;top:50%;display:block;margin-top:-71px;cursor:pointer;z-index:1;}
#left1 span{background:url("/images/new/left1.png") 0px -212px;position:absolute;width:97px;height:140px;left:0px;display:block;bottom:3px;cursor:pointer;z-index:2;}
#right1 span{background:url("/images/new/right1.png") 0px -212px;position:absolute;width:97px;height:140px;left:0px;display:block;bottom:3px;cursor:pointer;z-index:2;}
#left1 i{background:url("/images/new/left.png") 0px -212px;position:absolute;width:97px;height:140px;left:0px;display:none;bottom:3px;cursor:pointer;z-index:2;}
#right1 i{background:url("/images/new/right.png") 0px -212px;position:absolute;width:97px;height:140px;left:0px;display:none;bottom:3px;cursor:pointer;z-index:2;}
#left1:hover span{display:none;}
#left1:hover i{display:block;}
#right1:hover span{display:none;}
#right1:hover i{display:block;}
.lSSlideOuter .lSPager.lSGallery,.lSAction{display:none!important;}
#mtext{position:absolute;left:0px;width:100%;bottom:0px;text-align:center;}










@media only screen and (max-width: 1399px)
{
	
.trigger>div span 
{
font-size: 16px;
line-height: 21px;
top: -4px;
}
	
}

@media only screen and (max-width: 1200px)
{
	
	.trigger
	{
		padding:6px;
	}
	
	
	.trg1
{
	left:0px;
	top:0px;
	width:6px;
	height:100%;
	
}
.trg2
{
	right:0px;
	top:0px;
	width:6px;
	height:100%;
	
}
.trg3
{
	left:6px;
	right:6px;
	top:0px;
	height:6px;
	
	
}
.trg4
{
	left:6px;
	right:6px;
	bottom:0px;
	height:6px;
	
	
}


}

@media only screen and (max-width: 1100px)
{
	
.trigger>div span 
{
font-size: 15px;
line-height: 20px;
top: -2px;
}
	
}







@media only screen and (max-width: 1099px)
{
	
.trigger>div td, .trigger>div table
{
height:100px;
}
.trigger>div span
{
	top:0px!important;
}
.trigger>div
{
	height:150px!important;
}
	
}




@media only screen and (max-width: 1050px)
{
	
.trigger>div span 
{
font-size: 14px;
line-height: 19px;

}

.trigger>div
{
	height:145px!important;
}
	
}

#onas
{
	padding-bottom:30px;
	text-align:center;
	padding-top:5px;
}

#onas a
{
	cursor: pointer;
    margin:0px auto;
    border:1px solid #000;
	  width:176px;
    font-family: neosanscyrregular;
    padding: 13px 0px 15px 0px!important;
    color: #000!important;
   display:inline-block;
    line-height: 20px;
    font-size: 16px;
    border-radius: 5px;
	box-shadow:4px 4px 10px #ddd;
}

#onas a:hover
{
color:#fff!important;
background:#ff0a13!Important
}
